Merge branch 'develop' of github.com:OPEN-DSI/dolibarr into new-takepos-group-same-product
This commit is contained in:
commit
350408d2ac
@ -70,9 +70,12 @@ $arrayfields = array(
|
|||||||
'aa.labelshort'=>array('label'=>$langs->trans("LabelToShow"), 'checked'=>1),
|
'aa.labelshort'=>array('label'=>$langs->trans("LabelToShow"), 'checked'=>1),
|
||||||
'aa.account_parent'=>array('label'=>$langs->trans("Accountparent"), 'checked'=>1),
|
'aa.account_parent'=>array('label'=>$langs->trans("Accountparent"), 'checked'=>1),
|
||||||
'aa.pcg_type'=>array('label'=>$langs->trans("Pcgtype"), 'checked'=>1, 'help'=>'PcgtypeDesc'),
|
'aa.pcg_type'=>array('label'=>$langs->trans("Pcgtype"), 'checked'=>1, 'help'=>'PcgtypeDesc'),
|
||||||
'aa.active'=>array('label'=>$langs->trans("Activated"), 'checked'=>1)
|
'aa.reconciliable'=>array('label'=>$langs->trans("Reconciliable"), 'checked'=>1),
|
||||||
|
'aa.active'=>array('label'=>$langs->trans("Activated"), 'checked'=>1)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if ($conf->global->MAIN_FEATURES_LEVEL < 2) unset($arrayfields['aa.reconciliable']);
|
||||||
|
|
||||||
$accounting = new AccountingAccount($db);
|
$accounting = new AccountingAccount($db);
|
||||||
|
|
||||||
|
|
||||||
@ -157,7 +160,8 @@ if (empty($reshook))
|
|||||||
|
|
||||||
if ($action == 'disable') {
|
if ($action == 'disable') {
|
||||||
if ($accounting->fetch($id)) {
|
if ($accounting->fetch($id)) {
|
||||||
$result = $accounting->account_desactivate($id);
|
$mode = GETPOST('mode', 'int');
|
||||||
|
$result = $accounting->account_desactivate($id, $mode);
|
||||||
}
|
}
|
||||||
|
|
||||||
$action = 'update';
|
$action = 'update';
|
||||||
@ -166,7 +170,8 @@ if (empty($reshook))
|
|||||||
}
|
}
|
||||||
} elseif ($action == 'enable') {
|
} elseif ($action == 'enable') {
|
||||||
if ($accounting->fetch($id)) {
|
if ($accounting->fetch($id)) {
|
||||||
$result = $accounting->account_activate($id);
|
$mode = GETPOST('mode', 'int');
|
||||||
|
$result = $accounting->account_activate($id, $mode);
|
||||||
}
|
}
|
||||||
$action = 'update';
|
$action = 'update';
|
||||||
if ($result < 0) {
|
if ($result < 0) {
|
||||||
@ -192,7 +197,7 @@ if ($action == 'delete') {
|
|||||||
|
|
||||||
$pcgver = $conf->global->CHARTOFACCOUNTS;
|
$pcgver = $conf->global->CHARTOFACCOUNTS;
|
||||||
|
|
||||||
$sql = "SELECT aa.rowid, aa.fk_pcg_version, aa.pcg_type, aa.account_number, aa.account_parent , aa.label, aa.labelshort, aa.active, ";
|
$sql = "SELECT aa.rowid, aa.fk_pcg_version, aa.pcg_type, aa.account_number, aa.account_parent , aa.label, aa.labelshort, aa.reconciliable, aa.active, ";
|
||||||
$sql .= " a2.rowid as rowid2, a2.label as label2, a2.account_number as account_number2";
|
$sql .= " a2.rowid as rowid2, a2.label as label2, a2.account_number as account_number2";
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."accounting_account as aa";
|
$sql .= " FROM ".MAIN_DB_PREFIX."accounting_account as aa";
|
||||||
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."accounting_system as asy ON aa.fk_pcg_version = asy.pcg_version AND aa.entity = ".$conf->entity;
|
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."accounting_system as asy ON aa.fk_pcg_version = asy.pcg_version AND aa.entity = ".$conf->entity;
|
||||||
@ -352,6 +357,7 @@ if ($resql)
|
|||||||
print '</td>';
|
print '</td>';
|
||||||
}
|
}
|
||||||
if (!empty($arrayfields['aa.pcg_type']['checked'])) print '<td class="liste_titre"><input type="text" class="flat" size="6" name="search_pcgtype" value="'.$search_pcgtype.'"></td>';
|
if (!empty($arrayfields['aa.pcg_type']['checked'])) print '<td class="liste_titre"><input type="text" class="flat" size="6" name="search_pcgtype" value="'.$search_pcgtype.'"></td>';
|
||||||
|
if ($conf->global->MAIN_FEATURES_LEVEL >= 2) { if (! empty($arrayfields['aa.reconciliable']['checked'])) print '<td class="liste_titre"> </td>'; }
|
||||||
if (!empty($arrayfields['aa.active']['checked'])) print '<td class="liste_titre"> </td>';
|
if (!empty($arrayfields['aa.active']['checked'])) print '<td class="liste_titre"> </td>';
|
||||||
print '<td class="liste_titre maxwidthsearch">';
|
print '<td class="liste_titre maxwidthsearch">';
|
||||||
$searchpicto = $form->showFilterAndCheckAddButtons($massactionbutton ? 1 : 0, 'checkforselect', 1);
|
$searchpicto = $form->showFilterAndCheckAddButtons($massactionbutton ? 1 : 0, 'checkforselect', 1);
|
||||||
@ -365,6 +371,7 @@ if ($resql)
|
|||||||
if (!empty($arrayfields['aa.labelshort']['checked'])) print_liste_field_titre($arrayfields['aa.labelshort']['label'], $_SERVER["PHP_SELF"], "aa.labelshort", "", $param, '', $sortfield, $sortorder);
|
if (!empty($arrayfields['aa.labelshort']['checked'])) print_liste_field_titre($arrayfields['aa.labelshort']['label'], $_SERVER["PHP_SELF"], "aa.labelshort", "", $param, '', $sortfield, $sortorder);
|
||||||
if (!empty($arrayfields['aa.account_parent']['checked'])) print_liste_field_titre($arrayfields['aa.account_parent']['label'], $_SERVER["PHP_SELF"], "aa.account_parent", "", $param, '', $sortfield, $sortorder, 'left ');
|
if (!empty($arrayfields['aa.account_parent']['checked'])) print_liste_field_titre($arrayfields['aa.account_parent']['label'], $_SERVER["PHP_SELF"], "aa.account_parent", "", $param, '', $sortfield, $sortorder, 'left ');
|
||||||
if (!empty($arrayfields['aa.pcg_type']['checked'])) print_liste_field_titre($arrayfields['aa.pcg_type']['label'], $_SERVER["PHP_SELF"], 'aa.pcg_type', '', $param, '', $sortfield, $sortorder, '', $arrayfields['aa.pcg_type']['help']);
|
if (!empty($arrayfields['aa.pcg_type']['checked'])) print_liste_field_titre($arrayfields['aa.pcg_type']['label'], $_SERVER["PHP_SELF"], 'aa.pcg_type', '', $param, '', $sortfield, $sortorder, '', $arrayfields['aa.pcg_type']['help']);
|
||||||
|
if ($conf->global->MAIN_FEATURES_LEVEL >= 2) { if (! empty($arrayfields['aa.reconciliable']['checked'])) print_liste_field_titre($arrayfields['aa.reconciliable']['label'], $_SERVER["PHP_SELF"], 'aa.reconciliable', '', $param, '', $sortfield, $sortorder); }
|
||||||
if (!empty($arrayfields['aa.active']['checked'])) print_liste_field_titre($arrayfields['aa.active']['label'], $_SERVER["PHP_SELF"], 'aa.active', '', $param, '', $sortfield, $sortorder);
|
if (!empty($arrayfields['aa.active']['checked'])) print_liste_field_titre($arrayfields['aa.active']['label'], $_SERVER["PHP_SELF"], 'aa.active', '', $param, '', $sortfield, $sortorder);
|
||||||
print_liste_field_titre($selectedfields, $_SERVER["PHP_SELF"], "", '', '', '', $sortfield, $sortorder, 'center maxwidthsearch ');
|
print_liste_field_titre($selectedfields, $_SERVER["PHP_SELF"], "", '', '', '', $sortfield, $sortorder, 'center maxwidthsearch ');
|
||||||
print "</tr>\n";
|
print "</tr>\n";
|
||||||
@ -441,16 +448,36 @@ if ($resql)
|
|||||||
if (!$i) $totalarray['nbfield']++;
|
if (!$i) $totalarray['nbfield']++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($conf->global->MAIN_FEATURES_LEVEL >= 2) {
|
||||||
|
// Activated or not reconciliation on accounting account
|
||||||
|
if (!empty($arrayfields['aa.reconciliable']['checked'])) {
|
||||||
|
print '<td class="center">';
|
||||||
|
if (empty($obj->reconciliable)) {
|
||||||
|
print '<a class="reposition" href="' . $_SERVER["PHP_SELF"] . '?id=' . $obj->rowid . '&action=enable&mode=1">';
|
||||||
|
print img_picto($langs->trans("Disabled"), 'switch_off');
|
||||||
|
print '</a>';
|
||||||
|
} else {
|
||||||
|
print '<a class="reposition" href="' . $_SERVER["PHP_SELF"] . '?id=' . $obj->rowid . '&action=disable&mode=1">';
|
||||||
|
print img_picto($langs->trans("Activated"), 'switch_on');
|
||||||
|
print '</a>';
|
||||||
|
}
|
||||||
|
print '</td>';
|
||||||
|
if (!$i) {
|
||||||
|
$totalarray['nbfield']++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Activated or not
|
// Activated or not
|
||||||
if (!empty($arrayfields['aa.active']['checked']))
|
if (!empty($arrayfields['aa.active']['checked']))
|
||||||
{
|
{
|
||||||
print '<td>';
|
print '<td class="center">';
|
||||||
if (empty($obj->active)) {
|
if (empty($obj->active)) {
|
||||||
print '<a class="reposition" href="'.$_SERVER["PHP_SELF"].'?id='.$obj->rowid.'&action=enable">';
|
print '<a class="reposition" href="'.$_SERVER["PHP_SELF"].'?id='.$obj->rowid.'&action=enable&mode=0">';
|
||||||
print img_picto($langs->trans("Disabled"), 'switch_off');
|
print img_picto($langs->trans("Disabled"), 'switch_off');
|
||||||
print '</a>';
|
print '</a>';
|
||||||
} else {
|
} else {
|
||||||
print '<a class="reposition" href="'.$_SERVER["PHP_SELF"].'?id='.$obj->rowid.'&action=disable">';
|
print '<a class="reposition" href="'.$_SERVER["PHP_SELF"].'?id='.$obj->rowid.'&action=disable&mode=0">';
|
||||||
print img_picto($langs->trans("Activated"), 'switch_on');
|
print img_picto($langs->trans("Activated"), 'switch_on');
|
||||||
print '</a>';
|
print '</a>';
|
||||||
}
|
}
|
||||||
|
|||||||
@ -254,7 +254,7 @@ if ($action != 'export_csv')
|
|||||||
print '<tr class="liste_titre">';
|
print '<tr class="liste_titre">';
|
||||||
print_liste_field_titre("AccountAccounting", $_SERVER['PHP_SELF'], "t.numero_compte", "", $param, "", $sortfield, $sortorder);
|
print_liste_field_titre("AccountAccounting", $_SERVER['PHP_SELF'], "t.numero_compte", "", $param, "", $sortfield, $sortorder);
|
||||||
print_liste_field_titre("Label", $_SERVER['PHP_SELF'], "t.label_operation", "", $param, "", $sortfield, $sortorder);
|
print_liste_field_titre("Label", $_SERVER['PHP_SELF'], "t.label_operation", "", $param, "", $sortfield, $sortorder);
|
||||||
print_liste_field_titre("Opening Balance", $_SERVER['PHP_SELF'], "", $param, "", 'class="right"', $sortfield, $sortorder);
|
print_liste_field_titre("OpeningBalance", $_SERVER['PHP_SELF'], "", $param, "", 'class="right"', $sortfield, $sortorder);
|
||||||
print_liste_field_titre("Debit", $_SERVER['PHP_SELF'], "t.debit", "", $param, 'class="right"', $sortfield, $sortorder);
|
print_liste_field_titre("Debit", $_SERVER['PHP_SELF'], "t.debit", "", $param, 'class="right"', $sortfield, $sortorder);
|
||||||
print_liste_field_titre("Credit", $_SERVER['PHP_SELF'], "t.credit", "", $param, 'class="right"', $sortfield, $sortorder);
|
print_liste_field_titre("Credit", $_SERVER['PHP_SELF'], "t.credit", "", $param, 'class="right"', $sortfield, $sortorder);
|
||||||
print_liste_field_titre("Balance", $_SERVER["PHP_SELF"], "", $param, "", 'class="right"', $sortfield, $sortorder);
|
print_liste_field_titre("Balance", $_SERVER["PHP_SELF"], "", $param, "", 'class="right"', $sortfield, $sortorder);
|
||||||
|
|||||||
@ -135,6 +135,11 @@ class AccountingAccount extends CommonObject
|
|||||||
*/
|
*/
|
||||||
public $active;
|
public $active;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @var int reconciliable
|
||||||
|
*/
|
||||||
|
public $reconciliable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructor
|
* Constructor
|
||||||
*
|
*
|
||||||
@ -162,7 +167,7 @@ class AccountingAccount extends CommonObject
|
|||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
if ($rowid || $account_number) {
|
if ($rowid || $account_number) {
|
||||||
$sql = "SELECT a.rowid as rowid, a.datec, a.tms, a.fk_pcg_version, a.pcg_type, a.account_number, a.account_parent, a.label, a.labelshort, a.fk_accounting_category, a.fk_user_author, a.fk_user_modif, a.active";
|
$sql = "SELECT a.rowid as rowid, a.datec, a.tms, a.fk_pcg_version, a.pcg_type, a.account_number, a.account_parent, a.label, a.labelshort, a.fk_accounting_category, a.fk_user_author, a.fk_user_modif, a.active, a.reconciliable";
|
||||||
$sql .= ", ca.label as category_label";
|
$sql .= ", ca.label as category_label";
|
||||||
$sql .= " FROM " . MAIN_DB_PREFIX . "accounting_account as a";
|
$sql .= " FROM " . MAIN_DB_PREFIX . "accounting_account as a";
|
||||||
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."c_accounting_category as ca ON a.fk_accounting_category = ca.rowid";
|
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."c_accounting_category as ca ON a.fk_accounting_category = ca.rowid";
|
||||||
@ -203,6 +208,7 @@ class AccountingAccount extends CommonObject
|
|||||||
$this->fk_user_modif = $obj->fk_user_modif;
|
$this->fk_user_modif = $obj->fk_user_modif;
|
||||||
$this->active = $obj->active;
|
$this->active = $obj->active;
|
||||||
$this->status = $obj->active;
|
$this->status = $obj->active;
|
||||||
|
$this->reconciliable = $obj->reconciliable;
|
||||||
|
|
||||||
return $this->id;
|
return $this->id;
|
||||||
} else {
|
} else {
|
||||||
@ -261,6 +267,7 @@ class AccountingAccount extends CommonObject
|
|||||||
$sql .= ", fk_accounting_category";
|
$sql .= ", fk_accounting_category";
|
||||||
$sql .= ", fk_user_author";
|
$sql .= ", fk_user_author";
|
||||||
$sql .= ", active";
|
$sql .= ", active";
|
||||||
|
$sql .= ", reconciliable";
|
||||||
$sql .= ") VALUES (";
|
$sql .= ") VALUES (";
|
||||||
$sql .= " '" . $this->db->idate($now) . "'";
|
$sql .= " '" . $this->db->idate($now) . "'";
|
||||||
$sql .= ", " . $conf->entity;
|
$sql .= ", " . $conf->entity;
|
||||||
@ -273,6 +280,7 @@ class AccountingAccount extends CommonObject
|
|||||||
$sql .= ", " . (empty($this->account_category) ? 0 : (int) $this->account_category);
|
$sql .= ", " . (empty($this->account_category) ? 0 : (int) $this->account_category);
|
||||||
$sql .= ", " . $user->id;
|
$sql .= ", " . $user->id;
|
||||||
$sql .= ", " . (int) $this->active;
|
$sql .= ", " . (int) $this->active;
|
||||||
|
$sql .= ", " . (int) $this->reconciliable;
|
||||||
$sql .= ")";
|
$sql .= ")";
|
||||||
|
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
@ -340,6 +348,7 @@ class AccountingAccount extends CommonObject
|
|||||||
$sql .= " , fk_accounting_category = " . (empty($this->account_category) ? 0 : (int) $this->account_category);
|
$sql .= " , fk_accounting_category = " . (empty($this->account_category) ? 0 : (int) $this->account_category);
|
||||||
$sql .= " , fk_user_modif = " . $user->id;
|
$sql .= " , fk_user_modif = " . $user->id;
|
||||||
$sql .= " , active = " . (int) $this->active;
|
$sql .= " , active = " . (int) $this->active;
|
||||||
|
$sql .= " , reconciliable = " . (int) $this->reconciliable;
|
||||||
$sql .= " WHERE rowid = " . $this->id;
|
$sql .= " WHERE rowid = " . $this->id;
|
||||||
|
|
||||||
dol_syslog(get_class($this) . "::update sql=" . $sql, LOG_DEBUG);
|
dol_syslog(get_class($this) . "::update sql=" . $sql, LOG_DEBUG);
|
||||||
@ -565,21 +574,31 @@ class AccountingAccount extends CommonObject
|
|||||||
* Account deactivated
|
* Account deactivated
|
||||||
*
|
*
|
||||||
* @param int $id Id
|
* @param int $id Id
|
||||||
|
* @param int $mode 0=field active, 1=field active_customer_list, 2=field_active_supplier_list
|
||||||
* @return int <0 if KO, >0 if OK
|
* @return int <0 if KO, >0 if OK
|
||||||
*/
|
*/
|
||||||
public function account_desactivate($id)
|
public function account_desactivate($id, $mode = 0)
|
||||||
{
|
{
|
||||||
// phpcs:enable
|
// phpcs:enable
|
||||||
$result = $this->checkUsage();
|
$result = $this->checkUsage();
|
||||||
|
|
||||||
|
if ($mode == 0)
|
||||||
|
{
|
||||||
|
$fieldtouse = 'active';
|
||||||
|
}
|
||||||
|
elseif ($mode == 1)
|
||||||
|
{
|
||||||
|
$fieldtouse = 'reconciliable';
|
||||||
|
}
|
||||||
|
|
||||||
if ($result > 0) {
|
if ($result > 0) {
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
|
|
||||||
$sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_account ";
|
$sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_account ";
|
||||||
$sql .= "SET active = '0'";
|
$sql .= "SET " . $fieldtouse . " = '0'";
|
||||||
$sql .= " WHERE rowid = " . $this->db->escape($id);
|
$sql .= " WHERE rowid = " . $this->db->escape($id);
|
||||||
|
|
||||||
dol_syslog(get_class($this) . "::desactivate sql=" . $sql, LOG_DEBUG);
|
dol_syslog(get_class($this) . "::account_desactivate " . $fieldtouse . " sql=" . $sql, LOG_DEBUG);
|
||||||
$result = $this->db->query($sql);
|
$result = $this->db->query($sql);
|
||||||
|
|
||||||
if ($result) {
|
if ($result) {
|
||||||
@ -600,18 +619,28 @@ class AccountingAccount extends CommonObject
|
|||||||
* Account activated
|
* Account activated
|
||||||
*
|
*
|
||||||
* @param int $id Id
|
* @param int $id Id
|
||||||
|
* @param int $mode 0=field active, 1=field reconciliable, 2=field active_customer_list, 3=field_active_supplier_list
|
||||||
* @return int <0 if KO, >0 if OK
|
* @return int <0 if KO, >0 if OK
|
||||||
*/
|
*/
|
||||||
public function account_activate($id)
|
public function account_activate($id, $mode = 0)
|
||||||
{
|
{
|
||||||
// phpcs:enable
|
// phpcs:enable
|
||||||
$this->db->begin();
|
$this->db->begin();
|
||||||
|
|
||||||
|
if ($mode == 0)
|
||||||
|
{
|
||||||
|
$fieldtouse = 'active';
|
||||||
|
}
|
||||||
|
elseif ($mode == 1)
|
||||||
|
{
|
||||||
|
$fieldtouse = 'reconciliable';
|
||||||
|
}
|
||||||
|
|
||||||
$sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_account ";
|
$sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_account ";
|
||||||
$sql .= "SET active = '1'";
|
$sql .= "SET " . $fieldtouse . " = '1'";
|
||||||
$sql .= " WHERE rowid = " . $this->db->escape($id);
|
$sql .= " WHERE rowid = " . $this->db->escape($id);
|
||||||
|
|
||||||
dol_syslog(get_class($this) . "::activate sql=" . $sql, LOG_DEBUG);
|
dol_syslog(get_class($this) . "::account_activate " . $fieldtouse . " sql=" . $sql, LOG_DEBUG);
|
||||||
$result = $this->db->query($sql);
|
$result = $this->db->query($sql);
|
||||||
if ($result) {
|
if ($result) {
|
||||||
$this->db->commit();
|
$this->db->commit();
|
||||||
|
|||||||
@ -122,8 +122,8 @@ if ($action == 'validatehistory') {
|
|||||||
// Customer Invoice lines (must be same request than into page list.php for manual binding)
|
// Customer Invoice lines (must be same request than into page list.php for manual binding)
|
||||||
$sql = "SELECT f.rowid as facid, f.ref as ref, f.datef, f.type as ftype,";
|
$sql = "SELECT f.rowid as facid, f.ref as ref, f.datef, f.type as ftype,";
|
||||||
$sql .= " l.rowid, l.fk_product, l.description, l.total_ht, l.fk_code_ventilation, l.product_type as type_l, l.tva_tx as tva_tx_line, l.vat_src_code,";
|
$sql .= " l.rowid, l.fk_product, l.description, l.total_ht, l.fk_code_ventilation, l.product_type as type_l, l.tva_tx as tva_tx_line, l.vat_src_code,";
|
||||||
$sql .= " p.rowid as product_id, p.ref as product_ref, p.label as product_label, p.fk_product_type as type, p.accountancy_code_sell as code_sell, p.tva_tx as tva_tx_prod,";
|
$sql .= " p.rowid as product_id, p.ref as product_ref, p.label as product_label, p.fk_product_type as type, p.tva_tx as tva_tx_prod,";
|
||||||
$sql .= " p.accountancy_code_sell_intra as code_sell_intra, p.accountancy_code_sell_export as code_sell_export,";
|
$sql .= " p.accountancy_code_sell as code_sell, p.accountancy_code_sell_intra as code_sell_intra, p.accountancy_code_sell_export as code_sell_export,";
|
||||||
$sql .= " aa.rowid as aarowid, aa2.rowid as aarowid_intra, aa3.rowid as aarowid_export,";
|
$sql .= " aa.rowid as aarowid, aa2.rowid as aarowid_intra, aa3.rowid as aarowid_export,";
|
||||||
$sql .= " co.code as country_code, co.label as country_label,";
|
$sql .= " co.code as country_code, co.label as country_label,";
|
||||||
$sql .= " s.tva_intra";
|
$sql .= " s.tva_intra";
|
||||||
@ -154,14 +154,22 @@ if ($action == 'validatehistory') {
|
|||||||
|
|
||||||
$isBuyerInEEC = isInEEC($objp);
|
$isBuyerInEEC = isInEEC($objp);
|
||||||
|
|
||||||
// Search suggested account for product/service
|
// Search suggested account for product/service (similar code exists in page list.php to make manual binding)
|
||||||
$suggestedaccountingaccountfor = '';
|
$suggestedaccountingaccountfor = '';
|
||||||
if (($objp->country_code == $mysoc->country_code) || empty($objp->country_code)) { // If buyer in same country than seller (if not defined, we assume it is same country)
|
if (($objp->country_code == $mysoc->country_code) || empty($objp->country_code)) { // If buyer in same country than seller (if not defined, we assume it is same country)
|
||||||
$objp->code_sell_p = $objp->code_sell;
|
$objp->code_sell_p = $objp->code_sell;
|
||||||
$objp->aarowid_suggest = $objp->aarowid;
|
$objp->aarowid_suggest = $objp->aarowid;
|
||||||
$suggestedaccountingaccountfor = '';
|
$suggestedaccountingaccountfor = '';
|
||||||
} else {
|
} else {
|
||||||
if ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
if ($isSellerInEEC && $isBuyerInEEC && $objp->tva_tx_line != 0) { // European intravat sale, but with VAT
|
||||||
|
$objp->code_sell_p = $objp->code_sell;
|
||||||
|
$objp->aarowid_suggest = $objp->aarowid;
|
||||||
|
$suggestedaccountingaccountfor = 'eecwithvat';
|
||||||
|
} elseif ($isSellerInEEC && $isBuyerInEEC && empty($objp->tva_intra)) { // European intravat sale, without VAT intra community number
|
||||||
|
$objp->code_sell_p = $objp->code_sell;
|
||||||
|
$objp->aarowid_suggest = 0; // There is a doubt, no automatic binding
|
||||||
|
$suggestedaccountingaccountfor = 'eecwithoutvatnumber';
|
||||||
|
} elseif ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
||||||
$objp->code_sell_p = $objp->code_sell_intra;
|
$objp->code_sell_p = $objp->code_sell_intra;
|
||||||
$objp->aarowid_suggest = $objp->aarowid_intra;
|
$objp->aarowid_suggest = $objp->aarowid_intra;
|
||||||
$suggestedaccountingaccountfor = 'eec';
|
$suggestedaccountingaccountfor = 'eec';
|
||||||
|
|||||||
@ -206,8 +206,10 @@ if (empty($chartaccountcode))
|
|||||||
// Customer Invoice lines
|
// Customer Invoice lines
|
||||||
$sql = "SELECT f.rowid as facid, f.ref as ref, f.datef, f.type as ftype,";
|
$sql = "SELECT f.rowid as facid, f.ref as ref, f.datef, f.type as ftype,";
|
||||||
$sql .= " l.rowid, l.fk_product, l.description, l.total_ht, l.fk_code_ventilation, l.product_type as type_l, l.tva_tx as tva_tx_line, l.vat_src_code,";
|
$sql .= " l.rowid, l.fk_product, l.description, l.total_ht, l.fk_code_ventilation, l.product_type as type_l, l.tva_tx as tva_tx_line, l.vat_src_code,";
|
||||||
$sql .= " p.rowid as product_id, p.ref as product_ref, p.label as product_label, p.fk_product_type as type, p.accountancy_code_sell as code_sell, p.tva_tx as tva_tx_prod,";
|
$sql .= " p.rowid as product_id, p.ref as product_ref, p.label as product_label, p.fk_product_type as type, p.tva_tx as tva_tx_prod,";
|
||||||
$sql .= " p.accountancy_code_sell_intra as code_sell_intra, p.accountancy_code_sell_export as code_sell_export,";
|
$sql .= " p.accountancy_code_sell as code_sell, p.accountancy_code_sell_intra as code_sell_intra, p.accountancy_code_sell_export as code_sell_export,";
|
||||||
|
$sql .= " p.accountancy_code_buy as code_buy, p.accountancy_code_buy_intra as code_buy_intra, p.accountancy_code_buy_export as code_buy_export,";
|
||||||
|
$sql .= " p.tosell as status, p.tobuy as status_buy,";
|
||||||
$sql .= " aa.rowid as aarowid, aa2.rowid as aarowid_intra, aa3.rowid as aarowid_export,";
|
$sql .= " aa.rowid as aarowid, aa2.rowid as aarowid_intra, aa3.rowid as aarowid_export,";
|
||||||
$sql .= " co.code as country_code, co.label as country_label,";
|
$sql .= " co.code as country_code, co.label as country_label,";
|
||||||
$sql .= " s.tva_intra";
|
$sql .= " s.tva_intra";
|
||||||
@ -399,7 +401,7 @@ if ($result) {
|
|||||||
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);
|
||||||
print_liste_field_titre("VATIntra", $_SERVER["PHP_SELF"], "s.tva_intra", "", $param, '', $sortfield, $sortorder);
|
print_liste_field_titre("VATIntra", $_SERVER["PHP_SELF"], "s.tva_intra", "", $param, '', $sortfield, $sortorder);
|
||||||
print_liste_field_titre("AccountAccountingSuggest", '', '', '', '', '', '', '', 'center ');
|
print_liste_field_titre("AccountAccountingSuggest", '', '', '', '', '', '', '', 'nowraponall ');
|
||||||
print_liste_field_titre("IntoAccount", '', '', '', '', '', '', '', 'center ');
|
print_liste_field_titre("IntoAccount", '', '', '', '', '', '', '', 'center ');
|
||||||
$checkpicto = '';
|
$checkpicto = '';
|
||||||
if ($massactionbutton) $checkpicto = $form->showCheckAddButtons('checkforselect', 1);
|
if ($massactionbutton) $checkpicto = $form->showCheckAddButtons('checkforselect', 1);
|
||||||
@ -423,6 +425,14 @@ if ($result) {
|
|||||||
$product_static->id = $objp->product_id;
|
$product_static->id = $objp->product_id;
|
||||||
$product_static->type = $objp->type;
|
$product_static->type = $objp->type;
|
||||||
$product_static->label = $objp->product_label;
|
$product_static->label = $objp->product_label;
|
||||||
|
$product_static->status = $objp->status;
|
||||||
|
$product_static->status_buy = $objp->status_buy;
|
||||||
|
$product_static->accountancy_code_sell = $objp->code_sell;
|
||||||
|
$product_static->accountancy_code_sell_intra = $objp->code_sell_intra;
|
||||||
|
$product_static->accountancy_code_sell_export = $objp->code_sell_export;
|
||||||
|
$product_static->accountancy_code_buy = $objp->code_buy;
|
||||||
|
$product_static->accountancy_code_buy_intra = $objp->code_buy_intra;
|
||||||
|
$product_static->accountancy_code_buy_export = $objp->code_buy_export;
|
||||||
|
|
||||||
$facture_static->ref = $objp->ref;
|
$facture_static->ref = $objp->ref;
|
||||||
$facture_static->id = $objp->facid;
|
$facture_static->id = $objp->facid;
|
||||||
@ -433,15 +443,19 @@ if ($result) {
|
|||||||
|
|
||||||
$isBuyerInEEC = isInEEC($objp);
|
$isBuyerInEEC = isInEEC($objp);
|
||||||
|
|
||||||
|
// Search suggested default account for product/service
|
||||||
$suggestedaccountingaccountbydefaultfor = '';
|
$suggestedaccountingaccountbydefaultfor = '';
|
||||||
if ($objp->type_l == 1) {
|
if ($objp->type_l == 1) {
|
||||||
if ($objp->country_code == $mysoc->country_code || empty($objp->country_code)) { // If buyer in same country than seller (if not defined, we assume it is same country)
|
if ($objp->country_code == $mysoc->country_code || empty($objp->country_code)) { // If buyer in same country than seller (if not defined, we assume it is same country)
|
||||||
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT : '');
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT : '');
|
||||||
$suggestedaccountingaccountbydefaultfor = '';
|
$suggestedaccountingaccountbydefaultfor = '';
|
||||||
} else {
|
} else {
|
||||||
if ($isSellerInEEC && $isBuyerInEEC && empty($objp->tva_intra)) { // European intravat sale without VAT intra community number
|
if ($isSellerInEEC && $isBuyerInEEC && $objp->tva_tx_line != 0) { // European intravat sale, but with a VAT
|
||||||
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT : '');
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT : '');
|
||||||
$suggestedaccountingaccountbydefaultfor = '';
|
$suggestedaccountingaccountbydefaultfor = 'eecwithvat';
|
||||||
|
} elseif ($isSellerInEEC && $isBuyerInEEC && empty($objp->tva_intra)) { // European intravat sale, without VAT intra community number
|
||||||
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_SERVICE_SOLD_ACCOUNT : '');
|
||||||
|
$suggestedaccountingaccountbydefaultfor = 'eecwithoutvatnumber';
|
||||||
} elseif ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
} elseif ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
||||||
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_SERVICE_SOLD_INTRA_ACCOUNT) ? $conf->global->ACCOUNTING_SERVICE_SOLD_INTRA_ACCOUNT : '');
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_SERVICE_SOLD_INTRA_ACCOUNT) ? $conf->global->ACCOUNTING_SERVICE_SOLD_INTRA_ACCOUNT : '');
|
||||||
$suggestedaccountingaccountbydefaultfor = 'eec';
|
$suggestedaccountingaccountbydefaultfor = 'eec';
|
||||||
@ -455,9 +469,12 @@ if ($result) {
|
|||||||
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT : '');
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT : '');
|
||||||
$suggestedaccountingaccountbydefaultfor = '';
|
$suggestedaccountingaccountbydefaultfor = '';
|
||||||
} else {
|
} else {
|
||||||
if ($isSellerInEEC && $isBuyerInEEC && empty($objp->tva_intra)) { // European intravat sale without VAT intra community number
|
if ($isSellerInEEC && $isBuyerInEEC && $objp->tva_tx_line != 0) { // European intravat sale, but with a VAT
|
||||||
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT : '');
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT : '');
|
||||||
$suggestedaccountingaccountbydefaultfor = '';
|
$suggestedaccountingaccountbydefaultfor = 'eecwithvat';
|
||||||
|
} elseif ($isSellerInEEC && $isBuyerInEEC && empty($objp->tva_intra)) { // European intravat sale, without VAT intra community number
|
||||||
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_ACCOUNT : '');
|
||||||
|
$suggestedaccountingaccountbydefaultfor = 'eecwithoutvatnumber';
|
||||||
} elseif ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
} elseif ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
||||||
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_PRODUCT_SOLD_INTRA_ACCOUNT) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_INTRA_ACCOUNT : '');
|
$objp->code_sell_l = (!empty($conf->global->ACCOUNTING_PRODUCT_SOLD_INTRA_ACCOUNT) ? $conf->global->ACCOUNTING_PRODUCT_SOLD_INTRA_ACCOUNT : '');
|
||||||
$suggestedaccountingaccountbydefaultfor = 'eec';
|
$suggestedaccountingaccountbydefaultfor = 'eec';
|
||||||
@ -469,17 +486,21 @@ if ($result) {
|
|||||||
}
|
}
|
||||||
if ($objp->code_sell_l == -1) $objp->code_sell_l = '';
|
if ($objp->code_sell_l == -1) $objp->code_sell_l = '';
|
||||||
|
|
||||||
// Search suggested account for product/service
|
// Search suggested account for product/service (similar code exists in page index.php to make automatic binding)
|
||||||
$suggestedaccountingaccountfor = '';
|
$suggestedaccountingaccountfor = '';
|
||||||
if (($objp->country_code == $mysoc->country_code) || empty($objp->country_code)) { // If buyer in same country than seller (if not defined, we assume it is same country)
|
if (($objp->country_code == $mysoc->country_code) || empty($objp->country_code)) { // If buyer in same country than seller (if not defined, we assume it is same country)
|
||||||
$objp->code_sell_p = $objp->code_sell;
|
$objp->code_sell_p = $objp->code_sell;
|
||||||
$objp->aarowid_suggest = $objp->aarowid;
|
$objp->aarowid_suggest = $objp->aarowid;
|
||||||
$suggestedaccountingaccountfor = '';
|
$suggestedaccountingaccountfor = '';
|
||||||
} else {
|
} else {
|
||||||
if ($isSellerInEEC && $isBuyerInEEC && empty($objp->tva_intra)) { // European intravat sale without VAT intra community number
|
if ($isSellerInEEC && $isBuyerInEEC && $objp->tva_tx_line != 0) { // European intravat sale, but with VAT
|
||||||
$objp->code_sell_p = $objp->code_sell;
|
$objp->code_sell_p = $objp->code_sell;
|
||||||
$objp->aarowid_suggest = $objp->aarowid;
|
$objp->aarowid_suggest = $objp->aarowid;
|
||||||
$suggestedaccountingaccountfor = '';
|
$suggestedaccountingaccountfor = 'eecwithvat';
|
||||||
|
} elseif ($isSellerInEEC && $isBuyerInEEC && empty($objp->tva_intra)) { // European intravat sale, without VAT intra community number
|
||||||
|
$objp->code_sell_p = $objp->code_sell;
|
||||||
|
$objp->aarowid_suggest = $objp->aarowid; // There is a doubt for this case. Is it an error on vat or we just forgot to fill vat number ?
|
||||||
|
$suggestedaccountingaccountfor = 'eecwithoutvatnumber';
|
||||||
} elseif ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
} elseif ($isSellerInEEC && $isBuyerInEEC) { // European intravat sale
|
||||||
$objp->code_sell_p = $objp->code_sell_intra;
|
$objp->code_sell_p = $objp->code_sell_intra;
|
||||||
$objp->aarowid_suggest = $objp->aarowid_intra;
|
$objp->aarowid_suggest = $objp->aarowid_intra;
|
||||||
@ -497,6 +518,7 @@ if ($result) {
|
|||||||
$code_sell_p_notset = 'color:orange';
|
$code_sell_p_notset = 'color:orange';
|
||||||
}
|
}
|
||||||
if (empty($objp->code_sell_l) && empty($objp->code_sell_p)) $code_sell_p_notset = 'color:red';
|
if (empty($objp->code_sell_l) && empty($objp->code_sell_p)) $code_sell_p_notset = 'color:red';
|
||||||
|
if ($suggestedaccountingaccountfor == 'eecwithoutvatnumber' && empty($code_sell_p_notset)) $code_sell_p_notset = 'color:orange';
|
||||||
|
|
||||||
// $objp->code_sell_l is now default code of product/service
|
// $objp->code_sell_l is now default code of product/service
|
||||||
// $objp->code_sell_p is now code of product/service
|
// $objp->code_sell_p is now code of product/service
|
||||||
@ -513,9 +535,10 @@ if ($result) {
|
|||||||
|
|
||||||
// Ref Product
|
// Ref Product
|
||||||
print '<td>';
|
print '<td>';
|
||||||
if ($product_static->id > 0)
|
if ($product_static->id > 0) {
|
||||||
print $product_static->getNomUrl(1);
|
print $product_static->getNomUrl(1);
|
||||||
if ($objp->product_label) print '<br>'.$objp->product_label;
|
}
|
||||||
|
if ($objp->product_label) print '<br><span class="opacitymedium">'.$objp->product_label.'</span>';
|
||||||
print '</td>';
|
print '</td>';
|
||||||
|
|
||||||
print '<td class="tdoverflowonsmartphone">';
|
print '<td class="tdoverflowonsmartphone">';
|
||||||
@ -545,7 +568,7 @@ if ($result) {
|
|||||||
|
|
||||||
// Current account
|
// Current account
|
||||||
print '<td class="center" style="'.$code_sell_p_notset.'">';
|
print '<td class="center" style="'.$code_sell_p_notset.'">';
|
||||||
$s = (($objp->type_l == 1) ? $langs->trans("DefaultForService") : $langs->trans("DefaultForProduct")).': ';
|
$s = '<span class="small">'.(($objp->type_l == 1) ? $langs->trans("DefaultForService") : $langs->trans("DefaultForProduct")).': </span>';
|
||||||
$shelp = '';
|
$shelp = '';
|
||||||
if ($suggestedaccountingaccountbydefaultfor == 'eec') $shelp .= $langs->trans("SaleEEC");
|
if ($suggestedaccountingaccountbydefaultfor == 'eec') $shelp .= $langs->trans("SaleEEC");
|
||||||
elseif ($suggestedaccountingaccountbydefaultfor == 'export') $shelp .= $langs->trans("SaleExport");
|
elseif ($suggestedaccountingaccountbydefaultfor == 'export') $shelp .= $langs->trans("SaleExport");
|
||||||
@ -554,9 +577,11 @@ if ($result) {
|
|||||||
if ($objp->product_id > 0)
|
if ($objp->product_id > 0)
|
||||||
{
|
{
|
||||||
print '<br>';
|
print '<br>';
|
||||||
$s = (($objp->type_l == 1) ? $langs->trans("ThisService") : $langs->trans("ThisProduct")).': ';
|
$s = '<span class="small">'.(($objp->type_l == 1) ? $langs->trans("ThisService") : $langs->trans("ThisProduct")).': </span>';
|
||||||
$shelp = '';
|
$shelp = '';
|
||||||
if ($suggestedaccountingaccountfor == 'eec') $shelp = $langs->trans("SaleEEC");
|
if ($suggestedaccountingaccountfor == 'eec') $shelp = $langs->trans("SaleEEC");
|
||||||
|
elseif ($suggestedaccountingaccountfor == 'eecwithvat') $shelp = $langs->trans("SaleEECWithVAT");
|
||||||
|
elseif ($suggestedaccountingaccountfor == 'eecwithoutvatnumber') $shelp = $langs->trans("SaleEECWithoutVATNumber");
|
||||||
elseif ($suggestedaccountingaccountfor == 'export') $shelp = $langs->trans("SaleExport");
|
elseif ($suggestedaccountingaccountfor == 'export') $shelp = $langs->trans("SaleExport");
|
||||||
$s .= (empty($objp->code_sell_p) ? $langs->trans("NotDefined") : length_accountg($objp->code_sell_p));
|
$s .= (empty($objp->code_sell_p) ? $langs->trans("NotDefined") : length_accountg($objp->code_sell_p));
|
||||||
print $form->textwithpicto($s, $shelp, 1, 'help', '', 0, 2, '', 1);
|
print $form->textwithpicto($s, $shelp, 1, 'help', '', 0, 2, '', 1);
|
||||||
@ -592,6 +617,7 @@ if ($result) {
|
|||||||
print '<td class="center">';
|
print '<td class="center">';
|
||||||
//var_dump($objp->aarowid);var_dump($objp->aarowid_intra);var_dump($objp->aarowid_export);var_dump($objp->aarowid_suggest);
|
//var_dump($objp->aarowid);var_dump($objp->aarowid_intra);var_dump($objp->aarowid_export);var_dump($objp->aarowid_suggest);
|
||||||
$ischecked = $objp->aarowid_suggest;
|
$ischecked = $objp->aarowid_suggest;
|
||||||
|
if ($suggestedaccountingaccountfor == 'eecwithoutvatnumber') $ischecked = 0;
|
||||||
print '<input type="checkbox" class="flat checkforselect checkforselect'.$objp->rowid.'" name="toselect[]" value="'.$objp->rowid."_".$i.'"'.($ischecked ? "checked" : "").'/>';
|
print '<input type="checkbox" class="flat checkforselect checkforselect'.$objp->rowid.'" name="toselect[]" value="'.$objp->rowid."_".$i.'"'.($ischecked ? "checked" : "").'/>';
|
||||||
print '</td>';
|
print '</td>';
|
||||||
|
|
||||||
|
|||||||
@ -313,8 +313,8 @@ if ($result) {
|
|||||||
print_liste_field_titre("Description", $_SERVER["PHP_SELF"], "erd.comments", "", $param, '', $sortfield, $sortorder);
|
print_liste_field_titre("Description", $_SERVER["PHP_SELF"], "erd.comments", "", $param, '', $sortfield, $sortorder);
|
||||||
print_liste_field_titre("Amount", $_SERVER["PHP_SELF"], "erd.total_ht", "", $param, '', $sortfield, $sortorder, 'right maxwidth50 ');
|
print_liste_field_titre("Amount", $_SERVER["PHP_SELF"], "erd.total_ht", "", $param, '', $sortfield, $sortorder, 'right maxwidth50 ');
|
||||||
print_liste_field_titre("VATRate", $_SERVER["PHP_SELF"], "erd.tva_tx", "", $param, '', $sortfield, $sortorder, 'right ');
|
print_liste_field_titre("VATRate", $_SERVER["PHP_SELF"], "erd.tva_tx", "", $param, '', $sortfield, $sortorder, 'right ');
|
||||||
print_liste_field_titre("AccountAccountingSuggest", '', '', '', '', '', $sortfield, $sortorder, 'center ');
|
print_liste_field_titre("AccountAccountingSuggest", '', '', '', '', '', '', '', 'nowraponall ');
|
||||||
print_liste_field_titre("IntoAccount", '', '', '', '', '', $sortfield, $sortorder, 'center ');
|
print_liste_field_titre("IntoAccount", '', '', '', '', '', '', '', '');
|
||||||
$checkpicto = '';
|
$checkpicto = '';
|
||||||
if ($massactionbutton) $checkpicto = $form->showCheckAddButtons('checkforselect', 1);
|
if ($massactionbutton) $checkpicto = $form->showCheckAddButtons('checkforselect', 1);
|
||||||
print_liste_field_titre($checkpicto, '', '', '', '', '', '', '', 'center ');
|
print_liste_field_titre($checkpicto, '', '', '', '', '', '', '', 'center ');
|
||||||
@ -366,12 +366,12 @@ if ($result) {
|
|||||||
print '</td>';
|
print '</td>';
|
||||||
|
|
||||||
// Current account
|
// Current account
|
||||||
print '<td class="center">';
|
print '<td>';
|
||||||
print length_accountg(html_entity_decode($objp->code_buy));
|
print length_accountg(html_entity_decode($objp->code_buy));
|
||||||
print '</td>';
|
print '</td>';
|
||||||
|
|
||||||
// Suggested accounting account
|
// Suggested accounting account
|
||||||
print '<td class="center">';
|
print '<td>';
|
||||||
print $formaccounting->select_account($objp->aarowid_suggest, 'codeventil'.$objp->rowid, 1, array(), 0, 0, 'codeventil maxwidth300 maxwidthonsmartphone', 'cachewithshowemptyone');
|
print $formaccounting->select_account($objp->aarowid_suggest, 'codeventil'.$objp->rowid, 1, array(), 0, 0, 'codeventil maxwidth300 maxwidthonsmartphone', 'cachewithshowemptyone');
|
||||||
print '</td>';
|
print '</td>';
|
||||||
|
|
||||||
|
|||||||
@ -210,8 +210,10 @@ if (empty($chartaccountcode))
|
|||||||
// Supplier Invoice Lines
|
// Supplier Invoice Lines
|
||||||
$sql = "SELECT f.rowid as facid, f.ref, f.ref_supplier, f.libelle as invoice_label, f.datef, f.type as ftype,";
|
$sql = "SELECT f.rowid as facid, f.ref, f.ref_supplier, f.libelle as invoice_label, f.datef, f.type as ftype,";
|
||||||
$sql .= " l.rowid, l.fk_product, l.description, l.total_ht, l.fk_code_ventilation, l.product_type as type_l, l.tva_tx as tva_tx_line, l.vat_src_code,";
|
$sql .= " l.rowid, l.fk_product, l.description, l.total_ht, l.fk_code_ventilation, l.product_type as type_l, l.tva_tx as tva_tx_line, l.vat_src_code,";
|
||||||
$sql .= " p.rowid as product_id, p.ref as product_ref, p.label as product_label, p.fk_product_type as type, p.accountancy_code_buy as code_buy, p.tva_tx as tva_tx_prod,";
|
$sql .= " p.rowid as product_id, p.ref as product_ref, p.label as product_label, p.fk_product_type as type, p.tva_tx as tva_tx_prod,";
|
||||||
$sql .= " p.accountancy_code_buy_intra as code_buy_intra, p.accountancy_code_buy_export as code_buy_export,";
|
$sql .= " p.accountancy_code_sell as code_sell, p.accountancy_code_sell_intra as code_sell_intra, p.accountancy_code_sell_export as code_sell_export,";
|
||||||
|
$sql .= " p.accountancy_code_buy as code_buy, p.accountancy_code_buy_intra as code_buy_intra, p.accountancy_code_buy_export as code_buy_export,";
|
||||||
|
$sql .= " p.tosell as status, p.tobuy as status_buy,";
|
||||||
$sql .= " aa.rowid as aarowid, aa2.rowid as aarowid_intra, aa3.rowid as aarowid_export,";
|
$sql .= " aa.rowid as aarowid, aa2.rowid as aarowid_intra, aa3.rowid as aarowid_export,";
|
||||||
$sql .= " co.code as country_code, co.label as country_label,";
|
$sql .= " co.code as country_code, co.label as country_label,";
|
||||||
$sql .= " s.tva_intra";
|
$sql .= " s.tva_intra";
|
||||||
@ -399,7 +401,7 @@ if ($result) {
|
|||||||
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);
|
||||||
print_liste_field_titre("VATIntra", $_SERVER["PHP_SELF"], "s.tva_intra", "", $param, '', $sortfield, $sortorder);
|
print_liste_field_titre("VATIntra", $_SERVER["PHP_SELF"], "s.tva_intra", "", $param, '', $sortfield, $sortorder);
|
||||||
print_liste_field_titre("AccountAccountingSuggest", '', '', '', '', '', '', '', 'center ');
|
print_liste_field_titre("AccountAccountingSuggest", '', '', '', '', '', '', '', 'nowraponall ');
|
||||||
print_liste_field_titre("IntoAccount", '', '', '', '', '', '', '', 'center ');
|
print_liste_field_titre("IntoAccount", '', '', '', '', '', '', '', 'center ');
|
||||||
$checkpicto = '';
|
$checkpicto = '';
|
||||||
if ($massactionbutton) $checkpicto = $form->showCheckAddButtons('checkforselect', 1);
|
if ($massactionbutton) $checkpicto = $form->showCheckAddButtons('checkforselect', 1);
|
||||||
@ -422,6 +424,14 @@ if ($result) {
|
|||||||
$product_static->id = $objp->product_id;
|
$product_static->id = $objp->product_id;
|
||||||
$product_static->type = $objp->type;
|
$product_static->type = $objp->type;
|
||||||
$product_static->label = $objp->product_label;
|
$product_static->label = $objp->product_label;
|
||||||
|
$product_static->status = $objp->status;
|
||||||
|
$product_static->status_buy = $objp->status_buy;
|
||||||
|
$product_static->accountancy_code_sell = $objp->code_sell;
|
||||||
|
$product_static->accountancy_code_sell_intra = $objp->code_sell_intra;
|
||||||
|
$product_static->accountancy_code_sell_export = $objp->code_sell_export;
|
||||||
|
$product_static->accountancy_code_buy = $objp->code_buy;
|
||||||
|
$product_static->accountancy_code_buy_intra = $objp->code_buy_intra;
|
||||||
|
$product_static->accountancy_code_buy_export = $objp->code_buy_export;
|
||||||
|
|
||||||
$facturefourn_static->ref = $objp->ref;
|
$facturefourn_static->ref = $objp->ref;
|
||||||
$facturefourn_static->id = $objp->facid;
|
$facturefourn_static->id = $objp->facid;
|
||||||
@ -508,7 +518,7 @@ if ($result) {
|
|||||||
print '<td>';
|
print '<td>';
|
||||||
if ($product_static->id > 0)
|
if ($product_static->id > 0)
|
||||||
print $product_static->getNomUrl(1);
|
print $product_static->getNomUrl(1);
|
||||||
if ($objp->product_label) print '<br>'.$objp->product_label;
|
if ($objp->product_label) print '<br><span class="opacitymedium">'.$objp->product_label.'</span>';
|
||||||
print '</td>';
|
print '</td>';
|
||||||
|
|
||||||
// Description
|
// Description
|
||||||
@ -539,8 +549,8 @@ if ($result) {
|
|||||||
print '<td>'.$objp->tva_intra.'</td>';
|
print '<td>'.$objp->tva_intra.'</td>';
|
||||||
|
|
||||||
// Current account
|
// Current account
|
||||||
print '<td class="center" style="'.$code_buy_p_notset.'">';
|
print '<td style="'.$code_buy_p_notset.'">';
|
||||||
$s = (($objp->type_l == 1) ? $langs->trans("DefaultForService") : $langs->trans("DefaultForProduct")).': ';
|
$s = '<span class="small">'.(($objp->type_l == 1) ? $langs->trans("DefaultForService") : $langs->trans("DefaultForProduct")).': </span>';
|
||||||
$shelp = '';
|
$shelp = '';
|
||||||
if ($suggestedaccountingaccountbydefaultfor == 'eec') $shelp .= $langs->trans("SaleEEC");
|
if ($suggestedaccountingaccountbydefaultfor == 'eec') $shelp .= $langs->trans("SaleEEC");
|
||||||
elseif ($suggestedaccountingaccountbydefaultfor == 'export') $shelp .= $langs->trans("SaleExport");
|
elseif ($suggestedaccountingaccountbydefaultfor == 'export') $shelp .= $langs->trans("SaleExport");
|
||||||
@ -549,7 +559,7 @@ if ($result) {
|
|||||||
if ($objp->product_id > 0)
|
if ($objp->product_id > 0)
|
||||||
{
|
{
|
||||||
print '<br>';
|
print '<br>';
|
||||||
$s = (($objp->type_l == 1) ? $langs->trans("ThisService") : $langs->trans("ThisProduct")).': ';
|
$s = '<span class="small">'.(($objp->type_l == 1) ? $langs->trans("ThisService") : $langs->trans("ThisProduct")).': </span>';
|
||||||
$shelp = '';
|
$shelp = '';
|
||||||
if ($suggestedaccountingaccountfor == 'eec') $shelp = $langs->trans("SaleEEC");
|
if ($suggestedaccountingaccountfor == 'eec') $shelp = $langs->trans("SaleEEC");
|
||||||
elseif ($suggestedaccountingaccountfor == 'export') $shelp = $langs->trans("SaleExport");
|
elseif ($suggestedaccountingaccountfor == 'export') $shelp = $langs->trans("SaleExport");
|
||||||
|
|||||||
@ -1912,8 +1912,8 @@ class Categorie extends CommonObject
|
|||||||
/**
|
/**
|
||||||
* Return label of contact status
|
* Return label of contact status
|
||||||
*
|
*
|
||||||
* @param int $mode 0=libelle long, 1=libelle court, 2=Picto + Libelle court, 3=Picto, 4=Picto + Libelle long, 5=Libelle court + Picto
|
* @param int $mode 0=Long label, 1=Short label, 2=Picto + Short label, 3=Picto, 4=Picto + Long label, 5=Short label + Picto, 6=Long label + Picto
|
||||||
* @return string Label of contact status
|
* @return string Label of contact status
|
||||||
*/
|
*/
|
||||||
public function getLibStatut($mode)
|
public function getLibStatut($mode)
|
||||||
{
|
{
|
||||||
@ -1968,8 +1968,9 @@ class Categorie extends CommonObject
|
|||||||
*/
|
*/
|
||||||
public static function getFilterJoinQuery($type, $rowIdName)
|
public static function getFilterJoinQuery($type, $rowIdName)
|
||||||
{
|
{
|
||||||
return " LEFT JOIN ".MAIN_DB_PREFIX."categorie_".$type." as cp"
|
if ($type == 'bank_account') $type = 'account';
|
||||||
. " ON ".$rowIdName." = cp.fk_".$type;
|
|
||||||
|
return " LEFT JOIN ".MAIN_DB_PREFIX."categorie_".$type." as cp ON ".$rowIdName." = cp.fk_".$type;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -1982,6 +1983,8 @@ class Categorie extends CommonObject
|
|||||||
*/
|
*/
|
||||||
public static function getFilterSelectQuery($type, $rowIdName, $searchList)
|
public static function getFilterSelectQuery($type, $rowIdName, $searchList)
|
||||||
{
|
{
|
||||||
|
if ($type == 'bank_account') $type = 'account';
|
||||||
|
|
||||||
if (empty($searchList) && !is_array($searchList))
|
if (empty($searchList) && !is_array($searchList))
|
||||||
{
|
{
|
||||||
return "";
|
return "";
|
||||||
|
|||||||
@ -751,7 +751,7 @@ if ($object->id > 0)
|
|||||||
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."commande as c";
|
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."commande as c";
|
||||||
$sql .= " WHERE c.fk_soc = s.rowid ";
|
$sql .= " WHERE c.fk_soc = s.rowid ";
|
||||||
$sql .= " AND s.rowid = ".$object->id;
|
$sql .= " AND s.rowid = ".$object->id;
|
||||||
$sql .= " AND c.entity = ".$conf->entity;
|
$sql .= " AND c.entity IN (".getEntity('commande').')';
|
||||||
$sql .= " ORDER BY c.date_commande DESC";
|
$sql .= " ORDER BY c.date_commande DESC";
|
||||||
|
|
||||||
$resql = $db->query($sql);
|
$resql = $db->query($sql);
|
||||||
@ -905,7 +905,7 @@ if ($object->id > 0)
|
|||||||
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."contrat as c";
|
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."contrat as c";
|
||||||
$sql .= " WHERE c.fk_soc = s.rowid ";
|
$sql .= " WHERE c.fk_soc = s.rowid ";
|
||||||
$sql .= " AND s.rowid = ".$object->id;
|
$sql .= " AND s.rowid = ".$object->id;
|
||||||
$sql .= " AND c.entity = ".$conf->entity;
|
$sql .= " AND c.entity IN (".getEntity('contract').")";
|
||||||
$sql .= " ORDER BY c.datec DESC";
|
$sql .= " ORDER BY c.datec DESC";
|
||||||
|
|
||||||
$resql = $db->query($sql);
|
$resql = $db->query($sql);
|
||||||
@ -975,7 +975,7 @@ if ($object->id > 0)
|
|||||||
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."fichinter as f";
|
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."fichinter as f";
|
||||||
$sql .= " WHERE f.fk_soc = s.rowid";
|
$sql .= " WHERE f.fk_soc = s.rowid";
|
||||||
$sql .= " AND s.rowid = ".$object->id;
|
$sql .= " AND s.rowid = ".$object->id;
|
||||||
$sql .= " AND f.entity = ".$conf->entity;
|
$sql .= " AND f.entity IN (".getEntity('intervention').")";
|
||||||
$sql .= " ORDER BY f.tms DESC";
|
$sql .= " ORDER BY f.tms DESC";
|
||||||
|
|
||||||
$resql = $db->query($sql);
|
$resql = $db->query($sql);
|
||||||
@ -1044,7 +1044,7 @@ if ($object->id > 0)
|
|||||||
$sql .= ', s.nom, s.rowid as socid';
|
$sql .= ', s.nom, s.rowid as socid';
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s,".MAIN_DB_PREFIX."facture_rec as f";
|
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s,".MAIN_DB_PREFIX."facture_rec as f";
|
||||||
$sql .= " WHERE f.fk_soc = s.rowid AND s.rowid = ".$object->id;
|
$sql .= " WHERE f.fk_soc = s.rowid AND s.rowid = ".$object->id;
|
||||||
$sql .= " AND f.entity = ".$conf->entity;
|
$sql .= " AND f.entity IN (".getEntity('invoice').")";
|
||||||
$sql .= ' GROUP BY f.rowid, f.titre, f.total, f.tva, f.total_ttc,';
|
$sql .= ' GROUP BY f.rowid, f.titre, f.total, f.tva, f.total_ttc,';
|
||||||
$sql .= ' f.date_last_gen, f.datec, f.frequency, f.unit_frequency,';
|
$sql .= ' f.date_last_gen, f.datec, f.frequency, f.unit_frequency,';
|
||||||
$sql .= ' f.suspended, f.date_when,';
|
$sql .= ' f.suspended, f.date_when,';
|
||||||
|
|||||||
@ -3342,8 +3342,8 @@ class Propal extends CommonObject
|
|||||||
$statusType = '';
|
$statusType = '';
|
||||||
if ($status == self::STATUS_DRAFT) $statusType = 'status0';
|
if ($status == self::STATUS_DRAFT) $statusType = 'status0';
|
||||||
elseif ($status == self::STATUS_VALIDATED) $statusType = 'status1';
|
elseif ($status == self::STATUS_VALIDATED) $statusType = 'status1';
|
||||||
elseif ($status == self::STATUS_SIGNED) $statusType = 'status3';
|
elseif ($status == self::STATUS_SIGNED) $statusType = 'status4';
|
||||||
elseif ($status == self::STATUS_NOTSIGNED) $statusType = 'status5';
|
elseif ($status == self::STATUS_NOTSIGNED) $statusType = 'status9';
|
||||||
elseif ($status == self::STATUS_BILLED) $statusType = 'status6';
|
elseif ($status == self::STATUS_BILLED) $statusType = 'status6';
|
||||||
|
|
||||||
return dolGetStatus($this->labelStatus[$status], $this->labelStatusShort[$status], '', $statusType, $mode);
|
return dolGetStatus($this->labelStatus[$status], $this->labelStatusShort[$status], '', $statusType, $mode);
|
||||||
|
|||||||
@ -82,7 +82,7 @@ if (!empty($conf->global->MAIN_SEARCH_FORM_ON_HOME_AREAS)) // This is useles
|
|||||||
* Statistics
|
* Statistics
|
||||||
*/
|
*/
|
||||||
|
|
||||||
$sql = "SELECT count(p.rowid), p.fk_statut";
|
$sql = "SELECT count(p.rowid) as nb, p.fk_statut as status";
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s";
|
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s";
|
||||||
$sql .= ", ".MAIN_DB_PREFIX."propal as p";
|
$sql .= ", ".MAIN_DB_PREFIX."propal as p";
|
||||||
if (!$user->rights->societe->client->voir && !$socid) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc";
|
if (!$user->rights->societe->client->voir && !$socid) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc";
|
||||||
@ -101,24 +101,26 @@ if ($resql)
|
|||||||
$total = 0;
|
$total = 0;
|
||||||
$totalinprocess = 0;
|
$totalinprocess = 0;
|
||||||
$dataseries = array();
|
$dataseries = array();
|
||||||
|
$colorseries = array();
|
||||||
$vals = array();
|
$vals = array();
|
||||||
|
|
||||||
// -1=Canceled, 0=Draft, 1=Validated, (2=Accepted/On process not managed for customer orders), 3=Closed (Sent/Received, billed or not)
|
// -1=Canceled, 0=Draft, 1=Validated, (2=Accepted/On process not managed for customer orders), 3=Closed (Sent/Received, billed or not)
|
||||||
while ($i < $num)
|
while ($i < $num)
|
||||||
{
|
{
|
||||||
$row = $db->fetch_row($resql);
|
$obj = $db->fetch_object($resql);
|
||||||
if ($row)
|
if ($obj)
|
||||||
{
|
{
|
||||||
//if ($row[1]!=-1 && ($row[1]!=3 || $row[2]!=1))
|
$vals[$obj->status] = $obj->nb;
|
||||||
{
|
$totalinprocess += $obj->nb;
|
||||||
$vals[$row[1]] = $row[0];
|
|
||||||
$totalinprocess += $row[0];
|
$total += $obj->nb;
|
||||||
}
|
|
||||||
$total += $row[0];
|
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
$db->free($resql);
|
$db->free($resql);
|
||||||
|
|
||||||
|
include_once DOL_DOCUMENT_ROOT.'/theme/'.$conf->theme.'/theme_vars.inc.php';
|
||||||
|
|
||||||
print '<div class="div-table-responsive-no-min">';
|
print '<div class="div-table-responsive-no-min">';
|
||||||
print '<table class="noborder nohover centpercent">';
|
print '<table class="noborder nohover centpercent">';
|
||||||
print '<tr class="liste_titre"><td colspan="2">'.$langs->trans("Statistics").' - '.$langs->trans("Proposals").'</td></tr>'."\n";
|
print '<tr class="liste_titre"><td colspan="2">'.$langs->trans("Statistics").' - '.$langs->trans("Proposals").'</td></tr>'."\n";
|
||||||
@ -126,7 +128,13 @@ if ($resql)
|
|||||||
foreach ($listofstatus as $status)
|
foreach ($listofstatus as $status)
|
||||||
{
|
{
|
||||||
$dataseries[] = array($propalstatic->LibStatut($status, 1), (isset($vals[$status]) ? (int) $vals[$status] : 0));
|
$dataseries[] = array($propalstatic->LibStatut($status, 1), (isset($vals[$status]) ? (int) $vals[$status] : 0));
|
||||||
if (!$conf->use_javascript_ajax)
|
if ($status == Propal::STATUS_DRAFT) $colorseries[$status] = '-'.$badgeStatus0;
|
||||||
|
if ($status == Propal::STATUS_VALIDATED) $colorseries[$status] = $badgeStatus1;
|
||||||
|
if ($status == Propal::STATUS_SIGNED) $colorseries[$status] = $badgeStatus4;
|
||||||
|
if ($status == Propal::STATUS_NOTSIGNED) $colorseries[$status] = $badgeStatus9;
|
||||||
|
if ($status == Propal::STATUS_BILLED) $colorseries[$status] = $badgeStatus6;
|
||||||
|
|
||||||
|
if (empty($conf->use_javascript_ajax))
|
||||||
{
|
{
|
||||||
print '<tr class="oddeven">';
|
print '<tr class="oddeven">';
|
||||||
print '<td>'.$propalstatic->LibStatut($status, 0).'</td>';
|
print '<td>'.$propalstatic->LibStatut($status, 0).'</td>';
|
||||||
@ -141,6 +149,7 @@ if ($resql)
|
|||||||
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
||||||
$dolgraph = new DolGraph();
|
$dolgraph = new DolGraph();
|
||||||
$dolgraph->SetData($dataseries);
|
$dolgraph->SetData($dataseries);
|
||||||
|
$dolgraph->SetDataColor(array_values($colorseries));
|
||||||
$dolgraph->setShowLegend(2);
|
$dolgraph->setShowLegend(2);
|
||||||
$dolgraph->setShowPercent(1);
|
$dolgraph->setShowPercent(1);
|
||||||
$dolgraph->SetType(array('pie'));
|
$dolgraph->SetType(array('pie'));
|
||||||
|
|||||||
@ -77,6 +77,9 @@ $extrafields->fetch_name_optionals_label($object->table_element);
|
|||||||
// Initialize technical object to manage hooks of page. Note that conf->hooks_modules contains array of hook context
|
// Initialize technical object to manage hooks of page. Note that conf->hooks_modules contains array of hook context
|
||||||
$hookmanager->initHooks(array('cashcontrolcard', 'globalcard'));
|
$hookmanager->initHooks(array('cashcontrolcard', 'globalcard'));
|
||||||
|
|
||||||
|
// Load object
|
||||||
|
include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be include, not include_once.
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Actions
|
* Actions
|
||||||
@ -96,7 +99,22 @@ if (empty($conf->global->CASHDESK_ID_BANKACCOUNT_CASH) && empty($conf->global->C
|
|||||||
|
|
||||||
if (GETPOST('cancel', 'alpha'))
|
if (GETPOST('cancel', 'alpha'))
|
||||||
{
|
{
|
||||||
$action = 'create';
|
if ($action == 'valid') {
|
||||||
|
$action = 'view';
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$action = 'create';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($action == "reopen")
|
||||||
|
{
|
||||||
|
$result = $object->setStatut($object::STATUS_DRAFT, null, '', 'CASHFENCE_REOPEN');
|
||||||
|
if ($result < 0) {
|
||||||
|
dol_print_error($db, $object->error, $object->error);
|
||||||
|
}
|
||||||
|
|
||||||
|
$action = 'view';
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($action == "start")
|
if ($action == "start")
|
||||||
@ -162,18 +180,35 @@ elseif ($action == "add")
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($action == "close")
|
if ($action == "valid") // validate = close
|
||||||
{
|
{
|
||||||
$object->fetch($id);
|
$object->fetch($id);
|
||||||
|
|
||||||
$result = $object->valid($user);
|
$db->begin();
|
||||||
|
|
||||||
|
/*
|
||||||
|
$object->day_close = GETPOST('closeday', 'int');
|
||||||
|
$object->month_close = GETPOST('closemonth', 'int');
|
||||||
|
$object->year_close = GETPOST('closeyear', 'int');
|
||||||
|
*/
|
||||||
|
|
||||||
|
$object->cash = price2num(GETPOST('cash_amount', 'alpha'));
|
||||||
|
$object->card = price2num(GETPOST('card_amount', 'alpha'));
|
||||||
|
$object->cheque = price2num(GETPOST('cheque_amount', 'alpha'));
|
||||||
|
|
||||||
|
$result = $object->update($user);
|
||||||
|
|
||||||
|
$result = $object->valid($user);
|
||||||
|
|
||||||
if ($result <= 0)
|
if ($result <= 0)
|
||||||
{
|
{
|
||||||
setEventMessages($object->error, $object->errors, 'errors');
|
setEventMessages($object->error, $object->errors, 'errors');
|
||||||
|
$db->rollback();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
setEventMessages($langs->trans("CashFenceDone"), null);
|
setEventMessages($langs->trans("CashFenceDone"), null);
|
||||||
|
$db->commit();
|
||||||
}
|
}
|
||||||
|
|
||||||
$action = "view";
|
$action = "view";
|
||||||
@ -213,15 +248,22 @@ if ($action == 'confirm_delete' && !empty($permissiontodelete))
|
|||||||
|
|
||||||
$form = new Form($db);
|
$form = new Form($db);
|
||||||
|
|
||||||
if ($action == "create" || $action == "start")
|
$initialbalanceforterminal = array();
|
||||||
|
$theoricalamountforterminal = array();
|
||||||
|
$theoricalnbofinvoiceforterminal = array();
|
||||||
|
|
||||||
|
if ($action == "create" || $action == "start" || $action == 'close')
|
||||||
{
|
{
|
||||||
llxHeader();
|
if ($action == 'close') {
|
||||||
|
$posmodule = $object->posmodule;
|
||||||
|
$terminalid = $object->posnumber;
|
||||||
|
$terminaltouse = $terminalid;
|
||||||
|
|
||||||
$initialbalanceforterminal = array();
|
$syear = $object->year_close;
|
||||||
$theoricalamountforterminal = array();
|
$smonth = $object->month_close;
|
||||||
$theoricalnbofinvoiceforterminal = array();
|
$sday = $object->day_close;
|
||||||
|
}
|
||||||
if (GETPOST('posnumber', 'alpha') != '' && GETPOST('posnumber', 'alpha') != '' && GETPOST('posnumber', 'alpha') != '-1')
|
elseif (GETPOST('posnumber', 'alpha') != '' && GETPOST('posnumber', 'alpha') != '' && GETPOST('posnumber', 'alpha') != '-1')
|
||||||
{
|
{
|
||||||
$posmodule = GETPOST('posmodule', 'alpha');
|
$posmodule = GETPOST('posmodule', 'alpha');
|
||||||
$terminalid = GETPOST('posnumber', 'alpha');
|
$terminalid = GETPOST('posnumber', 'alpha');
|
||||||
@ -234,7 +276,10 @@ if ($action == "create" || $action == "start")
|
|||||||
setEventMessages($langs->trans("OnlyTerminal1IsAvailableForCashDeskModule"), null, 'errors');
|
setEventMessages($langs->trans("OnlyTerminal1IsAvailableForCashDeskModule"), null, 'errors');
|
||||||
$error++;
|
$error++;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($terminalid != '')
|
||||||
|
{
|
||||||
// Calculate $initialbalanceforterminal for terminal 0
|
// Calculate $initialbalanceforterminal for terminal 0
|
||||||
foreach ($arrayofpaymentmode as $key => $val)
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
{
|
{
|
||||||
@ -246,9 +291,7 @@ if ($action == "create" || $action == "start")
|
|||||||
|
|
||||||
// Get the bank account dedicated to this point of sale module/terminal
|
// Get the bank account dedicated to this point of sale module/terminal
|
||||||
$vartouse = 'CASHDESK_ID_BANKACCOUNT_CASH'.$terminaltouse;
|
$vartouse = 'CASHDESK_ID_BANKACCOUNT_CASH'.$terminaltouse;
|
||||||
$bankid = $conf->global->$vartouse; // This value is ok for 'Terminal 0' for module 'CashDesk' and 'TakePos' (they manage only 1 terminal)
|
$bankid = $conf->global->$vartouse;
|
||||||
// Hook to get the good bank id according to posmodule and posnumber.
|
|
||||||
// @todo add hook here
|
|
||||||
|
|
||||||
if ($bankid > 0)
|
if ($bankid > 0)
|
||||||
{
|
{
|
||||||
@ -274,11 +317,9 @@ if ($action == "create" || $action == "start")
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Calculate $theoricalamountforterminal for terminal 0
|
// Calculate $theoricalamountforterminal
|
||||||
foreach ($arrayofpaymentmode as $key => $val)
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
{
|
{
|
||||||
/*$sql = "SELECT SUM(amount) as total FROM ".MAIN_DB_PREFIX."bank";
|
|
||||||
$sql.= " WHERE fk_account = ".$bankid;*/
|
|
||||||
$sql = "SELECT SUM(pf.amount) as total, COUNT(*) as nb";
|
$sql = "SELECT SUM(pf.amount) as total, COUNT(*) as nb";
|
||||||
$sql .= " FROM ".MAIN_DB_PREFIX."paiement_facture as pf, ".MAIN_DB_PREFIX."facture as f, ".MAIN_DB_PREFIX."paiement as p, ".MAIN_DB_PREFIX."c_paiement as cp";
|
$sql .= " FROM ".MAIN_DB_PREFIX."paiement_facture as pf, ".MAIN_DB_PREFIX."facture as f, ".MAIN_DB_PREFIX."paiement as p, ".MAIN_DB_PREFIX."c_paiement as cp";
|
||||||
$sql .= " WHERE pf.fk_facture = f.rowid AND p.rowid = pf.fk_paiement AND cp.id = p.fk_paiement";
|
$sql .= " WHERE pf.fk_facture = f.rowid AND p.rowid = pf.fk_paiement AND cp.id = p.fk_paiement";
|
||||||
@ -315,197 +356,230 @@ if ($action == "create" || $action == "start")
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
print load_fiche_titre($langs->trans("CashControl")." - ".$langs->trans("New"), '', 'cash-register');
|
//var_dump($theoricalamountforterminal); var_dump($theoricalnbofinvoiceforterminal);
|
||||||
|
if ($action != 'close') {
|
||||||
|
llxHeader();
|
||||||
|
|
||||||
print '<form method="POST" action="'.$_SERVER["PHP_SELF"].'">';
|
print load_fiche_titre($langs->trans("CashControl")." - ".$langs->trans("New"), '', 'cash-register');
|
||||||
print '<input type="hidden" name="token" value="' . $_SESSION ['newtoken'] . '">';
|
|
||||||
if ($action == 'start' && GETPOST('posnumber', 'int') != '' && GETPOST('posnumber', 'int') != '' && GETPOST('posnumber', 'int') != '-1')
|
|
||||||
{
|
|
||||||
print '<input type="hidden" name="action" value="add">';
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
print '<input type="hidden" name="action" value="start">';
|
|
||||||
}
|
|
||||||
print '<table class="noborder centpercent">';
|
|
||||||
print '<tr class="liste_titre">';
|
|
||||||
print '<td>'.$langs->trans("Module").'</td>';
|
|
||||||
print '<td>'.$langs->trans("Terminal").'</td>';
|
|
||||||
print '<td>'.$langs->trans("Year").'</td>';
|
|
||||||
print '<td>'.$langs->trans("Month").'</td>';
|
|
||||||
print '<td>'.$langs->trans("Day").'</td>';
|
|
||||||
print '<td></td>';
|
|
||||||
print "</tr>\n";
|
|
||||||
|
|
||||||
$disabled = 0;
|
print '<form method="POST" action="'.$_SERVER["PHP_SELF"].'">';
|
||||||
$prefix = 'close';
|
print '<input type="hidden" name="token" value="' . $_SESSION ['newtoken'] . '">';
|
||||||
|
if ($action == 'start' && GETPOST('posnumber', 'int') != '' && GETPOST('posnumber', 'int') != '' && GETPOST('posnumber', 'int') != '-1')
|
||||||
|
{
|
||||||
|
print '<input type="hidden" name="action" value="add">';
|
||||||
|
}
|
||||||
|
elseif ($action == 'close')
|
||||||
|
{
|
||||||
|
print '<input type="hidden" name="action" value="valid">';
|
||||||
|
print '<input type="hidden" name="id" value="'.$id.'">';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print '<input type="hidden" name="action" value="start">';
|
||||||
|
}
|
||||||
|
|
||||||
print '<tr class="oddeven">';
|
print '<div class="div-table-responsive-no-min">';
|
||||||
print '<td>'.$form->selectarray('posmodule', $arrayofposavailable, GETPOST('posmodule', 'alpha'), (count($arrayofposavailable) > 1 ? 1 : 0)).'</td>';
|
print '<table class="noborder centpercent">';
|
||||||
print '<td>';
|
print '<tr class="liste_titre">';
|
||||||
|
print '<td>'.$langs->trans("Module").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Terminal").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Year").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Month").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Day").'</td>';
|
||||||
|
print '<td></td>';
|
||||||
|
print "</tr>\n";
|
||||||
|
|
||||||
$array = array();
|
$disabled = 0;
|
||||||
$numterminals = max(1, $conf->global->TAKEPOS_NUM_TERMINALS);
|
$prefix = 'close';
|
||||||
for($i = 1; $i <= $numterminals; $i++) {
|
|
||||||
$array[$i] = $i;
|
|
||||||
}
|
|
||||||
$selectedposnumber = 0; $showempty = 1;
|
|
||||||
if ($conf->global->TAKEPOS_NUM_TERMINALS == '1')
|
|
||||||
{
|
|
||||||
$selectedposnumber = 1; $showempty = 0;
|
|
||||||
}
|
|
||||||
print $form->selectarray('posnumber', $array, GETPOSTISSET('posnumber') ?GETPOST('posnumber', 'int') : $selectedposnumber, $showempty);
|
|
||||||
//print '<input name="posnumber" type="text" class="maxwidth50" value="'.(GETPOSTISSET('posnumber')?GETPOST('posnumber', 'alpha'):'0').'">';
|
|
||||||
print '</td>';
|
|
||||||
// Year
|
|
||||||
print '<td>';
|
|
||||||
$retstring = '<select'.($disabled ? ' disabled' : '').' class="flat valignmiddle maxwidth75imp" id="'.$prefix.'year" name="'.$prefix.'year">';
|
|
||||||
for ($year = $syear - 10; $year < $syear + 10; $year++)
|
|
||||||
{
|
|
||||||
$retstring .= '<option value="'.$year.'"'.($year == $syear ? ' selected' : '').'>'.$year.'</option>';
|
|
||||||
}
|
|
||||||
$retstring .= "</select>\n";
|
|
||||||
print $retstring;
|
|
||||||
print '</td>';
|
|
||||||
// Month
|
|
||||||
print '<td>';
|
|
||||||
$retstring = '<select'.($disabled ? ' disabled' : '').' class="flat valignmiddle maxwidth75imp" id="'.$prefix.'month" name="'.$prefix.'month">';
|
|
||||||
$retstring .= '<option value="0"></option>';
|
|
||||||
for ($month = 1; $month <= 12; $month++)
|
|
||||||
{
|
|
||||||
$retstring .= '<option value="'.$month.'"'.($month == $smonth ? ' selected' : '').'>';
|
|
||||||
$retstring .= dol_print_date(mktime(12, 0, 0, $month, 1, 2000), "%b");
|
|
||||||
$retstring .= "</option>";
|
|
||||||
}
|
|
||||||
$retstring .= "</select>";
|
|
||||||
print $retstring;
|
|
||||||
print '</td>';
|
|
||||||
// Day
|
|
||||||
print '<td>';
|
|
||||||
$retstring = '<select'.($disabled ? ' disabled' : '').' class="flat valignmiddle maxwidth50imp" id="'.$prefix.'day" name="'.$prefix.'day">';
|
|
||||||
$retstring .= '<option value="0" selected> </option>';
|
|
||||||
for ($day = 1; $day <= 31; $day++)
|
|
||||||
{
|
|
||||||
$retstring .= '<option value="'.$day.'"'.($day == $sday ? ' selected' : '').'>'.$day.'</option>';
|
|
||||||
}
|
|
||||||
$retstring .= "</select>";
|
|
||||||
print $retstring;
|
|
||||||
print '</td>';
|
|
||||||
// Button Start
|
|
||||||
print '<td>';
|
|
||||||
if ($action == 'start' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '-1')
|
|
||||||
{
|
|
||||||
print '';
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
print '<input type="submit" name="add" class="button" value="'.$langs->trans("Start").'">';
|
|
||||||
}
|
|
||||||
print '</td>';
|
|
||||||
print '</table>';
|
|
||||||
|
|
||||||
// Table to see/enter balance
|
print '<tr class="oddeven">';
|
||||||
if ($action == 'start' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '-1')
|
print '<td>'.$form->selectarray('posmodule', $arrayofposavailable, GETPOST('posmodule', 'alpha'), (count($arrayofposavailable) > 1 ? 1 : 0)).'</td>';
|
||||||
{
|
print '<td>';
|
||||||
$posmodule = GETPOST('posmodule', 'alpha');
|
|
||||||
$terminalid = GETPOST('posnumber', 'alpha');
|
|
||||||
|
|
||||||
print '<br>';
|
$array = array();
|
||||||
|
$numterminals = max(1, $conf->global->TAKEPOS_NUM_TERMINALS);
|
||||||
print '<table class="noborder centpercent">';
|
for($i = 1; $i <= $numterminals; $i++) {
|
||||||
|
$array[$i] = $i;
|
||||||
print '<tr class="liste_titre">';
|
}
|
||||||
print '<td></td>';
|
$selectedposnumber = 0; $showempty = 1;
|
||||||
print '<td class="center">'.$langs->trans("InitialBankBalance");
|
if ($conf->global->TAKEPOS_NUM_TERMINALS == '1')
|
||||||
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
{
|
||||||
print '</td>';
|
$selectedposnumber = 1; $showempty = 0;
|
||||||
print '<td align="center" class="hide0" colspan="'.count($arrayofpaymentmode).'">';
|
}
|
||||||
print $langs->trans("AmountAtEndOfPeriod");
|
print $form->selectarray('posnumber', $array, GETPOSTISSET('posnumber') ?GETPOST('posnumber', 'int') : $selectedposnumber, $showempty);
|
||||||
print '</td>';
|
//print '<input name="posnumber" type="text" class="maxwidth50" value="'.(GETPOSTISSET('posnumber')?GETPOST('posnumber', 'alpha'):'0').'">';
|
||||||
print '<td></td>';
|
print '</td>';
|
||||||
print '</tr>';
|
// Year
|
||||||
|
print '<td>';
|
||||||
print '<tr class="liste_titre">';
|
$retstring = '<select'.($disabled ? ' disabled' : '').' class="flat valignmiddle maxwidth75imp" id="'.$prefix.'year" name="'.$prefix.'year">';
|
||||||
print '<td></td>';
|
for ($year = $syear - 10; $year < $syear + 10; $year++)
|
||||||
print '<td class="center">'.$langs->trans("Cash");
|
|
||||||
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
|
||||||
print '</td>';
|
|
||||||
$i = 0;
|
|
||||||
foreach ($arrayofpaymentmode as $key => $val)
|
|
||||||
{
|
{
|
||||||
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>'.$langs->trans($val);
|
$retstring .= '<option value="'.$year.'"'.($year == $syear ? ' selected' : '').'>'.$year.'</option>';
|
||||||
|
}
|
||||||
|
$retstring .= "</select>\n";
|
||||||
|
print $retstring;
|
||||||
|
print '</td>';
|
||||||
|
// Month
|
||||||
|
print '<td>';
|
||||||
|
$retstring = '<select'.($disabled ? ' disabled' : '').' class="flat valignmiddle maxwidth75imp" id="'.$prefix.'month" name="'.$prefix.'month">';
|
||||||
|
$retstring .= '<option value="0"></option>';
|
||||||
|
for ($month = 1; $month <= 12; $month++)
|
||||||
|
{
|
||||||
|
$retstring .= '<option value="'.$month.'"'.($month == $smonth ? ' selected' : '').'>';
|
||||||
|
$retstring .= dol_print_date(mktime(12, 0, 0, $month, 1, 2000), "%b");
|
||||||
|
$retstring .= "</option>";
|
||||||
|
}
|
||||||
|
$retstring .= "</select>";
|
||||||
|
print $retstring;
|
||||||
|
print '</td>';
|
||||||
|
// Day
|
||||||
|
print '<td>';
|
||||||
|
$retstring = '<select'.($disabled ? ' disabled' : '').' class="flat valignmiddle maxwidth50imp" id="'.$prefix.'day" name="'.$prefix.'day">';
|
||||||
|
$retstring .= '<option value="0" selected> </option>';
|
||||||
|
for ($day = 1; $day <= 31; $day++)
|
||||||
|
{
|
||||||
|
$retstring .= '<option value="'.$day.'"'.($day == $sday ? ' selected' : '').'>'.$day.'</option>';
|
||||||
|
}
|
||||||
|
$retstring .= "</select>";
|
||||||
|
print $retstring;
|
||||||
|
print '</td>';
|
||||||
|
// Button Start
|
||||||
|
print '<td>';
|
||||||
|
if ($action == 'start' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '-1')
|
||||||
|
{
|
||||||
|
print '';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print '<input type="submit" name="add" class="button" value="'.$langs->trans("Start").'">';
|
||||||
|
}
|
||||||
|
print '</td>';
|
||||||
|
print '</table>';
|
||||||
|
print '</div>';
|
||||||
|
|
||||||
|
// Table to see/enter balance
|
||||||
|
if (($action == 'start' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '-1') || $action == 'close')
|
||||||
|
{
|
||||||
|
$posmodule = GETPOST('posmodule', 'alpha');
|
||||||
|
$terminalid = GETPOST('posnumber', 'alpha');
|
||||||
|
|
||||||
|
print '<br>';
|
||||||
|
|
||||||
|
print '<div class="div-table-responsive-no-min">';
|
||||||
|
print '<table class="noborder centpercent">';
|
||||||
|
|
||||||
|
print '<tr class="liste_titre">';
|
||||||
|
print '<td></td>';
|
||||||
|
print '<td class="center">'.$langs->trans("InitialBankBalance");
|
||||||
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
||||||
print '</td>';
|
print '</td>';
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
print '<td></td>';
|
|
||||||
print '</tr>';
|
|
||||||
|
|
||||||
print '<tr>';
|
/*
|
||||||
// Initial amount
|
print '<td align="center" class="hide0" colspan="'.count($arrayofpaymentmode).'">';
|
||||||
print '<td>'.$langs->trans("NbOfInvoices").'</td>';
|
print $langs->trans("AmountAtEndOfPeriod");
|
||||||
print '<td class="center">';
|
|
||||||
print '</td>';
|
|
||||||
// Amount per payment type
|
|
||||||
$i = 0;
|
|
||||||
foreach ($arrayofpaymentmode as $key => $val)
|
|
||||||
{
|
|
||||||
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
|
||||||
print $theoricalnbofinvoiceforterminal[$terminalid][$key];
|
|
||||||
print '</td>';
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
// Save
|
|
||||||
print '<td align="center"></td>';
|
|
||||||
print '</tr>';
|
|
||||||
|
|
||||||
print '<tr>';
|
|
||||||
// Initial amount
|
|
||||||
print '<td>'.$langs->trans("TheoricalAmount").'</td>';
|
|
||||||
print '<td class="center">';
|
|
||||||
print price($initialbalanceforterminal[$terminalid]['cash']).'<br>';
|
|
||||||
print '</td>';
|
|
||||||
// Amount per payment type
|
|
||||||
$i = 0;
|
|
||||||
foreach ($arrayofpaymentmode as $key => $val)
|
|
||||||
{
|
|
||||||
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
|
||||||
print price($theoricalamountforterminal[$terminalid][$key]).'<br>';
|
|
||||||
print '</td>';
|
print '</td>';
|
||||||
$i++;
|
*/
|
||||||
}
|
print '<td></td>';
|
||||||
// Save
|
print '</tr>';
|
||||||
print '<td align="center"></td>';
|
|
||||||
print '</tr>';
|
|
||||||
|
|
||||||
print '<tr>';
|
print '<tr class="liste_titre">';
|
||||||
print '<td>'.$langs->trans("RealAmount").'</td>';
|
print '<td></td>';
|
||||||
// Initial amount
|
print '<td class="center">'.$langs->trans("Cash");
|
||||||
print '<td class="center">';
|
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
||||||
print '<input name="opening" type="text" class="maxwidth100 center" value="'.(GETPOSTISSET('opening') ?price2num(GETPOST('opening', 'alpha')) : price($initialbalanceforterminal[$terminalid]['cash'])).'">';
|
|
||||||
print '</td>';
|
|
||||||
// Amount per payment type
|
|
||||||
$i = 0;
|
|
||||||
foreach ($arrayofpaymentmode as $key => $val)
|
|
||||||
{
|
|
||||||
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
|
||||||
print '<input name="'.$key.'_amount" type="text"'.($key == 'cash' ? ' autofocus' : '').' class="maxwidth100 center" value="'.GETPOST($key.'_amount', 'alpha').'">';
|
|
||||||
print '</td>';
|
print '</td>';
|
||||||
$i++;
|
/*
|
||||||
}
|
$i = 0;
|
||||||
// Save
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
print '<td class="center">';
|
{
|
||||||
print '<input type="submit" name="cancel" class="button" value="'.$langs->trans("Cancel").'">';
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>'.$langs->trans($val);
|
||||||
print '<input type="submit" name="add" class="button" value="'.$langs->trans("Save").'">';
|
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print '</tr>';
|
$i++;
|
||||||
|
}*/
|
||||||
|
print '<td></td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
print '</form>';
|
/*print '<tr>';
|
||||||
|
// Initial amount
|
||||||
|
print '<td>'.$langs->trans("NbOfInvoices").'</td>';
|
||||||
|
print '<td class="center">';
|
||||||
|
print '</td>';
|
||||||
|
// Amount per payment type
|
||||||
|
$i = 0;
|
||||||
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
|
{
|
||||||
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
||||||
|
print $theoricalnbofinvoiceforterminal[$terminalid][$key];
|
||||||
|
print '</td>';
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
// Save
|
||||||
|
print '<td align="center"></td>';
|
||||||
|
print '</tr>';
|
||||||
|
*/
|
||||||
|
|
||||||
|
print '<tr>';
|
||||||
|
// Initial amount
|
||||||
|
print '<td>'.$langs->trans("TheoricalAmount").'</td>';
|
||||||
|
print '<td class="center">';
|
||||||
|
print price($initialbalanceforterminal[$terminalid]['cash']).'<br>';
|
||||||
|
print '</td>';
|
||||||
|
// Amount per payment type
|
||||||
|
/*$i = 0;
|
||||||
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
|
{
|
||||||
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
||||||
|
print price($theoricalamountforterminal[$terminalid][$key]).'<br>';
|
||||||
|
print '</td>';
|
||||||
|
$i++;
|
||||||
|
}*/
|
||||||
|
// Save
|
||||||
|
print '<td></td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
|
print '<tr>';
|
||||||
|
print '<td>'.$langs->trans("RealAmount").'</td>';
|
||||||
|
// Initial amount
|
||||||
|
print '<td class="center">';
|
||||||
|
print '<input ';
|
||||||
|
if ($action == 'close') print 'disabled '; // To close cash user can't set opening cash
|
||||||
|
print 'name="opening" type="text" class="maxwidth100 center" value="';
|
||||||
|
if ($action == 'close')
|
||||||
|
{
|
||||||
|
$object->fetch($id);
|
||||||
|
print $object->opening;
|
||||||
|
}
|
||||||
|
else print (GETPOSTISSET('opening') ?price2num(GETPOST('opening', 'alpha')) : price($initialbalanceforterminal[$terminalid]['cash']));
|
||||||
|
print '">';
|
||||||
|
print '</td>';
|
||||||
|
// Amount per payment type
|
||||||
|
/*$i = 0;
|
||||||
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
|
{
|
||||||
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
||||||
|
print '<input ';
|
||||||
|
if ($action == 'start') print 'disabled '; // To start cash user only can set opening cash
|
||||||
|
print 'name="'.$key.'_amount" type="text"'.($key == 'cash' ? ' autofocus' : '').' class="maxwidth100 center" value="'.GETPOST($key.'_amount', 'alpha').'">';
|
||||||
|
print '</td>';
|
||||||
|
$i++;
|
||||||
|
}*/
|
||||||
|
// Save
|
||||||
|
print '<td class="center">';
|
||||||
|
print '<input type="submit" name="cancel" class="button" value="'.$langs->trans("Cancel").'">';
|
||||||
|
if ($action == 'start') print '<input type="submit" name="add" class="button" value="'.$langs->trans("Save").'">';
|
||||||
|
elseif ($action == 'close') print '<input type="submit" name="valid" class="button" value="'.$langs->trans("Validate").'">';
|
||||||
|
print '</td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
|
print '</table>';
|
||||||
|
print '</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
print '</form>';
|
||||||
}
|
}
|
||||||
print '</form>';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (empty($action) || $action == "view")
|
if (empty($action) || $action == "view" || $action == "close")
|
||||||
{
|
{
|
||||||
$result = $object->fetch($id);
|
$result = $object->fetch($id);
|
||||||
|
|
||||||
@ -520,7 +594,7 @@ if (empty($action) || $action == "view")
|
|||||||
$head[0][1] = $langs->trans("Card");
|
$head[0][1] = $langs->trans("Card");
|
||||||
$head[0][2] = 'cashcontrol';
|
$head[0][2] = 'cashcontrol';
|
||||||
|
|
||||||
dol_fiche_head($head, 'cashcontrol', $langs->trans("CashControl"), -1, 'cashcontrol');
|
dol_fiche_head($head, 'cashcontrol', $langs->trans("CashControl"), -1, 'account');
|
||||||
|
|
||||||
$linkback = '<a href="'.DOL_URL_ROOT.'/compta/cashcontrol/cashcontrol_list.php?restore_lastsearch_values=1">'.$langs->trans("BackToList").'</a>';
|
$linkback = '<a href="'.DOL_URL_ROOT.'/compta/cashcontrol/cashcontrol_list.php?restore_lastsearch_values=1">'.$langs->trans("BackToList").'</a>';
|
||||||
|
|
||||||
@ -533,7 +607,7 @@ if (empty($action) || $action == "view")
|
|||||||
print '<div class="fichecenter">';
|
print '<div class="fichecenter">';
|
||||||
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" width="100%">';
|
||||||
|
|
||||||
print '<tr><td class="titlefield nowrap">';
|
print '<tr><td class="titlefield nowrap">';
|
||||||
print $langs->trans("Ref");
|
print $langs->trans("Ref");
|
||||||
@ -587,17 +661,212 @@ if (empty($action) || $action == "view")
|
|||||||
|
|
||||||
dol_fiche_end();
|
dol_fiche_end();
|
||||||
|
|
||||||
print '<div class="tabsAction">';
|
if ($action != 'close') {
|
||||||
print '<div class="inline-block divButAction"><a target="_blank" class="butAction" href="report.php?id='.$id.'">'.$langs->trans('PrintTicket').'</a></div>';
|
print '<div class="tabsAction">';
|
||||||
if ($object->status == CashControl::STATUS_DRAFT)
|
|
||||||
{
|
|
||||||
print '<div class="inline-block divButAction"><a class="butAction" href="'.$_SERVER["PHP_SELF"].'?id='.$id.'&action=close">'.$langs->trans('ValidateAndClose').'</a></div>';
|
|
||||||
|
|
||||||
print '<div class="inline-block divButAction"><a class="butActionDelete" href="'.$_SERVER["PHP_SELF"].'?id='.$id.'&action=confirm_delete">'.$langs->trans('Delete').'</a></div>';
|
print '<div class="inline-block divButAction"><a target="_blank" class="butAction" href="report.php?id='.$id.'">'.$langs->trans('PrintTicket').'</a></div>';
|
||||||
}
|
|
||||||
print '</div>';
|
|
||||||
|
|
||||||
print '<center><iframe src="report.php?id='.$id.'" width="60%" height="800"></iframe></center>';
|
if ($object->status == CashControl::STATUS_DRAFT)
|
||||||
|
{
|
||||||
|
print '<div class="inline-block divButAction"><a class="butAction" href="'.$_SERVER["PHP_SELF"].'?id='.$id.'&action=close">'.$langs->trans('Close').'</a></div>';
|
||||||
|
|
||||||
|
print '<div class="inline-block divButAction"><a class="butActionDelete" href="'.$_SERVER["PHP_SELF"].'?id='.$id.'&action=confirm_delete">'.$langs->trans('Delete').'</a></div>';
|
||||||
|
} else {
|
||||||
|
print '<div class="inline-block divButAction"><a class="butAction" href="'.$_SERVER["PHP_SELF"].'?id='.$id.'&action=reopen">'.$langs->trans('ReOpen').'</a></div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
print '</div>';
|
||||||
|
|
||||||
|
print '<center><iframe src="report.php?id='.$id.'" width="60%" height="800"></iframe></center>';
|
||||||
|
} else {
|
||||||
|
print '<form method="POST" action="'.$_SERVER["PHP_SELF"].'" name="formclose">';
|
||||||
|
print '<input type="hidden" name="token" value="' . $_SESSION ['newtoken'] . '">';
|
||||||
|
if ($action == 'start' && GETPOST('posnumber', 'int') != '' && GETPOST('posnumber', 'int') != '' && GETPOST('posnumber', 'int') != '-1')
|
||||||
|
{
|
||||||
|
print '<input type="hidden" name="action" value="add">';
|
||||||
|
}
|
||||||
|
elseif ($action == 'close')
|
||||||
|
{
|
||||||
|
print '<input type="hidden" name="action" value="valid">';
|
||||||
|
print '<input type="hidden" name="id" value="'.$id.'">';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print '<input type="hidden" name="action" value="start">';
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
print '<div class="div-table-responsive-no-min">';
|
||||||
|
print '<table class="noborder centpercent">';
|
||||||
|
print '<tr class="liste_titre">';
|
||||||
|
print '<td>'.$langs->trans("Module").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Terminal").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Year").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Month").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Day").'</td>';
|
||||||
|
print '<td></td>';
|
||||||
|
print "</tr>\n";
|
||||||
|
|
||||||
|
$disabled = 1;
|
||||||
|
$prefix = 'close';
|
||||||
|
|
||||||
|
print '<tr class="oddeven">';
|
||||||
|
print '<td>'.$form->selectarray('posmodulebis', $arrayofposavailable, $object->posmodule, (count($arrayofposavailable) > 1 ? 1 : 0), 0, 0, '', 0, 0, $disabled).'</td>';
|
||||||
|
print '<input type="hidden" name="posmodule" value="'.$object->posmodule.'">';
|
||||||
|
print '<td>';
|
||||||
|
|
||||||
|
$array = array();
|
||||||
|
$numterminals = max(1, $conf->global->TAKEPOS_NUM_TERMINALS);
|
||||||
|
for($i = 1; $i <= $numterminals; $i++) {
|
||||||
|
$array[$i] = $i;
|
||||||
|
}
|
||||||
|
$selectedposnumber = $object->posnumber; $showempty = 1;
|
||||||
|
//print $form->selectarray('posnumber', $array, GETPOSTISSET('posnumber') ?GETPOST('posnumber', 'int') : $selectedposnumber, $showempty, 0, 0, '', 0, 0, $disabled);
|
||||||
|
print '<input name="posnumberbis" disabled="disabled" type="text" class="maxwidth50" value="'.$object->posnumber.'">';
|
||||||
|
print '<input type="hidden" name="posnumber" value="'.$object->posmodule.'">';
|
||||||
|
print '</td>';
|
||||||
|
// Year
|
||||||
|
print '<td>';
|
||||||
|
print '<input name="yearbis" disabled="disabled" type="text" class="maxwidth50" value="'.$object->year_close.'">';
|
||||||
|
print '<input type="hidden" name="year_close" value="'.$object->year_close.'">';
|
||||||
|
print '</td>';
|
||||||
|
// Month
|
||||||
|
print '<td>';
|
||||||
|
print '<input name="monthbis" disabled="disabled" type="text" class="maxwidth50" value="'.$object->month_close.'">';
|
||||||
|
print '<input type="hidden" name="month_close" value="'.$object->month_close.'">';
|
||||||
|
print '</td>';
|
||||||
|
// Day
|
||||||
|
print '<td>';
|
||||||
|
print '<input name="daybis" disabled="disabled" type="text" class="maxwidth50" value="'.$object->date_close.'">';
|
||||||
|
print '<input type="hidden" name="day_close" value="'.$object->date_close.'">';
|
||||||
|
print '</td>';
|
||||||
|
|
||||||
|
print '<td></td>';
|
||||||
|
print '</table>';
|
||||||
|
print '</div>';
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Table to see/enter balance
|
||||||
|
if (($action == 'start' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '' && GETPOST('posnumber') != '-1') || $action == 'close')
|
||||||
|
{
|
||||||
|
$posmodule = $object->posmodule;
|
||||||
|
$terminalid = $object->posnumber;
|
||||||
|
|
||||||
|
print '<br>';
|
||||||
|
|
||||||
|
print '<div class="div-table-responsive-no-min">';
|
||||||
|
print '<table class="noborder centpercent">';
|
||||||
|
|
||||||
|
print '<tr class="liste_titre">';
|
||||||
|
print '<td></td>';
|
||||||
|
print '<td class="center">'.$langs->trans("InitialBankBalance");
|
||||||
|
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
||||||
|
print '</td>';
|
||||||
|
|
||||||
|
print '<td align="center" class="hide0" colspan="'.count($arrayofpaymentmode).'">';
|
||||||
|
print $langs->trans("AmountAtEndOfPeriod");
|
||||||
|
print '</td>';
|
||||||
|
print '<td></td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
|
print '<tr class="liste_titre">';
|
||||||
|
print '<td></td>';
|
||||||
|
print '<td class="center">'.$langs->trans("Cash");
|
||||||
|
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
||||||
|
print '</td>';
|
||||||
|
$i = 0;
|
||||||
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
|
{
|
||||||
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>'.$langs->trans($val);
|
||||||
|
//print '<br>'.$langs->trans("TheoricalAmount").'<br>'.$langs->trans("RealAmount");
|
||||||
|
print '</td>';
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
print '<td></td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
|
print '<tr>';
|
||||||
|
// Initial amount
|
||||||
|
print '<td>'.$langs->trans("NbOfInvoices").'</td>';
|
||||||
|
print '<td class="center">';
|
||||||
|
print '</td>';
|
||||||
|
// Amount per payment type
|
||||||
|
$i = 0;
|
||||||
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
|
{
|
||||||
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
||||||
|
print $theoricalnbofinvoiceforterminal[$terminalid][$key];
|
||||||
|
print '</td>';
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
// Save
|
||||||
|
print '<td align="center"></td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
|
print '<tr>';
|
||||||
|
// Initial amount
|
||||||
|
print '<td>'.$langs->trans("TheoricalAmount").'</td>';
|
||||||
|
print '<td class="center">';
|
||||||
|
print price($initialbalanceforterminal[$terminalid]['cash']).'<br>';
|
||||||
|
print '</td>';
|
||||||
|
// Amount per payment type
|
||||||
|
$i = 0;
|
||||||
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
|
{
|
||||||
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
||||||
|
if ($key == 'cash') {
|
||||||
|
$deltaforcash = ($object->opening - $initialbalanceforterminal[$terminalid]['cash']);
|
||||||
|
print price($theoricalamountforterminal[$terminalid][$key] + $deltaforcash).'<br>';
|
||||||
|
} else {
|
||||||
|
print price($theoricalamountforterminal[$terminalid][$key]).'<br>';
|
||||||
|
}
|
||||||
|
print '</td>';
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
// Save
|
||||||
|
print '<td align="center"></td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
|
print '<tr>';
|
||||||
|
print '<td>'.$langs->trans("RealAmount").'</td>';
|
||||||
|
// Initial amount
|
||||||
|
print '<td class="center">';
|
||||||
|
print '<input ';
|
||||||
|
if ($action == 'close') print 'disabled '; // To close cash user can't set opening cash
|
||||||
|
print 'name="opening" type="text" class="maxwidth100 center" value="';
|
||||||
|
if ($action == 'close')
|
||||||
|
{
|
||||||
|
$object->fetch($id);
|
||||||
|
print $object->opening;
|
||||||
|
}
|
||||||
|
else print (GETPOSTISSET('opening') ?price2num(GETPOST('opening', 'alpha')) : price($initialbalanceforterminal[$terminalid]['cash']));
|
||||||
|
print '">';
|
||||||
|
print '</td>';
|
||||||
|
// Amount per payment type
|
||||||
|
$i = 0;
|
||||||
|
foreach ($arrayofpaymentmode as $key => $val)
|
||||||
|
{
|
||||||
|
print '<td align="center"'.($i == 0 ? ' class="hide0"' : '').'>';
|
||||||
|
print '<input ';
|
||||||
|
if ($action == 'start') print 'disabled '; // To start cash user only can set opening cash
|
||||||
|
print 'name="'.$key.'_amount" type="text"'.($key == 'cash' ? ' autofocus' : '').' class="maxwidth100 center" value="'.GETPOST($key.'_amount', 'alpha').'">';
|
||||||
|
print '</td>';
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
// Save
|
||||||
|
print '<td class="center">';
|
||||||
|
print '<input type="submit" name="cancel" class="button" value="'.$langs->trans("Cancel").'">';
|
||||||
|
if ($action == 'start') print '<input type="submit" name="add" class="button" value="'.$langs->trans("Save").'">';
|
||||||
|
elseif ($action == 'close') print '<input type="submit" name="valid" class="button" value="'.$langs->trans("Close").'">';
|
||||||
|
print '</td>';
|
||||||
|
print '</tr>';
|
||||||
|
|
||||||
|
print '</table>';
|
||||||
|
print '</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
print '</form>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -104,6 +104,7 @@ class CashControl extends CommonObject
|
|||||||
|
|
||||||
const STATUS_DRAFT = 0;
|
const STATUS_DRAFT = 0;
|
||||||
const STATUS_VALIDATED = 1;
|
const STATUS_VALIDATED = 1;
|
||||||
|
const STATUS_CLOSED = 1; // For the moment CLOSED = VALIDATED
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -288,6 +289,18 @@ class CashControl extends CommonObject
|
|||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update object into database
|
||||||
|
*
|
||||||
|
* @param User $user User that modifies
|
||||||
|
* @param bool $notrigger false=launch triggers after, true=disable triggers
|
||||||
|
* @return int <0 if KO, >0 if OK
|
||||||
|
*/
|
||||||
|
public function update(User $user, $notrigger = false)
|
||||||
|
{
|
||||||
|
return $this->updateCommon($user, $notrigger);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Delete object in database
|
* Delete object in database
|
||||||
*
|
*
|
||||||
|
|||||||
@ -40,6 +40,7 @@ $langs->load("bills");
|
|||||||
$id = GETPOST('id', 'int');
|
$id = GETPOST('id', 'int');
|
||||||
|
|
||||||
$_GET['optioncss'] = "print";
|
$_GET['optioncss'] = "print";
|
||||||
|
|
||||||
$cashcontrol = new CashControl($db);
|
$cashcontrol = new CashControl($db);
|
||||||
$cashcontrol->fetch($id);
|
$cashcontrol->fetch($id);
|
||||||
|
|
||||||
@ -69,6 +70,8 @@ $terminalid = $cashcontrol->posnumber;
|
|||||||
* View
|
* View
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
$param = '';
|
||||||
|
|
||||||
llxHeader('', $langs->trans("CashControl"), '', '', 0, 0, array(), array(), $param);
|
llxHeader('', $langs->trans("CashControl"), '', '', 0, 0, array(), array(), $param);
|
||||||
|
|
||||||
/*$sql = "SELECT b.rowid, b.dateo as do, b.datev as dv, b.amount, b.label, b.rappro as conciliated, b.num_releve, b.num_chq,";
|
/*$sql = "SELECT b.rowid, b.dateo as do, b.datev as dv, b.amount, b.label, b.rappro as conciliated, b.num_releve, b.num_chq,";
|
||||||
@ -268,21 +271,21 @@ if ($resql)
|
|||||||
|
|
||||||
print "<div style='text-align: right'><h2>";
|
print "<div style='text-align: right'><h2>";
|
||||||
print $langs->trans("Cash").": ".price($cash);
|
print $langs->trans("Cash").": ".price($cash);
|
||||||
if ($cash != $cashcontrol->cash) {
|
if ($cashcontrol->status == $cashcontrol::STATUS_VALIDATED && $cash != $cashcontrol->cash) {
|
||||||
print ' <> <span class="amountremaintopay">'.$langs->trans("Declared").': '.price($cashcontrol->cash).'</span>';
|
print ' <> <span class="amountremaintopay">'.$langs->trans("Declared").': '.price($cashcontrol->cash).'</span>';
|
||||||
}
|
}
|
||||||
print "<br><br>";
|
print "<br><br>";
|
||||||
|
|
||||||
//print '<br>';
|
//print '<br>';
|
||||||
print $langs->trans("PaymentTypeCHQ").": ".price($cheque);
|
print $langs->trans("PaymentTypeCHQ").": ".price($cheque);
|
||||||
if ($cheque != $cashcontrol->cheque) {
|
if ($cashcontrol->status == $cashcontrol::STATUS_VALIDATED && $cheque != $cashcontrol->cheque) {
|
||||||
print ' <> <span class="amountremaintopay">'.$langs->trans("Declared").': '.price($cashcontrol->cheque).'</span>';
|
print ' <> <span class="amountremaintopay">'.$langs->trans("Declared").': '.price($cashcontrol->cheque).'</span>';
|
||||||
}
|
}
|
||||||
print "<br><br>";
|
print "<br><br>";
|
||||||
|
|
||||||
//print '<br>';
|
//print '<br>';
|
||||||
print $langs->trans("PaymentTypeCB").": ".price($bank);
|
print $langs->trans("PaymentTypeCB").": ".price($bank);
|
||||||
if ($bank != $cashcontrol->card) {
|
if ($cashcontrol->status == $cashcontrol::STATUS_VALIDATED && $bank != $cashcontrol->card) {
|
||||||
print ' <> <span class="amountremaintopay">'.$langs->trans("Declared").': '.price($cashcontrol->card).'</span>';
|
print ' <> <span class="amountremaintopay">'.$langs->trans("Declared").': '.price($cashcontrol->card).'</span>';
|
||||||
}
|
}
|
||||||
print "<br><br>";
|
print "<br><br>";
|
||||||
|
|||||||
@ -77,6 +77,7 @@ class box_shipments extends ModeleBoxes
|
|||||||
$this->max = $max;
|
$this->max = $max;
|
||||||
|
|
||||||
include_once DOL_DOCUMENT_ROOT.'/expedition/class/expedition.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/expedition/class/expedition.class.php';
|
||||||
|
include_once DOL_DOCUMENT_ROOT.'/commande/class/commande.class.php';
|
||||||
include_once DOL_DOCUMENT_ROOT.'/societe/class/societe.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/societe/class/societe.class.php';
|
||||||
|
|
||||||
$shipmentstatic = new Expedition($this->db);
|
$shipmentstatic = new Expedition($this->db);
|
||||||
|
|||||||
@ -2949,7 +2949,7 @@ abstract class CommonObject
|
|||||||
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_ORDER";
|
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_ORDER";
|
||||||
elseif ($this->element == 'facture' || $this->element == 'invoice')
|
elseif ($this->element == 'facture' || $this->element == 'invoice')
|
||||||
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_INVOICE";
|
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_INVOICE";
|
||||||
elseif ($this->element == 'facture_fourn' || $this->element == 'supplier_invoice')
|
elseif ($this->element == 'facture_fourn' || $this->element == 'supplier_invoice' || $this->element == 'invoice_supplier')
|
||||||
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_SUPPLIER_INVOICE";
|
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_SUPPLIER_INVOICE";
|
||||||
elseif ($this->element == 'order_supplier' || $this->element == 'supplier_order')
|
elseif ($this->element == 'order_supplier' || $this->element == 'supplier_order')
|
||||||
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_SUPPLIER_ORDER";
|
$MODULE = "MODULE_DISALLOW_UPDATE_PRICE_SUPPLIER_ORDER";
|
||||||
|
|||||||
@ -6203,7 +6203,7 @@ class Form
|
|||||||
$out .= ajax_combobox($htmlname);
|
$out .= ajax_combobox($htmlname);
|
||||||
}
|
}
|
||||||
|
|
||||||
$out .= '<select id="'.preg_replace('/^\./', '', $htmlname).'" '.($disabled ? 'disabled ' : '').'class="flat '.(preg_replace('/^\./', '', $htmlname)).($morecss ? ' '.$morecss : '').'"';
|
$out .= '<select id="'.preg_replace('/^\./', '', $htmlname).'" '.($disabled ? 'disabled="disabled" ' : '').'class="flat '.(preg_replace('/^\./', '', $htmlname)).($morecss ? ' '.$morecss : '').'"';
|
||||||
$out .= ' name="'.preg_replace('/^\./', '', $htmlname).'" '.($moreparam ? $moreparam : '');
|
$out .= ' name="'.preg_replace('/^\./', '', $htmlname).'" '.($moreparam ? $moreparam : '');
|
||||||
$out .= '>';
|
$out .= '>';
|
||||||
|
|
||||||
|
|||||||
@ -198,7 +198,7 @@ abstract class Stats
|
|||||||
// $data = array('xval'=>array(0=>xlabel,1=>yval1,2=>yval2...),...)
|
// $data = array('xval'=>array(0=>xlabel,1=>yval1,2=>yval2...),...)
|
||||||
for ($i = 0; $i < 12; $i++)
|
for ($i = 0; $i < 12; $i++)
|
||||||
{
|
{
|
||||||
$data[$i][] = $datay[$endyear][($i + $sm) % 12][0]; // set label
|
$data[$i][] = $datay[$endyear][($i + $sm) % 12]['label']; // set label
|
||||||
$year = $startyear;
|
$year = $startyear;
|
||||||
while ($year <= $endyear)
|
while ($year <= $endyear)
|
||||||
{
|
{
|
||||||
@ -479,7 +479,6 @@ abstract class Stats
|
|||||||
|
|
||||||
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
|
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
|
||||||
/**
|
/**
|
||||||
* Renvoie le montant totalise par mois pour une annee donnee
|
|
||||||
* Return the amount per month for a given year
|
* Return the amount per month for a given year
|
||||||
*
|
*
|
||||||
* @param int $year Year
|
* @param int $year Year
|
||||||
|
|||||||
@ -693,6 +693,8 @@ if ($mode == 'graph') {
|
|||||||
$mesg = $px1->isGraphKo();
|
$mesg = $px1->isGraphKo();
|
||||||
if (!$mesg)
|
if (!$mesg)
|
||||||
{
|
{
|
||||||
|
/*var_dump($legend);
|
||||||
|
var_dump($data);*/
|
||||||
$px1->SetData($data);
|
$px1->SetData($data);
|
||||||
unset($data);
|
unset($data);
|
||||||
|
|
||||||
|
|||||||
@ -348,7 +348,7 @@ function pdfBuildThirdpartyName($thirdparty, Translate $outputlangs, $includeali
|
|||||||
if ($thirdparty instanceof Societe) {
|
if ($thirdparty instanceof Societe) {
|
||||||
$socname .= $thirdparty->name;
|
$socname .= $thirdparty->name;
|
||||||
if (($includealias || !empty($conf->global->PDF_INCLUDE_ALIAS_IN_THIRDPARTY_NAME)) && !empty($thirdparty->name_alias)) {
|
if (($includealias || !empty($conf->global->PDF_INCLUDE_ALIAS_IN_THIRDPARTY_NAME)) && !empty($thirdparty->name_alias)) {
|
||||||
$socname .= "\n".$thirdparty->name_alias;
|
$socname .= " - ".$thirdparty->name_alias;
|
||||||
}
|
}
|
||||||
} elseif ($thirdparty instanceof Contact) {
|
} elseif ($thirdparty instanceof Contact) {
|
||||||
$socname = $thirdparty->socname;
|
$socname = $thirdparty->socname;
|
||||||
@ -386,7 +386,7 @@ function pdf_build_address($outputlangs, $sourcecompany, $targetcompany = '', $t
|
|||||||
$stringaddress = '';
|
$stringaddress = '';
|
||||||
if (is_object($hookmanager))
|
if (is_object($hookmanager))
|
||||||
{
|
{
|
||||||
$parameters = array('sourcecompany'=>&$sourcecompany, 'targetcompany'=>&$targetcompany, 'targetcontact'=>&$targetcontact, 'outputlangs'=>$outputlangs, 'mode'=>$mode, 'usecontact'=>$usecontact);
|
$parameters = array('sourcecompany' => &$sourcecompany, 'targetcompany' => &$targetcompany, 'targetcontact' => &$targetcontact, 'outputlangs' => $outputlangs, 'mode' => $mode, 'usecontact' => $usecontact);
|
||||||
$action = '';
|
$action = '';
|
||||||
$reshook = $hookmanager->executeHooks('pdf_build_address', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
|
$reshook = $hookmanager->executeHooks('pdf_build_address', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
|
||||||
$stringaddress .= $hookmanager->resPrint;
|
$stringaddress .= $hookmanager->resPrint;
|
||||||
|
|||||||
@ -2189,7 +2189,7 @@ function print_projecttasks_array($db, $form, $socid, $projectsListId, $mytasks
|
|||||||
|
|
||||||
print '<td>';
|
print '<td>';
|
||||||
print $projectstatic->getNomUrl(1);
|
print $projectstatic->getNomUrl(1);
|
||||||
if (!in_array('projectlabel', $hiddenfields)) print '<br>'.dol_trunc($objp->title, 24);
|
if (!in_array('projectlabel', $hiddenfields)) print '<br><span class="opacitymedium">'.dol_trunc($objp->title, 24).'</span>';
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
if ($objp->fk_soc > 0)
|
if ($objp->fk_soc > 0)
|
||||||
|
|||||||
@ -859,7 +859,10 @@ class FactureFournisseur extends CommonInvoice
|
|||||||
$line->multicurrency_total_tva = $obj->multicurrency_total_tva;
|
$line->multicurrency_total_tva = $obj->multicurrency_total_tva;
|
||||||
$line->multicurrency_total_ttc = $obj->multicurrency_total_ttc;
|
$line->multicurrency_total_ttc = $obj->multicurrency_total_ttc;
|
||||||
|
|
||||||
$this->lines[$i] = $line;
|
// Extra fields
|
||||||
|
$line->fetch_optionals();
|
||||||
|
|
||||||
|
$this->lines[$i] = $line;
|
||||||
|
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -522,6 +522,7 @@ if ($step == 3 && $datatoimport)
|
|||||||
|
|
||||||
print load_fiche_titre($langs->trans("InformationOnSourceFile"), '', '');
|
print load_fiche_titre($langs->trans("InformationOnSourceFile"), '', '');
|
||||||
|
|
||||||
|
|
||||||
print '<div class="underbanner clearboth"></div>';
|
print '<div class="underbanner clearboth"></div>';
|
||||||
print '<div class="fichecenter">';
|
print '<div class="fichecenter">';
|
||||||
print '<table width="100%" class="border tableforfield">';
|
print '<table width="100%" class="border tableforfield">';
|
||||||
@ -540,6 +541,13 @@ if ($step == 3 && $datatoimport)
|
|||||||
|
|
||||||
dol_fiche_end();
|
dol_fiche_end();
|
||||||
|
|
||||||
|
|
||||||
|
if ($format == 'xlsx' && ! class_exists('XMLWriter')) {
|
||||||
|
$langs->load("install");
|
||||||
|
print info_admin($langs->trans("ErrorPHPDoesNotSupport", 'php-xml'), 0, 0, 1, 'error');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
print '<br>';
|
print '<br>';
|
||||||
|
|
||||||
print '<form name="userfile" action="'.$_SERVER["PHP_SELF"].'" enctype="multipart/form-data" METHOD="POST">';
|
print '<form name="userfile" action="'.$_SERVER["PHP_SELF"].'" enctype="multipart/form-data" METHOD="POST">';
|
||||||
|
|||||||
@ -192,3 +192,5 @@ ALTER TABLE llx_accounting_account DROP COLUMN pcg_subtype;
|
|||||||
|
|
||||||
ALTER TABLE llx_product ADD COLUMN accountancy_code_buy_intra varchar(32) AFTER accountancy_code_buy;
|
ALTER TABLE llx_product ADD COLUMN accountancy_code_buy_intra varchar(32) AFTER accountancy_code_buy;
|
||||||
ALTER TABLE llx_product ADD COLUMN accountancy_code_buy_export varchar(32) AFTER accountancy_code_buy_intra;
|
ALTER TABLE llx_product ADD COLUMN accountancy_code_buy_export varchar(32) AFTER accountancy_code_buy_intra;
|
||||||
|
|
||||||
|
ALTER TABLE llx_accounting_account ADD COLUMN reconciliable tinyint DEFAULT 0 NOT NULL after active;
|
||||||
|
|||||||
@ -35,6 +35,7 @@ create table llx_accounting_account
|
|||||||
fk_user_author integer DEFAULT NULL,
|
fk_user_author integer DEFAULT NULL,
|
||||||
fk_user_modif integer DEFAULT NULL,
|
fk_user_modif integer DEFAULT NULL,
|
||||||
active tinyint DEFAULT 1 NOT NULL,
|
active tinyint DEFAULT 1 NOT NULL,
|
||||||
|
reconciliable tinyint DEFAULT 0 NOT NULL,
|
||||||
import_key varchar(14),
|
import_key varchar(14),
|
||||||
extraparams varchar(255) -- for other parameters with json format
|
extraparams varchar(255) -- for other parameters with json format
|
||||||
)ENGINE=innodb;
|
)ENGINE=innodb;
|
||||||
|
|||||||
@ -224,13 +224,15 @@ ListAccounts=قائمة الحسابات المحاسبية
|
|||||||
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
|
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
|
||||||
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
|
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
|
||||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
|
ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
|
||||||
|
ThirdpartyAccountNotDefinedOrThirdPartyUnknownSubledgerIgnored=Third-party unknown and subledger not defined on the payment. We will keep the subledger account value empty.
|
||||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
|
ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
|
||||||
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
|
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
|
||||||
PaymentsNotLinkedToProduct=Payment not linked to any product / service
|
PaymentsNotLinkedToProduct=Payment not linked to any product / service
|
||||||
|
ShowOpeningBalance=Show opening balance
|
||||||
|
HideOpeningBalance=Hide opening balance
|
||||||
|
|
||||||
Pcgtype=Group of account
|
Pcgtype=Group of account
|
||||||
Pcgsubtype=Subgroup of account
|
PcgtypeDesc=Group of account are used as predefined 'filter' and 'grouping' criteria for some accounting reports. For example, 'INCOME' or 'EXPENSE' are used as groups for accounting accounts of products to build the expense/income report.
|
||||||
PcgtypeDesc=Group and subgroup of account are used as predefined 'filter' and 'grouping' criterias for some accounting reports. For example, 'INCOME' or 'EXPENSE' are used as groups for accounting accounts of products to build the expense/income report.
|
|
||||||
|
|
||||||
TotalVente=المبيعات الإجمالية قبل الضريبة
|
TotalVente=المبيعات الإجمالية قبل الضريبة
|
||||||
TotalMarge=إجمالي هامش المبيعات
|
TotalMarge=إجمالي هامش المبيعات
|
||||||
@ -269,6 +271,7 @@ ChangeBinding=Change the binding
|
|||||||
Accounted=Accounted in ledger
|
Accounted=Accounted in ledger
|
||||||
NotYetAccounted=Not yet accounted in ledger
|
NotYetAccounted=Not yet accounted in ledger
|
||||||
ShowTutorial=Show Tutorial
|
ShowTutorial=Show Tutorial
|
||||||
|
NotReconciled=لم يتم تسويتة
|
||||||
|
|
||||||
## Admin
|
## Admin
|
||||||
ApplyMassCategories=Apply mass categories
|
ApplyMassCategories=Apply mass categories
|
||||||
|
|||||||
@ -328,7 +328,7 @@ SetupIsReadyForUse=Module deployment is finished. You must however enable and se
|
|||||||
NotExistsDirect=The alternative root directory is not defined to an existing directory.<br>
|
NotExistsDirect=The alternative root directory is not defined to an existing directory.<br>
|
||||||
InfDirAlt=Since version 3, it is possible to define an alternative root directory. This allows you to store, into a dedicated directory, plug-ins and custom templates.<br>Just create a directory at the root of Dolibarr (eg: custom).<br>
|
InfDirAlt=Since version 3, it is possible to define an alternative root directory. This allows you to store, into a dedicated directory, plug-ins and custom templates.<br>Just create a directory at the root of Dolibarr (eg: custom).<br>
|
||||||
InfDirExample=<br>Then declare it in the file <strong>conf.php</strong><br> $dolibarr_main_url_root_alt='/custom'<br>$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'<br>If these lines are commented with "#", to enable them, just uncomment by removing the "#" character.
|
InfDirExample=<br>Then declare it in the file <strong>conf.php</strong><br> $dolibarr_main_url_root_alt='/custom'<br>$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'<br>If these lines are commented with "#", to enable them, just uncomment by removing the "#" character.
|
||||||
YouCanSubmitFile=Alternatively, you may upload the module .zip file package:
|
YouCanSubmitFile=You can upload the .zip file of module package from here:
|
||||||
CurrentVersion=Dolibarr النسخة الحالية
|
CurrentVersion=Dolibarr النسخة الحالية
|
||||||
CallUpdatePage=Browse to the page that updates the database structure and data: %s.
|
CallUpdatePage=Browse to the page that updates the database structure and data: %s.
|
||||||
LastStableVersion=Latest stable version
|
LastStableVersion=Latest stable version
|
||||||
@ -472,6 +472,7 @@ Use3StepsApproval=By default, Purchase Orders need to be created and approved by
|
|||||||
UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher than...
|
UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher than...
|
||||||
WarningPHPMail=WARNING: It is often better to setup outgoing emails to use the email server of your provider instead of the default setup. Some email providers (like Yahoo) do not allow you to send an email from another server than their own server. Your current setup uses the server of the application to send email and not the server of your email provider, so some recipients (the one compatible with the restrictive DMARC protocol), will ask your email provider if they can accept your email and some email providers (like Yahoo) may respond "no" because the server is not theirs, so few of your sent Emails may not be accepted (be careful also of your email provider's sending quota).<br>If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider.
|
WarningPHPMail=WARNING: It is often better to setup outgoing emails to use the email server of your provider instead of the default setup. Some email providers (like Yahoo) do not allow you to send an email from another server than their own server. Your current setup uses the server of the application to send email and not the server of your email provider, so some recipients (the one compatible with the restrictive DMARC protocol), will ask your email provider if they can accept your email and some email providers (like Yahoo) may respond "no" because the server is not theirs, so few of your sent Emails may not be accepted (be careful also of your email provider's sending quota).<br>If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider.
|
||||||
WarningPHPMail2=If your email SMTP provider need to restrict email client to some IP addresses (very rare), this is the IP address of the mail user agent (MUA) for your ERP CRM application: <strong>%s</strong>.
|
WarningPHPMail2=If your email SMTP provider need to restrict email client to some IP addresses (very rare), this is the IP address of the mail user agent (MUA) for your ERP CRM application: <strong>%s</strong>.
|
||||||
|
WarningPHPMailSPF=If the domain name in your sender email address is protected by SPF (ask you email provider), you must include the following IPs in the SPF record of the DNS of your domain: <strong>%s</strong>.
|
||||||
ClickToShowDescription=Click to show description
|
ClickToShowDescription=Click to show description
|
||||||
DependsOn=This module needs the module(s)
|
DependsOn=This module needs the module(s)
|
||||||
RequiredBy=This module is required by module(s)
|
RequiredBy=This module is required by module(s)
|
||||||
@ -544,6 +545,8 @@ Module58Name=انقر للاتصال
|
|||||||
Module58Desc=ClickToDial التكامل
|
Module58Desc=ClickToDial التكامل
|
||||||
Module59Name=Bookmark4u
|
Module59Name=Bookmark4u
|
||||||
Module59Desc=إضافة مهمة لتوليد Bookmark4u الحساب من حساب Dolibarr
|
Module59Desc=إضافة مهمة لتوليد Bookmark4u الحساب من حساب Dolibarr
|
||||||
|
Module60Name=Stickers
|
||||||
|
Module60Desc=Management of stickers
|
||||||
Module70Name=المداخلات
|
Module70Name=المداخلات
|
||||||
Module70Desc=التدخلات الإدارية
|
Module70Desc=التدخلات الإدارية
|
||||||
Module75Name=ويلاحظ نفقات رحلات
|
Module75Name=ويلاحظ نفقات رحلات
|
||||||
@ -639,7 +642,7 @@ Module50000Desc=Offer customers a PayBox online payment page (credit/debit cards
|
|||||||
Module50100Name=POS SimplePOS
|
Module50100Name=POS SimplePOS
|
||||||
Module50100Desc=Point of Sale module SimplePOS (simple POS).
|
Module50100Desc=Point of Sale module SimplePOS (simple POS).
|
||||||
Module50150Name=POS TakePOS
|
Module50150Name=POS TakePOS
|
||||||
Module50150Desc=Point of Sale module TakePOS (touchscreen POS).
|
Module50150Desc=Point of Sale module TakePOS (touchscreen POS, for shops, bars or restaurants).
|
||||||
Module50200Name=باي بال
|
Module50200Name=باي بال
|
||||||
Module50200Desc=Offer customers a PayPal online payment page (PayPal account or credit/debit cards). This can be used to allow your customers to make ad-hoc payments or payments related to a specific Dolibarr object (invoice, order etc...)
|
Module50200Desc=Offer customers a PayPal online payment page (PayPal account or credit/debit cards). This can be used to allow your customers to make ad-hoc payments or payments related to a specific Dolibarr object (invoice, order etc...)
|
||||||
Module50300Name=Stripe
|
Module50300Name=Stripe
|
||||||
@ -1018,7 +1021,7 @@ CalcLocaltax3Desc=تقارير الضرائب المحلية هي مجموعه l
|
|||||||
LabelUsedByDefault=العلامة التي يستخدمها التقصير إذا لم يمكن العثور على ترجمة للقانون
|
LabelUsedByDefault=العلامة التي يستخدمها التقصير إذا لم يمكن العثور على ترجمة للقانون
|
||||||
LabelOnDocuments=علامة على وثائق
|
LabelOnDocuments=علامة على وثائق
|
||||||
LabelOrTranslationKey=Label or translation key
|
LabelOrTranslationKey=Label or translation key
|
||||||
ValueOfConstantKey=Value of constant
|
ValueOfConstantKey=Value of a configuration constant
|
||||||
NbOfDays=No. of days
|
NbOfDays=No. of days
|
||||||
AtEndOfMonth=في نهاية الشهر
|
AtEndOfMonth=في نهاية الشهر
|
||||||
CurrentNext=Current/Next
|
CurrentNext=Current/Next
|
||||||
@ -1683,6 +1686,9 @@ CashDeskIdWareHouse=قوة وتحد من مستودع لاستخدامها لا
|
|||||||
StockDecreaseForPointOfSaleDisabled=Stock decrease from Point of Sale disabled
|
StockDecreaseForPointOfSaleDisabled=Stock decrease from Point of Sale disabled
|
||||||
StockDecreaseForPointOfSaleDisabledbyBatch=Stock decrease in POS is not compatible with module Serial/Lot management (currently active) so stock decrease is disabled.
|
StockDecreaseForPointOfSaleDisabledbyBatch=Stock decrease in POS is not compatible with module Serial/Lot management (currently active) so stock decrease is disabled.
|
||||||
CashDeskYouDidNotDisableStockDecease=You did not disable stock decrease when making a sale from Point of Sale. Hence a warehouse is required.
|
CashDeskYouDidNotDisableStockDecease=You did not disable stock decrease when making a sale from Point of Sale. Hence a warehouse is required.
|
||||||
|
CashDeskForceDecreaseStockLabel=Stock decrease for batch products was forced.
|
||||||
|
CashDeskForceDecreaseStockDesc=Decrease first by the oldest eatby and sellby dates.
|
||||||
|
CashDeskReaderKeyCodeForEnter=Key code for "Enter" defined in barcode reader (Example: 13)
|
||||||
##### Bookmark #####
|
##### Bookmark #####
|
||||||
BookmarkSetup=إعداد وحدة المرجعية
|
BookmarkSetup=إعداد وحدة المرجعية
|
||||||
BookmarkDesc=This module allows you to manage bookmarks. You can also add shortcuts to any Dolibarr pages or external web sites on your left menu.
|
BookmarkDesc=This module allows you to manage bookmarks. You can also add shortcuts to any Dolibarr pages or external web sites on your left menu.
|
||||||
@ -1791,6 +1797,7 @@ BackgroundTableLineEvenColor=لون الخلفية حتى خطوط الجدول
|
|||||||
MinimumNoticePeriod=الحد الأدنى لمدة إشعار (يجب أن يتم طلب إجازة قبل هذا التأخير)
|
MinimumNoticePeriod=الحد الأدنى لمدة إشعار (يجب أن يتم طلب إجازة قبل هذا التأخير)
|
||||||
NbAddedAutomatically=عدد الأيام تضاف إلى العدادات من المستخدمين (تلقائيا) كل شهر
|
NbAddedAutomatically=عدد الأيام تضاف إلى العدادات من المستخدمين (تلقائيا) كل شهر
|
||||||
EnterAnyCode=يحتوي هذا الحقل على إشارة لتحديد الخط. أدخل أي قيمة من اختيارك، ولكن من دون أحرف خاصة.
|
EnterAnyCode=يحتوي هذا الحقل على إشارة لتحديد الخط. أدخل أي قيمة من اختيارك، ولكن من دون أحرف خاصة.
|
||||||
|
Enter0or1=Enter 0 or 1
|
||||||
UnicodeCurrency=Enter here between braces, list of byte number that represent the currency symbol. For example: for $, enter [36] - for brazil real R$ [82,36] - for €, enter [8364]
|
UnicodeCurrency=Enter here between braces, list of byte number that represent the currency symbol. For example: for $, enter [36] - for brazil real R$ [82,36] - for €, enter [8364]
|
||||||
ColorFormat=The RGB color is in HEX format, eg: FF0000
|
ColorFormat=The RGB color is in HEX format, eg: FF0000
|
||||||
PositionIntoComboList=موقف خط في قوائم السرد
|
PositionIntoComboList=موقف خط في قوائم السرد
|
||||||
@ -1964,10 +1971,13 @@ DeleteEmailCollector=Delete email collector
|
|||||||
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?
|
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?
|
||||||
RecipientEmailsWillBeReplacedWithThisValue=Recipient emails will be always replaced with this value
|
RecipientEmailsWillBeReplacedWithThisValue=Recipient emails will be always replaced with this value
|
||||||
AtLeastOneDefaultBankAccountMandatory=At least 1 default bank account must be defined
|
AtLeastOneDefaultBankAccountMandatory=At least 1 default bank account must be defined
|
||||||
RESTRICT_API_ON_IP=Allow available APIs to some host IP only (wildcard not allowed, use space between values). Empty means every hosts can use the available APIs.
|
|
||||||
RESTRICT_ON_IP=Allow access to some host IP only (wildcard not allowed, use space between values). Empty means every hosts can access.
|
RESTRICT_ON_IP=Allow access to some host IP only (wildcard not allowed, use space between values). Empty means every hosts can access.
|
||||||
|
IPListExample=127.0.0.1 192.168.0.2 [::1]
|
||||||
BaseOnSabeDavVersion=Based on the library SabreDAV version
|
BaseOnSabeDavVersion=Based on the library SabreDAV version
|
||||||
NotAPublicIp=Not a public IP
|
NotAPublicIp=Not a public IP
|
||||||
MakeAnonymousPing=Make an anonymous Ping '+1' to the Dolibarr foundation server (done 1 time only after installation) to allow the foundation to count the number of Dolibarr installation.
|
MakeAnonymousPing=Make an anonymous Ping '+1' to the Dolibarr foundation server (done 1 time only after installation) to allow the foundation to count the number of Dolibarr installation.
|
||||||
FeatureNotAvailableWithReceptionModule=Feature not available when module Reception is enabled
|
FeatureNotAvailableWithReceptionModule=Feature not available when module Reception is enabled
|
||||||
EmailTemplate=Template for email
|
EmailTemplate=Template for email
|
||||||
|
EMailsWillHaveMessageID=Emails will have a tag 'References' matching this syntax
|
||||||
|
PDF_USE_ALSO_LANGUAGE_CODE=If you want to have some text title in your PDF duplicated in 2 different languages in the same generate PDF, you must set here this second language so generated PDF will contains 2 different languages in same page, the one chosen when generating PDF and this one (only few PDF templates support this). Keep empty for 1 language per PDF.
|
||||||
|
FafaIconSocialNetworksDesc=Enter here the code of a FontAwesome icon. If you don't know what is FontAwesome, you can use the generic value fa-address-book.
|
||||||
|
|||||||
@ -60,7 +60,7 @@ MemberSubscriptionModifiedInDolibarr=Subscription %s for member %s modified
|
|||||||
MemberSubscriptionDeletedInDolibarr=Subscription %s for member %s deleted
|
MemberSubscriptionDeletedInDolibarr=Subscription %s for member %s deleted
|
||||||
ShipmentValidatedInDolibarr=شحنة%s التأكد من صلاحيتها
|
ShipmentValidatedInDolibarr=شحنة%s التأكد من صلاحيتها
|
||||||
ShipmentClassifyClosedInDolibarr=الشحنة %sتم تصنيفها مدفوعة
|
ShipmentClassifyClosedInDolibarr=الشحنة %sتم تصنيفها مدفوعة
|
||||||
ShipmentUnClassifyCloseddInDolibarr=الشحنة %s تم تصنيفها معاد فتحها
|
ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified re-open
|
||||||
ShipmentBackToDraftInDolibarr=Shipment %s go back to draft status
|
ShipmentBackToDraftInDolibarr=Shipment %s go back to draft status
|
||||||
ShipmentDeletedInDolibarr=الشحنة%sتم حذفها
|
ShipmentDeletedInDolibarr=الشحنة%sتم حذفها
|
||||||
OrderCreatedInDolibarr=الطلب %s تم إنشاؤة
|
OrderCreatedInDolibarr=الطلب %s تم إنشاؤة
|
||||||
@ -123,6 +123,7 @@ AgendaUrlOptionsNotAdmin=<b>لوجينا=!%s</b> لمنع اخراج الجرا
|
|||||||
AgendaUrlOptions4=<b>لوجينت =%s</b> لتقييد الإخراج على الإجراءات المعينة للمستخدم <b>%s</b> (المالك والآخرين).
|
AgendaUrlOptions4=<b>لوجينت =%s</b> لتقييد الإخراج على الإجراءات المعينة للمستخدم <b>%s</b> (المالك والآخرين).
|
||||||
AgendaUrlOptionsProject=<b>project=__PROJECT_ID__</b> to restrict output to actions linked to project <b>__PROJECT_ID__</b>.
|
AgendaUrlOptionsProject=<b>project=__PROJECT_ID__</b> to restrict output to actions linked to project <b>__PROJECT_ID__</b>.
|
||||||
AgendaUrlOptionsNotAutoEvent=<b>notactiontype=systemauto</b> to exclude automatic events.
|
AgendaUrlOptionsNotAutoEvent=<b>notactiontype=systemauto</b> to exclude automatic events.
|
||||||
|
AgendaUrlOptionsIncludeHolidays=<b>includeholidays=1</b> to include events of holidays.
|
||||||
AgendaShowBirthdayEvents=عرض تواريخ ميلاد جهات الإتصال
|
AgendaShowBirthdayEvents=عرض تواريخ ميلاد جهات الإتصال
|
||||||
AgendaHideBirthdayEvents=إخفاء تواريخ ميلاد جهات الإتصال
|
AgendaHideBirthdayEvents=إخفاء تواريخ ميلاد جهات الإتصال
|
||||||
Busy=مشغول
|
Busy=مشغول
|
||||||
|
|||||||
@ -95,7 +95,7 @@ AddBankRecordLong=إضافة قيد يدوي
|
|||||||
Conciliated=تمت تسويتة
|
Conciliated=تمت تسويتة
|
||||||
ConciliatedBy=تمت التسوية بواسطة
|
ConciliatedBy=تمت التسوية بواسطة
|
||||||
DateConciliating=تاريخ التسوية
|
DateConciliating=تاريخ التسوية
|
||||||
BankLineConciliated=تم تسوية القيد
|
BankLineConciliated=Entry reconciled with bank receipt
|
||||||
Reconciled=تمت تسويتة
|
Reconciled=تمت تسويتة
|
||||||
NotReconciled=لم يتم تسويتة
|
NotReconciled=لم يتم تسويتة
|
||||||
CustomerInvoicePayment=مدفوعات العميل
|
CustomerInvoicePayment=مدفوعات العميل
|
||||||
@ -154,7 +154,7 @@ RejectCheck=تم إرجاع الشيك
|
|||||||
ConfirmRejectCheck=هل انت متأكد انك تريد وضع علامة على هذا الشيك على أنه مرفوض؟
|
ConfirmRejectCheck=هل انت متأكد انك تريد وضع علامة على هذا الشيك على أنه مرفوض؟
|
||||||
RejectCheckDate=تاريخ إرجاع الشيك
|
RejectCheckDate=تاريخ إرجاع الشيك
|
||||||
CheckRejected=تم إرجاع الشيك
|
CheckRejected=تم إرجاع الشيك
|
||||||
CheckRejectedAndInvoicesReopened=تم ارجاع الشيك وإعادة فتح الفواتير
|
CheckRejectedAndInvoicesReopened=Check returned and invoices re-open
|
||||||
BankAccountModelModule=نماذج مستندات للحسابات البنكية
|
BankAccountModelModule=نماذج مستندات للحسابات البنكية
|
||||||
DocumentModelSepaMandate=Template of SEPA mandate. Useful for European countries in EEC only.
|
DocumentModelSepaMandate=Template of SEPA mandate. Useful for European countries in EEC only.
|
||||||
DocumentModelBan=نموذج لطباعة صفحة تحتوي على معلومات BAN .
|
DocumentModelBan=نموذج لطباعة صفحة تحتوي على معلومات BAN .
|
||||||
@ -169,3 +169,7 @@ FindYourSEPAMandate=This is your SEPA mandate to authorize our company to make d
|
|||||||
AutoReportLastAccountStatement=Automatically fill the field 'number of bank statement' with last statement number when making reconciliation
|
AutoReportLastAccountStatement=Automatically fill the field 'number of bank statement' with last statement number when making reconciliation
|
||||||
CashControl=POS cash fence
|
CashControl=POS cash fence
|
||||||
NewCashFence=New cash fence
|
NewCashFence=New cash fence
|
||||||
|
BankColorizeMovement=Colorize movements
|
||||||
|
BankColorizeMovementDesc=If this function is enable, you can choose specific background color for debit or credit movements
|
||||||
|
BankColorizeMovementName1=Background color for debit movement
|
||||||
|
BankColorizeMovementName2=Background color for credit movement
|
||||||
|
|||||||
@ -419,6 +419,7 @@ PaymentCondition14DENDMONTH=Within 14 days following the end of the month
|
|||||||
FixAmount=Fixed amount - 1 line with label '%s'
|
FixAmount=Fixed amount - 1 line with label '%s'
|
||||||
VarAmount=مقدار متغير (٪٪ TOT).
|
VarAmount=مقدار متغير (٪٪ TOT).
|
||||||
VarAmountOneLine=Variable amount (%% tot.) - 1 line with label '%s'
|
VarAmountOneLine=Variable amount (%% tot.) - 1 line with label '%s'
|
||||||
|
VarAmountAllLines=Variable amount (%% tot.) - all same lines
|
||||||
# PaymentType
|
# PaymentType
|
||||||
PaymentTypeVIR=حوالة مصرفية
|
PaymentTypeVIR=حوالة مصرفية
|
||||||
PaymentTypeShortVIR=حوالة مصرفية
|
PaymentTypeShortVIR=حوالة مصرفية
|
||||||
@ -512,13 +513,15 @@ RevenueStamp=طوابع الواردات
|
|||||||
YouMustCreateInvoiceFromThird=This option is only available when creating an invoice from tab "Customer" of third party
|
YouMustCreateInvoiceFromThird=This option is only available when creating an invoice from tab "Customer" of third party
|
||||||
YouMustCreateInvoiceFromSupplierThird=This option is only available when creating an invoice from tab "Vendor" of third party
|
YouMustCreateInvoiceFromSupplierThird=This option is only available when creating an invoice from tab "Vendor" of third party
|
||||||
YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice first and convert it to "template" to create a new template invoice
|
YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice first and convert it to "template" to create a new template invoice
|
||||||
PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template
|
PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (old implementation of Sponge template)
|
||||||
PDFSpongeDescription=Invoice PDF template Sponge. A complete invoice template
|
PDFSpongeDescription=Invoice PDF template Sponge. A complete invoice template
|
||||||
PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices
|
PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices
|
||||||
TerreNumRefModelDesc1=عودة عدد مع الشكل syymm NNNN عن الفواتير القياسية و٪ syymm-NNNN لتلاحظ الائتمان حيث هو YY العام٪، مم هو الشهر وnnnn هو تسلسل مع أي انقطاع وعدم العودة إلى 0
|
TerreNumRefModelDesc1=عودة عدد مع الشكل syymm NNNN عن الفواتير القياسية و٪ syymm-NNNN لتلاحظ الائتمان حيث هو YY العام٪، مم هو الشهر وnnnn هو تسلسل مع أي انقطاع وعدم العودة إلى 0
|
||||||
MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for down payment invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
||||||
TerreNumRefModelError=وهناك مشروع قانون بدءا من دولار ويوجد بالفعل syymm لا تتفق مع هذا النموذج من التسلسل. إزالة أو تغيير تسميتها لتصبح لتفعيل هذه الوحدة.
|
TerreNumRefModelError=وهناك مشروع قانون بدءا من دولار ويوجد بالفعل syymm لا تتفق مع هذا النموذج من التسلسل. إزالة أو تغيير تسميتها لتصبح لتفعيل هذه الوحدة.
|
||||||
CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for down payment invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
||||||
|
EarlyClosingReason=Early closing reason
|
||||||
|
EarlyClosingComment=Early closing note
|
||||||
##### Types de contacts #####
|
##### Types de contacts #####
|
||||||
TypeContact_facture_internal_SALESREPFOLL=ممثل العميل متابعة فاتورة
|
TypeContact_facture_internal_SALESREPFOLL=ممثل العميل متابعة فاتورة
|
||||||
TypeContact_facture_external_BILLING=الزبون فاتورة الاتصال
|
TypeContact_facture_external_BILLING=الزبون فاتورة الاتصال
|
||||||
|
|||||||
@ -81,3 +81,13 @@ CustomReceipt=Custom Receipt
|
|||||||
ReceiptName=Receipt Name
|
ReceiptName=Receipt Name
|
||||||
ProductSupplements=Product Supplements
|
ProductSupplements=Product Supplements
|
||||||
SupplementCategory=Supplement category
|
SupplementCategory=Supplement category
|
||||||
|
ColorTheme=Color theme
|
||||||
|
Colorful=Colorful
|
||||||
|
HeadBar=Head Bar
|
||||||
|
SortProductField=Field for sorting products
|
||||||
|
Browser=المتصفح
|
||||||
|
BrowserMethodDescription=Simple and easy receipt printing. Only a few parameters to configure the receipt. Print via browser.
|
||||||
|
TakeposConnectorMethodDescription=External module with extra features. Posibility to print from de cloud.
|
||||||
|
PrintMethod=Print method
|
||||||
|
ReceiptPrinterMethodDescription=Powerful method with a lot of parameters. Full customizable with templates. Cannot print from the cloud.
|
||||||
|
ByTerminal=By terminal
|
||||||
|
|||||||
@ -78,6 +78,7 @@ CatMemberList=قائمة علامات / فئات الأعضاء
|
|||||||
CatContactList=قائمة اتصال العلامات / الفئات
|
CatContactList=قائمة اتصال العلامات / الفئات
|
||||||
CatSupLinks=الروابط بين الموردين والعلامات / الفئات
|
CatSupLinks=الروابط بين الموردين والعلامات / الفئات
|
||||||
CatCusLinks=الروابط بين العملاء / احتمال والعلامات / فئات
|
CatCusLinks=الروابط بين العملاء / احتمال والعلامات / فئات
|
||||||
|
CatContactsLinks=Links between contacts/addresses and tags/categories
|
||||||
CatProdLinks=الروابط بين المنتجات / الخدمات والعلامات / الفئات
|
CatProdLinks=الروابط بين المنتجات / الخدمات والعلامات / الفئات
|
||||||
CatProJectLinks=الروابط بين المشاريع والعلامات / الفئات
|
CatProJectLinks=الروابط بين المشاريع والعلامات / الفئات
|
||||||
DeleteFromCat=إزالة من العلامة / الفئة
|
DeleteFromCat=إزالة من العلامة / الفئة
|
||||||
|
|||||||
@ -96,7 +96,7 @@ ErrorBadMaskFailedToLocatePosOfSequence=خطأ، من دون قناع رقم ا
|
|||||||
ErrorBadMaskBadRazMonth=خطأ، قيمة إعادة سيئة
|
ErrorBadMaskBadRazMonth=خطأ، قيمة إعادة سيئة
|
||||||
ErrorMaxNumberReachForThisMask=Maximum number reached for this mask
|
ErrorMaxNumberReachForThisMask=Maximum number reached for this mask
|
||||||
ErrorCounterMustHaveMoreThan3Digits=يجب أن يكون العداد أكثر من 3 أرقام
|
ErrorCounterMustHaveMoreThan3Digits=يجب أن يكون العداد أكثر من 3 أرقام
|
||||||
ErrorSelectAtLeastOne=خطأ. حدد واحد على الأقل دخول.
|
ErrorSelectAtLeastOne=Error, select at least one entry.
|
||||||
ErrorDeleteNotPossibleLineIsConsolidated=Delete not possible because record is linked to a bank transaction that is conciliated
|
ErrorDeleteNotPossibleLineIsConsolidated=Delete not possible because record is linked to a bank transaction that is conciliated
|
||||||
ErrorProdIdAlreadyExist=يتم تعيين ثلث آخر إلى %s
|
ErrorProdIdAlreadyExist=يتم تعيين ثلث آخر إلى %s
|
||||||
ErrorFailedToSendPassword=لم ترسل كلمة السر
|
ErrorFailedToSendPassword=لم ترسل كلمة السر
|
||||||
@ -117,7 +117,8 @@ ErrorLoginDoesNotExists=لا يستطيع المستخدم الدخول مع <b>
|
|||||||
ErrorLoginHasNoEmail=هذا المستخدم ليس لديه عنوان البريد الإلكتروني. إحباط عملية.
|
ErrorLoginHasNoEmail=هذا المستخدم ليس لديه عنوان البريد الإلكتروني. إحباط عملية.
|
||||||
ErrorBadValueForCode=سيئة قيمة لرمز الحماية. حاول مرة أخرى مع القيمة الجديدة ...
|
ErrorBadValueForCode=سيئة قيمة لرمز الحماية. حاول مرة أخرى مع القيمة الجديدة ...
|
||||||
ErrorBothFieldCantBeNegative=ويمكن لحقول %s و%s لا تكون سلبية
|
ErrorBothFieldCantBeNegative=ويمكن لحقول %s و%s لا تكون سلبية
|
||||||
ErrorFieldCantBeNegativeOnInvoice=Field <strong>%s</strong> cannot be negative on this type of invoice. If you need to add a discount line, just create the discount first (from field '%s' in thirdparty card) and apply it to the invoice. You can also ask your admin to set option FACTURE_ENABLE_NEGATIVE_LINES to 1 to allow the old behaviour.
|
ErrorFieldCantBeNegativeOnInvoice=Field <strong>%s</strong> cannot be negative on this type of invoice. If you need to add a discount line, just create the discount first (from field '%s' in thirdparty card) and apply it to the invoice.
|
||||||
|
ErrorLinesCantBeNegativeForOneVATRate=Total of lines can't be negative for a given VAT rate.
|
||||||
ErrorLinesCantBeNegativeOnDeposits=Lines can't be negative in a deposit. You will face problems when you will need to consume the deposit in final invoice if you do so.
|
ErrorLinesCantBeNegativeOnDeposits=Lines can't be negative in a deposit. You will face problems when you will need to consume the deposit in final invoice if you do so.
|
||||||
ErrorQtyForCustomerInvoiceCantBeNegative=كمية لخط في فواتير العملاء لا يمكن أن يكون سلبيا
|
ErrorQtyForCustomerInvoiceCantBeNegative=كمية لخط في فواتير العملاء لا يمكن أن يكون سلبيا
|
||||||
ErrorWebServerUserHasNotPermission=<b>%s</b> تستخدم حساب مستخدم لتنفيذ خادم الويب لا يوجد لديه إذن لذلك
|
ErrorWebServerUserHasNotPermission=<b>%s</b> تستخدم حساب مستخدم لتنفيذ خادم الويب لا يوجد لديه إذن لذلك
|
||||||
@ -227,6 +228,13 @@ ErrorNoFieldWithAttributeShowoncombobox=No fields has property 'showoncombobox'
|
|||||||
ErrorFieldRequiredForProduct=Field '%s' is required for product %s
|
ErrorFieldRequiredForProduct=Field '%s' is required for product %s
|
||||||
ProblemIsInSetupOfTerminal=Problem is in setup of terminal %s.
|
ProblemIsInSetupOfTerminal=Problem is in setup of terminal %s.
|
||||||
ErrorAddAtLeastOneLineFirst=Add at least one line first
|
ErrorAddAtLeastOneLineFirst=Add at least one line first
|
||||||
|
ErrorRecordAlreadyInAccountingDeletionNotPossible=Error, record is already transferred in accounting, deletion is not possible.
|
||||||
|
ErrorLanguageMandatoryIfPageSetAsTranslationOfAnother=Error, language is mandatory if you set the page as a translation of another one.
|
||||||
|
ErrorLanguageOfTranslatedPageIsSameThanThisPage=Error, language of translated page is same than this one.
|
||||||
|
ErrorBatchNoFoundForProductInWarehouse=No lot/serial found for product "%s" in warehouse "%s".
|
||||||
|
ErrorBatchNoFoundEnoughQuantityForProductInWarehouse=No enough quantity for this lot/serial for product "%s" in warehouse "%s".
|
||||||
|
ErrorOnlyOneFieldForGroupByIsPossible=Only 1 field for the 'Group by' is possible (others are discarded)
|
||||||
|
ErrorTooManyDifferentValueForSelectedGroupBy=Found too many different value (more than <b>%s</b>) for the field '<b>%s</b>', so we can't user it as a 'Group by' for graphics. The field 'Group By' has been removed. May be you wanted to use it as an X-Axis ?
|
||||||
# Warnings
|
# Warnings
|
||||||
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Your PHP parameter upload_max_filesize (%s) is higher than PHP parameter post_max_size (%s). This is not a consistent setup.
|
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Your PHP parameter upload_max_filesize (%s) is higher than PHP parameter post_max_size (%s). This is not a consistent setup.
|
||||||
WarningPasswordSetWithNoAccount=تم تعيين كلمة مرور لهذا العضو. ومع ذلك، تم إنشاء أي حساب المستخدم. لذلك يتم تخزين كلمة المرور هذه ولكن لا يمكن استخدامها للدخول إلى Dolibarr. ويمكن استخدامه من قبل وحدة / واجهة خارجية ولكن إذا كنت لا تحتاج إلى تعريف أي تسجيل دخول أو كلمة المرور لأحد أفراد، يمكنك تعطيل خيار "إدارة تسجيل دخول لكل عضو" من إعداد وحدة الأعضاء. إذا كنت بحاجة إلى إدارة تسجيل الدخول ولكن لا تحتاج إلى أي كلمة المرور، يمكنك الحفاظ على هذا الحقل فارغا لتجنب هذا التحذير. ملاحظة: يمكن أيضا أن تستخدم البريد الإلكتروني لتسجيل الدخول إذا تم ربط عضو إلى المستخدم.
|
WarningPasswordSetWithNoAccount=تم تعيين كلمة مرور لهذا العضو. ومع ذلك، تم إنشاء أي حساب المستخدم. لذلك يتم تخزين كلمة المرور هذه ولكن لا يمكن استخدامها للدخول إلى Dolibarr. ويمكن استخدامه من قبل وحدة / واجهة خارجية ولكن إذا كنت لا تحتاج إلى تعريف أي تسجيل دخول أو كلمة المرور لأحد أفراد، يمكنك تعطيل خيار "إدارة تسجيل دخول لكل عضو" من إعداد وحدة الأعضاء. إذا كنت بحاجة إلى إدارة تسجيل الدخول ولكن لا تحتاج إلى أي كلمة المرور، يمكنك الحفاظ على هذا الحقل فارغا لتجنب هذا التحذير. ملاحظة: يمكن أيضا أن تستخدم البريد الإلكتروني لتسجيل الدخول إذا تم ربط عضو إلى المستخدم.
|
||||||
|
|||||||
@ -1,59 +1,59 @@
|
|||||||
# Dolibarr language file - Source file is en_US - exports
|
# Dolibarr language file - Source file is en_US - exports
|
||||||
ExportsArea=صادرات المنطقة
|
ExportsArea=صادرات
|
||||||
ImportArea=مجال الاستيراد
|
ImportArea=Import
|
||||||
NewExport=تصديرية جديدة
|
NewExport=New Export
|
||||||
NewImport=استيراد جديدة
|
NewImport=New Import
|
||||||
ExportableDatas=تصدير البيانات
|
ExportableDatas=تصدير البيانات
|
||||||
ImportableDatas=بيانات وارداتها
|
ImportableDatas=بيانات وارداتها
|
||||||
SelectExportDataSet=اختر البيانات التي تريد تصديرها...
|
SelectExportDataSet=اختر البيانات التي تريد تصديرها...
|
||||||
SelectImportDataSet=اختر البيانات التي تريد الاستيراد...
|
SelectImportDataSet=اختر البيانات التي تريد الاستيراد...
|
||||||
SelectExportFields=اختيار الحقول التي تريد تصديرها ، أو اختيار ملف التصدير مسبقا
|
SelectExportFields=Choose the fields you want to export, or select a predefined export profile
|
||||||
SelectImportFields=اختيار الحقول في ملف المصدر الذي تريد استيراد والميدان هدفهم في قاعدة البيانات عن طريق نقلها إلى أعلى وأسفل مع مرساة%s ، أو اختر وضعا استيراد مسبقا:
|
SelectImportFields=Choose the source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profile:
|
||||||
NotImportedFields=حقول من الملف المصدر يتم استيراد
|
NotImportedFields=حقول من الملف المصدر يتم استيراد
|
||||||
SaveExportModel=احفظ هذا التصدير صورة لو كنت تخطط لإعادة استخدامها في وقت لاحق...
|
SaveExportModel=Save your selections as an export profile/template (for reuse).
|
||||||
SaveImportModel=إنقاذ هذه استيراد صورة لو كنت تخطط لإعادة استخدامها في وقت لاحق...
|
SaveImportModel=Save this import profile (for reuse) ...
|
||||||
ExportModelName=اسم تصدير صورة
|
ExportModelName=اسم تصدير صورة
|
||||||
ExportModelSaved=تصدير صورة المحفوظة تحت اسم <b>٪ ق.</b>
|
ExportModelSaved=Export profile saved as <b>%s</b>.
|
||||||
ExportableFields=مجالات للتصدير
|
ExportableFields=مجالات للتصدير
|
||||||
ExportedFields=صدرت المجالات
|
ExportedFields=صدرت المجالات
|
||||||
ImportModelName=استيراد صورة الاسم
|
ImportModelName=استيراد صورة الاسم
|
||||||
ImportModelSaved=استيراد صورة المحفوظة تحت اسم <b>٪ ق.</b>
|
ImportModelSaved=Import profile saved as <b>%s</b>.
|
||||||
DatasetToExport=بيانات التصدير
|
DatasetToExport=بيانات التصدير
|
||||||
DatasetToImport=استيراد البيانات
|
DatasetToImport=استيراد البيانات
|
||||||
ChooseFieldsOrdersAndTitle=اختيار الحقول من أجل...
|
ChooseFieldsOrdersAndTitle=اختيار الحقول من أجل...
|
||||||
FieldsTitle=عنوان الحقول
|
FieldsTitle=عنوان الحقول
|
||||||
FieldTitle=حقل العنوان
|
FieldTitle=حقل العنوان
|
||||||
NowClickToGenerateToBuildExportFile=الآن ، انقر على "توليد" لبناء ملف التصدير...
|
NowClickToGenerateToBuildExportFile=Now, select the file format in the combo box and click on "Generate" to build the export file...
|
||||||
AvailableFormats=الصيغ المتاحة و
|
AvailableFormats=Available Formats
|
||||||
LibraryShort=المكتبة
|
LibraryShort=المكتبة
|
||||||
Step=خطوة
|
Step=خطوة
|
||||||
FormatedImport=مساعد والاستيراد
|
FormatedImport=Import Assistant
|
||||||
FormatedImportDesc1=ويسمح هذا المجال لاستيراد البيانات الشخصية ، وذلك باستخدام مساعد لمساعدتكم في هذه العملية من دون المعرفة التقنية.
|
FormatedImportDesc1=This module allows you to update existing data or add new objects into the database from a file without technical knowledge, using an assistant.
|
||||||
FormatedImportDesc2=والخطوة الأولى هي اختيار ملك للبيانات التي تريد تحميل ، ثم تحميل ملف ، ثم اختيار الحقول التي تريد تحميل.
|
FormatedImportDesc2=First step is to choose the kind of data you want to import, then the format of the source file, then the fields you want to import.
|
||||||
FormatedExport=مساعد والتصدير
|
FormatedExport=Export Assistant
|
||||||
FormatedExportDesc1=ويسمح هذا المجال لتصدير البيانات الشخصية ، وذلك باستخدام مساعد لمساعدتكم في هذه العملية من دون المعرفة التقنية.
|
FormatedExportDesc1=These tools allow the export of personalized data using an assistant, to help you in the process without requiring technical knowledge.
|
||||||
FormatedExportDesc2=والخطوة الأولى هي اختيار مجموعة بيانات محددة سلفا ، ثم اختيار الحقول التي تريد نتيجة في الملفات الخاصة بك ، والذي النظام.
|
FormatedExportDesc2=First step is to choose a predefined dataset, then which fields you want to export, and in which order.
|
||||||
FormatedExportDesc3=عند تصدير البيانات ويتم اختيار ، يمكنك تحديد صيغة الملف الناتج تريد تصديره إلى بياناتك.
|
FormatedExportDesc3=When data to export are selected, you can choose the format of the output file.
|
||||||
Sheet=ورقة
|
Sheet=ورقة
|
||||||
NoImportableData=لا ارداتها البيانات (أي وحدة مع السماح للبيانات تعريفات الواردات)
|
NoImportableData=لا ارداتها البيانات (أي وحدة مع السماح للبيانات تعريفات الواردات)
|
||||||
FileSuccessfullyBuilt=File generated
|
FileSuccessfullyBuilt=File generated
|
||||||
SQLUsedForExport=SQL طلب استخدامه لبناء ملف التصدير
|
SQLUsedForExport=SQL Request used to extract data
|
||||||
LineId=معرف السطر
|
LineId=معرف السطر
|
||||||
LineLabel=تسمية الخط
|
LineLabel=تسمية الخط
|
||||||
LineDescription=وصف خط
|
LineDescription=وصف خط
|
||||||
LineUnitPrice=سعر الوحدة من خط
|
LineUnitPrice=سعر الوحدة من خط
|
||||||
LineVATRate=ضريبة القيمة المضافة من سعر الخط
|
LineVATRate=ضريبة القيمة المضافة من سعر الخط
|
||||||
LineQty=خط للكمية
|
LineQty=خط للكمية
|
||||||
LineTotalHT=المبلغ الصافي بعد خصم الضرائب عن الخط
|
LineTotalHT=Amount excl. tax for line
|
||||||
LineTotalTTC=المبلغ تمشيا مع ضريبة
|
LineTotalTTC=المبلغ تمشيا مع ضريبة
|
||||||
LineTotalVAT=مبلغ الضريبة على القيمة المضافة لخط
|
LineTotalVAT=مبلغ الضريبة على القيمة المضافة لخط
|
||||||
TypeOfLineServiceOrProduct=Type of line (0=product, 1=نوع الخط (0= منتج الخدمة= 1)
|
TypeOfLineServiceOrProduct=Type of line (0=product, 1=نوع الخط (0= منتج الخدمة= 1)
|
||||||
FileWithDataToImport=ملف استيراد البيانات
|
FileWithDataToImport=ملف استيراد البيانات
|
||||||
FileToImport=مصدر لاستيراد ملف
|
FileToImport=مصدر لاستيراد ملف
|
||||||
FileMustHaveOneOfFollowingFormat=ملف لاستيراد ويجب أن يكون واحدا من الشكل التالي
|
FileMustHaveOneOfFollowingFormat=File to import must have one of following formats
|
||||||
DownloadEmptyExample=تحميل مثال على مصدر ملف فارغ
|
DownloadEmptyExample=Download template file with field content information (* are mandatory fields)
|
||||||
ChooseFormatOfFileToImport=اختيار تنسيق ملف لاستخدام تنسيق ملف الاستيراد عن طريق النقر على %s picto لتحديده.
|
ChooseFormatOfFileToImport=Choose the file format to use as import file format by clicking on the %s icon to select it...
|
||||||
ChooseFileToImport=اختيار ملف لاستيراد ثم اضغط على picto ٪ ق...
|
ChooseFileToImport=Upload file then click on the %s icon to select file as source import file...
|
||||||
SourceFileFormat=مصدر تنسيق ملف
|
SourceFileFormat=مصدر تنسيق ملف
|
||||||
FieldsInSourceFile=الحقول في ملف المصدر
|
FieldsInSourceFile=الحقول في ملف المصدر
|
||||||
FieldsInTargetDatabase=الحقول المستهدفة في قاعدة بيانات Dolibarr (جريئة = إلزامي)
|
FieldsInTargetDatabase=الحقول المستهدفة في قاعدة بيانات Dolibarr (جريئة = إلزامي)
|
||||||
@ -68,55 +68,55 @@ FieldsTarget=استهداف حقول
|
|||||||
FieldTarget=استهدف حقل
|
FieldTarget=استهدف حقل
|
||||||
FieldSource=مصدر الحقل
|
FieldSource=مصدر الحقل
|
||||||
NbOfSourceLines=عدد الأسطر في الملف المصدر
|
NbOfSourceLines=عدد الأسطر في الملف المصدر
|
||||||
NowClickToTestTheImport=الاختيار المعلمات استيراد عرفتها. وإذا كانت صحيحة ، انقر على <b>%s</b> "زر" لإطلاق محاكاة لعملية الاستيراد (يمكن تغيير أية بيانات في قاعدة البيانات وسوف ، انها مجرد محاكاة لحظة)...
|
NowClickToTestTheImport=Check that the file format (field and string delimiters) of your file matches the options shown and that you have omitted the header line, or these will be flagged as errors in the following simulation.<br>Click on the "<b>%s</b>" button to run a check of the file structure/contents and simulate the import process.<br><b>No data will be changed in your database</b>.
|
||||||
RunSimulateImportFile=بدء استيراد محاكاة
|
RunSimulateImportFile=Run Import Simulation
|
||||||
FieldNeedSource=يتطلب هذا المجال البيانات من الملف المصدر
|
FieldNeedSource=يتطلب هذا المجال البيانات من الملف المصدر
|
||||||
SomeMandatoryFieldHaveNoSource=بعض الحقول إلزامية ليس لديها مصدر من ملف البيانات
|
SomeMandatoryFieldHaveNoSource=بعض الحقول إلزامية ليس لديها مصدر من ملف البيانات
|
||||||
InformationOnSourceFile=معلومات عن الملف المصدر
|
InformationOnSourceFile=معلومات عن الملف المصدر
|
||||||
InformationOnTargetTables=معلومات عن الهدف الحقول
|
InformationOnTargetTables=معلومات عن الهدف الحقول
|
||||||
SelectAtLeastOneField=التبديل حقل واحد على الأقل مصدر في عمود من الحقول لتصدير
|
SelectAtLeastOneField=التبديل حقل واحد على الأقل مصدر في عمود من الحقول لتصدير
|
||||||
SelectFormat=اختيار تنسيق الملف هذا الاستيراد
|
SelectFormat=اختيار تنسيق الملف هذا الاستيراد
|
||||||
RunImportFile=بدء استيراد الملف
|
RunImportFile=Import Data
|
||||||
NowClickToRunTheImport=تحقق نتيجة لمحاكاة الاستيراد. إذا كان كل شيء على ما يرام ، بدء استيراد نهائي.
|
NowClickToRunTheImport=Check the results of the import simulation. Correct any errors and re-test.<br>When the simulation reports no errors you may proceed to import the data into the database.
|
||||||
DataLoadedWithId=سيتم تحميل كافة البيانات مع معرف استيراد <b>التالي:٪ الصورة</b>
|
DataLoadedWithId=The imported data will have an additional field in each database table with this import id: <b>%s</b>, to allow it to be searchable in the case of investigating a problem related to this import.
|
||||||
ErrorMissingMandatoryValue=البيانات الإلزامية فارغ في الملف المصدر <b> %s</b> للحقل.
|
ErrorMissingMandatoryValue=Mandatory data is empty in the source file for field <b>%s</b>.
|
||||||
TooMuchErrors=لا يزال هناك <b>%s</b> خطوط مصدر آخر مع وجود أخطاء ولكن محدودة الانتاج و.
|
TooMuchErrors=There are still <b>%s</b> other source lines with errors but output has been limited.
|
||||||
TooMuchWarnings=لا يزال هناك <b>%s</b> خطوط مصدر آخر مع تحذيرات ولكن محدودة الانتاج و.
|
TooMuchWarnings=There are still <b>%s</b> other source lines with warnings but output has been limited.
|
||||||
EmptyLine=سيتم تجاهل سطر فارغ ()
|
EmptyLine=سيتم تجاهل سطر فارغ ()
|
||||||
CorrectErrorBeforeRunningImport=أولا يجب أن تقوم بتصحيح كافة الأخطاء قبل تشغيل استيراد نهائي.
|
CorrectErrorBeforeRunningImport=You <b>must</b> correct all errors <b>before</b> running the definitive import.
|
||||||
FileWasImported=تم استيراد ملف مع <b>%s</b> عدد.
|
FileWasImported=تم استيراد ملف مع <b>%s</b> عدد.
|
||||||
YouCanUseImportIdToFindRecord=You can find all imported record in your database by filtering on field <b>import_key='%s'</b>.
|
YouCanUseImportIdToFindRecord=You can find all the imported records in your database by filtering on field <b>import_key='%s'</b>.
|
||||||
NbOfLinesOK=عدد الأسطر مع عدم وجود أخطاء وتحذيرات لا : <b>%s.</b>
|
NbOfLinesOK=عدد الأسطر مع عدم وجود أخطاء وتحذيرات لا : <b>%s.</b>
|
||||||
NbOfLinesImported=عدد خطوط المستوردة بنجاح : <b>%s.</b>
|
NbOfLinesImported=عدد خطوط المستوردة بنجاح : <b>%s.</b>
|
||||||
DataComeFromNoWhere=قيمة لادخال تأتي من أي مكان في الملف المصدر.
|
DataComeFromNoWhere=قيمة لادخال تأتي من أي مكان في الملف المصدر.
|
||||||
DataComeFromFileFieldNb=قيمة لادخال يأتي من <b>%s</b> عدد الحقول في الملف المصدر.
|
DataComeFromFileFieldNb=قيمة لادخال يأتي من <b>%s</b> عدد الحقول في الملف المصدر.
|
||||||
DataComeFromIdFoundFromRef=من حقل رقم <b>%s</b> ملف مصدر سوف تستخدم القيمة التي تأتي للعثور على معرف الكائن الأصل لاستخدام (هكذا <b>%s</b> objet الذي يحتوي على المرجع من الملف المصدر يجب أن يوجد في Dolibarr).
|
DataComeFromIdFoundFromRef=Value that comes from field number <b>%s</b> of source file will be used to find the id of the parent object to use (so the object <b>%s</b> that has the ref. from source file must exist in the database).
|
||||||
DataComeFromIdFoundFromCodeId=وسيتم استخدام التعليمات البرمجية التي تأتي من رقم <b>الحقل٪ الصورة</b> من ملف المصدر الى ايجاد هوية الكائن الأصل للاستخدام (ذلك الرمز من الملف المصدر بد منه موجود في <b>القاموس%s).</b> لاحظ أنه إذا كنت تعرف الهوية، ويمكنك أيضا استخدامه في ملف مصدر بدلا من التعليمات البرمجية. استيراد يجب أن تعمل في كلتا الحالتين.
|
DataComeFromIdFoundFromCodeId=Code that comes from field number <b>%s</b> of source file will be used to find the id of the parent object to use (so the code from source file must exist in the dictionary <b>%s</b>). Note that if you know the id, you can also use it in the source file instead of the code. Import should work in both cases.
|
||||||
DataIsInsertedInto=البيانات سوف تأتي من الملف المصدر يتم إدراجها في الحقل التالي :
|
DataIsInsertedInto=البيانات سوف تأتي من الملف المصدر يتم إدراجها في الحقل التالي :
|
||||||
DataIDSourceIsInsertedInto=العثور على كائن معرف الأصل باستخدام البيانات الموجودة في الملف المصدر ، سيتم إدراج في الحقل التالي :
|
DataIDSourceIsInsertedInto=The id of parent object was found using the data in the source file, will be inserted into the following field:
|
||||||
DataCodeIDSourceIsInsertedInto=معرف خط الأم وجدت من رمز، سيتم إدراجها في الحقل التالي:
|
DataCodeIDSourceIsInsertedInto=معرف خط الأم وجدت من رمز، سيتم إدراجها في الحقل التالي:
|
||||||
SourceRequired=بيانات قيمة إلزامية
|
SourceRequired=بيانات قيمة إلزامية
|
||||||
SourceExample=مثال على قيمة البيانات ممكن
|
SourceExample=مثال على قيمة البيانات ممكن
|
||||||
ExampleAnyRefFoundIntoElement=أي المرجع تم العثور عليها ل <b>%s</b> العنصر
|
ExampleAnyRefFoundIntoElement=أي المرجع تم العثور عليها ل <b>%s</b> العنصر
|
||||||
ExampleAnyCodeOrIdFoundIntoDictionary=أي رمز (أو قيمة id) وجدت في <b>القاموس٪ الصورة</b>
|
ExampleAnyCodeOrIdFoundIntoDictionary=أي رمز (أو قيمة id) وجدت في <b>القاموس٪ الصورة</b>
|
||||||
CSVFormatDesc=<b>فاصلة فصل</b> ملف <b>القيمة</b> تنسيق (csv.). <br> هذا هو شكل ملف نصي ، حيث يتم فصل الحقول بواسطة فاصل [%s]. إذا تم العثور على فاصل داخل محتوى الحقل ، يتم تقريب الجولة الميدانية التي قام بها حرف] %s [. الهروب حرف وحرف الهروب جولة هو [%s].
|
CSVFormatDesc=<b>Comma Separated Value</b> file format (.csv).<br>This is a text file format where fields are separated by a separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
|
||||||
Excel95FormatDesc=شكل <b>ملف</b> اكسل (. XLS) <br> هذا هو الأصلي تنسيق Excel 95 (BIFF5).
|
Excel95FormatDesc=<b>Excel</b> file format (.xls)<br>This is the native Excel 95 format (BIFF5).
|
||||||
Excel2007FormatDesc=شكل <b>ملف</b> اكسل (. XLSX) <br> هذا هو الأصلي تنسيق Excel 2007 (SpreadsheetML).
|
Excel2007FormatDesc=<b>Excel</b> file format (.xlsx)<br>This is the native Excel 2007 format (SpreadsheetML).
|
||||||
TsvFormatDesc=<b>علامة التبويب</b> تنسيق ملف <b>منفصل القيمة</b> (و .tsv) <br> هذا هو شكل ملف نصي حيث يتم فصل الحقول من قبل الجدوال [التبويب].
|
TsvFormatDesc=<b>علامة التبويب</b> تنسيق ملف <b>منفصل القيمة</b> (و .tsv) <br> هذا هو شكل ملف نصي حيث يتم فصل الحقول من قبل الجدوال [التبويب].
|
||||||
ExportFieldAutomaticallyAdded=Field <b>%s</b> was automatically added. It will avoid you to have similar lines to be treated as duplicate record (with this field added, all lines will own their own id and will differ).
|
ExportFieldAutomaticallyAdded=Field <b>%s</b> was automatically added. It will avoid you to have similar lines to be treated as duplicate record (with this field added, all lines will own their own id and will differ).
|
||||||
CsvOptions=خيارات CSV
|
CsvOptions=CSV format options
|
||||||
Separator=الفاصل
|
Separator=Field Separator
|
||||||
Enclosure=سياج
|
Enclosure=String Delimiter
|
||||||
SpecialCode=رمز خاص
|
SpecialCode=رمز خاص
|
||||||
ExportStringFilter=٪٪ يسمح استبدال حرف واحد أو أكثر في النص
|
ExportStringFilter=٪٪ يسمح استبدال حرف واحد أو أكثر في النص
|
||||||
ExportDateFilter=YYYY، YYYYMM، YYYYMMDD: فلاتر لسنة واحدة / شهر / يوم <br> YYYY + YYYY، YYYYMM + YYYYMM، YYYYMMDD + YYYYMMDD: مرشحات على مجموعة من سنوات / أشهر / أيام <br> > YYYY،> YYYYMM،> YYYYMMDD: مرشحات على جميع السنوات / أشهر / يوما التالية <br> <YYYY، <YYYYMM، <YYYYMMDD: مرشحات على جميع السنوات / أشهر / يوما السابقة
|
ExportDateFilter=YYYY, YYYYMM, YYYYMMDD: filters by one year/month/day<br>YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD: filters over a range of years/months/days<br> > YYYY, > YYYYMM, > YYYYMMDD: filters on all following years/months/days<br> < YYYY, < YYYYMM, < YYYYMMDD: filters on all previous years/months/days
|
||||||
ExportNumericFilter=NNNNN filters by one value<br>NNNNN+NNNNN filters over a range of values<br>< NNNNN filters by lower values<br>> NNNNN filters by higher values
|
ExportNumericFilter=NNNNN filters by one value<br>NNNNN+NNNNN filters over a range of values<br>< NNNNN filters by lower values<br>> NNNNN filters by higher values
|
||||||
ImportFromLine=Import starting from line number
|
ImportFromLine=Import starting from line number
|
||||||
EndAtLineNb=End at line number
|
EndAtLineNb=End at line number
|
||||||
ImportFromToLine=Import line numbers (from - to)
|
ImportFromToLine=Limit range (From - To). Eg. to omit header line(s).
|
||||||
SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines
|
SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines.<br>If the header lines are NOT omitted, this will result in multiple errors in the Import Simulation.
|
||||||
KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file
|
KeepEmptyToGoToEndOfFile=Keep this field empty to process all lines to the end of the file.
|
||||||
SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt
|
SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for an UPDATE import
|
||||||
UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert)
|
UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert)
|
||||||
NoUpdateAttempt=No update attempt was performed, only insert
|
NoUpdateAttempt=No update attempt was performed, only insert
|
||||||
ImportDataset_user_1=Users (employees or not) and properties
|
ImportDataset_user_1=Users (employees or not) and properties
|
||||||
@ -127,7 +127,7 @@ FilteredFields=الحقول التي تمت تصفيتها
|
|||||||
FilteredFieldsValues=قيمة للمرشح
|
FilteredFieldsValues=قيمة للمرشح
|
||||||
FormatControlRule=حكم عنصر تنسيق
|
FormatControlRule=حكم عنصر تنسيق
|
||||||
## imports updates
|
## imports updates
|
||||||
KeysToUseForUpdates=Key to use for updating data
|
KeysToUseForUpdates=Key (column) to use for <b>updating</b> existing data
|
||||||
NbInsert=Number of inserted lines: %s
|
NbInsert=Number of inserted lines: %s
|
||||||
NbUpdate=Number of updated lines: %s
|
NbUpdate=Number of updated lines: %s
|
||||||
MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s
|
MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s
|
||||||
|
|||||||
@ -91,7 +91,7 @@ GoToSetupArea=الذهاب إلى Dolibarr (مجال الإعداد)
|
|||||||
MigrationNotFinished=The database version is not completely up to date: run the upgrade process again.
|
MigrationNotFinished=The database version is not completely up to date: run the upgrade process again.
|
||||||
GoToUpgradePage=الذهاب لتحديث الصفحة مرة أخرى
|
GoToUpgradePage=الذهاب لتحديث الصفحة مرة أخرى
|
||||||
WithNoSlashAtTheEnd=بدون خفض "/" في نهاية
|
WithNoSlashAtTheEnd=بدون خفض "/" في نهاية
|
||||||
DirectoryRecommendation=It is recommended to use a directory outside of the web pages.
|
DirectoryRecommendation=<span class="warning">IMPORTANT</span>: You must use a directory that is outside of the web pages (so do not use a subdirectory of previous parameter).
|
||||||
LoginAlreadyExists=موجود بالفعل
|
LoginAlreadyExists=موجود بالفعل
|
||||||
DolibarrAdminLogin=ادخل Dolibarr مشرف
|
DolibarrAdminLogin=ادخل Dolibarr مشرف
|
||||||
AdminLoginAlreadyExists=Dolibarr administrator account '<b>%s</b>' already exists. Go back if you want to create another one.
|
AdminLoginAlreadyExists=Dolibarr administrator account '<b>%s</b>' already exists. Go back if you want to create another one.
|
||||||
|
|||||||
@ -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=العربيه مصر
|
Language_ar_EG=Arabic (Egypt)
|
||||||
Language_ar_SA=العربية
|
Language_ar_SA=العربية
|
||||||
Language_bn_BD=بنغالي
|
Language_bn_BD=بنغالي
|
||||||
Language_bg_BG=البلغارية
|
Language_bg_BG=البلغارية
|
||||||
@ -65,7 +65,7 @@ Language_mk_MK=المقدونية
|
|||||||
Language_mn_MN=المنغولية
|
Language_mn_MN=المنغولية
|
||||||
Language_nb_NO=النرويجية (بوكمال)
|
Language_nb_NO=النرويجية (بوكمال)
|
||||||
Language_nl_BE=الهولندية (بلجيكا)
|
Language_nl_BE=الهولندية (بلجيكا)
|
||||||
Language_nl_NL=الهولندية (هولندا)
|
Language_nl_NL=Dutch
|
||||||
Language_pl_PL=بولندي
|
Language_pl_PL=بولندي
|
||||||
Language_pt_BR=البرتغالية (البرازيل)
|
Language_pt_BR=البرتغالية (البرازيل)
|
||||||
Language_pt_PT=البرتغالية
|
Language_pt_PT=البرتغالية
|
||||||
@ -86,4 +86,4 @@ Language_uz_UZ=الأوزبكي
|
|||||||
Language_vi_VN=الفيتنامية
|
Language_vi_VN=الفيتنامية
|
||||||
Language_zh_CN=الصينية
|
Language_zh_CN=الصينية
|
||||||
Language_zh_TW=الصينية (التقليدية)
|
Language_zh_TW=الصينية (التقليدية)
|
||||||
Language_bh_MY=الماليزية
|
Language_bh_MY=Malay
|
||||||
|
|||||||
@ -352,6 +352,8 @@ PriceUTTC=UP (شركة الضريبة)
|
|||||||
Amount=كمية
|
Amount=كمية
|
||||||
AmountInvoice=قيمة الفاتورة
|
AmountInvoice=قيمة الفاتورة
|
||||||
AmountInvoiced=Amount invoiced
|
AmountInvoiced=Amount invoiced
|
||||||
|
AmountInvoicedHT=Amount invoiced (incl. tax)
|
||||||
|
AmountInvoicedTTC=Amount invoiced (excl. tax)
|
||||||
AmountPayment=مبلغ الدفع
|
AmountPayment=مبلغ الدفع
|
||||||
AmountHTShort=Amount (excl.)
|
AmountHTShort=Amount (excl.)
|
||||||
AmountTTCShort=المبلغ (المؤتمر الوطني العراقي. الضريبية)
|
AmountTTCShort=المبلغ (المؤتمر الوطني العراقي. الضريبية)
|
||||||
@ -379,8 +381,8 @@ TotalHTShort=Total (excl.)
|
|||||||
TotalHT100Short=Total 100%% (excl.)
|
TotalHT100Short=Total 100%% (excl.)
|
||||||
TotalHTShortCurrency=Total (excl. in currency)
|
TotalHTShortCurrency=Total (excl. in currency)
|
||||||
TotalTTCShort=إجمالي (شركة الضريبة)
|
TotalTTCShort=إجمالي (شركة الضريبة)
|
||||||
TotalHT=Total (excl. tax)
|
TotalHT=إجمالي (شركة الضريبة)
|
||||||
TotalHTforthispage=Total (excl. tax) for this page
|
TotalHTforthispage=إجمالي (شركة الضريبة)
|
||||||
Totalforthispage=Total for this page
|
Totalforthispage=Total for this page
|
||||||
TotalTTC=إجمالي (شركة الضريبة)
|
TotalTTC=إجمالي (شركة الضريبة)
|
||||||
TotalTTCToYourCredit=الإجمالي (المؤتمر الوطني العراقي. الضريبية) لالائتمان الخاصة بك
|
TotalTTCToYourCredit=الإجمالي (المؤتمر الوطني العراقي. الضريبية) لالائتمان الخاصة بك
|
||||||
@ -604,7 +606,7 @@ File=ملف
|
|||||||
Files=ملفات
|
Files=ملفات
|
||||||
NotAllowed=غير مسموح
|
NotAllowed=غير مسموح
|
||||||
ReadPermissionNotAllowed=إذن لا يسمح للقراءة
|
ReadPermissionNotAllowed=إذن لا يسمح للقراءة
|
||||||
AmountInCurrency=المبلغ بالعملة ق ٪
|
AmountInCurrency=المبلغ بعملة %s
|
||||||
Example=مثال
|
Example=مثال
|
||||||
Examples=أمثلة
|
Examples=أمثلة
|
||||||
NoExample=على سبيل المثال لا
|
NoExample=على سبيل المثال لا
|
||||||
@ -1010,9 +1012,13 @@ ContactDefault_project=المشروع
|
|||||||
ContactDefault_project_task=مهمة
|
ContactDefault_project_task=مهمة
|
||||||
ContactDefault_propal=مقترح
|
ContactDefault_propal=مقترح
|
||||||
ContactDefault_supplier_proposal=Supplier Proposal
|
ContactDefault_supplier_proposal=Supplier Proposal
|
||||||
ContactDefault_ticketsup=Ticket
|
ContactDefault_ticket=Ticket
|
||||||
ContactAddedAutomatically=Contact added from contact thirdparty roles
|
ContactAddedAutomatically=Contact added from contact thirdparty roles
|
||||||
More=More
|
More=More
|
||||||
ShowDetails=Show details
|
ShowDetails=Show details
|
||||||
CustomReports=Custom reports
|
CustomReports=Custom reports
|
||||||
|
StatisticsOn=Statistics on
|
||||||
SelectYourGraphOptionsFirst=Select your graph options to build a graph
|
SelectYourGraphOptionsFirst=Select your graph options to build a graph
|
||||||
|
Measures=Measures
|
||||||
|
XAxis=X-Axis
|
||||||
|
YAxis=Y-Axis
|
||||||
|
|||||||
@ -84,6 +84,8 @@ ListOfPermissionsDefined=List of defined permissions
|
|||||||
SeeExamples=See examples here
|
SeeExamples=See examples here
|
||||||
EnabledDesc=Condition to have this field active (Examples: 1 or $conf->global->MYMODULE_MYOPTION)
|
EnabledDesc=Condition to have this field active (Examples: 1 or $conf->global->MYMODULE_MYOPTION)
|
||||||
VisibleDesc=Is the field visible ? (Examples: 0=Never visible, 1=Visible on list and create/update/view forms, 2=Visible on list only, 3=Visible on create/update/view form only (not list), 4=Visible on list and update/view form only (not create), 5=Visible on list end view form only (not create, not update). Using a negative value means field is not shown by default on list but can be selected for viewing). It can be an expression, for example:<br>preg_match('/public/', $_SERVER['PHP_SELF'])?0:1<br>($user->rights->holiday->define_holiday ? 1 : 0)
|
VisibleDesc=Is the field visible ? (Examples: 0=Never visible, 1=Visible on list and create/update/view forms, 2=Visible on list only, 3=Visible on create/update/view form only (not list), 4=Visible on list and update/view form only (not create), 5=Visible on list end view form only (not create, not update). Using a negative value means field is not shown by default on list but can be selected for viewing). It can be an expression, for example:<br>preg_match('/public/', $_SERVER['PHP_SELF'])?0:1<br>($user->rights->holiday->define_holiday ? 1 : 0)
|
||||||
|
DisplayOnPdfDesc=Display this field on compatible PDF documents, you can manage position with "Position" field.<br/>Currently, known compatibles PDF models are : eratostene
|
||||||
|
DisplayOnPdf=Display on PDF
|
||||||
IsAMeasureDesc=Can the value of field be cumulated to get a total into list? (Examples: 1 or 0)
|
IsAMeasureDesc=Can the value of field be cumulated to get a total into list? (Examples: 1 or 0)
|
||||||
SearchAllDesc=Is the field used to make a search from the quick search tool? (Examples: 1 or 0)
|
SearchAllDesc=Is the field used to make a search from the quick search tool? (Examples: 1 or 0)
|
||||||
SpecDefDesc=Enter here all documentation you want to provide with your module that is not already defined by other tabs. You can use .md or better, the rich .asciidoc syntax.
|
SpecDefDesc=Enter here all documentation you want to provide with your module that is not already defined by other tabs. You can use .md or better, the rich .asciidoc syntax.
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
Mrp=Manufacturing Orders
|
Mrp=Manufacturing Orders
|
||||||
MO=Manufacturing Order
|
MO=Manufacturing Order
|
||||||
MRPDescription=Module to manage Manufacturing Orders (MO).
|
MRPDescription=Module to manage production and Manufacturing Orders (MO).
|
||||||
MRPArea=MRP Area
|
MRPArea=MRP Area
|
||||||
MrpSetupPage=Setup of module MRP
|
MrpSetupPage=Setup of module MRP
|
||||||
MenuBOM=Bills of material
|
MenuBOM=Bills of material
|
||||||
@ -24,7 +24,9 @@ WatermarkOnDraftMOs=Watermark on draft MO
|
|||||||
ConfirmCloneBillOfMaterials=Are you sure you want to clone the bill of material %s ?
|
ConfirmCloneBillOfMaterials=Are you sure you want to clone the bill of material %s ?
|
||||||
ConfirmCloneMo=Are you sure you want to clone the Manufacturing Order %s ?
|
ConfirmCloneMo=Are you sure you want to clone the Manufacturing Order %s ?
|
||||||
ManufacturingEfficiency=Manufacturing efficiency
|
ManufacturingEfficiency=Manufacturing efficiency
|
||||||
|
ConsumptionEfficiency=Consumption efficiency
|
||||||
ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
|
ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
|
||||||
|
ValueOfMeansLossForProductProduced=Value of 0.95 means an average of 5%% of loss of produced product
|
||||||
DeleteBillOfMaterials=Delete Bill Of Materials
|
DeleteBillOfMaterials=Delete Bill Of Materials
|
||||||
DeleteMo=Delete Manufacturing Order
|
DeleteMo=Delete Manufacturing Order
|
||||||
ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
|
ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
|
||||||
@ -66,3 +68,6 @@ AutoCloseMO=Close automatically the Manufacturing Order if quantities to consume
|
|||||||
NoStockChangeOnServices=No stock change on services
|
NoStockChangeOnServices=No stock change on services
|
||||||
ProductQtyToConsumeByMO=Product quantity still to consume by open MO
|
ProductQtyToConsumeByMO=Product quantity still to consume by open MO
|
||||||
ProductQtyToProduceByMO=Product quentity still to produce by open MO
|
ProductQtyToProduceByMO=Product quentity still to produce by open MO
|
||||||
|
AddNewConsumeLines=Add new line to consume
|
||||||
|
ProductsToConsume=Products to consume
|
||||||
|
ProductsToProduce=Products to produce
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
# Dolibarr language file - Source file is en_US - oauth
|
# Dolibarr language file - Source file is en_US - oauth
|
||||||
ConfigOAuth=تكوين أوث
|
ConfigOAuth=OAuth Configuration
|
||||||
OAuthServices=OAuth services
|
OAuthServices=OAuth Services
|
||||||
ManualTokenGeneration=Manual token generation
|
ManualTokenGeneration=Manual token generation
|
||||||
TokenManager=Token manager
|
TokenManager=Token Manager
|
||||||
IsTokenGenerated=Is token generated ?
|
IsTokenGenerated=Is token generated ?
|
||||||
NoAccessToken=لا رمز وصول حفظها في قاعدة البيانات المحلية
|
NoAccessToken=لا رمز وصول حفظها في قاعدة البيانات المحلية
|
||||||
HasAccessToken=تم إنشاء رمز مميز وحفظها في قاعدة البيانات المحلية
|
HasAccessToken=تم إنشاء رمز مميز وحفظها في قاعدة البيانات المحلية
|
||||||
@ -11,8 +11,8 @@ ToCheckDeleteTokenOnProvider=Click here to check/delete authorization saved by %
|
|||||||
TokenDeleted=حذف رمز
|
TokenDeleted=حذف رمز
|
||||||
RequestAccess=انقر هنا لطلب / تجديد الوصول والحصول على رمز جديد لإنقاذ
|
RequestAccess=انقر هنا لطلب / تجديد الوصول والحصول على رمز جديد لإنقاذ
|
||||||
DeleteAccess=انقر هنا لحذف رمز
|
DeleteAccess=انقر هنا لحذف رمز
|
||||||
UseTheFollowingUrlAsRedirectURI=استخدام URL التالية باعتبارها إعادة توجيه URI عند إنشاء الاعتماد الخاص على مزود أوث الخاص بك:
|
UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credentials with your OAuth provider:
|
||||||
ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication.
|
ListOfSupportedOauthProviders=Enter the credentials provided by your OAuth2 provider. Only supported OAuth2 providers are listedd here. These services may be used by other modules that need OAuth2 authentication.
|
||||||
OAuthSetupForLogin=Page to generate an OAuth token
|
OAuthSetupForLogin=Page to generate an OAuth token
|
||||||
SeePreviousTab=See previous tab
|
SeePreviousTab=See previous tab
|
||||||
OAuthIDSecret=OAuth ID and Secret
|
OAuthIDSecret=OAuth ID and Secret
|
||||||
@ -20,11 +20,13 @@ TOKEN_REFRESH=رمزي تحميل الحاضر
|
|||||||
TOKEN_EXPIRED=Token expired
|
TOKEN_EXPIRED=Token expired
|
||||||
TOKEN_EXPIRE_AT=رمز تنتهي في
|
TOKEN_EXPIRE_AT=رمز تنتهي في
|
||||||
TOKEN_DELETE=حذف رمز المحفوظة
|
TOKEN_DELETE=حذف رمز المحفوظة
|
||||||
OAUTH_GOOGLE_NAME=Oauth Google service
|
OAUTH_GOOGLE_NAME=OAuth Google service
|
||||||
OAUTH_GOOGLE_ID=Oauth Google Id
|
OAUTH_GOOGLE_ID=OAuth Google Id
|
||||||
OAUTH_GOOGLE_SECRET=Oauth Google Secret
|
OAUTH_GOOGLE_SECRET=OAuth Google Secret
|
||||||
OAUTH_GOOGLE_DESC=Go on <a class="notasortlink" href="https://console.developers.google.com/" target="_blank">this page</a> then "Credentials" to create Oauth credentials
|
OAUTH_GOOGLE_DESC=Go to <a class="notasortlink" href="https://console.developers.google.com/" target="_blank">this page</a> then "Credentials" to create OAuth credentials
|
||||||
OAUTH_GITHUB_NAME=Oauth GitHub service
|
OAUTH_GITHUB_NAME=OAuth GitHub service
|
||||||
OAUTH_GITHUB_ID=Oauth GitHub Id
|
OAUTH_GITHUB_ID=OAuth GitHub Id
|
||||||
OAUTH_GITHUB_SECRET=Oauth GitHub Secret
|
OAUTH_GITHUB_SECRET=OAuth GitHub Secret
|
||||||
OAUTH_GITHUB_DESC=Go on <a class="notasortlink" href="https://github.com/settings/developers" target="_blank">this page</a> then "Register a new application" to create Oauth credentials
|
OAUTH_GITHUB_DESC=Go to <a class="notasortlink" href="https://github.com/settings/developers" target="_blank">this page</a> then "Register a new application" to create OAuth credentials
|
||||||
|
OAUTH_STRIPE_TEST_NAME=OAuth Stripe Test
|
||||||
|
OAUTH_STRIPE_LIVE_NAME=OAuth Stripe Live
|
||||||
|
|||||||
@ -30,6 +30,10 @@ PreviousYearOfInvoice=Previous year of invoice date
|
|||||||
NextYearOfInvoice=Following year of invoice date
|
NextYearOfInvoice=Following year of invoice date
|
||||||
DateNextInvoiceBeforeGen=Date of next invoice (before generation)
|
DateNextInvoiceBeforeGen=Date of next invoice (before generation)
|
||||||
DateNextInvoiceAfterGen=Date of next invoice (after generation)
|
DateNextInvoiceAfterGen=Date of next invoice (after generation)
|
||||||
|
GraphInBarsAreLimitedToNMeasures=Grapics are limited to %s measures in 'Bars' mode. The mode 'Lines' was automatically selected instead.
|
||||||
|
OnlyOneFieldForXAxisIsPossible=Only 1 field is currently possible as X-Axis. Only the first selected field has been selected.
|
||||||
|
AtLeastOneMeasureIsRequired=At least 1 field for measure is required
|
||||||
|
AtLeastOneXAxisIsRequired=At least 1 field for X-Axis is required
|
||||||
|
|
||||||
Notify_ORDER_VALIDATE=Sales order validated
|
Notify_ORDER_VALIDATE=Sales order validated
|
||||||
Notify_ORDER_SENTBYMAIL=Sales order sent by mail
|
Notify_ORDER_SENTBYMAIL=Sales order sent by mail
|
||||||
@ -186,6 +190,7 @@ 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
|
NumberOfContracts=Number of contracts
|
||||||
|
NumberOfMos=Number of manufacturing orders
|
||||||
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
|
||||||
@ -193,6 +198,7 @@ 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
|
NumberOfUnitsContracts=Number of units on contracts
|
||||||
|
NumberOfUnitsMos=Number of units to produce in manufacturing orders
|
||||||
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.
|
||||||
@ -274,3 +280,7 @@ LinesToImport=Lines to import
|
|||||||
|
|
||||||
MemoryUsage=Memory usage
|
MemoryUsage=Memory usage
|
||||||
RequestDuration=Duration of request
|
RequestDuration=Duration of request
|
||||||
|
PopuProp=Products/Services by popularity in Proposals
|
||||||
|
PopuCom=Products/Services by popularity in Orders
|
||||||
|
ProductStatistics=Products/Services Statistics
|
||||||
|
NbOfQtyInOrders=Qty in orders
|
||||||
|
|||||||
@ -331,6 +331,10 @@ PossibleValues=Possible values
|
|||||||
GoOnMenuToCreateVairants=Go on menu %s - %s to prepare attribute variants (like colors, size, ...)
|
GoOnMenuToCreateVairants=Go on menu %s - %s to prepare attribute variants (like colors, size, ...)
|
||||||
UseProductFournDesc=Add a feature to define the descriptions of products defined by the vendors in addition to descriptions for customers
|
UseProductFournDesc=Add a feature to define the descriptions of products defined by the vendors in addition to descriptions for customers
|
||||||
ProductSupplierDescription=Vendor description for the product
|
ProductSupplierDescription=Vendor description for the product
|
||||||
|
UseProductSupplierPackaging=Use packaging on supplier prices (recalculate quantities according to packaging set on supplier price when adding/updating line in supplier documents)
|
||||||
|
PackagingForThisProduct=Packaging
|
||||||
|
QtyRecalculatedWithPackaging=The quantity of the line were recalculated according to supplier packaging
|
||||||
|
|
||||||
#Attributes
|
#Attributes
|
||||||
VariantAttributes=Variant attributes
|
VariantAttributes=Variant attributes
|
||||||
ProductAttributes=Variant attributes for products
|
ProductAttributes=Variant attributes for products
|
||||||
@ -363,7 +367,7 @@ UsePercentageVariations=Use percentage variations
|
|||||||
PercentageVariation=Percentage variation
|
PercentageVariation=Percentage variation
|
||||||
ErrorDeletingGeneratedProducts=There was an error while trying to delete existing product variants
|
ErrorDeletingGeneratedProducts=There was an error while trying to delete existing product variants
|
||||||
NbOfDifferentValues=No. of different values
|
NbOfDifferentValues=No. of different values
|
||||||
NbProducts=No. of products
|
NbProducts=Number of products
|
||||||
ParentProduct=Parent product
|
ParentProduct=Parent product
|
||||||
HideChildProducts=Hide variant products
|
HideChildProducts=Hide variant products
|
||||||
ShowChildProducts=Show variant products
|
ShowChildProducts=Show variant products
|
||||||
@ -376,3 +380,4 @@ ErrorProductCombinationNotFound=Product variant not found
|
|||||||
ActionAvailableOnVariantProductOnly=Action only available on the variant of product
|
ActionAvailableOnVariantProductOnly=Action only available on the variant of product
|
||||||
ProductsPricePerCustomer=Product prices per customers
|
ProductsPricePerCustomer=Product prices per customers
|
||||||
ProductSupplierExtraFields=Additional Attributes (Supplier Prices)
|
ProductSupplierExtraFields=Additional Attributes (Supplier Prices)
|
||||||
|
DeleteLinkedProduct=Delete the child product linked to the combination
|
||||||
|
|||||||
@ -39,8 +39,8 @@ ShowProject=وتبين للمشروع
|
|||||||
ShowTask=وتظهر هذه المهمة
|
ShowTask=وتظهر هذه المهمة
|
||||||
SetProject=وضع المشروع
|
SetProject=وضع المشروع
|
||||||
NoProject=لا يعرف أو المملوكة للمشروع
|
NoProject=لا يعرف أو المملوكة للمشروع
|
||||||
NbOfProjects=No. of projects
|
NbOfProjects=Number of projects
|
||||||
NbOfTasks=No. of tasks
|
NbOfTasks=Number of tasks
|
||||||
TimeSpent=الوقت الذي تستغرقه
|
TimeSpent=الوقت الذي تستغرقه
|
||||||
TimeSpentByYou=الوقت الذي يقضيه من قبلك
|
TimeSpentByYou=الوقت الذي يقضيه من قبلك
|
||||||
TimeSpentByUser=الوقت الذي يقضيه المستخدم
|
TimeSpentByUser=الوقت الذي يقضيه المستخدم
|
||||||
@ -69,6 +69,7 @@ NewTask=مهمة جديدة
|
|||||||
AddTask=إنشاء مهمة
|
AddTask=إنشاء مهمة
|
||||||
AddTimeSpent=Create time spent
|
AddTimeSpent=Create time spent
|
||||||
AddHereTimeSpentForDay=Add here time spent for this day/task
|
AddHereTimeSpentForDay=Add here time spent for this day/task
|
||||||
|
AddHereTimeSpentForWeek=Add here time spent for this week/task
|
||||||
Activity=النشاط
|
Activity=النشاط
|
||||||
Activities=المهام والأنشطة
|
Activities=المهام والأنشطة
|
||||||
MyActivities=بلدي المهام والأنشطة
|
MyActivities=بلدي المهام والأنشطة
|
||||||
@ -103,6 +104,7 @@ ListDonationsAssociatedProject=List of donations related to the project
|
|||||||
ListVariousPaymentsAssociatedProject=List of miscellaneous payments related to the project
|
ListVariousPaymentsAssociatedProject=List of miscellaneous payments related to the project
|
||||||
ListSalariesAssociatedProject=List of payments of salaries related to the project
|
ListSalariesAssociatedProject=List of payments of salaries related to the project
|
||||||
ListActionsAssociatedProject=List of events related to the project
|
ListActionsAssociatedProject=List of events related to the project
|
||||||
|
ListMOAssociatedProject=List of manufacturing orders related to the project
|
||||||
ListTaskTimeUserProject=قائمة الوقت المستهلك في مهام المشروع
|
ListTaskTimeUserProject=قائمة الوقت المستهلك في مهام المشروع
|
||||||
ListTaskTimeForTask=List of time consumed on task
|
ListTaskTimeForTask=List of time consumed on task
|
||||||
ActivityOnProjectToday=النشاط على المشروع اليوم
|
ActivityOnProjectToday=النشاط على المشروع اليوم
|
||||||
@ -162,6 +164,8 @@ OpportunityProbability=Lead probability
|
|||||||
OpportunityProbabilityShort=Lead probab.
|
OpportunityProbabilityShort=Lead probab.
|
||||||
OpportunityAmount=Lead amount
|
OpportunityAmount=Lead amount
|
||||||
OpportunityAmountShort=Lead amount
|
OpportunityAmountShort=Lead amount
|
||||||
|
OpportunityWeightedAmount=Opportunity weighted amount
|
||||||
|
OpportunityWeightedAmountShort=Opp. weighted amount
|
||||||
OpportunityAmountAverageShort=Average lead amount
|
OpportunityAmountAverageShort=Average lead amount
|
||||||
OpportunityAmountWeigthedShort=Weighted lead amount
|
OpportunityAmountWeigthedShort=Weighted lead amount
|
||||||
WonLostExcluded=Won/Lost excluded
|
WonLostExcluded=Won/Lost excluded
|
||||||
@ -187,6 +191,7 @@ ProjectMustBeValidatedFirst=يجب التحقق من صحة المشروع أو
|
|||||||
FirstAddRessourceToAllocateTime=Assign a user resource to task to allocate time
|
FirstAddRessourceToAllocateTime=Assign a user resource to task to allocate time
|
||||||
InputPerDay=إدخال يوميا
|
InputPerDay=إدخال يوميا
|
||||||
InputPerWeek=مساهمة في الأسبوع
|
InputPerWeek=مساهمة في الأسبوع
|
||||||
|
InputPerMonth=Input per month
|
||||||
InputDetail=Input detail
|
InputDetail=Input detail
|
||||||
TimeAlreadyRecorded=This is time spent already recorded for this task/day and user %s
|
TimeAlreadyRecorded=This is time spent already recorded for this task/day and user %s
|
||||||
ProjectsWithThisUserAsContact=مشاريع مع هذا العضو عن الاتصال
|
ProjectsWithThisUserAsContact=مشاريع مع هذا العضو عن الاتصال
|
||||||
@ -252,6 +257,7 @@ InvoiceGeneratedFromTimeSpent=Invoice %s has been generated from time spent on p
|
|||||||
ProjectBillTimeDescription=Check if you enter timesheet on tasks of project AND you plan to generate invoice(s) from the timesheet to bill the customer of the project (do not check if you plan to create invoice that is not based on entered timesheets). Note: To generate invoice, go on tab 'Time spent' of the project and select lines to include.
|
ProjectBillTimeDescription=Check if you enter timesheet on tasks of project AND you plan to generate invoice(s) from the timesheet to bill the customer of the project (do not check if you plan to create invoice that is not based on entered timesheets). Note: To generate invoice, go on tab 'Time spent' of the project and select lines to include.
|
||||||
ProjectFollowOpportunity=Follow opportunity
|
ProjectFollowOpportunity=Follow opportunity
|
||||||
ProjectFollowTasks=Follow tasks
|
ProjectFollowTasks=Follow tasks
|
||||||
|
Usage=Usage
|
||||||
UsageOpportunity=Usage: Opportunity
|
UsageOpportunity=Usage: Opportunity
|
||||||
UsageTasks=Usage: Tasks
|
UsageTasks=Usage: Tasks
|
||||||
UsageBillTimeShort=Usage: Bill time
|
UsageBillTimeShort=Usage: Bill time
|
||||||
|
|||||||
@ -45,3 +45,19 @@ DOL_ACTIVATE_BUZZER=تفعيل صفارة
|
|||||||
DOL_PRINT_QRCODE=طباعة رمز الاستجابة السريعة
|
DOL_PRINT_QRCODE=طباعة رمز الاستجابة السريعة
|
||||||
DOL_PRINT_LOGO=Print logo of my company
|
DOL_PRINT_LOGO=Print logo of my company
|
||||||
DOL_PRINT_LOGO_OLD=Print logo of my company (old printers)
|
DOL_PRINT_LOGO_OLD=Print logo of my company (old printers)
|
||||||
|
DOL_BOLD=Bold
|
||||||
|
DOL_BOLD_DISABLED=Disable bold
|
||||||
|
DOL_DOUBLE_HEIGHT=Double height size
|
||||||
|
DOL_DOUBLE_WIDTH=Double width size
|
||||||
|
DOL_DEFAULT_HEIGHT_WIDTH=Default height and width size
|
||||||
|
DOL_UNDERLINE=Enable underline
|
||||||
|
DOL_UNDERLINE_DISABLED=Disable underline
|
||||||
|
DOL_BEEP=Beed sound
|
||||||
|
DOL_PRINT_TEXT=Print text
|
||||||
|
DOL_VALUE_DATE=تاريخ الفاتورة
|
||||||
|
DOL_VALUE_DATE_TIME=Invoice date and time
|
||||||
|
DOL_VALUE_YEAR=Invoice year
|
||||||
|
DOL_VALUE_MONTH_LETTERS=Invoice month in letters
|
||||||
|
DOL_VALUE_MONTH=Invoice month
|
||||||
|
DOL_VALUE_DAY=Invoice day
|
||||||
|
DOL_VALUE_DAY_LETTERS=Inovice day in letters
|
||||||
|
|||||||
@ -68,3 +68,4 @@ ToOfferALinkForTestWebhook=Link to setup Stripe WebHook to call the IPN (test mo
|
|||||||
ToOfferALinkForLiveWebhook=Link to setup Stripe WebHook to call the IPN (live mode)
|
ToOfferALinkForLiveWebhook=Link to setup Stripe WebHook to call the IPN (live mode)
|
||||||
PaymentWillBeRecordedForNextPeriod=Payment will be recorded for the next period.
|
PaymentWillBeRecordedForNextPeriod=Payment will be recorded for the next period.
|
||||||
ClickHereToTryAgain=<a href="%s">Click here to try again...</a>
|
ClickHereToTryAgain=<a href="%s">Click here to try again...</a>
|
||||||
|
CreationOfPaymentModeMustBeDoneFromStripeInterface=Due to Strong Customer Authenticatin rules, creation of a card must be done from Stripe backoffice. You can click here to switch on Stripe customer record: %s
|
||||||
|
|||||||
@ -30,6 +30,7 @@ Permission56005=See tickets of all third parties (not effective for external use
|
|||||||
TicketDictType=Ticket - Types
|
TicketDictType=Ticket - Types
|
||||||
TicketDictCategory=Ticket - Groupes
|
TicketDictCategory=Ticket - Groupes
|
||||||
TicketDictSeverity=Ticket - Severities
|
TicketDictSeverity=Ticket - Severities
|
||||||
|
TicketDictResolution=Ticket - Resolution
|
||||||
TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
|
TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
|
||||||
TicketTypeShortBUGHARD=Dysfonctionnement matériel
|
TicketTypeShortBUGHARD=Dysfonctionnement matériel
|
||||||
TicketTypeShortCOM=Commercial question
|
TicketTypeShortCOM=Commercial question
|
||||||
@ -241,7 +242,7 @@ NoLogForThisTicket=No log for this ticket yet
|
|||||||
TicketLogAssignedTo=Ticket %s assigned to %s
|
TicketLogAssignedTo=Ticket %s assigned to %s
|
||||||
TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
|
TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
|
||||||
TicketLogClosedBy=Ticket %s closed by %s
|
TicketLogClosedBy=Ticket %s closed by %s
|
||||||
TicketLogReopen=Ticket %s re-opened
|
TicketLogReopen=Ticket %s re-open
|
||||||
|
|
||||||
#
|
#
|
||||||
# Public pages
|
# Public pages
|
||||||
@ -253,7 +254,7 @@ TicketPublicDesc=You can create a support ticket or check from an existing ID.
|
|||||||
YourTicketSuccessfullySaved=Ticket has been successfully saved!
|
YourTicketSuccessfullySaved=Ticket has been successfully saved!
|
||||||
MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s and Ref %s.
|
MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s and Ref %s.
|
||||||
PleaseRememberThisId=Please keep the tracking number that we might ask you later.
|
PleaseRememberThisId=Please keep the tracking number that we might ask you later.
|
||||||
TicketNewEmailSubject=Ticket creation confirmation - Ref %s
|
TicketNewEmailSubject=Ticket creation confirmation - Ref %s (public ticket ID %s)
|
||||||
TicketNewEmailSubjectCustomer=New support ticket
|
TicketNewEmailSubjectCustomer=New support ticket
|
||||||
TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
|
TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
|
||||||
TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
|
TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
|
||||||
@ -272,7 +273,7 @@ Subject=الموضوع
|
|||||||
ViewTicket=View ticket
|
ViewTicket=View ticket
|
||||||
ViewMyTicketList=View my ticket list
|
ViewMyTicketList=View my ticket list
|
||||||
ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
|
ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
|
||||||
TicketNewEmailSubjectAdmin=New ticket created - Ref %s
|
TicketNewEmailSubjectAdmin=New ticket created - Ref %s (public ticket ID %s)
|
||||||
TicketNewEmailBodyAdmin=<p>Ticket has just been created with ID #%s, see information:</p>
|
TicketNewEmailBodyAdmin=<p>Ticket has just been created with ID #%s, see information:</p>
|
||||||
SeeThisTicketIntomanagementInterface=See ticket in management interface
|
SeeThisTicketIntomanagementInterface=See ticket in management interface
|
||||||
TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
|
TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
|
||||||
|
|||||||
@ -121,3 +121,6 @@ BackToHomePage=Back to home page...
|
|||||||
TranslationLinks=Translation links
|
TranslationLinks=Translation links
|
||||||
YouTryToAccessToAFileThatIsNotAWebsitePage=You try to access to a page that is not a website page
|
YouTryToAccessToAFileThatIsNotAWebsitePage=You try to access to a page that is not a website page
|
||||||
UseTextBetween5And70Chars=For good SEO practices, use a text between 5 and 70 characters
|
UseTextBetween5And70Chars=For good SEO practices, use a text between 5 and 70 characters
|
||||||
|
MainLanguage=Main language
|
||||||
|
OtherLanguages=Other languages
|
||||||
|
UseManifest=Provide a manifest.json file
|
||||||
|
|||||||
@ -140,8 +140,8 @@ ACCOUNTING_LIMIT_LIST_VENTILATION=Брой елементи за свързва
|
|||||||
ACCOUNTING_LIST_SORT_VENTILATION_TODO=Започнете сортирането на страницата „За свързване“, използвайки най-новите елементи
|
ACCOUNTING_LIST_SORT_VENTILATION_TODO=Започнете сортирането на страницата „За свързване“, използвайки най-новите елементи
|
||||||
ACCOUNTING_LIST_SORT_VENTILATION_DONE=Започнете сортирането на страницата „Извършено свързване“, използвайки най-новите елементи
|
ACCOUNTING_LIST_SORT_VENTILATION_DONE=Започнете сортирането на страницата „Извършено свързване“, използвайки най-новите елементи
|
||||||
|
|
||||||
ACCOUNTING_LENGTH_DESCRIPTION=Съкращаване на описанието на продукти и услуги в списъци след х символа (препоръчително: 50)
|
ACCOUNTING_LENGTH_DESCRIPTION=Съкращаване на описанието на продукти и услуги в списъци след Х символа (препоръчително: 50)
|
||||||
ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Съкращаване на описанието на сметката на продукти и услуги в списъци след x символа (препоръчително: 50)
|
ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Съкращаване на описанието на сметката за продукти и услуги в списъци след Х символа (препоръчително: 50)
|
||||||
ACCOUNTING_LENGTH_GACCOUNT=Дължина на главните счетоводни сметки (ако тук зададете стойност "6", сметката "706" ще се появи на екрана като "706000")
|
ACCOUNTING_LENGTH_GACCOUNT=Дължина на главните счетоводни сметки (ако тук зададете стойност "6", сметката "706" ще се появи на екрана като "706000")
|
||||||
ACCOUNTING_LENGTH_AACCOUNT=Дължина на счетоводните сметки на контрагенти (ако тук зададете стойност "6", сметката "401" ще се появи на екрана като "401000")
|
ACCOUNTING_LENGTH_AACCOUNT=Дължина на счетоводните сметки на контрагенти (ако тук зададете стойност "6", сметката "401" ще се появи на екрана като "401000")
|
||||||
ACCOUNTING_MANAGE_ZERO=Разрешава управление на различен брой нули в края на счетоводна сметка. Необходимо е в някои страни като Швейцария. Ако е изключено (по подразбиране) може да зададете следните два параметъра, за да поискате от системата да добави виртуални нули.
|
ACCOUNTING_MANAGE_ZERO=Разрешава управление на различен брой нули в края на счетоводна сметка. Необходимо е в някои страни като Швейцария. Ако е изключено (по подразбиране) може да зададете следните два параметъра, за да поискате от системата да добави виртуални нули.
|
||||||
@ -228,10 +228,11 @@ ThirdpartyAccountNotDefinedOrThirdPartyUnknownSubledgerIgnored=Неизвест
|
|||||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Сметката на контрагента не е определена или контрагента е неизвестен. Блокираща грешка.
|
ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Сметката на контрагента не е определена или контрагента е неизвестен. Блокираща грешка.
|
||||||
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Неизвестна сметка на контрагент и сметка за изчакване не са определени. Блокираща грешка.
|
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Неизвестна сметка на контрагент и сметка за изчакване не са определени. Блокираща грешка.
|
||||||
PaymentsNotLinkedToProduct=Плащането не е свързано с нито един продукт / услуга
|
PaymentsNotLinkedToProduct=Плащането не е свързано с нито един продукт / услуга
|
||||||
|
ShowOpeningBalance=Показване на баланс при откриване
|
||||||
|
HideOpeningBalance=Скриване на баланс при откриване
|
||||||
|
|
||||||
Pcgtype=Група от сметки
|
Pcgtype=Група от сметки
|
||||||
Pcgsubtype=Подгрупа от сметки
|
PcgtypeDesc=Групата от сметки се използва като предварително зададен критерий за филтриране и групиране за някои счетоводни отчети. Например 'Приход' или 'Разход' се използват като групи за счетоводни сметки на продукти за съставяне на отчет за разходи / приходи.
|
||||||
PcgtypeDesc=Групата и подгрупата на акаунта се използват като предварително зададени критерии за „филтриране“ и „групиране“ за някои счетоводни справки. Например „Приход“ или „Разход“ се използват като групи за счетоводни сметки на продукти за съставяне на справка за разходите / приходите.
|
|
||||||
|
|
||||||
TotalVente=Общ оборот преди ДДС
|
TotalVente=Общ оборот преди ДДС
|
||||||
TotalMarge=Общ марж на продажби
|
TotalMarge=Общ марж на продажби
|
||||||
@ -270,6 +271,7 @@ ChangeBinding=Промяна на свързване
|
|||||||
Accounted=Осчетоводено в книгата
|
Accounted=Осчетоводено в книгата
|
||||||
NotYetAccounted=Все още не е осчетоводено в книгата
|
NotYetAccounted=Все още не е осчетоводено в книгата
|
||||||
ShowTutorial=Показване на урок
|
ShowTutorial=Показване на урок
|
||||||
|
NotReconciled=Не е съгласувано
|
||||||
|
|
||||||
## Admin
|
## Admin
|
||||||
ApplyMassCategories=Прилагане на масови категории
|
ApplyMassCategories=Прилагане на масови категории
|
||||||
|
|||||||
@ -220,7 +220,7 @@ DoliStoreDesc=DoliStore, официалният пазар за Dolibarr ERP / C
|
|||||||
DoliPartnersDesc=Списък на компаниите, които предоставят разработване по поръчка модули или функции. <br> Забележка: тъй като Dolibarr е приложение с отворен код, <i> всеки </i>, който има опит в програмирането на PHP, може да разработи модул.
|
DoliPartnersDesc=Списък на компаниите, които предоставят разработване по поръчка модули или функции. <br> Забележка: тъй като Dolibarr е приложение с отворен код, <i> всеки </i>, който има опит в програмирането на PHP, може да разработи модул.
|
||||||
WebSiteDesc=Външни уебсайтове за повече модули за добавки (които не са основни)...
|
WebSiteDesc=Външни уебсайтове за повече модули за добавки (които не са основни)...
|
||||||
DevelopYourModuleDesc=Някои решения за разработване на ваш собствен модул...
|
DevelopYourModuleDesc=Някои решения за разработване на ваш собствен модул...
|
||||||
URL=URL връзка
|
URL=URL адрес
|
||||||
BoxesAvailable=Налични джаджи
|
BoxesAvailable=Налични джаджи
|
||||||
BoxesActivated=Активирани джаджи
|
BoxesActivated=Активирани джаджи
|
||||||
ActivateOn=Активирай на
|
ActivateOn=Активирай на
|
||||||
@ -328,7 +328,7 @@ SetupIsReadyForUse=Разполагането на модула е завърш
|
|||||||
NotExistsDirect=Алтернативната основна директория не е дефинирана за съществуваща директория. <br>
|
NotExistsDirect=Алтернативната основна директория не е дефинирана за съществуваща директория. <br>
|
||||||
InfDirAlt=От версия 3 е възможно да се дефинира алтернативна основна директория. Това ви позволява да съхранявате в специална директория, добавки и персонализирани шаблони. <br> Просто създайте основна директория в Dolibarr (например: custom). <br>
|
InfDirAlt=От версия 3 е възможно да се дефинира алтернативна основна директория. Това ви позволява да съхранявате в специална директория, добавки и персонализирани шаблони. <br> Просто създайте основна директория в Dolibarr (например: custom). <br>
|
||||||
InfDirExample=<br>След това я декларирайте във файла <strong>conf.php</strong><br> $dolibarr_main_url_root_alt='/custom'<br>$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'<br>Ако тези редове започват с коментар '#', за да ги включите просто премахнете '#' символа.
|
InfDirExample=<br>След това я декларирайте във файла <strong>conf.php</strong><br> $dolibarr_main_url_root_alt='/custom'<br>$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'<br>Ако тези редове започват с коментар '#', за да ги включите просто премахнете '#' символа.
|
||||||
YouCanSubmitFile=Освен това може да качите архивния .zip файл
|
YouCanSubmitFile=Може да прикачите .zip файла с модулния пакет от тук:
|
||||||
CurrentVersion=Текуща версия на Dolibarr
|
CurrentVersion=Текуща версия на Dolibarr
|
||||||
CallUpdatePage=Отидете в страницата, която актуализира структурата на базата данни и самите данни: %s
|
CallUpdatePage=Отидете в страницата, която актуализира структурата на базата данни и самите данни: %s
|
||||||
LastStableVersion=Последна стабилна версия
|
LastStableVersion=Последна стабилна версия
|
||||||
@ -428,14 +428,14 @@ ComputedFormula=Изчислено поле
|
|||||||
ComputedFormulaDesc=Тук можете да въведете формула, използвайки други свойства на обекта или PHP код, за да получите динамична изчислена стойност. Можете да използвате всички съвместими с PHP формули, включително "?" условен оператор и следния глобален обект: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>. <br> <strong>ВНИМАНИЕ</strong>: Може да са налице само някои свойства на $object. Ако ви трябват свойства, които не са заредени, просто вземете сами обекта във вашата формула като във втория пример. <br> Използването на изчислено поле означава, че не можете да въведете никаква стойност от интерфейса. Също така, ако има синтактична грешка, формулата може да не върне нищо. <br><br> Пример за формула: <br> $object->id<10 ? round($object>id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($ mysoc->zip, 1, 2) <br><br> Пример за презареждане на обект <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> Друг пример за формула за натоварване на обекта и неговия главен обект: <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=Тук можете да въведете формула, използвайки други свойства на обекта или PHP код, за да получите динамична изчислена стойност. Можете да използвате всички съвместими с PHP формули, включително "?" условен оператор и следния глобален обект: <strong>$db, $conf, $langs, $mysoc, $user, $object</strong>. <br> <strong>ВНИМАНИЕ</strong>: Може да са налице само някои свойства на $object. Ако ви трябват свойства, които не са заредени, просто вземете сами обекта във вашата формула като във втория пример. <br> Използването на изчислено поле означава, че не можете да въведете никаква стойност от интерфейса. Също така, ако има синтактична грешка, формулата може да не върне нищо. <br><br> Пример за формула: <br> $object->id<10 ? round($object>id / 2, 2): ($object->id + 2 * $user->id) * (int) substr($ mysoc->zip, 1, 2) <br><br> Пример за презареждане на обект <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> Друг пример за формула за натоварване на обекта и неговия главен обект: <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=Запазване на изчисленото поле
|
Computedpersistent=Запазване на изчисленото поле
|
||||||
ComputedpersistentDesc=Изчислените допълнителни полета ще бъдат съхранени в базата данни, но стойността ще бъде преизчислена само когато обектът на това поле бъде променен. Ако изчисленото поле зависи от други обекти или глобални данни, тази стойност може да е грешна!!
|
ComputedpersistentDesc=Изчислените допълнителни полета ще бъдат съхранени в базата данни, но стойността ще бъде преизчислена само когато обектът на това поле бъде променен. Ако изчисленото поле зависи от други обекти или глобални данни, тази стойност може да е грешна!!
|
||||||
ExtrafieldParamHelpPassword=Оставяйки това поле празно означава, че тази стойност ще бъде съхранена без криптиране (полето трябва да бъде скрито само със звезда на екрана). <br> Задайте „auto“, за да използвате правилото за криптиране по подразбиране, за да запазите паролата в базата данни (тогава стойността за четене ще бъде само за хеш, няма начин да извлечете оригиналната стойност)
|
ExtrafieldParamHelpPassword=Оставяйки това поле празно означава, че тази стойност ще бъде съхранена без криптиране (полето трябва да бъде скрито само със звезда на екрана).<br>Посочете 'auto', за да използвате правилото за криптиране по подразбиране и за да запазите паролата в базата данни (тогава четимата стойност ще бъде само хеш код и няма да има начин да извлечете реалната стойност).
|
||||||
ExtrafieldParamHelpselect=Списъкът със стойности трябва да бъде във формат key,value (където key не може да бъде '0';) <br><br> например: <br> 1,value1 <br> 2,value2 <br> code3,value3 <br> ... <br><br> За да имате списъка в зависимост от друг допълнителен списък с атрибути: <br> 1,value1|options_ <i>parent_list_code</i>:parent_key<br>2,value2|options_ <i>parent_list_code</i>:parent_key <br><br> За да имате списъка в зависимост от друг списък: <br> 1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key
|
ExtrafieldParamHelpselect=Списъкът със стойности трябва да бъде във формат key,value (където key не може да бъде '0';) <br><br> например: <br> 1,value1 <br> 2,value2 <br> code3,value3 <br> ... <br><br> За да имате списъка в зависимост от друг допълнителен списък с атрибути: <br> 1,value1|options_ <i>parent_list_code</i>:parent_key<br>2,value2|options_ <i>parent_list_code</i>:parent_key <br><br> За да имате списъка в зависимост от друг списък: <br> 1,value1|<i>parent_list_code</i>:parent_key<br>2,value2|<i>parent_list_code</i>:parent_key
|
||||||
ExtrafieldParamHelpcheckbox=Списъкът със стойности трябва да бъде във формат key,value (където key не може да бъде '0') <br><br> например: <br> 1,value1 <br>2,value2 <br>3,value3<br> ...
|
ExtrafieldParamHelpcheckbox=Списъкът със стойности трябва да бъде във формат key,value (където key не може да бъде '0') <br><br> например: <br> 1,value1 <br>2,value2 <br>3,value3<br> ...
|
||||||
ExtrafieldParamHelpradio=Списъкът със стойности трябва да бъде във формат key,value (където key не може да бъде '0') <br><br> например: <br> 1,value1 <br>2,value2 <br>3,value3<br> ...
|
ExtrafieldParamHelpradio=Списъкът със стойности трябва да бъде във формат key,value (където key не може да бъде '0') <br><br> например: <br> 1,value1 <br>2,value2 <br>3,value3<br> ...
|
||||||
ExtrafieldParamHelpsellist=Списъкът на стойностите идва от таблица <br>Синтаксис: table_name:label_field:id_field::filter<br> Пример: c_typent: libelle:id::filter <br><br> - idfilter е задължително основен int key <br> - филтърът може да бъде прост тест (например active = 1), за да се покаже само активна стойност <br> Може също да използвате $ID$ във филтъра, който е текущият идентификатор на текущия обект. <br>За да направите SELECT във филтъра, използвайте $SEL$ <br> ако искате да филтрирате по допълнителни полета, използвайте синтаксис extra.fieldcode=...(където кодът на полето е кодът на допълнителното поле) <br><br> За да имате списъка в зависимост от друг допълнителен списък с атрибути: <br> c_typent:libelle:id:options_ <i>parent_list_code</i>|parent_column:филтер<br><br> За да имате списъка в зависимост от друг списък: <br> c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
|
ExtrafieldParamHelpsellist=Списъкът на стойностите идва от таблица <br>Синтаксис: table_name:label_field:id_field::filter<br> Пример: c_typent: libelle:id::filter <br><br> - idfilter е задължително основен int key <br> - филтърът може да бъде прост тест (например active = 1), за да се покаже само активна стойност <br> Може също да използвате $ID$ във филтъра, който е текущият идентификатор на текущия обект. <br>За да направите SELECT във филтъра, използвайте $SEL$ <br> ако искате да филтрирате по допълнителни полета, използвайте синтаксис extra.fieldcode=...(където кодът на полето е кодът на допълнителното поле) <br><br> За да имате списъка в зависимост от друг допълнителен списък с атрибути: <br> c_typent:libelle:id:options_ <i>parent_list_code</i>|parent_column:филтер<br><br> За да имате списъка в зависимост от друг списък: <br> c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
|
||||||
ExtrafieldParamHelpchkbxlst=Списъкът на стойностите идва от таблица <br> Синтаксис: table_name:label_field:id_field::filter <br> Пример: c_typent:libelle:id::filter <br><br> филтърът може да бъде прост тест (например active = 1), за да се покаже само активна стойност <br> Можете също да използвате $ID$ във филтъра, който е текущият идентификатор на текущия обект <br> За да направите SELECT във филтъра, използвайте $SEL$ <br> ако искате да филтрирате по допълнителни полета, използвайте синтаксис extra.fieldcode=...(където кодът на полето е кодът на екстра полето) <br><br> За да имате списъка в зависимост от друг допълнителен списък с атрибути: <br>c_typent:libelle:id:options_ <i>parent_list_code</i>|parent_column:filter<br><br> За да имате списъка в зависимост от друг списък: <br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
|
ExtrafieldParamHelpchkbxlst=Списъкът на стойностите идва от таблица <br> Синтаксис: table_name:label_field:id_field::filter <br> Пример: c_typent:libelle:id::filter <br><br> филтърът може да бъде прост тест (например active = 1), за да се покаже само активна стойност <br> Можете също да използвате $ID$ във филтъра, който е текущият идентификатор на текущия обект <br> За да направите SELECT във филтъра, използвайте $SEL$ <br> ако искате да филтрирате по допълнителни полета, използвайте синтаксис extra.fieldcode=...(където кодът на полето е кодът на екстра полето) <br><br> За да имате списъка в зависимост от друг допълнителен списък с атрибути: <br>c_typent:libelle:id:options_ <i>parent_list_code</i>|parent_column:filter<br><br> За да имате списъка в зависимост от друг списък: <br>c_typent:libelle:id:<i>parent_list_code</i>|parent_column:filter
|
||||||
ExtrafieldParamHelplink=Параметрите трябва да са ObjectName:Classpath<br>Синтаксис: ObjectName:Classpath<br>Примери: <br> Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php
|
ExtrafieldParamHelplink=Параметрите трябва да са ObjectName:Classpath<br>Синтаксис: ObjectName:Classpath<br>Примери: <br> Societe:societe/class/societe.class.php<br>Contact:contact/class/contact.class.php
|
||||||
ExtrafieldParamHelpSeparator=Оставете празно за обикновен разделител <br> Задайте това на 1 за разделител, който се свива (отворен по подразбиране за нова сесия, а след това състоянието се запазва за всяка потребителска сесия) <br> Задайте това на 2 за разделител, който се свива (свит по подразбиране за нова сесия, а след това състоянието се запазва за всяка потребителска сесия)
|
ExtrafieldParamHelpSeparator=Оставете празно за обикновен разделител<br>Посочете стойност 1 за разделител, който се свива (отворен по подразбиране за нова сесия, а след това състоянието се запазва за всяка потребителска сесия)<br>Посочете стойност 2 за разделител, който се свива (свит по подразбиране за нова сесия, а след това състоянието се запазва за всяка потребителска сесия).
|
||||||
LibraryToBuildPDF=Използвана библиотека за създаване на PDF файлове
|
LibraryToBuildPDF=Използвана библиотека за създаване на PDF файлове
|
||||||
LocalTaxDesc=Някои държави могат да прилагат два или три данъка към всеки ред във фактурата. Ако случаят е такъв, изберете вида на втория и третия данък и съответната данъчна ставка. Възможен тип са:<br>1: местен данък върху продукти и услуги без ДДС (местния данък се изчислява върху сумата без данък)<br>2: местен данък върху продукти и услуги с ДДС (местният данък се изчислява върху сумата + основния данък)<br>3: местен данък върху продукти без ДДС (местният данък се изчислява върху сумата без данък)<br>4: местен данък върху продукти с ДДС (местният данък се изчислява върху сумата + основния данък)<br>5: местен данък върху услуги без ДДС (местният данък се изчислява върху сумата без данък)<br>6: местен данък върху услуги с ДДС (местният данък се изчислява върху сумата + основния данък)
|
LocalTaxDesc=Някои държави могат да прилагат два или три данъка към всеки ред във фактурата. Ако случаят е такъв, изберете вида на втория и третия данък и съответната данъчна ставка. Възможен тип са:<br>1: местен данък върху продукти и услуги без ДДС (местния данък се изчислява върху сумата без данък)<br>2: местен данък върху продукти и услуги с ДДС (местният данък се изчислява върху сумата + основния данък)<br>3: местен данък върху продукти без ДДС (местният данък се изчислява върху сумата без данък)<br>4: местен данък върху продукти с ДДС (местният данък се изчислява върху сумата + основния данък)<br>5: местен данък върху услуги без ДДС (местният данък се изчислява върху сумата без данък)<br>6: местен данък върху услуги с ДДС (местният данък се изчислява върху сумата + основния данък)
|
||||||
SMS=SMS
|
SMS=SMS
|
||||||
@ -444,7 +444,7 @@ RefreshPhoneLink=Обновяване на връзка
|
|||||||
LinkToTest=Генерирана е връзка за потребител <strong>%s</strong> (кликнете върху телефонния номер, за да тествате)
|
LinkToTest=Генерирана е връзка за потребител <strong>%s</strong> (кликнете върху телефонния номер, за да тествате)
|
||||||
KeepEmptyToUseDefault=Оставете празно, за да използвате стойността по подразбиране
|
KeepEmptyToUseDefault=Оставете празно, за да използвате стойността по подразбиране
|
||||||
DefaultLink=Връзка по подразбиране
|
DefaultLink=Връзка по подразбиране
|
||||||
SetAsDefault=Задайте по подразбиране
|
SetAsDefault=Посочете по подразбиране
|
||||||
ValueOverwrittenByUserSetup=Внимание, тази стойност може да бъде презаписана от специфична за потребителя настройка (всеки потребител може да зададе свой собствен URL адрес)
|
ValueOverwrittenByUserSetup=Внимание, тази стойност може да бъде презаписана от специфична за потребителя настройка (всеки потребител може да зададе свой собствен URL адрес)
|
||||||
ExternalModule=Външен модул - инсталиран в директория %s
|
ExternalModule=Външен модул - инсталиран в директория %s
|
||||||
BarcodeInitForthird-parties=Масова баркод инициализация за контрагенти
|
BarcodeInitForthird-parties=Масова баркод инициализация за контрагенти
|
||||||
@ -468,10 +468,11 @@ ModuleCompanyCodePanicum=Не генерира счетоводен код
|
|||||||
ModuleCompanyCodeDigitaria=Генерира сложен счетоводен код според името на контрагента. Кодът се състои от префикс, който може да бъде определен в първата позиция, последван от броя на знаците, дефиниран в кода на контрагента.
|
ModuleCompanyCodeDigitaria=Генерира сложен счетоводен код според името на контрагента. Кодът се състои от префикс, който може да бъде определен в първата позиция, последван от броя на знаците, дефиниран в кода на контрагента.
|
||||||
ModuleCompanyCodeCustomerDigitaria=%s, последвано от съкратеното име на клиента според броя знаци: %s за счетоводния код на клиента.
|
ModuleCompanyCodeCustomerDigitaria=%s, последвано от съкратеното име на клиента според броя знаци: %s за счетоводния код на клиента.
|
||||||
ModuleCompanyCodeSupplierDigitaria=%s, последвано от съкратеното име на доставчика според броя на знаци: %s за счетоводния код на доставчика.
|
ModuleCompanyCodeSupplierDigitaria=%s, последвано от съкратеното име на доставчика според броя на знаци: %s за счетоводния код на доставчика.
|
||||||
Use3StepsApproval=По подразбиране поръчките за покупки трябва да бъдат създадени и одобрени от двама различни потребители (една стъпка / потребител за създаване и друга стъпка / потребител за одобрение. Обърнете внимание, че ако потребителят има разрешение да създава и одобрява, една стъпка / потребител ще бъде достатъчно). С тази опция може да поискате да въведете трета стъпка / потребител за одобрение, ако сумата е по-висока от определена стойност (така ще са необходими 3 стъпки: 1 = валидиране, 2 = първо одобрение и 3 = второ одобрение, ако количеството е достатъчно).<br> Оставете това поле празно, ако едно одобрение (в 2 стъпки) е достатъчно или задайте много ниска стойност (например: 0.1), за да се изисква винаги второ одобрение (в 3 стъпки).
|
Use3StepsApproval=По подразбиране поръчките за покупки трябва да бъдат създадени и одобрени от двама различни потребители (една стъпка / потребител за създаване и друга стъпка / потребител за одобрение. Обърнете внимание, че ако потребителят има разрешение да създава и одобрява, една стъпка / потребител ще бъде достатъчно). С тази опция може да поискате да въведете трета стъпка / потребител за одобрение, ако сумата е по-висока от определена стойност (така ще са необходими 3 стъпки: 1 = валидиране, 2 = първо одобрение и 3 = второ одобрение, ако количеството е достатъчно).<br> Оставете това поле празно, ако едно одобрение (в 2 стъпки) е достатъчно или посочете много ниска стойност (например: 0,1), за да се изисква винаги второ одобрение (в 3 стъпки).
|
||||||
UseDoubleApproval=Използване на одобрение в 3 стъпки, когато сумата (без данък) е по-голяма от...
|
UseDoubleApproval=Използване на одобрение в 3 стъпки, когато сумата (без данък) е по-голяма от...
|
||||||
WarningPHPMail=ВНИМАНИЕ: За предпочитане е да настроите изпращането на имейли, да използва имейл сървъра на вашия доставчик, вместо настройката по подразбиране. Някои доставчици на електронна поща (като Yahoo) не позволяват да изпращате имейл от друг сървър, освен от собствения им сървър. Текущата настройка използва сървъра на приложението за изпращане на имейли, а не на сървъра на вашия доставчик на електронна поща, така че някои получатели (съвместими с ограничителния DMARC протокол), ще попитат вашия доставчик на електронна поща дали могат да приемат имейлът ви, а някои доставчици на електронна поща (като Yahoo) ще отговорят "не", защото сървърът не е техен, така че някои от изпратените имейли може да не бъдат приети (бъдете внимателни и с квотата за изпращане на вашия имейл доставчик).<br>Ако вашият доставчик на имейл (като Yahoo) има това ограничение, трябва да промените настройката и да изберете другия метод "SMTP сървър" и да въведете SMTP сървъра и идентификационните данни, предоставени от вашия доставчик на електронна поща.
|
WarningPHPMail=ВНИМАНИЕ: За предпочитане е да настроите изпращането на имейли, да използва имейл сървъра на вашия доставчик, вместо настройката по подразбиране. Някои доставчици на електронна поща (като Yahoo) не позволяват да изпращате имейл от друг сървър, освен от собствения им сървър. Текущата настройка използва сървъра на приложението за изпращане на имейли, а не на сървъра на вашия доставчик на електронна поща, така че някои получатели (съвместими с ограничителния DMARC протокол), ще попитат вашия доставчик на електронна поща дали могат да приемат имейлът ви, а някои доставчици на електронна поща (като Yahoo) ще отговорят "не", защото сървърът не е техен, така че някои от изпратените имейли може да не бъдат приети (бъдете внимателни и с квотата за изпращане на вашия имейл доставчик).<br>Ако вашият доставчик на имейл (като Yahoo) има това ограничение, трябва да промените настройката и да изберете другия метод "SMTP сървър" и да въведете SMTP сървъра и идентификационните данни, предоставени от вашия доставчик на електронна поща.
|
||||||
WarningPHPMail2=Ако вашият SMTP доставчик трябва да ограничи имейл клиента до някои IP адреси (много рядко), това е IP адресът на потребителския агент за поща (MUA) за вашето ERP CRM приложение: <strong>%s</strong> .
|
WarningPHPMail2=Ако вашият SMTP доставчик трябва да ограничи имейл клиента до някои IP адреси (много рядко), това е IP адресът на потребителския агент за поща (MUA) за вашето ERP CRM приложение: <strong>%s</strong> .
|
||||||
|
WarningPHPMailSPF=Ако името на домейна във вашият имейл адрес за изпращане е защитен от SPF (попитайте вашия имейл доставчик), то трябва да включите следните IP адреси в SPF записа на DNS на вашия домейн: <strong>%s</strong>.
|
||||||
ClickToShowDescription=Кликнете, за да се покаже описание
|
ClickToShowDescription=Кликнете, за да се покаже описание
|
||||||
DependsOn=Този модул се нуждае от модул(и)
|
DependsOn=Този модул се нуждае от модул(и)
|
||||||
RequiredBy=Този модул изисква модул(и)
|
RequiredBy=Този модул изисква модул(и)
|
||||||
@ -488,7 +489,7 @@ Field=Поле
|
|||||||
ProductDocumentTemplates=Шаблони на документи за генериране на продуктов документ
|
ProductDocumentTemplates=Шаблони на документи за генериране на продуктов документ
|
||||||
FreeLegalTextOnExpenseReports=Свободен юридически текст в разходните отчети
|
FreeLegalTextOnExpenseReports=Свободен юридически текст в разходните отчети
|
||||||
WatermarkOnDraftExpenseReports=Воден знак в чернови разходни отчети
|
WatermarkOnDraftExpenseReports=Воден знак в чернови разходни отчети
|
||||||
AttachMainDocByDefault=Задайте стойност '1', ако искате по подразбиране да се прикачи основния документ към имейла (ако е приложимо)
|
AttachMainDocByDefault=Посочете стойност '1', ако искате по подразбиране да се прикачи основния документ към имейла (ако е приложимо).
|
||||||
FilesAttachedToEmail=Прикачете файл
|
FilesAttachedToEmail=Прикачете файл
|
||||||
SendEmailsReminders=Изпращане на напомняния за събития по имейл
|
SendEmailsReminders=Изпращане на напомняния за събития по имейл
|
||||||
davDescription=Настройка на WebDAV сървър
|
davDescription=Настройка на WebDAV сървър
|
||||||
@ -544,6 +545,8 @@ Module58Name=ClickToDial
|
|||||||
Module58Desc=Интегриране на система ClickToDial (Asterisk, ...)
|
Module58Desc=Интегриране на система ClickToDial (Asterisk, ...)
|
||||||
Module59Name=Bookmark4u
|
Module59Name=Bookmark4u
|
||||||
Module59Desc=Добавяне на функция за генериране на Bookmark4u профил от Dolibarr профил
|
Module59Desc=Добавяне на функция за генериране на Bookmark4u профил от Dolibarr профил
|
||||||
|
Module60Name=Стикери
|
||||||
|
Module60Desc=Управление на стикери
|
||||||
Module70Name=Интервенции
|
Module70Name=Интервенции
|
||||||
Module70Desc=Управление на интервенции
|
Module70Desc=Управление на интервенции
|
||||||
Module75Name=Бележки за разходи и пътувания
|
Module75Name=Бележки за разходи и пътувания
|
||||||
@ -604,7 +607,7 @@ Module2200Desc=Използване на математически изрази
|
|||||||
Module2300Name=Планирани задачи
|
Module2300Name=Планирани задачи
|
||||||
Module2300Desc=Управление на планирани задачи (cron или chrono таблица)
|
Module2300Desc=Управление на планирани задачи (cron или chrono таблица)
|
||||||
Module2400Name=Събития / Календар
|
Module2400Name=Събития / Календар
|
||||||
Module2400Desc=Проследяване на събития. Регистриране на автоматични събития с цел проследяване или записване на ръчни събития или срещи. Това е основният модул за добро управление на взаимоотношенията с клиенти и доставчици.
|
Module2400Desc=Проследяване на събития. Регистриране на автоматични събития с цел проследяване или записване на ръчни събития и срещи. Това е основният модул за добро управление на взаимоотношенията с клиенти и доставчици.
|
||||||
Module2500Name=Документи / Съдържание
|
Module2500Name=Документи / Съдържание
|
||||||
Module2500Desc=Система за управление на документи / Управление на електронно съдържание. Автоматична организация на вашите генерирани или съхранени документи. Споделяне на документи.
|
Module2500Desc=Система за управление на документи / Управление на електронно съдържание. Автоматична организация на вашите генерирани или съхранени документи. Споделяне на документи.
|
||||||
Module2600Name=API / Web услуги (SOAP сървър)
|
Module2600Name=API / Web услуги (SOAP сървър)
|
||||||
@ -621,7 +624,7 @@ Module2900Desc=GeoIP Maxmind възможности за преобразува
|
|||||||
Module3200Name=Неизменими архиви
|
Module3200Name=Неизменими архиви
|
||||||
Module3200Desc=Непроменлив дневник на бизнес събития. Събитията се архивират в реално време. Дневникът е таблица, достъпна единствено за четене, която съдържа последователни събития, които могат да бъдат експортирани. Този модул може да е задължителен за някои страни.
|
Module3200Desc=Непроменлив дневник на бизнес събития. Събитията се архивират в реално време. Дневникът е таблица, достъпна единствено за четене, която съдържа последователни събития, които могат да бъдат експортирани. Този модул може да е задължителен за някои страни.
|
||||||
Module4000Name=ЧР
|
Module4000Name=ЧР
|
||||||
Module4000Desc=Управление на човешки ресурси (управление на отдел, договори и настроения на служители)
|
Module4000Desc=Управление на човешки ресурси (управление на отдели, договори на служители и взаимоотношения)
|
||||||
Module5000Name=Няколко фирми
|
Module5000Name=Няколко фирми
|
||||||
Module5000Desc=Управление на няколко фирми
|
Module5000Desc=Управление на няколко фирми
|
||||||
Module6000Name=Работен процес
|
Module6000Name=Работен процес
|
||||||
@ -639,7 +642,7 @@ Module50000Desc=Предлага на клиентите PayBox страница
|
|||||||
Module50100Name=ПОС SimplePOS
|
Module50100Name=ПОС SimplePOS
|
||||||
Module50100Desc=Точка за продажба SimplePOS (опростен ПОС)
|
Module50100Desc=Точка за продажба SimplePOS (опростен ПОС)
|
||||||
Module50150Name=ПОС TakePOS
|
Module50150Name=ПОС TakePOS
|
||||||
Module50150Desc=Точка за продажба TakePOS (ПОС със сензорен екран)
|
Module50150Desc=Точка за продажба TakePOS (ПОС със сензорен екран, за магазини, барове или ресторанти).
|
||||||
Module50200Name=Paypal
|
Module50200Name=Paypal
|
||||||
Module50200Desc=Предлага на клиентите PayPal страница за онлайн плащане (чрез PayPal сметка или кредитни / дебитни карти). Позволява на клиентите да извършват необходими плащания или плащания, свързани с определен Dolibarr обект (фактура, поръчка и т.н.)
|
Module50200Desc=Предлага на клиентите PayPal страница за онлайн плащане (чрез PayPal сметка или кредитни / дебитни карти). Позволява на клиентите да извършват необходими плащания или плащания, свързани с определен Dolibarr обект (фактура, поръчка и т.н.)
|
||||||
Module50300Name=Stripe
|
Module50300Name=Stripe
|
||||||
@ -751,7 +754,7 @@ Permission187=Приключване на поръчки за покупка
|
|||||||
Permission188=Анулиране на поръчки за покупка
|
Permission188=Анулиране на поръчки за покупка
|
||||||
Permission192=Създаване на линии
|
Permission192=Създаване на линии
|
||||||
Permission193=Анулиране на линии
|
Permission193=Анулиране на линии
|
||||||
Permission194=Преглед на линиите на честотната лента
|
Permission194=Преглед на трафик
|
||||||
Permission202=Създаване на ADSL връзки
|
Permission202=Създаване на ADSL връзки
|
||||||
Permission203=Поръчка на поръчки за свързване
|
Permission203=Поръчка на поръчки за свързване
|
||||||
Permission204=Поръчка на връзки
|
Permission204=Поръчка на връзки
|
||||||
@ -950,14 +953,14 @@ DictionarySocialContributions=Видове социални или фискал
|
|||||||
DictionaryVAT=Ставки на ДДС или Данък върху продажби
|
DictionaryVAT=Ставки на ДДС или Данък върху продажби
|
||||||
DictionaryRevenueStamp=Размер на данъчни печати (бандероли)
|
DictionaryRevenueStamp=Размер на данъчни печати (бандероли)
|
||||||
DictionaryPaymentConditions=Условия за плащане
|
DictionaryPaymentConditions=Условия за плащане
|
||||||
DictionaryPaymentModes=Методи за плащане
|
DictionaryPaymentModes=Начини за плащане
|
||||||
DictionaryTypeContact=Видове контакти / адреси
|
DictionaryTypeContact=Видове контакти / адреси
|
||||||
DictionaryTypeOfContainer=Уебсайт - Видове страници / контейнери
|
DictionaryTypeOfContainer=Уебсайт - Видове страници / контейнери
|
||||||
DictionaryEcotaxe=Ecotax (WEEE)
|
DictionaryEcotaxe=Ecotax (WEEE)
|
||||||
DictionaryPaperFormat=Хартиени формати
|
DictionaryPaperFormat=Хартиени формати
|
||||||
DictionaryFormatCards=Формати на карти
|
DictionaryFormatCards=Формати на карти
|
||||||
DictionaryFees=Разходен отчет - Видове разходни отчети
|
DictionaryFees=Разходен отчет - Видове разходни отчети
|
||||||
DictionarySendingMethods=Методи на доставка
|
DictionarySendingMethods=Начини за доставка
|
||||||
DictionaryStaff=Брой служители
|
DictionaryStaff=Брой служители
|
||||||
DictionaryAvailability=Забавяне на доставка
|
DictionaryAvailability=Забавяне на доставка
|
||||||
DictionaryOrderMethods=Методи за поръчка
|
DictionaryOrderMethods=Методи за поръчка
|
||||||
@ -1018,14 +1021,14 @@ CalcLocaltax3Desc=Справки за местни данъци се опред
|
|||||||
LabelUsedByDefault=Име, използвано по подразбиране, ако не може да бъде намерен превод за кода
|
LabelUsedByDefault=Име, използвано по подразбиране, ако не може да бъде намерен превод за кода
|
||||||
LabelOnDocuments=Текст в документи
|
LabelOnDocuments=Текст в документи
|
||||||
LabelOrTranslationKey=Име или ключ за превод
|
LabelOrTranslationKey=Име или ключ за превод
|
||||||
ValueOfConstantKey=Стойност на константа
|
ValueOfConstantKey=Стойност на конфигурационна константа
|
||||||
NbOfDays=Брой дни
|
NbOfDays=Брой дни
|
||||||
AtEndOfMonth=В края на месеца
|
AtEndOfMonth=В края на месеца
|
||||||
CurrentNext=Текущ/Следващ
|
CurrentNext=Текущ/Следващ
|
||||||
Offset=Офсет
|
Offset=Офсет
|
||||||
AlwaysActive=Винаги активна
|
AlwaysActive=Винаги активна
|
||||||
Upgrade=Актуализация
|
Upgrade=Актуализация
|
||||||
MenuUpgrade=Актуализиране / разширяване
|
MenuUpgrade=Актуализиране
|
||||||
AddExtensionThemeModuleOrOther=Внедряване / инсталиране на външно приложение / модул
|
AddExtensionThemeModuleOrOther=Внедряване / инсталиране на външно приложение / модул
|
||||||
WebServer=Уеб сървър
|
WebServer=Уеб сървър
|
||||||
DocumentRootServer=Основна директория на уеб сървъра
|
DocumentRootServer=Основна директория на уеб сървъра
|
||||||
@ -1104,21 +1107,21 @@ Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Чеков депозит, който не
|
|||||||
Delays_MAIN_DELAY_EXPENSEREPORTS=Разходен отчет, който не е одобрен
|
Delays_MAIN_DELAY_EXPENSEREPORTS=Разходен отчет, който не е одобрен
|
||||||
Delays_MAIN_DELAY_HOLIDAYS=Молби за отпуск за одобрение
|
Delays_MAIN_DELAY_HOLIDAYS=Молби за отпуск за одобрение
|
||||||
SetupDescription1=Преди да започнете да използвате Dolibarr трябва да се дефинират някои първоначални параметри и да се активират / конфигурират някои модули.
|
SetupDescription1=Преди да започнете да използвате Dolibarr трябва да се дефинират някои първоначални параметри и да се активират / конфигурират някои модули.
|
||||||
SetupDescription2=Следните две секции са задължителни (първите две подменюта в менюто Настройки):
|
SetupDescription2=Следните две секции са задължителни (първите две подменюта в менюто Настройка):
|
||||||
SetupDescription3=<a href="%s">%s ->%s</a> <br> Основни параметри, използвани за персонализиране на поведението по подразбиране на вашето приложение (например за функции, свързани със държавата).
|
SetupDescription3=<a href="%s">%s ->%s</a> <br> Основни параметри, използвани за персонализиране на поведението по подразбиране на вашето приложение (например за функции, свързани със държавата).
|
||||||
SetupDescription4=<a href="%s">%s ->%s</a> <br> Този софтуер е набор от много модули / приложения, всички повече или по-малко независими. Модулите, съответстващи на вашите нужди, трябва да бъдат активирани и конфигурирани. В менютата се добавят нови елементи / опции с активирането на модул.
|
SetupDescription4=<a href="%s">%s ->%s</a> <br> Този софтуер е пакет от много модули / приложения, всички повече или по-малко независими. Модулите, съответстващи на вашите нужди, трябва да бъдат активирани и конфигурирани. В менютата се добавят нови елементи / опции с активирането на модул.
|
||||||
SetupDescription5=Менюто "Други настройки" управлява допълнителни параметри.
|
SetupDescription5=Менюто "Други настройки" управлява допълнителни параметри.
|
||||||
LogEvents=Събития за проверка на сигурността
|
LogEvents=Събития за проверка на сигурността
|
||||||
Audit=Проверка
|
Audit=Проверка
|
||||||
InfoDolibarr=За Dolibarr
|
InfoDolibarr=Относно Dolibarr
|
||||||
InfoBrowser=За браузъра
|
InfoBrowser=Относно браузър
|
||||||
InfoOS=За ОС
|
InfoOS=Относно ОС
|
||||||
InfoWebServer=За уеб сървъра
|
InfoWebServer=Относно уеб сървър
|
||||||
InfoDatabase=За базата данни
|
InfoDatabase=Относно база данни
|
||||||
InfoPHP=За PHP
|
InfoPHP=Относно PHP
|
||||||
InfoPerf=За производителността
|
InfoPerf=Относно производителност
|
||||||
BrowserName=Име на браузъра
|
BrowserName=Име на браузър
|
||||||
BrowserOS=OS на браузъра
|
BrowserOS=ОС на браузър
|
||||||
ListOfSecurityEvents=Списък на събития относно сигурността в Dolibarr
|
ListOfSecurityEvents=Списък на събития относно сигурността в Dolibarr
|
||||||
SecurityEventsPurged=Събитията относно сигурността са премахнати
|
SecurityEventsPurged=Събитията относно сигурността са премахнати
|
||||||
LogEventDesc=Активиране на регистрирането за конкретни събития за сигурност. Администриране на записаните събития, чрез меню <b>%s - %s</b>. Внимание, тази функция може да генерира голямо количество данни в базата данни.
|
LogEventDesc=Активиране на регистрирането за конкретни събития за сигурност. Администриране на записаните събития, чрез меню <b>%s - %s</b>. Внимание, тази функция може да генерира голямо количество данни в базата данни.
|
||||||
@ -1129,8 +1132,8 @@ CompanyFundationDesc=Редактирайте информацията за фи
|
|||||||
AccountantDesc=Ако имате външен счетоводител, тук може да редактирате неговата информация.
|
AccountantDesc=Ако имате външен счетоводител, тук може да редактирате неговата информация.
|
||||||
AccountantFileNumber=Счетоводен код
|
AccountantFileNumber=Счетоводен код
|
||||||
DisplayDesc=Тук могат да се променят параметрите, които влияят на външния вид и поведението на Dolibarr.
|
DisplayDesc=Тук могат да се променят параметрите, които влияят на външния вид и поведението на Dolibarr.
|
||||||
AvailableModules=Налични приложения / модули
|
AvailableModules=Налични модули / приложения
|
||||||
ToActivateModule=За да активирате модули, отидете на в секцията за настройка (Начало -> Настройки -> Модули / Приложения).
|
ToActivateModule=За да активирате модули, отидете на в секцията за настройка (Начало -> Настройка -> Модули / Приложения).
|
||||||
SessionTimeOut=Време за сесия
|
SessionTimeOut=Време за сесия
|
||||||
SessionExplanation=Това число гарантира, че сесията никога няма да изтече преди това закъснение, ако чистачът на сесии се извършва от вътрешен PHP чистач на сесии (и нищо друго). Вътрешният PHP чистач на сесии не гарантира, че сесията ще изтече след това закъснение. Тя ще изтече, след това закъснение и когато се задейства чистачът на сесии на всеки <b>%s / %s</b> идентифицирания в системата, но само по време на достъп от други сесии (ако стойността е 0, това означава, че почистването на сесията се извършва само от външен процес).<br>Забележка: на някои сървъри с външен механизъм за почистване на сесиите (cron под debian, ubuntu ...), сесиите могат да бъдат унищожени след период, определен от външна настройка, независимо от въведената тук стойност.
|
SessionExplanation=Това число гарантира, че сесията никога няма да изтече преди това закъснение, ако чистачът на сесии се извършва от вътрешен PHP чистач на сесии (и нищо друго). Вътрешният PHP чистач на сесии не гарантира, че сесията ще изтече след това закъснение. Тя ще изтече, след това закъснение и когато се задейства чистачът на сесии на всеки <b>%s / %s</b> идентифицирания в системата, но само по време на достъп от други сесии (ако стойността е 0, това означава, че почистването на сесията се извършва само от външен процес).<br>Забележка: на някои сървъри с външен механизъм за почистване на сесиите (cron под debian, ubuntu ...), сесиите могат да бъдат унищожени след период, определен от външна настройка, независимо от въведената тук стойност.
|
||||||
TriggersAvailable=Налични тригери
|
TriggersAvailable=Налични тригери
|
||||||
@ -1148,15 +1151,15 @@ LimitsDesc=Тук може да дефинирате ограничения из
|
|||||||
MAIN_MAX_DECIMALS_UNIT=Максимален брой десетични знаци за единични цени
|
MAIN_MAX_DECIMALS_UNIT=Максимален брой десетични знаци за единични цени
|
||||||
MAIN_MAX_DECIMALS_TOT=Максимален брой десетични знаци за общи суми
|
MAIN_MAX_DECIMALS_TOT=Максимален брой десетични знаци за общи суми
|
||||||
MAIN_MAX_DECIMALS_SHOWN=Максимален брой десетични знаци за цени, <b>показани на екрана</b>. Добавете многоточие <b>...</b> след този параметър (напр. 2...), ако искате да видите "<b>...</b>" суфикс след съкратената (закръглена) цена.
|
MAIN_MAX_DECIMALS_SHOWN=Максимален брой десетични знаци за цени, <b>показани на екрана</b>. Добавете многоточие <b>...</b> след този параметър (напр. 2...), ако искате да видите "<b>...</b>" суфикс след съкратената (закръглена) цена.
|
||||||
MAIN_ROUNDING_RULE_TOT=Диапазон на закръгляване (за страни, в които закръгляването се извършва на нещо различно от стандартното 10. Например поставете 0.05, ако закръгляването се извършва с 0.05 стъпки)
|
MAIN_ROUNDING_RULE_TOT=Диапазон на закръгляване (за страни, в които закръгляването се извършва на нещо различно от стандартното 10. Например, поставете 0,05, ако закръгляването се извършва с 0,05 стъпки).
|
||||||
UnitPriceOfProduct=Нетна единична цена на продукт
|
UnitPriceOfProduct=Нетна единична цена на продукт
|
||||||
TotalPriceAfterRounding=Обща цена (без ДДС / ДДС / с ДДС) след закръгляване
|
TotalPriceAfterRounding=Обща цена (без ДДС / ДДС / с ДДС) след закръгляване
|
||||||
ParameterActiveForNextInputOnly=Параметърът е ефективен само за следващия вход
|
ParameterActiveForNextInputOnly=Параметърът ще бъде ефективен за следващото въвеждане
|
||||||
NoEventOrNoAuditSetup=Не е регистрирано събитие свързано със сигурността. Това е нормално, ако проверката не е активирана в страницата "Настройки -> Сигурност -> Проверка".
|
NoEventOrNoAuditSetup=Не е регистрирано събитие свързано със сигурността. Това е нормално, ако проверката не е активирана в страницата 'Настройки -> Сигурност -> Проверка'.
|
||||||
NoEventFoundWithCriteria=Не е намерено събитие свързано със сигурността по тези параметри за търсене.
|
NoEventFoundWithCriteria=Не е намерено събитие свързано със сигурността по тези параметри за търсене.
|
||||||
SeeLocalSendMailSetup=Вижте локалната си настройка за Sendmail
|
SeeLocalSendMailSetup=Вижте локалната си настройка за Sendmail
|
||||||
BackupDesc=<b>Пълното</b> архивиране на Dolibarr инсталация се извършва в две стъпки.
|
BackupDesc=<b>Пълното</b> архивиране на Dolibarr инсталация се извършва в две стъпки.
|
||||||
BackupDesc2=Архивиране на съдържанието в директорията "documents" (<b>%s</b>), съдържаща всички качени и генерирани файлове. Това включва всички dump файлове, генерирани в стъпка 1. Тази операция може да продължи няколко минути.
|
BackupDesc2=Архивиране на съдържанието в директорията 'documents' (<b>%s</b>), съдържаща всички качени и генерирани файлове. Това включва всички dump файлове, генерирани в стъпка 1. Тази операция може да продължи няколко минути.
|
||||||
BackupDesc3=Архивиране на структурата и съдържанието на база данни (<b>%s</b>) в архивен файл. За тази цел може да използвате следния асистент.
|
BackupDesc3=Архивиране на структурата и съдържанието на база данни (<b>%s</b>) в архивен файл. За тази цел може да използвате следния асистент.
|
||||||
BackupDescX=Архивиращата директория трябва да се съхранява на сигурно място.
|
BackupDescX=Архивиращата директория трябва да се съхранява на сигурно място.
|
||||||
BackupDescY=Генерираният дъмп файл трябва да се съхранява на сигурно място.
|
BackupDescY=Генерираният дъмп файл трябва да се съхранява на сигурно място.
|
||||||
@ -1288,9 +1291,9 @@ WebCalUrlForVCalExport=Връзка за експортиране към <b>%s</
|
|||||||
##### Invoices #####
|
##### Invoices #####
|
||||||
BillsSetup=Настройка на модула за фактури
|
BillsSetup=Настройка на модула за фактури
|
||||||
BillsNumberingModule=Модел за номериране на фактури и кредитни известия
|
BillsNumberingModule=Модел за номериране на фактури и кредитни известия
|
||||||
BillsPDFModules=Модели на документи за фактури
|
BillsPDFModules=Шаблони на документи за фактури
|
||||||
BillsPDFModulesAccordindToInvoiceType=Модели на фактури в зависимост от вида на фактурата
|
BillsPDFModulesAccordindToInvoiceType=Модели на фактури в зависимост от вида на фактурата
|
||||||
PaymentsPDFModules=Модели на платежни документи
|
PaymentsPDFModules=Шаблони на платежни документи
|
||||||
ForceInvoiceDate=Принуждаване на датата на фактурата да се синхронизира с датата на валидиране
|
ForceInvoiceDate=Принуждаване на датата на фактурата да се синхронизира с датата на валидиране
|
||||||
SuggestedPaymentModesIfNotDefinedInInvoice=Предлагане на плащания по подразбиране, ако не са определени такива във фактурата
|
SuggestedPaymentModesIfNotDefinedInInvoice=Предлагане на плащания по подразбиране, ако не са определени такива във фактурата
|
||||||
SuggestPaymentByRIBOnAccount=Да се предлага плащане по сметка
|
SuggestPaymentByRIBOnAccount=Да се предлага плащане по сметка
|
||||||
@ -1303,15 +1306,15 @@ SupplierPaymentSetup=Настройка на плащания към доста
|
|||||||
##### Proposals #####
|
##### Proposals #####
|
||||||
PropalSetup=Настройка на модула за търговски предложения
|
PropalSetup=Настройка на модула за търговски предложения
|
||||||
ProposalsNumberingModules=Модели за номериране на търговски предложения
|
ProposalsNumberingModules=Модели за номериране на търговски предложения
|
||||||
ProposalsPDFModules=Модели на документи за търговски предложения
|
ProposalsPDFModules=Шаблони на документи за търговски предложения
|
||||||
SuggestedPaymentModesIfNotDefinedInProposal=Препоръчителен вид плащане по търговско предложение по подразбиране, ако не е определен
|
SuggestedPaymentModesIfNotDefinedInProposal=Препоръчителен начин на плащане по подразбиране за търговско предложение, ако не е посочен
|
||||||
FreeLegalTextOnProposal=Свободен текст в търговски предложения
|
FreeLegalTextOnProposal=Свободен текст в търговски предложения
|
||||||
WatermarkOnDraftProposal=Воден знак върху чернови търговски предложения (няма, ако е празно)
|
WatermarkOnDraftProposal=Воден знак върху чернови търговски предложения (няма, ако е празно)
|
||||||
BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=Питане за данни на банкова сметка в търговски предложения
|
BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=Питане за данни на банкова сметка в търговски предложения
|
||||||
##### SupplierProposal #####
|
##### SupplierProposal #####
|
||||||
SupplierProposalSetup=Настройка на модул Запитвания към доставчици
|
SupplierProposalSetup=Настройка на модул Запитвания към доставчици
|
||||||
SupplierProposalNumberingModules=Модели за номериране на запитвания към доставчици
|
SupplierProposalNumberingModules=Модели за номериране на запитвания към доставчици
|
||||||
SupplierProposalPDFModules=Модели за документи на запитвания към доставчици
|
SupplierProposalPDFModules=Шаблони на документи за запитвания към доставчици
|
||||||
FreeLegalTextOnSupplierProposal=Свободен текст в запитвания към доставчици
|
FreeLegalTextOnSupplierProposal=Свободен текст в запитвания към доставчици
|
||||||
WatermarkOnDraftSupplierProposal=Воден знак върху черновите запитвания към доставчици (няма, ако празно)
|
WatermarkOnDraftSupplierProposal=Воден знак върху черновите запитвания към доставчици (няма, ако празно)
|
||||||
BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Да се пита за детайли на банковата сметка в запитванията към доставчици
|
BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Да се пита за детайли на банковата сметка в запитванията към доставчици
|
||||||
@ -1321,7 +1324,7 @@ BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_ORDER=Да се пита за детайл
|
|||||||
##### Orders #####
|
##### Orders #####
|
||||||
OrdersSetup=Настройка на модул Поръчки за продажба
|
OrdersSetup=Настройка на модул Поръчки за продажба
|
||||||
OrdersNumberingModules=Модели за номериране на поръчки
|
OrdersNumberingModules=Модели за номериране на поръчки
|
||||||
OrdersModelModule=Модели на документи за поръчка
|
OrdersModelModule=Шаблони на документи за поръчки
|
||||||
FreeLegalTextOnOrders=Свободен текст в поръчки
|
FreeLegalTextOnOrders=Свободен текст в поръчки
|
||||||
WatermarkOnDraftOrders=Воден знак върху чернови поръчки (няма, ако е празно)
|
WatermarkOnDraftOrders=Воден знак върху чернови поръчки (няма, ако е празно)
|
||||||
ShippableOrderIconInList=Добавяне на икона в списъка с поръчки, която показва дали поръчката може да се изпрати
|
ShippableOrderIconInList=Добавяне на икона в списъка с поръчки, която показва дали поръчката може да се изпрати
|
||||||
@ -1330,12 +1333,12 @@ BANK_ASK_PAYMENT_BANK_DURING_ORDER=Питане за данни на банко
|
|||||||
InterventionsSetup=Настройка на модула за интервенции
|
InterventionsSetup=Настройка на модула за интервенции
|
||||||
FreeLegalTextOnInterventions=Свободен текст в интервенции
|
FreeLegalTextOnInterventions=Свободен текст в интервенции
|
||||||
FicheinterNumberingModules=Модели за номериране на интервенции
|
FicheinterNumberingModules=Модели за номериране на интервенции
|
||||||
TemplatePDFInterventions=Модели на документи за интервенции
|
TemplatePDFInterventions=Шаблони на документи за интервенции
|
||||||
WatermarkOnDraftInterventionCards=Воден знак върху интервенции (няма, ако е празно)
|
WatermarkOnDraftInterventionCards=Воден знак върху интервенции (няма, ако е празно)
|
||||||
##### Contracts #####
|
##### Contracts #####
|
||||||
ContractsSetup=Настройка на модула за договори / абонаменти
|
ContractsSetup=Настройка на модула за договори / абонаменти
|
||||||
ContractsNumberingModules=Модели за номериране на договори
|
ContractsNumberingModules=Модели за номериране на договори
|
||||||
TemplatePDFContracts=Модели на документи за договори
|
TemplatePDFContracts=Шаблони на документи за договори
|
||||||
FreeLegalTextOnContracts=Свободен текст в договори
|
FreeLegalTextOnContracts=Свободен текст в договори
|
||||||
WatermarkOnDraftContractCards=Воден знак върху чернови договори (няма, ако е празно)
|
WatermarkOnDraftContractCards=Воден знак върху чернови договори (няма, ако е празно)
|
||||||
##### Members #####
|
##### Members #####
|
||||||
@ -1566,7 +1569,7 @@ WithdrawalsSetup=Настройка на модул Директни дебит
|
|||||||
##### ExternalRSS #####
|
##### ExternalRSS #####
|
||||||
ExternalRSSSetup=Настройка за импортиране на външни RSS
|
ExternalRSSSetup=Настройка за импортиране на външни RSS
|
||||||
NewRSS=Нова RSS емисия
|
NewRSS=Нова RSS емисия
|
||||||
RSSUrl=RSS URL връзка
|
RSSUrl=RSS URL адрес
|
||||||
RSSUrlExample=Интересна RSS емисия
|
RSSUrlExample=Интересна RSS емисия
|
||||||
##### Mailing #####
|
##### Mailing #####
|
||||||
MailingSetup=Настройка на модула за имейл известия
|
MailingSetup=Настройка на модула за имейл известия
|
||||||
@ -1579,14 +1582,14 @@ NotificationEMailFrom=Подател на имейли (From), изпратен
|
|||||||
FixedEmailTarget=Получател
|
FixedEmailTarget=Получател
|
||||||
##### Sendings #####
|
##### Sendings #####
|
||||||
SendingsSetup=Настройка на модула Експедиция
|
SendingsSetup=Настройка на модула Експедиция
|
||||||
SendingsReceiptModel=Модели на документи за пратки
|
SendingsReceiptModel=Шаблони на документи за пратки
|
||||||
SendingsNumberingModules=Модели за номериране на пратки
|
SendingsNumberingModules=Модели за номериране на пратки
|
||||||
SendingsAbility=Поддържани листове за доставки към клиенти
|
SendingsAbility=Поддържани листове за доставки към клиенти
|
||||||
NoNeedForDeliveryReceipts=В повечето случаи експедиционните формуляри се използват както за формуляри за доставка на клиенти (списък на продуктите, които трябва да бъдат изпратени), така и за формуляри, които са получени и подписани от клиента. Следователно разписката за доставка на продукти е дублираща функция и рядко се активира.
|
NoNeedForDeliveryReceipts=В повечето случаи експедиционните формуляри се използват както за формуляри за доставка на клиенти (списък на продуктите, които трябва да бъдат изпратени), така и за формуляри, които са получени и подписани от клиента. Следователно разписката за доставка на продукти е дублираща функция и рядко се активира.
|
||||||
FreeLegalTextOnShippings=Свободен текст в пратки
|
FreeLegalTextOnShippings=Свободен текст в пратки
|
||||||
##### Deliveries #####
|
##### Deliveries #####
|
||||||
DeliveryOrderNumberingModules=Модели за номериране на разписки за доставка
|
DeliveryOrderNumberingModules=Модели за номериране на разписки за доставка
|
||||||
DeliveryOrderModel=Модели на документи за разписки за доставка
|
DeliveryOrderModel=Шаблони на документи за разписки за доставка
|
||||||
DeliveriesOrderAbility=Поддръжка на разписки за доставка
|
DeliveriesOrderAbility=Поддръжка на разписки за доставка
|
||||||
FreeLegalTextOnDeliveryReceipts=Свободен текст в разписки за доставка
|
FreeLegalTextOnDeliveryReceipts=Свободен текст в разписки за доставка
|
||||||
##### FCKeditor #####
|
##### FCKeditor #####
|
||||||
@ -1601,7 +1604,7 @@ FCKeditorForMail=WYSIWIG създаване / променяне на цялат
|
|||||||
FCKeditorForTicket=WYSIWIG създаване / променяне за тикети
|
FCKeditorForTicket=WYSIWIG създаване / променяне за тикети
|
||||||
##### Stock #####
|
##### Stock #####
|
||||||
StockSetup=Настройка на модул Наличности
|
StockSetup=Настройка на модул Наличности
|
||||||
IfYouUsePointOfSaleCheckModule=Ако използвате модула Точка за продажби (POS), предоставен по подразбиране или чрез външен модул, тази настройка може да бъде игнорирана от вашия POS модул. Повечето POS модули по подразбиране са разработени да създават веднага фактура, след което да намаляват наличностите, независимо от опциите тук. В случай, че имате нужда или не от автоматично намаляване на наличностите при регистриране на продажба от POS проверете и настройката на вашия POS модул.
|
IfYouUsePointOfSaleCheckModule=Ако използвате модула точка за продажби (ПОС), предоставен по подразбиране или чрез външен модул, тази настройка може да бъде игнорирана от вашия ПОС модул. Повечето ПОС модули по подразбиране са разработени да създават веднага фактура, след което да намаляват наличностите, независимо от опциите тук. В случай, че имате нужда или не от автоматично намаляване на наличностите при регистриране на продажба от ПОС проверете и настройката на вашия ПОС модул.
|
||||||
##### Menu #####
|
##### Menu #####
|
||||||
MenuDeleted=Менюто е изтрито
|
MenuDeleted=Менюто е изтрито
|
||||||
Menus=Менюта
|
Menus=Менюта
|
||||||
@ -1627,7 +1630,7 @@ DetailTarget=Насочване за връзки (_blank top отваря но
|
|||||||
DetailLevel=Ниво (-1:top menu, 0:header menu, >0 menu and sub menu)
|
DetailLevel=Ниво (-1:top menu, 0:header menu, >0 menu and sub menu)
|
||||||
ModifMenu=Промяна на менюто
|
ModifMenu=Промяна на менюто
|
||||||
DeleteMenu=Изтриване на менюто
|
DeleteMenu=Изтриване на менюто
|
||||||
ConfirmDeleteMenu=Сигурни ли сте, че искате да изтриете записа в менюто <b> %s </b>?
|
ConfirmDeleteMenu=Сигурни ли сте, че искате да изтриете записа в менюто <b>%s</b>?
|
||||||
FailedToInitializeMenu=Неуспешно инициализиране на менюто
|
FailedToInitializeMenu=Неуспешно инициализиране на менюто
|
||||||
##### Tax #####
|
##### Tax #####
|
||||||
TaxSetup=Настройка на модул за данъци, социални или фискални данъци и дивиденти
|
TaxSetup=Настройка на модул за данъци, социални или фискални данъци и дивиденти
|
||||||
@ -1678,11 +1681,14 @@ CashDeskBankAccountForSell=Сметка по подразбиране, коят
|
|||||||
CashDeskBankAccountForCheque=Банкова сметка по подразбиране, която да се използва за получаване на плащания с чек
|
CashDeskBankAccountForCheque=Банкова сметка по подразбиране, която да се използва за получаване на плащания с чек
|
||||||
CashDeskBankAccountForCB=Сметка по подразбиране, която да се използва за получаване на плащания с кредитни карти
|
CashDeskBankAccountForCB=Сметка по подразбиране, която да се използва за получаване на плащания с кредитни карти
|
||||||
CashDeskBankAccountForSumup=Банкова сметка по подразбиране, която да използвате за получаване на плащания от SumUp
|
CashDeskBankAccountForSumup=Банкова сметка по подразбиране, която да използвате за получаване на плащания от SumUp
|
||||||
CashDeskDoNotDecreaseStock=Изключване на намаляването на наличности, когато продажбата се извършва от точка за продажби (ако стойността е "НЕ", намаляването на наличности се прави за всяка продажба, извършена от POS, независимо от опцията, определена в модула Наличности).
|
CashDeskDoNotDecreaseStock=Изключване на намаляването на наличности, когато продажбата се извършва от точка за продажби (ако стойността е "НЕ", намаляването на наличности се прави за всяка продажба, извършена от ПОС, независимо от опцията, определена в модула Наличности).
|
||||||
CashDeskIdWareHouse=Принуждаване и ограничаване използването на склад при намаляване на наличностите
|
CashDeskIdWareHouse=Принуждаване и ограничаване използването на склад при намаляване на наличностите
|
||||||
StockDecreaseForPointOfSaleDisabled=Намаляването на наличности от точка за продажби е деактивирано
|
StockDecreaseForPointOfSaleDisabled=Намаляването на наличности от точка за продажби е деактивирано
|
||||||
StockDecreaseForPointOfSaleDisabledbyBatch=Намаляването на наличности в POS не е съвместимо с модула Продуктови партиди (активен в момента), така че намаляването на наличности е деактивирано.
|
StockDecreaseForPointOfSaleDisabledbyBatch=Намаляването на наличности в ПОС не е съвместимо с модула Продуктови партиди (активен в момента), така че намаляването на наличности е деактивирано.
|
||||||
CashDeskYouDidNotDisableStockDecease=Не сте деактивирали намаляването на запасите при продажбата от точка за продажби, поради тази причина се изисква наличие на склад.
|
CashDeskYouDidNotDisableStockDecease=Не сте деактивирали намаляването на запасите при продажбата от точка за продажби, поради тази причина се изисква наличие на склад.
|
||||||
|
CashDeskForceDecreaseStockLabel=Намаляването на наличности за партидни продукти е принудително.
|
||||||
|
CashDeskForceDecreaseStockDesc=Намаляване първо от най-ранната дата на годност и дата на продажба
|
||||||
|
CashDeskReaderKeyCodeForEnter=Ключов код за 'Enter', дефиниран в четеца на баркодове (Пример: 13)
|
||||||
##### Bookmark #####
|
##### Bookmark #####
|
||||||
BookmarkSetup=Настройка на модула на отметки
|
BookmarkSetup=Настройка на модула на отметки
|
||||||
BookmarkDesc=Този модул позволява да се управляват отметки. Може също да добавяте преки пътища към всички страници на Dolibarr или външни уеб сайтове в лявото меню.
|
BookmarkDesc=Този модул позволява да се управляват отметки. Може също да добавяте преки пътища към всички страници на Dolibarr или външни уеб сайтове в лявото меню.
|
||||||
@ -1714,7 +1720,7 @@ MultiCompanySetup=Настройка на модула за няколко фи
|
|||||||
##### Suppliers #####
|
##### Suppliers #####
|
||||||
SuppliersSetup=Настройка на модул Доставчици
|
SuppliersSetup=Настройка на модул Доставчици
|
||||||
SuppliersCommandModel=Пълен шаблон на поръчка за покупка
|
SuppliersCommandModel=Пълен шаблон на поръчка за покупка
|
||||||
SuppliersCommandModelMuscadet=Пълен шаблон на поръчка за покупка
|
SuppliersCommandModelMuscadet=Пълен шаблон на поръчка за покупка (стара реализация на шаблона Cornas)
|
||||||
SuppliersInvoiceModel=Пълен шаблон на фактура за доставка
|
SuppliersInvoiceModel=Пълен шаблон на фактура за доставка
|
||||||
SuppliersInvoiceNumberingModel=Модели за номериране на фактури за доставка
|
SuppliersInvoiceNumberingModel=Модели за номериране на фактури за доставка
|
||||||
IfSetToYesDontForgetPermission=Ако е настроена различна от нула стойност, не забравяйте да предоставите права на групите или потребителите за второ одобрение
|
IfSetToYesDontForgetPermission=Ако е настроена различна от нула стойност, не забравяйте да предоставите права на групите или потребителите за второ одобрение
|
||||||
@ -1728,9 +1734,9 @@ TestGeoIPResult=Тест за конвертиране IP -> Държава
|
|||||||
##### Projects #####
|
##### Projects #####
|
||||||
ProjectsNumberingModules=Модел за номериране на проекти
|
ProjectsNumberingModules=Модел за номериране на проекти
|
||||||
ProjectsSetup=Настройка на модула за проекти
|
ProjectsSetup=Настройка на модула за проекти
|
||||||
ProjectsModelModule=Модели на документи за справки по проекти
|
ProjectsModelModule=Шаблони на документи за справки по проекти
|
||||||
TasksNumberingModules=Модел за номериране на задачи
|
TasksNumberingModules=Модел за номериране на задачи
|
||||||
TaskModelModule=Модели на документи за справки по задачи
|
TaskModelModule=Шаблони на документи за справки по задачи
|
||||||
UseSearchToSelectProject=Изчакване, докато се натисне клавиш, преди да се зареди съдържанието на комбинирания списък с проекти. <br> Това може да подобри производителността при по-голям брой проекти, но е по-малко удобно.
|
UseSearchToSelectProject=Изчакване, докато се натисне клавиш, преди да се зареди съдържанието на комбинирания списък с проекти. <br> Това може да подобри производителността при по-голям брой проекти, но е по-малко удобно.
|
||||||
##### ECM (GED) #####
|
##### ECM (GED) #####
|
||||||
##### Fiscal Year #####
|
##### Fiscal Year #####
|
||||||
@ -1752,10 +1758,10 @@ NoAmbiCaracAutoGeneration=Да не се използват двусмислен
|
|||||||
SalariesSetup=Настройка на модула за заплати
|
SalariesSetup=Настройка на модула за заплати
|
||||||
SortOrder=Ред на сортиране
|
SortOrder=Ред на сортиране
|
||||||
Format=Формат
|
Format=Формат
|
||||||
TypePaymentDesc=0: Вид на плащане за клиент, 1: Вид плащане за доставчик, 2: Вид на плащане за клиенти и доставчици
|
TypePaymentDesc=0: Начин на плащане за клиент, 1: Начин на плащане за доставчик, 2: Начин на плащане за клиент и доставчик
|
||||||
IncludePath=Включва път (дефиниран в променлива %s)
|
IncludePath=Включва път (дефиниран в променлива %s)
|
||||||
ExpenseReportsSetup=Настройка на модула за разходни отчети
|
ExpenseReportsSetup=Настройка на модула за разходни отчети
|
||||||
TemplatePDFExpenseReports=Модели на документи за разходни отчети
|
TemplatePDFExpenseReports=Шаблони на документи за разходни отчети
|
||||||
ExpenseReportsIkSetup=Настройка на модул Разходни отчети - Показания на километража
|
ExpenseReportsIkSetup=Настройка на модул Разходни отчети - Показания на километража
|
||||||
ExpenseReportsRulesSetup=Настройка на модул Разходни отчети - Правила
|
ExpenseReportsRulesSetup=Настройка на модул Разходни отчети - Правила
|
||||||
ExpenseReportNumberingModules=Модул за номериране на разходни отчети
|
ExpenseReportNumberingModules=Модул за номериране на разходни отчети
|
||||||
@ -1791,6 +1797,7 @@ BackgroundTableLineEvenColor=Цвят на фона в четните редов
|
|||||||
MinimumNoticePeriod=Минимален срок за известяване (вашата молба за отпуск трябва да бъде изпратена преди този срок)
|
MinimumNoticePeriod=Минимален срок за известяване (вашата молба за отпуск трябва да бъде изпратена преди този срок)
|
||||||
NbAddedAutomatically=Брой дни, добавени към броячите на потребителите (автоматично) всеки месец
|
NbAddedAutomatically=Брой дни, добавени към броячите на потребителите (автоматично) всеки месец
|
||||||
EnterAnyCode=Това поле съдържа референция за идентифициране на реда. Въведете стойност по ваш избор, но без специални символи.
|
EnterAnyCode=Това поле съдържа референция за идентифициране на реда. Въведете стойност по ваш избор, но без специални символи.
|
||||||
|
Enter0or1=Въведете 0 или 1
|
||||||
UnicodeCurrency=Въведете тук между скобите, десетичен код, който представлява символа на валутата. Например: за $, въведете [36] - за Бразилски Реал R$ [82,36] - за €, въведете [8364]
|
UnicodeCurrency=Въведете тук между скобите, десетичен код, който представлява символа на валутата. Например: за $, въведете [36] - за Бразилски Реал R$ [82,36] - за €, въведете [8364]
|
||||||
ColorFormat=RGB цвета е в HEX формат, например: FF0000
|
ColorFormat=RGB цвета е в HEX формат, например: FF0000
|
||||||
PositionIntoComboList=Позиция на реда в комбинирани списъци
|
PositionIntoComboList=Позиция на реда в комбинирани списъци
|
||||||
@ -1870,7 +1877,7 @@ MAIN_PDF_MARGIN_RIGHT=Дясна граница в PDF
|
|||||||
MAIN_PDF_MARGIN_TOP=Горна граница в PDF
|
MAIN_PDF_MARGIN_TOP=Горна граница в PDF
|
||||||
MAIN_PDF_MARGIN_BOTTOM=Долна граница в PDF
|
MAIN_PDF_MARGIN_BOTTOM=Долна граница в PDF
|
||||||
NothingToSetup=За този модул не е необходима специфична настройка.
|
NothingToSetup=За този модул не е необходима специфична настройка.
|
||||||
SetToYesIfGroupIsComputationOfOtherGroups=Задайте стойност "Да", ако тази група е съвкупност от други групи
|
SetToYesIfGroupIsComputationOfOtherGroups=Посочете стойност 'Да', ако тази група е съвкупност от други групи.
|
||||||
EnterCalculationRuleIfPreviousFieldIsYes=Въведете правило за изчисление, ако предишното поле е настроено на "Да" (например "CODEGRP1 + CODEGRP2")
|
EnterCalculationRuleIfPreviousFieldIsYes=Въведете правило за изчисление, ако предишното поле е настроено на "Да" (например "CODEGRP1 + CODEGRP2")
|
||||||
SeveralLangugeVariatFound=Намерени са няколко езикови варианта
|
SeveralLangugeVariatFound=Намерени са няколко езикови варианта
|
||||||
RemoveSpecialChars=Премахване на специални символи
|
RemoveSpecialChars=Премахване на специални символи
|
||||||
@ -1957,17 +1964,20 @@ SmallerThan=По-малък от
|
|||||||
LargerThan=По-голям от
|
LargerThan=По-голям от
|
||||||
IfTrackingIDFoundEventWillBeLinked=Обърнете внимание, че ако е намерен проследяващ код във входящата електронна поща, събитието ще бъде автоматично свързано със свързаните обекти.
|
IfTrackingIDFoundEventWillBeLinked=Обърнете внимание, че ако е намерен проследяващ код във входящата електронна поща, събитието ще бъде автоматично свързано със свързаните обекти.
|
||||||
WithGMailYouCanCreateADedicatedPassword=С GMail акаунт, ако сте активирали валидирането в 2 стъпки е препоръчително да създадете специална втора парола за приложението, вместо да използвате своята парола за акаунта от https://myaccount.google.com/.
|
WithGMailYouCanCreateADedicatedPassword=С GMail акаунт, ако сте активирали валидирането в 2 стъпки е препоръчително да създадете специална втора парола за приложението, вместо да използвате своята парола за акаунта от https://myaccount.google.com/.
|
||||||
EmailCollectorTargetDir=В случай, че желаете да преместите имейла в друг таг / директория, когато той е обработен успешно, то просто задайте стойност тук, за да използвате тази функция. Обърнете внимание, че трябва да използвате потребителски профил с права за четене и запис.
|
EmailCollectorTargetDir=В случай, че желаете да преместите имейла в друг таг / директория, когато той е обработен успешно, то просто посочете стойност тук, за да използвате тази функция. Обърнете внимание, че трябва да използвате потребителски профил с права за четене и запис.
|
||||||
EmailCollectorLoadThirdPartyHelp=Може да използвате това действие, за да намерите и заредите съществуващ контрагент във вашата база данни, чрез съдържанието на имейла. Намереният (или създаден) контрагент ще бъде използван при следващи действия, които се нуждаят от това. В полето на параметъра може да използвате, например 'EXTRACT:BODY:Name:\\s([^\\s]*)', ако искате да извлечете името на контрагента от низ 'Name: name to find', който е открит в съдържанието на имейла.
|
EmailCollectorLoadThirdPartyHelp=Може да използвате това действие, за да намерите и заредите съществуващ контрагент във вашата база данни, чрез съдържанието на имейла. Намереният (или създаден) контрагент ще бъде използван при следващи действия, които се нуждаят от това. В полето на параметъра може да използвате, например 'EXTRACT:BODY:Name:\\s([^\\s]*)', ако искате да извлечете името на контрагента от низ 'Name: name to find', който е открит в съдържанието на имейла.
|
||||||
EndPointFor=Крайна точка за %s: %s
|
EndPointFor=Крайна точка за %s: %s
|
||||||
DeleteEmailCollector=Изтриване на имейл колекционер
|
DeleteEmailCollector=Изтриване на имейл колекционер
|
||||||
ConfirmDeleteEmailCollector=Сигурни ли те, че искате да изтриете този колекционер на имейли?
|
ConfirmDeleteEmailCollector=Сигурни ли те, че искате да изтриете този колекционер на имейли?
|
||||||
RecipientEmailsWillBeReplacedWithThisValue=Имейлите на получателите винаги ще бъдат заменени с тази стойност
|
RecipientEmailsWillBeReplacedWithThisValue=Имейлите на получателите винаги ще бъдат заменени с тази стойност
|
||||||
AtLeastOneDefaultBankAccountMandatory=Трябва да бъде дефинирана поне 1 банкова сметка по подразбиране
|
AtLeastOneDefaultBankAccountMandatory=Трябва да бъде дефинирана поне 1 банкова сметка по подразбиране
|
||||||
RESTRICT_API_ON_IP=Разрешаване на наличните API-и само за някои IP адреси (заместващи знаци не са разрешени, използвайте интервал между стойностите). Липсата на стойност означава, че всеки IP адрес може да използва наличните API.
|
|
||||||
RESTRICT_ON_IP=Разрешаване на достъп само до някои IP адреси (заместващи знаци не са разрешени, използвайте интервал между стойностите). Липсата на стойност означава, че всеки IP адрес може да има достъп.
|
RESTRICT_ON_IP=Разрешаване на достъп само до някои IP адреси (заместващи знаци не са разрешени, използвайте интервал между стойностите). Липсата на стойност означава, че всеки IP адрес може да има достъп.
|
||||||
|
IPListExample=127.0.0.1 192.168.0.2 [::1]
|
||||||
BaseOnSabeDavVersion=Въз основа на версията на библиотеката SabreDAV
|
BaseOnSabeDavVersion=Въз основа на версията на библиотеката SabreDAV
|
||||||
NotAPublicIp=Не е публичен IP адрес
|
NotAPublicIp=Не е публичен IP адрес
|
||||||
MakeAnonymousPing=Направете анонимен Ping '+1' до сървъра на фондацията Dolibarr (веднъж само след инсталирането), за да може фондацията да отчете броя на инсталациите на Dolibarr.
|
MakeAnonymousPing=Направете анонимен Ping '+1' до сървъра на фондацията Dolibarr (веднъж само след инсталирането), за да може фондацията да отчете броя на инсталациите на Dolibarr.
|
||||||
FeatureNotAvailableWithReceptionModule=Функцията не е налична, когато е активиран модул Приемане
|
FeatureNotAvailableWithReceptionModule=Функцията не е налична, когато е активиран модул Приемане
|
||||||
EmailTemplate=Шаблон за имейл
|
EmailTemplate=Шаблон за имейл
|
||||||
|
EMailsWillHaveMessageID=Имейлите ще имат етикет „Референции“, отговарящ на този синтаксис
|
||||||
|
PDF_USE_ALSO_LANGUAGE_CODE=Ако искате да имате някакво текстово заглавие във вашия PDF файл, дублиран на 2 различни езика в един и същ генериран PDF файл, трябва да зададете тук този втори език, така генерираният PDF файл ще съдържа 2 различни езика на една и съща страница, избраният при генериране на PDF и този (само няколко PDF шаблона поддържат това). Запазете празно за един език в PDF.
|
||||||
|
FafaIconSocialNetworksDesc=Въведете тук кода за FontAwesome икона. Ако не знаете какво е FontAwesome, може да използвате стандартната стойност fa-address book.
|
||||||
|
|||||||
@ -46,7 +46,7 @@ PropalClosedRefusedInDolibarr=Предложение %s е отхвърлено
|
|||||||
PropalValidatedInDolibarr=Предложение %s е валидирано
|
PropalValidatedInDolibarr=Предложение %s е валидирано
|
||||||
PropalClassifiedBilledInDolibarr=Предложение %s е фактурирано
|
PropalClassifiedBilledInDolibarr=Предложение %s е фактурирано
|
||||||
InvoiceValidatedInDolibarr=Фактура %s е валидирана
|
InvoiceValidatedInDolibarr=Фактура %s е валидирана
|
||||||
InvoiceValidatedInDolibarrFromPos=Фактура %s е валидирана от POS
|
InvoiceValidatedInDolibarrFromPos=Фактура %s е валидирана от ПОС
|
||||||
InvoiceBackToDraftInDolibarr=Фактура %s е върната в статус на чернова
|
InvoiceBackToDraftInDolibarr=Фактура %s е върната в статус на чернова
|
||||||
InvoiceDeleteDolibarr=Фактура %s е изтрита
|
InvoiceDeleteDolibarr=Фактура %s е изтрита
|
||||||
InvoicePaidInDolibarr=Фактура %s е платена
|
InvoicePaidInDolibarr=Фактура %s е платена
|
||||||
@ -58,11 +58,11 @@ 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 е класифицирана като доставена
|
||||||
@ -78,8 +78,8 @@ InvoiceSentByEMail=Фактура за продажба %s е изпратена
|
|||||||
SupplierOrderSentByEMail=Поръчка за покупка %s е изпратена по имейл
|
SupplierOrderSentByEMail=Поръчка за покупка %s е изпратена по имейл
|
||||||
ORDER_SUPPLIER_DELETEInDolibarr=Поръчката за покупка %s е изтрита
|
ORDER_SUPPLIER_DELETEInDolibarr=Поръчката за покупка %s е изтрита
|
||||||
SupplierInvoiceSentByEMail=Фактура за покупка %s е изпратена по имейл
|
SupplierInvoiceSentByEMail=Фактура за покупка %s е изпратена по имейл
|
||||||
ShippingSentByEMail=Доставка %s е изпратена по имейл
|
ShippingSentByEMail=Пратка %s е изпратена по имейл
|
||||||
ShippingValidated= Доставка %s е валидирана
|
ShippingValidated= Пратка %s е валидирана
|
||||||
InterventionSentByEMail=Интервенция %s е изпратена по имейл
|
InterventionSentByEMail=Интервенция %s е изпратена по имейл
|
||||||
ProposalDeleted=Предложението е изтрито
|
ProposalDeleted=Предложението е изтрито
|
||||||
OrderDeleted=Поръчката е изтрита
|
OrderDeleted=Поръчката е изтрита
|
||||||
@ -122,7 +122,8 @@ AgendaUrlOptions3=<b>logina=%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> (като собственик и не).
|
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>, за да изключи автоматичните събития.
|
||||||
|
AgendaUrlOptionsIncludeHolidays=<b>includeholidays=1</b>, за да включи събитията с почивни дни.
|
||||||
AgendaShowBirthdayEvents=Показване на рождени дни на контакти
|
AgendaShowBirthdayEvents=Показване на рождени дни на контакти
|
||||||
AgendaHideBirthdayEvents=Скриване на рождени дни на контакти
|
AgendaHideBirthdayEvents=Скриване на рождени дни на контакти
|
||||||
Busy=Зает
|
Busy=Зает
|
||||||
|
|||||||
@ -95,7 +95,7 @@ AddBankRecordLong=Ръчно добавяне на транзакция
|
|||||||
Conciliated=Съгласувано
|
Conciliated=Съгласувано
|
||||||
ConciliatedBy=Съгласувано от
|
ConciliatedBy=Съгласувано от
|
||||||
DateConciliating=Дата на съгласуване
|
DateConciliating=Дата на съгласуване
|
||||||
BankLineConciliated=Транзакцията е съгласувана
|
BankLineConciliated=Транзакцията е съгласувана с банкова разписка
|
||||||
Reconciled=Съгласувано
|
Reconciled=Съгласувано
|
||||||
NotReconciled=Не е съгласувано
|
NotReconciled=Не е съгласувано
|
||||||
CustomerInvoicePayment=Плащане от клиент
|
CustomerInvoicePayment=Плащане от клиент
|
||||||
@ -167,7 +167,7 @@ SEPAMandate=SEPA нареждане
|
|||||||
YourSEPAMandate=Вашите SEPA нареждания
|
YourSEPAMandate=Вашите SEPA нареждания
|
||||||
FindYourSEPAMandate=Това е вашето SEPA нареждане, с което да упълномощите нашата фирма да направи поръчка за директен дебит към вашата банка. Върнете го подписано (сканиран подписан документ) или го изпратете по пощата на
|
FindYourSEPAMandate=Това е вашето SEPA нареждане, с което да упълномощите нашата фирма да направи поръчка за директен дебит към вашата банка. Върнете го подписано (сканиран подписан документ) или го изпратете по пощата на
|
||||||
AutoReportLastAccountStatement=Автоматично попълване на полето „номер на банково извлечение“ с последния номер на извлечение, когато правите съгласуване.
|
AutoReportLastAccountStatement=Автоматично попълване на полето „номер на банково извлечение“ с последния номер на извлечение, когато правите съгласуване.
|
||||||
CashControl=Лимит за плащане в брой на POS
|
CashControl=Лимит за плащане в брой на ПОС
|
||||||
NewCashFence=Нов лимит за плащане в брой
|
NewCashFence=Нов лимит за плащане в брой
|
||||||
BankColorizeMovement=Оцветяване на движения
|
BankColorizeMovement=Оцветяване на движения
|
||||||
BankColorizeMovementDesc=Ако тази функция е активирана може да изберете конкретен цвят на фона за дебитни или кредитни движения
|
BankColorizeMovementDesc=Ако тази функция е активирана може да изберете конкретен цвят на фона за дебитни или кредитни движения
|
||||||
|
|||||||
@ -25,7 +25,7 @@ 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> е отрицателна фактура, използвана за коригиране на факта, че фактурата показва сума, която се различава от действително платената сума (например клиентът е платил твърде много по грешка или няма да плати пълната сума, тъй като някои продукти са върнати).
|
||||||
@ -80,13 +80,13 @@ PaymentsReports=Справки за плащания
|
|||||||
PaymentsAlreadyDone=Вече направени плащания
|
PaymentsAlreadyDone=Вече направени плащания
|
||||||
PaymentsBackAlreadyDone=Вече направени възстановявания
|
PaymentsBackAlreadyDone=Вече направени възстановявания
|
||||||
PaymentRule=Правило за плащане
|
PaymentRule=Правило за плащане
|
||||||
PaymentMode=Вид плащане
|
PaymentMode=Начин на плащане
|
||||||
PaymentTypeDC=Дебитна / Кредитна карта
|
PaymentTypeDC=Дебитна / Кредитна карта
|
||||||
PaymentTypePP=PayPal
|
PaymentTypePP=PayPal
|
||||||
IdPaymentMode=Вид плащане (id)
|
IdPaymentMode=Начин на плащане (идентификатор)
|
||||||
CodePaymentMode=Вид плащане (код)
|
CodePaymentMode=Начин на плащане (код)
|
||||||
LabelPaymentMode=Вид плащане (текст)
|
LabelPaymentMode=Начин на плащане (текст)
|
||||||
PaymentModeShort=Вид плащане
|
PaymentModeShort=Начин на плащане
|
||||||
PaymentTerm=Условие за плащане
|
PaymentTerm=Условие за плащане
|
||||||
PaymentConditions=Условия за плащане
|
PaymentConditions=Условия за плащане
|
||||||
PaymentConditionsShort=Условия за плащане
|
PaymentConditionsShort=Условия за плащане
|
||||||
@ -145,7 +145,7 @@ BillShortStatusClosedUnpaid=Приключена
|
|||||||
BillShortStatusClosedPaidPartially=Платена (частично)
|
BillShortStatusClosedPaidPartially=Платена (частично)
|
||||||
PaymentStatusToValidShort=За валидиране
|
PaymentStatusToValidShort=За валидиране
|
||||||
ErrorVATIntraNotConfigured=Все още не е определен вътреобщностен ДДС номер
|
ErrorVATIntraNotConfigured=Все още не е определен вътреобщностен ДДС номер
|
||||||
ErrorNoPaiementModeConfigured=Няма дефиниран вид на плащане по подразбиране. Отидете в настройката на модула Фактури, за да коригирате това.
|
ErrorNoPaiementModeConfigured=Няма дефиниран начин на плащане по подразбиране. Отидете в настройката на модула Фактури, за да коригирате това.
|
||||||
ErrorCreateBankAccount=Създайте банкова сметка, след това отидете в настройката на модула Фактури, за да дефинирате видове плащания
|
ErrorCreateBankAccount=Създайте банкова сметка, след това отидете в настройката на модула Фактури, за да дефинирате видове плащания
|
||||||
ErrorBillNotFound=Фактура %s не съществува
|
ErrorBillNotFound=Фактура %s не съществува
|
||||||
ErrorInvoiceAlreadyReplaced=Грешка, опитахте да валидирате фактура, за да замените фактура %s, но тя вече е заменена с фактура %s.
|
ErrorInvoiceAlreadyReplaced=Грешка, опитахте да валидирате фактура, за да замените фактура %s, но тя вече е заменена с фактура %s.
|
||||||
@ -177,12 +177,12 @@ SuppliersDraftInvoices=Чернови фактури за доставка
|
|||||||
Unpaid=Неплатена
|
Unpaid=Неплатена
|
||||||
ErrorNoPaymentDefined=Грешка, не е дефинирано плащане
|
ErrorNoPaymentDefined=Грешка, не е дефинирано плащане
|
||||||
ConfirmDeleteBill=Сигурни ли сте, че искате да изтриете тази фактура?
|
ConfirmDeleteBill=Сигурни ли сте, че искате да изтриете тази фактура?
|
||||||
ConfirmValidateBill=Сигурни ли сте, че искате да валидирате тази фактура с референтен номер <b>%s</b>?
|
ConfirmValidateBill=Сигурни ли сте, че искате да валидирате тази фактура с № <b>%s</b>?
|
||||||
ConfirmUnvalidateBill=Сигурен ли сте, че искате да върнете фактура <b>%s</b> в състояние на чернова?
|
ConfirmUnvalidateBill=Сигурен ли сте, че искате да върнете фактура <b>%s</b> в състояние на чернова?
|
||||||
ConfirmClassifyPaidBill=Сигурни ли сте че, искате да класифицирате фактура <b> %s </b> като платена?
|
ConfirmClassifyPaidBill=Сигурни ли сте че, искате да класифицирате фактура с № <b>%s</b> като платена?
|
||||||
ConfirmCancelBill=Сигурни ли сте, че искате да анулирате фактура <b> %s </b>?
|
ConfirmCancelBill=Сигурни ли сте, че искате да анулирате фактура с № <b>%s</b>?
|
||||||
ConfirmCancelBillQuestion=Защо искате да класифицирате тази фактура като „Анулирана“?
|
ConfirmCancelBillQuestion=Защо искате да класифицирате тази фактура като 'Анулирана'?
|
||||||
ConfirmClassifyPaidPartially=Сигурни ли сте че, искате да класифицирате фактура <b> %s </b> като платена частично?
|
ConfirmClassifyPaidPartially=Сигурни ли сте че, искате да класифицирате фактура с № <b>%s</b> като частично платена?
|
||||||
ConfirmClassifyPaidPartiallyQuestion=Тази фактура не е платена изцяло. Каква е причината за приключване на тази фактура?
|
ConfirmClassifyPaidPartiallyQuestion=Тази фактура не е платена изцяло. Каква е причината за приключване на тази фактура?
|
||||||
ConfirmClassifyPaidPartiallyReasonAvoir=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане. Уреждам ДДС с кредитно известие.
|
ConfirmClassifyPaidPartiallyReasonAvoir=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане. Уреждам ДДС с кредитно известие.
|
||||||
ConfirmClassifyPaidPartiallyReasonDiscount=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане.
|
ConfirmClassifyPaidPartiallyReasonDiscount=Неплатения остатък <b> (%s %s) </b> е предоставена отстъпка, тъй като плащането е извършено преди срока за плащане.
|
||||||
@ -225,16 +225,16 @@ toPayOn=да се плати на %s
|
|||||||
RetainedWarranty=Запазена гаранция
|
RetainedWarranty=Запазена гаранция
|
||||||
PaymentConditionsShortRetainedWarranty=Условия за плащане на запазена гаранция
|
PaymentConditionsShortRetainedWarranty=Условия за плащане на запазена гаранция
|
||||||
DefaultPaymentConditionsRetainedWarranty=Условия за плащане на запазена гаранция по подразбиране
|
DefaultPaymentConditionsRetainedWarranty=Условия за плащане на запазена гаранция по подразбиране
|
||||||
setPaymentConditionsShortRetainedWarranty=Задайте условия за плащане на запазена гаранция
|
setPaymentConditionsShortRetainedWarranty=Определете условия за плащане на запазена гаранция
|
||||||
setretainedwarranty=Задайте запазена гаранция
|
setretainedwarranty=Определете запазена гаранция
|
||||||
setretainedwarrantyDateLimit=Задайте крайна дата за запазена гаранция
|
setretainedwarrantyDateLimit=Определете крайна дата за запазена гаранция
|
||||||
RetainedWarrantyDateLimit=Крайна дата на запазена гаранция
|
RetainedWarrantyDateLimit=Крайна дата на запазена гаранция
|
||||||
RetainedWarrantyNeed100Percent=Необходимо е ситуационната фактура да бъде с напредък 100%%, за да бъде показана в PDF
|
RetainedWarrantyNeed100Percent=Необходимо е ситуационната фактура да бъде с напредък 100%%, за да бъде показана в PDF
|
||||||
ShowPayment=Показване на плащане
|
ShowPayment=Показване на плащане
|
||||||
AlreadyPaid=Вече платено
|
AlreadyPaid=Вече платено
|
||||||
AlreadyPaidBack=Вече платено обратно
|
AlreadyPaidBack=Вече платено обратно
|
||||||
AlreadyPaidNoCreditNotesNoDeposits=Вече платено (без кредитни известия и авансови плащания)
|
AlreadyPaidNoCreditNotesNoDeposits=Вече платено (без кредитни известия и авансови плащания)
|
||||||
Abandoned=Анулирана
|
Abandoned=Анулирано
|
||||||
RemainderToPay=Неплатен остатък
|
RemainderToPay=Неплатен остатък
|
||||||
RemainderToTake=Остатъчна сума за получаване
|
RemainderToTake=Остатъчна сума за получаване
|
||||||
RemainderToPayBack=Остатъчна сума за възстановяване
|
RemainderToPayBack=Остатъчна сума за възстановяване
|
||||||
@ -267,9 +267,9 @@ ClassifyBill=Класифициране на фактура
|
|||||||
SupplierBillsToPay=Неплатени фактури за доставка
|
SupplierBillsToPay=Неплатени фактури за доставка
|
||||||
CustomerBillsUnpaid=Неплатени фактури за продажба
|
CustomerBillsUnpaid=Неплатени фактури за продажба
|
||||||
NonPercuRecuperable=Невъзстановими
|
NonPercuRecuperable=Невъзстановими
|
||||||
SetConditions=Задайте условия за плащане
|
SetConditions=Определете условия за плащане
|
||||||
SetMode=Задайте видът на плащане
|
SetMode=Определете начин на плащане
|
||||||
SetRevenuStamp=Задайте гербова марка (бандерол)
|
SetRevenuStamp=Определете гербова марка (бандерол)
|
||||||
Billed=Фактурирано
|
Billed=Фактурирано
|
||||||
RecurringInvoices=Повтарящи се фактури
|
RecurringInvoices=Повтарящи се фактури
|
||||||
RepeatableInvoice=Шаблонна фактура
|
RepeatableInvoice=Шаблонна фактура
|
||||||
@ -323,8 +323,8 @@ CustomerDiscounts=Отстъпки за клиенти
|
|||||||
SupplierDiscounts=Отстъпки от доставчици
|
SupplierDiscounts=Отстъпки от доставчици
|
||||||
BillAddress=Адрес за фактуриране
|
BillAddress=Адрес за фактуриране
|
||||||
HelpEscompte=Тази отстъпка представлява отстъпка, предоставена на клиента, тъй като плащането е извършено преди срока на плащане.
|
HelpEscompte=Тази отстъпка представлява отстъпка, предоставена на клиента, тъй като плащането е извършено преди срока на плащане.
|
||||||
HelpAbandonBadCustomer=Тази сума е анулирана (поради некоректен (лош) клиент) и се счита за изключителна загуба.
|
HelpAbandonBadCustomer=Тази сума е анулирана, поради некоректен (лош) клиент и се счита за изключителна загуба.
|
||||||
HelpAbandonOther=Тази сума е анулирана, тъй като се дължи на грешка (например: неправилен клиент или фактура е заменена от друга)
|
HelpAbandonOther=Тази сума е анулирана, тъй като се дължи на грешка (например: неправилен клиент или фактурата е заменена от друга)
|
||||||
IdSocialContribution=Идентификатор за плащане на социален / фискален данък
|
IdSocialContribution=Идентификатор за плащане на социален / фискален данък
|
||||||
PaymentId=Идентификатор за плащане
|
PaymentId=Идентификатор за плащане
|
||||||
PaymentRef=Съгласно плащане №
|
PaymentRef=Съгласно плащане №
|
||||||
@ -342,12 +342,12 @@ PaymentNumber=Номер на плащане
|
|||||||
RemoveDiscount=Премахване на отстъпка
|
RemoveDiscount=Премахване на отстъпка
|
||||||
WatermarkOnDraftBill=Воден знак върху чернови фактури (няма, ако е празно)
|
WatermarkOnDraftBill=Воден знак върху чернови фактури (няма, ако е празно)
|
||||||
InvoiceNotChecked=Не е избрана фактура
|
InvoiceNotChecked=Не е избрана фактура
|
||||||
ConfirmCloneInvoice=Сигурни ли сте, че искате да клонирате тази фактура <b> %s </b>?
|
ConfirmCloneInvoice=Сигурни ли сте, че искате да клонирате тази фактура с № <b>%s</b>?
|
||||||
DisabledBecauseReplacedInvoice=Действието е деактивирано, тъй като фактурата е била заменена
|
DisabledBecauseReplacedInvoice=Действието е деактивирано, тъй като фактурата е била заменена
|
||||||
DescTaxAndDividendsArea=Тази секция показва обобщение на всички плащания, направени за специални разходи. Тук са включени само записи с плащания през определената година.
|
DescTaxAndDividendsArea=Тази секция показва обобщение на всички плащания, направени за специални разходи. Тук са включени само записи с плащания през определената година.
|
||||||
NbOfPayments=Брой плащания
|
NbOfPayments=Брой плащания
|
||||||
SplitDiscount=Разделяне на отстъпка
|
SplitDiscount=Разделяне на отстъпка
|
||||||
ConfirmSplitDiscount=Сигурни ли сте, че искате да разделите тази отстъпка <b> %s </b> %s на две по-малки отстъпки?
|
ConfirmSplitDiscount=Сигурни ли сте, че искате да разделите тази отстъпка <b>%s</b> %s на две по-малки отстъпки?
|
||||||
TypeAmountOfEachNewDiscount=Въведете сума за всяка от двете части:
|
TypeAmountOfEachNewDiscount=Въведете сума за всяка от двете части:
|
||||||
TotalOfTwoDiscountMustEqualsOriginal=Общата сума на двете нови отстъпки трябва да бъде равна на първоначалната сума за отстъпка.
|
TotalOfTwoDiscountMustEqualsOriginal=Общата сума на двете нови отстъпки трябва да бъде равна на първоначалната сума за отстъпка.
|
||||||
ConfirmRemoveDiscount=Сигурни ли сте, че искате да премахнете тази отстъпка?
|
ConfirmRemoveDiscount=Сигурни ли сте, че искате да премахнете тази отстъпка?
|
||||||
@ -373,7 +373,7 @@ FrequencyPer_d=Всеки %s дни
|
|||||||
FrequencyPer_m=Всеки %s месеца
|
FrequencyPer_m=Всеки %s месеца
|
||||||
FrequencyPer_y=Всеки %s години
|
FrequencyPer_y=Всеки %s години
|
||||||
FrequencyUnit=Честотна единица
|
FrequencyUnit=Честотна единица
|
||||||
toolTipFrequency=Примери: <br> <b> Задайте 7, ден </b>: издава нова фактура на всеки 7 дни <br> <b> Задайте 3, месец </b>: издава нова фактура на всеки 3 месеца
|
toolTipFrequency=Примери:<br><b> Посочете 7, Ден</b>: издава нова фактура на всеки 7 дни<br><b>Посочете 3, Месец</b>: издава нова фактура на всеки 3 месеца.
|
||||||
NextDateToExecution=Дата за следващо генериране на фактура
|
NextDateToExecution=Дата за следващо генериране на фактура
|
||||||
NextDateToExecutionShort=Дата на следващо ген.
|
NextDateToExecutionShort=Дата на следващо ген.
|
||||||
DateLastGeneration=Дата на последно генериране
|
DateLastGeneration=Дата на последно генериране
|
||||||
@ -392,33 +392,34 @@ WarningInvoiceDateTooFarInFuture=Внимание, датата на факту
|
|||||||
ViewAvailableGlobalDiscounts=Преглед на налични отстъпки
|
ViewAvailableGlobalDiscounts=Преглед на налични отстъпки
|
||||||
# PaymentConditions
|
# PaymentConditions
|
||||||
Statut=Статус
|
Statut=Статус
|
||||||
PaymentConditionShortRECEP=Получаване
|
PaymentConditionShortRECEP=При получаване
|
||||||
PaymentConditionRECEP=При получаване
|
PaymentConditionRECEP=При получаване
|
||||||
PaymentConditionShort30D=30 дни
|
PaymentConditionShort30D=30 дни
|
||||||
PaymentCondition30D=30 дни
|
PaymentCondition30D=30 календарни дни
|
||||||
PaymentConditionShort30DENDMONTH=30 дни от края на месеца
|
PaymentConditionShort30DENDMONTH=30 дни от края на месеца
|
||||||
PaymentCondition30DENDMONTH=В рамките на 30 дни след края на месеца
|
PaymentCondition30DENDMONTH=30 календарни дни от края на месеца
|
||||||
PaymentConditionShort60D=60 дни
|
PaymentConditionShort60D=60 дни
|
||||||
PaymentCondition60D=60 дни
|
PaymentCondition60D=60 календарни дни
|
||||||
PaymentConditionShort60DENDMONTH=60 дни от края на месеца
|
PaymentConditionShort60DENDMONTH=60 дни от края на месеца
|
||||||
PaymentCondition60DENDMONTH=В рамките на 60 дни след края на месеца
|
PaymentCondition60DENDMONTH=60 календарни дни от края на месеца
|
||||||
PaymentConditionShortPT_DELIVERY=Доставка
|
PaymentConditionShortPT_DELIVERY=При доставка
|
||||||
PaymentConditionPT_DELIVERY=При доставка
|
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 дни от края на месеца
|
||||||
PaymentCondition10DENDMONTH=В рамките на 10 дни след края на месеца
|
PaymentCondition10DENDMONTH=10 календарни дни от края на месеца
|
||||||
PaymentConditionShort14D=14 дни
|
PaymentConditionShort14D=14 дни
|
||||||
PaymentCondition14D=14 дни
|
PaymentCondition14D=14 календарни дни
|
||||||
PaymentConditionShort14DENDMONTH=14 дни от края на месеца
|
PaymentConditionShort14DENDMONTH=14 дни от края на месеца
|
||||||
PaymentCondition14DENDMONTH=В рамките на 14 дни след края на месеца
|
PaymentCondition14DENDMONTH=14 календарни дни от края на месеца
|
||||||
FixAmount=Фиксирана сума - включва ред с текст '%s'
|
FixAmount=Фиксирана сума - на един ред с текст '%s'
|
||||||
VarAmount=Променлива сума (общо %%)
|
VarAmount=Променлива сума (общо %%)
|
||||||
VarAmountOneLine=Променлива сума (общо %%) - включва ред с текст '%s'
|
VarAmountOneLine=Променлива сума (общо %%) - на един ред с текст '%s'
|
||||||
|
VarAmountAllLines=Променлива сума (общо %%) - със същите редове
|
||||||
# PaymentType
|
# PaymentType
|
||||||
PaymentTypeVIR=Банков превод
|
PaymentTypeVIR=Банков превод
|
||||||
PaymentTypeShortVIR=Банков превод
|
PaymentTypeShortVIR=Банков превод
|
||||||
@ -431,7 +432,7 @@ PaymentTypeShortCB=С карта
|
|||||||
PaymentTypeCHQ=Плащане с чек
|
PaymentTypeCHQ=Плащане с чек
|
||||||
PaymentTypeShortCHQ=С чек
|
PaymentTypeShortCHQ=С чек
|
||||||
PaymentTypeTIP=TIP (Документи срещу плащане)
|
PaymentTypeTIP=TIP (Документи срещу плащане)
|
||||||
PaymentTypeShortTIP=Плащане по TIP
|
PaymentTypeShortTIP=TIP плащане
|
||||||
PaymentTypeVAD=Онлайн плащане
|
PaymentTypeVAD=Онлайн плащане
|
||||||
PaymentTypeShortVAD=Онлайн плащане
|
PaymentTypeShortVAD=Онлайн плащане
|
||||||
PaymentTypeTRA=Банкова гаранция
|
PaymentTypeTRA=Банкова гаранция
|
||||||
@ -449,12 +450,12 @@ IBAN=IBAN
|
|||||||
BIC=BIC / SWIFT
|
BIC=BIC / SWIFT
|
||||||
BICNumber=BIC / SWIFT код
|
BICNumber=BIC / SWIFT код
|
||||||
ExtraInfos=Допълнителна информация
|
ExtraInfos=Допълнителна информация
|
||||||
RegulatedOn=Регулирано на
|
RegulatedOn=Регламентирано на
|
||||||
ChequeNumber=Чек №
|
ChequeNumber=Чек №
|
||||||
ChequeOrTransferNumber=Чек / Трансфер №
|
ChequeOrTransferNumber=Чек / Трансфер №
|
||||||
ChequeBordereau=Чек график
|
ChequeBordereau=Чеково нареждане
|
||||||
ChequeMaker=Подател на чек / трансфер
|
ChequeMaker=Издател на чек / трансфер
|
||||||
ChequeBank=Банка на чек
|
ChequeBank=Банка - платец
|
||||||
CheckBank=Чек
|
CheckBank=Чек
|
||||||
NetToBePaid=Нето за плащане
|
NetToBePaid=Нето за плащане
|
||||||
PhoneNumber=Тел
|
PhoneNumber=Тел
|
||||||
@ -504,21 +505,23 @@ 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 шаблон за фактура. Пълен шаблон за фактура (стара реализация на шаблон Sponge)
|
||||||
PDFSpongeDescription=PDF шаблон за фактура. Пълен шаблон за фактура
|
PDFSpongeDescription=PDF шаблон за фактура. Пълен шаблон за фактура
|
||||||
PDFCrevetteDescription=PDF шаблон за фактура. Пълен шаблон за ситуационни фактури
|
PDFCrevetteDescription=PDF шаблон за фактура. Пълен шаблон за ситуационни фактури
|
||||||
TerreNumRefModelDesc1=Връща номер с формат %syymm-nnnn за стандартни фактури и %syymm-nnnn за кредитни бележки, където yy е година, 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
|
||||||
|
EarlyClosingReason=Причина за ранно приключване
|
||||||
|
EarlyClosingComment=Бележка за ранно приключване
|
||||||
##### Types de contacts #####
|
##### Types de contacts #####
|
||||||
TypeContact_facture_internal_SALESREPFOLL=Представител свързан с фактура за продажба
|
TypeContact_facture_internal_SALESREPFOLL=Представител свързан с фактура за продажба
|
||||||
TypeContact_facture_external_BILLING=Контакт по фактура за продажба
|
TypeContact_facture_external_BILLING=Контакт по фактура за продажба
|
||||||
@ -530,34 +533,34 @@ 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=Невъзможно е да се изпрати свързано кредитно известие.
|
||||||
NotLastInCycle=Тази фактура не е последната от цикъла и не трябва да се променя.
|
NotLastInCycle=Тази фактура не е последната от цикъла и не трябва да се променя.
|
||||||
DisabledBecauseNotLastInCycle=Следваща ситуация вече съществува.
|
DisabledBecauseNotLastInCycle=Следващата ситуация вече съществува.
|
||||||
DisabledBecauseFinal=Тази ситуация е финална.
|
DisabledBecauseFinal=Тази ситуация е финална.
|
||||||
situationInvoiceShortcode_AS=КАТО
|
situationInvoiceShortcode_AS=КАТО
|
||||||
situationInvoiceShortcode_S=С
|
situationInvoiceShortcode_S=С
|
||||||
CantBeLessThanMinPercent=Прогресът не може да бъде по-малък от стойността в предишната ситуация.
|
CantBeLessThanMinPercent=Напредъкът не може да бъде по-малък от стойността в предишната ситуация.
|
||||||
NoSituations=Няма отворени ситуации
|
NoSituations=Няма отворени ситуации
|
||||||
InvoiceSituationLast=Последна и обща фактура
|
InvoiceSituationLast=Последна и обща фактура
|
||||||
PDFCrevetteSituationNumber=Ситуация №%s
|
PDFCrevetteSituationNumber=Ситуация №%s
|
||||||
PDFCrevetteSituationInvoiceLineDecompte=Ситуационна фактура - Преброяване
|
PDFCrevetteSituationInvoiceLineDecompte=Ситуационна фактура - Преброяване
|
||||||
PDFCrevetteSituationInvoiceTitle=Ситуационна фактура
|
PDFCrevetteSituationInvoiceTitle=Ситуационна фактура
|
||||||
PDFCrevetteSituationInvoiceLine=Ситуация №%s: Инв. N ° %s на %s
|
PDFCrevetteSituationInvoiceLine=Ситуация №%s: Фак. N °%s на %s
|
||||||
TotalSituationInvoice=Обща ситуация
|
TotalSituationInvoice=Обща ситуация
|
||||||
invoiceLineProgressError=Напредъкът на фактура не може да бъде по-голям или равен на следващия ред на фактурата
|
invoiceLineProgressError=Напредъкът на фактура не може да бъде по-голям или равен на следващия ред на фактурата
|
||||||
updatePriceNextInvoiceErrorUpdateline=Грешка: актуализирайте цената на фактура: %s
|
updatePriceNextInvoiceErrorUpdateline=Грешка: актуализирайте цената на фактура: %s
|
||||||
ToCreateARecurringInvoice=За да създадете повтаряща се фактура за този договор, първо създайте тази фактура, след това я конвертирайте в шаблон за фактура и определете честотата за генериране на бъдещи фактури.
|
ToCreateARecurringInvoice=За да създадете повтаряща се фактура за този договор, първо създайте тази чернова фактура, след което я конвертирайте в шаблонна фактура и определете честотата за генериране на бъдещи фактури.
|
||||||
ToCreateARecurringInvoiceGene=За да генерирате бъдещи фактури редовно и ръчно, отидете в меню <strong> %s - %s - %s </strong>.
|
ToCreateARecurringInvoiceGene=За да генерирате бъдещи фактури редовно и ръчно, отидете в меню <strong>%s - %s - %s</strong>.
|
||||||
ToCreateARecurringInvoiceGeneAuto=Ако трябва да генерирате такива фактури автоматично, помолете администратора да активира и настрои модула <strong> %s </strong>. Имайте предвид, че двата метода (ръчен и автоматичен) могат да се използват заедно, без риск от дублиране.
|
ToCreateARecurringInvoiceGeneAuto=Ако трябва да генерирате такива фактури автоматично, помолете администратора да активира и настрои модула <strong> %s </strong>. Имайте предвид, че двата метода (ръчен и автоматичен) могат да се използват заедно, без риск от дублиране.
|
||||||
DeleteRepeatableInvoice=Изтриване на шаблонна фактура
|
DeleteRepeatableInvoice=Изтриване на шаблонна фактура
|
||||||
ConfirmDeleteRepeatableInvoice=Сигурни ли сте, че искате да изтриете тази шаблонна фактура?
|
ConfirmDeleteRepeatableInvoice=Сигурни ли сте, че искате да изтриете тази шаблонна фактура?
|
||||||
@ -566,9 +569,9 @@ BillCreated=Създадени са %s фактури
|
|||||||
StatusOfGeneratedDocuments=Статус на генерираните документи
|
StatusOfGeneratedDocuments=Статус на генерираните документи
|
||||||
DoNotGenerateDoc=Не генерирайте файл за документа
|
DoNotGenerateDoc=Не генерирайте файл за документа
|
||||||
AutogenerateDoc=Автоматично генериране на файл за документа
|
AutogenerateDoc=Автоматично генериране на файл за документа
|
||||||
AutoFillDateFrom=Задайте начална дата на услугата от датата на фактурата
|
AutoFillDateFrom=Посочете начална дата за услуга в зависимост от датата на фактурата
|
||||||
AutoFillDateFromShort=Задаване на начална дата
|
AutoFillDateFromShort=Задаване на начална дата
|
||||||
AutoFillDateTo=Задайте крайна дата на услугата от датата на следващата фактура
|
AutoFillDateTo=Посочете крайна дата на услуга в зависимост от датата на следващата фактура
|
||||||
AutoFillDateToShort=Задаване на крайна дата
|
AutoFillDateToShort=Задаване на крайна дата
|
||||||
MaxNumberOfGenerationReached=Максималният брой генерирани документи е достигнат
|
MaxNumberOfGenerationReached=Максималният брой генерирани документи е достигнат
|
||||||
BILL_DELETEInDolibarr=Фактурата е изтрита
|
BILL_DELETEInDolibarr=Фактурата е изтрита
|
||||||
|
|||||||
@ -1,54 +1,54 @@
|
|||||||
BlockedLog=Unalterable Logs
|
BlockedLog=Неизменими регистри
|
||||||
Field=Поле
|
Field=Поле
|
||||||
BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
|
BlockedLogDesc=Този модул проследява някои събития в неизменим регистър (който не може да промените след като веднъж е записан) в блокова верига, в реално време. Този модул осигурява съвместимост с изискванията на законите в някои държави (като Франция и Закона за финансите 2016 - Норма NF525).
|
||||||
Fingerprints=Archived events and fingerprints
|
Fingerprints=Архивирани събития и идентификационни данни
|
||||||
FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
|
FingerprintsDesc=Това е инструментът за разглеждане или извличане на неизменими регистри. Неизменимите регистри се генерират и архивират локално в специална таблица, в реално време, когато записвате бизнес събитие. Може да използвате този инструмент, за да експортирате този архив и да го запишете на външен носител (някои държави като Франция искат да го правите всяка година). Имайте предвид, че няма функция за прочистване на този регистър и всеки директен опит за промяна на този регистър (от хакер например) ще бъде докладван с невалидна идентификация. Ако наистина трябва да прочистите тази таблица, защото сте използвали софтуера за демо / тестова цел и искате да разчистите вашите данни, за да започнете дейност, то може да помолите вашия дистрибутор или интегратор да нулира базата данни (всичките ви данни ще бъдат премахнати).
|
||||||
CompanyInitialKey=Company initial key (hash of genesis block)
|
CompanyInitialKey=Иницииращ ключ на фирма (хеш код)
|
||||||
BrowseBlockedLog=Unalterable logs
|
BrowseBlockedLog=Неизменими регистри
|
||||||
ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
|
ShowAllFingerPrintsMightBeTooLong=Показване на всички архивирани регистри (може да са дълги)
|
||||||
ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
|
ShowAllFingerPrintsErrorsMightBeTooLong=Показване на всички невалидни архивирани регистри (може да са дълги)
|
||||||
DownloadBlockChain=Download fingerprints
|
DownloadBlockChain=Изтегляне на идентификационни данни
|
||||||
KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
|
KoCheckFingerprintValidity=Записът в архивираният регистър не е валиден. Това означава, че някой (хакер?) е променил данните тук, след като е бил направен запис или е изтрил предишния архивиран запис (сравнете този ред с предишния #, който съществува).
|
||||||
OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
|
OkCheckFingerprintValidity=Записът в архивираният регистър е валиден. Данните от този ред не са променени и записът следва предишния.
|
||||||
OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
|
OkCheckFingerprintValidityButChainIsKo=Архивираният регистър изглежда валиден в сравнение с предишния, но веригата е повредена от преди това.
|
||||||
AddedByAuthority=Stored into remote authority
|
AddedByAuthority=Съхранено в отдалечен орган
|
||||||
NotAddedByAuthorityYet=Not yet stored into remote authority
|
NotAddedByAuthorityYet=Все още не е съхранено в отдалечен орган
|
||||||
ShowDetails=Show stored details
|
ShowDetails=Показване на съхранени данни
|
||||||
logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
|
logPAYMENT_VARIOUS_CREATE=Плащането (не е свързано с фактура) е създадено
|
||||||
logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
|
logPAYMENT_VARIOUS_MODIFY=Плащането (не е свързано с фактура) е променено
|
||||||
logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
|
logPAYMENT_VARIOUS_DELETE=Плащането (не е свързано с фактура) е логически изтрито
|
||||||
logPAYMENT_ADD_TO_BANK=Payment added to bank
|
logPAYMENT_ADD_TO_BANK=Плащането е добавено в банката
|
||||||
logPAYMENT_CUSTOMER_CREATE=Customer payment created
|
logPAYMENT_CUSTOMER_CREATE=Плащането от клиент е създадено
|
||||||
logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
|
logPAYMENT_CUSTOMER_DELETE=Плащането от клиент е логически изтрито
|
||||||
logDONATION_PAYMENT_CREATE=Donation payment created
|
logDONATION_PAYMENT_CREATE=Плащането като дарение е създадено
|
||||||
logDONATION_PAYMENT_DELETE=Donation payment logical deletion
|
logDONATION_PAYMENT_DELETE=Плащането като дарение е логически изтрито
|
||||||
logBILL_PAYED=Клиентската фактура е платена
|
logBILL_PAYED=Фактурата за продажба е платена
|
||||||
logBILL_UNPAYED=Customer invoice set unpaid
|
logBILL_UNPAYED=Фактурата за продажба е означена като неплатена
|
||||||
logBILL_VALIDATE=Продажната фактура е валидирана
|
logBILL_VALIDATE=Фактурата за продажба е валидирана
|
||||||
logBILL_SENTBYMAIL=Customer invoice send by mail
|
logBILL_SENTBYMAIL=Фактурата за продажба е изпратена по имейл
|
||||||
logBILL_DELETE=Customer invoice logically deleted
|
logBILL_DELETE=Фактурата за продажба е логически изтрита
|
||||||
logMODULE_RESET=Module BlockedLog was disabled
|
logMODULE_RESET=Модулът Блокиран регистър е деактивиран
|
||||||
logMODULE_SET=Module BlockedLog was enabled
|
logMODULE_SET=Модулът Блокиран регистър е активиран
|
||||||
logDON_VALIDATE=Donation validated
|
logDON_VALIDATE=Дарението е валидирано
|
||||||
logDON_MODIFY=Donation modified
|
logDON_MODIFY=Дарението е променено
|
||||||
logDON_DELETE=Donation logical deletion
|
logDON_DELETE=Дарението е логически изтрито
|
||||||
logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
|
logMEMBER_SUBSCRIPTION_CREATE=Членският внос е създаден
|
||||||
logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
|
logMEMBER_SUBSCRIPTION_MODIFY=Членският внос е променен
|
||||||
logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
|
logMEMBER_SUBSCRIPTION_DELETE=Членският внос е логически изтрит
|
||||||
logCASHCONTROL_VALIDATE=Cash fence recording
|
logCASHCONTROL_VALIDATE=Регистриране на финансово престъпление
|
||||||
BlockedLogBillDownload=Customer invoice download
|
BlockedLogBillDownload=Изтегляне на фактура за продажба
|
||||||
BlockedLogBillPreview=Customer invoice preview
|
BlockedLogBillPreview=Преглед на фактура за продажба
|
||||||
BlockedlogInfoDialog=Log Details
|
BlockedlogInfoDialog=Подробности в регистъра
|
||||||
ListOfTrackedEvents=List of tracked events
|
ListOfTrackedEvents=Списък на проследени събития
|
||||||
Fingerprint=Fingerprint
|
Fingerprint=Идентификационни данни
|
||||||
DownloadLogCSV=Export archived logs (CSV)
|
DownloadLogCSV=Експортиране на архивирани регистри (CSV)
|
||||||
logDOC_PREVIEW=Preview of a validated document in order to print or download
|
logDOC_PREVIEW=Преглед на валидиран документ с цел отпечатване или изтегляне
|
||||||
logDOC_DOWNLOAD=Download of a validated document in order to print or send
|
logDOC_DOWNLOAD=Изтегляне на валидиран документ с цел отпечатване или изпращане
|
||||||
DataOfArchivedEvent=Full datas of archived event
|
DataOfArchivedEvent=Пълни данни за архивирано събитие
|
||||||
ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
|
ImpossibleToReloadObject=Първоначалният обект (тип %s, id %s) не е свързан (вижте колоната 'Пълни данни', за да получите неизменими запазени данни)
|
||||||
BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
|
BlockedLogAreRequiredByYourCountryLegislation=Модулът неизменими регистри може да се изисква от законодателството на вашата държава. Деактивирането на този модул може да направи всички бъдещи транзакции невалидни по отношение на закона и използването на легален софтуер, тъй като те не могат да бъдат потвърдени при данъчен одит.
|
||||||
BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
|
BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Модулът неизменими регистри е активиран, поради законодателството на вашата държава. Деактивирането на този модул може да направи всички бъдещи транзакции невалидни по отношение на закона и използването на легален софтуер, тъй като те не могат да бъдат потвърдени при данъчен одит.
|
||||||
BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
|
BlockedLogDisableNotAllowedForCountry=Списък на държавите, в които използването на този модул е задължително (За да се предотврати деактивирането на модула по грешка имайте предвид, че ако вашата страна е в този списък, деактивирането на модула не е възможно без преди това да се редактира този списък. Имайте предвид също, че активирането / деактивирането на този модул ще остави следа в неизменимият регистър).
|
||||||
OnlyNonValid=Non-valid
|
OnlyNonValid=Невалидно
|
||||||
TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
|
TooManyRecordToScanRestrictFilters=Твърде много записи за сканиране / анализиране. Моля, ограничете списъка с по-конкретни филтри.
|
||||||
RestrictYearToExport=Restrict month / year to export
|
RestrictYearToExport=Ограничаване на месец / година за експортиране
|
||||||
|
|||||||
@ -11,10 +11,11 @@ ReplaceWindow=Заменяне на текущ раздел
|
|||||||
BookmarkTargetNewWindowShort=Нов раздел
|
BookmarkTargetNewWindowShort=Нов раздел
|
||||||
BookmarkTargetReplaceWindowShort=Текущ раздел
|
BookmarkTargetReplaceWindowShort=Текущ раздел
|
||||||
BookmarkTitle=Име на отметка
|
BookmarkTitle=Име на отметка
|
||||||
UrlOrLink=URL връзка
|
UrlOrLink=URL адрес
|
||||||
BehaviourOnClick=Поведение при кликване върху URL връзка на отметка
|
BehaviourOnClick=Поведение при кликване върху URL адрес на отметка
|
||||||
CreateBookmark=Създаване на отметка
|
CreateBookmark=Създаване на отметка
|
||||||
SetHereATitleForLink=Задайте име на отметката
|
SetHereATitleForLink=Определете име на отметка
|
||||||
UseAnExternalHttpLinkOrRelativeDolibarrLink=Използвайте външна / абсолютна връзка (https://URL) или вътрешна / относителна връзка (/DOLIBARR_ROOT/htdocs/...)
|
UseAnExternalHttpLinkOrRelativeDolibarrLink=Използвайте външен / абсолютен адрес (https://URL) или вътрешен / относителен адрес (/DOLIBARR_ROOT/htdocs/...)
|
||||||
ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Изберете дали страницата да бъде отворена в текущия или в нов раздел
|
ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Изберете дали страницата да бъде отворена в текущия или в нов раздел
|
||||||
BookmarksManagement=Управление на отметки
|
BookmarksManagement=Управление на отметки
|
||||||
|
BookmarksMenuShortCut=Ctrl + shift + M
|
||||||
|
|||||||
@ -30,10 +30,10 @@ ShowCompany=Показване на фирма
|
|||||||
ShowStock=Показване на склад
|
ShowStock=Показване на склад
|
||||||
DeleteArticle=Кликнете, за да премахнете този артикул
|
DeleteArticle=Кликнете, за да премахнете този артикул
|
||||||
FilterRefOrLabelOrBC=Търсене (№ / Име)
|
FilterRefOrLabelOrBC=Търсене (№ / Име)
|
||||||
UserNeedPermissionToEditStockToUsePos=Искате да намалите наличностите при създаването на фактури, така че потребителят, който използва POS трябва да има разрешение да редактира наличностите.
|
UserNeedPermissionToEditStockToUsePos=Искате да намалите наличностите при създаването на фактури, така че потребителят, който използва ПОС трябва да има разрешение да редактира наличностите.
|
||||||
DolibarrReceiptPrinter=Dolibarr принтер за разписки
|
DolibarrReceiptPrinter=Dolibarr принтер за разписки
|
||||||
PointOfSale=Точка на продажба
|
PointOfSale=Точка на продажба
|
||||||
PointOfSaleShort=POS
|
PointOfSaleShort=ПОС
|
||||||
CloseBill=Приключване на сметка
|
CloseBill=Приключване на сметка
|
||||||
Floors=Floors
|
Floors=Floors
|
||||||
Floor=Floor
|
Floor=Floor
|
||||||
@ -53,7 +53,7 @@ NbOfInvoices=Брой фактури
|
|||||||
Paymentnumpad=Тип Pad за въвеждане на плащане
|
Paymentnumpad=Тип Pad за въвеждане на плащане
|
||||||
Numberspad=Числов Pad
|
Numberspad=Числов Pad
|
||||||
BillsCoinsPad=Pad за монети и банкноти
|
BillsCoinsPad=Pad за монети и банкноти
|
||||||
DolistorePosCategory=TakePOS модули и други POS решения за Dolibarr
|
DolistorePosCategory=TakePOS модули и други ПОС решения за Dolibarr
|
||||||
TakeposNeedsCategories=TakePOS се нуждае от продуктови категории, за да работи
|
TakeposNeedsCategories=TakePOS се нуждае от продуктови категории, за да работи
|
||||||
OrderNotes=Бележки за поръчка
|
OrderNotes=Бележки за поръчка
|
||||||
CashDeskBankAccountFor=Профил по подразбиране, който да се използва за плащания в
|
CashDeskBankAccountFor=Профил по подразбиране, който да се използва за плащания в
|
||||||
@ -68,9 +68,9 @@ ValidateAndClose=Валидиране и приключване
|
|||||||
Terminal=Терминал
|
Terminal=Терминал
|
||||||
NumberOfTerminals=Брой терминали
|
NumberOfTerminals=Брой терминали
|
||||||
TerminalSelect=Изберете терминал, който искате да използвате:
|
TerminalSelect=Изберете терминал, който искате да използвате:
|
||||||
POSTicket=POS етикет
|
POSTicket=ПОС етикет
|
||||||
POSTerminal=POS терминал
|
POSTerminal=ПОС терминал
|
||||||
POSModule=POS модул
|
POSModule=ПОС модул
|
||||||
BasicPhoneLayout=Използване на просто оформление за телефони
|
BasicPhoneLayout=Използване на просто оформление за телефони
|
||||||
SetupOfTerminalNotComplete=Настройката на терминала %s не е завършена
|
SetupOfTerminalNotComplete=Настройката на терминала %s не е завършена
|
||||||
DirectPayment=Директно плащане
|
DirectPayment=Директно плащане
|
||||||
@ -81,3 +81,13 @@ CustomReceipt=Персонализирана разписка
|
|||||||
ReceiptName=Име на разписка
|
ReceiptName=Име на разписка
|
||||||
ProductSupplements=Продуктови добавки
|
ProductSupplements=Продуктови добавки
|
||||||
SupplementCategory=Категория добавки
|
SupplementCategory=Категория добавки
|
||||||
|
ColorTheme=Цветна тема
|
||||||
|
Colorful=Цветно
|
||||||
|
HeadBar=Заглавна лента
|
||||||
|
SortProductField=Поле за сортиране на продукти
|
||||||
|
Browser=Браузър
|
||||||
|
BrowserMethodDescription=Прост и лесен отпечатване на разписки. Само няколко параметъра за конфигуриране на разписката. Отпечатване, чрез браузър.
|
||||||
|
TakeposConnectorMethodDescription=Външен модул с допълнителни функции. Възможност за отпечатване от облака.
|
||||||
|
PrintMethod=Метод на отпечатване
|
||||||
|
ReceiptPrinterMethodDescription=Мощен метод с много параметри. Пълно персонализиране с шаблони. Не може да отпечатва от облака.
|
||||||
|
ByTerminal=By terminal
|
||||||
|
|||||||
@ -6,7 +6,7 @@ categories=тагове / категории
|
|||||||
NoCategoryYet=Няма създаден таг / категория от този тип
|
NoCategoryYet=Няма създаден таг / категория от този тип
|
||||||
In=в
|
In=в
|
||||||
AddIn=Добавяне в
|
AddIn=Добавяне в
|
||||||
modify=промяна
|
modify=променяне
|
||||||
Classify=Класифициране
|
Classify=Класифициране
|
||||||
CategoriesArea=Секция с тагове / категории
|
CategoriesArea=Секция с тагове / категории
|
||||||
ProductsCategoriesArea=Секция с тагове / категории за продукти / услуги
|
ProductsCategoriesArea=Секция с тагове / категории за продукти / услуги
|
||||||
@ -20,7 +20,7 @@ UsersCategoriesArea=Секция с тагове / категории за по
|
|||||||
SubCats=Подкатегории
|
SubCats=Подкатегории
|
||||||
CatList=Списък с тагове / категории
|
CatList=Списък с тагове / категории
|
||||||
NewCategory=Нов таг / категория
|
NewCategory=Нов таг / категория
|
||||||
ModifCat=Промяна на таг / категория
|
ModifCat=Променяне на таг / категория
|
||||||
CatCreated=Създаден е таг / категория
|
CatCreated=Създаден е таг / категория
|
||||||
CreateCat=Създаване на таг / категория
|
CreateCat=Създаване на таг / категория
|
||||||
CreateThisCat=Създаване на този таг / категория
|
CreateThisCat=Създаване на този таг / категория
|
||||||
@ -55,7 +55,7 @@ MembersCategoryShort=Таг / категория членове
|
|||||||
SuppliersCategoriesShort=Категории доставчици
|
SuppliersCategoriesShort=Категории доставчици
|
||||||
CustomersCategoriesShort=Категории клиенти
|
CustomersCategoriesShort=Категории клиенти
|
||||||
ProspectsCategoriesShort=Категории потенциални клиенти
|
ProspectsCategoriesShort=Категории потенциални клиенти
|
||||||
CustomersProspectsCategoriesShort=За клиенти / потенциални клиенти от категория
|
CustomersProspectsCategoriesShort=Категории клиенти / потенциални клиенти
|
||||||
ProductsCategoriesShort=Категории продукти
|
ProductsCategoriesShort=Категории продукти
|
||||||
MembersCategoriesShort=Категории членове
|
MembersCategoriesShort=Категории членове
|
||||||
ContactCategoriesShort=Категории контакти
|
ContactCategoriesShort=Категории контакти
|
||||||
@ -78,6 +78,7 @@ CatMemberList=Списък на тагове / категории за член
|
|||||||
CatContactList=Списък на тагове / категории за контакти
|
CatContactList=Списък на тагове / категории за контакти
|
||||||
CatSupLinks=Връзки между доставчици и тагове / категории
|
CatSupLinks=Връзки между доставчици и тагове / категории
|
||||||
CatCusLinks=Връзки между клиенти / потенциални клиенти и тагове / категории
|
CatCusLinks=Връзки между клиенти / потенциални клиенти и тагове / категории
|
||||||
|
CatContactsLinks=Връзки между контакти / адреси и тагове / категории
|
||||||
CatProdLinks=Връзки между продукти / услуги и тагове / категории
|
CatProdLinks=Връзки между продукти / услуги и тагове / категории
|
||||||
CatProJectLinks=Връзки между проекти и тагове / категории
|
CatProJectLinks=Връзки между проекти и тагове / категории
|
||||||
DeleteFromCat=Изтриване от таг / категория
|
DeleteFromCat=Изтриване от таг / категория
|
||||||
|
|||||||
@ -53,7 +53,7 @@ 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=Изпращане на фактура за продажба по пощата (напомняне)
|
||||||
|
|||||||
@ -48,7 +48,7 @@ ReportByMonth=Справка по месеци
|
|||||||
ReportByCustomers=Справка по клиенти
|
ReportByCustomers=Справка по клиенти
|
||||||
ReportByQuarter=Справка по ставки
|
ReportByQuarter=Справка по ставки
|
||||||
CivilityCode=Код на обръщение
|
CivilityCode=Код на обръщение
|
||||||
RegisteredOffice=Седалище
|
RegisteredOffice=Седалище и адрес на управление
|
||||||
Lastname=Фамилия
|
Lastname=Фамилия
|
||||||
Firstname=Собствено име
|
Firstname=Собствено име
|
||||||
PostOrFunction=Длъжност
|
PostOrFunction=Длъжност
|
||||||
@ -448,10 +448,10 @@ SaleRepresentativeLastname=Фамилия на търговския предст
|
|||||||
ErrorThirdpartiesMerge=При изтриването на контрагента възникна грешка. Моля, проверете историята. Промените са отменени.
|
ErrorThirdpartiesMerge=При изтриването на контрагента възникна грешка. Моля, проверете историята. Промените са отменени.
|
||||||
NewCustomerSupplierCodeProposed=Кода на клиент или доставчик е вече използван, необходим е нов код.
|
NewCustomerSupplierCodeProposed=Кода на клиент или доставчик е вече използван, необходим е нов код.
|
||||||
#Imports
|
#Imports
|
||||||
PaymentTypeCustomer=Вид плащане - Клиент
|
PaymentTypeCustomer=Начин на плащане - клиент
|
||||||
PaymentTermsCustomer=Условия за плащане - Клиент
|
PaymentTermsCustomer=Условия за плащане - Клиент
|
||||||
PaymentTypeSupplier=Вид плащане - Доставчик
|
PaymentTypeSupplier=Начин на плащане - доставчик
|
||||||
PaymentTermsSupplier=Условия на плащане - Доставчик
|
PaymentTermsSupplier=Условия на плащане - Доставчик
|
||||||
PaymentTypeBoth=Вид плащане - клиент и доставчик
|
PaymentTypeBoth=Начин на плащане - клиент и доставчик
|
||||||
MulticurrencyUsed=Използване на няколко валути
|
MulticurrencyUsed=Използване на няколко валути
|
||||||
MulticurrencyCurrency=Валута
|
MulticurrencyCurrency=Валута
|
||||||
|
|||||||
@ -37,10 +37,10 @@ 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=Дата на активиране на услуга
|
||||||
@ -89,7 +89,7 @@ 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=Други договори
|
||||||
|
|||||||
@ -10,7 +10,7 @@ SetDeliveryDate=Задаване на дата за доставка
|
|||||||
ValidateDeliveryReceipt=Валидиране на разписка за доставка
|
ValidateDeliveryReceipt=Валидиране на разписка за доставка
|
||||||
ValidateDeliveryReceiptConfirm=Сигурни ли сте, че искате да валидирате тази разписка за доставка?
|
ValidateDeliveryReceiptConfirm=Сигурни ли сте, че искате да валидирате тази разписка за доставка?
|
||||||
DeleteDeliveryReceipt=Изтриване на разписка за доставка
|
DeleteDeliveryReceipt=Изтриване на разписка за доставка
|
||||||
DeleteDeliveryReceiptConfirm=Сигурни ли сте, че искате да изтриете тази разписка <b>%s</b>?
|
DeleteDeliveryReceiptConfirm=Сигурни ли сте, че искате да изтриете тази разписка за доставка с № <b>%s</b>?
|
||||||
DeliveryMethod=Начин на доставка
|
DeliveryMethod=Начин на доставка
|
||||||
TrackingNumber=Проследяващ номер
|
TrackingNumber=Проследяващ номер
|
||||||
DeliveryNotValidated=Доставката не е валидирана
|
DeliveryNotValidated=Доставката не е валидирана
|
||||||
|
|||||||
@ -21,7 +21,7 @@ DonationDate=Дата на дарение
|
|||||||
DonationDatePayment=Дата на плащане
|
DonationDatePayment=Дата на плащане
|
||||||
ValidPromess=Валидиране на дарение
|
ValidPromess=Валидиране на дарение
|
||||||
DonationReceipt=Разписка за дарение
|
DonationReceipt=Разписка за дарение
|
||||||
DonationsModels=Модели на документи за разписки за дарения
|
DonationsModels=Шаблони на документи за разписки по дарения
|
||||||
LastModifiedDonations=Дарения: %s последно променени
|
LastModifiedDonations=Дарения: %s последно променени
|
||||||
DonationRecipient=Получател на дарение
|
DonationRecipient=Получател на дарение
|
||||||
IConfirmDonationReception=Получателят декларира полученото като дарение на следната сума
|
IConfirmDonationReception=Получателят декларира полученото като дарение на следната сума
|
||||||
|
|||||||
@ -1,50 +1,50 @@
|
|||||||
# Dolibarr language file - Source file is en_US - errors
|
# Dolibarr language file - Source file is en_US - errors
|
||||||
|
|
||||||
# No errors
|
# No errors
|
||||||
NoErrorCommitIsDone=Няма грешка, но се ангажираме
|
NoErrorCommitIsDone=Няма грешка, но се ангажираме.
|
||||||
# Errors
|
# Errors
|
||||||
ErrorButCommitIsDone=Бяха намерени грешки, но въпреки това валидираме
|
ErrorButCommitIsDone=Намерени са грешки, но ние валидираме въпреки това.
|
||||||
ErrorBadEMail=Имейлът %s е грешен
|
ErrorBadEMail=Имейл %s е грешен
|
||||||
ErrorBadUrl=Адреса %s не е
|
ErrorBadUrl=URL адрес %s е грешен
|
||||||
ErrorBadValueForParamNotAString=Неправилна стойност за параметъра ви. Обикновено, когато липсва превод.
|
ErrorBadValueForParamNotAString=Неправилна стойност за вашия параметър. Обикновено се добавя, когато преводът липсва.
|
||||||
ErrorLoginAlreadyExists=Потребителят %s вече съществува.
|
ErrorLoginAlreadyExists=Потребител %s вече съществува.
|
||||||
ErrorGroupAlreadyExists=Група %s вече съществува.
|
ErrorGroupAlreadyExists=Група %s вече съществува.
|
||||||
ErrorRecordNotFound=Запишете не е намерен.
|
ErrorRecordNotFound=Записът не е намерен.
|
||||||
ErrorFailToCopyFile=Не успя да копира файла <b>"%s"</b> в <b>"%s".</b>
|
ErrorFailToCopyFile=Неуспешно копиране на файл '<b>%s</b>' в '<b>%s</b>'.
|
||||||
ErrorFailToCopyDir=Неуспешно копиране на директорията '<b>%s</b>' в '<b>%s</b>'.
|
ErrorFailToCopyDir=Неуспешно копиране на директория '<b>%s</b>' в '<b>%s</b>'.
|
||||||
ErrorFailToRenameFile=Неуспешно преименуване на файлове <b>"%s"</b> в <b>"%s".</b>
|
ErrorFailToRenameFile=Неуспешно преименуване на файл '<b>%s</b>' в '<b>%s</b>'.
|
||||||
ErrorFailToDeleteFile=Неуспех при премахването на файл <b>"%s".</b>
|
ErrorFailToDeleteFile=Неуспешно премахване на файл '<b>%s</b>'.
|
||||||
ErrorFailToCreateFile=Грешка при създаване на файл <b>"%s".</b>
|
ErrorFailToCreateFile=Неуспешно създаване на файл '<b>%s</b>'.
|
||||||
ErrorFailToRenameDir=Неуспешно да преименувате директория <b>"%s"</b> в <b>"%s".</b>
|
ErrorFailToRenameDir=Неуспешно преименуване на директория '<b>%s</b>' в '<b>%s</b>'.
|
||||||
ErrorFailToCreateDir=Неуспешно създаване на директория <b>"%s".</b>
|
ErrorFailToCreateDir=Неуспешно създаване на директория '<b>%s</b>'.
|
||||||
ErrorFailToDeleteDir=Грешка при изтриване на директория <b>"%s".</b>
|
ErrorFailToDeleteDir=Неуспешно изтриване на директория '<b>%s</b>'.
|
||||||
ErrorFailToMakeReplacementInto=Неуспешно презаписване на файл '<b>%s</b>'.
|
ErrorFailToMakeReplacementInto=Неуспешно презаписване на файл '<b>%s</b>'.
|
||||||
ErrorFailToGenerateFile=Неуспешно генериране на файл '<b>%s</b>'.
|
ErrorFailToGenerateFile=Неуспешно генериране на файл '<b>%s</b>'.
|
||||||
ErrorThisContactIsAlreadyDefinedAsThisType=Този контакт е вече определен контакт за този тип.
|
ErrorThisContactIsAlreadyDefinedAsThisType=Този контакт вече е дефиниран като контакт за този тип.
|
||||||
ErrorCashAccountAcceptsOnlyCashMoney=Тази банкова сметка е разплащателна сметка, така че приема плащания пари само от тип.
|
ErrorCashAccountAcceptsOnlyCashMoney=Тази банкова сметка е касова сметка, така че приема плащания само в брой.
|
||||||
ErrorFromToAccountsMustDiffers=Източника и целите на банкови сметки трябва да бъде различен.
|
ErrorFromToAccountsMustDiffers=Източниците и целевите банкови сметки трябва да са различни.
|
||||||
ErrorBadThirdPartyName=Неправилна стойност за името на контрагент
|
ErrorBadThirdPartyName=Неправилна стойност за име на контрагент
|
||||||
ErrorProdIdIsMandatory=%s е задължително
|
ErrorProdIdIsMandatory=%s е задължително
|
||||||
ErrorBadCustomerCodeSyntax=Bad синтаксис за код на клиента
|
ErrorBadCustomerCodeSyntax=Неправилен синтаксис за клиентски код
|
||||||
ErrorBadBarCodeSyntax=Неправилен синтаксис за баркод. Може би сте задали неправилен тип баркод или баркод маска за номериране, които не съответстват на сканираната стойност.
|
ErrorBadBarCodeSyntax=Неправилен синтаксис за баркод. Може би сте задали неправилен тип баркод или баркод маска за номериране, които не съответстват на сканираната стойност.
|
||||||
ErrorCustomerCodeRequired=Клиентите изисква код
|
ErrorCustomerCodeRequired=Необходим е клиентски код
|
||||||
ErrorBarCodeRequired=Изисква се баркод
|
ErrorBarCodeRequired=Необходим е баркод
|
||||||
ErrorCustomerCodeAlreadyUsed=Клиентът код вече се използва
|
ErrorCustomerCodeAlreadyUsed=Клиентският код вече е използван
|
||||||
ErrorBarCodeAlreadyUsed=Баркодът вече е използван
|
ErrorBarCodeAlreadyUsed=Баркодът вече е използван
|
||||||
ErrorPrefixRequired=Префикс изисква
|
ErrorPrefixRequired=Необходим е префикс
|
||||||
ErrorBadSupplierCodeSyntax=Неправилен синтаксис за кода на доставчика
|
ErrorBadSupplierCodeSyntax=Неправилен синтаксис за код на доставчик
|
||||||
ErrorSupplierCodeRequired=Изисква се код на доставчика
|
ErrorSupplierCodeRequired=Необходим е код на доставчик
|
||||||
ErrorSupplierCodeAlreadyUsed=Кодът на доставчика вече е използван
|
ErrorSupplierCodeAlreadyUsed=Кодът на доставчика вече е използван
|
||||||
ErrorBadParameters=Лошите параметри
|
ErrorBadParameters=Неправилни параметри
|
||||||
ErrorBadValueForParameter=Грешна стойност '%s' за параметър '%s'
|
ErrorBadValueForParameter=Грешна стойност '%s' за параметър '%s'
|
||||||
ErrorBadImageFormat=Файлът на изображението е с неподържан формат (Вашето PHP не поддържа фукции за конвертиране на изображения от този формат)
|
ErrorBadImageFormat=Файловият формат на изображението не се поддържа (PHP не поддържа функции за конвертиране на изображения от този формат)
|
||||||
ErrorBadDateFormat="%s" Стойност има грешна дата формат
|
ErrorBadDateFormat=Стойността '%s' има грешен формат за дата
|
||||||
ErrorWrongDate=Датата не е правилна!
|
ErrorWrongDate=Датата не е правилна!
|
||||||
ErrorFailedToWriteInDir=Неуспех при запис в директорията %s
|
ErrorFailedToWriteInDir=Неуспешно записване в директория %s
|
||||||
ErrorFoundBadEmailInFile=Намерени неправилен синтаксис имейл за %s линии във файла (%s например съответствие с имейл = %s)
|
ErrorFoundBadEmailInFile=Открит е неправилен имейл синтаксис в %s реда на файла (примерен ред %s с имейл=%s)
|
||||||
ErrorUserCannotBeDelete=Потребителят не може да бъде изтрит. Може би е свързан с обекти в Dolibarr.
|
ErrorUserCannotBeDelete=Потребителят не може да бъде изтрит. Може би е свързан с обекти в Dolibarr.
|
||||||
ErrorFieldsRequired=Някои задължителни полета не са запълнени.
|
ErrorFieldsRequired=Някои задължителни полета не са попълнени.
|
||||||
ErrorSubjectIsRequired=Изисква се тема за имейла
|
ErrorSubjectIsRequired=Необходима е тема на имейл
|
||||||
ErrorFailedToCreateDir=Неуспешно създаване на директория. Уверете се, че уеб сървър потребител има разрешение да пишат в Dolibarr документи. Ако параметър <b>safe_mode</b> е разрешен в тази PHP, проверете дали Dolibarr PHP файлове притежава за потребителя на уеб сървъра (или група).
|
ErrorFailedToCreateDir=Неуспешно създаване на директория. Уверете се, че уеб сървър потребител има разрешение да пишат в Dolibarr документи. Ако параметър <b>safe_mode</b> е разрешен в тази PHP, проверете дали Dolibarr PHP файлове притежава за потребителя на уеб сървъра (или група).
|
||||||
ErrorNoMailDefinedForThisUser=Не поща, определена за този потребител
|
ErrorNoMailDefinedForThisUser=Не поща, определена за този потребител
|
||||||
ErrorFeatureNeedJavascript=Тази функция трябва ДжаваСкрипт да се активира, за да работят. Променете тази настройка - дисплей.
|
ErrorFeatureNeedJavascript=Тази функция трябва ДжаваСкрипт да се активира, за да работят. Променете тази настройка - дисплей.
|
||||||
@ -96,7 +96,7 @@ ErrorBadMaskFailedToLocatePosOfSequence=Грешка, маска без поре
|
|||||||
ErrorBadMaskBadRazMonth=Грешка, неправилна стойност за нулиране
|
ErrorBadMaskBadRazMonth=Грешка, неправилна стойност за нулиране
|
||||||
ErrorMaxNumberReachForThisMask=Максималния брой е достигнат за тази маска
|
ErrorMaxNumberReachForThisMask=Максималния брой е достигнат за тази маска
|
||||||
ErrorCounterMustHaveMoreThan3Digits=Броячът трябва да има повече от 3 цифри
|
ErrorCounterMustHaveMoreThan3Digits=Броячът трябва да има повече от 3 цифри
|
||||||
ErrorSelectAtLeastOne=Грешка. Изберете поне един запис.
|
ErrorSelectAtLeastOne=Грешка, изберете поне един запис.
|
||||||
ErrorDeleteNotPossibleLineIsConsolidated=Изтриването не е възможно, защото записът е свързан с банкова транзакция, която е съгласувана
|
ErrorDeleteNotPossibleLineIsConsolidated=Изтриването не е възможно, защото записът е свързан с банкова транзакция, която е съгласувана
|
||||||
ErrorProdIdAlreadyExist=%s се възлага на друга трета
|
ErrorProdIdAlreadyExist=%s се възлага на друга трета
|
||||||
ErrorFailedToSendPassword=Не може да се изпрати парола
|
ErrorFailedToSendPassword=Не може да се изпрати парола
|
||||||
@ -115,9 +115,10 @@ ErrorFailedToRunExternalCommand=Не може да се работи на вън
|
|||||||
ErrorFailedToChangePassword=Неуспешно да смените паролата
|
ErrorFailedToChangePassword=Неуспешно да смените паролата
|
||||||
ErrorLoginDoesNotExists=Потребителя <b>%s</b> не е намерен.
|
ErrorLoginDoesNotExists=Потребителя <b>%s</b> не е намерен.
|
||||||
ErrorLoginHasNoEmail=Този потребител няма имейл адрес. Процес прекратено.
|
ErrorLoginHasNoEmail=Този потребител няма имейл адрес. Процес прекратено.
|
||||||
ErrorBadValueForCode=Неправилна стойност за код за сигурност. Опитайте отново с нова стойност ...
|
ErrorBadValueForCode=Неправилен защитен код. Опитайте отново ...
|
||||||
ErrorBothFieldCantBeNegative=Полетата %s и %s не може да бъде едновременно отрицателен
|
ErrorBothFieldCantBeNegative=Полетата %s и %s не може да бъде едновременно отрицателен
|
||||||
ErrorFieldCantBeNegativeOnInvoice=Полето <strong>%s</strong> не може да бъде отрицателно за този вид фактура. Ако трябва да добавите ред с отстъпка, първо създайте отстъпката (от поле '%s' в картата на контрагента) и я приложете към фактурата. Може също така да помолите вашия администратор да въведе опция FACTURE_ENABLE_NEGATIVE_LINES със стойност 1, за да разреши старото поведение.
|
ErrorFieldCantBeNegativeOnInvoice=Field <strong>%s</strong> cannot be negative on this type of invoice. If you need to add a discount line, just create the discount first (from field '%s' in thirdparty card) and apply it to the invoice.
|
||||||
|
ErrorLinesCantBeNegativeForOneVATRate=Total of lines can't be negative for a given VAT rate.
|
||||||
ErrorLinesCantBeNegativeOnDeposits=Редовете не могат да бъдат отрицателни при депозит. Ще се сблъскате с проблеми, когато включите депозита в окончателната фактура.
|
ErrorLinesCantBeNegativeOnDeposits=Редовете не могат да бъдат отрицателни при депозит. Ще се сблъскате с проблеми, когато включите депозита в окончателната фактура.
|
||||||
ErrorQtyForCustomerInvoiceCantBeNegative=Количество за ред в клиентска фактура не може да бъде отрицателно
|
ErrorQtyForCustomerInvoiceCantBeNegative=Количество за ред в клиентска фактура не може да бъде отрицателно
|
||||||
ErrorWebServerUserHasNotPermission=Потребителски акаунт <b>%s</b> използват за извършване на уеб сървър не разполага с разрешение за това
|
ErrorWebServerUserHasNotPermission=Потребителски акаунт <b>%s</b> използват за извършване на уеб сървър не разполага с разрешение за това
|
||||||
@ -227,6 +228,13 @@ ErrorNoFieldWithAttributeShowoncombobox=Нито едно от полетата
|
|||||||
ErrorFieldRequiredForProduct=Поле '%s' е задължително за продукт '%s'
|
ErrorFieldRequiredForProduct=Поле '%s' е задължително за продукт '%s'
|
||||||
ProblemIsInSetupOfTerminal=Проблем в настройката на терминал %s.
|
ProblemIsInSetupOfTerminal=Проблем в настройката на терминал %s.
|
||||||
ErrorAddAtLeastOneLineFirst=Първо добавете поне един ред
|
ErrorAddAtLeastOneLineFirst=Първо добавете поне един ред
|
||||||
|
ErrorRecordAlreadyInAccountingDeletionNotPossible=Грешка, записът вече е прехвърлен в счетоводството, изтриването не е възможно.
|
||||||
|
ErrorLanguageMandatoryIfPageSetAsTranslationOfAnother=Грешка, езикът е задължителен, ако зададете страницата като превод на друга.
|
||||||
|
ErrorLanguageOfTranslatedPageIsSameThanThisPage=Грешка, езикът на преведената страница е същият като този.
|
||||||
|
ErrorBatchNoFoundForProductInWarehouse=Няма намерен партиден / сериен номер за продукт '%s' в склад '%s'.
|
||||||
|
ErrorBatchNoFoundEnoughQuantityForProductInWarehouse=Няма достатъчно количество от този партиден / сериен номер за продукт '%s' в склад '%s'.
|
||||||
|
ErrorOnlyOneFieldForGroupByIsPossible=Only 1 field for the 'Group by' is possible (others are discarded)
|
||||||
|
ErrorTooManyDifferentValueForSelectedGroupBy=Found too many different value (more than <b>%s</b>) for the field '<b>%s</b>', so we can't user it as a 'Group by' for graphics. The field 'Group By' has been removed. May be you wanted to use it as an X-Axis ?
|
||||||
# Warnings
|
# Warnings
|
||||||
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Вашата стойност на PHP параметър upload_max_filesize (%s) е по-голяма от стойността на PHP параметър post_max_size (%s). Това не е последователна настройка.
|
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Вашата стойност на PHP параметър upload_max_filesize (%s) е по-голяма от стойността на PHP параметър post_max_size (%s). Това не е последователна настройка.
|
||||||
WarningPasswordSetWithNoAccount=За този член бе зададена парола. Въпреки това, не е създаден потребителски акаунт. Така че тази парола е съхранена, но не може да се използва за влизане в Dolibarr. Може да се използва от външен модул/интерфейс, но ако не е необходимо да дефинирате потребителско име или парола за член може да деактивирате опцията "Управление на вход за всеки член" от настройката на модула Членове. Ако трябва да управлявате вход, но не се нуждаете от парола, можете да запазите това поле празно, за да избегнете това предупреждение. Забележка: Имейлът може да се използва и като вход, ако членът е свързан с потребител.
|
WarningPasswordSetWithNoAccount=За този член бе зададена парола. Въпреки това, не е създаден потребителски акаунт. Така че тази парола е съхранена, но не може да се използва за влизане в Dolibarr. Може да се използва от външен модул/интерфейс, но ако не е необходимо да дефинирате потребителско име или парола за член може да деактивирате опцията "Управление на вход за всеки член" от настройката на модула Членове. Ако трябва да управлявате вход, но не се нуждаете от парола, можете да запазите това поле празно, за да избегнете това предупреждение. Забележка: Имейлът може да се използва и като вход, ако членът е свързан с потребител.
|
||||||
@ -245,7 +253,7 @@ WarningUsingThisBoxSlowDown=Предупреждение, използвайки
|
|||||||
WarningClickToDialUserSetupNotComplete=Настройките на информацията за ClickToDial за вашия потребител са непълни (вижте таб ClickToDial във вашата потребителска карта).
|
WarningClickToDialUserSetupNotComplete=Настройките на информацията за ClickToDial за вашия потребител са непълни (вижте таб ClickToDial във вашата потребителска карта).
|
||||||
WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Фунцкията е неактива, когато конфигурацията на показването е оптимизирана за незрящ човек или текстови браузери.
|
WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Фунцкията е неактива, когато конфигурацията на показването е оптимизирана за незрящ човек или текстови браузери.
|
||||||
WarningPaymentDateLowerThanInvoiceDate=Датата на плащане (%s) е по-ранна от датата на фактуриране (%s) за фактура %s.
|
WarningPaymentDateLowerThanInvoiceDate=Датата на плащане (%s) е по-ранна от датата на фактуриране (%s) за фактура %s.
|
||||||
WarningTooManyDataPleaseUseMoreFilters=Прекалено много информация (повече от %s линии). Моля използвайте повече филтри или задайте за константата %s по-висок лимит.
|
WarningTooManyDataPleaseUseMoreFilters=Твърде много данни (повече от %s реда). Моля, използвайте повече филтри или определете по-висока граница за константа %s.
|
||||||
WarningSomeLinesWithNullHourlyRate=Някои времена бяха записани за някои потребители, макар че тяхната почасова ставка не е дефинирана. Използвана е стойност от 0 %s на час, но това може да доведе до неправилно оценяване на отделеното време.
|
WarningSomeLinesWithNullHourlyRate=Някои времена бяха записани за някои потребители, макар че тяхната почасова ставка не е дефинирана. Използвана е стойност от 0 %s на час, но това може да доведе до неправилно оценяване на отделеното време.
|
||||||
WarningYourLoginWasModifiedPleaseLogin=Входните ви данни са променени. За целите на сигурността ще трябва да влезете с новите си входни данни преди следващото действие.
|
WarningYourLoginWasModifiedPleaseLogin=Входните ви данни са променени. За целите на сигурността ще трябва да влезете с новите си входни данни преди следващото действие.
|
||||||
WarningAnEntryAlreadyExistForTransKey=Вече съществува запис за ключа за превод за този език
|
WarningAnEntryAlreadyExistForTransKey=Вече съществува запис за ключа за превод за този език
|
||||||
|
|||||||
@ -37,7 +37,7 @@ FormatedExportDesc3=Когато са избрани данните за екс
|
|||||||
Sheet=Лист
|
Sheet=Лист
|
||||||
NoImportableData=Няма данни, които могат да бъдат импортирани (няма модул с дефиниции, позволяващ импортиране на данни)
|
NoImportableData=Няма данни, които могат да бъдат импортирани (няма модул с дефиниции, позволяващ импортиране на данни)
|
||||||
FileSuccessfullyBuilt=Файлът е генериран
|
FileSuccessfullyBuilt=Файлът е генериран
|
||||||
SQLUsedForExport=SQL заявка, използвана за създаване на експортен файл
|
SQLUsedForExport=SQL заявка, използвана за експортиране на данни
|
||||||
LineId=Идентификатор на ред
|
LineId=Идентификатор на ред
|
||||||
LineLabel=Име на ред
|
LineLabel=Име на ред
|
||||||
LineDescription=Описание на ред
|
LineDescription=Описание на ред
|
||||||
@ -114,7 +114,7 @@ ExportNumericFilter=NNNNN филтри по една стойност <br>NNNNN+
|
|||||||
ImportFromLine=Импортиране, като се започне от начален ред
|
ImportFromLine=Импортиране, като се започне от начален ред
|
||||||
EndAtLineNb=Край с последен ред
|
EndAtLineNb=Край с последен ред
|
||||||
ImportFromToLine=Обхват (от - до), например, за да пропуснете ред на заглавие
|
ImportFromToLine=Обхват (от - до), например, за да пропуснете ред на заглавие
|
||||||
SetThisValueTo2ToExcludeFirstLine=Например, задайте тази стойност на 3, за да изключите първите 2 реда. <br> Ако заглавните редове не са пропуснати, това ще доведе до множество грешки по време на симулацията за импортиране.
|
SetThisValueTo2ToExcludeFirstLine=Например, определете стойност 3, за да изключите първите 2 реда.<br>Ако заглавните редове не са пропуснати, това ще доведе до множество грешки по време на симулацията за импортиране.
|
||||||
KeepEmptyToGoToEndOfFile=Запазете това поле празно, за да обработите всички редове до края на файла.
|
KeepEmptyToGoToEndOfFile=Запазете това поле празно, за да обработите всички редове до края на файла.
|
||||||
SelectPrimaryColumnsForUpdateAttempt=Изберете колона(и), които да използвате като първичен ключ за импортиране на актуализация
|
SelectPrimaryColumnsForUpdateAttempt=Изберете колона(и), които да използвате като първичен ключ за импортиране на актуализация
|
||||||
UpdateNotYetSupportedForThisImport=Актуализацията не се поддържа за този тип импортиране (само вмъкване)
|
UpdateNotYetSupportedForThisImport=Актуализацията не се поддържа за този тип импортиране (само вмъкване)
|
||||||
|
|||||||
@ -91,17 +91,17 @@ GoToSetupArea=Отидете в Dolibarr (секция за настройка)
|
|||||||
MigrationNotFinished=Версията на базата данни не е напълно актуална, изпълнете отново процеса на актуализация.
|
MigrationNotFinished=Версията на базата данни не е напълно актуална, изпълнете отново процеса на актуализация.
|
||||||
GoToUpgradePage=Отидете отново в страницата за актуализация
|
GoToUpgradePage=Отидете отново в страницата за актуализация
|
||||||
WithNoSlashAtTheEnd=Без наклонена черта "/" в края
|
WithNoSlashAtTheEnd=Без наклонена черта "/" в края
|
||||||
DirectoryRecommendation=Препоръчително е да използвате директория извън уеб страниците.
|
DirectoryRecommendation=<span class="warning">ВАЖНО</span>: Трябва да използвате директория, която е извън уеб страниците (не използвайте поддиректория на предишния параметър).
|
||||||
LoginAlreadyExists=Вече съществува
|
LoginAlreadyExists=Вече съществува
|
||||||
DolibarrAdminLogin=Администратор на Dolibarr
|
DolibarrAdminLogin=Администратор на Dolibarr
|
||||||
AdminLoginAlreadyExists=Администраторският профил '<b> %s </b>' за Dolibarr вече съществува. Върнете се обратно, ако искате да създадете друг.
|
AdminLoginAlreadyExists=Администраторският профил '<b> %s </b>' за Dolibarr вече съществува. Върнете се обратно, ако искате да създадете друг.
|
||||||
FailedToCreateAdminLogin=Неуспешно създаване на администраторски профил за Dolibarr.
|
FailedToCreateAdminLogin=Неуспешно създаване на администраторски профил за Dolibarr.
|
||||||
WarningRemoveInstallDir=Внимание, от съображения за сигурност, след като инсталирането или приключи актуализацията, трябва да добавите файл с име <b> install.lock </b> в директорията /documents на Dolibarr, за да предотвратите повторното използване на инструментите за инсталиране.
|
WarningRemoveInstallDir=Внимание, от съображения за сигурност, след като инсталирането или приключи актуализацията, трябва да добавите файл с име <b> install.lock </b> в директорията /documents на Dolibarr, за да предотвратите повторното използване на инструментите за инсталиране.
|
||||||
FunctionNotAvailableInThisPHP=Не е налично за тази PHP инсталация
|
FunctionNotAvailableInThisPHP=Не е налично за тази PHP инсталация
|
||||||
ChoosedMigrateScript=Изберете скрипт за миграция
|
ChoosedMigrateScript=Избран скрипт за миграция
|
||||||
DataMigration=Миграция на база данни (данни)
|
DataMigration=Миграция на база данни (данни)
|
||||||
DatabaseMigration=Миграция на база данни (структура + някои данни)
|
DatabaseMigration=Миграция на база данни (структура + някои данни)
|
||||||
ProcessMigrateScript=Скриптова обработка
|
ProcessMigrateScript=Обработване на скриптове
|
||||||
ChooseYourSetupMode=Изберете режим на настройка и кликнете върху "Начало"...
|
ChooseYourSetupMode=Изберете режим на настройка и кликнете върху "Начало"...
|
||||||
FreshInstall=Нова инсталация
|
FreshInstall=Нова инсталация
|
||||||
FreshInstallDesc=Използвайте този режим, ако това е първата ви инсталация. Ако не, този режим може да поправи непълна предишна инсталация. Ако искате да актуализирате версията си, изберете режим "Актуализация".
|
FreshInstallDesc=Използвайте този режим, ако това е първата ви инсталация. Ако не, този режим може да поправи непълна предишна инсталация. Ако искате да актуализирате версията си, изберете режим "Актуализация".
|
||||||
@ -147,7 +147,7 @@ KeepDefaultValuesDeb=Използвахте съветника за настро
|
|||||||
KeepDefaultValuesMamp=Използвахте съветника за настройка на Dolibarr от DoliMamp, така че предложените тук стойности вече са оптимизирани. Променяйте ги само, ако знаете какво правите.
|
KeepDefaultValuesMamp=Използвахте съветника за настройка на Dolibarr от DoliMamp, така че предложените тук стойности вече са оптимизирани. Променяйте ги само, ако знаете какво правите.
|
||||||
KeepDefaultValuesProxmox=Използвахте съветника за настройка на Dolibarr от виртуалното устройство на Proxmox, така че предложените тук стойности вече са оптимизирани. Променяйте ги, само ако знаете какво правите.
|
KeepDefaultValuesProxmox=Използвахте съветника за настройка на Dolibarr от виртуалното устройство на Proxmox, така че предложените тук стойности вече са оптимизирани. Променяйте ги, само ако знаете какво правите.
|
||||||
UpgradeExternalModule=Изпълнете препоръчителния процес за обновяване на външния модул
|
UpgradeExternalModule=Изпълнете препоръчителния процес за обновяване на външния модул
|
||||||
SetAtLeastOneOptionAsUrlParameter=Задайте поне един параметър като параметър в URL адреса. Например: "... repair.php?standard=confirmed"
|
SetAtLeastOneOptionAsUrlParameter=Посочете поне една опция като параметър в URL адреса. Например: '...repair.php?standard=confirmed'.
|
||||||
NothingToDelete=Няма нищо за почистване / изтриване
|
NothingToDelete=Няма нищо за почистване / изтриване
|
||||||
NothingToDo=Няма нищо за правене
|
NothingToDo=Няма нищо за правене
|
||||||
#########
|
#########
|
||||||
|
|||||||
@ -65,7 +65,7 @@ Language_mk_MK=Македонски
|
|||||||
Language_mn_MN=Монголски
|
Language_mn_MN=Монголски
|
||||||
Language_nb_NO=Норвежки (Bokmål)
|
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=Португалски
|
||||||
|
|||||||
@ -7,4 +7,4 @@ 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 адрес
|
||||||
|
|||||||
@ -19,7 +19,7 @@ MailTopic=Тема на имейла
|
|||||||
MailText=Съобщение
|
MailText=Съобщение
|
||||||
MailFile=Прикачени файлове
|
MailFile=Прикачени файлове
|
||||||
MailMessage=Тяло на имейла
|
MailMessage=Тяло на имейла
|
||||||
SubjectNotIn=Не е в Тема
|
SubjectNotIn=Не е в тема
|
||||||
BodyNotIn=Не е в съобщение
|
BodyNotIn=Не е в съобщение
|
||||||
ShowEMailing=Показване на масови имейли
|
ShowEMailing=Показване на масови имейли
|
||||||
ListOfEMailings=Списък на масови имейли
|
ListOfEMailings=Списък на масови имейли
|
||||||
@ -82,7 +82,7 @@ NbSelected=Брой избрани
|
|||||||
NbIgnored=Брой игнорирани
|
NbIgnored=Брой игнорирани
|
||||||
NbSent=Брой изпратени
|
NbSent=Брой изпратени
|
||||||
SentXXXmessages=%s изпратен(о)(и) съобщени(е)(я).
|
SentXXXmessages=%s изпратен(о)(и) съобщени(е)(я).
|
||||||
ConfirmUnvalidateEmailing=Сигурни ли сте, че искате да превърнете имейла <b>%s</b> в чернова?
|
ConfirmUnvalidateEmailing=Сигурни ли сте, че искате да класифицирате имейл <b>%s</b> в състояние на чернова?
|
||||||
MailingModuleDescContactsWithThirdpartyFilter=Контакт с клиентски филтри
|
MailingModuleDescContactsWithThirdpartyFilter=Контакт с клиентски филтри
|
||||||
MailingModuleDescContactsByCompanyCategory=Контакти с категория на контрагента
|
MailingModuleDescContactsByCompanyCategory=Контакти с категория на контрагента
|
||||||
MailingModuleDescContactsByCategory=Контакти с категории
|
MailingModuleDescContactsByCategory=Контакти с категории
|
||||||
@ -100,7 +100,7 @@ MailSelectedRecipients=Избрани получатели
|
|||||||
MailingArea=Секция за масови имейли
|
MailingArea=Секция за масови имейли
|
||||||
LastMailings=Масови имейли: %s последни
|
LastMailings=Масови имейли: %s последни
|
||||||
TargetsStatistics=Целева статистика
|
TargetsStatistics=Целева статистика
|
||||||
NbOfCompaniesContacts=Уникални контакти/адреси
|
NbOfCompaniesContacts=Уникални контакти / адреси
|
||||||
MailNoChangePossible=Получателите на валидирани масови имейли не могат да бъдат променяни
|
MailNoChangePossible=Получателите на валидирани масови имейли не могат да бъдат променяни
|
||||||
SearchAMailing=Търсене на масов имейл
|
SearchAMailing=Търсене на масов имейл
|
||||||
SendMailing=Изпращане на масов имейл
|
SendMailing=Изпращане на масов имейл
|
||||||
@ -125,10 +125,10 @@ TagMailtoEmail=Емейл на получателя (включително HTML
|
|||||||
NoEmailSentBadSenderOrRecipientEmail=Няма изпратени имейли. Неправилен имейл на подателя или получателя. Проверете потребителския профил.
|
NoEmailSentBadSenderOrRecipientEmail=Няма изпратени имейли. Неправилен имейл на подателя или получателя. Проверете потребителския профил.
|
||||||
# Module Notifications
|
# Module Notifications
|
||||||
Notifications=Известия
|
Notifications=Известия
|
||||||
NoNotificationsWillBeSent=За това събитие и компанията не са планирани известия по имейл
|
NoNotificationsWillBeSent=За това събитие и този контрагент не са планирани известия по имейл
|
||||||
ANotificationsWillBeSent=1 известие ще бъде изпратено по имейл
|
ANotificationsWillBeSent=1 известие ще бъде изпратено по имейл
|
||||||
SomeNotificationsWillBeSent=%s известия ще бъдат изпратени по имейл
|
SomeNotificationsWillBeSent=%s известия ще бъдат изпратени по имейл
|
||||||
AddNewNotification=Активиране на ново имейл известяване за цел/събитие
|
AddNewNotification=Активиране на ново имейл известяване за цел / събитие
|
||||||
ListOfActiveNotifications=Списък на всички активни имейл известия за цели/събития
|
ListOfActiveNotifications=Списък на всички активни имейл известия за цели/събития
|
||||||
ListOfNotificationsDone=Списък на всички изпратени имейл известия
|
ListOfNotificationsDone=Списък на всички изпратени имейл известия
|
||||||
MailSendSetupIs=Конфигурацията за изпращане на имейл е настроена на '%s'. Този режим не може да се използва за изпращане на масови имейли.
|
MailSendSetupIs=Конфигурацията за изпращане на имейл е настроена на '%s'. Този режим не може да се използва за изпращане на масови имейли.
|
||||||
|
|||||||
@ -338,7 +338,7 @@ Copy=Копиране
|
|||||||
Paste=Поставяне
|
Paste=Поставяне
|
||||||
Default=По подразбиране
|
Default=По подразбиране
|
||||||
DefaultValue=Стойност по подразбиране
|
DefaultValue=Стойност по подразбиране
|
||||||
DefaultValues=Стойности / филтри / сортиране
|
DefaultValues=Стойности по подразбиране
|
||||||
Price=Цена
|
Price=Цена
|
||||||
PriceCurrency=Цена (валута)
|
PriceCurrency=Цена (валута)
|
||||||
UnitPrice=Единична цена
|
UnitPrice=Единична цена
|
||||||
@ -352,6 +352,8 @@ PriceUTTC=Ед. цена (с ДДС)
|
|||||||
Amount=Сума
|
Amount=Сума
|
||||||
AmountInvoice=Фактурна стойност
|
AmountInvoice=Фактурна стойност
|
||||||
AmountInvoiced=Фактурирана сума
|
AmountInvoiced=Фактурирана сума
|
||||||
|
AmountInvoicedHT=Фактурирана сума (с ДДС)
|
||||||
|
AmountInvoicedTTC=Фактурирана сума (без ДДС)
|
||||||
AmountPayment=Сума за плащане
|
AmountPayment=Сума за плащане
|
||||||
AmountHTShort=Сума (без ДДС)
|
AmountHTShort=Сума (без ДДС)
|
||||||
AmountTTCShort=Сума (с ДДС)
|
AmountTTCShort=Сума (с ДДС)
|
||||||
@ -618,7 +620,7 @@ TotalQuantity=Общо количество
|
|||||||
DateFromTo=от %s до %s
|
DateFromTo=от %s до %s
|
||||||
DateFrom=От %s
|
DateFrom=От %s
|
||||||
DateUntil=До %s
|
DateUntil=До %s
|
||||||
Check=Маркиране
|
Check=Проверяване
|
||||||
Uncheck=Отмаркиране
|
Uncheck=Отмаркиране
|
||||||
Internal=Вътрешен
|
Internal=Вътрешен
|
||||||
External=Външен
|
External=Външен
|
||||||
@ -803,9 +805,9 @@ Access=Достъп
|
|||||||
SelectAction=Избиране на действие
|
SelectAction=Избиране на действие
|
||||||
SelectTargetUser=Изберете целеви потребител / служител
|
SelectTargetUser=Изберете целеви потребител / служител
|
||||||
HelpCopyToClipboard=Използвайте Ctrl + C, за да копирате в клипборда
|
HelpCopyToClipboard=Използвайте Ctrl + C, за да копирате в клипборда
|
||||||
SaveUploadedFileWithMask=Запиши файла на сървъра с име "<strong>%s</strong>" (иначе "%s")
|
SaveUploadedFileWithMask=Съхраняване на файла с име '<strong>%s</strong>' (иначе '%s')
|
||||||
OriginFileName=Оригинално име на файл
|
OriginFileName=Оригинално име на файл
|
||||||
SetDemandReason=Задайте източник
|
SetDemandReason=Определете източник
|
||||||
SetBankAccount=Дефиниране на банкова сметка
|
SetBankAccount=Дефиниране на банкова сметка
|
||||||
AccountCurrency=Валута на сметката
|
AccountCurrency=Валута на сметката
|
||||||
ViewPrivateNote=Преглед на бележки
|
ViewPrivateNote=Преглед на бележки
|
||||||
@ -872,7 +874,7 @@ Download=Изтегляне
|
|||||||
DownloadDocument=Изтегляне на документ
|
DownloadDocument=Изтегляне на документ
|
||||||
ActualizeCurrency=Актуализиране на валутния курс
|
ActualizeCurrency=Актуализиране на валутния курс
|
||||||
Fiscalyear=Фискална година
|
Fiscalyear=Фискална година
|
||||||
ModuleBuilder=Инструмент за създаване на модули и приложения
|
ModuleBuilder=Дизайнер за модули и приложения
|
||||||
SetMultiCurrencyCode=Определяне на валута
|
SetMultiCurrencyCode=Определяне на валута
|
||||||
BulkActions=Масови действия
|
BulkActions=Масови действия
|
||||||
ClickToShowHelp=Кликнете, за да покажете помощната подсказка
|
ClickToShowHelp=Кликнете, за да покажете помощната подсказка
|
||||||
@ -1010,9 +1012,13 @@ ContactDefault_project=Проект
|
|||||||
ContactDefault_project_task=Задача
|
ContactDefault_project_task=Задача
|
||||||
ContactDefault_propal=Офериране
|
ContactDefault_propal=Офериране
|
||||||
ContactDefault_supplier_proposal=Запитване за доставка
|
ContactDefault_supplier_proposal=Запитване за доставка
|
||||||
ContactDefault_ticketsup=Тикет
|
ContactDefault_ticket=Тикет
|
||||||
ContactAddedAutomatically=Контактът е добавен от контактите на контрагента
|
ContactAddedAutomatically=Контактът е добавен от контактите на контрагента
|
||||||
More=Повече
|
More=Повече
|
||||||
ShowDetails=Показване на детайли
|
ShowDetails=Показване на детайли
|
||||||
CustomReports=Персонализирани отчети
|
CustomReports=Персонализирани отчети
|
||||||
|
StatisticsOn=Статистика за
|
||||||
SelectYourGraphOptionsFirst=Изберете опциите за изграждане на вашата диаграма
|
SelectYourGraphOptionsFirst=Изберете опциите за изграждане на вашата диаграма
|
||||||
|
Measures=Мерки
|
||||||
|
XAxis=Х-ос
|
||||||
|
YAxis=Y-ос
|
||||||
|
|||||||
@ -1,204 +1,204 @@
|
|||||||
# Dolibarr language file - Source file is en_US - members
|
# Dolibarr language file - Source file is en_US - members
|
||||||
MembersArea=Членове
|
MembersArea=Секция за членове
|
||||||
MemberCard=Карта на член
|
MemberCard=Членска карта
|
||||||
SubscriptionCard=Карта на членски внос
|
SubscriptionCard=Абонаментна карта
|
||||||
Member=Член
|
Member=Член
|
||||||
Members=Членове
|
Members=Членове
|
||||||
ShowMember=Показване на карта на член
|
ShowMember=Показване на карта на член
|
||||||
UserNotLinkedToMember=Потребителя не е свързан към член
|
UserNotLinkedToMember=Потребителят не е свързан с член
|
||||||
ThirdpartyNotLinkedToMember=Контрагента, не е свързан с член
|
ThirdpartyNotLinkedToMember=Контрагентът не е свързан с член
|
||||||
MembersTickets=Членски Билети
|
MembersTickets=Членски билети
|
||||||
FundationMembers=Членове на организацията
|
FundationMembers=Членове на организация
|
||||||
ListOfValidatedPublicMembers=Списък на настоящите публични членове
|
ListOfValidatedPublicMembers=Списък на валидирани публични членове
|
||||||
ErrorThisMemberIsNotPublic=Този член не е публичен
|
ErrorThisMemberIsNotPublic=Този член не е публичен
|
||||||
ErrorMemberIsAlreadyLinkedToThisThirdParty=Друг член (име: <b> %s </b>, вход: <b> %s </b> вече е свързан с контрагента <b> %s </b>. Премахнете тази връзка първо, защото контрагента не може да бъде свързана само с член (и обратно).
|
ErrorMemberIsAlreadyLinkedToThisThirdParty=Друг член (име: <b>%s</b>, потребител: <b>%s</b>) е вече свързан към контрагент <b>%s</b>. Първо премахнете тази връзка, тъй като контрагентът не може да бъде свързан само с член (и обратно).
|
||||||
ErrorUserPermissionAllowsToLinksToItselfOnly=От съображения за сигурност трябва да имате права за променяне на всички потребители, за да може да свържете член с потребител, който не сте вие.
|
ErrorUserPermissionAllowsToLinksToItselfOnly=От съображения за сигурност трябва да имате права за променяне на всички потребители, за да може да свържете член с потребител, който не сте вие.
|
||||||
SetLinkToUser=Връзка към Dolibarr потребител
|
SetLinkToUser=Свързване към Dolibarr потребител
|
||||||
SetLinkToThirdParty=Линк към Dolibarr контрагент
|
SetLinkToThirdParty=Свързване към Dolibarr контрагент
|
||||||
MembersCards=Визитни картички на членове
|
MembersCards=Визитни картички на членове
|
||||||
MembersList=Списък на членовете
|
MembersList=Списък на членове
|
||||||
MembersListToValid=Списък на кандидатите за членове (трябва да бъдат приети)
|
MembersListToValid=Списък на чернови членове (за валидиране)
|
||||||
MembersListValid=Списък на настоящите членове
|
MembersListValid=Списък на валидирани членове
|
||||||
MembersListUpToDate=Списък на членовете с платен членски внос
|
MembersListUpToDate=Списък на членове с платен абонамент
|
||||||
MembersListNotUpToDate=Списък на членовете с неплатен членски внос
|
MembersListNotUpToDate=Списък на членове с неплатен абонамент
|
||||||
MembersListResiliated=Списък на прекратените членове
|
MembersListResiliated=Списък на деактивирани членове
|
||||||
MembersListQualified=Списък на квалифицираните членове
|
MembersListQualified=Списък на квалифицирани членове
|
||||||
MenuMembersToValidate=Кандидати за членове
|
MenuMembersToValidate=Чернови членове
|
||||||
MenuMembersValidated=Настоящи членове
|
MenuMembersValidated=Валидирани членове
|
||||||
MenuMembersUpToDate=С платен чл. внос
|
MenuMembersUpToDate=С платен абонамент
|
||||||
MenuMembersNotUpToDate=С неплатен чл. внос
|
MenuMembersNotUpToDate=С неплатен абонамент
|
||||||
MenuMembersResiliated=Terminated members
|
MenuMembersResiliated=Деактивирани членове
|
||||||
MembersWithSubscriptionToReceive=Събиране на членски внос от членовете
|
MembersWithSubscriptionToReceive=Членове с абонамент за получаване
|
||||||
MembersWithSubscriptionToReceiveShort=Subscription to receive
|
MembersWithSubscriptionToReceiveShort=Абонамент за получаване
|
||||||
DateSubscription=Чл. внос от дата
|
DateSubscription=Дата на абонамент
|
||||||
DateEndSubscription=Чл. внос до дата
|
DateEndSubscription=Крайна дата на абонамент
|
||||||
EndSubscription=Чл внос до
|
EndSubscription=Край на абонамент
|
||||||
SubscriptionId=ID на абонамент
|
SubscriptionId=Идентификатор на абонамент
|
||||||
MemberId=ID на член
|
MemberId=Идентификатор на член
|
||||||
NewMember=Нов член
|
NewMember=Нов член
|
||||||
MemberType=Тип член
|
MemberType=Тип член
|
||||||
MemberTypeId=ID на тип член
|
MemberTypeId=Идентификатор за тип на член
|
||||||
MemberTypeLabel=Име на вид член
|
MemberTypeLabel=Име за тип на член
|
||||||
MembersTypes=Типове членове
|
MembersTypes=Типове членове
|
||||||
MemberStatusDraft=Чернова (нуждае се да бъде валидирана)
|
MemberStatusDraft=Чернова (за валидиране)
|
||||||
MemberStatusDraftShort=Чернова
|
MemberStatusDraftShort=Чернова
|
||||||
MemberStatusActive=Приет (изчаква се плащане на чл. внос)
|
MemberStatusActive=Валидиран (очакващ абонамент)
|
||||||
MemberStatusActiveShort=Валидирано
|
MemberStatusActiveShort=Валидиран
|
||||||
MemberStatusActiveLate=Subscription expired
|
MemberStatusActiveLate=Изтекъл абонамент
|
||||||
MemberStatusActiveLateShort=Неплатен чл. внос
|
MemberStatusActiveLateShort=Изтекъл
|
||||||
MemberStatusPaid=Платен чл. внос
|
MemberStatusPaid=Актуален абонамент
|
||||||
MemberStatusPaidShort=Платен чл. внос
|
MemberStatusPaidShort=Актуален
|
||||||
MemberStatusResiliated=Terminated member
|
MemberStatusResiliated=Деактивиран член
|
||||||
MemberStatusResiliatedShort=Terminated
|
MemberStatusResiliatedShort=Деактивиран
|
||||||
MembersStatusToValid=Кандидати за членове
|
MembersStatusToValid=Чернови членове
|
||||||
MembersStatusResiliated=Terminated members
|
MembersStatusResiliated=Деактивирани членове
|
||||||
MemberStatusNoSubscription=Validated (no subscription needed)
|
MemberStatusNoSubscription=Валидиран (не е необходим абонамент)
|
||||||
MemberStatusNoSubscriptionShort=Валидирана
|
MemberStatusNoSubscriptionShort=Валидиран
|
||||||
SubscriptionNotNeeded=No subscription needed
|
SubscriptionNotNeeded=Не е необходим абонамент
|
||||||
NewCotisation=Нова вноска
|
NewCotisation=Нова вноска
|
||||||
PaymentSubscription=Плащане на нова вноска
|
PaymentSubscription=Ново плащане на вноска
|
||||||
SubscriptionEndDate=Чл. внос до дата
|
SubscriptionEndDate=Крайна дата на абонамент
|
||||||
MembersTypeSetup=Настройки на типове членове
|
MembersTypeSetup=Настройка за типове членове
|
||||||
MemberTypeModified=Member type modified
|
MemberTypeModified=Типът член е променен
|
||||||
DeleteAMemberType=Delete a member type
|
DeleteAMemberType=Изтриване на тип член
|
||||||
ConfirmDeleteMemberType=Are you sure you want to delete this member type?
|
ConfirmDeleteMemberType=Сигурни ли сте, че искате да изтриете този тип член?
|
||||||
MemberTypeDeleted=Member type deleted
|
MemberTypeDeleted=Типът член е изтрит
|
||||||
MemberTypeCanNotBeDeleted=Member type can not be deleted
|
MemberTypeCanNotBeDeleted=Типът член не може да бъде изтрит
|
||||||
NewSubscription=Нов членски внос
|
NewSubscription=Нов абонамент
|
||||||
NewSubscriptionDesc=Тази форма ви позволява да записвате абонамента си като нов член на организацията. Ако искате да подновите абонамента си (ако вече сте член), моля свържете се с ръководството на организацията по имейл %s.
|
NewSubscriptionDesc=Този формуляр позволява да регистрирате вашия абонамент като за нов член на организацията. Ако искате да подновите вашият абонамент (ако вече сте член), моля свържете се вместо това с ръководството на организация, чрез имейл %s.
|
||||||
Subscription=Членски внос
|
Subscription=Абонамент
|
||||||
Subscriptions=Членски внос
|
Subscriptions=Абонаменти
|
||||||
SubscriptionLate=Закъснели
|
SubscriptionLate=Закъснял
|
||||||
SubscriptionNotReceived=Никога не е плащан членски внос
|
SubscriptionNotReceived=Неполучен абонамент
|
||||||
ListOfSubscriptions=Списък на членския внос
|
ListOfSubscriptions=Списък на абонаменти
|
||||||
SendCardByMail=Send card by email
|
SendCardByMail=Изпращане на карта по имейл
|
||||||
AddMember=Добавяне на член
|
AddMember=Създаване на член
|
||||||
NoTypeDefinedGoToSetup=Не са зададени типове членове. Отидете на менюто "Типове членове"
|
NoTypeDefinedGoToSetup=Не са дефинирани типове членове. Отидете в меню 'Типове членове'.
|
||||||
NewMemberType=Нов тип член
|
NewMemberType=Нов тип член
|
||||||
WelcomeEMail=Welcome email
|
WelcomeEMail=Приветстващ имейл
|
||||||
SubscriptionRequired=Изисква се членски внос
|
SubscriptionRequired=Изисква се абонамент
|
||||||
DeleteType=Изтрий
|
DeleteType=Изтриване
|
||||||
VoteAllowed=Гласуването е позволено
|
VoteAllowed=Може да гласува
|
||||||
Physical=Реален
|
Physical=Реален
|
||||||
Moral=Морален
|
Moral=Морален
|
||||||
MorPhy=Морален/Реален
|
MorPhy=Морален / Реален
|
||||||
Reenable=Повторно активиране
|
Reenable=Повторно активиране
|
||||||
ResiliateMember=Terminate a member
|
ResiliateMember=Деактивиране на член
|
||||||
ConfirmResiliateMember=Are you sure you want to terminate this member?
|
ConfirmResiliateMember=Сигурни ли сте, че искате да деактивирате този член?
|
||||||
DeleteMember=Изтриване на член
|
DeleteMember=Изтриване на член
|
||||||
ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions)?
|
ConfirmDeleteMember=Сигурни ли сте, че искате да изтриете този член (изтриването на член ще изтрие всички негови абонаменти)?
|
||||||
DeleteSubscription=Изтриване на членски внос
|
DeleteSubscription=Изтриване на абонамент
|
||||||
ConfirmDeleteSubscription=Are you sure you want to delete this subscription?
|
ConfirmDeleteSubscription=Сигурни ли сте, че искате да изтриете този абонамент?
|
||||||
Filehtpasswd=htpasswd файл
|
Filehtpasswd=htpasswd файл
|
||||||
ValidateMember=Потвърждаване на член
|
ValidateMember=Валидиране на член
|
||||||
ConfirmValidateMember=Are you sure you want to validate this member?
|
ConfirmValidateMember=Сигурни ли сте, че искате да валидирате този член?
|
||||||
FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formatted pages, provided as example to show how to list members database.
|
FollowingLinksArePublic=Следните връзки са отворени страници, които не са защитени от дефинираните в Dolibarr права. Те не са форматирани страници, а са предоставени като пример, за да покажат как да се направи списък с членове от базата данни.
|
||||||
PublicMemberList=Публичен списък с членове
|
PublicMemberList=Публичен списък с членове
|
||||||
BlankSubscriptionForm=Public self-subscription form
|
BlankSubscriptionForm=Публичен формуляр за само-абониране
|
||||||
BlankSubscriptionFormDesc=Dolibarr can provide you a public URL/website to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form may also be automatically provided.
|
BlankSubscriptionFormDesc=Dolibarr може да предостави публичен URL адрес / уебсайт, за да позволи на външни посетители да се абонират за организацията. Ако е активиран модул за онлайн плащане, то може автоматично да се предостави и формуляр за плащане.
|
||||||
EnablePublicSubscriptionForm=Enable the public website with self-subscription form
|
EnablePublicSubscriptionForm=Активиране на публичен уебсайт с формуляр за само-абониране
|
||||||
ForceMemberType=Force the member type
|
ForceMemberType=Принуждаване на типът член
|
||||||
ExportDataset_member_1=Членове и членски внос
|
ExportDataset_member_1=Членове и абонаменти
|
||||||
ImportDataset_member_1=Членове
|
ImportDataset_member_1=Членове
|
||||||
LastMembersModified=Latest %s modified members
|
LastMembersModified=Членове: %s последно променени
|
||||||
LastSubscriptionsModified=Latest %s modified subscriptions
|
LastSubscriptionsModified=Абонаменти: %s последно променени
|
||||||
String=Низ
|
String=Низ
|
||||||
Text=Текст
|
Text=Текст
|
||||||
Int=Int
|
Int=Целочислен
|
||||||
DateAndTime=Дата и час
|
DateAndTime=Дата и час
|
||||||
PublicMemberCard=Публична карта на член
|
PublicMemberCard=Публична членска карта
|
||||||
SubscriptionNotRecorded=Subscription not recorded
|
SubscriptionNotRecorded=Абонаментът не е регистриран
|
||||||
AddSubscription=Create subscription
|
AddSubscription=Създаване на абонамент
|
||||||
ShowSubscription=Показване на абонамент
|
ShowSubscription=Показване на абонамент
|
||||||
# Label of email templates
|
# Label of email templates
|
||||||
SendingAnEMailToMember=Sending information email to member
|
SendingAnEMailToMember=Изпращане на информационен имейл до член
|
||||||
SendingEmailOnAutoSubscription=Sending email on auto registration
|
SendingEmailOnAutoSubscription=Изпращане на имейл при автоматична регистрация
|
||||||
SendingEmailOnMemberValidation=Sending email on new member validation
|
SendingEmailOnMemberValidation=Изпращане на имейл при валидиране на нов член
|
||||||
SendingEmailOnNewSubscription=Sending email on new subscription
|
SendingEmailOnNewSubscription=Изпращане на имейл при нов абонамент
|
||||||
SendingReminderForExpiredSubscription=Sending reminder for expired subscriptions
|
SendingReminderForExpiredSubscription=Изпращане на напомняне за изтекли абонаменти
|
||||||
SendingEmailOnCancelation=Sending email on cancelation
|
SendingEmailOnCancelation=Изпращане на имейл при анулиране
|
||||||
# Topic of email templates
|
# Topic of email templates
|
||||||
YourMembershipRequestWasReceived=Your membership was received.
|
YourMembershipRequestWasReceived=Вашата молба за членство е получена
|
||||||
YourMembershipWasValidated=Your membership was validated
|
YourMembershipWasValidated=Вашата молба за членство е валидирана
|
||||||
YourSubscriptionWasRecorded=Your new subscription was recorded
|
YourSubscriptionWasRecorded=Вашият нов абонамент е регистриран
|
||||||
SubscriptionReminderEmail=Subscription reminder
|
SubscriptionReminderEmail=Напомняне за абонамент
|
||||||
YourMembershipWasCanceled=Your membership was canceled
|
YourMembershipWasCanceled=Вашето членство е анулирано
|
||||||
CardContent=Съдържание на вашата карта на член
|
CardContent=Съдържание на вашата членска карта
|
||||||
# Text of email templates
|
# Text of email templates
|
||||||
ThisIsContentOfYourMembershipRequestWasReceived=We want to let you know that your membership request was received.<br><br>
|
ThisIsContentOfYourMembershipRequestWasReceived=Искаме да ви уведомим, че вашата молба за членство е получена.<br><br>
|
||||||
ThisIsContentOfYourMembershipWasValidated=We want to let you know that your membership was validated with the following information:<br><br>
|
ThisIsContentOfYourMembershipWasValidated=Искаме да ви уведомим, че вашето членство е валидирано със следната информация:<br><br>
|
||||||
ThisIsContentOfYourSubscriptionWasRecorded=We want to let you know that your new subscription was recorded.<br><br>
|
ThisIsContentOfYourSubscriptionWasRecorded=Искаме да ви уведомим, че вашият нов абонамент е регистриран.<br><br>
|
||||||
ThisIsContentOfSubscriptionReminderEmail=We want to let you know that your subscription is about to expire or has already expired (__MEMBER_LAST_SUBSCRIPTION_DATE_END__). We hope you will renew it.<br><br>
|
ThisIsContentOfSubscriptionReminderEmail=Искаме да ви уведомим, че вашият абонамент ще изтече или вече е изтекъл (__MEMBER_LAST_SUBSCRIPTION_DATE_END__). Надяваме се, че ще го подновите.<br><br>
|
||||||
ThisIsContentOfYourCard=This is a summary of the information we have about you. Please contact us if anything is incorrect.<br><br>
|
ThisIsContentOfYourCard=Това е обобщение на информацията, която имаме за вас. Моля, свържете се с нас, ако има нещо некоректно.<br><br>
|
||||||
DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the notification email received in case of auto-inscription of a guest
|
DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Тема на известяващ имейл, получен в случай на автоматично вписване на гост
|
||||||
DescADHERENT_AUTOREGISTER_NOTIF_MAIL=Content of the notification email received in case of auto-inscription of a guest
|
DescADHERENT_AUTOREGISTER_NOTIF_MAIL=Съдържание на известяващ имейл, получен в случай на автоматично вписване на гост
|
||||||
DescADHERENT_EMAIL_TEMPLATE_AUTOREGISTER=Email template to use to send email to a member on member autosubscription
|
DescADHERENT_EMAIL_TEMPLATE_AUTOREGISTER=Имейл шаблон, който да се използва за изпращане на имейл до член при автоматично само-абониране на член
|
||||||
DescADHERENT_EMAIL_TEMPLATE_MEMBER_VALIDATION=Email template to use to send email to a member on member validation
|
DescADHERENT_EMAIL_TEMPLATE_MEMBER_VALIDATION=Имейл шаблон, който да се използва за изпращане на имейл до член при валидиране на член
|
||||||
DescADHERENT_EMAIL_TEMPLATE_SUBSCRIPTION=Email template to use to send email to a member on new subscription recording
|
DescADHERENT_EMAIL_TEMPLATE_SUBSCRIPTION=Имейл шаблон, който да се използва за изпращане на имейл до член при регистриране на нов абонамент
|
||||||
DescADHERENT_EMAIL_TEMPLATE_REMIND_EXPIRATION=Email template to use to send email reminder when subscription is about to expire
|
DescADHERENT_EMAIL_TEMPLATE_REMIND_EXPIRATION=Имейл шаблон, който да се използва за изпращане на напомняне по имейл, когато абонаментът изтича
|
||||||
DescADHERENT_EMAIL_TEMPLATE_CANCELATION=Email template to use to send email to a member on member cancelation
|
DescADHERENT_EMAIL_TEMPLATE_CANCELATION=Имейл шаблон, който да се използва за изпращане на имейл до член при анулиране на членство
|
||||||
DescADHERENT_MAIL_FROM=Sender Email for automatic emails
|
DescADHERENT_MAIL_FROM=Имейл адрес за изпращане на автоматични имейли
|
||||||
DescADHERENT_ETIQUETTE_TYPE=Формат на страница за етикети
|
DescADHERENT_ETIQUETTE_TYPE=Формат на страница за етикети
|
||||||
DescADHERENT_ETIQUETTE_TEXT=Текст показван на адресната карта на член
|
DescADHERENT_ETIQUETTE_TEXT=Текст, отпечатан в членски адресни листи
|
||||||
DescADHERENT_CARD_TYPE=Формат на страницата за карти
|
DescADHERENT_CARD_TYPE=Формат на страницата за карти
|
||||||
DescADHERENT_CARD_HEADER_TEXT=Текст отпечатан отгоре на членските карти
|
DescADHERENT_CARD_HEADER_TEXT=Текст, отпечатан най-отгоре в членски карти
|
||||||
DescADHERENT_CARD_TEXT=Текст показван върху членска карта (изравнен от ляво)
|
DescADHERENT_CARD_TEXT=Текст, отпечатан върху членски карти (подравнен вляво)
|
||||||
DescADHERENT_CARD_TEXT_RIGHT=Текст показван върху членска карта (изравнен от дясно)
|
DescADHERENT_CARD_TEXT_RIGHT=Текст, отпечатан на членски карти (подравнен вдясно)
|
||||||
DescADHERENT_CARD_FOOTER_TEXT=Текст отпечатан отдолу на членските карти
|
DescADHERENT_CARD_FOOTER_TEXT=Текст, отпечатан най-отдолу в членски карти
|
||||||
ShowTypeCard=Показване на тип '%s'
|
ShowTypeCard=Показване на тип '%s'
|
||||||
HTPasswordExport=генериране на htpassword файл
|
HTPasswordExport=Генериране на htpassword файл
|
||||||
NoThirdPartyAssociatedToMember=Няма свързан контрагент с този член
|
NoThirdPartyAssociatedToMember=Няма свързан контрагент с този член
|
||||||
MembersAndSubscriptions= Членове и Членски внос
|
MembersAndSubscriptions= Членове и абонаменти
|
||||||
MoreActions=Допълнително действие за записване
|
MoreActions=Допълнително действие при регистриране
|
||||||
MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
|
MoreActionsOnSubscription=Допълнително действие, предложено по подразбиране при регистриране на абонамент
|
||||||
MoreActionBankDirect=Create a direct entry on bank account
|
MoreActionBankDirect=Създаване на директен запис по банкова сметка
|
||||||
MoreActionBankViaInvoice=Create an invoice, and a payment on bank account
|
MoreActionBankViaInvoice=Създаване на фактура и плащане по банкова сметка
|
||||||
MoreActionInvoiceOnly=Създаване на фактура без заплащане
|
MoreActionInvoiceOnly=Създаване на фактура без плащане
|
||||||
LinkToGeneratedPages=Генериране на визитни картички
|
LinkToGeneratedPages=Генериране на визитни картички
|
||||||
LinkToGeneratedPagesDesc=Този екран ви позволява да генерирате PDF файлове с визитни картички за всички свои членове или определен член.
|
LinkToGeneratedPagesDesc=Този екран позволява да генерирате PDF файлове с визитни картички за всички ваши членове или за конкретен член.
|
||||||
DocForAllMembersCards=Генериране на визитни картички за всички членове
|
DocForAllMembersCards=Генериране на визитни картички за всички членове
|
||||||
DocForOneMemberCards=Генериране на бизнес карти за конкретен член
|
DocForOneMemberCards=Генериране на визитна картичка за конкретен член
|
||||||
DocForLabels=Генериране на листи с адреси
|
DocForLabels=Генериране на адресни листи
|
||||||
SubscriptionPayment=Плащане на членски внос
|
SubscriptionPayment=Плащане на абонамент
|
||||||
LastSubscriptionDate=Date of latest subscription payment
|
LastSubscriptionDate=Дата на последно плащане за абонамент
|
||||||
LastSubscriptionAmount=Amount of latest subscription
|
LastSubscriptionAmount=Стойност на последния абонамент
|
||||||
MembersStatisticsByCountries=Статистика за членовете по държава
|
MembersStatisticsByCountries=Статистика за членове по държави
|
||||||
MembersStatisticsByState=Статистика за членове по област
|
MembersStatisticsByState=Статистика за членове по област
|
||||||
MembersStatisticsByTown=Статистика за членовете по град
|
MembersStatisticsByTown=Статистика за членове по град
|
||||||
MembersStatisticsByRegion=Статистики на членовете по регион
|
MembersStatisticsByRegion=Статистика за членове по регион
|
||||||
NbOfMembers=Брой членове
|
NbOfMembers=Брой членове
|
||||||
NoValidatedMemberYet=Няма намерени потвърдени членове
|
NoValidatedMemberYet=Не са намерени валидирани членове
|
||||||
MembersByCountryDesc=Този екран показва статистическите данни за членовете по държави. Графиката зависи от онлайн услугата Google графика и е достъпна само ако имате свързаност с интернет.
|
MembersByCountryDesc=Този екран показва статистически данни за членове по държави. Графиката зависи от онлайн услугата за графики на Google и е достъпна само, ако е налична интернет връзка.
|
||||||
MembersByStateDesc=Този екран показва статистически данни за членове по област / регион.
|
MembersByStateDesc=Този екран показва статистически данни за членове по области.
|
||||||
MembersByTownDesc=Този екран показва статистическите данни за членовете по град.
|
MembersByTownDesc=Този екран показва статистически данни за членове по град.
|
||||||
MembersStatisticsDesc=Изберете статистически данни, които искате да прочетете ...
|
MembersStatisticsDesc=Изберете статистическите данни, които искате да прочетете ...
|
||||||
MenuMembersStats=Статистика
|
MenuMembersStats=Статистика
|
||||||
LastMemberDate=Latest member date
|
LastMemberDate=Дата на последен член
|
||||||
LatestSubscriptionDate=Latest subscription date
|
LatestSubscriptionDate=Последна дата на абонамент
|
||||||
MemberNature=Nature of member
|
MemberNature=Произход на член
|
||||||
Public=Информацията е публичнна
|
Public=Информацията е публична
|
||||||
NewMemberbyWeb=Новия член е добавен. Очаква се одобрение
|
NewMemberbyWeb=Добавен е нов член. Очаква одобрение.
|
||||||
NewMemberForm=Форма за нов член
|
NewMemberForm=Формуляр за нов член
|
||||||
SubscriptionsStatistics=Статистика за членския внос
|
SubscriptionsStatistics=Статистика на абонаменти
|
||||||
NbOfSubscriptions=Брой членски внос
|
NbOfSubscriptions=Брой абонаменти
|
||||||
AmountOfSubscriptions=Сума на членския внос
|
AmountOfSubscriptions=Сума на абонаменти
|
||||||
TurnoverOrBudget=Оборот (за фирма) или Бюджет (за организация)
|
TurnoverOrBudget=Оборот (за фирма) или бюджет (за организация)
|
||||||
DefaultAmount=Сума по подразбиране за членски внос
|
DefaultAmount=Стойност на абонамент по подразбиране
|
||||||
CanEditAmount=Посетител може да избере/редактира размера на вноската си
|
CanEditAmount=Посетител може да избере / редактира стойността на абонамента си
|
||||||
MEMBER_NEWFORM_PAYONLINE=Прехвърляне към интегрираната онлайн страница за плащане
|
MEMBER_NEWFORM_PAYONLINE=Прехвърляне към интегрираната страница за плащане онлайн
|
||||||
ByProperties=By nature
|
ByProperties=По произход
|
||||||
MembersStatisticsByProperties=Members statistics by nature
|
MembersStatisticsByProperties=Статистика за членове по произход
|
||||||
MembersByNature=Този екран ви показва статистики на членовете по същност.
|
MembersByNature=Този екран показва статистически данни за членове по произход.
|
||||||
MembersByRegion=Този екран ви показва статистики на членовете по регион.
|
MembersByRegion=Този екран показва статистически данни за членове по региони.
|
||||||
VATToUseForSubscriptions=VAT rate to use for subscriptions
|
VATToUseForSubscriptions=Ставка на ДДС, която да се използва за абонаменти
|
||||||
NoVatOnSubscription=No VAT for subscriptions
|
NoVatOnSubscription=Без ДДС за абонаменти
|
||||||
ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for subscription line into invoice: %s
|
ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Продукт, използван за абонаментен ред във фактура: %s
|
||||||
NameOrCompany=Name or company
|
NameOrCompany=Име или фирма
|
||||||
SubscriptionRecorded=Subscription recorded
|
SubscriptionRecorded=Абонаментът е регистриран
|
||||||
NoEmailSentToMember=No email sent to member
|
NoEmailSentToMember=Няма изпратен имейл до член
|
||||||
EmailSentToMember=Email sent to member at %s
|
EmailSentToMember=Имейл, изпратен до член на %s
|
||||||
SendReminderForExpiredSubscriptionTitle=Send reminder by email for expired subscription
|
SendReminderForExpiredSubscriptionTitle=Изпращане на напомняне по имейл за изтекъл абонамент
|
||||||
SendReminderForExpiredSubscription=Send reminder by email to members when subscription is about to expire (parameter is number of days before end of subscription to send the remind. It can be a list of days separated by a semicolon, for example '10;5;0;-5')
|
SendReminderForExpiredSubscription=Изпращане на напомняне по имейл към членове, когато абонаментът предстои да изтече (параметърът е брой дни преди края на абонамента, за да изпратите напомняне. Може да бъде списък от дни, разделени с точка и запетая, например '10;5;0;-5')
|
||||||
MembershipPaid=Membership paid for current period (until %s)
|
MembershipPaid=Членството е платено за текущия период (до %s)
|
||||||
YouMayFindYourInvoiceInThisEmail=You may find your invoice attached to this email
|
YouMayFindYourInvoiceInThisEmail=Може да откриете вашата фактура, прикачена към този имейл.
|
||||||
XMembersClosed=%s member(s) closed
|
XMembersClosed=%s член(а) е(са) приключен(и)
|
||||||
|
|||||||
@ -1,139 +1,141 @@
|
|||||||
# Dolibarr language file - Source file is en_US - loan
|
# Dolibarr language file - Source file is en_US - loan
|
||||||
ModuleBuilderDesc=This tool must be used only by experienced users or developers. It provides utilities to build or edit your own module. Documentation for alternative <a href="%s" target="_blank">manual development is here</a>.
|
ModuleBuilderDesc=Този инструмент трябва да се използва само от опитни потребители или разработчици. Той предоставя помощни средства за изграждане или редактиране на собствен модул. Документацията за алтернативна самостоятелна разработка е <a href="%s" target="_blank">тук</a>.
|
||||||
EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...)
|
EnterNameOfModuleDesc=Въведете име на модул / приложение за създаване, без интервали. Използвайте главни букви за отделяне на думи (Например: MyModule, EcommerceForShop, SyncWithMySystem ...).
|
||||||
EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...). The CRUD class file, but also API file, pages to list/add/edit/delete object and SQL files will be generated.
|
EnterNameOfObjectDesc=Въведете име на обект, който да създадете, без интервали. Използвайте главни букви за отделяне на думи (Например: MyObject, Student, Teacher ...). CRUD class файл, API файл, страници за листване / добавяне / променяне / изтриване на обект и SQL файлове ще бъдат генерирани.
|
||||||
ModuleBuilderDesc2=Path where modules are generated/edited (first directory for external modules defined into %s): <strong>%s</strong>
|
ModuleBuilderDesc2=Път, където модулите се генерират / променят (главна директория за външни модули, дефинирани в %s): <strong>%s</strong>
|
||||||
ModuleBuilderDesc3=Generated/editable modules found: <strong>%s</strong>
|
ModuleBuilderDesc3=Намерени генерирани / променяеми модули: <strong>%s</strong>
|
||||||
ModuleBuilderDesc4=A module is detected as 'editable' when the file <strong>%s</strong> exists in root of module directory
|
ModuleBuilderDesc4=Един модул се открива като 'променяем', когато файлът <strong>%s</strong> съществува в главната директория на модула.
|
||||||
NewModule=Нов модул
|
NewModule=Нов модул
|
||||||
NewObjectInModulebuilder=Нов обект
|
NewObjectInModulebuilder=Нов обект
|
||||||
ModuleKey=Ключ за модула
|
ModuleKey=Модулен ключ
|
||||||
ObjectKey=Object key
|
ObjectKey=Обектен ключ
|
||||||
ModuleInitialized=Модулът е инициализиран
|
ModuleInitialized=Модулът е инициализиран
|
||||||
FilesForObjectInitialized=Files for new object '%s' initialized
|
FilesForObjectInitialized=Файловете за нов обект '%s' са инициализирани
|
||||||
FilesForObjectUpdated=Files for object '%s' updated (.sql files and .class.php file)
|
FilesForObjectUpdated=Файловете за обект '%s' са актуализирани (.sql файлове и .class.php файл)
|
||||||
ModuleBuilderDescdescription=Въведете тук цялата обща информация, която описва вашия модул.
|
ModuleBuilderDescdescription=Въведете тук цялата обща информация, която описва вашия модул.
|
||||||
ModuleBuilderDescspecifications=You can enter here a detailed description of the specifications of your module that is not already structured into other tabs. So you have within easy reach all the rules to develop. Also this text content will be included into the generated documentation (see last tab). You can use Markdown format, but it is recommended to use Asciidoc format (comparison between .md and .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown).
|
ModuleBuilderDescspecifications=Въведете тук подробно описание на спецификациите на вашия модул, които все още не са структурирани в други раздели. Така ще имате на разположение всички правила по време на разработване. Също така това текстово съдържание ще бъде включено в генерираната документация (виж последния раздел). Може да използвате Markdown формат, но се препоръчва да използвате формат Asciidoc (сравнение между .md и .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown).
|
||||||
ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A CRUD DAO class, SQL files, page to list record of objects, to create/edit/view a record and an API will be generated.
|
ModuleBuilderDescobjects=Определете тук обектите, които искате да управлявате с вашия модул. CRUD DAO клас, SQL файлове, страница за листване на обекти, за създаване / променяне / преглеждане на запис и API ще бъдат генерирани.
|
||||||
ModuleBuilderDescmenus=This tab is dedicated to define menu entries provided by your module.
|
ModuleBuilderDescmenus=Този раздел е предназначен за определяне на записи в менюто, предоставени от вашия модул.
|
||||||
ModuleBuilderDescpermissions=This tab is dedicated to define the new permissions you want to provide with your module.
|
ModuleBuilderDescpermissions=Този раздел е предназначен за определяне на нови права, които искате да предоставите, чрез вашия модул.
|
||||||
ModuleBuilderDesctriggers=This is the view of triggers provided by your module. To include code executed when a triggered business event is launched, just edit this file.
|
ModuleBuilderDesctriggers=Това е списък на тригерите, предоставени от вашия модул. За да включите код, изпълнен при стартиране на бизнес събитие, просто променете този файл.
|
||||||
ModuleBuilderDeschooks=This tab is dedicated to hooks.
|
ModuleBuilderDeschooks=Този раздел е посветен на куки.
|
||||||
ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets.
|
ModuleBuilderDescwidgets=Този раздел е предназначен за управление / изграждане на джаджи.
|
||||||
ModuleBuilderDescbuildpackage=You can generate here a "ready to distribute" package file (a normalized .zip file) of your module and a "ready to distribute" documentation file. Just click on button to build the package or documentation file.
|
ModuleBuilderDescbuildpackage=Тук може да генерирате пакетен файл 'готов за разпространение' (нормален .zip файл) на вашия модул и файл с документация 'готов за разпространение'. Просто кликнете върху бутона, за да създадете пакетния файл или документацията.
|
||||||
EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: All coding files of module (generated or created manually) AND structured data and documentation will be deleted!
|
EnterNameOfModuleToDeleteDesc=Може да изтриете модула си. ВНИМАНИЕ: Всички файлове с модулния код (генерирани или създадени ръчно), структурирани данни и документация ще бъдат изтрити!
|
||||||
EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All coding files (generated or created manually) related to object will be deleted!
|
EnterNameOfObjectToDeleteDesc=Може да изтриете обект. ВНИМАНИЕ: Всички файлове с код (генерирани или създадени ръчно), свързани с обекта, ще бъдат изтрити!
|
||||||
DangerZone=Опасна зона
|
DangerZone=Опасна зона
|
||||||
BuildPackage=Build package
|
BuildPackage=Създаване на пакет
|
||||||
BuildPackageDesc=You can generate a zip package of your application so your are ready to distribute it on any Dolibarr. You can also distribute it or sell it on marketplace like <a href="https://www.dolistore.com">DoliStore.com</a>.
|
BuildPackageDesc=Може да генерирате zip пакет, така че да сте готови да го разпространите към всеки Dolibarr. Може също така да го разпространите или да го продадете в онлайн магазина <a href="https://www.dolistore.com">DoliStore.com</a>.
|
||||||
BuildDocumentation=Build documentation
|
BuildDocumentation=Създаване на документация
|
||||||
ModuleIsNotActive=This module is not activated yet. Go to %s to make it live or click here:
|
ModuleIsNotActive=Този модул все още не е активиран. Отидете в %s, за да го направите или кликнете тук:
|
||||||
ModuleIsLive=This module has been activated. Any change may break a current live feature.
|
ModuleIsLive=Този модул е активиран. Всяка промяна може да прекъсне текуща функция.
|
||||||
DescriptionLong=Long description
|
DescriptionLong=Дълго описание
|
||||||
EditorName=Name of editor
|
EditorName=Име на редактор
|
||||||
EditorUrl=URL of editor
|
EditorUrl=URL адрес на редактор
|
||||||
DescriptorFile=Descriptor file of module
|
DescriptorFile=Файл дескриптор на модул
|
||||||
ClassFile=File for PHP DAO CRUD class
|
ClassFile=Файл за PHP DAO CRUD клас
|
||||||
ApiClassFile=File for PHP API class
|
ApiClassFile=Файл за PHP API клас
|
||||||
PageForList=PHP page for list of record
|
PageForList=PHP страница за листване на записа
|
||||||
PageForCreateEditView=PHP page to create/edit/view a record
|
PageForCreateEditView=PHP страница за създаване / променяне / преглеждане на запис
|
||||||
PageForAgendaTab=PHP page for event tab
|
PageForAgendaTab=PHP страница за раздел със събития
|
||||||
PageForDocumentTab=PHP page for document tab
|
PageForDocumentTab=PHP страница за раздел с документация
|
||||||
PageForNoteTab=PHP page for note tab
|
PageForNoteTab=PHP страница за раздел с бележки
|
||||||
PathToModulePackage=Path to zip of module/application package
|
PathToModulePackage=Път до zip пакет на модул / приложение
|
||||||
PathToModuleDocumentation=Path to file of module/application documentation (%s)
|
PathToModuleDocumentation=Път до файл с документация на модул / приложение (%s)
|
||||||
SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed.
|
SpaceOrSpecialCharAreNotAllowed=Интервали или специални символи не са разрешени.
|
||||||
FileNotYetGenerated=File not yet generated
|
FileNotYetGenerated=Файлът все още не е генериран
|
||||||
RegenerateClassAndSql=Force update of .class and .sql files
|
RegenerateClassAndSql=Принудително актуализиране на .class и .sql файлове
|
||||||
RegenerateMissingFiles=Generate missing files
|
RegenerateMissingFiles=Генериране на липсващи файлове
|
||||||
SpecificationFile=File of documentation
|
SpecificationFile=Файл с документация
|
||||||
LanguageFile=File for language
|
LanguageFile=Езиков файл
|
||||||
ObjectProperties=Object Properties
|
ObjectProperties=Свойства на обект
|
||||||
ConfirmDeleteProperty=Are you sure you want to delete the property <strong>%s</strong>? This will change code in PHP class but also remove column from table definition of object.
|
ConfirmDeleteProperty=Сигурни ли сте, че искате да изтриете свойство <strong>%s</strong>? Това ще промени кода в PHP класа, но също така ще премахне колоната от дефиниращата таблица на обекта.
|
||||||
NotNull=Not NULL
|
NotNull=Не нулева
|
||||||
NotNullDesc=1=Set database to NOT NULL. -1=Allow null values and force value to NULL if empty ('' or 0).
|
NotNullDesc=1 = Не позволява в базата данни нулеви стойности. -1 = Позволява нулеви стойности и принуждава стойността да бъде нула, ако липсва такава ('' или 0).
|
||||||
SearchAll=Used for 'search all'
|
SearchAll=Използва се за 'търсене на всичко'
|
||||||
DatabaseIndex=Database index
|
DatabaseIndex=Индекс на база данни
|
||||||
FileAlreadyExists=File %s already exists
|
FileAlreadyExists=Файлът %s вече съществува
|
||||||
TriggersFile=File for triggers code
|
TriggersFile=Файл за код на тригер
|
||||||
HooksFile=File for hooks code
|
HooksFile=Файл за код на куки
|
||||||
ArrayOfKeyValues=Array of key-val
|
ArrayOfKeyValues=Масив от ключови стойности
|
||||||
ArrayOfKeyValuesDesc=Array of keys and values if field is a combo list with fixed values
|
ArrayOfKeyValuesDesc=Масив от ключове и стойности, ако полето е комбиниран списък с фиксирани стойности
|
||||||
WidgetFile=Widget file
|
WidgetFile=Файл на джаджа
|
||||||
CSSFile=CSS file
|
CSSFile=CSS файл
|
||||||
JSFile=Javascript file
|
JSFile=JavaScript файл
|
||||||
ReadmeFile=Readme file
|
ReadmeFile=Readme файл
|
||||||
ChangeLog=ChangeLog file
|
ChangeLog=ChangeLog файл
|
||||||
TestClassFile=File for PHP Unit Test class
|
TestClassFile=Файл за PHP Unit Test клас
|
||||||
SqlFile=Sql file
|
SqlFile=SQL файл
|
||||||
PageForLib=File for the common PHP library
|
PageForLib=Файл за общата PHP библиотека
|
||||||
PageForObjLib=File for the PHP library dedicated to object
|
PageForObjLib=Файл за специална PHP библиотека на обект
|
||||||
SqlFileExtraFields=Sql file for complementary attributes
|
SqlFileExtraFields=SQL файл за допълнителни атрибути
|
||||||
SqlFileKey=Sql file for keys
|
SqlFileKey=SQL файл за ключове
|
||||||
SqlFileKeyExtraFields=Sql file for keys of complementary attributes
|
SqlFileKeyExtraFields=SQL файл за ключове на допълнителни атрибути
|
||||||
AnObjectAlreadyExistWithThisNameAndDiffCase=An object already exists with this name and a different case
|
AnObjectAlreadyExistWithThisNameAndDiffCase=Вече съществува обект с това име и различен случай
|
||||||
UseAsciiDocFormat=You can use Markdown format, but it is recommended to use Asciidoc format (omparison between .md and .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown)
|
UseAsciiDocFormat=Може да използвате формат Markdown, но се препоръчва да използвате формат Asciidoc (сравнение между .md и .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown).
|
||||||
IsAMeasure=Is a measure
|
IsAMeasure=Измерва се
|
||||||
DirScanned=Directory scanned
|
DirScanned=Сканирани директории
|
||||||
NoTrigger=No trigger
|
NoTrigger=Няма тригер
|
||||||
NoWidget=No widget
|
NoWidget=Няма джаджа
|
||||||
GoToApiExplorer=Go to API explorer
|
GoToApiExplorer=Отидете в API Explorer
|
||||||
ListOfMenusEntries=List of menu entries
|
ListOfMenusEntries=Списък на записи в меню
|
||||||
ListOfDictionariesEntries=List of dictionaries entries
|
ListOfDictionariesEntries=Списък на записи в речници
|
||||||
ListOfPermissionsDefined=List of defined permissions
|
ListOfPermissionsDefined=Списък на дефинирани права
|
||||||
SeeExamples=See examples here
|
SeeExamples=Вижте примери тук
|
||||||
EnabledDesc=Condition to have this field active (Examples: 1 or $conf->global->MYMODULE_MYOPTION)
|
EnabledDesc=Условие това поле да бъде активно (Примери: 1 или $conf->global->MYMODULE_MYOPTION)
|
||||||
VisibleDesc=Is the field visible ? (Examples: 0=Never visible, 1=Visible on list and create/update/view forms, 2=Visible on list only, 3=Visible on create/update/view form only (not list), 4=Visible on list and update/view form only (not create), 5=Visible on list end view form only (not create, not update). Using a negative value means field is not shown by default on list but can be selected for viewing). It can be an expression, for example:<br>preg_match('/public/', $_SERVER['PHP_SELF'])?0:1<br>($user->rights->holiday->define_holiday ? 1 : 0)
|
VisibleDesc=Видимо ли е полето? (Примери: 0 = Никога не се вижда, 1 = Видимо в списък и формуляри за създаване / актуализиране / преглеждане, 2 = Видимо само в списък, 3 = Видимо само във формуляр за създаване / актуализиране / преглеждане (не и в списък), 4 = Видимо само в списък и във формуляр за актуализиране / преглеждане (не и за създаване), 5 = Видимо само в списък и във формуляр за преглеждане (не и за създаване и актуализиране). Използването на отрицателна стойност означава, че полето не се показва по подразбиране в списък, но може да бъде избрано за преглеждане). Може да бъде израз, например:<br>preg_match('/public/',$ _SERVER['PHP_SELF'])?0:1<br>($user->rights->vacation->define_holiday?1:0).
|
||||||
IsAMeasureDesc=Can the value of field be cumulated to get a total into list? (Examples: 1 or 0)
|
DisplayOnPdfDesc=Показване на това поле в съвместими PDF документи .
|
||||||
SearchAllDesc=Is the field used to make a search from the quick search tool? (Examples: 1 or 0)
|
DisplayOnPdf=Показване в PDF
|
||||||
SpecDefDesc=Enter here all documentation you want to provide with your module that is not already defined by other tabs. You can use .md or better, the rich .asciidoc syntax.
|
IsAMeasureDesc=Може ли стойността в полето да бъде натрупвана, за да се получи обща в списъка? (Пример: 1 или 0)
|
||||||
LanguageDefDesc=Enter in this files, all the key and the translation for each language file.
|
SearchAllDesc=Използва ли се полето за извършване на търсене, чрез инструмента за бързо търсене? (Пример: 1 или 0)
|
||||||
MenusDefDesc=Define here the menus provided by your module
|
SpecDefDesc=Въведете тук цялата документация, която искате да предоставите с вашия модул и тя все още не е дефинирана в други раздели. Може да използвате .md или по-добрия .asciidoc синтаксис.
|
||||||
DictionariesDefDesc=Define here the dictionaries provided by your module
|
LanguageDefDesc=Въведете в тези файлове всички ключове и превод за всеки езиков файл.
|
||||||
PermissionsDefDesc=Define here the new permissions provided by your module
|
MenusDefDesc=Дефинирайте тук менюта, предоставени от вашия модул.
|
||||||
MenusDefDescTooltip=The menus provided by your module/application are defined into the array <strong>$this->menus</strong> into the module descriptor file. You can edit manually this file or use the embedded editor.<br><br>Note: Once defined (and module re-activated), menus are also visible into the menu editor available to administrator users on %s.
|
DictionariesDefDesc=Дефинирайте тук речници, предоставени от вашия модул.
|
||||||
DictionariesDefDescTooltip=The dictionaries provided by your module/application are defined into the array <strong>$this->dictionaries</strong> into the module descriptor file. You can edit manually this file or use the embedded editor.<br><br>Note: Once defined (and module re-activated), dictionaries are also visible into the setup area to administrator users on %s.
|
PermissionsDefDesc=Дефинирайте тук нови права, предоставени от вашия модул.
|
||||||
PermissionsDefDescTooltip=The permissions provided by your module/application are defined into the array <strong>$this->rights</strong> into the module descriptor file. You can edit manually this file or use the embedded editor.<br><br>Note: Once defined (and module re-activated), permissions are visible into the default permissions setup %s.
|
MenusDefDescTooltip=Менютата, предоставени от вашия модул / приложение са дефинирани в масива <strong>$this->menus</strong> във файл дескриптора на модула. Може да промените ръчно този файл или да използвате вградения редактор.<br><br>Забележка: След като бъдат дефинирани (и модулът е повторно активиран), менютата се виждат и в меню редактора, достъпен за администратори в %s.
|
||||||
HooksDefDesc=Define in the <b>module_parts['hooks']</b> property, in the module descriptor, the context of hooks you want to manage (list of contexts can be found by a search on '<b>initHooks(</b>' in core code).<br>Edit the hook file to add code of your hooked functions (hookable functions can be found by a search on '<b>executeHooks</b>' in core code).
|
DictionariesDefDescTooltip=Речниците, предоставени от вашия модул / приложение, са дефинирани в масива <strong>$this->dictionaries</strong> във файл дескриптора на модула. Може да промените ръчно този файл или да използвате вградения редактор.<br><br>Забележка: След като бъдат дефинирани (и модулът е повторно активиран), речниците се виждат и в секцията за настройка, достъпна за администратори в %s.
|
||||||
TriggerDefDesc=Define in the trigger file the code you want to execute for each business event executed.
|
PermissionsDefDescTooltip=Правата, предоставени от вашия модул / приложение са дефинирани в масива <strong>$this->rights</strong> във файл дескриптора на модула. Може да промените ръчно този файл или да използвате вградения редактор.<br><br>Забележка: След като бъдат дефинирани (и модулът е повторно активиран), правата се виждат и в настройките за права по подразбиране %s.
|
||||||
SeeIDsInUse=See IDs in use in your installation
|
HooksDefDesc=Определете в свойството <b>module_parts['hooks']</b>, в дескриптора на модула, контекста на куките, които искате да управлявате (списък на контексти може да бъде намерен, чрез търсене на '<b>initHooks</b>' в основния код).<br> Редактирайте файла с куката, за да добавите код на своите свързващи функции (свързващи функции могат да бъдат намерени, чрез търсене в '<b>ExecuteHooks</b>' в основния код).
|
||||||
SeeReservedIDsRangeHere=See range of reserved IDs
|
TriggerDefDesc=Дефинирайте във файла на тригера код, който искате да изпълните за всяко бизнес събитие.
|
||||||
ToolkitForDevelopers=Toolkit for Dolibarr developers
|
SeeIDsInUse=Вижте идентификаторите, които се използват във вашата инсталация.
|
||||||
TryToUseTheModuleBuilder=If you have knowledge of SQL and PHP, you may use the native module builder wizard.<br>Enable the module <strong>%s</strong> and use the wizard by clicking the <span class="fa fa-bug"></span> on the top right menu.<br>Warning: This is an advanced developer feature, do <b>not</b> experiment on your production site!
|
SeeReservedIDsRangeHere=Вижте обхвата от запазени идентификатори
|
||||||
SeeTopRightMenu=See <span class="fa fa-bug"></span> on the top right menu
|
ToolkitForDevelopers=Инструментариум за разработчици на Dolibarr
|
||||||
AddLanguageFile=Add language file
|
TryToUseTheModuleBuilder=Ако имате познания за SQL и PHP може да използвате съветника за създаване на Dolibarr модул.<br>Активирайте модула <strong>%s</strong> и използвайте съветника като кликнете върху <span class="fa fa-bug"></span> в десния край на горното меню.<br>ВНИМАНИЕ: Това е функция за опитни разработчици, <b>не</b> правете експеримент на вашата работна система!
|
||||||
YouCanUseTranslationKey=You can use here a key that is the translation key found into language file (see tab "Languages")
|
SeeTopRightMenu=Вижте <span class="fa fa-bug"></span> в десния край на горното меню
|
||||||
DropTableIfEmpty=(Delete table if empty)
|
AddLanguageFile=Добавяне на езиков файл
|
||||||
TableDoesNotExists=The table %s does not exists
|
YouCanUseTranslationKey=Може да използвате тук ключ, който е ключ за превод от езиков файл (вижте раздел 'Езици').
|
||||||
TableDropped=Table %s deleted
|
DropTableIfEmpty=(Изтриване на таблица, ако е празна)
|
||||||
InitStructureFromExistingTable=Build the structure array string of an existing table
|
TableDoesNotExists=Таблицата %s не съществува
|
||||||
UseAboutPage=Disable the about page
|
TableDropped=Таблица %s е изтрита
|
||||||
UseDocFolder=Disable the documentation folder
|
InitStructureFromExistingTable=Създаване на низова структура в масив на съществуваща таблица
|
||||||
UseSpecificReadme=Use a specific ReadMe
|
UseAboutPage=Деактивиране на страница 'Относно'
|
||||||
ContentOfREADMECustomized=Note: The content of the README.md file has been replaced with the specific value defined into setup of ModuleBuilder.
|
UseDocFolder=Деактивиране на папка с документация
|
||||||
RealPathOfModule=Real path of module
|
UseSpecificReadme=Използване на конкретен ReadMe файл
|
||||||
ContentCantBeEmpty=Content of file can't be empty
|
ContentOfREADMECustomized=Забележка: Съдържанието на файла README.md е заменено със специфичната стойност, дефинирана в настройката на дизайнера за модули и приложения.
|
||||||
WidgetDesc=You can generate and edit here the widgets that will be embedded with your module.
|
RealPathOfModule=Реален път до модул
|
||||||
CSSDesc=You can generate and edit here a file with personalized CSS embedded with your module.
|
ContentCantBeEmpty=Необходимо е съдържание във файла
|
||||||
JSDesc=You can generate and edit here a file with personalized Javascript embedded with your module.
|
WidgetDesc=Тук може да генерирате и промените джаджите, които ще бъдат вградени във вашия модул.
|
||||||
CLIDesc=You can generate here some command line scripts you want to provide with your module.
|
CSSDesc=Тук може да генерирате и промените персонализиран CSS файл, който ще бъде вграден във вашия модул.
|
||||||
CLIFile=CLI File
|
JSDesc=Тук може да генерирате и промените персонализиран JavaScript файл, който ще бъде вграден във вашия модул.
|
||||||
NoCLIFile=No CLI files
|
CLIDesc=Тук може да генерирате скриптове за команден ред, които искате да предоставите с вашия модул.
|
||||||
UseSpecificEditorName = Use a specific editor name
|
CLIFile=CLI файл
|
||||||
UseSpecificEditorURL = Use a specific editor URL
|
NoCLIFile=Няма CLI файлове
|
||||||
UseSpecificFamily = Use a specific family
|
UseSpecificEditorName = Използване на конкретно име на редактор
|
||||||
UseSpecificAuthor = Use a specific author
|
UseSpecificEditorURL = Използване на конкретен URL адрес на редактор
|
||||||
UseSpecificVersion = Use a specific initial version
|
UseSpecificFamily = Използване на конкретна фамилия
|
||||||
ModuleMustBeEnabled=The module/application must be enabled first
|
UseSpecificAuthor = Използване на конкретен автор
|
||||||
IncludeRefGeneration=The reference of object must be generated automatically
|
UseSpecificVersion = Използване на конкретна първоначална версия
|
||||||
IncludeRefGenerationHelp=Check this if you want to include code to manage the generation automatically of the reference
|
ModuleMustBeEnabled=Първо трябва да бъде активиран модулът / приложението
|
||||||
IncludeDocGeneration=I want to generate some documents from the object
|
IncludeRefGeneration=Референцията на обекта трябва да се генерира автоматично
|
||||||
IncludeDocGenerationHelp=If you check this, some code will be generated to add a "Generate document" box on the record.
|
IncludeRefGenerationHelp=Маркирайте това, ако искате да включите код за управление на автоматичното генериране на референция.
|
||||||
ShowOnCombobox=Show value into combobox
|
IncludeDocGeneration=Искам да генерирам някои документи от обекта
|
||||||
KeyForTooltip=Key for tooltip
|
IncludeDocGenerationHelp=Ако маркирате това, ще се генерира код, който да добави поле 'Генериране на документ' върху записа.
|
||||||
CSSClass=CSS Class
|
ShowOnCombobox=Показване на стойност в комбиниран списък
|
||||||
NotEditable=Not editable
|
KeyForTooltip=Ключ за подсказка
|
||||||
ForeignKey=Foreign key
|
CSSClass=CSS клас
|
||||||
TypeOfFieldsHelp=Type of fields:<br>varchar(99), double(24,8), real, text, html, datetime, timestamp, integer, integer:ClassName:relativepath/to/classfile.class.php[:1[:filter]] ('1' means we add a + button after the combo to create the record, 'filter' can be 'status=1 AND fk_user = __USER_ID AND entity IN (__SHARED_ENTITIES__)' for example)
|
NotEditable=Непроменяем
|
||||||
AsciiToHtmlConverter=Ascii to HTML converter
|
ForeignKey=Външен ключ
|
||||||
AsciiToPdfConverter=Ascii to PDF converter
|
TypeOfFieldsHelp=Тип на полета:<br>varchar(99), double(24,8), real, text, html, datetime, timestamp, integer, integer:ClassName:relativepath/to/classfile.class.php[:1[:filter]] (например '1' означава, че добавяме бутон + след комбинирания списък, за да създадем записа, 'filter' може да бъде 'status=1 AND fk_user=__USER_ID AND entity IN (__SHARED_ENTITIES__)')
|
||||||
|
AsciiToHtmlConverter=Ascii към HTML конвертор
|
||||||
|
AsciiToPdfConverter=Ascii към PDF конвертор
|
||||||
|
|||||||
@ -3,51 +3,53 @@ MO=Поръчка за производство
|
|||||||
MRPDescription=Модул за управление на поръчки за производство (ПП)
|
MRPDescription=Модул за управление на поръчки за производство (ПП)
|
||||||
MRPArea=Секция за планиране на материални изисквания
|
MRPArea=Секция за планиране на материални изисквания
|
||||||
MrpSetupPage=Настройка на модул за планиране на материални изисквания
|
MrpSetupPage=Настройка на модул за планиране на материални изисквания
|
||||||
MenuBOM=Спецификации с материали
|
MenuBOM=Списъци с материали
|
||||||
LatestBOMModified=Спецификации с материали: %s последно променени
|
LatestBOMModified=Списъци с материали: %s последно променени
|
||||||
LatestMOModified=Поръчки за производство: %s последно променени
|
LatestMOModified=Поръчки за производство: %s последно променени
|
||||||
Bom=Спецификации с материали
|
Bom=Списъци с материали
|
||||||
BillOfMaterials=Спецификация с материали
|
BillOfMaterials=Списък с материали
|
||||||
BOMsSetup=Настройка на модул спецификации с материали
|
BOMsSetup=Настройка на модул списъци с материали
|
||||||
ListOfBOMs=Списък на спецификации с материали
|
ListOfBOMs=Списък на списъци с материали
|
||||||
ListOfManufacturingOrders=Списък на поръчки за производство
|
ListOfManufacturingOrders=Списък на поръчки за производство
|
||||||
NewBOM=Нова спецификация
|
NewBOM=Нов списък с материали
|
||||||
ProductBOMHelp=Продукт за създаване с тази спецификация. <br> Забележка: Продукти с параметър 'Характер на продукта' = 'Суровина' не се виждат в този списък.
|
ProductBOMHelp=Продукт за създаване с този списък с материали.<br>Забележка: Продукти с параметър 'Характер на продукта' = 'Суровина' не се виждат в този списък.
|
||||||
BOMsNumberingModules=Модели за номериране на спецификации с материали
|
BOMsNumberingModules=Модули за номериране на списъци с материали
|
||||||
BOMsModelModule=Шаблони на документи за спецификации с материали
|
BOMsModelModule=Шаблони на документи за списъци с материали
|
||||||
MOsNumberingModules=Модели за номериране на поръчки за производство
|
MOsNumberingModules=Модули за номериране на поръчки за производство
|
||||||
MOsModelModule=Шаблони на документи за поръчки за производство
|
MOsModelModule=Шаблони на документи за поръчки за производство
|
||||||
FreeLegalTextOnBOMs=Свободен текст в спецификации с материали
|
FreeLegalTextOnBOMs=Свободен текст в списъци с материали
|
||||||
WatermarkOnDraftBOMs=Воден знак върху чернови спецификации с материали
|
WatermarkOnDraftBOMs=Воден знак върху чернови списъци с материали
|
||||||
FreeLegalTextOnMOs=Свободен текст в поръчки за производство
|
FreeLegalTextOnMOs=Свободен текст в поръчки за производство
|
||||||
WatermarkOnDraftMOs=Воден знак върху чернови поръчки за производство
|
WatermarkOnDraftMOs=Воден знак върху чернови поръчки за производство
|
||||||
ConfirmCloneBillOfMaterials=Сигурни ли сте, че искате да клонирате спецификацията с материали %s?
|
ConfirmCloneBillOfMaterials=Сигурни ли сте, че искате да клонирате списък с материали %s?
|
||||||
ConfirmCloneMo=Сигурни ли сте, че искате да клонирате поръчката за производство %s?
|
ConfirmCloneMo=Сигурни ли сте, че искате да клонирате поръчката за производство %s?
|
||||||
ManufacturingEfficiency=Производствена ефективност
|
ManufacturingEfficiency=Производствена ефективност
|
||||||
|
ConsumptionEfficiency=Потребляема ефективност
|
||||||
ValueOfMeansLoss=Стойност 0,95 означава средно 5%% загуба по време на производство
|
ValueOfMeansLoss=Стойност 0,95 означава средно 5%% загуба по време на производство
|
||||||
DeleteBillOfMaterials=Изтриване на спецификация с материали
|
ValueOfMeansLossForProductProduced=Стойност 0,95 означава средно 5%% загуба от произведен продукт
|
||||||
|
DeleteBillOfMaterials=Изтриване на списък с материали
|
||||||
DeleteMo=Изтриване на поръчка за производство
|
DeleteMo=Изтриване на поръчка за производство
|
||||||
ConfirmDeleteBillOfMaterials=Сигурни ли сте, че искате да изтриете тази спецификация с материали?
|
ConfirmDeleteBillOfMaterials=Сигурни ли сте, че искате да изтриете този списък с материали?
|
||||||
ConfirmDeleteMo=Сигурни ли сте, че искате да изтриете тази спецификация с материали?
|
ConfirmDeleteMo=Сигурни ли сте, че искате да изтриете тази поръчка за производство?
|
||||||
MenuMRP=Поръчки за производство
|
MenuMRP=Поръчки за производство
|
||||||
NewMO=Нова поръчка за производство
|
NewMO=Нова поръчка за производство
|
||||||
QtyToProduce=Кол. за производство
|
QtyToProduce=Кол. за производство
|
||||||
DateStartPlannedMo=Планирана начална дата
|
DateStartPlannedMo=Планирана начална дата
|
||||||
DateEndPlannedMo=Планирана крайна дата
|
DateEndPlannedMo=Планирана крайна дата
|
||||||
KeepEmptyForAsap=Празно означава "Колкото е възможно по-скоро"
|
KeepEmptyForAsap=Празно означава 'Колкото е възможно по-скоро'
|
||||||
EstimatedDuration=Очаквана продължителност
|
EstimatedDuration=Очаквана продължителност
|
||||||
EstimatedDurationDesc=Приблизителна продължителност на производство на този продукт, използвайки тази спецификация с материали
|
EstimatedDurationDesc=Приблизителна продължителност за производство на този продукт, използвайки този списък с материали
|
||||||
ConfirmValidateBom=Сигурни ли сте, че искате да валидирате тази спецификация с материали с № <strong>%s</strong> (ще може да я използвате за създаване на нови поръчки за производство)?
|
ConfirmValidateBom=Сигурни ли сте, че искате да валидирате този списък с материали с № <strong>%s</strong> (ще може да я използвате за създаване на нови поръчки за производство)?
|
||||||
ConfirmCloseBom=Сигурни ли сте, че искате да анулирате тази спецификация с материали (няма да може да я използвате за създаване на нови поръчки за производство)?
|
ConfirmCloseBom=Сигурни ли сте, че искате да анулирате този списък с материали (няма да може да я използвате за създаване на нови поръчки за производство)?
|
||||||
ConfirmReopenBom=Сигурни ли сте, че искате да отворите отново тази спецификация с материали (ще може да я използвате за създаване на нови поръчки за производство)
|
ConfirmReopenBom=Сигурни ли сте, че искате да отворите отново този списък с материали (ще може да я използвате за създаване на нови поръчки за производство)
|
||||||
StatusMOProduced=Произведено
|
StatusMOProduced=Произведено
|
||||||
QtyFrozen=Замразено кол.
|
QtyFrozen=Замразено кол.
|
||||||
QuantityFrozen=Замразено количество
|
QuantityFrozen=Замразено количество
|
||||||
QuantityConsumedInvariable=Когато този флаг е зададен, употребеното количество е винаги определената стойност и не се отнася към произведеното количество.
|
QuantityConsumedInvariable=Когато този флаг е зададен, употребеното количество е винаги определената стойност и не се отнася към произведеното количество.
|
||||||
DisableStockChange=Променянето на наличности е деактивирано
|
DisableStockChange=Променянето на наличности е деактивирано
|
||||||
DisableStockChangeHelp=Когато този флаг е зададен, няма да се променя наличността на този продукт, каквото и да е консумираното количество.
|
DisableStockChangeHelp=Когато този флаг е зададен, няма да се променя наличността на този продукт, каквото и да е консумираното количество.
|
||||||
BomAndBomLines=Спецификации с материали и редове
|
BomAndBomLines=Списъци с материали и редове
|
||||||
BOMLine=Ред на спецификация с материали
|
BOMLine=Ред на списък с материали
|
||||||
WarehouseForProduction=Склад за производство
|
WarehouseForProduction=Склад за производство
|
||||||
CreateMO=Създаване на поръчка за производство
|
CreateMO=Създаване на поръчка за производство
|
||||||
ToConsume=За използване
|
ToConsume=За използване
|
||||||
@ -66,3 +68,6 @@ AutoCloseMO=Автоматично приключване на поръчка з
|
|||||||
NoStockChangeOnServices=Без променяне на наличности за услуги
|
NoStockChangeOnServices=Без променяне на наличности за услуги
|
||||||
ProductQtyToConsumeByMO=Количество продукт, което да се използва от активна ПП
|
ProductQtyToConsumeByMO=Количество продукт, което да се използва от активна ПП
|
||||||
ProductQtyToProduceByMO=Количество продукт, което да се произведе за активна ПП
|
ProductQtyToProduceByMO=Количество продукт, което да се произведе за активна ПП
|
||||||
|
AddNewConsumeLines=Добавяне на нов ред за използване
|
||||||
|
ProductsToConsume=Продукти за използване
|
||||||
|
ProductsToProduce=Продукти за производство
|
||||||
|
|||||||
@ -21,10 +21,12 @@ TOKEN_EXPIRED=Токенът е изтекъл
|
|||||||
TOKEN_EXPIRE_AT=Токенът изтича на
|
TOKEN_EXPIRE_AT=Токенът изтича на
|
||||||
TOKEN_DELETE=Изтриване на съхранен токен
|
TOKEN_DELETE=Изтриване на съхранен токен
|
||||||
OAUTH_GOOGLE_NAME=OAuth услуга на Google
|
OAUTH_GOOGLE_NAME=OAuth услуга на Google
|
||||||
OAUTH_GOOGLE_ID=OAuth Google Id
|
OAUTH_GOOGLE_ID=OAuth Google идентификатор
|
||||||
OAUTH_GOOGLE_SECRET=OAuth Google Secret
|
OAUTH_GOOGLE_SECRET=OAuth Google Secret
|
||||||
OAUTH_GOOGLE_DESC=Отидете на <a class="notasortlink" href="https://console.developers.google.com/" target="_blank">тази страница</a> след това „Удостоверения“, за да създадете OAuth идентификационни данни
|
OAUTH_GOOGLE_DESC=Отидете на <a class="notasortlink" href="https://console.developers.google.com/" target="_blank">тази страница</a> след това 'Удостоверения', за да създадете OAuth удостоверения
|
||||||
OAUTH_GITHUB_NAME=OAuth услуга на GitHub
|
OAUTH_GITHUB_NAME=OAuth услуга на GitHub
|
||||||
OAUTH_GITHUB_ID=OAuth GitHub Id
|
OAUTH_GITHUB_ID=OAuth GitHub идентификатор
|
||||||
OAUTH_GITHUB_SECRET=OAuth GitHub Secret
|
OAUTH_GITHUB_SECRET=OAuth GitHub Secret
|
||||||
OAUTH_GITHUB_DESC=Отидете на <a class="notasortlink" href="https://github.com/settings/developers" target="_blank">тази страница</a> след това „Регистрирайте ново приложение“, за да създадете OAuth идентификационни данни
|
OAUTH_GITHUB_DESC=Отидете на <a class="notasortlink" href="https://github.com/settings/developers" target="_blank">тази страница</a> след това 'Регистриране на ново приложение', за да създадете OAuth удостоверения
|
||||||
|
OAUTH_STRIPE_TEST_NAME=OAuth Stripe тест
|
||||||
|
OAUTH_STRIPE_LIVE_NAME=OAuth Stripe Live
|
||||||
|
|||||||
@ -84,18 +84,18 @@ LastSupplierOrders=Поръчки за покупка: %s последни
|
|||||||
LastModifiedOrders=Поръчки: %s последно редактирани
|
LastModifiedOrders=Поръчки: %s последно редактирани
|
||||||
AllOrders=Всички поръчки
|
AllOrders=Всички поръчки
|
||||||
NbOfOrders=Брой поръчки
|
NbOfOrders=Брой поръчки
|
||||||
OrdersStatistics=Статистика на поръчките за продажба
|
OrdersStatistics=Статистика на поръчки за продажба
|
||||||
OrdersStatisticsSuppliers=Статистика на поръчките за покупка
|
OrdersStatisticsSuppliers=Статистика на поръчки за покупка
|
||||||
NumberOfOrdersByMonth=Брой поръчки на месец
|
NumberOfOrdersByMonth=Брой поръчки на месец
|
||||||
AmountOfOrdersByMonthHT=Стойност на поръчки на месец (без ДДС)
|
AmountOfOrdersByMonthHT=Стойност на поръчки на месец (без ДДС)
|
||||||
ListOfOrders=Списък на поръчки
|
ListOfOrders=Списък на поръчки
|
||||||
CloseOrder=Приключване на поръчка
|
CloseOrder=Приключване на поръчка
|
||||||
ConfirmCloseOrder=Сигурни ли сте, че искате да поставите статус 'Доставена' на тази поръчка? След като поръчката бъде доставена, тя може да бъде фактурирана.
|
ConfirmCloseOrder=Сигурни ли сте, че искате да поставите статус 'Доставена' на тази поръчка? След като поръчката бъде доставена, тя може да бъде фактурирана.
|
||||||
ConfirmDeleteOrder=Сигурни ли сте, че искате да изтриете тази поръчка?
|
ConfirmDeleteOrder=Сигурни ли сте, че искате да изтриете тази поръчка?
|
||||||
ConfirmValidateOrder=Сигурни ли сте, че искате да валидирате тази поръчка под името <b>%s</b>?
|
ConfirmValidateOrder=Сигурни ли сте, че искате да валидирате тази поръчка с № <b>%s</b>?
|
||||||
ConfirmUnvalidateOrder=Сигурни ли сте, че искате да върнете поръчка <b> %s </b> в състояние на чернова?
|
ConfirmUnvalidateOrder=Сигурни ли сте, че искате да върнете поръчка с № <b>%s</b> в състояние на чернова?
|
||||||
ConfirmCancelOrder=Сигурни ли сте, че искате да анулирате тази поръчка?
|
ConfirmCancelOrder=Сигурни ли сте, че искате да анулирате тази поръчка?
|
||||||
ConfirmMakeOrder=Сигурни ли сте, че искате да потвърдите, че сте направили тази поръчка на <b> %s </b>?
|
ConfirmMakeOrder=Сигурни ли сте, че искате да потвърдите, че сте направили тази поръчка на <b>%s</b>?
|
||||||
GenerateBill=Генериране на фактура
|
GenerateBill=Генериране на фактура
|
||||||
ClassifyShipped=Класифициране като 'Доставена'
|
ClassifyShipped=Класифициране като 'Доставена'
|
||||||
DraftOrders=Чернови поръчки
|
DraftOrders=Чернови поръчки
|
||||||
@ -112,7 +112,7 @@ OrderMode=Метод на поръчка
|
|||||||
AuthorRequest=Заявител
|
AuthorRequest=Заявител
|
||||||
UserWithApproveOrderGrant=Потребители, на които е дадено разрешение за одобряване на поръчки.
|
UserWithApproveOrderGrant=Потребители, на които е дадено разрешение за одобряване на поръчки.
|
||||||
PaymentOrderRef=Плащане на поръчка %s
|
PaymentOrderRef=Плащане на поръчка %s
|
||||||
ConfirmCloneOrder=Сигурни ли сте, че искате да клонирате поръчка <b> %s </b>?
|
ConfirmCloneOrder=Сигурни ли сте, че искате да клонирате поръчка с № <b>%s</b>?
|
||||||
DispatchSupplierOrder=Получаване на поръчка за покупка %s
|
DispatchSupplierOrder=Получаване на поръчка за покупка %s
|
||||||
FirstApprovalAlreadyDone=Първото одобрение вече е направено
|
FirstApprovalAlreadyDone=Първото одобрение вече е направено
|
||||||
SecondApprovalAlreadyDone=Второто одобрение вече е направено
|
SecondApprovalAlreadyDone=Второто одобрение вече е направено
|
||||||
@ -141,10 +141,10 @@ OrderByEMail=Имейл
|
|||||||
OrderByWWW=Онлайн
|
OrderByWWW=Онлайн
|
||||||
OrderByPhone=Телефон
|
OrderByPhone=Телефон
|
||||||
# Documents models
|
# Documents models
|
||||||
PDFEinsteinDescription=A complete order model
|
PDFEinsteinDescription=Пълен шаблон на поръчка (стара реализация на шаблон Eratosthene))
|
||||||
PDFEratostheneDescription=A complete order model
|
PDFEratostheneDescription=Пълен шаблон на поръчка
|
||||||
PDFEdisonDescription=Опростен шаблон за поръчка
|
PDFEdisonDescription=Опростен шаблон за поръчка
|
||||||
PDFProformaDescription=A complete Proforma invoice template
|
PDFProformaDescription=Пълен шаблон за проформа-фактура
|
||||||
CreateInvoiceForThisCustomer=Поръчки за фактуриране
|
CreateInvoiceForThisCustomer=Поръчки за фактуриране
|
||||||
NoOrdersToInvoice=Няма поръчки за фактуриране
|
NoOrdersToInvoice=Няма поръчки за фактуриране
|
||||||
CloseProcessedOrdersAutomatically=Класифициране като 'Обработени' на всички избрани поръчки.
|
CloseProcessedOrdersAutomatically=Класифициране като 'Обработени' на всички избрани поръчки.
|
||||||
@ -157,7 +157,7 @@ ToBillSeveralOrderSelectCustomer=За да създадете фактура п
|
|||||||
OptionToSetOrderBilledNotEnabled=Не е активирана опцията от модул Работен процес за автоматично класифициране на поръчката като 'Фактурирана' след валидиране на фактурата за продажба, така че ще трябва ръчно да зададете състоянието на поръчките на 'Фактурирани' след генериране на фактурата.
|
OptionToSetOrderBilledNotEnabled=Не е активирана опцията от модул Работен процес за автоматично класифициране на поръчката като 'Фактурирана' след валидиране на фактурата за продажба, така че ще трябва ръчно да зададете състоянието на поръчките на 'Фактурирани' след генериране на фактурата.
|
||||||
IfValidateInvoiceIsNoOrderStayUnbilled=Ако фактурата не е валидирана, поръчката ще остане със статус 'Не фактурирана', докато фактурата не бъде валидирана.
|
IfValidateInvoiceIsNoOrderStayUnbilled=Ако фактурата не е валидирана, поръчката ще остане със статус 'Не фактурирана', докато фактурата не бъде валидирана.
|
||||||
CloseReceivedSupplierOrdersAutomatically=Автоматично приключване на поръчка до статус '%s', ако всички продукти са получени
|
CloseReceivedSupplierOrdersAutomatically=Автоматично приключване на поръчка до статус '%s', ако всички продукти са получени
|
||||||
SetShippingMode=Задайте режим на доставка
|
SetShippingMode=Определете начин на доставка
|
||||||
WithReceptionFinished=С приключване на приема
|
WithReceptionFinished=С приключване на приема
|
||||||
#### supplier orders status
|
#### supplier orders status
|
||||||
StatusSupplierOrderCanceledShort=Анулирана
|
StatusSupplierOrderCanceledShort=Анулирана
|
||||||
|
|||||||
@ -1,35 +1,39 @@
|
|||||||
# Dolibarr language file - Source file is en_US - other
|
# Dolibarr language file - Source file is en_US - other
|
||||||
SecurityCode=Код за сигурност
|
SecurityCode=Защитен код
|
||||||
NumberingShort=№
|
NumberingShort=№
|
||||||
Tools=Инструменти
|
Tools=Инструменти
|
||||||
TMenuTools=Инструменти
|
TMenuTools=Инструменти
|
||||||
ToolsDesc=Всички инструменти, които не са включени в другите менюта, са групирани тук. <br> Всички инструменти са достъпни, чрез лявото меню.
|
ToolsDesc=Всички инструменти, които не са включени в другите менюта, са групирани тук.<br>Всички инструменти са достъпни, чрез лявото меню.
|
||||||
Birthday=Рожден ден
|
Birthday=Рожден ден
|
||||||
BirthdayDate=Рождена дата
|
BirthdayDate=Рождена дата
|
||||||
DateToBirth=Рождена дата
|
DateToBirth=Рождена дата
|
||||||
BirthdayAlertOn=сигнал за рожден ден активен
|
BirthdayAlertOn=сигнал за рожден ден активен
|
||||||
BirthdayAlertOff=сигнал за рожден ден неактивен
|
BirthdayAlertOff=сигнал за рожден ден неактивен
|
||||||
TransKey=Превод на ключа TransKey
|
TransKey=Превод на ключа TransKey
|
||||||
MonthOfInvoice=Месец (1÷12) от датата на фактурата
|
MonthOfInvoice=Месец (число 1-12) от дата на фактурата
|
||||||
TextMonthOfInvoice=Месец (текст) на датата на фактурата
|
TextMonthOfInvoice=Месец (текст) на дата на фактурата
|
||||||
PreviousMonthOfInvoice=Предишен месец (1÷12) от датата на фактурата
|
PreviousMonthOfInvoice=Предишен месец (число 1-12) от дата на фактурата
|
||||||
TextPreviousMonthOfInvoice=Предишен месец (текст) от датата на фактурата
|
TextPreviousMonthOfInvoice=Предишен месец (текст) от дата на фактурата
|
||||||
NextMonthOfInvoice=Следващ месец (1÷12) от датата на фактурата
|
NextMonthOfInvoice=Следващ месец (число 1-12) от дата на фактурата
|
||||||
TextNextMonthOfInvoice=Следващ месец (текст) от датата на фактурата
|
TextNextMonthOfInvoice=Следващ месец (текст) от дата на фактурата
|
||||||
ZipFileGeneratedInto=Архивния файл е генериран в <b>%s</b>.
|
ZipFileGeneratedInto=Архивния файл е генериран в <b>%s</b>.
|
||||||
DocFileGeneratedInto=Документа е генериран в <b>%s</b>.
|
DocFileGeneratedInto=Документа е генериран в <b>%s</b>.
|
||||||
JumpToLogin=Връзката е прекъсната. Отидете на страницата за вход ...
|
JumpToLogin=Връзката е прекъсната. Отидете на страницата за въвеждане на входни данни...
|
||||||
MessageForm=Съобщение в онлайн формуляр за плащане
|
MessageForm=Съобщение в онлайн формуляр за плащане
|
||||||
MessageOK=Съобщение на обратната страница за валидирано плащане
|
MessageOK=Съобщение на обратната страница за валидирано плащане
|
||||||
MessageKO=Съобщение на обратната страница за анулирано плащане
|
MessageKO=Съобщение на обратната страница за анулирано плащане
|
||||||
ContentOfDirectoryIsNotEmpty=Директорията не е празна.
|
ContentOfDirectoryIsNotEmpty=Директорията не е празна.
|
||||||
DeleteAlsoContentRecursively=Проверете за рекурсивно изтриване на цялото съдържание
|
DeleteAlsoContentRecursively=Проверете за рекурсивно изтриване на цялото съдържание
|
||||||
PoweredBy=Powered by
|
PoweredBy=Задвижванo от
|
||||||
YearOfInvoice=Година от датата на фактурата
|
YearOfInvoice=Година от дата на фактурата
|
||||||
PreviousYearOfInvoice=Предишна година от датата на фактурата
|
PreviousYearOfInvoice=Предишна година от дата на фактурата
|
||||||
NextYearOfInvoice=Следваща година от датата на фактурата
|
NextYearOfInvoice=Следваща година от дата на фактурата
|
||||||
DateNextInvoiceBeforeGen=Дата на следващата фактура (преди генериране)
|
DateNextInvoiceBeforeGen=Дата на следващата фактура (преди генериране)
|
||||||
DateNextInvoiceAfterGen=Дата на следващата фактура (след генериране)
|
DateNextInvoiceAfterGen=Дата на следващата фактура (след генериране)
|
||||||
|
GraphInBarsAreLimitedToNMeasures=Grapics are limited to %s measures in 'Bars' mode. The mode 'Lines' was automatically selected instead.
|
||||||
|
OnlyOneFieldForXAxisIsPossible=Понастоящем е възможно само 1 поле за X-ос. Само първото маркирано поле е избрано.
|
||||||
|
AtLeastOneMeasureIsRequired=Изисква се поне 1 поле за измерване
|
||||||
|
AtLeastOneXAxisIsRequired=Необходимо е поне 1 поле за X-ос
|
||||||
|
|
||||||
Notify_ORDER_VALIDATE=Поръчката за продажба е валидирана
|
Notify_ORDER_VALIDATE=Поръчката за продажба е валидирана
|
||||||
Notify_ORDER_SENTBYMAIL=Поръчката за продажба е изпратена на имейл
|
Notify_ORDER_SENTBYMAIL=Поръчката за продажба е изпратена на имейл
|
||||||
@ -41,7 +45,7 @@ Notify_PROPAL_VALIDATE=Търговското предложение е вали
|
|||||||
Notify_PROPAL_CLOSE_SIGNED=Търговското предложение е подписано
|
Notify_PROPAL_CLOSE_SIGNED=Търговското предложение е подписано
|
||||||
Notify_PROPAL_CLOSE_REFUSED=Търговското предложение е отхвърлено
|
Notify_PROPAL_CLOSE_REFUSED=Търговското предложение е отхвърлено
|
||||||
Notify_PROPAL_SENTBYMAIL=Търговското предложение е изпратено на имейл
|
Notify_PROPAL_SENTBYMAIL=Търговското предложение е изпратено на имейл
|
||||||
Notify_WITHDRAW_TRANSMIT=Оттегляне на трансмисия
|
Notify_WITHDRAW_TRANSMIT=Оттегляне на изпращане
|
||||||
Notify_WITHDRAW_CREDIT=Оттегляне на кредит
|
Notify_WITHDRAW_CREDIT=Оттегляне на кредит
|
||||||
Notify_WITHDRAW_EMIT=Извършване на оттегляне
|
Notify_WITHDRAW_EMIT=Извършване на оттегляне
|
||||||
Notify_COMPANY_CREATE=Контрагентът е създаден
|
Notify_COMPANY_CREATE=Контрагентът е създаден
|
||||||
@ -82,7 +86,7 @@ AttachANewFile=Прикачване на нов файл / документ
|
|||||||
LinkedObject=Свързан обект
|
LinkedObject=Свързан обект
|
||||||
NbOfActiveNotifications=Брой известия (брой получени имейли)
|
NbOfActiveNotifications=Брой известия (брой получени имейли)
|
||||||
PredefinedMailTest=__(Здравейте)__,\nТова е тестово съобщение, изпратено до __EMAIL__.\nДвата реда са разделени, чрез въвеждане на нов ред.\n\n__USER_SIGNATURE__
|
PredefinedMailTest=__(Здравейте)__,\nТова е тестово съобщение, изпратено до __EMAIL__.\nДвата реда са разделени, чрез въвеждане на нов ред.\n\n__USER_SIGNATURE__
|
||||||
PredefinedMailTestHtml=__(Здравейте)__,\nТова е <b>тестово</b> съобщение (думата 'тестово' трябва да бъде с удебелен шрифт).\nДвата реда са разделени, чрез въвеждане на нов ред.\n\n__USER_SIGNATURE__
|
PredefinedMailTestHtml=__(Здравейте)__,\nТова е <b>тестово</b> съобщение (думата 'тестово' трябва да бъде с удебелен шрифт).<br>Двата реда са разделени, чрез въвеждане на нов ред.<br><br>__USER_SIGNATURE__
|
||||||
PredefinedMailContentContract=__(Здравейте)__,\n\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
PredefinedMailContentContract=__(Здравейте)__,\n\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
||||||
PredefinedMailContentSendInvoice=__(Здравейте)__,\n\nМоля, вижте приложената фактура __REF__\n\n__ONLINE_PAYMENT_TEXT_AND_URL__\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
PredefinedMailContentSendInvoice=__(Здравейте)__,\n\nМоля, вижте приложената фактура __REF__\n\n__ONLINE_PAYMENT_TEXT_AND_URL__\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
||||||
PredefinedMailContentSendInvoiceReminder=__(Здравейте)__,\n\nБихме желали да Ви напомним, че фактура __REF__ все още не е платена. Копие на фактурата е прикачено към съобщението.\n\n__ONLINE_PAYMENT_TEXT_AND_URL__\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
PredefinedMailContentSendInvoiceReminder=__(Здравейте)__,\n\nБихме желали да Ви напомним, че фактура __REF__ все още не е платена. Копие на фактурата е прикачено към съобщението.\n\n__ONLINE_PAYMENT_TEXT_AND_URL__\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
||||||
@ -97,15 +101,15 @@ PredefinedMailContentThirdparty=__(Здравейте)__,\n\n\n__(Поздрав
|
|||||||
PredefinedMailContentContact=__(Здравейте)__,\n\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
PredefinedMailContentContact=__(Здравейте)__,\n\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
||||||
PredefinedMailContentUser=__(Здравейте)__,\n\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
PredefinedMailContentUser=__(Здравейте)__,\n\n\n__(Поздрави)__,\n\n__USER_SIGNATURE__
|
||||||
PredefinedMailContentLink=Може да кликнете върху връзката по-долу, за да направите плащане, в случай, че не сте го извършили.\n\n%s\n\n
|
PredefinedMailContentLink=Може да кликнете върху връзката по-долу, за да направите плащане, в случай, че не сте го извършили.\n\n%s\n\n
|
||||||
DemoDesc=Dolibarr е компактна ERP / CRM система, която поддържа различни работни модули. Демонстрация, показваща всички модули, няма смисъл, тъй като такъв сценарий никога не се случва (стотици модули са на разположение). Така че, няколко демо профила са налични.
|
DemoDesc=Dolibarr е компактна ERP / CRM система, която поддържа различни работни модули. Няма смисъл от демонстрация, показваща всички модули, тъй като такъв сценарий никога не се случва (на разположение са стотици модули). Налични са няколко демо профила.
|
||||||
ChooseYourDemoProfil=Изберете демо профила, който най-добре отговаря на вашите нужди...
|
ChooseYourDemoProfil=Изберете демо профила, който най-добре отговаря на вашите нужди...
|
||||||
ChooseYourDemoProfilMore=...или създайте свой собствен профил<br>(свободен избор на модули)
|
ChooseYourDemoProfilMore=...или създайте свой собствен профил<br>(свободен избор на модули)
|
||||||
DemoFundation=Управление на членове на организация
|
DemoFundation=Управление на членове в организация
|
||||||
DemoFundation2=Управление на членове и банкова сметка на организация
|
DemoFundation2=Управление на членове и банкова сметка в организация
|
||||||
DemoCompanyServiceOnly=Фирма или фрийлансър продаващи само услуги
|
DemoCompanyServiceOnly=Фирма или фрийлансър продаващи само услуги
|
||||||
DemoCompanyShopWithCashDesk=Управление на магазин с каса
|
DemoCompanyShopWithCashDesk=Управление на магазин с каса
|
||||||
DemoCompanyProductAndStocks=Shop selling products with Point Of Sales
|
DemoCompanyProductAndStocks=Магазин продаващ продукти с ПОС
|
||||||
DemoCompanyManufacturing=Company manufacturing products
|
DemoCompanyManufacturing=Фирма произвеждаща продукти
|
||||||
DemoCompanyAll=Фирма с множество дейности (всички основни модули)
|
DemoCompanyAll=Фирма с множество дейности (всички основни модули)
|
||||||
CreatedBy=Създадено от %s
|
CreatedBy=Създадено от %s
|
||||||
ModifiedBy=Променено от %s
|
ModifiedBy=Променено от %s
|
||||||
@ -175,7 +179,7 @@ SendNewPasswordDesc=Този формуляр позволява да заяви
|
|||||||
BackToLoginPage=Назад към страницата за вход
|
BackToLoginPage=Назад към страницата за вход
|
||||||
AuthenticationDoesNotAllowSendNewPassword=Режимът за удостоверяване е <b>%s</b>.<br> В този режим, системата не може да знае, нито да промени паролата ви.<br> Свържете се с вашият системен администратор, ако искате да промените паролата си.
|
AuthenticationDoesNotAllowSendNewPassword=Режимът за удостоверяване е <b>%s</b>.<br> В този режим, системата не може да знае, нито да промени паролата ви.<br> Свържете се с вашият системен администратор, ако искате да промените паролата си.
|
||||||
EnableGDLibraryDesc=Инсталирайте или активирайте GD библиотеката на вашата PHP инсталация, за да използвате тази опция.
|
EnableGDLibraryDesc=Инсталирайте или активирайте GD библиотеката на вашата PHP инсталация, за да използвате тази опция.
|
||||||
ProfIdShortDesc=<b>Проф. Id %s</b> е информация, в зависимост от държавата на контрагента.<br>Например, за държавата <b>%s</b>, това е код <b>%s</b>.
|
ProfIdShortDesc=<b>Идент. %s</b> е информация, която зависи от държавата на контрагента.<br>Например, за държавата <b>%s</b>, това е <b>%s</b>.
|
||||||
DolibarrDemo=Dolibarr ERP / CRM демо
|
DolibarrDemo=Dolibarr ERP / CRM демо
|
||||||
StatsByNumberOfUnits=Статистика за общото количество продукти / услуги
|
StatsByNumberOfUnits=Статистика за общото количество продукти / услуги
|
||||||
StatsByNumberOfEntities=Статистика за броя на свързаните документи (брой фактури, поръчки...)
|
StatsByNumberOfEntities=Статистика за броя на свързаните документи (брой фактури, поръчки...)
|
||||||
@ -186,13 +190,15 @@ NumberOfSupplierProposals=Брой фактури за доставка
|
|||||||
NumberOfSupplierOrders=Брой поръчки за покупка
|
NumberOfSupplierOrders=Брой поръчки за покупка
|
||||||
NumberOfSupplierInvoices=Брой фактури за доставка
|
NumberOfSupplierInvoices=Брой фактури за доставка
|
||||||
NumberOfContracts=Брой договори
|
NumberOfContracts=Брой договори
|
||||||
NumberOfUnitsProposals=Брой по търговски предложения
|
NumberOfMos=Брой поръчки за производство
|
||||||
NumberOfUnitsCustomerOrders=Брой по поръчки за продажба
|
NumberOfUnitsProposals=Брой единици в търговски предложения
|
||||||
NumberOfUnitsCustomerInvoices=Брой по фактури за продажба
|
NumberOfUnitsCustomerOrders=Брой единици в поръчки за продажба
|
||||||
NumberOfUnitsSupplierProposals=Брой по запитвания към доставчици
|
NumberOfUnitsCustomerInvoices=Брой единици във фактури за продажба
|
||||||
NumberOfUnitsSupplierOrders=Брой по поръчки за покупка
|
NumberOfUnitsSupplierProposals=Брой единици в запитвания към доставчици
|
||||||
NumberOfUnitsSupplierInvoices=Брой по фактури за доставка
|
NumberOfUnitsSupplierOrders=Брой единици в поръчки за покупка
|
||||||
NumberOfUnitsContracts=Брой по договори
|
NumberOfUnitsSupplierInvoices=Брой единици във фактури за доставка
|
||||||
|
NumberOfUnitsContracts=Брой единици в договори
|
||||||
|
NumberOfUnitsMos=Брой единици за произвеждане в поръчки за производство
|
||||||
EMailTextInterventionAddedContact=Възложена ви е нова интервенция %s.
|
EMailTextInterventionAddedContact=Възложена ви е нова интервенция %s.
|
||||||
EMailTextInterventionValidated=Интервенция %s е валидирана.
|
EMailTextInterventionValidated=Интервенция %s е валидирана.
|
||||||
EMailTextInvoiceValidated=Фактура %s е валидирана.
|
EMailTextInvoiceValidated=Фактура %s е валидирана.
|
||||||
@ -205,13 +211,13 @@ EMailTextOrderValidatedBy=Поръчка %s е валидирана от %s.
|
|||||||
EMailTextOrderApprovedBy=Поръчка %s е одобрена от %s.
|
EMailTextOrderApprovedBy=Поръчка %s е одобрена от %s.
|
||||||
EMailTextOrderRefused=Поръчка %s е отхвърлена.
|
EMailTextOrderRefused=Поръчка %s е отхвърлена.
|
||||||
EMailTextOrderRefusedBy=Поръчка %s е отхвърлена от %s.
|
EMailTextOrderRefusedBy=Поръчка %s е отхвърлена от %s.
|
||||||
EMailTextExpeditionValidated=Доставка %s е валидирана.
|
EMailTextExpeditionValidated=Пратка %s е валидирана.
|
||||||
EMailTextExpenseReportValidated=Разходен отчет %s е валидиран.
|
EMailTextExpenseReportValidated=Разходен отчет %s е валидиран.
|
||||||
EMailTextExpenseReportApproved=Разходен отчет %s е одобрен.
|
EMailTextExpenseReportApproved=Разходен отчет %s е одобрен.
|
||||||
EMailTextHolidayValidated=Молба за отпуск %s е валидирана.
|
EMailTextHolidayValidated=Молба за отпуск %s е валидирана.
|
||||||
EMailTextHolidayApproved=Молба за отпуск %s е одобрена.
|
EMailTextHolidayApproved=Молба за отпуск %s е одобрена.
|
||||||
ImportedWithSet=Набор от данни за импортиране
|
ImportedWithSet=Набор от данни за импортиране
|
||||||
DolibarrNotification=Автоматично уведомяване
|
DolibarrNotification=Автоматично известяване
|
||||||
ResizeDesc=Въведете нова ширина <b>или</b> нова височина. Съотношението ще се запази по време преоразмеряването...
|
ResizeDesc=Въведете нова ширина <b>или</b> нова височина. Съотношението ще се запази по време преоразмеряването...
|
||||||
NewLength=Нова ширина
|
NewLength=Нова ширина
|
||||||
NewHeight=Нова височина
|
NewHeight=Нова височина
|
||||||
@ -219,10 +225,10 @@ NewSizeAfterCropping=Нов размер след изрязване
|
|||||||
DefineNewAreaToPick=Определете нова област на изображението, за да изберете (ляв клик върху изображението, след което плъзнете, докато стигнете до противоположния ъгъл)
|
DefineNewAreaToPick=Определете нова област на изображението, за да изберете (ляв клик върху изображението, след което плъзнете, докато стигнете до противоположния ъгъл)
|
||||||
CurrentInformationOnImage=Този инструмент е предназначен да ви помогне да преоразмерите или изрежете изображение. Това е информацията за текущото редактирано изображение.
|
CurrentInformationOnImage=Този инструмент е предназначен да ви помогне да преоразмерите или изрежете изображение. Това е информацията за текущото редактирано изображение.
|
||||||
ImageEditor=Редактор на изображения
|
ImageEditor=Редактор на изображения
|
||||||
YouReceiveMailBecauseOfNotification=Здравейте,\nПолучавате това съобщение, тъй като вашият имейл адрес е добавен към списък целящ информиране за конкретни събития в %s софтуер на %s.\n
|
YouReceiveMailBecauseOfNotification=Получавате това съобщение, тъй като вашият имейл адрес е добавен към списък целящ информиране при конкретни събития в софтуера %s на %s.
|
||||||
YouReceiveMailBecauseOfNotification2=Това събитие е следното:
|
YouReceiveMailBecauseOfNotification2=Това събитие е следното:
|
||||||
ThisIsListOfModules=Това е списък на модулите, предварително избрани за този демонстрационен профил (само най-основните модули са видими в тази демонстрация). Променете това, ако е необходимо, за да имате по-персонализирано демо и кликнете върху "Старт".
|
ThisIsListOfModules=Това е списък на модулите, които са предварително избрани за този демонстрационен профил (само най-основните модули са видими по време на демонстрацията). Променете това, ако е необходимо, за да имате по-точна демонстрация и кликнете върху "Старт".
|
||||||
UseAdvancedPerms=Използване на разширени права на някои модули
|
UseAdvancedPerms=Използване на разширени права за някои модули
|
||||||
FileFormat=Файлов формат
|
FileFormat=Файлов формат
|
||||||
SelectAColor=Избиране на цвят
|
SelectAColor=Избиране на цвят
|
||||||
AddFiles=Добавяне на файлове
|
AddFiles=Добавяне на файлове
|
||||||
@ -232,16 +238,16 @@ FileIsTooBig=Файловете са твърде големи
|
|||||||
PleaseBePatient=Моля, бъдете търпеливи...
|
PleaseBePatient=Моля, бъдете търпеливи...
|
||||||
NewPassword=Нова парола
|
NewPassword=Нова парола
|
||||||
ResetPassword=Възстановяване на парола
|
ResetPassword=Възстановяване на парола
|
||||||
RequestToResetPasswordReceived=Получена е заявка за промяна на вашата парола.
|
RequestToResetPasswordReceived=Получено е заявление за промяна на вашата парола.
|
||||||
NewKeyIs=Това са новите ви данни за вход
|
NewKeyIs=Това са новите ви данни за вход
|
||||||
NewKeyWillBe=Вашите нови данни за вход ще бъдат
|
NewKeyWillBe=Вашите нови данни за вход ще бъдат
|
||||||
ClickHereToGoTo=Кликнете тук, за да отидете на %s
|
ClickHereToGoTo=Кликнете тук, за да отидете на %s
|
||||||
YouMustClickToChange=Необходимо е първо да кликнете върху следния линк, за да потвърдите промяната на паролата
|
YouMustClickToChange=Необходимо е първо да кликнете върху следния линк, за да потвърдите промяната на паролата
|
||||||
ForgetIfNothing=Ако не сте заявили промяната, просто забравете за този имейл. Вашите идентификационни данни се съхраняват на сигурно място.
|
ForgetIfNothing=Ако не сте заявили промяна, просто забравете за този имейл. Вашите идентификационни данни се съхраняват на сигурно място.
|
||||||
IfAmountHigherThan=Ако сумата e по-висока от <strong>%s</strong>
|
IfAmountHigherThan=Ако сумата e по-висока от <strong>%s</strong>
|
||||||
SourcesRepository=Хранилище за източници
|
SourcesRepository=Хранилище за източници
|
||||||
Chart=Графика
|
Chart=Графика
|
||||||
PassEncoding=Кодиране на пароли
|
PassEncoding=Криптиране на парола
|
||||||
PermissionsAdd=Правата са добавени
|
PermissionsAdd=Правата са добавени
|
||||||
PermissionsDelete=Правата са премахнати
|
PermissionsDelete=Правата са премахнати
|
||||||
YourPasswordMustHaveAtLeastXChars=Вашата парола трябва да съдържа поне <strong>%s</strong> символа
|
YourPasswordMustHaveAtLeastXChars=Вашата парола трябва да съдържа поне <strong>%s</strong> символа
|
||||||
@ -272,5 +278,9 @@ WEBSITE_IMAGEDesc=Относителен път до изображението.
|
|||||||
WEBSITE_KEYWORDS=Ключови думи
|
WEBSITE_KEYWORDS=Ключови думи
|
||||||
LinesToImport=Редове за импортиране
|
LinesToImport=Редове за импортиране
|
||||||
|
|
||||||
MemoryUsage=Използване на паметта
|
MemoryUsage=Използване на памет
|
||||||
RequestDuration=Продължителност на заявката
|
RequestDuration=Продължителност на заявлението
|
||||||
|
PopuProp=Продукти / Услуги по популярност в предложения
|
||||||
|
PopuCom=Продукти / Услуги по популярност в поръчки
|
||||||
|
ProductStatistics=Статистика за продукти / услуги
|
||||||
|
NbOfQtyInOrders=Количество в поръчки
|
||||||
|
|||||||
@ -1,52 +1,54 @@
|
|||||||
# Dolibarr language file - Source file is en_US - printing
|
# Dolibarr language file - Source file is en_US - printing
|
||||||
Module64000Name=Директно принтиране
|
Module64000Name=Директен печат
|
||||||
Module64000Desc=Активиране на Система Директно Принтиране
|
Module64000Desc=Активиране на система за директен печат
|
||||||
PrintingSetup=Настройка на Система Директно Принтиране
|
PrintingSetup=Настройка на система за директен печат
|
||||||
PrintingDesc=Този модул добавя бутон Принтиране, с който да се изпращат документи директно към принтер (без отварянето на документ в приложение) с различен модул.
|
PrintingDesc=Този модул добавя бутон за печат към различни модули, за да позволи документите да бъдат отпечатани директно на принтер, без да е необходимо да се отварят в друго приложение.
|
||||||
MenuDirectPrinting=Direct Printing jobs
|
MenuDirectPrinting=Задачи за директен печат
|
||||||
DirectPrint=Принтиране директно
|
DirectPrint=Директен печат
|
||||||
PrintingDriverDesc=Конфигурационни променливи за драйвера за принтиране.
|
PrintingDriverDesc=Конфигурационни променливи на драйвера за принтиране.
|
||||||
ListDrivers=Списък на драйвери
|
ListDrivers=Списък с драйвери
|
||||||
PrintTestDesc=Списък на Принтери.
|
PrintTestDesc=Списък с принтери
|
||||||
FileWasSentToPrinter=Файл %s беше изпратен към принтера
|
FileWasSentToPrinter=Файлът %s е изпратен към принтера
|
||||||
ViaModule=via the module
|
ViaModule=чрез модула
|
||||||
NoActivePrintingModuleFound=No active driver to print document. Check setup of module %s.
|
NoActivePrintingModuleFound=Няма активен драйвер за отпечатване на документ. Проверете настройката на модула %s.
|
||||||
PleaseSelectaDriverfromList=Моля изберете драйвер от листа.
|
PleaseSelectaDriverfromList=Моля, изберете драйвер от списъка.
|
||||||
PleaseConfigureDriverfromList=Моля конфигурирайте избрания драйвер от списъка.
|
PleaseConfigureDriverfromList=Моля, конфигурирайте избрания драйвер от списъка.
|
||||||
SetupDriver=Настройка на драйвер
|
SetupDriver=Настройка на драйвер
|
||||||
TargetedPrinter=Целеви принтер
|
TargetedPrinter=Целеви принтер
|
||||||
UserConf=Настройка по потребител
|
UserConf=Потребителска настройка
|
||||||
PRINTGCP_INFO=Google OAuth API настройка
|
PRINTGCP_INFO=Настройка на Google OAuth API
|
||||||
PRINTGCP_AUTHLINK=Удостоверяване
|
PRINTGCP_AUTHLINK=Удостоверяване
|
||||||
PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token
|
PRINTGCP_TOKEN_ACCESS=Token за Google Cloud Print OAuth
|
||||||
PrintGCPDesc=Този драйвер позволява изпращането на документи директно към принтер с Google Cloud Print.
|
PrintGCPDesc=Този драйвер позволява изпращане на документи директно към принтер, чрез Google Cloud Print.
|
||||||
GCP_Name=Име
|
GCP_Name=Име
|
||||||
GCP_displayName=Показвано Име
|
GCP_displayName=Показвано име
|
||||||
GCP_Id=Id на принтер
|
GCP_Id=Принтер id
|
||||||
GCP_OwnerName=Име на собственик
|
GCP_OwnerName=Име на собственик
|
||||||
GCP_State=Състояние на Принтер
|
GCP_State=Състояние на принтер
|
||||||
GCP_connectionStatus=Състояние На линия
|
GCP_connectionStatus=Онлайн състояние
|
||||||
GCP_Type=Тип принтер
|
GCP_Type=Тип принтер
|
||||||
PrintIPPDesc=Този драйвер позволява да се изпращат документи директно към принтер. Той изисква Linux система с инсталиран CUPS.
|
PrintIPPDesc=Този драйвер позволява изпращане на документи директно към принтер, но изисква Linux система с инсталиран CUPS.
|
||||||
PRINTIPP_HOST=Сървър за принтиране
|
PRINTIPP_HOST=Сървър за печат
|
||||||
PRINTIPP_PORT=Порт
|
PRINTIPP_PORT=Порт
|
||||||
PRINTIPP_USER=Влизане
|
PRINTIPP_USER=Потребителско име
|
||||||
PRINTIPP_PASSWORD=Парола
|
PRINTIPP_PASSWORD=Парола
|
||||||
NoDefaultPrinterDefined=Няма принтер заден по подразбиране
|
NoDefaultPrinterDefined=Няма зададен принтер по подразбиране
|
||||||
DefaultPrinter=Принтер зададен по подразбиране
|
DefaultPrinter=Принтер по подразбиране
|
||||||
Printer=Принтер
|
Printer=Принтер
|
||||||
IPP_Uri=Uri на принтер
|
IPP_Uri=Принтер URI
|
||||||
IPP_Name=Име на принтер
|
IPP_Name=Име на принтер
|
||||||
IPP_State=Състояние на Принтер
|
IPP_State=Състояние на принтер
|
||||||
IPP_State_reason=Причина за състояние
|
IPP_State_reason=Причина за състояние
|
||||||
IPP_State_reason1=Причиниа1 за състояние
|
IPP_State_reason1=Причина за състояние
|
||||||
IPP_BW=Черно-бяло
|
IPP_BW=Черно-бяло
|
||||||
IPP_Color=Цветно
|
IPP_Color=Цветно
|
||||||
IPP_Device=Устройство
|
IPP_Device=Устройство
|
||||||
IPP_Media=Носител за принтиране
|
IPP_Media=Носител за печат
|
||||||
IPP_Supported=Тип на носител
|
IPP_Supported=Тип носител за печат
|
||||||
DirectPrintingJobsDesc=This page lists printing jobs found for available printers.
|
DirectPrintingJobsDesc=На тази страница са изброени задачите за печат, намерени за наличните принтери.
|
||||||
GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret.
|
GoogleAuthNotConfigured=Google OAuth не е настроен. Активирайте модула OAuth и определете Google ID / Secret.
|
||||||
GoogleAuthConfigured=Google OAuth credentials were found into setup of module OAuth.
|
GoogleAuthConfigured=В настройките на модула OAuth са намерени идентификационни данни за Google OAuth.
|
||||||
PrintingDriverDescprintgcp=Конфигурационни променливи за драйвера за принтиране Google Cloud Print.
|
PrintingDriverDescprintgcp=Конфигурационни променливи на драйвер за печат Google Cloud Print.
|
||||||
PrintTestDescprintgcp=Списък на Принтери за Google Cloud Print.
|
PrintingDriverDescprintipp=Конфигурационни променливи на драйвер за печат CUPS.
|
||||||
|
PrintTestDescprintgcp=Списък с принтери за Google Cloud Print
|
||||||
|
PrintTestDescprintipp=Списък с принтери за CUPS
|
||||||
|
|||||||
@ -1,24 +1,24 @@
|
|||||||
# ProductBATCH language file - en_US - ProductBATCH
|
# ProductBATCH language file - en_US - ProductBATCH
|
||||||
ManageLotSerial=Използва партиден/сериен номер
|
ManageLotSerial=Използване на партиден / сериен №
|
||||||
ProductStatusOnBatch=Да (партида/сериен се изисква)
|
ProductStatusOnBatch=Да (изисква се партиден / сериен №)
|
||||||
ProductStatusNotOnBatch=Не (партида/сериен не се използва)
|
ProductStatusNotOnBatch=Не (не се изисква партиден / сериен №)
|
||||||
ProductStatusOnBatchShort=Да
|
ProductStatusOnBatchShort=Да
|
||||||
ProductStatusNotOnBatchShort=Не
|
ProductStatusNotOnBatchShort=Не
|
||||||
Batch=Партида/сериен
|
Batch=Партиден / Сериен №
|
||||||
atleast1batchfield=Eat-by date or Sell-by date or Lot/Serial number
|
atleast1batchfield=Дата на годност, дата на продажба или партиден / сериен №
|
||||||
batch_number=Партида/сериен номер
|
batch_number=Партиден / Сериен №
|
||||||
BatchNumberShort=Партида/сериен
|
BatchNumberShort=Партиден / Сериен №
|
||||||
EatByDate=Eat-by date
|
EatByDate=Дата на годност
|
||||||
SellByDate=Sell-by date
|
SellByDate=Дата на продажба
|
||||||
DetailBatchNumber=Lot/Serial details
|
DetailBatchNumber=Детайли за Партиден / Сериен №
|
||||||
printBatch=Lot/Serial: %s
|
printBatch=Партиден / Сериен №: %s
|
||||||
printEatby=Eat-by: %s
|
printEatby=Годно до: %s
|
||||||
printSellby=Sell-by: %s
|
printSellby=Продадено на: %s
|
||||||
printQty=Кол: %d
|
printQty=Кол.: %d
|
||||||
AddDispatchBatchLine=Add a line for Shelf Life dispatching
|
AddDispatchBatchLine=Добавяне на ред със срок на годност
|
||||||
WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, automatic stock decrease is forced to 'Decrease real stocks on shipping validation' and automatic increase mode is forced to 'Increase real stocks on manual dispatching into warehouses' and can't be edited. Other options can be defined as you want.
|
WhenProductBatchModuleOnOptionAreForced=Когато модула Партиден / Сериен № е включен, автоматичното намаляване на наличности е форсирано на "Намаляване на реалните запаси при валидиране на доставката", а автоматичното увеличаване е форсирано на "Увеличаване на реалните запаси при ръчно разпределяне в складовете" и не може да бъде променяно. Други опции могат да бъдат дефинирани, ако е желаете.
|
||||||
ProductDoesNotUseBatchSerial=This product does not use lot/serial number
|
ProductDoesNotUseBatchSerial=Този продукт не използва партиден / сериен №
|
||||||
ProductLotSetup=Setup of module lot/serial
|
ProductLotSetup=Настройка на модул партиден / сериен №
|
||||||
ShowCurrentStockOfLot=Show current stock for couple product/lot
|
ShowCurrentStockOfLot=Показване на текуща наличност за продукт / партида
|
||||||
ShowLogOfMovementIfLot=Show log of movements for couple product/lot
|
ShowLogOfMovementIfLot=Показване на движения за продукт / партида
|
||||||
StockDetailPerBatch=Stock detail per lot
|
StockDetailPerBatch=Наличност по партида
|
||||||
|
|||||||
@ -17,7 +17,7 @@ Create=Създаване
|
|||||||
Reference=Референция
|
Reference=Референция
|
||||||
NewProduct=Нов продукт
|
NewProduct=Нов продукт
|
||||||
NewService=Нова услуга
|
NewService=Нова услуга
|
||||||
ProductVatMassChange=Глобална актуализация на ДДС
|
ProductVatMassChange=Глобална ДДС актуализация
|
||||||
ProductVatMassChangeDesc=Този инструмент актуализира ставката на ДДС, определена за <b><u>ВСИЧКИ</u></b> продукти и услуги!
|
ProductVatMassChangeDesc=Този инструмент актуализира ставката на ДДС, определена за <b><u>ВСИЧКИ</u></b> продукти и услуги!
|
||||||
MassBarcodeInit=Масова инициализация на баркодове
|
MassBarcodeInit=Масова инициализация на баркодове
|
||||||
MassBarcodeInitDesc=Тази страница може да се използва за инициализиране на баркод на обекти, които нямат дефиниран баркод. Проверете преди това дали настройката на модул 'Баркод' е завършена.
|
MassBarcodeInitDesc=Тази страница може да се използва за инициализиране на баркод на обекти, които нямат дефиниран баркод. Проверете преди това дали настройката на модул 'Баркод' е завършена.
|
||||||
@ -150,7 +150,7 @@ ListProductByPopularity=Списък на продукти по популярн
|
|||||||
ListServiceByPopularity=Списък на услуги по популярност
|
ListServiceByPopularity=Списък на услуги по популярност
|
||||||
Finished=Произведен продукт
|
Finished=Произведен продукт
|
||||||
RowMaterial=Суровина
|
RowMaterial=Суровина
|
||||||
ConfirmCloneProduct=Сигурни ли сте, че искате да клонирате този продукт / услуга <b>%s</b>?
|
ConfirmCloneProduct=Сигурни ли сте, че искате да клонирате този продукт / услуга с № <b>%s</b>?
|
||||||
CloneContentProduct=Клониране на цялата основна информация за продукт / услуга
|
CloneContentProduct=Клониране на цялата основна информация за продукт / услуга
|
||||||
ClonePricesProduct=Клониране на цени
|
ClonePricesProduct=Клониране на цени
|
||||||
CloneCategoriesProduct=Клониране на свързани тагове / категории
|
CloneCategoriesProduct=Клониране на свързани тагове / категории
|
||||||
@ -331,14 +331,18 @@ PossibleValues=Възможни стойности
|
|||||||
GoOnMenuToCreateVairants=Отидете в менюто %s - %s, за да подготвите атрибутите на варианта (като цветове, размер, ...)
|
GoOnMenuToCreateVairants=Отидете в менюто %s - %s, за да подготвите атрибутите на варианта (като цветове, размер, ...)
|
||||||
UseProductFournDesc=Добавяне на функция за дефиниране на описания на продуктите, определени от доставчици като допълнение към описанията за клиенти
|
UseProductFournDesc=Добавяне на функция за дефиниране на описания на продуктите, определени от доставчици като допълнение към описанията за клиенти
|
||||||
ProductSupplierDescription=Описание на продукта от доставчик
|
ProductSupplierDescription=Описание на продукта от доставчик
|
||||||
|
UseProductSupplierPackaging=Използване на пакетиране по цени на доставчик (преизчислява количествата според пакетирането, определено чрез доставната цена, когато добавяте / актуализирате ред в документите на доставчика)
|
||||||
|
PackagingForThisProduct=Пакетиране
|
||||||
|
QtyRecalculatedWithPackaging=Количеството за реда е преизчислено според пакетирането на доставчика
|
||||||
|
|
||||||
#Attributes
|
#Attributes
|
||||||
VariantAttributes=Атрибути на вариант
|
VariantAttributes=Атрибути на вариант
|
||||||
ProductAttributes=Атрибути на вариант за продукти
|
ProductAttributes=Атрибути на вариант за продукти
|
||||||
ProductAttributeName=Атрибут на вариант %s
|
ProductAttributeName=Атрибут на вариант %s
|
||||||
ProductAttribute=Атрибут на вариант
|
ProductAttribute=Атрибут на вариант
|
||||||
ProductAttributeDeleteDialog=Сигурни ли сте, че искате да изтриете този атрибут? Всички стойности ще бъдат изтрити.
|
ProductAttributeDeleteDialog=Сигурни ли сте, че искате да изтриете този атрибут? Всички стойности ще бъдат изтрити.
|
||||||
ProductAttributeValueDeleteDialog=Сигурни ли сте, че искате да изтриете стойността '%s' с № '%s' за този атрибут?
|
ProductAttributeValueDeleteDialog=Сигурни ли сте, че искате да изтриете стойност '%s' с № '%s' за този атрибут?
|
||||||
ProductCombinationDeleteDialog=Сигурни ли сте, че искате да изтриете варианта на продукта '<strong>%s</strong>'?
|
ProductCombinationDeleteDialog=Сигурни ли сте, че искате да изтриете варианта на продукта с № <strong>%s</strong>?
|
||||||
ProductCombinationAlreadyUsed=Възникна грешка при изтриването на варианта. Моля, проверете дали не се използва в някой обект
|
ProductCombinationAlreadyUsed=Възникна грешка при изтриването на варианта. Моля, проверете дали не се използва в някой обект
|
||||||
ProductCombinations=Варианти
|
ProductCombinations=Варианти
|
||||||
PropagateVariant=Размножаване на варианти
|
PropagateVariant=Размножаване на варианти
|
||||||
@ -376,3 +380,4 @@ ErrorProductCombinationNotFound=Няма намерен вариант на пр
|
|||||||
ActionAvailableOnVariantProductOnly=Действието е достъпно само за варианта на продукта
|
ActionAvailableOnVariantProductOnly=Действието е достъпно само за варианта на продукта
|
||||||
ProductsPricePerCustomer=Цени на продукта в зависимост от клиента
|
ProductsPricePerCustomer=Цени на продукта в зависимост от клиента
|
||||||
ProductSupplierExtraFields=Допълнителни атрибути (цени на доставчици)
|
ProductSupplierExtraFields=Допълнителни атрибути (цени на доставчици)
|
||||||
|
DeleteLinkedProduct=Изтриване на подпродукт, свързан с комбинацията
|
||||||
|
|||||||
@ -21,7 +21,7 @@ OnlyOpenedProject=Само отворените проекти са видими
|
|||||||
ClosedProjectsAreHidden=Приключените проекти не са видими.
|
ClosedProjectsAreHidden=Приключените проекти не са видими.
|
||||||
TasksPublicDesc=Този страница показва всички проекти и задачи, които може да прочетете.
|
TasksPublicDesc=Този страница показва всички проекти и задачи, които може да прочетете.
|
||||||
TasksDesc=Този страница показва всички проекти и задачи (вашите потребителски права ви дават разрешение да виждате всичко).
|
TasksDesc=Този страница показва всички проекти и задачи (вашите потребителски права ви дават разрешение да виждате всичко).
|
||||||
AllTaskVisibleButEditIfYouAreAssigned=Всички задачи за определените проекти са видими, но можете да въведете време само за задача, възложена на избрания потребител. Задайте задача, ако е необходимо да въведете отделено време за нея.
|
AllTaskVisibleButEditIfYouAreAssigned=Всички задачи за определените проекти са видими, но може да въведете време само за задача, възложена на избрания потребител. Възложете задача, ако е необходимо да въведете отделено време за нея.
|
||||||
OnlyYourTaskAreVisible=Видими са само задачите, които са ви възложени. Възложете задача на себе си, ако не е видима, а трябва да въведете отделено време за нея.
|
OnlyYourTaskAreVisible=Видими са само задачите, които са ви възложени. Възложете задача на себе си, ако не е видима, а трябва да въведете отделено време за нея.
|
||||||
ImportDatasetTasks=Задачи по проекти
|
ImportDatasetTasks=Задачи по проекти
|
||||||
ProjectCategories=Тагове / Категории на проекти
|
ProjectCategories=Тагове / Категории на проекти
|
||||||
@ -37,7 +37,7 @@ OpportunitiesStatusForOpenedProjects=Размер на възможностит
|
|||||||
OpportunitiesStatusForProjects=Размер на възможностите от проекти по статус
|
OpportunitiesStatusForProjects=Размер на възможностите от проекти по статус
|
||||||
ShowProject=Показване на проект
|
ShowProject=Показване на проект
|
||||||
ShowTask=Показване на задача
|
ShowTask=Показване на задача
|
||||||
SetProject=Задайте проект
|
SetProject=Определете проект
|
||||||
NoProject=Няма дефиниран или притежаван проект
|
NoProject=Няма дефиниран или притежаван проект
|
||||||
NbOfProjects=Брой проекти
|
NbOfProjects=Брой проекти
|
||||||
NbOfTasks=Брой задачи
|
NbOfTasks=Брой задачи
|
||||||
@ -69,6 +69,7 @@ NewTask=Нова задача
|
|||||||
AddTask=Създаване на задача
|
AddTask=Създаване на задача
|
||||||
AddTimeSpent=Въвеждане на отделено време
|
AddTimeSpent=Въвеждане на отделено време
|
||||||
AddHereTimeSpentForDay=Добавете тук отделеното време за този ден / задача
|
AddHereTimeSpentForDay=Добавете тук отделеното време за този ден / задача
|
||||||
|
AddHereTimeSpentForWeek=Добавете тук отделеното време за тази седмица / задача
|
||||||
Activity=Дейност
|
Activity=Дейност
|
||||||
Activities=Задачи / Дейности
|
Activities=Задачи / Дейности
|
||||||
MyActivities=Мои задачи / дейности
|
MyActivities=Мои задачи / дейности
|
||||||
@ -103,6 +104,7 @@ ListDonationsAssociatedProject=Списък на дарения, свързан
|
|||||||
ListVariousPaymentsAssociatedProject=Списък на разнородни плащания, свързани с проекта
|
ListVariousPaymentsAssociatedProject=Списък на разнородни плащания, свързани с проекта
|
||||||
ListSalariesAssociatedProject=Списък на плащания на заплати, свързани с проекта
|
ListSalariesAssociatedProject=Списък на плащания на заплати, свързани с проекта
|
||||||
ListActionsAssociatedProject=Списък на събития, свързани с проекта
|
ListActionsAssociatedProject=Списък на събития, свързани с проекта
|
||||||
|
ListMOAssociatedProject=Списък на поръчки за производство, свързани с проекта
|
||||||
ListTaskTimeUserProject=Списък на отделено време по задачи, свързани с проекта
|
ListTaskTimeUserProject=Списък на отделено време по задачи, свързани с проекта
|
||||||
ListTaskTimeForTask=Списък на отделено време за задача
|
ListTaskTimeForTask=Списък на отделено време за задача
|
||||||
ActivityOnProjectToday=Дейност по проект (за днес)
|
ActivityOnProjectToday=Дейност по проект (за днес)
|
||||||
@ -162,16 +164,18 @@ OpportunityProbability=Вероятност за възможността
|
|||||||
OpportunityProbabilityShort=Вероятност
|
OpportunityProbabilityShort=Вероятност
|
||||||
OpportunityAmount=Сума на възможността
|
OpportunityAmount=Сума на възможността
|
||||||
OpportunityAmountShort=Сума
|
OpportunityAmountShort=Сума
|
||||||
|
OpportunityWeightedAmount=Изчислена сума на възможността
|
||||||
|
OpportunityWeightedAmountShort=Изч. сума на възможността
|
||||||
OpportunityAmountAverageShort=Средна сума на възможността
|
OpportunityAmountAverageShort=Средна сума на възможността
|
||||||
OpportunityAmountWeigthedShort=Изчислена сума на възможността
|
OpportunityAmountWeigthedShort=Изчислена сума на възможността
|
||||||
WonLostExcluded=не включва Спечелени / Изгубени
|
WonLostExcluded=не включва Спечелени / Изгубени
|
||||||
##### Types de contacts #####
|
##### Types de contacts #####
|
||||||
TypeContact_project_internal_PROJECTLEADER=Ръководител на проекта
|
TypeContact_project_internal_PROJECTLEADER=Ръководител на проект
|
||||||
TypeContact_project_external_PROJECTLEADER=Ръководител на проекта
|
TypeContact_project_external_PROJECTLEADER=Ръководител на проект
|
||||||
TypeContact_project_internal_PROJECTCONTRIBUTOR=Сътрудник
|
TypeContact_project_internal_PROJECTCONTRIBUTOR=Сътрудник
|
||||||
TypeContact_project_external_PROJECTCONTRIBUTOR=Сътрудник
|
TypeContact_project_external_PROJECTCONTRIBUTOR=Сътрудник
|
||||||
TypeContact_project_task_internal_TASKEXECUTIVE=Изпълнител на задачата
|
TypeContact_project_task_internal_TASKEXECUTIVE=Изпълнител на задача
|
||||||
TypeContact_project_task_external_TASKEXECUTIVE=Изпълнител на задачата
|
TypeContact_project_task_external_TASKEXECUTIVE=Изпълнител на задача
|
||||||
TypeContact_project_task_internal_TASKCONTRIBUTOR=Сътрудник
|
TypeContact_project_task_internal_TASKCONTRIBUTOR=Сътрудник
|
||||||
TypeContact_project_task_external_TASKCONTRIBUTOR=Сътрудник
|
TypeContact_project_task_external_TASKCONTRIBUTOR=Сътрудник
|
||||||
SelectElement=Избиране на елемент
|
SelectElement=Избиране на елемент
|
||||||
@ -187,6 +191,7 @@ ProjectMustBeValidatedFirst=Проектът трябва първо да бъд
|
|||||||
FirstAddRessourceToAllocateTime=Определете потребителски ресурс на задачата за разпределяне на времето
|
FirstAddRessourceToAllocateTime=Определете потребителски ресурс на задачата за разпределяне на времето
|
||||||
InputPerDay=За ден
|
InputPerDay=За ден
|
||||||
InputPerWeek=За седмица
|
InputPerWeek=За седмица
|
||||||
|
InputPerMonth=За месец
|
||||||
InputDetail=Детайли
|
InputDetail=Детайли
|
||||||
TimeAlreadyRecorded=Това отделено време е вече записано за тази задача / ден и потребител %s
|
TimeAlreadyRecorded=Това отделено време е вече записано за тази задача / ден и потребител %s
|
||||||
ProjectsWithThisUserAsContact=Проекти с потребител за контакт
|
ProjectsWithThisUserAsContact=Проекти с потребител за контакт
|
||||||
@ -234,7 +239,7 @@ LatestProjects=Проекти: %s последни
|
|||||||
LatestModifiedProjects=Проекти: %s последно променени
|
LatestModifiedProjects=Проекти: %s последно променени
|
||||||
OtherFilteredTasks=Други филтрирани задачи
|
OtherFilteredTasks=Други филтрирани задачи
|
||||||
NoAssignedTasks=Не са намерени възложени задачи (възложете проект / задачи на текущия потребител от най-горното поле за избор, за да въведете времето в него)
|
NoAssignedTasks=Не са намерени възложени задачи (възложете проект / задачи на текущия потребител от най-горното поле за избор, за да въведете времето в него)
|
||||||
ThirdPartyRequiredToGenerateInvoice=Контрагент трябва да бъде дефиниран в проекта, за да може да му издавате фактури.
|
ThirdPartyRequiredToGenerateInvoice=Трябва да бъде определен контрагент по проекта, за да може да генерирате фактура.
|
||||||
# Comments trans
|
# Comments trans
|
||||||
AllowCommentOnTask=Разрешаване на потребителски коментари в задачите
|
AllowCommentOnTask=Разрешаване на потребителски коментари в задачите
|
||||||
AllowCommentOnProject=Разрешаване на потребителски коментари в проектите
|
AllowCommentOnProject=Разрешаване на потребителски коментари в проектите
|
||||||
@ -252,6 +257,7 @@ InvoiceGeneratedFromTimeSpent=Фактура %s е генерирана въз
|
|||||||
ProjectBillTimeDescription=Маркирайте, ако въвеждате график на задачите в проекта и планирате да генерирате фактура(и) за клиента от графика на задачите в проекта (не маркирайте, ако планирате да създадете фактура, която не се основава на въведеният график на задачите). Забележка: За да генерирате фактура, отидете в раздела "Отделено време" на проекта и изберете редовете, които да включите.
|
ProjectBillTimeDescription=Маркирайте, ако въвеждате график на задачите в проекта и планирате да генерирате фактура(и) за клиента от графика на задачите в проекта (не маркирайте, ако планирате да създадете фактура, която не се основава на въведеният график на задачите). Забележка: За да генерирате фактура, отидете в раздела "Отделено време" на проекта и изберете редовете, които да включите.
|
||||||
ProjectFollowOpportunity=Проследяване на възможности
|
ProjectFollowOpportunity=Проследяване на възможности
|
||||||
ProjectFollowTasks=Проследяване на задачи
|
ProjectFollowTasks=Проследяване на задачи
|
||||||
|
Usage=Usage
|
||||||
UsageOpportunity=Употреба: Възможност
|
UsageOpportunity=Употреба: Възможност
|
||||||
UsageTasks=Употреба: Задачи
|
UsageTasks=Употреба: Задачи
|
||||||
UsageBillTimeShort=Употреба: Фактуриране на време
|
UsageBillTimeShort=Употреба: Фактуриране на време
|
||||||
|
|||||||
@ -20,7 +20,7 @@ LastModifiedProposals=Търговски предложения: %s послед
|
|||||||
AllPropals=Всички предложения
|
AllPropals=Всички предложения
|
||||||
SearchAProposal=Търсене na предложение
|
SearchAProposal=Търсене na предложение
|
||||||
NoProposal=Няма предложение
|
NoProposal=Няма предложение
|
||||||
ProposalsStatistics=Статистика на търговските предложения
|
ProposalsStatistics=Статистика на търговски предложения
|
||||||
NumberOfProposalsByMonth=Брой предложения на месец
|
NumberOfProposalsByMonth=Брой предложения на месец
|
||||||
AmountOfProposalsByMonthHT=Обща сума на месец (без ДДС)
|
AmountOfProposalsByMonthHT=Обща сума на месец (без ДДС)
|
||||||
NbOfProposals=Брой търговски предложения
|
NbOfProposals=Брой търговски предложения
|
||||||
@ -56,12 +56,12 @@ CopyPropalFrom=Създаване на търговско предложение
|
|||||||
CreateEmptyPropal=Създаване на празно търговско предложение или списък с продукти / услуги
|
CreateEmptyPropal=Създаване на празно търговско предложение или списък с продукти / услуги
|
||||||
DefaultProposalDurationValidity=Срок на валидност по подразбиране за търговско предложение (в дни)
|
DefaultProposalDurationValidity=Срок на валидност по подразбиране за търговско предложение (в дни)
|
||||||
UseCustomerContactAsPropalRecipientIfExist=Използване тип на контакт / адрес 'Представител проследяващ предложението', ако е определен, вместо адрес на контрагента като адрес на получателя на предложението
|
UseCustomerContactAsPropalRecipientIfExist=Използване тип на контакт / адрес 'Представител проследяващ предложението', ако е определен, вместо адрес на контрагента като адрес на получателя на предложението
|
||||||
ConfirmClonePropal=Сигурни ли сте, че искате да клонирате търговско предложение <b>%s</b>?
|
ConfirmClonePropal=Сигурни ли сте, че искате да клонирате това търговско предложение с № <b>%s</b>?
|
||||||
ConfirmReOpenProp=Сигурни ли сте, че искате да отворите отново търговско предложение <b>%s</b>?
|
ConfirmReOpenProp=Сигурни ли сте, че искате да отворите отново търговско предложение с № <b>%s</b>?
|
||||||
ProposalsAndProposalsLines=Търговско предложение и редове
|
ProposalsAndProposalsLines=Търговско предложение и редове
|
||||||
ProposalLine=Ред №
|
ProposalLine=Ред №
|
||||||
AvailabilityPeriod=Забавяне на наличността
|
AvailabilityPeriod=Забавяне на наличността
|
||||||
SetAvailability=Задайте забавяне на наличността
|
SetAvailability=Определете забавяне на наличност
|
||||||
AfterOrder=след поръчка
|
AfterOrder=след поръчка
|
||||||
OtherProposals=Други предложения
|
OtherProposals=Други предложения
|
||||||
##### Availability #####
|
##### Availability #####
|
||||||
@ -76,11 +76,11 @@ TypeContact_propal_external_BILLING=Получател на фактура
|
|||||||
TypeContact_propal_external_CUSTOMER=Получател на предложение
|
TypeContact_propal_external_CUSTOMER=Получател на предложение
|
||||||
TypeContact_propal_external_SHIPPING=Получател на доставка
|
TypeContact_propal_external_SHIPPING=Получател на доставка
|
||||||
# Document models
|
# Document models
|
||||||
DocModelAzurDescription=A complete proposal model
|
DocModelAzurDescription=Пълен шаблон на предложение (стара реализация на шаблон Cyan)
|
||||||
DocModelCyanDescription=A complete proposal model
|
DocModelCyanDescription=Пълен модел на предложение
|
||||||
DefaultModelPropalCreate=Създаване на шаблон по подразбиране
|
DefaultModelPropalCreate=Създаване на шаблон по подразбиране
|
||||||
DefaultModelPropalToBill=Шаблон по подразбиране, когато се приключва търговско предложение (за да бъде фактурирано)
|
DefaultModelPropalToBill=Шаблон по подразбиране, когато се приключва търговско предложение (за да бъде фактурирано)
|
||||||
DefaultModelPropalClosed=Шаблон по подразбиране, когато се приключва търговско предложение (не таксувано)
|
DefaultModelPropalClosed=Шаблон по подразбиране, когато се приключва търговско предложение (не таксувано)
|
||||||
ProposalCustomerSignature=Име, фамилия, фирмен печат, дата и подпис
|
ProposalCustomerSignature=Име, фамилия, фирмен печат, дата и подпис
|
||||||
ProposalsStatisticsSuppliers=Статистика на запитванията към доставчици
|
ProposalsStatisticsSuppliers=Статистика на запитвания към доставчици
|
||||||
CaseFollowedBy=Случай, проследяван от
|
CaseFollowedBy=Случай, проследяван от
|
||||||
|
|||||||
@ -45,3 +45,19 @@ DOL_ACTIVATE_BUZZER=Активиране на зумер
|
|||||||
DOL_PRINT_QRCODE=Отпечатване на QR код
|
DOL_PRINT_QRCODE=Отпечатване на QR код
|
||||||
DOL_PRINT_LOGO=Отпечатване на фирмено лого
|
DOL_PRINT_LOGO=Отпечатване на фирмено лого
|
||||||
DOL_PRINT_LOGO_OLD=Отпечатване на фирмено лого (стари принтери)
|
DOL_PRINT_LOGO_OLD=Отпечатване на фирмено лого (стари принтери)
|
||||||
|
DOL_BOLD=Удебелен
|
||||||
|
DOL_BOLD_DISABLED=Нормален
|
||||||
|
DOL_DOUBLE_HEIGHT=Двойна височина
|
||||||
|
DOL_DOUBLE_WIDTH=Двойна ширина
|
||||||
|
DOL_DEFAULT_HEIGHT_WIDTH=Стандартна височина и ширина
|
||||||
|
DOL_UNDERLINE=Активиране на подчертаване
|
||||||
|
DOL_UNDERLINE_DISABLED=Деактивиране на подчертаване
|
||||||
|
DOL_BEEP=Звуков сигнал
|
||||||
|
DOL_PRINT_TEXT=Отпечатване на текст
|
||||||
|
DOL_VALUE_DATE=Дата на документ
|
||||||
|
DOL_VALUE_DATE_TIME=Дата и час на фактура
|
||||||
|
DOL_VALUE_YEAR=Година на фактура
|
||||||
|
DOL_VALUE_MONTH_LETTERS=Месец на фактура с букви
|
||||||
|
DOL_VALUE_MONTH=Месец на фактура
|
||||||
|
DOL_VALUE_DAY=Ден на фактура
|
||||||
|
DOL_VALUE_DAY_LETTERS=Ден на фактура с букви
|
||||||
|
|||||||
@ -1,45 +1,45 @@
|
|||||||
# Dolibarr language file - Source file is en_US - receptions
|
# Dolibarr language file - Source file is en_US - receptions
|
||||||
ReceptionsSetup=Product Reception setup
|
ReceptionsSetup=Настройка на модул стокови разписки
|
||||||
RefReception=Ref. reception
|
RefReception=Съгласно стокова разписка №
|
||||||
Reception=Прием
|
Reception=Стокова разписка
|
||||||
Receptions=Receptions
|
Receptions=Стокови разписки
|
||||||
AllReceptions=All Receptions
|
AllReceptions=Всички стокови разписки
|
||||||
Reception=Прием
|
Reception=Стокова разписка
|
||||||
Receptions=Receptions
|
Receptions=Стокови разписки
|
||||||
ShowReception=Show Receptions
|
ShowReception=Показване на стокови разписка
|
||||||
ReceptionsArea=Receptions area
|
ReceptionsArea=Секция за стокови разписки
|
||||||
ListOfReceptions=List of receptions
|
ListOfReceptions=Списък на стокови разписки
|
||||||
ReceptionMethod=Reception method
|
ReceptionMethod=Начин на получаване
|
||||||
LastReceptions=Latest %s receptions
|
LastReceptions=Стокови разписки: %s последни
|
||||||
StatisticsOfReceptions=Statistics for receptions
|
StatisticsOfReceptions=Статистика на стокови разписки
|
||||||
NbOfReceptions=Number of receptions
|
NbOfReceptions=Брой стокови разписки
|
||||||
NumberOfReceptionsByMonth=Number of receptions by month
|
NumberOfReceptionsByMonth=Брой стокови разписки на месец
|
||||||
ReceptionCard=Reception card
|
ReceptionCard=Стокова разписка
|
||||||
NewReception=New reception
|
NewReception=Нова стокова разписка
|
||||||
CreateReception=Create reception
|
CreateReception=Създаване на стокова разписка
|
||||||
QtyInOtherReceptions=Qty in other receptions
|
QtyInOtherReceptions=Количество в други стокови разписки
|
||||||
OtherReceptionsForSameOrder=Other receptions for this order
|
OtherReceptionsForSameOrder=Други стокови разписки за тази поръчка
|
||||||
ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
|
ReceptionsAndReceivingForSameOrder=Стокови разписки за тази поръчка
|
||||||
ReceptionsToValidate=Receptions to validate
|
ReceptionsToValidate=Стокови разписки за валидиране
|
||||||
StatusReceptionCanceled=Отменен
|
StatusReceptionCanceled=Анулирана
|
||||||
StatusReceptionDraft=Чернова
|
StatusReceptionDraft=Чернова
|
||||||
StatusReceptionValidated=Утвърден (продукти, да превозва или вече са изпратени)
|
StatusReceptionValidated=Валидирана (продукти за изпращане или вече изпратени)
|
||||||
StatusReceptionProcessed=Обработена
|
StatusReceptionProcessed=Обработена
|
||||||
StatusReceptionDraftShort=Чернова
|
StatusReceptionDraftShort=Чернова
|
||||||
StatusReceptionValidatedShort=Валидирано
|
StatusReceptionValidatedShort=Валидирана
|
||||||
StatusReceptionProcessedShort=Обработена
|
StatusReceptionProcessedShort=Обработена
|
||||||
ReceptionSheet=Reception sheet
|
ReceptionSheet=Стокова разписка
|
||||||
ConfirmDeleteReception=Are you sure you want to delete this reception?
|
ConfirmDeleteReception=Сигурни ли сте, че искате да изтриете тази стокова разписка?
|
||||||
ConfirmValidateReception=Are you sure you want to validate this reception with reference <b>%s</b>?
|
ConfirmValidateReception=Сигурни ли сте, че искате да валидирате тази стокова разписка с № <b>%s</b>?
|
||||||
ConfirmCancelReception=Are you sure you want to cancel this reception?
|
ConfirmCancelReception=Сигурни ли сте, че искате да анулирате тази стокова разписка?
|
||||||
StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
|
StatsOnReceptionsOnlyValidated=Статистиката е водена само за валидирани стокови разписки. Използваната дата е дата на валидиране на стоковата разписка (планираната дата на доставка не винаги е известна).
|
||||||
SendReceptionByEMail=Send reception by email
|
SendReceptionByEMail=Изпращане на стокова разписка по имейл
|
||||||
SendReceptionRef=Submission of reception %s
|
SendReceptionRef=Изпращане на стокова разписка %s
|
||||||
ActionsOnReception=Events on reception
|
ActionsOnReception=Свързани събития
|
||||||
ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
|
ReceptionCreationIsDoneFromOrder=За момента създаването на нова стокова разписка се извършва от картата на поръчка за покупка.
|
||||||
ReceptionLine=Reception line
|
ReceptionLine=Стоков ред
|
||||||
ProductQtyInReceptionAlreadySent=Вече изпратено количество продукт от отворена поръчка
|
ProductQtyInReceptionAlreadySent=Количество продукт от вече изпратена поръчка за продажба
|
||||||
ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
|
ProductQtyInSuppliersReceptionAlreadyRecevied=Количество продукт от вече получена поръчка за покупка
|
||||||
ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
|
ValidateOrderFirstBeforeReception=Първо трябва да валидирате поръчката, преди да може да създавате стокови разписки.
|
||||||
ReceptionsNumberingModules=Numbering module for receptions
|
ReceptionsNumberingModules=Модул за номериране на стокови разписки
|
||||||
ReceptionsReceiptModel=Document templates for receptions
|
ReceptionsReceiptModel=Шаблони на документи за стокови разписки
|
||||||
|
|||||||
@ -16,6 +16,6 @@ THMDescription=Тази стойност може да се използва з
|
|||||||
TJMDescription=Тази стойност понастоящем е информативна и не се използва за изчисления
|
TJMDescription=Тази стойност понастоящем е информативна и не се използва за изчисления
|
||||||
LastSalaries=Плащания на заплати: %s последни
|
LastSalaries=Плащания на заплати: %s последни
|
||||||
AllSalaries=Всички плащания на заплати
|
AllSalaries=Всички плащания на заплати
|
||||||
SalariesStatistics=Статистика на заплатите
|
SalariesStatistics=Статистика на заплати
|
||||||
# Export
|
# Export
|
||||||
SalariesAndPayments=Заплати и плащания
|
SalariesAndPayments=Заплати и плащания
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
# Dolibarr language file - Source file is en_US - sms
|
# Dolibarr language file - Source file is en_US - sms
|
||||||
Sms=Sms
|
Sms=SMS
|
||||||
SmsSetup=SMS setup
|
SmsSetup=Настройка на SMS
|
||||||
SmsDesc=This page allows you to define global options on SMS features
|
SmsDesc=Тази страница позволява да дефинирате глобални опции за SMS функции
|
||||||
SmsCard=SMS карта
|
SmsCard=Карта
|
||||||
AllSms=All SMS campaigns
|
AllSms=Всички SMS кампании
|
||||||
SmsTargets=Цели
|
SmsTargets=Цели
|
||||||
SmsRecipients=Цели
|
SmsRecipients=Цели
|
||||||
SmsRecipient=Цел
|
SmsRecipient=Цел
|
||||||
@ -13,39 +13,39 @@ SmsTo=Цел
|
|||||||
SmsTopic=Тема на SMS
|
SmsTopic=Тема на SMS
|
||||||
SmsText=Съобщение
|
SmsText=Съобщение
|
||||||
SmsMessage=SMS съобщение
|
SmsMessage=SMS съобщение
|
||||||
ShowSms=Show SMS
|
ShowSms=Показване на SMS
|
||||||
ListOfSms=List SMS campaigns
|
ListOfSms=Списък на SMS кампании
|
||||||
NewSms=New SMS campaign
|
NewSms=Нова SMS кампания
|
||||||
EditSms=Edit SMS
|
EditSms=Променяне на SMS
|
||||||
ResetSms=Нов изпращането
|
ResetSms=Ново изпращане
|
||||||
DeleteSms=Delete SMS campaign
|
DeleteSms=Изтриване на SMS кампания
|
||||||
DeleteASms=Remove a SMS campaign
|
DeleteASms=Изтриване на SMS кампания
|
||||||
PreviewSms=Previuw SMS
|
PreviewSms=Преглеждане на SMS
|
||||||
PrepareSms=Prepare SMS
|
PrepareSms=Подготвяне на SMS
|
||||||
CreateSms=Create SMS
|
CreateSms=Създаване на SMS
|
||||||
SmsResult=Result of SMS sending
|
SmsResult=Резултат от изпращане на SMS
|
||||||
TestSms=Test SMS
|
TestSms=Тестване на SMS
|
||||||
ValidSms=Validate SMS
|
ValidSms=Валидиране на SMS
|
||||||
ApproveSms=Approve SMS
|
ApproveSms=Одобряване на SMS
|
||||||
SmsStatusDraft=Проект
|
SmsStatusDraft=Чернова
|
||||||
SmsStatusValidated=Утвърден
|
SmsStatusValidated=Валидиран
|
||||||
SmsStatusApproved=Одобрен
|
SmsStatusApproved=Одобрен
|
||||||
SmsStatusSent=Изпратени
|
SmsStatusSent=Изпратен
|
||||||
SmsStatusSentPartialy=Изпратени частично
|
SmsStatusSentPartialy=Изпратен частично
|
||||||
SmsStatusSentCompletely=Изпратени напълно
|
SmsStatusSentCompletely=Изпратен напълно
|
||||||
SmsStatusError=Грешка
|
SmsStatusError=Грешка
|
||||||
SmsStatusNotSent=Не е изпратено
|
SmsStatusNotSent=Неизпратен
|
||||||
SmsSuccessfulySent=SMS correctly sent (from %s to %s)
|
SmsSuccessfulySent=Успешно изпратен SMS (от %s до %s)
|
||||||
ErrorSmsRecipientIsEmpty=Брой цел е празна
|
ErrorSmsRecipientIsEmpty=Липсва номер на целта
|
||||||
WarningNoSmsAdded=Няма нови телефонен номер, да добавите към целевия списък
|
WarningNoSmsAdded=Няма нов телефонен номер, който да добавите към списъка с цели
|
||||||
ConfirmValidSms=Do you confirm validation of this campaign?
|
ConfirmValidSms=Потвърждавате ли валидирането на тази кампания?
|
||||||
NbOfUniqueSms=No. of unique phone numbers
|
NbOfUniqueSms=Брой уникални телефонни номера
|
||||||
NbOfSms=No. of phone numbers
|
NbOfSms=Брой телефонни номера
|
||||||
ThisIsATestMessage=Това е тестово съобщение
|
ThisIsATestMessage=Това е тестово съобщение
|
||||||
SendSms=Изпращане на SMS
|
SendSms=Изпращане на SMS
|
||||||
SmsInfoCharRemain=No. of remaining characters
|
SmsInfoCharRemain=Брой оставащи знаци
|
||||||
SmsInfoNumero= (international format i.e.: +33899701761)
|
SmsInfoNumero= (международен формат, напр.: +359881234567)
|
||||||
DelayBeforeSending=Забавяне преди изпращане (минути)
|
DelayBeforeSending=Закъснение преди изпращане (минути)
|
||||||
SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider.
|
SmsNoPossibleSenderFound=Няма наличен подател. Проверете настройката на вашия SMS доставчик.
|
||||||
SmsNoPossibleRecipientFound=Целта на разположение. Проверете настройките на вашия доставчик на SMS.
|
SmsNoPossibleRecipientFound=Няма налична цел. Проверете настройката на вашия SMS доставчик.
|
||||||
DisableStopIfSupported=Disable STOP message (if supported)
|
DisableStopIfSupported=Деактивиране на STOP съобщение (ако се поддържа)
|
||||||
|
|||||||
@ -193,7 +193,7 @@ TheoricalQty=Теоретично количество
|
|||||||
TheoricalValue=Теоретична стойност
|
TheoricalValue=Теоретична стойност
|
||||||
LastPA=Последна най-добра цена
|
LastPA=Последна най-добра цена
|
||||||
CurrentPA=Текуща най-добра цена
|
CurrentPA=Текуща най-добра цена
|
||||||
RecordedQty=Recorded Qty
|
RecordedQty=Регистрирано кол.
|
||||||
RealQty=Реално количество
|
RealQty=Реално количество
|
||||||
RealValue=Реална стойност
|
RealValue=Реална стойност
|
||||||
RegulatedQty=Регулирано количество
|
RegulatedQty=Регулирано количество
|
||||||
|
|||||||
@ -1,70 +1,71 @@
|
|||||||
# Dolibarr language file - Source file is en_US - stripe
|
# Dolibarr language file - Source file is en_US - stripe
|
||||||
StripeSetup=Настройка на модула на лентата
|
StripeSetup=Настройка на модула Stripe
|
||||||
StripeDesc=Offer customers a Stripe online payment page for payments with credit/cebit cards via <a href="http://www.stripe.com" target="_blank">Stripe</a>. This can be used to allow your customers to make ad-hoc payments or for payments related to a particular Dolibarr object (invoice, order, ...)
|
StripeDesc=Предлага на клиентите Stripe страница за онлайн плащане с кредитни / дебитни карти, чрез <a href="http://www.stripe.com" target="_blank">Stripe</a>. Това може да се използва, за да позволите на вашите клиенти да извършват бързи плащания или плащания, свързани с определен обект в Dolibarr (фактура, поръчка, ...).
|
||||||
StripeOrCBDoPayment=Pay with credit card or Stripe
|
StripeOrCBDoPayment=Плащане с кредитна карта или Stripe
|
||||||
FollowingUrlAreAvailableToMakePayments=Следните интернет адреси са на разположение, за да предложи на клиента да направи плащане по Dolibarr обекти
|
FollowingUrlAreAvailableToMakePayments=Следните URL адреси са налични, за да осигурят достъп на клиент, за да извърши плащане по Dolibarr обекти.
|
||||||
PaymentForm=Формуляра за плащане
|
PaymentForm=Формуляр за плащане
|
||||||
WelcomeOnPaymentPage=Добре дошли в нашата онлайн услуга за плащане
|
WelcomeOnPaymentPage=Добре дошли в страницата с онлайн услуга за плащане
|
||||||
ThisScreenAllowsYouToPay=Този екран ви позволи да направите онлайн плащане на %s.
|
ThisScreenAllowsYouToPay=Този екран позволява да направите онлайн плащане на %s.
|
||||||
ThisIsInformationOnPayment=Това е информация за плащане, за да се направи
|
ThisIsInformationOnPayment=Това е информация за плащането, което трябва да направите.
|
||||||
ToComplete=За да завършите
|
ToComplete=За завършване
|
||||||
YourEMail=Имейл за да получите потвърждение на плащането
|
YourEMail=Имейл за получаване на потвърждение за плащане
|
||||||
STRIPE_PAYONLINE_SENDEMAIL=Email notification after a payment attempt (success or fail)
|
STRIPE_PAYONLINE_SENDEMAIL=Имейл известие след опит за плащане (успешно или неуспешно)
|
||||||
Creditor=Кредитор
|
Creditor=Кредитор
|
||||||
PaymentCode=Плащане код
|
PaymentCode=Код за плащане
|
||||||
StripeDoPayment=Pay with Stripe
|
StripeDoPayment=Плащане със Stripe
|
||||||
YouWillBeRedirectedOnStripe=You will be redirected on secured Stripe page to input you credit card information
|
YouWillBeRedirectedOnStripe=Ще бъдете пренасочени към защитена Stripe страница, за да въведете информация за вашата кредитна карта.
|
||||||
Continue=Следващ
|
Continue=Напред
|
||||||
ToOfferALinkForOnlinePayment=URL за %s плащане
|
ToOfferALinkForOnlinePayment=URL адрес за %s плащане
|
||||||
ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment page for a sales order
|
ToOfferALinkForOnlinePaymentOnOrder=URL адрес, предлагащ %s страница за онлайн плащане по поръчка за продажба
|
||||||
ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment page for a customer invoice
|
ToOfferALinkForOnlinePaymentOnInvoice=URL адрес, предлагащ %s страница за онлайн плащане по фактура за продажба
|
||||||
ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment page for a contract line
|
ToOfferALinkForOnlinePaymentOnContractLine=URL адрес, предлагащ %s страница за онлайн плащане по договор / абонамент
|
||||||
ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment page of any amount with no existing object
|
ToOfferALinkForOnlinePaymentOnFreeAmount=URL адрес, предлагащ %s страница за онлайн плащане на свободна сума без съществуващ обект
|
||||||
ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment page for a member subscription
|
ToOfferALinkForOnlinePaymentOnMemberSubscription=URL адрес, предлагащ %s страница за онлайн плащане на абонамент за членство
|
||||||
ToOfferALinkForOnlinePaymentOnDonation=URL to offer a %s online payment page for payment of a donation
|
ToOfferALinkForOnlinePaymentOnDonation=URL адрес, предлагащ %s страница за онлайн плащане като дарение
|
||||||
YouCanAddTagOnUrl=You can also add url parameter <b>&tag=<i>value</i></b> to any of those URL (mandatory only for payment not linked to an object) to add your own payment comment tag.<br>For the URL of payments with no existing object, you may also add the parameter <strong>&noidempotency=1</strong> so the same link with same tag can be used several times (some payment mode may limit the payment to 1 for each different link without this parameter)
|
YouCanAddTagOnUrl=Може също да добавите URL параметър <b>&tag=<i>стойност</i> </b> към който и да е от тези URL адреси (задължително само за плащане, което не е свързано с обект), за да добавите собствен таг за плащане.<br>Към URL адреса за плащания без съществуващ обект може също да добавите параметъра <strong>&noidempotency=1</strong>, така че една и съща връзка да се използва няколко пъти със същият таг (някои начини за плащане могат да ограничат плащането до едно за всяка различна връзка без този параметър)
|
||||||
SetupStripeToHavePaymentCreatedAutomatically=Setup your Stripe with url <b>%s</b> to have payment created automatically when validated by Stripe.
|
SetupStripeToHavePaymentCreatedAutomatically=Настройте Stripe с URL <b>%s</b>, за да се създава автоматично плащане след като бъде потвърдено от Stripe.
|
||||||
AccountParameter=Отчитат параметри
|
AccountParameter=Параметри на акаунта
|
||||||
UsageParameter=Употреба параметри
|
UsageParameter=Параметри за използване
|
||||||
InformationToFindParameters=Помощ ", за да намерите информация за %s сметка
|
InformationToFindParameters=Помогнете, за да намерим информация за вашият %s акаунт
|
||||||
STRIPE_CGI_URL_V2=Url of Stripe CGI module for payment
|
STRIPE_CGI_URL_V2=URL адрес на Stripe CGI модул за плащане
|
||||||
VendorName=Име на продавача
|
VendorName=Име на доставчик
|
||||||
CSSUrlForPaymentForm=CSS URL стил лист за плащане форма
|
CSSUrlForPaymentForm=URL адрес на CSS стил с формуляр за плащане
|
||||||
NewStripePaymentReceived=New Stripe payment received
|
NewStripePaymentReceived=Получено е ново Stripe плащане
|
||||||
NewStripePaymentFailed=New Stripe payment tried but failed
|
NewStripePaymentFailed=Неуспешен опит за ново Stripe плащане
|
||||||
STRIPE_TEST_SECRET_KEY=Secret test key
|
STRIPE_TEST_SECRET_KEY=Тестов Secret ключ
|
||||||
STRIPE_TEST_PUBLISHABLE_KEY=Publishable test key
|
STRIPE_TEST_PUBLISHABLE_KEY=Тестов Publishable ключ
|
||||||
STRIPE_TEST_WEBHOOK_KEY=Webhook test key
|
STRIPE_TEST_WEBHOOK_KEY=Тестов Webhook ключ
|
||||||
STRIPE_LIVE_SECRET_KEY=Secret live key
|
STRIPE_LIVE_SECRET_KEY=Работен Secret ключ
|
||||||
STRIPE_LIVE_PUBLISHABLE_KEY=Publishable live key
|
STRIPE_LIVE_PUBLISHABLE_KEY=Работен Publishable ключ
|
||||||
STRIPE_LIVE_WEBHOOK_KEY=Webhook live key
|
STRIPE_LIVE_WEBHOOK_KEY=Работен Webhook ключ
|
||||||
ONLINE_PAYMENT_WAREHOUSE=Stock to use for stock decrease when online payment is done<br>(TODO When option to decrease stock is done on an action on invoice and the online payment generate itself the invoice ?)
|
ONLINE_PAYMENT_WAREHOUSE=Склад, който да се използва за намаляване на наличности, когато се извършва онлайн плащане<br>(Да се направи, когато възможността за намаляване на наличности се извършва при действие върху фактура и онлайн плащането генерира фактурата?)
|
||||||
StripeLiveEnabled=Stripe live enabled (otherwise test/sandbox mode)
|
StripeLiveEnabled=Активиран е работен режим на Stripe (в противен случай тестов режим / пясъчник)
|
||||||
StripeImportPayment=Import Stripe payments
|
StripeImportPayment=Импортиране на Stripe плащания
|
||||||
ExampleOfTestCreditCard=Example of credit card for test: %s => valid, %s => error CVC, %s => expired, %s => charge fails
|
ExampleOfTestCreditCard=Пример с кредитна карта за тест: %s => валидна, %s => грешка в CVC, %s => изтекла, %s => неуспешно таксуване
|
||||||
StripeGateways=Stripe gateways
|
StripeGateways=Stripe шлюзове
|
||||||
OAUTH_STRIPE_TEST_ID=Stripe Connect Client ID (ca_...)
|
OAUTH_STRIPE_TEST_ID=Тестов Stripe Connect Client ID (ca_...)
|
||||||
OAUTH_STRIPE_LIVE_ID=Stripe Connect Client ID (ca_...)
|
OAUTH_STRIPE_LIVE_ID=Реален Stripe Connect Client ID (ca_...)
|
||||||
BankAccountForBankTransfer=Bank account for fund payouts
|
BankAccountForBankTransfer=Банкова сметка за изплащане на средства
|
||||||
StripeAccount=Stripe account
|
StripeAccount=Stripe акаунт
|
||||||
StripeChargeList=List of Stripe charges
|
StripeChargeList=Списък със Stripe таксувания
|
||||||
StripeTransactionList=List of Stripe transactions
|
StripeTransactionList=Списък със Stripe транзакции
|
||||||
StripeCustomerId=Stripe customer id
|
StripeCustomerId=Stripe customer id
|
||||||
StripePaymentModes=Stripe payment modes
|
StripePaymentModes=Stripe начини на плащане
|
||||||
LocalID=Local ID
|
LocalID=Локален ID
|
||||||
StripeID=Stripe ID
|
StripeID=Stripe ID
|
||||||
NameOnCard=Name on card
|
NameOnCard=Име върху картата
|
||||||
CardNumber=Card Number
|
CardNumber=Номер на карта
|
||||||
ExpiryDate=Expiry Date
|
ExpiryDate=Дата на валидност
|
||||||
CVN=CVN
|
CVN=CVN
|
||||||
DeleteACard=Delete Card
|
DeleteACard=Изтриване на карта
|
||||||
ConfirmDeleteCard=Are you sure you want to delete this Credit or Debit card?
|
ConfirmDeleteCard=Сигурни ли сте, че искате да изтриете тази кредитна или дебитна карта?
|
||||||
CreateCustomerOnStripe=Create customer on Stripe
|
CreateCustomerOnStripe=Създаване на клиент в Stripe
|
||||||
CreateCardOnStripe=Create card on Stripe
|
CreateCardOnStripe=Създаване на карта в Stripe
|
||||||
ShowInStripe=Show in Stripe
|
ShowInStripe=Показване в Stripe
|
||||||
StripeUserAccountForActions=User account to use for email notification of some Stripe events (Stripe payouts)
|
StripeUserAccountForActions=Потребителски акаунт, който да се използва за известяване по имейл при някои Stripe събития (Stripe изплащания)
|
||||||
StripePayoutList=List of Stripe payouts
|
StripePayoutList=Списък със Stripe изплащания
|
||||||
ToOfferALinkForTestWebhook=Link to setup Stripe WebHook to call the IPN (test mode)
|
ToOfferALinkForTestWebhook=Връзка към настройка на Stripe WebHook за извикване на IPN (тестов режим)
|
||||||
ToOfferALinkForLiveWebhook=Link to setup Stripe WebHook to call the IPN (live mode)
|
ToOfferALinkForLiveWebhook=Връзка към настройка на Stripe WebHook за извикване на IPN (реален режим)
|
||||||
PaymentWillBeRecordedForNextPeriod=Payment will be recorded for the next period.
|
PaymentWillBeRecordedForNextPeriod=Плащането ще бъде регистрирано за следващия период.
|
||||||
ClickHereToTryAgain=<a href="%s">Click here to try again...</a>
|
ClickHereToTryAgain=<a href="%s">Кликнете тук, за да опитате отново ...</a>
|
||||||
|
CreationOfPaymentModeMustBeDoneFromStripeInterface=Поради строгите правила за автентификация на клиентите, създаването на карта трябва да се извърши от вътрешния интерфейс на Stripe. Може да кликнете тук, за да включите клиентския Stripe запис: %s
|
||||||
|
|||||||
@ -34,12 +34,12 @@ SupplierProposalStatusSignedShort=Прието
|
|||||||
SupplierProposalStatusNotSignedShort=Отхвърлено
|
SupplierProposalStatusNotSignedShort=Отхвърлено
|
||||||
CopyAskFrom=Създаване на запитване, чрез копиране на съществуващо запитване
|
CopyAskFrom=Създаване на запитване, чрез копиране на съществуващо запитване
|
||||||
CreateEmptyAsk=Създаване на празно запитване
|
CreateEmptyAsk=Създаване на празно запитване
|
||||||
ConfirmCloneAsk=Сигурни ли сте, че искате да клонирате това запитване <b>%s</b>?
|
ConfirmCloneAsk=Сигурни ли сте, че искате да клонирате това запитване за цена с № <b>%s</b>?
|
||||||
ConfirmReOpenAsk=Сигурни ли сте, че искате да отворите повторно това запитване <b>%s</b>?
|
ConfirmReOpenAsk=Сигурни ли сте, че искате да отворите отново това запитване за цена с № <b>%s</b>?
|
||||||
SendAskByMail=Изпращане на имейл
|
SendAskByMail=Изпращане на имейл
|
||||||
SendAskRef=Изпращане на запитване за цена %s
|
SendAskRef=Изпращане на запитване за цена %s
|
||||||
SupplierProposalCard=Запитване за цена
|
SupplierProposalCard=Запитване за цена
|
||||||
ConfirmDeleteAsk=Сигурни ли сте, че искате да изтриете това запитване <b>%s</b>?
|
ConfirmDeleteAsk=Сигурни ли сте, че искате да изтриете това запитване за цена с № <b>%s</b>?
|
||||||
ActionsOnSupplierProposal=Свързани събития
|
ActionsOnSupplierProposal=Свързани събития
|
||||||
DocModelAuroreDescription=Завършен шаблон на запитване (лого...)
|
DocModelAuroreDescription=Завършен шаблон на запитване (лого...)
|
||||||
CommercialAsk=Запитване за цена
|
CommercialAsk=Запитване за цена
|
||||||
|
|||||||
@ -25,10 +25,10 @@ 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=Отхвърляне на поръчка
|
||||||
ConfirmDenyingThisOrder=Сигурни ли сте, че искате да отхвърлите тази поръчка <b>%s</b>?
|
ConfirmDenyingThisOrder=Сигурни ли сте, че искате да отхвърлите поръчка с № <b>%s</b>?
|
||||||
ConfirmCancelThisOrder=Сигурни ли сте, че искате да анулирате тази поръчка <b>%s</b>?
|
ConfirmCancelThisOrder=Сигурни ли сте, че искате да анулирате поръчка с № <b>%s</b>?
|
||||||
AddSupplierOrder=Създаване на поръчка за покупка
|
AddSupplierOrder=Създаване на поръчка за покупка
|
||||||
AddSupplierInvoice=Създаване на фактура за доставка
|
AddSupplierInvoice=Създаване на фактура за доставка
|
||||||
ListOfSupplierProductForSupplier=Списък на продукти и цени за доставчик <b>%s</b>
|
ListOfSupplierProductForSupplier=Списък на продукти и цени за доставчик <b>%s</b>
|
||||||
|
|||||||
@ -30,6 +30,7 @@ Permission56005=Преглед на тикети от всички контра
|
|||||||
TicketDictType=Тикет - Видове
|
TicketDictType=Тикет - Видове
|
||||||
TicketDictCategory=Тикет - Групи
|
TicketDictCategory=Тикет - Групи
|
||||||
TicketDictSeverity=Тикет - Приоритети
|
TicketDictSeverity=Тикет - Приоритети
|
||||||
|
TicketDictResolution=Тикет - Решения
|
||||||
TicketTypeShortBUGSOFT=Софтуерна неизправност
|
TicketTypeShortBUGSOFT=Софтуерна неизправност
|
||||||
TicketTypeShortBUGHARD=Хардуерна неизправност
|
TicketTypeShortBUGHARD=Хардуерна неизправност
|
||||||
TicketTypeShortCOM=Търговски въпрос
|
TicketTypeShortCOM=Търговски въпрос
|
||||||
@ -107,7 +108,7 @@ TicketPublicInterfaceTopicHelp=Този текст ще се появи като
|
|||||||
TicketPublicInterfaceTextHelpMessageLabelAdmin=Помощен текст към съобщението
|
TicketPublicInterfaceTextHelpMessageLabelAdmin=Помощен текст към съобщението
|
||||||
TicketPublicInterfaceTextHelpMessageHelpAdmin=Този текст ще се появи над мястото с въведено съобщение от потребителя.
|
TicketPublicInterfaceTextHelpMessageHelpAdmin=Този текст ще се появи над мястото с въведено съобщение от потребителя.
|
||||||
ExtraFieldsTicket=Допълнителни атрибути
|
ExtraFieldsTicket=Допълнителни атрибути
|
||||||
TicketCkEditorEmailNotActivated=HTML редакторът не е активиран. Моля, задайте стойност 1 на константата FCKEDITOR_ENABLE_MAIL, за да го активирате.
|
TicketCkEditorEmailNotActivated=HTML редакторът не е активиран. Моля, посочете стойност 1 за константа FCKEDITOR_ENABLE_MAIL, за да го активирате.
|
||||||
TicketsDisableEmail=Да не се изпращат имейли при създаване на тикет или добавяне на съобщение
|
TicketsDisableEmail=Да не се изпращат имейли при създаване на тикет или добавяне на съобщение
|
||||||
TicketsDisableEmailHelp=По подразбиране се изпращат имейли, когато са създадени нови тикети или са добавени съобщения. Активирайте тази опция, за да деактивирате *всички* известия по имейл.
|
TicketsDisableEmailHelp=По подразбиране се изпращат имейли, когато са създадени нови тикети или са добавени съобщения. Активирайте тази опция, за да деактивирате *всички* известия по имейл.
|
||||||
TicketsLogEnableEmail=Активиране на вход с имейл
|
TicketsLogEnableEmail=Активиране на вход с имейл
|
||||||
@ -253,7 +254,7 @@ TicketPublicDesc=Може да създадете тикет или да про
|
|||||||
YourTicketSuccessfullySaved=Тикетът е успешно съхранен!
|
YourTicketSuccessfullySaved=Тикетът е успешно съхранен!
|
||||||
MesgInfosPublicTicketCreatedWithTrackId=Създаден е нов тикет с проследяващ код '%s' и № %s.
|
MesgInfosPublicTicketCreatedWithTrackId=Създаден е нов тикет с проследяващ код '%s' и № %s.
|
||||||
PleaseRememberThisId=Моля, запазете проследяващия код, за който може да ви попитаме по-късно.
|
PleaseRememberThisId=Моля, запазете проследяващия код, за който може да ви попитаме по-късно.
|
||||||
TicketNewEmailSubject=Потвърждение за създаване на тикет - № %s
|
TicketNewEmailSubject=Потвърждение за създаване на тикет - № %s (проследяващ код %s)
|
||||||
TicketNewEmailSubjectCustomer=Нов тикет
|
TicketNewEmailSubjectCustomer=Нов тикет
|
||||||
TicketNewEmailBody=Това е автоматичен имейл, който потвърждава, че сте регистрирали нов тикет.
|
TicketNewEmailBody=Това е автоматичен имейл, който потвърждава, че сте регистрирали нов тикет.
|
||||||
TicketNewEmailBodyCustomer=Това е автоматичен имейл, който потвърждава, че е създаден нов тикет във вашият фирмен профил.
|
TicketNewEmailBodyCustomer=Това е автоматичен имейл, който потвърждава, че е създаден нов тикет във вашият фирмен профил.
|
||||||
@ -272,7 +273,7 @@ Subject=Тема
|
|||||||
ViewTicket=Преглед на тикет
|
ViewTicket=Преглед на тикет
|
||||||
ViewMyTicketList=Преглед на моя списък с тикети
|
ViewMyTicketList=Преглед на моя списък с тикети
|
||||||
ErrorEmailMustExistToCreateTicket=Грешка: имейл адресът не е намерен в нашата база данни
|
ErrorEmailMustExistToCreateTicket=Грешка: имейл адресът не е намерен в нашата база данни
|
||||||
TicketNewEmailSubjectAdmin=Създаден е нов тикет - № %s
|
TicketNewEmailSubjectAdmin=Създаден е нов тикет - № %s (проследяващ код %s)
|
||||||
TicketNewEmailBodyAdmin=<p>Беше създаден нов тикет с проследяващ код %s, вижте информацията за него:</p>
|
TicketNewEmailBodyAdmin=<p>Беше създаден нов тикет с проследяващ код %s, вижте информацията за него:</p>
|
||||||
SeeThisTicketIntomanagementInterface=Вижте тикета в системата за управление и обслужване на запитвания
|
SeeThisTicketIntomanagementInterface=Вижте тикета в системата за управление и обслужване на запитвания
|
||||||
TicketPublicInterfaceForbidden=Достъпът до публичния интерфейс на тикет системата е забранен
|
TicketPublicInterfaceForbidden=Достъпът до публичния интерфейс на тикет системата е забранен
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
ShowExpenseReport=Показване на разходен отчет
|
ShowExpenseReport=Показване на разходен отчет
|
||||||
Trips=Разходни отчети
|
Trips=Разходни отчети
|
||||||
TripsAndExpenses=Разходни отчети
|
TripsAndExpenses=Разходни отчети
|
||||||
TripsAndExpensesStatistics=Статистика на разходните отчети
|
TripsAndExpensesStatistics=Статистика на разходни отчети
|
||||||
TripCard=Разходен отчет
|
TripCard=Разходен отчет
|
||||||
AddTrip=Създаване на разходен отчет
|
AddTrip=Създаване на разходен отчет
|
||||||
ListOfTrips=Списък с разходни отчети
|
ListOfTrips=Списък с разходни отчети
|
||||||
|
|||||||
@ -57,10 +57,10 @@ UserModified=Потребителят е успешно променен
|
|||||||
PhotoFile=Снимка
|
PhotoFile=Снимка
|
||||||
ListOfUsersInGroup=Списък на потребителите в тази група
|
ListOfUsersInGroup=Списък на потребителите в тази група
|
||||||
ListOfGroupsForUser=Списък на групите за този потребител
|
ListOfGroupsForUser=Списък на групите за този потребител
|
||||||
LinkToCompanyContact=Свързване към контрагент / контакт
|
LinkToCompanyContact=Връзка към контрагент / контакт
|
||||||
LinkedToDolibarrMember=Свързване към член
|
LinkedToDolibarrMember=Връзка към член
|
||||||
LinkedToDolibarrUser=Свързване към потребител на системата
|
LinkedToDolibarrUser=Връзка към Dolibarr потребител
|
||||||
LinkedToDolibarrThirdParty=Свързване към контрагент
|
LinkedToDolibarrThirdParty=Връзка към Dolibarr контрагент
|
||||||
CreateDolibarrLogin=Създаване на потребител
|
CreateDolibarrLogin=Създаване на потребител
|
||||||
CreateDolibarrThirdParty=Създаване на контрагент
|
CreateDolibarrThirdParty=Създаване на контрагент
|
||||||
LoginAccountDisableInDolibarr=Профилът е деактивиран в системата.
|
LoginAccountDisableInDolibarr=Профилът е деактивиран в системата.
|
||||||
@ -97,7 +97,7 @@ NbOfPermissions=Брой права
|
|||||||
DontDowngradeSuperAdmin=Само супер администратор може да понижи супер администратор
|
DontDowngradeSuperAdmin=Само супер администратор може да понижи супер администратор
|
||||||
HierarchicalResponsible=Ръководител
|
HierarchicalResponsible=Ръководител
|
||||||
HierarchicView=Йерархичен изглед
|
HierarchicView=Йерархичен изглед
|
||||||
UseTypeFieldToChange=Използвайте полето Тип за промяна
|
UseTypeFieldToChange=използвайте полето 'Тип', за да промените това
|
||||||
OpenIDURL=OpenID URL
|
OpenIDURL=OpenID URL
|
||||||
LoginUsingOpenID=Използване на OpenID за вход
|
LoginUsingOpenID=Използване на OpenID за вход
|
||||||
WeeklyHours=Отработени часове (седмично)
|
WeeklyHours=Отработени часове (седмично)
|
||||||
|
|||||||
@ -42,7 +42,7 @@ ViewPageInNewTab=Преглед на страницата в нов раздел
|
|||||||
SetAsHomePage=Задаване като начална страница
|
SetAsHomePage=Задаване като начална страница
|
||||||
RealURL=Реален URL адрес
|
RealURL=Реален URL адрес
|
||||||
ViewWebsiteInProduction=Преглед на уебсайт, чрез начални URL адреси
|
ViewWebsiteInProduction=Преглед на уебсайт, чрез начални URL адреси
|
||||||
SetHereVirtualHost=<u>Използване, чрез Apache / NGinx / ...</u> <br> Ако може да създадете на вашия уеб сървър (Apache, Nginx, ...) специален виртуален хост с активиран PHP и основна директория в <br> <strong>%s</strong>, <br> то тогава задайте името на виртуалния хост, който сте създали в свойствата на уебсайта, така че прегледът може да се извърши и чрез този специализиран достъп до уеб сървъра, вместо чрез вътрешния Dolibarr сървър.
|
SetHereVirtualHost=<u>Използване, чрез Apache / NGinx / ...</u> <br> Ако може да създадете на вашия уеб сървър (Apache, Nginx, ...) специален виртуален хост с активиран PHP и основна директория в <br> <strong>%s</strong>, <br> то тогава посочете името на виртуалния хост, който сте създали в свойствата на уебсайта, така че прегледът може да се извърши и чрез този специализиран достъп до уеб сървъра, вместо чрез вътрешния Dolibarr сървър.
|
||||||
YouCanAlsoTestWithPHPS=<u>Използване, чрез вграден PHP сървър</u> <br> В среда за разработка може да предпочетете да тествате сайта с вградения PHP уеб сървър (изисква се PHP 5.5) като стартирате <br> <strong>php -S 0.0.0.0:8080 -t %s</strong>
|
YouCanAlsoTestWithPHPS=<u>Използване, чрез вграден PHP сървър</u> <br> В среда за разработка може да предпочетете да тествате сайта с вградения PHP уеб сървър (изисква се PHP 5.5) като стартирате <br> <strong>php -S 0.0.0.0:8080 -t %s</strong>
|
||||||
YouCanAlsoDeployToAnotherWHP=<u>Стартирайте уебсайта си на друг Dolibarr хостинг доставчик</u> <br> Ако нямате уеб сървър като Apache или NGinx в интернет може да експортирате и импортирате уебсайта си в друга Dolibarr инстанция, предоставена от друг Dolibarr хостинг доставчик, който осигурява пълна интеграция с модула на уебсайта. Може да намерите списък с някои доставчици на Dolibarr хостинг услуги на <a href="https://saas.dolibarr.org" target="_blank">https://saas.dolibarr.org</a>
|
YouCanAlsoDeployToAnotherWHP=<u>Стартирайте уебсайта си на друг Dolibarr хостинг доставчик</u> <br> Ако нямате уеб сървър като Apache или NGinx в интернет може да експортирате и импортирате уебсайта си в друга Dolibarr инстанция, предоставена от друг Dolibarr хостинг доставчик, който осигурява пълна интеграция с модула на уебсайта. Може да намерите списък с някои доставчици на Dolibarr хостинг услуги на <a href="https://saas.dolibarr.org" target="_blank">https://saas.dolibarr.org</a>
|
||||||
CheckVirtualHostPerms=Проверете също дали виртуалният хост има права за <strong>%s</strong> на файлове в <br> <strong>%s</strong>
|
CheckVirtualHostPerms=Проверете също дали виртуалният хост има права за <strong>%s</strong> на файлове в <br> <strong>%s</strong>
|
||||||
@ -121,3 +121,6 @@ BackToHomePage=Обратно към началната страница ...
|
|||||||
TranslationLinks=Преводни връзки
|
TranslationLinks=Преводни връзки
|
||||||
YouTryToAccessToAFileThatIsNotAWebsitePage=Опитвате се да получите достъп до страница, която не е страница на уебсайта
|
YouTryToAccessToAFileThatIsNotAWebsitePage=Опитвате се да получите достъп до страница, която не е страница на уебсайта
|
||||||
UseTextBetween5And70Chars=Като добра SEO практика използвайте текст между 5 и 70 знака
|
UseTextBetween5And70Chars=Като добра SEO практика използвайте текст между 5 и 70 знака
|
||||||
|
MainLanguage=Основен език
|
||||||
|
OtherLanguages=Други езици
|
||||||
|
UseManifest=Въведете manifest.json файл
|
||||||
|
|||||||
@ -224,13 +224,15 @@ ListAccounts=List of the accounting accounts
|
|||||||
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
|
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
|
||||||
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
|
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
|
||||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
|
ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
|
||||||
|
ThirdpartyAccountNotDefinedOrThirdPartyUnknownSubledgerIgnored=Third-party unknown and subledger not defined on the payment. We will keep the subledger account value empty.
|
||||||
ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
|
ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
|
||||||
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
|
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
|
||||||
PaymentsNotLinkedToProduct=Payment not linked to any product / service
|
PaymentsNotLinkedToProduct=Payment not linked to any product / service
|
||||||
|
ShowOpeningBalance=Show opening balance
|
||||||
|
HideOpeningBalance=Hide opening balance
|
||||||
|
|
||||||
Pcgtype=Group of account
|
Pcgtype=Group of account
|
||||||
Pcgsubtype=Subgroup of account
|
PcgtypeDesc=Group of account are used as predefined 'filter' and 'grouping' criteria for some accounting reports. For example, 'INCOME' or 'EXPENSE' are used as groups for accounting accounts of products to build the expense/income report.
|
||||||
PcgtypeDesc=Group and subgroup of account are used as predefined 'filter' and 'grouping' criteria for some accounting reports. For example, 'INCOME' or 'EXPENSE' are used as groups for accounting accounts of products to build the expense/income report.
|
|
||||||
|
|
||||||
TotalVente=Total turnover before tax
|
TotalVente=Total turnover before tax
|
||||||
TotalMarge=Total sales margin
|
TotalMarge=Total sales margin
|
||||||
@ -269,6 +271,7 @@ ChangeBinding=Change the binding
|
|||||||
Accounted=Accounted in ledger
|
Accounted=Accounted in ledger
|
||||||
NotYetAccounted=Not yet accounted in ledger
|
NotYetAccounted=Not yet accounted in ledger
|
||||||
ShowTutorial=Show Tutorial
|
ShowTutorial=Show Tutorial
|
||||||
|
NotReconciled=Not reconciled
|
||||||
|
|
||||||
## Admin
|
## Admin
|
||||||
ApplyMassCategories=Apply mass categories
|
ApplyMassCategories=Apply mass categories
|
||||||
|
|||||||
@ -328,7 +328,7 @@ SetupIsReadyForUse=Module deployment is finished. You must however enable and se
|
|||||||
NotExistsDirect=The alternative root directory is not defined to an existing directory.<br>
|
NotExistsDirect=The alternative root directory is not defined to an existing directory.<br>
|
||||||
InfDirAlt=Since version 3, it is possible to define an alternative root directory. This allows you to store, into a dedicated directory, plug-ins and custom templates.<br>Just create a directory at the root of Dolibarr (eg: custom).<br>
|
InfDirAlt=Since version 3, it is possible to define an alternative root directory. This allows you to store, into a dedicated directory, plug-ins and custom templates.<br>Just create a directory at the root of Dolibarr (eg: custom).<br>
|
||||||
InfDirExample=<br>Then declare it in the file <strong>conf.php</strong><br> $dolibarr_main_url_root_alt='/custom'<br>$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'<br>If these lines are commented with "#", to enable them, just uncomment by removing the "#" character.
|
InfDirExample=<br>Then declare it in the file <strong>conf.php</strong><br> $dolibarr_main_url_root_alt='/custom'<br>$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'<br>If these lines are commented with "#", to enable them, just uncomment by removing the "#" character.
|
||||||
YouCanSubmitFile=Alternatively, you may upload the module .zip file package:
|
YouCanSubmitFile=You can upload the .zip file of module package from here:
|
||||||
CurrentVersion=Dolibarr current version
|
CurrentVersion=Dolibarr current version
|
||||||
CallUpdatePage=Browse to the page that updates the database structure and data: %s.
|
CallUpdatePage=Browse to the page that updates the database structure and data: %s.
|
||||||
LastStableVersion=Latest stable version
|
LastStableVersion=Latest stable version
|
||||||
@ -472,6 +472,7 @@ Use3StepsApproval=By default, Purchase Orders need to be created and approved by
|
|||||||
UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher than...
|
UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher than...
|
||||||
WarningPHPMail=WARNING: It is often better to setup outgoing emails to use the email server of your provider instead of the default setup. Some email providers (like Yahoo) do not allow you to send an email from another server than their own server. Your current setup uses the server of the application to send email and not the server of your email provider, so some recipients (the one compatible with the restrictive DMARC protocol), will ask your email provider if they can accept your email and some email providers (like Yahoo) may respond "no" because the server is not theirs, so few of your sent Emails may not be accepted (be careful also of your email provider's sending quota).<br>If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider.
|
WarningPHPMail=WARNING: It is often better to setup outgoing emails to use the email server of your provider instead of the default setup. Some email providers (like Yahoo) do not allow you to send an email from another server than their own server. Your current setup uses the server of the application to send email and not the server of your email provider, so some recipients (the one compatible with the restrictive DMARC protocol), will ask your email provider if they can accept your email and some email providers (like Yahoo) may respond "no" because the server is not theirs, so few of your sent Emails may not be accepted (be careful also of your email provider's sending quota).<br>If your Email provider (like Yahoo) has this restriction, you must change Email setup to choose the other method "SMTP server" and enter the SMTP server and credentials provided by your Email provider.
|
||||||
WarningPHPMail2=If your email SMTP provider need to restrict email client to some IP addresses (very rare), this is the IP address of the mail user agent (MUA) for your ERP CRM application: <strong>%s</strong>.
|
WarningPHPMail2=If your email SMTP provider need to restrict email client to some IP addresses (very rare), this is the IP address of the mail user agent (MUA) for your ERP CRM application: <strong>%s</strong>.
|
||||||
|
WarningPHPMailSPF=If the domain name in your sender email address is protected by SPF (ask you email provider), you must include the following IPs in the SPF record of the DNS of your domain: <strong>%s</strong>.
|
||||||
ClickToShowDescription=Click to show description
|
ClickToShowDescription=Click to show description
|
||||||
DependsOn=This module needs the module(s)
|
DependsOn=This module needs the module(s)
|
||||||
RequiredBy=This module is required by module(s)
|
RequiredBy=This module is required by module(s)
|
||||||
@ -544,6 +545,8 @@ Module58Name=ClickToDial
|
|||||||
Module58Desc=Integration of a ClickToDial system (Asterisk, ...)
|
Module58Desc=Integration of a ClickToDial system (Asterisk, ...)
|
||||||
Module59Name=Bookmark4u
|
Module59Name=Bookmark4u
|
||||||
Module59Desc=Add function to generate Bookmark4u account from a Dolibarr account
|
Module59Desc=Add function to generate Bookmark4u account from a Dolibarr account
|
||||||
|
Module60Name=Stickers
|
||||||
|
Module60Desc=Management of stickers
|
||||||
Module70Name=Interventions
|
Module70Name=Interventions
|
||||||
Module70Desc=Intervention management
|
Module70Desc=Intervention management
|
||||||
Module75Name=Expense and trip notes
|
Module75Name=Expense and trip notes
|
||||||
@ -639,7 +642,7 @@ Module50000Desc=Offer customers a PayBox online payment page (credit/debit cards
|
|||||||
Module50100Name=POS SimplePOS
|
Module50100Name=POS SimplePOS
|
||||||
Module50100Desc=Point of Sale module SimplePOS (simple POS).
|
Module50100Desc=Point of Sale module SimplePOS (simple POS).
|
||||||
Module50150Name=POS TakePOS
|
Module50150Name=POS TakePOS
|
||||||
Module50150Desc=Point of Sale module TakePOS (touchscreen POS).
|
Module50150Desc=Point of Sale module TakePOS (touchscreen POS, for shops, bars or restaurants).
|
||||||
Module50200Name=Paypal
|
Module50200Name=Paypal
|
||||||
Module50200Desc=Offer customers a PayPal online payment page (PayPal account or credit/debit cards). This can be used to allow your customers to make ad-hoc payments or payments related to a specific Dolibarr object (invoice, order etc...)
|
Module50200Desc=Offer customers a PayPal online payment page (PayPal account or credit/debit cards). This can be used to allow your customers to make ad-hoc payments or payments related to a specific Dolibarr object (invoice, order etc...)
|
||||||
Module50300Name=Stripe
|
Module50300Name=Stripe
|
||||||
@ -1018,7 +1021,7 @@ CalcLocaltax3Desc=Local Taxes reports are the total of localtaxes sales
|
|||||||
LabelUsedByDefault=Label used by default if no translation can be found for code
|
LabelUsedByDefault=Label used by default if no translation can be found for code
|
||||||
LabelOnDocuments=Label on documents
|
LabelOnDocuments=Label on documents
|
||||||
LabelOrTranslationKey=Label or translation key
|
LabelOrTranslationKey=Label or translation key
|
||||||
ValueOfConstantKey=Value of constant
|
ValueOfConstantKey=Value of a configuration constant
|
||||||
NbOfDays=No. of days
|
NbOfDays=No. of days
|
||||||
AtEndOfMonth=At end of month
|
AtEndOfMonth=At end of month
|
||||||
CurrentNext=Current/Next
|
CurrentNext=Current/Next
|
||||||
@ -1683,6 +1686,9 @@ CashDeskIdWareHouse=Force and restrict warehouse to use for stock decrease
|
|||||||
StockDecreaseForPointOfSaleDisabled=Stock decrease from Point of Sale disabled
|
StockDecreaseForPointOfSaleDisabled=Stock decrease from Point of Sale disabled
|
||||||
StockDecreaseForPointOfSaleDisabledbyBatch=Stock decrease in POS is not compatible with module Serial/Lot management (currently active) so stock decrease is disabled.
|
StockDecreaseForPointOfSaleDisabledbyBatch=Stock decrease in POS is not compatible with module Serial/Lot management (currently active) so stock decrease is disabled.
|
||||||
CashDeskYouDidNotDisableStockDecease=You did not disable stock decrease when making a sale from Point of Sale. Hence a warehouse is required.
|
CashDeskYouDidNotDisableStockDecease=You did not disable stock decrease when making a sale from Point of Sale. Hence a warehouse is required.
|
||||||
|
CashDeskForceDecreaseStockLabel=Stock decrease for batch products was forced.
|
||||||
|
CashDeskForceDecreaseStockDesc=Decrease first by the oldest eatby and sellby dates.
|
||||||
|
CashDeskReaderKeyCodeForEnter=Key code for "Enter" defined in barcode reader (Example: 13)
|
||||||
##### Bookmark #####
|
##### Bookmark #####
|
||||||
BookmarkSetup=Bookmark module setup
|
BookmarkSetup=Bookmark module setup
|
||||||
BookmarkDesc=This module allows you to manage bookmarks. You can also add shortcuts to any Dolibarr pages or external web sites on your left menu.
|
BookmarkDesc=This module allows you to manage bookmarks. You can also add shortcuts to any Dolibarr pages or external web sites on your left menu.
|
||||||
@ -1791,6 +1797,7 @@ BackgroundTableLineEvenColor=Background color for even table lines
|
|||||||
MinimumNoticePeriod=Minimum notice period (Your leave request must be done before this delay)
|
MinimumNoticePeriod=Minimum notice period (Your leave request must be done before this delay)
|
||||||
NbAddedAutomatically=Number of days added to counters of users (automatically) each month
|
NbAddedAutomatically=Number of days added to counters of users (automatically) each month
|
||||||
EnterAnyCode=This field contains a reference to identify line. Enter any value of your choice, but without special characters.
|
EnterAnyCode=This field contains a reference to identify line. Enter any value of your choice, but without special characters.
|
||||||
|
Enter0or1=Enter 0 or 1
|
||||||
UnicodeCurrency=Enter here between braces, list of byte number that represent the currency symbol. For example: for $, enter [36] - for brazil real R$ [82,36] - for €, enter [8364]
|
UnicodeCurrency=Enter here between braces, list of byte number that represent the currency symbol. For example: for $, enter [36] - for brazil real R$ [82,36] - for €, enter [8364]
|
||||||
ColorFormat=The RGB color is in HEX format, eg: FF0000
|
ColorFormat=The RGB color is in HEX format, eg: FF0000
|
||||||
PositionIntoComboList=Position of line into combo lists
|
PositionIntoComboList=Position of line into combo lists
|
||||||
@ -1964,10 +1971,13 @@ DeleteEmailCollector=Delete email collector
|
|||||||
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?
|
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?
|
||||||
RecipientEmailsWillBeReplacedWithThisValue=Recipient emails will be always replaced with this value
|
RecipientEmailsWillBeReplacedWithThisValue=Recipient emails will be always replaced with this value
|
||||||
AtLeastOneDefaultBankAccountMandatory=At least 1 default bank account must be defined
|
AtLeastOneDefaultBankAccountMandatory=At least 1 default bank account must be defined
|
||||||
RESTRICT_API_ON_IP=Allow available APIs to some host IP only (wildcard not allowed, use space between values). Empty means every hosts can use the available APIs.
|
|
||||||
RESTRICT_ON_IP=Allow access to some host IP only (wildcard not allowed, use space between values). Empty means every hosts can access.
|
RESTRICT_ON_IP=Allow access to some host IP only (wildcard not allowed, use space between values). Empty means every hosts can access.
|
||||||
|
IPListExample=127.0.0.1 192.168.0.2 [::1]
|
||||||
BaseOnSabeDavVersion=Based on the library SabreDAV version
|
BaseOnSabeDavVersion=Based on the library SabreDAV version
|
||||||
NotAPublicIp=Not a public IP
|
NotAPublicIp=Not a public IP
|
||||||
MakeAnonymousPing=Make an anonymous Ping '+1' to the Dolibarr foundation server (done 1 time only after installation) to allow the foundation to count the number of Dolibarr installation.
|
MakeAnonymousPing=Make an anonymous Ping '+1' to the Dolibarr foundation server (done 1 time only after installation) to allow the foundation to count the number of Dolibarr installation.
|
||||||
FeatureNotAvailableWithReceptionModule=Feature not available when module Reception is enabled
|
FeatureNotAvailableWithReceptionModule=Feature not available when module Reception is enabled
|
||||||
EmailTemplate=Template for email
|
EmailTemplate=Template for email
|
||||||
|
EMailsWillHaveMessageID=Emails will have a tag 'References' matching this syntax
|
||||||
|
PDF_USE_ALSO_LANGUAGE_CODE=If you want to have some text title in your PDF duplicated in 2 different languages in the same generate PDF, you must set here this second language so generated PDF will contains 2 different languages in same page, the one chosen when generating PDF and this one (only few PDF templates support this). Keep empty for 1 language per PDF.
|
||||||
|
FafaIconSocialNetworksDesc=Enter here the code of a FontAwesome icon. If you don't know what is FontAwesome, you can use the generic value fa-address-book.
|
||||||
|
|||||||
@ -60,7 +60,7 @@ MemberSubscriptionModifiedInDolibarr=Subscription %s for member %s modified
|
|||||||
MemberSubscriptionDeletedInDolibarr=Subscription %s for member %s deleted
|
MemberSubscriptionDeletedInDolibarr=Subscription %s for member %s deleted
|
||||||
ShipmentValidatedInDolibarr=Shipment %s validated
|
ShipmentValidatedInDolibarr=Shipment %s validated
|
||||||
ShipmentClassifyClosedInDolibarr=Shipment %s classified billed
|
ShipmentClassifyClosedInDolibarr=Shipment %s classified billed
|
||||||
ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified reopened
|
ShipmentUnClassifyCloseddInDolibarr=Shipment %s classified re-open
|
||||||
ShipmentBackToDraftInDolibarr=Shipment %s go back to draft status
|
ShipmentBackToDraftInDolibarr=Shipment %s go back to draft status
|
||||||
ShipmentDeletedInDolibarr=Shipment %s deleted
|
ShipmentDeletedInDolibarr=Shipment %s deleted
|
||||||
OrderCreatedInDolibarr=Order %s created
|
OrderCreatedInDolibarr=Order %s created
|
||||||
@ -123,6 +123,7 @@ AgendaUrlOptionsNotAdmin=<b>logina=!%s</b> to restrict output to actions not own
|
|||||||
AgendaUrlOptions4=<b>logint=%s</b> to restrict output to actions assigned to user <b>%s</b> (owner and others).
|
AgendaUrlOptions4=<b>logint=%s</b> to restrict output to actions assigned to user <b>%s</b> (owner and others).
|
||||||
AgendaUrlOptionsProject=<b>project=__PROJECT_ID__</b> to restrict output to actions linked to project <b>__PROJECT_ID__</b>.
|
AgendaUrlOptionsProject=<b>project=__PROJECT_ID__</b> to restrict output to actions linked to project <b>__PROJECT_ID__</b>.
|
||||||
AgendaUrlOptionsNotAutoEvent=<b>notactiontype=systemauto</b> to exclude automatic events.
|
AgendaUrlOptionsNotAutoEvent=<b>notactiontype=systemauto</b> to exclude automatic events.
|
||||||
|
AgendaUrlOptionsIncludeHolidays=<b>includeholidays=1</b> to include events of holidays.
|
||||||
AgendaShowBirthdayEvents=Show birthdays of contacts
|
AgendaShowBirthdayEvents=Show birthdays of contacts
|
||||||
AgendaHideBirthdayEvents=Hide birthdays of contacts
|
AgendaHideBirthdayEvents=Hide birthdays of contacts
|
||||||
Busy=Busy
|
Busy=Busy
|
||||||
|
|||||||
@ -95,7 +95,7 @@ AddBankRecordLong=Add entry manually
|
|||||||
Conciliated=Reconciled
|
Conciliated=Reconciled
|
||||||
ConciliatedBy=Reconciled by
|
ConciliatedBy=Reconciled by
|
||||||
DateConciliating=Reconcile date
|
DateConciliating=Reconcile date
|
||||||
BankLineConciliated=Entry reconciled
|
BankLineConciliated=Entry reconciled with bank receipt
|
||||||
Reconciled=Reconciled
|
Reconciled=Reconciled
|
||||||
NotReconciled=Not reconciled
|
NotReconciled=Not reconciled
|
||||||
CustomerInvoicePayment=Customer payment
|
CustomerInvoicePayment=Customer payment
|
||||||
@ -154,7 +154,7 @@ RejectCheck=Check returned
|
|||||||
ConfirmRejectCheck=Are you sure you want to mark this check as rejected?
|
ConfirmRejectCheck=Are you sure you want to mark this check as rejected?
|
||||||
RejectCheckDate=Date the check was returned
|
RejectCheckDate=Date the check was returned
|
||||||
CheckRejected=Check returned
|
CheckRejected=Check returned
|
||||||
CheckRejectedAndInvoicesReopened=Check returned and invoices reopened
|
CheckRejectedAndInvoicesReopened=Check returned and invoices re-open
|
||||||
BankAccountModelModule=Document templates for bank accounts
|
BankAccountModelModule=Document templates for bank accounts
|
||||||
DocumentModelSepaMandate=Template of SEPA mandate. Useful for European countries in EEC only.
|
DocumentModelSepaMandate=Template of SEPA mandate. Useful for European countries in EEC only.
|
||||||
DocumentModelBan=Template to print a page with BAN information.
|
DocumentModelBan=Template to print a page with BAN information.
|
||||||
@ -169,3 +169,7 @@ FindYourSEPAMandate=This is your SEPA mandate to authorize our company to make d
|
|||||||
AutoReportLastAccountStatement=Automatically fill the field 'number of bank statement' with last statement number when making reconciliation
|
AutoReportLastAccountStatement=Automatically fill the field 'number of bank statement' with last statement number when making reconciliation
|
||||||
CashControl=POS cash fence
|
CashControl=POS cash fence
|
||||||
NewCashFence=New cash fence
|
NewCashFence=New cash fence
|
||||||
|
BankColorizeMovement=Colorize movements
|
||||||
|
BankColorizeMovementDesc=If this function is enable, you can choose specific background color for debit or credit movements
|
||||||
|
BankColorizeMovementName1=Background color for debit movement
|
||||||
|
BankColorizeMovementName2=Background color for credit movement
|
||||||
|
|||||||
@ -419,6 +419,7 @@ PaymentCondition14DENDMONTH=Within 14 days following the end of the month
|
|||||||
FixAmount=Fixed amount - 1 line with label '%s'
|
FixAmount=Fixed amount - 1 line with label '%s'
|
||||||
VarAmount=Variable amount (%% tot.)
|
VarAmount=Variable amount (%% tot.)
|
||||||
VarAmountOneLine=Variable amount (%% tot.) - 1 line with label '%s'
|
VarAmountOneLine=Variable amount (%% tot.) - 1 line with label '%s'
|
||||||
|
VarAmountAllLines=Variable amount (%% tot.) - all same lines
|
||||||
# PaymentType
|
# PaymentType
|
||||||
PaymentTypeVIR=Bank transfer
|
PaymentTypeVIR=Bank transfer
|
||||||
PaymentTypeShortVIR=Bank transfer
|
PaymentTypeShortVIR=Bank transfer
|
||||||
@ -512,13 +513,15 @@ RevenueStamp=Revenue stamp
|
|||||||
YouMustCreateInvoiceFromThird=This option is only available when creating an invoice from tab "Customer" of third party
|
YouMustCreateInvoiceFromThird=This option is only available when creating an invoice from tab "Customer" of third party
|
||||||
YouMustCreateInvoiceFromSupplierThird=This option is only available when creating an invoice from tab "Vendor" of third party
|
YouMustCreateInvoiceFromSupplierThird=This option is only available when creating an invoice from tab "Vendor" of third party
|
||||||
YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice first and convert it to "template" to create a new template invoice
|
YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice first and convert it to "template" to create a new template invoice
|
||||||
PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template
|
PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (old implementation of Sponge template)
|
||||||
PDFSpongeDescription=Invoice PDF template Sponge. A complete invoice template
|
PDFSpongeDescription=Invoice PDF template Sponge. A complete invoice template
|
||||||
PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices
|
PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices
|
||||||
TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
TerreNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
||||||
MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
MarsNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for replacement invoices, %syymm-nnnn for deposit invoices and %syymm-nnnn for credit notes where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
||||||
TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
|
TerreNumRefModelError=A bill starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
|
||||||
CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
CactusNumRefModelDesc1=Return number with format %syymm-nnnn for standard invoices, %syymm-nnnn for credit notes and %syymm-nnnn for deposit invoices where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
|
||||||
|
EarlyClosingReason=Early closing reason
|
||||||
|
EarlyClosingComment=Early closing note
|
||||||
##### Types de contacts #####
|
##### Types de contacts #####
|
||||||
TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice
|
TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice
|
||||||
TypeContact_facture_external_BILLING=Customer invoice contact
|
TypeContact_facture_external_BILLING=Customer invoice contact
|
||||||
|
|||||||
@ -81,3 +81,13 @@ CustomReceipt=Custom Receipt
|
|||||||
ReceiptName=Receipt Name
|
ReceiptName=Receipt Name
|
||||||
ProductSupplements=Product Supplements
|
ProductSupplements=Product Supplements
|
||||||
SupplementCategory=Supplement category
|
SupplementCategory=Supplement category
|
||||||
|
ColorTheme=Color theme
|
||||||
|
Colorful=Colorful
|
||||||
|
HeadBar=Head Bar
|
||||||
|
SortProductField=Field for sorting products
|
||||||
|
Browser=Browser
|
||||||
|
BrowserMethodDescription=Simple and easy receipt printing. Only a few parameters to configure the receipt. Print via browser.
|
||||||
|
TakeposConnectorMethodDescription=External module with extra features. Posibility to print from de cloud.
|
||||||
|
PrintMethod=Print method
|
||||||
|
ReceiptPrinterMethodDescription=Powerful method with a lot of parameters. Full customizable with templates. Cannot print from the cloud.
|
||||||
|
ByTerminal=By terminal
|
||||||
|
|||||||
@ -78,6 +78,7 @@ CatMemberList=List of members tags/categories
|
|||||||
CatContactList=List of contact tags/categories
|
CatContactList=List of contact tags/categories
|
||||||
CatSupLinks=Links between suppliers and tags/categories
|
CatSupLinks=Links between suppliers and tags/categories
|
||||||
CatCusLinks=Links between customers/prospects and tags/categories
|
CatCusLinks=Links between customers/prospects and tags/categories
|
||||||
|
CatContactsLinks=Links between contacts/addresses and tags/categories
|
||||||
CatProdLinks=Links between products/services and tags/categories
|
CatProdLinks=Links between products/services and tags/categories
|
||||||
CatProJectLinks=Links between projects and tags/categories
|
CatProJectLinks=Links between projects and tags/categories
|
||||||
DeleteFromCat=Remove from tags/category
|
DeleteFromCat=Remove from tags/category
|
||||||
|
|||||||
@ -96,7 +96,7 @@ ErrorBadMaskFailedToLocatePosOfSequence=Error, mask without sequence number
|
|||||||
ErrorBadMaskBadRazMonth=Error, bad reset value
|
ErrorBadMaskBadRazMonth=Error, bad reset value
|
||||||
ErrorMaxNumberReachForThisMask=Maximum number reached for this mask
|
ErrorMaxNumberReachForThisMask=Maximum number reached for this mask
|
||||||
ErrorCounterMustHaveMoreThan3Digits=Counter must have more than 3 digits
|
ErrorCounterMustHaveMoreThan3Digits=Counter must have more than 3 digits
|
||||||
ErrorSelectAtLeastOne=Error. Select at least one entry.
|
ErrorSelectAtLeastOne=Error, select at least one entry.
|
||||||
ErrorDeleteNotPossibleLineIsConsolidated=Delete not possible because record is linked to a bank transaction that is conciliated
|
ErrorDeleteNotPossibleLineIsConsolidated=Delete not possible because record is linked to a bank transaction that is conciliated
|
||||||
ErrorProdIdAlreadyExist=%s is assigned to another third
|
ErrorProdIdAlreadyExist=%s is assigned to another third
|
||||||
ErrorFailedToSendPassword=Failed to send password
|
ErrorFailedToSendPassword=Failed to send password
|
||||||
@ -117,7 +117,8 @@ ErrorLoginDoesNotExists=User with login <b>%s</b> could not be found.
|
|||||||
ErrorLoginHasNoEmail=This user has no email address. Process aborted.
|
ErrorLoginHasNoEmail=This user has no email address. Process aborted.
|
||||||
ErrorBadValueForCode=Bad value for security code. Try again with new value...
|
ErrorBadValueForCode=Bad value for security code. Try again with new value...
|
||||||
ErrorBothFieldCantBeNegative=Fields %s and %s can't be both negative
|
ErrorBothFieldCantBeNegative=Fields %s and %s can't be both negative
|
||||||
ErrorFieldCantBeNegativeOnInvoice=Field <strong>%s</strong> cannot be negative on this type of invoice. If you need to add a discount line, just create the discount first (from field '%s' in thirdparty card) and apply it to the invoice. You can also ask your admin to set option FACTURE_ENABLE_NEGATIVE_LINES to 1 to allow the old behaviour.
|
ErrorFieldCantBeNegativeOnInvoice=Field <strong>%s</strong> cannot be negative on this type of invoice. If you need to add a discount line, just create the discount first (from field '%s' in thirdparty card) and apply it to the invoice.
|
||||||
|
ErrorLinesCantBeNegativeForOneVATRate=Total of lines can't be negative for a given VAT rate.
|
||||||
ErrorLinesCantBeNegativeOnDeposits=Lines can't be negative in a deposit. You will face problems when you will need to consume the deposit in final invoice if you do so.
|
ErrorLinesCantBeNegativeOnDeposits=Lines can't be negative in a deposit. You will face problems when you will need to consume the deposit in final invoice if you do so.
|
||||||
ErrorQtyForCustomerInvoiceCantBeNegative=Quantity for line into customer invoices can't be negative
|
ErrorQtyForCustomerInvoiceCantBeNegative=Quantity for line into customer invoices can't be negative
|
||||||
ErrorWebServerUserHasNotPermission=User account <b>%s</b> used to execute web server has no permission for that
|
ErrorWebServerUserHasNotPermission=User account <b>%s</b> used to execute web server has no permission for that
|
||||||
@ -227,6 +228,13 @@ ErrorNoFieldWithAttributeShowoncombobox=No fields has property 'showoncombobox'
|
|||||||
ErrorFieldRequiredForProduct=Field '%s' is required for product %s
|
ErrorFieldRequiredForProduct=Field '%s' is required for product %s
|
||||||
ProblemIsInSetupOfTerminal=Problem is in setup of terminal %s.
|
ProblemIsInSetupOfTerminal=Problem is in setup of terminal %s.
|
||||||
ErrorAddAtLeastOneLineFirst=Add at least one line first
|
ErrorAddAtLeastOneLineFirst=Add at least one line first
|
||||||
|
ErrorRecordAlreadyInAccountingDeletionNotPossible=Error, record is already transferred in accounting, deletion is not possible.
|
||||||
|
ErrorLanguageMandatoryIfPageSetAsTranslationOfAnother=Error, language is mandatory if you set the page as a translation of another one.
|
||||||
|
ErrorLanguageOfTranslatedPageIsSameThanThisPage=Error, language of translated page is same than this one.
|
||||||
|
ErrorBatchNoFoundForProductInWarehouse=No lot/serial found for product "%s" in warehouse "%s".
|
||||||
|
ErrorBatchNoFoundEnoughQuantityForProductInWarehouse=No enough quantity for this lot/serial for product "%s" in warehouse "%s".
|
||||||
|
ErrorOnlyOneFieldForGroupByIsPossible=Only 1 field for the 'Group by' is possible (others are discarded)
|
||||||
|
ErrorTooManyDifferentValueForSelectedGroupBy=Found too many different value (more than <b>%s</b>) for the field '<b>%s</b>', so we can't user it as a 'Group by' for graphics. The field 'Group By' has been removed. May be you wanted to use it as an X-Axis ?
|
||||||
# Warnings
|
# Warnings
|
||||||
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Your PHP parameter upload_max_filesize (%s) is higher than PHP parameter post_max_size (%s). This is not a consistent setup.
|
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Your PHP parameter upload_max_filesize (%s) is higher than PHP parameter post_max_size (%s). This is not a consistent setup.
|
||||||
WarningPasswordSetWithNoAccount=A password was set for this member. However, no user account was created. So this password is stored but can't be used to login to Dolibarr. It may be used by an external module/interface but if you don't need to define any login nor password for a member, you can disable option "Manage a login for each member" from Member module setup. If you need to manage a login but don't need any password, you can keep this field empty to avoid this warning. Note: Email can also be used as a login if the member is linked to a user.
|
WarningPasswordSetWithNoAccount=A password was set for this member. However, no user account was created. So this password is stored but can't be used to login to Dolibarr. It may be used by an external module/interface but if you don't need to define any login nor password for a member, you can disable option "Manage a login for each member" from Member module setup. If you need to manage a login but don't need any password, you can keep this field empty to avoid this warning. Note: Email can also be used as a login if the member is linked to a user.
|
||||||
|
|||||||
@ -1,59 +1,59 @@
|
|||||||
# Dolibarr language file - Source file is en_US - exports
|
# Dolibarr language file - Source file is en_US - exports
|
||||||
ExportsArea=Exports area
|
ExportsArea=Exports
|
||||||
ImportArea=Import area
|
ImportArea=Import
|
||||||
NewExport=New export
|
NewExport=New Export
|
||||||
NewImport=New import
|
NewImport=New Import
|
||||||
ExportableDatas=Exportable dataset
|
ExportableDatas=Exportable dataset
|
||||||
ImportableDatas=Importable dataset
|
ImportableDatas=Importable dataset
|
||||||
SelectExportDataSet=Choose dataset you want to export...
|
SelectExportDataSet=Choose dataset you want to export...
|
||||||
SelectImportDataSet=Choose dataset you want to import...
|
SelectImportDataSet=Choose dataset you want to import...
|
||||||
SelectExportFields=Choose fields you want to export, or select a predefined export profile
|
SelectExportFields=Choose the fields you want to export, or select a predefined export profile
|
||||||
SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profile:
|
SelectImportFields=Choose the source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profile:
|
||||||
NotImportedFields=Fields of source file not imported
|
NotImportedFields=Fields of source file not imported
|
||||||
SaveExportModel=Save this export profile if you plan to reuse it later...
|
SaveExportModel=Save your selections as an export profile/template (for reuse).
|
||||||
SaveImportModel=Save this import profile if you plan to reuse it later...
|
SaveImportModel=Save this import profile (for reuse) ...
|
||||||
ExportModelName=Export profile name
|
ExportModelName=Export profile name
|
||||||
ExportModelSaved=Export profile saved under name <b>%s</b>.
|
ExportModelSaved=Export profile saved as <b>%s</b>.
|
||||||
ExportableFields=Exportable fields
|
ExportableFields=Exportable fields
|
||||||
ExportedFields=Exported fields
|
ExportedFields=Exported fields
|
||||||
ImportModelName=Import profile name
|
ImportModelName=Import profile name
|
||||||
ImportModelSaved=Import profile saved under name <b>%s</b>.
|
ImportModelSaved=Import profile saved as <b>%s</b>.
|
||||||
DatasetToExport=Dataset to export
|
DatasetToExport=Dataset to export
|
||||||
DatasetToImport=Import file into dataset
|
DatasetToImport=Import file into dataset
|
||||||
ChooseFieldsOrdersAndTitle=Choose fields order...
|
ChooseFieldsOrdersAndTitle=Choose fields order...
|
||||||
FieldsTitle=Fields title
|
FieldsTitle=Fields title
|
||||||
FieldTitle=Field title
|
FieldTitle=Field title
|
||||||
NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
|
NowClickToGenerateToBuildExportFile=Now, select the file format in the combo box and click on "Generate" to build the export file...
|
||||||
AvailableFormats=Available formats
|
AvailableFormats=Available Formats
|
||||||
LibraryShort=Library
|
LibraryShort=Library
|
||||||
Step=Step
|
Step=Step
|
||||||
FormatedImport=Import assistant
|
FormatedImport=Import Assistant
|
||||||
FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
|
FormatedImportDesc1=This module allows you to update existing data or add new objects into the database from a file without technical knowledge, using an assistant.
|
||||||
FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
|
FormatedImportDesc2=First step is to choose the kind of data you want to import, then the format of the source file, then the fields you want to import.
|
||||||
FormatedExport=Export assistant
|
FormatedExport=Export Assistant
|
||||||
FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
|
FormatedExportDesc1=These tools allow the export of personalized data using an assistant, to help you in the process without requiring technical knowledge.
|
||||||
FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
|
FormatedExportDesc2=First step is to choose a predefined dataset, then which fields you want to export, and in which order.
|
||||||
FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
|
FormatedExportDesc3=When data to export are selected, you can choose the format of the output file.
|
||||||
Sheet=Sheet
|
Sheet=Sheet
|
||||||
NoImportableData=No importable data (no module with definitions to allow data imports)
|
NoImportableData=No importable data (no module with definitions to allow data imports)
|
||||||
FileSuccessfullyBuilt=File generated
|
FileSuccessfullyBuilt=File generated
|
||||||
SQLUsedForExport=SQL Request used to build export file
|
SQLUsedForExport=SQL Request used to extract data
|
||||||
LineId=Id of line
|
LineId=Id of line
|
||||||
LineLabel=Label of line
|
LineLabel=Label of line
|
||||||
LineDescription=Description of line
|
LineDescription=Description of line
|
||||||
LineUnitPrice=Unit price of line
|
LineUnitPrice=Unit price of line
|
||||||
LineVATRate=VAT Rate of line
|
LineVATRate=VAT Rate of line
|
||||||
LineQty=Quantity for line
|
LineQty=Quantity for line
|
||||||
LineTotalHT=Amount net of tax for line
|
LineTotalHT=Amount excl. tax for line
|
||||||
LineTotalTTC=Amount with tax for line
|
LineTotalTTC=Amount with tax for line
|
||||||
LineTotalVAT=Amount of VAT for line
|
LineTotalVAT=Amount of VAT for line
|
||||||
TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
|
TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
|
||||||
FileWithDataToImport=File with data to import
|
FileWithDataToImport=File with data to import
|
||||||
FileToImport=Source file to import
|
FileToImport=Source file to import
|
||||||
FileMustHaveOneOfFollowingFormat=File to import must have one of following format
|
FileMustHaveOneOfFollowingFormat=File to import must have one of following formats
|
||||||
DownloadEmptyExample=Download example of empty source file
|
DownloadEmptyExample=Download template file with field content information (* are mandatory fields)
|
||||||
ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
|
ChooseFormatOfFileToImport=Choose the file format to use as import file format by clicking on the %s icon to select it...
|
||||||
ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
|
ChooseFileToImport=Upload file then click on the %s icon to select file as source import file...
|
||||||
SourceFileFormat=Source file format
|
SourceFileFormat=Source file format
|
||||||
FieldsInSourceFile=Fields in source file
|
FieldsInSourceFile=Fields in source file
|
||||||
FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
|
FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
|
||||||
@ -68,55 +68,55 @@ FieldsTarget=Targeted fields
|
|||||||
FieldTarget=Targeted field
|
FieldTarget=Targeted field
|
||||||
FieldSource=Source field
|
FieldSource=Source field
|
||||||
NbOfSourceLines=Number of lines in source file
|
NbOfSourceLines=Number of lines in source file
|
||||||
NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "<b>%s</b>" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
|
NowClickToTestTheImport=Check that the file format (field and string delimiters) of your file matches the options shown and that you have omitted the header line, or these will be flagged as errors in the following simulation.<br>Click on the "<b>%s</b>" button to run a check of the file structure/contents and simulate the import process.<br><b>No data will be changed in your database</b>.
|
||||||
RunSimulateImportFile=Launch the import simulation
|
RunSimulateImportFile=Run Import Simulation
|
||||||
FieldNeedSource=This field requires data from the source file
|
FieldNeedSource=This field requires data from the source file
|
||||||
SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
|
SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
|
||||||
InformationOnSourceFile=Information on source file
|
InformationOnSourceFile=Information on source file
|
||||||
InformationOnTargetTables=Information on target fields
|
InformationOnTargetTables=Information on target fields
|
||||||
SelectAtLeastOneField=Switch at least one source field in the column of fields to export
|
SelectAtLeastOneField=Switch at least one source field in the column of fields to export
|
||||||
SelectFormat=Choose this import file format
|
SelectFormat=Choose this import file format
|
||||||
RunImportFile=Launch import file
|
RunImportFile=Import Data
|
||||||
NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
|
NowClickToRunTheImport=Check the results of the import simulation. Correct any errors and re-test.<br>When the simulation reports no errors you may proceed to import the data into the database.
|
||||||
DataLoadedWithId=All data will be loaded with the following import id: <b>%s</b>
|
DataLoadedWithId=The imported data will have an additional field in each database table with this import id: <b>%s</b>, to allow it to be searchable in the case of investigating a problem related to this import.
|
||||||
ErrorMissingMandatoryValue=Mandatory data is empty in source file for field <b>%s</b>.
|
ErrorMissingMandatoryValue=Mandatory data is empty in the source file for field <b>%s</b>.
|
||||||
TooMuchErrors=There is still <b>%s</b> other source lines with errors but output has been limited.
|
TooMuchErrors=There are still <b>%s</b> other source lines with errors but output has been limited.
|
||||||
TooMuchWarnings=There is still <b>%s</b> other source lines with warnings but output has been limited.
|
TooMuchWarnings=There are still <b>%s</b> other source lines with warnings but output has been limited.
|
||||||
EmptyLine=Empty line (will be discarded)
|
EmptyLine=Empty line (will be discarded)
|
||||||
CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
|
CorrectErrorBeforeRunningImport=You <b>must</b> correct all errors <b>before</b> running the definitive import.
|
||||||
FileWasImported=File was imported with number <b>%s</b>.
|
FileWasImported=File was imported with number <b>%s</b>.
|
||||||
YouCanUseImportIdToFindRecord=You can find all imported record in your database by filtering on field <b>import_key='%s'</b>.
|
YouCanUseImportIdToFindRecord=You can find all the imported records in your database by filtering on field <b>import_key='%s'</b>.
|
||||||
NbOfLinesOK=Number of lines with no errors and no warnings: <b>%s</b>.
|
NbOfLinesOK=Number of lines with no errors and no warnings: <b>%s</b>.
|
||||||
NbOfLinesImported=Number of lines successfully imported: <b>%s</b>.
|
NbOfLinesImported=Number of lines successfully imported: <b>%s</b>.
|
||||||
DataComeFromNoWhere=Value to insert comes from nowhere in source file.
|
DataComeFromNoWhere=Value to insert comes from nowhere in source file.
|
||||||
DataComeFromFileFieldNb=Value to insert comes from field number <b>%s</b> in source file.
|
DataComeFromFileFieldNb=Value to insert comes from field number <b>%s</b> in source file.
|
||||||
DataComeFromIdFoundFromRef=Value that comes from field number <b>%s</b> of source file will be used to find id of parent object to use (So the objet <b>%s</b> that has the ref. from source file must exists into Dolibarr).
|
DataComeFromIdFoundFromRef=Value that comes from field number <b>%s</b> of source file will be used to find the id of the parent object to use (so the object <b>%s</b> that has the ref. from source file must exist in the database).
|
||||||
DataComeFromIdFoundFromCodeId=Code that comes from field number <b>%s</b> of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary <b>%s</b>). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
|
DataComeFromIdFoundFromCodeId=Code that comes from field number <b>%s</b> of source file will be used to find the id of the parent object to use (so the code from source file must exist in the dictionary <b>%s</b>). Note that if you know the id, you can also use it in the source file instead of the code. Import should work in both cases.
|
||||||
DataIsInsertedInto=Data coming from source file will be inserted into the following field:
|
DataIsInsertedInto=Data coming from source file will be inserted into the following field:
|
||||||
DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
|
DataIDSourceIsInsertedInto=The id of parent object was found using the data in the source file, will be inserted into the following field:
|
||||||
DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
|
DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
|
||||||
SourceRequired=Data value is mandatory
|
SourceRequired=Data value is mandatory
|
||||||
SourceExample=Example of possible data value
|
SourceExample=Example of possible data value
|
||||||
ExampleAnyRefFoundIntoElement=Any ref found for element <b>%s</b>
|
ExampleAnyRefFoundIntoElement=Any ref found for element <b>%s</b>
|
||||||
ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary <b>%s</b>
|
ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary <b>%s</b>
|
||||||
CSVFormatDesc=<b>Comma Separated Value</b> file format (.csv).<br>This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
|
CSVFormatDesc=<b>Comma Separated Value</b> file format (.csv).<br>This is a text file format where fields are separated by a separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
|
||||||
Excel95FormatDesc=<b>Excel</b> file format (.xls)<br>This is native Excel 95 format (BIFF5).
|
Excel95FormatDesc=<b>Excel</b> file format (.xls)<br>This is the native Excel 95 format (BIFF5).
|
||||||
Excel2007FormatDesc=<b>Excel</b> file format (.xlsx)<br>This is native Excel 2007 format (SpreadsheetML).
|
Excel2007FormatDesc=<b>Excel</b> file format (.xlsx)<br>This is the native Excel 2007 format (SpreadsheetML).
|
||||||
TsvFormatDesc=<b>Tab Separated Value</b> file format (.tsv)<br>This is a text file format where fields are separated by a tabulator [tab].
|
TsvFormatDesc=<b>Tab Separated Value</b> file format (.tsv)<br>This is a text file format where fields are separated by a tabulator [tab].
|
||||||
ExportFieldAutomaticallyAdded=Field <b>%s</b> was automatically added. It will avoid you to have similar lines to be treated as duplicate record (with this field added, all lines will own their own id and will differ).
|
ExportFieldAutomaticallyAdded=Field <b>%s</b> was automatically added. It will avoid you to have similar lines to be treated as duplicate record (with this field added, all lines will own their own id and will differ).
|
||||||
CsvOptions=Csv Options
|
CsvOptions=CSV format options
|
||||||
Separator=Separator
|
Separator=Field Separator
|
||||||
Enclosure=Enclosure
|
Enclosure=String Delimiter
|
||||||
SpecialCode=Special code
|
SpecialCode=Special code
|
||||||
ExportStringFilter=%% allows replacing one or more characters in the text
|
ExportStringFilter=%% allows replacing one or more characters in the text
|
||||||
ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day<br>YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days<br> > YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days<br> < YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days
|
ExportDateFilter=YYYY, YYYYMM, YYYYMMDD: filters by one year/month/day<br>YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD: filters over a range of years/months/days<br> > YYYY, > YYYYMM, > YYYYMMDD: filters on all following years/months/days<br> < YYYY, < YYYYMM, < YYYYMMDD: filters on all previous years/months/days
|
||||||
ExportNumericFilter=NNNNN filters by one value<br>NNNNN+NNNNN filters over a range of values<br>< NNNNN filters by lower values<br>> NNNNN filters by higher values
|
ExportNumericFilter=NNNNN filters by one value<br>NNNNN+NNNNN filters over a range of values<br>< NNNNN filters by lower values<br>> NNNNN filters by higher values
|
||||||
ImportFromLine=Import starting from line number
|
ImportFromLine=Import starting from line number
|
||||||
EndAtLineNb=End at line number
|
EndAtLineNb=End at line number
|
||||||
ImportFromToLine=Import line numbers (from - to)
|
ImportFromToLine=Limit range (From - To). Eg. to omit header line(s).
|
||||||
SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines
|
SetThisValueTo2ToExcludeFirstLine=For example, set this value to 3 to exclude the 2 first lines.<br>If the header lines are NOT omitted, this will result in multiple errors in the Import Simulation.
|
||||||
KeepEmptyToGoToEndOfFile=Keep this field empty to go up to the end of file
|
KeepEmptyToGoToEndOfFile=Keep this field empty to process all lines to the end of the file.
|
||||||
SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for update attempt
|
SelectPrimaryColumnsForUpdateAttempt=Select column(s) to use as primary key for an UPDATE import
|
||||||
UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert)
|
UpdateNotYetSupportedForThisImport=Update is not supported for this type of import (only insert)
|
||||||
NoUpdateAttempt=No update attempt was performed, only insert
|
NoUpdateAttempt=No update attempt was performed, only insert
|
||||||
ImportDataset_user_1=Users (employees or not) and properties
|
ImportDataset_user_1=Users (employees or not) and properties
|
||||||
@ -127,7 +127,7 @@ FilteredFields=Filtered fields
|
|||||||
FilteredFieldsValues=Value for filter
|
FilteredFieldsValues=Value for filter
|
||||||
FormatControlRule=Format control rule
|
FormatControlRule=Format control rule
|
||||||
## imports updates
|
## imports updates
|
||||||
KeysToUseForUpdates=Key to use for updating data
|
KeysToUseForUpdates=Key (column) to use for <b>updating</b> existing data
|
||||||
NbInsert=Number of inserted lines: %s
|
NbInsert=Number of inserted lines: %s
|
||||||
NbUpdate=Number of updated lines: %s
|
NbUpdate=Number of updated lines: %s
|
||||||
MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s
|
MultipleRecordFoundWithTheseFilters=Multiple records have been found with these filters: %s
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user