Merge branch '10.0' into 10.0

This commit is contained in:
Laurent Destailleur 2019-07-25 18:31:26 +02:00 committed by GitHub
commit 3a740313fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
579 changed files with 7260 additions and 4996 deletions

View File

@ -113,13 +113,14 @@ Also, some code changes need a prior approbation:
* if you add a new table, you must first create a page on http://wiki.dolibarr.org/index.php/Category:Table_SQL (copy an existing page changing its name to see it into this index page). Than ask the project manager (@eldy) if the new data model you plan to add can be accepted as you suggest. * if you add a new table, you must first create a page on http://wiki.dolibarr.org/index.php/Category:Table_SQL (copy an existing page changing its name to see it into this index page). Than ask the project manager (@eldy) if the new data model you plan to add can be accepted as you suggest.
Once a PR has been submitted, you may need to wait for its integration. It is common that the project leader let the PR open for a long delay to allow Once a PR has been submitted, you may need to wait for its integration. It is common that the project leader let the PR open for a long delay to allow every developer discuss about the PR.
every developer discuss about the PR.
If your PR has errors reported by the Continuous Integration Platform, it means your PR is not valid and nothing will be done with it. It will be kept open to allow developers to fix this, or it may be closed several month later. If your PR has errors reported by the Continuous Integration Platform, it means your PR is not valid and nothing will be done with it. It will be kept open to allow developers to fix this, or it may be closed several month later. Don't expect anything on your PR if you have such errors, you MUST first fix the Continuous Integration error to have it taken into consideration.
If the PR is valid, and is kept open for a long time, a tag will also be added on the PR to describe the status of your PR.
By putting your mouse on the tag, you will get a full explanation of the tag/status that explain why your PR has not been integrated yet. If the PR is valid, and is kept open for a long time, a tag will also be added on the PR to describe the status of your PR and why the PR is kept open. By putting your mouse on the tag, you will get a full explanation of the tag/status that explain why your PR has not been integrated yet.
Around 95% of submitted PR are reviewed and tagged. Even if this is one of the most important ratio in Open Source world, don't expect the core team In most cases, it give you information of things you have to do to have the PR taken into consideration (for example a change is requested, a conflict is expected to be solved, some questions were asked). If you have a yellow, red flag of purple flag, don't expect to have your PR validated. You must first provide the answer the flag ask you. The majority of PR are waiting a developer action.
to reach the 100%. With the increasing popularity of Dolibarr, this ratio will probably decrease in future.
Around 95% of submitted PR are reviewed and tagged. Even if this is one of the most important ratio of answered PR in Open Source world, don't expect the core team to reach the 100%. With the increasing popularity of Dolibarr, this ratio will probably decrease in future.
### Resources ### Resources

View File

@ -321,8 +321,8 @@ class BookKeeping extends CommonObject
$sql .= ", piece_num"; $sql .= ", piece_num";
$sql .= ', entity'; $sql .= ', entity';
$sql .= ") VALUES ("; $sql .= ") VALUES (";
$sql .= "'" . $this->db->idate($this->doc_date) . "'"; $sql .= "'".$this->db->idate($this->doc_date)."'";
$sql .= ", ".(! isset($this->date_lim_reglement) || dol_strlen($this->date_lim_reglement) == 0 ? 'NULL' : "'" . $this->db->idate($this->date_lim_reglement) . "'"); $sql .= ", ".(! isset($this->date_lim_reglement) || dol_strlen($this->date_lim_reglement) == 0 ? 'NULL' : "'".$this->db->idate($this->date_lim_reglement)."'");
$sql .= ",'" . $this->db->escape($this->doc_type) . "'"; $sql .= ",'" . $this->db->escape($this->doc_type) . "'";
$sql .= ",'" . $this->db->escape($this->doc_ref) . "'"; $sql .= ",'" . $this->db->escape($this->doc_ref) . "'";
$sql .= "," . $this->fk_doc; $sql .= "," . $this->fk_doc;
@ -338,7 +338,7 @@ class BookKeeping extends CommonObject
$sql .= "," . $this->montant; $sql .= "," . $this->montant;
$sql .= ",'" . $this->db->escape($this->sens) . "'"; $sql .= ",'" . $this->db->escape($this->sens) . "'";
$sql .= ",'" . $this->db->escape($this->fk_user_author) . "'"; $sql .= ",'" . $this->db->escape($this->fk_user_author) . "'";
$sql .= ",'" . $this->db->idate($now). "'"; $sql .= ",'".$this->db->idate($now)."'";
$sql .= ",'" . $this->db->escape($this->code_journal) . "'"; $sql .= ",'" . $this->db->escape($this->code_journal) . "'";
$sql .= ",'" . $this->db->escape($this->journal_label) . "'"; $sql .= ",'" . $this->db->escape($this->journal_label) . "'";
$sql .= "," . $this->db->escape($this->piece_num); $sql .= "," . $this->db->escape($this->piece_num);
@ -543,7 +543,7 @@ class BookKeeping extends CommonObject
// Put here code to add control on parameters values // Put here code to add control on parameters values
// Insert request // Insert request
$sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . $mode.'('; $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . $mode.' (';
$sql .= 'doc_date,'; $sql .= 'doc_date,';
$sql .= 'date_lim_reglement,'; $sql .= 'date_lim_reglement,';
$sql .= 'doc_type,'; $sql .= 'doc_type,';
@ -567,7 +567,7 @@ class BookKeeping extends CommonObject
$sql .= 'piece_num,'; $sql .= 'piece_num,';
$sql .= 'entity'; $sql .= 'entity';
$sql .= ') VALUES ('; $sql .= ') VALUES (';
$sql .= ' ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) == 0 ? 'NULL' : "'" . $this->db->idate($this->doc_date) . "'") . ','; $sql .= ' ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) == 0 ? 'NULL' : "'".$this->db->idate($this->doc_date)."'") . ',';
$sql .= ' ' . (! isset($this->date_lim_reglement) || dol_strlen($this->date_lim_reglement) == 0 ? 'NULL' : "'" . $this->db->idate($this->date_lim_reglement) . "'") . ','; $sql .= ' ' . (! isset($this->date_lim_reglement) || dol_strlen($this->date_lim_reglement) == 0 ? 'NULL' : "'" . $this->db->idate($this->date_lim_reglement) . "'") . ',';
$sql .= ' ' . (! isset($this->doc_type) ? 'NULL' : "'" . $this->db->escape($this->doc_type) . "'") . ','; $sql .= ' ' . (! isset($this->doc_type) ? 'NULL' : "'" . $this->db->escape($this->doc_type) . "'") . ',';
$sql .= ' ' . (! isset($this->doc_ref) ? 'NULL' : "'" . $this->db->escape($this->doc_ref) . "'") . ','; $sql .= ' ' . (! isset($this->doc_ref) ? 'NULL' : "'" . $this->db->escape($this->doc_ref) . "'") . ',';
@ -584,7 +584,7 @@ class BookKeeping extends CommonObject
$sql .= ' ' . (! isset($this->montant) ? 'NULL' : $this->montant ). ','; $sql .= ' ' . (! isset($this->montant) ? 'NULL' : $this->montant ). ',';
$sql .= ' ' . (! isset($this->sens) ? 'NULL' : "'" . $this->db->escape($this->sens) . "'") . ','; $sql .= ' ' . (! isset($this->sens) ? 'NULL' : "'" . $this->db->escape($this->sens) . "'") . ',';
$sql .= ' ' . $user->id . ','; $sql .= ' ' . $user->id . ',';
$sql .= ' ' . "'" . $this->db->idate($now) . "',"; $sql .= ' ' . "'".$this->db->idate($now)."',";
$sql .= ' ' . (empty($this->code_journal) ? 'NULL' : "'" . $this->db->escape($this->code_journal) . "'") . ','; $sql .= ' ' . (empty($this->code_journal) ? 'NULL' : "'" . $this->db->escape($this->code_journal) . "'") . ',';
$sql .= ' ' . (empty($this->journal_label) ? 'NULL' : "'" . $this->db->escape($this->journal_label) . "'") . ','; $sql .= ' ' . (empty($this->journal_label) ? 'NULL' : "'" . $this->db->escape($this->journal_label) . "'") . ',';
$sql .= ' ' . (empty($this->piece_num) ? 'NULL' : $this->db->escape($this->piece_num)).','; $sql .= ' ' . (empty($this->piece_num) ? 'NULL' : $this->db->escape($this->piece_num)).',';
@ -1161,7 +1161,7 @@ class BookKeeping extends CommonObject
// Update request // Update request
$sql = 'UPDATE ' . MAIN_DB_PREFIX . $this->table_element . $mode.' SET'; $sql = 'UPDATE ' . MAIN_DB_PREFIX . $this->table_element . $mode.' SET';
$sql .= ' doc_date = ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) != 0 ? "'" . $this->db->idate($this->doc_date) . "'" : 'null') . ','; $sql .= ' doc_date = ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) != 0 ? "'".$this->db->idate($this->doc_date)."'" : 'null') . ',';
$sql .= ' doc_type = ' . (isset($this->doc_type) ? "'" . $this->db->escape($this->doc_type) . "'" : "null") . ','; $sql .= ' doc_type = ' . (isset($this->doc_type) ? "'" . $this->db->escape($this->doc_type) . "'" : "null") . ',';
$sql .= ' doc_ref = ' . (isset($this->doc_ref) ? "'" . $this->db->escape($this->doc_ref) . "'" : "null") . ','; $sql .= ' doc_ref = ' . (isset($this->doc_ref) ? "'" . $this->db->escape($this->doc_ref) . "'" : "null") . ',';
$sql .= ' fk_doc = ' . (isset($this->fk_doc) ? $this->fk_doc : "null") . ','; $sql .= ' fk_doc = ' . (isset($this->fk_doc) ? $this->fk_doc : "null") . ',';
@ -1689,28 +1689,30 @@ class BookKeeping extends CommonObject
$this->db->begin(); $this->db->begin();
if ($direction==0) if ($direction==0)
{ {
$next_piecenum=$this->getNextNumMvt(); $next_piecenum=$this->getNextNumMvt();
$now = dol_now();
if ($next_piecenum < 0) { if ($next_piecenum < 0) {
$error++; $error++;
} }
$sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element.'(doc_date, doc_type,'; $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . ' (doc_date, doc_type,';
$sql .= ' doc_ref, fk_doc, fk_docdet, entity, thirdparty_code, subledger_account, subledger_label,'; $sql .= ' doc_ref, fk_doc, fk_docdet, entity, thirdparty_code, subledger_account, subledger_label,';
$sql .= ' numero_compte, label_compte, label_operation, debit, credit,'; $sql .= ' numero_compte, label_compte, label_operation, debit, credit,';
$sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, piece_num)'; $sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, piece_num, date_creation)';
$sql .= 'SELECT doc_date, doc_type,'; $sql .= ' SELECT doc_date, doc_type,';
$sql .= ' doc_ref, fk_doc, fk_docdet, entity, thirdparty_code, subledger_account, subledger_label,'; $sql .= ' doc_ref, fk_doc, fk_docdet, entity, thirdparty_code, subledger_account, subledger_label,';
$sql .= ' numero_compte, label_compte, label_operation, debit, credit,'; $sql .= ' numero_compte, label_compte, label_operation, debit, credit,';
$sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, '.$next_piecenum.''; $sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, ' . $next_piecenum . ", '".$this->db->idate($now)."'";
$sql .= ' FROM '.MAIN_DB_PREFIX . $this->table_element.'_tmp WHERE piece_num = '.$piece_num; $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element . '_tmp WHERE piece_num = ' . $this->db->escape($piece_num);
$resql = $this->db->query($sql); $resql = $this->db->query($sql);
if (! $resql) { if (! $resql) {
$error ++; $error ++;
$this->errors[] = 'Error ' . $this->db->lasterror(); $this->errors[] = 'Error ' . $this->db->lasterror();
dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR);
} }
$sql = 'DELETE FROM '.MAIN_DB_PREFIX . $this->table_element.'_tmp WHERE piece_num = '.$piece_num; $sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element . '_tmp WHERE piece_num = ' . $this->db->escape($piece_num);
$resql = $this->db->query($sql); $resql = $this->db->query($sql);
if (! $resql) { if (! $resql) {
$error ++; $error ++;
@ -1718,29 +1720,29 @@ class BookKeeping extends CommonObject
dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR);
} }
} elseif ($direction==1) { } elseif ($direction==1) {
$sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element.'_tmp WHERE piece_num = '.$piece_num; $sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element . '_tmp WHERE piece_num = ' . $piece_num;
$resql = $this->db->query($sql); $resql = $this->db->query($sql);
if (! $resql) { if (! $resql) {
$error ++; $error ++;
$this->errors[] = 'Error ' . $this->db->lasterror(); $this->errors[] = 'Error ' . $this->db->lasterror();
dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR);
} }
$sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element.'_tmp(doc_date, doc_type,'; $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . '_tmp (doc_date, doc_type,';
$sql .= ' doc_ref, fk_doc, fk_docdet, thirdparty_code, subledger_account, subledger_label,'; $sql .= ' doc_ref, fk_doc, fk_docdet, thirdparty_code, subledger_account, subledger_label,';
$sql .= ' numero_compte, label_compte, label_operation, debit, credit,'; $sql .= ' numero_compte, label_compte, label_operation, debit, credit,';
$sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, piece_num)'; $sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, piece_num)';
$sql .= 'SELECT doc_date, doc_type,'; $sql .= ' SELECT doc_date, doc_type,';
$sql .= ' doc_ref, fk_doc, fk_docdet, thirdparty_code, subledger_account, subledger_label,'; $sql .= ' doc_ref, fk_doc, fk_docdet, thirdparty_code, subledger_account, subledger_label,';
$sql .= ' numero_compte, label_compte, label_operation, debit, credit,'; $sql .= ' numero_compte, label_compte, label_operation, debit, credit,';
$sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, piece_num'; $sql .= ' montant, sens, fk_user_author, import_key, code_journal, journal_label, piece_num';
$sql .= ' FROM '.MAIN_DB_PREFIX . $this->table_element.' WHERE piece_num = '.$piece_num; $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element.' WHERE piece_num = ' . $piece_num;
$resql = $this->db->query($sql); $resql = $this->db->query($sql);
if (! $resql) { if (! $resql) {
$error ++; $error ++;
$this->errors[] = 'Error ' . $this->db->lasterror(); $this->errors[] = 'Error ' . $this->db->lasterror();
dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR);
} }
$sql = 'DELETE FROM '.MAIN_DB_PREFIX . $this->table_element.'_tmp WHERE piece_num = '.$piece_num; $sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element . '_tmp WHERE piece_num = ' . $piece_num;
$resql = $this->db->query($sql); $resql = $this->db->query($sql);
if (! $resql) { if (! $resql) {
$error ++; $error ++;

View File

@ -374,9 +374,9 @@ if ($result) {
// Ref Product // Ref Product
print '<td>'; print '<td>';
if ($product_static->id) if ($product_static->id > 0) print $product_static->getNomUrl(1);
print $product_static->getNomUrl(1); if ($product_static->id > 0 && $objp->product_label) print '<br>';
if ($objp->product_label) print '<br>'.$objp->product_label; if ($objp->product_label) print $objp->product_label;
print '</td>'; print '</td>';
print '<td class="tdoverflowonsmartphone">'; print '<td class="tdoverflowonsmartphone">';

View File

@ -319,8 +319,8 @@ if ($result) {
$arrayofselected=is_array($toselect)?$toselect:array(); $arrayofselected=is_array($toselect)?$toselect:array();
$param=''; $param='';
if (! empty($contextpage) && $contextpage != $_SERVER["PHP_SELF"]) $param.='&contextpage='.$contextpage; if (! empty($contextpage) && $contextpage != $_SERVER["PHP_SELF"]) $param.='&contextpage='.urlencode($contextpage);
if ($limit > 0 && $limit != $conf->liste_limit) $param.='&limit='.$limit; if ($limit > 0 && $limit != $conf->liste_limit) $param.='&limit='.urlencode($limit);
if ($search_lineid) $param.='&search_lineid='.urlencode($search_lineid); if ($search_lineid) $param.='&search_lineid='.urlencode($search_lineid);
if ($search_day) $param.='&search_day='.urlencode($search_day); if ($search_day) $param.='&search_day='.urlencode($search_day);
if ($search_month) $param.='&search_month='.urlencode($search_month); if ($search_month) $param.='&search_month='.urlencode($search_month);
@ -330,8 +330,8 @@ if ($result) {
if ($search_desc) $param.='&search_desc='.urlencode($search_desc); if ($search_desc) $param.='&search_desc='.urlencode($search_desc);
if ($search_amount) $param.='&search_amount='.urlencode($search_amount); if ($search_amount) $param.='&search_amount='.urlencode($search_amount);
if ($search_vat) $param.='&search_vat='.urlencode($search_vat); if ($search_vat) $param.='&search_vat='.urlencode($search_vat);
if ($search_country) $param .= "&search_country=" . urlencode($search_country); if ($search_country) $param.= "&search_country=".urlencode($search_country);
if ($search_tvaintra) $param .= "&search_tvaintra=" . urlencode($search_tvaintra); if ($search_tvaintra) $param.= "&search_tvaintra=".urlencode($search_tvaintra);
$arrayofmassactions = array( $arrayofmassactions = array(
'ventil'=>$langs->trans("Ventilate") 'ventil'=>$langs->trans("Ventilate")
@ -403,7 +403,7 @@ if ($result) {
print_liste_field_titre("Date", $_SERVER["PHP_SELF"], "f.datef, f.ref, l.rowid", "", $param, '', $sortfield, $sortorder, 'center '); print_liste_field_titre("Date", $_SERVER["PHP_SELF"], "f.datef, f.ref, l.rowid", "", $param, '', $sortfield, $sortorder, 'center ');
print_liste_field_titre("ProductRef", $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder); print_liste_field_titre("ProductRef", $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder);
//print_liste_field_titre("ProductLabel", $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder); //print_liste_field_titre("ProductLabel", $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre("Description", $_SERVER["PHP_SELF"], "l.description", "", $param, '', $sortfield, $sortorder); print_liste_field_titre("ProductDescription", $_SERVER["PHP_SELF"], "l.description", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre("Amount", $_SERVER["PHP_SELF"], "l.total_ht", "", $param, '', $sortfield, $sortorder, 'right maxwidth50 '); print_liste_field_titre("Amount", $_SERVER["PHP_SELF"], "l.total_ht", "", $param, '', $sortfield, $sortorder, 'right maxwidth50 ');
print_liste_field_titre("VATRate", $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, '', $sortfield, $sortorder, 'right '); print_liste_field_titre("VATRate", $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, '', $sortfield, $sortorder, 'right ');
print_liste_field_titre("Country", $_SERVER["PHP_SELF"], "co.label", "", $param, '', $sortfield, $sortorder); print_liste_field_titre("Country", $_SERVER["PHP_SELF"], "co.label", "", $param, '', $sortfield, $sortorder);

View File

@ -384,9 +384,9 @@ if ($result) {
// Ref product // Ref product
print '<td>'; print '<td>';
if ($product_static->id) if ($product_static->id > 0) print $product_static->getNomUrl(1);
print $product_static->getNomUrl(1); if ($product_static->id > 0 && $objp->product_label) print '<br>';
if ($objp->product_label) print '<br>'.$objp->product_label; if ($objp->product_label) print $objp->product_label;
print '</td>'; print '</td>';
// Description // Description

View File

@ -405,7 +405,7 @@ if ($result) {
print_liste_field_titre("Date", $_SERVER["PHP_SELF"], "f.datef, f.ref, l.rowid", "", $param, '', $sortfield, $sortorder, 'center '); print_liste_field_titre("Date", $_SERVER["PHP_SELF"], "f.datef, f.ref, l.rowid", "", $param, '', $sortfield, $sortorder, 'center ');
print_liste_field_titre("ProductRef", $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder); print_liste_field_titre("ProductRef", $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder);
//print_liste_field_titre("ProductLabel", $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder); //print_liste_field_titre("ProductLabel", $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre("Description", $_SERVER["PHP_SELF"], "l.description", "", $param, '', $sortfield, $sortorder); print_liste_field_titre("ProductDescription", $_SERVER["PHP_SELF"], "l.description", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre("Amount", $_SERVER["PHP_SELF"], "l.total_ht", "", $param, '', $sortfield, $sortorder, 'right maxwidth50 '); print_liste_field_titre("Amount", $_SERVER["PHP_SELF"], "l.total_ht", "", $param, '', $sortfield, $sortorder, 'right maxwidth50 ');
print_liste_field_titre("VATRate", $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, '', $sortfield, $sortorder, 'right '); print_liste_field_titre("VATRate", $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, '', $sortfield, $sortorder, 'right ');
print_liste_field_titre("Country", $_SERVER["PHP_SELF"], "co.label", "", $param, '', $sortfield, $sortorder); print_liste_field_titre("Country", $_SERVER["PHP_SELF"], "co.label", "", $param, '', $sortfield, $sortorder);

View File

@ -40,7 +40,7 @@ $cancel = GETPOST('cancel', 'alpha');
$search_event = GETPOST('search_event', 'alpha'); $search_event = GETPOST('search_event', 'alpha');
// Get list of triggers available // Get list of triggers available
$sql = "SELECT a.rowid, a.code, a.label, a.elementtype"; $sql = "SELECT a.rowid, a.code, a.label, a.elementtype, a.rang as position";
$sql.= " FROM ".MAIN_DB_PREFIX."c_action_trigger as a"; $sql.= " FROM ".MAIN_DB_PREFIX."c_action_trigger as a";
$sql.= " ORDER BY a.rang ASC"; $sql.= " ORDER BY a.rang ASC";
$resql=$db->query($sql); $resql=$db->query($sql);
@ -55,6 +55,7 @@ if ($resql)
$triggers[$i]['code'] = $obj->code; $triggers[$i]['code'] = $obj->code;
$triggers[$i]['element'] = $obj->elementtype; $triggers[$i]['element'] = $obj->elementtype;
$triggers[$i]['label'] = ($langs->trans("Notify_".$obj->code)!="Notify_".$obj->code?$langs->trans("Notify_".$obj->code):$obj->label); $triggers[$i]['label'] = ($langs->trans("Notify_".$obj->code)!="Notify_".$obj->code?$langs->trans("Notify_".$obj->code):$obj->label);
$triggers[$i]['position'] = $obj->position;
$i++; $i++;
} }
@ -65,6 +66,8 @@ else
dol_print_error($db); dol_print_error($db);
} }
//$triggers = dol_sort_array($triggers, 'code', 'asc', 0, 0, 1);
/* /*
* Actions * Actions

View File

@ -526,11 +526,17 @@ else
print '<tr class="liste_titre"><td class="titlefieldmiddle">'.$langs->trans("Parameter").'</td><td>'.$langs->trans("Value").'</td></tr>'; print '<tr class="liste_titre"><td class="titlefieldmiddle">'.$langs->trans("Parameter").'</td><td>'.$langs->trans("Value").'</td></tr>';
// Disable // Disable
print '<tr class="oddeven"><td>'.$langs->trans("MAIN_DISABLE_ALL_MAILS").'</td><td>'.yn($conf->global->MAIN_DISABLE_ALL_MAILS).'</td></tr>'; print '<tr class="oddeven"><td>'.$langs->trans("MAIN_DISABLE_ALL_MAILS").'</td><td>'.yn($conf->global->MAIN_DISABLE_ALL_MAILS);
if (! empty($conf->global->MAIN_DISABLE_ALL_MAILS)) print img_warning($langs->trans("Disabled"));
print '</td></tr>';
// Force e-mail recipient // Force e-mail recipient
print '<tr class="oddeven"><td>'.$langs->trans("MAIN_MAIL_FORCE_SENDTO").'</td><td>'.$conf->global->MAIN_MAIL_FORCE_SENDTO; print '<tr class="oddeven"><td>'.$langs->trans("MAIN_MAIL_FORCE_SENDTO").'</td><td>'.$conf->global->MAIN_MAIL_FORCE_SENDTO;
if (! empty($conf->global->MAIN_MAIL_FORCE_SENDTO) && ! isValidEmail($conf->global->MAIN_MAIL_FORCE_SENDTO)) print img_warning($langs->trans("ErrorBadEMail")); if (! empty($conf->global->MAIN_MAIL_FORCE_SENDTO))
{
if (! isValidEmail($conf->global->MAIN_MAIL_FORCE_SENDTO)) print img_warning($langs->trans("ErrorBadEMail"));
else print img_warning($langs->trans("RecipientEmailsWillBeReplacedWithThisValue"));
}
print '</td></tr>'; print '</td></tr>';
//Add user to select destinaries list //Add user to select destinaries list

View File

@ -900,7 +900,8 @@ if ($mode == 'marketplace')
?> ?>
<form method="POST" class="centpercent" id="searchFormList" action="<?php echo $dolistore->url ?>"> <form method="POST" class="centpercent" id="searchFormList" action="<?php echo $dolistore->url ?>">
<input type="hidden" name="mode" value="marketplace" /> <input type="hidden" name="token" value="<?php echo $_SESSION['newtoken'] ?>">
<input type="hidden" name="mode" value="marketplace">
<div class="divsearchfield"><?php echo $langs->trans('Keyword') ?>: <div class="divsearchfield"><?php echo $langs->trans('Keyword') ?>:
<input name="search_keyword" placeholder="<?php echo $langs->trans('Chercher un module') ?>" id="search_keyword" type="text" size="50" value="<?php echo $options['search'] ?>"><br> <input name="search_keyword" placeholder="<?php echo $langs->trans('Chercher un module') ?>" id="search_keyword" type="text" size="50" value="<?php echo $options['search'] ?>"><br>
</div> </div>
@ -1026,15 +1027,35 @@ if ($mode == 'deploy')
print $langs->trans("YouCanSubmitFile"); print $langs->trans("YouCanSubmitFile");
$max=$conf->global->MAIN_UPLOAD_DOC; // En Kb $max=$conf->global->MAIN_UPLOAD_DOC; // In Kb
$maxphp=@ini_get('upload_max_filesize'); // En inconnu $maxphp=@ini_get('upload_max_filesize'); // In unknown
if (preg_match('/k$/i', $maxphp)) $maxphp=$maxphp*1; if (preg_match('/k$/i', $maxphp)) $maxphp=$maxphp*1;
if (preg_match('/m$/i', $maxphp)) $maxphp=$maxphp*1024; if (preg_match('/m$/i', $maxphp)) $maxphp=$maxphp*1024;
if (preg_match('/g$/i', $maxphp)) $maxphp=$maxphp*1024*1024; if (preg_match('/g$/i', $maxphp)) $maxphp=$maxphp*1024*1024;
if (preg_match('/t$/i', $maxphp)) $maxphp=$maxphp*1024*1024*1024; if (preg_match('/t$/i', $maxphp)) $maxphp=$maxphp*1024*1024*1024;
// Now $max and $maxphp are in Kb $maxphp2=@ini_get('post_max_size'); // In unknown
if (preg_match('/k$/i', $maxphp2)) $maxphp2=$maxphp2*1;
if (preg_match('/m$/i', $maxphp2)) $maxphp2=$maxphp2*1024;
if (preg_match('/g$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024;
if (preg_match('/t$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024*1024;
// Now $max and $maxphp and $maxphp2 are in Kb
$maxmin = $max; $maxmin = $max;
if ($maxphp > 0) $maxmin=min($max, $maxphp); $maxphptoshow = $maxphptoshowparam = '';
if ($maxphp > 0)
{
$maxmin=min($max, $maxphp);
$maxphptoshow = $maxphp;
$maxphptoshowparam = 'upload_max_filesize';
}
if ($maxphp2 > 0)
{
$maxmin=min($max, $maxphp2);
if ($maxphp2 < $maxphp)
{
$maxphptoshow = $maxphp2;
$maxphptoshowparam = 'post_max_size';
}
}
if ($maxmin > 0) if ($maxmin > 0)
{ {
@ -1062,7 +1083,7 @@ if ($mode == 'deploy')
{ {
$langs->load('other'); $langs->load('other');
print ' '; print ' ';
print info_admin($langs->trans("ThisLimitIsDefinedInSetup", $max, $maxphp), 1); print info_admin($langs->trans("ThisLimitIsDefinedInSetup", $max, $maxphptoshow, $maxphptoshowparam), 1);
} }
} }
else else

View File

@ -48,14 +48,31 @@ if (isset($title))
} }
// Check PHP setup is OK
$maxphp=@ini_get('upload_max_filesize'); // In unknown
if (preg_match('/k$/i', $maxphp)) $maxphp=$maxphp*1;
if (preg_match('/m$/i', $maxphp)) $maxphp=$maxphp*1024;
if (preg_match('/g$/i', $maxphp)) $maxphp=$maxphp*1024*1024;
if (preg_match('/t$/i', $maxphp)) $maxphp=$maxphp*1024*1024*1024;
$maxphp2=@ini_get('post_max_size'); // In unknown
if (preg_match('/k$/i', $maxphp2)) $maxphp2=$maxphp2*1;
if (preg_match('/m$/i', $maxphp2)) $maxphp2=$maxphp2*1024;
if (preg_match('/g$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024;
if (preg_match('/t$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024*1024;
if ($maxphp > 0 && $maxphp2 > 0 && $maxphp > $maxphp2)
{
$langs->load("errors");
print info_admin($langs->trans("WarningParamUploadMaxFileSizeHigherThanPostMaxSize", @ini_get('upload_max_filesize'), @ini_get('post_max_size')), 0, 0, 0, 'warning');
print '<br>';
}
print '<table class="noborder" width="100%">'; print '<table class="noborder" width="100%">';
print '<tr class="liste_titre"><td>'.$langs->trans("Parameter").'</td><td>'.$langs->trans("Value").'</td></tr>'; print '<tr class="liste_titre"><td>'.$langs->trans("Parameter").'</td><td>'.$langs->trans("Value").'</td></tr>';
print "\n"; print "\n";
$var=false;
// Recupere la version de PHP // Get PHP version
$phpversion=version_php(); $phpversion=version_php();
print '<tr class="oddeven"><td width="220px">'.$langs->trans("Version")."</td><td>".$phpversion."</td></tr>\n"; print '<tr class="oddeven"><td width="220px">'.$langs->trans("Version")."</td><td>".$phpversion."</td></tr>\n";

View File

@ -145,7 +145,6 @@ class DolibarrApi
unset($object->picto); unset($object->picto);
unset($object->fieldsforcombobox); unset($object->fieldsforcombobox);
unset($object->comments);
unset($object->skip_update_total); unset($object->skip_update_total);
unset($object->context); unset($object->context);

View File

@ -43,7 +43,7 @@ $action=GETPOST('action', 'alpha');
$contextpage=GETPOST('contextpage', 'aZ')?GETPOST('contextpage', 'aZ'):'actioncommlist'; // To manage different context of search $contextpage=GETPOST('contextpage', 'aZ')?GETPOST('contextpage', 'aZ'):'actioncommlist'; // To manage different context of search
$resourceid=GETPOST("search_resourceid", "int")?GETPOST("search_resourceid", "int"):GETPOST("resourceid", "int"); $resourceid=GETPOST("search_resourceid", "int")?GETPOST("search_resourceid", "int"):GETPOST("resourceid", "int");
$pid=GETPOST("search_projectid", 'int', 3)?GETPOST("search_projectid", 'int', 3):GETPOST("projectid", 'int', 3); $pid=GETPOST("search_projectid", 'int', 3)?GETPOST("search_projectid", 'int', 3):GETPOST("projectid", 'int', 3);
$status=GETPOST("search_status", 'alpha')?GETPOST("search_status", 'alpha'):GETPOST("status", 'alpha'); $status=(GETPOST("search_status", 'alpha') != '')?GETPOST("search_status", 'alpha'):GETPOST("status", 'alpha');
$type=GETPOST('search_type', 'alphanohtml')?GETPOST('search_type', 'alphanohtml'):GETPOST('type', 'alphanohtml'); $type=GETPOST('search_type', 'alphanohtml')?GETPOST('search_type', 'alphanohtml'):GETPOST('type', 'alphanohtml');
$optioncss = GETPOST('optioncss', 'alpha'); $optioncss = GETPOST('optioncss', 'alpha');
$year=GETPOST("year", 'int'); $year=GETPOST("year", 'int');

View File

@ -43,7 +43,7 @@ $linkedObjectBlock = $GLOBALS['linkedObjectBlock'];
// Load translation files required by the page // Load translation files required by the page
$langs->load("propal"); $langs->load("propal");
$linkedObjectBlock = dol_sort_array($linkedObjectBlock, 'date', 'desc'); $linkedObjectBlock = dol_sort_array($linkedObjectBlock, 'date', 'desc', 0, 0, 1);
$total=0; $ilink=0; $total=0; $ilink=0;
foreach($linkedObjectBlock as $key => $objectlink) foreach($linkedObjectBlock as $key => $objectlink)

View File

@ -2116,7 +2116,7 @@ if ($action == 'create' && $user->rights->commande->creer)
print '<div class="fichehalfleft">'; print '<div class="fichehalfleft">';
print '<div class="underbanner clearboth"></div>'; print '<div class="underbanner clearboth"></div>';
print '<table class="border tableforfield" width="100%">'; print '<table class="border tableforfield centpercent">';
if ($soc->outstanding_limit) if ($soc->outstanding_limit)
{ {
@ -2454,7 +2454,7 @@ if ($action == 'create' && $user->rights->commande->creer)
print '</div>'; print '</div>';
print '</div>'; print '</div>';
print '</div>'; print '</div>'; // Close fichecenter
print '<div class="clearboth"></div><br>'; print '<div class="clearboth"></div><br>';

View File

@ -39,7 +39,7 @@ $linkedObjectBlock = $GLOBALS['linkedObjectBlock'];
// Load translation files required by the page // Load translation files required by the page
$langs->load("orders"); $langs->load("orders");
$linkedObjectBlock = dol_sort_array($linkedObjectBlock, 'date', 'desc'); $linkedObjectBlock = dol_sort_array($linkedObjectBlock, 'date', 'desc', 0, 0, 1);
$total=0; $ilink=0; $total=0; $ilink=0;
foreach($linkedObjectBlock as $key => $objectlink) foreach($linkedObjectBlock as $key => $objectlink)

View File

@ -32,7 +32,7 @@ require_once DOL_DOCUMENT_ROOT.'/don/class/don.class.php';
require_once DOL_DOCUMENT_ROOT.'/expensereport/class/expensereport.class.php'; require_once DOL_DOCUMENT_ROOT.'/expensereport/class/expensereport.class.php';
require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php';
$langs->loadLangs(array("accountancy", "bills", "companies", "salaries")); $langs->loadLangs(array("accountancy", "bills", "companies", "salaries", "compta"));
$date_start =GETPOST('date_start', 'alpha'); $date_start =GETPOST('date_start', 'alpha');
$date_startDay= GETPOST('date_startday', 'int'); $date_startDay= GETPOST('date_startday', 'int');
@ -503,9 +503,9 @@ if (!empty($date_start) && !empty($date_stop))
print '<td></td>'; print '<td></td>';
print '<td></td>'; print '<td></td>';
print '<td></td>'; print '<td></td>';
print '<td align="right">'.price($totalET).'</td>'; print '<td align="right">'.price(price2num($totalET, 'MT')).'</td>';
print '<td align="right">'.price($totalIT).'</td>'; print '<td align="right">'.price(price2num($totalIT, 'MT')).'</td>';
print '<td align="right">'.price($totalVAT).'</td>'; print '<td align="right">'.price(price2num($totalVAT, 'MT')).'</td>';
print '<td></td>'; print '<td></td>';
print '<td></td>'; print '<td></td>';
print '<td></td>'; print '<td></td>';

View File

@ -774,7 +774,7 @@ if (empty($reshook))
$array_options = $extrafieldsline->getOptionalsFromPost($object->table_element_line); $array_options = $extrafieldsline->getOptionalsFromPost($object->table_element_line);
$objectline = new FactureLigneRec($db); $objectline = new FactureLigneRec($db);
if ($objectline->fetch(GETPOST('lineid'))) if ($objectline->fetch(GETPOST('lineid', 'int')))
{ {
$objectline->array_options=$array_options; $objectline->array_options=$array_options;
$result=$objectline->insertExtraFields(); $result=$objectline->insertExtraFields();
@ -784,6 +784,8 @@ if (empty($reshook))
} }
} }
$position = ($objectline->rang >= 0 ? $objectline->rang : 0);
// Unset extrafield // Unset extrafield
if (is_array($extralabelsline)) if (is_array($extralabelsline))
{ {
@ -795,8 +797,8 @@ if (empty($reshook))
} }
// Define special_code for special lines // Define special_code for special lines
$special_code=GETPOST('special_code'); $special_code=GETPOST('special_code', 'int');
if (! GETPOST('qty')) $special_code=3; if (! GETPOST('qty', 'alpha')) $special_code=3;
/*$line = new FactureLigne($db); /*$line = new FactureLigne($db);
$line->fetch(GETPOST('lineid')); $line->fetch(GETPOST('lineid'));
@ -832,11 +834,11 @@ if (empty($reshook))
$error ++; $error ++;
} }
} else { } else {
$type = GETPOST('type'); $type = GETPOST('type', 'int');
$label = (GETPOST('product_label') ? GETPOST('product_label') : ''); $label = (GETPOST('product_label') ? GETPOST('product_label') : '');
// Check parameters // Check parameters
if (GETPOST('type') < 0) { if (GETPOST('type', 'int') < 0) {
setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Type")), null, 'errors'); setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Type")), null, 'errors');
$error ++; $error ++;
} }
@ -868,7 +870,7 @@ if (empty($reshook))
0, 0,
0, 0,
$type, $type,
0, $position,
$special_code, $special_code,
$label, $label,
GETPOST('units'), GETPOST('units'),

View File

@ -38,7 +38,7 @@ $linkedObjectBlock = $GLOBALS['linkedObjectBlock'];
$langs->load("bills"); $langs->load("bills");
$linkedObjectBlock = dol_sort_array($linkedObjectBlock, 'date', 'desc'); $linkedObjectBlock = dol_sort_array($linkedObjectBlock, 'date', 'desc', 0, 0, 1);
$total=0; $ilink=0; $total=0; $ilink=0;
foreach($linkedObjectBlock as $key => $objectlink) foreach($linkedObjectBlock as $key => $objectlink)

View File

@ -410,8 +410,8 @@ if (! empty($conf->facture->enabled) && $user->rights->facture->lire)
print '<td class="left">'; print '<td class="left">';
print $thirdpartystatic->getNomUrl(1, 'customer', 44); print $thirdpartystatic->getNomUrl(1, 'customer', 44);
print '</td>'; print '</td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="nowrap right">'.price($obj->total_ht).'</td>';
print '<td class="right">'.price($obj->total_ttc).'</td>'; print '<td class="nowrap right">'.price($obj->total_ttc).'</td>';
print '<td class="right">'.dol_print_date($db->jdate($obj->tms), 'day').'</td>'; print '<td class="right">'.dol_print_date($db->jdate($obj->tms), 'day').'</td>';
print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3, $obj->am).'</td>'; print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3, $obj->am).'</td>';
print '</tr>'; print '</tr>';
@ -510,7 +510,7 @@ if (! empty($conf->fournisseur->enabled) && $user->rights->fournisseur->facture-
print $thirdpartystatic->getNomUrl(1, 'supplier', 44); print $thirdpartystatic->getNomUrl(1, 'supplier', 44);
print '</td>'; print '</td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>';
print '<td class="right">'.price($obj->total_ttc).'</td>'; print '<td class="nowrap right">'.price($obj->total_ttc).'</td>';
print '<td class="right">'.dol_print_date($db->jdate($obj->tms), 'day').'</td>'; print '<td class="right">'.dol_print_date($db->jdate($obj->tms), 'day').'</td>';
print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3).'</td>'; print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3).'</td>';
print '</tr>'; print '</tr>';
@ -591,7 +591,7 @@ if (! empty($conf->don->enabled) && $user->rights->societe->lire)
print '<tr class="oddeven">'; print '<tr class="oddeven">';
print '<td>'.$donationstatic->getNomUrl(1).'</td>'; print '<td>'.$donationstatic->getNomUrl(1).'</td>';
print '<td>'.$label.'</td>'; print '<td>'.$label.'</td>';
print '<td class="right">'.price($objp->amount).'</td>'; print '<td class="nowrap right">'.price($objp->amount).'</td>';
print '<td class="right">'.dol_print_date($db->jdate($objp->dm), 'day').'</td>'; print '<td class="right">'.dol_print_date($db->jdate($objp->dm), 'day').'</td>';
print '<td>'.$donationstatic->LibStatut($objp->fk_statut, 3).'</td>'; print '<td>'.$donationstatic->LibStatut($objp->fk_statut, 3).'</td>';
print '</tr>'; print '</tr>';
@ -662,8 +662,8 @@ if (! empty($conf->tax->enabled) && $user->rights->tax->charges->lire)
print '<tr class="oddeven">'; print '<tr class="oddeven">';
print '<td>'.$chargestatic->getNomUrl(1).'</td>'; print '<td>'.$chargestatic->getNomUrl(1).'</td>';
print '<td align="center">'.dol_print_date($db->jdate($obj->date_ech), 'day').'</td>'; print '<td align="center">'.dol_print_date($db->jdate($obj->date_ech), 'day').'</td>';
print '<td class="right">'.price($obj->amount).'</td>'; print '<td class="nowrap right">'.price($obj->amount).'</td>';
print '<td class="right">'.price($obj->sumpaid).'</td>'; print '<td class="nowrap right">'.price($obj->sumpaid).'</td>';
print '<td align="center">'.$chargestatic->getLibStatut(3).'</td>'; print '<td align="center">'.$chargestatic->getLibStatut(3).'</td>';
print '</tr>'; print '</tr>';
$tot_ttc+=$obj->amount; $tot_ttc+=$obj->amount;
@ -671,7 +671,7 @@ if (! empty($conf->tax->enabled) && $user->rights->tax->charges->lire)
} }
print '<tr class="liste_total"><td class="left" colspan="2">'.$langs->trans("Total").'</td>'; print '<tr class="liste_total"><td class="left" colspan="2">'.$langs->trans("Total").'</td>';
print '<td class="right">'.price($tot_ttc).'</td>'; print '<td class="nowrap right">'.price($tot_ttc).'</td>';
print '<td class="right"></td>'; print '<td class="right"></td>';
print '<td class="right">&nbsp;</td>'; print '<td class="right">&nbsp;</td>';
print '</tr>'; print '</tr>';
@ -784,8 +784,8 @@ if (! empty($conf->facture->enabled) && ! empty($conf->commande->enabled) && $us
print $societestatic->getNomUrl(1, 'customer', 44); print $societestatic->getNomUrl(1, 'customer', 44);
print '</td>'; print '</td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>';
print '<td class="right">'.price($obj->total_ttc).'</td>'; print '<td class="nowrap right">'.price($obj->total_ttc).'</td>';
print '<td class="right">'.price($obj->total_ttc-$obj->tot_fttc).'</td>'; print '<td class="nowrap right">'.price($obj->total_ttc-$obj->tot_fttc).'</td>';
print '<td>'.$commandestatic->LibStatut($obj->fk_statut, $obj->facture, 3).'</td>'; print '<td>'.$commandestatic->LibStatut($obj->fk_statut, $obj->facture, 3).'</td>';
print '</tr>'; print '</tr>';
$tot_ht += $obj->total_ht; $tot_ht += $obj->total_ht;
@ -797,8 +797,8 @@ if (! empty($conf->facture->enabled) && ! empty($conf->commande->enabled) && $us
print '<tr class="liste_total"><td colspan="2">'.$langs->trans("Total").' &nbsp; <font style="font-weight: normal">('.$langs->trans("RemainderToBill").': '.price($tot_tobill).')</font> </td>'; print '<tr class="liste_total"><td colspan="2">'.$langs->trans("Total").' &nbsp; <font style="font-weight: normal">('.$langs->trans("RemainderToBill").': '.price($tot_tobill).')</font> </td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($tot_ht).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($tot_ht).'</td>';
print '<td class="right">'.price($tot_ttc).'</td>'; print '<td class="nowrap right">'.price($tot_ttc).'</td>';
print '<td class="right">'.price($tot_tobill).'</td>'; print '<td class="nowrap right">'.price($tot_tobill).'</td>';
print '<td>&nbsp;</td>'; print '<td>&nbsp;</td>';
print '</tr>'; print '</tr>';
print '</table></div><br>'; print '</table></div><br>';
@ -909,8 +909,8 @@ if (! empty($conf->facture->enabled) && $user->rights->facture->lire)
print '</td>'; print '</td>';
print '<td class="right">'.dol_print_date($db->jdate($obj->datelimite), 'day').'</td>'; print '<td class="right">'.dol_print_date($db->jdate($obj->datelimite), 'day').'</td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>';
print '<td class="right">'.price($obj->total_ttc).'</td>'; print '<td class="nowrap right">'.price($obj->total_ttc).'</td>';
print '<td class="right">'.price($obj->am).'</td>'; print '<td class="nowrap right">'.price($obj->am).'</td>';
print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3, $obj->am).'</td>'; print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3, $obj->am).'</td>';
print '</tr>'; print '</tr>';
@ -924,8 +924,8 @@ if (! empty($conf->facture->enabled) && $user->rights->facture->lire)
print '<tr class="liste_total"><td colspan="2">'.$langs->trans("Total").' &nbsp; <font style="font-weight: normal">('.$langs->trans("RemainderToTake").': '.price($total_ttc-$totalam).')</font> </td>'; print '<tr class="liste_total"><td colspan="2">'.$langs->trans("Total").' &nbsp; <font style="font-weight: normal">('.$langs->trans("RemainderToTake").': '.price($total_ttc-$totalam).')</font> </td>';
print '<td>&nbsp;</td>'; print '<td>&nbsp;</td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($total).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($total).'</td>';
print '<td class="right">'.price($total_ttc).'</td>'; print '<td class="nowrap right">'.price($total_ttc).'</td>';
print '<td class="right">'.price($totalam).'</td>'; print '<td class="nowrap right">'.price($totalam).'</td>';
print '<td>&nbsp;</td>'; print '<td>&nbsp;</td>';
print '</tr>'; print '</tr>';
} }
@ -1021,8 +1021,8 @@ if (! empty($conf->fournisseur->enabled) && $user->rights->fournisseur->facture-
print '<td>'.$societestatic->getNomUrl(1, 'supplier', 44).'</td>'; print '<td>'.$societestatic->getNomUrl(1, 'supplier', 44).'</td>';
print '<td class="right">'.dol_print_date($db->jdate($obj->date_lim_reglement), 'day').'</td>'; print '<td class="right">'.dol_print_date($db->jdate($obj->date_lim_reglement), 'day').'</td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($obj->total_ht).'</td>';
print '<td class="right">'.price($obj->total_ttc).'</td>'; print '<td class="nowrap right">'.price($obj->total_ttc).'</td>';
print '<td class="right">'.price($obj->am).'</td>'; print '<td class="nowrap right">'.price($obj->am).'</td>';
print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3).'</td>'; print '<td>'.$facstatic->LibStatut($obj->paye, $obj->fk_statut, 3).'</td>';
print '</tr>'; print '</tr>';
$total += $obj->total_ht; $total += $obj->total_ht;
@ -1034,8 +1034,8 @@ if (! empty($conf->fournisseur->enabled) && $user->rights->fournisseur->facture-
print '<tr class="liste_total"><td colspan="2">'.$langs->trans("Total").' &nbsp; <font style="font-weight: normal">('.$langs->trans("RemainderToPay").': '.price($total_ttc-$totalam).')</font> </td>'; print '<tr class="liste_total"><td colspan="2">'.$langs->trans("Total").' &nbsp; <font style="font-weight: normal">('.$langs->trans("RemainderToPay").': '.price($total_ttc-$totalam).')</font> </td>';
print '<td>&nbsp;</td>'; print '<td>&nbsp;</td>';
if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($total).'</td>'; if (! empty($conf->global->MAIN_SHOW_HT_ON_SUMMARY)) print '<td class="right">'.price($total).'</td>';
print '<td class="right">'.price($total_ttc).'</td>'; print '<td class="nowrap right">'.price($total_ttc).'</td>';
print '<td class="right">'.price($totalam).'</td>'; print '<td class="nowrap right">'.price($totalam).'</td>';
print '<td>&nbsp;</td>'; print '<td>&nbsp;</td>';
print '</tr>'; print '</tr>';
} }

View File

@ -87,7 +87,7 @@ if (empty($date_start) || empty($date_end)) // We define date_start and date_end
$date_start=dol_get_first_day($pastmonthyear, $pastmonth, false); $date_end=dol_get_last_day($pastmonthyear, $pastmonth, false); $date_start=dol_get_first_day($pastmonthyear, $pastmonth, false); $date_end=dol_get_last_day($pastmonthyear, $pastmonth, false);
} }
$nom=$langs->trans("SellsJournal"); $name=$langs->trans("SellsJournal");
$periodlink=''; $periodlink='';
$exportlink=''; $exportlink='';
$builddate=dol_now(); $builddate=dol_now();

View File

@ -63,78 +63,86 @@ $object = new BonPrelevement($db, "");
// Load object // Load object
include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be include, not include_once // Must be include, not include_once. Include fetch and fetch_thirdparty but not fetch_optionals include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be include, not include_once // Must be include, not include_once. Include fetch and fetch_thirdparty but not fetch_optionals
$hookmanager->initHooks(array('directdebitprevcard','globalcard'));
/* /*
* Actions * Actions
*/ */
if ( $action == 'confirm_delete' ) $parameters = array('socid' => $socid);
$reshook = $hookmanager->executeHooks('doActions', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
if ($reshook < 0) setEventMessages($hookmanager->error, $hookmanager->errors, 'errors');
if (empty($reshook))
{ {
$res=$object->delete($user); if ( $action == 'confirm_delete' )
if ($res > 0) {
$res=$object->delete($user);
if ($res > 0)
{
header("Location: index.php");
exit;
}
}
// Seems to no be used and replaced with $action == 'infocredit'
if ( $action == 'confirm_credite' && GETPOST('confirm', 'alpha') == 'yes')
{
$res=$object->set_credite();
if ($res >= 0)
{
header("Location: card.php?id=".$id);
exit;
}
}
if ($action == 'infotrans' && $user->rights->prelevement->bons->send)
{
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
$dt = dol_mktime(12, 0, 0, GETPOST('remonth', 'int'), GETPOST('reday', 'int'), GETPOST('reyear', 'int'));
/*
if ($_FILES['userfile']['name'] && basename($_FILES['userfile']['name'],".ps") == $object->ref)
{
$dir = $conf->prelevement->dir_output.'/receipts';
if (dol_move_uploaded_file($_FILES['userfile']['tmp_name'], $dir . "/" . dol_unescapefile($_FILES['userfile']['name']),1) > 0)
{
$object->set_infotrans($user, $dt, GETPOST('methode','alpha'));
}
header("Location: card.php?id=".$id);
exit;
}
else
{
dol_syslog("Fichier invalide",LOG_WARNING);
$mesg='BadFile';
}*/
$error = $object->set_infotrans($user, $dt, GETPOST('methode', 'alpha'));
if ($error)
{
header("Location: card.php?id=".$id."&error=$error");
exit;
}
}
// Set direct debit order to credited, create payment and close invoices
if ($action == 'infocredit' && $user->rights->prelevement->bons->credit)
{ {
header("Location: index.php"); $dt = dol_mktime(12, 0, 0, GETPOST('remonth', 'int'), GETPOST('reday', 'int'), GETPOST('reyear', 'int'));
exit;
}
}
// Seems to no be used and replaced with $action == 'infocredit $error = $object->set_infocredit($user, $dt);
if ( $action == 'confirm_credite' && GETPOST('confirm', 'alpha') == 'yes')
{
$res=$object->set_credite();
if ($res >= 0)
{
header("Location: card.php?id=".$id);
exit;
}
}
if ($action == 'infotrans' && $user->rights->prelevement->bons->send) if ($error)
{ {
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; header("Location: card.php?id=".$id."&error=$error");
exit;
$dt = dol_mktime(12, 0, 0, GETPOST('remonth', 'int'), GETPOST('reday', 'int'), GETPOST('reyear', 'int')); }
}
/*
if ($_FILES['userfile']['name'] && basename($_FILES['userfile']['name'],".ps") == $object->ref)
{
$dir = $conf->prelevement->dir_output.'/receipts';
if (dol_move_uploaded_file($_FILES['userfile']['tmp_name'], $dir . "/" . dol_unescapefile($_FILES['userfile']['name']),1) > 0)
{
$object->set_infotrans($user, $dt, GETPOST('methode','alpha'));
}
header("Location: card.php?id=".$id);
exit;
}
else
{
dol_syslog("Fichier invalide",LOG_WARNING);
$mesg='BadFile';
}*/
$error = $object->set_infotrans($user, $dt, GETPOST('methode', 'alpha'));
if ($error)
{
header("Location: card.php?id=".$id."&error=$error");
exit;
}
}
// Set direct debit order to credited, create payment and close invoices
if ($action == 'infocredit' && $user->rights->prelevement->bons->credit)
{
$dt = dol_mktime(12, 0, 0, GETPOST('remonth', 'int'), GETPOST('reday', 'int'), GETPOST('reyear', 'int'));
$error = $object->set_infocredit($user, $dt);
if ($error)
{
header("Location: card.php?id=".$id."&error=$error");
exit;
}
} }

View File

@ -1133,32 +1133,56 @@ class BonPrelevement extends CommonObject
/** /**
* Get object and lines from database * Get object and lines from database
* *
* @param User $user Object user that delete * @param User $user Object user that delete
* @return int >0 if OK, <0 if KO * @param int $notrigger 1=Does not execute triggers, 0= execute triggers
* @return int >0 if OK, <0 if KO
*/ */
public function delete($user = null) public function delete($user = null, $notrigger = 0)
{ {
$this->db->begin(); $this->db->begin();
$sql = "DELETE FROM ".MAIN_DB_PREFIX."prelevement_facture WHERE fk_prelevement_lignes IN (SELECT rowid FROM ".MAIN_DB_PREFIX."prelevement_lignes WHERE fk_prelevement_bons = ".$this->id.")"; $error = 0;
$resql1=$this->db->query($sql); $resql1 = $resql2 = $resql3 = $resql4 = 0;
if (! $resql1) dol_print_error($this->db);
$sql = "DELETE FROM ".MAIN_DB_PREFIX."prelevement_lignes WHERE fk_prelevement_bons = ".$this->id; if (! $notrigger)
$resql2=$this->db->query($sql); {
if (! $resql2) dol_print_error($this->db); // Call trigger
$result=$this->call_trigger('BON_PRELEVEMENT_DELETE', $user);
if ($result < 0) $error++;
// End call triggers
}
$sql = "DELETE FROM ".MAIN_DB_PREFIX."prelevement_bons WHERE rowid = ".$this->id; if (! $error)
$resql3=$this->db->query($sql); {
if (! $resql3) dol_print_error($this->db); $sql = "DELETE FROM ".MAIN_DB_PREFIX."prelevement_facture WHERE fk_prelevement_lignes IN (SELECT rowid FROM ".MAIN_DB_PREFIX."prelevement_lignes WHERE fk_prelevement_bons = ".$this->id.")";
$resql1=$this->db->query($sql);
if (! $resql1) dol_print_error($this->db);
}
$sql = "UPDATE ".MAIN_DB_PREFIX."prelevement_facture_demande SET fk_prelevement_bons = NULL, traite = 0 WHERE fk_prelevement_bons = ".$this->id; if (! $error)
$resql4=$this->db->query($sql); {
if (! $resql4) dol_print_error($this->db); $sql = "DELETE FROM ".MAIN_DB_PREFIX."prelevement_lignes WHERE fk_prelevement_bons = ".$this->id;
$resql2=$this->db->query($sql);
if (! $resql2) dol_print_error($this->db);
}
if ($resql1 && $resql2 && $resql3) if (! $error)
{
$sql = "DELETE FROM ".MAIN_DB_PREFIX."prelevement_bons WHERE rowid = ".$this->id;
$resql3=$this->db->query($sql);
if (! $resql3) dol_print_error($this->db);
}
if (! $error)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."prelevement_facture_demande SET fk_prelevement_bons = NULL, traite = 0 WHERE fk_prelevement_bons = ".$this->id;
$resql4=$this->db->query($sql);
if (! $resql4) dol_print_error($this->db);
}
if ($resql1 && $resql2 && $resql3 && $resql4 && ! $error)
{ {
$this->db->commit(); $this->db->commit();
return 1; return 1;

View File

@ -655,7 +655,7 @@ if ($id > 0)
else else
{ {
print '<tr class="oddeven"><td class="opacitymedium">'.$langs->trans("None").'</td>'; print '<tr class="oddeven"><td><span class="opacitymedium">'.$langs->trans("None").'</span></td>';
print '<td></td><td></td><td></td><td></td>'; print '<td></td><td></td><td></td><td></td>';
print '</tr>'; print '</tr>';
} }

View File

@ -179,7 +179,7 @@ if (empty($reshook))
$object->socid = GETPOST("socid", 'int'); $object->socid = GETPOST("socid", 'int');
$object->lastname = GETPOST("lastname", 'alpha'); $object->lastname = GETPOST("lastname", 'alpha');
$object->firstname = GETPOST("firstname", 'alpha'); $object->firstname = GETPOST("firstname", 'alpha');
$object->civility_id = GETPOST("civility_id", 'alpha'); $object->civility_id = GETPOST("civility_id", 'alpha');
$object->poste = GETPOST("poste", 'alpha'); $object->poste = GETPOST("poste", 'alpha');
$object->address = GETPOST("address", 'alpha'); $object->address = GETPOST("address", 'alpha');
$object->zip = GETPOST("zipcode", 'alpha'); $object->zip = GETPOST("zipcode", 'alpha');
@ -573,7 +573,7 @@ else
// Civility // Civility
print '<tr><td><label for="civility_id">'.$langs->trans("UserTitle").'</label></td><td colspan="3">'; print '<tr><td><label for="civility_id">'.$langs->trans("UserTitle").'</label></td><td colspan="3">';
print $formcompany->select_civility(GETPOST("civility_id", 'alpha')?GETPOST("civility_id", 'alpha'):$object->civility_id); print $formcompany->select_civility(GETPOST("civility", 'alpha')?GETPOST("civility", 'alpha'):$object->civility_code);
print '</td></tr>'; print '</td></tr>';
print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>'; print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>';
@ -872,7 +872,7 @@ else
// Civility // Civility
print '<tr><td><label for="civility_id">'.$langs->trans("UserTitle").'</label></td><td colspan="3">'; print '<tr><td><label for="civility_id">'.$langs->trans("UserTitle").'</label></td><td colspan="3">';
print $formcompany->select_civility(isset($_POST["civility_id"])?GETPOST("civility_id"):$object->civility_id); print $formcompany->select_civility(isset($_POST["civility"])?GETPOST("civility"):$object->civility_code);
print '</td></tr>'; print '</td></tr>';
print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>'; print '<tr><td><label for="title">'.$langs->trans("PostOrFunction").'</label></td>';

View File

@ -1218,7 +1218,7 @@ class Contact extends CommonObject
global $langs; global $langs;
$langs->load("dict"); $langs->load("dict");
$code=(! empty($this->civility_id)?$this->civility_id:(! empty($this->civilite_id)?$this->civilite_id:'')); $code=(! empty($this->civility_id)?$this->civility:(! empty($this->civilite)?$this->civilite:''));
if (empty($code)) return ''; if (empty($code)) return '';
return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civility", "code", "label", $code); return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civility", "code", "label", $code);
} }

View File

@ -490,7 +490,10 @@ class Conf
if (empty($this->global->ACCOUNTING_MODE)) $this->global->ACCOUNTING_MODE='RECETTES-DEPENSES'; // By default. Can be 'RECETTES-DEPENSES' ou 'CREANCES-DETTES' if (empty($this->global->ACCOUNTING_MODE)) $this->global->ACCOUNTING_MODE='RECETTES-DEPENSES'; // By default. Can be 'RECETTES-DEPENSES' ou 'CREANCES-DETTES'
// By default, suppliers objects can be linked to all projects // By default, suppliers objects can be linked to all projects
$this->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS = 1; if (! isset($this->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)) $this->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS = 1;
// By default we enable feature to bill time spent
if (! isset($this->global->PROJECT_BILL_TIME_SPENT)) $this->global->PROJECT_BILL_TIME_SPENT = 1;
// MAIN_HTML_TITLE // MAIN_HTML_TITLE
if (! isset($this->global->MAIN_HTML_TITLE)) $this->global->MAIN_HTML_TITLE='noapp,thirdpartynameonly,contactnameonly,projectnameonly'; if (! isset($this->global->MAIN_HTML_TITLE)) $this->global->MAIN_HTML_TITLE='noapp,thirdpartynameonly,contactnameonly,projectnameonly';

View File

@ -1679,7 +1679,7 @@ class Form
$out .= ajax_combobox($htmlname); $out .= ajax_combobox($htmlname);
// do not use maxwidthonsmartphone by default. Set it by caller so auto size to 100% will work when not defined // do not use maxwidthonsmartphone by default. Set it by caller so auto size to 100% will work when not defined
$out.= '<select class="flat'.($morecss?' minwidth100 '.$morecss:' minwidth200').'" id="'.$htmlname.'" name="'.$htmlname.($multiple ? '[]' : '').'" '.($multiple ? 'multiple' : '').' '.($disabled?' disabled':'').'>'; $out.= '<select class="flat'.($morecss?' minwidth100imp '.$morecss:' minwidth200').'" id="'.$htmlname.'" name="'.$htmlname.($multiple ? '[]' : '').'" '.($multiple ? 'multiple' : '').' '.($disabled?' disabled':'').'>';
if ($show_empty && !$multiple) $out.= '<option value="-1"'.((empty($selected) || in_array(-1, $selected))?' selected':'').'>&nbsp;</option>'."\n"; if ($show_empty && !$multiple) $out.= '<option value="-1"'.((empty($selected) || in_array(-1, $selected))?' selected':'').'>&nbsp;</option>'."\n";
if ($show_every) $out.= '<option value="-2"'.((in_array(-2, $selected))?' selected':'').'>-- '.$langs->trans("Everybody").' --</option>'."\n"; if ($show_every) $out.= '<option value="-2"'.((in_array(-2, $selected))?' selected':'').'>-- '.$langs->trans("Everybody").' --</option>'."\n";
@ -6607,7 +6607,7 @@ class Form
print '</table>'; print '</table>';
if(!empty($compatibleImportElementsList)) if (!empty($compatibleImportElementsList))
{ {
$res=@include dol_buildpath('core/tpl/ajax/objectlinked_lineimport.tpl.php'); $res=@include dol_buildpath('core/tpl/ajax/objectlinked_lineimport.tpl.php');
} }
@ -6661,7 +6661,8 @@ class Form
'fichinter'=>array('enabled'=>$conf->ficheinter->enabled, 'perms'=>1, 'label'=>'LinkToIntervention', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."fichinter as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('intervention').')'), 'fichinter'=>array('enabled'=>$conf->ficheinter->enabled, 'perms'=>1, 'label'=>'LinkToIntervention', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."fichinter as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('intervention').')'),
'supplier_proposal'=>array('enabled'=>$conf->supplier_proposal->enabled , 'perms'=>1, 'label'=>'LinkToSupplierProposal', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref, '' as ref_supplier, t.total_ht FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."supplier_proposal as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('supplier_proposal').')'), 'supplier_proposal'=>array('enabled'=>$conf->supplier_proposal->enabled , 'perms'=>1, 'label'=>'LinkToSupplierProposal', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref, '' as ref_supplier, t.total_ht FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."supplier_proposal as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('supplier_proposal').')'),
'order_supplier'=>array('enabled'=>$conf->supplier_order->enabled , 'perms'=>1, 'label'=>'LinkToSupplierOrder', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref, t.ref_supplier, t.total_ht FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."commande_fournisseur as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('commande_fournisseur').')'), 'order_supplier'=>array('enabled'=>$conf->supplier_order->enabled , 'perms'=>1, 'label'=>'LinkToSupplierOrder', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref, t.ref_supplier, t.total_ht FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."commande_fournisseur as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('commande_fournisseur').')'),
'invoice_supplier'=>array('enabled'=>$conf->supplier_invoice->enabled , 'perms'=>1, 'label'=>'LinkToSupplierInvoice', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref, t.ref_supplier, t.total_ht FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."facture_fourn as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('facture_fourn').')') 'invoice_supplier'=>array('enabled'=>$conf->supplier_invoice->enabled , 'perms'=>1, 'label'=>'LinkToSupplierInvoice', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref, t.ref_supplier, t.total_ht FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."facture_fourn as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('facture_fourn').')'),
'ticket'=>array('enabled'=>$conf->ticket->enabled , 'perms'=>1, 'label'=>'LinkToTicket', 'sql'=>"SELECT s.rowid as socid, s.nom as name, s.client, t.rowid, t.ref, t.track_id, '0' as total_ht FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."ticket as t WHERE t.fk_soc = s.rowid AND t.fk_soc IN (".$listofidcompanytoscan.') AND t.entity IN ('.getEntity('ticket').')')
); );
} }

View File

@ -391,7 +391,7 @@ class FormCompany
/** /**
* Return combo list with people title * Return combo list with people title
* *
* @param string $selected Title preselected * @param string $selected Civility/Title code preselected
* @param string $htmlname Name of HTML select combo field * @param string $htmlname Name of HTML select combo field
* @param string $morecss Add more css on SELECT element * @param string $morecss Add more css on SELECT element
* @return string String with HTML select * @return string String with HTML select

View File

@ -130,15 +130,35 @@ class FormFile
$out .= '<td class="valignmiddle nowrap">'; $out .= '<td class="valignmiddle nowrap">';
$max=$conf->global->MAIN_UPLOAD_DOC; // En Kb $max=$conf->global->MAIN_UPLOAD_DOC; // In Kb
$maxphp=@ini_get('upload_max_filesize'); // En inconnu $maxphp=@ini_get('upload_max_filesize'); // In unknown
if (preg_match('/k$/i', $maxphp)) $maxphp=$maxphp*1; if (preg_match('/k$/i', $maxphp)) $maxphp=$maxphp*1;
if (preg_match('/m$/i', $maxphp)) $maxphp=$maxphp*1024; if (preg_match('/m$/i', $maxphp)) $maxphp=$maxphp*1024;
if (preg_match('/g$/i', $maxphp)) $maxphp=$maxphp*1024*1024; if (preg_match('/g$/i', $maxphp)) $maxphp=$maxphp*1024*1024;
if (preg_match('/t$/i', $maxphp)) $maxphp=$maxphp*1024*1024*1024; if (preg_match('/t$/i', $maxphp)) $maxphp=$maxphp*1024*1024*1024;
// Now $max and $maxphp are in Kb $maxphp2=@ini_get('post_max_size'); // In unknown
if (preg_match('/k$/i', $maxphp2)) $maxphp2=$maxphp2*1;
if (preg_match('/m$/i', $maxphp2)) $maxphp2=$maxphp2*1024;
if (preg_match('/g$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024;
if (preg_match('/t$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024*1024;
// Now $max and $maxphp and $maxphp2 are in Kb
$maxmin = $max; $maxmin = $max;
if ($maxphp > 0) $maxmin=min($max, $maxphp); $maxphptoshow = $maxphptoshowparam = '';
if ($maxphp > 0)
{
$maxmin=min($max, $maxphp);
$maxphptoshow = $maxphp;
$maxphptoshowparam = 'upload_max_filesize';
}
if ($maxphp2 > 0)
{
$maxmin=min($max, $maxphp2);
if ($maxphp2 < $maxphp)
{
$maxphptoshow = $maxphp2;
$maxphptoshowparam = 'post_max_size';
}
}
if ($maxmin > 0) if ($maxmin > 0)
{ {
@ -168,7 +188,7 @@ class FormFile
{ {
$langs->load('other'); $langs->load('other');
$out .= ' '; $out .= ' ';
$out .= info_admin($langs->trans("ThisLimitIsDefinedInSetup", $max, $maxphp), 1); $out .= info_admin($langs->trans("ThisLimitIsDefinedInSetup", $max, $maxphptoshow), 1);
} }
} }
else else

View File

@ -60,7 +60,7 @@ class FormProjets
* @param int $maxlength Maximum length of label * @param int $maxlength Maximum length of label
* @param int $option_only Return only html options lines without the select tag * @param int $option_only Return only html options lines without the select tag
* @param int $show_empty Add an empty line * @param int $show_empty Add an empty line
* @param int $discard_closed Discard closed projects (0=Keep, 1=hide completely, 2=Disable) * @param int $discard_closed Discard closed projects (0=Keep, 1=hide completely, 2=Disable). Use a negative value to not show the "discarded" tooltip.
* @param int $forcefocus Force focus on field (works with javascript only) * @param int $forcefocus Force focus on field (works with javascript only)
* @param int $disabled Disabled * @param int $disabled Disabled
* @param int $mode 0 for HTML mode and 1 for JSON mode * @param int $mode 0 for HTML mode and 1 for JSON mode
@ -100,13 +100,13 @@ class FormProjets
} }
else else
{ {
$out.=$this->select_projects_list($socid, $selected, $htmlname, $maxlength, $option_only, $show_empty, $discard_closed, $forcefocus, $disabled, 0, $filterkey, 1, $forceaddid, $htmlid, $morecss); $out.=$this->select_projects_list($socid, $selected, $htmlname, $maxlength, $option_only, $show_empty, abs($discard_closed), $forcefocus, $disabled, 0, $filterkey, 1, $forceaddid, $htmlid, $morecss);
} }
if ($discard_closed) if ($discard_closed > 0)
{ {
if (class_exists('Form')) if (class_exists('Form'))
{ {
if (empty($form)) $form=new Form($this->db); if (! is_object($form)) $form=new Form($this->db);
$out.=$form->textwithpicto('', $langs->trans("ClosedProjectsAreHidden")); $out.=$form->textwithpicto('', $langs->trans("ClosedProjectsAreHidden"));
} }
} }
@ -367,7 +367,7 @@ class FormProjets
include_once DOL_DOCUMENT_ROOT . '/core/lib/ajax.lib.php'; include_once DOL_DOCUMENT_ROOT . '/core/lib/ajax.lib.php';
$comboenhancement = ajax_combobox($htmlname, '', 0, $forcefocus); $comboenhancement = ajax_combobox($htmlname, '', 0, $forcefocus);
$out.=$comboenhancement; $out.=$comboenhancement;
$morecss='minwidth200 maxwidth500'; $morecss='minwidth200imp maxwidth500';
} }
if (empty($option_only)) { if (empty($option_only)) {

View File

@ -733,40 +733,97 @@ class FormTicket
print ajax_combobox('select'.$htmlname); print ajax_combobox('select'.$htmlname);
} }
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
* Clear list of attached files in send mail form (also stored in session)
*
* @return void
*/
public function clear_attached_files()
{
// phpcs:enable
global $conf,$user;
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
// Set tmp user directory
$vardir=$conf->user->dir_output."/".$user->id;
$upload_dir = $vardir.'/temp/'; // TODO Add $keytoavoidconflict in upload_dir path
if (is_dir($upload_dir)) dol_delete_dir_recursive($upload_dir);
$keytoavoidconflict = empty($this->trackid)?'':'-'.$this->trackid; // this->trackid must be defined
unset($_SESSION["listofpaths".$keytoavoidconflict]);
unset($_SESSION["listofnames".$keytoavoidconflict]);
unset($_SESSION["listofmimes".$keytoavoidconflict]);
}
/** /**
* Show the form to add message on ticket * Show the form to add message on ticket
* *
* @param string $width Width of form * @param string $width Width of form
* @return void * @return void
*/ */
public function showMessageForm($width = '40%') public function showMessageForm($width = '40%')
{ {
global $conf, $langs, $user, $mysoc; global $conf, $langs, $user, $hookmanager, $form, $mysoc;
$formmail = new FormMail($this->db);
$addfileaction = 'addfile';
if (! is_object($form)) $form=new Form($this->db);
// Load translation files required by the page // Load translation files required by the page
$langs->loadLangs(array('other', 'mails')); $langs->loadLangs(array('other', 'mails'));
$addfileaction = 'addfile'; // Clear temp files. Must be done at beginning, before call of triggers
if (GETPOST('mode', 'alpha') == 'init' || (GETPOST('modelmailselected', 'alpha') && GETPOST('modelmailselected', 'alpha') != '-1'))
{
$this->clear_attached_files();
}
$form = new Form($this->db); // Define output language
$formmail = new FormMail($this->db); $outputlangs = $langs;
$newlang = '';
if ($conf->global->MAIN_MULTILANGS && empty($newlang)) $newlang = $this->param['langsmodels'];
if (! empty($newlang))
{
$outputlangs = new Translate("", $conf);
$outputlangs->setDefaultLang($newlang);
$outputlangs->load('other');
}
// Get message template for $this->param["models"] into c_email_templates
$arraydefaultmessage = -1;
if ($this->param['models'] != 'none')
{
$model_id=0;
if (array_key_exists('models_id', $this->param))
{
$model_id=$this->param["models_id"];
}
$arraydefaultmessage=$formmail->getEMailTemplate($this->db, $this->param["models"], $user, $outputlangs, $model_id); // If $model_id is empty, preselect the first one
}
// Define list of attached files // Define list of attached files
$listofpaths = array(); $listofpaths = array();
$listofnames = array(); $listofnames = array();
$listofmimes = array(); $listofmimes = array();
if (!empty($_SESSION["listofpaths"])) { $keytoavoidconflict = empty($this->trackid)?'':'-'.$this->trackid; // this->trackid must be defined
$listofpaths = explode(';', $_SESSION["listofpaths"]);
if (GETPOST('mode', 'alpha') == 'init' || (GETPOST('modelmailselected', 'alpha') && GETPOST('modelmailselected', 'alpha') != '-1'))
{
if (! empty($arraydefaultmessage->joinfiles) && is_array($this->param['fileinit']))
{
foreach($this->param['fileinit'] as $file)
{
$this->add_attached_files($file, basename($file), dol_mimetype($file));
}
}
} }
if (!empty($_SESSION["listofnames"])) { if (! empty($_SESSION["listofpaths".$keytoavoidconflict])) $listofpaths=explode(';', $_SESSION["listofpaths".$keytoavoidconflict]);
$listofnames = explode(';', $_SESSION["listofnames"]); if (! empty($_SESSION["listofnames".$keytoavoidconflict])) $listofnames=explode(';', $_SESSION["listofnames".$keytoavoidconflict]);
} if (! empty($_SESSION["listofmimes".$keytoavoidconflict])) $listofmimes=explode(';', $_SESSION["listofmimes".$keytoavoidconflict]);
if (!empty($_SESSION["listofmimes"])) {
$listofmimes = explode(';', $_SESSION["listofmimes"]);
}
// Define output language // Define output language
$outputlangs = $langs; $outputlangs = $langs;
@ -808,6 +865,7 @@ class FormTicket
print '<form method="post" name="ticket" enctype="multipart/form-data" action="' . $this->param["returnurl"] . '">'; print '<form method="post" name="ticket" enctype="multipart/form-data" action="' . $this->param["returnurl"] . '">';
print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">'; print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
print '<input type="hidden" name="action" value="' . $this->action . '">'; print '<input type="hidden" name="action" value="' . $this->action . '">';
print '<input type="hidden" name="actionbis" value="add_message">';
foreach ($this->param as $key => $value) { foreach ($this->param as $key => $value) {
print '<input type="hidden" name="' . $key . '" value="' . $value . '">'; print '<input type="hidden" name="' . $key . '" value="' . $value . '">';
} }
@ -1000,7 +1058,7 @@ class FormTicket
$out .= '<div id="attachfile_' . $key . '">'; $out .= '<div id="attachfile_' . $key . '">';
$out .= img_mime($listofnames[$key]) . ' ' . $listofnames[$key]; $out .= img_mime($listofnames[$key]) . ' ' . $listofnames[$key];
if (!$this->withfilereadonly) { if (!$this->withfilereadonly) {
$out .= ' <input type="image" style="border: 0px;" src="' . DOL_URL_ROOT . '/theme/' . $conf->theme . '/img/delete.png" value="' . ($key + 1) . '" class="removedfile" id="removedfile_' . $key . '" name="removedfile_' . $key . '" />'; $out .= ' <input type="image" style="border: 0px;" src="' . DOL_URL_ROOT . '/theme/' . $conf->theme . '/img/delete.png" value="' . ($key + 1) . '" class="removedfile reposition" id="removedfile_' . $key . '" name="removedfile_' . $key . '" />';
} }
$out .= '<br></div>'; $out .= '<br></div>';
} }

View File

@ -1559,6 +1559,7 @@ function dol_add_file_process($upload_dir, $allowoverwrite = 0, $donotupdatesess
$info = pathinfo($destfile); $info = pathinfo($destfile);
$destfile = dol_sanitizeFileName($info['filename'].($info['extension']!='' ? ('.'.strtolower($info['extension'])) : '')); $destfile = dol_sanitizeFileName($info['filename'].($info['extension']!='' ? ('.'.strtolower($info['extension'])) : ''));
// We apply dol_string_nohtmltag also to clean file names (this remove duplicate spaces) because // We apply dol_string_nohtmltag also to clean file names (this remove duplicate spaces) because
// this function is also applied when we make try to download file (by the GETPOST(filename, 'alphanohtml') call). // this function is also applied when we make try to download file (by the GETPOST(filename, 'alphanohtml') call).
$destfile = dol_string_nohtmltag($destfile); $destfile = dol_string_nohtmltag($destfile);

View File

@ -2935,22 +2935,23 @@ function dol_trunc($string, $size = 40, $trunc = 'right', $stringencoding = 'UTF
/** /**
* Show picto whatever it's its name (generic function) * Show picto whatever it's its name (generic function)
* *
* @param string $titlealt Text on title tag for tooltip. Not used if param notitle is set to 1. * @param string $titlealt Text on title tag for tooltip. Not used if param notitle is set to 1.
* @param string $picto Name of image file to show ('filenew', ...) * @param string $picto Name of image file to show ('filenew', ...)
* If no extension provided, we use '.png'. Image must be stored into theme/xxx/img directory. * If no extension provided, we use '.png'. Image must be stored into theme/xxx/img directory.
* Example: picto.png if picto.png is stored into htdocs/theme/mytheme/img * Example: picto.png if picto.png is stored into htdocs/theme/mytheme/img
* Example: picto.png@mymodule if picto.png is stored into htdocs/mymodule/img * Example: picto.png@mymodule if picto.png is stored into htdocs/mymodule/img
* Example: /mydir/mysubdir/picto.png if picto.png is stored into htdocs/mydir/mysubdir (pictoisfullpath must be set to 1) * Example: /mydir/mysubdir/picto.png if picto.png is stored into htdocs/mydir/mysubdir (pictoisfullpath must be set to 1)
* @param string $moreatt Add more attribute on img tag (For example 'style="float: right"') * @param string $moreatt Add more attribute on img tag (For example 'style="float: right"')
* @param boolean|int $pictoisfullpath If true or 1, image path is a full path * @param boolean|int $pictoisfullpath If true or 1, image path is a full path
* @param int $srconly Return only content of the src attribute of img. * @param int $srconly Return only content of the src attribute of img.
* @param int $notitle 1=Disable tag title. Use it if you add js tooltip, to avoid duplicate tooltip. * @param int $notitle 1=Disable tag title. Use it if you add js tooltip, to avoid duplicate tooltip.
* @param string $alt Force alt for bind people * @param string $alt Force alt for bind people
* @param string $morecss Add more class css on img tag (For example 'myclascss'). Work only if $moreatt is empty. * @param string $morecss Add more class css on img tag (For example 'myclascss'). Work only if $moreatt is empty.
* @return string Return img tag * @param string $marginleftonlyshort 1 = Add a short left margin on picto, 2 = Add a larger left maring on picto, 0 = No margin left. Works for fontawesome picto only.
* @return string Return img tag
* @see img_object(), img_picto_common() * @see img_object(), img_picto_common()
*/ */
function img_picto($titlealt, $picto, $moreatt = '', $pictoisfullpath = false, $srconly = 0, $notitle = 0, $alt = '', $morecss = '') function img_picto($titlealt, $picto, $moreatt = '', $pictoisfullpath = false, $srconly = 0, $notitle = 0, $alt = '', $morecss = '', $marginleftonlyshort = 2)
{ {
global $conf, $langs; global $conf, $langs;
@ -2986,7 +2987,7 @@ function img_picto($titlealt, $picto, $moreatt = '', $pictoisfullpath = false, $
if (empty($conf->global->MAIN_DISABLE_FONT_AWESOME_5)) $fa='fas'; if (empty($conf->global->MAIN_DISABLE_FONT_AWESOME_5)) $fa='fas';
$fakey = $pictowithoutext; $fakey = $pictowithoutext;
$facolor = ''; $fasize = ''; $facolor = ''; $fasize = '';
$marginleftonlyshort = 2;
if ($pictowithoutext == 'setup') { if ($pictowithoutext == 'setup') {
$fakey = 'fa-cog'; $fakey = 'fa-cog';
$fasize = '1.4em'; $fasize = '1.4em';

View File

@ -371,7 +371,7 @@ function projectLinesa(&$inc, $parent, &$lines, &$level, $var, $showproject, &$t
$numlines=count($lines); $numlines=count($lines);
// We declare counter as global because we want to edit them into recursive call // We declare counter as global because we want to edit them into recursive call
global $total_projectlinesa_spent,$total_projectlinesa_planned,$total_projectlinesa_spent_if_planned,$total_projectlinesa_tobill,$total_projectlinesa_billed; global $total_projectlinesa_spent, $total_projectlinesa_planned, $total_projectlinesa_spent_if_planned, $total_projectlinesa_tobill, $total_projectlinesa_billed;
if ($level == 0) if ($level == 0)
{ {
$total_projectlinesa_spent=0; $total_projectlinesa_spent=0;
@ -491,9 +491,13 @@ function projectLinesa(&$inc, $parent, &$lines, &$level, $var, $showproject, &$t
//else print '<a href="'.DOL_URL_ROOT.'/projet/tasks/task.php?id='.$lines[$i]->id.'&withproject=1">'; //else print '<a href="'.DOL_URL_ROOT.'/projet/tasks/task.php?id='.$lines[$i]->id.'&withproject=1">';
for ($k = 0 ; $k < $level ; $k++) for ($k = 0 ; $k < $level ; $k++)
{ {
print "&nbsp; &nbsp; &nbsp;"; print '<div class="marginleftonly">';
} }
print $lines[$i]->label; print $lines[$i]->label;
for ($k = 0 ; $k < $level ; $k++)
{
print '</div>';
}
if ($showlineingray) print '</i>'; if ($showlineingray) print '</i>';
//else print '</a>'; //else print '</a>';
print "</td>\n"; print "</td>\n";

View File

@ -185,5 +185,5 @@ function llxHeaderTicket($title, $head = "", $disablejs = 0, $disablehead = 0, $
print '</center><br>'; print '</center><br>';
} }
print '<div style="margin-left: 50px; margin-right: 50px;">'; print '<div class="ticketlargemargin">';
} }

View File

@ -1285,7 +1285,7 @@ function print_left_eldy_menu($db, $menu_array_before, $menu_array_after, &$tabM
$newmenu->add("/accountancy/bookkeeping/balance.php?mainmenu=accountancy&amp;leftmenu=accountancy_accountancy", $langs->trans("AccountBalance"), 1, $user->rights->accounting->mouvements->lire); $newmenu->add("/accountancy/bookkeeping/balance.php?mainmenu=accountancy&amp;leftmenu=accountancy_accountancy", $langs->trans("AccountBalance"), 1, $user->rights->accounting->mouvements->lire);
// Files // Files
if (! empty($conf->global->MAIN_FEATURES_LEVEL) && $conf->global->MAIN_FEATURES_LEVEL >= 1) if ((! empty($conf->global->MAIN_FEATURES_LEVEL) && $conf->global->MAIN_FEATURES_LEVEL >= 1) || ! empty($conf->global->ACCOUNTANCY_SHOW_EXPORT_FILES_MENU))
{ {
$newmenu->add("/compta/accounting-files.php?mainmenu=accountancy&amp;leftmenu=accountancy_files", $langs->trans("AccountantFiles"), 1, $user->rights->accounting->mouvements->lire); $newmenu->add("/compta/accounting-files.php?mainmenu=accountancy&amp;leftmenu=accountancy_files", $langs->trans("AccountantFiles"), 1, $user->rights->accounting->mouvements->lire);
} }

View File

@ -1217,6 +1217,8 @@ class pdf_einstein extends ModelePDFCommandes
} }
} }
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/** /**
* Show top header of page. * Show top header of page.
* *
@ -1227,8 +1229,9 @@ class pdf_einstein extends ModelePDFCommandes
* @param string $titlekey Translation key to show as title of document * @param string $titlekey Translation key to show as title of document
* @return void * @return void
*/ */
private function _pagehead(&$pdf, $object, $showaddress, $outputlangs, $titlekey = "PdfOrderTitle") protected function _pagehead(&$pdf, $object, $showaddress, $outputlangs, $titlekey = "PdfOrderTitle")
{ {
// phpcs:enable
global $conf,$langs,$hookmanager; global $conf,$langs,$hookmanager;
// Load traductions files requiredby by page // Load traductions files requiredby by page
@ -1429,6 +1432,8 @@ class pdf_einstein extends ModelePDFCommandes
return $top_shift; return $top_shift;
} }
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/** /**
* Show footer of page. Need this->emetteur object * Show footer of page. Need this->emetteur object
* *
@ -1438,8 +1443,9 @@ class pdf_einstein extends ModelePDFCommandes
* @param int $hidefreetext 1=Hide free text * @param int $hidefreetext 1=Hide free text
* @return int Return height of bottom margin including footer text * @return int Return height of bottom margin including footer text
*/ */
private function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0) protected function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0)
{ {
// phpcs:enable
global $conf; global $conf;
$showdetails=$conf->global->MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS; $showdetails=$conf->global->MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS;
return pdf_pagefoot($pdf, $outputlangs, 'ORDER_FREE_TEXT', $this->emetteur, $this->marge_basse, $this->marge_gauche, $this->page_hauteur, $object, $showdetails, $hidefreetext); return pdf_pagefoot($pdf, $outputlangs, 'ORDER_FREE_TEXT', $this->emetteur, $this->marge_basse, $this->marge_gauche, $this->page_hauteur, $object, $showdetails, $hidefreetext);

View File

@ -1352,6 +1352,8 @@ class pdf_eratosthene extends ModelePDFCommandes
} }
} }
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/** /**
* Show top header of page. * Show top header of page.
* *
@ -1362,8 +1364,9 @@ class pdf_eratosthene extends ModelePDFCommandes
* @param string $titlekey Translation key to show as title of document * @param string $titlekey Translation key to show as title of document
* @return void * @return void
*/ */
private function _pagehead(&$pdf, $object, $showaddress, $outputlangs, $titlekey = "PdfOrderTitle") protected function _pagehead(&$pdf, $object, $showaddress, $outputlangs, $titlekey = "PdfOrderTitle")
{ {
// phpcs:enable
global $conf,$langs,$hookmanager; global $conf,$langs,$hookmanager;
// Translations // Translations
@ -1564,6 +1567,8 @@ class pdf_eratosthene extends ModelePDFCommandes
return $top_shift; return $top_shift;
} }
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/** /**
* Show footer of page. Need this->emetteur object * Show footer of page. Need this->emetteur object
* *
@ -1573,8 +1578,9 @@ class pdf_eratosthene extends ModelePDFCommandes
* @param int $hidefreetext 1=Hide free text * @param int $hidefreetext 1=Hide free text
* @return int Return height of bottom margin including footer text * @return int Return height of bottom margin including footer text
*/ */
private function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0) protected function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0)
{ {
// phpcs:enable
global $conf; global $conf;
$showdetails=$conf->global->MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS; $showdetails=$conf->global->MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS;
return pdf_pagefoot($pdf, $outputlangs, 'ORDER_FREE_TEXT', $this->emetteur, $this->marge_basse, $this->marge_gauche, $this->page_hauteur, $object, $showdetails, $hidefreetext); return pdf_pagefoot($pdf, $outputlangs, 'ORDER_FREE_TEXT', $this->emetteur, $this->marge_basse, $this->marge_gauche, $this->page_hauteur, $object, $showdetails, $hidefreetext);

View File

@ -57,6 +57,8 @@ class pdf_proforma extends pdf_einstein
} }
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/** /**
* Show top header of page. * Show top header of page.
* *
@ -67,8 +69,9 @@ class pdf_proforma extends pdf_einstein
* @param string $titlekey Translation key to show as title of document * @param string $titlekey Translation key to show as title of document
* @return void * @return void
*/ */
private function _pagehead(&$pdf, $object, $showaddress, $outputlangs, $titlekey = "InvoiceProForma") protected function _pagehead(&$pdf, $object, $showaddress, $outputlangs, $titlekey = "InvoiceProForma")
{ {
// phpcs:enable
global $conf,$langs,$hookmanager; global $conf,$langs,$hookmanager;
parent::_pagehead($pdf, $object, $showaddress, $outputlangs, $titlekey); parent::_pagehead($pdf, $object, $showaddress, $outputlangs, $titlekey);

View File

@ -414,7 +414,11 @@ class doc_generic_shipment_odt extends ModelePdfExpedition
} }
} }
// Make substitutions into odt of thirdparty // Make substitutions into odt of thirdparty
$tmparray=$this->get_substitutionarray_thirdparty($socobject, $outputlangs); if ($socobject->element == 'contact') {
$tmparray = $this->get_substitutionarray_contact($socobject, $outputlangs);
} else {
$tmparray = $this->get_substitutionarray_thirdparty($socobject, $outputlangs);
}
foreach($tmparray as $key=>$value) foreach($tmparray as $key=>$value)
{ {
try { try {

View File

@ -29,6 +29,7 @@
require_once DOL_DOCUMENT_ROOT.'/core/modules/expedition/modules_expedition.php'; require_once DOL_DOCUMENT_ROOT.'/core/modules/expedition/modules_expedition.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/company.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/company.lib.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/pdf.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/pdf.lib.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/product.lib.php';
/** /**

View File

@ -66,13 +66,15 @@ $(document).ready(function(){
var fk_element = "<?php echo $fk_element; ?>"; var fk_element = "<?php echo $fk_element; ?>";
var element_id = "<?php echo $id; ?>"; var element_id = "<?php echo $id; ?>";
var filepath = "<?php echo urlencode($filepath); ?>"; var filepath = "<?php echo urlencode($filepath); ?>";
var token = "<?php echo $_SESSION["token"]; ?>"; // We use old 'token' and not 'newtoken' for Ajax call because the ajax page has the NOTOKENRENEWAL constant set.
$.post("<?php echo DOL_URL_ROOT; ?>/core/ajax/row.php", $.post("<?php echo DOL_URL_ROOT; ?>/core/ajax/row.php",
{ {
roworder: roworder, roworder: roworder,
table_element_line: table_element_line, table_element_line: table_element_line,
fk_element: fk_element, fk_element: fk_element,
element_id: element_id, element_id: element_id,
filepath: filepath filepath: filepath,
token: token
}, },
function() { function() {
console.log("tableDND end of ajax call"); console.log("tableDND end of ajax call");

View File

@ -2258,7 +2258,7 @@ else
print '<a href="" class="commonlink auploadnewfilenow reposition">'.$langs->trans("UploadANewFileNow"); print '<a href="" class="commonlink auploadnewfilenow reposition">'.$langs->trans("UploadANewFileNow");
print img_picto($langs->trans("UploadANewFileNow"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly'); print img_picto($langs->trans("UploadANewFileNow"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly');
print '</a>'; print '</a>';
if ($conf->global->MAIN_FEATURES_LEVEL >= 2) if (empty($conf->global->EXPENSEREPORT_DISABLE_ATTACHMENT_ON_LINES))
{ {
print ' &nbsp; - &nbsp; '.'<a href="" class="commonlink aattachtodoc reposition">'.$langs->trans("AttachTheNewLineToTheDocument"); print ' &nbsp; - &nbsp; '.'<a href="" class="commonlink aattachtodoc reposition">'.$langs->trans("AttachTheNewLineToTheDocument");
print img_picto($langs->trans("AttachTheNewLineToTheDocument"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly'); print img_picto($langs->trans("AttachTheNewLineToTheDocument"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly');
@ -2389,7 +2389,7 @@ else
$nbFiles = $nbLinks = 0; $nbFiles = $nbLinks = 0;
$arrayoffiles = array(); $arrayoffiles = array();
if ($conf->global->MAIN_FEATURES_LEVEL >= 2) if (empty($conf->global->EXPENSEREPORT_DISABLE_ATTACHMENT_ON_LINES))
{ {
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/images.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/images.lib.php';
@ -2406,7 +2406,7 @@ else
print '<a href="" class="commonlink auploadnewfilenow reposition">'.$langs->trans("UploadANewFileNow"); print '<a href="" class="commonlink auploadnewfilenow reposition">'.$langs->trans("UploadANewFileNow");
print img_picto($langs->trans("UploadANewFileNow"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly'); print img_picto($langs->trans("UploadANewFileNow"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly');
print '</a>'; print '</a>';
if ($conf->global->MAIN_FEATURES_LEVEL >= 2) if (empty($conf->global->EXPENSEREPORT_DISABLE_ATTACHMENT_ON_LINES))
{ {
print ' &nbsp; - &nbsp; '.'<a href="" class="commonlink aattachtodoc reposition">'.$langs->trans("AttachTheNewLineToTheDocument"); print ' &nbsp; - &nbsp; '.'<a href="" class="commonlink aattachtodoc reposition">'.$langs->trans("AttachTheNewLineToTheDocument");
print img_picto($langs->trans("AttachTheNewLineToTheDocument"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly'); print img_picto($langs->trans("AttachTheNewLineToTheDocument"), 'chevron-down', '', false, 0, 0, '', 'marginleftonly');
@ -2441,7 +2441,7 @@ else
print '<tr class="liste_titre">'; print '<tr class="liste_titre">';
print '<td></td>'; print '<td></td>';
print '<td class="center">'.$langs->trans('Date').'</td>'; print '<td class="center">'.$langs->trans('Date').'</td>';
if (! empty($conf->projet->enabled)) print '<td class="minwidth100imp">'.$langs->trans('Project').'</td>'; if (! empty($conf->projet->enabled)) print '<td class="minwidth100imp">'.$form->textwithpicto($langs->trans('Project'), $langs->trans("ClosedProjectsAreHidden")).'</td>';
if (!empty($conf->global->MAIN_USE_EXPENSE_IK)) print '<td>'.$langs->trans('CarCategory').'</td>'; if (!empty($conf->global->MAIN_USE_EXPENSE_IK)) print '<td>'.$langs->trans('CarCategory').'</td>';
print '<td class="center">'.$langs->trans('Type').'</td>'; print '<td class="center">'.$langs->trans('Type').'</td>';
print '<td>'.$langs->trans('Description').'</td>'; print '<td>'.$langs->trans('Description').'</td>';
@ -2469,7 +2469,7 @@ else
if (! empty($conf->projet->enabled)) if (! empty($conf->projet->enabled))
{ {
print '<td>'; print '<td>';
$formproject->select_projects(-1, $fk_projet, 'fk_projet', 0, 0, 1, 1, 0, 0, 0, '', 0, 0, 'maxwidth300'); $formproject->select_projects(-1, $fk_projet, 'fk_projet', 0, 0, 1, -1, 0, 0, 0, '', 0, 0, 'maxwidth300');
print '</td>'; print '</td>';
} }

View File

@ -572,8 +572,8 @@ class ExpenseReport extends CommonObject
$this->db->begin(); $this->db->begin();
$sql = "UPDATE ".MAIN_DB_PREFIX."expensereport"; $sql = "UPDATE ".MAIN_DB_PREFIX."expensereport";
$sql.= " SET fk_statut = 6, paid=1"; $sql.= " SET fk_statut = ".self::STATUS_CLOSED.", paid=1";
$sql.= " WHERE rowid = ".$id." AND fk_statut = 5"; $sql.= " WHERE rowid = ".$id." AND fk_statut = ".self::STATUS_APPROVED;
dol_syslog(get_class($this)."::set_paid sql=".$sql, LOG_DEBUG); dol_syslog(get_class($this)."::set_paid sql=".$sql, LOG_DEBUG);
$resql=$this->db->query($sql); $resql=$this->db->query($sql);

View File

@ -1,6 +1,6 @@
<?php <?php
// Add line to select existing file // Add line to select existing file
if ($conf->global->MAIN_FEATURES_LEVEL >= 2) if (empty($conf->global->EXPENSEREPORT_DISABLE_ATTACHMENT_ON_LINES))
{ {
print '<!-- expensereport_linktofile.tpl.php -->'."\n"; print '<!-- expensereport_linktofile.tpl.php -->'."\n";

View File

@ -35,6 +35,8 @@ $linkedObjectBlock = $GLOBALS['linkedObjectBlock'];
$langs->load("interventions"); $langs->load("interventions");
$linkedObjectBlock = dol_sort_array($linkedObjectBlock, 'date', 'desc', 0, 0, 1);
$ilink=0; $ilink=0;
foreach($linkedObjectBlock as $key => $objectlink) foreach($linkedObjectBlock as $key => $objectlink)
{ {

View File

@ -567,25 +567,46 @@ if ($step == 3 && $datatoimport)
//print '<tr class="liste_titre"><td colspan="6">'.$langs->trans("FileWithDataToImport").'</td></tr>'; //print '<tr class="liste_titre"><td colspan="6">'.$langs->trans("FileWithDataToImport").'</td></tr>';
// Input file name box // Input file name box
print '<tr class="oddeven"><td colspan="6">'; print '<tr class="oddeven nohover"><td colspan="6">';
print '<input type="file" name="userfile" size="20" maxlength="80"> &nbsp; &nbsp; '; print '<input type="file" name="userfile" size="20" maxlength="80"> &nbsp; &nbsp; ';
$out = (empty($conf->global->MAIN_UPLOAD_DOC)?' disabled':''); $out = (empty($conf->global->MAIN_UPLOAD_DOC)?' disabled':'');
print '<input type="submit" class="button" value="'.$langs->trans("AddFile").'"'.$out.' name="sendit">'; print '<input type="submit" class="button" value="'.$langs->trans("AddFile").'"'.$out.' name="sendit">';
$out=''; $out='';
if (! empty($conf->global->MAIN_UPLOAD_DOC)) if (! empty($conf->global->MAIN_UPLOAD_DOC))
{ {
$max=$conf->global->MAIN_UPLOAD_DOC; // En Kb $max=$conf->global->MAIN_UPLOAD_DOC; // In Kb
$maxphp=@ini_get('upload_max_filesize'); // En inconnu $maxphp=@ini_get('upload_max_filesize'); // In unknown
if (preg_match('/k$/i', $maxphp)) $maxphp=$maxphp*1; if (preg_match('/k$/i', $maxphp)) $maxphp=$maxphp*1;
if (preg_match('/m$/i', $maxphp)) $maxphp=$maxphp*1024; if (preg_match('/m$/i', $maxphp)) $maxphp=$maxphp*1024;
if (preg_match('/g$/i', $maxphp)) $maxphp=$maxphp*1024*1024; if (preg_match('/g$/i', $maxphp)) $maxphp=$maxphp*1024*1024;
if (preg_match('/t$/i', $maxphp)) $maxphp=$maxphp*1024*1024*1024; if (preg_match('/t$/i', $maxphp)) $maxphp=$maxphp*1024*1024*1024;
// Now $max and $maxphp are in Kb $maxphp2=@ini_get('post_max_size'); // In unknown
if ($maxphp > 0) $max=min($max, $maxphp); if (preg_match('/k$/i', $maxphp2)) $maxphp2=$maxphp2*1;
if (preg_match('/m$/i', $maxphp2)) $maxphp2=$maxphp2*1024;
if (preg_match('/g$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024;
if (preg_match('/t$/i', $maxphp2)) $maxphp2=$maxphp2*1024*1024*1024;
// Now $max and $maxphp and $maxphp2 are in Kb
$maxmin = $max;
$maxphptoshow = $maxphptoshowparam = '';
if ($maxphp > 0)
{
$maxmin=min($max, $maxphp);
$maxphptoshow = $maxphp;
$maxphptoshowparam = 'upload_max_filesize';
}
if ($maxphp2 > 0)
{
$maxmin=min($max, $maxphp2);
if ($maxphp2 < $maxphp)
{
$maxphptoshow = $maxphp2;
$maxphptoshowparam = 'post_max_size';
}
}
$langs->load('other'); $langs->load('other');
$out .= ' '; $out .= ' ';
$out.=info_admin($langs->trans("ThisLimitIsDefinedInSetup", $max, $maxphp), 1); $out .= info_admin($langs->trans("ThisLimitIsDefinedInSetup", $max, $maxphptoshow), 1);
} }
else else
{ {
@ -846,7 +867,7 @@ if ($step == 4 && $datatoimport)
print '<input type="hidden" name="enclosure" value="'.dol_escape_htmltag($enclosure).'">'; print '<input type="hidden" name="enclosure" value="'.dol_escape_htmltag($enclosure).'">';
print '<div class="marginbottomonly opacitymedium">'; print '<div class="marginbottomonly opacitymedium">';
print $langs->trans("SelectImportFields", img_picto('', 'grip_title', '')).' '; print $langs->trans("SelectImportFields", img_picto('', 'grip_title', '', false, 0, 0, '', '', 0)).' ';
$htmlother->select_import_model($importmodelid, 'importmodelid', $datatoimport, 1); $htmlother->select_import_model($importmodelid, 'importmodelid', $datatoimport, 1);
print '<input type="submit" class="button" value="'.$langs->trans("Select").'">'; print '<input type="submit" class="button" value="'.$langs->trans("Select").'">';
print '</div>'; print '</div>';

View File

@ -102,9 +102,9 @@ insert into llx_c_action_trigger (code,label,description,elementtype,rang) value
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_VALIDATE','Expense report validated','Executed when an expense report is validated','expensereport',202); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_VALIDATE','Expense report validated','Executed when an expense report is validated','expensereport',202);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_APPROVE','Expense report approved','Executed when an expense report is approved','expensereport',203); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_APPROVE','Expense report approved','Executed when an expense report is approved','expensereport',203);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_PAYED','Expense report billed','Executed when an expense report is set as billed','expensereport',204); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_REPORT_PAYED','Expense report billed','Executed when an expense report is set as billed','expensereport',204);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_DELETE','Expense report deleted','Executed when an expense report is deleted','expensereport',204); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('EXPENSE_DELETE','Expense report deleted','Executed when an expense report is deleted','expensereport',205);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('HOLIDAY_VALIDATE','Expense report validated','Executed when an expense report is validated','expensereport',202); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('HOLIDAY_VALIDATE','Expense report validated','Executed when an expense report is validated','expensereport',211);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('HOLIDAY_APPROVE','Expense report approved','Executed when an expense report is approved','expensereport',203); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('HOLIDAY_APPROVE','Expense report approved','Executed when an expense report is approved','expensereport',212);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_VALIDATE','Project validation','Executed when a project is validated','project',141); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_VALIDATE','Project validation','Executed when a project is validated','project',141);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_DELETE','Project deleted','Executed when a project is deleted','project',143); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_DELETE','Project deleted','Executed when a project is deleted','project',143);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('TICKET_CREATE','Ticket created','Executed when a ticket is created','ticket',161); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('TICKET_CREATE','Ticket created','Executed when a ticket is created','ticket',161);
@ -116,7 +116,7 @@ insert into llx_c_action_trigger (code,label,description,elementtype,rang) value
-- actions not enabled by default (no constant created for that) when we enable module agenda -- actions not enabled by default (no constant created for that) when we enable module agenda
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PRODUCT_MODIFY','Product or service modified','Executed when a product or sevice is modified','product',41); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PRODUCT_MODIFY','Product or service modified','Executed when a product or sevice is modified','product',41);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_MODIFY','Member modified','Executed when a member is modified','member',23); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('MEMBER_MODIFY','Member modified','Executed when a member is modified','member',23);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_MODIFY','Intervention modified','Executed when a intervention is modified','ficheinter',31); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('FICHINTER_MODIFY','Intervention modified','Executed when a intervention is modified','ficheinter',19);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_CREATE','Project creation','Executed when a project is created','project',140); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_CREATE','Project creation','Executed when a project is created','project',140);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_MODIFY','Project modified','Executed when a project is modified','project',142); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('PROJECT_MODIFY','Project modified','Executed when a project is modified','project',142);
insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('TASK_CREATE','Task created','Executed when a project task is created','project',150); insert into llx_c_action_trigger (code,label,description,elementtype,rang) values ('TASK_CREATE','Task created','Executed when a project task is created','project',150);

View File

@ -206,6 +206,9 @@ ALTER TABLE llx_user ADD COLUMN linkedin varchar(255) after whatsapp;
ALTER TABLE llx_expensereport_det ADD COLUMN fk_ecm_files integer DEFAULT NULL; ALTER TABLE llx_expensereport_det ADD COLUMN fk_ecm_files integer DEFAULT NULL;
ALTER TABLE llx_expensereport ADD COLUMN paid smallint default 0 NOT NULL;
UPDATE llx_expensereport set paid = 1 WHERE fk_statut = 6 and paid = 0;
CREATE TABLE llx_bom_bom( CREATE TABLE llx_bom_bom(
-- BEGIN MODULEBUILDER FIELDS -- BEGIN MODULEBUILDER FIELDS
@ -397,4 +400,7 @@ insert into llx_c_type_contact(rowid, element, source, code, libelle, active ) v
ALTER TABLE llx_ticket_extrafields ADD INDEX idx_ticket_extrafields (fk_object); ALTER TABLE llx_ticket_extrafields ADD INDEX idx_ticket_extrafields (fk_object);
-- Use special_code=3 in Takepos -- Use special_code=3 in Takepos
UPDATE llx_facturedet AS fd LEFT JOIN llx_facture AS f ON f.rowid = fd.fk_facture SET fd.special_code = 4 WHERE f.module_source = 'takepos' AND fd.special_code = 3 -- VMYSQL4.1 UPDATE llx_facturedet AS fd LEFT JOIN llx_facture AS f ON f.rowid = fd.fk_facture SET fd.special_code = 4 WHERE f.module_source = 'takepos' AND fd.special_code = 3;
UPDATE llx_website_page set fk_user_creat = fk_user_modif WHERE fk_user_creat IS NULL and fk_user_modif IS NOT NULL;

View File

@ -44,7 +44,7 @@ CREATE TABLE llx_expensereport (
fk_user_cancel integer DEFAULT NULL, fk_user_cancel integer DEFAULT NULL,
fk_statut integer NOT NULL, -- 1=brouillon, 2=validated (waiting approval), 4=canceled, 5=approved, 6=payed, 99=refused fk_statut integer NOT NULL, -- 1=brouillon, 2=validated (waiting approval), 4=canceled, 5=approved, 6=payed, 99=refused
fk_c_paiement integer DEFAULT NULL, -- deprecated fk_c_paiement integer DEFAULT NULL, -- deprecated
paid smallint default 0 NOT NULL, -- deprecated paid smallint default 0 NOT NULL, -- deprecated (status is used instead)
note_public text, note_public text,
note_private text, note_private text,
detail_refuse varchar(255) DEFAULT NULL, detail_refuse varchar(255) DEFAULT NULL,

View File

@ -158,6 +158,7 @@ ACCOUNTING_RESULT_LOSS=Result accounting account (Loss)
ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure
ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer
TransitionalAccount=Transitional bank transfer account
ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait
DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations

View File

@ -422,6 +422,8 @@ ExtrafieldCheckBoxFromList=Checkboxes from table
ExtrafieldLink=رابط إلى كائن ExtrafieldLink=رابط إلى كائن
ComputedFormula=Computed field ComputedFormula=Computed field
ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>.<br><strong>WARNING</strong>: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.<br>Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.<br><br>Example of formula:<br>$object->id < 10 ? round($object->id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)<br><br>Example to reload object<br>(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id: ($obj->rowid ? $obj->rowid: $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5: '-1'<br><br>Other example of formula to force load of object and its parent object:<br>(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref: 'Parent project not found' ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>.<br><strong>WARNING</strong>: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.<br>Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.<br><br>Example of formula:<br>$object->id < 10 ? round($object->id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)<br><br>Example to reload object<br>(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id: ($obj->rowid ? $obj->rowid: $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5: '-1'<br><br>Other example of formula to force load of object and its parent object:<br>(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref: 'Parent project not found'
Computedpersistent=Store computed field
ComputedpersistentDesc=Computed extra fields will be stored in the database, however, the value will only be recalculated when the object of this field is changed. If the computed field depends on other objects or global data this value might be wrong!!
ExtrafieldParamHelpPassword=Leaving this field blank means this value will be stored without encryption (field must be only hidden with star on screen).<br>Set 'auto' to use the default encryption rule to save password into database (then value read will be the hash only, no way to retrieve original value) ExtrafieldParamHelpPassword=Leaving this field blank means this value will be stored without encryption (field must be only hidden with star on screen).<br>Set 'auto' to use the default encryption rule to save password into database (then value read will be the hash only, no way to retrieve original value)
ExtrafieldParamHelpselect=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>code3,value3<br>...<br><br>In order to have the list depending on another complementary attribute list:<br>1,value1|options_<i>parent_list_code</i>:parent_key<br>2,value2|options_<i>parent_list_code</i>:parent_key <br><br>In order to have the list depending on another list:<br>1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key ExtrafieldParamHelpselect=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>code3,value3<br>...<br><br>In order to have the list depending on another complementary attribute list:<br>1,value1|options_<i>parent_list_code</i>:parent_key<br>2,value2|options_<i>parent_list_code</i>:parent_key <br><br>In order to have the list depending on another list:<br>1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key
ExtrafieldParamHelpcheckbox=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>3,value3<br>...
@ -429,6 +431,7 @@ ExtrafieldParamHelpradio=List of values must be lines with format key,value (whe
ExtrafieldParamHelpsellist=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>- idfilter is necessarly a primary int key<br>- filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter ExtrafieldParamHelpsellist=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>- idfilter is necessarly a primary int key<br>- filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
ExtrafieldParamHelpchkbxlst=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter ExtrafieldParamHelpchkbxlst=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath<br>Syntax: ObjectName:Classpath<br>Examples:<br>Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath<br>Syntax: ObjectName:Classpath<br>Examples:<br>Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php
ExtrafieldParamHelpSeparator=Keep empty for a simple separator<br>Set this to 1 for a collapsing separator (open by default)<br>Set this to 2 for a collapsing separator (collapsed by default)
LibraryToBuildPDF=Library used for PDF generation LibraryToBuildPDF=Library used for PDF generation
LocalTaxDesc=Some countries may apply two or three taxes on each invoice line. If this is the case, choose the type for the second and third tax and its rate. Possible type are:<br>1: local tax apply on products and services without vat (localtax is calculated on amount without tax)<br>2: local tax apply on products and services including vat (localtax is calculated on amount + main tax)<br>3: local tax apply on products without vat (localtax is calculated on amount without tax)<br>4: local tax apply on products including vat (localtax is calculated on amount + main vat)<br>5: local tax apply on services without vat (localtax is calculated on amount without tax)<br>6: local tax apply on services including vat (localtax is calculated on amount + tax) LocalTaxDesc=Some countries may apply two or three taxes on each invoice line. If this is the case, choose the type for the second and third tax and its rate. Possible type are:<br>1: local tax apply on products and services without vat (localtax is calculated on amount without tax)<br>2: local tax apply on products and services including vat (localtax is calculated on amount + main tax)<br>3: local tax apply on products without vat (localtax is calculated on amount without tax)<br>4: local tax apply on products including vat (localtax is calculated on amount + main vat)<br>5: local tax apply on services without vat (localtax is calculated on amount without tax)<br>6: local tax apply on services including vat (localtax is calculated on amount + tax)
SMS=SMS SMS=SMS
@ -819,9 +822,9 @@ Permission532=إنشاء / تعديل الخدمات
Permission534=حذف خدمات Permission534=حذف خدمات
Permission536=انظر / إدارة الخدمات الخفية Permission536=انظر / إدارة الخدمات الخفية
Permission538=تصدير الخدمات Permission538=تصدير الخدمات
Permission650=Read bom of Bom Permission650=Read Bills of Materials
Permission651=Create/Update bom of Bom Permission651=Create/Update Bills of Materials
Permission652=Delete bom of Bom Permission652=Delete Bills of Materials
Permission701=قراءة التبرعات Permission701=قراءة التبرعات
Permission702=إنشاء / تعديل والهبات Permission702=إنشاء / تعديل والهبات
Permission703=حذف التبرعات Permission703=حذف التبرعات
@ -911,7 +914,7 @@ Permission50414=Delete operations in ledger
Permission50415=Delete all operations by year and journal in ledger Permission50415=Delete all operations by year and journal in ledger
Permission50418=Export operations of the ledger Permission50418=Export operations of the ledger
Permission50420=Report and export reports (turnover, balance, journals, ledger) Permission50420=Report and export reports (turnover, balance, journals, ledger)
Permission50430=Define and close a fiscal year Permission50430=Define and close a fiscal period
Permission50440=Manage chart of accounts, setup of accountancy Permission50440=Manage chart of accounts, setup of accountancy
Permission51001=Read assets Permission51001=Read assets
Permission51002=Create/Update assets Permission51002=Create/Update assets
@ -1924,4 +1927,4 @@ UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s EndPointFor=End point for %s : %s
DeleteEmailCollector=Delete email collector DeleteEmailCollector=Delete email collector
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore? ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?

View File

@ -25,7 +25,7 @@ InvoiceProFormaAsk=الفاتورة الأولية
InvoiceProFormaDesc=<b> الفاتورة المبدئية </b> عبارة عن صورة فاتورة حقيقية ولكنها لا تحتوي على قيمة للمحاسبة. InvoiceProFormaDesc=<b> الفاتورة المبدئية </b> عبارة عن صورة فاتورة حقيقية ولكنها لا تحتوي على قيمة للمحاسبة.
InvoiceReplacement=استبدال الفاتورة InvoiceReplacement=استبدال الفاتورة
InvoiceReplacementAsk=فاتورة استبدال الفاتورة InvoiceReplacementAsk=فاتورة استبدال الفاتورة
InvoiceReplacementDesc=<b>Replacement invoice</b> is used to cancel and completely replace an invoice with no payment already received.<br><br>Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'. InvoiceReplacementDesc=<b>Replacement invoice</b> is used to completely replace an invoice with no payment already received.<br><br>Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'.
InvoiceAvoir=ملاحظة ائتمانية InvoiceAvoir=ملاحظة ائتمانية
InvoiceAvoirAsk=ملاحظة ائتمانية لتصحيح الفاتورة InvoiceAvoirAsk=ملاحظة ائتمانية لتصحيح الفاتورة
InvoiceAvoirDesc=The <b>credit note</b> is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned). InvoiceAvoirDesc=The <b>credit note</b> is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned).

View File

@ -28,7 +28,7 @@ AliasNames=الاسم المستعار (التجارية، العلامات ال
AliasNameShort=Alias Name AliasNameShort=Alias Name
Companies=الشركات Companies=الشركات
CountryIsInEEC=Country is inside the European Economic Community CountryIsInEEC=Country is inside the European Economic Community
PriceFormatInCurrentLanguage=Price format in current language PriceFormatInCurrentLanguage=Price display format in the current language and currency
ThirdPartyName=Third-party name ThirdPartyName=Third-party name
ThirdPartyEmail=Third-party email ThirdPartyEmail=Third-party email
ThirdParty=Third-party ThirdParty=Third-party
@ -287,6 +287,7 @@ SupplierAbsoluteDiscountAllUsers=Absolute vendor discounts (entered by all users
SupplierAbsoluteDiscountMy=Absolute vendor discounts (entered by yourself) SupplierAbsoluteDiscountMy=Absolute vendor discounts (entered by yourself)
DiscountNone=بلا DiscountNone=بلا
Vendor=Vendor Vendor=Vendor
Supplier=Vendor
AddContact=إنشاء اتصال AddContact=إنشاء اتصال
AddContactAddress=إنشاء الاتصال / عنوان AddContactAddress=إنشاء الاتصال / عنوان
EditContact=تحرير الاتصال / عنوان EditContact=تحرير الاتصال / عنوان

View File

@ -184,12 +184,14 @@ NumberOfCustomerInvoices=Number of customer invoices
NumberOfSupplierProposals=Number of vendor proposals NumberOfSupplierProposals=Number of vendor proposals
NumberOfSupplierOrders=Number of purchase orders NumberOfSupplierOrders=Number of purchase orders
NumberOfSupplierInvoices=Number of vendor invoices NumberOfSupplierInvoices=Number of vendor invoices
NumberOfContracts=Number of contracts
NumberOfUnitsProposals=Number of units on proposals NumberOfUnitsProposals=Number of units on proposals
NumberOfUnitsCustomerOrders=Number of units on sales orders NumberOfUnitsCustomerOrders=Number of units on sales orders
NumberOfUnitsCustomerInvoices=Number of units on customer invoices NumberOfUnitsCustomerInvoices=Number of units on customer invoices
NumberOfUnitsSupplierProposals=Number of units on vendor proposals NumberOfUnitsSupplierProposals=Number of units on vendor proposals
NumberOfUnitsSupplierOrders=Number of units on purchase orders NumberOfUnitsSupplierOrders=Number of units on purchase orders
NumberOfUnitsSupplierInvoices=Number of units on vendor invoices NumberOfUnitsSupplierInvoices=Number of units on vendor invoices
NumberOfUnitsContracts=Number of units on contracts
EMailTextInterventionAddedContact=A new intervention %s has been assigned to you. EMailTextInterventionAddedContact=A new intervention %s has been assigned to you.
EMailTextInterventionValidated=التدخل ٪ ق المصادق EMailTextInterventionValidated=التدخل ٪ ق المصادق
EMailTextInvoiceValidated=Invoice %s has been validated. EMailTextInvoiceValidated=Invoice %s has been validated.

View File

@ -98,7 +98,7 @@ NoWebSiteCreateOneFirst=No website has been created yet. Create one first.
GoTo=Go to GoTo=Go to
DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '<strong>%s</strong>' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands). DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '<strong>%s</strong>' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands).
NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified. NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified.
ReplaceWebsiteContent=Replace website content ReplaceWebsiteContent=Search or Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website? DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website? DeleteAlsoMedias=Delete also all medias files specific to this website?
# Export # Export

View File

@ -158,6 +158,7 @@ ACCOUNTING_RESULT_LOSS=Result accounting account (Loss)
ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure
ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer
TransitionalAccount=Transitional bank transfer account
ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait
DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +1,9 @@
# Dolibarr language file - Source file is en_US - agenda # Dolibarr language file - Source file is en_US - agenda
IdAgenda=ID на събитие IdAgenda=Идентификатор на събитие
Actions=Събития Actions=Събития
Agenda=Дневен ред Agenda=Календар
TMenuAgenda=Календар TMenuAgenda=Календар
Agendas=Дневен ред Agendas=Календари
LocalAgenda=Вътрешен календар LocalAgenda=Вътрешен календар
ActionsOwnedBy=Събитие принадлежащо на ActionsOwnedBy=Събитие принадлежащо на
ActionsOwnedByShort=Собственик ActionsOwnedByShort=Собственик
@ -11,74 +11,74 @@ AffectedTo=Възложено на
Event=Събитие Event=Събитие
Events=Събития Events=Събития
EventsNb=Брой събития EventsNb=Брой събития
ListOfActions=Списък на събитията ListOfActions=Списък на събития
EventReports=Отчети за събития EventReports=Отчети за събития
Location=Място Location=Местоположение
ToUserOfGroup=За всеки потребител в група ToUserOfGroup=на всеки потребител от група
EventOnFullDay=Събитие по цял ден (дни) EventOnFullDay=Целодневно събитие
MenuToDoActions=Всички незавършени събития MenuToDoActions=Всички незавършени събития
MenuDoneActions=Всички прекратени събития MenuDoneActions=Всички прекратени събития
MenuToDoMyActions=Моите незавършени събития MenuToDoMyActions=Моите незавършени събития
MenuDoneMyActions=Моите прекратени събития MenuDoneMyActions=Моите прекратени събития
ListOfEvents=Списък на събитията (Вътрешен календар) ListOfEvents=Списък на събития (Вътрешен календар)
ActionsAskedBy=Събития създадени от ActionsAskedBy=Събития, съобщени от
ActionsToDoBy=Събития възложени на ActionsToDoBy=Събития, възложени на
ActionsDoneBy=Събития извършени от ActionsDoneBy=Събития, извършени от
ActionAssignedTo=Събитие определено на ActionAssignedTo=Събитие, възложено на
ViewCal=Месечен изглед ViewCal=Месечен изглед
ViewDay=Дневен изглед ViewDay=Дневен изглед
ViewWeek=Седмичен изглед ViewWeek=Седмичен изглед
ViewPerUser=Изглед по потребител ViewPerUser=Изглед по потребител
ViewPerType=Преглед по тип ViewPerType=Изглед по тип
AutoActions= Автоматично попълване AutoActions= Автоматично попълване
AgendaAutoActionDesc= Тук можете да дефинирате събития, които искате Dolibarr да създаде автоматично в бележника. Ако нищо не е отметнато, в регистрите ще бъдат включени само ръчни добавените събития и ще се показват в бележника. Автоматично проследяваните събития, извършени върху обекти (валидиране, промяна на състоянието), няма да бъдат запазени. AgendaAutoActionDesc= Тук може да дефинирате събития, които искате Dolibarr да създаде автоматично в календара. Ако нищо не е отметнато, в регистрите ще бъдат включени само ръчно добавените събития и ще се показват в календара. Автоматично проследяваните събития, извършени върху обекти (валидиране, промяна на състояние) няма да бъдат запазени.
AgendaSetupOtherDesc= Тази страница предлага опции, позволяващи експортирането на вашите Dolibarr събития във външен календар (Thunderbird, Google Calendar и др.) AgendaSetupOtherDesc= Тази страница предлага опции, позволяващи експортирането на вашите Dolibarr събития във външен календар (Thunderbird, Google Calendar и др.)
AgendaExtSitesDesc=Тази страница позволява да се обяви външните източници на календари, за да видят своите събития в дневния ред Dolibarr. AgendaExtSitesDesc=Тази страница позволява да се декларират външни източници на календари, за да се видят техните събития в календара на Dolibarr.
ActionsEvents=Събития, за които Dolibarr ще създаде действие в дневния ред автоматично ActionsEvents=Събития, за които Dolibarr ще създаде автоматично събитие в календара
EventRemindersByEmailNotEnabled=Напомнянията за събития по имейл не са активирани в настройката на модула %s. EventRemindersByEmailNotEnabled=Напомнянията за събития по имейл не са активирани в настройката на модул %s.
##### Agenda event labels ##### ##### Agenda event labels #####
NewCompanyToDolibarr=Контрагент %s е създаден NewCompanyToDolibarr=Контрагент %s е създаден
COMPANY_DELETEInDolibarr=Контрагент %s е изтрит COMPANY_DELETEInDolibarr=Контрагент %s е изтрит
ContractValidatedInDolibarr=Контакт %s е валидиран ContractValidatedInDolibarr=Договор %s е валидиран
CONTRACT_DELETEInDolibarr=Договор %s е изтрит CONTRACT_DELETEInDolibarr=Договор %s е изтрит
PropalClosedSignedInDolibarr=Предложение %s е подписано PropalClosedSignedInDolibarr=Предложение %s е подписано
PropalClosedRefusedInDolibarr=Предложение %s е отказано PropalClosedRefusedInDolibarr=Предложение %s е отхвърлено
PropalValidatedInDolibarr=Предложение %s валидирано PropalValidatedInDolibarr=Предложение %s е валидирано
PropalClassifiedBilledInDolibarr=Предложение %s е фактурирано PropalClassifiedBilledInDolibarr=Предложение %s е фактурирано
InvoiceValidatedInDolibarr=Фактура %s валидирани InvoiceValidatedInDolibarr=Фактура %s е валидирана
InvoiceValidatedInDolibarrFromPos=Фактура %s валидирана от POS InvoiceValidatedInDolibarrFromPos=Фактура %s е валидирана от POS
InvoiceBackToDraftInDolibarr=Фактура %s се върнете в състояние на чернова InvoiceBackToDraftInDolibarr=Фактура %s е върната в статус на чернова
InvoiceDeleteDolibarr=Фактура %s изтрита InvoiceDeleteDolibarr=Фактура %s е изтрита
InvoicePaidInDolibarr=Фактура %s е платена InvoicePaidInDolibarr=Фактура %s е платена
InvoiceCanceledInDolibarr=Фактура %s е анулирана InvoiceCanceledInDolibarr=Фактура %s е анулирана
MemberValidatedInDolibarr=Член %s е валидиран MemberValidatedInDolibarr=Член %s е валидиран
MemberModifiedInDolibarr=Член %s е променен MemberModifiedInDolibarr=Член %s е променен
MemberResiliatedInDolibarr=Член %s е прекратен MemberResiliatedInDolibarr=Член %s е прекратен
MemberDeletedInDolibarr=Член %s е изтрит MemberDeletedInDolibarr=Член %s е изтрит
MemberSubscriptionAddedInDolibarr=Абонамент %s за член %s е добавен MemberSubscriptionAddedInDolibarr=Членски внос %s за член %s е добавен
MemberSubscriptionModifiedInDolibarr=Абонамент %s за член %s е променен MemberSubscriptionModifiedInDolibarr=Членски внос %s за член %s е променен
MemberSubscriptionDeletedInDolibarr=Абонамент %s за член %s е изтрит MemberSubscriptionDeletedInDolibarr=Членски внос %s за член %s е изтрит
ShipmentValidatedInDolibarr=Пратка %s е валидирана ShipmentValidatedInDolibarr=Пратка %s е валидирана
ShipmentClassifyClosedInDolibarr=Пратка %s е фактурирана ShipmentClassifyClosedInDolibarr=Пратка %s е фактурирана
ShipmentUnClassifyCloseddInDolibarr=Пратка %s е повторно отворена ShipmentUnClassifyCloseddInDolibarr=Пратка %s е повторно отворена
ShipmentBackToDraftInDolibarr=Пратка %s е върната в чернова ShipmentBackToDraftInDolibarr=Пратка %s е върната в статус чернова
ShipmentDeletedInDolibarr=Пратка %s е изтрита ShipmentDeletedInDolibarr=Пратка %s е изтрита
OrderCreatedInDolibarr=Поръчка %s е създадена OrderCreatedInDolibarr=Поръчка %s е създадена
OrderValidatedInDolibarr=Поръчка %s валидирани OrderValidatedInDolibarr=Поръчка %s е валидирана
OrderDeliveredInDolibarr=Поръчка %s класифицирана доставена OrderDeliveredInDolibarr=Поръчка %s е класифицирана като доставена
OrderCanceledInDolibarr=Поръчка %s отменен OrderCanceledInDolibarr=Поръчка %s е анулирана
OrderBilledInDolibarr=Поръчка %s класифицирана таксувана OrderBilledInDolibarr=Поръчка %s е класифицирана като фактурирана
OrderApprovedInDolibarr=Поръчка %s одобрен OrderApprovedInDolibarr=Поръчка %s е одобрена
OrderRefusedInDolibarr=Поръчка %s отказана OrderRefusedInDolibarr=Поръчка %s е отхвърлена
OrderBackToDraftInDolibarr=Поръчка %s се върне в състояние на чернова OrderBackToDraftInDolibarr=Поръчка %s е върната в статус на чернова
ProposalSentByEMail=Търговско предложение %s е изпратено по имейл ProposalSentByEMail=Търговско предложение %s е изпратено по имейл
ContractSentByEMail=Договор %s е изпратен по имейл ContractSentByEMail=Договор %s е изпратен по имейл
OrderSentByEMail=Клиентска поръчка %s е изпратена по имейл OrderSentByEMail=Клиентска поръчка %s е изпратена по имейл
InvoiceSentByEMail=Клиентска фактура %s е изпратена по имейл InvoiceSentByEMail=Фактура за продажба %s е изпратена по имейл
SupplierOrderSentByEMail=Поръчка за покупка %s е изпратена по имейл SupplierOrderSentByEMail=Поръчка за покупка %s е изпратена по имейл
SupplierInvoiceSentByEMail=Доставна фактура %s е изпратена по имейл SupplierInvoiceSentByEMail=Фактура за покупка %s е изпратена по имейл
ShippingSentByEMail=Пратка %s е изпратена по имейл ShippingSentByEMail=Пратка %s е изпратена по имейл
ShippingValidated= Пратка %s валидирана ShippingValidated= Пратка %s е валидирана
InterventionSentByEMail=Интервенция %s е изпратена по имейл InterventionSentByEMail=Интервенция %s е изпратена по имейл
ProposalDeleted=Предложението е изтрито ProposalDeleted=Предложението е изтрито
OrderDeleted=Поръчката е изтрита OrderDeleted=Поръчката е изтрита
@ -90,46 +90,46 @@ EXPENSE_REPORT_CREATEInDolibarr=Разходен отчет %s е създаде
EXPENSE_REPORT_VALIDATEInDolibarr=Разходен отчет %s е валидиран EXPENSE_REPORT_VALIDATEInDolibarr=Разходен отчет %s е валидиран
EXPENSE_REPORT_APPROVEInDolibarr=Разходен отчет %s е одобрен EXPENSE_REPORT_APPROVEInDolibarr=Разходен отчет %s е одобрен
EXPENSE_REPORT_DELETEInDolibarr=Разходен отчет %s е изтрит EXPENSE_REPORT_DELETEInDolibarr=Разходен отчет %s е изтрит
EXPENSE_REPORT_REFUSEDInDolibarr=Разходен отчет %s е отказан EXPENSE_REPORT_REFUSEDInDolibarr=Разходен отчет %s е отхвърлен
PROJECT_CREATEInDolibarr=Проект %s е създаден PROJECT_CREATEInDolibarr=Проект %s е създаден
PROJECT_MODIFYInDolibarr=Проект %s е променен PROJECT_MODIFYInDolibarr=Проект %s е променен
PROJECT_DELETEInDolibarr=Проект %s е изтрит PROJECT_DELETEInDolibarr=Проект %s е изтрит
TICKET_CREATEInDolibarr=Тикет %s е създаден TICKET_CREATEInDolibarr=Тикет %s е създаден
TICKET_MODIFYInDolibarr=Тикет %s е променен TICKET_MODIFYInDolibarr=Тикет %s е променен
TICKET_ASSIGNEDInDolibarr=Тикет %s е възложен TICKET_ASSIGNEDInDolibarr=Тикет %s е възложен
TICKET_CLOSEInDolibarr=Тикет %s е затворен TICKET_CLOSEInDolibarr=Тикет %s е приключен
TICKET_DELETEInDolibarr=Тикет %s е изтрит TICKET_DELETEInDolibarr=Тикет %s е изтрит
##### End agenda events ##### ##### End agenda events #####
AgendaModelModule=Шаблони на документи за събитие AgendaModelModule=Шаблони за събитие
DateActionStart=Начална дата DateActionStart=Начална дата
DateActionEnd=Крайна дата DateActionEnd=Крайна дата
AgendaUrlOptions1=Можете да добавите и следните параметри, за да филтрирате изход: AgendaUrlOptions1=Може също да добавите следните параметри за филтриране на резултата:
AgendaUrlOptions3=<b>logina=%s</b> за да ограничи показването до действия притежавани от потребител <b>%s</b>. AgendaUrlOptions3=<b>logina=%s</b>, за да ограничи показването до събития притежавани от потребител <b>%s</b>.
AgendaUrlOptionsNotAdmin= <b> logina =! %s </b> за ограничаване на изхода до събития, които не са собственост на потребителя <b> %s </b>. AgendaUrlOptionsNotAdmin=<b>logina=!%s</b>, за да ограничи показването до събития, които не са собственост на потребител <b>%s</b>.
AgendaUrlOptions4= <b> logint = %s </b> за ограничаване на изхода до събития, възложени на потребителя <b> %s </b> (собственик and други). AgendaUrlOptions4=<b>logint=%s</b>, за да ограничи показването до събития, които са възложени на потребител <b>%s</b> (като собственик и не).
AgendaUrlOptionsProject= <b> project = __ PROJECT_ID__ </b> за ограничаване на изхода до събития свързани с проект <b> __PROJECT_ID__ </b>. AgendaUrlOptionsProject=<b>project=__PROJECT_ID__</b>, за да ограничи показването до събития, които са свързани с проект <b>__PROJECT_ID__</b>.
AgendaUrlOptionsNotAutoEvent=<b> notactiontype = systemauto </b> за изключване на автоматични събития. AgendaUrlOptionsNotAutoEvent=<b>notactiontype=systemauto</b> за изключване на автоматични събития.
AgendaShowBirthdayEvents=Показване на рождени дни на контактите AgendaShowBirthdayEvents=Показване на рождени дни на контактите
AgendaHideBirthdayEvents=Скриване на рождени дни на контактите AgendaHideBirthdayEvents=Скриване на рождени дни на контактите
Busy=Зает Busy=Зает
ExportDataset_event1=Списък на събитията в дневния ред ExportDataset_event1=Списък на събития в календар
DefaultWorkingDays=По подразбиране диапазон на работни дни в седмица (Пример: 1-5, 1-6) DefaultWorkingDays=Диапазон на работните дни по подразбиране в седмицата (Пример: 1-5, 1-6)
DefaultWorkingHours=По подразбиране диапазон на работни часове в ден (Пример: 9-18) DefaultWorkingHours=Работно време по подразбиране в рамките на един ден (Пример: 9-18)
# External Sites ical # External Sites ical
ExportCal=Изнасяне на календар ExportCal=Експортиране на календар
ExtSites=Импортиране на външни календари ExtSites=Импортиране на външни календари
ExtSitesEnableThisTool=Покажете външни календари (дефинирани в глобалната настройка) в бележника. Не засяга външните календари, дефинирани от потребители. ExtSitesEnableThisTool=Показване на външни календари (дефинирани в глобалната настройка) в календара. Не засяга външни календари, дефинирани от потребители.
ExtSitesNbOfAgenda=Брой календари ExtSitesNbOfAgenda=Брой календари
AgendaExtNb=Календар № %s AgendaExtNb=Календар № %s
ExtSiteUrlAgenda=URL адрес за достъп до файла .Ical ExtSiteUrlAgenda=URL адрес за достъп до .ical файл
ExtSiteNoLabel=Няма описание ExtSiteNoLabel=Няма описание
VisibleTimeRange=Видим времеви диапазон VisibleTimeRange=Видим времеви диапазон
VisibleDaysRange=Видим диапазон от дни VisibleDaysRange=Видим диапазон от дни
AddEvent=Създаване събитие AddEvent=Създаване на събитие
MyAvailability=Моето разположение MyAvailability=Моята наличност
ActionType=Тип събитие ActionType=Тип събитие
DateActionBegin=Начална дата на събитие DateActionBegin=Начална дата на събитие
ConfirmCloneEvent=Сигурни ли сте че, искате да клонирате събитието <b> %s </b>? ConfirmCloneEvent=Сигурни ли сте, че искате да клонирате събитие <b>%s</b>?
RepeatEvent=Повтаряне на събитие RepeatEvent=Повтаряне на събитие
EveryWeek=Всяка седмица EveryWeek=Всяка седмица
EveryMonth=Всеки месец EveryMonth=Всеки месец

View File

@ -7,15 +7,15 @@ BankName=Име на банката
FinancialAccount=Сметка FinancialAccount=Сметка
BankAccount=Банкова сметка BankAccount=Банкова сметка
BankAccounts=Банкови сметки BankAccounts=Банкови сметки
BankAccountsAndGateways=Банкови сметки | Портал BankAccountsAndGateways=Банкови сметки | Портали
ShowAccount=Показване на сметка ShowAccount=Показване на сметка
AccountRef=Финансова сметка реф. AccountRef=Финансова сметка реф.
AccountLabel=Финансова сметка етикет AccountLabel=Етикет на финансова сметка
CashAccount=Сметка в брой CashAccount=Сметка в брой
CashAccounts=Парични сметки CashAccounts=Парични сметки
CurrentAccounts=Разплащателни сметки CurrentAccounts=Разплащателни сметки
SavingAccounts=Спестовни сметки SavingAccounts=Спестовни сметки
ErrorBankLabelAlreadyExists=Етикета на финансовата сметка вече съществува ErrorBankLabelAlreadyExists=Етикетът на финансовата сметка вече съществува
BankBalance=Баланс BankBalance=Баланс
BankBalanceBefore=Баланс преди BankBalanceBefore=Баланс преди
BankBalanceAfter=Баланс след BankBalanceAfter=Баланс след
@ -23,42 +23,42 @@ BalanceMinimalAllowed=Минимален разрешен баланс
BalanceMinimalDesired=Минимален желан баланс BalanceMinimalDesired=Минимален желан баланс
InitialBankBalance=Начален баланс InitialBankBalance=Начален баланс
EndBankBalance=Краен баланс EndBankBalance=Краен баланс
CurrentBalance=Текущо салдо CurrentBalance=Текущ баланс
FutureBalance=Бъдещ баланс FutureBalance=Бъдещ баланс
ShowAllTimeBalance=Показване на баланса от началото ShowAllTimeBalance=Показване на баланса от начало
AllTime=От начало AllTime=От начало
Reconciliation=Помирение Reconciliation=Съгласуване
RIB=Номер на банкова сметка RIB=Номер на банкова сметка
IBAN=IBAN номер IBAN=IBAN номер
BIC=BIC/SWIFT Код BIC=BIC / SWIFT код
SwiftValid=BIC/SWIFT валиден SwiftValid=BIC / SWIFT е валиден
SwiftVNotalid=BIC/SWIFT невалиден SwiftVNotalid=BIC / SWIFT не е валиден
IbanValid=BAN валиден IbanValid=BAN е валиден
IbanNotValid=BAN невалиден IbanNotValid=BAN не е валиден
StandingOrders=Поръчки за директен дебит StandingOrders=Поръчки за директен дебит
StandingOrder=Поръчка за директен дебит StandingOrder=Поръчка за директен дебит
AccountStatement=Отчет по сметка AccountStatement=Извлечение по сметка
AccountStatementShort=Отчет AccountStatementShort=Извлечение
AccountStatements=Извлечения по сметки AccountStatements=Извлечения по сметки
LastAccountStatements=Последни извлечения LastAccountStatements=Последни извлечения
IOMonthlyReporting=Месечно отчитане IOMonthlyReporting=Месечно отчитане
BankAccountDomiciliation=Адрес на банката BankAccountDomiciliation=Адрес на банката
BankAccountCountry=Профил страната BankAccountCountry=Държава по местонахождение
BankAccountOwner=Името на собственика на сметката BankAccountOwner=Титуляр на сметката
BankAccountOwnerAddress=Притежател на сметката адрес BankAccountOwnerAddress=Адрес на титуляра на сметката
RIBControlError=Проверката за достоверност на стойностите е неуспешна. Това означава, че информацията за този номер на сметката не е пълна или е неправилна (проверете страната, номерата и IBAN). RIBControlError=Проверката за достоверност на стойностите е неуспешна. Това означава, че информацията за този номер на сметка не е пълна или е неправилна (проверете страната, номерата и IBAN).
CreateAccount=Създаване на сметка CreateAccount=Създаване на сметка
NewBankAccount=Нова сметка NewBankAccount=Нова сметка
NewFinancialAccount=Нова финансова сметка NewFinancialAccount=Нова финансова сметка
MenuNewFinancialAccount=Нова финансова сметка MenuNewFinancialAccount=Нова финансова сметка
EditFinancialAccount=Редактиране на сметка EditFinancialAccount=Промяна на сметка
LabelBankCashAccount=Банка или етикета пари LabelBankCashAccount=Банков или паричен етикет
AccountType=Тип на профила AccountType=Тип на сметката
BankType0=Спестовна сметка BankType0=Спестовна сметка
BankType1=Разплащателна или картова сметка BankType1=Разплащателна или картова сметка
BankType2=Парична сметка BankType2=Парична сметка
AccountsArea=Сметки AccountsArea=Секция със сметки
AccountCard=Картова сметка AccountCard=Карта на сметката
DeleteAccount=Изтриване на акаунт DeleteAccount=Изтриване на акаунт
ConfirmDeleteAccount=Сигурни ли сте, че искате да изтриете тази сметка? ConfirmDeleteAccount=Сигурни ли сте, че искате да изтриете тази сметка?
Account=Сметка Account=Сметка
@ -67,103 +67,103 @@ BankTransactionForCategory=Банкови транзакции по катего
RemoveFromRubrique=Премахване на връзката с категория RemoveFromRubrique=Премахване на връзката с категория
RemoveFromRubriqueConfirm=Сигурни ли сте, че желаете да премахнете връзката между операцията и категорията? RemoveFromRubriqueConfirm=Сигурни ли сте, че желаете да премахнете връзката между операцията и категорията?
ListBankTransactions=Списък с банкови транзакции ListBankTransactions=Списък с банкови транзакции
IdTransaction=Transaction ID IdTransaction=Идентификатор на транзакция
BankTransactions=Банкови записи BankTransactions=Банкови транзакции
BankTransaction=Банков запис BankTransaction=Банкова транзакция
ListTransactions=Списък записи ListTransactions=Списък транзакции
ListTransactionsByCategory=Списък записи/категории ListTransactionsByCategory=Списък транзакции по категория
TransactionsToConciliate=Записи за равнение TransactionsToConciliate=Транзакции за съгласуване
Conciliable=Може да се примири Conciliable=Може да се съгласува
Conciliate=Reconcile Conciliate=Съгласуване
Conciliation=Помирение Conciliation=Съгласуване
SaveStatementOnly=Запазете само извлечението SaveStatementOnly=Запазете само извлечението
ReconciliationLate=Късно съгласуване ReconciliationLate=Късно съгласуване
IncludeClosedAccount=Включват затворени сметки IncludeClosedAccount=Включва затворени сметки
OnlyOpenedAccount=Само открити сметки OnlyOpenedAccount=Само отворени сметки
AccountToCredit=Профил на кредитен AccountToCredit=Сметка за кредитиране
AccountToDebit=Сметка за дебитиране AccountToDebit=Сметка за дебитиране
DisableConciliation=Деактивирате функцията помирение за тази сметка DisableConciliation=Деактивиране на функцията за съгласуване за тази сметка
ConciliationDisabled=Помирение функция инвалиди ConciliationDisabled=Функцията за съгласуване е деактивирана
LinkedToAConciliatedTransaction=Свързан е със съгласуван запис LinkedToAConciliatedTransaction=Свързано със съгласувана транзакция
StatusAccountOpened=Отворен StatusAccountOpened=Отворена
StatusAccountClosed=Затворен StatusAccountClosed=Затворена
AccountIdShort=Номер AccountIdShort=Номер
LineRecord=Транзакция LineRecord=Транзакция
AddBankRecord=Добавяне на запис AddBankRecord=Добавяне на транзакция
AddBankRecordLong=Ръчно добавяне на запис AddBankRecordLong=Ръчно добавяне на транзакция
Conciliated=Съгласувано Conciliated=Съгласувано
ConciliatedBy=Съгласуват от ConciliatedBy=Съгласувано от
DateConciliating=Reconcile дата DateConciliating=Дата на съгласуване
BankLineConciliated=Записите са съгласувани BankLineConciliated=Транзакцията е съгласувана
Reconciled=Съгласувано Reconciled=Съгласувано
NotReconciled=Не е съгласувано NotReconciled=Не е съгласувано
CustomerInvoicePayment=Клиентско плащане CustomerInvoicePayment=Плащане от клиент
SupplierInvoicePayment=Плащане на доставчик SupplierInvoicePayment=Плащане към доставчик
SubscriptionPayment=Плащане на членски внос SubscriptionPayment=Плащане на членски внос
WithdrawalPayment=Платежно нареждане за дебит WithdrawalPayment=Платежно нареждане за дебит
SocialContributionPayment=Social/fiscal tax payment SocialContributionPayment=Плащане на социални / фискални такси
BankTransfer=Банков превод BankTransfer=Банков превод
BankTransfers=Банкови преводи BankTransfers=Банкови преводи
MenuBankInternalTransfer=Вътрешен превод MenuBankInternalTransfer=Вътрешен превод
TransferDesc=Прехвърляне от един акаунт в друг, Dolibarr ще направи два записа (дебитна сметка в източник и кредит в целевата сметка). За тази транзакция ще се използва същата сума (с изключение на знак), етикет и дата) TransferDesc=Прехвърляне от един акаунт в друг, Dolibarr ще направи два записа (дебит от сметката на източника и кредит в целевата сметка). За тази транзакция ще се използва същата сума (с изключение на подписа), етикет и дата.
TransferFrom=От TransferFrom=От
TransferTo=За TransferTo=За
TransferFromToDone=Прехвърлянето от <b>%s</b> на <b>%s</b> на %s <b>%s</b> беше записано. TransferFromToDone=Прехвърлянето от <b>%s</b> към <b>%s</b> на <b>%s</b> %s беше записано.
CheckTransmitter=Предавател CheckTransmitter=Предавател
ValidateCheckReceipt=Валидиране на тази чекова разписка? ValidateCheckReceipt=Валидиране на тази чекова разписка?
ConfirmValidateCheckReceipt=Сигурни ли сте, че искате да потвърдите получаването на чека, няма да е възможна промяна след като това бъде направено? ConfirmValidateCheckReceipt=Сигурни ли сте, че искате да валидирате тази чекова разписка, няма да е възможна промяна след като това бъде направено?
DeleteCheckReceipt=Да се изтрие ли тази чекова разписка? DeleteCheckReceipt=Изтриване на тази чекова разписка?
ConfirmDeleteCheckReceipt=Сигурни ли сте, че искате да изтриете тази чекова разписка? ConfirmDeleteCheckReceipt=Сигурни ли сте, че искате да изтриете тази чекова разписка?
BankChecks=Банката проверява BankChecks=Банкови чекове
BankChecksToReceipt=Чекове чакащи депозит BankChecksToReceipt=Чекове чакащи депозит
ShowCheckReceipt=Покажи проверете получаване депозит ShowCheckReceipt=Покажи разписка за получаване на чеков депозит
NumberOfCheques=Брой чекове NumberOfCheques=Брой чекове
DeleteTransaction=Изтриване на запис DeleteTransaction=Изтриване на транзакция
ConfirmDeleteTransaction=Сигурни ли сте че искате да изтриете този запис ? ConfirmDeleteTransaction=Сигурни ли сте, че искате да изтриете тази транзакция?
ThisWillAlsoDeleteBankRecord=Това ще изтрие генерирания банков запис ThisWillAlsoDeleteBankRecord=Това ще изтрие и генерираната банкова транзакция
BankMovements=Движения BankMovements=Движения
PlannedTransactions=Планирани записи PlannedTransactions=Планирани транзакции
Graph=Графики Graph=Графики
ExportDataset_banque_1=Банкови записи и извлечение по сметка ExportDataset_banque_1=Банкови транзакции и извлечение по сметка
ExportDataset_banque_2=Депозитна разписка ExportDataset_banque_2=Депозитна разписка
TransactionOnTheOtherAccount=Транзакциите по друга сметка TransactionOnTheOtherAccount=Транзакции по друга сметка
PaymentNumberUpdateSucceeded=Номерът на плащането е актуализиран успешно PaymentNumberUpdateSucceeded=Номерът на плащането е актуализиран успешно
PaymentNumberUpdateFailed=Плащане брой не може да бъде актуализиран PaymentNumberUpdateFailed=Номерът на плащането не можа да бъде актуализиран
PaymentDateUpdateSucceeded=Датата на плащането е актуализирана успешно PaymentDateUpdateSucceeded=Датата на плащането е актуализирана успешно
PaymentDateUpdateFailed=Дата на плащане не може да бъде актуализиран PaymentDateUpdateFailed=Датата на плащане не можа да бъде актуализирана
Transactions=Сделки Transactions=Транзакции
BankTransactionLine=Банков запис BankTransactionLine=Банкова транзакция
AllAccounts=Всички банкови и касови сметки AllAccounts=Всички банкови и касови сметки
BackToAccount=Обратно към сметка BackToAccount=Обратно към сметка
ShowAllAccounts=Покажи за всички сметки ShowAllAccounts=Покажи за всички сметки
FutureTransaction=Бъдещи транзакции. Невъзможно равнение. FutureTransaction=Бъдеща транзакция. Не може да се съгласува.
SelectChequeTransactionAndGenerate=Изберете / филтрирайте чековете, които включва разписка за депозит и кликнете върху "Create". SelectChequeTransactionAndGenerate=Изберете / Филтрирайте чековете, които да включите в депозитна разписка и кликнете върху "Създаване".
InputReceiptNumber=Изберете банковото извлечение, свързано със съгласуването. Използвайте числова стойност, която е във вида: YYYYMM или YYYYMMDD InputReceiptNumber=Изберете банковото извлечение, свързано със съгласуването. Използвайте числова стойност, която е във вида: YYYYMM или YYYYMMDD
EventualyAddCategory=В крайна сметка, да посочите категорията, в която да се класифицират записи EventualyAddCategory=В крайна сметка, определете категория, в която да класифицирате транзакциите
ToConciliate=Да се съгласува ли? ToConciliate=Да се съгласува ли?
ThenCheckLinesAndConciliate=След това проверете линии в отчета на банката и кликнете ThenCheckLinesAndConciliate=След това проверете редовете в банковото извлечение и кликнете
DefaultRIB=По подразбиране BAN DefaultRIB=BAN по подразбиране
AllRIB=Всички BAN AllRIB=Всички BAN
LabelRIB=BAN етикет LabelRIB=BAN етикет
NoBANRecord=Няма BAN запис NoBANRecord=Няма BAN запис
DeleteARib=Изтри BAN запис DeleteARib=Изтриване на BAN запис
ConfirmDeleteRib=Сигурни ли сте, че искате да изтриете този BAN запис? ConfirmDeleteRib=Сигурни ли сте, че искате да изтриете този BAN запис?
RejectCheck=Чекът е върнат RejectCheck=Чекът е върнат
ConfirmRejectCheck=Сигурни ли сте, искате да маркирате този чек като е отхвърлен? ConfirmRejectCheck=Сигурни ли сте, искате да маркирате този чек като е отхвърлен?
RejectCheckDate=Дата, на която чекът е върнат RejectCheckDate=Дата, на която чекът е върнат
CheckRejected=Чекът е върнат CheckRejected=Чекът е върнат
CheckRejectedAndInvoicesReopened=Чекът е върнат и фактурата е отворена CheckRejectedAndInvoicesReopened=Чекът е върнат и фактурата е повторно отворена
BankAccountModelModule=Шаблони на документи за банкови сметки BankAccountModelModule=Шаблони на документи за банкови сметки
DocumentModelSepaMandate=Шаблон за SEPA нареждания . Полезно само за европейските страни в ЕИО. DocumentModelSepaMandate=Шаблон за SEPA нареждания. Полезно само за европейските страни в ЕИО.
DocumentModelBan=Шаблон на който да се принтира страница с BAN информация DocumentModelBan=Шаблон за отпечатване на страница с информация за BAN.
NewVariousPayment=Ново смесено плащане NewVariousPayment=Ново разнородно плащане
VariousPayment=Смесено плащане VariousPayment=Разнородно плащане
VariousPayments=Разнородни плащания VariousPayments=Разнородни плащания
ShowVariousPayment=Показване на смесено плащане ShowVariousPayment=Показване на разнородно плащане
AddVariousPayment=Добавяне на смесено плащане AddVariousPayment=Добавяне на разнородно плащане
SEPAMandate=SEPA нареждане SEPAMandate=SEPA нареждане
YourSEPAMandate=Вашите SEPA нареждания YourSEPAMandate=Вашите SEPA нареждания
FindYourSEPAMandate=Това е вашето SEPA нареждане да упълномощите нашата компания да направи поръчка за директен дебит към вашата банка. Върнете го подписано (сканиране на подписания документ) или го изпратете по пощата на FindYourSEPAMandate=Това е вашето SEPA нареждане, с което да упълномощите нашата компания да направи поръчка за директен дебит към вашата банка. Върнете го подписано (сканиран подписан документ) или го изпратете по пощата на
AutoReportLastAccountStatement=Автоматично попълнете полето „номер на банково извлечение“ с последния номер на извлечение, когато правите равнение AutoReportLastAccountStatement=Автоматично попълване на полето „номер на банково извлечение“ с последния номер на извлечение, когато правите съгласуване.
CashControl=Лимит за плащане в брой на POS CashControl=Лимит за плащане в брой на POS
NewCashFence=Нов лимит за плащане в брой NewCashFence=Нов лимит за плащане в брой

View File

@ -9,34 +9,34 @@ BillsCustomersUnpaidForCompany=Неплатени фактури за прода
BillsSuppliersUnpaid=Неплатени фактури за доставка BillsSuppliersUnpaid=Неплатени фактури за доставка
BillsSuppliersUnpaidForCompany=Неплатени фактури за доставка за %s BillsSuppliersUnpaidForCompany=Неплатени фактури за доставка за %s
BillsLate=Забавени плащания BillsLate=Забавени плащания
BillsStatistics=Статистика за продажни фактури BillsStatistics=Статистика от фактури за продажба
BillsStatisticsSuppliers=Статистика за фактури на доставка BillsStatisticsSuppliers=Статистика за фактури на доставка
DisabledBecauseDispatchedInBookkeeping=Деактивирано, защото фактурата е изпратена за осчетоводяване DisabledBecauseDispatchedInBookkeeping=Деактивирано, защото фактурата е изпратена за осчетоводяване
DisabledBecauseNotLastInvoice=Деактивирано, защото фактурата не може да се изтрие. Има регистрирани следващи фактури с поредни номера и това ще създаде дупки в брояча. DisabledBecauseNotLastInvoice=Деактивирано, защото фактурата не може да се изтрие. Има регистрирани следващи фактури с поредни номера и това ще създаде дупки в брояча.
DisabledBecauseNotErasable=Деактивирано, защото не може да бъде изтрито DisabledBecauseNotErasable=Деактивирано, защото не може да бъде изтрито
InvoiceStandard=Стандартна фактура InvoiceStandard=Стандартна фактура
InvoiceStandardAsk=Стандартна фактура InvoiceStandardAsk=Стандартна фактура
InvoiceStandardDesc=Тази фактурата е фактура от най-общ вид. InvoiceStandardDesc=Този вид фактура се използва като стандартна фактура.
InvoiceDeposit=Фактура за авансово плащане InvoiceDeposit=Фактура за авансово плащане
InvoiceDepositAsk=Фактура за авансово плащане InvoiceDepositAsk=Фактура за авансово плащане
InvoiceDepositDesc=Този вид фактура се използва, когато е получено авансово плащане. InvoiceDepositDesc=Този вид фактура се използва, когато е получено авансово плащане.
InvoiceProForma=Проформа фактура InvoiceProForma=Проформа фактура
InvoiceProFormaAsk=Проформа фактура InvoiceProFormaAsk=Проформа фактура
InvoiceProFormaDesc=<b>Проформа фактура</b> е първообраз на една истинска фактура, но няма счетоводна стойност. InvoiceProFormaDesc=<b>Проформа фактура</b> е първообраз на една истинска фактура, но няма счетоводна стойност.
InvoiceReplacement=Подменяща фактура InvoiceReplacement=Заменяща фактура
InvoiceReplacementAsk=Фактура подменяща друга фактура InvoiceReplacementAsk=Фактура заменяща друга фактура
InvoiceReplacementDesc=<b>Подменяща фактура</b> се използва за анулиране и пълно заменяне на фактура без получено плащане. <br><br> Забележка: Само фактури без плащания по тях могат да бъдат заменяни. Ако фактурата, която заменяте, все още не е приключена, то тя ще бъде автоматично приключена като „Изоставена“. InvoiceReplacementDesc=<b>Заменяща фактура</b> се използва за анулиране и пълно заменяне на фактура без получено плащане. <br><br> Забележка: Само фактури без плащания по тях могат да бъдат заменяни. Ако фактурата, която заменяте, все още не е приключена, то тя ще бъде автоматично приключена като „Изоставена“.
InvoiceAvoir=Кредитно известие InvoiceAvoir=Кредитно известие
InvoiceAvoirAsk=Кредитно известие за коригиране на фактура InvoiceAvoirAsk=Кредитно известие за коригиране на фактура
InvoiceAvoirDesc=<b>Кредитното известие </b> е отрицателна фактура, използвана за коригиране на факта, че фактурата показва сума, която се различава от действително платената сума (например клиентът е платил твърде много по грешка или няма да плати пълната сума, тъй като някои продукти са върнати). InvoiceAvoirDesc=<b>Кредитното известие </b> е отрицателна фактура, използвана за коригиране на факта, че фактурата показва сума, която се различава от действително платената сума (например клиентът е платил твърде много по грешка или няма да плати пълната сума, тъй като някои продукти са върнати).
invoiceAvoirWithLines=Създаване на кредитно известие с редове от оригиналната фактура invoiceAvoirWithLines=Създаване на кредитно известие с редове от оригиналната фактура
invoiceAvoirWithPaymentRestAmount=Създаване на кредитно известие с неплатения остатък от оригиналната фактура invoiceAvoirWithPaymentRestAmount=Създаване на кредитно известие с неплатения остатък от оригиналната фактура
invoiceAvoirLineWithPaymentRestAmount=Кредитно известие с неплатен остатък invoiceAvoirLineWithPaymentRestAmount=Кредитно известие за неплатен остатък
ReplaceInvoice=Подмяна на фактура %s ReplaceInvoice=Заменяне на фактура %s
ReplacementInvoice=Подменяща фактура ReplacementInvoice=Заменяща фактура
ReplacedByInvoice=Заменена с фактура %s ReplacedByInvoice=Заменена с фактура %s
ReplacementByInvoice=Заменена с фактура ReplacementByInvoice=Заменена с фактура
CorrectInvoice=Правилна фактура %s CorrectInvoice=Коректна фактура %s
CorrectionInvoice=Коригираща фактура CorrectionInvoice=Коригираща фактура
UsedByInvoice=Използва се за плащане на фактура %s UsedByInvoice=Използва се за плащане на фактура %s
ConsumedBy=Консумирана от ConsumedBy=Консумирана от
@ -44,19 +44,19 @@ NotConsumed=Не е консумирана
NoReplacableInvoice=Няма заменими фактури NoReplacableInvoice=Няма заменими фактури
NoInvoiceToCorrect=Няма фактура за коригиране NoInvoiceToCorrect=Няма фактура за коригиране
InvoiceHasAvoir=Източник на едно или няколко кредитни известия InvoiceHasAvoir=Източник на едно или няколко кредитни известия
CardBill=Фактурна карта CardBill=Карта на фактура
PredefinedInvoices=Предварително-дефинирани Фактури PredefinedInvoices=Предварително дефинирани фактури
Invoice=Фактура Invoice=Фактура
PdfInvoiceTitle=Фактура PdfInvoiceTitle=Фактура
Invoices=Фактури Invoices=Фактури
InvoiceLine=Фактурен ред InvoiceLine=Фактурен ред
InvoiceCustomer=Продажна фактура InvoiceCustomer=Фактура за продажба
CustomerInvoice=Продажна фактура CustomerInvoice=Фактура за продажба
CustomersInvoices=Продажни фактури CustomersInvoices=Фактури за продажба
SupplierInvoice=Фактура за доставка SupplierInvoice=Фактура за доставка
SuppliersInvoices=Фактури за доставка SuppliersInvoices=Фактури за доставка
SupplierBill=Фактура за доставка SupplierBill=Фактура за доставка
SupplierBills=Доставни фактури SupplierBills=Фактури за доставка
Payment=Плащане Payment=Плащане
PaymentBack=Обратно плащане PaymentBack=Обратно плащане
CustomerInvoicePaymentBack=Обратно плащане CustomerInvoicePaymentBack=Обратно плащане
@ -64,7 +64,7 @@ Payments=Плащания
PaymentsBack=Обратни плащания PaymentsBack=Обратни плащания
paymentInInvoiceCurrency=във валутата на фактурите paymentInInvoiceCurrency=във валутата на фактурите
PaidBack=Платено обратно PaidBack=Платено обратно
DeletePayment=Изтрий плащане DeletePayment=Изтриване на плащане
ConfirmDeletePayment=Сигурни ли сте че, искате да изтриете това плащане? ConfirmDeletePayment=Сигурни ли сте че, искате да изтриете това плащане?
ConfirmConvertToReduc=Искате ли да конвертирате това %s в абсолютна отстъпка? ConfirmConvertToReduc=Искате ли да конвертирате това %s в абсолютна отстъпка?
ConfirmConvertToReduc2=Сумата ще бъде запазена измежду всички отстъпки и може да се използва като отстъпка за текуща или бъдеща фактура за този клиент. ConfirmConvertToReduc2=Сумата ще бъде запазена измежду всички отстъпки и може да се използва като отстъпка за текуща или бъдеща фактура за този клиент.
@ -74,7 +74,7 @@ SupplierPayments=Плащания към доставчици
ReceivedPayments=Получени плащания ReceivedPayments=Получени плащания
ReceivedCustomersPayments=Плащания получени от клиенти ReceivedCustomersPayments=Плащания получени от клиенти
PayedSuppliersPayments=Направени плащания към доставчици PayedSuppliersPayments=Направени плащания към доставчици
ReceivedCustomersPaymentsToValid=Получени плащания от клиенти за валидация ReceivedCustomersPaymentsToValid=Получени плащания от клиенти за валидиране
PaymentsReportsForYear=Отчети за плащания за %s PaymentsReportsForYear=Отчети за плащания за %s
PaymentsReports=Отчети за плащания PaymentsReports=Отчети за плащания
PaymentsAlreadyDone=Вече направени плащания PaymentsAlreadyDone=Вече направени плащания
@ -91,33 +91,33 @@ PaymentTerm=Условие за плащане
PaymentConditions=Условия за плащане PaymentConditions=Условия за плащане
PaymentConditionsShort=Условия за плащане PaymentConditionsShort=Условия за плащане
PaymentAmount=Сума за плащане PaymentAmount=Сума за плащане
PaymentHigherThanReminderToPay=Плащането е по-високо от напомнянето за плащане PaymentHigherThanReminderToPay=Плащането е с по-висока стойност в сравнение с това в напомнянето
HelpPaymentHigherThanReminderToPay=Внимание, сумата за плащане на една или повече фактури е по-висока от дължимата сума за плащане. <br> Редактирайте записа си, в противен случай потвърдете и обмислете създаването на кредитно известие за получената сума за всяка надплатена фактура. HelpPaymentHigherThanReminderToPay=Внимание, сумата за плащане на една или повече фактури е по-висока от дължимата сума за плащане. <br> Редактирайте записа си, в противен случай потвърдете и обмислете създаването на кредитно известие за получената сума за всяка надплатена фактура.
HelpPaymentHigherThanReminderToPaySupplier=Внимание, сумата за плащане на една или повече фактури е по-висока от дължимата сума за плащане. <br> Редактирайте записа си, в противен случай потвърдете и обмислете създаването на кредитно известие за излишъка, платен за всяка надплатена фактура. HelpPaymentHigherThanReminderToPaySupplier=Внимание, сумата за плащане на една или повече фактури е по-висока от дължимата сума за плащане. <br> Редактирайте записа си, в противен случай потвърдете и обмислете създаването на кредитно известие за излишъка, платен за всяка надплатена фактура.
ClassifyPaid=Класифицирай 'Платено' ClassifyPaid=Класифициране като 'Платена'
ClassifyPaidPartially=Класифицирай 'Платено частично' ClassifyPaidPartially=Класифициране като 'Частично платена'
ClassifyCanceled=Класифицирай 'Изоставено' ClassifyCanceled=Класифициране като 'Изоставена'
ClassifyClosed=Класифицирай 'Затворено' ClassifyClosed=Класифициране като 'Приключена'
ClassifyUnBilled=Класифицирай 'Нетаксувано' ClassifyUnBilled=Класифициране като 'Не таксувана'
CreateBill=Създай фактура CreateBill=Създаване на фактура
CreateCreditNote=Създаване на кредитно известие CreateCreditNote=Създаване на кредитно известие
AddBill=Създаване на фактура или кредитно известие AddBill=Създаване на фактура или кредитно известие
AddToDraftInvoices=Добави към фактура чернова AddToDraftInvoices=Добавяне към чернова фактура
DeleteBill=Изтрий фактура DeleteBill=Изтриване на фактура
SearchACustomerInvoice=Търсене за продажна фактура SearchACustomerInvoice=Търсене на фактура за продажба
SearchASupplierInvoice=Търсене на фактура за доставка SearchASupplierInvoice=Търсене на фактура за доставка
CancelBill=Отказване на фактура CancelBill=Анулиране на фактура
SendRemindByMail=Изпращане на напомняне по имейл SendRemindByMail=Изпращане на напомняне по имейл
DoPayment=Въвеждане на плащане DoPayment=Въвеждане на плащане
DoPaymentBack=Въвеждане на възстановяване DoPaymentBack=Въвеждане на възстановяване
ConvertToReduc=Маркиране като наличен кредит ConvertToReduc=Маркиране като наличен кредит
ConvertExcessReceivedToReduc=Превръщане на получения излишък в наличен кредит ConvertExcessReceivedToReduc=Превръщане на получения излишък в наличен кредит
ConvertExcessPaidToReduc=Превръщане на платения излишък в налична отстъпка ConvertExcessPaidToReduc=Превръщане на платения излишък в налична отстъпка
EnterPaymentReceivedFromCustomer=Въведете плащане получено от клиент EnterPaymentReceivedFromCustomer=Въведете плащане, получено от клиент
EnterPaymentDueToCustomer=Дължимото плащане на клиента EnterPaymentDueToCustomer=Извършване на плащане от клиента
DisabledBecauseRemainderToPayIsZero=Деактивирано понеже остатъка за плащане е нула DisabledBecauseRemainderToPayIsZero=Деактивирано, тъй като остатъка за плащане е нула
PriceBase=Базова цена PriceBase=Базова цена
BillStatus=Статус на фактурата BillStatus=Статус на фактура
StatusOfGeneratedInvoices=Състояние на генерираните фактури StatusOfGeneratedInvoices=Състояние на генерираните фактури
BillStatusDraft=Чернова (трябва да се валидира) BillStatusDraft=Чернова (трябва да се валидира)
BillStatusPaid=Платена BillStatusPaid=Платена
@ -128,7 +128,7 @@ BillStatusValidated=Валидирана (трябва да се плати)
BillStatusStarted=Започната BillStatusStarted=Започната
BillStatusNotPaid=Неплатена BillStatusNotPaid=Неплатена
BillStatusNotRefunded=Не възстановено BillStatusNotRefunded=Не възстановено
BillStatusClosedUnpaid=Затворена (неплатена) BillStatusClosedUnpaid=Приключена (неплатена)
BillStatusClosedPaidPartially=Платена (частично) BillStatusClosedPaidPartially=Платена (частично)
BillShortStatusDraft=Чернова BillShortStatusDraft=Чернова
BillShortStatusPaid=Платена BillShortStatusPaid=Платена
@ -140,7 +140,7 @@ BillShortStatusValidated=Валидирана
BillShortStatusStarted=Започната BillShortStatusStarted=Започната
BillShortStatusNotPaid=Неплатена BillShortStatusNotPaid=Неплатена
BillShortStatusNotRefunded=Не възстановено BillShortStatusNotRefunded=Не възстановено
BillShortStatusClosedUnpaid=Затворена BillShortStatusClosedUnpaid=Приключена
BillShortStatusClosedPaidPartially=Платена (частично) BillShortStatusClosedPaidPartially=Платена (частично)
PaymentStatusToValidShort=За валидиране PaymentStatusToValidShort=За валидиране
ErrorVATIntraNotConfigured=Все още не е определен вътреобщностен ДДС номер ErrorVATIntraNotConfigured=Все още не е определен вътреобщностен ДДС номер
@ -150,7 +150,7 @@ ErrorBillNotFound=Фактура %s не съществува
ErrorInvoiceAlreadyReplaced=Грешка, опитахте да валидирате фактура, за да замените фактура %s, но тя вече е заменена с фактура %s. ErrorInvoiceAlreadyReplaced=Грешка, опитахте да валидирате фактура, за да замените фактура %s, но тя вече е заменена с фактура %s.
ErrorDiscountAlreadyUsed=Грешка, вече се използва отстъпка ErrorDiscountAlreadyUsed=Грешка, вече се използва отстъпка
ErrorInvoiceAvoirMustBeNegative=Грешка, коригиращата фактура трябва да има отрицателна сума ErrorInvoiceAvoirMustBeNegative=Грешка, коригиращата фактура трябва да има отрицателна сума
ErrorInvoiceOfThisTypeMustBePositive=Грешка, този тип фактура трябва да има положителна стойност, ErrorInvoiceOfThisTypeMustBePositive=Грешка, този тип фактура трябва да има положителна стойност
ErrorCantCancelIfReplacementInvoiceNotValidated=Грешка, не може да се анулира фактура, която е била заменена от друга фактура, която все още е в състояние на чернова ErrorCantCancelIfReplacementInvoiceNotValidated=Грешка, не може да се анулира фактура, която е била заменена от друга фактура, която все още е в състояние на чернова
ErrorThisPartOrAnotherIsAlreadyUsedSoDiscountSerieCantBeRemoved=Тази или друга част вече е използвана, така че сериите с отстъпки не могат да бъдат премахнати. ErrorThisPartOrAnotherIsAlreadyUsedSoDiscountSerieCantBeRemoved=Тази или друга част вече е използвана, така че сериите с отстъпки не могат да бъдат премахнати.
BillFrom=От BillFrom=От
@ -173,7 +173,7 @@ OtherBills=Други фактури
DraftBills=Чернови фактури DraftBills=Чернови фактури
CustomersDraftInvoices=Чернови фактури за продажба CustomersDraftInvoices=Чернови фактури за продажба
SuppliersDraftInvoices=Чернови фактури за доставка SuppliersDraftInvoices=Чернови фактури за доставка
Unpaid=Неплатен Unpaid=Неплатено
ConfirmDeleteBill=Сигурни ли сте, че искате да изтриете тази фактура? ConfirmDeleteBill=Сигурни ли сте, че искате да изтриете тази фактура?
ConfirmValidateBill=Сигурни ли сте че, искате да валидирате тази фактура <b> %s </b>? ConfirmValidateBill=Сигурни ли сте че, искате да валидирате тази фактура <b> %s </b>?
ConfirmUnvalidateBill=Сигурен ли сте, че искате да върнете фактура <b>%s</b> в състояние на чернова? ConfirmUnvalidateBill=Сигурен ли сте, че искате да върнете фактура <b>%s</b> в състояние на чернова?
@ -184,8 +184,8 @@ ConfirmClassifyPaidPartially=Сигурни ли сте че, искате да
ConfirmClassifyPaidPartiallyQuestion=Тази фактура не е платена изцяло. Каква е причината за приключване на тази фактура? ConfirmClassifyPaidPartiallyQuestion=Тази фактура не е платена изцяло. Каква е причината за приключване на тази фактура?
ConfirmClassifyPaidPartiallyReasonAvoir=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане. Уреждам ДДС с кредитно известие. ConfirmClassifyPaidPartiallyReasonAvoir=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане. Уреждам ДДС с кредитно известие.
ConfirmClassifyPaidPartiallyReasonDiscount=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане. ConfirmClassifyPaidPartiallyReasonDiscount=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане.
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Неплатеният остатък <b>(%s %s)</b> е дадена отстъпка, защото плащането е направено преди срока за плащане. Приемам да се загуби ДДС по тази отстъпка. ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Неплатеният остатък <b>(%s %s)</b> е предоставена отстъпка, защото плащането е направено преди срока за плащане. Приемам да се загуби ДДС по тази отстъпка.
ConfirmClassifyPaidPartiallyReasonDiscountVat=Неплатеният остатък <b>(%s %s)</b> е дадена отстъпка, защото плащането е направено преди срока за плащане Възстановявам ДДС по тази отстъпка без кредитно известие. ConfirmClassifyPaidPartiallyReasonDiscountVat=Неплатеният остатък <b>(%s %s)</b> е предоставена отстъпка, защото плащането е направено преди срока за плащане. Възстановявам ДДС по тази отстъпка без кредитно известие.
ConfirmClassifyPaidPartiallyReasonBadCustomer=Лош клиент ConfirmClassifyPaidPartiallyReasonBadCustomer=Лош клиент
ConfirmClassifyPaidPartiallyReasonProductReturned=Продукти частично върнати ConfirmClassifyPaidPartiallyReasonProductReturned=Продукти частично върнати
ConfirmClassifyPaidPartiallyReasonOther=Сумата е изоставена по друга причина ConfirmClassifyPaidPartiallyReasonOther=Сумата е изоставена по друга причина
@ -195,19 +195,19 @@ ConfirmClassifyPaidPartiallyReasonAvoirDesc=Използвайте този из
ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=<b> Лош клиент </b> е клиент, който отказва да плати дълга си. ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=<b> Лош клиент </b> е клиент, който отказва да плати дълга си.
ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Този избор се използва, когато плащането не е пълно, тъй като някои от продуктите са били върнати ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Този избор се използва, когато плащането не е пълно, тъй като някои от продуктите са били върнати
ConfirmClassifyPaidPartiallyReasonOtherDesc=Използвайте този избор, ако всички останали не са подходящи, например в следната ситуация:\n- плащането не е завършено, защото някои продукти са изпратени обратно\n- предявената сума е задължителна, понеже отстъпката е забравена\nВъв всички случаи, надхвърлената сума трябва да бъде коригирана в счетоводната система, чрез създаване на кредитно известие. ConfirmClassifyPaidPartiallyReasonOtherDesc=Използвайте този избор, ако всички останали не са подходящи, например в следната ситуация:\n- плащането не е завършено, защото някои продукти са изпратени обратно\n- предявената сума е задължителна, понеже отстъпката е забравена\nВъв всички случаи, надхвърлената сума трябва да бъде коригирана в счетоводната система, чрез създаване на кредитно известие.
ConfirmClassifyAbandonReasonOther=Друг ConfirmClassifyAbandonReasonOther=Друго
ConfirmClassifyAbandonReasonOtherDesc=Този избор ще бъде използван във всички останали случаи. За пример, защото имате намерение да създадете заменяща фактура. ConfirmClassifyAbandonReasonOtherDesc=Този избор ще се използва във всички останали случаи. Например, защото планирате да създадете заместваща фактура.
ConfirmCustomerPayment=Потвърждавате ли това входящо плащане за <b> %s </b> %s? ConfirmCustomerPayment=Потвърждавате ли това входящо плащане за <b> %s </b> %s?
ConfirmSupplierPayment=Потвърждавате ли това изходящо плащане за <b> %s </b> %s? ConfirmSupplierPayment=Потвърждавате ли това изходящо плащане за <b> %s </b> %s?
ConfirmValidatePayment=Сигурни ли сте, че искате да валидирате това плащане? Не се допуска промяна след валидиране на плащането. ConfirmValidatePayment=Сигурни ли сте, че искате да валидирате това плащане? Не се допуска промяна след валидиране на плащането.
ValidateBill=Валидирай фактура ValidateBill=Валидиране на фактура
UnvalidateBill=Отвалидирай фактура UnvalidateBill=Повторно отваряне на фактура
NumberOfBills=Брой фактури NumberOfBills=Брой фактури
NumberOfBillsByMonth=Брой фактури на месец NumberOfBillsByMonth=Брой фактури на месец
AmountOfBills=Сума на фактури AmountOfBills=Сума на фактури
AmountOfBillsHT=Сума на фактури (без ДДС) AmountOfBillsHT=Сума на фактури (без ДДС)
AmountOfBillsByMonthHT=Сума на фактури по месец (без данък) AmountOfBillsByMonthHT=Сума на фактури по месец (без данък)
ShowSocialContribution=Покажи социален/фискален данък ShowSocialContribution=Показване на социален / фискален данък
ShowBill=Покажи фактура ShowBill=Покажи фактура
ShowInvoice=Покажи фактура ShowInvoice=Покажи фактура
ShowInvoiceReplace=Покажи заменяща фактура ShowInvoiceReplace=Покажи заменяща фактура
@ -215,12 +215,12 @@ ShowInvoiceAvoir=Покажи кредитно известие
ShowInvoiceDeposit=Показване на авансова фактура ShowInvoiceDeposit=Показване на авансова фактура
ShowInvoiceSituation=Показване на ситуационна фактура ShowInvoiceSituation=Показване на ситуационна фактура
ShowPayment=Покажи плащане ShowPayment=Покажи плащане
AlreadyPaid=Вече е платена AlreadyPaid=Вече платено
AlreadyPaidBack=Вече е платена обратно AlreadyPaidBack=Вече платено обратно
AlreadyPaidNoCreditNotesNoDeposits=Вече платено (без кредитни известия и авансови плащания) AlreadyPaidNoCreditNotesNoDeposits=Вече платено (без кредитни известия и авансови плащания)
Abandoned=Изоставен Abandoned=Изоставена
RemainderToPay=Неплатен остатък RemainderToPay=Неплатен остатък
RemainderToTake=Остатъчна сума за взимане RemainderToTake=Остатъчна сума за получаване
RemainderToPayBack=Оставаща сума за възстановяване RemainderToPayBack=Оставаща сума за възстановяване
Rest=Чакаща Rest=Чакаща
AmountExpected=Претендирана сума AmountExpected=Претендирана сума
@ -235,19 +235,19 @@ StandingOrder=Нареждане за директен дебит
NoDraftBills=Няма чернови фактури NoDraftBills=Няма чернови фактури
NoOtherDraftBills=Няма други чернови фактури NoOtherDraftBills=Няма други чернови фактури
NoDraftInvoices=Няма чернови фактури NoDraftInvoices=Няма чернови фактури
RefBill=Фактура код RefBill=Реф. фактура
ToBill=За фактуриране ToBill=За фактуриране
RemainderToBill=Напомняне за фактуриране RemainderToBill=Напомняне за фактуриране
SendBillByMail=Изпращане на фактура по имейл SendBillByMail=Изпращане на фактура по имейл
SendReminderBillByMail=Изпращане на напомняне по имейл SendReminderBillByMail=Изпращане на напомняне по имейл
RelatedCommercialProposals=Свързани търговски предложения RelatedCommercialProposals=Свързани търговски предложения
RelatedRecurringCustomerInvoices=Свързани повтарящи се фактури за продажба RelatedRecurringCustomerInvoices=Свързани повтарящи се фактури за продажба
MenuToValid=За валидни MenuToValid=За валидиране
DateMaxPayment=Плащането се дължи на DateMaxPayment=Плащането се дължи на
DateInvoice=Дата на фактура DateInvoice=Дата на фактура
DatePointOfTax=Дата на данъчно събитие DatePointOfTax=Дата на данъчно събитие
NoInvoice=Няма фактура NoInvoice=Няма фактура
ClassifyBill=Класифицирай фактурата ClassifyBill=Класифициране на фактура
SupplierBillsToPay=Неплатени фактури за доставка SupplierBillsToPay=Неплатени фактури за доставка
CustomerBillsUnpaid=Неплатени фактури за продажба CustomerBillsUnpaid=Неплатени фактури за продажба
NonPercuRecuperable=Невъзстановими NonPercuRecuperable=Невъзстановими
@ -256,31 +256,31 @@ SetMode=Задайте видът на плащане
SetRevenuStamp=Задайте гербова марка (бандерол) SetRevenuStamp=Задайте гербова марка (бандерол)
Billed=Фактурирано Billed=Фактурирано
RecurringInvoices=Повтарящи се фактури RecurringInvoices=Повтарящи се фактури
RepeatableInvoice=Шаблон за фактура RepeatableInvoice=Шаблонна фактура
RepeatableInvoices=Шаблони за фактури RepeatableInvoices=Шаблонни фактури
Repeatable=Шаблон Repeatable=Шаблон
Repeatables=Шаблони Repeatables=Шаблони
ChangeIntoRepeatableInvoice=Превърни в шаблон за фактура ChangeIntoRepeatableInvoice=Конвертиране в шаблонна фактура
CreateRepeatableInvoice=Създай шаблон за фактура CreateRepeatableInvoice=Създаване на шаблонна фактура
CreateFromRepeatableInvoice=Създай от шаблон за фактура CreateFromRepeatableInvoice=Създаване от шаблонна фактура
CustomersInvoicesAndInvoiceLines=Фактури клиенти и техните детайли CustomersInvoicesAndInvoiceLines=Фактури клиенти и техните детайли
CustomersInvoicesAndPayments=Продажни фактури и плащания CustomersInvoicesAndPayments=Фактури за продажба и плащания
ExportDataset_invoice_1=Фактури за продажба и техните детайли ExportDataset_invoice_1=Фактури за продажба и техните детайли
ExportDataset_invoice_2=Продажни фактури и плащания ExportDataset_invoice_2=Фактури за продажба и плащания
ProformaBill=Проформа фактура: ProformaBill=Проформа Фактура
Reduction=Намаляване Reduction=Отстъпка
ReductionShort=Отст. ReductionShort=Отст.
Reductions=Намаления Reductions=Отстъпки
ReductionsShort=Отст. ReductionsShort=Отст.
Discounts=Отстъпки Discounts=Отстъпки
AddDiscount=Създай отстъпка AddDiscount=Създаване на отстъпка
AddRelativeDiscount=Създай относителна отстъпка AddRelativeDiscount=Създаване на относителна отстъпка
EditRelativeDiscount=Редактирй относителна отстъпка EditRelativeDiscount=Промяна на относителна отстъпка
AddGlobalDiscount=Създай абсолютна отстъпка AddGlobalDiscount=Създаване на абсолютна отстъпка
EditGlobalDiscounts=Редактирай абсолютна отстъпка EditGlobalDiscounts=Промяна на абсолютна отстъпка
AddCreditNote=Създавай кредитно известие AddCreditNote=Създаване на кредитно известие
ShowDiscount=Покажи отстъпка ShowDiscount=Покажи отстъпка
ShowReduc=Покажи приспадане ShowReduc=Покажи намалението
RelativeDiscount=Относителна отстъпка RelativeDiscount=Относителна отстъпка
GlobalDiscount=Глобална отстъпка GlobalDiscount=Глобална отстъпка
CreditNote=Кредитно известие CreditNote=Кредитно известие
@ -297,30 +297,30 @@ CreditNoteDepositUse=Фактурата трябва да бъде валиди
NewGlobalDiscount=Нова абсолютна отстъпка NewGlobalDiscount=Нова абсолютна отстъпка
NewRelativeDiscount=Нова относителна отстъпка NewRelativeDiscount=Нова относителна отстъпка
DiscountType=Тип отстъпка DiscountType=Тип отстъпка
NoteReason=Бележка/Причина NoteReason=Бележка / Причина
ReasonDiscount=Причина ReasonDiscount=Причина
DiscountOfferedBy=Предоставено от DiscountOfferedBy=Предоставена от
DiscountStillRemaining=Налични отстъпки или кредити DiscountStillRemaining=Налични отстъпки или кредити
DiscountAlreadyCounted=Изразходвани отстъпки или кредити DiscountAlreadyCounted=Изразходвани отстъпки или кредити
CustomerDiscounts=Отстъпки за клиенти CustomerDiscounts=Отстъпки за клиенти
SupplierDiscounts=Отстъпки на доставчици SupplierDiscounts=Отстъпки на доставчици
BillAddress=Фактурен адрес BillAddress=Адрес за фактуриране
HelpEscompte=Тази отстъпка представлява отстъпка, предоставена на клиента, тъй като плащането е извършено преди срока на плащане. HelpEscompte=Тази отстъпка представлява отстъпка, предоставена на клиента, тъй като плащането е извършено преди срока на плащане.
HelpAbandonBadCustomer=Тази сума е изоставена (поради некоректен (лош) клиент) и се счита за изключителна загуба. HelpAbandonBadCustomer=Тази сума е изоставена (поради некоректен (лош) клиент) и се счита за изключителна загуба.
HelpAbandonOther=Тази сума е изоставена, тъй като е била грешка (Например: неправилен клиент или фактура заменена от друга) HelpAbandonOther=Тази сума е изоставена, тъй като е била грешка (Например: неправилен клиент или фактура заменена от друга)
IdSocialContribution=Id за плащане на социален/фискален данък IdSocialContribution=Идентификатор за плащане на социален / фискален данък
PaymentId=Плащане ID PaymentId=Плащане ID
PaymentRef=Реф. плащане PaymentRef=Реф. плащане
InvoiceId=Фактура ID InvoiceId=Фактура ID
InvoiceRef=Фактура код InvoiceRef=Реф. фактура
InvoiceDateCreation=Фактура дата създаване InvoiceDateCreation=Дата на създаване на фактура
InvoiceStatus=Фактурата статус InvoiceStatus=Статус на фактура
InvoiceNote=Фактура бележка InvoiceNote=Бележка за фактура
InvoicePaid=Фактура плащане InvoicePaid=Фактурата е платена
OrderBilled=Поръчката е фактурирана OrderBilled=Поръчката е фактурирана
DonationPaid=Дарението е платено DonationPaid=Дарението е платено
PaymentNumber=Плащане номер PaymentNumber=Номер на плащане
RemoveDiscount=Премахни отстъпка RemoveDiscount=Премахване на отстъпка
WatermarkOnDraftBill=Воден знак върху чернови фактури (няма ако е празно) WatermarkOnDraftBill=Воден знак върху чернови фактури (няма ако е празно)
InvoiceNotChecked=Не е избрана фактура InvoiceNotChecked=Не е избрана фактура
ConfirmCloneInvoice=Сигурни ли сте, че искате да клонирате тази фактура <b> %s </b>? ConfirmCloneInvoice=Сигурни ли сте, че искате да клонирате тази фактура <b> %s </b>?
@ -334,11 +334,11 @@ TotalOfTwoDiscountMustEqualsOriginal=Общата сума на двете но
ConfirmRemoveDiscount=Сигурни ли сте, че искате да премахнете тази отстъпка? ConfirmRemoveDiscount=Сигурни ли сте, че искате да премахнете тази отстъпка?
RelatedBill=Свързана фактура RelatedBill=Свързана фактура
RelatedBills=Свързани фактури RelatedBills=Свързани фактури
RelatedCustomerInvoices=Свързани продажни фактури RelatedCustomerInvoices=Свързани фактури за продажба
RelatedSupplierInvoices=Свързани фактури за доставка RelatedSupplierInvoices=Свързани фактури за доставка
LatestRelatedBill=Последна свързана фактура LatestRelatedBill=Последна свързана фактура
WarningBillExist=Внимание, вече съществуват една или повече фактури WarningBillExist=Внимание, вече съществуват една или повече фактури
MergingPDFTool=Инструмент за sliwane на PDF MergingPDFTool=Инструмент за обединяване на PDF документи
AmountPaymentDistributedOnInvoice=Сума на плащане, разпределена по фактура AmountPaymentDistributedOnInvoice=Сума на плащане, разпределена по фактура
PaymentOnDifferentThirdBills=Позволява плащания по различни фактури на контрагенти, но от едно и също дружество (фирма майка) PaymentOnDifferentThirdBills=Позволява плащания по различни фактури на контрагенти, но от едно и също дружество (фирма майка)
PaymentNote=Бележка за плащане PaymentNote=Бележка за плащане
@ -388,7 +388,7 @@ PaymentConditionPT_DELIVERY=При доставка
PaymentConditionShortPT_ORDER=Поръчка PaymentConditionShortPT_ORDER=Поръчка
PaymentConditionPT_ORDER=При поръчка PaymentConditionPT_ORDER=При поръчка
PaymentConditionShortPT_5050=50-50 PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50% авансово, 50% при доставка PaymentConditionPT_5050=50%% авансово, 50%% при доставка
PaymentConditionShort10D=10 дни PaymentConditionShort10D=10 дни
PaymentCondition10D=10 дни PaymentCondition10D=10 дни
PaymentConditionShort10DENDMONTH=10 дни от края на месеца PaymentConditionShort10DENDMONTH=10 дни от края на месеца
@ -398,27 +398,27 @@ PaymentCondition14D=14 дни
PaymentConditionShort14DENDMONTH=14 дни от края на месеца PaymentConditionShort14DENDMONTH=14 дни от края на месеца
PaymentCondition14DENDMONTH=В рамките на 14 дни след края на месеца PaymentCondition14DENDMONTH=В рамките на 14 дни след края на месеца
FixAmount=Фиксирана сума FixAmount=Фиксирана сума
VarAmount=Променлива сума (%% общ.) VarAmount=Променлива сума (%% общо)
VarAmountOneLine=Променлива сума (%% общ.) - 1 ред с етикет "%s" VarAmountOneLine=Променлива сума (%% общ.) - 1 ред с етикет "%s"
# PaymentType # PaymentType
PaymentTypeVIR=Банков превод PaymentTypeVIR=Банков превод
PaymentTypeShortVIR=Банков превод PaymentTypeShortVIR=Банков превод
PaymentTypePRE=Платежно нареждане за директен дебит PaymentTypePRE=Платежно нареждане за директен дебит
PaymentTypeShortPRE=Платежно нареждане за дебит PaymentTypeShortPRE=Платежно нареждане за дебит
PaymentTypeLIQ=Касово плащане в брой PaymentTypeLIQ=Плащане в брой
PaymentTypeShortLIQ=В брой PaymentTypeShortLIQ=В брой
PaymentTypeCB=Плащане с карта PaymentTypeCB=Плащане с карта
PaymentTypeShortCB=С карта PaymentTypeShortCB=С карта
PaymentTypeCHQ=Чек PaymentTypeCHQ=Плащане с чек
PaymentTypeShortCHQ=Чек PaymentTypeShortCHQ=С чек
PaymentTypeTIP=TIP (Документи срещу плащане) PaymentTypeTIP=TIP (Документи срещу плащане)
PaymentTypeShortTIP=Плащане по TIP PaymentTypeShortTIP=Плащане по TIP
PaymentTypeVAD=Онлайн плащане PaymentTypeVAD=Онлайн плащане
PaymentTypeShortVAD=Онлайн плащане PaymentTypeShortVAD=Онлайн плащане
PaymentTypeTRA=Банково извлечение PaymentTypeTRA=Банково извлечение
PaymentTypeShortTRA=Чернова PaymentTypeShortTRA=Чернова
PaymentTypeFAC=Factor PaymentTypeFAC=Фактор
PaymentTypeShortFAC=Factor PaymentTypeShortFAC=Фактор
BankDetails=Банкови данни BankDetails=Банкови данни
BankCode=Банков код BankCode=Банков код
DeskCode=Код на клон DeskCode=Код на клон
@ -427,17 +427,17 @@ BankAccountNumberKey=Контролната сума
Residence=Адрес Residence=Адрес
IBANNumber=IBAN номер на сметка IBANNumber=IBAN номер на сметка
IBAN=IBAN IBAN=IBAN
BIC=BIC/SWIFT BIC=BIC / SWIFT
BICNumber=BIC/SWIFT код BICNumber=BIC/SWIFT код
ExtraInfos=Допълнителна информация ExtraInfos=Допълнителна информация
RegulatedOn=Регулация на RegulatedOn=Регулирано на
ChequeNumber=Чек NВ° ChequeNumber=Чек №
ChequeOrTransferNumber=Чек/трансфер NВ° ChequeOrTransferNumber=Чек / Трансфер №
ChequeBordereau=Чек график ChequeBordereau=Чек график
ChequeMaker=Чек/трансфер предавател ChequeMaker=Чек/трансфер предавател
ChequeBank=Банка на чека ChequeBank=Банка на чека
CheckBank=Чек CheckBank=Чек
NetToBePaid=Нетно за плащане NetToBePaid=Нето за плащане
PhoneNumber=Тел PhoneNumber=Тел
FullPhoneNumber=Телефон FullPhoneNumber=Телефон
TeleFax=Факс TeleFax=Факс
@ -445,17 +445,17 @@ PrettyLittleSentence=Приемене на размера на плащания
IntracommunityVATNumber=ДДС № IntracommunityVATNumber=ДДС №
PaymentByChequeOrderedTo=Чекови плащания (с ДДС) се извършват до %s, изпратени на адрес PaymentByChequeOrderedTo=Чекови плащания (с ДДС) се извършват до %s, изпратени на адрес
PaymentByChequeOrderedToShort=Чекови плащания (с ДДС) се извършват до PaymentByChequeOrderedToShort=Чекови плащания (с ДДС) се извършват до
SendTo=изпратено на SendTo=изпратено до
PaymentByTransferOnThisBankAccount=Плащане, чрез превод по следната банкова сметка PaymentByTransferOnThisBankAccount=Плащане, чрез превод по следната банкова сметка
VATIsNotUsedForInvoice=* Неприложим ДДС, art-293BB от CGI VATIsNotUsedForInvoice=* Неприложим ДДС, art-293B от CGI
LawApplicationPart1=Чрез прилагането на закон 80.335 от 12/05/80 LawApplicationPart1=Чрез прилагането на закон 80.335 от 12/05/80
LawApplicationPart2=стоките остават собственост на LawApplicationPart2=стоките остават собственост на
LawApplicationPart3=продавача до пълното плащане на LawApplicationPart3=продавача до пълното плащане на
LawApplicationPart4=цената им. LawApplicationPart4=тяхната цена.
LimitedLiabilityCompanyCapital=SARL със столица LimitedLiabilityCompanyCapital=SARL с капитал от
UseLine=Приложи UseLine=Приложи
UseDiscount=Използвай отстъпка UseDiscount=Използване на отстъпка
UseCredit=Използвай кредит UseCredit=Използване на кредит
UseCreditNoteInInvoicePayment=Намаляване на сумата за плащане с този кредит UseCreditNoteInInvoicePayment=Намаляване на сумата за плащане с този кредит
MenuChequeDeposits=Чекови депозити MenuChequeDeposits=Чекови депозити
MenuCheques=Чекове MenuCheques=Чекове
@ -465,60 +465,60 @@ ChequesReceipts=Чекови разписки
ChequesArea=Секция за чекови депозити ChequesArea=Секция за чекови депозити
ChequeDeposits=Чекови депозити ChequeDeposits=Чекови депозити
Cheques=Чекове Cheques=Чекове
DepositId=Id депозит DepositId=Идентификатор на депозит
NbCheque=Брой чекове NbCheque=Брой чекове
CreditNoteConvertedIntoDiscount=Това %s е преобразувано в %s CreditNoteConvertedIntoDiscount=Това %s е преобразувано в %s
UsBillingContactAsIncoiveRecipientIfExist=Използване на контакт/адрес с тип "контакт за фактуриране" вместо адрес на контрагента като получател на фактури UsBillingContactAsIncoiveRecipientIfExist=Използване на контакт/адрес с тип "контакт за фактуриране" вместо адрес на контрагента като получател на фактури
ShowUnpaidAll=Покажи всички неплатени фактури ShowUnpaidAll=Покажи всички неплатени фактури
ShowUnpaidLateOnly=Покажи само неплатените фактури с просрочено плащане ShowUnpaidLateOnly=Покажи само забавените неплатени фактури
PaymentInvoiceRef=Платежна фактуре %s PaymentInvoiceRef=Плащане по фактура %s
ValidateInvoice=Валидирай фактура ValidateInvoice=Валидиране на фактура
ValidateInvoices=Потвърждаване на фактури ValidateInvoices=Потвърждаване на фактури
Cash=Пари в брой Cash=В брой
Reported=Закъснение Reported=Закъснели
DisabledBecausePayments=Не е възможно, тъй като има някои плащания DisabledBecausePayments=Не е възможно, тъй като има някои плащания
CantRemovePaymentWithOneInvoicePaid=Не може да се премахне плащането, тъй като има най-малко една фактура, класифицирана като платена CantRemovePaymentWithOneInvoicePaid=Не може да се премахне плащането, тъй като има най-малко една фактура класифицирана като платена.
ExpectedToPay=Очаквано плащане ExpectedToPay=Очаквано плащане
CantRemoveConciliatedPayment=Съгласуваното плащане не може да се премахне CantRemoveConciliatedPayment=Съгласуваното плащане не може да се премахне
PayedByThisPayment=Плаща от това плащане PayedByThisPayment=Платено от това плащане
ClosePaidInvoicesAutomatically=Класифицирайте "Платени" всички стандартни, авансови или заместващи фактури, които са платени напълно. ClosePaidInvoicesAutomatically=Класифицирайте "Платени" всички стандартни, авансови или заместващи фактури, които са платени напълно.
ClosePaidCreditNotesAutomatically=Класифицирай "Платени" всички кредитни известия изцяло обратно платени. ClosePaidCreditNotesAutomatically=Класифицирай 'Платени' всички кредитни известия, които са изцяло платени обратно.
ClosePaidContributionsAutomatically=Класифицирайте "Платени" всички социални или фискални вноски, които са платени напълно. ClosePaidContributionsAutomatically=Класифицирайте "Платени" всички социални или фискални вноски, които са платени напълно.
AllCompletelyPayedInvoiceWillBeClosed=Всички фактури без остатък за плащане ще бъдат автоматично приключени със статус "Платени". AllCompletelyPayedInvoiceWillBeClosed=Всички фактури без остатък за плащане ще бъдат автоматично приключени със статус "Платени".
ToMakePayment=Плати ToMakePayment=Плати
ToMakePaymentBack=Плати обратно ToMakePaymentBack=Плати обратно
ListOfYourUnpaidInvoices=Списък с неплатени фактури ListOfYourUnpaidInvoices=Списък с неплатени фактури
NoteListOfYourUnpaidInvoices=Бележка: Този списък съдържа само фактури за контрагенти, които са свързани като търговски представители. NoteListOfYourUnpaidInvoices=Забележка: Този списък съдържа само фактури за контрагенти, с които сте свързан като търговски представител.
RevenueStamp=Приходен печат RevenueStamp=Приходен печат (бандерол)
YouMustCreateInvoiceFromThird=Тази опция е налична само при създаване на фактура от раздел "Клиент" на контрагента YouMustCreateInvoiceFromThird=Тази опция е налична само при създаване на фактура от раздел "Клиент" на контрагента
YouMustCreateInvoiceFromSupplierThird=Тази опция е налична само при създаването на фактура от раздел "Доставчик" на контрагента YouMustCreateInvoiceFromSupplierThird=Тази опция е налична само при създаването на фактура от раздел "Доставчик" на контрагента
YouMustCreateStandardInvoiceFirstDesc=Първо трябва да създадете стандартна фактура и да я конвертирате в „шаблон“, за да създадете нова шаблонна фактура YouMustCreateStandardInvoiceFirstDesc=Първо трябва да създадете стандартна фактура и да я конвертирате в „шаблон“, за да създадете нова шаблонна фактура
PDFCrabeDescription=Фактурен PDF шаблон. Пълен шаблон за фактура (препоръчителен шаблон) PDFCrabeDescription=Шаблонна PDF фактура Crabe. Пълен шаблон за фактура (препоръчителен шаблон)
PDFSpongeDescription=PDF шаблон за фактура. Пълен шаблон за фактура PDFSpongeDescription=PDF шаблон за фактура. Пълен шаблон за фактура
PDFCrevetteDescription=PDF шаблон за фактура. Пълен шаблон за ситуационни фактури PDFCrevetteDescription=PDF шаблон за фактура. Пълен шаблон за ситуационни фактури
TerreNumRefModelDesc1=Върнете номер с формат %syymm-nnnn за стандартни фактури и %syymm-nnnn за кредитни известия, където уу е година, mm е месец и NNNN е последователност, без прекъсване и без 0 TerreNumRefModelDesc1=Връща номер с формат %syymm-nnnn за стандартни фактури и %syymm-nnnn за кредитни бележки, където yy е година, mm е месец и nnnn е последователност без прекъсване и няма връщане към 0
MarsNumRefModelDesc1=Връща номер с формат %syymm-nnnn за стандартни фактури, %syymm-nnnn за заместващи фактури, %syymm-nnnn за фактури за авансово плащане и %syymm-nnnn за кредитни известия, където yy е година, mm е месец и nnnn е последователност без прекъсване и без връщане към 0 MarsNumRefModelDesc1=Връща номер с формат %syymm-nnnn за стандартни фактури, %syymm-nnnn за заместващи фактури, %syymm-nnnn за фактури за авансово плащане и %syymm-nnnn за кредитни известия, където yy е година, mm е месец и nnnn е последователност без прекъсване и без връщане към 0
TerreNumRefModelError=Документ започващ с $syymm вече съществува и не е съвместим с този модел на последователност. Извадете го или го преименувайте за да се активира този модул. TerreNumRefModelError=Документ, започващ с $syymm, вече съществува и не е съвместим с този модел на последователност. Премахнете го или го преименувайте, за да активирате този модул.
CactusNumRefModelDesc1=Връща номер с формат %syymm-nnnn за стандартни фактури, %syymm-nnnn за кредитни известия и %syymm-nnnn за фактури за авансово плащане, където yy е година, mm е месец и nnnn е последователност без прекъсване и без връщане към 0 CactusNumRefModelDesc1=Връща номер с формат %syymm-nnnn за стандартни фактури, %syymm-nnnn за кредитни известия и %syymm-nnnn за фактури за авансово плащане, където yy е година, mm е месец и nnnn е последователност без прекъсване и без връщане към 0
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_facture_internal_SALESREPFOLL=Представител свързан с продажна фактура TypeContact_facture_internal_SALESREPFOLL=Представител свързан с фактура за продажба
TypeContact_facture_external_BILLING=Контакт по продажна фактура TypeContact_facture_external_BILLING=Контакт по фактура за продажба
TypeContact_facture_external_SHIPPING=Контакт за доставка на клиента TypeContact_facture_external_SHIPPING=Контакт по доставка
TypeContact_facture_external_SERVICE=Контакт за обслужване на клиента TypeContact_facture_external_SERVICE=Контакт по обслужване
TypeContact_invoice_supplier_internal_SALESREPFOLL=Представител по фактура за покупка TypeContact_invoice_supplier_internal_SALESREPFOLL=Представител по фактура за покупка
TypeContact_invoice_supplier_external_BILLING=Контакт на доставчик по фактура TypeContact_invoice_supplier_external_BILLING=Контакт на доставчик по фактура
TypeContact_invoice_supplier_external_SHIPPING=Контакт на доставчик по доставка TypeContact_invoice_supplier_external_SHIPPING=Контакт на доставчик по доставка
TypeContact_invoice_supplier_external_SERVICE=Контакт на доставчик по услуга TypeContact_invoice_supplier_external_SERVICE=Контакт на доставчик по услуга
# Situation invoices # Situation invoices
InvoiceFirstSituationAsk=Първа ситуационна фактура InvoiceFirstSituationAsk=Първа ситуационна фактура
InvoiceFirstSituationDesc=<b>ситуационни фактури</b> са вързани към ситуации отнасящи се до процес, например конструиране. Всяка ситуация е свързана с една фактура. InvoiceFirstSituationDesc=<b>Ситуационните фактури</b> са вързани към ситуации отнасящи се до прогрес, например процес на конструиране. Всяка ситуация е свързана с една фактура.
InvoiceSituation=Ситуационна фактура InvoiceSituation=Ситуационна фактура
InvoiceSituationAsk=Фактура следваща ситуацията InvoiceSituationAsk=Фактура свързана със ситуацията
InvoiceSituationDesc=Създай нова ситуация, следваща съществуваща такава InvoiceSituationDesc=Създаване на нова ситуация, следваща съществуваща такава.
SituationAmount=Сума за ситуационна фактура (нето) SituationAmount=Сума на ситуационна фактура (нето)
SituationDeduction=Ситуационно изваждане SituationDeduction=Ситуационно изваждане
ModifyAllLines=Промени всички линии ModifyAllLines=Промени всички линии
CreateNextSituationInvoice=Създай следваща ситуация CreateNextSituationInvoice=Създаване на следваща ситуация
ErrorFindNextSituationInvoice=Грешка, неуспех при намирането на следващия цикъл на реф. ситуация ErrorFindNextSituationInvoice=Грешка, неуспех при намирането на следващия цикъл на реф. ситуация
ErrorOutingSituationInvoiceOnUpdate=Фактурата за тази ситуация не може да бъде публикувана. ErrorOutingSituationInvoiceOnUpdate=Фактурата за тази ситуация не може да бъде публикувана.
ErrorOutingSituationInvoiceCreditNote=Невъзможно е да се изпрати свързано кредитно известие. ErrorOutingSituationInvoiceCreditNote=Невъзможно е да се изпрати свързано кредитно известие.

View File

@ -3,18 +3,18 @@ AddThisPageToBookmarks=Добавяне на тази страница към о
Bookmark=Отметка Bookmark=Отметка
Bookmarks=Отметки Bookmarks=Отметки
ListOfBookmarks=Списък с отметки ListOfBookmarks=Списък с отметки
EditBookmarks=List/edit bookmarks EditBookmarks=Списък / промяна на отметки
NewBookmark=Нова отметка NewBookmark=Нова отметка
ShowBookmark=Показване на отметката ShowBookmark=Показване на отметка
OpenANewWindow=Отваряне в нов прозорец OpenANewWindow=Отваряне на нов раздел
ReplaceWindow=Отваряне в текущия прозорец ReplaceWindow=Заменяне на текущ раздел
BookmarkTargetNewWindowShort=Нов прозорец BookmarkTargetNewWindowShort=Нов раздел
BookmarkTargetReplaceWindowShort=Текущия прозорец BookmarkTargetReplaceWindowShort=Текущ раздел
BookmarkTitle=Заглавие на отметката BookmarkTitle=Име на отметка
UrlOrLink=URL UrlOrLink=URL връзка
BehaviourOnClick=Поведение когато се кликне на URL-а BehaviourOnClick=Поведение при кликване върху URL връзка на отметка
CreateBookmark=Създаване CreateBookmark=Създаване на отметка
SetHereATitleForLink=Настройте заглавие на отметката SetHereATitleForLink=Задайте име на отметката
UseAnExternalHttpLinkOrRelativeDolibarrLink=Използвайте външен http URL или релативен Dolibarr URL UseAnExternalHttpLinkOrRelativeDolibarrLink=Използвайте външна / абсолютна връзка (https://URL) или вътрешна / относителна връзка (/DOLIBARR_ROOT/htdocs/...)
ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if linked page must open in new window or not ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Изберете дали страницата да бъде отворена в текущия или в нов раздел
BookmarksManagement=Управление на отметките BookmarksManagement=Управление на отметки

View File

@ -68,4 +68,4 @@ Terminal=Терминал
NumberOfTerminals=Брой терминали NumberOfTerminals=Брой терминали
TerminalSelect=Изберете терминал, който искате да използвате: TerminalSelect=Изберете терминал, който искате да използвате:
POSTicket=POS тикет POSTicket=POS тикет
BasicPhoneLayout=Use basic layout for phones BasicPhoneLayout=Използване на просто оформление за телефони

View File

@ -1,90 +1,90 @@
# Dolibarr language file - Source file is en_US - categories # Dolibarr language file - Source file is en_US - categories
Rubrique=Етикет/Категория Rubrique=Таг / Категория
Rubriques=Етикети/Категории Rubriques=Тагове / Категории
RubriquesTransactions=Етикети/Категории на транзакции RubriquesTransactions=Тагове / Категории транзакции
categories=етикети/категории categories=тагове / категории
NoCategoryYet=Няма етикет/категория създаден от този тип NoCategoryYet=Няма създаден таг / категория от този тип
In=В In=в
AddIn=Добавяне в AddIn=Добавяне в
modify=промяна modify=промяна
Classify=Добавяне Classify=Класифициране
CategoriesArea=Зона етикети/категории CategoriesArea=Секция с тагове / категории
ProductsCategoriesArea=Зона етикети/категории Продукти ProductsCategoriesArea=Секция с тагове / категории за продукти / услуги
SuppliersCategoriesArea=Секция с етикети / категории на доставчици SuppliersCategoriesArea=Секция с тагове / категории за доставчици
CustomersCategoriesArea=Зона етикети/категории Клиенти CustomersCategoriesArea=Секция с тагове / категории за клиенти
MembersCategoriesArea=Зона етикети/категории Членове MembersCategoriesArea=Секция с тагове / категории за членове
ContactsCategoriesArea=Зона етикети/категории Контакти ContactsCategoriesArea=Секция с тагове / категории за контакти
AccountsCategoriesArea=Секция с етикети / категории на сметки AccountsCategoriesArea=Секция с тагове / категории за сметки
ProjectsCategoriesArea=Секция с етикети / категории на проекти ProjectsCategoriesArea=Секция с тагове / категории за проекти
UsersCategoriesArea=Секция с етикети / категории на потребители UsersCategoriesArea=Секция с тагове / категории за потребители
SubCats=Подкатегории SubCats=Подкатегории
CatList=Списък на етикети/категории CatList=Списък с тагове / категории
NewCategory=Нов етикет/категория NewCategory=Нов таг / категория
ModifCat=Редактиране етикет/категория ModifCat=Промяна на таг / категория
CatCreated=Етикет/категория създаден CatCreated=Създаден е таг / категория
CreateCat=Създаване етикет/категория CreateCat=Създаване на таг / категория
CreateThisCat=Създаване на този етикет/категория CreateThisCat=Създаване на този таг / категория
NoSubCat=Няма подкатегория. NoSubCat=Няма подкатегория
SubCatOf=Подкатегория SubCatOf=Подкатегория
FoundCats=Намерени етикети/категории FoundCats=Намерени тагове / категории
ImpossibleAddCat=Не е възможно да добавите етикет / категория %s ImpossibleAddCat=Невъзможно е да добавите таг / категория %s
WasAddedSuccessfully=<b>%s</b> е добавен успешно. WasAddedSuccessfully=<b>%s</b> е добавен успешно.
ObjectAlreadyLinkedToCategory=Елементът вече е към този етикет/категория. ObjectAlreadyLinkedToCategory=Елементът вече е свързан с този таг / категория.
ProductIsInCategories=Продукта/услугата е в следните етикети/категории ProductIsInCategories=Продуктът / услугата са свързани със следните тагове / категории
CompanyIsInCustomersCategories=Контагентът е свързан към следните клиенти/потециални/категории CompanyIsInCustomersCategories=Този контрагент е свързан със следните тагове / категории за клиенти / потенциални клиенти
CompanyIsInSuppliersCategories=Този контрагент е свързан към следните етикети / категории на доставчици CompanyIsInSuppliersCategories=Този контрагент е свързан със следните тагове / категории за доставчици
MemberIsInCategories=Този член е в следните етикети/категории Членове MemberIsInCategories=Този член е свързан със следните тагове / категории за членове
ContactIsInCategories=Този конктакт не в етикети/категории Контакти ContactIsInCategories=Този контакт е свързан със следните тагове / категории за контакти
ProductHasNoCategory=Този продукт/услуга не е в нито един етикет/категория ProductHasNoCategory=Този продукт / услуга не е свързан с нито един таг / категория
CompanyHasNoCategory=Този контрагент не е в нито един етикет / категория CompanyHasNoCategory=Този контрагент не е свързан с нито един таг / категория
MemberHasNoCategory=Този член не е в нито един етикет/категория MemberHasNoCategory=Този член не е свързан с нито един таг / категория
ContactHasNoCategory=Този контакт не е в никои етикети/категории ContactHasNoCategory=Този контакт не е свързан с нито един таг / категория
ProjectHasNoCategory=Този проект не е в нито един етикет / категория ProjectHasNoCategory=Този проект не е свързан с нито един таг / категория
ClassifyInCategory=Добавяне в етикет/категория ClassifyInCategory=Добавяне към таг / категория
NotCategorized=Без етикет/категория NotCategorized=Без таг / категория
CategoryExistsAtSameLevel=Тази категория вече съществува с този код CategoryExistsAtSameLevel=Тази категория вече съществува
ContentsVisibleByAllShort=Съдържанието е видимо от всички ContentsVisibleByAllShort=Съдържанието е видимо от всички
ContentsNotVisibleByAllShort=Съдържанието не е видимо от всички ContentsNotVisibleByAllShort=Съдържанието не е видимо от всички
DeleteCategory=Изтриване на етикет/категория DeleteCategory=Изтриване на таг / категория
ConfirmDeleteCategory=Сигурни ли сте, че искате да изтриете този етикет / категория? ConfirmDeleteCategory=Сигурни ли сте, че искате да изтриете този таг / категория?
NoCategoriesDefined=Няма създадени етикети/категории NoCategoriesDefined=Няма определен таг / категория
SuppliersCategoryShort=Етикет/категория Доставчици SuppliersCategoryShort=Таг / категория доставчици
CustomersCategoryShort=Етикет/категория Клиенти CustomersCategoryShort=Таг / категория клиенти
ProductsCategoryShort=Етикет/категория Продукти ProductsCategoryShort=Таг / категория продукти
MembersCategoryShort=Етикет/категория Членове MembersCategoryShort=Таг / категория членове
SuppliersCategoriesShort=Етикети/категории Доставчици SuppliersCategoriesShort=Категории доставчици
CustomersCategoriesShort=Етикети/категории Клиенти CustomersCategoriesShort=Категории клиенти
ProspectsCategoriesShort=Етикети/категории Перспективи ProspectsCategoriesShort=Категории потенциални клиенти
CustomersProspectsCategoriesShort=Етикети/категории Клиенти / Перспективи CustomersProspectsCategoriesShort=Категории клиенти / потенциални
ProductsCategoriesShort=Етикети/категории Продукти ProductsCategoriesShort=Категории продукти
MembersCategoriesShort=Етикети/категории Членове MembersCategoriesShort=Категории членове
ContactCategoriesShort=Етикети/категории Контакти ContactCategoriesShort=Категории контакти
AccountsCategoriesShort=Етикети/категории Сметки AccountsCategoriesShort=Категории сметки
ProjectsCategoriesShort=Етикети/категории Проекти ProjectsCategoriesShort=Категории проекти
UsersCategoriesShort=Етикети/категории Потребители UsersCategoriesShort=Категории потребители
ThisCategoryHasNoProduct=Тази категория не съдържа никакъв продукт. ThisCategoryHasNoProduct=Тази категория не съдържа нито един продукт
ThisCategoryHasNoSupplier=Тази категория не съдържа никакви доставчици. ThisCategoryHasNoSupplier=Тази категория не съдържа нито един доставчик
ThisCategoryHasNoCustomer=Тази категория не съдържа никакъв клиент. ThisCategoryHasNoCustomer=Тази категория не съдържа нито един клиент
ThisCategoryHasNoMember=Тази категория не съдържа никакъв член. ThisCategoryHasNoMember=Тази категория не съдържа нито един член
ThisCategoryHasNoContact=Тази категория не съдържа никакъв контакт ThisCategoryHasNoContact=Тази категория не съдържа нито един контакт
ThisCategoryHasNoAccount=Тази категория не съдържа никакви сметки. ThisCategoryHasNoAccount=Тази категория не съдържа нито една сметка
ThisCategoryHasNoProject=Тази категория не съдържа никакви проекти. ThisCategoryHasNoProject=Тази категория не съдържа нито един проект
CategId=Етикет/категория id CategId=Идентификатор на таг / категория
CatSupList=Списък на етикети / категории Доставчици CatSupList=Списък на тагове / категории за доставчици
CatCusList=Списък на етикети/категории Клиенти/Потенциални Клиенти CatCusList=Списък на тагове / категории за клиенти / потенциални клиенти
CatProdList=Списък на етикети/категории Продукти CatProdList=Списък на тагове / категории за продукти
CatMemberList=Списък на етикети/категории Членове CatMemberList=Списък на тагове / категории за членове
CatContactList=Списък на етикети/категории Контакти CatContactList=Списък на тагове / категории за контакти
CatSupLinks=Връзки между доставчици и етикети/категории CatSupLinks=Връзки между доставчици и тагове / категории
CatCusLinks=Връзки между клиенти/потенциални клиенти и етикети/категории CatCusLinks=Връзки между клиенти / потенциални клиенти и тагове / категории
CatProdLinks=Връзки между продукти/услуги и етикети/категории CatProdLinks=Връзки между продукти / услуги и тагове / категории
CatProJectLinks=Връзки между проекти и етикети / категории CatProJectLinks=Връзки между проекти и тагове / категории
DeleteFromCat=Изтриване от етикети/категории DeleteFromCat=Изтриване от таг / категория
ExtraFieldsCategories=Допълнителни атрибути ExtraFieldsCategories=Допълнителни атрибути
CategoriesSetup=Етикети/категории настройка CategoriesSetup=Настройка на тагове / категории
CategorieRecursiv=Автоматично свързване с родителския етикет/категория CategorieRecursiv=Автоматично свързване с главния таг / категория
CategorieRecursivHelp=Ако опцията е включена, когато добавите продукт в подкатегория, продуктът също ще бъде добавен и в главната категория. CategorieRecursivHelp=Ако опцията е включена, когато добавите продукт в подкатегория, продуктът ще бъде добавен също и в главната категория.
AddProductServiceIntoCategory=Добавяне на следния продукт/услуга AddProductServiceIntoCategory=Добавяне на следния продукт / услуга
ShowCategory=Показване на етикет/категория ShowCategory=Показване на таг / категория
ByDefaultInList=По подразбиране в списък ByDefaultInList=По подразбиране в списъка
ChooseCategory=Избиране на категория ChooseCategory=Избиране на категория

View File

@ -1,80 +1,80 @@
# Dolibarr language file - Source file is en_US - commercial # Dolibarr language file - Source file is en_US - commercial
Commercial=Търговски Commercial=Търговия
CommercialArea=Търговска площ CommercialArea=Секция за търговия
Customer=Клиент Customer=Клиент
Customers=Клиенти Customers=Клиенти
Prospect=Потенциален Prospect=Потенциален клиент
Prospects=Потенциални Prospects=Потенциални клиенти
DeleteAction=Изтриване на събитие DeleteAction=Изтриване на събитие
NewAction=Ново събитие NewAction=Ново събитие
AddAction=Създай събитие AddAction=Създаване на събитие
AddAnAction=Създаване на събитие AddAnAction=Създаване на събитие
AddActionRendezVous=Създаване на Рандеву събитие AddActionRendezVous=Създаване на събитие - среща
ConfirmDeleteAction=Сигурни ли сте, че искате да изтриете това събитие? ConfirmDeleteAction=Сигурни ли сте, че искате да изтриете това събитие?
CardAction=Карта на/за събитие CardAction=Карта на събитие
ActionOnCompany=Свързана компания ActionOnCompany=Свързана компания
ActionOnContact=Свързан контакт ActionOnContact=Свързан контакт
TaskRDVWith=Среща с %s TaskRDVWith=Среща с %s
ShowTask=Покажи задача ShowTask=Преглед на задача
ShowAction=Покажи събитие ShowAction=Преглед на събитие
ActionsReport=доклад от събитие ActionsReport=Справка за събития
ThirdPartiesOfSaleRepresentative=Контрагенти с търговски представител ThirdPartiesOfSaleRepresentative=Контрагенти с търговски представител
SaleRepresentativesOfThirdParty=Търговски представител за контрагента SaleRepresentativesOfThirdParty=Търговски представители за контрагента
SalesRepresentative=Търговски представител SalesRepresentative=Търговски представител
SalesRepresentatives=Търговски представители SalesRepresentatives=Търговски представители
SalesRepresentativeFollowUp=Търговски представител (продължение) SalesRepresentativeFollowUp=Търговски представител (последващ)
SalesRepresentativeSignature=Търговски представител (подпис) SalesRepresentativeSignature=Търговски представител (подписващ)
NoSalesRepresentativeAffected=Няма особен продажби засегнати представител NoSalesRepresentativeAffected=Не е определен търговски представител
ShowCustomer=Покажи клиента ShowCustomer=Преглед на клиент
ShowProspect=Покажи перспектива ShowProspect=Преглед на потенциален клиент
ListOfProspects=Списък на потенциални ListOfProspects=Списък на потенциални клиенти
ListOfCustomers=Списък на клиенти ListOfCustomers=Списък на клиенти
LastDoneTasks=Действия: %s последно завършени LastDoneTasks=Действия: %s последно завършени
LastActionsToDo=Действия: %s най-стари незавършени LastActionsToDo=Действия: %s най-стари незавършени
DoneAndToDoActions=Завършени и предстоящи събития DoneAndToDoActions=Завършени и предстоящи събития
DoneActions=Завършени събития DoneActions=Завършени събития
ToDoActions=Непълни събития ToDoActions=Незавършени събития
SendPropalRef=Изпращане на търговско предложение %s SendPropalRef=Изпращане на търговско предложение %s
SendOrderRef=Изпращане на поръчка %s SendOrderRef=Изпращане на поръчка %s
StatusNotApplicable=Не е приложимо StatusNotApplicable=Не се прилага
StatusActionToDo=За да направите StatusActionToDo=Да се направи
StatusActionDone=Пълен StatusActionDone=Завършено
StatusActionInProcess=В процес StatusActionInProcess=В процес
TasksHistoryForThisContact=Събития за този контакт TasksHistoryForThisContact=Събития за този контакт
LastProspectDoNotContact=Не се свържете LastProspectDoNotContact=Да не се контактува
LastProspectNeverContacted=Никога контакт LastProspectNeverContacted=Не е контактувано
LastProspectToContact=За да се свържете LastProspectToContact=Да се контактува
LastProspectContactInProcess=Контакт в процес LastProspectContactInProcess=В процес на контактуване
LastProspectContactDone=Свържи се направи LastProspectContactDone=Осъществен контакт
ActionAffectedTo=Събитие определено на ActionAffectedTo=Събитие, възложено на
ActionDoneBy=Събитие, извършена от ActionDoneBy=Събитие, извършено от
ActionAC_TEL=Телефонно обаждане ActionAC_TEL=Телефонно обаждане
ActionAC_FAX=Изпращане на факс ActionAC_FAX=Изпращане на факс
ActionAC_PROP=Изпрати предложение по пощата ActionAC_PROP=Изпращане на предложение по имейл
ActionAC_EMAIL=Изпращане на имейл ActionAC_EMAIL=Изпращане на имейл
ActionAC_EMAIL_IN=Приемане на имейл ActionAC_EMAIL_IN=Получаване на имейл
ActionAC_RDV=Срещи ActionAC_RDV=Срещи
ActionAC_INT=Интервенция на място ActionAC_INT=Интервенция на място
ActionAC_FAC=Изпращане на клиента фактура по пощата ActionAC_FAC=Изпращане на фактура за продажба по пощата
ActionAC_REL=Изпращане на клиента фактура по пощата (напомняне) ActionAC_REL=Изпращане на фактура за продажба по пощата (напомняне)
ActionAC_CLO=Близо ActionAC_CLO=Приключване
ActionAC_EMAILING=Изпращане на масов имейл ActionAC_EMAILING=Изпращане на масов имейл
ActionAC_COM=Изпращане на поръчка за продажба по имейл ActionAC_COM=Изпращане на поръчка за продажба по пощата
ActionAC_SHIP=Изпрати доставка по пощата ActionAC_SHIP=Изпращане на пратка по пощата
ActionAC_SUP_ORD=Изпращане на поръчка за покупка по имейл ActionAC_SUP_ORD=Изпращане на поръчка за покупка по пощата
ActionAC_SUP_INV=Изпращане на фактура на доставка по имейл ActionAC_SUP_INV=Изпращане на фактура за доставка по пощата
ActionAC_OTH=Друг ActionAC_OTH=Друго
ActionAC_OTH_AUTO=Автоматично добавени ActionAC_OTH_AUTO=Автоматично добавени
ActionAC_MANUAL=Ръчно добавени ActionAC_MANUAL=Ръчно добавени
ActionAC_AUTO=Автоматично добавени ActionAC_AUTO=Автоматично добавени
ActionAC_OTH_AUTOShort=Автоматично ActionAC_OTH_AUTOShort=Автоматично
Stats=Статистика на продажбите Stats=Статистика от продажби
StatusProsp=Prospect статус StatusProsp=Статус на клиента
DraftPropals=Проектът на търговски предложения DraftPropals=Чернови търговски предложения
NoLimit=Няма лимит NoLimit=Няма лимит
ToOfferALinkForOnlineSignature=Връзка за онлайн подпис ToOfferALinkForOnlineSignature=Връзка за онлайн подпис
WelcomeOnOnlineSignaturePage=Добре дошли на страницата за приемане на търговски предложения от %s WelcomeOnOnlineSignaturePage=Добре дошли на страницата за приемане на търговски предложения от %s
ThisScreenAllowsYouToSignDocFrom=Този екран Ви позволява да приемете и подпишете или да отхвърлите оферта/търговско предложение ThisScreenAllowsYouToSignDocFrom=Този екран позволява да приемете и подпишете или да отхвърлите оферта / търговско предложение
ThisIsInformationOnDocumentToSign=Това е информация за документа, който да приемете или отхвърлите ThisIsInformationOnDocumentToSign=Това е информация за документа, който да приемете или отхвърлите.
SignatureProposalRef=Подписване на оферта/търговско предложение %s SignatureProposalRef=Подписване на оферта / търговско предложение %s
FeatureOnlineSignDisabled=Функцията за онлайн подписване е деактивирана или документът е генериран преди активирането на функцията FeatureOnlineSignDisabled=Функцията за онлайн подписване е деактивирана или документът е генериран преди активирането на функцията

View File

@ -287,6 +287,7 @@ SupplierAbsoluteDiscountAllUsers=Абсолютни отстъпки от дос
SupplierAbsoluteDiscountMy=Абсолютни отстъпки от доставчик (зададени от вас) SupplierAbsoluteDiscountMy=Абсолютни отстъпки от доставчик (зададени от вас)
DiscountNone=Няма DiscountNone=Няма
Vendor=Доставчик Vendor=Доставчик
Supplier=Доставчик
AddContact=Създай контакт AddContact=Създай контакт
AddContactAddress=Създй контакт/адрес AddContactAddress=Създй контакт/адрес
EditContact=Редактиране на контакт EditContact=Редактиране на контакт

View File

@ -1,37 +1,37 @@
# Dolibarr language file - Source file is en_US - compta # Dolibarr language file - Source file is en_US - compta
MenuFinancial=Фактури | Плащания MenuFinancial=Фактури | Плащания
TaxModuleSetupToModifyRules=Отидете на <a href="%s">Настройка модул данъци</a> за да промените правилата за изчисляване TaxModuleSetupToModifyRules=Отидете в <a href="%s">Настройка на модула за данъци</a>, за да промените правилата за изчисляване
TaxModuleSetupToModifyRulesLT=Отидете на <a href="%s">Настройка на фирмата</a> за да промените правилата за изчисляване TaxModuleSetupToModifyRulesLT=Отидете в <a href="%s">Настройка на фирма / организация</a>, за да промените правилата за изчисляване
OptionMode=Опция за счетоводство OptionMode=Режим за счетоводство
OptionModeTrue=Опция приходи-разходи OptionModeTrue=Режим приходи - разходи
OptionModeVirtual=Опция вземания-дългове OptionModeVirtual=Режим вземания - задължения
OptionModeTrueDesc=В този контекст, оборотът се изчислява по плащания (дата на плащанията). Валидността на цифрите е гарантирана само ако счетоводството се разглежда през входа/изхода на сметките чрез фактури. OptionModeTrueDesc=В този контекст, оборотът се изчислява върху плащанията (по дата на плащане). Валидността на цифрите е гарантирана, само ако счетоводството е разгледано, чрез фактурите на входа / изхода по съответните сметки.
OptionModeVirtualDesc=В този контекст, оборотът се изчислява върху фактури (датата на валидиране). Когато тези фактури са дължими, независимо дали са платени или не, те присъстват в оборота. OptionModeVirtualDesc=В този контекст, оборотът се изчислява върху фактурите (по дата на валидиране). Когато тези фактури са дължими, независимо дали са платени или не, те са включени в оборота.
FeatureIsSupportedInInOutModeOnly=Функцията е достъпна само в счетоводството в режим кредит-дебит (Вижте настройките на модула за счетоводство) FeatureIsSupportedInInOutModeOnly=Функцията е налична само в режим на счетоводство Вземания - Задължения (вижте конфигурацията на модул счетоводство)
VATReportBuildWithOptionDefinedInModule=Сумите показани тук са изчислени въз основа на правилата, определени в настройките на модул за данъци. VATReportBuildWithOptionDefinedInModule=Сумите показани тук се изчисляват с помощта на правилата, определени от настройката на модула за данъци.
LTReportBuildWithOptionDefinedInModule=Сумите показани тук са изчислени въз основа на правилата, определени в настройките на модул за фирмата LTReportBuildWithOptionDefinedInModule=Сумите показани тук се изчисляват като се използват правилата, определени в настройката за фирма / организация.
Param=Структура Param=Настройка
RemainingAmountPayment=Оставаща сума за плащане: RemainingAmountPayment=Оставаща сума за плащане:
Account=Сметка Account=Сметка
Accountparent=Главна сметка Accountparent=Главна сметка
Accountsparent=Главни сметки Accountsparent=Главни сметки
Income=Доход Income=Приход
Outcome=Разход Outcome=Разход
MenuReportInOut=Приход / Разход MenuReportInOut=Приход / Разход
ReportInOut=Баланс на приходите и разходите ReportInOut=Баланс на приходи и разходи
ReportTurnover=Фактуриран оборот ReportTurnover=Фактуриран оборот
ReportTurnoverCollected=Натрупан оборот ReportTurnoverCollected=Натрупан оборот
PaymentsNotLinkedToInvoice=Плащания, които не са свързани с никоя фактура, така че не свързани с никой контрагент PaymentsNotLinkedToInvoice=Плащанията не са свързани с нито една фактура, така че не са свързани с нито един контрагент
PaymentsNotLinkedToUser=Плащанията, които не са свързани с никой потребител PaymentsNotLinkedToUser=Плащанията не са свързани с нито един потребител
Profit=Печалба Profit=Печалба
AccountingResult=Счетоводен резултат AccountingResult=Счетоводен резултат
BalanceBefore=Баланс (преди) BalanceBefore=Баланс (преди)
Balance=Баланс Balance=Баланс
Debit=Дебит Debit=Дебит
Credit=Кредит Credit=Кредит
Piece=Счетоводен док. Piece=Счетоводен документ
AmountHTVATRealReceived=Нето събрани AmountHTVATRealReceived=Получен (нето)
AmountHTVATRealPaid=Нето платени AmountHTVATRealPaid=Платен (нето)
VATToPay=Данък върху продажби VATToPay=Данък върху продажби
VATReceived=Получен данък VATReceived=Получен данък
VATToCollect=Данък върху покупки VATToCollect=Данък върху покупки
@ -62,54 +62,54 @@ LT2CustomerES=IRPF продажби
LT2SupplierES=IRPF покупки LT2SupplierES=IRPF покупки
LT2CustomerIN=SGST продажби LT2CustomerIN=SGST продажби
LT2SupplierIN=SGST покупки LT2SupplierIN=SGST покупки
VATCollected=ДДС събран VATCollected=Получен ДДС
ToPay=За плащане ToPay=За плащане
SpecialExpensesArea=Секция за всички специални плащания SpecialExpensesArea=Секция за всички специални плащания
SocialContribution=Социални или фискални данъци SocialContribution=Социален или фискален данък
SocialContributions=Социални или фискални данъци SocialContributions=Социални или фискални данъци
SocialContributionsDeductibles=Приспадащи се социални или фискални данъци SocialContributionsDeductibles=Приспадащи се социални или фискални данъци
SocialContributionsNondeductibles=Не приспадащи се социални или данъчни данъци SocialContributionsNondeductibles=Не приспадащи се социални или данъчни данъци
LabelContrib=Label contribution LabelContrib=Етикет на вноска
TypeContrib=Type contribution TypeContrib=Тип вноска
MenuSpecialExpenses=Специални разходи MenuSpecialExpenses=Специални разходи
MenuTaxAndDividends=Данъци и дивиденти MenuTaxAndDividends=Данъци и дивиденти
MenuSocialContributions=Social/fiscal taxes MenuSocialContributions=Социални / фискални данъци
MenuNewSocialContribution=New social/fiscal tax MenuNewSocialContribution=Нов социален / фискален данък
NewSocialContribution=New social/fiscal tax NewSocialContribution=Нов социален / фискален данък
AddSocialContribution=Добавяне на социален/фискален данък AddSocialContribution=Добавяне на социален / фискален данък
ContributionsToPay=Social/fiscal taxes to pay ContributionsToPay=Социални / фискални данъци за плащане
AccountancyTreasuryArea=Секция за фактуриране и плащания AccountancyTreasuryArea=Секция за фактуриране и плащания
NewPayment=Ново плащане NewPayment=Ново плащане
PaymentCustomerInvoice=Плащане на продажна фактура PaymentCustomerInvoice=Плащане на фактура за продажба
PaymentSupplierInvoice=плащане на фактура от доставчик PaymentSupplierInvoice=Плащане на фактура за покупка
PaymentSocialContribution=Social/fiscal tax payment PaymentSocialContribution=Плащане на социален / фискален данък
PaymentVat=Плащането на ДДС PaymentVat=Плащане на ДДС
ListPayment=Списък на плащанията ListPayment=Списък на плащания
ListOfCustomerPayments=Списък на клиентски плащания ListOfCustomerPayments=Списък на клиентски плащания
ListOfSupplierPayments=Списък на плащания от доставчик ListOfSupplierPayments=Списък на плащания към доставчици
DateStartPeriod=Date start period DateStartPeriod=Начална дата на период
DateEndPeriod=Date end period DateEndPeriod=Крайна дата на период
newLT1Payment=Ново плащане на данък 2 newLT1Payment=Ново плащане на данък 2
newLT2Payment=Ново плащане на данък 3 newLT2Payment=Ново плащане на данък 3
LT1Payment=Плащане на данък 2 LT1Payment=Плащане на данък 2
LT1Payments=Плащания на данък 2 LT1Payments=Плащания на данък 2
LT2Payment=Плащане на данък 3 LT2Payment=Плащане на данък 3
LT2Payments=Плащания на данък 3 LT2Payments=Плащания на данък 3
newLT1PaymentES=New RE payment newLT1PaymentES=Ново RE плащане
newLT2PaymentES=Нова IRPF плащане newLT2PaymentES=Ново IRPF плащане
LT1PaymentES=RE Payment LT1PaymentES=RE плащане
LT1PaymentsES=RE Payments LT1PaymentsES=RE плащания
LT2PaymentES=IRPF плащане LT2PaymentES=IRPF плащане
LT2PaymentsES=IRPF Плащания LT2PaymentsES=IRPF плащания
VATPayment=Плащане на данък върху продажбите VATPayment=Плащане на данък върху продажбите
VATPayments=Плащания на данък върху продажбите VATPayments=Плащания на данък върху продажбите
VATRefund=Възстановяване на данък върху продажбите VATRefund=Възстановяване на данък върху продажби
NewVATPayment=Ново плащане на данък върху продажбите NewVATPayment=Ново плащане на данък върху продажби
NewLocalTaxPayment=Ново плащане на данък %s NewLocalTaxPayment=Ново плащане на данък %s
Refund=Refund Refund=Възстановяване
SocialContributionsPayments=Social/fiscal taxes payments SocialContributionsPayments=Плащания на социални / фискални данъци
ShowVatPayment=Покажи плащане на ДДС ShowVatPayment=Покажи плащане на ДДС
TotalToPay=Всичко за плащане TotalToPay=Общо за плащане
BalanceVisibilityDependsOnSortAndFilters=Балансът е видим в този списък само ако таблицата е сортирана възходящо на %s и филтрирана за 1 банкова сметка BalanceVisibilityDependsOnSortAndFilters=Балансът е видим в този списък само ако таблицата е сортирана възходящо на %s и филтрирана за 1 банкова сметка
CustomerAccountancyCode=Счетоводен код на клиента CustomerAccountancyCode=Счетоводен код на клиента
SupplierAccountancyCode=Счетоводен код на доставчика SupplierAccountancyCode=Счетоводен код на доставчика
@ -122,43 +122,43 @@ TurnoverCollected=Натрупан оборот
SalesTurnoverMinimum=Минимален оборот SalesTurnoverMinimum=Минимален оборот
ByExpenseIncome=По разходи и приходи ByExpenseIncome=По разходи и приходи
ByThirdParties=По контрагенти ByThirdParties=По контрагенти
ByUserAuthorOfInvoice=С фактура автор ByUserAuthorOfInvoice=По автор на фактура
CheckReceipt=Проверете депозит CheckReceipt=Чеков депозит
CheckReceiptShort=Проверете депозит CheckReceiptShort=Чеков депозит
LastCheckReceiptShort=Чекове: %s последно приети LastCheckReceiptShort=Чекове: %s последно приети
NewCheckReceipt=Нов отстъпка NewCheckReceipt=Нова отстъпка
NewCheckDeposit=Нова проверка депозит NewCheckDeposit=Нов чеков депозит
NewCheckDepositOn=Създаване на разписка за депозит по сметка: %s NewCheckDepositOn=Създаване на разписка за депозит по сметка: %s
NoWaitingChecks=Няма чекове, които да очакват депозит. NoWaitingChecks=Няма чекове, които да очакват депозит.
DateChequeReceived=Проверете датата рецепция DateChequeReceived=Дата на приемане на чек
NbOfCheques=Брой чекове NbOfCheques=Брой чекове
PaySocialContribution=Pay a social/fiscal tax PaySocialContribution=Платете социален / фискален данък
ConfirmPaySocialContribution=Are you sure you want to classify this social or fiscal tax as paid? ConfirmPaySocialContribution=Сигурни ли сте, че искате да класифицирате този социален или фискален данък като платен?
DeleteSocialContribution=Delete a social or fiscal tax payment DeleteSocialContribution=Изтриване на плащане за социален или фискален данък
ConfirmDeleteSocialContribution=Are you sure you want to delete this social/fiscal tax payment? ConfirmDeleteSocialContribution=Сигурни ли сте, че искате да изтриете това плащане на социален / фискален данък?
ExportDataset_tax_1=Social and fiscal taxes and payments ExportDataset_tax_1=Социални / фискални данъци и плащания
CalcModeVATDebt=Mode <b>%sVAT on commitment accounting%s</b>. CalcModeVATDebt=Режим <b>%sДДС върху осчетоводени задължения%s</b>
CalcModeVATEngagement=Mode <b>%sVAT on incomes-expenses%s</b>. CalcModeVATEngagement=Режим <b>%sДДС върху приходи - разходи%s</b>
CalcModeDebt=Анализ на регистрираните фактури, дори ако те все още не са осчетоводени в книгата. CalcModeDebt=Анализ на регистрираните фактури, дори ако те все още не са осчетоводени в книгата.
CalcModeEngagement=Анализ на регистрираните плащания, дори ако те все още не са осчетоводени в книгата. CalcModeEngagement=Анализ на регистрираните плащания, дори ако те все още не са осчетоводени в книгата.
CalcModeBookkeeping=Анализ на данни, регистрирани в таблицата на счетоводната книга. CalcModeBookkeeping=Анализ на данни, регистрирани в таблицата на счетоводната книга.
CalcModeLT1= Mode <b>%sRE on customer invoices - suppliers invoices%s</b> CalcModeLT1= Режим <b>%sRE върху фактури за продажба - фактури за доставка%s</b>
CalcModeLT1Debt=Mode <b>%sRE on customer invoices%s</b> CalcModeLT1Debt=Режим <b>%sRE върху фактури за продажба%s</b>
CalcModeLT1Rec= Mode <b>%sRE on suppliers invoices%s</b> CalcModeLT1Rec= Режим <b>%sRE върху фактури за доставка%s</b>
CalcModeLT2= Mode <b>%sIRPF on customer invoices - suppliers invoices%s</b> CalcModeLT2= Режим <b>%sIRPF върху фактури за продажба - фактури за доставка%s</b>
CalcModeLT2Debt=Mode <b>%sIRPF on customer invoices%s</b> CalcModeLT2Debt=Режим <b>%sIRPF върху фактури за продажба%s</b>
CalcModeLT2Rec= Mode <b>%sIRPF on suppliers invoices%s</b> CalcModeLT2Rec= Режим <b>%sIRPF върху фактури за доставка%s</b>
AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary AnnualSummaryDueDebtMode=Баланс на приходи и разходи, годишно обобщение
AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary AnnualSummaryInputOutputMode=Баланс на приходи и разходи, годишно обобщение
AnnualByCompanies=Баланс на приходите и разходите, по предварително определени групи сметки AnnualByCompanies=Баланс на приходите и разходите, по предварително определени групи сметки
AnnualByCompaniesDueDebtMode=Баланс на приходите и разходите, по предварително определени групи, режим <b>%sВземания-Дългове%s</b> или казано още <b>Осчетоводяване на вземания</b>. AnnualByCompaniesDueDebtMode=Баланс на приходите и разходите, по предварително определени групи, режим <b>%sВземания-Дългове%s</b> или казано още <b>Осчетоводяване на вземания</b>.
AnnualByCompaniesInputOutputMode=Баланс на приходи и разходи, по предварително определени групи, режим <b>%sПриходи - Разходи%s</b> или казано още <b>касова отчетност</b>. AnnualByCompaniesInputOutputMode=Баланс на приходи и разходи, по предварително определени групи, режим <b>%sПриходи - Разходи%s</b> или казано още <b>касова отчетност</b>.
SeeReportInInputOutputMode=Вижте %sанализа на плащанията%s за изчисляване на действителните плащания, дори и ако те все още не са осчетоводени в книгата. SeeReportInInputOutputMode=Вижте %sанализа на плащанията%s за изчисляване на действителните плащания, дори и ако те все още не са осчетоводени в книгата.
SeeReportInDueDebtMode=Вижте %sанализа на фактурите%s за изчисляване, който е базиран на регистираните фактури, дори и ако те все още не са осчетоводени в книгата. SeeReportInDueDebtMode=Вижте %sанализа на фактурите%s за изчисляване, който е базиран на регистираните фактури, дори и ако те все още не са осчетоводени в книгата.
SeeReportInBookkeepingMode=Вижте <b>%sСчетоводния доклад%s</b> за изчисляване на <b>таблицата в счетоводната книга</b> SeeReportInBookkeepingMode=Вижте <b>%sСчетоводния доклад%s</b> за изчисляване на <b>таблицата в счетоводната книга</b>
RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included RulesAmountWithTaxIncluded=- Посочените суми са с включени всички данъци
RulesResultDue=- Показани Сумите са с включени всички такси <br> - Тя включва неплатените фактури, разходи и ДДС, независимо дали са платени или не. <br> - Тя се основава на датата на утвърждаване на фактури и ДДС и на датата на падежа за разходи. RulesResultDue=- Включва неизплатени фактури, разходи, ДДС, дарения, независимо дали са платени или не. Включва също платени заплати. <br> - Основава се на датата на валидиране на фактурите и ДДС и на датата на падежа на разходите. За заплати, определени с модула заплати се използва датата на плащането.
RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT. <br>- It is based on the payment dates of the invoices, expenses and VAT. RulesResultInOut=- Включва реалните плащания по фактури, разходи, ДДС и заплати. <br> - Основава се на датите на плащане на фактурите, разходите, ДДС и заплатите. Датата на дарение за дарения.
RulesCADue=- Включва дължимите фактури на клиента, независимо дали са платени или не. <br>- Базирани на датата на валидиране на тези фактури.<br> RulesCADue=- Включва дължимите фактури на клиента, независимо дали са платени или не. <br>- Базирани на датата на валидиране на тези фактури.<br>
RulesCAIn=- Включва всички ефективни плащания по фактури, получени от клиенти. <br>- Базирани на датата на плащане на тези фактури<br> RulesCAIn=- Включва всички ефективни плащания по фактури, получени от клиенти. <br>- Базирани на датата на плащане на тези фактури<br>
RulesCATotalSaleJournal=Включва всички кредитни линии от журнала за продажба. RulesCATotalSaleJournal=Включва всички кредитни линии от журнала за продажба.
@ -168,60 +168,60 @@ RulesResultBookkeepingPersonalized=Показва запис във вашата
SeePageForSetup=Вижте менюто <a href="%s">%s</a> за настройка SeePageForSetup=Вижте менюто <a href="%s">%s</a> за настройка
DepositsAreNotIncluded=- Фактурите за авансови плащания не са включени DepositsAreNotIncluded=- Фактурите за авансови плащания не са включени
DepositsAreIncluded=- Фактурите за авансови плащания са включени DepositsAreIncluded=- Фактурите за авансови плащания са включени
LT1ReportByCustomers=Отчет за данък 2 по контрагент LT1ReportByCustomers=Справка за данък 2 по контрагент
LT2ReportByCustomers=Отчет за данък 3 по контрагент LT2ReportByCustomers=Справка за данък 3 по контрагент
LT1ReportByCustomersES=Отчет по контрагент RE LT1ReportByCustomersES=Справка за RE по контрагент
LT2ReportByCustomersES=Отчет по контрагент IRPF LT2ReportByCustomersES=Справка за IRPF по контрагент
VATReport=Отчет за данъка върху продажбите VATReport=Справка за данък върху продажби
VATReportByPeriods=Отчет за данъка върху продажбите по периоди VATReportByPeriods=Справка за данък върху продажби по периоди
VATReportByRates=Отчет за данъка върху продажбите по ставки VATReportByRates=Справка за данък върху продажби по ставки
VATReportByThirdParties=Отчет за данъка върху продажбите по контрагенти VATReportByThirdParties=Справка за данък върху продажби по контрагенти
VATReportByCustomers=Отчет за данъка върху продажбите по клиенти VATReportByCustomers=Справка за данък върху продажби по клиенти
VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInInputOutputMode=Справка за получен и платен ДДС от клиент
VATReportByQuartersInInputOutputMode=Отчет по данъчна ставка върху продажбите за натрупания и платен данък VATReportByQuartersInInputOutputMode=Справка по данъчна ставка върху продажби за получен и платен данък
LT1ReportByQuarters=Отчет за данък 2 по ставки LT1ReportByQuarters=Справка за данък 2 по ставки
LT2ReportByQuarters=Отчет за данък 3 по ставки LT2ReportByQuarters=Справка за данък 3 по ставки
LT1ReportByQuartersES=Отчет по RE ставки LT1ReportByQuartersES=Справка за RE по ставки
LT2ReportByQuartersES=Отчет по IRPF ставки LT2ReportByQuartersES=Справка за IRPF по ставки
SeeVATReportInInputOutputMode=Виж да докладва <b>%sVAT encasement%s</b> за изчислението на стандартната SeeVATReportInInputOutputMode=Вижте справка <b>%sобхват на ДДС%s</b> за стандартно изчисление
SeeVATReportInDueDebtMode=Виж доклада <b>%sVAT за flow%s</b> за изчисление, с опция върху потока SeeVATReportInDueDebtMode=Вижте справка <b>%sпоток на ДДС%s</b> за изчисление с опция за потока
RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment. RulesVATInServices=- За услуги, докладът включва действително получените или издадени регламенти за ДДС въз основа на датата на плащане.
RulesVATInProducts=- За материалните активи отчетът включва получения или издаден ДДС въз основа на датата на плащане. RulesVATInProducts=- За материални активи справка включва получения или издаден ДДС въз основа на датата на плащане.
RulesVATDueServices=- Услуги, в доклада се включва ДДС фактури дължи платена или не, въз основа на датата на фактурата. RulesVATDueServices=- За услуги, докладът включва дължими фактури по ДДС, платени или не, въз основа на датата на фактурата.
RulesVATDueProducts=- За материалните активи, отчетът включва фактурите по ДДС въз основа на датата на фактурата. RulesVATDueProducts=- За материални активи справката включва фактурите по ДДС въз основа на датата на фактурата.
OptionVatInfoModuleComptabilite=Забележка: За материални активи, трябва да използват датата на доставка, за да бъде по-справедлива. OptionVatInfoModuleComptabilite=Забележка: За материални активи, трябва да се използва датата на доставка, за да бъде по-справедливо.
ThisIsAnEstimatedValue=Това е преглед, базиран на бизнес събития, а не на финалната счетоводна таблица, така че крайните резултати може да се различават от тези стойности за предварителен преглед ThisIsAnEstimatedValue=Това е преглед, базиран на бизнес събития, а не на финалния сметкоплан, така че крайните резултати може да се различават от тези стойности за предварителен преглед
PercentOfInvoice=% / Фактура PercentOfInvoice=%% / фактура
NotUsedForGoods=Не се използва върху стоки NotUsedForGoods=Не се използва за стоки
ProposalStats=Статистика за представяне на предложения ProposalStats=Статистика за предложения
OrderStats=Статистика за поръчки OrderStats=Статистика за поръчки
InvoiceStats=Статистически данни за сметки InvoiceStats=Статистика за фактури
Dispatch=Диспечерско Dispatch=Изпращане
Dispatched=Изпратени Dispatched=Изпратени
ToDispatch=За изпращане ToDispatch=За изпращане
ThirdPartyMustBeEditAsCustomer=От контрагент трябва да бъдат определени като клиент ThirdPartyMustBeEditAsCustomer=Контрагентът трябва да бъде дефиниран като клиент
SellsJournal=Продажби вестник SellsJournal=Журнал за продажби
PurchasesJournal=Покупките вестник PurchasesJournal=Журнал за покупки
DescSellsJournal=Продажби вестник DescSellsJournal=Журнал за продажби
DescPurchasesJournal=Покупките вестник DescPurchasesJournal=Журнал за покупки
CodeNotDef=Не е определена CodeNotDef=Не е дефинирано
WarningDepositsNotIncluded=Фактурите за авансови плащания не са включени в тази версия с този модул за счетоводство. WarningDepositsNotIncluded=Фактурите за авансови плащания не са включени в тази версия с този модул за счетоводство.
DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date. DatePaymentTermCantBeLowerThanObjectDate=Датата на плащане не може да бъде преди датата на обекта.
Pcg_version=Таблица на сметките Pcg_version=Модели за сметкоплан
Pcg_type=PCG тип Pcg_type=PCG тип
Pcg_subtype=PCG подтип Pcg_subtype=PCG подтип
InvoiceLinesToDispatch=Invoice lines to dispatch InvoiceLinesToDispatch=Редове от фактура за изпращане
ByProductsAndServices=По продукт и услуга ByProductsAndServices=По продукт и услуга
RefExt=External ref RefExt=Външна референция
ToCreateAPredefinedInvoice=За да създадете шаблонна фактура, създайте стандартна фактура, след което преди да я валидирате кликнете върху бутона "%s". ToCreateAPredefinedInvoice=За да създадете шаблонна фактура създайте стандартна фактура, след което преди да я валидирате кликнете върху бутона "%s".
LinkedOrder=Link to order LinkedOrder=Връзка към поръчка
Mode1=Method 1 Mode1=Метод 1
Mode2=Method 2 Mode2=Метод 2
CalculationRuleDesc=To calculate total VAT, there is two methods:<br>Method 1 is rounding vat on each line, then summing them.<br>Method 2 is summing all vat on each line, then rounding result.<br>Final result may differs from few cents. Default mode is mode <b>%s</b>. CalculationRuleDesc=За изчисляване на общия ДДС има два метода: <br> Метод 1 закръгля ДДС за всеки ред, след което ги сумира. <br> Метод 2 сумира ДДС от всеки ред, след което закръглява резултатът. <br> Крайните резултати може да се различават в известна степен. Метод по подразбиране е метод <b>%s</b>.
CalculationRuleDescSupplier=Според доставчика, изберете подходящ метод, за да приложите същото правило за изчисление и да получите същия резултат, очакван от вашия доставчик. CalculationRuleDescSupplier=Според доставчика, изберете подходящ метод, за да приложите същото правило за изчисление и да получите същия резултат, очакван от вашия доставчик.
TurnoverPerProductInCommitmentAccountingNotRelevant=Отчетът за оборот, натрупан от продукт, не е наличен. Този отчет е налице само за фактуриран оборот. TurnoverPerProductInCommitmentAccountingNotRelevant=Справката за оборот, натрупан от продукт, не е наличен. Тази справка е налице само за фактуриран оборот.
TurnoverPerSaleTaxRateInCommitmentAccountingNotRelevant=Отчетът за оборот, натрупан от данък върху продажбите, не е наличен. Този отчет е налице само за фактуриран оборот. TurnoverPerSaleTaxRateInCommitmentAccountingNotRelevant=Справката за оборот, натрупан от данък върху продажбите, не е наличен. Тази справка е налице само за фактуриран оборот.
CalculationMode=Calculation mode CalculationMode=Режим на изчисление
AccountancyJournal=Счетоводен код на журнала AccountancyJournal=Счетоводен код на журнала
ACCOUNTING_VAT_SOLD_ACCOUNT=Счетоводна сметка по подразбиране за ДДС при продажби (използва се, ако не е определена при настройка на речника за ДДС) ACCOUNTING_VAT_SOLD_ACCOUNT=Счетоводна сметка по подразбиране за ДДС при продажби (използва се, ако не е определена при настройка на речника за ДДС)
ACCOUNTING_VAT_BUY_ACCOUNT=Счетоводна сметка по подразбиране за ДДС при покупки (използва се, ако не е определена при настройка на речника за ДДС) ACCOUNTING_VAT_BUY_ACCOUNT=Счетоводна сметка по подразбиране за ДДС при покупки (използва се, ако не е определена при настройка на речника за ДДС)
@ -232,14 +232,14 @@ ACCOUNTING_ACCOUNT_SUPPLIER=Счетоводна сметка, използва
ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Специализираната счетоводна сметка, определена в картата на контрагента, ще се използва само за счетоводно отчитане на подсметка. Този ще бъде използван за главната книга и като стойност по подразбиране на подсметката за счетоводното отчитане, ако не е дефинирана специализирана счетоводна сметка за доставчика. ACCOUNTING_ACCOUNT_SUPPLIER_Desc=Специализираната счетоводна сметка, определена в картата на контрагента, ще се използва само за счетоводно отчитане на подсметка. Този ще бъде използван за главната книга и като стойност по подразбиране на подсметката за счетоводното отчитане, ако не е дефинирана специализирана счетоводна сметка за доставчика.
ConfirmCloneTax=Потвърдете клонирането на социален/фискален данък ConfirmCloneTax=Потвърдете клонирането на социален/фискален данък
CloneTaxForNextMonth=Клониране за следващ месец CloneTaxForNextMonth=Клониране за следващ месец
SimpleReport=Simple report SimpleReport=Обикновена справка
AddExtraReport=Допълнителни отчети (добавете чуждестранен и национален клиентски отчет) AddExtraReport=Допълнителни справки (добавя справка за чуждестранни и локални клиенти)
OtherCountriesCustomersReport=Foreign customers report OtherCountriesCustomersReport=Справка за чуждестранни клиенти
BasedOnTwoFirstLettersOfVATNumberBeingDifferentFromYourCompanyCountry=Based on the two first letters of the VAT number being different from your own company's country code BasedOnTwoFirstLettersOfVATNumberBeingDifferentFromYourCompanyCountry=Въз основа на първите две букви от номера по ДДС, различен от кода на държавата на вашата фирма
SameCountryCustomersWithVAT=National customers report SameCountryCustomersWithVAT=Справка за локални клиенти
BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Based on the two first letters of the VAT number being the same as your own company's country code BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Въз основа на първите две букви от номера по ДДС, които са същите като в кода на държавата на вашата фирма
LinkedFichinter=Връзка към интервенция LinkedFichinter=Връзка към интервенция
ImportDataset_tax_contrib=Социални/фискални данъци ImportDataset_tax_contrib=Социални / фискални данъци
ImportDataset_tax_vat=Плащания на ДДС ImportDataset_tax_vat=Плащания на ДДС
ErrorBankAccountNotFound=Грешка: Банковата сметка не е намерена ErrorBankAccountNotFound=Грешка: Банковата сметка не е намерена
FiscalPeriod=Период на осчетоводяване FiscalPeriod=Период на осчетоводяване
@ -250,7 +250,7 @@ LastDayTaxIsRelatedTo=Последен ден от периода, с който
VATDue=Заявен данък върху продажбите VATDue=Заявен данък върху продажбите
ClaimedForThisPeriod=Заявен за периода ClaimedForThisPeriod=Заявен за периода
PaidDuringThisPeriod=Платен през този период PaidDuringThisPeriod=Платен през този период
ByVatRate=По ставка на данък върху продажбите ByVatRate=По ставка на ДДС
TurnoverbyVatrate=Оборот, фактуриран по данъчна ставка върху продажбите TurnoverbyVatrate=Оборот, фактуриран по ставка на ДДС
TurnoverCollectedbyVatrate=Оборот, натрупан по данъчна ставка върху продажбите TurnoverCollectedbyVatrate=Оборот, натрупан по ставка на ДДС
PurchasebyVatrate=Покупка по данъчна ставка за продажба PurchasebyVatrate=Покупка по ставка на ДДС

View File

@ -1,98 +1,98 @@
# Dolibarr language file - Source file is en_US - contracts # Dolibarr language file - Source file is en_US - contracts
ContractsArea=Договори област ContractsArea=Секция за договори
ListOfContracts=Списък на договорите ListOfContracts=Списък на договори
AllContracts=Всички договори AllContracts=Всички договори
ContractCard=Карта на договор ContractCard=Карта
ContractStatusNotRunning=Не работи ContractStatusNotRunning=Не се изпълнява
ContractStatusDraft=Проект ContractStatusDraft=Чернова
ContractStatusValidated=Утвърден ContractStatusValidated=Валидиран
ContractStatusClosed=Затворен ContractStatusClosed=Прекратен
ServiceStatusInitial=Не работи ServiceStatusInitial=Неактивна
ServiceStatusRunning=Бягане ServiceStatusRunning=Активна
ServiceStatusNotLate=Работещи, изтекъл ServiceStatusNotLate=Активна, неизтекла
ServiceStatusNotLateShort=Не е изтекъл ServiceStatusNotLateShort=Неизтекла
ServiceStatusLate=Спринт, изтекъл ServiceStatusLate=Активна, изтекла
ServiceStatusLateShort=Изтекла ServiceStatusLateShort=Изтекла
ServiceStatusClosed=Затворен ServiceStatusClosed=Прекратена
ShowContractOfService=Показване на договора за услугата ShowContractOfService=Показване на договор за услуга
Contracts=Договори Contracts=Договори
ContractsSubscriptions=Договори / Абонаменти ContractsSubscriptions=Договори / Абонаменти
ContractsAndLine=Договори и договорни линии ContractsAndLine=Договори и договорни линии
Contract=Договор Contract=Договор
ContractLine=Договорна линия ContractLine=Договорна линия
Closing=Затваряне Closing=Прекратяване
NoContracts=Не договори NoContracts=Няма договори
MenuServices=Услуги MenuServices=Услуги
MenuInactiveServices=Услуги, които не са активни MenuInactiveServices=Неактивни услуги
MenuRunningServices=Текущи услуги MenuRunningServices=Активни услуги
MenuExpiredServices=Изтекли услуги MenuExpiredServices=Изтекли услуги
MenuClosedServices=Затворени услуги MenuClosedServices=Прекратени услуги
NewContract=Нов договор NewContract=Нов договор
NewContractSubscription=Нов договор / абонамент NewContractSubscription=Нов договор / абонамент
AddContract=Създаване на договор AddContract=Създаване на договор
DeleteAContract=Изтриване на договора DeleteAContract=Изтриване на договор
ActivateAllOnContract=Активиране всички услуги ActivateAllOnContract=Активиране на всички услуги
CloseAContract=Затваряне на договора CloseAContract=Прекратяване на договор
ConfirmDeleteAContract=Сигурни ли сте, че искате да изтриете този договор с всички предоставени услуги? ConfirmDeleteAContract=Сигурни ли сте, че искате да изтриете този договор с всички предоставени услуги?
ConfirmValidateContract=Сигурни ли сте, че искате да валидирате този договор под името <b>%s</b>? ConfirmValidateContract=Сигурни ли сте, че искате да валидирате този договор с № <b>%s</b>?
ConfirmActivateAllOnContract=Това ще отвори всички услуги (които са все още неактивни). Наистина ли искате да отворите всички услуги? ConfirmActivateAllOnContract=Това ще активира всички услуги, които са все още неактивни. Наистина ли искате да активирате всички услуги?
ConfirmCloseContract=Това ще затвори всички услуги (активни или не). Сигурни ли сте, че искате да прекратите този договор? ConfirmCloseContract=Това ще прекрати всички услуги (активни или не). Сигурни ли сте, че искате да прекратите този договор?
ConfirmCloseService=Сигурни ли сте, че искате да затворите тази услуга с дата <b> %s </b>? ConfirmCloseService=Сигурни ли сте, че искате да прекратите тази услуга с дата <b> %s </b>?
ValidateAContract=Одобряване на договор ValidateAContract=Валидиране на договор
ActivateService=Активиране на услугата ActivateService=Активиране на услуга
ConfirmActivateService=Сигурни ли сте, че искате да активирате тази услуга с дата <b> %s </b>? ConfirmActivateService=Сигурни ли сте, че искате да активирате тази услуга с дата <b> %s </b>?
RefContract=Договор препратка RefContract=Реф. договор
DateContract=Дата на договора DateContract=Дата на договора
DateServiceActivate=Датата на активиране на услугата DateServiceActivate=Дата на активиране на услуга
ListOfServices=Списък на услугите ListOfServices=Списък на услуги
ListOfInactiveServices=Списък на не е активен услуги ListOfInactiveServices=Списък на неактивни услуги
ListOfExpiredServices=Списък на изтекъл активни услуги ListOfExpiredServices=Списък на изтекли активни услуги
ListOfClosedServices=Списък на затворените услуги ListOfClosedServices=Списък на прекратени услуги
ListOfRunningServices=Списък на стартираните услуги ListOfRunningServices=Списък на активни услуги
NotActivatedServices=Неактивни услуги (сред валидирани договори) NotActivatedServices=Неактивни услуги (измежду валидирани договори)
BoardNotActivatedServices=Услуги за да активирате сред утвърдени договори BoardNotActivatedServices=Услуги за активиране (измежду валидирани договори)
LastContracts=Договори: %s последни LastContracts=Договори: %s последни
LastModifiedServices=Услуги: %s последно променени LastModifiedServices=Услуги: %s последно променени
ContractStartDate=Начална дата ContractStartDate=Начална дата
ContractEndDate=Крайна дата ContractEndDate=Крайна дата
DateStartPlanned=Планирана начална дата DateStartPlanned=Планирана начална дата
DateStartPlannedShort=Планирана начална дата DateStartPlannedShort=Планирана начална дата
DateEndPlanned=Планиран крайната дата DateEndPlanned=Планирана крайна дата
DateEndPlannedShort=Планиран крайната дата DateEndPlannedShort=Планирана крайна дата
DateStartReal=Недвижими началната дата DateStartReal=Реална начална дата
DateStartRealShort=Недвижими началната дата DateStartRealShort=Реална начална дата
DateEndReal=Недвижими крайната дата DateEndReal=Реална крайна дата
DateEndRealShort=Недвижими крайната дата DateEndRealShort=Реална крайна дата
CloseService=Затворете услуга CloseService=Приключване на услуга
BoardRunningServices=Услуги в ход BoardRunningServices=Активни услуги
BoardExpiredServices=Услуги с изтекъл срок BoardExpiredServices=Изтекли услуги
ServiceStatus=Състояние на услугата ServiceStatus=Статус на услуга
DraftContracts=Чернови договори DraftContracts=Чернови договори
CloseRefusedBecauseOneServiceActive=Договорът не може да бъде затворен, тъй като има най-малко една отворена услуга в него CloseRefusedBecauseOneServiceActive=Договорът не може да бъде прекратен, тъй като има най-малко една активна услуга в него.
ActivateAllContracts=Активиране на всички договорни линии ActivateAllContracts=Активиране на всички договорни линии
CloseAllContracts=Затворете всички договорни линии CloseAllContracts=Прекратяване на всички договорни линии
DeleteContractLine=Изтриване на линия договор DeleteContractLine=Изтриване на договорна линия
ConfirmDeleteContractLine=Сигурни ли сте, че искате да изтриете тази договорна линия? ConfirmDeleteContractLine=Сигурни ли сте, че искате да изтриете тази договорна линия?
MoveToAnotherContract=Преместване на службата в друг договор. MoveToAnotherContract=Преместване на услуга в друг договор.
ConfirmMoveToAnotherContract=Избра новата цел на договора и потвърдете, искам да се движат тази услуга в този договор. ConfirmMoveToAnotherContract=Избрах нов целеви договор и потвърждавам, че искам да преместя тази услуга в този договор.
ConfirmMoveToAnotherContractQuestion=Изберете в кой съществуващ договор (на същия контрагент) искате да преместите тази услуга? ConfirmMoveToAnotherContractQuestion=Изберете в кой съществуващ договор (на същия контрагент) искате да преместите тази услуга?
PaymentRenewContractId=Поднови договора линия (брой %s) PaymentRenewContractId=Подновяване на договорна линия (№ %s)
ExpiredSince=Срок на годност ExpiredSince=Дата на изтичане
NoExpiredServices=Не изтекъл активни услуги NoExpiredServices=Няма изтекли активни услуги
ListOfServicesToExpireWithDuration=Списък на Услуги изтичащи в %s дни ListOfServicesToExpireWithDuration=Списък на услуги изтичащи в следващите %s дни
ListOfServicesToExpireWithDurationNeg=Списък на услуги изтекли повече от %s дни ListOfServicesToExpireWithDurationNeg=Списък на услуги изтекли преди повече от %s дни
ListOfServicesToExpire=Списък на изтичащи Услуги ListOfServicesToExpire=Списък на изтичащи услуги
NoteListOfYourExpiredServices=Този списък съдържа само услуги от договори с контрагенти, с които сте свързани като търговски представител. NoteListOfYourExpiredServices=Този списък съдържа само услуги от договори с контрагенти, за които сте посочен като търговски представител.
StandardContractsTemplate=Стандартен шаблон за договори StandardContractsTemplate=Стандартен шаблон за договори
ContactNameAndSignature=За %s, име и подпис: ContactNameAndSignature=За %s, име и подпис:
OnlyLinesWithTypeServiceAreUsed=Само линии с тип "Услуга" ще бъдат клонирани. OnlyLinesWithTypeServiceAreUsed=Само договорни линии тип 'Услуга' ще бъдат клонирани.
ConfirmCloneContract=Сигурни ли сте, че искате да клонирате договора <b> %s </b>? ConfirmCloneContract=Сигурни ли сте, че искате да клонирате договор <b> %s </b>?
LowerDateEndPlannedShort=По-ранна планирана крайна дата на активните услуги LowerDateEndPlannedShort=По-ранна планирана крайна дата на активни услуги
SendContractRef=Информация за договор __REF__ SendContractRef=Информация за договор __REF__
OtherContracts=Други договори OtherContracts=Други договори
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_contrat_internal_SALESREPSIGN=Търговски представител подписване на договора TypeContact_contrat_internal_SALESREPSIGN=Търговски представител (подписващ)
TypeContact_contrat_internal_SALESREPFOLL=Търговски представител проследяване договор TypeContact_contrat_internal_SALESREPFOLL=Търговски представител (проследяващ)
TypeContact_contrat_external_BILLING=Контакт с клиента за фактуриране TypeContact_contrat_external_BILLING=Контакт на клиента за фактуриране
TypeContact_contrat_external_CUSTOMER=Следвайте контакт с клиентите TypeContact_contrat_external_CUSTOMER=Контакт на клиента (проследяващ)
TypeContact_contrat_external_SALESREPSIGN=Подписване на договор клиента контакт TypeContact_contrat_external_SALESREPSIGN=Контакт на клиента (подписващ)

View File

@ -1,30 +1,31 @@
# Dolibarr language file - Source file is en_US - deliveries # Dolibarr language file - Source file is en_US - deliveries
Delivery=Доставка Delivery=Доставка
DeliveryRef=Ref Delivery DeliveryRef=Реф. доставка
DeliveryCard=Receipt card DeliveryCard=Карта на разписка
DeliveryOrder=Доставка за DeliveryOrder=Разписка за доставка
DeliveryDate=Дата на доставка DeliveryDate=Дата на доставка
CreateDeliveryOrder=Generate delivery receipt CreateDeliveryOrder=Генериране на разписка за доставка
DeliveryStateSaved=Състояние на доставката е записано DeliveryStateSaved=Състоянието на доставката е записано
SetDeliveryDate=Дата на изпращане SetDeliveryDate=Задаване на дата за доставка
ValidateDeliveryReceipt=Одобряване на разписка ValidateDeliveryReceipt=Валидиране на разписка за доставка
ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt? ValidateDeliveryReceiptConfirm=Сигурни ли сте, че искате да валидирате тази разписка за доставка?
DeleteDeliveryReceipt=Изтриване на разписка DeleteDeliveryReceipt=Изтриване на разписка за доставка
DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt <b>%s</b>? DeleteDeliveryReceiptConfirm=Сигурни ли сте, че искате да изтриете тази разписка <b>%s</b>?
DeliveryMethod=Начин DeliveryMethod=Начин на доставка
TrackingNumber=Проследяващ номер TrackingNumber=Проследяващ номер
DeliveryNotValidated=Доставката не валидирани DeliveryNotValidated=Доставката не е валидирана
StatusDeliveryCanceled=Отменен StatusDeliveryCanceled=Анулирана
StatusDeliveryDraft=Чернова StatusDeliveryDraft=Чернова
StatusDeliveryValidated=Получено StatusDeliveryValidated=Получена
# merou PDF model # merou PDF model
NameAndSignature=Име и подпис: NameAndSignature=Име и подпис:
ToAndDate=To___________________________________ на ____ / _____ / __________ ToAndDate=От ___________________________________ на ____ / _____ / __________
GoodStatusDeclaration=Стоките са получили по-горе в добро състояние, GoodStatusDeclaration=Получих стоките (артикулите) описани по-горе в добро състояние,
Deliverer=Избавител: Deliverer=Доставчик:
Sender=Подател Sender=Подател
Recipient=Получател Recipient=Получател
ErrorStockIsNotEnough=Няма достатъчна наличност ErrorStockIsNotEnough=Няма достатъчна наличност
Shippable=Годно за изпращане Shippable=Годно за изпращане
NonShippable=Негодно за изпращане NonShippable=Негодно за изпращане
ShowReceiving=Show delivery receipt ShowReceiving=Показване на разписка за доставка
NonExistentOrder=Несъществуваща поръчка

View File

@ -21,7 +21,7 @@ CountryNL=Холандия
CountryHU=Унгария CountryHU=Унгария
CountryRU=Русия CountryRU=Русия
CountrySE=Швеция CountrySE=Швеция
CountryCI=Ivoiry Coast CountryCI=Кот д'Ивоар
CountrySN=Сенегал CountrySN=Сенегал
CountryAR=Аржентина CountryAR=Аржентина
CountryCM=Камерун CountryCM=Камерун
@ -31,19 +31,19 @@ CountryMC=Монако
CountryAU=Австралия CountryAU=Австралия
CountrySG=Сингапур CountrySG=Сингапур
CountryAF=Афганистан CountryAF=Афганистан
CountryAX=Аландските острови CountryAX=Аландски острови
CountryAL=Албания CountryAL=Албания
CountryAS=Американска Самоа CountryAS=Американска Самоа
CountryAD=Андора CountryAD=Андора
CountryAO=Ангола CountryAO=Ангола
CountryAI=Anguilla CountryAI=Ангуила
CountryAQ=Антарктида CountryAQ=Антарктида
CountryAG=Антигуа и Барбуда CountryAG=Антигуа и Барбуда
CountryAM=Армения CountryAM=Армения
CountryAW=Аруба CountryAW=Аруба
CountryAT=Австрия CountryAT=Австрия
CountryAZ=Азербайджан CountryAZ=Азербайджан
CountryBS=Бахамските острови CountryBS=Бахамски острови
CountryBH=Бахрейн CountryBH=Бахрейн
CountryBD=Бангладеш CountryBD=Бангладеш
CountryBB=Барбадос CountryBB=Барбадос
@ -54,7 +54,7 @@ CountryBM=Бермуда
CountryBT=Бутан CountryBT=Бутан
CountryBO=Боливия CountryBO=Боливия
CountryBA=Босна и Херцеговина CountryBA=Босна и Херцеговина
CountryBW=Ботсуана CountryBW=Ботсвана
CountryBV=Остров Буве CountryBV=Остров Буве
CountryBR=Бразилия CountryBR=Бразилия
CountryIO=Британска територия в Индийския океан CountryIO=Британска територия в Индийския океан
@ -64,16 +64,16 @@ CountryBF=Буркина Фасо
CountryBI=Бурунди CountryBI=Бурунди
CountryKH=Камбоджа CountryKH=Камбоджа
CountryCV=Кабо Верде CountryCV=Кабо Верде
CountryKY=Каймановите острови CountryKY=Кайманови острови
CountryCF=Централноафриканска република CountryCF=Централноафриканска република
CountryTD=Чад CountryTD=Чад
CountryCL=Чили CountryCL=Чили
CountryCX=Остров Рождество CountryCX=Остров Рождество
CountryCC=Cocos (Keeling) Islands CountryCC=Кокосови острови
CountryCO=Колумбия CountryCO=Колумбия
CountryKM=Коморските острови CountryKM=Коморски острови
CountryCG=Конго CountryCG=Конго
CountryCD=Конго, Демократична република CountryCD=Демократична република Конго
CountryCK=Острови Кук CountryCK=Острови Кук
CountryCR=Коста Рика CountryCR=Коста Рика
CountryHR=Хърватия CountryHR=Хърватия
@ -91,8 +91,8 @@ CountryGQ=Екваториална Гвинея
CountryER=Еритрея CountryER=Еритрея
CountryEE=Естония CountryEE=Естония
CountryET=Етиопия CountryET=Етиопия
CountryFK=Фолкландските острови CountryFK=Фолклендски острови
CountryFO=Фарьорските острови CountryFO=Фарьорски острови
CountryFJ=Фиджи CountryFJ=Фиджи
CountryFI=Финландия CountryFI=Финландия
CountryGF=Френска Гвиана CountryGF=Френска Гвиана
@ -112,10 +112,10 @@ CountryGN=Гвинея
CountryGW=Гвинея-Бисау CountryGW=Гвинея-Бисау
CountryGY=Гвиана CountryGY=Гвиана
CountryHT=Хаити CountryHT=Хаити
CountryHM=Хърд и Макдоналд CountryHM=Острови Хърд и Макдоналд
CountryVA=Светия престол (Ватикана) CountryVA=Светия престол (Ватикана)
CountryHN=Хондурас CountryHN=Хондурас
CountryHK=Хонконг CountryHK=Хонгконг
CountryIS=Исландия CountryIS=Исландия
CountryIN=Индия CountryIN=Индия
CountryID=Индонезия CountryID=Индонезия
@ -137,19 +137,19 @@ CountryLV=Латвия
CountryLB=Ливан CountryLB=Ливан
CountryLS=Лесото CountryLS=Лесото
CountryLR=Либерия CountryLR=Либерия
CountryLY=Либийски CountryLY=Либия
CountryLI=Лихтенщайн CountryLI=Лихтенщайн
CountryLT=Литва CountryLT=Литва
CountryLU=Люксембург CountryLU=Люксембург
CountryMO=Макао CountryMO=Макао
CountryMK=Македония, Бивша югославска CountryMK=Северна Македония
CountryMG=Мадагаскар CountryMG=Мадагаскар
CountryMW=Малави CountryMW=Малави
CountryMY=Малайзия CountryMY=Малайзия
CountryMV=Малдивите CountryMV=Малдиви
CountryML=Мали CountryML=Мали
CountryMT=Малта CountryMT=Малта
CountryMH=Маршаловите острови CountryMH=Маршалови острови
CountryMQ=Мартиника CountryMQ=Мартиника
CountryMR=Мавритания CountryMR=Мавритания
CountryMU=Мавриций CountryMU=Мавриций
@ -158,20 +158,20 @@ CountryMX=Мексико
CountryFM=Микронезия CountryFM=Микронезия
CountryMD=Молдова CountryMD=Молдова
CountryMN=Монголия CountryMN=Монголия
CountryMS=Monserrat CountryMS=Монсерат
CountryMZ=Мозамбик CountryMZ=Мозамбик
CountryMM=Мианмар (Бирма) CountryMM=Мианмар (Бирма)
CountryNA=Намибия CountryNA=Намибия
CountryNR=Науру CountryNR=Науру
CountryNP=Непал CountryNP=Непал
CountryAN=Нидерландските Антили CountryAN=Нидерландски Антили
CountryNC=Нова Каледония CountryNC=Нова Каледония
CountryNZ=Нова Зеландия CountryNZ=Нова Зеландия
CountryNI=Никарагуа CountryNI=Никарагуа
CountryNE=Нигер CountryNE=Нигер
CountryNG=Нигерия CountryNG=Нигерия
CountryNU=Ниуе CountryNU=Ниуе
CountryNF=Норфолк CountryNF=Остров Норфолк
CountryMP=Северни Мариански острови CountryMP=Северни Мариански острови
CountryNO=Норвегия CountryNO=Норвегия
CountryOM=Оман CountryOM=Оман
@ -179,15 +179,15 @@ CountryPK=Пакистан
CountryPW=Палау CountryPW=Палау
CountryPS=Палестинска територия, окупирана CountryPS=Палестинска територия, окупирана
CountryPA=Панама CountryPA=Панама
CountryPG=Папуа-Нова Гвинея CountryPG=Папуа Нова Гвинея
CountryPY=Парагвай CountryPY=Парагвай
CountryPE=Перу CountryPE=Перу
CountryPH=Филипини CountryPH=Филипини
CountryPN=Питкерн острови CountryPN=Острови Питкерн
CountryPL=Полша CountryPL=Полша
CountryPR=Пуерто Рико CountryPR=Пуерто Рико
CountryQA=Катар CountryQA=Катар
CountryRE=Повторно обединяване CountryRE=Реюнион
CountryRO=Румъния CountryRO=Румъния
CountryRW=Руанда CountryRW=Руанда
CountrySH=Света Елена CountrySH=Света Елена
@ -199,11 +199,11 @@ CountryWS=Самоа
CountrySM=Сан Марино CountrySM=Сан Марино
CountryST=Сао Томе и Принсипи CountryST=Сао Томе и Принсипи
CountryRS=Сърбия CountryRS=Сърбия
CountrySC=Сейшелите CountrySC=Сейшели
CountrySL=Сиера Леоне CountrySL=Сиера Леоне
CountrySK=Словакия CountrySK=Словакия
CountrySI=Словения CountrySI=Словения
CountrySB=Соломоновите острови CountrySB=Соломонови острови
CountrySO=Сомалия CountrySO=Сомалия
CountryZA=Южна Африка CountryZA=Южна Африка
CountryGS=Южна Джорджия и Южни Сандвичеви острови CountryGS=Южна Джорджия и Южни Сандвичеви острови
@ -212,14 +212,14 @@ CountrySD=Судан
CountrySR=Суринам CountrySR=Суринам
CountrySJ=Свалбард и Ян Майен CountrySJ=Свалбард и Ян Майен
CountrySZ=Свазиленд CountrySZ=Свазиленд
CountrySY=Сирийски CountrySY=Сирия
CountryTW=Тайван CountryTW=Тайван
CountryTJ=Таджикистан CountryTJ=Таджикистан
CountryTZ=Танзания CountryTZ=Танзания
CountryTH=Тайланд CountryTH=Тайланд
CountryTL=Източен Тимор CountryTL=Източен Тимор
CountryTK=Токелау CountryTK=Токелау
CountryTO=Лека индийска двуколка CountryTO=Тонга
CountryTT=Тринидад и Тобаго CountryTT=Тринидад и Тобаго
CountryTR=Турция CountryTR=Турция
CountryTM=Туркменистан CountryTM=Туркменистан
@ -227,8 +227,8 @@ CountryTC=Острови Търкс и Кайкос
CountryTV=Тувалу CountryTV=Тувалу
CountryUG=Уганда CountryUG=Уганда
CountryUA=Украйна CountryUA=Украйна
CountryAE=Обединените арабски емирства CountryAE=Обединени арабски емирства
CountryUM=САЩ Малки далечни острови CountryUM=Отдалечени острови на САЩ
CountryUY=Уругвай CountryUY=Уругвай
CountryUZ=Узбекистан CountryUZ=Узбекистан
CountryVU=Вануату CountryVU=Вануату
@ -241,55 +241,55 @@ CountryEH=Западна Сахара
CountryYE=Йемен CountryYE=Йемен
CountryZM=Замбия CountryZM=Замбия
CountryZW=Зимбабве CountryZW=Зимбабве
CountryGG=Вълнена фланела CountryGG=Гърнзи
CountryIM=Остров Ман CountryIM=Остров Ман
CountryJE=Жарсе CountryJE=Жарсе
CountryME=Черна гора CountryME=Черна гора
CountryBL=Сен Бартелеми CountryBL=Сен Бартелми
CountryMF=Saint Martin CountryMF=Свети Мартин
##### Civilities ##### ##### Civilities #####
CivilityMME=Г-жа CivilityMME=г-жа
CivilityMR=Г-н CivilityMR=г-н
CivilityMLE=Г-ца CivilityMLE=г-ца
CivilityMTRE=Майстор CivilityMTRE=м-р
CivilityDR=Доктор CivilityDR=д-р
##### Currencies ##### ##### Currencies #####
Currencyeuros=Евро Currencyeuros=Евро
CurrencyAUD=AU долара CurrencyAUD=Австралийски долара
CurrencySingAUD=AU долар CurrencySingAUD=Австралийски долар
CurrencyCAD=CAN долара CurrencyCAD=Канадски долара
CurrencySingCAD=CAN долар CurrencySingCAD=Канадски долар
CurrencyCHF=Швейцарски франкове CurrencyCHF=Швейцарски франкове
CurrencySingCHF=Швейцарски франк CurrencySingCHF=Швейцарски франк
CurrencyEUR=Евро CurrencyEUR=Евро
CurrencySingEUR=Евро CurrencySingEUR=Евро
CurrencyFRF=Френски франкове CurrencyFRF=Френски франкове
CurrencySingFRF=Френския франк CurrencySingFRF=Френския франк
CurrencyGBP=GB лири CurrencyGBP=Британски лири
CurrencySingGBP=GB лира CurrencySingGBP=Британска лира
CurrencyINR=Индийски рупии CurrencyINR=Индийски рупии
CurrencySingINR=Индийска рупия CurrencySingINR=Индийска рупия
CurrencyMAD=Дирхам CurrencyMAD=Дирхам
CurrencySingMAD=Дирхам CurrencySingMAD=Дирхам
CurrencyMGA=Ariary CurrencyMGA=Ариари
CurrencySingMGA=Ariary CurrencySingMGA=Ариари
CurrencyMUR=Мавриций рупии CurrencyMUR=Маврицийски рупии
CurrencySingMUR=Мавриций рупии CurrencySingMUR=Маврицийска рупия
CurrencyNOK=Норвежките Кронес CurrencyNOK=Норвежки крони
CurrencySingNOK=Норвежка крона CurrencySingNOK=Норвежка крона
CurrencyTND=Тунизийски динара CurrencyTND=Тунизийски динари
CurrencySingTND=Тунизийски динар CurrencySingTND=Тунизийски динар
CurrencyUSD=Щатски долари CurrencyUSD=Щатски долари
CurrencySingUSD=Щатски долар CurrencySingUSD=Щатски долар
CurrencyUAH=Хривня CurrencyUAH=Хривня
CurrencySingUAH=Хривня CurrencySingUAH=Хривня
CurrencyXAF=CFA франка BEAC CurrencyXAF=CFA франкове BEAC
CurrencySingXAF=CFA Franc BEAC CurrencySingXAF=CFA франк BEAC
CurrencyXOF=CFA франкове BCEAO CurrencyXOF=CFA франкове BCEAO
CurrencySingXOF=CFA франк BCEAO CurrencySingXOF=CFA франк BCEAO
CurrencyXPF=ОПОР франкове CurrencyXPF=Френски тихоокеански франкове
CurrencySingXPF=CFP франк CurrencySingXPF=Френски тихоокеански франк
CurrencyCentEUR=центa CurrencyCentEUR=центa
CurrencyCentSingEUR=цент CurrencyCentSingEUR=цент
CurrencyCentINR=пайса CurrencyCentINR=пайса
@ -298,12 +298,12 @@ CurrencyThousandthSingTND=хиляден
#### Input reasons ##### #### Input reasons #####
DemandReasonTypeSRC_INTE=Интернет DemandReasonTypeSRC_INTE=Интернет
DemandReasonTypeSRC_CAMP_MAIL=Пощенска кампания DemandReasonTypeSRC_CAMP_MAIL=Пощенска кампания
DemandReasonTypeSRC_CAMP_EMAIL=Кампания по имейл DemandReasonTypeSRC_CAMP_EMAIL=Имейл кампания
DemandReasonTypeSRC_CAMP_PHO=Телефонна кампания DemandReasonTypeSRC_CAMP_PHO=Телефонна кампания
DemandReasonTypeSRC_CAMP_FAX=Факс кампания DemandReasonTypeSRC_CAMP_FAX=Факс кампания
DemandReasonTypeSRC_COMM=Търговски контакт DemandReasonTypeSRC_COMM=Търговски контакт
DemandReasonTypeSRC_SHOP=Контакт с магазин DemandReasonTypeSRC_SHOP=Контакт от магазин
DemandReasonTypeSRC_WOM=Уста на уста DemandReasonTypeSRC_WOM=От уста на уста
DemandReasonTypeSRC_PARTNER=Партньор DemandReasonTypeSRC_PARTNER=Партньор
DemandReasonTypeSRC_EMPLOYEE=Служител DemandReasonTypeSRC_EMPLOYEE=Служител
DemandReasonTypeSRC_SPONSORING=Спонсорство DemandReasonTypeSRC_SPONSORING=Спонсорство

View File

@ -1,52 +1,52 @@
# Dolibarr language file - Source file is en_US - ecm # Dolibarr language file - Source file is en_US - ecm
ECMNbOfDocs=No. of documents in directory ECMNbOfDocs=Брой документи в директорията
ECMSection=Директория ECMSection=Директория
ECMSectionManual=Ръчно създадена директория ECMSectionManual=Ръчно създадена директория
ECMSectionAuto=Автоматично създадена директория ECMSectionAuto=Автоматично създадена директория
ECMSectionsManual=Ръчно създадено дърво ECMSectionsManual=Ръчно създадено дърво
ECMSectionsAuto=Автоматично създадено дърво ECMSectionsAuto=Автоматично създадено дърво
ECMSections=Директории ECMSections=Директории
ECMRoot=ECM Root ECMRoot=Основна директория
ECMNewSection=Нова директория ECMNewSection=Нова директория
ECMAddSection=Добавяне на директория ECMAddSection=Добавяне на директория
ECMCreationDate=Дата на създаване ECMCreationDate=Дата на създаване
ECMNbOfFilesInDir=Брой на файловете в директорията ECMNbOfFilesInDir=Брой файлове в директорията
ECMNbOfSubDir=Брой на под-директориите ECMNbOfSubDir=Брой поддиректории
ECMNbOfFilesInSubDir=Брой на файловете в под-директориите ECMNbOfFilesInSubDir=Брой файлове в поддиректориите
ECMCreationUser=Създател ECMCreationUser=Създател
ECMArea=DMS/ECM area ECMArea=Документи
ECMAreaDesc=The DMS/ECM (Document Management System / Electronic Content Management) area allows you to save, share and search quickly all kind of documents in Dolibarr. ECMAreaDesc=Секцията DMS / ECM (Система за управление на документи / Електронно управление на съдържание) позволява да съхранявате, споделяте и бързо да откривате всички видове документи в системата.
ECMAreaDesc2=* Автоматично създадените директории се запълват автоматично при добавяне на документи в картата на даден елемент.<br>* Ръчно създадените директории могат да бъдат използвани, за да запазите документи, които не са свързани с определен елемент. ECMAreaDesc2=* Автоматично създадените директории се попълват автоматично при добавяне на документи в картата на даден елемент. <br>* Ръчно създадените директории могат да бъдат използвани, за да съхранявате документи, които не са свързани с определен елемент.
ECMSectionWasRemoved=Директорията <b>%s</b> беше изтрита. ECMSectionWasRemoved=Директорията <b>%s</b> е изтрита.
ECMSectionWasCreated=Directory <b>%s</b> has been created. ECMSectionWasCreated=Директорията <b> %s </b> е създадена.
ECMSearchByKeywords=Търсене по ключови думи ECMSearchByKeywords=Търсене по ключови думи
ECMSearchByEntity=Търсене по обект ECMSearchByEntity=Търсене по обект
ECMSectionOfDocuments=Директории на документи ECMSectionOfDocuments=Директории с документи
ECMTypeAuto=Автоматично ECMTypeAuto=Автоматично
ECMDocsBySocialContributions=Документи свързани със социални или фискални такси ECMDocsBySocialContributions=Документи свързани със социални или фискални такси
ECMDocsByThirdParties=Документи, свързани с контрагенти ECMDocsByThirdParties=Документи свързани с контрагенти
ECMDocsByProposals=Документи, свързани с предложения ECMDocsByProposals=Документи свързани с предложения
ECMDocsByOrders=Документи, свързани с поръчки на клиенти ECMDocsByOrders=Документи свързани с поръчки за продажба
ECMDocsByContracts=Документи, свързани с договори ECMDocsByContracts=Документи свързани с договори
ECMDocsByInvoices=Документи, свързани с клиентите фактури ECMDocsByInvoices=Документи свързани с фактури за продажба
ECMDocsByProducts=Документи, свързани с продуктите ECMDocsByProducts=Документи свързани с продукти
ECMDocsByProjects=Документи свързани към проекти ECMDocsByProjects=Документи свързани с проекти
ECMDocsByUsers=Документи свързани към потребители ECMDocsByUsers=Документи свързани с потребители
ECMDocsByInterventions=Документи свързани към интервенции ECMDocsByInterventions=Документи свързани с интервенции
ECMDocsByExpenseReports=Documents linked to expense reports ECMDocsByExpenseReports=Документи свързани с разходни отчети
ECMDocsByHolidays=Documents linked to holidays ECMDocsByHolidays=Документи свързани с отпуски
ECMDocsBySupplierProposals=Documents linked to supplier proposals ECMDocsBySupplierProposals=Документи свързани със запитвания към доставчици
ECMNoDirectoryYet=Не е създадена директория ECMNoDirectoryYet=Няма създадена директория
ShowECMSection=Покажи директория ShowECMSection=Показване на директория
DeleteSection=Изтриване на директория DeleteSection=Изтриване на директория
ConfirmDeleteSection=Can you confirm you want to delete the directory <b>%s</b>? ConfirmDeleteSection=Сигурни ли сте, че искате да изтриете директорията <b>%s</b>?
ECMDirectoryForFiles=Относителна директория за файловете ECMDirectoryForFiles=Относителна директория за файлове
CannotRemoveDirectoryContainsFilesOrDirs=Removal not possible because it contains some files or sub-directories CannotRemoveDirectoryContainsFilesOrDirs=Изтриването не е възможно, защото съдържа файлове или поддиректории
CannotRemoveDirectoryContainsFiles=Removal not possible because it contains some files CannotRemoveDirectoryContainsFiles=Изтриването не е възможно, защото съдържа файлове
ECMFileManager=Файлов мениджър ECMFileManager=Файлов мениджър
ECMSelectASection=Select a directory in the tree... ECMSelectASection=Изберете директория от дървото...
DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Resync" button first to synchronize disk and database to get content of this directory. DirNotSynchronizedSyncFirst=Тази директория изглежда е създадена или модифицирана извън модула DMS / ECM. За синхронизиране на диска и базата данни първо трябва да кликнете върху бутона за синхронизиране на списъка, за да получите съдържанието на тази директория.
ReSyncListOfDir=Resync list of directories ReSyncListOfDir=Синхронизиране на списъка с директории
HashOfFileContent=Hash of file content HashOfFileContent=Хеш код на файла
NoDirectoriesFound=No directories found NoDirectoriesFound=Няма намерени директории
FileNotYetIndexedInDatabase=File not yet indexed into database (try to re-upload it) FileNotYetIndexedInDatabase=Файлът все още не е индексиран в базата данни (опитайте да го качите отново)

View File

@ -5,19 +5,19 @@ RemoteControlSupport=Онлайн в реално време / дистанци
OtherSupport=Друга поддръжка OtherSupport=Друга поддръжка
ToSeeListOfAvailableRessources=За да се свържете/вижте наличните ресурси: ToSeeListOfAvailableRessources=За да се свържете/вижте наличните ресурси:
HelpCenter=Помощен център HelpCenter=Помощен център
DolibarrHelpCenter=Dolibarr Help and Support Center DolibarrHelpCenter=Dolibarr център за помощ и поддръжка
ToGoBackToDolibarr=Otherwise, <a href="%s">click here to continue to use Dolibarr</a>. ToGoBackToDolibarr=В противен случай, <a href="%s">кликнете тук, за да продължите да използвате Dolibarr</a>.
TypeOfSupport=Type of support TypeOfSupport=Тип поддръжка
TypeSupportCommunauty=Общност (безплатно) TypeSupportCommunauty=Общност (безплатно)
TypeSupportCommercial=Търговски TypeSupportCommercial=Търговски
TypeOfHelp=Тип TypeOfHelp=Тип
NeedHelpCenter=Need help or support? NeedHelpCenter=Нуждаете се от помощ или поддръжка?
Efficiency=Ефективност Efficiency=Ефективност
TypeHelpOnly=Само помощ TypeHelpOnly=Само помощ
TypeHelpDev=Помощ + развитие TypeHelpDev=Помощ + развитие
TypeHelpDevForm=Help+Development+Training TypeHelpDevForm=Помощ + развитие + обучение
BackToHelpCenter=Otherwise, <a href="%s">go back to Help center home page</a>. BackToHelpCenter=В противен случай <a href="%s">се върнете в началната страница на помощния център</a>.
LinkToGoldMember=You can call one of the trainers preselected by Dolibarr for your language (%s) by clicking their Widget (status and maximum price are automatically updated): LinkToGoldMember=Можете да се обадите на някой от обучаващите, предварително избрани от Dolibarr за вашия език (%s), като кликнете върху тяхната джаджа (статуса и максималната цена са автоматично актуализирани):
PossibleLanguages=Поддържани езици PossibleLanguages=Поддържани езици
SubscribeToFoundation=Help the Dolibarr project, subscribe to the foundation SubscribeToFoundation=Помогнете на проекта Dolibarr, като се присъедините към фондацията
SeeOfficalSupport=За официална поддръжка на Dolibarr за Вашият език: <br><b><a href="%s" target="_blank">%s</a></b> SeeOfficalSupport=За официална поддръжка на Dolibarr за Вашият език: <br><b><a href="%s" target="_blank">%s</a></b>

View File

@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - holiday # Dolibarr language file - Source file is en_US - holiday
HRM=ЧР HRM=ЧР
Holidays=Отпуск Holidays=Отпуски
CPTitreMenu=Отпуск CPTitreMenu=Отпуски
MenuReportMonth=Месечно извлечение MenuReportMonth=Месечно извлечение
MenuAddCP=Нова молба за отпуск MenuAddCP=Нова молба за отпуск
NotActiveModCP=Необходимо е да активирате модула 'Отпуски', за да видите тази страница. NotActiveModCP=Необходимо е да активирате модула 'Отпуски', за да видите тази страница.
@ -9,93 +9,93 @@ AddCP=Кандидатстване за отпуск
DateDebCP=Начална дата DateDebCP=Начална дата
DateFinCP=Крайна дата DateFinCP=Крайна дата
DateCreateCP=Дата на създаване DateCreateCP=Дата на създаване
DraftCP=Проект DraftCP=Чернова
ToReviewCP=Очаква одобрение ToReviewCP=Очаква одобрение
ApprovedCP=Утвърден ApprovedCP=Одобрена
CancelCP=Отменен CancelCP=Анулирана
RefuseCP=Отказ RefuseCP=Отхвърлена
ValidatorCP=Утвърждаващ ValidatorCP=Одобряващ
ListeCP=Списък с отпуски ListeCP=Списък с молби за отпуск
LeaveId=№ на отпуск LeaveId=Идентификатор на молба за отпуск
ReviewedByCP=Ще бъде утвърден от ReviewedByCP=Ще бъде одобрена от
UserForApprovalID=Одобряващ потребител UserForApprovalID=Одобряващ потребител
UserForApprovalFirstname=Собствено име на одобряващия потребител UserForApprovalFirstname=Собствено име на одобряващия потребител
UserForApprovalLastname=Фамилия на одобряващия потребител UserForApprovalLastname=Фамилия на одобряващия потребител
UserForApprovalLogin=Входна информация за одобряващия потребител UserForApprovalLogin=Потребителско име на одобряващия потребител
DescCP=Описание DescCP=Описание
SendRequestCP=Създаване на молба за отпуск SendRequestCP=Създаване на молба за отпуск
DelayToRequestCP=Молбите за отпуски трябва да бъдат направени най-малко <b>%s ден(а)</b> преди началната им дата. DelayToRequestCP=Молбите за отпуск трябва да бъдат направени най-малко <b>%s ден(а)</b> преди началната им дата.
MenuConfCP=Баланс на отпуските MenuConfCP=Баланс на отпуски
SoldeCPUser=Баланса на отпуските е <b> %s </b> дни. SoldeCPUser=Баланса на отпуските е <b> %s </b> дни.
ErrorEndDateCP=Трябва да изберете крайната дата, по-голяма от началната дата. ErrorEndDateCP=Трябва да изберете крайна дата, която е по-голяма от началната дата.
ErrorSQLCreateCP=Възникна SQL грешка по време на създаването: ErrorSQLCreateCP=Възникна SQL грешка по време на създаването:
ErrorIDFicheCP=Възникна грешка, молбата за отпуск не съществува. ErrorIDFicheCP=Възникна грешка, молбата за отпуск не съществува.
ReturnCP=Назад към предишната страница ReturnCP=Назад към предишната страница
ErrorUserViewCP=Не сте упълномощени да четете тази молба за отпуск. ErrorUserViewCP=Не сте упълномощен да прочетете тази молба за отпуск.
InfosWorkflowCP=Информация Workflow InfosWorkflowCP=Информационен работен процес
RequestByCP=По искане на RequestByCP=По молба на
TitreRequestCP=Молба за отпуск TitreRequestCP=Молба за отпуск
TypeOfLeaveId=№ на отпускът TypeOfLeaveId=Идентификатор за вид отпуск
TypeOfLeaveCode=Код за вида на отпускът TypeOfLeaveCode=Код за вид отпуск
TypeOfLeaveLabel=Вид на отпускът TypeOfLeaveLabel=Етикет за вид отпуск
NbUseDaysCP=Брой на дните на използваните отпуски NbUseDaysCP=Брой дни използвани за отпуск
NbUseDaysCPShort=Използвани дни NbUseDaysCPShort=Използвани дни
NbUseDaysCPShortInMonth=Използвани дни в месеца NbUseDaysCPShortInMonth=Използвани дни в месеца
DateStartInMonth=Начална дата в месеца DateStartInMonth=Начална дата в месеца
DateEndInMonth=Крайна дата в месеца DateEndInMonth=Крайна дата в месеца
EditCP=Редактиране EditCP=Промяна
DeleteCP=Изтриване DeleteCP=Изтриване
ActionRefuseCP=Отказване ActionRefuseCP=Отхвърляне
ActionCancelCP=Отказ ActionCancelCP=Анулиране
StatutCP=Състояние StatutCP=Статус
TitleDeleteCP=Изтриване на молбата за отпуск TitleDeleteCP=Изтриване на молба за отпуск
ConfirmDeleteCP=Потвърждаване на изтриването на тази молба за отпуск? ConfirmDeleteCP=Сигурни ли сте, че искате да изтриете тази молба за отпуск?
ErrorCantDeleteCP=Грешка: нямате необходимите права за да изтриете тази молба за отпуск. ErrorCantDeleteCP=Грешка: нямате необходимите права, за да изтриете тази молба за отпуск.
CantCreateCP=Вие нямате право да кандидатствате за отпуск. CantCreateCP=Нямате право да създавате молби за отпуск.
InvalidValidatorCP=Трябва да изберете лице одобрява молба ви за отпуск. InvalidValidatorCP=Трябва да изберете потребител, който да одобри вашата молба за отпуск.
NoDateDebut=Трябва да изберете началната дата. NoDateDebut=Необходимо е да изберете начална дата.
NoDateFin=Трябва да изберете крайна дата. NoDateFin=Необходимо е да изберете крайна дата.
ErrorDureeCP=Вашата молба за отпуск не съдържа работен ден. ErrorDureeCP=Вашата молба за отпуск не съдържа работен ден.
TitleValidCP=Одобряване на молбата за отпуск TitleValidCP=Одобряване на молба за отпуск
ConfirmValidCP=Сигурни ли сте, че желаете да одобрите тази молба за отпуск? ConfirmValidCP=Сигурни ли сте, че искате да одобрите тази молба за отпуск?
DateValidCP=Дата на утвърждаване DateValidCP=Дата на одобрение
TitleToValidCP=Изпращане на молба за отпуск TitleToValidCP=Изпращане на молба за отпуск
ConfirmToValidCP=Сигурни ли сте, че желаете да изпратите молбата за отпуск? ConfirmToValidCP=Сигурни ли сте, че искате да изпратите молбата за отпуск?
TitleRefuseCP=Отхвърляне на молбата за отпуск TitleRefuseCP=Отхвърляне на молба за отпуск
ConfirmRefuseCP=Сигурни ли сте, че желаете да отхвърлите молбата за отпуск? ConfirmRefuseCP=Сигурни ли сте, че искате да отхвърлите молбата за отпуск?
NoMotifRefuseCP=Вие трябва да изберете причина за отказ на искането. NoMotifRefuseCP=Необходимо е да посочите причина за отхвърляне на молбата.
TitleCancelCP=Анулиране на молбата за отпуск TitleCancelCP=Анулиране на молба за отпуск
ConfirmCancelCP=Сигурни ли сте, че искате да анулирате молбата за отпуск? ConfirmCancelCP=Сигурни ли сте, че искате да анулирате молбата за отпуск?
DetailRefusCP=Причина за отказа DetailRefusCP=Причина за отхвърляне
DateRefusCP=Дата на отказ DateRefusCP=Дата на отхвърляне
DateCancelCP=Дата на анулирането DateCancelCP=Дата на анулиране
DefineEventUserCP=Присвояване изключително отпуск за потребителя DefineEventUserCP=Възлагане на извънреден отпуск за потребител
addEventToUserCP=Присвояване напусне addEventToUserCP=Възлагане на отпуск
NotTheAssignedApprover=Вие не сте назначен да одобрявате това NotTheAssignedApprover=Вие не сте определен като одобряващ потребител
MotifCP=Причина MotifCP=Причина
UserCP=Потребител UserCP=Потребител
ErrorAddEventToUserCP=Възникна грешка при добавяне на изключително отпуск. ErrorAddEventToUserCP=Възникна грешка при добавяне на извънреден отпуск.
AddEventToUserOkCP=Добавянето на извънредния отпуск е завършена. AddEventToUserOkCP=Добавянето на извънредния отпуск е завършено.
MenuLogCP=История на промените MenuLogCP=История на промените
LogCP=Списък на актуализациите на наличните почивни дни LogCP=Списък с актуализации на наличните почивни дни
ActionByCP=В изпълнение на ActionByCP=Изпълнено от
UserUpdateCP=За потребителя UserUpdateCP=За потребител
PrevSoldeCP=Предишен баланс PrevSoldeCP=Предишен баланс
NewSoldeCP=Нов баланс NewSoldeCP=Нов баланс
alreadyCPexist=Вече е направена молба за отпуск за този период. alreadyCPexist=Вече е създадена молба за отпуск в този период.
FirstDayOfHoliday=Първи ден от отпуска FirstDayOfHoliday=Първи ден от отпуск
LastDayOfHoliday=Последен ден на отпуска LastDayOfHoliday=Последен ден от отпуск
BoxTitleLastLeaveRequests=Молби за отпуск: %s последно променени BoxTitleLastLeaveRequests=Молби за отпуск: %s последно променени
HolidaysMonthlyUpdate=Месечна актуализация HolidaysMonthlyUpdate=Месечна актуализация
ManualUpdate=Ръчна акуализация ManualUpdate=Ръчна актуализация
HolidaysCancelation=Отказване на молба за отпуск HolidaysCancelation=Анулиране на молба за отпуск
EmployeeLastname=Фамилия на служителя EmployeeLastname=Фамилия на служителя
EmployeeFirstname=Собствено име на служителя EmployeeFirstname=Собствено име на служителя
TypeWasDisabledOrRemoved=Вида отпуск (%s) беше деактивиран или премахнат TypeWasDisabledOrRemoved=Вида отпуск (%s) беше деактивиран или премахнат
LastHolidays=Молби за отпуск: %s последни LastHolidays=Молби за отпуск: %s последни
AllHolidays=Всички молби за отпуск AllHolidays=Всички молби за отпуск
HalfDay=Полудневен HalfDay=Полудневен
NotTheAssignedApprover=Вие не сте назначен да одобрявате това NotTheAssignedApprover=Вие не сте определен като одобряващ потребител
LEAVE_PAID=Платен отпуск LEAVE_PAID=Платен отпуск
LEAVE_SICK=Болничен отпуск LEAVE_SICK=Болничен отпуск
LEAVE_OTHER=Неплатен отпуск LEAVE_OTHER=Неплатен отпуск
@ -103,28 +103,28 @@ LEAVE_PAID_FR=Платен отпуск
## Configuration du Module ## ## Configuration du Module ##
LastUpdateCP=Последно автоматично актуализиране на разпределението на отпуските LastUpdateCP=Последно автоматично актуализиране на разпределението на отпуските
MonthOfLastMonthlyUpdate=Месец на последната автоматична актуализация на разпределението на отпуските MonthOfLastMonthlyUpdate=Месец на последната автоматична актуализация на разпределението на отпуските
UpdateConfCPOK=Актуализира се успешно. UpdateConfCPOK=Успешно актуализирано.
Module27130Name= Управление на молби за отпуск Module27130Name= Молби за отпуск
Module27130Desc= Управление на молби за отпуск Module27130Desc= Управление на молби за отпуск
ErrorMailNotSend=Възникна грешка при изпращане на имейл: ErrorMailNotSend=Възникна грешка при изпращане на имейл:
NoticePeriod=Период на известяване NoticePeriod=Период на известяване
#Messages #Messages
HolidaysToValidate=Валидиране на молби за отпуск HolidaysToValidate=Валидиране на молби за отпуск
HolidaysToValidateBody=Отдолу е молба за отпуск за валидиране HolidaysToValidateBody=По-долу е молба за отпуск за валидиране
HolidaysToValidateDelay=Тази молба за отпуск ще се случи в период от по-малко от %s дни. HolidaysToValidateDelay=Тази молба за отпуск е за период по-малък от %s дни.
HolidaysToValidateAlertSolde=Потребителят, който е подал молбата за отпуск, няма достатъчно налични дни. HolidaysToValidateAlertSolde=Потребителят, който е създал молбата за отпуск, няма достатъчно налични дни.
HolidaysValidated=Валидирани молби за отпуск HolidaysValidated=Валидирани молби за отпуск
HolidaysValidatedBody=Вашата молба за отпуск от %s до %s е била валидирана. HolidaysValidatedBody=Вашата молба за отпуск от %s до %s е валидирана.
HolidaysRefused=Молбата отказана HolidaysRefused=Молбата е отхвърлена
HolidaysRefusedBody=Вашата молба за отпуск от %s до %s е била отказана поради следната причина: HolidaysRefusedBody=Вашата молба за отпуск от %s до %s е отхвърлена поради следната причина:
HolidaysCanceled=Отказани молби за отпуск HolidaysCanceled=Анулирани молби за отпуск
HolidaysCanceledBody=Вашата молба за отпуск от %s до %s е била отказана. HolidaysCanceledBody=Вашата молба за отпуск от %s до %s е анулирана.
FollowedByACounter=1: Този вид отпуск е необходимо да бъде проследяван от брояч. Броячът се увеличава ръчно или автоматично, а когато молбата за отпуск е валидирана, броячът се намалява. <br> 0: Не се проследява от брояч. FollowedByACounter=1: Този вид отпуск е необходимо да бъде проследяван от брояч. Броячът се увеличава ръчно или автоматично, а когато молбата за отпуск е валидирана, броячът се намалява. <br> 0: Не се проследява от брояч.
NoLeaveWithCounterDefined=Няма дефинирани видове отпуск, които трябва да бъдат проследявани от брояч NoLeaveWithCounterDefined=Няма дефинирани видове отпуск, които трябва да бъдат проследявани от брояч
GoIntoDictionaryHolidayTypes=Отидете в <strong> Начало - Настройки - Речници - Видове отпуски </strong>, за да настроите различните видове отпуски. GoIntoDictionaryHolidayTypes=Отидете в <strong> Начало -> Настройки -> Речници -> Видове отпуски </strong>, за да настроите различните видове отпуски.
HolidaySetup=Настройка на модул Отпуск HolidaySetup=Настройка на модул Молби за отпуск
HolidaysNumberingModules=Модели за номериране на молби за отпуск HolidaysNumberingModules=Модели за номериране на молби за отпуск
TemplatePDFHolidays=Шаблон за молби за отпуск PDF TemplatePDFHolidays=PDF шаблон за молби за отпуск
FreeLegalTextOnHolidays=Свободен текст в PDF файла FreeLegalTextOnHolidays=Свободен текст в молбите за отпуск
WatermarkOnDraftHolidayCards=Воден знак върху черновата на молба за отпуск WatermarkOnDraftHolidayCards=Воден знак върху черновата на молба за отпуск
HolidaysToApprove=Отпуски за одобрение HolidaysToApprove=Молби за отпуск за одобрение

View File

@ -1,66 +1,66 @@
# Dolibarr language file - Source file is en_US - interventions # Dolibarr language file - Source file is en_US - interventions
Intervention=Намеса Intervention=Интервенция
Interventions=Интервенциите Interventions=Интервенции
InterventionCard=Интервенция карта InterventionCard=Протокол за интервенция
NewIntervention=Нов намеса NewIntervention=Нова интервенция
AddIntervention=Създаване на намеса AddIntervention=Създаване на интервенция
ChangeIntoRepeatableIntervention=Променете на повтаряема интервенция ChangeIntoRepeatableIntervention=Променете на повтаряема интервенция
ListOfInterventions=Списък на интервенциите ListOfInterventions=Списък на интервенции
ActionsOnFicheInter=Действия на интервенцията ActionsOnFicheInter=Свързани събития
LastInterventions=Интервенции: %s последни LastInterventions=Интервенции: %s последни
AllInterventions=Всички интервенции AllInterventions=Всички интервенции
CreateDraftIntervention=Създаване на проект CreateDraftIntervention=Създаване на чернова
InterventionContact=Интервенция контакт InterventionContact=Свързани контакти
DeleteIntervention=Изтриване на интервенция DeleteIntervention=Изтриване на интервенция
ValidateIntervention=Проверка на интервенция ValidateIntervention=Валидиране на интервенция
ModifyIntervention=Промяна на интервенция ModifyIntervention=Промяна на интервенция
DeleteInterventionLine=Изтрий ред намеса DeleteInterventionLine=Изтриване на ред в интервенцията
ConfirmDeleteIntervention=Сигурни ли сте, че искате да изтриете тази интервенция? ConfirmDeleteIntervention=Сигурни ли сте, че искате да изтриете тази интервенция?
ConfirmValidateIntervention=Сигурни ли сте, че искате да валидирате тази интервенция под името <b>%s</b>? ConfirmValidateIntervention=Сигурни ли сте, че искате да валидирате тази интервенция с № <b>%s</b>?
ConfirmModifyIntervention=Сигурни ли сте, че искате да редактирате тази интервенция? ConfirmModifyIntervention=Сигурни ли сте, че искате да промените тази интервенция?
ConfirmDeleteInterventionLine=Сигурни ли сте, че искате да изтриете този ред от интервенцията? ConfirmDeleteInterventionLine=Сигурни ли сте, че искате да изтриете този ред от интервенцията?
ConfirmCloneIntervention=Сигурни ли сте, че искате да клонирате тази интервенция? ConfirmCloneIntervention=Сигурни ли сте, че искате да клонирате тази интервенция?
NameAndSignatureOfInternalContact=Име и подпис на изпълнителя: NameAndSignatureOfInternalContact=Име и подпис на изпълнителя:
NameAndSignatureOfExternalContact=Име и подпис на клиента: NameAndSignatureOfExternalContact=Име и подпис на клиента:
DocumentModelStandard=Стандартен документ модел за интервенции DocumentModelStandard=Стандартен документ за интервенции
InterventionCardsAndInterventionLines=Интервенции и линии на интервенции InterventionCardsAndInterventionLines=Интервенции и редове от интервенции
InterventionClassifyBilled=Класифицирай като "Таксувани" InterventionClassifyBilled=Класифициране като 'Фактурирана'
InterventionClassifyUnBilled=Класифицирай като "Нетаксувани" InterventionClassifyUnBilled=Класифициране като 'Нетаксувана'
InterventionClassifyDone=Класифицирайте като изпълнена InterventionClassifyDone=Класифициране като 'Изпълнена'
StatusInterInvoiced=Таксува StatusInterInvoiced=Фактурирана
SendInterventionRef=Подаване на намеса %s SendInterventionRef=Изпращане на интервенция %s
SendInterventionByMail=Изпращане на интервенцията по имейл SendInterventionByMail=Изпращане на интервенция по имейл
InterventionCreatedInDolibarr=Намеса %s създадена InterventionCreatedInDolibarr=Интервенция %s е създадена
InterventionValidatedInDolibarr=Намеса %s валидирана InterventionValidatedInDolibarr=Интервенция %s е валидирана
InterventionModifiedInDolibarr=Намеса %s променена InterventionModifiedInDolibarr=Интервенция %s е променена
InterventionClassifiedBilledInDolibarr=Интервенция %s е фактурирана InterventionClassifiedBilledInDolibarr=Интервенция %s е фактурирана
InterventionClassifiedUnbilledInDolibarr=Интервенция %s е нефактурирана InterventionClassifiedUnbilledInDolibarr=Интервенция %s е нетаксувана
InterventionSentByEMail=Интервенция %s е изпратена по имейл InterventionSentByEMail=Интервенция %s е изпратена по имейл
InterventionDeletedInDolibarr=Намеса %s изтрита InterventionDeletedInDolibarr=Интервенция %s е изтрита
InterventionsArea=Зона Намеси InterventionsArea=Секция за интервенции
DraftFichinter=Чернови намеси DraftFichinter=Чернови интервенции
LastModifiedInterventions=Интервенции: %s последно променени LastModifiedInterventions=Интервенции: %s последно променени
FichinterToProcess=Интервенции за извършване FichinterToProcess=Интервенции за извършване
##### Types de contacts ##### ##### Types de contacts #####
TypeContact_fichinter_external_CUSTOMER=Проследяване на контакт с клиентите TypeContact_fichinter_external_CUSTOMER=Последващ контакт на клиента
# Modele numérotation # Modele numérotation
PrintProductsOnFichinter=Отпечатайте също линиите от типа "Продукт" (не само услуги) в картата на интервенцията PrintProductsOnFichinter=Отпечатване на редове от тип 'Продукт' (не само услуги) в интервенциите
PrintProductsOnFichinterDetails=намеси генерирани от поръчки PrintProductsOnFichinterDetails=интервенции, генерирани от поръчки
UseServicesDurationOnFichinter=Използване на продължителността на услугите за интервенции генерирани от поръчки UseServicesDurationOnFichinter=Използване на продължителността на услугите за интервенции генерирани от поръчки
UseDurationOnFichinter=Скриване на полето за продължителност при запис на интервенция UseDurationOnFichinter=Скриване на полето за продължителност при запис на интервенция
UseDateWithoutHourOnFichinter=Скриване на часовете и минутите в полето дата при запис на интервенция UseDateWithoutHourOnFichinter=Скриване на часовете и минутите в полето за дата при запис на интервенция
InterventionStatistics=Статистика на интервенциите InterventionStatistics=Статистика на интервенции
NbOfinterventions=Брой интервенции NbOfinterventions=Брой интервенции
NumberOfInterventionsByMonth=Брой интервенции по месец (от датата на валидиране) NumberOfInterventionsByMonth=Брой интервенции по месец (по дата на валидиране)
AmountOfInteventionNotIncludedByDefault=Общата продължителност на интервенцията не е включена по подразбиране в печалбата (в повечето случаи графиците се използват за отчитане на времето). Добавете опцията PROJECT_INCLUDE_INTERVENTION_AMOUNT_IN_PROFIT със стойност 1 в Начало - Настройка - Други настройки, за да я включите. AmountOfInteventionNotIncludedByDefault=Общата продължителност на интервенцията не е включена по подразбиране в печалбата (в повечето случаи за отчитане на времето се използват графиците за отделно време). Добавете опцията PROJECT_INCLUDE_INTERVENTION_AMOUNT_IN_PROFIT със стойност 1 в Начало -> Настройки -> Други настройки, за да я включите.
##### Exports ##### ##### Exports #####
InterId=№ на интервенцията InterId=Идентификатор на интервенция
InterRef=Код на интервенцията InterRef=Реф. интервенция
InterDateCreation=Дата на създаване на намеса InterDateCreation=Дата на създаване на интервенцията
InterDuration=Продължителност на намеса InterDuration=Продължителност на интервенцията
InterStatus=Статус на намеса InterStatus=Статус на интервенцията
InterNote=Забележка към интервенцията InterNote=Бележка към интервенцията
InterLineId=№ на линията в интервенцията InterLineId=Идентификатор на реда в интервенцията
InterLineDate=Дата на линията в интервенцията InterLineDate=Дата на реда в интервенцията
InterLineDuration=Продължителност на линията в интервенцията InterLineDuration=Продължителност на реда в интервенцията
InterLineDesc=Описание на линията в интервенцията InterLineDesc=Описание на реда в интервенцията

View File

@ -1,6 +1,6 @@
# Dolibarr language file - Source file is en_US - languages # Dolibarr language file - Source file is en_US - languages
Language_ar_AR=Арабски Language_ar_AR=Арабски
Language_ar_EG=Arabic (Egypt) Language_ar_EG=Арабски (Египет)
Language_ar_SA=Арабски Language_ar_SA=Арабски
Language_bn_BD=Бенгали Language_bn_BD=Бенгали
Language_bg_BG=Български Language_bg_BG=Български
@ -11,41 +11,41 @@ Language_da_DA=Датски
Language_da_DK=Датски Language_da_DK=Датски
Language_de_DE=Немски Language_de_DE=Немски
Language_de_AT=Немски (Австрия) Language_de_AT=Немски (Австрия)
Language_de_CH=Германски (Шверцария) Language_de_CH=Немски (Швейцария)
Language_el_GR=Гръцки Language_el_GR=Гръцки
Language_el_CY=Greek (Cyprus) Language_el_CY=Гръцки (Кипър)
Language_en_AU=English (Австралия) Language_en_AU=Английски (Австралия)
Language_en_CA=Английски (Канада) Language_en_CA=Английски (Канада)
Language_en_GB=English (United Kingdom) Language_en_GB=Английски (Обединено кралство)
Language_en_IN=English (Индия) Language_en_IN=Английски (Индия)
Language_en_NZ=English (Нова Зеландия) Language_en_NZ=Английски (Нова Зеландия)
Language_en_SA=English (Саудитска Арабия) Language_en_SA=Английски (Саудитска Арабия)
Language_en_US=English (United States) Language_en_US=Английски (САЩ)
Language_en_ZA=English (Южна Африка) Language_en_ZA=Английски (Южна Африка)
Language_es_ES=Испански Language_es_ES=Испански
Language_es_AR=Испански (Аржентина) Language_es_AR=Испански (Аржентина)
Language_es_BO=Испански (Боливия) Language_es_BO=Испански (Боливия)
Language_es_CL=Испански (Чили) Language_es_CL=Испански (Чили)
Language_es_CO=Испански (Колумбия) Language_es_CO=Испански (Колумбия)
Language_es_DO=Испански (Чили) Language_es_DO=Испански (Доминиканска република)
Language_es_EC=Spanish (Ecuador) Language_es_EC=Испански (Еквадор)
Language_es_HN=Испански (Хондурас) Language_es_HN=Испански (Хондурас)
Language_es_MX=Испански (Мексико) Language_es_MX=Испански (Мексико)
Language_es_PA=Spanish (Panama) Language_es_PA=Испански (Панама)
Language_es_PY=Испански (Парагвай) Language_es_PY=Испански (Парагвай)
Language_es_PE=Испански (Перу) Language_es_PE=Испански (Перу)
Language_es_PR=Испански (Пуерто Рико) Language_es_PR=Испански (Пуерто Рико)
Language_es_UY=Spanish (Uruguay) Language_es_UY=Испански (Уругвай)
Language_es_VE=Spanish (Venezuela) Language_es_VE=Испански (Венецуела)
Language_et_EE=Естонски Language_et_EE=Естонски
Language_eu_ES=Баска Language_eu_ES=Баскски
Language_fa_IR=Персийски Language_fa_IR=Персийски
Language_fi_FI=Завършване Language_fi_FI=Фински
Language_fr_BE=Френски (Белгия) Language_fr_BE=Френски (Белгия)
Language_fr_CA=Френски (Канада) Language_fr_CA=Френски (Канада)
Language_fr_CH=Френски (Швейцария) Language_fr_CH=Френски (Швейцария)
Language_fr_FR=Френски Language_fr_FR=Френски
Language_fr_NC=French (Нова Каледония) Language_fr_NC=Френски (Нова Каледония)
Language_fy_NL=Фризийски Language_fy_NL=Фризийски
Language_he_IL=Иврит Language_he_IL=Иврит
Language_hr_HR=Хърватски Language_hr_HR=Хърватски
@ -55,18 +55,18 @@ Language_is_IS=Исландски
Language_it_IT=Италиански Language_it_IT=Италиански
Language_ja_JP=Японски Language_ja_JP=Японски
Language_ka_GE=Грузински Language_ka_GE=Грузински
Language_km_KH=Khmer Language_km_KH=Кхмерски
Language_kn_IN=Каннада Language_kn_IN=Каннада
Language_ko_KR=Корейски Language_ko_KR=Корейски
Language_lo_LA=Лаоски Language_lo_LA=Лаоски
Language_lt_LT=Литовски Language_lt_LT=Литовски
Language_lv_LV=Латвийски Language_lv_LV=Латвийски
Language_mk_MK=Македонски Language_mk_MK=Македонски
Language_mn_MN=Mongolian Language_mn_MN=Монголски
Language_nb_NO=Норвежки език (книжовен) Language_nb_NO=Норвежки (Bokmål)
Language_nl_BE=Холандски (Белгия) Language_nl_BE=Холандски (Белгия)
Language_nl_NL=Холандски (Холандия) Language_nl_NL=Холандски (Холандия)
Language_pl_PL=Лак Language_pl_PL=Полски
Language_pt_BR=Португалски (Бразилия) Language_pt_BR=Португалски (Бразилия)
Language_pt_PT=Португалски Language_pt_PT=Португалски
Language_ro_RO=Румънски Language_ro_RO=Румънски
@ -80,9 +80,10 @@ Language_sq_AL=Албански
Language_sk_SK=Словашки Language_sk_SK=Словашки
Language_sr_RS=Сръбски Language_sr_RS=Сръбски
Language_sw_SW=Суахили Language_sw_SW=Суахили
Language_th_TH=Thai Language_th_TH=Тайски
Language_uk_UA=Украински Language_uk_UA=Украински
Language_uz_UZ=Узбекски Language_uz_UZ=Узбекски
Language_vi_VN=Виетнамски Language_vi_VN=Виетнамски
Language_zh_CN=Китайски Language_zh_CN=Китайски
Language_zh_TW=Chinese (Traditional) Language_zh_TW=Китайски (традиционен)
Language_bh_MY=Малайски

View File

@ -1,10 +1,10 @@
# Dolibarr language file - Source file is en_US - languages # Dolibarr language file - Source file is en_US - languages
LinkANewFile=Свържи нов файл/документ LinkANewFile=Свързване на нов файл / документ
LinkedFiles=Свързани файлове и документи LinkedFiles=Свързани файлове и документи
NoLinkFound=Няма регистрирани връзки NoLinkFound=Няма регистрирани връзки
LinkComplete=Файлът е свързан успешно LinkComplete=Файлът е успешно свързан
ErrorFileNotLinked=Файлът не може да бъде свързан ErrorFileNotLinked=Файлът не може да бъде свързан
LinkRemoved=Връзка %s е премахната LinkRemoved=Връзката %s е премахната
ErrorFailedToDeleteLink= Неуспех при премахване на връзка '<b>%s</b>' ErrorFailedToDeleteLink= Премахването на връзката '<b>%s</b>' не е успешно
ErrorFailedToUpdateLink= Неуспех при промяна на връзка '<b>%s</b>' ErrorFailedToUpdateLink= Актуализацията на връзката '<b>%s</b>' не е успешна
URLToLink=URL за връзка URLToLink=URL връзка

View File

@ -78,9 +78,9 @@ GroupEmails=Групови имейли
OneEmailPerRecipient=Един имейл за получател (по подразбиране е избран един имейл за всеки запис) OneEmailPerRecipient=Един имейл за получател (по подразбиране е избран един имейл за всеки запис)
WarningIfYouCheckOneRecipientPerEmail=Внимание, ако поставите отметка в това квадратче, това означава, че само един имейл ще бъде изпратен за няколко различни избрани записа, така че, ако съобщението ви съдържа заместващи променливи, които се отнасят до данни от даден запис, няма да е възможно да ги замените. WarningIfYouCheckOneRecipientPerEmail=Внимание, ако поставите отметка в това квадратче, това означава, че само един имейл ще бъде изпратен за няколко различни избрани записа, така че, ако съобщението ви съдържа заместващи променливи, които се отнасят до данни от даден запис, няма да е възможно да ги замените.
ResultOfMailSending=Резултат от масовото изпращане на имейл ResultOfMailSending=Резултат от масовото изпращане на имейл
NbSelected=Number selected NbSelected=Брой избрани
NbIgnored=Number ignored NbIgnored=Брой игнорирани
NbSent=Number sent NbSent=Брой изпратени
SentXXXmessages=%s изпратен(о)(и) съобщени(е)(я). SentXXXmessages=%s изпратен(о)(и) съобщени(е)(я).
ConfirmUnvalidateEmailing=Сигурни ли сте, че искате да превърнете имейла <b>%s</b> в чернова? ConfirmUnvalidateEmailing=Сигурни ли сте, че искате да превърнете имейла <b>%s</b> в чернова?
MailingModuleDescContactsWithThirdpartyFilter=Контакт с клиентски филтри MailingModuleDescContactsWithThirdpartyFilter=Контакт с клиентски филтри

View File

@ -44,8 +44,8 @@ ErrorConstantNotDefined=Параметър %s не е дефиниран
ErrorUnknown=Неизвестна грешка ErrorUnknown=Неизвестна грешка
ErrorSQL=Грешка в SQL ErrorSQL=Грешка в SQL
ErrorLogoFileNotFound=Не е открит файл с лого '%s' ErrorLogoFileNotFound=Не е открит файл с лого '%s'
ErrorGoToGlobalSetup=Отворете настройка на „Фирма/Организация“, за да коригирате това ErrorGoToGlobalSetup=Отидете в настройката на „Фирма / Организация“, за да коригирате това.
ErrorGoToModuleSetup=Отидете в настройка на модула, за да коригирате това ErrorGoToModuleSetup=Отидете в настройката на модула, за да коригирате това.
ErrorFailedToSendMail=Неуспешно изпращане на имейл (подател = %s, получател = %s) ErrorFailedToSendMail=Неуспешно изпращане на имейл (подател = %s, получател = %s)
ErrorFileNotUploaded=Файлът не беше качен. Уверете се, че размерът му не надвишава максимално допустимия, че е на разположение свободно пространство на диска и че няма файл със същото име в тази директория. ErrorFileNotUploaded=Файлът не беше качен. Уверете се, че размерът му не надвишава максимално допустимия, че е на разположение свободно пространство на диска и че няма файл със същото име в тази директория.
ErrorInternalErrorDetected=Открита е грешка ErrorInternalErrorDetected=Открита е грешка
@ -72,7 +72,7 @@ SeeAlso=Вижте също %s
SeeHere=Вижте тук SeeHere=Вижте тук
ClickHere=Кликнете тук ClickHere=Кликнете тук
Here=Тук Here=Тук
Apply=Приложи Apply=Приложете
BackgroundColorByDefault=Стандартен цвят на фона BackgroundColorByDefault=Стандартен цвят на фона
FileRenamed=Файлът е успешно преименуван FileRenamed=Файлът е успешно преименуван
FileGenerated=Файлът е успешно генериран FileGenerated=Файлът е успешно генериран
@ -83,7 +83,7 @@ FilesDeleted=Файлът(овете) е(са) успешно изтрит(и)
FileWasNotUploaded=Избран е файл за прикачване, но все още не е качен. Кликнете върху "Прикачване на файл" за това. FileWasNotUploaded=Избран е файл за прикачване, но все още не е качен. Кликнете върху "Прикачване на файл" за това.
NbOfEntries=Брой вписвания NbOfEntries=Брой вписвания
GoToWikiHelpPage=Прочетете онлайн помощта (необходим е достъп до интернет) GoToWikiHelpPage=Прочетете онлайн помощта (необходим е достъп до интернет)
GoToHelpPage=Прочетете помощта GoToHelpPage=Прочетете помощната информация
RecordSaved=Записът е съхранен RecordSaved=Записът е съхранен
RecordDeleted=Записът е изтрит RecordDeleted=Записът е изтрит
RecordGenerated=Записът е генериран RecordGenerated=Записът е генериран
@ -103,18 +103,18 @@ ConnectedOnMultiCompany=Свързан към обект
ConnectedSince=Свързан от ConnectedSince=Свързан от
AuthenticationMode=Режим на удостоверяване AuthenticationMode=Режим на удостоверяване
RequestedUrl=Заявен URL адрес RequestedUrl=Заявен URL адрес
DatabaseTypeManager=Управление на видовете бази данни DatabaseTypeManager=Мениджър на типовете база данни
RequestLastAccessInError=Последна грешка в заявката за достъп до базата данни RequestLastAccessInError=Последна грешка в заявката за достъп до базата данни
ReturnCodeLastAccessInError=Върнат код за грешка при последната заявка за достъп до базата данни ReturnCodeLastAccessInError=Върнат код за грешка при последната заявка за достъп до базата данни
InformationLastAccessInError=Информация за грешка при последната заявка за достъп до базата данни InformationLastAccessInError=Информация за грешка при последната заявка за достъп до базата данни
DolibarrHasDetectedError=Dolibarr засече техническа грешка DolibarrHasDetectedError=Dolibarr засече техническа грешка
YouCanSetOptionDolibarrMainProdToZero=Можете да прочетете .log файл или да зададете опция $ dolibarr_main_prod на '0' в конфигурационния си файл, за да получите повече информация. YouCanSetOptionDolibarrMainProdToZero=Можете да прочетете .log файл или да зададете опция $ dolibarr_main_prod на '0' в конфигурационния си файл, за да получите повече информация.
InformationToHelpDiagnose=Тази информация може да бъде полезна за диагностични цели (можете да зададете опция $ dolibarr_main_prod на '1', за да премахнете такива известия) InformationToHelpDiagnose=Тази информация може да бъде полезна за диагностични цели (може да зададете опция $dolibarr_main_prod на '1', за да премахнете такива известия)
MoreInformation=Повече информация MoreInformation=Повече информация
TechnicalInformation=Техническа информация TechnicalInformation=Техническа информация
TechnicalID=Техническо ID TechnicalID=Технически идентификатор
NotePublic=Бележка (публична) NotePublic=Бележка (публична)
NotePrivate=Бележка (частна) NotePrivate=Бележка (лична)
PrecisionUnitIsLimitedToXDecimals=Dolibarr е настроен да ограничи прецизността на единичните цени до <b> %s </b> десетични числа. PrecisionUnitIsLimitedToXDecimals=Dolibarr е настроен да ограничи прецизността на единичните цени до <b> %s </b> десетични числа.
DoTest=Тест DoTest=Тест
ToFilter=Филтър ToFilter=Филтър
@ -145,7 +145,7 @@ NotClosed=Не е затворен
Enabled=Включено Enabled=Включено
Enable=Включване Enable=Включване
Deprecated=Отхвърлено Deprecated=Отхвърлено
Disable=Изключи Disable=Изключване
Disabled=Изключено Disabled=Изключено
Add=Добавяне Add=Добавяне
AddLink=Добавяне на връзка AddLink=Добавяне на връзка
@ -159,16 +159,16 @@ ConfirmSendCardByMail=Наистина ли искате да изпратите
Delete=Изтриване Delete=Изтриване
Remove=Премахване Remove=Премахване
Resiliate=Прекратяване Resiliate=Прекратяване
Cancel=Отказ Cancel=Анулиране
Modify=Редактиране Modify=Променяне
Edit=Редактиране Edit=Редактиране
Validate=Валидиране Validate=Валидиране
ValidateAndApprove=Валидиране и одобряване ValidateAndApprove=Валидиране и одобряване
ToValidate=За валидиране ToValidate=За валидиране
NotValidated=Не е валидиран NotValidated=Не е валидиран
Save=Запис Save=Съхраняване
SaveAs=Запис като SaveAs=Съхраняване като
TestConnection=Проверка на връзката TestConnection=Проверяване на връзката
ToClone=Клониране ToClone=Клониране
ConfirmClone=Изберете данни, които искате да клонирате: ConfirmClone=Изберете данни, които искате да клонирате:
NoCloneOptionsSpecified=Няма определени данни за клониране. NoCloneOptionsSpecified=Няма определени данни за клониране.
@ -178,20 +178,20 @@ Run=Изпълни
CopyOf=Копие на CopyOf=Копие на
Show=Покажи Show=Покажи
Hide=Скрий Hide=Скрий
ShowCardHere=Покажи картата ShowCardHere=Показване на карта
Search=Търсене Search=Търсене
SearchOf=Търсене SearchOf=Търсене
Valid=Валидиран Valid=Валидиран
Approve=Одобри Approve=Одобряване
Disapprove=Не одобрявам Disapprove=Отхвърляне
ReOpen=Отвори отново ReOpen=Повторно отваряне
Upload=Качи Upload=Прикачи
ToLink=Връзка ToLink=Свържи
Select=Изберете Select=Изберете
Choose=Избор Choose=Избор
Resize=Преоразмери Resize=Оразмеряване
ResizeOrCrop=Преоразмеряване или Изрязване ResizeOrCrop=Оразмеряване или изрязване
Recenter=Възстанови Recenter=Възстановяване
Author=Автор Author=Автор
User=Потребител User=Потребител
Users=Потребители Users=Потребители
@ -200,7 +200,7 @@ Groups=Групи
NoUserGroupDefined=Няма дефинирана потребителска група NoUserGroupDefined=Няма дефинирана потребителска група
Password=Парола Password=Парола
PasswordRetype=Повторете паролата PasswordRetype=Повторете паролата
NoteSomeFeaturesAreDisabled=Обърнете внимание, че много функции/модули са изключени при тази демонстрация. NoteSomeFeaturesAreDisabled=Имайте предвид, че много функции / модули са деактивирани в тази демонстрация.
Name=Име Name=Име
NameSlashCompany=Име / Фирма NameSlashCompany=Име / Фирма
Person=Лице Person=Лице
@ -218,9 +218,9 @@ MultiLanguage=Мултиезичност
Note=Бележка Note=Бележка
Title=Заглавие Title=Заглавие
Label=Етикет Label=Етикет
RefOrLabel=Код или етикет RefOrLabel=Референция или етикет
Info=История Info=История
Family=Семейство Family=Фамилия
Description=Описание Description=Описание
Designation=Описание Designation=Описание
DescriptionOfLine=Описание на реда DescriptionOfLine=Описание на реда
@ -237,9 +237,9 @@ Numero=Брой
Limit=Лимит Limit=Лимит
Limits=Лимити Limits=Лимити
Logout=Изход Logout=Изход
NoLogoutProcessWithAuthMode=Не се прилага функция за изключване на връзката с режима за удостоверяване <b>%s</b> NoLogoutProcessWithAuthMode=Няма функция за прекъсване на връзката с режим на удостоверяване <b>%s</b>
Connection=Вход Connection=Вход
Setup=Настройки Setup=Настройка
Alert=Предупреждение Alert=Предупреждение
MenuWarnings=Предупреждения MenuWarnings=Предупреждения
Previous=Предишен Previous=Предишен
@ -258,7 +258,7 @@ DateCreation=Дата на създаване
DateCreationShort=Създаване DateCreationShort=Създаване
DateModification=Дата на промяна DateModification=Дата на промяна
DateModificationShort=Промяна DateModificationShort=Промяна
DateLastModification=Последна дата на промяна DateLastModification=Дата на последна промяна
DateValidation=Дата на валидиране DateValidation=Дата на валидиране
DateClosing=Дата на приключване DateClosing=Дата на приключване
DateDue=Дата на падеж DateDue=Дата на падеж
@ -315,7 +315,7 @@ HourShort=ч
MinuteShort=мин MinuteShort=мин
Rate=Курс Rate=Курс
CurrencyRate=Обменен валутен курс CurrencyRate=Обменен валутен курс
UseLocalTax=Включи данъци UseLocalTax=Включи данък
Bytes=Байта Bytes=Байта
KiloBytes=Килобайта KiloBytes=Килобайта
MegaBytes=Мегабайта MegaBytes=Мегабайта
@ -333,7 +333,7 @@ Copy=Копиране
Paste=Поставяне Paste=Поставяне
Default=По подразбиране Default=По подразбиране
DefaultValue=Стойност по подразбиране DefaultValue=Стойност по подразбиране
DefaultValues=Стандартни стойности / филтри / сортиране DefaultValues=Стойности / филтри / сортиране
Price=Цена Price=Цена
PriceCurrency=Цена (валута) PriceCurrency=Цена (валута)
UnitPrice=Единична цена UnitPrice=Единична цена
@ -352,17 +352,17 @@ AmountHTShort=Сума (без ДДС)
AmountTTCShort=Сума (с ДДС) AmountTTCShort=Сума (с ДДС)
AmountHT=Сума (без ДДС) AmountHT=Сума (без ДДС)
AmountTTC=Сума (с ДДС) AmountTTC=Сума (с ДДС)
AmountVAT=Сума на ДДС AmountVAT=Размер на ДДС
MulticurrencyAlreadyPaid=Вече платено, оригинална валута MulticurrencyAlreadyPaid=Вече платено, оригинална валута
MulticurrencyRemainderToPay=Оставащо за плащане, оригиналната валута MulticurrencyRemainderToPay=Оставащо за плащане, оригинална валута
MulticurrencyPaymentAmount=Сума на плащане, оригинална валута MulticurrencyPaymentAmount=Сума на плащане, оригинална валута
MulticurrencyAmountHT=Сума (без ДДС), оригинална валута MulticurrencyAmountHT=Сума (без ДДС), оригинална валута
MulticurrencyAmountTTC=Сума (с ДДС), оригинална валута MulticurrencyAmountTTC=Сума (с ДДС), оригинална валута
MulticurrencyAmountVAT=Сума на ДДС, оригинална валута MulticurrencyAmountVAT=Размер на ДДС, оригинална валута
AmountLT1=Сума на данък 2 AmountLT1=Размер на данък 2
AmountLT2=Сума на данък 3 AmountLT2=Размер на данък 3
AmountLT1ES=Сума на RE AmountLT1ES=Размер на RE
AmountLT2ES=Сума на IRPF AmountLT2ES=Размер на IRPF
AmountTotal=Обща сума AmountTotal=Обща сума
AmountAverage=Средна сума AmountAverage=Средна сума
PriceQtyMinHT=Цена за минимално количество (без ДДС) PriceQtyMinHT=Цена за минимално количество (без ДДС)
@ -380,32 +380,32 @@ Totalforthispage=Общо за тази страница
TotalTTC=Сума за плащане TotalTTC=Сума за плащане
TotalTTCToYourCredit=Общо (с ДДС) към вашия кредит TotalTTCToYourCredit=Общо (с ДДС) към вашия кредит
TotalVAT=Начислен ДДС TotalVAT=Начислен ДДС
TotalVATIN=Общо IGST TotalVATIN=Начислен IGST
TotalLT1=Общо данък 2 TotalLT1=Начислен данък 2
TotalLT2=Общо данък 3 TotalLT2=Начислен данък 3
TotalLT1ES=Общо RE TotalLT1ES=Начислен RE
TotalLT2ES=Общо IRPF TotalLT2ES=Начислен IRPF
TotalLT1IN=Общо CGST TotalLT1IN=Начислен CGST
TotalLT2IN=Общо SGST TotalLT2IN=Начислен SGST
HT=без ДДС HT=без ДДС
TTC=с ДДС TTC=с ДДС
INCVATONLY=с ДДС INCVATONLY=с ДДС
INCT=с всички данъци INCT=с всички данъци
VAT=ДДС VAT=ДДС
VATIN=IGST VATIN=IGST
VATs=Данъци върху продажбите VATs=Данъци върху продажби
VATINs=IGST данъци VATINs=IGST данъци
LT1=Данък върху продажбите 2 LT1=Данък 2 върху продажби
LT1Type=Данък върху продажбите 2 вид LT1Type=Данък върху продажби 2 вид
LT2=Данък върху продажбите 3 LT2=Данък 3 върху продажби
LT2Type=Тип данък върху продажбите 3 вид LT2Type=Данък върху продажби 3 вид
LT1ES=RE LT1ES=RE
LT2ES=IRPF LT2ES=IRPF
LT1IN=CGST LT1IN=CGST
LT2IN=SGST LT2IN=SGST
LT1GC=Допълнителни центове LT1GC=Допълнителни центове
VATRate=Данъчна ставка VATRate=Данъчна ставка
VATCode=Код за данъчна ставка VATCode=Код на данъчна ставка
VATNPR=Данъчна ставка NPR VATNPR=Данъчна ставка NPR
DefaultTaxRate=Данъчна ставка по подразбиране DefaultTaxRate=Данъчна ставка по подразбиране
Average=Средно Average=Средно
@ -417,7 +417,7 @@ Modules=Модули / Приложения
Option=Опция Option=Опция
List=Списък List=Списък
FullList=Пълен списък FullList=Пълен списък
Statistics=Статистики Statistics=Статистика
OtherStatistics=Други статистически данни OtherStatistics=Други статистически данни
Status=Статус Status=Статус
Favorite=Фаворит Favorite=Фаворит
@ -468,8 +468,8 @@ NoOpenedElementToProcess=Няма отворен елемент за обраб
Available=Налично Available=Налично
NotYetAvailable=Все още не е налично NotYetAvailable=Все още не е налично
NotAvailable=Не е налично NotAvailable=Не е налично
Categories=Етикети / Категории Categories=Тагове / Категории
Category=Етикет / Категория Category=Таг / Категория
By=От By=От
From=От From=От
to=за to=за
@ -509,16 +509,16 @@ ByCompanies=По контрагенти
ByUsers=По потребител ByUsers=По потребител
Links=Връзки Links=Връзки
Link=Връзка Link=Връзка
Rejects=Откази Rejects=Отхвърляния
Preview=Предв. преглед Preview=Преглед
NextStep=Следваща стъпка NextStep=Следваща стъпка
Datas=Данни Datas=Данни
None=Няма None=Няма
NoneF=Няма NoneF=Няма
NoneOrSeveral=Няма или няколко NoneOrSeveral=Няма или няколко
Late=Закъснели Late=Закъснели
LateDesc=Елементът се дефинира като Закъснение съгласно системната конфигурация в меню Начало - Настройка - Предупреждения. LateDesc=Елементът се дефинира като закъснял съгласно системната конфигурация в меню Начало -> Настройка -> Предупреждения.
NoItemLate=Няма забавен елемент NoItemLate=Няма закъснял елемент
Photo=Снимка Photo=Снимка
Photos=Снимки Photos=Снимки
AddPhoto=Добавяне на снимка AddPhoto=Добавяне на снимка
@ -590,16 +590,16 @@ Keyword=Ключова дума
Origin=Произход Origin=Произход
Legend=Легенда Legend=Легенда
Fill=Попълване Fill=Попълване
Reset=Нулиране Reset=Зануляване
File=Файл File=Файл
Files=Файлове Files=Файлове
NotAllowed=Не е разрешено NotAllowed=Не е разрешено
ReadPermissionNotAllowed=Не са предоставени права за четене ReadPermissionNotAllowed=Не са предоставени права за четене
AmountInCurrency=Сума във валута %s AmountInCurrency=Сума в %s
Example=Пример Example=Пример
Examples=Примери Examples=Примери
NoExample=Няма пример NoExample=Няма пример
FindBug=Съобщи за грешка FindBug=Подаване на сигнал за грешка
NbOfThirdParties=Брой контрагенти NbOfThirdParties=Брой контрагенти
NbOfLines=Брой редове NbOfLines=Брой редове
NbOfObjects=Брой обекти NbOfObjects=Брой обекти
@ -609,21 +609,21 @@ TotalQuantity=Общо количество
DateFromTo=от %s до %s DateFromTo=от %s до %s
DateFrom=От %s DateFrom=От %s
DateUntil=До %s DateUntil=До %s
Check=Маркирай Check=Маркиране
Uncheck=Отмаркирай Uncheck=Отмаркиране
Internal=Вътрешен Internal=Вътрешен
External=Външен External=Външен
Internals=Вътрешни Internals=Вътрешни
Externals=Външни Externals=Външни
Warning=Внимание Warning=Предупреждение
Warnings=Предупреждения Warnings=Предупреждения
BuildDoc=Създаване на документ BuildDoc=Създаване на документ
Entity=Субект Entity=Среда
Entities=Субекти Entities=Организации
CustomerPreview=Преглед на клиент CustomerPreview=Преглед на клиент
SupplierPreview=Преглед на доставчик SupplierPreview=Преглед на доставчик
ShowCustomerPreview=Показване на преглед на клиент ShowCustomerPreview=Преглеждане на клиент
ShowSupplierPreview=Показване на преглед на доставчик ShowSupplierPreview=Преглеждане на доставчик
RefCustomer=Реф. клиент RefCustomer=Реф. клиент
Currency=Валута Currency=Валута
InfoAdmin=Информация за администратори InfoAdmin=Информация за администратори
@ -634,7 +634,7 @@ UndoExpandAll=Свий всички
SeeAll=Виж всички SeeAll=Виж всички
Reason=Причина Reason=Причина
FeatureNotYetSupported=Функцията все още не се поддържа FeatureNotYetSupported=Функцията все още не се поддържа
CloseWindow=Затвори прозореца CloseWindow=Затваряне на прозорец
Response=Отговор Response=Отговор
Priority=Приоритет Priority=Приоритет
SendByMail=Изпращане по имейл SendByMail=Изпращане по имейл
@ -675,22 +675,22 @@ PartialWoman=Частично
TotalWoman=Обща TotalWoman=Обща
NeverReceived=Никога не е получавано NeverReceived=Никога не е получавано
Canceled=Анулирано Canceled=Анулирано
YouCanChangeValuesForThisListFromDictionarySetup=Може да промените стойностите за този списък от меню Настройки - Речници YouCanChangeValuesForThisListFromDictionarySetup=Може да промените стойностите за този списък от меню Настройка - Речници
YouCanChangeValuesForThisListFrom=Може да промените стойностите за този списък от меню %s YouCanChangeValuesForThisListFrom=Може да промените стойностите за този списък от меню %s
YouCanSetDefaultValueInModuleSetup=Може да зададете стойността по подразбиране, използвана при създаване на нов запис в настройката на модула YouCanSetDefaultValueInModuleSetup=Може да зададете стойността по подразбиране, използвана при създаване на нов запис в настройката на модула
Color=Цвят Color=Цвят
Documents=Свързани файлове Documents=Свързани файлове
Documents2=Документи Documents2=Документи
UploadDisabled=Качването е деактивирано UploadDisabled=Прикачването е деактивирано
MenuAccountancy=Счетоводство MenuAccountancy=Счетоводство
MenuECM=Документи MenuECM=Документи
MenuAWStats=AWStats MenuAWStats=AWStats
MenuMembers=Членове MenuMembers=Членове
MenuAgendaGoogle=Google бележник MenuAgendaGoogle=Google календар
ThisLimitIsDefinedInSetup=Ограничение на системата (Меню Начало - Настройка - Сигурност): %s Kb, ограничение на PHP: %s Kb ThisLimitIsDefinedInSetup=Ограничение на системата (Меню Начало - Настройка - Сигурност): %s Kb, ограничение на PHP: %s Kb
NoFileFound=Няма записани документи в тази директория NoFileFound=Няма записани документи в тази директория
CurrentUserLanguage=Текущ език CurrentUserLanguage=Текущ език
CurrentTheme=Текущата тема CurrentTheme=Текуща тема
CurrentMenuManager=Текущ меню манипулатор CurrentMenuManager=Текущ меню манипулатор
Browser=Браузър Browser=Браузър
Layout=Оформление Layout=Оформление
@ -706,11 +706,11 @@ Root=Начало
Informations=Информация Informations=Информация
Page=Страница Page=Страница
Notes=Бележки Notes=Бележки
AddNewLine=Добави нов ред AddNewLine=Добавяне на нов ред
AddFile=Добави файл AddFile=Добавяне на файл
FreeZone=Не е предварително определен продукт / услуга FreeZone=Не е предварително определен продукт / услуга
FreeLineOfType=Свободен текст към елемента, въведете: FreeLineOfType=Елемент със свободен текст, тип:
CloneMainAttributes=Клонира обекта с неговите основни атрибути CloneMainAttributes=Клониране на обекта с неговите основни атрибути
ReGeneratePDF=Повторно генериране на PDF ReGeneratePDF=Повторно генериране на PDF
PDFMerge=Обединяване на PDF файлове PDFMerge=Обединяване на PDF файлове
Merge=Обединяване Merge=Обединяване
@ -733,8 +733,8 @@ Result=Резултат
ToTest=Тест ToTest=Тест
ValidateBefore=Картата трябва да бъде валидирана, преди да използвате тази функция ValidateBefore=Картата трябва да бъде валидирана, преди да използвате тази функция
Visibility=Видимост Visibility=Видимост
Totalizable=Обобщено Totalizable=Обобщаване
TotalizableDesc=Това поле е обобщено в списъка TotalizableDesc=Това поле е обобщаващо в списъка
Private=Личен Private=Личен
Hidden=Скрит Hidden=Скрит
Resources=Ресурси Resources=Ресурси
@ -750,10 +750,10 @@ AttributeCode=Код на атрибут
URLPhoto=URL адрес на снимка / лого URLPhoto=URL адрес на снимка / лого
SetLinkToAnotherThirdParty=Връзка към друг контрагент SetLinkToAnotherThirdParty=Връзка към друг контрагент
LinkTo=Връзка към LinkTo=Връзка към
LinkToProposal=Връзка към търговско предложение LinkToProposal=Връзка към предложение
LinkToOrder=Връзка към поръчка LinkToOrder=Връзка към поръчка
LinkToInvoice=Връзка към фактура LinkToInvoice=Връзка към фактура
LinkToTemplateInvoice=Връзка към шаблон за фактура LinkToTemplateInvoice=Връзка към шаблонна фактура
LinkToSupplierOrder=Връзка към поръчка за покупка LinkToSupplierOrder=Връзка към поръчка за покупка
LinkToSupplierProposal=Връзка към запитване към доставчик LinkToSupplierProposal=Връзка към запитване към доставчик
LinkToSupplierInvoice=Връзка към фактура за доставка LinkToSupplierInvoice=Връзка към фактура за доставка
@ -775,7 +775,7 @@ ByYear=По година
ByMonth=По месец ByMonth=По месец
ByDay=По ден ByDay=По ден
BySalesRepresentative=По търговски представител BySalesRepresentative=По търговски представител
LinkedToSpecificUsers=Свързано е с конкретен потребителски контакт LinkedToSpecificUsers=Свързани с конкретен потребител
NoResults=Няма резултати NoResults=Няма резултати
AdminTools=Администрация AdminTools=Администрация
SystemTools=Системни инструменти SystemTools=Системни инструменти
@ -785,7 +785,7 @@ Element=Елемент
NoPhotoYet=Все още няма налични снимки NoPhotoYet=Все още няма налични снимки
Dashboard=Табло Dashboard=Табло
MyDashboard=Моето табло MyDashboard=Моето табло
Deductible=Удържаем Deductible=Начисляем
from=от from=от
toward=към toward=към
Access=Достъп Access=Достъп
@ -796,7 +796,7 @@ SaveUploadedFileWithMask=Запиши файла на сървъра с име "
OriginFileName=Оригинално име на файл OriginFileName=Оригинално име на файл
SetDemandReason=Задайте източник SetDemandReason=Задайте източник
SetBankAccount=Дефиниране на банкова сметка SetBankAccount=Дефиниране на банкова сметка
AccountCurrency=Валута на профила AccountCurrency=Валута на сметката
ViewPrivateNote=Преглед на бележки ViewPrivateNote=Преглед на бележки
XMoreLines=%s ред(а) е(са) скрит(и) XMoreLines=%s ред(а) е(са) скрит(и)
ShowMoreLines=Показване на повече / по-малко редове ShowMoreLines=Показване на повече / по-малко редове
@ -808,8 +808,8 @@ ShowTransaction=Показване на запис на банкова смет
ShowIntervention=Показване на интервенция ShowIntervention=Показване на интервенция
ShowContract=Показване на договор ShowContract=Показване на договор
GoIntoSetupToChangeLogo=Отидете в Начало - Настройка - Фирма / Организация, за да промените логото или в Начало - Настройка - Екран, за да го скриете. GoIntoSetupToChangeLogo=Отидете в Начало - Настройка - Фирма / Организация, за да промените логото или в Начало - Настройка - Екран, за да го скриете.
Deny=Забраняване Deny=Отхвърляне
Denied=Забранено Denied=Отхвърлено
ListOf=Списък на %s ListOf=Списък на %s
ListOfTemplates=Списък с шаблони ListOfTemplates=Списък с шаблони
Gender=Пол Gender=Пол
@ -831,9 +831,9 @@ ConfirmMassDeletion=Потвърждение за масово изтриван
ConfirmMassDeletionQuestion=Сигурни ли сте, че искате да изтриете избраните %s записа? ConfirmMassDeletionQuestion=Сигурни ли сте, че искате да изтриете избраните %s записа?
RelatedObjects=Свързани обекти RelatedObjects=Свързани обекти
ClassifyBilled=Класифициране като фактурирано ClassifyBilled=Класифициране като фактурирано
ClassifyUnbilled=Класифициране като нефактурирано ClassifyUnbilled=Класифициране като нетаксувано
Progress=Прогрес Progress=Прогрес
ProgressShort=Напредък ProgressShort=Прогрес
FrontOffice=Фронт офис FrontOffice=Фронт офис
BackOffice=Бек офис BackOffice=Бек офис
View=Преглед View=Преглед
@ -849,7 +849,7 @@ AllExportedMovementsWereRecordedAsExported=Всички експортирани
NotAllExportedMovementsCouldBeRecordedAsExported=Не всички експортирани движения могат да бъдат записани като експортирани NotAllExportedMovementsCouldBeRecordedAsExported=Не всички експортирани движения могат да бъдат записани като експортирани
Miscellaneous=Разни Miscellaneous=Разни
Calendar=Календар Calendar=Календар
GroupBy=Групирай по... GroupBy=Групиране по...
ViewFlatList=Преглед на плосък списък ViewFlatList=Преглед на плосък списък
RemoveString=Премахване на низ „%s“ RemoveString=Премахване на низ „%s“
SomeTranslationAreUncomplete=Някои от предлаганите езици могат да бъдат само частично преведени или да съдържат грешки. Моля, помогнете ни да коригираме езика ви като се регистрирате на адрес <a href="https://transifex.com/projects/p/dolibarr/" target="_blank"> https://transifex.com/projects/p/dolibarr/ </a>, за да добавите подобренията си. SomeTranslationAreUncomplete=Някои от предлаганите езици могат да бъдат само частично преведени или да съдържат грешки. Моля, помогнете ни да коригираме езика ви като се регистрирате на адрес <a href="https://transifex.com/projects/p/dolibarr/" target="_blank"> https://transifex.com/projects/p/dolibarr/ </a>, за да добавите подобренията си.
@ -883,11 +883,11 @@ LeadOrProject=Възможност | Проект
LeadsOrProjects=Възможности | Проекти LeadsOrProjects=Възможности | Проекти
Lead=Възможност Lead=Възможност
Leads=Възможности Leads=Възможности
ListOpenLeads=Списък с отворени възможности ListOpenLeads=Отворени възможности
ListOpenProjects=Списък с отворени проекти ListOpenProjects=Отворени проекти
NewLeadOrProject=Нова възможност или проект NewLeadOrProject=Нова възможност или проект
Rights=Права Rights=Права
LineNb=ред № LineNb=Ред №
IncotermLabel=Условия на доставка IncotermLabel=Условия на доставка
TabLetteringCustomer=Абревиатура на клиент TabLetteringCustomer=Абревиатура на клиент
TabLetteringSupplier=Абревиатура на доставчик TabLetteringSupplier=Абревиатура на доставчик
@ -926,7 +926,7 @@ Select2NotFound=Няма намерени резултати
Select2Enter=Въвеждане Select2Enter=Въвеждане
Select2MoreCharacter=или повече знака Select2MoreCharacter=или повече знака
Select2MoreCharacters=или повече знаци Select2MoreCharacters=или повече знаци
Select2MoreCharactersMore=<strong> Синтаксис на търсенето: </strong> <br> <kbd> <strong> | </strong> </kbd> <kbd> ИЛИ </kbd> (а | б) <br> <kbd> <strong> * </strong> </kbd> <kbd> Някакъв знак </kbd> (а * б) <br> <kbd> <strong> ^ </strong> </kbd> <kbd> Започнете с </kbd> (^ аб) <br> <kbd> <strong> $ </strong> </kbd> <kbd> Завършете с </kbd> ( ab $) <br> Select2MoreCharactersMore=<strong> Синтаксис на търсенето: </strong> <br> <kbd> <strong> | </strong> </kbd> <kbd> или </kbd> (a|b) <br> <kbd> <strong> * </strong> </kbd> <kbd> Някакъв знак </kbd> (a*b) <br> <kbd> <strong> ^ </strong> </kbd> <kbd> Започнете с </kbd> (^ab) <br> <kbd> <strong> $ </strong> </kbd> <kbd> Завършете с </kbd> (ab$) <br>
Select2LoadingMoreResults=Зараждане на повече резултати... Select2LoadingMoreResults=Зараждане на повече резултати...
Select2SearchInProgress=В процес на търсене... Select2SearchInProgress=В процес на търсене...
SearchIntoThirdparties=Контрагенти SearchIntoThirdparties=Контрагенти
@ -957,7 +957,7 @@ Everybody=Всички
PayedBy=Платено от PayedBy=Платено от
PayedTo=Платено на PayedTo=Платено на
Monthly=Месечно Monthly=Месечно
Quarterly=Тримесечие Quarterly=Тримесечно
Annual=Годишно Annual=Годишно
Local=Локално Local=Локално
Remote=Отдалечено Remote=Отдалечено
@ -973,7 +973,7 @@ Inventory=Складова наличност
AnalyticCode=Аналитичен код AnalyticCode=Аналитичен код
TMenuMRP=ПМИ TMenuMRP=ПМИ
ShowMoreInfos=Показване на повече информация ShowMoreInfos=Показване на повече информация
NoFilesUploadedYet=Моля, първо качете документ NoFilesUploadedYet=Моля, първо прикачете документ
SeePrivateNote=Вижте частната бележка SeePrivateNote=Вижте частната бележка
PaymentInformation=Платежна информация PaymentInformation=Платежна информация
ValidFrom=Валидно от ValidFrom=Валидно от

View File

@ -1,44 +1,44 @@
# Dolibarr language file - Source file is en_US - marges # Dolibarr language file - Source file is en_US - marges
Margin=Margin Margin=Марж
Margins=Полета Margins=Маржове
TotalMargin=Total Margin TotalMargin=Общ марж
MarginOnProducts=Margin / Products MarginOnProducts=Марж / Продукти
MarginOnServices=Margin / Services MarginOnServices=Марж / Услуги
MarginRate=Margin rate MarginRate=Брутен марж
MarkRate=Mark rate MarkRate=Нетен марж
DisplayMarginRates=Display margin rates DisplayMarginRates=Показване на брутни маржове
DisplayMarkRates=Display mark rates DisplayMarkRates=Показване на нетни маржове
InputPrice=Input price InputPrice=Входна стойност
margin=Profit margins management margin=Управление на маржове за печалба
margesSetup=Profit margins management setup margesSetup=Настройка на маржове за печалба
MarginDetails=Margin details MarginDetails=Маржови подробности
ProductMargins=Product margins ProductMargins=Маржове от продукт
CustomerMargins=Customer margins CustomerMargins=Маржове от клиент
SalesRepresentativeMargins=Sales representative margins SalesRepresentativeMargins=Маржове от търговски представител
UserMargins=User margins UserMargins=Маржове от потребител
ProductService=Продукт или услуга ProductService=Продукт или услуга
AllProducts=Всички продукти и услуги AllProducts=Всички продукти и услуги
ChooseProduct/Service=Изберете продукт или услуга ChooseProduct/Service=Избиране на продукт или услуга
ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined ForceBuyingPriceIfNull=Форсиране на покупна цена / себестойност да бъде равна на продажната цена, ако не е дефинирана първата
ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. ForceBuyingPriceIfNullDetails=Ако покупната цена / себестойност не е дефинирана и тази опция е включена, маржа ще бъде нула за реда (покупна цена / себестойност = продажна цена), в противен случай, ако е изключена маржа ще бъде равен на предложения по подразбиране.
MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts MARGIN_METHODE_FOR_DISCOUNT=Маржов метод за глобални отстъпки
UseDiscountAsProduct=Като продукт UseDiscountAsProduct=Като продукт
UseDiscountAsService=Като услуга UseDiscountAsService=Като услуга
UseDiscountOnTotal=On subtotal UseDiscountOnTotal=Като междинна сума
MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation. MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Определя дали глобалната отстъпка се третира като продукт, услуга или само като междинна сума за изчисление на маржа.
MARGIN_TYPE=Buying/Cost price suggested by default for margin calculation MARGIN_TYPE=Покупна цена / себестойност предложена по подразбиране за изчисление на маржа
MargeType1=Margin on Best vendor price MargeType1=Марж по най-добра цена от доставчик
MargeType2=Margin on Weighted Average Price (WAP) MargeType2=Марж по средно претеглена цена (WAP)
MargeType3=Margin on Cost Price MargeType3=Марж по себестойност
MarginTypeDesc=* Margin on best buying price = Selling price - Best vendor price defined on product card<br>* Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined<br>* Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined MarginTypeDesc=* Марж по най-добра цена от доставчик = продажна цена - най-добра цена от доставчик, дефинирани в картата на продукта / услугата.<br>* Марж по средно претеглена цена (WAP) = Продажна цена - Средно претеглена цена (WAP) или най-добра цена от доставчик, ако WAP все още не е дефиниран<br>* Марж по себестойност = Продажна цена - Себестойност, дефинирани в картата на продукта/услугата или WAP, ако себестойността не е дефинирана, или най-добра цена от доставчик, ако WAP не е дефиниран.
CostPrice=Cost price CostPrice=Себестойност
UnitCharges=Unit charges UnitCharges=Единични такси
Charges=Charges Charges=Такси
AgentContactType=Commercial agent contact type AgentContactType=Тип контакт с търговски представител
AgentContactTypeDetails=Define what contact type (linked on invoices) will be used for margin report per sale representative AgentContactTypeDetails=Определете какъв тип контакт (свързан към фактурите) ще бъде използван за отчет на маржа за всеки търговски представител
rateMustBeNumeric=Rate must be a numeric value rateMustBeNumeric=Процента трябва да е числова стойност
markRateShouldBeLesserThan100=Mark rate should be lower than 100 markRateShouldBeLesserThan100=Нетния марж трябва да бъде по-малък от 100
ShowMarginInfos=Show margin infos ShowMarginInfos=Показване на информация за марж
CheckMargins=Margins detail CheckMargins=Маржови подробности
MarginPerSaleRepresentativeWarning=The report of margin per user use the link between third parties and sale representatives to calculate the margin of each sale representative. Because some thirdparties may not have any ddiated sale representative and some thirdparties may be linked to several, some amounts may not be included into this report (if there is no sale representative) and some may appear on different lines (for each sale representative). MarginPerSaleRepresentativeWarning=Справката за изчисляване на маржа от всеки потребител, използва връзката между контрагентите и търговските представители. Тъй като някои контрагенти нямат само по един търговски представител, а някои контрагенти може да бъде свързани с няколко представители, то някои стойности не могат да бъдат включени в тази справка (ако няма търговски представител) и някои може да се появят на различни редове (за всеки търговски представител).

View File

@ -184,12 +184,14 @@ NumberOfCustomerInvoices=Брой клиентски фактури
NumberOfSupplierProposals=Брой доставни фактури NumberOfSupplierProposals=Брой доставни фактури
NumberOfSupplierOrders=Брой поръчки за покупка NumberOfSupplierOrders=Брой поръчки за покупка
NumberOfSupplierInvoices=Брой доставни фактури NumberOfSupplierInvoices=Брой доставни фактури
NumberOfContracts=Брой договори
NumberOfUnitsProposals=Брой единици по търговски предложения NumberOfUnitsProposals=Брой единици по търговски предложения
NumberOfUnitsCustomerOrders=Брой единици по клиентски поръчки NumberOfUnitsCustomerOrders=Брой единици по клиентски поръчки
NumberOfUnitsCustomerInvoices=Брой единици по клиентски фактури NumberOfUnitsCustomerInvoices=Брой единици по клиентски фактури
NumberOfUnitsSupplierProposals=Брой единици по запитвания към доставчици NumberOfUnitsSupplierProposals=Брой единици по запитвания към доставчици
NumberOfUnitsSupplierOrders=Брой единици по поръчки за покупка NumberOfUnitsSupplierOrders=Брой единици по поръчки за покупка
NumberOfUnitsSupplierInvoices=Брой единици по доставни фактури NumberOfUnitsSupplierInvoices=Брой единици по доставни фактури
NumberOfUnitsContracts=Брой единици по договори
EMailTextInterventionAddedContact=Възложена ви е нова интервенция %s. EMailTextInterventionAddedContact=Възложена ви е нова интервенция %s.
EMailTextInterventionValidated=Интервенция %s е валидирана. EMailTextInterventionValidated=Интервенция %s е валидирана.
EMailTextInvoiceValidated=Фактура %s е валидирана. EMailTextInvoiceValidated=Фактура %s е валидирана.
@ -246,10 +248,10 @@ YourPasswordHasBeenReset=Вашата парола е успешно възст
ApplicantIpAddress=IP адрес на заявителя ApplicantIpAddress=IP адрес на заявителя
SMSSentTo=Изпратен е SMS на %s SMSSentTo=Изпратен е SMS на %s
MissingIds=Липсват идентификатори MissingIds=Липсват идентификатори
ThirdPartyCreatedByEmailCollector=Third party created by email collector from email MSGID %s ThirdPartyCreatedByEmailCollector=Контрагент, създаден чрез имейл колектор от имейл MSGID %s
ContactCreatedByEmailCollector=Contact/address created by email collector from email MSGID %s ContactCreatedByEmailCollector=Контактът/адресът, създаден чрез имейл колектор от имейл MSGID %s
ProjectCreatedByEmailCollector=Project created by email collector from email MSGID %s ProjectCreatedByEmailCollector=Проект, създаден чрез имейл колектор от имейл MSGID %s
TicketCreatedByEmailCollector=Ticket created by email collector from email MSGID %s TicketCreatedByEmailCollector=Тикет, създаден чрез имейл колектор от имейл MSGID %s
##### Export ##### ##### Export #####
ExportsArea=Секция за експорт ExportsArea=Секция за експорт
@ -268,5 +270,5 @@ WEBSITE_IMAGEDesc=Относителен път до изображението.
WEBSITE_KEYWORDS=Ключови думи WEBSITE_KEYWORDS=Ключови думи
LinesToImport=Редове за импортиране LinesToImport=Редове за импортиране
MemoryUsage=Memory usage MemoryUsage=Използване на паметта
RequestDuration=Duration of request RequestDuration=Продължителност на заявката

View File

@ -159,7 +159,7 @@ SuppliersPrices=Доставни цени
SuppliersPricesOfProductsOrServices=Доставни цени (на продукти/услуги) SuppliersPricesOfProductsOrServices=Доставни цени (на продукти/услуги)
CustomCode=Митнически / Стоков / ХС код CustomCode=Митнически / Стоков / ХС код
CountryOrigin=Държава на произход CountryOrigin=Държава на произход
Nature=Nature of produt (material/finished) Nature=Естество на продукта (материал / завършен)
ShortLabel=Кратък етикет ShortLabel=Кратък етикет
Unit=Мярка Unit=Мярка
p=е. p=е.

View File

@ -5,8 +5,8 @@ DeleteResource=Изтриване на ресурс
ConfirmDeleteResourceElement=Потвърждаване на изтриване на ресурса за този елемент ConfirmDeleteResourceElement=Потвърждаване на изтриване на ресурса за този елемент
NoResourceInDatabase=Няма ресурс в базата данни. NoResourceInDatabase=Няма ресурс в базата данни.
NoResourceLinked=Няма свързан ресурс NoResourceLinked=Няма свързан ресурс
ActionsOnResource=Събития свързани с този ресурс
ResourcePageIndex=Списък ресурси ResourcePageIndex=Списък с ресурси
ResourceSingular=Ресурс ResourceSingular=Ресурс
ResourceCard=Карта на ресурс ResourceCard=Карта на ресурс
AddResource=Създаване на ресурс AddResource=Създаване на ресурс
@ -18,19 +18,19 @@ ResourcesLinkedToElement=Ресурси свързани към елемент
ShowResource=Показване на ресурс ShowResource=Показване на ресурс
ResourceElementPage=Ресурси на елемент ResourceElementPage=Ресурси
ResourceCreatedWithSuccess=Ресурсът е успешно създаден ResourceCreatedWithSuccess=Ресурсът е успешно създаден
RessourceLineSuccessfullyDeleted=Линията на ресурса е успешно изтрита RessourceLineSuccessfullyDeleted=Ресурсът е успешно изтрит
RessourceLineSuccessfullyUpdated=Линията на ресурса е успешно обновена RessourceLineSuccessfullyUpdated=Ресурсът е успешно актуализиран
ResourceLinkedWithSuccess=Ресурсът е свързан успешно ResourceLinkedWithSuccess=Ресурсът е успешно свързан
ConfirmDeleteResource=Потвърждаване на изтриването на този ресурс ConfirmDeleteResource=Потвърждаване на изтриването на този ресурс
RessourceSuccessfullyDeleted=Ресурсът е успешно изтрит RessourceSuccessfullyDeleted=Ресурсът е успешно изтрит
DictionaryResourceType=Тип на ресурси DictionaryResourceType=Типове ресурси
SelectResource=Избиране на ресурс SelectResource=Избиране на ресурс
IdResource=Id resource IdResource=Идентификатор на ресурс
AssetNumber=Serial number AssetNumber=Сериен номер
ResourceTypeCode=Resource type code ResourceTypeCode=Код за типа ресурс
ImportDataset_resource_1=Ресурси ImportDataset_resource_1=Ресурси

View File

@ -1,6 +1,6 @@
# Dolibarr language file - Source file is en_US - salaries # Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Счетоводна сметка, използвана за контрагенти SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Счетоводна сметка, използвана за служители на контрагенти
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Специализираната счетоводна сметка, дефинирана в картата на потребителя, ще се използва само за вторично счетоводно отчитане. Тя ще бъде използвана в регистъра на главната книга и като стойност по подразбиране за вторично счетоводно отчитане, ако не е дефинирана специализирана потребителска счетоводна сметка за потребителя. SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Специализираната счетоводна сметка, дефинирана в картата на потребителя, ще се използва само за вторично счетоводно отчитане. Тя ще бъде използвана в регистъра на главната счетоводна книга и като стойност по подразбиране за вторично счетоводно отчитане, ако не е дефинирана специализирана потребителска счетоводна сметка за потребителя.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Счетоводна сметка по подразбиране за плащане на заплати SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Счетоводна сметка по подразбиране за плащане на заплати
Salary=Заплата Salary=Заплата
Salaries=Заплати Salaries=Заплати
@ -12,10 +12,10 @@ ShowSalaryPayment=Показване на плащане на заплата
THM=Средна почасова ставка THM=Средна почасова ставка
TJM=Средна дневна ставка TJM=Средна дневна ставка
CurrentSalary=Текуща заплата CurrentSalary=Текуща заплата
THMDescription=Тази стойност може да се използва за изчисляване на разходите за времето, изразходвано по проект, ако модула проекти се използва. THMDescription=Тази стойност може да се използва за изчисляване на разходите за времето, което е отделено по проект, ако модула проекти се използва.
TJMDescription=Тази стойност понастоящем е информативна и не се използва за изчисления TJMDescription=Тази стойност понастоящем е информативна и не се използва за изчисления
LastSalaries=Плащания на заплати: %s последни LastSalaries=Плащания на заплати: %s последни
AllSalaries=Всички плащания на заплати AllSalaries=Всички плащания на заплати
SalariesStatistics=Статистика на заплатите SalariesStatistics=Статистика на заплатите
# Export # Export
SalariesAndPayments=Salaries and payments SalariesAndPayments=Заплати и плащания

View File

@ -22,7 +22,7 @@ LotSerial=Партиди/Серийни номера
LotSerialList=Списък на партиди/серийни номера LotSerialList=Списък на партиди/серийни номера
Movements=Движения Movements=Движения
ErrorWarehouseRefRequired=Изисква се референтно име на склад ErrorWarehouseRefRequired=Изисква се референтно име на склад
ListOfWarehouses=Списък на складовете ListOfWarehouses=Списък на складове
ListOfStockMovements=Списък на движението на стоковите наличности ListOfStockMovements=Списък на движението на стоковите наличности
ListOfInventories=Списък на инвентари ListOfInventories=Списък на инвентари
MovementId=Идент. № за движение MovementId=Идент. № за движение
@ -66,12 +66,12 @@ RuleForStockManagementIncrease=Избиране на правило за авт
DeStockOnBill=Намаляване на реални наличности при валидиране на фактура за продажба / кредитно известие DeStockOnBill=Намаляване на реални наличности при валидиране на фактура за продажба / кредитно известие
DeStockOnValidateOrder=Намаляване на реални наличности при валидиране на клиентска поръчка DeStockOnValidateOrder=Намаляване на реални наличности при валидиране на клиентска поръчка
DeStockOnShipment=Намаляване на реални наличности при валидиране на доставка DeStockOnShipment=Намаляване на реални наличности при валидиране на доставка
DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed DeStockOnShipmentOnClosing=Намаляване на реалните наличности, когато доставката е класифицирана като приключена
ReStockOnBill=Увеличаване на реални наличности при валидиране на фактура за покупка / кредитно известие ReStockOnBill=Увеличаване на реални наличности при валидиране на фактура за покупка / кредитно известие
ReStockOnValidateOrder=Увеличаване на реални наличности при одобряване на поръчка за покупка ReStockOnValidateOrder=Увеличаване на реални наличности при одобряване на поръчка за покупка
ReStockOnDispatchOrder=Увеличаване на реални наличности при ръчно изпращане в склад, след получаване на поръчка за покупка на стоки ReStockOnDispatchOrder=Увеличаване на реални наличности при ръчно изпращане в склад, след получаване на поръчка за покупка на стоки
StockOnReception=Increase real stocks on validation of reception StockOnReception=Увеличаване на реалните наличности при валидиране на приемането
StockOnReceptionOnClosing=Increase real stocks when reception is set to closed StockOnReceptionOnClosing=Увеличаване на реалните наличности, когато приемането е класифицирано като приключено
OrderStatusNotReadyToDispatch=Поръчка все още не е или не повече статут, който позволява изпращането на продукти на склад складове. OrderStatusNotReadyToDispatch=Поръчка все още не е или не повече статут, който позволява изпращането на продукти на склад складове.
StockDiffPhysicTeoric=Обясняване за разликата между физическа и виртуална наличност StockDiffPhysicTeoric=Обясняване за разликата между физическа и виртуална наличност
NoPredefinedProductToDispatch=Няма предварително определени продукти за този обект, така че не се изисква изпращане на наличност. NoPredefinedProductToDispatch=Няма предварително определени продукти за този обект, така че не се изисква изпращане на наличност.
@ -83,7 +83,7 @@ PhysicalStock=Физическа наличност
RealStock=Реална наличност RealStock=Реална наличност
RealStockDesc=Физическа/реална наличност е наличността, която в момента се намира в складовете. RealStockDesc=Физическа/реална наличност е наличността, която в момента се намира в складовете.
RealStockWillAutomaticallyWhen=Реалната наличност ще бъде модифицирана според това правило (както е определено в модула на Наличности): RealStockWillAutomaticallyWhen=Реалната наличност ще бъде модифицирана според това правило (както е определено в модула на Наличности):
VirtualStock=Вирт. наличност VirtualStock=Виртуална наличност
VirtualStockDesc=Виртуална наличност е изчислената наличност, която се образува след като всички отворени / предстоящи действия (които засягат наличности) се затворят (получени поръчки за покупка, изпратени клиентски поръчки и т.н.) VirtualStockDesc=Виртуална наличност е изчислената наличност, която се образува след като всички отворени / предстоящи действия (които засягат наличности) се затворят (получени поръчки за покупка, изпратени клиентски поръчки и т.н.)
IdWarehouse=Идент. № на склад IdWarehouse=Идент. № на склад
DescWareHouse=Описание на склад DescWareHouse=Описание на склад
@ -114,8 +114,8 @@ UseVirtualStockByDefault=Използване на виртуални налич
UseVirtualStock=Използване на виртуални наличности UseVirtualStock=Използване на виртуални наличности
UsePhysicalStock=Използване на физически наличности UsePhysicalStock=Използване на физически наличности
CurentSelectionMode=Текущ режим на избор CurentSelectionMode=Текущ режим на избор
CurentlyUsingVirtualStock=Вирт. наличност CurentlyUsingVirtualStock=Виртуална наличност
CurentlyUsingPhysicalStock=Факт. наличност CurentlyUsingPhysicalStock=Фактическа наличност
RuleForStockReplenishment=Правило за попълване на наличности RuleForStockReplenishment=Правило за попълване на наличности
SelectProductWithNotNullQty=Избиране на най-малко един продукт с количество различно от 0 и доставчик SelectProductWithNotNullQty=Избиране на най-малко един продукт с количество различно от 0 и доставчик
AlertOnly= Само предупреждения AlertOnly= Само предупреждения

View File

@ -9,7 +9,7 @@ DraftRequests=Чернови на запитвания
SupplierProposalsDraft=Чернови на запитвания за цени SupplierProposalsDraft=Чернови на запитвания за цени
LastModifiedRequests=Запитвания за цени: %s последно променени LastModifiedRequests=Запитвания за цени: %s последно променени
RequestsOpened=Отворени запитвания за цени RequestsOpened=Отворени запитвания за цени
SupplierProposalArea=Зона на Запитвания към доставчици SupplierProposalArea=Секция за запитвания за оферти
SupplierProposalShort=Запитване към доставчик SupplierProposalShort=Запитване към доставчик
SupplierProposals=Запитвания към доставчик SupplierProposals=Запитвания към доставчик
SupplierProposalsShort=Запитвания към доставчик SupplierProposalsShort=Запитвания към доставчик

View File

@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - vendors # Dolibarr language file - Source file is en_US - vendors
Suppliers=Доставчици Suppliers=Доставчици
SuppliersInvoice=Фактура за доставка SuppliersInvoice=Фактура за доставка
ShowSupplierInvoice=Покажи фактурата от доставчика ShowSupplierInvoice=Показване на фактура за доставка
NewSupplier=Нов доставчик NewSupplier=Нов доставчик
History=История History=История
ListOfSuppliers=Списък на доставчици ListOfSuppliers=Списък на доставчици
@ -13,17 +13,17 @@ TotalBuyingPriceMinShort=Обща сума от покупните цени на
TotalSellingPriceMinShort=Обща сума от продажните цени на субпродукти TotalSellingPriceMinShort=Обща сума от продажните цени на субпродукти
SomeSubProductHaveNoPrices=Някои субпродукти нямат дефинирана цена SomeSubProductHaveNoPrices=Някои субпродукти нямат дефинирана цена
AddSupplierPrice=Добавяне на покупна цена AddSupplierPrice=Добавяне на покупна цена
ChangeSupplierPrice=Променяне на покупна цена ChangeSupplierPrice=Промяна на покупна цена
SupplierPrices=Доставни цени SupplierPrices=Доставни цени
ReferenceSupplierIsAlreadyAssociatedWithAProduct=Този идентификатор е вече свързан с продукт: %s ReferenceSupplierIsAlreadyAssociatedWithAProduct=Този реф. № (SKU) е вече свързан с продукт: %s
NoRecordedSuppliers=Няма регистриран доставчик NoRecordedSuppliers=Няма регистриран доставчик
SupplierPayment=Плащане към доставчик SupplierPayment=Плащане към доставчик
SuppliersArea=Зона на доставчиците SuppliersArea=Секция с доставчици
RefSupplierShort=Реф. № на доставчик RefSupplierShort=Реф. № (SKU)
Availability=Наличност Availability=Наличност
ExportDataset_fournisseur_1=Фактури за доставка и подробности за фактурите ExportDataset_fournisseur_1=Фактури за доставка и подробности за тях
ExportDataset_fournisseur_2=Фактури и плащания за доставка ExportDataset_fournisseur_2=Фактури и плащания за доставка
ExportDataset_fournisseur_3=Поръчки за покупка и подробности за поръчките ExportDataset_fournisseur_3=Поръчки за покупка и подробности за тях
ApproveThisOrder=Одобряване на поръчка ApproveThisOrder=Одобряване на поръчка
ConfirmApproveThisOrder=Сигурни ли сте, че искате да одобрите тази поръчка <b>%s</b>? ConfirmApproveThisOrder=Сигурни ли сте, че искате да одобрите тази поръчка <b>%s</b>?
DenyingThisOrder=Отхвърляне на поръчка DenyingThisOrder=Отхвърляне на поръчка
@ -32,11 +32,11 @@ ConfirmCancelThisOrder=Сигурни ли сте, че искате да ану
AddSupplierOrder=Създаване на поръчка за покупка AddSupplierOrder=Създаване на поръчка за покупка
AddSupplierInvoice=Създаване на фактура за доставка AddSupplierInvoice=Създаване на фактура за доставка
ListOfSupplierProductForSupplier=Списък на продукти и цени за доставчик <b>%s</b> ListOfSupplierProductForSupplier=Списък на продукти и цени за доставчик <b>%s</b>
SentToSuppliers=Изпратено към доставчиците SentToSuppliers=Изпратено към доставчици
ListOfSupplierOrders=Списък на поръчки за покупка ListOfSupplierOrders=Списък на поръчки за покупка
MenuOrdersSupplierToBill=Поръчки за покупка за фактуриране MenuOrdersSupplierToBill=Поръчки за покупка за фактуриране
NbDaysToDelivery=Забавяне на доставката (дни) NbDaysToDelivery=Забавяне на доставка (дни)
DescNbDaysToDelivery=Най-дългото забавяне на доставка на продукти от тази поръчка DescNbDaysToDelivery=Най-дълго забавяне на доставка за продукти от тази поръчка
SupplierReputation=Репутация на доставчика SupplierReputation=Репутация на доставчика
DoNotOrderThisProductToThisSupplier=Не поръчвайте DoNotOrderThisProductToThisSupplier=Не поръчвайте
NotTheGoodQualitySupplier=Ниско качество NotTheGoodQualitySupplier=Ниско качество

View File

@ -1,5 +1,5 @@
# Dolibarr language file - Source file is en_US - trips # Dolibarr language file - Source file is en_US - trips
ShowExpenseReport=Показване на разходни отчети ShowExpenseReport=Показване на разходен отчет
Trips=Разходни отчети Trips=Разходни отчети
TripsAndExpenses=Разходни отчети TripsAndExpenses=Разходни отчети
TripsAndExpensesStatistics=Статистика на разходните отчети TripsAndExpensesStatistics=Статистика на разходните отчети
@ -19,15 +19,15 @@ ConfirmDeleteTrip=Сигурни ли сте, че искате да изтри
ListTripsAndExpenses=Списък с разходни отчети ListTripsAndExpenses=Списък с разходни отчети
ListToApprove=Очаква одобрение ListToApprove=Очаква одобрение
ExpensesArea=Секция за разходни отчети ExpensesArea=Секция за разходни отчети
ClassifyRefunded=Класифициране като 'Рефинансиран' ClassifyRefunded=Класифициране като 'Възстановен'
ExpenseReportWaitingForApproval=Нов разходен отчет е изпратен за одобрение ExpenseReportWaitingForApproval=Нов разходен отчет е изпратен за одобрение
ExpenseReportWaitingForApprovalMessage=Създаден е нов разходен отчет, който очаква одобрение.<br> - Потребител: %s<br> - Период: %s<br>Кликнете тук, за да го одобрите или отхвърлите: %s ExpenseReportWaitingForApprovalMessage=Създаден е нов разходен отчет, който очаква одобрение.<br> - Потребител: %s<br> - Период: %s<br>Кликнете тук, за да го одобрите или отхвърлите: %s
ExpenseReportWaitingForReApproval=Разходният отчет е изпратен за повторно одобрение ExpenseReportWaitingForReApproval=Разходният отчет е изпратен за повторно одобрение
ExpenseReportWaitingForReApprovalMessage=Създаден разходен отчет очаква повторно одобрение.<br>Отчетът %s, отказахте да одобрите по следната причина: %s.<br>Предложена е нова версия, която очаква одобрение.<br> - Потребител: %s<br> - Период: %s<br>Кликнете тук, за да одобрите или отхвърлите: %s ExpenseReportWaitingForReApprovalMessage=Създаден разходен отчет очаква повторно одобрение.<br>Отчетът %s, отказахте да одобрите по следната причина: %s.<br>Предложена е нова версия, която очаква одобрение.<br> - Потребител: %s<br> - Период: %s<br>Кликнете тук, за да го одобрите или отхвърлите: %s
ExpenseReportApproved=Разходният отчет е одобрен ExpenseReportApproved=Разходният отчет е одобрен
ExpenseReportApprovedMessage=Разходният отчет %s е одобрен.<br> - Потребител: %s<br> - Одобрен от: %s<br>Кликнете тук, за да видите разходният отчет: %s ExpenseReportApprovedMessage=Разходният отчет %s е одобрен.<br> - Потребител: %s<br> - Одобрен от: %s<br>Кликнете тук, за да видите разходният отчет: %s
ExpenseReportRefused=Разходния отчет е отхвърлен ExpenseReportRefused=Разходният отчет е отхвърлен
ExpenseReportRefusedMessage=Разходният отчет %s е отхвърлен.<br> - Потребител: %s<br> - Отхвърлен от: %s<br> - Причина за отхвърляне: %s<br>Кликнете тук, за видите разходния отчет: %s ExpenseReportRefusedMessage=Разходният отчет %s е отхвърлен.<br> - Потребител: %s<br> - Отхвърлен от: %s<br> - Причина за отхвърляне: %s<br>Кликнете тук, за да видите разходния отчет: %s
ExpenseReportCanceled=Разходният отчет е анулиран ExpenseReportCanceled=Разходният отчет е анулиран
ExpenseReportCanceledMessage=Разходният отчет %s е анулиран.<br> - Потребител: %s<br> - Анулиран от: %s<br> - Причина за анулиране: %s<br>Кликнете тук, за да видите разходния отчет: %s ExpenseReportCanceledMessage=Разходният отчет %s е анулиран.<br> - Потребител: %s<br> - Анулиран от: %s<br> - Причина за анулиране: %s<br>Кликнете тук, за да видите разходния отчет: %s
ExpenseReportPaid=Разходният отчет е платен ExpenseReportPaid=Разходният отчет е платен
@ -37,7 +37,7 @@ AnyOtherInThisListCanValidate=Лице за информиране, което
TripSociete=Информация за фирма TripSociete=Информация за фирма
TripNDF=Информация за разходен отчет TripNDF=Информация за разходен отчет
PDFStandardExpenseReports=Стандартен шаблон за генериране на PDF документ на разходния отчет PDFStandardExpenseReports=Стандартен шаблон за генериране на PDF документ на разходния отчет
ExpenseReportLine=№ ExpenseReportLine=Ред №
TF_OTHER=Други TF_OTHER=Други
TF_TRIP=Транспорт TF_TRIP=Транспорт
TF_LUNCH=Обяд TF_LUNCH=Обяд
@ -73,14 +73,14 @@ EX_PAR_VP=Паркинг за ЛПС
EX_CAM_VP=Поддръжка и ремонт на ЛПС EX_CAM_VP=Поддръжка и ремонт на ЛПС
DefaultCategoryCar=Режим на транспортиране по подразбиране DefaultCategoryCar=Режим на транспортиране по подразбиране
DefaultRangeNumber=Номер на обхвата по подразбиране DefaultRangeNumber=Номер на обхвата по подразбиране
UploadANewFileNow=Качете нов документ сега UploadANewFileNow=Прикачване на нов документ
Error_EXPENSEREPORT_ADDON_NotDefined=Грешка, правилото за номериране на разходни отчети не е дефинирано в настройката на модула 'Разходни отчети' Error_EXPENSEREPORT_ADDON_NotDefined=Грешка, правилото за номериране на разходни отчети не е дефинирано в настройката на модула разходни отчети.
ErrorDoubleDeclaration=Създали сте друг разходен отчет в същия времеви период. ErrorDoubleDeclaration=Създали сте друг разходен отчет в същия времеви период.
AucuneLigne=Няма деклариран разходен отчет AucuneLigne=Няма деклариран разходен отчет
ModePaiement=Начин на плащане ModePaiement=Начин на плащане
VALIDATOR=Потребител отговорен за одобрение VALIDATOR=Потребител отговорен за одобрение
VALIDOR=Одобрен от VALIDOR=Одобрен от
AUTHOR=Записан от AUTHOR=Създаден от
AUTHORPAIEMENT=Платен от AUTHORPAIEMENT=Платен от
REFUSEUR=Отхвърлен от REFUSEUR=Отхвърлен от
CANCEL_USER=Изтрит от CANCEL_USER=Изтрит от
@ -112,8 +112,8 @@ ExpenseReportsToPay=Разходни отчети за плащане
ConfirmCloneExpenseReport=Сигурни ли сте, че искате да клонирате този разходен отчет? ConfirmCloneExpenseReport=Сигурни ли сте, че искате да клонирате този разходен отчет?
ExpenseReportsIk=Индекс за отчитане на разходите ExpenseReportsIk=Индекс за отчитане на разходите
ExpenseReportsRules=Правила за отчитане на разходите ExpenseReportsRules=Правила за отчитане на разходите
ExpenseReportIkDesc=Можете да променяте изчисляването на разхода по километри, въз основа на категория и обхват, които са определени предварително. <b>км</b> е разстоянието в километри. ExpenseReportIkDesc=Може да променяте изчисляването на разхода по километри, въз основа на категория и обхват, които са определени предварително. <b>км</b> е разстоянието в километри.
ExpenseReportRulesDesc=Можете да създавате или променяте правилата за изчисляване. Тази част ще се използва, когато потребител създаде разходен отчет. ExpenseReportRulesDesc=Може да създавате или променяте правилата за изчисляване. Тази част ще се използва, когато потребител създаде разходен отчет.
expenseReportOffset=Офсет expenseReportOffset=Офсет
expenseReportCoef=Коефициент expenseReportCoef=Коефициент
expenseReportTotalForFive=Пример с <u>км</u> = 5 expenseReportTotalForFive=Пример с <u>км</u> = 5
@ -139,13 +139,13 @@ ExpenseReportConstraintViolationError=Идентификатор за наруш
byEX_DAY=по ден (ограничение до %s) byEX_DAY=по ден (ограничение до %s)
byEX_MON=по месец (ограничение до %s) byEX_MON=по месец (ограничение до %s)
byEX_YEA=по година (ограничение до %s) byEX_YEA=по година (ограничение до %s)
byEX_EXP=от ред (ограничение до %s) byEX_EXP=по ред (ограничение до %s)
ExpenseReportConstraintViolationWarning=Идентификатор за нарушение на ограничението [%s]: %s превъзхожда %s %s ExpenseReportConstraintViolationWarning=Идентификатор за нарушение на ограничението [%s]: %s превъзхожда %s %s
nolimitbyEX_DAY=по ден (без ограничение) nolimitbyEX_DAY=по ден (без ограничение)
nolimitbyEX_MON=по месец (без ограничение) nolimitbyEX_MON=по месец (без ограничение)
nolimitbyEX_YEA=по година (без ограничение) nolimitbyEX_YEA=по година (без ограничение)
nolimitbyEX_EXP=от ред (няма ограничение) nolimitbyEX_EXP=по ред (без ограничение)
CarCategory=Категория на автомобила CarCategory=Категория на автомобил
ExpenseRangeOffset=Размер на офсета: %s ExpenseRangeOffset=Размер на офсета: %s
RangeIk=Обхват на пробега RangeIk=Обхват на пробега
AttachTheNewLineToTheDocument=Прикрепете реда към свързан документ AttachTheNewLineToTheDocument=Прикрепете реда към свързан документ

View File

@ -98,7 +98,7 @@ NoWebSiteCreateOneFirst=No website has been created yet. Create one first.
GoTo=Go to GoTo=Go to
DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '<strong>%s</strong>' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands). DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '<strong>%s</strong>' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands).
NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified. NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified.
ReplaceWebsiteContent=Replace website content ReplaceWebsiteContent=Search or Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website? DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website? DeleteAlsoMedias=Delete also all medias files specific to this website?
# Export # Export

View File

@ -1,20 +1,20 @@
# Dolibarr language file - Source file is en_US - workflow # Dolibarr language file - Source file is en_US - workflow
WorkflowSetup=Настройки на модул Workflow WorkflowSetup=Настройка на модула работен процес
WorkflowDesc=Този модул е проектиран да редактира поведението на автоматичните действия в приложението. По подразбиране, работния процес е отворен (можете да правите неща в реда, в който желаете). Можете да активирате автоматичните действия, които ви интересуват. WorkflowDesc=Този модул осигурява някои автоматични действия. По подразбиране работният процес е отворен (можете да правите нещата в реда, по който искате), но тук можете да активирате някои автоматични действия.
ThereIsNoWorkflowToModify=Няма налични промени на работния процес с активираните модули. ThereIsNoWorkflowToModify=Няма налични промени на работния процес с активираните модули.
# Autocreate # Autocreate
descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Създай автоматично клиентска поръчка, след като предложението е подписано (новата поръчка че е на същатата стойност) descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Автоматично създаване на клиентска поръчка след подписване на търговско предложение (новата поръчка ще има същата стойност като на предложение)
descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Автоматично създа фактура, след като търговското предложение е подписано (новата фактура ще има същата стойност като предложението) descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Автоматично създаване на клиентска фактура след подписване на търговско предложение (новата фактура ще има същата стойност като на предложението)
descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Автоматично създаване на клиентска фактура след като договора е валидиран descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Автоматично създаване на клиентска фактура след валидиране на договор
descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Автоматично създай фактура, след като клиентската поръчка е затворена (новата фактура ще има същата стойност като поръчката) descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Автоматично създаване на клиентска фактура след затваряне на клиентска поръчка (новата фактура ще има същата стойност като на поръчката)
# Autoclassify customer proposal or order # Autoclassify customer proposal or order
descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Класифицирай свържаното предложение/предложения като платени, когато клиентската поръчка е маркирана като платена (ако стойността на поръчката е същата, като на свързаното предложение) descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Класифициране на свързано търговско предложение - първоизточник като фактурирано след класифициране на клиентска поръчка като фактурирана (и ако стойността на поръчката е същата като общата сума на подписаното свързано предложение)
descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Класифицирай вързаното предложение/я като платени, когато фактурата е валидирана (ако стойността на фактурата е същата като на подписаното предложение) descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Класифициране на свързано търговско предложение - първоизточник като фактурирано след валидиране на клиентска фактура (и ако стойността на фактурата е същата като общата сума на подписаното свързано предложение)
descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Класифицирай вързаната клиенска поръчка/поръчки като платени, когато фактурата е валидирана (ако стойността на фактурата е същата, като на вързаната поръчка) descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Класифициране на свързана клиентска поръчка - първоизточник като фактурирана след валидиране на клиентска фактура (и ако стойността на фактурата е същата като общата сума на свързаната поръчка)
descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Класифицирай свързаната клиентска поръчка/поръчки като платена, когато фактурата е маркирана като платена (ако стойността на фактурата е същата, като на вързаната поръчка) descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Класифициране на свързана клиентска поръчка - първоизточник като фактурирана след плащане на клиентска фактура (и ако стойността на фактурата е същата като общата сума на свързаната поръчка)
descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify linked source customer order to shipped when a shipment is validated (and if quantity shipped by all shipments is the same as in the order to update) descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Класифициране на свързана клиентска поръчка - първоизточник като изпратена след валидиране на пратка (и ако количеството, изпратено, чрез всички пратки е същото като в поръчката за актуализиране)
# Autoclassify supplier order # Autoclassify purchase order
descWORKFLOW_ORDER_CLASSIFY_BILLED_SUPPLIER_PROPOSAL=Classify linked source vendor proposal(s) to billed when vendor invoice is validated (and if amount of the invoice is same than total amount of linked proposals) descWORKFLOW_ORDER_CLASSIFY_BILLED_SUPPLIER_PROPOSAL=Класифициране на свързаното за запитване към доставчик - първоизточник като фактурираното след валидиране на доставната фактура (и ако стойността на фактурата е същата като общата сума на свързаното запитване)
descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_SUPPLIER_ORDER=Classify linked source purchase order(s) to billed when vendor invoice is validated (and if amount of the invoice is same than total amount of linked orders) descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_SUPPLIER_ORDER=Класифициране на свързаната поръчка за покупка - първоизточник като фактурирана след валидиране на доставна фактура (и ако стойността на фактурата е същата като общата сума на свързаната поръчка)
AutomaticCreation=Автоматично създаване AutomaticCreation=Автоматично създаване
AutomaticClassification=Автоматично класифициране AutomaticClassification=Автоматично класифициране

View File

@ -158,6 +158,7 @@ ACCOUNTING_RESULT_LOSS=Result accounting account (Loss)
ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure
ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer
TransitionalAccount=Transitional bank transfer account
ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait
DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations

View File

@ -422,6 +422,8 @@ ExtrafieldCheckBoxFromList=Checkboxes from table
ExtrafieldLink=Link to an object ExtrafieldLink=Link to an object
ComputedFormula=Computed field ComputedFormula=Computed field
ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>.<br><strong>WARNING</strong>: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.<br>Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.<br><br>Example of formula:<br>$object->id < 10 ? round($object->id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)<br><br>Example to reload object<br>(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id: ($obj->rowid ? $obj->rowid: $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5: '-1'<br><br>Other example of formula to force load of object and its parent object:<br>(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref: 'Parent project not found' ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>.<br><strong>WARNING</strong>: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.<br>Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.<br><br>Example of formula:<br>$object->id < 10 ? round($object->id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)<br><br>Example to reload object<br>(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id: ($obj->rowid ? $obj->rowid: $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5: '-1'<br><br>Other example of formula to force load of object and its parent object:<br>(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref: 'Parent project not found'
Computedpersistent=Store computed field
ComputedpersistentDesc=Computed extra fields will be stored in the database, however, the value will only be recalculated when the object of this field is changed. If the computed field depends on other objects or global data this value might be wrong!!
ExtrafieldParamHelpPassword=Leaving this field blank means this value will be stored without encryption (field must be only hidden with star on screen).<br>Set 'auto' to use the default encryption rule to save password into database (then value read will be the hash only, no way to retrieve original value) ExtrafieldParamHelpPassword=Leaving this field blank means this value will be stored without encryption (field must be only hidden with star on screen).<br>Set 'auto' to use the default encryption rule to save password into database (then value read will be the hash only, no way to retrieve original value)
ExtrafieldParamHelpselect=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>code3,value3<br>...<br><br>In order to have the list depending on another complementary attribute list:<br>1,value1|options_<i>parent_list_code</i>:parent_key<br>2,value2|options_<i>parent_list_code</i>:parent_key <br><br>In order to have the list depending on another list:<br>1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key ExtrafieldParamHelpselect=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>code3,value3<br>...<br><br>In order to have the list depending on another complementary attribute list:<br>1,value1|options_<i>parent_list_code</i>:parent_key<br>2,value2|options_<i>parent_list_code</i>:parent_key <br><br>In order to have the list depending on another list:<br>1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key
ExtrafieldParamHelpcheckbox=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>3,value3<br>...
@ -429,6 +431,7 @@ ExtrafieldParamHelpradio=List of values must be lines with format key,value (whe
ExtrafieldParamHelpsellist=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>- idfilter is necessarly a primary int key<br>- filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter ExtrafieldParamHelpsellist=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>- idfilter is necessarly a primary int key<br>- filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
ExtrafieldParamHelpchkbxlst=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter ExtrafieldParamHelpchkbxlst=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath<br>Syntax: ObjectName:Classpath<br>Examples:<br>Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath<br>Syntax: ObjectName:Classpath<br>Examples:<br>Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php
ExtrafieldParamHelpSeparator=Keep empty for a simple separator<br>Set this to 1 for a collapsing separator (open by default)<br>Set this to 2 for a collapsing separator (collapsed by default)
LibraryToBuildPDF=Library used for PDF generation LibraryToBuildPDF=Library used for PDF generation
LocalTaxDesc=Some countries may apply two or three taxes on each invoice line. If this is the case, choose the type for the second and third tax and its rate. Possible type are:<br>1: local tax apply on products and services without vat (localtax is calculated on amount without tax)<br>2: local tax apply on products and services including vat (localtax is calculated on amount + main tax)<br>3: local tax apply on products without vat (localtax is calculated on amount without tax)<br>4: local tax apply on products including vat (localtax is calculated on amount + main vat)<br>5: local tax apply on services without vat (localtax is calculated on amount without tax)<br>6: local tax apply on services including vat (localtax is calculated on amount + tax) LocalTaxDesc=Some countries may apply two or three taxes on each invoice line. If this is the case, choose the type for the second and third tax and its rate. Possible type are:<br>1: local tax apply on products and services without vat (localtax is calculated on amount without tax)<br>2: local tax apply on products and services including vat (localtax is calculated on amount + main tax)<br>3: local tax apply on products without vat (localtax is calculated on amount without tax)<br>4: local tax apply on products including vat (localtax is calculated on amount + main vat)<br>5: local tax apply on services without vat (localtax is calculated on amount without tax)<br>6: local tax apply on services including vat (localtax is calculated on amount + tax)
SMS=SMS SMS=SMS
@ -819,9 +822,9 @@ Permission532=Create/modify services
Permission534=Delete services Permission534=Delete services
Permission536=See/manage hidden services Permission536=See/manage hidden services
Permission538=Export services Permission538=Export services
Permission650=Read bom of Bom Permission650=Read Bills of Materials
Permission651=Create/Update bom of Bom Permission651=Create/Update Bills of Materials
Permission652=Delete bom of Bom Permission652=Delete Bills of Materials
Permission701=Read donations Permission701=Read donations
Permission702=Create/modify donations Permission702=Create/modify donations
Permission703=Delete donations Permission703=Delete donations
@ -911,7 +914,7 @@ Permission50414=Delete operations in ledger
Permission50415=Delete all operations by year and journal in ledger Permission50415=Delete all operations by year and journal in ledger
Permission50418=Export operations of the ledger Permission50418=Export operations of the ledger
Permission50420=Report and export reports (turnover, balance, journals, ledger) Permission50420=Report and export reports (turnover, balance, journals, ledger)
Permission50430=Define and close a fiscal year Permission50430=Define and close a fiscal period
Permission50440=Manage chart of accounts, setup of accountancy Permission50440=Manage chart of accounts, setup of accountancy
Permission51001=Read assets Permission51001=Read assets
Permission51002=Create/Update assets Permission51002=Create/Update assets
@ -1924,4 +1927,4 @@ UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s EndPointFor=End point for %s : %s
DeleteEmailCollector=Delete email collector DeleteEmailCollector=Delete email collector
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore? ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?

View File

@ -25,7 +25,7 @@ InvoiceProFormaAsk=Proforma invoice
InvoiceProFormaDesc=<b>Proforma invoice</b> is an image of a true invoice but has no accountancy value. InvoiceProFormaDesc=<b>Proforma invoice</b> is an image of a true invoice but has no accountancy value.
InvoiceReplacement=Replacement invoice InvoiceReplacement=Replacement invoice
InvoiceReplacementAsk=Replacement invoice for invoice InvoiceReplacementAsk=Replacement invoice for invoice
InvoiceReplacementDesc=<b>Replacement invoice</b> is used to cancel and completely replace an invoice with no payment already received.<br><br>Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'. InvoiceReplacementDesc=<b>Replacement invoice</b> is used to completely replace an invoice with no payment already received.<br><br>Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'.
InvoiceAvoir=Credit note InvoiceAvoir=Credit note
InvoiceAvoirAsk=Credit note to correct invoice InvoiceAvoirAsk=Credit note to correct invoice
InvoiceAvoirDesc=The <b>credit note</b> is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned). InvoiceAvoirDesc=The <b>credit note</b> is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned).

View File

@ -28,7 +28,7 @@ AliasNames=Alias name (commercial, trademark, ...)
AliasNameShort=Alias Name AliasNameShort=Alias Name
Companies=Companies Companies=Companies
CountryIsInEEC=Country is inside the European Economic Community CountryIsInEEC=Country is inside the European Economic Community
PriceFormatInCurrentLanguage=Price format in current language PriceFormatInCurrentLanguage=Price display format in the current language and currency
ThirdPartyName=Third-party name ThirdPartyName=Third-party name
ThirdPartyEmail=Third-party email ThirdPartyEmail=Third-party email
ThirdParty=Third-party ThirdParty=Third-party
@ -287,6 +287,7 @@ SupplierAbsoluteDiscountAllUsers=Absolute vendor discounts (entered by all users
SupplierAbsoluteDiscountMy=Absolute vendor discounts (entered by yourself) SupplierAbsoluteDiscountMy=Absolute vendor discounts (entered by yourself)
DiscountNone=None DiscountNone=None
Vendor=Vendor Vendor=Vendor
Supplier=Vendor
AddContact=Create contact AddContact=Create contact
AddContactAddress=Create contact/address AddContactAddress=Create contact/address
EditContact=Edit contact EditContact=Edit contact

View File

@ -184,12 +184,14 @@ NumberOfCustomerInvoices=Number of customer invoices
NumberOfSupplierProposals=Number of vendor proposals NumberOfSupplierProposals=Number of vendor proposals
NumberOfSupplierOrders=Number of purchase orders NumberOfSupplierOrders=Number of purchase orders
NumberOfSupplierInvoices=Number of vendor invoices NumberOfSupplierInvoices=Number of vendor invoices
NumberOfContracts=Number of contracts
NumberOfUnitsProposals=Number of units on proposals NumberOfUnitsProposals=Number of units on proposals
NumberOfUnitsCustomerOrders=Number of units on sales orders NumberOfUnitsCustomerOrders=Number of units on sales orders
NumberOfUnitsCustomerInvoices=Number of units on customer invoices NumberOfUnitsCustomerInvoices=Number of units on customer invoices
NumberOfUnitsSupplierProposals=Number of units on vendor proposals NumberOfUnitsSupplierProposals=Number of units on vendor proposals
NumberOfUnitsSupplierOrders=Number of units on purchase orders NumberOfUnitsSupplierOrders=Number of units on purchase orders
NumberOfUnitsSupplierInvoices=Number of units on vendor invoices NumberOfUnitsSupplierInvoices=Number of units on vendor invoices
NumberOfUnitsContracts=Number of units on contracts
EMailTextInterventionAddedContact=A new intervention %s has been assigned to you. EMailTextInterventionAddedContact=A new intervention %s has been assigned to you.
EMailTextInterventionValidated=The intervention %s has been validated. EMailTextInterventionValidated=The intervention %s has been validated.
EMailTextInvoiceValidated=Invoice %s has been validated. EMailTextInvoiceValidated=Invoice %s has been validated.

View File

@ -98,7 +98,7 @@ NoWebSiteCreateOneFirst=No website has been created yet. Create one first.
GoTo=Go to GoTo=Go to
DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '<strong>%s</strong>' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands). DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '<strong>%s</strong>' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands).
NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified. NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified.
ReplaceWebsiteContent=Replace website content ReplaceWebsiteContent=Search or Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website? DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website? DeleteAlsoMedias=Delete also all medias files specific to this website?
# Export # Export

View File

@ -158,6 +158,7 @@ ACCOUNTING_RESULT_LOSS=Result accounting account (Loss)
ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Journal of closure
ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer ACCOUNTING_ACCOUNT_TRANSFER_CASH=Accounting account of transitional bank transfer
TransitionalAccount=Transitional bank transfer account
ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait ACCOUNTING_ACCOUNT_SUSPENSE=Accounting account of wait
DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations DONATION_ACCOUNTINGACCOUNT=Accounting account to register donations

View File

@ -422,6 +422,8 @@ ExtrafieldCheckBoxFromList=Checkboxes from table
ExtrafieldLink=Link to an object ExtrafieldLink=Link to an object
ComputedFormula=Computed field ComputedFormula=Computed field
ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>.<br><strong>WARNING</strong>: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.<br>Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.<br><br>Example of formula:<br>$object->id < 10 ? round($object->id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)<br><br>Example to reload object<br>(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id: ($obj->rowid ? $obj->rowid: $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5: '-1'<br><br>Other example of formula to force load of object and its parent object:<br>(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref: 'Parent project not found' ComputedFormulaDesc=You can enter here a formula using other properties of object or any PHP coding to get a dynamic computed value. You can use any PHP compatible formulas including the "?" condition operator, and following global object: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>.<br><strong>WARNING</strong>: Only some properties of $object may be available. If you need a properties not loaded, just fetch yourself the object into your formula like in the second example.<br>Using a computed field means you can't enter yourself any value from interface. Also, if there is a syntax error, the formula may return nothing.<br><br>Example of formula:<br>$object->id < 10 ? round($object->id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($mysoc->zip, 1, 2)<br><br>Example to reload object<br>(($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id: ($obj->rowid ? $obj->rowid: $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5: '-1'<br><br>Other example of formula to force load of object and its parent object:<br>(($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref: 'Parent project not found'
Computedpersistent=Store computed field
ComputedpersistentDesc=Computed extra fields will be stored in the database, however, the value will only be recalculated when the object of this field is changed. If the computed field depends on other objects or global data this value might be wrong!!
ExtrafieldParamHelpPassword=Leaving this field blank means this value will be stored without encryption (field must be only hidden with star on screen).<br>Set 'auto' to use the default encryption rule to save password into database (then value read will be the hash only, no way to retrieve original value) ExtrafieldParamHelpPassword=Leaving this field blank means this value will be stored without encryption (field must be only hidden with star on screen).<br>Set 'auto' to use the default encryption rule to save password into database (then value read will be the hash only, no way to retrieve original value)
ExtrafieldParamHelpselect=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>code3,value3<br>...<br><br>In order to have the list depending on another complementary attribute list:<br>1,value1|options_<i>parent_list_code</i>:parent_key<br>2,value2|options_<i>parent_list_code</i>:parent_key <br><br>In order to have the list depending on another list:<br>1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key ExtrafieldParamHelpselect=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>code3,value3<br>...<br><br>In order to have the list depending on another complementary attribute list:<br>1,value1|options_<i>parent_list_code</i>:parent_key<br>2,value2|options_<i>parent_list_code</i>:parent_key <br><br>In order to have the list depending on another list:<br>1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key
ExtrafieldParamHelpcheckbox=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>3,value3<br>... ExtrafieldParamHelpcheckbox=List of values must be lines with format key,value (where key can't be '0')<br><br> for example: <br>1,value1<br>2,value2<br>3,value3<br>...
@ -429,6 +431,7 @@ ExtrafieldParamHelpradio=List of values must be lines with format key,value (whe
ExtrafieldParamHelpsellist=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>- idfilter is necessarly a primary int key<br>- filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter ExtrafieldParamHelpsellist=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>- idfilter is necessarly a primary int key<br>- filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
ExtrafieldParamHelpchkbxlst=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter ExtrafieldParamHelpchkbxlst=List of values comes from a table<br>Syntax: table_name:label_field:id_field::filter<br>Example: c_typent:libelle:id::filter<br><br>filter can be a simple test (eg active=1) to display only active value<br>You can also use $ID$ in filter witch is the current id of current object<br>To do a SELECT in filter use $SEL$<br>if you want to filter on extrafields use syntax extra.fieldcode=... (where field code is the code of extrafield)<br><br>In order to have the list depending on another complementary attribute list:<br>c_typent:libelle:id:options_<i>parent_list_code</i>|parent_column:filter <br><br>In order to have the list depending on another list:<br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath<br>Syntax: ObjectName:Classpath<br>Examples:<br>Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath<br>Syntax: ObjectName:Classpath<br>Examples:<br>Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php
ExtrafieldParamHelpSeparator=Keep empty for a simple separator<br>Set this to 1 for a collapsing separator (open by default)<br>Set this to 2 for a collapsing separator (collapsed by default)
LibraryToBuildPDF=Library used for PDF generation LibraryToBuildPDF=Library used for PDF generation
LocalTaxDesc=Some countries may apply two or three taxes on each invoice line. If this is the case, choose the type for the second and third tax and its rate. Possible type are:<br>1: local tax apply on products and services without vat (localtax is calculated on amount without tax)<br>2: local tax apply on products and services including vat (localtax is calculated on amount + main tax)<br>3: local tax apply on products without vat (localtax is calculated on amount without tax)<br>4: local tax apply on products including vat (localtax is calculated on amount + main vat)<br>5: local tax apply on services without vat (localtax is calculated on amount without tax)<br>6: local tax apply on services including vat (localtax is calculated on amount + tax) LocalTaxDesc=Some countries may apply two or three taxes on each invoice line. If this is the case, choose the type for the second and third tax and its rate. Possible type are:<br>1: local tax apply on products and services without vat (localtax is calculated on amount without tax)<br>2: local tax apply on products and services including vat (localtax is calculated on amount + main tax)<br>3: local tax apply on products without vat (localtax is calculated on amount without tax)<br>4: local tax apply on products including vat (localtax is calculated on amount + main vat)<br>5: local tax apply on services without vat (localtax is calculated on amount without tax)<br>6: local tax apply on services including vat (localtax is calculated on amount + tax)
SMS=SMS SMS=SMS
@ -819,9 +822,9 @@ Permission532=Create/modify services
Permission534=Delete services Permission534=Delete services
Permission536=See/manage hidden services Permission536=See/manage hidden services
Permission538=Export services Permission538=Export services
Permission650=Read bom of Bom Permission650=Read Bills of Materials
Permission651=Create/Update bom of Bom Permission651=Create/Update Bills of Materials
Permission652=Delete bom of Bom Permission652=Delete Bills of Materials
Permission701=Read donations Permission701=Read donations
Permission702=Create/modify donations Permission702=Create/modify donations
Permission703=Delete donations Permission703=Delete donations
@ -911,7 +914,7 @@ Permission50414=Delete operations in ledger
Permission50415=Delete all operations by year and journal in ledger Permission50415=Delete all operations by year and journal in ledger
Permission50418=Export operations of the ledger Permission50418=Export operations of the ledger
Permission50420=Report and export reports (turnover, balance, journals, ledger) Permission50420=Report and export reports (turnover, balance, journals, ledger)
Permission50430=Define and close a fiscal year Permission50430=Define and close a fiscal period
Permission50440=Manage chart of accounts, setup of accountancy Permission50440=Manage chart of accounts, setup of accountancy
Permission51001=Read assets Permission51001=Read assets
Permission51002=Create/Update assets Permission51002=Create/Update assets
@ -1924,4 +1927,4 @@ UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s EndPointFor=End point for %s : %s
DeleteEmailCollector=Delete email collector DeleteEmailCollector=Delete email collector
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore? ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?

View File

@ -25,7 +25,7 @@ InvoiceProFormaAsk=Predračun
InvoiceProFormaDesc=<b>Predračun</b> izgleda isto kao račun, ali nema računovodstvene vrijednosti. InvoiceProFormaDesc=<b>Predračun</b> izgleda isto kao račun, ali nema računovodstvene vrijednosti.
InvoiceReplacement=Zamjenska faktura InvoiceReplacement=Zamjenska faktura
InvoiceReplacementAsk=Zamjenska faktura za fakturu InvoiceReplacementAsk=Zamjenska faktura za fakturu
InvoiceReplacementDesc=<b>Replacement invoice</b> is used to cancel and completely replace an invoice with no payment already received.<br><br>Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'. InvoiceReplacementDesc=<b>Replacement invoice</b> is used to completely replace an invoice with no payment already received.<br><br>Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'.
InvoiceAvoir=Knjižna obavijest InvoiceAvoir=Knjižna obavijest
InvoiceAvoirAsk=Knjižna obavijest za korekciju računa InvoiceAvoirAsk=Knjižna obavijest za korekciju računa
InvoiceAvoirDesc=The <b>credit note</b> is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned). InvoiceAvoirDesc=The <b>credit note</b> is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned).

View File

@ -28,7 +28,7 @@ AliasNames=Nadimak (komercijalni, trgovačkim, ...)
AliasNameShort=Alias Name AliasNameShort=Alias Name
Companies=Kompanije Companies=Kompanije
CountryIsInEEC=Country is inside the European Economic Community CountryIsInEEC=Country is inside the European Economic Community
PriceFormatInCurrentLanguage=Price format in current language PriceFormatInCurrentLanguage=Price display format in the current language and currency
ThirdPartyName=Third-party name ThirdPartyName=Third-party name
ThirdPartyEmail=Third-party email ThirdPartyEmail=Third-party email
ThirdParty=Third-party ThirdParty=Third-party
@ -287,6 +287,7 @@ SupplierAbsoluteDiscountAllUsers=Apsolutni popusti prodavača (uneseni od strane
SupplierAbsoluteDiscountMy=Apsolutni popusti prodavača (uneseni od strane sebe) SupplierAbsoluteDiscountMy=Apsolutni popusti prodavača (uneseni od strane sebe)
DiscountNone=Ništa DiscountNone=Ništa
Vendor=Vendor Vendor=Vendor
Supplier=Vendor
AddContact=Napravi kontakt AddContact=Napravi kontakt
AddContactAddress=Napravi kontakt/adresu AddContactAddress=Napravi kontakt/adresu
EditContact=Uredi kontakt EditContact=Uredi kontakt

View File

@ -184,12 +184,14 @@ NumberOfCustomerInvoices=Number of customer invoices
NumberOfSupplierProposals=Number of vendor proposals NumberOfSupplierProposals=Number of vendor proposals
NumberOfSupplierOrders=Number of purchase orders NumberOfSupplierOrders=Number of purchase orders
NumberOfSupplierInvoices=Number of vendor invoices NumberOfSupplierInvoices=Number of vendor invoices
NumberOfContracts=Number of contracts
NumberOfUnitsProposals=Number of units on proposals NumberOfUnitsProposals=Number of units on proposals
NumberOfUnitsCustomerOrders=Number of units on sales orders NumberOfUnitsCustomerOrders=Number of units on sales orders
NumberOfUnitsCustomerInvoices=Number of units on customer invoices NumberOfUnitsCustomerInvoices=Number of units on customer invoices
NumberOfUnitsSupplierProposals=Number of units on vendor proposals NumberOfUnitsSupplierProposals=Number of units on vendor proposals
NumberOfUnitsSupplierOrders=Number of units on purchase orders NumberOfUnitsSupplierOrders=Number of units on purchase orders
NumberOfUnitsSupplierInvoices=Number of units on vendor invoices NumberOfUnitsSupplierInvoices=Number of units on vendor invoices
NumberOfUnitsContracts=Number of units on contracts
EMailTextInterventionAddedContact=A new intervention %s has been assigned to you. EMailTextInterventionAddedContact=A new intervention %s has been assigned to you.
EMailTextInterventionValidated=The intervention %s has been validated. EMailTextInterventionValidated=The intervention %s has been validated.
EMailTextInvoiceValidated=Invoice %s has been validated. EMailTextInvoiceValidated=Invoice %s has been validated.

Some files were not shown because too many files have changed in this diff Show More