From c71d578931ed9126937fdcb3dda0e8e5a332f0c8 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Wed, 16 Dec 2015 16:39:50 +0100 Subject: [PATCH 001/148] Fix: for avoid division by 0 --- htdocs/core/tpl/objectline_create.tpl.php | 19 ++++++++++--------- htdocs/core/tpl/objectline_edit.tpl.php | 17 ++++++++++------- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/htdocs/core/tpl/objectline_create.tpl.php b/htdocs/core/tpl/objectline_create.tpl.php index e600df26147..d2827cb0b8e 100644 --- a/htdocs/core/tpl/objectline_create.tpl.php +++ b/htdocs/core/tpl/objectline_create.tpl.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2010-2015 Regis Houssin * Copyright (C) 2010-2014 Laurent Destailleur * Copyright (C) 2012-2013 Christophe Battarel * Copyright (C) 2013 Florian Henry @@ -352,35 +352,36 @@ if (! empty($usemargins) && $user->rights->margins->creer) if (! $.isNumeric(rate.val().replace(',','.'))) { - alert('trans("rateMustBeNumeric")); ?>'); + alert('transnoentities("rateMustBeNumeric")); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } if (npRate == "np_markRate" && rate.val() >= 100) { - alert('trans("markRateShouldBeLesserThan100")); ?>'); + alert('transnoentities("markRateShouldBeLesserThan100")); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } - var price = 0; remisejs=price2numjs(remise.val()); + if (remisejs == '') remisejs=0; - if (remisejs != 100) // If a discount not 100 or no discount + bpjs=price2numjs(buying_price.val()); + + if (bpjs > 0 && remisejs != 100) // If buying_price and a discount not 100 or no discount { - if (remisejs == '') remisejs=0; - - bpjs=price2numjs(buying_price.val()); + var price = 0; ratejs=price2numjs(rate.val()); if (npRate == "np_marginRate") price = ((bpjs * (1 + ratejs / 100)) / (1 - remisejs / 100)); else if (npRate == "np_markRate") price = ((bpjs / (1 - ratejs / 100)) / (1 - remisejs / 100)); + + $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value } - $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value return true; } diff --git a/htdocs/core/tpl/objectline_edit.tpl.php b/htdocs/core/tpl/objectline_edit.tpl.php index bb75b007524..eacba3519af 100644 --- a/htdocs/core/tpl/objectline_edit.tpl.php +++ b/htdocs/core/tpl/objectline_edit.tpl.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2010-2015 Regis Houssin * Copyright (C) 2010-2012 Laurent Destailleur * Copyright (C) 2012 Christophe Battarel * Copyright (C) 2013 Florian Henry @@ -282,25 +282,27 @@ if (! empty($conf->margin->enabled)) if (! $.isNumeric(rate.val().replace(',','.'))) { - alert('trans("rateMustBeNumeric"); ?>'); + alert('transnoentities("rateMustBeNumeric"); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } if (npRate == "np_markRate" && rate.val() >= 100) { - alert('trans("markRateShouldBeLesserThan100"); ?>'); + alert('transnoentities("markRateShouldBeLesserThan100"); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } - var price = 0; remisejs=price2numjs(remise.val()); + if (remisejs == '') remisejs=0; - if (remisejs != 100) + bpjs=price2numjs(buying_price.val()); + + if (bpjs > 0 && remisejs != 100) // If buying_price and a discount not 100 or no discount { - bpjs=price2numjs(buying_price.val()); + var price = 0; ratejs=price2numjs(rate.val()); /* console.log(npRate+" - "+bpjs+" - "+ratejs); */ @@ -309,8 +311,9 @@ if (! empty($conf->margin->enabled)) price = ((bpjs * (1 + ratejs / 100)) / (1 - remisejs / 100)); else if (npRate == "np_markRate") price = ((bpjs / (1 - ratejs / 100)) / (1 - remisejs / 100)); + + $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value } - $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value return true; } From a88773cb81a0ccef989763b8451fdb5011262eb0 Mon Sep 17 00:00:00 2001 From: aspangaro Date: Sun, 10 Jan 2016 15:44:14 +0100 Subject: [PATCH 002/148] Fix: Some problems presentation on accountancy module --- htdocs/accountancy/customer/lines.php | 2 +- htdocs/accountancy/customer/list.php | 6 +++--- htdocs/accountancy/journal/bankjournal.php | 4 ++-- htdocs/accountancy/supplier/lines.php | 4 ++-- htdocs/accountancy/supplier/list.php | 7 +++---- htdocs/core/menus/standard/auguria.lib.php | 2 +- htdocs/core/menus/standard/eldy.lib.php | 2 +- 7 files changed, 13 insertions(+), 14 deletions(-) diff --git a/htdocs/accountancy/customer/lines.php b/htdocs/accountancy/customer/lines.php index 4c2b8ee7686..3c899fcdd85 100644 --- a/htdocs/accountancy/customer/lines.php +++ b/htdocs/accountancy/customer/lines.php @@ -238,7 +238,7 @@ if ($result) { print ''; print ''; print ''; - print '%'; + print '%'; print ''; print ' '; print ''; diff --git a/htdocs/accountancy/customer/list.php b/htdocs/accountancy/customer/list.php index 7c025c8a893..6fd86421c54 100644 --- a/htdocs/accountancy/customer/list.php +++ b/htdocs/accountancy/customer/list.php @@ -1,6 +1,6 @@ - * Copyright (C) 2013-2015 Alexandre Spangaro + * Copyright (C) 2013-2016 Alexandre Spangaro * Copyright (C) 2014-2015 Ari Elbaz (elarifr) * Copyright (C) 2013-2014 Florian Henry * Copyright (C) 2014 Juanjo Menent @@ -149,7 +149,7 @@ if ($action == 'ventil' && !empty($btn_ventil)) { dol_syslog("/accountancy/customer/list.php sql=" . $sql, LOG_DEBUG); if ($db->query($sql)) { - print '
' . $langs->trans("Lineofinvoice") . ' ' . $monId . ' ' . $langs->trans("VentilatedinAccount") . ' : ' . $monCompte . '
'; + print '
' . $langs->trans("Lineofinvoice") . ' ' . $monId . ' - ' . $langs->trans("VentilatedinAccount") . ' : ' . $monCompte . '
'; } else { print '
' . $langs->trans("ErrorDB") . ' : ' . $langs->trans("Lineofinvoice") . ' ' . $monId . ' ' . $langs->trans("NotVentilatedinAccount") . ' : ' . $monCompte . '
' . $sql . '
'; } @@ -254,7 +254,7 @@ if ($result) { print ''; print ''; print ''; - print ''; + print '%'; print ''; print ''; print ' '; diff --git a/htdocs/accountancy/journal/bankjournal.php b/htdocs/accountancy/journal/bankjournal.php index b33becb3f47..42af0be2329 100644 --- a/htdocs/accountancy/journal/bankjournal.php +++ b/htdocs/accountancy/journal/bankjournal.php @@ -4,7 +4,7 @@ * Copyright (C) 2011 Juanjo Menent * Copyright (C) 2012 Regis Houssin * Copyright (C) 2013 Christophe Battarel - * Copyright (C) 2013-2015 Alexandre Spangaro + * Copyright (C) 2013-2016 Alexandre Spangaro * Copyright (C) 2013-2014 Florian Henry * Copyright (C) 2013-2014 Olivier Geffroy * @@ -571,7 +571,7 @@ else llxHeader('', $langs->trans("FinanceJournal")); - $nom = $langs->trans("FinanceJournal" . ' - ' . $journal); + $nom = $langs->trans("FinanceJournal") . ' - ' . $journal; $builddate = time(); $description = $langs->trans("DescFinanceJournal") . '
'; $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1); diff --git a/htdocs/accountancy/supplier/lines.php b/htdocs/accountancy/supplier/lines.php index 6c2dc69c22c..e77c98aae3d 100644 --- a/htdocs/accountancy/supplier/lines.php +++ b/htdocs/accountancy/supplier/lines.php @@ -1,6 +1,6 @@ - * Copyright (C) 2013-2015 Alexandre Spangaro + * Copyright (C) 2013-2016 Alexandre Spangaro * Copyright (C) 2014-2015 Ari Elbaz (elarifr) * Copyright (C) 2013-2014 Florian Henry * Copyright (C) 2014 Juanjo Menent @@ -225,7 +225,7 @@ if ($result) { print ''; print ''; print ''; - print '%'; + print '%'; print ''; print ' '; print ''; diff --git a/htdocs/accountancy/supplier/list.php b/htdocs/accountancy/supplier/list.php index d47c2c924c8..50356c0539c 100644 --- a/htdocs/accountancy/supplier/list.php +++ b/htdocs/accountancy/supplier/list.php @@ -1,6 +1,6 @@ - * Copyright (C) 2013-2015 Alexandre Spangaro + * Copyright (C) 2013-2016 Alexandre Spangaro * Copyright (C) 2014-2015 Ari Elbaz (elarifr) * Copyright (C) 2013-2014 Florian Henry * Copyright (C) 2014 Juanjo Menent s @@ -168,7 +168,6 @@ if ($action == 'ventil' && !empty($btn_ventil)) { /* * Supplier Invoice Lines - * */ if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) { @@ -252,11 +251,11 @@ if ($result) { print ''; print ''; - print '%'; + print ''; print ''; print ''; print ''; - print '%'; + print '%'; print ' '; print ' '; print ''; diff --git a/htdocs/core/menus/standard/auguria.lib.php b/htdocs/core/menus/standard/auguria.lib.php index 9623958188d..72ce61601ef 100644 --- a/htdocs/core/menus/standard/auguria.lib.php +++ b/htdocs/core/menus/standard/auguria.lib.php @@ -294,7 +294,7 @@ function print_left_auguria_menu($db,$menu_array_before,$menu_array_after,&$tabM if (! empty($conf->accounting->enabled) && !empty($user->rights->accounting->mouvements->lire) && $mainmenu == 'accountancy') // Entry in accountancy journal for each bank account { - $newmenu->add('/accountancy/journal/index.php?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); + $newmenu->add('?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); if ($leftmenu == 'journal') { diff --git a/htdocs/core/menus/standard/eldy.lib.php b/htdocs/core/menus/standard/eldy.lib.php index d8f940767b9..ef456ebc73b 100644 --- a/htdocs/core/menus/standard/eldy.lib.php +++ b/htdocs/core/menus/standard/eldy.lib.php @@ -971,7 +971,7 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu // Accountancy journals if (! empty($conf->accounting->enabled) && !empty($user->rights->accounting->mouvements->lire) && $mainmenu == 'accountancy') { - $newmenu->add('/accountancy/journal/index.php?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); + $newmenu->add('?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); if ($leftmenu == 'journal') { From 19bec6b0b393edd9d3a156260a528cf2d9aa86e7 Mon Sep 17 00:00:00 2001 From: bobby Date: Thu, 14 Jan 2016 18:24:02 +0100 Subject: [PATCH 003/148] Manual merge from 3.8 backported --- htdocs/accountancy/bookkeeping/card.php | 14 +- htdocs/accountancy/bookkeeping/list.php | 292 ++-- htdocs/accountancy/bookkeeping/listbyyear.php | 263 ++- .../class/accountingaccount.class.php | 5 + .../accountancy/class/bookkeeping.class.php | 1468 +++++++++++------ .../class/html.formventilation.class.php | 32 +- htdocs/accountancy/customer/list.php | 3 + htdocs/accountancy/journal/bankjournal.php | 4 +- .../accountancy/journal/purchasesjournal.php | 6 +- htdocs/accountancy/journal/sellsjournal.php | 7 +- 10 files changed, 1307 insertions(+), 787 deletions(-) diff --git a/htdocs/accountancy/bookkeeping/card.php b/htdocs/accountancy/bookkeeping/card.php index 77c9a4a135e..d2092a32944 100644 --- a/htdocs/accountancy/bookkeeping/card.php +++ b/htdocs/accountancy/bookkeeping/card.php @@ -91,7 +91,7 @@ if ($action == "confirm_update") { $book->sens = 'C'; } - $result = $book->update(); + $result = $book->update($user); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { @@ -214,6 +214,18 @@ if ($action == 'create') { $conf->global->ACCOUNTING_EXPENSEREPORT_JOURNAL => $conf->global->ACCOUNTING_EXPENSEREPORT_JOURNAL ); + $sql = 'SELECT DISTINCT accountancy_journal FROM '.MAIN_DB_PREFIX.'bank_account WHERE clos=0'; + $resql=$db->query($sql); + if (!$resql) { + setEventMessages($db->lasterror,null,'errors'); + } else { + while ($obj_bank=$db->fetch_object($resql)) { + if (!empty($obj_bank->accountancy_journal)) { + $code_journal_array[$obj_bank->accountancy_journal]=$obj_bank->accountancy_journal; + } + } + } + $book = new BookKeeping($db); $next_num_mvt = $book->getNextNumMvt(); diff --git a/htdocs/accountancy/bookkeeping/list.php b/htdocs/accountancy/bookkeeping/list.php index c5fea407a12..4180c741205 100644 --- a/htdocs/accountancy/bookkeeping/list.php +++ b/htdocs/accountancy/bookkeeping/list.php @@ -43,17 +43,20 @@ $search_doc_ref = GETPOST("search_doc_ref"); $search_account = GETPOST("search_account"); $search_thirdparty = GETPOST("search_thirdparty"); $search_journal = GETPOST("search_journal"); -$limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; +$limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; if ($sortorder == "") $sortorder = "ASC"; if ($sortfield == "") - $sortfield = "bk.rowid"; + $sortfield = "t.rowid"; $offset = $limit * $page; +$object = new BookKeeping($db); + $formventilation = new FormVentilation($db); $formother = new FormOther($db); +$form = new Form($db); if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { @@ -64,6 +67,33 @@ if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both $search_journal = ""; } +$options=''; +$filter = array (); +if (! empty($search_doc_type)) { + $filter['t.piece_num'] = $search_piece_num; + $options.='&search_doc_type='.$search_piece_num; + if (! empty($search_doc_ref)) { + $filter['t.doc_ref'] = $search_doc_ref; + $options.='&search_doc_ref='.$search_doc_ref; + } +} +if (! empty($search_doc_ref)) { + $filter['t.doc_ref'] = $search_doc_ref; + $options.='&search_doc_ref='.$search_doc_ref; +} +if (! empty($search_account)) { + $filter['t.numero_compte'] = $search_account; + $options.='&search_account='.$search_account; +} +if (! empty($search_thirdparty)) { + $filter['t.code_tiers'] = $search_thirdparty; + $options.='&search_thirdparty='.$search_thirdparty; +} +if (! empty($search_journal)) { + $filter['t.code_journal'] = $search_journal; + $options.='&search_journal='.$search_journal; +} + /* * Action */ @@ -72,7 +102,6 @@ if ($action == 'delbookkeeping') { $import_key = GETPOST('importkey', 'alpha'); if (! empty($import_key)) { - $object = new BookKeeping($db); $result = $object->delete_by_importkey($import_key); Header("Location: list.php"); if ($result < 0) { @@ -84,32 +113,28 @@ if ($action == 'delbookkeeping') { $delyear = GETPOST('delyear', 'int'); if (! empty($delyear)) { - $object = new BookKeeping($db); $result = $object->delete_by_year($delyear); Header("Location: list.php"); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } } -} elseif ($action == 'delbookkeepingyear') { +} elseif ($action == 'delmouvconfirm') { - $delyear = GETPOST('delyear', 'int'); + $piece_num = GETPOST('piece_num', 'int'); - if (! empty($delyear)) { - $object = new BookKeeping($db); - $result = $object->delete_by_year($delyear); + if (! empty($piece_num)) { + $result = $object->delete_piece_num($piece_num); Header("Location: list.php"); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } } -} // Export -else if ($action == 'export_csv') { - +} elseif ($action == 'export_csv') { + // Export header('Content-Type: text/csv'); header('Content-Disposition: attachment;filename=export_csv.csv'); - $object = new BookKeeping($db); $result = $object->export_bookkeping('ebp'); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); @@ -124,7 +149,7 @@ else if ($action == 'export_csv') { print '"' . $line->numero_compte . '",'; print '"' . substr($line->code_journal, 0, 2) . '",'; print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->num_piece . '",'; + print '"' . $line->piece_num . '",'; print '"' . $line->debit . '",'; print '"' . $line->credit . '",'; print '"' . $conf->currency . '",'; @@ -140,7 +165,7 @@ else if ($action == 'export_csv') { print '"' . $line->numero_compte . '",'; print '"' . substr($line->code_journal, 0, 2) . '",'; print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->num_piece . '",'; + print '"' . $line->piece_num . '",'; print '"' . $line->montant . '",'; print '"' . $line->sens . '",'; print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; @@ -157,7 +182,7 @@ else if ($action == 'export_csv') { print '"' . $line->numero_compte . '",'; print '"' . substr($line->code_journal, 0, 2) . '",'; print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->num_piece . '",'; + print '"' . $line->piece_num . '",'; print '"' . $line->montant . '",'; print '"' . $line->sens . '",'; print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; @@ -175,150 +200,121 @@ else { * List */ - $sql = "SELECT bk.rowid, bk.doc_date, bk.doc_type, bk.doc_ref, bk.code_tiers, bk.numero_compte , bk.label_compte, bk.debit , bk.credit, bk.montant , bk.sens , bk.code_journal , bk.piece_num "; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as bk"; - - if (dol_strlen(trim($search_doc_type))) { - - $sql .= " WHERE bk.piece_num LIKE '%" . $search_piece_num . "%'"; - - if (dol_strlen(trim($search_doc_ref))) { - $sql .= " AND bk.doc_ref LIKE '%" . $search_doc_ref . "%'"; + $nbtotalofrecords = 0; + if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) { + $nbtotalofrecords = $object->fetchAll($sortorder, $sortfield, 0, 0, $filter); + if ($nbtotalofrecords < 0) { + setEventMessages($object->error, $object->errors, 'errors'); } } - if (dol_strlen(trim($search_doc_ref))) { - $sql .= " WHERE bk.doc_ref LIKE '%" . $search_doc_ref . "%'"; - } - if (dol_strlen(trim($search_account))) { - $sql .= " WHERE bk.numero_compte LIKE '%" . $search_account . "%'"; - } - if (dol_strlen(trim($search_thirdparty))) { - $sql .= " WHERE bk.code_tiers LIKE '%" . $search_thirdparty . "%'"; - } - if (dol_strlen(trim($search_journal))) { - $sql .= " WHERE bk.code_journal LIKE '%" . $search_journal . "%'"; + + $result = $object->fetchAll($sortorder, $sortfield, $limit, $offset, $filter); + if ($result < 0) { + setEventMessages($object->error, $object->errors, 'errors'); } - $sql .= " ORDER BY $sortfield $sortorder " . $db->plimit($conf->liste_limit + 1, $offset); + if ($action == 'delmouv') { + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?piece_num=' . GETPOST('piece_num'), $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'delmouvconfirm', '', 0, 1); + print $formconfirm; + } - dol_syslog('accountancy/bookkeeping/list.php:: $sql=' . $sql); - $resql = $db->query($sql); - if ($resql) { - $num = $db->num_rows($resql); - $i = 0; + print_barre_liste($langs->trans("Bookkeeping"), $page, $_SERVER["PHP_SELF"], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); + + /*print '
'; + print ''; + print ''; + + print $formventilation->select_bookkeeping_importkey('importkey', GETPOST('importkey')); + + print '
'; + + print '
';*/ + + print '
'; + print ''; + print ''; + + print $formother->select_year(GETPOST('delyear'), 'delyear'); + + print '
'; + print '' . $langs->trans("NewAccountingMvt") . ''; + print '' . $langs->trans("Export") . ''; + + print '
'; + + print ''; + print ''; + print_liste_field_titre($langs->trans("NumPiece"), $_SERVER['PHP_SELF'], "t.piece_num", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Docdate"), $_SERVER['PHP_SELF'], "t.doc_date", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "t.doc_ref", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Numerocompte"), $_SERVER['PHP_SELF'], "t.numero_compte", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Code_tiers"), $_SERVER['PHP_SELF'], "t.code_tiers", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Labelcompte"), $_SERVER['PHP_SELF'], "bk_label_compte", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "t.debit", "", $options, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "t.credit", "", $options, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "t.code_journal", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Action"), $_SERVER["PHP_SELF"], "", $options, "", 'width="60" align="center"', $sortfield, $sortorder); + print "\n"; + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + + $var = True; + + foreach ( $object->lines as $line ) { + $var = ! $var; - print_barre_liste($langs->trans("Bookkeeping"), $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorder, '', $num); + print ""; - /*print ''; - print ''; - print ''; - - print $formventilation->select_bookkeeping_importkey('importkey', GETPOST('importkey')); - - print '
'; - - print '';*/ + /*if ($old_piecenum!=$obj->piece_num) { + $total_debit=0; + $total_credit=0; + } else { + $total_debit+=$obj->debit; + $total_credit+=$obj->credit; + } + */ - print ''; - print ''; - print ''; - - print $formother->select_year(GETPOST('delyear'), 'delyear'); - - print '
'; - - print ''; - - print ''; - print ''; - print ''; - print ''; - print ''; - - print '
      '; + print ''; + print ' '; + print ''; + print '
'; - print ''; - print_liste_field_titre($langs->trans("NumPiece"), $_SERVER['PHP_SELF'], "bk.piece_num", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Docdate"), $_SERVER['PHP_SELF'], "bk.doc_date", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "bk.doc_ref", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Numerocompte"), $_SERVER['PHP_SELF'], "bk.numero_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Code_tiers"), $_SERVER['PHP_SELF'], "bk.code_tiers", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Labelcompte"), $_SERVER['PHP_SELF'], "bk_label_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "bk.debit", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "bk.credit", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "bk.montant", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "bk.sens", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "bk.code_journal", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Action"), $_SERVER["PHP_SELF"], "", $param, "", 'width="60" align="center"', $sortfield, $sortorder); - print "\n"; - - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; - print ''; - print ''; - - $var = True; - - while ( $i < min($num, $conf->liste_limit) ) { - $obj = $db->fetch_object($resql); - $var = ! $var; - - print ""; - - /* if ($old_piecenum!=$obj->piece_num) { - $total_debit=0; - $total_credit=0; - } else { - $total_debit+=$obj->debit; - $total_credit+=$obj->credit; - } - */ - - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print "\n"; - - //$old_piecenum= $obj->piece_num; - $i ++; - } - print "
      '; - print ''; - print ' '; - print ''; + print '' . $line->piece_num . '' . dol_print_date($line->doc_date, 'day') . '' . $line->doc_ref . '' . length_accountg($line->numero_compte) . '' . length_accounta($line->code_tiers) . '' . $line->label_compte . '' . price($line->debit) . '' . price($line->credit) . '' . price($line->montant) . '' . $line->sens . '' . $line->code_journal . ''; + print '' . img_edit() . ''; + print '' . img_delete() . ''; print '
' . $obj->piece_num . '' . dol_print_date($db->jdate($obj->doc_date), 'day') . '' . $obj->doc_ref . '' . length_accountg($obj->numero_compte) . '' . length_accounta($obj->code_tiers) . '' . $obj->label_compte . '' . price($obj->debit) . '' . price($obj->credit) . '' . price($obj->montant) . '' . $obj->sens . '' . $obj->code_journal . '' . img_edit() . '
"; - - print ''; - - $db->free($resql); - } else { - dol_print_error($db); + print "\n"; } + print ""; llxFooter(); } - $db->close(); \ No newline at end of file diff --git a/htdocs/accountancy/bookkeeping/listbyyear.php b/htdocs/accountancy/bookkeeping/listbyyear.php index c6a26755365..19f3c97a08f 100644 --- a/htdocs/accountancy/bookkeeping/listbyyear.php +++ b/htdocs/accountancy/bookkeeping/listbyyear.php @@ -19,16 +19,16 @@ */ /** - * \file htdocs/accountancy/bookkeeping/listbyyear.php - * \ingroup Accounting Expert - * \brief Book keeping by year + * \file htdocs/accountancy/bookkeeping/listbyyear.php + * \ingroup Accounting Expert + * \brief Book keeping by year */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; // Langs $langs->load("accountancy"); @@ -36,93 +36,204 @@ $langs->load("accountancy"); $page = GETPOST("page"); $sortorder = GETPOST("sortorder"); $sortfield = GETPOST("sortfield"); -$limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; +$limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; +$search_date_start = dol_mktime(0, 0, 0, GETPOST('date_startmonth', 'int'), GETPOST('date_startday', 'int'), GETPOST('date_startyear', 'int')); +$search_date_end = dol_mktime(0, 0, 0, GETPOST('date_endmonth', 'int'), GETPOST('date_endday', 'int'), GETPOST('date_endyear', 'int')); +$search_doc_type=GETPOST('search_doc_type','alpha'); +$search_doc_date=dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); +$search_doc_ref=GETPOST('search_doc_ref','alpha'); +$search_numero_compte=GETPOST('search_numero_compte','alpha'); +$search_code_tiers=GETPOST('search_code_tiers','alpha'); +$search_label_compte=GETPOST('search_label_compte','alpha'); +$search_sens=GETPOST('search_sens','alpha'); +$search_code_journal=GETPOST('search_code_journal','alpha'); + +$object = new BookKeeping($db); +$form = new Form($db); // Filter -$year = GETPOST("year", 'int'); -if ($year == 0) { - $year_current = strftime("%Y", time()); - $year_start = $year_current; -} else { - $year_current = $year; - $year_start = $year; +if (empty($search_date_start)) { + $search_date_start = dol_mktime(0, 0, 0, 1, 1, dol_print_date(dol_now(), '%Y')); + $search_date_end = dol_mktime(0, 0, 0, 12, 31, dol_print_date(dol_now(), '%Y')); } - if ($sortorder == "") $sortorder = "ASC"; if ($sortfield == "") - $sortfield = "bk.rowid"; + $sortfield = "t.rowid"; $offset = $limit * $page; llxHeader('', $langs->trans("Bookkeeping")); -$textprevyear = '' . img_previous() . ''; -$textnextyear = ' ' . img_next() . ''; +if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers +{ + $search_doc_type = ""; + $search_doc_date = ""; + $search_doc_ref = ""; + $search_numero_compte = ""; + $search_code_tiers = ""; + $search_label_compte = ""; + $search_sens = ""; + $search_code_journal = ""; +} + +$options = ''; +$filter = array (); +if (! empty($search_date_start)) { + $filter['t.doc_date>='] = $search_date_start; + $options .= '&date_startmonth=' . GETPOST('date_startmonth', 'int') . '&date_startday=' . GETPOST('date_startday', 'int') . '&date_startyear=' . GETPOST('date_startyear', 'int'); +} +if (! empty($search_date_end)) { + $filter['t.doc_date<='] = $search_date_end; + $options .= '&date_endmonth=' . GETPOST('date_endmonth', 'int') . '&date_endday=' . GETPOST('date_endday', 'int') . '&date_endyear=' . GETPOST('date_endyear', 'int'); +} +if (! empty($search_doc_type)) { + $filter['t.doc_type'] = $search_doc_type; + $options .= '&search_doc_type=' . $search_doc_type; +} +if (! empty($search_doc_date)) { + $filter['t.doc_date'] = $search_doc_date; + $options .= '&doc_datemonth=' . GETPOST('doc_datemonth', 'int') . '&doc_dateday=' . GETPOST('doc_dateday', 'int') . '&doc_dateyear=' . GETPOST('doc_dateyear', 'int'); +} +if (! empty($search_doc_ref)) { + $filter['t.doc_ref'] = $search_doc_ref; + $options .= '&search_doc_ref=' . $search_doc_ref; +} +if (! empty($search_numero_compte)) { + $filter['t.numero_compte'] = $search_numero_compte; + $options .= '&search_numero_compte=' . $search_numero_compte; +} +if (! empty($search_code_tiers)) { + $filter['t.code_tiers'] = $search_code_tiers; + $options .= '&search_code_tiers=' . $search_code_tiers; +} +if (! empty($search_label_compte)) { + $filter['t.label_compte'] = $search_label_compte; + $options .= '&search_label_compte=' . $search_label_compte; +} +if (! empty($search_sens)) { + $filter['t.sens'] = $search_sens; + $options .= '&search_sens=' . $search_sens; +} +if (! empty($search_code_journal)) { + $filter['t.code_journal'] = $search_code_journal; + $options .= '&search_code_journal=' . $search_code_journal; +} /* * Mode List */ -$sql = "SELECT bk.rowid, bk.doc_date, bk.doc_type, bk.doc_ref, bk.code_tiers, bk.numero_compte , bk.label_compte, bk.debit , bk.credit, bk.montant , bk.sens, bk.code_journal"; -$sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as bk"; -// $sql .= " WHERE bk.doc_date >= '".$db->idate(dol_get_first_day($y,1,false))."'"; -// $sql .= " AND bk.doc_date <= '".$db->idate(dol_get_last_day($y,12,false))."'"; -$sql .= " ORDER BY $sortfield $sortorder " . $db->plimit($conf->liste_limit + 1, $offset); - -dol_syslog('accountancy/bookkeeping/listbyyear.php:: $sql=' . $sql); -$resql = $db->query($sql); -if ($resql) { - $num = $db->num_rows($resql); - $i = 0; - - print_barre_liste($langs->trans("Bookkeeping") . " $textprevyear " . $langs->trans("Year") . " $year_start $textnextyear", $page, $_SERVER['PHP_SELF'], "", $sortfield, $sortorder, '', $num); - print ""; - - print ''; - print_liste_field_titre($langs->trans("Doctype"), $_SERVER['PHP_SELF'], "bk.doc_type", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Date"), $_SERVER['PHP_SELF'], "bk.doc_date", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "bk.doc_ref", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("AccountAccounting"), $_SERVER['PHP_SELF'], "bk.numero_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("ThirdPartyAccount"), $_SERVER['PHP_SELF'], "bk.code_tiers", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Label"), $_SERVER['PHP_SELF'], "bk_label_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "bk.debit", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "bk.credit", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "bk.montant", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "bk.sens", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "bk.code_journal", "", "", "", $sortfield, $sortorder); - print_liste_field_titre(''); - print "\n"; - - $var = True; - - while ( $i < min($num, $conf->liste_limit) ) { - $obj = $db->fetch_object($resql); - $var = ! $var; - - print ""; - - print '' . "\n"; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print "\n"; - - $i ++; +$nbtotalofrecords = 0; +if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) { + $nbtotalofrecords = $object->fetchAll($sortorder, $sortfield, 0, 0); + if ($nbtotalofrecords < 0) { + setEventMessages($object->error, $object->errors, 'errors'); } - print "
' . $obj->doc_type . '' . dol_print_date($db->jdate($obj->doc_date)) . '' . $obj->doc_ref . '' . length_accountg($obj->numero_compte) . '' . length_accounta($obj->code_tiers) . '' . $obj->label_compte . '' . price($obj->debit) . '' . price($obj->credit) . '' . price($obj->montant) . '' . $obj->sens . '' . $obj->code_journal . '' . img_edit() . '
"; - $db->free($resql); -} else { - dol_print_error($db); } +$result = $object->fetchAll($sortorder, $sortfield, $limit, $offset, $filter); +if ($result < 0) { + setEventMessages($object->error, $object->errors, 'errors'); +} + +print_barre_liste($langs->trans("Bookkeeping") .' '. dol_print_date($search_date_start).'-'.dol_print_date($search_date_end), $page, $_SERVER['PHP_SELF'], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); + +print '
'; +print '
'; +print $langs->trans('DateStart') . ': '; +print $form->select_date($search_date_start, 'date_start'); +print $langs->trans('DateEnd') . ': '; +print $form->select_date($search_date_end, 'date_end'); +print '
'; +print ""; + +print ''; +print_liste_field_titre($langs->trans("Doctype"), $_SERVER['PHP_SELF'], "t.doc_type", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Date"), $_SERVER['PHP_SELF'], "t.doc_date", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "t.doc_ref", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("AccountAccounting"), $_SERVER['PHP_SELF'], "t.numero_compte", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("ThirdPartyAccount"), $_SERVER['PHP_SELF'], "t.code_tiers", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Label"), $_SERVER['PHP_SELF'], "t.label_compte", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "t.debit", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "t.credit", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "t.code_journal", "", $options, "", $sortfield, $sortorder); +print '\n"; +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print "\n"; + +$var = True; + +foreach ( $object->lines as $line ) { + $var = ! $var; + + print ""; + + print '' . "\n"; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print "\n"; +} +print "
'; +print ''; +print "
'; +print ''; +print ''; +print $form->select_date($search_doc_date,'doc_date',0, 0, 1); +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print '
' . $line->doc_type . '' . dol_print_date($line->doc_date) . '' . $line->doc_ref . '' . length_accountg($line->numero_compte) . '' . length_accounta($line->code_tiers) . '' . $line->label_compte . '' . price($line->debit) . '' . price($line->credit) . '' . price($line->montant) . '' . $line->sens . '' . $line->code_journal . '' . img_edit() . '
"; +print '
'; + llxFooter(); $db->close(); \ No newline at end of file diff --git a/htdocs/accountancy/class/accountingaccount.class.php b/htdocs/accountancy/class/accountingaccount.class.php index 9277bcd9a70..856306c3304 100644 --- a/htdocs/accountancy/class/accountingaccount.class.php +++ b/htdocs/accountancy/class/accountingaccount.class.php @@ -30,6 +30,11 @@ */ class AccountingAccount extends CommonObject { + var $db; + var $error; + var $errors; + + var $id; var $rowid; var $datec; // Creation date diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index d3801b4a4d1..75811a5763e 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -1,8 +1,8 @@ - * Copyright (C) 2013-2014 Olivier Geffroy - * Copyright (C) 2013-2015 Alexandre Spangaro - * Copyright (C) 2013-2014 Florian Henry +/* Copyright (C) 2007-2012 Laurent Destailleur + * Copyright (C) 2014 Juanjo Menent + * Copyright (C) 2015 Florian Henry + * Copyright (C) 2015 Raphaƫl Doursenaud * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,245 +19,187 @@ */ /** - * \file htdocs/accountancy/class/bookkeeping.class.php - * \ingroup Accounting Expert - * \brief File of class to manage book keeping + * \file accountancy/bookkeeping.class.php + * \ingroup accountancy + * \brief This file is an example for a CRUD class file (Create/Read/Update/Delete) + * Put some comments here */ +// Put here all includes required by your class file +require_once DOL_DOCUMENT_ROOT . '/core/class/commonobject.class.php'; +// require_once DOL_DOCUMENT_ROOT . '/societe/class/societe.class.php'; +// require_once DOL_DOCUMENT_ROOT . '/product/class/product.class.php'; + /** - * Class to manage accountancy book keeping + * Class Accountingbookkeeping + * + * Put here description of your class */ -class BookKeeping extends CommonObject -{ - var $doc_date; - var $doc_type; - var $doc_ref; - var $date_create; - var $fk_doc; - var $fk_docdet; - var $code_tiers; - var $numero_compte; - var $label_compte; - var $debit; - var $credit; - var $montant; - var $sens; - var $fk_user_author; - var $code_journal; - var $piece_num; - var $linesexport = array (); - var $linesmvt = array (); - - /** - * Constructor - * - * @param DoliDB $db Database handler - */ - function __construct($db) - { - $this->db = $db; - } - +class BookKeeping extends CommonObject { /** - * Load a line into memory from database - * - * @param int $id id of line to get - * @return int <0 if KO, >0 if OK - */ - function fetch($id) - { - $sql = "SELECT rowid, doc_date, doc_type,"; - $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers, "; - $sql .= " numero_compte, label_compte, debit, credit, "; - $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num "; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; - $sql .= " WHERE rowid = '" . $id . "'"; - - dol_syslog(get_class($this) . "fetch sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - if ($result) { - $obj = $this->db->fetch_object($result); - - $this->id = $obj->rowid; - - $this->doc_date = $this->db->jdate($obj->doc_date); - $this->doc_type = $obj->doc_type; - $this->doc_ref = $obj->doc_ref; - $this->fk_doc = $obj->fk_doc; - $this->fk_docdet = $obj->fk_docdet; - $this->code_tiers = $obj->code_tiers; - $this->numero_compte = $obj->numero_compte; - $this->label_compte = $obj->label_compte; - $this->debit = $obj->debit; - $this->credit = $obj->credit; - $this->montant = $obj->montant; - $this->sens = $obj->sens; - $this->code_journal = $obj->code_journal; - $this->piece_num = $obj->piece_num; - } - else - { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch " . $this->error, LOG_ERR); - return - 1; - } - - return 1; - } - - /** - * Load an accounting document into memory from database - * - * @param int $piecenum Accounting document to get - * @return int <0 if KO, >0 if OK - */ - function fetch_per_mvt($piecenum) - { - $sql = "SELECT piece_num,doc_date,code_journal,doc_ref,doc_type"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - $sql .= " WHERE piece_num = '" . $piecenum . "'"; - - dol_syslog(get_class($this) . "fetch_per_mvt sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - if ($result) { - $obj = $this->db->fetch_object($result); - - $this->piece_num = $obj->piece_num; - $this->code_journal = $obj->code_journal; - $this->doc_date = $this->db->jdate($obj->doc_date); - $this->doc_ref = $obj->doc_ref; - $this->doc_type = $obj->doc_type; - } else { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); - return - 1; - } - - return 1; - } - - /** - * Return next number movement - * - * @return string Last number - */ - function getNextNumMvt() { - $sql = "SELECT MAX(piece_num)+1 as max FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - - dol_syslog(get_class($this) . "getNextNumMvt sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - - if ($result) - { - $obj = $this->db->fetch_object($result); - - return $obj->max; - } - else - { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::getNextNumMvt " . $this->error, LOG_ERR); - return - 1; - } - } - - /** - * Load all informations of accountancy document - * - * @param int $piecenum id of line to get - * @return int <0 if KO, >0 if OK - */ - function fetch_all_per_mvt($piecenum) - { - $sql = "SELECT rowid, doc_date, doc_type,"; - $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; - $sql .= " numero_compte, label_compte, debit, credit,"; - $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; - $sql .= " WHERE piece_num = '" . $piecenum . "'"; - - dol_syslog(get_class($this) . "fetch_all_per_mvt sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - if ($result) { - - while ( $obj = $this->db->fetch_object($result) ) { - - $line = new BookKeepingLine(); - - $line->id = $obj->rowid; - - $line->doc_date = $this->db->jdate($obj->doc_date); - $line->doc_type = $obj->doc_type; - $line->doc_ref = $obj->doc_ref; - $line->fk_doc = $obj->fk_doc; - $line->fk_docdet = $obj->fk_docdet; - $line->code_tiers = $obj->code_tiers; - $line->numero_compte = $obj->numero_compte; - $line->label_compte = $obj->label_compte; - $line->debit = $obj->debit; - $line->credit = $obj->credit; - $line->montant = $obj->montant; - $line->sens = $obj->sens; - $line->code_journal = $obj->code_journal; - $line->piece_num = $obj->piece_num; - - $this->linesmvt[] = $line; - } - } else { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); - return - 1; - } - - return 1; - } - - /** - * Insert line into bookkeeping * - * @param User $user User who inserted operation - * @return int <0 KO >0 OK + * @var string Error code (or message) + * @deprecated + * + * @see Accountingbookkeeping::errors */ - function create($user='') - { - global $conf; - + public $error; + /** + * + * @var string[] Error codes (or messages) + */ + public $errors = array (); + /** + * + * @var string Id to identify managed objects + */ + public $element = 'accountingbookkeeping'; + /** + * + * @var string Name of table without prefix where object is stored + */ + public $table_element = 'accounting_bookkeeping'; + + /** + * + * @var BookKeepingLine[] Lines + */ + public $lines = array (); + + /** + * + * @var int ID + */ + public $id; + /** + */ + public $doc_date = ''; + public $doc_type; + public $doc_ref; + public $fk_doc; + public $fk_docdet; + public $code_tiers; + public $numero_compte; + public $label_compte; + public $debit; + public $credit; + public $montant; + public $sens; + public $fk_user_author; + public $import_key; + public $code_journal; + public $piece_num; + + /** + */ + + /** + * Constructor + * + * @param DoliDb $db Database handler + */ + public function __construct(DoliDB $db) { + $this->db = $db; + return 1; + } + + /** + * Create object into database + * + * @param User $user User that creates + * @param bool $notrigger false=launch triggers after, true=disable triggers + * + * @return int <0 if KO, Id of created object if OK + */ + public function create(User $user, $notrigger = false) { + dol_syslog(__METHOD__, LOG_DEBUG); + + $error = 0; + + // Clean parameters + + if (isset($this->doc_type)) { + $this->doc_type = trim($this->doc_type); + } + if (isset($this->doc_ref)) { + $this->doc_ref = trim($this->doc_ref); + } + if (isset($this->fk_doc)) { + $this->fk_doc = trim($this->fk_doc); + } + if (isset($this->fk_docdet)) { + $this->fk_docdet = trim($this->fk_docdet); + } + if (isset($this->code_tiers)) { + $this->code_tiers = trim($this->code_tiers); + } + if (isset($this->numero_compte)) { + $this->numero_compte = trim($this->numero_compte); + } + if (isset($this->label_compte)) { + $this->label_compte = trim($this->label_compte); + } + if (isset($this->debit)) { + $this->debit = trim($this->debit); + } + if (isset($this->credit)) { + $this->credit = trim($this->credit); + } + if (isset($this->montant)) { + $this->montant = trim($this->montant); + } + if (isset($this->sens)) { + $this->sens = trim($this->sens); + } + if (isset($this->fk_user_author)) { + $this->fk_user_author = trim($this->fk_user_author); + } + if (isset($this->import_key)) { + $this->import_key = trim($this->import_key); + } + if (isset($this->code_journal)) { + $this->code_journal = trim($this->code_journal); + } + if (isset($this->piece_num)) { + $this->piece_num = trim($this->piece_num); + } + + $this->db->begin(); + $this->piece_num = 0; - + // first check if line not yet in bookkeeping $sql = "SELECT count(*)"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE doc_type = '" . $this->doc_type . "'"; $sql .= " AND fk_docdet = " . $this->fk_docdet; $sql .= " AND numero_compte = '" . $this->numero_compte . "'"; - + dol_syslog(get_class($this) . ":: create sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); - + if ($resql) { $row = $this->db->fetch_array($resql); if ($row[0] == 0) { - + // Determine piece_num $sqlnum = "SELECT piece_num"; - $sqlnum .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sqlnum .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sqlnum .= " WHERE doc_type = '" . $this->doc_type . "'"; $sqlnum .= " AND fk_docdet = '" . $this->fk_docdet . "'"; $sqlnum .= " AND doc_ref = '" . $this->doc_ref . "'"; - + dol_syslog(get_class($this) . ":: create sqlnum=" . $sqlnum, LOG_DEBUG); $resqlnum = $this->db->query($sqlnum); - if ($resqlnum) - { + if ($resqlnum) { $objnum = $this->db->fetch_object($resqlnum); $this->piece_num = $objnum->piece_num; } dol_syslog(get_class($this) . ":: create this->piece_num=" . $this->piece_num, LOG_DEBUG); - if (empty($this->piece_num)) - { + if (empty($this->piece_num)) { $sqlnum = "SELECT MAX(piece_num)+1 as maxpiecenum"; - $sqlnum .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; - + $sqlnum .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + dol_syslog(get_class($this) . ":: create sqlnum=" . $sqlnum, LOG_DEBUG); $resqlnum = $this->db->query($sqlnum); if ($resqlnum) { @@ -269,13 +211,13 @@ class BookKeeping extends CommonObject if (empty($this->piece_num)) { $this->piece_num = 1; } - + $now = dol_now(); if (empty($this->date_create)) { $this->date_create = $now; } - - $sql = "INSERT INTO " . MAIN_DB_PREFIX . "accounting_bookkeeping ("; + + $sql = "INSERT INTO " . MAIN_DB_PREFIX . $this->table_element." ("; $sql .= "doc_date"; $sql .= ", doc_type"; @@ -293,7 +235,7 @@ class BookKeeping extends CommonObject $sql .= ", import_key"; $sql .= ", code_journal"; $sql .= ", piece_num"; - + $sql .= ") VALUES ("; $sql .= "'" . $this->doc_date . "'"; @@ -308,41 +250,567 @@ class BookKeeping extends CommonObject $sql .= "," . $this->credit; $sql .= "," . $this->montant; $sql .= ",'" . $this->sens . "'"; - $sql .= ",'" . $this->fk_user_author."'"; + $sql .= ",'" . $this->fk_user_author . "'"; $sql .= ",'" . $this->date_create . "'"; $sql .= ",'" . $this->code_journal . "'"; $sql .= "," . $this->piece_num; $sql .= ")"; - + dol_syslog(get_class($this) . ":: create sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { - $id = $this->db->last_insert_id(MAIN_DB_PREFIX . "accounting_bookkeeping"); - + $id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); + if ($id > 0) { $this->id = $id; $result = 0; } else { $result = - 2; - dol_syslog("BookKeeping::Create Error $result lecture ID"); + $error ++; + $this->errors[] = 'Error Create Error ' . $result . ' lecture ID'; + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } } else { $result = - 1; - dol_syslog("BookKeeping::Create Error $result INSERT Mysql"); + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } } else { $result = - 3; - dol_syslog("BookKeeping::Create Error $result SELECT Mysql"); + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } } else { $result = - 5; - dol_syslog("BookKeeping::Create Error $result SELECT Mysql"); + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + + if (! $error) { + + if (! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action to call a trigger. + + // // Call triggers + // $result=$this->call_trigger('MYOBJECT_CREATE',$user); + // if ($result < 0) $error++; + // // End call triggers + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return $result; } - - return $result; } - + + /** + * Create object into database + * + * @param User $user User that creates + * @param bool $notrigger false=launch triggers after, true=disable triggers + * + * @return int <0 if KO, Id of created object if OK + */ + public function create_std(User $user, $notrigger = false) + { + dol_syslog(__METHOD__, LOG_DEBUG); + + $error = 0; + + // Clean parameters + + if (isset($this->doc_type)) { + $this->doc_type = trim($this->doc_type); + } + if (isset($this->doc_ref)) { + $this->doc_ref = trim($this->doc_ref); + } + if (isset($this->fk_doc)) { + $this->fk_doc = trim($this->fk_doc); + } + if (isset($this->fk_docdet)) { + $this->fk_docdet = trim($this->fk_docdet); + } + if (isset($this->code_tiers)) { + $this->code_tiers = trim($this->code_tiers); + } + if (isset($this->numero_compte)) { + $this->numero_compte = trim($this->numero_compte); + } + if (isset($this->label_compte)) { + $this->label_compte = trim($this->label_compte); + } + if (isset($this->debit)) { + $this->debit = trim($this->debit); + } + if (isset($this->credit)) { + $this->credit = trim($this->credit); + } + if (isset($this->montant)) { + $this->montant = trim($this->montant); + } + if (isset($this->sens)) { + $this->sens = trim($this->sens); + } + if (isset($this->fk_user_author)) { + $this->fk_user_author = trim($this->fk_user_author); + } + if (isset($this->import_key)) { + $this->import_key = trim($this->import_key); + } + if (isset($this->code_journal)) { + $this->code_journal = trim($this->code_journal); + } + if (isset($this->piece_num)) { + $this->piece_num = trim($this->piece_num); + } + + + + // Check parameters + // Put here code to add control on parameters values + + // Insert request + $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . '('; + + $sql.= 'doc_date,'; + $sql.= 'doc_type,'; + $sql.= 'doc_ref,'; + $sql.= 'fk_doc,'; + $sql.= 'fk_docdet,'; + $sql.= 'code_tiers,'; + $sql.= 'numero_compte,'; + $sql.= 'label_compte,'; + $sql.= 'debit,'; + $sql.= 'credit,'; + $sql.= 'montant,'; + $sql.= 'sens,'; + $sql.= 'fk_user_author,'; + $sql.= 'import_key,'; + $sql.= 'code_journal,'; + $sql.= 'piece_num'; + + + $sql .= ') VALUES ('; + + $sql .= ' '.(! isset($this->doc_date) || dol_strlen($this->doc_date)==0?'NULL':"'".$this->db->idate($this->doc_date)."'").','; + $sql .= ' '.(! isset($this->doc_type)?'NULL':"'".$this->db->escape($this->doc_type)."'").','; + $sql .= ' '.(! isset($this->doc_ref)?'NULL':"'".$this->db->escape($this->doc_ref)."'").','; + $sql .= ' '.(empty($this->fk_doc)?'0':$this->fk_doc).','; + $sql .= ' '.(empty($this->fk_docdet)?'0':$this->fk_docdet).','; + $sql .= ' '.(! isset($this->code_tiers)?'NULL':"'".$this->db->escape($this->code_tiers)."'").','; + $sql .= ' '.(! isset($this->numero_compte)?'NULL':"'".$this->db->escape($this->numero_compte)."'").','; + $sql .= ' '.(! isset($this->label_compte)?'NULL':"'".$this->db->escape($this->label_compte)."'").','; + $sql .= ' '.(! isset($this->debit)?'NULL':"'".$this->debit."'").','; + $sql .= ' '.(! isset($this->credit)?'NULL':"'".$this->credit."'").','; + $sql .= ' '.(! isset($this->montant)?'NULL':"'".$this->montant."'").','; + $sql .= ' '.(! isset($this->sens)?'NULL':"'".$this->db->escape($this->sens)."'").','; + $sql .= ' '.$user->id.','; + $sql .= ' '.(! isset($this->import_key)?'NULL':"'".$this->db->escape($this->import_key)."'").','; + $sql .= ' '.(! isset($this->code_journal)?'NULL':"'".$this->db->escape($this->code_journal)."'").','; + $sql .= ' '.(! isset($this->piece_num)?'NULL':$this->piece_num); + + + $sql .= ')'; + + $this->db->begin(); + + $resql = $this->db->query($sql); + if (!$resql) { + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + if (!$error) { + $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); + + if (!$notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action to call a trigger. + + //// Call triggers + //$result=$this->call_trigger('MYOBJECT_CREATE',$user); + //if ($result < 0) $error++; + //// End call triggers + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return $this->id; + } + } + + /** + * Load object in memory from the database + * + * @param int $id Id object + * @param string $ref Ref + * + * @return int <0 if KO, 0 if not found, >0 if OK + */ + public function fetch($id, $ref = null) { + dol_syslog(__METHOD__, LOG_DEBUG); + + $sql = 'SELECT'; + $sql .= ' t.rowid,'; + + $sql .= " t.doc_date,"; + $sql .= " t.doc_type,"; + $sql .= " t.doc_ref,"; + $sql .= " t.fk_doc,"; + $sql .= " t.fk_docdet,"; + $sql .= " t.code_tiers,"; + $sql .= " t.numero_compte,"; + $sql .= " t.label_compte,"; + $sql .= " t.debit,"; + $sql .= " t.credit,"; + $sql .= " t.montant,"; + $sql .= " t.sens,"; + $sql .= " t.fk_user_author,"; + $sql .= " t.import_key,"; + $sql .= " t.code_journal,"; + $sql .= " t.piece_num"; + + $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element . ' as t'; + if (null !== $ref) { + $sql .= ' WHERE t.ref = ' . '\'' . $ref . '\''; + } else { + $sql .= ' WHERE t.rowid = ' . $id; + } + + $resql = $this->db->query($sql); + if ($resql) { + $numrows = $this->db->num_rows($resql); + if ($numrows) { + $obj = $this->db->fetch_object($resql); + + $this->id = $obj->rowid; + + $this->doc_date = $this->db->jdate($obj->doc_date); + $this->doc_type = $obj->doc_type; + $this->doc_ref = $obj->doc_ref; + $this->fk_doc = $obj->fk_doc; + $this->fk_docdet = $obj->fk_docdet; + $this->code_tiers = $obj->code_tiers; + $this->numero_compte = $obj->numero_compte; + $this->label_compte = $obj->label_compte; + $this->debit = $obj->debit; + $this->credit = $obj->credit; + $this->montant = $obj->montant; + $this->sens = $obj->sens; + $this->fk_user_author = $obj->fk_user_author; + $this->import_key = $obj->import_key; + $this->code_journal = $obj->code_journal; + $this->piece_num = $obj->piece_num; + } + $this->db->free($resql); + + if ($numrows) { + return 1; + } else { + return 0; + } + } else { + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + + return - 1; + } + } + + /** + * Load object in memory from the database + * + * @param string $sortorder Sort Order + * @param string $sortfield Sort field + * @param int $limit offset limit + * @param int $offset offset limit + * @param array $filter filter array + * @param string $filtermode filter mode (AND or OR) + * + * @return int <0 if KO, >0 if OK + */ + public function fetchAll($sortorder = '', $sortfield = '', $limit = 0, $offset = 0, array $filter = array(), $filtermode = 'AND') { + dol_syslog(__METHOD__, LOG_DEBUG); + + $sql = 'SELECT'; + $sql .= ' t.rowid,'; + + $sql .= " t.doc_date,"; + $sql .= " t.doc_type,"; + $sql .= " t.doc_ref,"; + $sql .= " t.fk_doc,"; + $sql .= " t.fk_docdet,"; + $sql .= " t.code_tiers,"; + $sql .= " t.numero_compte,"; + $sql .= " t.label_compte,"; + $sql .= " t.debit,"; + $sql .= " t.credit,"; + $sql .= " t.montant,"; + $sql .= " t.sens,"; + $sql .= " t.fk_user_author,"; + $sql .= " t.import_key,"; + $sql .= " t.code_journal,"; + $sql .= " t.piece_num"; + + $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element . ' as t'; + + // Manage filter + $sqlwhere = array (); + if (count($filter) > 0) { + foreach ( $filter as $key => $value ) { + if ($key=='t.doc_date') { + $sqlwhere[] = $key . '=\'' . $this->db->idate($value) . '\''; + } elseif($key=='t.doc_date>=' || $key=='t.doc_date<=') { + $sqlwhere[] = $key . '\'' . $this->db->idate($value) . '\''; + } elseif($key=='t.fk_doc' || $key=='t.fk_docdet' ||$key=='t.piece_num') { + $sqlwhere[] = $key . '=' . $value; + } else { + $sqlwhere[] = $key . ' LIKE \'%' . $this->db->escape($value) . '%\''; + } + } + } + + if (count($sqlwhere) > 0) { + $sql .= ' WHERE ' . implode(' ' . $filtermode . ' ', $sqlwhere); + } + + if (! empty($sortfield)) { + $sql .= $this->db->order($sortfield, $sortorder); + } + if (! empty($limit)) { + $sql .= ' ' . $this->db->plimit($limit + 1, $offset); + } + $this->lines = array (); + + $resql = $this->db->query($sql); + if ($resql) { + $num = $this->db->num_rows($resql); + + while ( $obj = $this->db->fetch_object($resql) ) { + $line = new BookKeepingLine(); + + $line->id = $obj->rowid; + + $line->doc_date = $this->db->jdate($obj->doc_date); + $line->doc_type = $obj->doc_type; + $line->doc_ref = $obj->doc_ref; + $line->fk_doc = $obj->fk_doc; + $line->fk_docdet = $obj->fk_docdet; + $line->code_tiers = $obj->code_tiers; + $line->numero_compte = $obj->numero_compte; + $line->label_compte = $obj->label_compte; + $line->debit = $obj->debit; + $line->credit = $obj->credit; + $line->montant = $obj->montant; + $line->sens = $obj->sens; + $line->fk_user_author = $obj->fk_user_author; + $line->import_key = $obj->import_key; + $line->code_journal = $obj->code_journal; + $line->piece_num = $obj->piece_num; + + $this->lines[] = $line; + } + $this->db->free($resql); + + return $num; + } else { + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + + return - 1; + } + } + + /** + * 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) { + $error = 0; + + dol_syslog(__METHOD__, LOG_DEBUG); + + // Clean parameters + + if (isset($this->doc_type)) { + $this->doc_type = trim($this->doc_type); + } + if (isset($this->doc_ref)) { + $this->doc_ref = trim($this->doc_ref); + } + if (isset($this->fk_doc)) { + $this->fk_doc = trim($this->fk_doc); + } + if (isset($this->fk_docdet)) { + $this->fk_docdet = trim($this->fk_docdet); + } + if (isset($this->code_tiers)) { + $this->code_tiers = trim($this->code_tiers); + } + if (isset($this->numero_compte)) { + $this->numero_compte = trim($this->numero_compte); + } + if (isset($this->label_compte)) { + $this->label_compte = trim($this->label_compte); + } + if (isset($this->debit)) { + $this->debit = trim($this->debit); + } + if (isset($this->credit)) { + $this->credit = trim($this->credit); + } + if (isset($this->montant)) { + $this->montant = trim($this->montant); + } + if (isset($this->sens)) { + $this->sens = trim($this->sens); + } + if (isset($this->fk_user_author)) { + $this->fk_user_author = trim($this->fk_user_author); + } + if (isset($this->import_key)) { + $this->import_key = trim($this->import_key); + } + if (isset($this->code_journal)) { + $this->code_journal = trim($this->code_journal); + } + if (isset($this->piece_num)) { + $this->piece_num = trim($this->piece_num); + } + + // Check parameters + // Put here code to add a control on parameters values + + // Update request + $sql = 'UPDATE ' . MAIN_DB_PREFIX . $this->table_element . ' SET'; + + $sql .= ' doc_date = ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) != 0 ? "'" . $this->db->idate($this->doc_date) . "'" : 'null') . ','; + $sql .= ' doc_type = ' . (isset($this->doc_type) ? "'" . $this->db->escape($this->doc_type) . "'" : "null") . ','; + $sql .= ' doc_ref = ' . (isset($this->doc_ref) ? "'" . $this->db->escape($this->doc_ref) . "'" : "null") . ','; + $sql .= ' fk_doc = ' . (isset($this->fk_doc) ? $this->fk_doc : "null") . ','; + $sql .= ' fk_docdet = ' . (isset($this->fk_docdet) ? $this->fk_docdet : "null") . ','; + $sql .= ' code_tiers = ' . (isset($this->code_tiers) ? "'" . $this->db->escape($this->code_tiers) . "'" : "null") . ','; + $sql .= ' numero_compte = ' . (isset($this->numero_compte) ? "'" . $this->db->escape($this->numero_compte) . "'" : "null") . ','; + $sql .= ' label_compte = ' . (isset($this->label_compte) ? "'" . $this->db->escape($this->label_compte) . "'" : "null") . ','; + $sql .= ' debit = ' . (isset($this->debit) ? $this->debit : "null") . ','; + $sql .= ' credit = ' . (isset($this->credit) ? $this->credit : "null") . ','; + $sql .= ' montant = ' . (isset($this->montant) ? $this->montant : "null") . ','; + $sql .= ' sens = ' . (isset($this->sens) ? "'" . $this->db->escape($this->sens) . "'" : "null") . ','; + $sql .= ' fk_user_author = ' . (isset($this->fk_user_author) ? $this->fk_user_author : "null") . ','; + $sql .= ' import_key = ' . (isset($this->import_key) ? "'" . $this->db->escape($this->import_key) . "'" : "null") . ','; + $sql .= ' code_journal = ' . (isset($this->code_journal) ? "'" . $this->db->escape($this->code_journal) . "'" : "null") . ','; + $sql .= ' piece_num = ' . (isset($this->piece_num) ? $this->piece_num : "null"); + + $sql .= ' WHERE rowid=' . $this->id; + + $this->db->begin(); + + $resql = $this->db->query($sql); + if (! $resql) { + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + if (! $error && ! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action calls a trigger. + + // // Call triggers + // $result=$this->call_trigger('MYOBJECT_MODIFY',$user); + // if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} + // // End call triggers + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return 1; + } + } + + /** + * Delete object in database + * + * @param User $user User that deletes + * @param bool $notrigger false=launch triggers after, true=disable triggers + * + * @return int <0 if KO, >0 if OK + */ + public function delete(User $user, $notrigger = false) { + dol_syslog(__METHOD__, LOG_DEBUG); + + $error = 0; + + $this->db->begin(); + + if (! $error) { + if (! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action calls a trigger. + + // // Call triggers + // $result=$this->call_trigger('MYOBJECT_DELETE',$user); + // if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} + // // End call triggers + } + } + + if (! $error) { + $sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element; + $sql .= ' WHERE rowid=' . $this->id; + + $resql = $this->db->query($sql); + if (! $resql) { + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return 1; + } + } + /** * Delete bookkepping by importkey * @@ -351,14 +819,14 @@ class BookKeeping extends CommonObject */ function delete_by_importkey($importkey) { $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE import_key = '" . $importkey . "'"; - + $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); foreach ( $this->errors as $errmsg ) { @@ -368,13 +836,13 @@ class BookKeeping extends CommonObject $this->db->rollback(); return - 1; } - + $this->db->commit(); return 1; } /** - * Delete bookkepping by importkey + * Delete bookkepping by year * * @param string $delyear year to delete * @return int Result @@ -384,7 +852,7 @@ class BookKeeping extends CommonObject // first check if line not yet in bookkeeping $sql = "DELETE"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE YEAR(doc_date) = ".$delyear; $resql = $this->db->query($sql); @@ -402,313 +870,186 @@ class BookKeeping extends CommonObject $this->db->commit(); return 1; } - + /** - * Create object into database + * Delete bookkepping by piece number * - * @param User $user Object user that create - * @param int $notrigger 1=Does not execute triggers, 0 otherwise - * @return int <0 if KO, >0 if OK + * @param int $piecenum peicenum to delete + * @return int Result */ - function create_std($user, $notrigger = 0) - { - $error = 0; - - // Clean parameters - if (isset($this->doc_type)) - $this->doc_type = trim($this->doc_type); - if (isset($this->doc_ref)) - $this->doc_ref = trim($this->doc_ref); - if (isset($this->fk_doc)) - $this->fk_doc = trim($this->fk_doc); - if (isset($this->fk_docdet)) - $this->fk_docdet = trim($this->fk_docdet); - if (isset($this->code_tiers)) - $this->code_tiers = trim($this->code_tiers); - if (isset($this->numero_compte)) - $this->numero_compte = trim($this->numero_compte); - if (isset($this->label_compte)) - $this->label_compte = trim($this->label_compte); - if (isset($this->debit)) - $this->debit = trim($this->debit); - if (isset($this->credit)) - $this->credit = trim($this->credit); - if (isset($this->montant)) - $this->montant = trim($this->montant); - if (isset($this->sens)) - $this->sens = trim($this->sens); - if (isset($this->fk_user_author)) - $this->fk_user_author = trim($this->fk_user_author); - if (isset($this->import_key)) - $this->import_key = trim($this->import_key); - if (isset($this->code_journal)) - $this->code_journal = trim($this->code_journal); - if (isset($this->piece_num)) - $this->piece_num = trim($this->piece_num); - - // Check parameters - // Put here code to add control on parameters values - - // Insert request - $sql = "INSERT INTO " . MAIN_DB_PREFIX . "accounting_bookkeeping("; - $sql .= "doc_date,"; - $sql .= "doc_type,"; - $sql .= "doc_ref,"; - $sql .= "fk_doc,"; - $sql .= "fk_docdet,"; - $sql .= "code_tiers,"; - $sql .= "numero_compte,"; - $sql .= "label_compte,"; - $sql .= "debit,"; - $sql .= "credit,"; - $sql .= "montant,"; - $sql .= "sens,"; - $sql .= "fk_user_author,"; - $sql .= "import_key,"; - $sql .= "code_journal,"; - $sql .= "piece_num"; - - $sql .= ") VALUES ("; - - $sql .= " " . (! isset($this->doc_date) || dol_strlen($this->doc_date) == 0 ? 'NULL' : $this->db->idate($this->doc_date)) . ","; - $sql .= " " . (! isset($this->doc_type) ? 'NULL' : "'" . $this->db->escape($this->doc_type) . "'") . ","; - $sql .= " " . (! isset($this->doc_ref) ? 'NULL' : "'" . $this->db->escape($this->doc_ref) . "'") . ","; - $sql .= " " . (! isset($this->fk_doc) ? 'NULL' : "'" . $this->fk_doc . "'") . ","; - $sql .= " " . (! isset($this->fk_docdet) ? 'NULL' : "'" . $this->fk_docdet . "'") . ","; - $sql .= " " . (! isset($this->code_tiers) ? 'NULL' : "'" . $this->db->escape($this->code_tiers) . "'") . ","; - $sql .= " " . (! isset($this->numero_compte) ? 'NULL' : "'" . $this->db->escape($this->numero_compte) . "'") . ","; - $sql .= " " . (! isset($this->label_compte) ? 'NULL' : "'" . $this->db->escape($this->label_compte) . "'") . ","; - $sql .= " " . (! isset($this->debit) ? 'NULL' : "'" . $this->debit . "'") . ","; - $sql .= " " . (! isset($this->credit) ? 'NULL' : "'" . $this->credit . "'") . ","; - $sql .= " " . (! isset($this->montant) ? 'NULL' : "'" . $this->montant . "'") . ","; - $sql .= " " . (! isset($this->sens) ? 'NULL' : "'" . $this->db->escape($this->sens) . "'") . ","; - $sql .= " " . $user->id . ","; - $sql .= " " . (! isset($this->import_key) ? 'NULL' : "'" . $this->db->escape($this->import_key) . "'") . ","; - $sql .= " " . (! isset($this->code_journal) ? 'NULL' : "'" . $this->db->escape($this->code_journal) . "'") . ","; - $sql .= " " . (! isset($this->piece_num) ? 'NULL' : "'" . $this->piece_num . "'") . ""; - - $sql .= ")"; - + function delete_piece_num($piecenum) { $this->db->begin(); - - dol_syslog(get_class($this) . "::create_std sql=" . $sql, LOG_DEBUG); + + // first check if line not yet in bookkeeping + $sql = "DELETE"; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + $sql .= " WHERE piece_num = ".$piecenum; + $resql = $this->db->query($sql); + if (! $resql) { - $error ++; $this->errors[] = "Error " . $this->db->lasterror(); - } - - if (! $error) { - $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . "accounting_bookkeeping"); - -// if (! $notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - // // Call triggers - // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; - // $interface=new Interfaces($this->db); - // $result=$interface->run_triggers('MYOBJECT_CREATE',$this,$user,$langs,$conf); - // if ($result < 0) { $error++; $this->errors=$interface->errors; } - // // End call triggers -// } - } - - // Commit or rollback - if ($error) { - foreach ( $this->errors as $errmsg ) { - dol_syslog(get_class($this) . "::create_std " . $errmsg, LOG_ERR); - $this->error .= ($this->error ? ', ' . $errmsg : $errmsg); - } - $this->db->rollback(); - return - 1 * $error; - } else { - $this->db->commit(); - return $this->id; - } - } - - /** - * Update object into database - * - * @param User $user Object user that create - * @param int $notrigger 1=Does not execute triggers, 0 otherwise - * @return int <0 if KO, >0 if OK - */ - function update($user = 0, $notrigger = 0) - { - $error = 0; - - // Clean parameters - if (isset($this->doc_type)) - $this->doc_type = trim($this->doc_type); - if (isset($this->doc_ref)) - $this->doc_ref = trim($this->doc_ref); - if (isset($this->fk_doc)) - $this->fk_doc = trim($this->fk_doc); - if (isset($this->fk_docdet)) - $this->fk_docdet = trim($this->fk_docdet); - if (isset($this->code_tiers)) - $this->code_tiers = trim($this->code_tiers); - if (isset($this->numero_compte)) - $this->numero_compte = trim($this->numero_compte); - if (isset($this->label_compte)) - $this->label_compte = trim($this->label_compte); - if (isset($this->debit)) - $this->debit = trim($this->debit); - if (isset($this->credit)) - $this->credit = trim($this->credit); - if (isset($this->montant)) - $this->montant = trim($this->montant); - if (isset($this->sens)) - $this->sens = trim($this->sens); - if (isset($this->fk_user_author)) - $this->fk_user_author = trim($this->fk_user_author); - if (isset($this->import_key)) - $this->import_key = trim($this->import_key); - if (isset($this->code_journal)) - $this->code_journal = trim($this->code_journal); - if (isset($this->piece_num)) - $this->piece_num = trim($this->piece_num); - - // Check parameters - // Put here code to add a control on parameters values - - // Update request - $sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_bookkeeping SET"; - - $sql .= " doc_date=" . (dol_strlen($this->doc_date) != 0 ? "'" . $this->db->idate($this->doc_date) . "'" : 'null') . ","; - $sql .= " doc_type=" . (isset($this->doc_type) ? "'" . $this->db->escape($this->doc_type) . "'" : "null") . ","; - $sql .= " doc_ref=" . (isset($this->doc_ref) ? "'" . $this->db->escape($this->doc_ref) . "'" : "null") . ","; - $sql .= " fk_doc=" . (isset($this->fk_doc) ? $this->fk_doc : "null") . ","; - $sql .= " fk_docdet=" . (isset($this->fk_docdet) ? $this->fk_docdet : "null") . ","; - $sql .= " code_tiers=" . (isset($this->code_tiers) ? "'" . $this->db->escape($this->code_tiers) . "'" : "null") . ","; - $sql .= " numero_compte=" . (isset($this->numero_compte) ? "'" . $this->db->escape($this->numero_compte) . "'" : "null") . ","; - $sql .= " label_compte=" . (isset($this->label_compte) ? "'" . $this->db->escape($this->label_compte) . "'" : "null") . ","; - $sql .= " debit=" . (isset($this->debit) ? $this->debit : "null") . ","; - $sql .= " credit=" . (isset($this->credit) ? $this->credit : "null") . ","; - $sql .= " montant=" . (isset($this->montant) ? $this->montant : "null") . ","; - $sql .= " sens=" . (isset($this->sens) ? "'" . $this->db->escape($this->sens) . "'" : "null") . ","; - $sql .= " fk_user_author=" . (isset($this->fk_user_author) ? $this->fk_user_author : "null") . ","; - $sql .= " import_key=" . (isset($this->import_key) ? "'" . $this->db->escape($this->import_key) . "'" : "null") . ","; - $sql .= " code_journal=" . (isset($this->code_journal) ? "'" . $this->db->escape($this->code_journal) . "'" : "null") . ","; - $sql .= " piece_num=" . (isset($this->piece_num) ? $this->piece_num : "null") . ""; - - $sql .= " WHERE rowid=" . $this->id; - - $this->db->begin(); - - dol_syslog(get_class($this) . "::update sql=" . $sql, LOG_DEBUG); - $resql = $this->db->query($sql); - if (! $resql) { - $error ++; - $this->errors[] = "Error " . $this->db->lasterror(); - } - -// if (! $error) { -// if (! $notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - // // Call triggers - // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; - // $interface=new Interfaces($this->db); - // $result=$interface->run_triggers('MYOBJECT_MODIFY',$this,$user,$langs,$conf); - // if ($result < 0) { $error++; $this->errors=$interface->errors; } - // // End call triggers -// } -// } - - // Commit or rollback - if ($error) { - foreach ( $this->errors as $errmsg ) { - dol_syslog(get_class($this) . "::update " . $errmsg, LOG_ERR); - $this->error .= ($this->error ? ', ' . $errmsg : $errmsg); - } - $this->db->rollback(); - return - 1 * $error; - } else { - $this->db->commit(); - return 1; - } - } - - /** - * Delete object in database - * - * @param User $user Object user that create - * @param int $notrigger 1=Does not execute triggers, 0 otherwise - * @return int <0 if KO, >0 if OK - */ - function delete($user, $notrigger = 0) - { - $error = 0; - - $this->db->begin(); - -// if (! $notrigger) -// { -// // Call trigger -// $result=$this->call_trigger('ACCOUNTING_NUMPIECE_DELETE',$user); -// if ($result < 0) $error++; -// // End call triggers -// } - - if (! $error) { - $sql = "DELETE FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - $sql .= " WHERE rowid=" . $this->id; - - dol_syslog(get_class($this) . "::delete sql=" . $sql); - $resql = $this->db->query($sql); - if (! $resql) { - $error ++; - $this->errors[] = "Error " . $this->db->lasterror(); - } - } - - // Commit or rollback - if ($error) { foreach ( $this->errors as $errmsg ) { dol_syslog(get_class($this) . "::delete " . $errmsg, LOG_ERR); $this->error .= ($this->error ? ', ' . $errmsg : $errmsg); } $this->db->rollback(); - return - 1 * $error; + return - 1; } - else - { + + $this->db->commit(); + return 1; + } + + /** + * Load an object from its id and create a new one in database + * + * @param int $fromid Id of object to clone + * + * @return int New id of clone + */ + public function createFromClone($fromid) { + dol_syslog(__METHOD__, LOG_DEBUG); + + global $user; + $error = 0; + $object = new Accountingbookkeeping($this->db); + + $this->db->begin(); + + // Load source object + $object->fetch($fromid); + // Reset object + $object->id = 0; + + // Clear fields + // ... + + // Create clone + $result = $object->create($user); + + // Other options + if ($result < 0) { + $error ++; + $this->errors = $object->errors; + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + // End + if (! $error) { $this->db->commit(); - return 1; + + return $object->id; + } else { + $this->db->rollback(); + + return - 1; } } - + /** - * Delete bookkepping by importkey + * Initialise object with example values + * Id must be 0 if object instance is a specimen * - * @param string $model Model - * @return int Result + * @return void */ - function export_bookkeping($model = 'ebp') - { + public function initAsSpecimen() { + $this->id = 0; + + $this->doc_date = ''; + $this->doc_type = ''; + $this->doc_ref = ''; + $this->fk_doc = ''; + $this->fk_docdet = ''; + $this->code_tiers = ''; + $this->numero_compte = ''; + $this->label_compte = ''; + $this->debit = ''; + $this->credit = ''; + $this->montant = ''; + $this->sens = ''; + $this->fk_user_author = ''; + $this->import_key = ''; + $this->code_journal = ''; + $this->piece_num = ''; + } + + /** + * Load an accounting document into memory from database + * + * @param int $piecenum Accounting document to get + * @return int <0 if KO, >0 if OK + */ + public function fetch_per_mvt($piecenum) { + $sql = "SELECT piece_num,doc_date,code_journal,doc_ref,doc_type"; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + $sql .= " WHERE piece_num = " . $piecenum; + + dol_syslog(get_class($this) . "fetch_per_mvt sql=" . $sql, LOG_DEBUG); + $result = $this->db->query($sql); + if ($result) { + $obj = $this->db->fetch_object($result); + + $this->piece_num = $obj->piece_num; + $this->code_journal = $obj->code_journal; + $this->doc_date = $this->db->jdate($obj->doc_date); + $this->doc_ref = $obj->doc_ref; + $this->doc_type = $obj->doc_type; + } else { + $this->error = "Error " . $this->db->lasterror(); + dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); + return - 1; + } + + return 1; + } + + /** + * Return next number movement + * + * @return string Last number + */ + public function getNextNumMvt() { + $sql = "SELECT MAX(piece_num)+1 as max FROM " . MAIN_DB_PREFIX . $this->table_element; + + dol_syslog(get_class($this) . "getNextNumMvt sql=" . $sql, LOG_DEBUG); + $result = $this->db->query($sql); + + if ($result) { + $obj = $this->db->fetch_object($result); + + return $obj->max; + } else { + $this->error = "Error " . $this->db->lasterror(); + dol_syslog(get_class($this) . "::getNextNumMvt " . $this->error, LOG_ERR); + return - 1; + } + } + + /** + * Load all informations of accountancy document + * + * @param int $piecenum id of line to get + * @return int <0 if KO, >0 if OK + */ + function fetch_all_per_mvt($piecenum) { $sql = "SELECT rowid, doc_date, doc_type,"; $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; $sql .= " numero_compte, label_compte, debit, credit,"; $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - - dol_syslog(get_class($this) . "::export_bookkeping", LOG_DEBUG); - - $resql = $this->db->query($sql); - - if ($resql) { - $this->linesexport = array (); - - $num = $this->db->num_rows($resql); - while ( $obj = $this->db->fetch_object($resql) ) { + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + $sql .= " WHERE piece_num = " . $piecenum; + + dol_syslog(get_class($this) . "fetch_all_per_mvt sql=" . $sql, LOG_DEBUG); + $result = $this->db->query($sql); + if ($result) { + + while ( $obj = $this->db->fetch_object($result) ) { + $line = new BookKeepingLine(); - + $line->id = $obj->rowid; - + $line->doc_date = $this->db->jdate($obj->doc_date); $line->doc_type = $obj->doc_type; $line->doc_ref = $obj->doc_ref; @@ -723,11 +1064,64 @@ class BookKeeping extends CommonObject $line->sens = $obj->sens; $line->code_journal = $obj->code_journal; $line->piece_num = $obj->piece_num; - + + $this->linesmvt[] = $line; + } + } else { + $this->error = "Error " . $this->db->lasterror(); + dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); + return - 1; + } + + return 1; + } + + /** + * Export bookkeping + * + * @param string $model Model + * @return int Result + */ + function export_bookkeping($model = 'ebp') + { + $sql = "SELECT rowid, doc_date, doc_type,"; + $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; + $sql .= " numero_compte, label_compte, debit, credit,"; + $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + + dol_syslog(get_class($this) . "::export_bookkeping", LOG_DEBUG); + + $resql = $this->db->query($sql); + + if ($resql) { + $this->linesexport = array (); + + $num = $this->db->num_rows($resql); + while ( $obj = $this->db->fetch_object($resql) ) { + $line = new BookKeepingLine(); + + $line->id = $obj->rowid; + + $line->doc_date = $this->db->jdate($obj->doc_date); + $line->doc_type = $obj->doc_type; + $line->doc_ref = $obj->doc_ref; + $line->fk_doc = $obj->fk_doc; + $line->fk_docdet = $obj->fk_docdet; + $line->code_tiers = $obj->code_tiers; + $line->numero_compte = $obj->numero_compte; + $line->label_compte = $obj->label_compte; + $line->debit = $obj->debit; + $line->credit = $obj->credit; + $line->montant = $obj->montant; + $line->sens = $obj->sens; + $line->code_journal = $obj->code_journal; + $line->piece_num = $obj->piece_num; + $this->linesexport[] = $line; } $this->db->free($resql); - + return $num; } else @@ -742,22 +1136,22 @@ class BookKeeping extends CommonObject /** * Class BookKeepingLine */ -class BookKeepingLine -{ - var $id; - var $doc_date; - var $doc_type; - var $doc_ref; - var $fk_doc; - var $fk_docdet; - var $code_tiers; - var $numero_compte; - var $label_compte; - var $debit; - var $credit; - var $montant; - var $sens; - var $fk_user_author; - var $code_journal; - var $piece_num; +class BookKeepingLine { + public $id; + public $doc_date = ''; + public $doc_type; + public $doc_ref; + public $fk_doc; + public $fk_docdet; + public $code_tiers; + public $numero_compte; + public $label_compte; + public $debit; + public $credit; + public $montant; + public $sens; + public $fk_user_author; + public $import_key; + public $code_journal; + public $piece_num; } diff --git a/htdocs/accountancy/class/html.formventilation.class.php b/htdocs/accountancy/class/html.formventilation.class.php index 5e838fb475f..077b35b82b4 100644 --- a/htdocs/accountancy/class/html.formventilation.class.php +++ b/htdocs/accountancy/class/html.formventilation.class.php @@ -27,8 +27,7 @@ /** * Class to manage generation of HTML components for bank module */ -class FormVentilation extends Form -{ +class FormVentilation extends Form { var $db; var $error; @@ -37,8 +36,7 @@ class FormVentilation extends Form * * @param DoliDB $db Database handler */ - public function __construct($db) - { + public function __construct($db) { $this->db = $db; } @@ -49,8 +47,7 @@ class FormVentilation extends Form * @param string $selectedkey Value * @return string HTML edit field */ - function select_bookkeeping_importkey($htmlname = 'importkey', $selectedkey='') - { + function select_bookkeeping_importkey($htmlname = 'importkey', $selectedkey = '') { $sql = 'SELECT DISTINCT import_key from ' . MAIN_DB_PREFIX . 'accounting_bookkeeping'; $sql .= ' ORDER BY import_key DESC'; @@ -94,12 +91,11 @@ class FormVentilation extends Form * @param array $event Event options * @param int $select_in $selectid value is a aa.rowid (0 default) or aa.account_number (1) * @param int $select_out set value returned by select 0=rowid (default), 1=account_number - * @param int $aabase set accounting_account base class to display empty=all or from 1 to 8 will display only account beginning by + * @param int $aabase set accountingaccount base class to display empty=all or from 1 to 8 will display only account beginning by * * @return string String with HTML select */ - function select_account($selectid, $htmlname = 'account', $showempty = 0, $event = array(), $select_in = 0, $select_out = 0, $aabase = '') - { + function select_account($selectid, $htmlname = 'account', $showempty = 0, $event = array(), $select_in = 0, $select_out = 0, $aabase = '') { global $conf; $out = ''; @@ -128,10 +124,14 @@ class FormVentilation extends Form $obj = $this->db->fetch_object($resql); $label = $obj->account_number . ' - ' . $obj->label; $label = dol_trunc($label, $trunclength); - if ($select_in == 0 ) $select_value_in = $obj->rowid; - if ($select_in == 1 ) $select_value_in = $obj->account_number; - if ($select_out == 0 ) $select_value_out = $obj->rowid; - if ($select_out == 1 ) $select_value_out = $obj->account_number; + if ($select_in == 0) + $select_value_in = $obj->rowid; + if ($select_in == 1) + $select_value_in = $obj->account_number; + if ($select_out == 0) + $select_value_out = $obj->rowid; + if ($select_out == 1) + $select_value_out = $obj->account_number; // Remember guy's we store in database llx_facturedet the rowid of accounting_account and not the account_number // Because same account_number can be share between different accounting_system and do have the same meaning if (($selectid != '') && $selectid == $select_value_in) { @@ -164,8 +164,7 @@ class FormVentilation extends Form * * @return string String with HTML select */ - function select_pcgtype($selectid, $htmlname = 'pcg_type', $showempty = 0, $event = array()) - { + function select_pcgtype($selectid, $htmlname = 'pcg_type', $showempty = 0, $event = array()) { global $conf; $out = ''; @@ -220,8 +219,7 @@ class FormVentilation extends Form * * @return string String with HTML select */ - function select_pcgsubtype($selectid, $htmlname = 'pcg_subtype', $showempty = 0, $event = array()) - { + function select_pcgsubtype($selectid, $htmlname = 'pcg_subtype', $showempty = 0, $event = array()) { global $conf; $out = ''; diff --git a/htdocs/accountancy/customer/list.php b/htdocs/accountancy/customer/list.php index 7c025c8a893..fe5ac61f9c1 100644 --- a/htdocs/accountancy/customer/list.php +++ b/htdocs/accountancy/customer/list.php @@ -228,6 +228,9 @@ if ($result) { print_barre_liste($langs->trans("InvoiceLines"), $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorder, '', $num_lines); print '
' . $langs->trans("DescVentilTodoCustomer") . '
'; + print_liste_field_titre($langs->trans("Date"), $_SERVER["PHP_SELF"], "f.datef", "", $param, '', $sortfield, $sortorder); + print '  '; + print_liste_field_titre($langs->trans("RowId"), $_SERVER["PHP_SELF"], "l.rowid", "", $param, '', $sortfield, $sortorder); print '
' . "\n"; print ''; diff --git a/htdocs/accountancy/journal/bankjournal.php b/htdocs/accountancy/journal/bankjournal.php index b33becb3f47..d077b6edebc 100644 --- a/htdocs/accountancy/journal/bankjournal.php +++ b/htdocs/accountancy/journal/bankjournal.php @@ -343,7 +343,7 @@ if ($action == 'writebookkeeping') } } - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -421,7 +421,7 @@ if ($action == 'writebookkeeping') $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER; } - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); diff --git a/htdocs/accountancy/journal/purchasesjournal.php b/htdocs/accountancy/journal/purchasesjournal.php index 2346df27c77..b9f6fe2d542 100644 --- a/htdocs/accountancy/journal/purchasesjournal.php +++ b/htdocs/accountancy/journal/purchasesjournal.php @@ -182,7 +182,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -212,7 +212,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -243,7 +243,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); diff --git a/htdocs/accountancy/journal/sellsjournal.php b/htdocs/accountancy/journal/sellsjournal.php index b0ebc8e8df7..1c7ef749e33 100644 --- a/htdocs/accountancy/journal/sellsjournal.php +++ b/htdocs/accountancy/journal/sellsjournal.php @@ -217,7 +217,7 @@ if ($action == 'writebookkeeping') $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -247,7 +247,7 @@ if ($action == 'writebookkeeping') $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -279,7 +279,7 @@ if ($action == 'writebookkeeping') $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -531,6 +531,7 @@ if ($action == 'export_csv') print ""; + // End of page llxFooter(); } From 71a46567ac4bfef5a2a9aabc74422700928e84f8 Mon Sep 17 00:00:00 2001 From: bobby Date: Fri, 15 Jan 2016 10:44:16 +0100 Subject: [PATCH 004/148] DEV : Accounting module --- htdocs/accountancy/bookkeeping/listbyyear.php | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/htdocs/accountancy/bookkeeping/listbyyear.php b/htdocs/accountancy/bookkeeping/listbyyear.php index 19f3c97a08f..ea766c16ef9 100644 --- a/htdocs/accountancy/bookkeeping/listbyyear.php +++ b/htdocs/accountancy/bookkeeping/listbyyear.php @@ -29,6 +29,7 @@ require '../../main.inc.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // Langs $langs->load("accountancy"); @@ -43,13 +44,30 @@ $search_doc_type=GETPOST('search_doc_type','alpha'); $search_doc_date=dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); $search_doc_ref=GETPOST('search_doc_ref','alpha'); $search_numero_compte=GETPOST('search_numero_compte','alpha'); +$search_numero_compte_start=GETPOST('search_numero_compte_start','alpha'); +if ($search_numero_compte_start==-1) { + $search_numero_compte_start=''; +} +$search_numero_compte_end=GETPOST('search_numero_compte_end','alpha'); +if ($search_numero_compte_end==-1) { + $search_numero_compte_end=''; +} $search_code_tiers=GETPOST('search_code_tiers','alpha'); +$search_code_tiers_start=GETPOST('search_code_tiers_start','alpha'); +if ($search_code_tiers_start==-1) { + $search_code_tiers_start=''; +} +$search_code_tiers_end=GETPOST('search_code_tiers_end','alpha'); +if ($search_code_tiers_end==-1) { + $search_code_tiers_end=''; +} $search_label_compte=GETPOST('search_label_compte','alpha'); $search_sens=GETPOST('search_sens','alpha'); $search_code_journal=GETPOST('search_code_journal','alpha'); $object = new BookKeeping($db); $form = new Form($db); +$formventilation = new FormVentilation($db); // Filter if (empty($search_date_start)) { @@ -103,10 +121,26 @@ if (! empty($search_numero_compte)) { $filter['t.numero_compte'] = $search_numero_compte; $options .= '&search_numero_compte=' . $search_numero_compte; } +if (! empty($search_numero_compte_start)) { + $filter['t.numero_compte>='] = $search_numero_compte_start; + $options .= '&search_numero_compte_start=' . $search_numero_compte_start; +} +if (! empty($search_numero_compte_end)) { + $filter['t.numero_compte<='] = $search_numero_compte_end; + $options .= '&search_numero_compte_end=' . $search_numero_compte_end; +} if (! empty($search_code_tiers)) { $filter['t.code_tiers'] = $search_code_tiers; $options .= '&search_code_tiers=' . $search_code_tiers; } +if (! empty($search_code_tiers_start)) { + $filter['t.code_tiers>='] = $search_code_tiers_start; + $options .= '&search_code_tiers_start=' . $search_code_tiers_start; +} +if (! empty($search_code_tiers_end)) { + $filter['t.code_tiers<='] = $search_code_tiers_end; + $options .= '&search_code_tiers_end=' . $search_code_tiers_end; +} if (! empty($search_label_compte)) { $filter['t.label_compte'] = $search_label_compte; $options .= '&search_label_compte=' . $search_label_compte; @@ -146,9 +180,22 @@ print $form->select_date($search_date_start, 'date_start'); print $langs->trans('DateEnd') . ': '; print $form->select_date($search_date_end, 'date_end'); print ''; +print '
'; +print $langs->trans('From').' '.$langs->trans('AccountAccounting') . ': '; +print $formventilation->select_account($search_numero_compte_start,'search_numero_compte_start', 1, array (), 1, 1,''); +print $langs->trans('To').' '.$langs->trans('AccountAccounting') . ': '; +print $formventilation->select_account($search_numero_compte_end,'search_numero_compte_end', 1, array (), 1, 1,''); +print '
'; +print '
'; +print $langs->trans('From').' '.$langs->trans('ThirdPartyAccount') . ': '; +print $formventilation->select_auxaccount($search_code_tiers_start,'search_code_tiers_start', 1); +print $langs->trans('To').' '.$langs->trans('ThirdPartyAccount') . ': '; +print $formventilation->select_auxaccount($search_code_tiers_end,'searchcode_tiers_end', 1); +print '
'; print ""; print ''; +print_liste_field_titre($langs->trans("NumPiece"), $_SERVER['PHP_SELF'], "t.piece_num", "", $options, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Doctype"), $_SERVER['PHP_SELF'], "t.doc_type", "", $options, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Date"), $_SERVER['PHP_SELF'], "t.doc_date", "", $options, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "t.doc_ref", "", $options, "", $sortfield, $sortorder); @@ -165,6 +212,10 @@ print '\n"; print ''; +print ''; + print ''; @@ -218,6 +269,7 @@ foreach ( $object->lines as $line ) { print ""; + print '' . "\n"; print '' . "\n"; print ''; print ''; From 905f9d78edbfe2089ed48dbbc17769ae06f6bb79 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 15 Jan 2016 13:12:19 +0100 Subject: [PATCH 005/148] Fix: $outputlangs is not defined (dolibarr 3.7, 3.8, 3.9) --- htdocs/fourn/commande/card.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/htdocs/fourn/commande/card.php b/htdocs/fourn/commande/card.php index 20abbdf8378..0ce61f0eb51 100644 --- a/htdocs/fourn/commande/card.php +++ b/htdocs/fourn/commande/card.php @@ -2,7 +2,7 @@ /* Copyright (C) 2004-2006 Rodolphe Quiedeville * Copyright (C) 2004-2013 Laurent Destailleur * Copyright (C) 2005 Eric Seigne - * Copyright (C) 2005-2012 Regis Houssin + * Copyright (C) 2005-2016 Regis Houssin * Copyright (C) 2010-2015 Juanjo Menent * Copyright (C) 2011 Philippe Grand * Copyright (C) 2012 Marcos GarcĆ­a @@ -121,7 +121,7 @@ include DOL_DOCUMENT_ROOT.'/core/actions_setnotes.inc.php'; // Must be include, if ($action == 'setref_supplier' && $user->rights->fournisseur->commande->creer) { - + $result=$object->setValueFrom('ref_supplier',GETPOST('ref_supplier','alpha')); if ($result < 0) dol_print_error($db, $object->error); else $object->ref_supplier=GETPOST('ref_supplier','alpha'); // ADD : ref_supplier to object property, otherwise not visibly updated on change @@ -615,6 +615,14 @@ if ($action == 'confirm_commande' && $confirm == 'yes' && $user->rights->fournis if ($result > 0) { if (empty($conf->global->MAIN_DISABLE_PDF_AUTOUPDATE)) { + $outputlangs = $langs; + $newlang = ''; + if ($conf->global->MAIN_MULTILANGS && empty($newlang) && GETPOST('lang_id')) $newlang = GETPOST('lang_id','alpha'); + if ($conf->global->MAIN_MULTILANGS && empty($newlang)) $newlang = $object->thirdparty->default_lang; + if (! empty($newlang)) { + $outputlangs = new Translate("", $conf); + $outputlangs->setDefaultLang($newlang); + } $object->generateDocument($object->modelpdf, $outputlangs, $hidedetails, $hidedesc, $hideref); } header("Location: ".$_SERVER["PHP_SELF"]."?id=".$object->id); From 6aeb18ed7532aa534a3fc261145fd29f928238e6 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 15 Jan 2016 13:14:55 +0100 Subject: [PATCH 006/148] Revert "Fix: for avoid division by 0" This reverts commit c71d578931ed9126937fdcb3dda0e8e5a332f0c8. --- htdocs/core/tpl/objectline_create.tpl.php | 19 +++++++++---------- htdocs/core/tpl/objectline_edit.tpl.php | 17 +++++++---------- 2 files changed, 16 insertions(+), 20 deletions(-) diff --git a/htdocs/core/tpl/objectline_create.tpl.php b/htdocs/core/tpl/objectline_create.tpl.php index d2827cb0b8e..e600df26147 100644 --- a/htdocs/core/tpl/objectline_create.tpl.php +++ b/htdocs/core/tpl/objectline_create.tpl.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2010-2012 Regis Houssin * Copyright (C) 2010-2014 Laurent Destailleur * Copyright (C) 2012-2013 Christophe Battarel * Copyright (C) 2013 Florian Henry @@ -352,36 +352,35 @@ if (! empty($usemargins) && $user->rights->margins->creer) if (! $.isNumeric(rate.val().replace(',','.'))) { - alert('transnoentities("rateMustBeNumeric")); ?>'); + alert('trans("rateMustBeNumeric")); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } if (npRate == "np_markRate" && rate.val() >= 100) { - alert('transnoentities("markRateShouldBeLesserThan100")); ?>'); + alert('trans("markRateShouldBeLesserThan100")); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } + var price = 0; remisejs=price2numjs(remise.val()); - if (remisejs == '') remisejs=0; - bpjs=price2numjs(buying_price.val()); - - if (bpjs > 0 && remisejs != 100) // If buying_price and a discount not 100 or no discount + if (remisejs != 100) // If a discount not 100 or no discount { - var price = 0; + if (remisejs == '') remisejs=0; + + bpjs=price2numjs(buying_price.val()); ratejs=price2numjs(rate.val()); if (npRate == "np_marginRate") price = ((bpjs * (1 + ratejs / 100)) / (1 - remisejs / 100)); else if (npRate == "np_markRate") price = ((bpjs / (1 - ratejs / 100)) / (1 - remisejs / 100)); - - $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value } + $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value return true; } diff --git a/htdocs/core/tpl/objectline_edit.tpl.php b/htdocs/core/tpl/objectline_edit.tpl.php index eacba3519af..bb75b007524 100644 --- a/htdocs/core/tpl/objectline_edit.tpl.php +++ b/htdocs/core/tpl/objectline_edit.tpl.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2010-2012 Regis Houssin * Copyright (C) 2010-2012 Laurent Destailleur * Copyright (C) 2012 Christophe Battarel * Copyright (C) 2013 Florian Henry @@ -282,27 +282,25 @@ if (! empty($conf->margin->enabled)) if (! $.isNumeric(rate.val().replace(',','.'))) { - alert('transnoentities("rateMustBeNumeric"); ?>'); + alert('trans("rateMustBeNumeric"); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } if (npRate == "np_markRate" && rate.val() >= 100) { - alert('transnoentities("markRateShouldBeLesserThan100"); ?>'); + alert('trans("markRateShouldBeLesserThan100"); ?>'); e.stopPropagation(); setTimeout(function () { rate.focus() }, 50); return false; } + var price = 0; remisejs=price2numjs(remise.val()); - if (remisejs == '') remisejs=0; - bpjs=price2numjs(buying_price.val()); - - if (bpjs > 0 && remisejs != 100) // If buying_price and a discount not 100 or no discount + if (remisejs != 100) { - var price = 0; + bpjs=price2numjs(buying_price.val()); ratejs=price2numjs(rate.val()); /* console.log(npRate+" - "+bpjs+" - "+ratejs); */ @@ -311,9 +309,8 @@ if (! empty($conf->margin->enabled)) price = ((bpjs * (1 + ratejs / 100)) / (1 - remisejs / 100)); else if (npRate == "np_markRate") price = ((bpjs / (1 - ratejs / 100)) / (1 - remisejs / 100)); - - $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value } + $("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value return true; } From da637db162be2131c03366513796579e97280183 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Garci=CC=81a=20de=20La=20Fuente?= Date: Mon, 18 Jan 2016 10:13:58 +0100 Subject: [PATCH 007/148] FIX #4440 Wrong price is filled by Product::fetch into multiprices arrays --- htdocs/core/class/html.form.class.php | 2 +- htdocs/product/class/product.class.php | 4 ++-- htdocs/product/price.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 10db9442ca6..71d28e2ea42 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -1551,7 +1551,7 @@ class Form $sql.= " WHERE fk_product='".$objp->rowid."'"; $sql.= " AND entity IN (".getEntity('productprice', 1).")"; $sql.= " AND price_level=".$price_level; - $sql.= " ORDER BY date_price"; + $sql.= " ORDER BY date_price, rowid"; $sql.= " DESC LIMIT 1"; dol_syslog(get_class($this).'::constructProductListOption search price for level '.$price_level.' sql='.$sql); diff --git a/htdocs/product/class/product.class.php b/htdocs/product/class/product.class.php index 72f826d546f..2bf92821c1e 100644 --- a/htdocs/product/class/product.class.php +++ b/htdocs/product/class/product.class.php @@ -1510,7 +1510,7 @@ class Product extends CommonObject $sql.= " WHERE entity IN (".getEntity('productprice', 1).")"; $sql.= " AND price_level=".$i; $sql.= " AND fk_product = '".$this->id."'"; - $sql.= " ORDER BY date_price DESC"; + $sql.= " ORDER BY date_price, rowid DESC"; $sql.= " LIMIT 1"; $resql = $this->db->query($sql); if ($resql) @@ -1571,7 +1571,7 @@ class Product extends CommonObject $sql.= " price_base_type, tva_tx, tosell, price_by_qty, rowid"; $sql.= " FROM ".MAIN_DB_PREFIX."product_price"; $sql.= " WHERE fk_product = '".$this->id."'"; - $sql.= " ORDER BY date_price DESC"; + $sql.= " ORDER BY date_price, rowid DESC"; $sql.= " LIMIT 1"; $resql = $this->db->query($sql); if ($resql) diff --git a/htdocs/product/price.php b/htdocs/product/price.php index 9c916ec4b74..79ee0dd0f55 100644 --- a/htdocs/product/price.php +++ b/htdocs/product/price.php @@ -687,7 +687,7 @@ $sql .= " WHERE fk_product = " . $object->id; $sql .= " AND p.entity IN (" . getEntity('productprice', 1) . ")"; $sql .= " AND p.fk_user_author = u.rowid"; if (! empty($socid) && ! empty($conf->global->PRODUIT_MULTIPRICES)) $sql .= " AND p.price_level = " . $soc->price_level; -$sql .= " ORDER BY p.date_price DESC, p.price_level ASC, p.rowid DESC"; +$sql .= " ORDER BY p.date_price, p.rowid DESC, p.price_level ASC"; // $sql .= $db->plimit(); dol_syslog("sql=" . $sql); From 9ce6e2938cedc967026b68b5ce2cfb1cd291257e Mon Sep 17 00:00:00 2001 From: arnaud Date: Tue, 19 Jan 2016 09:46:27 +0100 Subject: [PATCH 008/148] FIX bookmark's user change after update if the user hasn't superadmin right --- htdocs/bookmarks/card.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/htdocs/bookmarks/card.php b/htdocs/bookmarks/card.php index a821cf8e94f..fd46165b794 100644 --- a/htdocs/bookmarks/card.php +++ b/htdocs/bookmarks/card.php @@ -70,7 +70,9 @@ if ($action == 'add' || $action == 'addproduct' || $action == 'update') } if ($action == 'update') $bookmark->fetch($_POST["id"]); - $bookmark->fk_user=$userid; + // Check if null because user not admin can't set an user and send empty value here. + if(!empty($userid)) + $bookmark->fk_user=$userid; $bookmark->title=$title; $bookmark->url=$url; $bookmark->target=$target; From 48d674578be10041391f5b0adec19ca97ced3beb Mon Sep 17 00:00:00 2001 From: Alexis Algoud Date: Tue, 19 Jan 2016 11:54:07 +0100 Subject: [PATCH 009/148] FIX line is refetch (and seems useless) unless it was modified by the hook previous calling --- htdocs/core/modules/contract/doc/pdf_strato.modules.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/core/modules/contract/doc/pdf_strato.modules.php b/htdocs/core/modules/contract/doc/pdf_strato.modules.php index 21944afad4f..56af3a40cd2 100644 --- a/htdocs/core/modules/contract/doc/pdf_strato.modules.php +++ b/htdocs/core/modules/contract/doc/pdf_strato.modules.php @@ -254,7 +254,7 @@ class pdf_strato extends ModelePDFContract { $objectligne = $object->lines[$i]; - $valide = $objectligne->id ? $objectligne->fetch($objectligne->id) : 0; + $valide = $objectligne->id ? 1 : 0; if ($valide > 0 || $object->specimen) { From 2036f17df5140a5e11560bf1f2de8618aa8ec7cb Mon Sep 17 00:00:00 2001 From: BENKE Charlie Date: Tue, 19 Jan 2016 21:45:44 +0100 Subject: [PATCH 010/148] if FAC_FORCE_DATE_VALIDATION can't change the billing date --- htdocs/compta/facture.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/compta/facture.php b/htdocs/compta/facture.php index c933482f98e..5893a065475 100644 --- a/htdocs/compta/facture.php +++ b/htdocs/compta/facture.php @@ -2992,7 +2992,7 @@ else if ($id > 0 || ! empty($ref)) print '
'; +print ''; +print ''; print ''; print '
' . $line->piece_num . '' . $line->doc_type . '' . dol_print_date($line->doc_date) . '' . $line->doc_ref . '
'; - if ($object->type != Facture::TYPE_CREDIT_NOTE && $action != 'editinvoicedate' && ! empty($object->brouillon) && $user->rights->facture->creer) + if ($object->type != Facture::TYPE_CREDIT_NOTE && $action != 'editinvoicedate' && ! empty($object->brouillon) && $user->rights->facture->creer && empty($conf->global->FAC_FORCE_DATE_VALIDATION)) print ''; print '
'; print $langs->trans('Date'); print 'id . '">' . img_edit($langs->trans('SetDate'), 1) . '
'; print ''; From 192c58f10dd6157101c0b5c327b20d5b32e596b8 Mon Sep 17 00:00:00 2001 From: aspangaro Date: Thu, 21 Jan 2016 05:44:53 +0100 Subject: [PATCH 011/148] Fix: Commercial index presentation - missing $var=!$var when we have no data --- htdocs/comm/index.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/htdocs/comm/index.php b/htdocs/comm/index.php index ddacf259ae4..93f9b243624 100644 --- a/htdocs/comm/index.php +++ b/htdocs/comm/index.php @@ -194,6 +194,7 @@ if (! empty($conf->propal->enabled) && $user->rights->propal->lire) } else { + $var=!$var; print ''.$langs->trans("NoProposal").''; } print "
"; @@ -273,6 +274,7 @@ if (! empty($conf->commande->enabled) && $user->rights->commande->lire) } else { + $var=!$var; print ''.$langs->trans("NoOrder").''; } print "
"; @@ -353,6 +355,7 @@ if (! empty($conf->fournisseur->enabled) && $user->rights->fournisseur->commande } else { + $var=!$var; print ''.$langs->trans("NoSupplierOrder").''; } print "
"; From 50b0019ead204107919fec379b2dbf45c7aedea2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 22 Jan 2016 11:54:14 +0100 Subject: [PATCH 012/148] A protection to avoid situation loosing all admin accounts --- htdocs/user/class/user.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/htdocs/user/class/user.class.php b/htdocs/user/class/user.class.php index 4459dfc3fc0..0a03e47fca4 100644 --- a/htdocs/user/class/user.class.php +++ b/htdocs/user/class/user.class.php @@ -262,6 +262,10 @@ class User extends CommonObject $this->fk_member = $obj->fk_member; $this->fk_user = $obj->fk_user; + // Protection when module multicompany was set, admin was set to first entity and the module disabled, + // then this admin user must be admin for all entities. + if (empty($conf->multicompany->enabled) && $this->admin && $this->entity == 1) $this->entity = 0; + // Retreive all extrafield for thirdparty // fetch optionals attributes and labels require_once(DOL_DOCUMENT_ROOT.'/core/class/extrafields.class.php'); From 4d842d91d7668bd27ba111ec86825f2392c58ed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20FRANCE?= Date: Fri, 22 Jan 2016 12:20:03 +0100 Subject: [PATCH 013/148] Add fk_bordereau in account statements --- htdocs/compta/bank/releve.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/compta/bank/releve.php b/htdocs/compta/bank/releve.php index 84c2edde0dd..0025fb62fd8 100644 --- a/htdocs/compta/bank/releve.php +++ b/htdocs/compta/bank/releve.php @@ -327,6 +327,7 @@ else // Recherche les ecritures pour le releve $sql = "SELECT b.rowid, b.dateo as do, b.datev as dv,"; $sql.= " b.amount, b.label, b.rappro, b.num_releve, b.num_chq, b.fk_type,"; + $sql.= " b.fk_bordereau,"; $sql.= " ba.rowid as bankid, ba.ref as bankref, ba.label as banklabel"; $sql.= " FROM ".MAIN_DB_PREFIX."bank_account as ba"; $sql.= ", ".MAIN_DB_PREFIX."bank as b"; @@ -373,7 +374,7 @@ else } else { $type_label=($langs->trans("PaymentTypeShort".$objp->fk_type)!="PaymentTypeShort".$objp->fk_type)?$langs->trans("PaymentTypeShort".$objp->fk_type):$objp->fk_type; } - print ''.$type_label.' '.($objp->num_chq?$objp->num_chq:'').''; + print ''.$type_label.' '.($objp->num_chq?$objp->num_chq:'').($objp->fk_bordereau>0?' ('.$objp->fk_bordereau.')':'').''; // Description print ''; From 4ed28311127be49e34e87509707ed1be9144c880 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20FRANCE?= Date: Fri, 22 Jan 2016 12:23:13 +0100 Subject: [PATCH 014/148] Add fk_bordereau in account statement conciliation --- htdocs/compta/bank/rappro.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/compta/bank/rappro.php b/htdocs/compta/bank/rappro.php index a2d7cb832b5..6e91a180e50 100644 --- a/htdocs/compta/bank/rappro.php +++ b/htdocs/compta/bank/rappro.php @@ -154,6 +154,7 @@ $acct->fetch($id); $now=dol_now(); $sql = "SELECT b.rowid, b.dateo as do, b.datev as dv, b.amount, b.label, b.rappro, b.num_releve, b.num_chq, b.fk_type as type"; +$sql.= ", b.fk_bordereau"; $sql.= " FROM ".MAIN_DB_PREFIX."bank as b"; $sql.= " WHERE rappro=0 AND fk_account=".$acct->id; $sql.= " ORDER BY dateo ASC"; @@ -291,7 +292,7 @@ if ($resql) // Type + Number $label=($langs->trans("PaymentType".$objp->type)!="PaymentType".$objp->type)?$langs->trans("PaymentType".$objp->type):$objp->type; // $objp->type is a code if ($label=='SOLD') $label=''; - print ''.$label.($objp->num_chq?' '.$objp->num_chq:'').''; + print ''.$label.($objp->num_chq?' '.$objp->num_chq:'').($objp->fk_bordereau>0?' ('.$objp->fk_bordereau.')':'').''; // Description print ''; From 2b7b7e014d5c7ae10985975d26284cca58d36995 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Fri, 22 Jan 2016 13:20:21 +0100 Subject: [PATCH 015/148] Fix: for avoid conflict with "global $m" in memory.lib.php --- htdocs/comm/mailing/cibles.php | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/htdocs/comm/mailing/cibles.php b/htdocs/comm/mailing/cibles.php index b73f8a0743b..2a1defe5319 100644 --- a/htdocs/comm/mailing/cibles.php +++ b/htdocs/comm/mailing/cibles.php @@ -484,24 +484,24 @@ if ($object->fetch($id) >= 0) if ($obj->source_type == 'member') { include_once DOL_DOCUMENT_ROOT.'/adherents/class/adherent.class.php'; - $m=new Adherent($db); - $m->fetch($obj->source_id); - print $m->getNomUrl(2); + $objectstatic=new Adherent($db); + $objectstatic->fetch($obj->source_id); + print $objectstatic->getNomUrl(2); } else if ($obj->source_type == 'user') { include_once DOL_DOCUMENT_ROOT.'/user/class/user.class.php'; - $m=new User($db); - $m->fetch($obj->source_id); - $m->id=$obj->source_id; - print $m->getNomUrl(2); + $objectstatic=new User($db); + $objectstatic->fetch($obj->source_id); + $objectstatic->id=$obj->source_id; + print $objectstatic->getNomUrl(2); } else if ($obj->source_type == 'thirdparty') { include_once DOL_DOCUMENT_ROOT.'/societe/class/societe.class.php'; - $m=new Societe($db); - $m->fetch($obj->source_id); - print $m->getNomUrl(2); + $objectstatic=new Societe($db); + $objectstatic->fetch($obj->source_id); + print $objectstatic->getNomUrl(2); } else { From fedf1f3288addbc32ad6b0de1492058ceaea9ee5 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 22 Jan 2016 14:02:48 +0100 Subject: [PATCH 016/148] Fix view of product image when using old path Fix size of image uploaded on user. --- htdocs/core/lib/files.lib.php | 6 ++++-- htdocs/core/lib/functions.lib.php | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/htdocs/core/lib/files.lib.php b/htdocs/core/lib/files.lib.php index 73de2784427..8fc5bea72b6 100644 --- a/htdocs/core/lib/files.lib.php +++ b/htdocs/core/lib/files.lib.php @@ -1127,6 +1127,8 @@ function dol_add_file_process($upload_dir, $allowoverwrite=0, $donotupdatesessio if (is_numeric($resupload) && $resupload > 0) { include_once DOL_DOCUMENT_ROOT.'/core/lib/images.lib.php'; + global $maxwidthsmall, $maxheightsmall, $maxwidthmini, $maxheightmini; + if (empty($donotupdatesession)) { include_once DOL_DOCUMENT_ROOT.'/core/class/html.formmail.class.php'; @@ -1137,10 +1139,10 @@ function dol_add_file_process($upload_dir, $allowoverwrite=0, $donotupdatesessio { // Create small thumbs for image (Ratio is near 16/9) // Used on logon for example - $imgThumbSmall = vignette($destpath, 160, 120, '_small', 50, "thumbs"); + $imgThumbSmall = vignette($destpath, $maxwidthsmall, $maxheigthsmall, '_small', 50, "thumbs"); // Create mini thumbs for image (Ratio is near 16/9) // Used on menu or for setup page for example - $imgThumbMini = vignette($destpath, 160, 120, '_mini', 50, "thumbs"); + $imgThumbMini = vignette($destpath, $maxwidthmini, $maxheightmini, '_mini', 50, "thumbs"); } setEventMessage($langs->trans("FileTransferComplete")); diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 8c71b882d21..41a9d7c78b7 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -3762,7 +3762,9 @@ function get_exdir($num,$level,$alpha,$withoutslash,$object,$modulepart) $path = ''; - if (! empty($level) && in_array($modulepart, array('cheque','user','category','holiday','shipment', 'member','don','donation','supplier_invoice','invoice_supplier','mailing'))) + $arrayforoldpath=array('cheque','user','category','holiday','shipment', 'member','don','donation','supplier_invoice','invoice_supplier','mailing'); + if (! empty($conf->global->PRODUCT_USE_OLD_PATH_FOR_PHOTO)) $arrayforoldpath[]='product'; + if (! empty($level) && in_array($modulepart, $arrayforoldpath)) { // This part should be removed once all code is using "get_exdir" to forge path, with all parameters provided if (empty($alpha)) $num = preg_replace('/([^0-9])/i','',$num); From 49a325e7aecb2ba33bac0c7cf5fa74dcefd3ba31 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 22 Jan 2016 14:10:27 +0100 Subject: [PATCH 017/148] Fix: We must ue the "small" size of imge to show on card pages. --- htdocs/user/card.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/user/card.php b/htdocs/user/card.php index 5d63c755417..6324a6bb37f 100644 --- a/htdocs/user/card.php +++ b/htdocs/user/card.php @@ -1213,7 +1213,7 @@ else // Photo print ''; - print $form->showphoto('userphoto',$object,100); + print $form->showphoto('userphoto',$object,100,0,0,'photowithmargin','small'); print ''; print ''."\n"; From dadc24462a417038e9a7d22aaa640fca524fdfb0 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 22 Jan 2016 14:14:39 +0100 Subject: [PATCH 018/148] Fix: We must ue the "small" size of imge to show on card pages. --- htdocs/user/card.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/user/card.php b/htdocs/user/card.php index 6324a6bb37f..f4e001bb8f0 100644 --- a/htdocs/user/card.php +++ b/htdocs/user/card.php @@ -1783,7 +1783,7 @@ else // Photo print ''; - print $form->showphoto('userphoto',$object,100,0,$caneditfield); + print $form->showphoto('userphoto',$object,100,0,$caneditfield,'photowithmargin','small'); print ''; print ''; From 540bb04cac9196921ac383b0c3d886d49dc4e8c5 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 22 Jan 2016 14:29:44 +0100 Subject: [PATCH 019/148] Update demo init data --- dev/initdata/img/mybigcompany.png | Bin 5935 -> 9827 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev/initdata/img/mybigcompany.png b/dev/initdata/img/mybigcompany.png index 7b9747e073b0a521d04cd6886a28d6102e3c31e5..62a96380acc14634189454f47c40b41fbd818abd 100644 GIT binary patch literal 9827 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 literal 5935 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 nJK<8u^L#AoGau(4V)UO7e~i$vZR^!1JG= From 4c3f9db2a1c47e38da374765e5162cb88d17155d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 22 Jan 2016 17:34:11 +0100 Subject: [PATCH 020/148] Add demo data --- dev/initdata/img/comapnycorp1company.png | Bin 0 -> 16141 bytes dev/initdata/img/compxp4523product.jpg | Bin 0 -> 17068 bytes dev/initdata/img/ldestailleur_200x200.jpg | Bin 0 -> 7444 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 dev/initdata/img/comapnycorp1company.png create mode 100644 dev/initdata/img/compxp4523product.jpg create mode 100644 dev/initdata/img/ldestailleur_200x200.jpg diff --git a/dev/initdata/img/comapnycorp1company.png b/dev/initdata/img/comapnycorp1company.png new file mode 100644 index 0000000000000000000000000000000000000000..7d45cad6258c5f5ebcd34495c9a055a12014df37 GIT binary patch literal 16141 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/img/compxp4523product.jpg b/dev/initdata/img/compxp4523product.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aefbdd9b0f75e79c33f3d6397e5f3da162af550e GIT binary patch literal 17068 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 O1bFGd@P*Fj)Bg`Ybcdh- literal 0 HcmV?d00001 From 1012fb8be1792e21116697ba237371e42190921b Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 22 Jan 2016 19:11:46 +0100 Subject: [PATCH 021/148] Update demo data --- dev/initdata/img/companycorp2company.png | Bin 0 -> 9362 bytes dev/initdata/img/magicfoodstorecompany.png | Bin 0 -> 4920 bytes dev/initdata/img/valeencompany.png | Bin 0 -> 4675 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 dev/initdata/img/companycorp2company.png create mode 100644 dev/initdata/img/magicfoodstorecompany.png create mode 100644 dev/initdata/img/valeencompany.png diff --git a/dev/initdata/img/companycorp2company.png b/dev/initdata/img/companycorp2company.png new file mode 100644 index 0000000000000000000000000000000000000000..18917afb66d01caff5df74e81fd784c0097c9284 GIT binary patch literal 9362 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 Q*61BbUQMn+#ytH008h5tQvd(} literal 0 HcmV?d00001 diff --git a/dev/initdata/img/magicfoodstorecompany.png b/dev/initdata/img/magicfoodstorecompany.png new file mode 100644 index 0000000000000000000000000000000000000000..ec54049d984d8b6f2e7a9cf04fb4b5e8eb0befd9 GIT binary patch literal 4920 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 literal 0 HcmV?d00001 From 2b96c8f2059af0e09823e390de53aa56162f7ed8 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 11:05:06 +0100 Subject: [PATCH 022/148] FIX Noway to validate a leave request for some uer even if they have permission for. --- htdocs/holiday/card.php | 42 ++++++++++++++++++++++++++--------------- 1 file changed, 27 insertions(+), 15 deletions(-) diff --git a/htdocs/holiday/card.php b/htdocs/holiday/card.php index 87c8dc07f91..70c07d72e0d 100644 --- a/htdocs/holiday/card.php +++ b/htdocs/holiday/card.php @@ -60,7 +60,7 @@ if ($action == 'create') if (($userid == $user->id && empty($user->rights->holiday->write)) || ($userid != $user->id && empty($user->rights->holiday->write_all))) { $error++; - setEventMessage($langs->trans('CantCreateCP')); + setEventMessages($langs->trans('CantCreateCP'), null, 'errors'); $action='request'; } @@ -84,6 +84,14 @@ if ($action == 'create') $description = trim(GETPOST('description')); $userID = GETPOST('userID'); + // If no type + if ($type <= 0) + { + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Type")), null, 'errors'); + $error++; + $action='create'; + } + // If no start date if (empty($date_debut)) { @@ -134,6 +142,8 @@ if ($action == 'create') $error++; } + $result = 0; + if (! $error) { $cp->fk_user = $userid; @@ -144,15 +154,15 @@ if ($action == 'create') $cp->halfday = $halfday; $cp->fk_type = $type; - $verif = $cp->create($user); + $result = $cp->create($user); } // If no SQL error we redirect to the request card - if (! $error && $verif > 0) + if (! $error && $result > 0) { $db->commit(); - header('Location: card.php?id='.$verif); + header('Location: card.php?id='.$result); exit; } else @@ -298,8 +308,10 @@ if ($action == 'confirm_send') $cp = new Holiday($db); $cp->fetch($id); + $canedit=(($user->id == $cp->fk_user && $user->rights->holiday->write) || ($user->id != $cp->fk_user && $user->rights->holiday->write_all)); + // Si brouillon et crƩateur - if($cp->statut == 1 && $user->id == $cp->fk_user) + if($cp->statut == 1 && $canedit) { $cp->statut = 2; @@ -354,7 +366,7 @@ if ($action == 'confirm_send') if ($cp->getConfCP('AlertValidatorSolde')) { $nbopenedday=num_open_day($cp->date_debut_gmt,$cp->date_fin_gmt,0,1,$cp->halfday); - if ($nbopenedday > $cp->getCPforUser($cp->fk_user)) + if ($nbopenedday > $cp->getCPforUser($cp->fk_user, $cp->fk_type)) { $message.= "\n"; $message.= $langs->transnoentities("HolidaysToValidateAlertSolde")."\n"; @@ -411,15 +423,15 @@ if ($action == 'confirm_valid') // Calculcate number of days consummed $nbopenedday=num_open_day($cp->date_debut_gmt,$cp->date_fin_gmt,0,1,$cp->halfday); - $soldeActuel = $cp->getCpforUser($cp->fk_user); + $soldeActuel = $cp->getCpforUser($cp->fk_user, $cp->fk_type); $newSolde = $soldeActuel - ($nbopenedday * $cp->getConfCP('nbHolidayDeducted')); // On ajoute la modification dans le LOG - $cp->addLogCP($user->id, $cp->fk_user, $langs->transnoentitiesnoconv("Holidays"), $newSolde); + $cp->addLogCP($user->id, $cp->fk_user, $langs->transnoentitiesnoconv("Holidays"), $newSolde, $cp->fk_type); // Mise Ơ jour du solde - $cp->updateSoldeCP($cp->fk_user, $newSolde); - + $cp->updateSoldeCP($cp->fk_user, $newSolde, $cp->fk_type); + // To $destinataire = new User($db); $destinataire->fetch($cp->fk_user); @@ -576,7 +588,7 @@ if ($action == 'confirm_cancel' && GETPOST('confirm') == 'yes') // Calculcate number of days consummed $nbopenedday=num_open_day($cp->date_debut_gmt,$cp->date_fin_gmt,0,1,$cp->halfday); - $soldeActuel = $cp->getCpforUser($cp->fk_user); + $soldeActuel = $cp->getCpforUser($cp->fk_user, $cp->fk_type); $newSolde = $soldeActuel + ($nbopenedday * $cp->getConfCP('nbHolidayDeducted')); // On ajoute la modification dans le LOG @@ -616,7 +628,7 @@ if ($action == 'confirm_cancel' && GETPOST('confirm') == 'yes') // From $expediteur = new User($db); - $expediteur->fetch($cp->fk_validator); + $expediteur->fetch($cp->fk_user_cancel); $emailFrom = $expediteur->email; // Subject @@ -798,7 +810,7 @@ if (empty($id) || $action == 'add' || $action == 'request' || $action == 'create print ''; print ''.$langs->trans("Type").''; print ''; - $typeleaves=$cp->getTypes(1,1); + $typeleaves=$cp->getTypes(1,-1); $arraytypeleaves=array(); foreach($typeleaves as $key => $val) { @@ -953,7 +965,7 @@ else } // Si envoi en validation - if ($action == 'sendToValidate' && $cp->statut == 1 && $user->id == $cp->fk_user) + if ($action == 'sendToValidate' && $cp->statut == 1) { print $form->formconfirm("card.php?id=".$id,$langs->trans("TitleToValidCP"),$langs->trans("ConfirmToValidCP"),"confirm_send", '', 1, 1); } @@ -1011,7 +1023,7 @@ else print ''; print ''.$langs->trans("Type").''; print ''; - $typeleaves=$cp->getTypes(1,1); + $typeleaves=$cp->getTypes(1,-1); print $typeleaves[$cp->fk_type]['label']; print ''; print ''; From 627f606c4db7519759127fdfe2596677cea3f801 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 11:17:20 +0100 Subject: [PATCH 023/148] Fix list of leave request was not showing label correctly. --- htdocs/holiday/list.php | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/htdocs/holiday/list.php b/htdocs/holiday/list.php index 751b24a9d1b..d9e1c3bf00c 100644 --- a/htdocs/holiday/list.php +++ b/htdocs/holiday/list.php @@ -35,10 +35,12 @@ require_once DOL_DOCUMENT_ROOT.'/core/lib/usergroups.lib.php'; $langs->load('users'); $langs->load('holidays'); +$langs->load('hrm'); // Protection if external user if ($user->societe_id > 0) accessforbidden(); +$limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; $sortfield = GETPOST("sortfield",'alpha'); $sortorder = GETPOST("sortorder",'alpha'); $page = GETPOST("page",'int'); @@ -47,12 +49,13 @@ $page = $page == -1 ? 0 : $page; if (! $sortfield) $sortfield="cp.rowid"; if (! $sortorder) $sortorder="DESC"; -$offset = $conf->liste_limit * $page ; +$offset = $limit * $page ; $pageprev = $page - 1; $pagenext = $page + 1; $id = GETPOST('id','int'); +$sall = GETPOST('sall'); $search_ref = GETPOST('search_ref'); $month_create = GETPOST('month_create'); $year_create = GETPOST('year_create'); @@ -64,7 +67,7 @@ $search_employe = GETPOST('search_employe'); $search_valideur = GETPOST('search_valideur'); $search_statut = GETPOST('select_statut'); -if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers +if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter.x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { $search_ref=""; $month_create=""; @@ -104,7 +107,7 @@ $filter=''; llxHeader(array(),$langs->trans('CPTitreMenu')); -$order = $db->order($sortfield,$sortorder).$db->plimit($conf->liste_limit + 1, $offset); +$order = $db->order($sortfield,$sortorder).$db->plimit($limit + 1, $offset); // WHERE if(!empty($search_ref)) @@ -172,6 +175,7 @@ if(!empty($search_statut) && $search_statut != -1) { $filter.= " AND cp.statut = '".$db->escape($search_statut)."'\n"; } + /************************************* * Fin des filtres de recherche *************************************/ @@ -207,7 +211,8 @@ if ($holiday_payes == '-1') // Show table of vacations -$var=true; $num = count($holiday->holiday); +$var=true; +$num = count($holiday->holiday); $form = new Form($db); $formother = new FormOther($db); @@ -246,6 +251,7 @@ else dol_fiche_head(''); } +$alltypeleaves=$holiday->getTypes(1,-1); // To have labels $out=''; $typeleaves=$holiday->getTypes(1,1); @@ -388,7 +394,10 @@ if (! empty($holiday->holiday)) print ''.dol_print_date($date,'day').''; print ''.$userstatic->getNomUrl('1').''; print ''.$approbatorstatic->getNomUrl('1').''; - print ''.$infos_CP['fk_type'].''; + print ''; + $label=$alltypeleaves[$infos_CP['fk_type']]['label']; + print $label?$label:$infos_CP['fk_type']; + print ''; print ''; $nbopenedday=num_open_day($infos_CP['date_debut_gmt'], $infos_CP['date_fin_gmt'], 0, 1, $infos_CP['halfday']); print $nbopenedday.' '.$langs->trans('DurationDays'); From 3903ced5b4bed1e3be274e61266d2da248a4c217 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 11:30:06 +0100 Subject: [PATCH 024/148] Fix: link to add at wrong place --- htdocs/expensereport/list.php | 4 +++- htdocs/holiday/list.php | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/htdocs/expensereport/list.php b/htdocs/expensereport/list.php index 8a58541772a..efa6572dd10 100644 --- a/htdocs/expensereport/list.php +++ b/htdocs/expensereport/list.php @@ -335,10 +335,12 @@ if ($resql) print ""; + /* print ''; - + */ + $db->free($resql); } else diff --git a/htdocs/holiday/list.php b/htdocs/holiday/list.php index 2a673333430..be4d981bdac 100644 --- a/htdocs/holiday/list.php +++ b/htdocs/holiday/list.php @@ -436,13 +436,13 @@ if($holiday_payes == '2') print ''; print ''; -if ($user_id == $user->id) +/*if ($user_id == $user->id) { print '
'; print '
'; print ''.$langs->trans('AddCP').''; print '
'; -} +}*/ llxFooter(); From f8cd4eb166c59d7df59a3916210c501f38a5bf59 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 12:04:09 +0100 Subject: [PATCH 025/148] Update demo --- dev/initdata/mysqldump_dolibarr_3.8.0.sql | 212 ++++++++++++---------- 1 file changed, 115 insertions(+), 97 deletions(-) diff --git a/dev/initdata/mysqldump_dolibarr_3.8.0.sql b/dev/initdata/mysqldump_dolibarr_3.8.0.sql index 0553c29a177..2daea375c02 100644 --- a/dev/initdata/mysqldump_dolibarr_3.8.0.sql +++ b/dev/initdata/mysqldump_dolibarr_3.8.0.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.13 Distrib 5.6.19, for debian-linux-gnu (x86_64) +-- MySQL dump 10.13 Distrib 5.6.27, for debian-linux-gnu (x86_64) -- -- Host: localhost Database: dolibarr38 -- ------------------------------------------------------ --- Server version 5.6.19-0ubuntu0.14.04.1 +-- Server version 5.6.27-0ubuntu0.14.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -145,7 +145,7 @@ CREATE TABLE `llx_accountingaccount` ( LOCK TABLES `llx_accountingaccount` WRITE; /*!40000 ALTER TABLE `llx_accountingaccount` DISABLE KEYS */; -INSERT INTO `llx_accountingaccount` VALUES (1,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','CAPITAL','101','1401','Capital',NULL,NULL,1),(2,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','105','1401','Ecarts de rƩƩvaluation',NULL,NULL,1),(3,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','1061','1401','RĆ©serve lĆ©gale',NULL,NULL,1),(4,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','1063','1401','RĆ©serves statutaires ou contractuelles',NULL,NULL,1),(5,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','1064','1401','RĆ©serves rĆ©glementĆ©es',NULL,NULL,1),(6,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','1068','1401','Autres rĆ©serves',NULL,NULL,1),(7,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','108','1401','Compte de l\'exploitant',NULL,NULL,1),(8,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','12','1401','RĆ©sultat de l\'exercice',NULL,NULL,1),(9,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','145','1401','Amortissements dĆ©rogatoires',NULL,NULL,1),(10,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','146','1401','Provision spĆ©ciale de rƩƩvaluation',NULL,NULL,1),(11,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','147','1401','Plus-values rĆ©investies',NULL,NULL,1),(12,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','148','1401','Autres provisions rĆ©glementĆ©es',NULL,NULL,1),(13,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','15','1401','Provisions pour risques et charges',NULL,NULL,1),(14,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','16','1401','Emprunts et dettes assimilees',NULL,NULL,1),(15,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','20','1402','Immobilisations incorporelles',NULL,NULL,1),(16,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','201','15','Frais d\'Ć©tablissement',NULL,NULL,1),(17,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','206','15','Droit au bail',NULL,NULL,1),(18,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','207','15','Fonds commercial',NULL,NULL,1),(19,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','208','15','Autres immobilisations incorporelles',NULL,NULL,1),(20,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','21','1402','Immobilisations corporelles',NULL,NULL,1),(21,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','23','1402','Immobilisations en cours',NULL,NULL,1),(22,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','27','1402','Autres immobilisations financieres',NULL,NULL,1),(23,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','280','1402','Amortissements des immobilisations incorporelles',NULL,NULL,1),(24,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','281','1402','Amortissements des immobilisations corporelles',NULL,NULL,1),(25,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','290','1402','Provisions pour dĆ©prĆ©ciation des immobilisations incorporelles',NULL,NULL,1),(26,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','291','1402','Provisions pour dĆ©prĆ©ciation des immobilisations corporelles',NULL,NULL,1),(27,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','297','1402','Provisions pour dĆ©prĆ©ciation des autres immobilisations financiĆØres',NULL,NULL,1),(28,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','31','1403','Matieres premiĆØres',NULL,NULL,1),(29,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','32','1403','Autres approvisionnements',NULL,NULL,1),(30,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','33','1403','En-cours de production de biens',NULL,NULL,1),(31,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','34','1403','En-cours de production de services',NULL,NULL,1),(32,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','35','1403','Stocks de produits',NULL,NULL,1),(33,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','37','1403','Stocks de marchandises',NULL,NULL,1),(34,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','391','1403','Provisions pour dĆ©prĆ©ciation des matiĆØres premiĆØres',NULL,NULL,1),(35,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','392','1403','Provisions pour dĆ©prĆ©ciation des autres approvisionnements',NULL,NULL,1),(36,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','393','1403','Provisions pour dĆ©prĆ©ciation des en-cours de production de biens',NULL,NULL,1),(37,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','394','1403','Provisions pour dĆ©prĆ©ciation des en-cours de production de services',NULL,NULL,1),(38,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','395','1403','Provisions pour dĆ©prĆ©ciation des stocks de produits',NULL,NULL,1),(39,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','397','1403','Provisions pour dĆ©prĆ©ciation des stocks de marchandises',NULL,NULL,1),(40,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','SUPPLIER','400','1404','Fournisseurs et Comptes rattachĆ©s',NULL,NULL,1),(41,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','409','1404','Fournisseurs dĆ©biteurs',NULL,NULL,1),(42,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','CUSTOMER','410','1404','Clients et Comptes rattachĆ©s',NULL,NULL,1),(43,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','419','1404','Clients crĆ©diteurs',NULL,NULL,1),(44,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','421','1404','Personnel',NULL,NULL,1),(45,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','428','1404','Personnel',NULL,NULL,1),(46,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','43','1404','SĆ©curitĆ© sociale et autres organismes sociaux',NULL,NULL,1),(47,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','444','1404','Etat - impĆ“ts sur bĆ©nĆ©fice',NULL,NULL,1),(48,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','445','1404','Etat - Taxes sur chiffre affaires',NULL,NULL,1),(49,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','447','1404','Autres impĆ“ts, taxes et versements assimilĆ©s',NULL,NULL,1),(50,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','45','1404','Groupe et associes',NULL,NULL,1),(51,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','455','50','AssociĆ©s',NULL,NULL,1),(52,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','46','1404','DĆ©biteurs divers et crĆ©diteurs divers',NULL,NULL,1),(53,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','47','1404','Comptes transitoires ou d\'attente',NULL,NULL,1),(54,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','481','1404','Charges Ć  rĆ©partir sur plusieurs exercices',NULL,NULL,1),(55,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','486','1404','Charges constatĆ©es d\'avance',NULL,NULL,1),(56,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','487','1404','Produits constatĆ©s d\'avance',NULL,NULL,1),(57,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','491','1404','Provisions pour dĆ©prĆ©ciation des comptes de clients',NULL,NULL,1),(58,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','496','1404','Provisions pour dĆ©prĆ©ciation des comptes de dĆ©biteurs divers',NULL,NULL,1),(59,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','FINAN','XXXXXX','50','1405','Valeurs mobiliĆØres de placement',NULL,NULL,1),(60,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','FINAN','BANK','51','1405','Banques, Ć©tablissements financiers et assimilĆ©s',NULL,NULL,1),(61,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','FINAN','CASH','53','1405','Caisse',NULL,NULL,1),(62,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','FINAN','XXXXXX','54','1405','RĆ©gies d\'avance et accrĆ©ditifs',NULL,NULL,1),(63,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','FINAN','XXXXXX','58','1405','Virements internes',NULL,NULL,1),(64,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','FINAN','XXXXXX','590','1405','Provisions pour dĆ©prĆ©ciation des valeurs mobiliĆØres de placement',NULL,NULL,1),(65,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','PRODUCT','60','1406','Achats',NULL,NULL,1),(66,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','603','65','Variations des stocks',NULL,NULL,1),(67,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','SERVICE','61','1406','Services extĆ©rieurs',NULL,NULL,1),(68,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','62','1406','Autres services extĆ©rieurs',NULL,NULL,1),(69,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','63','1406','ImpĆ“ts, taxes et versements assimiles',NULL,NULL,1),(70,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','641','1406','RĆ©munĆ©rations du personnel',NULL,NULL,1),(71,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','644','1406','RĆ©munĆ©ration du travail de l\'exploitant',NULL,NULL,1),(72,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','SOCIAL','645','1406','Charges de sĆ©curitĆ© sociale et de prĆ©voyance',NULL,NULL,1),(73,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','646','1406','Cotisations sociales personnelles de l\'exploitant',NULL,NULL,1),(74,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','65','1406','Autres charges de gestion courante',NULL,NULL,1),(75,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','66','1406','Charges financiĆØres',NULL,NULL,1),(76,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','67','1406','Charges exceptionnelles',NULL,NULL,1),(77,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','681','1406','Dotations aux amortissements et aux provisions',NULL,NULL,1),(78,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','686','1406','Dotations aux amortissements et aux provisions',NULL,NULL,1),(79,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','687','1406','Dotations aux amortissements et aux provisions',NULL,NULL,1),(80,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','691','1406','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(81,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','695','1406','ImpĆ“ts sur les bĆ©nĆ©fices',NULL,NULL,1),(82,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','697','1406','Imposition forfaitaire annuelle des sociĆ©tĆ©s',NULL,NULL,1),(83,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','699','1406','Produits',NULL,NULL,1),(84,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','PRODUCT','701','1407','Ventes de produits finis',NULL,NULL,1),(85,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','SERVICE','706','1407','Prestations de services',NULL,NULL,1),(86,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','PRODUCT','707','1407','Ventes de marchandises',NULL,NULL,1),(87,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','PRODUCT','708','1407','Produits des activitĆ©s annexes',NULL,NULL,1),(88,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','709','1407','Rabais, remises et ristournes accordĆ©s par l\'entreprise',NULL,NULL,1),(89,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','713','1407','Variation des stocks',NULL,NULL,1),(90,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','72','1407','Production immobilisĆ©e',NULL,NULL,1),(91,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','73','1407','Produits nets partiels sur opĆ©rations Ć  long terme',NULL,NULL,1),(92,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','74','1407','Subventions d\'exploitation',NULL,NULL,1),(93,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','75','1407','Autres produits de gestion courante',NULL,NULL,1),(94,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','753','93','Jetons de prĆ©sence et rĆ©munĆ©rations d\'administrateurs, gĆ©rants,...',NULL,NULL,1),(95,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','754','93','Ristournes perƧues des coopĆ©ratives',NULL,NULL,1),(96,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','755','93','Quotes-parts de rĆ©sultat sur opĆ©rations faites en commun',NULL,NULL,1),(97,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','76','1407','Produits financiers',NULL,NULL,1),(98,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','77','1407','Produits exceptionnels',NULL,NULL,1),(99,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','781','1407','Reprises sur amortissements et provisions',NULL,NULL,1),(100,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','786','1407','Reprises sur provisions pour risques',NULL,NULL,1),(101,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','787','1407','Reprises sur provisions',NULL,NULL,1),(102,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','79','1407','Transferts de charges',NULL,NULL,1),(103,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','10','1501','Capital et rĆ©serves',NULL,NULL,1),(104,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','CAPITAL','101','103','Capital',NULL,NULL,1),(105,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','104','103','Primes liĆ©es au capital social',NULL,NULL,1),(106,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','105','103','Ecarts de rƩƩvaluation',NULL,NULL,1),(107,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','106','103','RĆ©serves',NULL,NULL,1),(108,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','107','103','Ecart d\'equivalence',NULL,NULL,1),(109,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','108','103','Compte de l\'exploitant',NULL,NULL,1),(110,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','109','103','Actionnaires : capital souscrit - non appelĆ©',NULL,NULL,1),(111,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','11','1501','Report Ć  nouveau (solde crĆ©diteur ou dĆ©biteur)',NULL,NULL,1),(112,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','110','111','Report Ć  nouveau (solde crĆ©diteur)',NULL,NULL,1),(113,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','119','111','Report Ć  nouveau (solde dĆ©biteur)',NULL,NULL,1),(114,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','12','1501','RĆ©sultat de l\'exercice (bĆ©nĆ©fice ou perte)',NULL,NULL,1),(115,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','120','114','RĆ©sultat de l\'exercice (bĆ©nĆ©fice)',NULL,NULL,1),(116,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','129','114','RĆ©sultat de l\'exercice (perte)',NULL,NULL,1),(117,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','13','1501','Subventions d\'investissement',NULL,NULL,1),(118,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','131','117','Subventions d\'Ć©quipement',NULL,NULL,1),(119,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','138','117','Autres subventions d\'investissement',NULL,NULL,1),(120,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','139','117','Subventions d\'investissement inscrites au compte de rĆ©sultat',NULL,NULL,1),(121,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','14','1501','Provisions rĆ©glementĆ©es',NULL,NULL,1),(122,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','142','121','Provisions rĆ©glementĆ©es relatives aux immobilisations',NULL,NULL,1),(123,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','143','121','Provisions rĆ©glementĆ©es relatives aux stocks',NULL,NULL,1),(124,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','144','121','Provisions rĆ©glementĆ©es relatives aux autres Ć©lĆ©ments de l\'actif',NULL,NULL,1),(125,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','145','121','Amortissements dĆ©rogatoires',NULL,NULL,1),(126,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','146','121','Provision spĆ©ciale de rƩƩvaluation',NULL,NULL,1),(127,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','147','121','Plus-values rĆ©investies',NULL,NULL,1),(128,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','148','121','Autres provisions rĆ©glementĆ©es',NULL,NULL,1),(129,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','15','1501','Provisions pour risques et charges',NULL,NULL,1),(130,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','151','129','Provisions pour risques',NULL,NULL,1),(131,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','153','129','Provisions pour pensions et obligations similaires',NULL,NULL,1),(132,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','154','129','Provisions pour restructurations',NULL,NULL,1),(133,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','155','129','Provisions pour impĆ“ts',NULL,NULL,1),(134,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','156','129','Provisions pour renouvellement des immobilisations (entreprises concessionnaires)',NULL,NULL,1),(135,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','157','129','Provisions pour charges Ć  rĆ©partir sur plusieurs exercices',NULL,NULL,1),(136,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','158','129','Autres provisions pour charges',NULL,NULL,1),(137,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','16','1501','Emprunts et dettes assimilees',NULL,NULL,1),(138,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','161','137','Emprunts obligataires convertibles',NULL,NULL,1),(139,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','163','137','Autres emprunts obligataires',NULL,NULL,1),(140,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','164','137','Emprunts auprĆØs des Ć©tablissements de crĆ©dit',NULL,NULL,1),(141,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','165','137','DĆ©pĆ“ts et cautionnements reƧus',NULL,NULL,1),(142,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','166','137','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(143,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','167','137','Emprunts et dettes assortis de conditions particuliĆØres',NULL,NULL,1),(144,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','168','137','Autres emprunts et dettes assimilĆ©es',NULL,NULL,1),(145,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','169','137','Primes de remboursement des obligations',NULL,NULL,1),(146,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','17','1501','Dettes rattachĆ©es Ć  des participations',NULL,NULL,1),(147,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','171','146','Dettes rattachĆ©es Ć  des participations (groupe)',NULL,NULL,1),(148,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','174','146','Dettes rattachĆ©es Ć  des participations (hors groupe)',NULL,NULL,1),(149,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','178','146','Dettes rattachĆ©es Ć  des sociĆ©tĆ©s en participation',NULL,NULL,1),(150,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','18','1501','Comptes de liaison des Ć©tablissements et sociĆ©tĆ©s en participation',NULL,NULL,1),(151,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','181','150','Comptes de liaison des Ć©tablissements',NULL,NULL,1),(152,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','186','150','Biens et prestations de services Ć©changĆ©s entre Ć©tablissements (charges)',NULL,NULL,1),(153,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','187','150','Biens et prestations de services Ć©changĆ©s entre Ć©tablissements (produits)',NULL,NULL,1),(154,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','188','150','Comptes de liaison des sociĆ©tĆ©s en participation',NULL,NULL,1),(155,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','20','1502','Immobilisations incorporelles',NULL,NULL,1),(156,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','201','155','Frais d\'Ć©tablissement',NULL,NULL,1),(157,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','203','155','Frais de recherche et de dĆ©veloppement',NULL,NULL,1),(158,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','205','155','Concessions et droits similaires, brevets, licences, marques, procĆ©dĆ©s, logiciels, droits et valeurs similaires',NULL,NULL,1),(159,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','206','155','Droit au bail',NULL,NULL,1),(160,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','207','155','Fonds commercial',NULL,NULL,1),(161,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','208','155','Autres immobilisations incorporelles',NULL,NULL,1),(162,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','21','1502','Immobilisations corporelles',NULL,NULL,1),(163,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','211','162','Terrains',NULL,NULL,1),(164,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','212','162','Agencements et amĆ©nagements de terrains',NULL,NULL,1),(165,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','213','162','Constructions',NULL,NULL,1),(166,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','214','162','Constructions sur sol d\'autrui',NULL,NULL,1),(167,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','215','162','Installations techniques, matĆ©riels et outillage industriels',NULL,NULL,1),(168,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','218','162','Autres immobilisations corporelles',NULL,NULL,1),(169,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','22','1502','Immobilisations mises en concession',NULL,NULL,1),(170,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','23','1502','Immobilisations en cours',NULL,NULL,1),(171,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','231','170','Immobilisations corporelles en cours',NULL,NULL,1),(172,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','232','170','Immobilisations incorporelles en cours',NULL,NULL,1),(173,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','237','170','Avances et acomptes versĆ©s sur immobilisations incorporelles',NULL,NULL,1),(174,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','238','170','Avances et acomptes versĆ©s sur commandes d\'immobilisations corporelles',NULL,NULL,1),(175,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','25','1502','Parts dans des entreprises liĆ©es et crĆ©ances sur des entreprises liĆ©es',NULL,NULL,1),(176,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','26','1502','Participations et crĆ©ances rattachĆ©es Ć  des participations',NULL,NULL,1),(177,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','261','176','Titres de participation',NULL,NULL,1),(178,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','266','176','Autres formes de participation',NULL,NULL,1),(179,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','267','176','CrĆ©ances rattachĆ©es Ć  des participations',NULL,NULL,1),(180,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','268','176','CrĆ©ances rattachĆ©es Ć  des sociĆ©tĆ©s en participation',NULL,NULL,1),(181,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','269','176','Versements restant Ć  effectuer sur titres de participation non libĆ©rĆ©s',NULL,NULL,1),(182,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','27','1502','Autres immobilisations financieres',NULL,NULL,1),(183,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','271','183','Titres immobilisĆ©s autres que les titres immobilisĆ©s de l\'activitĆ© de portefeuille (droit de propriĆ©tĆ©)',NULL,NULL,1),(184,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','272','183','Titres immobilisĆ©s (droit de crĆ©ance)',NULL,NULL,1),(185,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','273','183','Titres immobilisĆ©s de l\'activitĆ© de portefeuille',NULL,NULL,1),(186,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','274','183','PrĆŖts',NULL,NULL,1),(187,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','275','183','DĆ©pĆ“ts et cautionnements versĆ©s',NULL,NULL,1),(188,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','276','183','Autres crĆ©ances immobilisĆ©es',NULL,NULL,1),(189,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','277','183','(Actions propres ou parts propres)',NULL,NULL,1),(190,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','279','183','Versements restant Ć  effectuer sur titres immobilisĆ©s non libĆ©rĆ©s',NULL,NULL,1),(191,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','28','1502','Amortissements des immobilisations',NULL,NULL,1),(192,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','280','191','Amortissements des immobilisations incorporelles',NULL,NULL,1),(193,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','281','191','Amortissements des immobilisations corporelles',NULL,NULL,1),(194,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','282','191','Amortissements des immobilisations mises en concession',NULL,NULL,1),(195,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','29','1502','DĆ©prĆ©ciations des immobilisations',NULL,NULL,1),(196,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','290','195','DĆ©prĆ©ciations des immobilisations incorporelles',NULL,NULL,1),(197,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','291','195','DĆ©prĆ©ciations des immobilisations corporelles',NULL,NULL,1),(198,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','292','195','DĆ©prĆ©ciations des immobilisations mises en concession',NULL,NULL,1),(199,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','293','195','DĆ©prĆ©ciations des immobilisations en cours',NULL,NULL,1),(200,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','296','195','Provisions pour dĆ©prĆ©ciation des participations et crĆ©ances rattachĆ©es Ć  des participations',NULL,NULL,1),(201,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','297','195','Provisions pour dĆ©prĆ©ciation des autres immobilisations financiĆØres',NULL,NULL,1),(202,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','31','1503','MatiĆØres premiĆØres (et fournitures)',NULL,NULL,1),(203,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','311','202','MatiĆØres (ou groupe) A',NULL,NULL,1),(204,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','312','202','MatiĆØres (ou groupe) B',NULL,NULL,1),(205,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','317','202','Fournitures A, B, C,',NULL,NULL,1),(206,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','32','1503','Autres approvisionnements',NULL,NULL,1),(207,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','321','206','MatiĆØres consommables',NULL,NULL,1),(208,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','322','206','Fournitures consommables',NULL,NULL,1),(209,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','326','206','Emballages',NULL,NULL,1),(210,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','33','1503','En-cours de production de biens',NULL,NULL,1),(211,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','331','210','Produits en cours',NULL,NULL,1),(212,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','335','210','Travaux en cours',NULL,NULL,1),(213,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','34','1503','En-cours de production de services',NULL,NULL,1),(214,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','341','213','Etudes en cours',NULL,NULL,1),(215,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','345','213','Prestations de services en cours',NULL,NULL,1),(216,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','35','1503','Stocks de produits',NULL,NULL,1),(217,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','351','216','Produits intermĆ©diaires',NULL,NULL,1),(218,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','355','216','Produits finis',NULL,NULL,1),(219,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','358','216','Produits rĆ©siduels (ou matiĆØres de rĆ©cupĆ©ration)',NULL,NULL,1),(220,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','37','1503','Stocks de marchandises',NULL,NULL,1),(221,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','371','220','Marchandises (ou groupe) A',NULL,NULL,1),(222,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','372','220','Marchandises (ou groupe) B',NULL,NULL,1),(223,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','39','1503','Provisions pour dĆ©prĆ©ciation des stocks et en-cours',NULL,NULL,1),(224,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','391','223','Provisions pour dĆ©prĆ©ciation des matiĆØres premiĆØres',NULL,NULL,1),(225,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','392','223','Provisions pour dĆ©prĆ©ciation des autres approvisionnements',NULL,NULL,1),(226,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','393','223','Provisions pour dĆ©prĆ©ciation des en-cours de production de biens',NULL,NULL,1),(227,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','394','223','Provisions pour dĆ©prĆ©ciation des en-cours de production de services',NULL,NULL,1),(228,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','395','223','Provisions pour dĆ©prĆ©ciation des stocks de produits',NULL,NULL,1),(229,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','397','223','Provisions pour dĆ©prĆ©ciation des stocks de marchandises',NULL,NULL,1),(230,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','40','1504','Fournisseurs et Comptes rattachĆ©s',NULL,NULL,1),(231,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','400','230','Fournisseurs et Comptes rattachĆ©s',NULL,NULL,1),(232,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','SUPPLIER','401','230','Fournisseurs',NULL,NULL,1),(233,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','403','230','Fournisseurs - Effets Ć  payer',NULL,NULL,1),(234,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','404','230','Fournisseurs d\'immobilisations',NULL,NULL,1),(235,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','405','230','Fournisseurs d\'immobilisations - Effets Ć  payer',NULL,NULL,1),(236,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','408','230','Fournisseurs - Factures non parvenues',NULL,NULL,1),(237,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','409','230','Fournisseurs dĆ©biteurs',NULL,NULL,1),(238,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','41','1504','Clients et comptes rattachĆ©s',NULL,NULL,1),(239,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','410','238','Clients et Comptes rattachĆ©s',NULL,NULL,1),(240,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','CUSTOMER','411','238','Clients',NULL,NULL,1),(241,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','413','238','Clients - Effets Ć  recevoir',NULL,NULL,1),(242,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','416','238','Clients douteux ou litigieux',NULL,NULL,1),(243,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','418','238','Clients - Produits non encore facturĆ©s',NULL,NULL,1),(244,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','419','238','Clients crĆ©diteurs',NULL,NULL,1),(245,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','42','1504','Personnel et comptes rattachĆ©s',NULL,NULL,1),(246,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','421','245','Personnel - RĆ©munĆ©rations dues',NULL,NULL,1),(247,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','422','245','ComitĆ©s d\'entreprises, d\'Ć©tablissement, ...',NULL,NULL,1),(248,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','424','245','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(249,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','425','245','Personnel - Avances et acomptes',NULL,NULL,1),(250,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','426','245','Personnel - DĆ©pĆ“ts',NULL,NULL,1),(251,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','427','245','Personnel - Oppositions',NULL,NULL,1),(252,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','428','245','Personnel - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(253,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','43','1504','SĆ©curitĆ© sociale et autres organismes sociaux',NULL,NULL,1),(254,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','431','253','SĆ©curitĆ© sociale',NULL,NULL,1),(255,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','437','253','Autres organismes sociaux',NULL,NULL,1),(256,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','438','253','Organismes sociaux - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(257,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','44','1504','Ɖtat et autres collectivitĆ©s publiques',NULL,NULL,1),(258,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','441','257','Ɖtat - Subventions Ć  recevoir',NULL,NULL,1),(259,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','442','257','Etat - ImpĆ“ts et taxes recouvrables sur des tiers',NULL,NULL,1),(260,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','443','257','OpĆ©rations particuliĆØres avec l\'Etat, les collectivitĆ©s publiques, les organismes internationaux',NULL,NULL,1),(261,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','444','257','Etat - ImpĆ“ts sur les bĆ©nĆ©fices',NULL,NULL,1),(262,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','445','257','Etat - Taxes sur le chiffre d\'affaires',NULL,NULL,1),(263,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','446','257','Obligations cautionnĆ©es',NULL,NULL,1),(264,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','447','257','Autres impĆ“ts, taxes et versements assimilĆ©s',NULL,NULL,1),(265,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','448','257','Etat - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(266,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','449','257','Quotas d\'Ć©mission Ć  restituer Ć  l\'Etat',NULL,NULL,1),(267,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','45','1504','Groupe et associes',NULL,NULL,1),(268,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','451','267','Groupe',NULL,NULL,1),(269,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','455','267','AssociĆ©s - Comptes courants',NULL,NULL,1),(270,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','456','267','AssociĆ©s - OpĆ©rations sur le capital',NULL,NULL,1),(271,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','457','267','AssociĆ©s - Dividendes Ć  payer',NULL,NULL,1),(272,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','458','267','AssociĆ©s - OpĆ©rations faites en commun et en G.I.E.',NULL,NULL,1),(273,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','46','1504','DĆ©biteurs divers et crĆ©diteurs divers',NULL,NULL,1),(274,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','462','273','CrĆ©ances sur cessions d\'immobilisations',NULL,NULL,1),(275,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','464','273','Dettes sur acquisitions de valeurs mobiliĆØres de placement',NULL,NULL,1),(276,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','465','273','CrĆ©ances sur cessions de valeurs mobiliĆØres de placement',NULL,NULL,1),(277,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','467','273','Autres comptes dĆ©biteurs ou crĆ©diteurs',NULL,NULL,1),(278,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','468','273','Divers - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(279,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','47','1504','Comptes transitoires ou d\'attente',NULL,NULL,1),(280,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','471','279','Comptes d\'attente',NULL,NULL,1),(281,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','476','279','DiffĆ©rence de conversion - Actif',NULL,NULL,1),(282,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','477','279','DiffĆ©rences de conversion - Passif',NULL,NULL,1),(283,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','478','279','Autres comptes transitoires',NULL,NULL,1),(284,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','48','1504','Comptes de rĆ©gularisation',NULL,NULL,1),(285,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','481','284','Charges Ć  rĆ©partir sur plusieurs exercices',NULL,NULL,1),(286,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','486','284','Charges constatĆ©es d\'avance',NULL,NULL,1),(287,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','487','284','Produits constatĆ©s d\'avance',NULL,NULL,1),(288,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','488','284','Comptes de rĆ©partition pĆ©riodique des charges et des produits',NULL,NULL,1),(289,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','489','284','Quotas d\'Ć©mission allouĆ©s par l\'Etat',NULL,NULL,1),(290,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','49','1504','Provisions pour dĆ©prĆ©ciation des comptes de tiers',NULL,NULL,1),(291,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','491','290','Provisions pour dĆ©prĆ©ciation des comptes de clients',NULL,NULL,1),(292,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','495','290','Provisions pour dĆ©prĆ©ciation des comptes du groupe et des associĆ©s',NULL,NULL,1),(293,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','496','290','Provisions pour dĆ©prĆ©ciation des comptes de dĆ©biteurs divers',NULL,NULL,1),(294,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','50','1505','Valeurs mobiliĆØres de placement',NULL,NULL,1),(295,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','501','294','Parts dans des entreprises liĆ©es',NULL,NULL,1),(296,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','502','294','Actions propres',NULL,NULL,1),(297,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','503','294','Actions',NULL,NULL,1),(298,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','504','294','Autres titres confĆ©rant un droit de propriĆ©tĆ©',NULL,NULL,1),(299,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','505','294','Obligations et bons Ć©mis par la sociĆ©tĆ© et rachetĆ©s par elle',NULL,NULL,1),(300,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','506','294','Obligations',NULL,NULL,1),(301,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','507','294','Bons du TrĆ©sor et bons de caisse Ć  court terme',NULL,NULL,1),(302,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','508','294','Autres valeurs mobiliĆØres de placement et autres crĆ©ances assimilĆ©es',NULL,NULL,1),(303,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','509','294','Versements restant Ć  effectuer sur valeurs mobiliĆØres de placement non libĆ©rĆ©es',NULL,NULL,1),(304,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','51','1505','Banques, Ć©tablissements financiers et assimilĆ©s',NULL,NULL,1),(305,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','511','304','Valeurs Ć  l\'encaissement',NULL,NULL,1),(306,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','BANK','512','304','Banques',NULL,NULL,1),(307,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','514','304','ChĆØques postaux',NULL,NULL,1),(308,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','515','304','\"Caisses\" du TrĆ©sor et des Ć©tablissements publics',NULL,NULL,1),(309,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','516','304','SociĆ©tĆ©s de bourse',NULL,NULL,1),(310,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','517','304','Autres organismes financiers',NULL,NULL,1),(311,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','518','304','IntĆ©rĆŖts courus',NULL,NULL,1),(312,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','519','304','Concours bancaires courants',NULL,NULL,1),(313,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','52','1505','Instruments de trĆ©sorerie',NULL,NULL,1),(314,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','CASH','53','1505','Caisse',NULL,NULL,1),(315,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','531','314','Caisse siĆØge social',NULL,NULL,1),(316,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','532','314','Caisse succursale (ou usine) A',NULL,NULL,1),(317,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','533','314','Caisse succursale (ou usine) B',NULL,NULL,1),(318,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','54','1505','RĆ©gies d\'avance et accrĆ©ditifs',NULL,NULL,1),(319,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','58','1505','Virements internes',NULL,NULL,1),(320,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','59','1505','Provisions pour dĆ©prĆ©ciation des comptes financiers',NULL,NULL,1),(321,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','590','320','Provisions pour dĆ©prĆ©ciation des valeurs mobiliĆØres de placement',NULL,NULL,1),(322,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','PRODUCT','60','1506','Achats',NULL,NULL,1),(323,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','601','322','Achats stockĆ©s - MatiĆØres premiĆØres (et fournitures)',NULL,NULL,1),(324,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','602','322','Achats stockĆ©s - Autres approvisionnements',NULL,NULL,1),(325,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','603','322','Variations des stocks (approvisionnements et marchandises)',NULL,NULL,1),(326,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','604','322','Achats stockĆ©s - MatiĆØres premiĆØres (et fournitures)',NULL,NULL,1),(327,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','605','322','Achats de matĆ©riel, Ć©quipements et travaux',NULL,NULL,1),(328,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','606','322','Achats non stockĆ©s de matiĆØre et fournitures',NULL,NULL,1),(329,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','607','322','Achats de marchandises',NULL,NULL,1),(330,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','608','322','(Compte rĆ©servĆ©, le cas Ć©chĆ©ant, Ć  la rĆ©capitulation des frais accessoires incorporĆ©s aux achats)',NULL,NULL,1),(331,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','609','322','Rabais, remises et ristournes obtenus sur achats',NULL,NULL,1),(332,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','SERVICE','61','1506','Services extĆ©rieurs',NULL,NULL,1),(333,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','611','332','Sous-traitance gĆ©nĆ©rale',NULL,NULL,1),(334,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','612','332','Redevances de crĆ©dit-bail',NULL,NULL,1),(335,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','613','332','Locations',NULL,NULL,1),(336,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','614','332','Charges locatives et de copropriĆ©tĆ©',NULL,NULL,1),(337,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','615','332','Entretien et rĆ©parations',NULL,NULL,1),(338,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','616','332','Primes d\'assurances',NULL,NULL,1),(339,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','617','332','Etudes et recherches',NULL,NULL,1),(340,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','618','332','Divers',NULL,NULL,1),(341,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','619','332','Rabais, remises et ristournes obtenus sur services extĆ©rieurs',NULL,NULL,1),(342,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','62','1506','Autres services extĆ©rieurs',NULL,NULL,1),(343,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','621','342','Personnel extĆ©rieur Ć  l\'entreprise',NULL,NULL,1),(344,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','622','342','RĆ©munĆ©rations d\'intermĆ©diaires et honoraires',NULL,NULL,1),(345,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','623','342','PublicitĆ©, publications, relations publiques',NULL,NULL,1),(346,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','624','342','Transports de biens et transports collectifs du personnel',NULL,NULL,1),(347,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','625','342','DĆ©placements, missions et rĆ©ceptions',NULL,NULL,1),(348,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','626','342','Frais postaux et de tĆ©lĆ©communications',NULL,NULL,1),(349,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','627','342','Services bancaires et assimilĆ©s',NULL,NULL,1),(350,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','628','342','Divers',NULL,NULL,1),(351,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','629','342','Rabais, remises et ristournes obtenus sur autres services extĆ©rieurs',NULL,NULL,1),(352,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','63','1506','ImpĆ“ts, taxes et versements assimilĆ©s',NULL,NULL,1),(353,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','631','352','ImpĆ“ts, taxes et versements assimilĆ©s sur rĆ©munĆ©rations (administrations des impĆ“ts)',NULL,NULL,1),(354,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','633','352','ImpĆ“ts, taxes et versements assimilĆ©s sur rĆ©munĆ©rations (autres organismes)',NULL,NULL,1),(355,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','635','352','Autres impĆ“ts, taxes et versements assimilĆ©s (administrations des impĆ“ts)',NULL,NULL,1),(356,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','637','352','Autres impĆ“ts, taxes et versements assimilĆ©s (autres organismes)',NULL,NULL,1),(357,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','64','1506','Charges de personnel',NULL,NULL,1),(358,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','641','357','RĆ©munĆ©rations du personnel',NULL,NULL,1),(359,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','644','357','RĆ©munĆ©ration du travail de l\'exploitant',NULL,NULL,1),(360,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','SOCIAL','645','357','Charges de sĆ©curitĆ© sociale et de prĆ©voyance',NULL,NULL,1),(361,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','646','357','Cotisations sociales personnelles de l\'exploitant',NULL,NULL,1),(362,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','647','357','Autres charges sociales',NULL,NULL,1),(363,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','648','357','Autres charges de personnel',NULL,NULL,1),(364,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','65','1506','Autres charges de gestion courante',NULL,NULL,1),(365,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','651','364','Redevances pour concessions, brevets, licences, marques, procĆ©dĆ©s, logiciels, droits et valeurs similaires',NULL,NULL,1),(366,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','653','364','Jetons de prĆ©sence',NULL,NULL,1),(367,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','654','364','Pertes sur crĆ©ances irrĆ©couvrables',NULL,NULL,1),(368,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','655','364','Quote-part de rĆ©sultat sur opĆ©rations faites en commun',NULL,NULL,1),(369,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','658','364','Charges diverses de gestion courante',NULL,NULL,1),(370,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','66','1506','Charges financiĆØres',NULL,NULL,1),(371,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','661','370','Charges d\'intĆ©rĆŖts',NULL,NULL,1),(372,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','664','370','Pertes sur crĆ©ances liĆ©es Ć  des participations',NULL,NULL,1),(373,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','665','370','Escomptes accordĆ©s',NULL,NULL,1),(374,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','666','370','Pertes de change',NULL,NULL,1),(375,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','667','370','Charges nettes sur cessions de valeurs mobiliĆØres de placement',NULL,NULL,1),(376,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','668','370','Autres charges financiĆØres',NULL,NULL,1),(377,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','67','1506','Charges exceptionnelles',NULL,NULL,1),(378,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','671','377','Charges exceptionnelles sur opĆ©rations de gestion',NULL,NULL,1),(379,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','672','377','(Compte Ć  la disposition des entitĆ©s pour enregistrer, en cours d\'exercice, les charges sur exercices antĆ©rieurs)',NULL,NULL,1),(380,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','675','377','Valeurs comptables des Ć©lĆ©ments d\'actif cĆ©dĆ©s',NULL,NULL,1),(381,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','678','377','Autres charges exceptionnelles',NULL,NULL,1),(382,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','68','1506','Dotations aux amortissements et aux provisions',NULL,NULL,1),(383,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','681','382','Dotations aux amortissements et aux provisions - Charges d\'exploitation',NULL,NULL,1),(384,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','686','382','Dotations aux amortissements et aux provisions - Charges financiĆØres',NULL,NULL,1),(385,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','687','382','Dotations aux amortissements et aux provisions - Charges exceptionnelles',NULL,NULL,1),(386,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','69','1506','Participation des salariĆ©s - impĆ“ts sur les bĆ©nĆ©fices et assimiles',NULL,NULL,1),(387,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','691','386','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(388,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','695','386','ImpĆ“ts sur les bĆ©nĆ©fices',NULL,NULL,1),(389,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','696','386','SupplĆ©ments d\'impĆ“t sur les sociĆ©tĆ©s liĆ©s aux distributions',NULL,NULL,1),(390,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','697','386','Imposition forfaitaire annuelle des sociĆ©tĆ©s',NULL,NULL,1),(391,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','698','386','IntĆ©gration fiscale',NULL,NULL,1),(392,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','699','386','Produits - Reports en arriĆØre des dĆ©ficits',NULL,NULL,1),(393,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','70','1507','Ventes de produits fabriquĆ©s, prestations de services, marchandises',NULL,NULL,1),(394,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','PRODUCT','701','393','Ventes de produits finis',NULL,NULL,1),(395,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','702','393','Ventes de produits intermĆ©diaires',NULL,NULL,1),(396,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','703','393','Ventes de produits rĆ©siduels',NULL,NULL,1),(397,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','704','393','Travaux',NULL,NULL,1),(398,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','705','393','Etudes',NULL,NULL,1),(399,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','SERVICE','706','393','Prestations de services',NULL,NULL,1),(400,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','PRODUCT','707','393','Ventes de marchandises',NULL,NULL,1),(401,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','PRODUCT','708','393','Produits des activitĆ©s annexes',NULL,NULL,1),(402,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','709','393','Rabais, remises et ristournes accordĆ©s par l\'entreprise',NULL,NULL,1),(403,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','71','1507','Production stockĆ©e (ou dĆ©stockage)',NULL,NULL,1),(404,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','713','403','Variation des stocks (en-cours de production, produits)',NULL,NULL,1),(405,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','72','1507','Production immobilisĆ©e',NULL,NULL,1),(406,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','721','405','Immobilisations incorporelles',NULL,NULL,1),(407,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','722','405','Immobilisations corporelles',NULL,NULL,1),(408,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','74','1507','Subventions d\'exploitation',NULL,NULL,1),(409,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','75','1507','Autres produits de gestion courante',NULL,NULL,1),(410,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','751','409','Redevances pour concessions, brevets, licences, marques, procĆ©dĆ©s, logiciels, droits et valeurs similaires',NULL,NULL,1),(411,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','752','409','Revenus des immeubles non affectĆ©s Ć  des activitĆ©s professionnelles',NULL,NULL,1),(412,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','753','409','Jetons de prĆ©sence et rĆ©munĆ©rations d\'administrateurs, gĆ©rants,...',NULL,NULL,1),(413,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','754','409','Ristournes perƧues des coopĆ©ratives (provenant des excĆ©dents)',NULL,NULL,1),(414,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','755','409','Quotes-parts de rĆ©sultat sur opĆ©rations faites en commun',NULL,NULL,1),(415,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','758','409','Produits divers de gestion courante',NULL,NULL,1),(416,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','76','1507','Produits financiers',NULL,NULL,1),(417,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','761','416','Produits de participations',NULL,NULL,1),(418,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','762','416','Produits des autres immobilisations financiĆØres',NULL,NULL,1),(419,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','763','416','Revenus des autres crĆ©ances',NULL,NULL,1),(420,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','764','416','Revenus des valeurs mobiliĆØres de placement',NULL,NULL,1),(421,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','765','416','Escomptes obtenus',NULL,NULL,1),(422,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','766','416','Gains de change',NULL,NULL,1),(423,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','767','416','Produits nets sur cessions de valeurs mobiliĆØres de placement',NULL,NULL,1),(424,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','768','416','Autres produits financiers',NULL,NULL,1),(425,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','77','1507','Produits exceptionnels',NULL,NULL,1),(426,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','771','425','Produits exceptionnels sur opĆ©rations de gestion',NULL,NULL,1),(427,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','772','425','(Compte Ć  la disposition des entitĆ©s pour enregistrer, en cours d\'exercice, les produits sur exercices antĆ©rieurs)',NULL,NULL,1),(428,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','775','425','Produits des cessions d\'Ć©lĆ©ments d\'actif',NULL,NULL,1),(429,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','777','425','Quote-part des subventions d\'investissement virĆ©e au rĆ©sultat de l\'exercice',NULL,NULL,1),(430,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','778','425','Autres produits exceptionnels',NULL,NULL,1),(431,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','78','1507','Reprises sur amortissements et provisions',NULL,NULL,1),(432,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','781','431','Reprises sur amortissements et provisions (Ć  inscrire dans les produits d\'exploitation)',NULL,NULL,1),(433,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','786','431','Reprises sur provisions pour risques (Ć  inscrire dans les produits financiers)',NULL,NULL,1),(434,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','787','431','Reprises sur provisions (Ć  inscrire dans les produits exceptionnels)',NULL,NULL,1),(435,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','79','1507','Transferts de charges',NULL,NULL,1),(436,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','791','435','Transferts de charges d\'exploitation ',NULL,NULL,1),(437,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','796','435','Transferts de charges financiĆØres',NULL,NULL,1),(438,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','797','435','Transferts de charges exceptionnelles',NULL,NULL,1),(439,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','10','1351','Capital',NULL,NULL,1),(440,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','100','439','Capital souscrit ou capital personnel',NULL,NULL,1),(441,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1000','440','Capital non amorti',NULL,NULL,1),(442,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1001','440','Capital amorti',NULL,NULL,1),(443,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','101','439','Capital non appelĆ©',NULL,NULL,1),(444,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','109','439','Compte de l\'exploitant',NULL,NULL,1),(445,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1090','444','OpĆ©rations courantes',NULL,NULL,1),(446,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1091','444','ImpĆ“ts personnels',NULL,NULL,1),(447,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1092','444','RĆ©munĆ©rations et autres avantages',NULL,NULL,1),(448,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','11','1351','Primes d\'Ć©mission',NULL,NULL,1),(449,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','12','1351','Plus-values de rƩƩvaluation',NULL,NULL,1),(450,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','120','449','Plus-values de rƩƩvaluation sur immobilisations incorporelles',NULL,NULL,1),(451,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1200','450','Plus-values de rƩƩvaluation',NULL,NULL,1),(452,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1201','450','Reprises de rĆ©ductions de valeur',NULL,NULL,1),(453,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','121','449','Plus-values de rƩƩvaluation sur immobilisations corporelles',NULL,NULL,1),(454,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1210','453','Plus-values de rƩƩvaluation',NULL,NULL,1),(455,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1211','453','Reprises de rĆ©ductions de valeur',NULL,NULL,1),(456,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','122','449','Plus-values de rƩƩvaluation sur immobilisations financiĆØres',NULL,NULL,1),(457,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1220','456','Plus-values de rƩƩvaluation',NULL,NULL,1),(458,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1221','456','Reprises de rĆ©ductions de valeur',NULL,NULL,1),(459,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','123','449','Plus-values de rƩƩvaluation sur stocks',NULL,NULL,1),(460,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','124','449','Reprises de rĆ©ductions de valeur sur placements de trĆ©sorerie',NULL,NULL,1),(461,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','13','1351','RĆ©serve',NULL,NULL,1),(462,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','130','461','RĆ©serve lĆ©gale',NULL,NULL,1),(463,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','131','461','RĆ©serves indisponibles',NULL,NULL,1),(464,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1310','463','RĆ©serve pour actions propres',NULL,NULL,1),(465,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1311','463','Autres rĆ©serves indisponibles',NULL,NULL,1),(466,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','132','461','RĆ©serves immunisĆ©es',NULL,NULL,1),(467,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','133','461','RĆ©serves disponibles',NULL,NULL,1),(468,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1330','467','RĆ©serve pour rĆ©gularisation de dividendes',NULL,NULL,1),(469,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1331','467','RĆ©serve pour renouvellement des immobilisations',NULL,NULL,1),(470,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1332','467','RĆ©serve pour installations en faveur du personnel 1333 RĆ©serves libres',NULL,NULL,1),(471,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','14','1351','BĆ©nĆ©fice reportĆ© (ou perte reportĆ©e)',NULL,NULL,1),(472,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','15','1351','Subsides en capital',NULL,NULL,1),(473,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','150','472','Montants obtenus',NULL,NULL,1),(474,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','151','472','Montants transfĆ©rĆ©s aux rĆ©sultats',NULL,NULL,1),(475,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','16','1351','Provisions pour risques et charges',NULL,NULL,1),(476,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','160','475','Provisions pour pensions et obligations similaires',NULL,NULL,1),(477,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','161','475','Provisions pour charges fiscales',NULL,NULL,1),(478,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','162','475','Provisions pour grosses rĆ©parations et gros entretiens',NULL,NULL,1),(479,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','163','475','Ć  169 Provisions pour autres risques et charges',NULL,NULL,1),(480,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','164','475','Provisions pour sĆ»retĆ©s personnelles ou rĆ©elles constituĆ©es Ć  l\'appui de dettes et d\'engagements de tiers',NULL,NULL,1),(481,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','165','475','Provisions pour engagements relatifs Ć  l\'acquisition ou Ć  la cession d\'immobilisations',NULL,NULL,1),(482,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','166','475','Provisions pour exĆ©cution de commandes passĆ©es ou reƧues',NULL,NULL,1),(483,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','167','475','Provisions pour positions et marchĆ©s Ć  terme en devises ou positions et marchĆ©s Ć  terme en marchandises',NULL,NULL,1),(484,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','168','475','Provisions pour garanties techniques attachĆ©es aux ventes et prestations dĆ©jĆ  effectuĆ©es par l\'entreprise',NULL,NULL,1),(485,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','169','475','Provisions pour autres risques et charges',NULL,NULL,1),(486,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1690','485','Pour litiges en cours',NULL,NULL,1),(487,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1691','485','Pour amendes, doubles droits et pĆ©nalitĆ©s',NULL,NULL,1),(488,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1692','485','Pour propre assureur',NULL,NULL,1),(489,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1693','485','Pour risques inhĆ©rents aux opĆ©rations de crĆ©dits Ć  moyen ou long terme',NULL,NULL,1),(490,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1695','485','Provision pour charge de liquidation',NULL,NULL,1),(491,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1696','485','Provision pour dĆ©part de personnel',NULL,NULL,1),(492,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1699','485','Pour risques divers',NULL,NULL,1),(493,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17','1351','Dettes Ć  plus d\'un an',NULL,NULL,1),(494,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','170','493','Emprunts subordonnĆ©s',NULL,NULL,1),(495,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1700','494','Convertibles',NULL,NULL,1),(496,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1701','494','Non convertibles',NULL,NULL,1),(497,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','171','493','Emprunts obligataires non subordonnĆ©s',NULL,NULL,1),(498,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1710','498','Convertibles',NULL,NULL,1),(499,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1711','498','Non convertibles',NULL,NULL,1),(500,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','172','493','Dettes de location-financement et assimilĆ©s',NULL,NULL,1),(501,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1720','500','Dettes de location-financement de biens immobiliers',NULL,NULL,1),(502,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1721','500','Dettes de location-financement de biens mobiliers',NULL,NULL,1),(503,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1722','500','Dettes sur droits rĆ©els sur immeubles',NULL,NULL,1),(504,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','173','493','Etablissements de crĆ©dit',NULL,NULL,1),(505,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1730','504','Dettes en compte',NULL,NULL,1),(506,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17300','505','Banque A',NULL,NULL,1),(507,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17301','505','Banque B',NULL,NULL,1),(508,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17302','505','Banque C',NULL,NULL,1),(509,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17303','505','Banque D',NULL,NULL,1),(510,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1731','504','Promesses',NULL,NULL,1),(511,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17310','510','Banque A',NULL,NULL,1),(512,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17311','510','Banque B',NULL,NULL,1),(513,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17312','510','Banque C',NULL,NULL,1),(514,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17313','510','Banque D',NULL,NULL,1),(515,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1732','504','CrĆ©dits d\'acceptation',NULL,NULL,1),(516,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17320','515','Banque A',NULL,NULL,1),(517,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17321','515','Banque B',NULL,NULL,1),(518,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17322','515','Banque C',NULL,NULL,1),(519,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17323','515','Banque D',NULL,NULL,1),(520,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','174','493','Autres emprunts',NULL,NULL,1),(521,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175','493','Dettes commerciales',NULL,NULL,1),(522,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1750','521','Fournisseurs : dettes en compte',NULL,NULL,1),(523,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17500','522','Entreprises apparentĆ©es',NULL,NULL,1),(524,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175000','523','Entreprises liĆ©es',NULL,NULL,1),(525,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175001','523','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(526,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17501','522','Fournisseurs ordinaires',NULL,NULL,1),(527,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175010','526','Fournisseurs belges',NULL,NULL,1),(528,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175011','526','Fournisseurs C.E.E.',NULL,NULL,1),(529,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175012','526','Fournisseurs importation',NULL,NULL,1),(530,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1751','521','Effets Ć  payer',NULL,NULL,1),(531,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17510','530','Entreprises apparentĆ©es',NULL,NULL,1),(532,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175100','531','Entreprises liĆ©es',NULL,NULL,1),(533,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175101','531','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(534,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','17511','530','Fournisseurs ordinaires',NULL,NULL,1),(535,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175110','534','Fournisseurs belges',NULL,NULL,1),(536,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175111','534','Fournisseurs C.E.E.',NULL,NULL,1),(537,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','175112','534','Fournisseurs importation',NULL,NULL,1),(538,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','176','493','Acomptes reƧus sur commandes',NULL,NULL,1),(539,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','178','493','Cautionnements reƧus en numĆ©raires',NULL,NULL,1),(540,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','179','493','Dettes diverses',NULL,NULL,1),(541,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1790','540','Entreprises liĆ©es',NULL,NULL,1),(542,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1791','540','Autres entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(543,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1792','540','Administrateurs, gĆ©rants et associĆ©s',NULL,NULL,1),(544,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1794','540','Rentes viagĆØres capitalisĆ©es',NULL,NULL,1),(545,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1798','540','Dettes envers les coparticipants des associations momentanĆ©es et en participation',NULL,NULL,1),(546,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1799','540','Autres dettes diverses',NULL,NULL,1),(547,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','18','1351','Comptes de liaison des Ć©tablissements et succursales',NULL,NULL,1),(548,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','20','1352','Frais d\'Ć©tablissement',NULL,NULL,1),(549,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','200','548','Frais de constitution et d\'augmentation de capital',NULL,NULL,1),(550,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2000','549','Frais de constitution et d\'augmentation de capital',NULL,NULL,1),(551,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2009','549','Amortissements sur frais de constitution et d\'augmentation de capital',NULL,NULL,1),(552,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','201','548','Frais d\'Ć©mission d\'emprunts et primes de remboursement',NULL,NULL,1),(553,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2010','552','Agios sur emprunts et frais d\'Ć©mission d\'emprunts',NULL,NULL,1),(554,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2019','552','Amortissements sur agios sur emprunts et frais d\'Ć©mission d\'emprunts',NULL,NULL,1),(555,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','202','548','Autres frais d\'Ć©tablissement',NULL,NULL,1),(556,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2020','555','Autres frais d\'Ć©tablissement',NULL,NULL,1),(557,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2029','555','Amortissements sur autres frais d\'Ć©tablissement',NULL,NULL,1),(558,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','203','548','IntĆ©rĆŖts intercalaires',NULL,NULL,1),(559,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2030','558','IntĆ©rĆŖts intercalaires',NULL,NULL,1),(560,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2039','558','Amortissements sur intĆ©rĆŖts intercalaires',NULL,NULL,1),(561,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','204','548','Frais de restructuration',NULL,NULL,1),(562,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2040','561','CoĆ»t des frais de restructuration',NULL,NULL,1),(563,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2049','561','Amortissements sur frais de restructuration',NULL,NULL,1),(564,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','21','1352','Immobilisations incorporelles',NULL,NULL,1),(565,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','210','564','Frais de recherche et de dĆ©veloppement',NULL,NULL,1),(566,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2100','565','Frais de recherche et de mise au point',NULL,NULL,1),(567,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2108','565','Plus-values actĆ©es sur frais de recherche et de mise au point',NULL,NULL,1),(568,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2109','565','Amortissements sur frais de recherche et de mise au point',NULL,NULL,1),(569,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','211','564','Concessions, brevets, licences, savoir-faire, marque et droits similaires',NULL,NULL,1),(570,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2110','569','Concessions, brevets, licences, marques, etc',NULL,NULL,1),(571,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2118','569','Plus-values actĆ©es sur concessions, etc',NULL,NULL,1),(572,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2119','569','Amortissements sur concessions, etc',NULL,NULL,1),(573,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','212','564','Goodwill',NULL,NULL,1),(574,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2120','573','CoĆ»t d\'acquisition',NULL,NULL,1),(575,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2128','573','Plus-values actĆ©es',NULL,NULL,1),(576,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2129','573','Amortissements sur goodwill',NULL,NULL,1),(577,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','213','564','Acomptes versĆ©s',NULL,NULL,1),(578,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22','1352','Terrains et constructions',NULL,NULL,1),(579,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','220','578','Terrains',NULL,NULL,1),(580,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2200','579','Terrains',NULL,NULL,1),(581,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2201','579','Frais d\'acquisition sur terrains',NULL,NULL,1),(582,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2208','579','Plus-values actĆ©es sur terrains',NULL,NULL,1),(583,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2209','579','Amortissements et rĆ©ductions de valeur',NULL,NULL,1),(584,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22090','583','Amortissements sur frais d\'acquisition',NULL,NULL,1),(585,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22091','583','RĆ©ductions de valeur sur terrains',NULL,NULL,1),(586,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','221','578','Constructions',NULL,NULL,1),(587,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2210','586','BĆ¢timents industriels',NULL,NULL,1),(588,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2211','586','BĆ¢timents administratifs et commerciaux',NULL,NULL,1),(589,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2212','586','Autres bĆ¢timents d\'exploitation',NULL,NULL,1),(590,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2213','586','Voies de transport et ouvrages d\'art',NULL,NULL,1),(591,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2215','586','Constructions sur sol d\'autrui',NULL,NULL,1),(592,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2216','586','Frais d\'acquisition sur constructions',NULL,NULL,1),(593,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2218','586','Plus-values actĆ©es',NULL,NULL,1),(594,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22180','593','Sur bĆ¢timents industriels',NULL,NULL,1),(595,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22181','593','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(596,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22182','593','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(597,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22184','593','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(598,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2219','586','Amortissements sur constructions',NULL,NULL,1),(599,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22190','598','Sur bĆ¢timents industriels',NULL,NULL,1),(600,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22191','598','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(601,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22192','598','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(602,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22194','598','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(603,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22195','598','Sur constructions sur sol d\'autrui',NULL,NULL,1),(604,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22196','598','Sur frais d\'acquisition sur constructions',NULL,NULL,1),(605,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','222','578','Terrains bĆ¢tis',NULL,NULL,1),(606,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2220','605','Valeur d\'acquisition',NULL,NULL,1),(607,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22200','606','BĆ¢timents industriels',NULL,NULL,1),(608,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22201','606','BĆ¢timents administratifs et commerciaux',NULL,NULL,1),(609,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22202','606','Autres bĆ¢timents d\'exploitation',NULL,NULL,1),(610,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22203','606','Voies de transport et ouvrages d\'art',NULL,NULL,1),(611,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22204','606','Frais d\'acquisition des terrains Ć  bĆ¢tir',NULL,NULL,1),(612,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2228','605','Plus-values actĆ©es',NULL,NULL,1),(613,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22280','612','Sur bĆ¢timents industriels',NULL,NULL,1),(614,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22281','612','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(615,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22282','612','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(616,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22283','612','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(617,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2229','605','Amortissements sur terrains bĆ¢tis',NULL,NULL,1),(618,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22290','617','Sur bĆ¢timents industriels',NULL,NULL,1),(619,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22291','617','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(620,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22292','617','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(621,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22293','617','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(622,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','22294','617','Sur frais d\'acquisition des terrains bĆ¢tis',NULL,NULL,1),(623,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','223','578','Autres droits rĆ©els sur des immeubles',NULL,NULL,1),(624,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2230','623','Valeur d\'acquisition',NULL,NULL,1),(625,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2238','623','Plus-values actĆ©es',NULL,NULL,1),(626,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2239','623','Amortissements',NULL,NULL,1),(627,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','23','1352','Installations, machines et outillages',NULL,NULL,1),(628,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','230','627','Installations',NULL,NULL,1),(629,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2300','628','Installations bĆ¢timents industriels',NULL,NULL,1),(630,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2301','628','Installations bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(631,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2302','628','Installations bĆ¢timents d\'exploitation',NULL,NULL,1),(632,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2303','628','Installations voies de transport et ouvrages d\'art',NULL,NULL,1),(633,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2300','628','Installation d\'eau',NULL,NULL,1),(634,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2301','628','Installation d\'Ć©lectricitĆ©',NULL,NULL,1),(635,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2302','628','Installation de vapeur',NULL,NULL,1),(636,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2303','628','Installation de gaz',NULL,NULL,1),(637,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2304','628','Installation de chauffage',NULL,NULL,1),(638,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2305','628','Installation de conditionnement d\'air',NULL,NULL,1),(639,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2306','628','Installation de chargement',NULL,NULL,1),(640,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','231','627','Machines',NULL,NULL,1),(641,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2310','640','Division A',NULL,NULL,1),(642,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2311','640','Division B',NULL,NULL,1),(643,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2312','640','Division C',NULL,NULL,1),(644,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','237','627','Outillage',NULL,NULL,1),(645,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2370','644','Division A',NULL,NULL,1),(646,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2371','644','Division B',NULL,NULL,1),(647,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2372','644','Division C',NULL,NULL,1),(648,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','238','627','Plus-values actĆ©es',NULL,NULL,1),(649,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2380','648','Sur installations',NULL,NULL,1),(650,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2381','648','Sur machines',NULL,NULL,1),(651,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2382','648','Sur outillage',NULL,NULL,1),(652,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','239','627','Amortissements',NULL,NULL,1),(653,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2390','652','Sur installations',NULL,NULL,1),(654,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2391','652','Sur machines',NULL,NULL,1),(655,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2392','652','Sur outillage',NULL,NULL,1),(656,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24','1352','Mobilier et matĆ©riel roulant',NULL,NULL,1),(657,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','240','656','Mobilier',NULL,NULL,1),(658,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2400','656','Mobilier',NULL,NULL,1),(659,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24000','658','Mobilier des bĆ¢timents industriels',NULL,NULL,1),(660,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24001','658','Mobilier des bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(661,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24002','658','Mobilier des autres bĆ¢timents d\'exploitation',NULL,NULL,1),(662,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24003','658','Mobilier oeuvres sociales',NULL,NULL,1),(663,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2401','657','MatĆ©riel de bureau et de service social',NULL,NULL,1),(664,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24010','663','Des bĆ¢timents industriels',NULL,NULL,1),(665,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24011','663','Des bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(666,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24012','663','Des autres bĆ¢timents d\'exploitation',NULL,NULL,1),(667,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24013','663','Des oeuvres sociales',NULL,NULL,1),(668,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2408','657','Plus-values actĆ©es',NULL,NULL,1),(669,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24080','668','Plus-values actĆ©es sur mobilier',NULL,NULL,1),(670,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24081','668','Plus-values actĆ©es sur matĆ©riel de bureau et service social',NULL,NULL,1),(671,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2409','657','Amortissements',NULL,NULL,1),(672,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24090','671','Amortissements sur mobilier',NULL,NULL,1),(673,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24091','671','Amortissements sur matĆ©riel de bureau et service social',NULL,NULL,1),(674,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','241','656','MatĆ©riel roulant',NULL,NULL,1),(675,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2410','674','MatĆ©riel automobile',NULL,NULL,1),(676,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24100','675','Voitures',NULL,NULL,1),(677,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24105','675','Camions',NULL,NULL,1),(678,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2411','674','MatĆ©riel ferroviaire',NULL,NULL,1),(679,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2412','674','MatĆ©riel fluvial',NULL,NULL,1),(680,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2413','674','MatĆ©riel naval',NULL,NULL,1),(681,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2414','674','MatĆ©riel aĆ©rien',NULL,NULL,1),(682,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2418','674','Plus-values sur matĆ©riel roulant',NULL,NULL,1),(683,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24180','682','Plus-values sur matĆ©riel automobile',NULL,NULL,1),(684,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24181','682','Idem sur matĆ©riel ferroviaire',NULL,NULL,1),(685,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24182','682','Idem sur matĆ©riel fluvial',NULL,NULL,1),(686,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24183','682','Idem sur matĆ©riel naval',NULL,NULL,1),(687,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24184','682','Idem sur matĆ©riel aĆ©rien',NULL,NULL,1),(688,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2419','674','Amortissements sur matĆ©riel roulant',NULL,NULL,1),(689,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24190','688','Amortissements sur matĆ©riel automobile',NULL,NULL,1),(690,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24191','688','Idem sur matĆ©riel ferroviaire',NULL,NULL,1),(691,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24192','688','Idem sur matĆ©riel fluvial',NULL,NULL,1),(692,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24193','688','Idem sur matĆ©riel naval',NULL,NULL,1),(693,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','24194','688','Idem sur matĆ©riel aĆ©rien',NULL,NULL,1),(694,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','25','1352','Immobilisation dĆ©tenues en location-financement et droits similaires',NULL,NULL,1),(695,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','250','694','Terrains et constructions',NULL,NULL,1),(696,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2500','695','Terrains',NULL,NULL,1),(697,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2501','695','Constructions',NULL,NULL,1),(698,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2508','695','Plus-values sur emphytĆ©ose, leasing et droits similaires : terrains et constructions',NULL,NULL,1),(699,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2509','695','Amortissements et rĆ©ductions de valeur sur terrains et constructions en leasing',NULL,NULL,1),(700,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','251','694','Installations, machines et outillage',NULL,NULL,1),(701,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2510','700','Installations',NULL,NULL,1),(702,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2511','700','Machines',NULL,NULL,1),(703,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2512','700','Outillage',NULL,NULL,1),(704,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2518','700','Plus-values actĆ©es sur installations machines et outillage pris en leasing',NULL,NULL,1),(705,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2519','700','Amortissements sur installations machines et outillage pris en leasing',NULL,NULL,1),(706,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','252','694','Mobilier et matĆ©riel roulant',NULL,NULL,1),(707,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2520','706','Mobilier',NULL,NULL,1),(708,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2521','706','MatĆ©riel roulant',NULL,NULL,1),(709,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2528','706','Plus-values actĆ©es sur mobilier et matĆ©riel roulant en leasing',NULL,NULL,1),(710,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2529','706','Amortissements sur mobilier et matĆ©riel roulant en leasing',NULL,NULL,1),(711,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','26','1352','Autres immobilisations corporelles',NULL,NULL,1),(712,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','260','711','Frais d\'amĆ©nagements de locaux pris en location',NULL,NULL,1),(713,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','261','711','Maison d\'habitation',NULL,NULL,1),(714,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','262','711','RĆ©serve immobiliĆØre',NULL,NULL,1),(715,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','263','711','MatĆ©riel d\'emballage',NULL,NULL,1),(716,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','264','711','Emballages rĆ©cupĆ©rables',NULL,NULL,1),(717,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','268','711','Plus-values actĆ©es sur autres immobilisations corporelles',NULL,NULL,1),(718,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','269','711','Amortissements sur autres immobilisations corporelles',NULL,NULL,1),(719,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2690','718','Amortissements sur frais d\'amĆ©nagement des locaux pris en location',NULL,NULL,1),(720,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2691','718','Amortissements sur maison d\'habitation',NULL,NULL,1),(721,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2692','718','Amortissements sur rĆ©serve immobiliĆØre',NULL,NULL,1),(722,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2693','718','Amortissements sur matĆ©riel d\'emballage',NULL,NULL,1),(723,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2694','718','Amortissements sur emballages rĆ©cupĆ©rables',NULL,NULL,1),(724,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','27','1352','Immobilisations corporelles en cours et acomptes versĆ©s',NULL,NULL,1),(725,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','270','724','Immobilisations en cours',NULL,NULL,1),(726,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2700','725','Constructions',NULL,NULL,1),(727,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2701','725','Installations machines et outillage',NULL,NULL,1),(728,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2702','725','Mobilier et matĆ©riel roulant',NULL,NULL,1),(729,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2703','725','Autres immobilisations corporelles',NULL,NULL,1),(730,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','271','724','Avances et acomptes versĆ©s sur immobilisations en cours',NULL,NULL,1),(731,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','28','1352','Immobilisations financiĆØres',NULL,NULL,1),(732,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','280','731','Participations dans des entreprises liĆ©es',NULL,NULL,1),(733,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2800','732','Valeur d\'acquisition (peut ĆŖtre subdivisĆ© par participation)',NULL,NULL,1),(734,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2801','732','Montants non appelĆ©s (idem)',NULL,NULL,1),(735,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2808','732','Plus-values actĆ©es (idem)',NULL,NULL,1),(736,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2809','732','RĆ©ductions de valeurs actĆ©es (idem)',NULL,NULL,1),(737,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','281','731','CrĆ©ances sur des entreprises liĆ©es',NULL,NULL,1),(738,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2810','737','CrĆ©ances en compte',NULL,NULL,1),(739,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2811','737','Effets Ć  recevoir',NULL,NULL,1),(740,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2812','737','Titres Ć  revenu fixes',NULL,NULL,1),(741,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2817','737','CrĆ©ances douteuses',NULL,NULL,1),(742,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2819','737','RĆ©ductions de valeurs actĆ©es',NULL,NULL,1),(743,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','282','731','Participations dans des entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(744,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2820','743','Valeur d\'acquisition (peut ĆŖtre subdivisĆ© par participation)',NULL,NULL,1),(745,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2821','743','Montants non appelĆ©s (idem)',NULL,NULL,1),(746,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2828','743','Plus-values actĆ©es (idem)',NULL,NULL,1),(747,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2829','743','RĆ©ductions de valeurs actĆ©es (idem)',NULL,NULL,1),(748,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','283','731','CrĆ©ances sur des entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(749,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2830','748','CrĆ©ances en compte',NULL,NULL,1),(750,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2831','748','Effets Ć  recevoir',NULL,NULL,1),(751,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2832','748','Titres Ć  revenu fixe',NULL,NULL,1),(752,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2837','748','CrĆ©ances douteuses',NULL,NULL,1),(753,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2839','748','RĆ©ductions de valeurs actĆ©es',NULL,NULL,1),(754,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','284','731','Autres actions et parts',NULL,NULL,1),(755,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2840','754','Valeur d\'acquisition',NULL,NULL,1),(756,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2841','754','Montants non appelĆ©s',NULL,NULL,1),(757,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2848','754','Plus-values actĆ©es',NULL,NULL,1),(758,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2849','754','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(759,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','285','731','Autres crĆ©ances',NULL,NULL,1),(760,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2850','759','CrĆ©ances en compte',NULL,NULL,1),(761,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2851','759','Effets Ć  recevoir',NULL,NULL,1),(762,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2852','759','Titres Ć  revenu fixe',NULL,NULL,1),(763,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2857','759','CrĆ©ances douteuses',NULL,NULL,1),(764,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2859','759','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(765,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','288','731','Cautionnements versĆ©s en numĆ©raires',NULL,NULL,1),(766,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2880','765','TĆ©lĆ©phone, tĆ©lĆ©fax, tĆ©lex',NULL,NULL,1),(767,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2881','765','Gaz',NULL,NULL,1),(768,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2882','765','Eau',NULL,NULL,1),(769,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2883','765','ElectricitĆ©',NULL,NULL,1),(770,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2887','765','Autres cautionnements versĆ©s en numĆ©raires',NULL,NULL,1),(771,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29','1352','CrĆ©ances Ć  plus d\'un an',NULL,NULL,1),(772,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','290','771','CrĆ©ances commerciales',NULL,NULL,1),(773,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2900','772','Clients',NULL,NULL,1),(774,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29000','773','CrĆ©ances en compte sur entreprises liĆ©es',NULL,NULL,1),(775,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29001','773','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(776,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29002','773','Sur clients Belgique',NULL,NULL,1),(777,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29003','773','Sur clients C.E.E.',NULL,NULL,1),(778,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29004','773','Sur clients exportation hors C.E.E.',NULL,NULL,1),(779,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29005','773','CrĆ©ances sur les coparticipants (associations momentanĆ©es)',NULL,NULL,1),(780,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2901','772','Effets Ć  recevoir',NULL,NULL,1),(781,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29010','780','Sur entreprises liĆ©es',NULL,NULL,1),(782,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29011','780','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(783,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29012','780','Sur clients Belgique',NULL,NULL,1),(784,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29013','780','Sur clients C.E.E.',NULL,NULL,1),(785,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29014','780','Sur clients exportation hors C.E.E.',NULL,NULL,1),(786,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2905','772','Retenues sur garanties',NULL,NULL,1),(787,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2906','772','Acomptes versĆ©s',NULL,NULL,1),(788,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2907','772','CrĆ©ances douteuses (Ć  ventiler comme clients 2900)',NULL,NULL,1),(789,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2909','772','RĆ©ductions de valeur actĆ©es (Ć  ventiler comme clients 2900)',NULL,NULL,1),(790,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','291','771','Autres crĆ©ances',NULL,NULL,1),(791,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2910','790','CrĆ©ances en compte',NULL,NULL,1),(792,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29100','791','Sur entreprises liĆ©es',NULL,NULL,1),(793,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29101','791','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(794,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29102','791','Sur autres dĆ©biteurs',NULL,NULL,1),(795,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2911','790','Effets Ć  recevoir',NULL,NULL,1),(796,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29110','795','Sur entreprises liĆ©es',NULL,NULL,1),(797,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29111','795','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(798,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','29112','795','Sur autres dĆ©biteurs',NULL,NULL,1),(799,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2912','790','CrĆ©ances rĆ©sultant de la cession d\'immobilisations donnĆ©es en leasing',NULL,NULL,1),(800,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2917','790','CrĆ©ances douteuses',NULL,NULL,1),(801,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2919','790','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(802,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','30','1353','Approvisionnements - matiĆØres premiĆØres',NULL,NULL,1),(803,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','300','802','Valeur d\'acquisition',NULL,NULL,1),(804,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','309','802','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(805,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','31','1353','Approvsionnements et fournitures',NULL,NULL,1),(806,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','310','805','Valeur d\'acquisition',NULL,NULL,1),(807,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3100','806','MatiĆØres d\'approvisionnement',NULL,NULL,1),(808,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3101','806','Energie, charbon, coke, mazout, essence, propane',NULL,NULL,1),(809,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3102','806','Produits d\'entretien',NULL,NULL,1),(810,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3103','806','Fournitures diverses et petit outillage',NULL,NULL,1),(811,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3104','806','ImprimĆ©s et fournitures de bureau',NULL,NULL,1),(812,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3105','806','Fournitures de services sociaux',NULL,NULL,1),(813,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3106','806','Emballages commerciaux',NULL,NULL,1),(814,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','31060','813','Emballages perdus',NULL,NULL,1),(815,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','31061','813','Emballages rĆ©cupĆ©rables',NULL,NULL,1),(816,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','319','805','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(817,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','32','1353','En cours de fabrication',NULL,NULL,1),(818,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','320','817','Valeur d\'acquisition',NULL,NULL,1),(819,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3200','818','Produits semi-ouvrĆ©s',NULL,NULL,1),(820,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3201','818','Produits en cours de fabrication',NULL,NULL,1),(821,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3202','818','Travaux en cours',NULL,NULL,1),(822,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3205','818','DĆ©chets',NULL,NULL,1),(823,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3206','818','Rebuts',NULL,NULL,1),(824,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3209','818','Travaux en association momentanĆ©e',NULL,NULL,1),(825,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','329','817','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(826,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','33','1353','Produits finis',NULL,NULL,1),(827,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','330','826','Valeur d\'acquisition',NULL,NULL,1),(828,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3300','827','Produits finis',NULL,NULL,1),(829,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','339','826','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(830,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','34','1353','Marchandises',NULL,NULL,1),(831,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','340','830','Valeur d\'acquisition',NULL,NULL,1),(832,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3400','831','Groupe A',NULL,NULL,1),(833,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3401','831','Groupe B',NULL,NULL,1),(834,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3402','831','Groupe C',NULL,NULL,1),(835,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','349','830','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(836,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','35','1353','Immeubles destinĆ©s Ć  la vente',NULL,NULL,1),(837,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','350','836','Valeur d\'acquisition',NULL,NULL,1),(838,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3500','837','Immeuble A',NULL,NULL,1),(839,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3501','837','Immeuble B',NULL,NULL,1),(840,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3502','837','Immeuble C',NULL,NULL,1),(841,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','351','836','Immeubles construits en vue de leur revente',NULL,NULL,1),(842,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3510','841','Immeuble A',NULL,NULL,1),(843,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3511','841','Immeuble B',NULL,NULL,1),(844,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3512','841','Immeuble C',NULL,NULL,1),(845,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','359','836','RĆ©ductions de valeurs actĆ©es',NULL,NULL,1),(846,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','36','1353','Acomptes versĆ©s sur achats pour stocks',NULL,NULL,1),(847,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','360','846','Acomptes versĆ©s (Ć  ventiler Ć©ventuellement par catĆ©gorie)',NULL,NULL,1),(848,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','369','846','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(849,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','37','1353','Commandes en cours d\'exĆ©cution',NULL,NULL,1),(850,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','370','849','Valeur d\'acquisition',NULL,NULL,1),(851,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','371','849','BĆ©nĆ©fice pris en compte',NULL,NULL,1),(852,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','379','849','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(853,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','40','1354','CrĆ©ances commerciales',NULL,NULL,1),(854,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','400','853','Clients',NULL,NULL,1),(855,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4007','854','Rabais, remises et ristournes Ć  accorder et autres notes de crĆ©dit Ć  Ć©tablir',NULL,NULL,1),(856,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4008','854','CrĆ©ances rĆ©sultant de livraisons de biens (associations momentanĆ©es)',NULL,NULL,1),(857,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','401','853','Effets Ć  recevoir',NULL,NULL,1),(858,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4010','857','Effets Ć  recevoir',NULL,NULL,1),(859,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4013','857','Effets Ć  l\'encaissement',NULL,NULL,1),(860,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4015','857','Effets Ć  l\'escompte',NULL,NULL,1),(861,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','402','853','Clients, crĆ©ances courantes, entreprises apparentĆ©es, administrateurs et gĆ©rants',NULL,NULL,1),(862,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4020','861','Entreprises liĆ©es',NULL,NULL,1),(863,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4021','861','Autres entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(864,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4022','861','Administrateurs et gĆ©rants d\'entreprise',NULL,NULL,1),(865,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','403','853','Effets Ć  recevoir sur entreprises apparentĆ©es et administrateurs et gĆ©rants',NULL,NULL,1),(866,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4030','865','Entreprises liĆ©es',NULL,NULL,1),(867,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4031','865','Autres entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(868,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4032','865','Administrateurs et gĆ©rants de l\'entreprise',NULL,NULL,1),(869,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','404','853','Produits Ć  recevoir (factures Ć  Ć©tablir)',NULL,NULL,1),(870,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','405','853','Clients : retenues sur garanties',NULL,NULL,1),(871,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','406','853','Acomptes versĆ©s',NULL,NULL,1),(872,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','407','853','CrĆ©ances douteuses',NULL,NULL,1),(873,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','408','853','Compensation clients',NULL,NULL,1),(874,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','409','853','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(875,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','41','1354','Autres crĆ©ances',NULL,NULL,1),(876,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','410','875','Capital appelĆ©, non versĆ©',NULL,NULL,1),(877,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4100','876','Appels de fonds',NULL,NULL,1),(878,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4101','876','Actionnaires dĆ©faillants',NULL,NULL,1),(879,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','411','875','T.V.A. Ć  rĆ©cupĆ©rer',NULL,NULL,1),(880,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4110','879','T.V.A. due',NULL,NULL,1),(881,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4111','879','T.V.A. dĆ©ductible',NULL,NULL,1),(882,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4112','879','Compte courant administration T.V.A.',NULL,NULL,1),(883,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4118','879','Taxe d\'Ć©galisation due',NULL,NULL,1),(884,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','412','875','ImpĆ“ts et versements fiscaux Ć  rĆ©cupĆ©rer',NULL,NULL,1),(885,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4120','884','ImpĆ“ts belges sur le rĆ©sultat',NULL,NULL,1),(886,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4125','884','Autres impĆ“ts belges',NULL,NULL,1),(887,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4128','884','ImpĆ“ts Ć©trangers',NULL,NULL,1),(888,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','414','875','Produits Ć  recevoir',NULL,NULL,1),(889,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','416','875','CrĆ©ances diverses',NULL,NULL,1),(890,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4160','889','AssociĆ©s (compte d\'apport en sociĆ©tĆ©)',NULL,NULL,1),(891,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4161','889','Avances et prĆŖts au personnel',NULL,NULL,1),(892,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4162','889','Compte courant des associĆ©s en S.P.R.L.',NULL,NULL,1),(893,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4163','889','Compte courant des administrateurs et gĆ©rants',NULL,NULL,1),(894,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4164','889','CrĆ©ances sur sociĆ©tĆ©s apparentĆ©es',NULL,NULL,1),(895,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4166','889','Emballages et matĆ©riel Ć  rendre',NULL,NULL,1),(896,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4167','889','Etat et Ć©tablissements publics',NULL,NULL,1),(897,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','41670','896','Subsides Ć  recevoir',NULL,NULL,1),(898,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','41671','896','Autres crĆ©ances',NULL,NULL,1),(899,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4168','889','Rabais, ristournes et remises Ć  obtenir et autres avoirs non encore reƧus',NULL,NULL,1),(900,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','417','875','CrĆ©ances douteuses',NULL,NULL,1),(901,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','418','875','Cautionnements versĆ©s en numĆ©raires',NULL,NULL,1),(902,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','419','875','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(903,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','42','1354','Dettes Ć  plus d\'un an Ć©chĆ©ant dans l\'annĆ©e',NULL,NULL,1),(904,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','420','903','Emprunts subordonnĆ©s',NULL,NULL,1),(905,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4200','904','Convertibles',NULL,NULL,1),(906,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4201','904','Non convertibles',NULL,NULL,1),(907,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','421','903','Emprunts obligataires non subordonnĆ©s',NULL,NULL,1),(908,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4210','907','Convertibles',NULL,NULL,1),(909,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4211','907','Non convertibles',NULL,NULL,1),(910,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','422','903','Dettes de location-financement et assimilĆ©es',NULL,NULL,1),(911,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4220','910','Financement de biens immobiliers',NULL,NULL,1),(912,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4221','910','Financement de biens mobiliers',NULL,NULL,1),(913,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','423','903','Etablissements de crĆ©dit',NULL,NULL,1),(914,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4230','913','Dettes en compte',NULL,NULL,1),(915,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4231','913','Promesses',NULL,NULL,1),(916,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4232','913','CrĆ©dits d\'acceptation',NULL,NULL,1),(917,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','424','903','Autres emprunts',NULL,NULL,1),(918,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','425','903','Dettes commerciales',NULL,NULL,1),(919,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4250','918','Fournisseurs',NULL,NULL,1),(920,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4251','918','Effets Ć  payer',NULL,NULL,1),(921,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','426','903','Cautionnements reƧus en numĆ©raires',NULL,NULL,1),(922,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','429','903','Dettes diverses',NULL,NULL,1),(923,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4290','922','Entreprises liĆ©es',NULL,NULL,1),(924,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4291','922','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(925,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4292','922','Administrateurs, gĆ©rants, associĆ©s',NULL,NULL,1),(926,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4299','922','Autres dettes',NULL,NULL,1),(927,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','43','1354','Dettes financiĆØres',NULL,NULL,1),(928,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','430','927','Etablissements de crĆ©dit. Emprunts en compte Ć  terme fixe',NULL,NULL,1),(929,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','431','927','Etablissements de crĆ©dit. Promesses',NULL,NULL,1),(930,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','432','927','Etablissements de crĆ©dit. CrĆ©dits d\'acceptation',NULL,NULL,1),(931,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','433','927','Etablissements de crĆ©dit. Dettes en compte courant',NULL,NULL,1),(932,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','439','927','Autres emprunts',NULL,NULL,1),(933,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44','1354','Dettes commerciales',NULL,NULL,1),(934,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','440','933','Fournisseurs',NULL,NULL,1),(935,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4400','934','Entreprises apparentĆ©es',NULL,NULL,1),(936,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44000','935','Entreprises liĆ©es',NULL,NULL,1),(937,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44001','935','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(938,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4401','934','Fournisseurs ordinaires',NULL,NULL,1),(939,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44010','938','Fournisseurs belges',NULL,NULL,1),(940,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44011','938','Fournisseurs CEE',NULL,NULL,1),(941,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44012','938','Fournisseurs importation',NULL,NULL,1),(942,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4402','934','Dettes envers les coparticipants (associations momentanĆ©es)',NULL,NULL,1),(943,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4403','934','Fournisseurs - retenues de garanties',NULL,NULL,1),(944,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','441','933','Effets Ć  payer',NULL,NULL,1),(945,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4410','944','Entreprises apparentĆ©es',NULL,NULL,1),(946,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44100','945','Entreprises liĆ©es',NULL,NULL,1),(947,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44101','945','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(948,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4411','944','Fournisseurs ordinaires',NULL,NULL,1),(949,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44110','948','Fournisseurs belges',NULL,NULL,1),(950,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44111','948','Fournisseurs CEE',NULL,NULL,1),(951,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','44112','948','Fournisseurs importation',NULL,NULL,1),(952,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','444','933','Factures Ć  recevoir',NULL,NULL,1),(953,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','446','933','Acomptes reƧus',NULL,NULL,1),(954,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','448','933','Compensations fournisseurs',NULL,NULL,1),(955,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45','1354','Dettes fiscales, salariales et sociales',NULL,NULL,1),(956,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','450','955','Dettes fiscales estimĆ©es',NULL,NULL,1),(957,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4501','956','ImpĆ“ts sur le rĆ©sultat',NULL,NULL,1),(958,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4505','956','Autres impĆ“ts en Belgique',NULL,NULL,1),(959,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4508','956','ImpĆ“ts Ć  l\'Ć©tranger',NULL,NULL,1),(960,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','451','955','T.V.A. Ć  payer',NULL,NULL,1),(961,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4510','960','T.V.A. due',NULL,NULL,1),(962,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4511','960','T.V.A. dĆ©ductible',NULL,NULL,1),(963,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4512','960','Compte courant administration T.V.A.',NULL,NULL,1),(964,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4518','960','Taxe d\'Ć©galisation due',NULL,NULL,1),(965,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','452','955','ImpĆ“ts et taxes Ć  payer',NULL,NULL,1),(966,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4520','965','Autres impĆ“ts sur le rĆ©sultat',NULL,NULL,1),(967,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4525','965','Autres impĆ“ts et taxes en Belgique',NULL,NULL,1),(968,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45250','967','PrĆ©compte immobilier',NULL,NULL,1),(969,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45251','967','ImpĆ“ts communaux Ć  payer',NULL,NULL,1),(970,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45252','967','ImpĆ“ts provinciaux Ć  payer',NULL,NULL,1),(971,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45253','967','Autres impĆ“ts et taxes Ć  payer',NULL,NULL,1),(972,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4528','965','ImpĆ“ts et taxes Ć  l\'Ć©tranger',NULL,NULL,1),(973,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','453','955','PrĆ©comptes retenus',NULL,NULL,1),(974,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4530','973','PrĆ©compte professionnel retenu sur rĆ©munĆ©rations',NULL,NULL,1),(975,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4531','973','PrĆ©compte professionnel retenu sur tantiĆØmes',NULL,NULL,1),(976,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4532','973','PrĆ©compte mobilier retenu sur dividendes attribuĆ©s',NULL,NULL,1),(977,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4533','973','PrĆ©compte mobilier retenu sur intĆ©rĆŖts payĆ©s',NULL,NULL,1),(978,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4538','973','Autres prĆ©comptes retenus',NULL,NULL,1),(979,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','454','955','Office National de la SĆ©curitĆ© Sociale',NULL,NULL,1),(980,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4540','979','ArriĆ©rĆ©s',NULL,NULL,1),(981,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4541','979','1er trimestre',NULL,NULL,1),(982,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4542','979','2ĆØme trimestre',NULL,NULL,1),(983,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4543','979','3ĆØme trimestre',NULL,NULL,1),(984,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4544','979','4ĆØme trimestre',NULL,NULL,1),(985,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','455','955','RĆ©munĆ©rations',NULL,NULL,1),(986,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4550','985','Administrateurs, gĆ©rants et commissaires (non rĆ©viseurs)',NULL,NULL,1),(987,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4551','985','Direction',NULL,NULL,1),(988,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4552','985','EmployĆ©s',NULL,NULL,1),(989,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4553','985','Ouvriers',NULL,NULL,1),(990,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','456','955','PĆ©cules de vacances',NULL,NULL,1),(991,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4560','990','Direction',NULL,NULL,1),(992,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4561','990','EmployĆ©s',NULL,NULL,1),(993,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4562','990','Ouvriers',NULL,NULL,1),(994,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','459','955','Autres dettes sociales',NULL,NULL,1),(995,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4590','994','Provision pour gratifications de fin d\'annĆ©e',NULL,NULL,1),(996,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4591','994','DĆ©parts de personnel',NULL,NULL,1),(997,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4592','994','Oppositions sur rĆ©munĆ©rations',NULL,NULL,1),(998,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4593','994','Assurances relatives au personnel',NULL,NULL,1),(999,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45930','998','Assurance loi',NULL,NULL,1),(1000,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45931','998','Assurance salaire garanti',NULL,NULL,1),(1001,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45932','998','Assurance groupe',NULL,NULL,1),(1002,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','45933','998','Assurances individuelles',NULL,NULL,1),(1003,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4594','994','Caisse d\'assurances sociales pour travailleurs indĆ©pendants',NULL,NULL,1),(1004,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4597','994','Dettes et provisions sociales diverses',NULL,NULL,1),(1005,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','46','1354','Acomptes reƧus sur commande',NULL,NULL,1),(1006,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','47','1354','Dettes dĆ©coulant de l\'affectation des rĆ©sultats',NULL,NULL,1),(1007,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','470','1006','Dividendes et tantiĆØmes d\'exercices antĆ©rieurs',NULL,NULL,1),(1008,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','471','1006','Dividendes de l\'exercice',NULL,NULL,1),(1009,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','472','1006','TantiĆØmes de l\'exercice',NULL,NULL,1),(1010,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','473','1006','Autres allocataires',NULL,NULL,1),(1011,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','48','4','Dettes diverses',NULL,NULL,1),(1012,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','480','1011','Obligations et coupons Ć©chus',NULL,NULL,1),(1013,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','481','1011','Actionnaires - capital Ć  rembourser',NULL,NULL,1),(1014,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','482','1011','Participation du personnel Ć  payer',NULL,NULL,1),(1015,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','483','1011','Acomptes reƧus d\'autres tiers Ć  moins d\'un an',NULL,NULL,1),(1016,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','486','1011','Emballages et matĆ©riel consignĆ©s',NULL,NULL,1),(1017,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','488','1011','Cautionnements reƧus en numĆ©raires',NULL,NULL,1),(1018,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','489','1011','Autres dettes diverses',NULL,NULL,1),(1019,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','49','1354','Comptes de rĆ©gularisation et compte d\'attente',NULL,NULL,1),(1020,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','490','1019','Charges Ć  reporter (Ć  subdiviser par catĆ©gorie de charges)',NULL,NULL,1),(1021,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','491','1019','Produits acquis',NULL,NULL,1),(1022,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4910','1021','Produits d\'exploitation',NULL,NULL,1),(1023,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','49100','1022','Ristournes et rabais Ć  obtenir',NULL,NULL,1),(1024,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','49101','1022','Commissions Ć  obtenir',NULL,NULL,1),(1025,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','49102','1022','Autres produits d\'exploitation (redevances par exemple)',NULL,NULL,1),(1026,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4911','1021','Produits financiers',NULL,NULL,1),(1027,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','49110','1026','IntĆ©rĆŖts courus et non Ć©chus sur prĆŖts et dĆ©bits',NULL,NULL,1),(1028,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','49111','1026','Autres produits financiers',NULL,NULL,1),(1029,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','492','1019','Charges Ć  imputer (Ć  subdiviser par catĆ©gorie de charges)',NULL,NULL,1),(1030,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','493','1019','Produits Ć  reporter',NULL,NULL,1),(1031,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4930','1030','Produits d\'exploitation Ć  reporter',NULL,NULL,1),(1032,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4931','1030','Produits financiers Ć  reporter',NULL,NULL,1),(1033,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','499','1019','Comptes d\'attente',NULL,NULL,1),(1034,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4990','1033','Compte d\'attente',NULL,NULL,1),(1035,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4991','1033','Compte de rĆ©partition pĆ©riodique des charges',NULL,NULL,1),(1036,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4999','1033','Transferts d\'exercice',NULL,NULL,1),(1037,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','50','1355','Actions propres',NULL,NULL,1),(1038,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','51','1355','Actions et parts',NULL,NULL,1),(1039,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','510','1038','Valeur d\'acquisition',NULL,NULL,1),(1040,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','511','1038','Montants non appelĆ©s',NULL,NULL,1),(1041,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','519','1038','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1042,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','52','1355','Titres Ć  revenus fixes',NULL,NULL,1),(1043,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','520','1042','Valeur d\'acquisition',NULL,NULL,1),(1044,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','529','1042','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1045,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','53','1355','DĆ©pots Ć  terme',NULL,NULL,1),(1046,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','530','1045','De plus d\'un an',NULL,NULL,1),(1047,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','531','1045','De plus d\'un mois et Ć  un an au plus',NULL,NULL,1),(1048,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','532','1045','d\'un mois au plus',NULL,NULL,1),(1049,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','539','1045','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1050,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','54','1355','Valeurs Ć©chues Ć  l\'encaissement',NULL,NULL,1),(1051,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','540','1050','ChĆØques Ć  encaisser',NULL,NULL,1),(1052,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','541','1050','Coupons Ć  encaisser',NULL,NULL,1),(1053,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','55','1355','Etablissements de crĆ©dit - Comptes ouverts auprĆØs des divers Ć©tablissements.',NULL,NULL,1),(1054,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','550','1053','Comptes courants',NULL,NULL,1),(1055,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','551','1053','ChĆØques Ć©mis',NULL,NULL,1),(1056,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','559','1053','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1057,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','56','1355','Office des chĆØques postaux',NULL,NULL,1),(1058,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','560','1057','Compte courant',NULL,NULL,1),(1059,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','561','1057','ChĆØques Ć©mis',NULL,NULL,1),(1060,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','57','1355','Caisses',NULL,NULL,1),(1061,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','570','1060','Ć  577 Caisses - espĆØces ( 0 - centrale ; 7 - succursales et agences)',NULL,NULL,1),(1062,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','578','1060','Caisses - timbres ( 0 - fiscaux ; 1 - postaux)',NULL,NULL,1),(1063,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','58','1355','Virements internes',NULL,NULL,1),(1064,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','60','1356','Approvisionnements et marchandises',NULL,NULL,1),(1065,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','600','1064','Achats de matiĆØres premiĆØres',NULL,NULL,1),(1066,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','601','1064','Achats de fournitures',NULL,NULL,1),(1067,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','602','1064','Achats de services, travaux et Ć©tudes',NULL,NULL,1),(1068,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','603','1064','Sous-traitances gĆ©nĆ©rales',NULL,NULL,1),(1069,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','604','1064','Achats de marchandises',NULL,NULL,1),(1070,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','605','1064','Achats d\'immeubles destinĆ©s Ć  la revente',NULL,NULL,1),(1071,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','608','1064','Remises , ristournes et rabais obtenus sur achats',NULL,NULL,1),(1072,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','609','1064','Variations de stocks',NULL,NULL,1),(1073,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6090','1072','De matiĆØres premiĆØres',NULL,NULL,1),(1074,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6091','1072','De fournitures',NULL,NULL,1),(1075,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6094','1072','De marchandises',NULL,NULL,1),(1076,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6095','1072','d\'immeubles destinĆ©s Ć  la vente',NULL,NULL,1),(1077,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61','1356','Services et biens divers',NULL,NULL,1),(1078,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','610','1077','Loyers et charges locatives',NULL,NULL,1),(1079,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6100','1078','Loyers divers',NULL,NULL,1),(1080,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6101','1078','Charges locatives (assurances, frais de confort,etc)',NULL,NULL,1),(1081,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','611','1077','Entretien et rĆ©paration (fournitures et prestations)',NULL,NULL,1),(1082,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','612','1077','Fournitures faites Ć  l\'entreprise',NULL,NULL,1),(1083,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6120','1082','Eau, gaz, Ć©lectricitĆ©, vapeur',NULL,NULL,1),(1084,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61200','1083','Eau',NULL,NULL,1),(1085,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61201','1083','Gaz',NULL,NULL,1),(1086,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61202','1083','ElectricitĆ©',NULL,NULL,1),(1087,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61203','1083','Vapeur',NULL,NULL,1),(1088,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6121','1082','TĆ©lĆ©phone, tĆ©lĆ©grammes, tĆ©lex, tĆ©lĆ©fax, frais postaux',NULL,NULL,1),(1089,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61210','1088','TĆ©lĆ©phone',NULL,NULL,1),(1090,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61211','1088','TĆ©lĆ©grammes',NULL,NULL,1),(1091,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61212','1088','TĆ©lex et tĆ©lĆ©fax',NULL,NULL,1),(1092,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61213','1088','Frais postaux',NULL,NULL,1),(1093,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6122','1082','Livres, bibliothĆØque',NULL,NULL,1),(1094,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6123','1082','ImprimĆ©s et fournitures de bureau (si non comptabilisĆ© au 601)',NULL,NULL,1),(1095,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','613','1077','RĆ©tributions de tiers',NULL,NULL,1),(1096,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6130','1095','Redevances et royalties',NULL,NULL,1),(1097,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61300','1096','Redevances pour brevets, licences, marques et accessoires',NULL,NULL,1),(1098,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61301','1096','Autres redevances (procĆ©dĆ©s de fabrication)',NULL,NULL,1),(1099,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6131','1095','Assurances non relatives au personnel',NULL,NULL,1),(1100,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61310','1099','Assurance incendie',NULL,NULL,1),(1101,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61311','1099','Assurance vol',NULL,NULL,1),(1102,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61312','1099','Assurance autos',NULL,NULL,1),(1103,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61313','1099','Assurance crĆ©dit',NULL,NULL,1),(1104,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61314','1099','Assurances frais gĆ©nĆ©raux',NULL,NULL,1),(1105,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6132','1095','Divers',NULL,NULL,1),(1106,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61320','1105','Commissions aux tiers',NULL,NULL,1),(1107,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61321','1105','Honoraires d\'avocats, d\'experts, etc',NULL,NULL,1),(1108,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61322','1105','Cotisations aux groupements professionnels',NULL,NULL,1),(1109,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61323','1105','Dons, libĆ©ralitĆ©s, etc',NULL,NULL,1),(1110,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61324','1105','Frais de contentieux',NULL,NULL,1),(1111,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61325','1105','Publications lĆ©gales',NULL,NULL,1),(1112,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6133','1095','Transports et dĆ©placements',NULL,NULL,1),(1113,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61330','1112','Transports de personnel',NULL,NULL,1),(1114,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','61331','1112','Voyages, dĆ©placements et reprĆ©sentations',NULL,NULL,1),(1115,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6134','1095','Personnel intĆ©rimaire',NULL,NULL,1),(1116,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','614','1077','Annonces, publicitĆ©, propagande et documentation',NULL,NULL,1),(1117,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6140','1116','Annonces et insertions',NULL,NULL,1),(1118,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6141','1116','Catalogues et imprimĆ©s',NULL,NULL,1),(1119,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6142','1116','Echantillons',NULL,NULL,1),(1120,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6143','1116','Foires et expositions',NULL,NULL,1),(1121,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6144','1116','Primes',NULL,NULL,1),(1122,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6145','1116','Cadeaux Ć  la clientĆØle',NULL,NULL,1),(1123,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6146','1116','Missions et rĆ©ceptions',NULL,NULL,1),(1124,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6147','1116','Documentation',NULL,NULL,1),(1125,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','615','1077','Sous-traitants',NULL,NULL,1),(1126,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6150','1125','Sous-traitants pour activitĆ©s propres',NULL,NULL,1),(1127,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6151','1125','Sous-traitants d\'associations momentanĆ©es (coparticipants)',NULL,NULL,1),(1128,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6152','1125','Quote-part bĆ©nĆ©ficiaire des coparticipants',NULL,NULL,1),(1129,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','617','1077','Personnel intĆ©rimaire et personnes mises Ć  la disposition de l\'entreprise',NULL,NULL,1),(1130,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','618','1077','RĆ©munĆ©rations, primes pour assurances extralĆ©gales, pensions de retraite et de survie des administrateurs, gĆ©rants et associĆ©s actifs qui ne sont pas attribuĆ©es en vertu d\'un contrat de travail',NULL,NULL,1),(1131,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62','1356','RĆ©munĆ©rations, charges sociales et pensions',NULL,NULL,1),(1132,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','620','1131','RĆ©munĆ©rations et avantages sociaux directs',NULL,NULL,1),(1133,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6200','1132','Administrateurs ou gĆ©rants',NULL,NULL,1),(1134,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6201','1132','Personnel de direction',NULL,NULL,1),(1135,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6202','1132','EmployĆ©s',NULL,NULL,1),(1136,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6203','1132','Ouvriers',NULL,NULL,1),(1137,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6204','1132','Autres membres du personnel',NULL,NULL,1),(1138,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','621','1131','Cotisations patronales d\'assurances sociales',NULL,NULL,1),(1139,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6210','1138','Sur salaires',NULL,NULL,1),(1140,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6211','1138','Sur appointements et commissions',NULL,NULL,1),(1141,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','622','1131','Primes patronales pour assurances extralĆ©gales',NULL,NULL,1),(1142,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','623','1131','Autres frais de personnel',NULL,NULL,1),(1143,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6230','1142','Assurances du personnel',NULL,NULL,1),(1144,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62300','1143','Assurances loi, responsabilitĆ© civile, chemin du travail',NULL,NULL,1),(1145,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62301','1143','Assurance salaire garanti',NULL,NULL,1),(1146,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62302','1143','Assurances individuelles',NULL,NULL,1),(1147,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6231','1142','Charges sociales diverses',NULL,NULL,1),(1148,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62310','1147','Jours fĆ©riĆ©s payĆ©s',NULL,NULL,1),(1149,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62311','1147','Salaire hebdomadaire garanti',NULL,NULL,1),(1150,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62312','1147','Allocations familiales complĆ©mentaires',NULL,NULL,1),(1151,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6232','1142','Charges sociales des administrateurs, gĆ©rants et commissaires',NULL,NULL,1),(1152,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62320','1151','Allocations familiales complĆ©mentaires pour non salariĆ©s',NULL,NULL,1),(1153,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62321','1151','Lois sociales pour indĆ©pendants',NULL,NULL,1),(1154,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','62322','1151','Divers',NULL,NULL,1),(1155,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','624','1131','Pensions de retraite et de survie',NULL,NULL,1),(1156,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6240','1155','Administrateurs et gĆ©rants',NULL,NULL,1),(1157,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6241','1155','Personnel',NULL,NULL,1),(1158,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','625','1131','Provision pour pĆ©cule de vacances',NULL,NULL,1),(1159,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6250','1158','Dotations',NULL,NULL,1),(1160,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6251','1158','Utilisations et reprises',NULL,NULL,1),(1161,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','63','1356','Amortissements, rĆ©ductions de valeur et provisions pour risques et charges',NULL,NULL,1),(1162,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','630','1161','Dotations aux amortissements et aux rĆ©ductions de valeur sur immobilisations',NULL,NULL,1),(1163,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6300','1162','Dotations aux amortissements sur frais d\'Ć©tablissement',NULL,NULL,1),(1164,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6301','1162','Dotations aux amortissements sur immobilisations incorporelles',NULL,NULL,1),(1165,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6302','1162','Dotations aux amortissements sur immobilisations corporelles',NULL,NULL,1),(1166,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6308','1162','Dotations aux rĆ©ductions de valeur sur immobilisations incorporelles',NULL,NULL,1),(1167,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6309','1162','Dotations aux rĆ©ductions de valeur sur immobilisations corporelles',NULL,NULL,1),(1168,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','631','1161','RĆ©ductions de valeur sur stocks',NULL,NULL,1),(1169,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6310','1168','Dotations',NULL,NULL,1),(1170,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6311','1168','Reprises',NULL,NULL,1),(1171,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','632','1161','RĆ©ductions de valeur sur commandes en cours d\'exĆ©cution',NULL,NULL,1),(1172,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6320','1171','Dotations',NULL,NULL,1),(1173,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6321','1171','Reprises',NULL,NULL,1),(1174,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','633','1161','RĆ©ductions de valeur sur crĆ©ances commerciales Ć  plus d\'un an',NULL,NULL,1),(1175,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6330','1174','Dotations',NULL,NULL,1),(1176,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6331','1174','Reprises',NULL,NULL,1),(1177,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','634','1161','RĆ©ductions de valeur sur crĆ©ances commerciales Ć  un an au plus',NULL,NULL,1),(1178,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6340','1177','Dotations',NULL,NULL,1),(1179,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6341','1177','Reprises',NULL,NULL,1),(1180,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','635','1161','Provisions pour pensions et obligations similaires',NULL,NULL,1),(1181,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6350','1180','Dotations',NULL,NULL,1),(1182,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6351','1180','Utilisations et reprises',NULL,NULL,1),(1183,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','636','11613','Provisions pour grosses rĆ©parations et gros entretiens',NULL,NULL,1),(1184,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6360','1183','Dotations',NULL,NULL,1),(1185,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6361','1183','Utilisations et reprises',NULL,NULL,1),(1186,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','637','1161','Provisions pour autres risques et charges',NULL,NULL,1),(1187,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6370','1186','Dotations',NULL,NULL,1),(1188,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6371','1186','Utilisations et reprises',NULL,NULL,1),(1189,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','64','1356','Autres charges d\'exploitation',NULL,NULL,1),(1190,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','640','1189','Charges fiscales d\'exploitation',NULL,NULL,1),(1191,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6400','1190','Taxes et impĆ“ts directs',NULL,NULL,1),(1192,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','64000','1191','Taxes sur autos et camions',NULL,NULL,1),(1193,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6401','1190','Taxes et impĆ“ts indirects',NULL,NULL,1),(1194,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','64010','1193','Timbres fiscaux pris en charge par la firme',NULL,NULL,1),(1195,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','64011','1193','Droits d\'enregistrement',NULL,NULL,1),(1196,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','64012','1193','T.V.A. non dĆ©ductible',NULL,NULL,1),(1197,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6402','1190','ImpĆ“ts provinciaux et communaux',NULL,NULL,1),(1198,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','64020','1197','Taxe sur la force motrice',NULL,NULL,1),(1199,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','64021','1197','Taxe sur le personnel occupĆ©',NULL,NULL,1),(1200,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6403','1190','Taxes diverses',NULL,NULL,1),(1201,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','641','1189','Moins-values sur rĆ©alisations courantes d\'immobilisations corporelles',NULL,NULL,1),(1202,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','642','1189','Moins-values sur rĆ©alisations de crĆ©ances commerciales',NULL,NULL,1),(1203,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','643','1189','Ć  648 Charges d\'exploitations diverses',NULL,NULL,1),(1204,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','649','1189','Charges d\'exploitation portĆ©es Ć  l\'actif au titre de restructuration',NULL,NULL,1),(1205,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','65','1356','Charges financiĆØres',NULL,NULL,1),(1206,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','650','1205','Charges des dettes',NULL,NULL,1),(1207,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6500','1206','IntĆ©rĆŖts, commissions et frais affĆ©rents aux dettes',NULL,NULL,1),(1208,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6501','1206','Amortissements des agios et frais d\'Ć©mission d\'emprunts',NULL,NULL,1),(1209,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6502','1206','Autres charges de dettes',NULL,NULL,1),(1210,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6503','1206','IntĆ©rĆŖts intercalaires portĆ©s Ć  l\'actif',NULL,NULL,1),(1211,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','651','1205','RĆ©ductions de valeur sur actifs circulants',NULL,NULL,1),(1212,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6510','1211','Dotations',NULL,NULL,1),(1213,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6511','1211','Reprises',NULL,NULL,1),(1214,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','652','1205','Moins-values sur rĆ©alisation d\'actifs circulants',NULL,NULL,1),(1215,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','653','1205','Charges d\'escompte de crĆ©ances',NULL,NULL,1),(1216,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','654','1205','DiffĆ©rences de change',NULL,NULL,1),(1217,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','655','1205','Ecarts de conversion des devises',NULL,NULL,1),(1218,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','656','1205','Frais de banques, de chĆØques postaux',NULL,NULL,1),(1219,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','657','1205','Commissions sur ouvertures de crĆ©dit, cautions et avals',NULL,NULL,1),(1220,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','658','1205','Frais de vente des titres',NULL,NULL,1),(1221,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','66','1356','Charges exceptionnelles',NULL,NULL,1),(1222,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','660','1221','Amortissements et rĆ©ductions de valeur exceptionnels',NULL,NULL,1),(1223,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6600','1222','Sur frais d\'Ć©tablissement',NULL,NULL,1),(1224,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6601','1222','Sur immobilisations incorporelles',NULL,NULL,1),(1225,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6602','1222','Sur immobilisations corporelles',NULL,NULL,1),(1226,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','661','1221','RĆ©ductions de valeur sur immobilisations financiĆØres',NULL,NULL,1),(1227,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','662','1221','Provisions pour risques et charges exceptionnels',NULL,NULL,1),(1228,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','663','1221','Moins-values sur rĆ©alisation d\'actifs immobilisĆ©s',NULL,NULL,1),(1229,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6630','1228','Sur immobilisations incorporelles',NULL,NULL,1),(1230,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6631','1228','Sur immobilisations corporelles',NULL,NULL,1),(1231,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6632','1228','Sur immobilisations dĆ©tenues en location-financement et droits similaires',NULL,NULL,1),(1232,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6633','1228','Sur immobilisations financiĆØres',NULL,NULL,1),(1233,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6634','1228','Sur immeubles acquis ou construits en vue de la revente',NULL,NULL,1),(1234,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','664','1221','Ć  668 Autres charges exceptionnelles',NULL,NULL,1),(1235,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','664','1221','PĆ©nalitĆ©s et amendes diverses',NULL,NULL,1),(1236,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','665','1221','DiffĆ©rence de charge',NULL,NULL,1),(1237,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','669','1221','Charges exceptionnelles transfĆ©rĆ©es Ć  l\'actif en frais de restructuration',NULL,NULL,1),(1238,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','67','1356','ImpĆ“ts sur le rĆ©sultat',NULL,NULL,1),(1239,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','670','1238','ImpĆ“ts belges sur le rĆ©sultat de l\'exercice',NULL,NULL,1),(1240,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6700','1239','ImpĆ“ts et prĆ©comptes dus ou versĆ©s',NULL,NULL,1),(1241,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6701','1239','ExcĆ©dent de versements d\'impĆ“ts et prĆ©comptes portĆ© Ć  l\'actif',NULL,NULL,1),(1242,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6702','1239','Charges fiscales estimĆ©es',NULL,NULL,1),(1243,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','671','1238','ImpĆ“ts belges sur le rĆ©sultat d\'exercices antĆ©rieurs',NULL,NULL,1),(1244,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6710','1243','SupplĆ©ments d\'impĆ“ts dus ou versĆ©s',NULL,NULL,1),(1245,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6711','1243','SupplĆ©ments d\'impĆ“ts estimĆ©s',NULL,NULL,1),(1246,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6712','1243','Provisions fiscales constituĆ©es',NULL,NULL,1),(1247,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','672','1238','ImpĆ“ts Ć©trangers sur le rĆ©sultat de l\'exercice',NULL,NULL,1),(1248,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','673','1238','ImpĆ“ts Ć©trangers sur le rĆ©sultat d\'exercices antĆ©rieurs',NULL,NULL,1),(1249,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','68','1356','Transferts aux rĆ©serves immunisĆ©es',NULL,NULL,1),(1250,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','69','1356','Affectation des rĆ©sultats',NULL,NULL,1),(1251,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','690','1250','Perte reportĆ©e de l\'exercice prĆ©cĆ©dent',NULL,NULL,1),(1252,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','691','1250','Dotation Ć  la rĆ©serve lĆ©gale',NULL,NULL,1),(1253,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','692','1250','Dotation aux autres rĆ©serves',NULL,NULL,1),(1254,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','693','1250','BĆ©nĆ©fice Ć  reporter',NULL,NULL,1),(1255,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','694','1250','RĆ©munĆ©ration du capital',NULL,NULL,1),(1256,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','695','1250','Administrateurs ou gĆ©rants',NULL,NULL,1),(1257,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','696','1250','Autres allocataires',NULL,NULL,1),(1258,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','70','1357','Chiffre d\'affaires',NULL,NULL,1),(1260,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','700','1258','Ventes de marchandises',NULL,NULL,1),(1261,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7000','1260','Ventes en Belgique',NULL,NULL,1),(1262,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7001','1260','Ventes dans les pays membres de la C.E.E.',NULL,NULL,1),(1263,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7002','1260','Ventes Ć  l\'exportation',NULL,NULL,1),(1264,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','701','1258','Ventes de produits finis',NULL,NULL,1),(1265,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7010','1264','Ventes en Belgique',NULL,NULL,1),(1266,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7011','1264','Ventes dans les pays membres de la C.E.E.',NULL,NULL,1),(1267,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7012','1264','Ventes Ć  l\'exportation',NULL,NULL,1),(1268,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','702','1258','Ventes de dĆ©chets et rebuts',NULL,NULL,1),(1269,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7020','1268','Ventes en Belgique',NULL,NULL,1),(1270,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7021','1268','Ventes dans les pays membres de la C.E.E.',NULL,NULL,1),(1271,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7022','1268','Ventes Ć  l\'exportation',NULL,NULL,1),(1272,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','703','1258','Ventes d\'emballages rĆ©cupĆ©rables',NULL,NULL,1),(1273,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','704','1258','Facturations des travaux en cours (associations momentanĆ©es)',NULL,NULL,1),(1274,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','705','1258','Prestations de services',NULL,NULL,1),(1275,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7050','1274','Prestations de services en Belgique',NULL,NULL,1),(1276,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7051','1274','Prestations de services dans les pays membres de la C.E.E.',NULL,NULL,1),(1277,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7052','1274','Prestations de services en vue de l\'exportation',NULL,NULL,1),(1278,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','706','1258','PĆ©nalitĆ©s et dĆ©dits obtenus par l\'entreprise',NULL,NULL,1),(1279,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','708','1258','Remises, ristournes et rabais accordĆ©s',NULL,NULL,1),(1280,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7080','1279','Sur ventes de marchandises',NULL,NULL,1),(1281,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7081','1279','Sur ventes de produits finis',NULL,NULL,1),(1282,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7082','1279','Sur ventes de dĆ©chets et rebuts',NULL,NULL,1),(1283,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7083','1279','Sur prestations de services',NULL,NULL,1),(1284,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7084','1279','Mali sur travaux facturĆ©s aux associations momentanĆ©es',NULL,NULL,1),(1285,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','71','1357','Variation des stocks et des commandes en cours d\'exĆ©cution',NULL,NULL,1),(1286,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','712','1285','Des en cours de fabrication',NULL,NULL,1),(1287,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','713','1285','Des produits finis',NULL,NULL,1),(1288,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','715','1285','Des immeubles construits destinĆ©s Ć  la vente',NULL,NULL,1),(1289,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','717','1285','Des commandes en cours d\'exĆ©cution',NULL,NULL,1),(1290,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7170','1289','Commandes en cours - CoĆ»t de revient',NULL,NULL,1),(1291,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','71700','1290','CoĆ»t des commandes en cours d\'exĆ©cution',NULL,NULL,1),(1292,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','71701','1290','CoĆ»t des travaux en cours des associations momentanĆ©es',NULL,NULL,1),(1293,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7171','1289','BĆ©nĆ©fices portĆ©s en compte sur commandes en cours',NULL,NULL,1),(1294,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','71710','1293','Sur commandes en cours d\'exĆ©cution',NULL,NULL,1),(1295,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','71711','1293','Sur travaux en cours des associations momentanĆ©es',NULL,NULL,1),(1296,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','72','1357','Production immobilisĆ©e',NULL,NULL,1),(1297,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','720','1296','En frais d\'Ć©tablissement',NULL,NULL,1),(1298,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','721','1296','En immobilisations incorporelles',NULL,NULL,1),(1299,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','722','1296','En immobilisations corporelles',NULL,NULL,1),(1300,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','723','1296','En immobilisations en cours',NULL,NULL,1),(1301,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','74','1357','Autres produits d\'exploitation',NULL,NULL,1),(1302,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','740','1301','Subsides d\'exploitation et montants compensatoires',NULL,NULL,1),(1303,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','741','1301','Plus-values sur rĆ©alisations courantes d\'immobilisations corporelles',NULL,NULL,1),(1304,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','742','1301','Plus-values sur rĆ©alisations de crĆ©ances commerciales',NULL,NULL,1),(1305,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','743','1301','Ć  749 Produits d\'exploitation divers',NULL,NULL,1),(1306,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','743','1301','Produits de services exploitĆ©s dans l\'intĆ©rĆŖt du personnel',NULL,NULL,1),(1307,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','744','1301','Commissions et courtages',NULL,NULL,1),(1308,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','745','1301','Redevances pour brevets et licences',NULL,NULL,1),(1309,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','746','1301','Prestations de services (transports, Ć©tudes, etc)',NULL,NULL,1),(1310,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','747','1301','Revenus des immeubles affectĆ©s aux activitĆ©s non professionnelles',NULL,NULL,1),(1311,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','748','1301','Locations diverses Ć  caractĆØre professionnel',NULL,NULL,1),(1312,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','749','1301','Produits divers',NULL,NULL,1),(1313,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7490','1312','Bonis sur reprises d\'emballages consignĆ©s',NULL,NULL,1),(1314,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7491','1312','Bonis sur travaux en associations momentanĆ©es',NULL,NULL,1),(1315,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','75','1357','Produits financiers',NULL,NULL,1),(1316,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','750','1315','Produits des immobilisations financiĆØres',NULL,NULL,1),(1317,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7500','1316','Revenus des actions',NULL,NULL,1),(1318,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7501','1316','Revenus des obligations',NULL,NULL,1),(1319,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7502','1316','Revenus des crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1320,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','751','1315','Produits des actifs circulants',NULL,NULL,1),(1321,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','752','1315','Plus-values sur rĆ©alisations d\'actifs circulants',NULL,NULL,1),(1322,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','753','1315','Subsides en capital et en intĆ©rĆŖts',NULL,NULL,1),(1323,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','754','1315','DiffĆ©rences de change',NULL,NULL,1),(1324,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','755','1315','Ecarts de conversion des devises',NULL,NULL,1),(1325,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','756','1315','Ć  759 Produits financiers divers',NULL,NULL,1),(1326,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','756','1315','Produits des autres crĆ©ances',NULL,NULL,1),(1327,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','757','1315','Escomptes obtenus',NULL,NULL,1),(1328,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','76','1357','Produits exceptionnels',NULL,NULL,1),(1329,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','760','1328','Reprises d\'amortissements et de rĆ©ductions de valeur',NULL,NULL,1),(1330,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7600','1329','Sur immobilisations incorporelles',NULL,NULL,1),(1331,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7601','1329','Sur immobilisations corporelles',NULL,NULL,1),(1332,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','761','1328','Reprises de rĆ©ductions de valeur sur immobilisations financiĆØres',NULL,NULL,1),(1333,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','762','1328','Reprises de provisions pour risques et charges exceptionnelles',NULL,NULL,1),(1334,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','763','1328','Plus-values sur rĆ©alisation d\'actifs immobilisĆ©s',NULL,NULL,1),(1335,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7630','1334','Sur immobilisations incorporelles',NULL,NULL,1),(1336,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7631','1334','Sur immobilisations corporelles',NULL,NULL,1),(1337,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7632','1334','Sur immobilisations financiĆØres',NULL,NULL,1),(1338,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','764','1328','Autres produits exceptionnels',NULL,NULL,1),(1339,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','77','1357','RĆ©gularisations d\'impĆ“ts et reprises de provisions fiscales',NULL,NULL,1),(1340,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','771','1339','ImpĆ“ts belges sur le rĆ©sultat',NULL,NULL,1),(1341,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7710','1340','RĆ©gularisations d\'impĆ“ts dus ou versĆ©s',NULL,NULL,1),(1342,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7711','1340','RĆ©gularisations d\'impĆ“ts estimĆ©s',NULL,NULL,1),(1343,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7712','1340','Reprises de provisions fiscales',NULL,NULL,1),(1344,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','773','1339','ImpĆ“ts Ć©trangers sur le rĆ©sultat',NULL,NULL,1),(1345,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','79','1357','Affectation aux rĆ©sultats',NULL,NULL,1),(1346,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','790','1345','BĆ©nĆ©fice reportĆ© de l\'exercice prĆ©cĆ©dent',NULL,NULL,1),(1347,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','791','1345','PrĆ©lĆØvement sur le capital et les primes d\'Ć©mission',NULL,NULL,1),(1348,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','792','1345','PrĆ©lĆØvement sur les rĆ©serves',NULL,NULL,1),(1349,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','793','1345','Perte Ć  reporter',NULL,NULL,1),(1350,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','794','1345','Intervention d\'associĆ©s (ou du propriĆ©taire) dans la perte',NULL,NULL,1),(1351,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CAPIT','XXXXXX','1','','Fonds propres, provisions pour risques et charges et dettes Ć  plus d\'un an',NULL,NULL,1),(1352,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','IMMO','XXXXXX','2','','Frais d\'Ć©tablissement. Actifs immobilisĆ©s et crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1353,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','STOCK','XXXXXX','3','','Stock et commandes en cours d\'exĆ©cution',NULL,NULL,1),(1354,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','TIERS','XXXXXX','4','','CrĆ©ances et dettes Ć  un an au plus',NULL,NULL,1),(1355,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','FINAN','XXXXXX','5','','Placement de trĆ©sorerie et de valeurs disponibles',NULL,NULL,1),(1356,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','CHARGE','XXXXXX','6','','Charges',NULL,NULL,1),(1357,1,NULL,'2015-10-03 08:44:54','PCMN-BASE','PROD','XXXXXX','7','','Produits',NULL,NULL,1),(1401,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CAPIT','XXXXXX','1','','Fonds propres, provisions pour risques et charges et dettes Ć  plus d\'un an',NULL,NULL,1),(1402,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','IMMO','XXXXXX','2','','Frais d\'Ć©tablissement. Actifs immobilisĆ©s et crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1403,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','STOCK','XXXXXX','3','','Stock et commandes en cours d\'exĆ©cution',NULL,NULL,1),(1404,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','TIERS','XXXXXX','4','','CrĆ©ances et dettes Ć  un an au plus',NULL,NULL,1),(1405,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','FINAN','XXXXXX','5','','Placement de trĆ©sorerie et de valeurs disponibles',NULL,NULL,1),(1406,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','CHARGE','XXXXXX','6','','Charges',NULL,NULL,1),(1407,1,NULL,'2015-10-03 08:44:54','PCG99-ABREGE','PROD','XXXXXX','7','','Produits',NULL,NULL,1),(1501,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CAPIT','XXXXXX','1','','Fonds propres, provisions pour risques et charges et dettes Ć  plus d\'un an',NULL,NULL,1),(1502,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','IMMO','XXXXXX','2','','Frais d\'Ć©tablissement. Actifs immobilisĆ©s et crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1503,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','STOCK','XXXXXX','3','','Stock et commandes en cours d\'exĆ©cution',NULL,NULL,1),(1504,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','TIERS','XXXXXX','4','','CrĆ©ances et dettes Ć  un an au plus',NULL,NULL,1),(1505,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','FINAN','XXXXXX','5','','Placement de trĆ©sorerie et de valeurs disponibles',NULL,NULL,1),(1506,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','CHARGE','XXXXXX','6','','Charges',NULL,NULL,1),(1507,1,NULL,'2015-10-03 08:44:54','PCG99-BASE','PROD','XXXXXX','7','','Produits',NULL,NULL,1),(4001,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1','','Financiación bĆ”sica',NULL,NULL,1),(4002,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','ACTIVO','XXXXXX','2','','Activo no corriente',NULL,NULL,1),(4003,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','EXISTENCIAS','XXXXXX','3','','Existencias',NULL,NULL,1),(4004,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4','','Acreedores y deudores por operaciones comerciales',NULL,NULL,1),(4005,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5','','Cuentas financieras',NULL,NULL,1),(4006,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6','','Compras y gastos',NULL,NULL,1),(4007,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7','','Ventas e ingresos',NULL,NULL,1),(4008,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','10','4001','CAPITAL',NULL,NULL,1),(4009,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','100','4008','Capital social',NULL,NULL,1),(4010,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','101','4008','Fondo social',NULL,NULL,1),(4011,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','CAPITAL','102','4008','Capital',NULL,NULL,1),(4012,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','103','4008','Socios por desembolsos no exigidos',NULL,NULL,1),(4013,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1030','4012','Socios por desembolsos no exigidos capital social',NULL,NULL,1),(4014,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1034','4012','Socios por desembolsos no exigidos capital pendiente de inscripción',NULL,NULL,1),(4015,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','104','4008','Socios por aportaciones no dineradas pendientes',NULL,NULL,1),(4016,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1040','4015','Socios por aportaciones no dineradas pendientes capital social',NULL,NULL,1),(4017,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1044','4015','Socios por aportaciones no dineradas pendientes capital pendiente de inscripción',NULL,NULL,1),(4018,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','108','4008','Acciones o participaciones propias en situaciones especiales',NULL,NULL,1),(4019,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','109','4008','Acciones o participaciones propias para reducción de capital',NULL,NULL,1),(4020,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','11','4001','Reservas y otros instrumentos de patrimonio',NULL,NULL,1),(4021,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','110','4020','Prima de emisión o asunción',NULL,NULL,1),(4022,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','111','4020','Otros instrumentos de patrimonio neto',NULL,NULL,1),(4023,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1110','4022','Patrimonio neto por emisión de instrumentos financieros compuestos',NULL,NULL,1),(4024,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1111','4022','Resto de instrumentos de patrimoio neto',NULL,NULL,1),(4025,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','112','4020','Reserva legal',NULL,NULL,1),(4026,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','113','4020','Reservas voluntarias',NULL,NULL,1),(4027,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','114','4020','Reservas especiales',NULL,NULL,1),(4028,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1140','4027','Reservas para acciones o participaciones de la sociedad dominante',NULL,NULL,1),(4029,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1141','4027','Reservas estatutarias',NULL,NULL,1),(4030,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1142','4027','Reservas por capital amortizado',NULL,NULL,1),(4031,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1143','4027','Reservas por fondo de comercio',NULL,NULL,1),(4032,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1144','4028','Reservas por acciones propias aceptadas en garantĆ­a',NULL,NULL,1),(4033,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','115','4020','Reservas por pĆ©rdidas y ganancias actuariales y otros ajustes',NULL,NULL,1),(4034,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','118','4020','Aportaciones de socios o propietarios',NULL,NULL,1),(4035,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','119','4020','Diferencias por ajuste del capital a euros',NULL,NULL,1),(4036,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','12','4001','Resultados pendientes de aplicación',NULL,NULL,1),(4037,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','120','4036','Remanente',NULL,NULL,1),(4038,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','121','4036','Resultados negativos de ejercicios anteriores',NULL,NULL,1),(4039,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','129','4036','Resultado del ejercicio',NULL,NULL,1),(4040,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','13','4001','Subvenciones, donaciones y ajustes por cambio de valor',NULL,NULL,1),(4041,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','130','4040','Subvenciones oficiales de capital',NULL,NULL,1),(4042,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','131','4040','Donaciones y legados de capital',NULL,NULL,1),(4043,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','132','4040','Otras subvenciones, donaciones y legados',NULL,NULL,1),(4044,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','133','4040','Ajustes por valoración en activos financieros disponibles para la venta',NULL,NULL,1),(4045,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','134','4040','Operaciones de cobertura',NULL,NULL,1),(4046,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1340','4045','Cobertura de flujos de efectivo',NULL,NULL,1),(4047,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1341','4045','Cobertura de una inversión neta en un negocio extranjero',NULL,NULL,1),(4048,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','135','4040','Diferencias de conversión',NULL,NULL,1),(4049,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','136','4040','Ajustes por valoración en activos no corrientes y grupos enajenables de elementos mantenidos para la venta',NULL,NULL,1),(4050,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','137','4040','Ingresos fiscales a distribuir en varios ejercicios',NULL,NULL,1),(4051,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1370','4050','Ingresos fiscales por diferencias permanentes a distribuir en varios ejercicios',NULL,NULL,1),(4052,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1371','4050','Ingresos fiscales por deducciones y bonificaciones a distribuir en varios ejercicios',NULL,NULL,1),(4053,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','14','4001','Provisiones',NULL,NULL,1),(4054,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','141','4053','Provisión para impuestos',NULL,NULL,1),(4055,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','142','4053','Provisión para otras responsabilidades',NULL,NULL,1),(4056,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','143','4053','Provisión por desmantelamiento, retiro o rehabilitación del inmovilizado',NULL,NULL,1),(4057,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','145','4053','Provisión para actuaciones medioambientales',NULL,NULL,1),(4058,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','15','4001','Deudas a largo plazo con caracterĆ­sticas especiales',NULL,NULL,1),(4059,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','150','4058','Acciones o participaciones a largo plazo consideradas como pasivos financieros',NULL,NULL,1),(4060,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','153','4058','Desembolsos no exigidos por acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4061,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1533','4060','Desembolsos no exigidos empresas del grupo',NULL,NULL,1),(4062,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1534','4060','Desembolsos no exigidos empresas asociadas',NULL,NULL,1),(4063,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1535','4060','Desembolsos no exigidos otras partes vinculadas',NULL,NULL,1),(4064,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1536','4060','Otros desembolsos no exigidos',NULL,NULL,1),(4065,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','154','4058','Aportaciones no dinerarias pendientes por acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4066,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1543','4065','Aportaciones no dinerarias pendientes empresas del grupo',NULL,NULL,1),(4067,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1544','4065','Aportaciones no dinerarias pendientes empresas asociadas',NULL,NULL,1),(4068,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1545','4065','Aportaciones no dinerarias pendientes otras partes vinculadas',NULL,NULL,1),(4069,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1546','4065','Otras aportaciones no dinerarias pendientes',NULL,NULL,1),(4070,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','16','4001','Deudas a largo plazo con partes vinculadas',NULL,NULL,1),(4071,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','160','4070','Deudas a largo plazo con entidades de crĆ©dito vinculadas',NULL,NULL,1),(4072,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1603','4071','Deudas a largo plazo con entidades de crĆ©dito empresas del grupo',NULL,NULL,1),(4073,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1604','4071','Deudas a largo plazo con entidades de crĆ©dito empresas asociadas',NULL,NULL,1),(4074,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1605','4071','Deudas a largo plazo con otras entidades de crĆ©dito vinculadas',NULL,NULL,1),(4075,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','161','4070','Proveedores de inmovilizado a largo plazo partes vinculadas',NULL,NULL,1),(4076,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1613','4075','Proveedores de inmovilizado a largo plazo empresas del grupo',NULL,NULL,1),(4077,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1614','4075','Proveedores de inmovilizado a largo plazo empresas asociadas',NULL,NULL,1),(4078,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1615','4075','Proveedores de inmovilizado a largo plazo otras partes vinculadas',NULL,NULL,1),(4079,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','162','4070','Acreedores por arrendamiento financiero a largo plazo partes vinculadas',NULL,NULL,1),(4080,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1623','4079','Acreedores por arrendamiento financiero a largo plazo empresas del grupo',NULL,NULL,1),(4081,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1624','4080','Acreedores por arrendamiento financiero a largo plazo empresas asociadas',NULL,NULL,1),(4082,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1625','4080','Acreedores por arrendamiento financiero a largo plazo otras partes vinculadas',NULL,NULL,1),(4083,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','163','4070','Otras deudas a largo plazo con partes vinculadas',NULL,NULL,1),(4084,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1633','4083','Otras deudas a largo plazo empresas del grupo',NULL,NULL,1),(4085,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1634','4083','Otras deudas a largo plazo empresas asociadas',NULL,NULL,1),(4086,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','1635','4083','Otras deudas a largo plazo otras partes vinculadas',NULL,NULL,1),(4087,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','17','4001','Deudas a largo plazo por prĆ©stamos recibidos empresitos y otros conceptos',NULL,NULL,1),(4088,1,NULL,'2014-12-21 12:51:05','PCG08-PYME','FINANCIACION','XXXXXX','170','4087','Deudas a largo plazo con entidades de crĆ©dito',NULL,NULL,1),(4089,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','171','4087','Deudas a largo plazo',NULL,NULL,1),(4090,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','172','4087','Deudas a largo plazo transformables en suvbenciones donaciones y legados',NULL,NULL,1),(4091,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','173','4087','Proveedores de inmovilizado a largo plazo',NULL,NULL,1),(4092,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','174','4087','Acreedores por arrendamiento financiero a largo plazo',NULL,NULL,1),(4093,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','175','4087','Efectos a pagar a largo plazo',NULL,NULL,1),(4094,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','176','4087','Pasivos por derivados financieros a largo plazo',NULL,NULL,1),(4095,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','177','4087','Obligaciones y bonos',NULL,NULL,1),(4096,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','179','4087','Deudas representadas en otros valores negociables',NULL,NULL,1),(4097,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','18','4001','Pasivos por fianzas garantias y otros conceptos a largo plazo',NULL,NULL,1),(4098,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','180','4097','Fianzas recibidas a largo plazo',NULL,NULL,1),(4099,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','181','4097','Anticipos recibidos por ventas o prestaciones de servicios a largo plazo',NULL,NULL,1),(4100,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','185','4097','Depositos recibidos a largo plazo',NULL,NULL,1),(4101,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','19','4001','Situaciones transitorias de financiación',NULL,NULL,1),(4102,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','190','4101','Acciones o participaciones emitidas',NULL,NULL,1),(4103,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','192','4101','Suscriptores de acciones',NULL,NULL,1),(4104,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','194','4101','Capital emitido pendiente de inscripción',NULL,NULL,1),(4105,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','195','4101','Acciones o participaciones emitidas consideradas como pasivos financieros',NULL,NULL,1),(4106,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','197','4101','Suscriptores de acciones consideradas como pasivos financieros',NULL,NULL,1),(4107,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','FINANCIACION','XXXXXX','199','4101','Acciones o participaciones emitidas consideradas como pasivos financieros pendientes de inscripción',NULL,NULL,1),(4108,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','20','4002','Inmovilizaciones intangibles',NULL,NULL,1),(4109,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','200','4108','Investigación',NULL,NULL,1),(4110,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','201','4108','Desarrollo',NULL,NULL,1),(4111,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','202','4108','Concesiones administrativas',NULL,NULL,1),(4112,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','203','4108','Propiedad industrial',NULL,NULL,1),(4113,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','205','4108','Derechos de transpaso',NULL,NULL,1),(4114,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','206','4108','Aplicaciones informĆ”ticas',NULL,NULL,1),(4115,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','209','4108','Anticipos para inmovilizaciones intangibles',NULL,NULL,1),(4116,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','21','4002','Inmovilizaciones materiales',NULL,NULL,1),(4117,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','210','4116','Terrenos y bienes naturales',NULL,NULL,1),(4118,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','211','4116','Construcciones',NULL,NULL,1),(4119,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','212','4116','Instalaciones tĆ©cnicas',NULL,NULL,1),(4120,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','213','4116','Maquinaria',NULL,NULL,1),(4121,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','214','4116','Utillaje',NULL,NULL,1),(4122,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','215','4116','Otras instalaciones',NULL,NULL,1),(4123,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','216','4116','Mobiliario',NULL,NULL,1),(4124,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','217','4116','Equipos para procesos de información',NULL,NULL,1),(4125,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','218','4116','Elementos de transporte',NULL,NULL,1),(4126,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','219','4116','Otro inmovilizado material',NULL,NULL,1),(4127,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','22','4002','Inversiones inmobiliarias',NULL,NULL,1),(4128,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','220','4127','Inversiones en terreons y bienes naturales',NULL,NULL,1),(4129,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','221','4127','Inversiones en construcciones',NULL,NULL,1),(4130,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','23','4002','Inmovilizaciones materiales en curso',NULL,NULL,1),(4131,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','230','4130','Adaptación de terrenos y bienes naturales',NULL,NULL,1),(4132,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','231','4130','Construcciones en curso',NULL,NULL,1),(4133,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','232','4130','Instalaciones tĆ©cnicas en montaje',NULL,NULL,1),(4134,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','233','4130','Maquinaria en montaje',NULL,NULL,1),(4135,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','237','4130','Equipos para procesos de información en montaje',NULL,NULL,1),(4136,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','239','4130','Anticipos para inmovilizaciones materiales',NULL,NULL,1),(4137,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','24','4002','Inversiones financieras a largo plazo en partes vinculadas',NULL,NULL,1),(4138,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','240','4137','Participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4139,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2403','4138','Participaciones a largo plazo en empresas del grupo',NULL,NULL,1),(4140,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2404','4138','Participaciones a largo plazo en empresas asociadas',NULL,NULL,1),(4141,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2405','4138','Participaciones a largo plazo en otras partes vinculadas',NULL,NULL,1),(4142,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','241','4137','Valores representativos de deuda a largo plazo de partes vinculadas',NULL,NULL,1),(4143,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2413','4142','Valores representativos de deuda a largo plazo de empresas del grupo',NULL,NULL,1),(4144,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2414','4142','Valores representativos de deuda a largo plazo de empresas asociadas',NULL,NULL,1),(4145,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2415','4142','Valores representativos de deuda a largo plazo de otras partes vinculadas',NULL,NULL,1),(4146,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','242','4137','CrĆ©ditos a largo plazo a partes vinculadas',NULL,NULL,1),(4147,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2423','4146','CrĆ©ditos a largo plazo a empresas del grupo',NULL,NULL,1),(4148,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2424','4146','CrĆ©ditos a largo plazo a empresas asociadas',NULL,NULL,1),(4149,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2425','4146','CrĆ©ditos a largo plazo a otras partes vinculadas',NULL,NULL,1),(4150,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','249','4137','Desembolsos pendientes sobre participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4151,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2493','4150','Desembolsos pendientes sobre participaciones a largo plazo en empresas del grupo',NULL,NULL,1),(4152,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2494','4150','Desembolsos pendientes sobre participaciones a largo plazo en empresas asociadas',NULL,NULL,1),(4153,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2495','4150','Desembolsos pendientes sobre participaciones a largo plazo en otras partes vinculadas',NULL,NULL,1),(4154,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','25','4002','Otras inversiones financieras a largo plazo',NULL,NULL,1),(4155,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','250','4154','Inversiones financieras a largo plazo en instrumentos de patrimonio',NULL,NULL,1),(4156,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','251','4154','Valores representativos de deuda a largo plazo',NULL,NULL,1),(4157,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','252','4154','CrĆ©ditos a largo plazo',NULL,NULL,1),(4158,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','253','4154','CrĆ©ditos a largo plazo por enajenación de inmovilizado',NULL,NULL,1),(4159,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','254','4154','CrĆ©ditos a largo plazo al personal',NULL,NULL,1),(4160,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','255','4154','Activos por derivados financieros a largo plazo',NULL,NULL,1),(4161,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','258','4154','Imposiciones a largo plazo',NULL,NULL,1),(4162,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','259','4154','Desembolsos pendientes sobre participaciones en el patrimonio neto a largo plazo',NULL,NULL,1),(4163,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','26','4002','Fianzas y depósitos constituidos a largo plazo',NULL,NULL,1),(4164,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','260','4163','Fianzas constituidas a largo plazo',NULL,NULL,1),(4165,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','261','4163','Depósitos constituidos a largo plazo',NULL,NULL,1),(4166,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','28','4002','Amortización acumulada del inmovilizado',NULL,NULL,1),(4167,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','280','4166','Amortización acumulado del inmovilizado intangible',NULL,NULL,1),(4168,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2800','4167','Amortización acumulada de investigación',NULL,NULL,1),(4169,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2801','4167','Amortización acumulada de desarrollo',NULL,NULL,1),(4170,1,NULL,'2014-12-21 12:51:06','PCG08-PYME','ACTIVO','XXXXXX','2802','4167','Amortización acumulada de concesiones administrativas',NULL,NULL,1),(4171,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2803','4167','Amortización acumulada de propiedad industrial',NULL,NULL,1),(4172,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2805','4167','Amortización acumulada de derechos de transpaso',NULL,NULL,1),(4173,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2806','4167','Amortización acumulada de aplicaciones informĆ”ticas',NULL,NULL,1),(4174,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','281','4166','Amortización acumulado del inmovilizado material',NULL,NULL,1),(4175,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2811','4174','Amortización acumulada de construcciones',NULL,NULL,1),(4176,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2812','4174','Amortización acumulada de instalaciones tĆ©cnicas',NULL,NULL,1),(4177,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2813','4174','Amortización acumulada de maquinaria',NULL,NULL,1),(4178,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2814','4174','Amortización acumulada de utillaje',NULL,NULL,1),(4179,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2815','4174','Amortización acumulada de otras instalaciones',NULL,NULL,1),(4180,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2816','4174','Amortización acumulada de mobiliario',NULL,NULL,1),(4181,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2817','4174','Amortización acumulada de equipos para proceso de información',NULL,NULL,1),(4182,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2818','4174','Amortización acumulada de elementos de transporte',NULL,NULL,1),(4183,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2819','4175','Amortización acumulada de otro inmovilizado material',NULL,NULL,1),(4184,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','282','4166','Amortización acumulada de las inversiones inmobiliarias',NULL,NULL,1),(4185,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','29','4002','Deterioro de valor de activos no corrientes',NULL,NULL,1),(4186,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','290','4185','Deterioro de valor del inmovilizado intangible',NULL,NULL,1),(4187,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2900','4186','Deterioro de valor de investigación',NULL,NULL,1),(4188,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2901','4186','Deterioro de valor de desarrollo',NULL,NULL,1),(4189,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2902','4186','Deterioro de valor de concesiones administrativas',NULL,NULL,1),(4190,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2903','4186','Deterioro de valor de propiedad industrial',NULL,NULL,1),(4191,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2905','4186','Deterioro de valor de derechos de transpaso',NULL,NULL,1),(4192,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2906','4186','Deterioro de valor de aplicaciones informĆ”ticas',NULL,NULL,1),(4193,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','291','4185','Deterioro de valor del inmovilizado material',NULL,NULL,1),(4194,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2910','4193','Deterioro de valor de terrenos y bienes naturales',NULL,NULL,1),(4195,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2911','4193','Deterioro de valor de construcciones',NULL,NULL,1),(4196,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2912','4193','Deterioro de valor de instalaciones tĆ©cnicas',NULL,NULL,1),(4197,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2913','4193','Deterioro de valor de maquinaria',NULL,NULL,1),(4198,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2914','4193','Deterioro de valor de utillajes',NULL,NULL,1),(4199,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2915','4194','Deterioro de valor de otras instalaciones',NULL,NULL,1),(4200,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2916','4194','Deterioro de valor de mobiliario',NULL,NULL,1),(4201,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2917','4194','Deterioro de valor de equipos para proceso de información',NULL,NULL,1),(4202,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2918','4194','Deterioro de valor de elementos de transporte',NULL,NULL,1),(4203,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2919','4194','Deterioro de valor de otro inmovilizado material',NULL,NULL,1),(4204,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','292','4185','Deterioro de valor de las inversiones inmobiliarias',NULL,NULL,1),(4205,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2920','4204','Deterioro de valor de terrenos y bienes naturales',NULL,NULL,1),(4206,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2921','4204','Deterioro de valor de construcciones',NULL,NULL,1),(4207,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','293','4185','Deterioro de valor de participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4208,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2933','4207','Deterioro de valor de participaciones a largo plazo en empresas del grupo',NULL,NULL,1),(4209,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2934','4207','Deterioro de valor de sobre participaciones a largo plazo en empresas asociadas',NULL,NULL,1),(4210,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2935','4207','Deterioro de valor de sobre participaciones a largo plazo en otras partes vinculadas',NULL,NULL,1),(4211,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','294','4185','Deterioro de valor de valores representativos de deuda a largo plazo en partes vinculadas',NULL,NULL,1),(4212,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2943','4211','Deterioro de valor de valores representativos de deuda a largo plazo en empresas del grupo',NULL,NULL,1),(4213,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2944','4211','Deterioro de valor de valores representativos de deuda a largo plazo en empresas asociadas',NULL,NULL,1),(4214,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2945','4211','Deterioro de valor de valores representativos de deuda a largo plazo en otras partes vinculadas',NULL,NULL,1),(4215,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','295','4185','Deterioro de valor de crĆ©ditos a largo plazo a partes vinculadas',NULL,NULL,1),(4216,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2953','4215','Deterioro de valor de crĆ©ditos a largo plazo a empresas del grupo',NULL,NULL,1),(4217,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2954','4215','Deterioro de valor de crĆ©ditos a largo plazo a empresas asociadas',NULL,NULL,1),(4218,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','2955','4215','Deterioro de valor de crĆ©ditos a largo plazo a otras partes vinculadas',NULL,NULL,1),(4219,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','296','4185','Deterioro de valor de participaciones en el patrimonio netoa largo plazo',NULL,NULL,1),(4220,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','297','4185','Deterioro de valor de valores representativos de deuda a largo plazo',NULL,NULL,1),(4221,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACTIVO','XXXXXX','298','4185','Deterioro de valor de crĆ©ditos a largo plazo',NULL,NULL,1),(4222,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','30','4003','Comerciales',NULL,NULL,1),(4223,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','300','4222','MercaderĆ­as A',NULL,NULL,1),(4224,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','301','4222','MercaderĆ­as B',NULL,NULL,1),(4225,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','31','4003','Materias primas',NULL,NULL,1),(4226,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','310','4225','Materias primas A',NULL,NULL,1),(4227,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','311','4225','Materias primas B',NULL,NULL,1),(4228,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','32','4003','Otros aprovisionamientos',NULL,NULL,1),(4229,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','320','4228','Elementos y conjuntos incorporables',NULL,NULL,1),(4230,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','321','4228','Combustibles',NULL,NULL,1),(4231,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','322','4228','Repuestos',NULL,NULL,1),(4232,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','325','4228','Materiales diversos',NULL,NULL,1),(4233,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','326','4228','Embalajes',NULL,NULL,1),(4234,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','327','4228','Envases',NULL,NULL,1),(4235,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','328','4229','Material de oficina',NULL,NULL,1),(4236,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','33','4003','Productos en curso',NULL,NULL,1),(4237,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','330','4236','Productos en curos A',NULL,NULL,1),(4238,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','331','4236','Productos en curso B',NULL,NULL,1),(4239,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','34','4003','Productos semiterminados',NULL,NULL,1),(4240,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','340','4239','Productos semiterminados A',NULL,NULL,1),(4241,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','341','4239','Productos semiterminados B',NULL,NULL,1),(4242,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','35','4003','Productos terminados',NULL,NULL,1),(4243,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','350','4242','Productos terminados A',NULL,NULL,1),(4244,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','351','4242','Productos terminados B',NULL,NULL,1),(4245,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','36','4003','Subproductos, residuos y materiales recuperados',NULL,NULL,1),(4246,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','360','4245','Subproductos A',NULL,NULL,1),(4247,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','361','4245','Subproductos B',NULL,NULL,1),(4248,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','365','4245','Residuos A',NULL,NULL,1),(4249,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','366','4245','Residuos B',NULL,NULL,1),(4250,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','368','4245','Materiales recuperados A',NULL,NULL,1),(4251,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','369','4245','Materiales recuperados B',NULL,NULL,1),(4252,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','39','4003','Deterioro de valor de las existencias',NULL,NULL,1),(4253,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','390','4252','Deterioro de valor de las mercaderĆ­as',NULL,NULL,1),(4254,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','391','4252','Deterioro de valor de las materias primas',NULL,NULL,1),(4255,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','392','4252','Deterioro de valor de otros aprovisionamientos',NULL,NULL,1),(4256,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','393','4252','Deterioro de valor de los productos en curso',NULL,NULL,1),(4257,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','394','4252','Deterioro de valor de los productos semiterminados',NULL,NULL,1),(4258,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','395','4252','Deterioro de valor de los productos terminados',NULL,NULL,1),(4259,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','EXISTENCIAS','XXXXXX','396','4252','Deterioro de valor de los subproductos, residuos y materiales recuperados',NULL,NULL,1),(4260,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACREEDORES_DEUDORES','PROVEEDORES','40','4004','Proveedores',NULL,NULL,1),(4261,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACREEDORES_DEUDORES','PROVEEDORES','400','4260','Proveedores',NULL,NULL,1),(4262,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4000','4261','Proveedores euros',NULL,NULL,1),(4263,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4004','4261','Proveedores moneda extranjera',NULL,NULL,1),(4264,1,NULL,'2014-12-21 12:51:07','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4009','4261','Proveedores facturas pendientes de recibir o formalizar',NULL,NULL,1),(4265,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','401','4260','Proveedores efectos comerciales a pagar',NULL,NULL,1),(4266,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','403','4260','Proveedores empresas del grupo',NULL,NULL,1),(4267,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4030','4266','Proveedores empresas del grupo euros',NULL,NULL,1),(4268,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4031','4266','Efectos comerciales a pagar empresas del grupo',NULL,NULL,1),(4269,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4034','4266','Proveedores empresas del grupo moneda extranjera',NULL,NULL,1),(4270,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4036','4266','Envases y embalajes a devolver a proveedores empresas del grupo',NULL,NULL,1),(4271,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4039','4266','Proveedores empresas del grupo facturas pendientes de recibir o de formalizar',NULL,NULL,1),(4272,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','404','4260','Proveedores empresas asociadas',NULL,NULL,1),(4273,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','405','4260','Proveedores otras partes vinculadas',NULL,NULL,1),(4274,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','406','4260','Envases y embalajes a devolver a proveedores',NULL,NULL,1),(4275,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','407','4260','Anticipos a proveedores',NULL,NULL,1),(4276,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','41','4004','Acreedores varios',NULL,NULL,1),(4277,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','410','4276','Acreedores por prestaciones de servicios',NULL,NULL,1),(4278,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4100','4277','Acreedores por prestaciones de servicios euros',NULL,NULL,1),(4279,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4104','4277','Acreedores por prestaciones de servicios moneda extranjera',NULL,NULL,1),(4280,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4109','4277','Acreedores por prestaciones de servicios facturas pendientes de recibir o formalizar',NULL,NULL,1),(4281,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','411','4276','Acreedores efectos comerciales a pagar',NULL,NULL,1),(4282,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','419','4276','Acreedores por operaciones en comĆŗn',NULL,NULL,1),(4283,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','CLIENTES','43','4004','Clientes',NULL,NULL,1),(4284,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','CLIENTES','430','4283','Clientes',NULL,NULL,1),(4285,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4300','4284','Clientes euros',NULL,NULL,1),(4286,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4304','4284','Clientes moneda extranjera',NULL,NULL,1),(4287,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4309','4284','Clientes facturas pendientes de formalizar',NULL,NULL,1),(4288,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','431','4283','Clientes efectos comerciales a cobrar',NULL,NULL,1),(4289,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4310','4288','Efectos comerciales en cartera',NULL,NULL,1),(4290,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4311','4288','Efectos comerciales descontados',NULL,NULL,1),(4291,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4312','4288','Efectos comerciales en gestión de cobro',NULL,NULL,1),(4292,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4315','4288','Efectos comerciales impagados',NULL,NULL,1),(4293,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','432','4283','Clientes operaciones de factoring',NULL,NULL,1),(4294,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','433','4283','Clientes empresas del grupo',NULL,NULL,1),(4295,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4330','4294','Clientes empresas del grupo euros',NULL,NULL,1),(4296,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4331','4294','Efectos comerciales a cobrar empresas del grupo',NULL,NULL,1),(4297,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4332','4294','Clientes empresas del grupo operaciones de factoring',NULL,NULL,1),(4298,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4334','4294','Clientes empresas del grupo moneda extranjera',NULL,NULL,1),(4299,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4336','4294','Clientes empresas del grupo dudoso cobro',NULL,NULL,1),(4300,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4337','4294','Envases y embalajes a devolver a clientes empresas del grupo',NULL,NULL,1),(4301,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4339','4294','Clientes empresas del grupo facturas pendientes de formalizar',NULL,NULL,1),(4302,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','434','4283','Clientes empresas asociadas',NULL,NULL,1),(4303,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','435','4283','Clientes otras partes vinculadas',NULL,NULL,1),(4304,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','436','4283','Clientes de dudoso cobro',NULL,NULL,1),(4305,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','437','4283','Envases y embalajes a devolver por clientes',NULL,NULL,1),(4306,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','438','4283','Anticipos de clientes',NULL,NULL,1),(4307,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','44','4004','Deudores varios',NULL,NULL,1),(4308,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','440','4307','Deudores',NULL,NULL,1),(4309,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4400','4308','Deudores euros',NULL,NULL,1),(4310,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4404','4308','Deudores moneda extranjera',NULL,NULL,1),(4311,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4409','4308','Deudores facturas pendientes de formalizar',NULL,NULL,1),(4312,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','441','4307','Deudores efectos comerciales a cobrar',NULL,NULL,1),(4313,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4410','4312','Deudores efectos comerciales en cartera',NULL,NULL,1),(4314,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4411','4312','Deudores efectos comerciales descontados',NULL,NULL,1),(4315,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4412','4312','Deudores efectos comerciales en gestión de cobro',NULL,NULL,1),(4316,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4415','4312','Deudores efectos comerciales impagados',NULL,NULL,1),(4317,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','446','4307','Deudores de dusoso cobro',NULL,NULL,1),(4318,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','449','4307','Deudores por operaciones en comĆŗn',NULL,NULL,1),(4319,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','46','4004','Personal',NULL,NULL,1),(4320,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','460','4319','Anticipos de renumeraciones',NULL,NULL,1),(4321,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','465','4319','Renumeraciones pendientes de pago',NULL,NULL,1),(4322,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','47','4004','Administraciones PĆŗblicas',NULL,NULL,1),(4323,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','470','4322','Hacienda PĆŗblica deudora por diversos conceptos',NULL,NULL,1),(4324,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4700','4323','Hacienda PĆŗblica deudora por IVA',NULL,NULL,1),(4325,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4708','4323','Hacienda PĆŗblica deudora por subvenciones concedidas',NULL,NULL,1),(4326,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4709','4323','Hacienda PĆŗblica deudora por devolución de impuestos',NULL,NULL,1),(4327,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','471','4322','Organismos de la Seguridad Social deudores',NULL,NULL,1),(4328,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','472','4322','Hacienda PĆŗblica IVA soportado',NULL,NULL,1),(4329,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','473','4322','Hacienda PĆŗblica retenciones y pagos a cuenta',NULL,NULL,1),(4330,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','474','4322','Activos por impuesto diferido',NULL,NULL,1),(4331,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4740','4330','Activos por diferencias temporarias deducibles',NULL,NULL,1),(4332,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4742','4330','Derechos por deducciones y bonificaciones pendientes de aplicar',NULL,NULL,1),(4333,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4745','4330','CrĆ©dito por pĆ©rdidasa compensar del ejercicio',NULL,NULL,1),(4334,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','475','4322','Hacienda PĆŗblica acreedora por conceptos fiscales',NULL,NULL,1),(4335,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4750','4334','Hacienda PĆŗblica acreedora por IVA',NULL,NULL,1),(4336,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4751','4334','Hacienda PĆŗblica acreedora por retenciones practicadas',NULL,NULL,1),(4337,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4752','4334','Hacienda PĆŗblica acreedora por impuesto sobre sociedades',NULL,NULL,1),(4338,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4758','4334','Hacienda PĆŗblica acreedora por subvenciones a integrar',NULL,NULL,1),(4339,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','476','4322','Organismos de la Seguridad Social acreedores',NULL,NULL,1),(4340,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','477','4322','Hacienda PĆŗblica IVA repercutido',NULL,NULL,1),(4341,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','479','4322','Pasivos por diferencias temporarias imponibles',NULL,NULL,1),(4342,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','48','4004','Ajustes por periodificación',NULL,NULL,1),(4343,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','480','4342','Gastos anticipados',NULL,NULL,1),(4344,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','485','4342','Ingresos anticipados',NULL,NULL,1),(4345,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','49','4004','Deterioro de valor de crĆ©ditos comerciales y provisiones a corto plazo',NULL,NULL,1),(4346,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','490','4345','Deterioro de valor de crĆ©ditos por operaciones comerciales',NULL,NULL,1),(4347,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','493','4345','Deterioro de valor de crĆ©ditos por operaciones comerciales con partes vinculadas',NULL,NULL,1),(4348,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4933','4347','Deterioro de valor de crĆ©ditos por operaciones comerciales con empresas del grupo',NULL,NULL,1),(4349,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4934','4347','Deterioro de valor de crĆ©ditos por operaciones comerciales con empresas asociadas',NULL,NULL,1),(4350,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4935','4347','Deterioro de valor de crĆ©ditos por operaciones comerciales con otras partes vinculadas',NULL,NULL,1),(4351,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','499','4345','Provisiones por operaciones comerciales',NULL,NULL,1),(4352,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4994','4351','Provisión para contratos anerosos',NULL,NULL,1),(4353,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4999','4351','Provisión para otras operaciones comerciales',NULL,NULL,1),(4354,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','50','4005','EmprĆ©sitos deudas con caracterĆ­sticas especiales y otras emisiones anĆ”logas a corto plazo',NULL,NULL,1),(4355,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','500','4354','Obligaciones y bonos a corto plazo',NULL,NULL,1),(4356,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','502','4354','Acciones o participaciones a corto plazo consideradas como pasivos financieros',NULL,NULL,1),(4357,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','505','4354','Deudas representadas en otros valores negociables a corto plazo',NULL,NULL,1),(4358,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','506','4354','Intereses a corto plazo de emprĆ©sitos y otras emisiones analógicas',NULL,NULL,1),(4359,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','507','4354','Dividendos de acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4360,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','509','4354','Valores negociables amortizados',NULL,NULL,1),(4361,1,NULL,'2014-12-21 12:51:08','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5090','4360','Obligaciones y bonos amortizados',NULL,NULL,1),(4362,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5095','4360','Otros valores negociables amortizados',NULL,NULL,1),(4363,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','51','4005','Deudas a corto plazo con partes vinculadas',NULL,NULL,1),(4364,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','510','4363','Deudas a corto plazo con entidades de crĆ©dito vinculadas',NULL,NULL,1),(4365,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5103','4364','Deudas a corto plazo con entidades de crĆ©dito empresas del grupo',NULL,NULL,1),(4366,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5104','4364','Deudas a corto plazo con entidades de crĆ©dito empresas asociadas',NULL,NULL,1),(4367,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5105','4364','Deudas a corto plazo con otras entidades de crĆ©dito vinculadas',NULL,NULL,1),(4368,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','511','4363','Proveedores de inmovilizado a corto plazo partes vinculadas',NULL,NULL,1),(4369,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5113','4368','Proveedores de inmovilizado a corto plazo empresas del grupo',NULL,NULL,1),(4370,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5114','4368','Proveedores de inmovilizado a corto plazo empresas asociadas',NULL,NULL,1),(4371,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5115','4368','Proveedores de inmovilizado a corto plazo otras partes vinculadas',NULL,NULL,1),(4372,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','512','4363','Acreedores por arrendamiento financiero a corto plazo partes vinculadas',NULL,NULL,1),(4373,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5123','4372','Acreedores por arrendamiento financiero a corto plazo empresas del grupo',NULL,NULL,1),(4374,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5124','4372','Acreedores por arrendamiento financiero a corto plazo empresas asociadas',NULL,NULL,1),(4375,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5125','4372','Acreedores por arrendamiento financiero a corto plazo otras partes vinculadas',NULL,NULL,1),(4376,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','513','4363','Otras deudas a corto plazo con partes vinculadas',NULL,NULL,1),(4377,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5133','4376','Otras deudas a corto plazo con empresas del grupo',NULL,NULL,1),(4378,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5134','4376','Otras deudas a corto plazo con empresas asociadas',NULL,NULL,1),(4379,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5135','4376','Otras deudas a corto plazo con partes vinculadas',NULL,NULL,1),(4380,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','514','4363','Intereses a corto plazo con partes vinculadas',NULL,NULL,1),(4381,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5143','4380','Intereses a corto plazo empresas del grupo',NULL,NULL,1),(4382,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5144','4380','Intereses a corto plazo empresas asociadas',NULL,NULL,1),(4383,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5145','4380','Intereses deudas a corto plazo partes vinculadas',NULL,NULL,1),(4384,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','52','4005','Deudas a corto plazo por prĆ©stamos recibidos y otros conceptos',NULL,NULL,1),(4385,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','520','4384','Deudas a corto plazo con entidades de crĆ©dito',NULL,NULL,1),(4386,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5200','4385','PrĆ©stamos a corto plazo de entidades de crĆ©dito',NULL,NULL,1),(4387,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5201','4385','Deudas a corto plazo por crĆ©dito dispuesto',NULL,NULL,1),(4388,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5208','4385','Deudas por efectos descontados',NULL,NULL,1),(4389,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5209','4385','Deudas por operaciones de factoring',NULL,NULL,1),(4390,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','521','4384','Deudas a corto plazo',NULL,NULL,1),(4391,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','522','4384','Deudas a corto plazo transformables en subvenciones donaciones y legados',NULL,NULL,1),(4392,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','523','4384','Proveedores de inmovilizado a corto plazo',NULL,NULL,1),(4393,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','526','4384','Dividendo activo a pagar',NULL,NULL,1),(4394,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','527','4384','Intereses a corto plazo de deudas con entidades de crĆ©dito',NULL,NULL,1),(4395,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','528','4384','Intereses a corto plazo de deudas',NULL,NULL,1),(4396,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','529','4384','Provisiones a corto plazo',NULL,NULL,1),(4397,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5291','4396','Provisión a corto plazo para impuestos',NULL,NULL,1),(4398,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5292','4396','Provisión a corto plazo para otras responsabilidades',NULL,NULL,1),(4399,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5293','4396','Provisión a corto plazo por desmantelamiento retiro o rehabilitación del inmovilizado',NULL,NULL,1),(4400,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5295','4396','Provisión a corto plazo para actuaciones medioambientales',NULL,NULL,1),(4401,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','53','4005','Inversiones financieras a corto plazo en partes vinculadas',NULL,NULL,1),(4402,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','530','4401','Participaciones a corto plazo en partes vinculadas',NULL,NULL,1),(4403,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5303','4402','Participaciones a corto plazo en empresas del grupo',NULL,NULL,1),(4404,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5304','4402','Participaciones a corto plazo en empresas asociadas',NULL,NULL,1),(4405,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5305','4402','Participaciones a corto plazo en otras partes vinculadas',NULL,NULL,1),(4406,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','531','4401','Valores representativos de deuda a corto plazo de partes vinculadas',NULL,NULL,1),(4407,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5313','4406','Valores representativos de deuda a corto plazo de empresas del grupo',NULL,NULL,1),(4408,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5314','4406','Valores representativos de deuda a corto plazo de empresas asociadas',NULL,NULL,1),(4409,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5315','4406','Valores representativos de deuda a corto plazo de otras partes vinculadas',NULL,NULL,1),(4410,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','532','4401','CrĆ©ditos a corto plazo a partes vinculadas',NULL,NULL,1),(4411,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5323','4410','CrĆ©ditos a corto plazo a empresas del grupo',NULL,NULL,1),(4412,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5324','4410','CrĆ©ditos a corto plazo a empresas asociadas',NULL,NULL,1),(4413,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5325','4410','CrĆ©ditos a corto plazo a otras partes vinculadas',NULL,NULL,1),(4414,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','533','4401','Intereses a corto plazo de valores representativos de deuda de partes vinculadas',NULL,NULL,1),(4415,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5333','4414','Intereses a corto plazo de valores representativos de deuda en empresas del grupo',NULL,NULL,1),(4416,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5334','4414','Intereses a corto plazo de valores representativos de deuda en empresas asociadas',NULL,NULL,1),(4417,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5335','4414','Intereses a corto plazo de valores representativos de deuda en otras partes vinculadas',NULL,NULL,1),(4418,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','534','4401','Intereses a corto plazo de crĆ©ditos a partes vinculadas',NULL,NULL,1),(4419,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5343','4418','Intereses a corto plazo de crĆ©ditos a empresas del grupo',NULL,NULL,1),(4420,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5344','4418','Intereses a corto plazo de crĆ©ditos a empresas asociadas',NULL,NULL,1),(4421,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5345','4418','Intereses a corto plazo de crĆ©ditos a otras partes vinculadas',NULL,NULL,1),(4422,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','535','4401','Dividendo a cobrar de inversiones financieras en partes vinculadas',NULL,NULL,1),(4423,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5353','4422','Dividendo a cobrar de empresas del grupo',NULL,NULL,1),(4424,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5354','4422','Dividendo a cobrar de empresas asociadas',NULL,NULL,1),(4425,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5355','4422','Dividendo a cobrar de otras partes vinculadas',NULL,NULL,1),(4426,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','539','4401','Desembolsos pendientes sobre participaciones a corto plazo en partes vinculadas',NULL,NULL,1),(4427,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5393','4426','Desembolsos pendientes sobre participaciones a corto plazo en empresas del grupo',NULL,NULL,1),(4428,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5394','4426','Desembolsos pendientes sobre participaciones a corto plazo en empresas asociadas',NULL,NULL,1),(4429,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5395','4426','Desembolsos pendientes sobre participaciones a corto plazo en otras partes vinculadas',NULL,NULL,1),(4430,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','54','4005','Otras inversiones financieras a corto plazo',NULL,NULL,1),(4431,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','540','4430','Inversiones financieras a corto plazo en instrumentos de patrimonio',NULL,NULL,1),(4432,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','541','4430','Valores representativos de deuda a corto plazo',NULL,NULL,1),(4433,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','542','4430','CrĆ©ditos a corto plazo',NULL,NULL,1),(4434,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','543','4430','CrĆ©ditos a corto plazo por enejenación de inmovilizado',NULL,NULL,1),(4435,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','544','4430','CrĆ©ditos a corto plazo al personal',NULL,NULL,1),(4436,1,NULL,'2014-12-21 12:51:09','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','545','4430','Dividendo a cobrar',NULL,NULL,1),(4437,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','546','4430','Intereses a corto plazo de valores reprsentativos de deuda',NULL,NULL,1),(4438,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','547','4430','Intereses a corto plazo de crĆ©ditos',NULL,NULL,1),(4439,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','548','4430','Imposiciones a corto plazo',NULL,NULL,1),(4440,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','549','4430','Desembolsos pendientes sobre participaciones en el patrimonio neto a corto plazo',NULL,NULL,1),(4441,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','55','4005','Otras cuentas no bancarias',NULL,NULL,1),(4442,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','550','4441','Titular de la explotación',NULL,NULL,1),(4443,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','551','4441','Cuenta corriente con socios y administradores',NULL,NULL,1),(4444,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','552','4441','Cuenta corriente otras personas y entidades vinculadas',NULL,NULL,1),(4445,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5523','4444','Cuenta corriente con empresas del grupo',NULL,NULL,1),(4446,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5524','4444','Cuenta corriente con empresas asociadas',NULL,NULL,1),(4447,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5525','4444','Cuenta corriente con otras partes vinculadas',NULL,NULL,1),(4448,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','554','4441','Cuenta corriente con uniones temporales de empresas y comunidades de bienes',NULL,NULL,1),(4449,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','555','4441','Partidas pendientes de aplicación',NULL,NULL,1),(4450,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','556','4441','Desembolsos exigidos sobre participaciones en el patrimonio neto',NULL,NULL,1),(4451,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5563','4450','Desembolsos exigidos sobre participaciones empresas del grupo',NULL,NULL,1),(4452,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5564','4450','Desembolsos exigidos sobre participaciones empresas asociadas',NULL,NULL,1),(4453,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5565','4450','Desembolsos exigidos sobre participaciones otras partes vinculadas',NULL,NULL,1),(4454,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5566','4450','Desembolsos exigidos sobre participaciones otras empresas',NULL,NULL,1),(4455,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','557','4441','Dividendo activo a cuenta',NULL,NULL,1),(4456,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','558','4441','Socios por desembolsos exigidos',NULL,NULL,1),(4457,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5580','4456','Socios por desembolsos exigidos sobre acciones o participaciones ordinarias',NULL,NULL,1),(4458,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5585','4456','Socios por desembolsos exigidos sobre acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4459,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','559','4441','Derivados financieros a corto plazo',NULL,NULL,1),(4460,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5590','4459','Activos por derivados financieros a corto plazo',NULL,NULL,1),(4461,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5595','4459','Pasivos por derivados financieros a corto plazo',NULL,NULL,1),(4462,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','56','4005','Finanzas y depósitos recibidos y constituidos a corto plazo y ajustes por periodificación',NULL,NULL,1),(4463,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','560','4462','Finanzas recibidas a corto plazo',NULL,NULL,1),(4464,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','561','4462','Depósitos recibidos a corto plazo',NULL,NULL,1),(4465,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','565','4462','Finanzas constituidas a corto plazo',NULL,NULL,1),(4466,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','566','4462','Depósitos constituidos a corto plazo',NULL,NULL,1),(4467,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','567','4462','Intereses pagados por anticipado',NULL,NULL,1),(4468,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','568','4462','Intereses cobrados a corto plazo',NULL,NULL,1),(4469,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','57','4005','TesorerĆ­a',NULL,NULL,1),(4470,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','CAJA','570','4469','Caja euros',NULL,NULL,1),(4471,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','571','4469','Caja moneda extranjera',NULL,NULL,1),(4472,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','BANCOS','572','4469','Bancos e instituciones de crĆ©dito cc vista euros',NULL,NULL,1),(4473,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','573','4469','Bancos e instituciones de crĆ©dito cc vista moneda extranjera',NULL,NULL,1),(4474,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','574','4469','Bancos e instituciones de crĆ©dito cuentas de ahorro euros',NULL,NULL,1),(4475,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','575','4469','Bancos e instituciones de crĆ©dito cuentas de ahorro moneda extranjera',NULL,NULL,1),(4476,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','576','4469','Inversiones a corto plazo de gran liquidez',NULL,NULL,1),(4477,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','59','4005','Deterioro del valor de las inversiones financieras a corto plazo',NULL,NULL,1),(4478,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','593','4477','Deterioro del valor de participaciones a corto plazo en partes vinculadas',NULL,NULL,1),(4479,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5933','4478','Deterioro del valor de participaciones a corto plazo en empresas del grupo',NULL,NULL,1),(4480,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5934','4478','Deterioro del valor de participaciones a corto plazo en empresas asociadas',NULL,NULL,1),(4481,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5935','4478','Deterioro del valor de participaciones a corto plazo en otras partes vinculadas',NULL,NULL,1),(4482,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','594','4477','Deterioro del valor de valores representativos de deuda a corto plazo en partes vinculadas',NULL,NULL,1),(4483,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5943','4482','Deterioro del valor de valores representativos de deuda a corto plazo en empresas del grupo',NULL,NULL,1),(4484,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5944','4482','Deterioro del valor de valores representativos de deuda a corto plazo en empresas asociadas',NULL,NULL,1),(4485,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5945','4482','Deterioro del valor de valores representativos de deuda a corto plazo en otras partes vinculadas',NULL,NULL,1),(4486,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','595','4477','Deterioro del valor de crĆ©ditos a corto plazo en partes vinculadas',NULL,NULL,1),(4487,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5953','4486','Deterioro del valor de crĆ©ditos a corto plazo en empresas del grupo',NULL,NULL,1),(4488,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5954','4486','Deterioro del valor de crĆ©ditos a corto plazo en empresas asociadas',NULL,NULL,1),(4489,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5955','4486','Deterioro del valor de crĆ©ditos a corto plazo en otras partes vinculadas',NULL,NULL,1),(4490,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','596','4477','Deterioro del valor de participaciones a corto plazo',NULL,NULL,1),(4491,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','597','4477','Deterioro del valor de valores representativos de deuda a corto plazo',NULL,NULL,1),(4492,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','598','4477','Deterioro de valor de crĆ©ditos a corto plazo',NULL,NULL,1),(4493,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','60','4006','Compras',NULL,NULL,1),(4494,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','COMPRAS','600','4493','Compras de mercaderĆ­as',NULL,NULL,1),(4495,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','COMPRAS','601','4493','Compras de materias primas',NULL,NULL,1),(4496,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','602','4493','Compras de otros aprovisionamientos',NULL,NULL,1),(4497,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','606','4493','Descuentos sobre compras por pronto pago',NULL,NULL,1),(4498,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6060','4497','Descuentos sobre compras por pronto pago de mercaderĆ­as',NULL,NULL,1),(4499,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6061','4497','Descuentos sobre compras por pronto pago de materias primas',NULL,NULL,1),(4500,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6062','4497','Descuentos sobre compras por pronto pago de otros aprovisionamientos',NULL,NULL,1),(4501,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','COMPRAS','607','4493','Trabajos realizados por otras empresas',NULL,NULL,1),(4502,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','608','4493','Devoluciones de compras y operaciones similares',NULL,NULL,1),(4503,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6080','4502','Devoluciones de compras de mercaderĆ­as',NULL,NULL,1),(4504,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6081','4502','Devoluciones de compras de materias primas',NULL,NULL,1),(4505,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6082','4502','Devoluciones de compras de otros aprovisionamientos',NULL,NULL,1),(4506,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','609','4493','Rappels por compras',NULL,NULL,1),(4507,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6090','4506','Rappels por compras de mercaderĆ­as',NULL,NULL,1),(4508,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6091','4506','Rappels por compras de materias primas',NULL,NULL,1),(4509,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6092','4506','Rappels por compras de otros aprovisionamientos',NULL,NULL,1),(4510,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','61','4006','Variación de existencias',NULL,NULL,1),(4511,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','610','4510','Variación de existencias de mercaderĆ­as',NULL,NULL,1),(4512,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','611','4510','Variación de existencias de materias primas',NULL,NULL,1),(4513,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','612','4510','Variación de existencias de otros aprovisionamientos',NULL,NULL,1),(4514,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','62','4006','Servicios exteriores',NULL,NULL,1),(4515,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','620','4514','Gastos en investigación y desarrollo del ejercicio',NULL,NULL,1),(4516,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','621','4514','Arrendamientos y cĆ”nones',NULL,NULL,1),(4517,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','622','4514','Reparaciones y conservación',NULL,NULL,1),(4518,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','623','4514','Servicios profesionales independientes',NULL,NULL,1),(4519,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','624','4514','Transportes',NULL,NULL,1),(4520,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','625','4514','Primas de seguros',NULL,NULL,1),(4521,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','626','4514','Servicios bancarios y similares',NULL,NULL,1),(4522,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','627','4514','Publicidad, propaganda y relaciones pĆŗblicas',NULL,NULL,1),(4523,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','628','4514','Suministros',NULL,NULL,1),(4524,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','629','4514','Otros servicios',NULL,NULL,1),(4525,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','63','4006','Tributos',NULL,NULL,1),(4526,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','630','4525','Impuesto sobre benecifios',NULL,NULL,1),(4527,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6300','4526','Impuesto corriente',NULL,NULL,1),(4528,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6301','4526','Impuesto diferido',NULL,NULL,1),(4529,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','631','4525','Otros tributos',NULL,NULL,1),(4530,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','633','4525','Ajustes negativos en la imposición sobre beneficios',NULL,NULL,1),(4531,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','634','4525','Ajustes negativos en la imposición indirecta',NULL,NULL,1),(4532,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6341','4531','Ajustes negativos en IVA de activo corriente',NULL,NULL,1),(4533,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6342','4531','Ajustes negativos en IVA de inversiones',NULL,NULL,1),(4534,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','636','4525','Devolución de impuestos',NULL,NULL,1),(4535,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','638','4525','Ajustes positivos en la imposición sobre beneficios',NULL,NULL,1),(4536,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','639','4525','Ajustes positivos en la imposición directa',NULL,NULL,1),(4537,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6391','4536','Ajustes positivos en IVA de activo corriente',NULL,NULL,1),(4538,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6392','4536','Ajustes positivos en IVA de inversiones',NULL,NULL,1),(4539,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','64','4006','Gastos de personal',NULL,NULL,1),(4540,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','640','4539','Sueldos y salarios',NULL,NULL,1),(4541,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','641','4539','Indemnizaciones',NULL,NULL,1),(4542,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','642','4539','Seguridad social a cargo de la empresa',NULL,NULL,1),(4543,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','649','4539','Otros gastos sociales',NULL,NULL,1),(4544,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','65','4006','Otros gastos de gestión',NULL,NULL,1),(4545,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','650','4544','PĆ©rdidas de crĆ©ditos comerciales incobrables',NULL,NULL,1),(4546,1,NULL,'2014-12-21 12:51:10','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','651','4544','Resultados de operaciones en comĆŗn',NULL,NULL,1),(4547,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6510','4546','Beneficio transferido gestor',NULL,NULL,1),(4548,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6511','4546','PĆ©rdida soportada participe o asociado no gestor',NULL,NULL,1),(4549,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','659','4544','Otras pĆ©rdidas en gestión corriente',NULL,NULL,1),(4550,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','66','4006','Gastos financieros',NULL,NULL,1),(4551,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','660','4550','Gastos financieros por actualización de provisiones',NULL,NULL,1),(4552,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','661','4550','Intereses de obligaciones y bonos',NULL,NULL,1),(4553,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6610','4452','Intereses de obligaciones y bonos a largo plazo empresas del grupo',NULL,NULL,1),(4554,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6611','4452','Intereses de obligaciones y bonos a largo plazo empresas asociadas',NULL,NULL,1),(4555,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6612','4452','Intereses de obligaciones y bonos a largo plazo otras partes vinculadas',NULL,NULL,1),(4556,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6613','4452','Intereses de obligaciones y bonos a largo plazo otras empresas',NULL,NULL,1),(4557,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6615','4452','Intereses de obligaciones y bonos a corto plazo empresas del grupo',NULL,NULL,1),(4558,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6616','4452','Intereses de obligaciones y bonos a corto plazo empresas asociadas',NULL,NULL,1),(4559,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6617','4452','Intereses de obligaciones y bonos a corto plazo otras partes vinculadas',NULL,NULL,1),(4560,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6618','4452','Intereses de obligaciones y bonos a corto plazo otras empresas',NULL,NULL,1),(4561,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','662','4550','Intereses de deudas',NULL,NULL,1),(4562,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6620','4561','Intereses de deudas empresas del grupo',NULL,NULL,1),(4563,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6621','4561','Intereses de deudas empresas asociadas',NULL,NULL,1),(4564,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6622','4561','Intereses de deudas otras partes vinculadas',NULL,NULL,1),(4565,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6623','4561','Intereses de deudas con entidades de crĆ©dito',NULL,NULL,1),(4566,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6624','4561','Intereses de deudas otras empresas',NULL,NULL,1),(4567,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','663','4550','PĆ©rdidas por valorización de activos y pasivos financieros por su valor razonable',NULL,NULL,1),(4568,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','664','4550','Gastos por dividendos de acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4569,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6640','4568','Dividendos de pasivos empresas del grupo',NULL,NULL,1),(4570,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6641','4568','Dividendos de pasivos empresas asociadas',NULL,NULL,1),(4571,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6642','4568','Dividendos de pasivos otras partes vinculadas',NULL,NULL,1),(4572,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6643','4568','Dividendos de pasivos otras empresas',NULL,NULL,1),(4573,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','665','4550','Intereses por descuento de efectos y operaciones de factoring',NULL,NULL,1),(4574,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6650','4573','Intereses por descuento de efectos en entidades de crĆ©dito del grupo',NULL,NULL,1),(4575,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6651','4573','Intereses por descuento de efectos en entidades de crĆ©dito asociadas',NULL,NULL,1),(4576,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6652','4573','Intereses por descuento de efectos en entidades de crĆ©dito vinculadas',NULL,NULL,1),(4577,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6653','4573','Intereses por descuento de efectos en otras entidades de crĆ©dito',NULL,NULL,1),(4578,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6654','4573','Intereses por operaciones de factoring con entidades de crĆ©dito del grupo',NULL,NULL,1),(4579,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6655','4573','Intereses por operaciones de factoring con entidades de crĆ©dito asociadas',NULL,NULL,1),(4580,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6656','4573','Intereses por operaciones de factoring con otras entidades de crĆ©dito vinculadas',NULL,NULL,1),(4581,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6657','4573','Intereses por operaciones de factoring con otras entidades de crĆ©dito',NULL,NULL,1),(4582,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','666','4550','PĆ©rdidas en participaciones y valores representativos de deuda',NULL,NULL,1),(4583,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6660','4582','PĆ©rdidas en valores representativos de deuda a largo plazo empresas del grupo',NULL,NULL,1),(4584,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6661','4582','PĆ©rdidas en valores representativos de deuda a largo plazo empresas asociadas',NULL,NULL,1),(4585,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6662','4582','PĆ©rdidas en valores representativos de deuda a largo plazo otras partes vinculadas',NULL,NULL,1),(4586,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6663','4582','PĆ©rdidas en participaciones y valores representativos de deuda a largo plazo otras empresas',NULL,NULL,1),(4587,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6665','4582','PĆ©rdidas en participaciones y valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4588,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6666','4582','PĆ©rdidas en participaciones y valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4589,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6667','4582','PĆ©rdidas en valores representativos de deuda a corto plazo otras partes vinculadas',NULL,NULL,1),(4590,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6668','4582','PĆ©rdidas en valores representativos de deuda a corto plazo otras empresas',NULL,NULL,1),(4591,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','667','4550','PĆ©rdidas de crĆ©ditos no comerciales',NULL,NULL,1),(4592,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6670','4591','PĆ©rdidas de crĆ©ditos a largo plazo empresas del grupo',NULL,NULL,1),(4593,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6671','4591','PĆ©rdidas de crĆ©ditos a largo plazo empresas asociadas',NULL,NULL,1),(4594,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6672','4591','PĆ©rdidas de crĆ©ditos a largo plazo otras partes vinculadas',NULL,NULL,1),(4595,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6673','4591','PĆ©rdidas de crĆ©ditos a largo plazo otras empresas',NULL,NULL,1),(4596,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6675','4591','PĆ©rdidas de crĆ©ditos a corto plazo empresas del grupo',NULL,NULL,1),(4597,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6676','4591','PĆ©rdidas de crĆ©ditos a corto plazo empresas asociadas',NULL,NULL,1),(4598,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6677','4591','PĆ©rdidas de crĆ©ditos a corto plazo otras partes vinculadas',NULL,NULL,1),(4599,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6678','4591','PĆ©rdidas de crĆ©ditos a corto plazo otras empresas',NULL,NULL,1),(4600,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','668','4550','Diferencias negativas de cambio',NULL,NULL,1),(4601,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','669','4550','Otros gastos financieros',NULL,NULL,1),(4602,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','67','4006','PĆ©rdidas procedentes de activos no corrientes y gastos excepcionales',NULL,NULL,1),(4603,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','670','4602','PĆ©rdidas procedentes del inmovilizado intangible',NULL,NULL,1),(4604,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','671','4602','PĆ©rdidas procedentes del inmovilizado material',NULL,NULL,1),(4605,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','672','4602','PĆ©rdidas procedentes de las inversiones inmobiliarias',NULL,NULL,1),(4607,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','673','4602','PĆ©rdidas procedentes de participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4608,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6733','4607','PĆ©rdidas procedentes de participaciones a largo plazo empresas del grupo',NULL,NULL,1),(4609,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6734','4607','PĆ©rdidas procedentes de participaciones a largo plazo empresas asociadas',NULL,NULL,1),(4610,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6735','4607','PĆ©rdidas procedentes de participaciones a largo plazo otras partes vinculadas',NULL,NULL,1),(4611,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','675','4602','PĆ©rdidas por operaciones con obligaciones propias',NULL,NULL,1),(4612,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','678','4602','Gastos excepcionales',NULL,NULL,1),(4613,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','68','4006','Dotaciones para amortizaciones',NULL,NULL,1),(4614,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','680','4613','Amortización del inmovilizado intangible',NULL,NULL,1),(4615,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','681','4613','Amortización del inmovilizado material',NULL,NULL,1),(4616,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','682','4613','Amortización de las inversiones inmobiliarias',NULL,NULL,1),(4617,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','69','4006','PĆ©rdidas por deterioro y otras dotaciones',NULL,NULL,1),(4618,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','690','4617','PĆ©rdidas por deterioro del inmovilizado intangible',NULL,NULL,1),(4619,1,NULL,'2014-12-21 12:51:11','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','691','4617','PĆ©rdidas por deterioro del inmovilizado material',NULL,NULL,1),(4620,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','692','4617','PĆ©rdidas por deterioro de las inversiones inmobiliarias',NULL,NULL,1),(4621,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','693','4617','PĆ©rdidas por deterioro de existencias',NULL,NULL,1),(4622,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6930','4621','PĆ©rdidas por deterioro de productos terminados y en curso de fabricación',NULL,NULL,1),(4623,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6931','4621','PĆ©rdidas por deterioro de mercaderĆ­as',NULL,NULL,1),(4624,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6932','4621','PĆ©rdidas por deterioro de materias primas',NULL,NULL,1),(4625,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6933','4621','PĆ©rdidas por deterioro de otros aprovisionamientos',NULL,NULL,1),(4626,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','694','4617','PĆ©rdidas por deterioro de crĆ©ditos por operaciones comerciales',NULL,NULL,1),(4627,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','695','4617','Dotación a la provisión por operaciones comerciales',NULL,NULL,1),(4628,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6954','4627','Dotación a la provisión por contratos onerosos',NULL,NULL,1),(4629,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6959','4628','Dotación a la provisión para otras operaciones comerciales',NULL,NULL,1),(4630,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','696','4617','PĆ©rdidas por deterioro de participaciones y valores representativos de deuda a largo plazo',NULL,NULL,1),(4631,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6960','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas del grupo',NULL,NULL,1),(4632,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6961','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas asociadas',NULL,NULL,1),(4633,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6962','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras partes vinculadas',NULL,NULL,1),(4634,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6963','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras empresas',NULL,NULL,1),(4635,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6965','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo empresas del grupo',NULL,NULL,1),(4636,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6966','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo empresas asociadas',NULL,NULL,1),(4637,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6967','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo otras partes vinculadas',NULL,NULL,1),(4638,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6968','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo otras empresas',NULL,NULL,1),(4639,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','697','4617','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo',NULL,NULL,1),(4640,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6970','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo empresas del grupo',NULL,NULL,1),(4641,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6971','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo empresas asociadas',NULL,NULL,1),(4642,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6972','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo otras partes vinculadas',NULL,NULL,1),(4643,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6973','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo otras empresas',NULL,NULL,1),(4644,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','698','4617','PĆ©rdidas por deterioro de participaciones y valores representativos de deuda a corto plazo',NULL,NULL,1),(4645,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6980','4644','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas del grupo',NULL,NULL,1),(4646,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6981','4644','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas asociadas',NULL,NULL,1),(4647,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6985','4644','PĆ©rdidas por deterioro en valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4648,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6986','4644','PĆ©rdidas por deterioro en valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4649,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6988','4644','PĆ©rdidas por deterioro en valores representativos de deuda a corto plazo de otras empresas',NULL,NULL,1),(4650,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','699','4617','PĆ©rdidas por deterioro de crĆ©dito a corto plazo',NULL,NULL,1),(4651,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6990','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo empresas del grupo',NULL,NULL,1),(4652,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6991','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo empresas asociadas',NULL,NULL,1),(4653,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6992','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo otras partes vinculadas',NULL,NULL,1),(4654,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','COMPRAS_Y_GASTOS','XXXXXX','6993','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo otras empresas',NULL,NULL,1),(4655,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','70','4007','Ventas',NULL,NULL,1),(4656,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','VENTAS','700','4655','Ventas de mercaderĆ­as',NULL,NULL,1),(4657,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','VENTAS','701','4655','Ventas de productos terminados',NULL,NULL,1),(4658,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','702','4655','Ventas de productos semiterminados',NULL,NULL,1),(4659,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','703','4655','Ventas de subproductos y residuos',NULL,NULL,1),(4660,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','704','4655','Ventas de envases y embalajes',NULL,NULL,1),(4661,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','VENTAS','705','4655','Prestaciones de servicios',NULL,NULL,1),(4662,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','706','4655','Descuentos sobre ventas por pronto pago',NULL,NULL,1),(4663,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7060','4662','Descuentos sobre ventas por pronto pago de mercaderĆ­as',NULL,NULL,1),(4664,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7061','4662','Descuentos sobre ventas por pronto pago de productos terminados',NULL,NULL,1),(4665,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7062','4662','Descuentos sobre ventas por pronto pago de productos semiterminados',NULL,NULL,1),(4666,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7063','4662','Descuentos sobre ventas por pronto pago de subproductos y residuos',NULL,NULL,1),(4667,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','708','4655','Devoluciones de ventas y operacioes similares',NULL,NULL,1),(4668,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7080','4667','Devoluciones de ventas de mercaderĆ­as',NULL,NULL,1),(4669,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7081','4667','Devoluciones de ventas de productos terminados',NULL,NULL,1),(4670,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7082','4667','Devoluciones de ventas de productos semiterminados',NULL,NULL,1),(4671,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7083','4667','Devoluciones de ventas de subproductos y residuos',NULL,NULL,1),(4672,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7084','4667','Devoluciones de ventas de envases y embalajes',NULL,NULL,1),(4673,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','71','4007','Variación de existencias',NULL,NULL,1),(4674,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','710','4673','Variación de existencias de productos en curso',NULL,NULL,1),(4675,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','711','4673','Variación de existencias de productos semiterminados',NULL,NULL,1),(4676,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','712','4673','Variación de existencias de productos terminados',NULL,NULL,1),(4677,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','713','4673','Variación de existencias de subproductos, residuos y materiales recuperados',NULL,NULL,1),(4678,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','73','4007','Trabajos realizados para la empresa',NULL,NULL,1),(4679,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','730','4678','Trabajos realizados para el inmovilizado intangible',NULL,NULL,1),(4680,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','731','4678','Trabajos realizados para el inmovilizado tangible',NULL,NULL,1),(4681,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','732','4678','Trabajos realizados en inversiones inmobiliarias',NULL,NULL,1),(4682,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','733','4678','Trabajos realizados para el inmovilizado material en curso',NULL,NULL,1),(4683,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','74','4007','Subvenciones, donaciones y legados',NULL,NULL,1),(4684,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','740','4683','Subvenciones, donaciones y legados a la explotación',NULL,NULL,1),(4685,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','746','4683','Subvenciones, donaciones y legados de capital transferidos al resultado del ejercicio',NULL,NULL,1),(4686,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','747','4683','Otras subvenciones, donaciones y legados transferidos al resultado del ejercicio',NULL,NULL,1),(4687,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','75','4007','Otros ingresos de gestión',NULL,NULL,1),(4688,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','751','4687','Resultados de operaciones en comĆŗn',NULL,NULL,1),(4689,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7510','4688','PĆ©rdida transferida gestor',NULL,NULL,1),(4690,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7511','4688','Beneficio atribuido participe o asociado no gestor',NULL,NULL,1),(4691,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','752','4687','Ingreso por arrendamiento',NULL,NULL,1),(4692,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','753','4687','Ingresos de propiedad industrial cedida en explotación',NULL,NULL,1),(4693,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','754','4687','Ingresos por comisiones',NULL,NULL,1),(4694,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','755','4687','Ingresos por servicios al personal',NULL,NULL,1),(4695,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','759','4687','Ingresos por servicios diversos',NULL,NULL,1),(4696,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76','4007','Ingresos financieros',NULL,NULL,1),(4697,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','760','4696','Ingresos de participaciones en instrumentos de patrimonio',NULL,NULL,1),(4698,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7600','4697','Ingresos de participaciones en instrumentos de patrimonio empresas del grupo',NULL,NULL,1),(4699,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7601','4697','Ingresos de participaciones en instrumentos de patrimonio empresas asociadas',NULL,NULL,1),(4700,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7602','4697','Ingresos de participaciones en instrumentos de patrimonio otras partes asociadas',NULL,NULL,1),(4701,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7603','4697','Ingresos de participaciones en instrumentos de patrimonio otras empresas',NULL,NULL,1),(4702,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','761','4696','Ingresos de valores representativos de deuda',NULL,NULL,1),(4703,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7610','4702','Ingresos de valores representativos de deuda empresas del grupo',NULL,NULL,1),(4704,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7611','4702','Ingresos de valores representativos de deuda empresas asociadas',NULL,NULL,1),(4705,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7612','4702','Ingresos de valores representativos de deuda otras partes asociadas',NULL,NULL,1),(4706,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7613','4702','Ingresos de valores representativos de deuda otras empresas',NULL,NULL,1),(4707,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','762','4696','Ingresos de crĆ©ditos',NULL,NULL,1),(4708,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7620','4707','Ingresos de crĆ©ditos a largo plazo',NULL,NULL,1),(4709,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76200','4708','Ingresos de crĆ©dito a largo plazo empresas del grupo',NULL,NULL,1),(4710,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76201','4708','Ingresos de crĆ©dito a largo plazo empresas asociadas',NULL,NULL,1),(4711,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76202','4708','Ingresos de crĆ©dito a largo plazo otras partes asociadas',NULL,NULL,1),(4712,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76203','4708','Ingresos de crĆ©dito a largo plazo otras empresas',NULL,NULL,1),(4713,1,NULL,'2014-12-21 12:51:12','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7621','4707','Ingresos de crĆ©ditos a corto plazo',NULL,NULL,1),(4714,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76210','4713','Ingresos de crĆ©dito a corto plazo empresas del grupo',NULL,NULL,1),(4715,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76211','4713','Ingresos de crĆ©dito a corto plazo empresas asociadas',NULL,NULL,1),(4716,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76212','4713','Ingresos de crĆ©dito a corto plazo otras partes asociadas',NULL,NULL,1),(4717,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76213','4713','Ingresos de crĆ©dito a corto plazo otras empresas',NULL,NULL,1),(4718,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','763','4696','Beneficios por valorización de activos y pasivos financieros por su valor razonable',NULL,NULL,1),(4719,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','766','4696','Beneficios en participaciones y valores representativos de deuda',NULL,NULL,1),(4720,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7660','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo empresas del grupo',NULL,NULL,1),(4721,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7661','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo empresas asociadas',NULL,NULL,1),(4722,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7662','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo otras partes asociadas',NULL,NULL,1),(4723,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7663','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo otras empresas',NULL,NULL,1),(4724,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7665','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4725,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7666','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4726,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7667','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo otras partes asociadas',NULL,NULL,1),(4727,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7668','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo otras empresas',NULL,NULL,1),(4728,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','768','4696','Diferencias positivas de cambio',NULL,NULL,1),(4729,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','769','4696','Otros ingresos financieros',NULL,NULL,1),(4730,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','77','4007','Beneficios procedentes de activos no corrientes e ingresos excepcionales',NULL,NULL,1),(4731,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','770','4730','Beneficios procedentes del inmovilizado intangible',NULL,NULL,1),(4732,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','771','4730','Beneficios procedentes del inmovilizado material',NULL,NULL,1),(4733,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','772','4730','Beneficios procedentes de las inversiones inmobiliarias',NULL,NULL,1),(4734,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','773','4730','Beneficios procedentes de participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4735,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7733','4734','Beneficios procedentes de participaciones a largo plazo empresas del grupo',NULL,NULL,1),(4736,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7734','4734','Beneficios procedentes de participaciones a largo plazo empresas asociadas',NULL,NULL,1),(4737,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7735','4734','Beneficios procedentes de participaciones a largo plazo otras partes vinculadas',NULL,NULL,1),(4738,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','775','4730','Beneficios por operaciones con obligaciones propias',NULL,NULL,1),(4739,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','778','4730','Ingresos excepcionales',NULL,NULL,1),(4741,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','79','4007','Excesos y aplicaciones de provisiones y pĆ©rdidas por deterioro',NULL,NULL,1),(4742,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','790','4741','Revisión del deterioro del inmovilizado intangible',NULL,NULL,1),(4743,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','791','4741','Revisión del deterioro del inmovilizado material',NULL,NULL,1),(4744,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','792','4741','Revisión del deterioro de las inversiones inmobiliarias',NULL,NULL,1),(4745,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','793','4741','Revisión del deterioro de las existencias',NULL,NULL,1),(4746,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7930','4745','Revisión del deterioro de productos terminados y en curso de fabricación',NULL,NULL,1),(4747,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7931','4745','Revisión del deterioro de mercaderĆ­as',NULL,NULL,1),(4748,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7932','4745','Revisión del deterioro de materias primas',NULL,NULL,1),(4749,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7933','4745','Revisión del deterioro de otros aprovisionamientos',NULL,NULL,1),(4750,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','794','4741','Revisión del deterioro de crĆ©ditos por operaciones comerciales',NULL,NULL,1),(4751,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','795','4741','Exceso de provisiones',NULL,NULL,1),(4752,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7951','4751','Exceso de provisión para impuestos',NULL,NULL,1),(4753,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7952','4751','Exceso de provisión para otras responsabilidades',NULL,NULL,1),(4755,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7954','4751','Exceso de provisión para operaciones comerciales',NULL,NULL,1),(4756,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','79544','4755','Exceso de provisión por contratos onerosos',NULL,NULL,1),(4757,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','79549','4755','Exceso de provisión para otras operaciones comerciales',NULL,NULL,1),(4758,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7955','4751','Exceso de provisión para actuaciones medioambienteales',NULL,NULL,1),(4759,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','796','4741','Revisión del deterioro de participaciones y valores representativos de deuda a largo plazo',NULL,NULL,1),(4760,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7960','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas del grupo',NULL,NULL,1),(4761,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7961','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas asociadas',NULL,NULL,1),(4762,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7962','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras partes vinculadas',NULL,NULL,1),(4763,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7963','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras empresas',NULL,NULL,1),(4764,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7965','4759','Revisión del deterioro de valores representativos a largo plazo empresas del grupo',NULL,NULL,1),(4765,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7966','4759','Revisión del deterioro de valores representativos a largo plazo empresas asociadas',NULL,NULL,1),(4766,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7967','4759','Revisión del deterioro de valores representativos a largo otras partes vinculadas',NULL,NULL,1),(4767,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7968','4759','Revisión del deterioro de valores representativos a largo plazo otras empresas',NULL,NULL,1),(4768,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','797','4741','Revisión del deterioro de crĆ©ditos a largo plazo',NULL,NULL,1),(4769,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7970','4768','Revisión del deterioro de crĆ©ditos a largo plazo empresas del grupo',NULL,NULL,1),(4770,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7971','4768','Revisión del deterioro de crĆ©ditos a largo plazo empresas asociadas',NULL,NULL,1),(4771,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7972','4768','Revisión del deterioro de crĆ©ditos a largo plazo otras partes vinculadas',NULL,NULL,1),(4772,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7973','4768','Revisión del deterioro de crĆ©ditos a largo plazo otras empresas',NULL,NULL,1),(4773,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','798','4741','Revisión del deterioro de participaciones y valores representativos de deuda a corto plazo',NULL,NULL,1),(4774,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7980','4773','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas del grupo',NULL,NULL,1),(4775,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7981','4773','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas asociadas',NULL,NULL,1),(4776,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7985','4773','Revisión del deterioro de valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4777,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7986','4773','Revisión del deterioro de valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4778,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7987','4773','Revisión del deterioro de valores representativos de deuda a corto plazo otras partes vinculadas',NULL,NULL,1),(4779,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7988','4773','Revisión del deterioro de valores representativos de deuda a corto plazo otras empresas',NULL,NULL,1),(4780,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','799','4741','Revisión del deterioro de crĆ©ditos a corto plazo',NULL,NULL,1),(4781,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7990','4780','Revisión del deterioro de crĆ©ditos a corto plazo empresas del grupo',NULL,NULL,1),(4782,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7991','4780','Revisión del deterioro de crĆ©ditos a corto plazo empresas asociadas',NULL,NULL,1),(4783,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7992','4780','Revisión del deterioro de crĆ©ditos a corto plazo otras partes vinculadas',NULL,NULL,1),(4784,1,NULL,'2014-12-21 12:51:13','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7993','4780','Revisión del deterioro de crĆ©ditos a corto plazo otras empresas',NULL,NULL,1); +INSERT INTO `llx_accountingaccount` VALUES (1,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','CAPITAL','101','1401','Capital',NULL,NULL,1),(2,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','105','1401','Ecarts de rƩƩvaluation',NULL,NULL,1),(3,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','1061','1401','RĆ©serve lĆ©gale',NULL,NULL,1),(4,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','1063','1401','RĆ©serves statutaires ou contractuelles',NULL,NULL,1),(5,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','1064','1401','RĆ©serves rĆ©glementĆ©es',NULL,NULL,1),(6,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','1068','1401','Autres rĆ©serves',NULL,NULL,1),(7,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','108','1401','Compte de l\'exploitant',NULL,NULL,1),(8,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','12','1401','RĆ©sultat de l\'exercice',NULL,NULL,1),(9,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','145','1401','Amortissements dĆ©rogatoires',NULL,NULL,1),(10,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','146','1401','Provision spĆ©ciale de rƩƩvaluation',NULL,NULL,1),(11,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','147','1401','Plus-values rĆ©investies',NULL,NULL,1),(12,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','148','1401','Autres provisions rĆ©glementĆ©es',NULL,NULL,1),(13,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','15','1401','Provisions pour risques et charges',NULL,NULL,1),(14,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','16','1401','Emprunts et dettes assimilees',NULL,NULL,1),(15,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','20','1402','Immobilisations incorporelles',NULL,NULL,1),(16,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','201','15','Frais d\'Ć©tablissement',NULL,NULL,1),(17,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','206','15','Droit au bail',NULL,NULL,1),(18,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','207','15','Fonds commercial',NULL,NULL,1),(19,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','208','15','Autres immobilisations incorporelles',NULL,NULL,1),(20,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','21','1402','Immobilisations corporelles',NULL,NULL,1),(21,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','23','1402','Immobilisations en cours',NULL,NULL,1),(22,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','27','1402','Autres immobilisations financieres',NULL,NULL,1),(23,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','280','1402','Amortissements des immobilisations incorporelles',NULL,NULL,1),(24,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','281','1402','Amortissements des immobilisations corporelles',NULL,NULL,1),(25,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','290','1402','Provisions pour dĆ©prĆ©ciation des immobilisations incorporelles',NULL,NULL,1),(26,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','291','1402','Provisions pour dĆ©prĆ©ciation des immobilisations corporelles',NULL,NULL,1),(27,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','297','1402','Provisions pour dĆ©prĆ©ciation des autres immobilisations financiĆØres',NULL,NULL,1),(28,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','31','1403','Matieres premiĆØres',NULL,NULL,1),(29,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','32','1403','Autres approvisionnements',NULL,NULL,1),(30,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','33','1403','En-cours de production de biens',NULL,NULL,1),(31,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','34','1403','En-cours de production de services',NULL,NULL,1),(32,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','35','1403','Stocks de produits',NULL,NULL,1),(33,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','37','1403','Stocks de marchandises',NULL,NULL,1),(34,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','391','1403','Provisions pour dĆ©prĆ©ciation des matiĆØres premiĆØres',NULL,NULL,1),(35,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','392','1403','Provisions pour dĆ©prĆ©ciation des autres approvisionnements',NULL,NULL,1),(36,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','393','1403','Provisions pour dĆ©prĆ©ciation des en-cours de production de biens',NULL,NULL,1),(37,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','394','1403','Provisions pour dĆ©prĆ©ciation des en-cours de production de services',NULL,NULL,1),(38,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','395','1403','Provisions pour dĆ©prĆ©ciation des stocks de produits',NULL,NULL,1),(39,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','397','1403','Provisions pour dĆ©prĆ©ciation des stocks de marchandises',NULL,NULL,1),(40,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','SUPPLIER','400','1404','Fournisseurs et Comptes rattachĆ©s',NULL,NULL,1),(41,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','409','1404','Fournisseurs dĆ©biteurs',NULL,NULL,1),(42,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','CUSTOMER','410','1404','Clients et Comptes rattachĆ©s',NULL,NULL,1),(43,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','419','1404','Clients crĆ©diteurs',NULL,NULL,1),(44,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','421','1404','Personnel',NULL,NULL,1),(45,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','428','1404','Personnel',NULL,NULL,1),(46,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','43','1404','SĆ©curitĆ© sociale et autres organismes sociaux',NULL,NULL,1),(47,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','444','1404','Etat - impĆ“ts sur bĆ©nĆ©fice',NULL,NULL,1),(48,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','445','1404','Etat - Taxes sur chiffre affaires',NULL,NULL,1),(49,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','447','1404','Autres impĆ“ts, taxes et versements assimilĆ©s',NULL,NULL,1),(50,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','45','1404','Groupe et associes',NULL,NULL,1),(51,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','455','50','AssociĆ©s',NULL,NULL,1),(52,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','46','1404','DĆ©biteurs divers et crĆ©diteurs divers',NULL,NULL,1),(53,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','47','1404','Comptes transitoires ou d\'attente',NULL,NULL,1),(54,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','481','1404','Charges Ć  rĆ©partir sur plusieurs exercices',NULL,NULL,1),(55,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','486','1404','Charges constatĆ©es d\'avance',NULL,NULL,1),(56,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','487','1404','Produits constatĆ©s d\'avance',NULL,NULL,1),(57,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','491','1404','Provisions pour dĆ©prĆ©ciation des comptes de clients',NULL,NULL,1),(58,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','496','1404','Provisions pour dĆ©prĆ©ciation des comptes de dĆ©biteurs divers',NULL,NULL,1),(59,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','FINAN','XXXXXX','50','1405','Valeurs mobiliĆØres de placement',NULL,NULL,1),(60,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','FINAN','BANK','51','1405','Banques, Ć©tablissements financiers et assimilĆ©s',NULL,NULL,1),(61,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','FINAN','CASH','53','1405','Caisse',NULL,NULL,1),(62,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','FINAN','XXXXXX','54','1405','RĆ©gies d\'avance et accrĆ©ditifs',NULL,NULL,1),(63,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','FINAN','XXXXXX','58','1405','Virements internes',NULL,NULL,1),(64,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','FINAN','XXXXXX','590','1405','Provisions pour dĆ©prĆ©ciation des valeurs mobiliĆØres de placement',NULL,NULL,1),(65,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','PRODUCT','60','1406','Achats',NULL,NULL,1),(66,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','603','65','Variations des stocks',NULL,NULL,1),(67,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','SERVICE','61','1406','Services extĆ©rieurs',NULL,NULL,1),(68,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','62','1406','Autres services extĆ©rieurs',NULL,NULL,1),(69,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','63','1406','ImpĆ“ts, taxes et versements assimiles',NULL,NULL,1),(70,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','641','1406','RĆ©munĆ©rations du personnel',NULL,NULL,1),(71,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','644','1406','RĆ©munĆ©ration du travail de l\'exploitant',NULL,NULL,1),(72,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','SOCIAL','645','1406','Charges de sĆ©curitĆ© sociale et de prĆ©voyance',NULL,NULL,1),(73,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','646','1406','Cotisations sociales personnelles de l\'exploitant',NULL,NULL,1),(74,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','65','1406','Autres charges de gestion courante',NULL,NULL,1),(75,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','66','1406','Charges financiĆØres',NULL,NULL,1),(76,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','67','1406','Charges exceptionnelles',NULL,NULL,1),(77,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','681','1406','Dotations aux amortissements et aux provisions',NULL,NULL,1),(78,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','686','1406','Dotations aux amortissements et aux provisions',NULL,NULL,1),(79,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','687','1406','Dotations aux amortissements et aux provisions',NULL,NULL,1),(80,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','691','1406','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(81,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','695','1406','ImpĆ“ts sur les bĆ©nĆ©fices',NULL,NULL,1),(82,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','697','1406','Imposition forfaitaire annuelle des sociĆ©tĆ©s',NULL,NULL,1),(83,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','699','1406','Produits',NULL,NULL,1),(84,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','PRODUCT','701','1407','Ventes de produits finis',NULL,NULL,1),(85,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','SERVICE','706','1407','Prestations de services',NULL,NULL,1),(86,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','PRODUCT','707','1407','Ventes de marchandises',NULL,NULL,1),(87,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','PRODUCT','708','1407','Produits des activitĆ©s annexes',NULL,NULL,1),(88,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','709','1407','Rabais, remises et ristournes accordĆ©s par l\'entreprise',NULL,NULL,1),(89,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','713','1407','Variation des stocks',NULL,NULL,1),(90,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','72','1407','Production immobilisĆ©e',NULL,NULL,1),(91,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','73','1407','Produits nets partiels sur opĆ©rations Ć  long terme',NULL,NULL,1),(92,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','74','1407','Subventions d\'exploitation',NULL,NULL,1),(93,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','75','1407','Autres produits de gestion courante',NULL,NULL,1),(94,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','753','93','Jetons de prĆ©sence et rĆ©munĆ©rations d\'administrateurs, gĆ©rants,...',NULL,NULL,1),(95,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','754','93','Ristournes perƧues des coopĆ©ratives',NULL,NULL,1),(96,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','755','93','Quotes-parts de rĆ©sultat sur opĆ©rations faites en commun',NULL,NULL,1),(97,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','76','1407','Produits financiers',NULL,NULL,1),(98,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','77','1407','Produits exceptionnels',NULL,NULL,1),(99,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','781','1407','Reprises sur amortissements et provisions',NULL,NULL,1),(100,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','786','1407','Reprises sur provisions pour risques',NULL,NULL,1),(101,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','787','1407','Reprises sur provisions',NULL,NULL,1),(102,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','79','1407','Transferts de charges',NULL,NULL,1),(103,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','10','1501','Capital et rĆ©serves',NULL,NULL,1),(104,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','CAPITAL','101','103','Capital',NULL,NULL,1),(105,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','104','103','Primes liĆ©es au capital social',NULL,NULL,1),(106,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','105','103','Ecarts de rƩƩvaluation',NULL,NULL,1),(107,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','106','103','RĆ©serves',NULL,NULL,1),(108,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','107','103','Ecart d\'equivalence',NULL,NULL,1),(109,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','108','103','Compte de l\'exploitant',NULL,NULL,1),(110,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','109','103','Actionnaires : capital souscrit - non appelĆ©',NULL,NULL,1),(111,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','11','1501','Report Ć  nouveau (solde crĆ©diteur ou dĆ©biteur)',NULL,NULL,1),(112,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','110','111','Report Ć  nouveau (solde crĆ©diteur)',NULL,NULL,1),(113,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','119','111','Report Ć  nouveau (solde dĆ©biteur)',NULL,NULL,1),(114,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','12','1501','RĆ©sultat de l\'exercice (bĆ©nĆ©fice ou perte)',NULL,NULL,1),(115,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','120','114','RĆ©sultat de l\'exercice (bĆ©nĆ©fice)',NULL,NULL,1),(116,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','129','114','RĆ©sultat de l\'exercice (perte)',NULL,NULL,1),(117,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','13','1501','Subventions d\'investissement',NULL,NULL,1),(118,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','131','117','Subventions d\'Ć©quipement',NULL,NULL,1),(119,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','138','117','Autres subventions d\'investissement',NULL,NULL,1),(120,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','139','117','Subventions d\'investissement inscrites au compte de rĆ©sultat',NULL,NULL,1),(121,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','14','1501','Provisions rĆ©glementĆ©es',NULL,NULL,1),(122,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','142','121','Provisions rĆ©glementĆ©es relatives aux immobilisations',NULL,NULL,1),(123,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','143','121','Provisions rĆ©glementĆ©es relatives aux stocks',NULL,NULL,1),(124,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','144','121','Provisions rĆ©glementĆ©es relatives aux autres Ć©lĆ©ments de l\'actif',NULL,NULL,1),(125,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','145','121','Amortissements dĆ©rogatoires',NULL,NULL,1),(126,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','146','121','Provision spĆ©ciale de rƩƩvaluation',NULL,NULL,1),(127,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','147','121','Plus-values rĆ©investies',NULL,NULL,1),(128,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','148','121','Autres provisions rĆ©glementĆ©es',NULL,NULL,1),(129,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','15','1501','Provisions pour risques et charges',NULL,NULL,1),(130,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','151','129','Provisions pour risques',NULL,NULL,1),(131,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','153','129','Provisions pour pensions et obligations similaires',NULL,NULL,1),(132,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','154','129','Provisions pour restructurations',NULL,NULL,1),(133,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','155','129','Provisions pour impĆ“ts',NULL,NULL,1),(134,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','156','129','Provisions pour renouvellement des immobilisations (entreprises concessionnaires)',NULL,NULL,1),(135,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','157','129','Provisions pour charges Ć  rĆ©partir sur plusieurs exercices',NULL,NULL,1),(136,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','158','129','Autres provisions pour charges',NULL,NULL,1),(137,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','16','1501','Emprunts et dettes assimilees',NULL,NULL,1),(138,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','161','137','Emprunts obligataires convertibles',NULL,NULL,1),(139,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','163','137','Autres emprunts obligataires',NULL,NULL,1),(140,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','164','137','Emprunts auprĆØs des Ć©tablissements de crĆ©dit',NULL,NULL,1),(141,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','165','137','DĆ©pĆ“ts et cautionnements reƧus',NULL,NULL,1),(142,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','166','137','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(143,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','167','137','Emprunts et dettes assortis de conditions particuliĆØres',NULL,NULL,1),(144,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','168','137','Autres emprunts et dettes assimilĆ©es',NULL,NULL,1),(145,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','169','137','Primes de remboursement des obligations',NULL,NULL,1),(146,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','17','1501','Dettes rattachĆ©es Ć  des participations',NULL,NULL,1),(147,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','171','146','Dettes rattachĆ©es Ć  des participations (groupe)',NULL,NULL,1),(148,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','174','146','Dettes rattachĆ©es Ć  des participations (hors groupe)',NULL,NULL,1),(149,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','178','146','Dettes rattachĆ©es Ć  des sociĆ©tĆ©s en participation',NULL,NULL,1),(150,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','18','1501','Comptes de liaison des Ć©tablissements et sociĆ©tĆ©s en participation',NULL,NULL,1),(151,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','181','150','Comptes de liaison des Ć©tablissements',NULL,NULL,1),(152,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','186','150','Biens et prestations de services Ć©changĆ©s entre Ć©tablissements (charges)',NULL,NULL,1),(153,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','187','150','Biens et prestations de services Ć©changĆ©s entre Ć©tablissements (produits)',NULL,NULL,1),(154,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','188','150','Comptes de liaison des sociĆ©tĆ©s en participation',NULL,NULL,1),(155,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','20','1502','Immobilisations incorporelles',NULL,NULL,1),(156,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','201','155','Frais d\'Ć©tablissement',NULL,NULL,1),(157,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','203','155','Frais de recherche et de dĆ©veloppement',NULL,NULL,1),(158,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','205','155','Concessions et droits similaires, brevets, licences, marques, procĆ©dĆ©s, logiciels, droits et valeurs similaires',NULL,NULL,1),(159,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','206','155','Droit au bail',NULL,NULL,1),(160,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','207','155','Fonds commercial',NULL,NULL,1),(161,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','208','155','Autres immobilisations incorporelles',NULL,NULL,1),(162,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','21','1502','Immobilisations corporelles',NULL,NULL,1),(163,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','211','162','Terrains',NULL,NULL,1),(164,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','212','162','Agencements et amĆ©nagements de terrains',NULL,NULL,1),(165,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','213','162','Constructions',NULL,NULL,1),(166,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','214','162','Constructions sur sol d\'autrui',NULL,NULL,1),(167,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','215','162','Installations techniques, matĆ©riels et outillage industriels',NULL,NULL,1),(168,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','218','162','Autres immobilisations corporelles',NULL,NULL,1),(169,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','22','1502','Immobilisations mises en concession',NULL,NULL,1),(170,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','23','1502','Immobilisations en cours',NULL,NULL,1),(171,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','231','170','Immobilisations corporelles en cours',NULL,NULL,1),(172,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','232','170','Immobilisations incorporelles en cours',NULL,NULL,1),(173,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','237','170','Avances et acomptes versĆ©s sur immobilisations incorporelles',NULL,NULL,1),(174,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','238','170','Avances et acomptes versĆ©s sur commandes d\'immobilisations corporelles',NULL,NULL,1),(175,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','25','1502','Parts dans des entreprises liĆ©es et crĆ©ances sur des entreprises liĆ©es',NULL,NULL,1),(176,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','26','1502','Participations et crĆ©ances rattachĆ©es Ć  des participations',NULL,NULL,1),(177,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','261','176','Titres de participation',NULL,NULL,1),(178,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','266','176','Autres formes de participation',NULL,NULL,1),(179,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','267','176','CrĆ©ances rattachĆ©es Ć  des participations',NULL,NULL,1),(180,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','268','176','CrĆ©ances rattachĆ©es Ć  des sociĆ©tĆ©s en participation',NULL,NULL,1),(181,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','269','176','Versements restant Ć  effectuer sur titres de participation non libĆ©rĆ©s',NULL,NULL,1),(182,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','27','1502','Autres immobilisations financieres',NULL,NULL,1),(183,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','271','183','Titres immobilisĆ©s autres que les titres immobilisĆ©s de l\'activitĆ© de portefeuille (droit de propriĆ©tĆ©)',NULL,NULL,1),(184,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','272','183','Titres immobilisĆ©s (droit de crĆ©ance)',NULL,NULL,1),(185,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','273','183','Titres immobilisĆ©s de l\'activitĆ© de portefeuille',NULL,NULL,1),(186,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','274','183','PrĆŖts',NULL,NULL,1),(187,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','275','183','DĆ©pĆ“ts et cautionnements versĆ©s',NULL,NULL,1),(188,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','276','183','Autres crĆ©ances immobilisĆ©es',NULL,NULL,1),(189,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','277','183','(Actions propres ou parts propres)',NULL,NULL,1),(190,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','279','183','Versements restant Ć  effectuer sur titres immobilisĆ©s non libĆ©rĆ©s',NULL,NULL,1),(191,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','28','1502','Amortissements des immobilisations',NULL,NULL,1),(192,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','280','191','Amortissements des immobilisations incorporelles',NULL,NULL,1),(193,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','281','191','Amortissements des immobilisations corporelles',NULL,NULL,1),(194,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','282','191','Amortissements des immobilisations mises en concession',NULL,NULL,1),(195,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','29','1502','DĆ©prĆ©ciations des immobilisations',NULL,NULL,1),(196,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','290','195','DĆ©prĆ©ciations des immobilisations incorporelles',NULL,NULL,1),(197,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','291','195','DĆ©prĆ©ciations des immobilisations corporelles',NULL,NULL,1),(198,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','292','195','DĆ©prĆ©ciations des immobilisations mises en concession',NULL,NULL,1),(199,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','293','195','DĆ©prĆ©ciations des immobilisations en cours',NULL,NULL,1),(200,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','296','195','Provisions pour dĆ©prĆ©ciation des participations et crĆ©ances rattachĆ©es Ć  des participations',NULL,NULL,1),(201,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','297','195','Provisions pour dĆ©prĆ©ciation des autres immobilisations financiĆØres',NULL,NULL,1),(202,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','31','1503','MatiĆØres premiĆØres (et fournitures)',NULL,NULL,1),(203,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','311','202','MatiĆØres (ou groupe) A',NULL,NULL,1),(204,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','312','202','MatiĆØres (ou groupe) B',NULL,NULL,1),(205,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','317','202','Fournitures A, B, C,',NULL,NULL,1),(206,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','32','1503','Autres approvisionnements',NULL,NULL,1),(207,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','321','206','MatiĆØres consommables',NULL,NULL,1),(208,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','322','206','Fournitures consommables',NULL,NULL,1),(209,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','326','206','Emballages',NULL,NULL,1),(210,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','33','1503','En-cours de production de biens',NULL,NULL,1),(211,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','331','210','Produits en cours',NULL,NULL,1),(212,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','335','210','Travaux en cours',NULL,NULL,1),(213,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','34','1503','En-cours de production de services',NULL,NULL,1),(214,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','341','213','Etudes en cours',NULL,NULL,1),(215,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','345','213','Prestations de services en cours',NULL,NULL,1),(216,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','35','1503','Stocks de produits',NULL,NULL,1),(217,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','351','216','Produits intermĆ©diaires',NULL,NULL,1),(218,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','355','216','Produits finis',NULL,NULL,1),(219,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','358','216','Produits rĆ©siduels (ou matiĆØres de rĆ©cupĆ©ration)',NULL,NULL,1),(220,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','37','1503','Stocks de marchandises',NULL,NULL,1),(221,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','371','220','Marchandises (ou groupe) A',NULL,NULL,1),(222,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','372','220','Marchandises (ou groupe) B',NULL,NULL,1),(223,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','39','1503','Provisions pour dĆ©prĆ©ciation des stocks et en-cours',NULL,NULL,1),(224,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','391','223','Provisions pour dĆ©prĆ©ciation des matiĆØres premiĆØres',NULL,NULL,1),(225,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','392','223','Provisions pour dĆ©prĆ©ciation des autres approvisionnements',NULL,NULL,1),(226,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','393','223','Provisions pour dĆ©prĆ©ciation des en-cours de production de biens',NULL,NULL,1),(227,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','394','223','Provisions pour dĆ©prĆ©ciation des en-cours de production de services',NULL,NULL,1),(228,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','395','223','Provisions pour dĆ©prĆ©ciation des stocks de produits',NULL,NULL,1),(229,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','397','223','Provisions pour dĆ©prĆ©ciation des stocks de marchandises',NULL,NULL,1),(230,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','40','1504','Fournisseurs et Comptes rattachĆ©s',NULL,NULL,1),(231,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','400','230','Fournisseurs et Comptes rattachĆ©s',NULL,NULL,1),(232,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','SUPPLIER','401','230','Fournisseurs',NULL,NULL,1),(233,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','403','230','Fournisseurs - Effets Ć  payer',NULL,NULL,1),(234,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','404','230','Fournisseurs d\'immobilisations',NULL,NULL,1),(235,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','405','230','Fournisseurs d\'immobilisations - Effets Ć  payer',NULL,NULL,1),(236,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','408','230','Fournisseurs - Factures non parvenues',NULL,NULL,1),(237,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','409','230','Fournisseurs dĆ©biteurs',NULL,NULL,1),(238,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','41','1504','Clients et comptes rattachĆ©s',NULL,NULL,1),(239,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','410','238','Clients et Comptes rattachĆ©s',NULL,NULL,1),(240,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','CUSTOMER','411','238','Clients',NULL,NULL,1),(241,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','413','238','Clients - Effets Ć  recevoir',NULL,NULL,1),(242,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','416','238','Clients douteux ou litigieux',NULL,NULL,1),(243,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','418','238','Clients - Produits non encore facturĆ©s',NULL,NULL,1),(244,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','419','238','Clients crĆ©diteurs',NULL,NULL,1),(245,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','42','1504','Personnel et comptes rattachĆ©s',NULL,NULL,1),(246,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','421','245','Personnel - RĆ©munĆ©rations dues',NULL,NULL,1),(247,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','422','245','ComitĆ©s d\'entreprises, d\'Ć©tablissement, ...',NULL,NULL,1),(248,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','424','245','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(249,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','425','245','Personnel - Avances et acomptes',NULL,NULL,1),(250,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','426','245','Personnel - DĆ©pĆ“ts',NULL,NULL,1),(251,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','427','245','Personnel - Oppositions',NULL,NULL,1),(252,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','428','245','Personnel - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(253,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','43','1504','SĆ©curitĆ© sociale et autres organismes sociaux',NULL,NULL,1),(254,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','431','253','SĆ©curitĆ© sociale',NULL,NULL,1),(255,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','437','253','Autres organismes sociaux',NULL,NULL,1),(256,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','438','253','Organismes sociaux - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(257,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','44','1504','Ɖtat et autres collectivitĆ©s publiques',NULL,NULL,1),(258,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','441','257','Ɖtat - Subventions Ć  recevoir',NULL,NULL,1),(259,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','442','257','Etat - ImpĆ“ts et taxes recouvrables sur des tiers',NULL,NULL,1),(260,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','443','257','OpĆ©rations particuliĆØres avec l\'Etat, les collectivitĆ©s publiques, les organismes internationaux',NULL,NULL,1),(261,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','444','257','Etat - ImpĆ“ts sur les bĆ©nĆ©fices',NULL,NULL,1),(262,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','445','257','Etat - Taxes sur le chiffre d\'affaires',NULL,NULL,1),(263,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','446','257','Obligations cautionnĆ©es',NULL,NULL,1),(264,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','447','257','Autres impĆ“ts, taxes et versements assimilĆ©s',NULL,NULL,1),(265,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','448','257','Etat - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(266,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','449','257','Quotas d\'Ć©mission Ć  restituer Ć  l\'Etat',NULL,NULL,1),(267,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','45','1504','Groupe et associes',NULL,NULL,1),(268,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','451','267','Groupe',NULL,NULL,1),(269,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','455','267','AssociĆ©s - Comptes courants',NULL,NULL,1),(270,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','456','267','AssociĆ©s - OpĆ©rations sur le capital',NULL,NULL,1),(271,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','457','267','AssociĆ©s - Dividendes Ć  payer',NULL,NULL,1),(272,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','458','267','AssociĆ©s - OpĆ©rations faites en commun et en G.I.E.',NULL,NULL,1),(273,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','46','1504','DĆ©biteurs divers et crĆ©diteurs divers',NULL,NULL,1),(274,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','462','273','CrĆ©ances sur cessions d\'immobilisations',NULL,NULL,1),(275,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','464','273','Dettes sur acquisitions de valeurs mobiliĆØres de placement',NULL,NULL,1),(276,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','465','273','CrĆ©ances sur cessions de valeurs mobiliĆØres de placement',NULL,NULL,1),(277,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','467','273','Autres comptes dĆ©biteurs ou crĆ©diteurs',NULL,NULL,1),(278,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','468','273','Divers - Charges Ć  payer et produits Ć  recevoir',NULL,NULL,1),(279,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','47','1504','Comptes transitoires ou d\'attente',NULL,NULL,1),(280,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','471','279','Comptes d\'attente',NULL,NULL,1),(281,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','476','279','DiffĆ©rence de conversion - Actif',NULL,NULL,1),(282,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','477','279','DiffĆ©rences de conversion - Passif',NULL,NULL,1),(283,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','478','279','Autres comptes transitoires',NULL,NULL,1),(284,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','48','1504','Comptes de rĆ©gularisation',NULL,NULL,1),(285,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','481','284','Charges Ć  rĆ©partir sur plusieurs exercices',NULL,NULL,1),(286,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','486','284','Charges constatĆ©es d\'avance',NULL,NULL,1),(287,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','487','284','Produits constatĆ©s d\'avance',NULL,NULL,1),(288,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','488','284','Comptes de rĆ©partition pĆ©riodique des charges et des produits',NULL,NULL,1),(289,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','489','284','Quotas d\'Ć©mission allouĆ©s par l\'Etat',NULL,NULL,1),(290,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','49','1504','Provisions pour dĆ©prĆ©ciation des comptes de tiers',NULL,NULL,1),(291,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','491','290','Provisions pour dĆ©prĆ©ciation des comptes de clients',NULL,NULL,1),(292,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','495','290','Provisions pour dĆ©prĆ©ciation des comptes du groupe et des associĆ©s',NULL,NULL,1),(293,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','496','290','Provisions pour dĆ©prĆ©ciation des comptes de dĆ©biteurs divers',NULL,NULL,1),(294,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','50','1505','Valeurs mobiliĆØres de placement',NULL,NULL,1),(295,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','501','294','Parts dans des entreprises liĆ©es',NULL,NULL,1),(296,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','502','294','Actions propres',NULL,NULL,1),(297,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','503','294','Actions',NULL,NULL,1),(298,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','504','294','Autres titres confĆ©rant un droit de propriĆ©tĆ©',NULL,NULL,1),(299,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','505','294','Obligations et bons Ć©mis par la sociĆ©tĆ© et rachetĆ©s par elle',NULL,NULL,1),(300,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','506','294','Obligations',NULL,NULL,1),(301,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','507','294','Bons du TrĆ©sor et bons de caisse Ć  court terme',NULL,NULL,1),(302,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','508','294','Autres valeurs mobiliĆØres de placement et autres crĆ©ances assimilĆ©es',NULL,NULL,1),(303,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','509','294','Versements restant Ć  effectuer sur valeurs mobiliĆØres de placement non libĆ©rĆ©es',NULL,NULL,1),(304,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','51','1505','Banques, Ć©tablissements financiers et assimilĆ©s',NULL,NULL,1),(305,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','511','304','Valeurs Ć  l\'encaissement',NULL,NULL,1),(306,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','BANK','512','304','Banques',NULL,NULL,1),(307,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','514','304','ChĆØques postaux',NULL,NULL,1),(308,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','515','304','\"Caisses\" du TrĆ©sor et des Ć©tablissements publics',NULL,NULL,1),(309,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','516','304','SociĆ©tĆ©s de bourse',NULL,NULL,1),(310,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','517','304','Autres organismes financiers',NULL,NULL,1),(311,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','518','304','IntĆ©rĆŖts courus',NULL,NULL,1),(312,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','519','304','Concours bancaires courants',NULL,NULL,1),(313,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','52','1505','Instruments de trĆ©sorerie',NULL,NULL,1),(314,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','CASH','53','1505','Caisse',NULL,NULL,1),(315,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','531','314','Caisse siĆØge social',NULL,NULL,1),(316,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','532','314','Caisse succursale (ou usine) A',NULL,NULL,1),(317,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','533','314','Caisse succursale (ou usine) B',NULL,NULL,1),(318,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','54','1505','RĆ©gies d\'avance et accrĆ©ditifs',NULL,NULL,1),(319,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','58','1505','Virements internes',NULL,NULL,1),(320,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','59','1505','Provisions pour dĆ©prĆ©ciation des comptes financiers',NULL,NULL,1),(321,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','590','320','Provisions pour dĆ©prĆ©ciation des valeurs mobiliĆØres de placement',NULL,NULL,1),(322,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','PRODUCT','60','1506','Achats',NULL,NULL,1),(323,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','601','322','Achats stockĆ©s - MatiĆØres premiĆØres (et fournitures)',NULL,NULL,1),(324,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','602','322','Achats stockĆ©s - Autres approvisionnements',NULL,NULL,1),(325,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','603','322','Variations des stocks (approvisionnements et marchandises)',NULL,NULL,1),(326,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','604','322','Achats stockĆ©s - MatiĆØres premiĆØres (et fournitures)',NULL,NULL,1),(327,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','605','322','Achats de matĆ©riel, Ć©quipements et travaux',NULL,NULL,1),(328,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','606','322','Achats non stockĆ©s de matiĆØre et fournitures',NULL,NULL,1),(329,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','607','322','Achats de marchandises',NULL,NULL,1),(330,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','608','322','(Compte rĆ©servĆ©, le cas Ć©chĆ©ant, Ć  la rĆ©capitulation des frais accessoires incorporĆ©s aux achats)',NULL,NULL,1),(331,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','609','322','Rabais, remises et ristournes obtenus sur achats',NULL,NULL,1),(332,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','SERVICE','61','1506','Services extĆ©rieurs',NULL,NULL,1),(333,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','611','332','Sous-traitance gĆ©nĆ©rale',NULL,NULL,1),(334,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','612','332','Redevances de crĆ©dit-bail',NULL,NULL,1),(335,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','613','332','Locations',NULL,NULL,1),(336,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','614','332','Charges locatives et de copropriĆ©tĆ©',NULL,NULL,1),(337,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','615','332','Entretien et rĆ©parations',NULL,NULL,1),(338,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','616','332','Primes d\'assurances',NULL,NULL,1),(339,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','617','332','Etudes et recherches',NULL,NULL,1),(340,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','618','332','Divers',NULL,NULL,1),(341,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','619','332','Rabais, remises et ristournes obtenus sur services extĆ©rieurs',NULL,NULL,1),(342,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','62','1506','Autres services extĆ©rieurs',NULL,NULL,1),(343,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','621','342','Personnel extĆ©rieur Ć  l\'entreprise',NULL,NULL,1),(344,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','622','342','RĆ©munĆ©rations d\'intermĆ©diaires et honoraires',NULL,NULL,1),(345,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','623','342','PublicitĆ©, publications, relations publiques',NULL,NULL,1),(346,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','624','342','Transports de biens et transports collectifs du personnel',NULL,NULL,1),(347,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','625','342','DĆ©placements, missions et rĆ©ceptions',NULL,NULL,1),(348,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','626','342','Frais postaux et de tĆ©lĆ©communications',NULL,NULL,1),(349,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','627','342','Services bancaires et assimilĆ©s',NULL,NULL,1),(350,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','628','342','Divers',NULL,NULL,1),(351,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','629','342','Rabais, remises et ristournes obtenus sur autres services extĆ©rieurs',NULL,NULL,1),(352,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','63','1506','ImpĆ“ts, taxes et versements assimilĆ©s',NULL,NULL,1),(353,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','631','352','ImpĆ“ts, taxes et versements assimilĆ©s sur rĆ©munĆ©rations (administrations des impĆ“ts)',NULL,NULL,1),(354,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','633','352','ImpĆ“ts, taxes et versements assimilĆ©s sur rĆ©munĆ©rations (autres organismes)',NULL,NULL,1),(355,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','635','352','Autres impĆ“ts, taxes et versements assimilĆ©s (administrations des impĆ“ts)',NULL,NULL,1),(356,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','637','352','Autres impĆ“ts, taxes et versements assimilĆ©s (autres organismes)',NULL,NULL,1),(357,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','64','1506','Charges de personnel',NULL,NULL,1),(358,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','641','357','RĆ©munĆ©rations du personnel',NULL,NULL,1),(359,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','644','357','RĆ©munĆ©ration du travail de l\'exploitant',NULL,NULL,1),(360,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','SOCIAL','645','357','Charges de sĆ©curitĆ© sociale et de prĆ©voyance',NULL,NULL,1),(361,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','646','357','Cotisations sociales personnelles de l\'exploitant',NULL,NULL,1),(362,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','647','357','Autres charges sociales',NULL,NULL,1),(363,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','648','357','Autres charges de personnel',NULL,NULL,1),(364,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','65','1506','Autres charges de gestion courante',NULL,NULL,1),(365,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','651','364','Redevances pour concessions, brevets, licences, marques, procĆ©dĆ©s, logiciels, droits et valeurs similaires',NULL,NULL,1),(366,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','653','364','Jetons de prĆ©sence',NULL,NULL,1),(367,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','654','364','Pertes sur crĆ©ances irrĆ©couvrables',NULL,NULL,1),(368,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','655','364','Quote-part de rĆ©sultat sur opĆ©rations faites en commun',NULL,NULL,1),(369,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','658','364','Charges diverses de gestion courante',NULL,NULL,1),(370,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','66','1506','Charges financiĆØres',NULL,NULL,1),(371,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','661','370','Charges d\'intĆ©rĆŖts',NULL,NULL,1),(372,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','664','370','Pertes sur crĆ©ances liĆ©es Ć  des participations',NULL,NULL,1),(373,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','665','370','Escomptes accordĆ©s',NULL,NULL,1),(374,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','666','370','Pertes de change',NULL,NULL,1),(375,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','667','370','Charges nettes sur cessions de valeurs mobiliĆØres de placement',NULL,NULL,1),(376,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','668','370','Autres charges financiĆØres',NULL,NULL,1),(377,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','67','1506','Charges exceptionnelles',NULL,NULL,1),(378,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','671','377','Charges exceptionnelles sur opĆ©rations de gestion',NULL,NULL,1),(379,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','672','377','(Compte Ć  la disposition des entitĆ©s pour enregistrer, en cours d\'exercice, les charges sur exercices antĆ©rieurs)',NULL,NULL,1),(380,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','675','377','Valeurs comptables des Ć©lĆ©ments d\'actif cĆ©dĆ©s',NULL,NULL,1),(381,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','678','377','Autres charges exceptionnelles',NULL,NULL,1),(382,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','68','1506','Dotations aux amortissements et aux provisions',NULL,NULL,1),(383,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','681','382','Dotations aux amortissements et aux provisions - Charges d\'exploitation',NULL,NULL,1),(384,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','686','382','Dotations aux amortissements et aux provisions - Charges financiĆØres',NULL,NULL,1),(385,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','687','382','Dotations aux amortissements et aux provisions - Charges exceptionnelles',NULL,NULL,1),(386,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','69','1506','Participation des salariĆ©s - impĆ“ts sur les bĆ©nĆ©fices et assimiles',NULL,NULL,1),(387,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','691','386','Participation des salariĆ©s aux rĆ©sultats',NULL,NULL,1),(388,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','695','386','ImpĆ“ts sur les bĆ©nĆ©fices',NULL,NULL,1),(389,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','696','386','SupplĆ©ments d\'impĆ“t sur les sociĆ©tĆ©s liĆ©s aux distributions',NULL,NULL,1),(390,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','697','386','Imposition forfaitaire annuelle des sociĆ©tĆ©s',NULL,NULL,1),(391,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','698','386','IntĆ©gration fiscale',NULL,NULL,1),(392,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','699','386','Produits - Reports en arriĆØre des dĆ©ficits',NULL,NULL,1),(393,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','70','1507','Ventes de produits fabriquĆ©s, prestations de services, marchandises',NULL,NULL,1),(394,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','PRODUCT','701','393','Ventes de produits finis',NULL,NULL,1),(395,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','702','393','Ventes de produits intermĆ©diaires',NULL,NULL,1),(396,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','703','393','Ventes de produits rĆ©siduels',NULL,NULL,1),(397,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','704','393','Travaux',NULL,NULL,1),(398,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','705','393','Etudes',NULL,NULL,1),(399,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','SERVICE','706','393','Prestations de services',NULL,NULL,1),(400,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','PRODUCT','707','393','Ventes de marchandises',NULL,NULL,1),(401,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','PRODUCT','708','393','Produits des activitĆ©s annexes',NULL,NULL,1),(402,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','709','393','Rabais, remises et ristournes accordĆ©s par l\'entreprise',NULL,NULL,1),(403,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','71','1507','Production stockĆ©e (ou dĆ©stockage)',NULL,NULL,1),(404,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','713','403','Variation des stocks (en-cours de production, produits)',NULL,NULL,1),(405,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','72','1507','Production immobilisĆ©e',NULL,NULL,1),(406,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','721','405','Immobilisations incorporelles',NULL,NULL,1),(407,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','722','405','Immobilisations corporelles',NULL,NULL,1),(408,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','74','1507','Subventions d\'exploitation',NULL,NULL,1),(409,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','75','1507','Autres produits de gestion courante',NULL,NULL,1),(410,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','751','409','Redevances pour concessions, brevets, licences, marques, procĆ©dĆ©s, logiciels, droits et valeurs similaires',NULL,NULL,1),(411,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','752','409','Revenus des immeubles non affectĆ©s Ć  des activitĆ©s professionnelles',NULL,NULL,1),(412,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','753','409','Jetons de prĆ©sence et rĆ©munĆ©rations d\'administrateurs, gĆ©rants,...',NULL,NULL,1),(413,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','754','409','Ristournes perƧues des coopĆ©ratives (provenant des excĆ©dents)',NULL,NULL,1),(414,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','755','409','Quotes-parts de rĆ©sultat sur opĆ©rations faites en commun',NULL,NULL,1),(415,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','758','409','Produits divers de gestion courante',NULL,NULL,1),(416,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','76','1507','Produits financiers',NULL,NULL,1),(417,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','761','416','Produits de participations',NULL,NULL,1),(418,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','762','416','Produits des autres immobilisations financiĆØres',NULL,NULL,1),(419,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','763','416','Revenus des autres crĆ©ances',NULL,NULL,1),(420,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','764','416','Revenus des valeurs mobiliĆØres de placement',NULL,NULL,1),(421,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','765','416','Escomptes obtenus',NULL,NULL,1),(422,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','766','416','Gains de change',NULL,NULL,1),(423,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','767','416','Produits nets sur cessions de valeurs mobiliĆØres de placement',NULL,NULL,1),(424,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','768','416','Autres produits financiers',NULL,NULL,1),(425,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','77','1507','Produits exceptionnels',NULL,NULL,1),(426,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','771','425','Produits exceptionnels sur opĆ©rations de gestion',NULL,NULL,1),(427,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','772','425','(Compte Ć  la disposition des entitĆ©s pour enregistrer, en cours d\'exercice, les produits sur exercices antĆ©rieurs)',NULL,NULL,1),(428,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','775','425','Produits des cessions d\'Ć©lĆ©ments d\'actif',NULL,NULL,1),(429,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','777','425','Quote-part des subventions d\'investissement virĆ©e au rĆ©sultat de l\'exercice',NULL,NULL,1),(430,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','778','425','Autres produits exceptionnels',NULL,NULL,1),(431,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','78','1507','Reprises sur amortissements et provisions',NULL,NULL,1),(432,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','781','431','Reprises sur amortissements et provisions (Ć  inscrire dans les produits d\'exploitation)',NULL,NULL,1),(433,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','786','431','Reprises sur provisions pour risques (Ć  inscrire dans les produits financiers)',NULL,NULL,1),(434,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','787','431','Reprises sur provisions (Ć  inscrire dans les produits exceptionnels)',NULL,NULL,1),(435,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','79','1507','Transferts de charges',NULL,NULL,1),(436,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','791','435','Transferts de charges d\'exploitation ',NULL,NULL,1),(437,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','796','435','Transferts de charges financiĆØres',NULL,NULL,1),(438,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','797','435','Transferts de charges exceptionnelles',NULL,NULL,1),(439,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','10','1351','Capital',NULL,NULL,1),(440,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','100','439','Capital souscrit ou capital personnel',NULL,NULL,1),(441,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1000','440','Capital non amorti',NULL,NULL,1),(442,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1001','440','Capital amorti',NULL,NULL,1),(443,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','101','439','Capital non appelĆ©',NULL,NULL,1),(444,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','109','439','Compte de l\'exploitant',NULL,NULL,1),(445,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1090','444','OpĆ©rations courantes',NULL,NULL,1),(446,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1091','444','ImpĆ“ts personnels',NULL,NULL,1),(447,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1092','444','RĆ©munĆ©rations et autres avantages',NULL,NULL,1),(448,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','11','1351','Primes d\'Ć©mission',NULL,NULL,1),(449,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','12','1351','Plus-values de rƩƩvaluation',NULL,NULL,1),(450,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','120','449','Plus-values de rƩƩvaluation sur immobilisations incorporelles',NULL,NULL,1),(451,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1200','450','Plus-values de rƩƩvaluation',NULL,NULL,1),(452,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1201','450','Reprises de rĆ©ductions de valeur',NULL,NULL,1),(453,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','121','449','Plus-values de rƩƩvaluation sur immobilisations corporelles',NULL,NULL,1),(454,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1210','453','Plus-values de rƩƩvaluation',NULL,NULL,1),(455,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1211','453','Reprises de rĆ©ductions de valeur',NULL,NULL,1),(456,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','122','449','Plus-values de rƩƩvaluation sur immobilisations financiĆØres',NULL,NULL,1),(457,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1220','456','Plus-values de rƩƩvaluation',NULL,NULL,1),(458,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1221','456','Reprises de rĆ©ductions de valeur',NULL,NULL,1),(459,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','123','449','Plus-values de rƩƩvaluation sur stocks',NULL,NULL,1),(460,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','124','449','Reprises de rĆ©ductions de valeur sur placements de trĆ©sorerie',NULL,NULL,1),(461,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','13','1351','RĆ©serve',NULL,NULL,1),(462,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','130','461','RĆ©serve lĆ©gale',NULL,NULL,1),(463,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','131','461','RĆ©serves indisponibles',NULL,NULL,1),(464,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1310','463','RĆ©serve pour actions propres',NULL,NULL,1),(465,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1311','463','Autres rĆ©serves indisponibles',NULL,NULL,1),(466,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','132','461','RĆ©serves immunisĆ©es',NULL,NULL,1),(467,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','133','461','RĆ©serves disponibles',NULL,NULL,1),(468,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1330','467','RĆ©serve pour rĆ©gularisation de dividendes',NULL,NULL,1),(469,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1331','467','RĆ©serve pour renouvellement des immobilisations',NULL,NULL,1),(470,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1332','467','RĆ©serve pour installations en faveur du personnel 1333 RĆ©serves libres',NULL,NULL,1),(471,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','14','1351','BĆ©nĆ©fice reportĆ© (ou perte reportĆ©e)',NULL,NULL,1),(472,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','15','1351','Subsides en capital',NULL,NULL,1),(473,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','150','472','Montants obtenus',NULL,NULL,1),(474,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','151','472','Montants transfĆ©rĆ©s aux rĆ©sultats',NULL,NULL,1),(475,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','16','1351','Provisions pour risques et charges',NULL,NULL,1),(476,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','160','475','Provisions pour pensions et obligations similaires',NULL,NULL,1),(477,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','161','475','Provisions pour charges fiscales',NULL,NULL,1),(478,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','162','475','Provisions pour grosses rĆ©parations et gros entretiens',NULL,NULL,1),(479,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','163','475','Ć  169 Provisions pour autres risques et charges',NULL,NULL,1),(480,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','164','475','Provisions pour sĆ»retĆ©s personnelles ou rĆ©elles constituĆ©es Ć  l\'appui de dettes et d\'engagements de tiers',NULL,NULL,1),(481,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','165','475','Provisions pour engagements relatifs Ć  l\'acquisition ou Ć  la cession d\'immobilisations',NULL,NULL,1),(482,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','166','475','Provisions pour exĆ©cution de commandes passĆ©es ou reƧues',NULL,NULL,1),(483,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','167','475','Provisions pour positions et marchĆ©s Ć  terme en devises ou positions et marchĆ©s Ć  terme en marchandises',NULL,NULL,1),(484,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','168','475','Provisions pour garanties techniques attachĆ©es aux ventes et prestations dĆ©jĆ  effectuĆ©es par l\'entreprise',NULL,NULL,1),(485,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','169','475','Provisions pour autres risques et charges',NULL,NULL,1),(486,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1690','485','Pour litiges en cours',NULL,NULL,1),(487,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1691','485','Pour amendes, doubles droits et pĆ©nalitĆ©s',NULL,NULL,1),(488,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1692','485','Pour propre assureur',NULL,NULL,1),(489,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1693','485','Pour risques inhĆ©rents aux opĆ©rations de crĆ©dits Ć  moyen ou long terme',NULL,NULL,1),(490,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1695','485','Provision pour charge de liquidation',NULL,NULL,1),(491,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1696','485','Provision pour dĆ©part de personnel',NULL,NULL,1),(492,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1699','485','Pour risques divers',NULL,NULL,1),(493,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17','1351','Dettes Ć  plus d\'un an',NULL,NULL,1),(494,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','170','493','Emprunts subordonnĆ©s',NULL,NULL,1),(495,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1700','494','Convertibles',NULL,NULL,1),(496,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1701','494','Non convertibles',NULL,NULL,1),(497,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','171','493','Emprunts obligataires non subordonnĆ©s',NULL,NULL,1),(498,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1710','498','Convertibles',NULL,NULL,1),(499,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1711','498','Non convertibles',NULL,NULL,1),(500,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','172','493','Dettes de location-financement et assimilĆ©s',NULL,NULL,1),(501,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1720','500','Dettes de location-financement de biens immobiliers',NULL,NULL,1),(502,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1721','500','Dettes de location-financement de biens mobiliers',NULL,NULL,1),(503,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1722','500','Dettes sur droits rĆ©els sur immeubles',NULL,NULL,1),(504,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','173','493','Etablissements de crĆ©dit',NULL,NULL,1),(505,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1730','504','Dettes en compte',NULL,NULL,1),(506,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17300','505','Banque A',NULL,NULL,1),(507,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17301','505','Banque B',NULL,NULL,1),(508,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17302','505','Banque C',NULL,NULL,1),(509,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17303','505','Banque D',NULL,NULL,1),(510,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1731','504','Promesses',NULL,NULL,1),(511,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17310','510','Banque A',NULL,NULL,1),(512,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17311','510','Banque B',NULL,NULL,1),(513,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17312','510','Banque C',NULL,NULL,1),(514,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17313','510','Banque D',NULL,NULL,1),(515,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1732','504','CrĆ©dits d\'acceptation',NULL,NULL,1),(516,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17320','515','Banque A',NULL,NULL,1),(517,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17321','515','Banque B',NULL,NULL,1),(518,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17322','515','Banque C',NULL,NULL,1),(519,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17323','515','Banque D',NULL,NULL,1),(520,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','174','493','Autres emprunts',NULL,NULL,1),(521,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175','493','Dettes commerciales',NULL,NULL,1),(522,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1750','521','Fournisseurs : dettes en compte',NULL,NULL,1),(523,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17500','522','Entreprises apparentĆ©es',NULL,NULL,1),(524,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175000','523','Entreprises liĆ©es',NULL,NULL,1),(525,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175001','523','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(526,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17501','522','Fournisseurs ordinaires',NULL,NULL,1),(527,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175010','526','Fournisseurs belges',NULL,NULL,1),(528,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175011','526','Fournisseurs C.E.E.',NULL,NULL,1),(529,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175012','526','Fournisseurs importation',NULL,NULL,1),(530,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1751','521','Effets Ć  payer',NULL,NULL,1),(531,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17510','530','Entreprises apparentĆ©es',NULL,NULL,1),(532,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175100','531','Entreprises liĆ©es',NULL,NULL,1),(533,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175101','531','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(534,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','17511','530','Fournisseurs ordinaires',NULL,NULL,1),(535,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175110','534','Fournisseurs belges',NULL,NULL,1),(536,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175111','534','Fournisseurs C.E.E.',NULL,NULL,1),(537,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','175112','534','Fournisseurs importation',NULL,NULL,1),(538,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','176','493','Acomptes reƧus sur commandes',NULL,NULL,1),(539,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','178','493','Cautionnements reƧus en numĆ©raires',NULL,NULL,1),(540,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','179','493','Dettes diverses',NULL,NULL,1),(541,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1790','540','Entreprises liĆ©es',NULL,NULL,1),(542,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1791','540','Autres entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(543,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1792','540','Administrateurs, gĆ©rants et associĆ©s',NULL,NULL,1),(544,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1794','540','Rentes viagĆØres capitalisĆ©es',NULL,NULL,1),(545,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1798','540','Dettes envers les coparticipants des associations momentanĆ©es et en participation',NULL,NULL,1),(546,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','1799','540','Autres dettes diverses',NULL,NULL,1),(547,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','CAPIT','XXXXXX','18','1351','Comptes de liaison des Ć©tablissements et succursales',NULL,NULL,1),(548,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','20','1352','Frais d\'Ć©tablissement',NULL,NULL,1),(549,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','200','548','Frais de constitution et d\'augmentation de capital',NULL,NULL,1),(550,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2000','549','Frais de constitution et d\'augmentation de capital',NULL,NULL,1),(551,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2009','549','Amortissements sur frais de constitution et d\'augmentation de capital',NULL,NULL,1),(552,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','201','548','Frais d\'Ć©mission d\'emprunts et primes de remboursement',NULL,NULL,1),(553,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2010','552','Agios sur emprunts et frais d\'Ć©mission d\'emprunts',NULL,NULL,1),(554,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2019','552','Amortissements sur agios sur emprunts et frais d\'Ć©mission d\'emprunts',NULL,NULL,1),(555,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','202','548','Autres frais d\'Ć©tablissement',NULL,NULL,1),(556,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2020','555','Autres frais d\'Ć©tablissement',NULL,NULL,1),(557,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2029','555','Amortissements sur autres frais d\'Ć©tablissement',NULL,NULL,1),(558,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','203','548','IntĆ©rĆŖts intercalaires',NULL,NULL,1),(559,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2030','558','IntĆ©rĆŖts intercalaires',NULL,NULL,1),(560,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2039','558','Amortissements sur intĆ©rĆŖts intercalaires',NULL,NULL,1),(561,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','204','548','Frais de restructuration',NULL,NULL,1),(562,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2040','561','CoĆ»t des frais de restructuration',NULL,NULL,1),(563,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2049','561','Amortissements sur frais de restructuration',NULL,NULL,1),(564,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','21','1352','Immobilisations incorporelles',NULL,NULL,1),(565,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','210','564','Frais de recherche et de dĆ©veloppement',NULL,NULL,1),(566,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2100','565','Frais de recherche et de mise au point',NULL,NULL,1),(567,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2108','565','Plus-values actĆ©es sur frais de recherche et de mise au point',NULL,NULL,1),(568,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2109','565','Amortissements sur frais de recherche et de mise au point',NULL,NULL,1),(569,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','211','564','Concessions, brevets, licences, savoir-faire, marque et droits similaires',NULL,NULL,1),(570,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2110','569','Concessions, brevets, licences, marques, etc',NULL,NULL,1),(571,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2118','569','Plus-values actĆ©es sur concessions, etc',NULL,NULL,1),(572,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2119','569','Amortissements sur concessions, etc',NULL,NULL,1),(573,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','212','564','Goodwill',NULL,NULL,1),(574,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2120','573','CoĆ»t d\'acquisition',NULL,NULL,1),(575,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2128','573','Plus-values actĆ©es',NULL,NULL,1),(576,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2129','573','Amortissements sur goodwill',NULL,NULL,1),(577,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','213','564','Acomptes versĆ©s',NULL,NULL,1),(578,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22','1352','Terrains et constructions',NULL,NULL,1),(579,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','220','578','Terrains',NULL,NULL,1),(580,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2200','579','Terrains',NULL,NULL,1),(581,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2201','579','Frais d\'acquisition sur terrains',NULL,NULL,1),(582,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2208','579','Plus-values actĆ©es sur terrains',NULL,NULL,1),(583,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2209','579','Amortissements et rĆ©ductions de valeur',NULL,NULL,1),(584,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22090','583','Amortissements sur frais d\'acquisition',NULL,NULL,1),(585,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22091','583','RĆ©ductions de valeur sur terrains',NULL,NULL,1),(586,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','221','578','Constructions',NULL,NULL,1),(587,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2210','586','BĆ¢timents industriels',NULL,NULL,1),(588,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2211','586','BĆ¢timents administratifs et commerciaux',NULL,NULL,1),(589,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2212','586','Autres bĆ¢timents d\'exploitation',NULL,NULL,1),(590,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2213','586','Voies de transport et ouvrages d\'art',NULL,NULL,1),(591,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2215','586','Constructions sur sol d\'autrui',NULL,NULL,1),(592,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2216','586','Frais d\'acquisition sur constructions',NULL,NULL,1),(593,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2218','586','Plus-values actĆ©es',NULL,NULL,1),(594,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22180','593','Sur bĆ¢timents industriels',NULL,NULL,1),(595,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22181','593','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(596,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22182','593','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(597,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22184','593','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(598,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2219','586','Amortissements sur constructions',NULL,NULL,1),(599,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22190','598','Sur bĆ¢timents industriels',NULL,NULL,1),(600,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22191','598','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(601,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22192','598','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(602,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22194','598','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(603,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22195','598','Sur constructions sur sol d\'autrui',NULL,NULL,1),(604,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22196','598','Sur frais d\'acquisition sur constructions',NULL,NULL,1),(605,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','222','578','Terrains bĆ¢tis',NULL,NULL,1),(606,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2220','605','Valeur d\'acquisition',NULL,NULL,1),(607,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22200','606','BĆ¢timents industriels',NULL,NULL,1),(608,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22201','606','BĆ¢timents administratifs et commerciaux',NULL,NULL,1),(609,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22202','606','Autres bĆ¢timents d\'exploitation',NULL,NULL,1),(610,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22203','606','Voies de transport et ouvrages d\'art',NULL,NULL,1),(611,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22204','606','Frais d\'acquisition des terrains Ć  bĆ¢tir',NULL,NULL,1),(612,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2228','605','Plus-values actĆ©es',NULL,NULL,1),(613,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22280','612','Sur bĆ¢timents industriels',NULL,NULL,1),(614,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22281','612','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(615,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22282','612','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(616,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22283','612','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(617,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2229','605','Amortissements sur terrains bĆ¢tis',NULL,NULL,1),(618,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22290','617','Sur bĆ¢timents industriels',NULL,NULL,1),(619,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22291','617','Sur bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(620,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22292','617','Sur autres bĆ¢timents d\'exploitation',NULL,NULL,1),(621,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22293','617','Sur voies de transport et ouvrages d\'art',NULL,NULL,1),(622,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','22294','617','Sur frais d\'acquisition des terrains bĆ¢tis',NULL,NULL,1),(623,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','223','578','Autres droits rĆ©els sur des immeubles',NULL,NULL,1),(624,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2230','623','Valeur d\'acquisition',NULL,NULL,1),(625,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2238','623','Plus-values actĆ©es',NULL,NULL,1),(626,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2239','623','Amortissements',NULL,NULL,1),(627,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','23','1352','Installations, machines et outillages',NULL,NULL,1),(628,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','230','627','Installations',NULL,NULL,1),(629,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2300','628','Installations bĆ¢timents industriels',NULL,NULL,1),(630,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2301','628','Installations bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(631,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2302','628','Installations bĆ¢timents d\'exploitation',NULL,NULL,1),(632,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2303','628','Installations voies de transport et ouvrages d\'art',NULL,NULL,1),(633,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2300','628','Installation d\'eau',NULL,NULL,1),(634,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2301','628','Installation d\'Ć©lectricitĆ©',NULL,NULL,1),(635,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2302','628','Installation de vapeur',NULL,NULL,1),(636,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2303','628','Installation de gaz',NULL,NULL,1),(637,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2304','628','Installation de chauffage',NULL,NULL,1),(638,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2305','628','Installation de conditionnement d\'air',NULL,NULL,1),(639,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2306','628','Installation de chargement',NULL,NULL,1),(640,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','231','627','Machines',NULL,NULL,1),(641,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2310','640','Division A',NULL,NULL,1),(642,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2311','640','Division B',NULL,NULL,1),(643,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2312','640','Division C',NULL,NULL,1),(644,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','237','627','Outillage',NULL,NULL,1),(645,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2370','644','Division A',NULL,NULL,1),(646,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2371','644','Division B',NULL,NULL,1),(647,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2372','644','Division C',NULL,NULL,1),(648,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','238','627','Plus-values actĆ©es',NULL,NULL,1),(649,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2380','648','Sur installations',NULL,NULL,1),(650,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2381','648','Sur machines',NULL,NULL,1),(651,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2382','648','Sur outillage',NULL,NULL,1),(652,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','239','627','Amortissements',NULL,NULL,1),(653,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2390','652','Sur installations',NULL,NULL,1),(654,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2391','652','Sur machines',NULL,NULL,1),(655,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2392','652','Sur outillage',NULL,NULL,1),(656,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24','1352','Mobilier et matĆ©riel roulant',NULL,NULL,1),(657,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','240','656','Mobilier',NULL,NULL,1),(658,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2400','656','Mobilier',NULL,NULL,1),(659,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24000','658','Mobilier des bĆ¢timents industriels',NULL,NULL,1),(660,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24001','658','Mobilier des bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(661,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24002','658','Mobilier des autres bĆ¢timents d\'exploitation',NULL,NULL,1),(662,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24003','658','Mobilier oeuvres sociales',NULL,NULL,1),(663,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2401','657','MatĆ©riel de bureau et de service social',NULL,NULL,1),(664,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24010','663','Des bĆ¢timents industriels',NULL,NULL,1),(665,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24011','663','Des bĆ¢timents administratifs et commerciaux',NULL,NULL,1),(666,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24012','663','Des autres bĆ¢timents d\'exploitation',NULL,NULL,1),(667,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24013','663','Des oeuvres sociales',NULL,NULL,1),(668,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2408','657','Plus-values actĆ©es',NULL,NULL,1),(669,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24080','668','Plus-values actĆ©es sur mobilier',NULL,NULL,1),(670,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24081','668','Plus-values actĆ©es sur matĆ©riel de bureau et service social',NULL,NULL,1),(671,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2409','657','Amortissements',NULL,NULL,1),(672,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24090','671','Amortissements sur mobilier',NULL,NULL,1),(673,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24091','671','Amortissements sur matĆ©riel de bureau et service social',NULL,NULL,1),(674,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','241','656','MatĆ©riel roulant',NULL,NULL,1),(675,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2410','674','MatĆ©riel automobile',NULL,NULL,1),(676,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24100','675','Voitures',NULL,NULL,1),(677,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24105','675','Camions',NULL,NULL,1),(678,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2411','674','MatĆ©riel ferroviaire',NULL,NULL,1),(679,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2412','674','MatĆ©riel fluvial',NULL,NULL,1),(680,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2413','674','MatĆ©riel naval',NULL,NULL,1),(681,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2414','674','MatĆ©riel aĆ©rien',NULL,NULL,1),(682,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2418','674','Plus-values sur matĆ©riel roulant',NULL,NULL,1),(683,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24180','682','Plus-values sur matĆ©riel automobile',NULL,NULL,1),(684,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24181','682','Idem sur matĆ©riel ferroviaire',NULL,NULL,1),(685,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24182','682','Idem sur matĆ©riel fluvial',NULL,NULL,1),(686,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24183','682','Idem sur matĆ©riel naval',NULL,NULL,1),(687,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24184','682','Idem sur matĆ©riel aĆ©rien',NULL,NULL,1),(688,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2419','674','Amortissements sur matĆ©riel roulant',NULL,NULL,1),(689,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24190','688','Amortissements sur matĆ©riel automobile',NULL,NULL,1),(690,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24191','688','Idem sur matĆ©riel ferroviaire',NULL,NULL,1),(691,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24192','688','Idem sur matĆ©riel fluvial',NULL,NULL,1),(692,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24193','688','Idem sur matĆ©riel naval',NULL,NULL,1),(693,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','24194','688','Idem sur matĆ©riel aĆ©rien',NULL,NULL,1),(694,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','25','1352','Immobilisation dĆ©tenues en location-financement et droits similaires',NULL,NULL,1),(695,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','250','694','Terrains et constructions',NULL,NULL,1),(696,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2500','695','Terrains',NULL,NULL,1),(697,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2501','695','Constructions',NULL,NULL,1),(698,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2508','695','Plus-values sur emphytĆ©ose, leasing et droits similaires : terrains et constructions',NULL,NULL,1),(699,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2509','695','Amortissements et rĆ©ductions de valeur sur terrains et constructions en leasing',NULL,NULL,1),(700,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','251','694','Installations, machines et outillage',NULL,NULL,1),(701,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2510','700','Installations',NULL,NULL,1),(702,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2511','700','Machines',NULL,NULL,1),(703,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2512','700','Outillage',NULL,NULL,1),(704,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2518','700','Plus-values actĆ©es sur installations machines et outillage pris en leasing',NULL,NULL,1),(705,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2519','700','Amortissements sur installations machines et outillage pris en leasing',NULL,NULL,1),(706,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','252','694','Mobilier et matĆ©riel roulant',NULL,NULL,1),(707,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2520','706','Mobilier',NULL,NULL,1),(708,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2521','706','MatĆ©riel roulant',NULL,NULL,1),(709,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2528','706','Plus-values actĆ©es sur mobilier et matĆ©riel roulant en leasing',NULL,NULL,1),(710,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2529','706','Amortissements sur mobilier et matĆ©riel roulant en leasing',NULL,NULL,1),(711,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','26','1352','Autres immobilisations corporelles',NULL,NULL,1),(712,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','260','711','Frais d\'amĆ©nagements de locaux pris en location',NULL,NULL,1),(713,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','261','711','Maison d\'habitation',NULL,NULL,1),(714,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','262','711','RĆ©serve immobiliĆØre',NULL,NULL,1),(715,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','263','711','MatĆ©riel d\'emballage',NULL,NULL,1),(716,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','264','711','Emballages rĆ©cupĆ©rables',NULL,NULL,1),(717,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','268','711','Plus-values actĆ©es sur autres immobilisations corporelles',NULL,NULL,1),(718,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','269','711','Amortissements sur autres immobilisations corporelles',NULL,NULL,1),(719,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2690','718','Amortissements sur frais d\'amĆ©nagement des locaux pris en location',NULL,NULL,1),(720,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2691','718','Amortissements sur maison d\'habitation',NULL,NULL,1),(721,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2692','718','Amortissements sur rĆ©serve immobiliĆØre',NULL,NULL,1),(722,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2693','718','Amortissements sur matĆ©riel d\'emballage',NULL,NULL,1),(723,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2694','718','Amortissements sur emballages rĆ©cupĆ©rables',NULL,NULL,1),(724,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','27','1352','Immobilisations corporelles en cours et acomptes versĆ©s',NULL,NULL,1),(725,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','270','724','Immobilisations en cours',NULL,NULL,1),(726,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2700','725','Constructions',NULL,NULL,1),(727,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2701','725','Installations machines et outillage',NULL,NULL,1),(728,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2702','725','Mobilier et matĆ©riel roulant',NULL,NULL,1),(729,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2703','725','Autres immobilisations corporelles',NULL,NULL,1),(730,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','271','724','Avances et acomptes versĆ©s sur immobilisations en cours',NULL,NULL,1),(731,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','28','1352','Immobilisations financiĆØres',NULL,NULL,1),(732,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','280','731','Participations dans des entreprises liĆ©es',NULL,NULL,1),(733,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2800','732','Valeur d\'acquisition (peut ĆŖtre subdivisĆ© par participation)',NULL,NULL,1),(734,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2801','732','Montants non appelĆ©s (idem)',NULL,NULL,1),(735,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2808','732','Plus-values actĆ©es (idem)',NULL,NULL,1),(736,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2809','732','RĆ©ductions de valeurs actĆ©es (idem)',NULL,NULL,1),(737,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','281','731','CrĆ©ances sur des entreprises liĆ©es',NULL,NULL,1),(738,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2810','737','CrĆ©ances en compte',NULL,NULL,1),(739,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2811','737','Effets Ć  recevoir',NULL,NULL,1),(740,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2812','737','Titres Ć  revenu fixes',NULL,NULL,1),(741,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2817','737','CrĆ©ances douteuses',NULL,NULL,1),(742,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2819','737','RĆ©ductions de valeurs actĆ©es',NULL,NULL,1),(743,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','282','731','Participations dans des entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(744,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2820','743','Valeur d\'acquisition (peut ĆŖtre subdivisĆ© par participation)',NULL,NULL,1),(745,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2821','743','Montants non appelĆ©s (idem)',NULL,NULL,1),(746,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2828','743','Plus-values actĆ©es (idem)',NULL,NULL,1),(747,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2829','743','RĆ©ductions de valeurs actĆ©es (idem)',NULL,NULL,1),(748,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','283','731','CrĆ©ances sur des entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(749,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2830','748','CrĆ©ances en compte',NULL,NULL,1),(750,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2831','748','Effets Ć  recevoir',NULL,NULL,1),(751,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2832','748','Titres Ć  revenu fixe',NULL,NULL,1),(752,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2837','748','CrĆ©ances douteuses',NULL,NULL,1),(753,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','2839','748','RĆ©ductions de valeurs actĆ©es',NULL,NULL,1),(754,1,NULL,'2016-01-22 17:28:15','PCMN-BASE','IMMO','XXXXXX','284','731','Autres actions et parts',NULL,NULL,1),(755,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2840','754','Valeur d\'acquisition',NULL,NULL,1),(756,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2841','754','Montants non appelĆ©s',NULL,NULL,1),(757,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2848','754','Plus-values actĆ©es',NULL,NULL,1),(758,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2849','754','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(759,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','285','731','Autres crĆ©ances',NULL,NULL,1),(760,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2850','759','CrĆ©ances en compte',NULL,NULL,1),(761,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2851','759','Effets Ć  recevoir',NULL,NULL,1),(762,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2852','759','Titres Ć  revenu fixe',NULL,NULL,1),(763,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2857','759','CrĆ©ances douteuses',NULL,NULL,1),(764,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2859','759','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(765,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','288','731','Cautionnements versĆ©s en numĆ©raires',NULL,NULL,1),(766,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2880','765','TĆ©lĆ©phone, tĆ©lĆ©fax, tĆ©lex',NULL,NULL,1),(767,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2881','765','Gaz',NULL,NULL,1),(768,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2882','765','Eau',NULL,NULL,1),(769,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2883','765','ElectricitĆ©',NULL,NULL,1),(770,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2887','765','Autres cautionnements versĆ©s en numĆ©raires',NULL,NULL,1),(771,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29','1352','CrĆ©ances Ć  plus d\'un an',NULL,NULL,1),(772,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','290','771','CrĆ©ances commerciales',NULL,NULL,1),(773,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2900','772','Clients',NULL,NULL,1),(774,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29000','773','CrĆ©ances en compte sur entreprises liĆ©es',NULL,NULL,1),(775,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29001','773','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(776,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29002','773','Sur clients Belgique',NULL,NULL,1),(777,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29003','773','Sur clients C.E.E.',NULL,NULL,1),(778,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29004','773','Sur clients exportation hors C.E.E.',NULL,NULL,1),(779,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29005','773','CrĆ©ances sur les coparticipants (associations momentanĆ©es)',NULL,NULL,1),(780,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2901','772','Effets Ć  recevoir',NULL,NULL,1),(781,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29010','780','Sur entreprises liĆ©es',NULL,NULL,1),(782,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29011','780','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(783,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29012','780','Sur clients Belgique',NULL,NULL,1),(784,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29013','780','Sur clients C.E.E.',NULL,NULL,1),(785,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29014','780','Sur clients exportation hors C.E.E.',NULL,NULL,1),(786,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2905','772','Retenues sur garanties',NULL,NULL,1),(787,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2906','772','Acomptes versĆ©s',NULL,NULL,1),(788,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2907','772','CrĆ©ances douteuses (Ć  ventiler comme clients 2900)',NULL,NULL,1),(789,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2909','772','RĆ©ductions de valeur actĆ©es (Ć  ventiler comme clients 2900)',NULL,NULL,1),(790,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','291','771','Autres crĆ©ances',NULL,NULL,1),(791,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2910','790','CrĆ©ances en compte',NULL,NULL,1),(792,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29100','791','Sur entreprises liĆ©es',NULL,NULL,1),(793,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29101','791','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(794,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29102','791','Sur autres dĆ©biteurs',NULL,NULL,1),(795,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2911','790','Effets Ć  recevoir',NULL,NULL,1),(796,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29110','795','Sur entreprises liĆ©es',NULL,NULL,1),(797,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29111','795','Sur entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(798,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','29112','795','Sur autres dĆ©biteurs',NULL,NULL,1),(799,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2912','790','CrĆ©ances rĆ©sultant de la cession d\'immobilisations donnĆ©es en leasing',NULL,NULL,1),(800,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2917','790','CrĆ©ances douteuses',NULL,NULL,1),(801,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2919','790','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(802,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','30','1353','Approvisionnements - matiĆØres premiĆØres',NULL,NULL,1),(803,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','300','802','Valeur d\'acquisition',NULL,NULL,1),(804,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','309','802','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(805,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','31','1353','Approvsionnements et fournitures',NULL,NULL,1),(806,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','310','805','Valeur d\'acquisition',NULL,NULL,1),(807,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3100','806','MatiĆØres d\'approvisionnement',NULL,NULL,1),(808,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3101','806','Energie, charbon, coke, mazout, essence, propane',NULL,NULL,1),(809,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3102','806','Produits d\'entretien',NULL,NULL,1),(810,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3103','806','Fournitures diverses et petit outillage',NULL,NULL,1),(811,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3104','806','ImprimĆ©s et fournitures de bureau',NULL,NULL,1),(812,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3105','806','Fournitures de services sociaux',NULL,NULL,1),(813,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3106','806','Emballages commerciaux',NULL,NULL,1),(814,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','31060','813','Emballages perdus',NULL,NULL,1),(815,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','31061','813','Emballages rĆ©cupĆ©rables',NULL,NULL,1),(816,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','319','805','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(817,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','32','1353','En cours de fabrication',NULL,NULL,1),(818,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','320','817','Valeur d\'acquisition',NULL,NULL,1),(819,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3200','818','Produits semi-ouvrĆ©s',NULL,NULL,1),(820,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3201','818','Produits en cours de fabrication',NULL,NULL,1),(821,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3202','818','Travaux en cours',NULL,NULL,1),(822,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3205','818','DĆ©chets',NULL,NULL,1),(823,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3206','818','Rebuts',NULL,NULL,1),(824,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3209','818','Travaux en association momentanĆ©e',NULL,NULL,1),(825,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','329','817','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(826,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','33','1353','Produits finis',NULL,NULL,1),(827,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','330','826','Valeur d\'acquisition',NULL,NULL,1),(828,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3300','827','Produits finis',NULL,NULL,1),(829,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','339','826','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(830,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','34','1353','Marchandises',NULL,NULL,1),(831,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','340','830','Valeur d\'acquisition',NULL,NULL,1),(832,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3400','831','Groupe A',NULL,NULL,1),(833,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3401','831','Groupe B',NULL,NULL,1),(834,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3402','831','Groupe C',NULL,NULL,1),(835,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','349','830','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(836,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','35','1353','Immeubles destinĆ©s Ć  la vente',NULL,NULL,1),(837,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','350','836','Valeur d\'acquisition',NULL,NULL,1),(838,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3500','837','Immeuble A',NULL,NULL,1),(839,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3501','837','Immeuble B',NULL,NULL,1),(840,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3502','837','Immeuble C',NULL,NULL,1),(841,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','351','836','Immeubles construits en vue de leur revente',NULL,NULL,1),(842,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3510','841','Immeuble A',NULL,NULL,1),(843,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3511','841','Immeuble B',NULL,NULL,1),(844,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3512','841','Immeuble C',NULL,NULL,1),(845,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','359','836','RĆ©ductions de valeurs actĆ©es',NULL,NULL,1),(846,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','36','1353','Acomptes versĆ©s sur achats pour stocks',NULL,NULL,1),(847,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','360','846','Acomptes versĆ©s (Ć  ventiler Ć©ventuellement par catĆ©gorie)',NULL,NULL,1),(848,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','369','846','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(849,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','37','1353','Commandes en cours d\'exĆ©cution',NULL,NULL,1),(850,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','370','849','Valeur d\'acquisition',NULL,NULL,1),(851,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','371','849','BĆ©nĆ©fice pris en compte',NULL,NULL,1),(852,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','379','849','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(853,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','40','1354','CrĆ©ances commerciales',NULL,NULL,1),(854,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','400','853','Clients',NULL,NULL,1),(855,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4007','854','Rabais, remises et ristournes Ć  accorder et autres notes de crĆ©dit Ć  Ć©tablir',NULL,NULL,1),(856,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4008','854','CrĆ©ances rĆ©sultant de livraisons de biens (associations momentanĆ©es)',NULL,NULL,1),(857,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','401','853','Effets Ć  recevoir',NULL,NULL,1),(858,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4010','857','Effets Ć  recevoir',NULL,NULL,1),(859,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4013','857','Effets Ć  l\'encaissement',NULL,NULL,1),(860,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4015','857','Effets Ć  l\'escompte',NULL,NULL,1),(861,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','402','853','Clients, crĆ©ances courantes, entreprises apparentĆ©es, administrateurs et gĆ©rants',NULL,NULL,1),(862,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4020','861','Entreprises liĆ©es',NULL,NULL,1),(863,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4021','861','Autres entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(864,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4022','861','Administrateurs et gĆ©rants d\'entreprise',NULL,NULL,1),(865,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','403','853','Effets Ć  recevoir sur entreprises apparentĆ©es et administrateurs et gĆ©rants',NULL,NULL,1),(866,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4030','865','Entreprises liĆ©es',NULL,NULL,1),(867,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4031','865','Autres entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(868,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4032','865','Administrateurs et gĆ©rants de l\'entreprise',NULL,NULL,1),(869,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','404','853','Produits Ć  recevoir (factures Ć  Ć©tablir)',NULL,NULL,1),(870,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','405','853','Clients : retenues sur garanties',NULL,NULL,1),(871,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','406','853','Acomptes versĆ©s',NULL,NULL,1),(872,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','407','853','CrĆ©ances douteuses',NULL,NULL,1),(873,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','408','853','Compensation clients',NULL,NULL,1),(874,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','409','853','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(875,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','41','1354','Autres crĆ©ances',NULL,NULL,1),(876,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','410','875','Capital appelĆ©, non versĆ©',NULL,NULL,1),(877,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4100','876','Appels de fonds',NULL,NULL,1),(878,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4101','876','Actionnaires dĆ©faillants',NULL,NULL,1),(879,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','411','875','T.V.A. Ć  rĆ©cupĆ©rer',NULL,NULL,1),(880,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4110','879','T.V.A. due',NULL,NULL,1),(881,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4111','879','T.V.A. dĆ©ductible',NULL,NULL,1),(882,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4112','879','Compte courant administration T.V.A.',NULL,NULL,1),(883,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4118','879','Taxe d\'Ć©galisation due',NULL,NULL,1),(884,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','412','875','ImpĆ“ts et versements fiscaux Ć  rĆ©cupĆ©rer',NULL,NULL,1),(885,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4120','884','ImpĆ“ts belges sur le rĆ©sultat',NULL,NULL,1),(886,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4125','884','Autres impĆ“ts belges',NULL,NULL,1),(887,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4128','884','ImpĆ“ts Ć©trangers',NULL,NULL,1),(888,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','414','875','Produits Ć  recevoir',NULL,NULL,1),(889,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','416','875','CrĆ©ances diverses',NULL,NULL,1),(890,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4160','889','AssociĆ©s (compte d\'apport en sociĆ©tĆ©)',NULL,NULL,1),(891,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4161','889','Avances et prĆŖts au personnel',NULL,NULL,1),(892,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4162','889','Compte courant des associĆ©s en S.P.R.L.',NULL,NULL,1),(893,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4163','889','Compte courant des administrateurs et gĆ©rants',NULL,NULL,1),(894,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4164','889','CrĆ©ances sur sociĆ©tĆ©s apparentĆ©es',NULL,NULL,1),(895,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4166','889','Emballages et matĆ©riel Ć  rendre',NULL,NULL,1),(896,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4167','889','Etat et Ć©tablissements publics',NULL,NULL,1),(897,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','41670','896','Subsides Ć  recevoir',NULL,NULL,1),(898,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','41671','896','Autres crĆ©ances',NULL,NULL,1),(899,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4168','889','Rabais, ristournes et remises Ć  obtenir et autres avoirs non encore reƧus',NULL,NULL,1),(900,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','417','875','CrĆ©ances douteuses',NULL,NULL,1),(901,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','418','875','Cautionnements versĆ©s en numĆ©raires',NULL,NULL,1),(902,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','419','875','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(903,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','42','1354','Dettes Ć  plus d\'un an Ć©chĆ©ant dans l\'annĆ©e',NULL,NULL,1),(904,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','420','903','Emprunts subordonnĆ©s',NULL,NULL,1),(905,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4200','904','Convertibles',NULL,NULL,1),(906,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4201','904','Non convertibles',NULL,NULL,1),(907,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','421','903','Emprunts obligataires non subordonnĆ©s',NULL,NULL,1),(908,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4210','907','Convertibles',NULL,NULL,1),(909,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4211','907','Non convertibles',NULL,NULL,1),(910,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','422','903','Dettes de location-financement et assimilĆ©es',NULL,NULL,1),(911,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4220','910','Financement de biens immobiliers',NULL,NULL,1),(912,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4221','910','Financement de biens mobiliers',NULL,NULL,1),(913,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','423','903','Etablissements de crĆ©dit',NULL,NULL,1),(914,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4230','913','Dettes en compte',NULL,NULL,1),(915,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4231','913','Promesses',NULL,NULL,1),(916,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4232','913','CrĆ©dits d\'acceptation',NULL,NULL,1),(917,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','424','903','Autres emprunts',NULL,NULL,1),(918,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','425','903','Dettes commerciales',NULL,NULL,1),(919,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4250','918','Fournisseurs',NULL,NULL,1),(920,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4251','918','Effets Ć  payer',NULL,NULL,1),(921,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','426','903','Cautionnements reƧus en numĆ©raires',NULL,NULL,1),(922,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','429','903','Dettes diverses',NULL,NULL,1),(923,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4290','922','Entreprises liĆ©es',NULL,NULL,1),(924,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4291','922','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(925,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4292','922','Administrateurs, gĆ©rants, associĆ©s',NULL,NULL,1),(926,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4299','922','Autres dettes',NULL,NULL,1),(927,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','43','1354','Dettes financiĆØres',NULL,NULL,1),(928,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','430','927','Etablissements de crĆ©dit. Emprunts en compte Ć  terme fixe',NULL,NULL,1),(929,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','431','927','Etablissements de crĆ©dit. Promesses',NULL,NULL,1),(930,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','432','927','Etablissements de crĆ©dit. CrĆ©dits d\'acceptation',NULL,NULL,1),(931,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','433','927','Etablissements de crĆ©dit. Dettes en compte courant',NULL,NULL,1),(932,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','439','927','Autres emprunts',NULL,NULL,1),(933,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44','1354','Dettes commerciales',NULL,NULL,1),(934,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','440','933','Fournisseurs',NULL,NULL,1),(935,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4400','934','Entreprises apparentĆ©es',NULL,NULL,1),(936,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44000','935','Entreprises liĆ©es',NULL,NULL,1),(937,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44001','935','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(938,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4401','934','Fournisseurs ordinaires',NULL,NULL,1),(939,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44010','938','Fournisseurs belges',NULL,NULL,1),(940,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44011','938','Fournisseurs CEE',NULL,NULL,1),(941,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44012','938','Fournisseurs importation',NULL,NULL,1),(942,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4402','934','Dettes envers les coparticipants (associations momentanĆ©es)',NULL,NULL,1),(943,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4403','934','Fournisseurs - retenues de garanties',NULL,NULL,1),(944,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','441','933','Effets Ć  payer',NULL,NULL,1),(945,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4410','944','Entreprises apparentĆ©es',NULL,NULL,1),(946,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44100','945','Entreprises liĆ©es',NULL,NULL,1),(947,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44101','945','Entreprises avec lesquelles il existe un lien de participation',NULL,NULL,1),(948,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4411','944','Fournisseurs ordinaires',NULL,NULL,1),(949,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44110','948','Fournisseurs belges',NULL,NULL,1),(950,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44111','948','Fournisseurs CEE',NULL,NULL,1),(951,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','44112','948','Fournisseurs importation',NULL,NULL,1),(952,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','444','933','Factures Ć  recevoir',NULL,NULL,1),(953,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','446','933','Acomptes reƧus',NULL,NULL,1),(954,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','448','933','Compensations fournisseurs',NULL,NULL,1),(955,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45','1354','Dettes fiscales, salariales et sociales',NULL,NULL,1),(956,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','450','955','Dettes fiscales estimĆ©es',NULL,NULL,1),(957,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4501','956','ImpĆ“ts sur le rĆ©sultat',NULL,NULL,1),(958,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4505','956','Autres impĆ“ts en Belgique',NULL,NULL,1),(959,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4508','956','ImpĆ“ts Ć  l\'Ć©tranger',NULL,NULL,1),(960,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','451','955','T.V.A. Ć  payer',NULL,NULL,1),(961,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4510','960','T.V.A. due',NULL,NULL,1),(962,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4511','960','T.V.A. dĆ©ductible',NULL,NULL,1),(963,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4512','960','Compte courant administration T.V.A.',NULL,NULL,1),(964,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4518','960','Taxe d\'Ć©galisation due',NULL,NULL,1),(965,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','452','955','ImpĆ“ts et taxes Ć  payer',NULL,NULL,1),(966,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4520','965','Autres impĆ“ts sur le rĆ©sultat',NULL,NULL,1),(967,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4525','965','Autres impĆ“ts et taxes en Belgique',NULL,NULL,1),(968,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45250','967','PrĆ©compte immobilier',NULL,NULL,1),(969,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45251','967','ImpĆ“ts communaux Ć  payer',NULL,NULL,1),(970,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45252','967','ImpĆ“ts provinciaux Ć  payer',NULL,NULL,1),(971,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45253','967','Autres impĆ“ts et taxes Ć  payer',NULL,NULL,1),(972,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4528','965','ImpĆ“ts et taxes Ć  l\'Ć©tranger',NULL,NULL,1),(973,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','453','955','PrĆ©comptes retenus',NULL,NULL,1),(974,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4530','973','PrĆ©compte professionnel retenu sur rĆ©munĆ©rations',NULL,NULL,1),(975,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4531','973','PrĆ©compte professionnel retenu sur tantiĆØmes',NULL,NULL,1),(976,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4532','973','PrĆ©compte mobilier retenu sur dividendes attribuĆ©s',NULL,NULL,1),(977,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4533','973','PrĆ©compte mobilier retenu sur intĆ©rĆŖts payĆ©s',NULL,NULL,1),(978,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4538','973','Autres prĆ©comptes retenus',NULL,NULL,1),(979,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','454','955','Office National de la SĆ©curitĆ© Sociale',NULL,NULL,1),(980,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4540','979','ArriĆ©rĆ©s',NULL,NULL,1),(981,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4541','979','1er trimestre',NULL,NULL,1),(982,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4542','979','2ĆØme trimestre',NULL,NULL,1),(983,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4543','979','3ĆØme trimestre',NULL,NULL,1),(984,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4544','979','4ĆØme trimestre',NULL,NULL,1),(985,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','455','955','RĆ©munĆ©rations',NULL,NULL,1),(986,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4550','985','Administrateurs, gĆ©rants et commissaires (non rĆ©viseurs)',NULL,NULL,1),(987,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4551','985','Direction',NULL,NULL,1),(988,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4552','985','EmployĆ©s',NULL,NULL,1),(989,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4553','985','Ouvriers',NULL,NULL,1),(990,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','456','955','PĆ©cules de vacances',NULL,NULL,1),(991,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4560','990','Direction',NULL,NULL,1),(992,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4561','990','EmployĆ©s',NULL,NULL,1),(993,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4562','990','Ouvriers',NULL,NULL,1),(994,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','459','955','Autres dettes sociales',NULL,NULL,1),(995,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4590','994','Provision pour gratifications de fin d\'annĆ©e',NULL,NULL,1),(996,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4591','994','DĆ©parts de personnel',NULL,NULL,1),(997,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4592','994','Oppositions sur rĆ©munĆ©rations',NULL,NULL,1),(998,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4593','994','Assurances relatives au personnel',NULL,NULL,1),(999,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45930','998','Assurance loi',NULL,NULL,1),(1000,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45931','998','Assurance salaire garanti',NULL,NULL,1),(1001,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45932','998','Assurance groupe',NULL,NULL,1),(1002,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','45933','998','Assurances individuelles',NULL,NULL,1),(1003,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4594','994','Caisse d\'assurances sociales pour travailleurs indĆ©pendants',NULL,NULL,1),(1004,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4597','994','Dettes et provisions sociales diverses',NULL,NULL,1),(1005,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','46','1354','Acomptes reƧus sur commande',NULL,NULL,1),(1006,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','47','1354','Dettes dĆ©coulant de l\'affectation des rĆ©sultats',NULL,NULL,1),(1007,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','470','1006','Dividendes et tantiĆØmes d\'exercices antĆ©rieurs',NULL,NULL,1),(1008,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','471','1006','Dividendes de l\'exercice',NULL,NULL,1),(1009,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','472','1006','TantiĆØmes de l\'exercice',NULL,NULL,1),(1010,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','473','1006','Autres allocataires',NULL,NULL,1),(1011,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','48','4','Dettes diverses',NULL,NULL,1),(1012,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','480','1011','Obligations et coupons Ć©chus',NULL,NULL,1),(1013,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','481','1011','Actionnaires - capital Ć  rembourser',NULL,NULL,1),(1014,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','482','1011','Participation du personnel Ć  payer',NULL,NULL,1),(1015,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','483','1011','Acomptes reƧus d\'autres tiers Ć  moins d\'un an',NULL,NULL,1),(1016,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','486','1011','Emballages et matĆ©riel consignĆ©s',NULL,NULL,1),(1017,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','488','1011','Cautionnements reƧus en numĆ©raires',NULL,NULL,1),(1018,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','489','1011','Autres dettes diverses',NULL,NULL,1),(1019,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','49','1354','Comptes de rĆ©gularisation et compte d\'attente',NULL,NULL,1),(1020,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','490','1019','Charges Ć  reporter (Ć  subdiviser par catĆ©gorie de charges)',NULL,NULL,1),(1021,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','491','1019','Produits acquis',NULL,NULL,1),(1022,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4910','1021','Produits d\'exploitation',NULL,NULL,1),(1023,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','49100','1022','Ristournes et rabais Ć  obtenir',NULL,NULL,1),(1024,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','49101','1022','Commissions Ć  obtenir',NULL,NULL,1),(1025,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','49102','1022','Autres produits d\'exploitation (redevances par exemple)',NULL,NULL,1),(1026,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4911','1021','Produits financiers',NULL,NULL,1),(1027,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','49110','1026','IntĆ©rĆŖts courus et non Ć©chus sur prĆŖts et dĆ©bits',NULL,NULL,1),(1028,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','49111','1026','Autres produits financiers',NULL,NULL,1),(1029,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','492','1019','Charges Ć  imputer (Ć  subdiviser par catĆ©gorie de charges)',NULL,NULL,1),(1030,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','493','1019','Produits Ć  reporter',NULL,NULL,1),(1031,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4930','1030','Produits d\'exploitation Ć  reporter',NULL,NULL,1),(1032,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4931','1030','Produits financiers Ć  reporter',NULL,NULL,1),(1033,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','499','1019','Comptes d\'attente',NULL,NULL,1),(1034,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4990','1033','Compte d\'attente',NULL,NULL,1),(1035,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4991','1033','Compte de rĆ©partition pĆ©riodique des charges',NULL,NULL,1),(1036,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4999','1033','Transferts d\'exercice',NULL,NULL,1),(1037,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','50','1355','Actions propres',NULL,NULL,1),(1038,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','51','1355','Actions et parts',NULL,NULL,1),(1039,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','510','1038','Valeur d\'acquisition',NULL,NULL,1),(1040,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','511','1038','Montants non appelĆ©s',NULL,NULL,1),(1041,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','519','1038','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1042,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','52','1355','Titres Ć  revenus fixes',NULL,NULL,1),(1043,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','520','1042','Valeur d\'acquisition',NULL,NULL,1),(1044,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','529','1042','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1045,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','53','1355','DĆ©pots Ć  terme',NULL,NULL,1),(1046,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','530','1045','De plus d\'un an',NULL,NULL,1),(1047,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','531','1045','De plus d\'un mois et Ć  un an au plus',NULL,NULL,1),(1048,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','532','1045','d\'un mois au plus',NULL,NULL,1),(1049,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','539','1045','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1050,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','54','1355','Valeurs Ć©chues Ć  l\'encaissement',NULL,NULL,1),(1051,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','540','1050','ChĆØques Ć  encaisser',NULL,NULL,1),(1052,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','541','1050','Coupons Ć  encaisser',NULL,NULL,1),(1053,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','55','1355','Etablissements de crĆ©dit - Comptes ouverts auprĆØs des divers Ć©tablissements.',NULL,NULL,1),(1054,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','550','1053','Comptes courants',NULL,NULL,1),(1055,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','551','1053','ChĆØques Ć©mis',NULL,NULL,1),(1056,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','559','1053','RĆ©ductions de valeur actĆ©es',NULL,NULL,1),(1057,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','56','1355','Office des chĆØques postaux',NULL,NULL,1),(1058,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','560','1057','Compte courant',NULL,NULL,1),(1059,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','561','1057','ChĆØques Ć©mis',NULL,NULL,1),(1060,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','57','1355','Caisses',NULL,NULL,1),(1061,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','570','1060','Ć  577 Caisses - espĆØces ( 0 - centrale ; 7 - succursales et agences)',NULL,NULL,1),(1062,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','578','1060','Caisses - timbres ( 0 - fiscaux ; 1 - postaux)',NULL,NULL,1),(1063,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','58','1355','Virements internes',NULL,NULL,1),(1064,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','60','1356','Approvisionnements et marchandises',NULL,NULL,1),(1065,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','600','1064','Achats de matiĆØres premiĆØres',NULL,NULL,1),(1066,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','601','1064','Achats de fournitures',NULL,NULL,1),(1067,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','602','1064','Achats de services, travaux et Ć©tudes',NULL,NULL,1),(1068,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','603','1064','Sous-traitances gĆ©nĆ©rales',NULL,NULL,1),(1069,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','604','1064','Achats de marchandises',NULL,NULL,1),(1070,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','605','1064','Achats d\'immeubles destinĆ©s Ć  la revente',NULL,NULL,1),(1071,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','608','1064','Remises , ristournes et rabais obtenus sur achats',NULL,NULL,1),(1072,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','609','1064','Variations de stocks',NULL,NULL,1),(1073,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6090','1072','De matiĆØres premiĆØres',NULL,NULL,1),(1074,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6091','1072','De fournitures',NULL,NULL,1),(1075,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6094','1072','De marchandises',NULL,NULL,1),(1076,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6095','1072','d\'immeubles destinĆ©s Ć  la vente',NULL,NULL,1),(1077,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61','1356','Services et biens divers',NULL,NULL,1),(1078,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','610','1077','Loyers et charges locatives',NULL,NULL,1),(1079,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6100','1078','Loyers divers',NULL,NULL,1),(1080,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6101','1078','Charges locatives (assurances, frais de confort,etc)',NULL,NULL,1),(1081,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','611','1077','Entretien et rĆ©paration (fournitures et prestations)',NULL,NULL,1),(1082,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','612','1077','Fournitures faites Ć  l\'entreprise',NULL,NULL,1),(1083,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6120','1082','Eau, gaz, Ć©lectricitĆ©, vapeur',NULL,NULL,1),(1084,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61200','1083','Eau',NULL,NULL,1),(1085,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61201','1083','Gaz',NULL,NULL,1),(1086,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61202','1083','ElectricitĆ©',NULL,NULL,1),(1087,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61203','1083','Vapeur',NULL,NULL,1),(1088,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6121','1082','TĆ©lĆ©phone, tĆ©lĆ©grammes, tĆ©lex, tĆ©lĆ©fax, frais postaux',NULL,NULL,1),(1089,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61210','1088','TĆ©lĆ©phone',NULL,NULL,1),(1090,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61211','1088','TĆ©lĆ©grammes',NULL,NULL,1),(1091,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61212','1088','TĆ©lex et tĆ©lĆ©fax',NULL,NULL,1),(1092,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61213','1088','Frais postaux',NULL,NULL,1),(1093,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6122','1082','Livres, bibliothĆØque',NULL,NULL,1),(1094,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6123','1082','ImprimĆ©s et fournitures de bureau (si non comptabilisĆ© au 601)',NULL,NULL,1),(1095,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','613','1077','RĆ©tributions de tiers',NULL,NULL,1),(1096,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6130','1095','Redevances et royalties',NULL,NULL,1),(1097,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61300','1096','Redevances pour brevets, licences, marques et accessoires',NULL,NULL,1),(1098,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61301','1096','Autres redevances (procĆ©dĆ©s de fabrication)',NULL,NULL,1),(1099,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6131','1095','Assurances non relatives au personnel',NULL,NULL,1),(1100,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61310','1099','Assurance incendie',NULL,NULL,1),(1101,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61311','1099','Assurance vol',NULL,NULL,1),(1102,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61312','1099','Assurance autos',NULL,NULL,1),(1103,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61313','1099','Assurance crĆ©dit',NULL,NULL,1),(1104,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61314','1099','Assurances frais gĆ©nĆ©raux',NULL,NULL,1),(1105,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6132','1095','Divers',NULL,NULL,1),(1106,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61320','1105','Commissions aux tiers',NULL,NULL,1),(1107,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61321','1105','Honoraires d\'avocats, d\'experts, etc',NULL,NULL,1),(1108,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61322','1105','Cotisations aux groupements professionnels',NULL,NULL,1),(1109,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61323','1105','Dons, libĆ©ralitĆ©s, etc',NULL,NULL,1),(1110,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61324','1105','Frais de contentieux',NULL,NULL,1),(1111,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61325','1105','Publications lĆ©gales',NULL,NULL,1),(1112,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6133','1095','Transports et dĆ©placements',NULL,NULL,1),(1113,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61330','1112','Transports de personnel',NULL,NULL,1),(1114,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','61331','1112','Voyages, dĆ©placements et reprĆ©sentations',NULL,NULL,1),(1115,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6134','1095','Personnel intĆ©rimaire',NULL,NULL,1),(1116,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','614','1077','Annonces, publicitĆ©, propagande et documentation',NULL,NULL,1),(1117,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6140','1116','Annonces et insertions',NULL,NULL,1),(1118,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6141','1116','Catalogues et imprimĆ©s',NULL,NULL,1),(1119,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6142','1116','Echantillons',NULL,NULL,1),(1120,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6143','1116','Foires et expositions',NULL,NULL,1),(1121,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6144','1116','Primes',NULL,NULL,1),(1122,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6145','1116','Cadeaux Ć  la clientĆØle',NULL,NULL,1),(1123,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6146','1116','Missions et rĆ©ceptions',NULL,NULL,1),(1124,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6147','1116','Documentation',NULL,NULL,1),(1125,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','615','1077','Sous-traitants',NULL,NULL,1),(1126,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6150','1125','Sous-traitants pour activitĆ©s propres',NULL,NULL,1),(1127,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6151','1125','Sous-traitants d\'associations momentanĆ©es (coparticipants)',NULL,NULL,1),(1128,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6152','1125','Quote-part bĆ©nĆ©ficiaire des coparticipants',NULL,NULL,1),(1129,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','617','1077','Personnel intĆ©rimaire et personnes mises Ć  la disposition de l\'entreprise',NULL,NULL,1),(1130,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','618','1077','RĆ©munĆ©rations, primes pour assurances extralĆ©gales, pensions de retraite et de survie des administrateurs, gĆ©rants et associĆ©s actifs qui ne sont pas attribuĆ©es en vertu d\'un contrat de travail',NULL,NULL,1),(1131,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62','1356','RĆ©munĆ©rations, charges sociales et pensions',NULL,NULL,1),(1132,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','620','1131','RĆ©munĆ©rations et avantages sociaux directs',NULL,NULL,1),(1133,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6200','1132','Administrateurs ou gĆ©rants',NULL,NULL,1),(1134,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6201','1132','Personnel de direction',NULL,NULL,1),(1135,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6202','1132','EmployĆ©s',NULL,NULL,1),(1136,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6203','1132','Ouvriers',NULL,NULL,1),(1137,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6204','1132','Autres membres du personnel',NULL,NULL,1),(1138,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','621','1131','Cotisations patronales d\'assurances sociales',NULL,NULL,1),(1139,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6210','1138','Sur salaires',NULL,NULL,1),(1140,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6211','1138','Sur appointements et commissions',NULL,NULL,1),(1141,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','622','1131','Primes patronales pour assurances extralĆ©gales',NULL,NULL,1),(1142,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','623','1131','Autres frais de personnel',NULL,NULL,1),(1143,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6230','1142','Assurances du personnel',NULL,NULL,1),(1144,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62300','1143','Assurances loi, responsabilitĆ© civile, chemin du travail',NULL,NULL,1),(1145,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62301','1143','Assurance salaire garanti',NULL,NULL,1),(1146,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62302','1143','Assurances individuelles',NULL,NULL,1),(1147,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6231','1142','Charges sociales diverses',NULL,NULL,1),(1148,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62310','1147','Jours fĆ©riĆ©s payĆ©s',NULL,NULL,1),(1149,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62311','1147','Salaire hebdomadaire garanti',NULL,NULL,1),(1150,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62312','1147','Allocations familiales complĆ©mentaires',NULL,NULL,1),(1151,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6232','1142','Charges sociales des administrateurs, gĆ©rants et commissaires',NULL,NULL,1),(1152,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62320','1151','Allocations familiales complĆ©mentaires pour non salariĆ©s',NULL,NULL,1),(1153,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62321','1151','Lois sociales pour indĆ©pendants',NULL,NULL,1),(1154,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','62322','1151','Divers',NULL,NULL,1),(1155,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','624','1131','Pensions de retraite et de survie',NULL,NULL,1),(1156,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6240','1155','Administrateurs et gĆ©rants',NULL,NULL,1),(1157,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6241','1155','Personnel',NULL,NULL,1),(1158,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','625','1131','Provision pour pĆ©cule de vacances',NULL,NULL,1),(1159,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6250','1158','Dotations',NULL,NULL,1),(1160,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6251','1158','Utilisations et reprises',NULL,NULL,1),(1161,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','63','1356','Amortissements, rĆ©ductions de valeur et provisions pour risques et charges',NULL,NULL,1),(1162,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','630','1161','Dotations aux amortissements et aux rĆ©ductions de valeur sur immobilisations',NULL,NULL,1),(1163,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6300','1162','Dotations aux amortissements sur frais d\'Ć©tablissement',NULL,NULL,1),(1164,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6301','1162','Dotations aux amortissements sur immobilisations incorporelles',NULL,NULL,1),(1165,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6302','1162','Dotations aux amortissements sur immobilisations corporelles',NULL,NULL,1),(1166,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6308','1162','Dotations aux rĆ©ductions de valeur sur immobilisations incorporelles',NULL,NULL,1),(1167,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6309','1162','Dotations aux rĆ©ductions de valeur sur immobilisations corporelles',NULL,NULL,1),(1168,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','631','1161','RĆ©ductions de valeur sur stocks',NULL,NULL,1),(1169,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6310','1168','Dotations',NULL,NULL,1),(1170,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6311','1168','Reprises',NULL,NULL,1),(1171,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','632','1161','RĆ©ductions de valeur sur commandes en cours d\'exĆ©cution',NULL,NULL,1),(1172,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6320','1171','Dotations',NULL,NULL,1),(1173,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6321','1171','Reprises',NULL,NULL,1),(1174,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','633','1161','RĆ©ductions de valeur sur crĆ©ances commerciales Ć  plus d\'un an',NULL,NULL,1),(1175,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6330','1174','Dotations',NULL,NULL,1),(1176,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6331','1174','Reprises',NULL,NULL,1),(1177,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','634','1161','RĆ©ductions de valeur sur crĆ©ances commerciales Ć  un an au plus',NULL,NULL,1),(1178,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6340','1177','Dotations',NULL,NULL,1),(1179,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6341','1177','Reprises',NULL,NULL,1),(1180,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','635','1161','Provisions pour pensions et obligations similaires',NULL,NULL,1),(1181,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6350','1180','Dotations',NULL,NULL,1),(1182,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6351','1180','Utilisations et reprises',NULL,NULL,1),(1183,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','636','11613','Provisions pour grosses rĆ©parations et gros entretiens',NULL,NULL,1),(1184,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6360','1183','Dotations',NULL,NULL,1),(1185,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6361','1183','Utilisations et reprises',NULL,NULL,1),(1186,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','637','1161','Provisions pour autres risques et charges',NULL,NULL,1),(1187,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6370','1186','Dotations',NULL,NULL,1),(1188,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6371','1186','Utilisations et reprises',NULL,NULL,1),(1189,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','64','1356','Autres charges d\'exploitation',NULL,NULL,1),(1190,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','640','1189','Charges fiscales d\'exploitation',NULL,NULL,1),(1191,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6400','1190','Taxes et impĆ“ts directs',NULL,NULL,1),(1192,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','64000','1191','Taxes sur autos et camions',NULL,NULL,1),(1193,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6401','1190','Taxes et impĆ“ts indirects',NULL,NULL,1),(1194,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','64010','1193','Timbres fiscaux pris en charge par la firme',NULL,NULL,1),(1195,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','64011','1193','Droits d\'enregistrement',NULL,NULL,1),(1196,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','64012','1193','T.V.A. non dĆ©ductible',NULL,NULL,1),(1197,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6402','1190','ImpĆ“ts provinciaux et communaux',NULL,NULL,1),(1198,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','64020','1197','Taxe sur la force motrice',NULL,NULL,1),(1199,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','64021','1197','Taxe sur le personnel occupĆ©',NULL,NULL,1),(1200,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6403','1190','Taxes diverses',NULL,NULL,1),(1201,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','641','1189','Moins-values sur rĆ©alisations courantes d\'immobilisations corporelles',NULL,NULL,1),(1202,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','642','1189','Moins-values sur rĆ©alisations de crĆ©ances commerciales',NULL,NULL,1),(1203,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','643','1189','Ć  648 Charges d\'exploitations diverses',NULL,NULL,1),(1204,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','649','1189','Charges d\'exploitation portĆ©es Ć  l\'actif au titre de restructuration',NULL,NULL,1),(1205,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','65','1356','Charges financiĆØres',NULL,NULL,1),(1206,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','650','1205','Charges des dettes',NULL,NULL,1),(1207,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6500','1206','IntĆ©rĆŖts, commissions et frais affĆ©rents aux dettes',NULL,NULL,1),(1208,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6501','1206','Amortissements des agios et frais d\'Ć©mission d\'emprunts',NULL,NULL,1),(1209,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6502','1206','Autres charges de dettes',NULL,NULL,1),(1210,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6503','1206','IntĆ©rĆŖts intercalaires portĆ©s Ć  l\'actif',NULL,NULL,1),(1211,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','651','1205','RĆ©ductions de valeur sur actifs circulants',NULL,NULL,1),(1212,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6510','1211','Dotations',NULL,NULL,1),(1213,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6511','1211','Reprises',NULL,NULL,1),(1214,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','652','1205','Moins-values sur rĆ©alisation d\'actifs circulants',NULL,NULL,1),(1215,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','653','1205','Charges d\'escompte de crĆ©ances',NULL,NULL,1),(1216,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','654','1205','DiffĆ©rences de change',NULL,NULL,1),(1217,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','655','1205','Ecarts de conversion des devises',NULL,NULL,1),(1218,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','656','1205','Frais de banques, de chĆØques postaux',NULL,NULL,1),(1219,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','657','1205','Commissions sur ouvertures de crĆ©dit, cautions et avals',NULL,NULL,1),(1220,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','658','1205','Frais de vente des titres',NULL,NULL,1),(1221,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','66','1356','Charges exceptionnelles',NULL,NULL,1),(1222,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','660','1221','Amortissements et rĆ©ductions de valeur exceptionnels',NULL,NULL,1),(1223,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6600','1222','Sur frais d\'Ć©tablissement',NULL,NULL,1),(1224,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6601','1222','Sur immobilisations incorporelles',NULL,NULL,1),(1225,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6602','1222','Sur immobilisations corporelles',NULL,NULL,1),(1226,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','661','1221','RĆ©ductions de valeur sur immobilisations financiĆØres',NULL,NULL,1),(1227,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','662','1221','Provisions pour risques et charges exceptionnels',NULL,NULL,1),(1228,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','663','1221','Moins-values sur rĆ©alisation d\'actifs immobilisĆ©s',NULL,NULL,1),(1229,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6630','1228','Sur immobilisations incorporelles',NULL,NULL,1),(1230,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6631','1228','Sur immobilisations corporelles',NULL,NULL,1),(1231,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6632','1228','Sur immobilisations dĆ©tenues en location-financement et droits similaires',NULL,NULL,1),(1232,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6633','1228','Sur immobilisations financiĆØres',NULL,NULL,1),(1233,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6634','1228','Sur immeubles acquis ou construits en vue de la revente',NULL,NULL,1),(1234,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','664','1221','Ć  668 Autres charges exceptionnelles',NULL,NULL,1),(1235,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','664','1221','PĆ©nalitĆ©s et amendes diverses',NULL,NULL,1),(1236,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','665','1221','DiffĆ©rence de charge',NULL,NULL,1),(1237,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','669','1221','Charges exceptionnelles transfĆ©rĆ©es Ć  l\'actif en frais de restructuration',NULL,NULL,1),(1238,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','67','1356','ImpĆ“ts sur le rĆ©sultat',NULL,NULL,1),(1239,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','670','1238','ImpĆ“ts belges sur le rĆ©sultat de l\'exercice',NULL,NULL,1),(1240,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6700','1239','ImpĆ“ts et prĆ©comptes dus ou versĆ©s',NULL,NULL,1),(1241,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6701','1239','ExcĆ©dent de versements d\'impĆ“ts et prĆ©comptes portĆ© Ć  l\'actif',NULL,NULL,1),(1242,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6702','1239','Charges fiscales estimĆ©es',NULL,NULL,1),(1243,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','671','1238','ImpĆ“ts belges sur le rĆ©sultat d\'exercices antĆ©rieurs',NULL,NULL,1),(1244,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6710','1243','SupplĆ©ments d\'impĆ“ts dus ou versĆ©s',NULL,NULL,1),(1245,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6711','1243','SupplĆ©ments d\'impĆ“ts estimĆ©s',NULL,NULL,1),(1246,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6712','1243','Provisions fiscales constituĆ©es',NULL,NULL,1),(1247,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','672','1238','ImpĆ“ts Ć©trangers sur le rĆ©sultat de l\'exercice',NULL,NULL,1),(1248,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','673','1238','ImpĆ“ts Ć©trangers sur le rĆ©sultat d\'exercices antĆ©rieurs',NULL,NULL,1),(1249,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','68','1356','Transferts aux rĆ©serves immunisĆ©es',NULL,NULL,1),(1250,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','69','1356','Affectation des rĆ©sultats',NULL,NULL,1),(1251,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','690','1250','Perte reportĆ©e de l\'exercice prĆ©cĆ©dent',NULL,NULL,1),(1252,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','691','1250','Dotation Ć  la rĆ©serve lĆ©gale',NULL,NULL,1),(1253,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','692','1250','Dotation aux autres rĆ©serves',NULL,NULL,1),(1254,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','693','1250','BĆ©nĆ©fice Ć  reporter',NULL,NULL,1),(1255,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','694','1250','RĆ©munĆ©ration du capital',NULL,NULL,1),(1256,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','695','1250','Administrateurs ou gĆ©rants',NULL,NULL,1),(1257,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','696','1250','Autres allocataires',NULL,NULL,1),(1258,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','70','1357','Chiffre d\'affaires',NULL,NULL,1),(1260,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','700','1258','Ventes de marchandises',NULL,NULL,1),(1261,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7000','1260','Ventes en Belgique',NULL,NULL,1),(1262,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7001','1260','Ventes dans les pays membres de la C.E.E.',NULL,NULL,1),(1263,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7002','1260','Ventes Ć  l\'exportation',NULL,NULL,1),(1264,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','701','1258','Ventes de produits finis',NULL,NULL,1),(1265,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7010','1264','Ventes en Belgique',NULL,NULL,1),(1266,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7011','1264','Ventes dans les pays membres de la C.E.E.',NULL,NULL,1),(1267,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7012','1264','Ventes Ć  l\'exportation',NULL,NULL,1),(1268,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','702','1258','Ventes de dĆ©chets et rebuts',NULL,NULL,1),(1269,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7020','1268','Ventes en Belgique',NULL,NULL,1),(1270,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7021','1268','Ventes dans les pays membres de la C.E.E.',NULL,NULL,1),(1271,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7022','1268','Ventes Ć  l\'exportation',NULL,NULL,1),(1272,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','703','1258','Ventes d\'emballages rĆ©cupĆ©rables',NULL,NULL,1),(1273,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','704','1258','Facturations des travaux en cours (associations momentanĆ©es)',NULL,NULL,1),(1274,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','705','1258','Prestations de services',NULL,NULL,1),(1275,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7050','1274','Prestations de services en Belgique',NULL,NULL,1),(1276,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7051','1274','Prestations de services dans les pays membres de la C.E.E.',NULL,NULL,1),(1277,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7052','1274','Prestations de services en vue de l\'exportation',NULL,NULL,1),(1278,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','706','1258','PĆ©nalitĆ©s et dĆ©dits obtenus par l\'entreprise',NULL,NULL,1),(1279,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','708','1258','Remises, ristournes et rabais accordĆ©s',NULL,NULL,1),(1280,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7080','1279','Sur ventes de marchandises',NULL,NULL,1),(1281,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7081','1279','Sur ventes de produits finis',NULL,NULL,1),(1282,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7082','1279','Sur ventes de dĆ©chets et rebuts',NULL,NULL,1),(1283,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7083','1279','Sur prestations de services',NULL,NULL,1),(1284,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7084','1279','Mali sur travaux facturĆ©s aux associations momentanĆ©es',NULL,NULL,1),(1285,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','71','1357','Variation des stocks et des commandes en cours d\'exĆ©cution',NULL,NULL,1),(1286,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','712','1285','Des en cours de fabrication',NULL,NULL,1),(1287,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','713','1285','Des produits finis',NULL,NULL,1),(1288,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','715','1285','Des immeubles construits destinĆ©s Ć  la vente',NULL,NULL,1),(1289,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','717','1285','Des commandes en cours d\'exĆ©cution',NULL,NULL,1),(1290,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7170','1289','Commandes en cours - CoĆ»t de revient',NULL,NULL,1),(1291,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','71700','1290','CoĆ»t des commandes en cours d\'exĆ©cution',NULL,NULL,1),(1292,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','71701','1290','CoĆ»t des travaux en cours des associations momentanĆ©es',NULL,NULL,1),(1293,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7171','1289','BĆ©nĆ©fices portĆ©s en compte sur commandes en cours',NULL,NULL,1),(1294,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','71710','1293','Sur commandes en cours d\'exĆ©cution',NULL,NULL,1),(1295,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','71711','1293','Sur travaux en cours des associations momentanĆ©es',NULL,NULL,1),(1296,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','72','1357','Production immobilisĆ©e',NULL,NULL,1),(1297,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','720','1296','En frais d\'Ć©tablissement',NULL,NULL,1),(1298,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','721','1296','En immobilisations incorporelles',NULL,NULL,1),(1299,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','722','1296','En immobilisations corporelles',NULL,NULL,1),(1300,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','723','1296','En immobilisations en cours',NULL,NULL,1),(1301,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','74','1357','Autres produits d\'exploitation',NULL,NULL,1),(1302,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','740','1301','Subsides d\'exploitation et montants compensatoires',NULL,NULL,1),(1303,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','741','1301','Plus-values sur rĆ©alisations courantes d\'immobilisations corporelles',NULL,NULL,1),(1304,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','742','1301','Plus-values sur rĆ©alisations de crĆ©ances commerciales',NULL,NULL,1),(1305,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','743','1301','Ć  749 Produits d\'exploitation divers',NULL,NULL,1),(1306,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','743','1301','Produits de services exploitĆ©s dans l\'intĆ©rĆŖt du personnel',NULL,NULL,1),(1307,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','744','1301','Commissions et courtages',NULL,NULL,1),(1308,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','745','1301','Redevances pour brevets et licences',NULL,NULL,1),(1309,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','746','1301','Prestations de services (transports, Ć©tudes, etc)',NULL,NULL,1),(1310,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','747','1301','Revenus des immeubles affectĆ©s aux activitĆ©s non professionnelles',NULL,NULL,1),(1311,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','748','1301','Locations diverses Ć  caractĆØre professionnel',NULL,NULL,1),(1312,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','749','1301','Produits divers',NULL,NULL,1),(1313,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7490','1312','Bonis sur reprises d\'emballages consignĆ©s',NULL,NULL,1),(1314,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7491','1312','Bonis sur travaux en associations momentanĆ©es',NULL,NULL,1),(1315,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','75','1357','Produits financiers',NULL,NULL,1),(1316,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','750','1315','Produits des immobilisations financiĆØres',NULL,NULL,1),(1317,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7500','1316','Revenus des actions',NULL,NULL,1),(1318,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7501','1316','Revenus des obligations',NULL,NULL,1),(1319,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7502','1316','Revenus des crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1320,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','751','1315','Produits des actifs circulants',NULL,NULL,1),(1321,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','752','1315','Plus-values sur rĆ©alisations d\'actifs circulants',NULL,NULL,1),(1322,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','753','1315','Subsides en capital et en intĆ©rĆŖts',NULL,NULL,1),(1323,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','754','1315','DiffĆ©rences de change',NULL,NULL,1),(1324,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','755','1315','Ecarts de conversion des devises',NULL,NULL,1),(1325,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','756','1315','Ć  759 Produits financiers divers',NULL,NULL,1),(1326,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','756','1315','Produits des autres crĆ©ances',NULL,NULL,1),(1327,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','757','1315','Escomptes obtenus',NULL,NULL,1),(1328,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','76','1357','Produits exceptionnels',NULL,NULL,1),(1329,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','760','1328','Reprises d\'amortissements et de rĆ©ductions de valeur',NULL,NULL,1),(1330,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7600','1329','Sur immobilisations incorporelles',NULL,NULL,1),(1331,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7601','1329','Sur immobilisations corporelles',NULL,NULL,1),(1332,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','761','1328','Reprises de rĆ©ductions de valeur sur immobilisations financiĆØres',NULL,NULL,1),(1333,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','762','1328','Reprises de provisions pour risques et charges exceptionnelles',NULL,NULL,1),(1334,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','763','1328','Plus-values sur rĆ©alisation d\'actifs immobilisĆ©s',NULL,NULL,1),(1335,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7630','1334','Sur immobilisations incorporelles',NULL,NULL,1),(1336,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7631','1334','Sur immobilisations corporelles',NULL,NULL,1),(1337,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7632','1334','Sur immobilisations financiĆØres',NULL,NULL,1),(1338,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','764','1328','Autres produits exceptionnels',NULL,NULL,1),(1339,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','77','1357','RĆ©gularisations d\'impĆ“ts et reprises de provisions fiscales',NULL,NULL,1),(1340,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','771','1339','ImpĆ“ts belges sur le rĆ©sultat',NULL,NULL,1),(1341,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7710','1340','RĆ©gularisations d\'impĆ“ts dus ou versĆ©s',NULL,NULL,1),(1342,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7711','1340','RĆ©gularisations d\'impĆ“ts estimĆ©s',NULL,NULL,1),(1343,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7712','1340','Reprises de provisions fiscales',NULL,NULL,1),(1344,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','773','1339','ImpĆ“ts Ć©trangers sur le rĆ©sultat',NULL,NULL,1),(1345,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','79','1357','Affectation aux rĆ©sultats',NULL,NULL,1),(1346,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','790','1345','BĆ©nĆ©fice reportĆ© de l\'exercice prĆ©cĆ©dent',NULL,NULL,1),(1347,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','791','1345','PrĆ©lĆØvement sur le capital et les primes d\'Ć©mission',NULL,NULL,1),(1348,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','792','1345','PrĆ©lĆØvement sur les rĆ©serves',NULL,NULL,1),(1349,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','793','1345','Perte Ć  reporter',NULL,NULL,1),(1350,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','794','1345','Intervention d\'associĆ©s (ou du propriĆ©taire) dans la perte',NULL,NULL,1),(1351,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CAPIT','XXXXXX','1','','Fonds propres, provisions pour risques et charges et dettes Ć  plus d\'un an',NULL,NULL,1),(1352,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','IMMO','XXXXXX','2','','Frais d\'Ć©tablissement. Actifs immobilisĆ©s et crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1353,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','STOCK','XXXXXX','3','','Stock et commandes en cours d\'exĆ©cution',NULL,NULL,1),(1354,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','TIERS','XXXXXX','4','','CrĆ©ances et dettes Ć  un an au plus',NULL,NULL,1),(1355,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','FINAN','XXXXXX','5','','Placement de trĆ©sorerie et de valeurs disponibles',NULL,NULL,1),(1356,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','CHARGE','XXXXXX','6','','Charges',NULL,NULL,1),(1357,1,NULL,'2016-01-22 17:28:16','PCMN-BASE','PROD','XXXXXX','7','','Produits',NULL,NULL,1),(1401,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CAPIT','XXXXXX','1','','Fonds propres, provisions pour risques et charges et dettes Ć  plus d\'un an',NULL,NULL,1),(1402,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','IMMO','XXXXXX','2','','Frais d\'Ć©tablissement. Actifs immobilisĆ©s et crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1403,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','STOCK','XXXXXX','3','','Stock et commandes en cours d\'exĆ©cution',NULL,NULL,1),(1404,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','TIERS','XXXXXX','4','','CrĆ©ances et dettes Ć  un an au plus',NULL,NULL,1),(1405,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','FINAN','XXXXXX','5','','Placement de trĆ©sorerie et de valeurs disponibles',NULL,NULL,1),(1406,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','CHARGE','XXXXXX','6','','Charges',NULL,NULL,1),(1407,1,NULL,'2016-01-22 17:28:15','PCG99-ABREGE','PROD','XXXXXX','7','','Produits',NULL,NULL,1),(1501,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CAPIT','XXXXXX','1','','Fonds propres, provisions pour risques et charges et dettes Ć  plus d\'un an',NULL,NULL,1),(1502,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','IMMO','XXXXXX','2','','Frais d\'Ć©tablissement. Actifs immobilisĆ©s et crĆ©ances Ć  plus d\'un an',NULL,NULL,1),(1503,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','STOCK','XXXXXX','3','','Stock et commandes en cours d\'exĆ©cution',NULL,NULL,1),(1504,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','TIERS','XXXXXX','4','','CrĆ©ances et dettes Ć  un an au plus',NULL,NULL,1),(1505,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','FINAN','XXXXXX','5','','Placement de trĆ©sorerie et de valeurs disponibles',NULL,NULL,1),(1506,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','CHARGE','XXXXXX','6','','Charges',NULL,NULL,1),(1507,1,NULL,'2016-01-22 17:28:15','PCG99-BASE','PROD','XXXXXX','7','','Produits',NULL,NULL,1),(4001,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1','','Financiación bĆ”sica',NULL,NULL,1),(4002,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2','','Activo no corriente',NULL,NULL,1),(4003,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','3','','Existencias',NULL,NULL,1),(4004,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4','','Acreedores y deudores por operaciones comerciales',NULL,NULL,1),(4005,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5','','Cuentas financieras',NULL,NULL,1),(4006,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6','','Compras y gastos',NULL,NULL,1),(4007,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7','','Ventas e ingresos',NULL,NULL,1),(4008,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','10','4001','CAPITAL',NULL,NULL,1),(4009,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','100','4008','Capital social',NULL,NULL,1),(4010,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','101','4008','Fondo social',NULL,NULL,1),(4011,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','CAPITAL','102','4008','Capital',NULL,NULL,1),(4012,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','103','4008','Socios por desembolsos no exigidos',NULL,NULL,1),(4013,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1030','4012','Socios por desembolsos no exigidos capital social',NULL,NULL,1),(4014,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1034','4012','Socios por desembolsos no exigidos capital pendiente de inscripción',NULL,NULL,1),(4015,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','104','4008','Socios por aportaciones no dineradas pendientes',NULL,NULL,1),(4016,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1040','4015','Socios por aportaciones no dineradas pendientes capital social',NULL,NULL,1),(4017,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1044','4015','Socios por aportaciones no dineradas pendientes capital pendiente de inscripción',NULL,NULL,1),(4018,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','108','4008','Acciones o participaciones propias en situaciones especiales',NULL,NULL,1),(4019,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','109','4008','Acciones o participaciones propias para reducción de capital',NULL,NULL,1),(4020,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','11','4001','Reservas y otros instrumentos de patrimonio',NULL,NULL,1),(4021,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','110','4020','Prima de emisión o asunción',NULL,NULL,1),(4022,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','111','4020','Otros instrumentos de patrimonio neto',NULL,NULL,1),(4023,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1110','4022','Patrimonio neto por emisión de instrumentos financieros compuestos',NULL,NULL,1),(4024,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1111','4022','Resto de instrumentos de patrimoio neto',NULL,NULL,1),(4025,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','112','4020','Reserva legal',NULL,NULL,1),(4026,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','113','4020','Reservas voluntarias',NULL,NULL,1),(4027,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','114','4020','Reservas especiales',NULL,NULL,1),(4028,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1140','4027','Reservas para acciones o participaciones de la sociedad dominante',NULL,NULL,1),(4029,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1141','4027','Reservas estatutarias',NULL,NULL,1),(4030,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1142','4027','Reservas por capital amortizado',NULL,NULL,1),(4031,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1143','4027','Reservas por fondo de comercio',NULL,NULL,1),(4032,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1144','4028','Reservas por acciones propias aceptadas en garantĆ­a',NULL,NULL,1),(4033,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','115','4020','Reservas por pĆ©rdidas y ganancias actuariales y otros ajustes',NULL,NULL,1),(4034,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','118','4020','Aportaciones de socios o propietarios',NULL,NULL,1),(4035,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','119','4020','Diferencias por ajuste del capital a euros',NULL,NULL,1),(4036,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','12','4001','Resultados pendientes de aplicación',NULL,NULL,1),(4037,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','120','4036','Remanente',NULL,NULL,1),(4038,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','121','4036','Resultados negativos de ejercicios anteriores',NULL,NULL,1),(4039,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','129','4036','Resultado del ejercicio',NULL,NULL,1),(4040,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','13','4001','Subvenciones, donaciones y ajustes por cambio de valor',NULL,NULL,1),(4041,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','130','4040','Subvenciones oficiales de capital',NULL,NULL,1),(4042,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','131','4040','Donaciones y legados de capital',NULL,NULL,1),(4043,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','132','4040','Otras subvenciones, donaciones y legados',NULL,NULL,1),(4044,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','133','4040','Ajustes por valoración en activos financieros disponibles para la venta',NULL,NULL,1),(4045,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','134','4040','Operaciones de cobertura',NULL,NULL,1),(4046,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1340','4045','Cobertura de flujos de efectivo',NULL,NULL,1),(4047,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1341','4045','Cobertura de una inversión neta en un negocio extranjero',NULL,NULL,1),(4048,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','135','4040','Diferencias de conversión',NULL,NULL,1),(4049,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','136','4040','Ajustes por valoración en activos no corrientes y grupos enajenables de elementos mantenidos para la venta',NULL,NULL,1),(4050,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','137','4040','Ingresos fiscales a distribuir en varios ejercicios',NULL,NULL,1),(4051,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1370','4050','Ingresos fiscales por diferencias permanentes a distribuir en varios ejercicios',NULL,NULL,1),(4052,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1371','4050','Ingresos fiscales por deducciones y bonificaciones a distribuir en varios ejercicios',NULL,NULL,1),(4053,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','14','4001','Provisiones',NULL,NULL,1),(4054,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','141','4053','Provisión para impuestos',NULL,NULL,1),(4055,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','142','4053','Provisión para otras responsabilidades',NULL,NULL,1),(4056,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','143','4053','Provisión por desmantelamiento, retiro o rehabilitación del inmovilizado',NULL,NULL,1),(4057,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','145','4053','Provisión para actuaciones medioambientales',NULL,NULL,1),(4058,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','15','4001','Deudas a largo plazo con caracterĆ­sticas especiales',NULL,NULL,1),(4059,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','150','4058','Acciones o participaciones a largo plazo consideradas como pasivos financieros',NULL,NULL,1),(4060,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','153','4058','Desembolsos no exigidos por acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4061,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1533','4060','Desembolsos no exigidos empresas del grupo',NULL,NULL,1),(4062,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1534','4060','Desembolsos no exigidos empresas asociadas',NULL,NULL,1),(4063,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1535','4060','Desembolsos no exigidos otras partes vinculadas',NULL,NULL,1),(4064,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1536','4060','Otros desembolsos no exigidos',NULL,NULL,1),(4065,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','154','4058','Aportaciones no dinerarias pendientes por acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4066,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1543','4065','Aportaciones no dinerarias pendientes empresas del grupo',NULL,NULL,1),(4067,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1544','4065','Aportaciones no dinerarias pendientes empresas asociadas',NULL,NULL,1),(4068,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1545','4065','Aportaciones no dinerarias pendientes otras partes vinculadas',NULL,NULL,1),(4069,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1546','4065','Otras aportaciones no dinerarias pendientes',NULL,NULL,1),(4070,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','16','4001','Deudas a largo plazo con partes vinculadas',NULL,NULL,1),(4071,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','160','4070','Deudas a largo plazo con entidades de crĆ©dito vinculadas',NULL,NULL,1),(4072,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1603','4071','Deudas a largo plazo con entidades de crĆ©dito empresas del grupo',NULL,NULL,1),(4073,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1604','4071','Deudas a largo plazo con entidades de crĆ©dito empresas asociadas',NULL,NULL,1),(4074,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1605','4071','Deudas a largo plazo con otras entidades de crĆ©dito vinculadas',NULL,NULL,1),(4075,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','161','4070','Proveedores de inmovilizado a largo plazo partes vinculadas',NULL,NULL,1),(4076,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1613','4075','Proveedores de inmovilizado a largo plazo empresas del grupo',NULL,NULL,1),(4077,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1614','4075','Proveedores de inmovilizado a largo plazo empresas asociadas',NULL,NULL,1),(4078,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1615','4075','Proveedores de inmovilizado a largo plazo otras partes vinculadas',NULL,NULL,1),(4079,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','162','4070','Acreedores por arrendamiento financiero a largo plazo partes vinculadas',NULL,NULL,1),(4080,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1623','4079','Acreedores por arrendamiento financiero a largo plazo empresas del grupo',NULL,NULL,1),(4081,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1624','4080','Acreedores por arrendamiento financiero a largo plazo empresas asociadas',NULL,NULL,1),(4082,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1625','4080','Acreedores por arrendamiento financiero a largo plazo otras partes vinculadas',NULL,NULL,1),(4083,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','163','4070','Otras deudas a largo plazo con partes vinculadas',NULL,NULL,1),(4084,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1633','4083','Otras deudas a largo plazo empresas del grupo',NULL,NULL,1),(4085,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1634','4083','Otras deudas a largo plazo empresas asociadas',NULL,NULL,1),(4086,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','1635','4083','Otras deudas a largo plazo otras partes vinculadas',NULL,NULL,1),(4087,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','17','4001','Deudas a largo plazo por prĆ©stamos recibidos empresitos y otros conceptos',NULL,NULL,1),(4088,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','170','4087','Deudas a largo plazo con entidades de crĆ©dito',NULL,NULL,1),(4089,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','171','4087','Deudas a largo plazo',NULL,NULL,1),(4090,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','172','4087','Deudas a largo plazo transformables en suvbenciones donaciones y legados',NULL,NULL,1),(4091,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','173','4087','Proveedores de inmovilizado a largo plazo',NULL,NULL,1),(4092,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','174','4087','Acreedores por arrendamiento financiero a largo plazo',NULL,NULL,1),(4093,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','175','4087','Efectos a pagar a largo plazo',NULL,NULL,1),(4094,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','176','4087','Pasivos por derivados financieros a largo plazo',NULL,NULL,1),(4095,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','177','4087','Obligaciones y bonos',NULL,NULL,1),(4096,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','179','4087','Deudas representadas en otros valores negociables',NULL,NULL,1),(4097,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','18','4001','Pasivos por fianzas garantias y otros conceptos a largo plazo',NULL,NULL,1),(4098,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','180','4097','Fianzas recibidas a largo plazo',NULL,NULL,1),(4099,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','181','4097','Anticipos recibidos por ventas o prestaciones de servicios a largo plazo',NULL,NULL,1),(4100,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','185','4097','Depositos recibidos a largo plazo',NULL,NULL,1),(4101,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','19','4001','Situaciones transitorias de financiación',NULL,NULL,1),(4102,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','190','4101','Acciones o participaciones emitidas',NULL,NULL,1),(4103,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','192','4101','Suscriptores de acciones',NULL,NULL,1),(4104,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','194','4101','Capital emitido pendiente de inscripción',NULL,NULL,1),(4105,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','195','4101','Acciones o participaciones emitidas consideradas como pasivos financieros',NULL,NULL,1),(4106,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','197','4101','Suscriptores de acciones consideradas como pasivos financieros',NULL,NULL,1),(4107,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','FINANCIACION','XXXXXX','199','4101','Acciones o participaciones emitidas consideradas como pasivos financieros pendientes de inscripción',NULL,NULL,1),(4108,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','20','4002','Inmovilizaciones intangibles',NULL,NULL,1),(4109,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','200','4108','Investigación',NULL,NULL,1),(4110,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','201','4108','Desarrollo',NULL,NULL,1),(4111,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','202','4108','Concesiones administrativas',NULL,NULL,1),(4112,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','203','4108','Propiedad industrial',NULL,NULL,1),(4113,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','205','4108','Derechos de transpaso',NULL,NULL,1),(4114,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','206','4108','Aplicaciones informĆ”ticas',NULL,NULL,1),(4115,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','209','4108','Anticipos para inmovilizaciones intangibles',NULL,NULL,1),(4116,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','21','4002','Inmovilizaciones materiales',NULL,NULL,1),(4117,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','210','4116','Terrenos y bienes naturales',NULL,NULL,1),(4118,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','211','4116','Construcciones',NULL,NULL,1),(4119,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','212','4116','Instalaciones tĆ©cnicas',NULL,NULL,1),(4120,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','213','4116','Maquinaria',NULL,NULL,1),(4121,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','214','4116','Utillaje',NULL,NULL,1),(4122,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','215','4116','Otras instalaciones',NULL,NULL,1),(4123,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','216','4116','Mobiliario',NULL,NULL,1),(4124,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','217','4116','Equipos para procesos de información',NULL,NULL,1),(4125,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','218','4116','Elementos de transporte',NULL,NULL,1),(4126,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','219','4116','Otro inmovilizado material',NULL,NULL,1),(4127,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','22','4002','Inversiones inmobiliarias',NULL,NULL,1),(4128,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','220','4127','Inversiones en terreons y bienes naturales',NULL,NULL,1),(4129,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','221','4127','Inversiones en construcciones',NULL,NULL,1),(4130,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','23','4002','Inmovilizaciones materiales en curso',NULL,NULL,1),(4131,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','230','4130','Adaptación de terrenos y bienes naturales',NULL,NULL,1),(4132,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','231','4130','Construcciones en curso',NULL,NULL,1),(4133,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','232','4130','Instalaciones tĆ©cnicas en montaje',NULL,NULL,1),(4134,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','233','4130','Maquinaria en montaje',NULL,NULL,1),(4135,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','237','4130','Equipos para procesos de información en montaje',NULL,NULL,1),(4136,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','239','4130','Anticipos para inmovilizaciones materiales',NULL,NULL,1),(4137,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','24','4002','Inversiones financieras a largo plazo en partes vinculadas',NULL,NULL,1),(4138,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','240','4137','Participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4139,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2403','4138','Participaciones a largo plazo en empresas del grupo',NULL,NULL,1),(4140,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2404','4138','Participaciones a largo plazo en empresas asociadas',NULL,NULL,1),(4141,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2405','4138','Participaciones a largo plazo en otras partes vinculadas',NULL,NULL,1),(4142,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','241','4137','Valores representativos de deuda a largo plazo de partes vinculadas',NULL,NULL,1),(4143,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2413','4142','Valores representativos de deuda a largo plazo de empresas del grupo',NULL,NULL,1),(4144,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2414','4142','Valores representativos de deuda a largo plazo de empresas asociadas',NULL,NULL,1),(4145,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2415','4142','Valores representativos de deuda a largo plazo de otras partes vinculadas',NULL,NULL,1),(4146,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','242','4137','CrĆ©ditos a largo plazo a partes vinculadas',NULL,NULL,1),(4147,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2423','4146','CrĆ©ditos a largo plazo a empresas del grupo',NULL,NULL,1),(4148,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2424','4146','CrĆ©ditos a largo plazo a empresas asociadas',NULL,NULL,1),(4149,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2425','4146','CrĆ©ditos a largo plazo a otras partes vinculadas',NULL,NULL,1),(4150,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','249','4137','Desembolsos pendientes sobre participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4151,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2493','4150','Desembolsos pendientes sobre participaciones a largo plazo en empresas del grupo',NULL,NULL,1),(4152,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2494','4150','Desembolsos pendientes sobre participaciones a largo plazo en empresas asociadas',NULL,NULL,1),(4153,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2495','4150','Desembolsos pendientes sobre participaciones a largo plazo en otras partes vinculadas',NULL,NULL,1),(4154,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','25','4002','Otras inversiones financieras a largo plazo',NULL,NULL,1),(4155,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','250','4154','Inversiones financieras a largo plazo en instrumentos de patrimonio',NULL,NULL,1),(4156,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','251','4154','Valores representativos de deuda a largo plazo',NULL,NULL,1),(4157,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','252','4154','CrĆ©ditos a largo plazo',NULL,NULL,1),(4158,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','253','4154','CrĆ©ditos a largo plazo por enajenación de inmovilizado',NULL,NULL,1),(4159,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','254','4154','CrĆ©ditos a largo plazo al personal',NULL,NULL,1),(4160,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','255','4154','Activos por derivados financieros a largo plazo',NULL,NULL,1),(4161,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','258','4154','Imposiciones a largo plazo',NULL,NULL,1),(4162,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','259','4154','Desembolsos pendientes sobre participaciones en el patrimonio neto a largo plazo',NULL,NULL,1),(4163,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','26','4002','Fianzas y depósitos constituidos a largo plazo',NULL,NULL,1),(4164,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','260','4163','Fianzas constituidas a largo plazo',NULL,NULL,1),(4165,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','261','4163','Depósitos constituidos a largo plazo',NULL,NULL,1),(4166,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','28','4002','Amortización acumulada del inmovilizado',NULL,NULL,1),(4167,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','280','4166','Amortización acumulado del inmovilizado intangible',NULL,NULL,1),(4168,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2800','4167','Amortización acumulada de investigación',NULL,NULL,1),(4169,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2801','4167','Amortización acumulada de desarrollo',NULL,NULL,1),(4170,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2802','4167','Amortización acumulada de concesiones administrativas',NULL,NULL,1),(4171,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2803','4167','Amortización acumulada de propiedad industrial',NULL,NULL,1),(4172,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2805','4167','Amortización acumulada de derechos de transpaso',NULL,NULL,1),(4173,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2806','4167','Amortización acumulada de aplicaciones informĆ”ticas',NULL,NULL,1),(4174,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','281','4166','Amortización acumulado del inmovilizado material',NULL,NULL,1),(4175,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2811','4174','Amortización acumulada de construcciones',NULL,NULL,1),(4176,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2812','4174','Amortización acumulada de instalaciones tĆ©cnicas',NULL,NULL,1),(4177,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2813','4174','Amortización acumulada de maquinaria',NULL,NULL,1),(4178,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2814','4174','Amortización acumulada de utillaje',NULL,NULL,1),(4179,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2815','4174','Amortización acumulada de otras instalaciones',NULL,NULL,1),(4180,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2816','4174','Amortización acumulada de mobiliario',NULL,NULL,1),(4181,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2817','4174','Amortización acumulada de equipos para proceso de información',NULL,NULL,1),(4182,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2818','4174','Amortización acumulada de elementos de transporte',NULL,NULL,1),(4183,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2819','4175','Amortización acumulada de otro inmovilizado material',NULL,NULL,1),(4184,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','282','4166','Amortización acumulada de las inversiones inmobiliarias',NULL,NULL,1),(4185,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','29','4002','Deterioro de valor de activos no corrientes',NULL,NULL,1),(4186,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','290','4185','Deterioro de valor del inmovilizado intangible',NULL,NULL,1),(4187,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2900','4186','Deterioro de valor de investigación',NULL,NULL,1),(4188,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2901','4186','Deterioro de valor de desarrollo',NULL,NULL,1),(4189,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2902','4186','Deterioro de valor de concesiones administrativas',NULL,NULL,1),(4190,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2903','4186','Deterioro de valor de propiedad industrial',NULL,NULL,1),(4191,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2905','4186','Deterioro de valor de derechos de transpaso',NULL,NULL,1),(4192,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2906','4186','Deterioro de valor de aplicaciones informĆ”ticas',NULL,NULL,1),(4193,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','291','4185','Deterioro de valor del inmovilizado material',NULL,NULL,1),(4194,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2910','4193','Deterioro de valor de terrenos y bienes naturales',NULL,NULL,1),(4195,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2911','4193','Deterioro de valor de construcciones',NULL,NULL,1),(4196,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2912','4193','Deterioro de valor de instalaciones tĆ©cnicas',NULL,NULL,1),(4197,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2913','4193','Deterioro de valor de maquinaria',NULL,NULL,1),(4198,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2914','4193','Deterioro de valor de utillajes',NULL,NULL,1),(4199,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2915','4194','Deterioro de valor de otras instalaciones',NULL,NULL,1),(4200,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2916','4194','Deterioro de valor de mobiliario',NULL,NULL,1),(4201,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2917','4194','Deterioro de valor de equipos para proceso de información',NULL,NULL,1),(4202,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2918','4194','Deterioro de valor de elementos de transporte',NULL,NULL,1),(4203,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2919','4194','Deterioro de valor de otro inmovilizado material',NULL,NULL,1),(4204,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','292','4185','Deterioro de valor de las inversiones inmobiliarias',NULL,NULL,1),(4205,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2920','4204','Deterioro de valor de terrenos y bienes naturales',NULL,NULL,1),(4206,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2921','4204','Deterioro de valor de construcciones',NULL,NULL,1),(4207,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','293','4185','Deterioro de valor de participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4208,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2933','4207','Deterioro de valor de participaciones a largo plazo en empresas del grupo',NULL,NULL,1),(4209,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2934','4207','Deterioro de valor de sobre participaciones a largo plazo en empresas asociadas',NULL,NULL,1),(4210,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2935','4207','Deterioro de valor de sobre participaciones a largo plazo en otras partes vinculadas',NULL,NULL,1),(4211,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','294','4185','Deterioro de valor de valores representativos de deuda a largo plazo en partes vinculadas',NULL,NULL,1),(4212,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2943','4211','Deterioro de valor de valores representativos de deuda a largo plazo en empresas del grupo',NULL,NULL,1),(4213,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2944','4211','Deterioro de valor de valores representativos de deuda a largo plazo en empresas asociadas',NULL,NULL,1),(4214,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2945','4211','Deterioro de valor de valores representativos de deuda a largo plazo en otras partes vinculadas',NULL,NULL,1),(4215,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','295','4185','Deterioro de valor de crĆ©ditos a largo plazo a partes vinculadas',NULL,NULL,1),(4216,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2953','4215','Deterioro de valor de crĆ©ditos a largo plazo a empresas del grupo',NULL,NULL,1),(4217,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2954','4215','Deterioro de valor de crĆ©ditos a largo plazo a empresas asociadas',NULL,NULL,1),(4218,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','2955','4215','Deterioro de valor de crĆ©ditos a largo plazo a otras partes vinculadas',NULL,NULL,1),(4219,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','296','4185','Deterioro de valor de participaciones en el patrimonio netoa largo plazo',NULL,NULL,1),(4220,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','297','4185','Deterioro de valor de valores representativos de deuda a largo plazo',NULL,NULL,1),(4221,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACTIVO','XXXXXX','298','4185','Deterioro de valor de crĆ©ditos a largo plazo',NULL,NULL,1),(4222,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','30','4003','Comerciales',NULL,NULL,1),(4223,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','300','4222','MercaderĆ­as A',NULL,NULL,1),(4224,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','301','4222','MercaderĆ­as B',NULL,NULL,1),(4225,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','31','4003','Materias primas',NULL,NULL,1),(4226,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','310','4225','Materias primas A',NULL,NULL,1),(4227,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','311','4225','Materias primas B',NULL,NULL,1),(4228,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','32','4003','Otros aprovisionamientos',NULL,NULL,1),(4229,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','320','4228','Elementos y conjuntos incorporables',NULL,NULL,1),(4230,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','321','4228','Combustibles',NULL,NULL,1),(4231,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','322','4228','Repuestos',NULL,NULL,1),(4232,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','325','4228','Materiales diversos',NULL,NULL,1),(4233,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','326','4228','Embalajes',NULL,NULL,1),(4234,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','327','4228','Envases',NULL,NULL,1),(4235,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','328','4229','Material de oficina',NULL,NULL,1),(4236,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','33','4003','Productos en curso',NULL,NULL,1),(4237,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','330','4236','Productos en curos A',NULL,NULL,1),(4238,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','331','4236','Productos en curso B',NULL,NULL,1),(4239,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','34','4003','Productos semiterminados',NULL,NULL,1),(4240,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','340','4239','Productos semiterminados A',NULL,NULL,1),(4241,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','341','4239','Productos semiterminados B',NULL,NULL,1),(4242,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','35','4003','Productos terminados',NULL,NULL,1),(4243,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','350','4242','Productos terminados A',NULL,NULL,1),(4244,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','351','4242','Productos terminados B',NULL,NULL,1),(4245,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','36','4003','Subproductos, residuos y materiales recuperados',NULL,NULL,1),(4246,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','360','4245','Subproductos A',NULL,NULL,1),(4247,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','361','4245','Subproductos B',NULL,NULL,1),(4248,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','365','4245','Residuos A',NULL,NULL,1),(4249,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','366','4245','Residuos B',NULL,NULL,1),(4250,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','368','4245','Materiales recuperados A',NULL,NULL,1),(4251,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','369','4245','Materiales recuperados B',NULL,NULL,1),(4252,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','39','4003','Deterioro de valor de las existencias',NULL,NULL,1),(4253,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','390','4252','Deterioro de valor de las mercaderĆ­as',NULL,NULL,1),(4254,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','391','4252','Deterioro de valor de las materias primas',NULL,NULL,1),(4255,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','392','4252','Deterioro de valor de otros aprovisionamientos',NULL,NULL,1),(4256,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','393','4252','Deterioro de valor de los productos en curso',NULL,NULL,1),(4257,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','394','4252','Deterioro de valor de los productos semiterminados',NULL,NULL,1),(4258,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','395','4252','Deterioro de valor de los productos terminados',NULL,NULL,1),(4259,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','EXISTENCIAS','XXXXXX','396','4252','Deterioro de valor de los subproductos, residuos y materiales recuperados',NULL,NULL,1),(4260,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','PROVEEDORES','40','4004','Proveedores',NULL,NULL,1),(4261,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','PROVEEDORES','400','4260','Proveedores',NULL,NULL,1),(4262,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4000','4261','Proveedores euros',NULL,NULL,1),(4263,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4004','4261','Proveedores moneda extranjera',NULL,NULL,1),(4264,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4009','4261','Proveedores facturas pendientes de recibir o formalizar',NULL,NULL,1),(4265,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','401','4260','Proveedores efectos comerciales a pagar',NULL,NULL,1),(4266,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','403','4260','Proveedores empresas del grupo',NULL,NULL,1),(4267,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4030','4266','Proveedores empresas del grupo euros',NULL,NULL,1),(4268,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4031','4266','Efectos comerciales a pagar empresas del grupo',NULL,NULL,1),(4269,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4034','4266','Proveedores empresas del grupo moneda extranjera',NULL,NULL,1),(4270,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4036','4266','Envases y embalajes a devolver a proveedores empresas del grupo',NULL,NULL,1),(4271,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4039','4266','Proveedores empresas del grupo facturas pendientes de recibir o de formalizar',NULL,NULL,1),(4272,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','404','4260','Proveedores empresas asociadas',NULL,NULL,1),(4273,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','405','4260','Proveedores otras partes vinculadas',NULL,NULL,1),(4274,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','406','4260','Envases y embalajes a devolver a proveedores',NULL,NULL,1),(4275,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','407','4260','Anticipos a proveedores',NULL,NULL,1),(4276,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','41','4004','Acreedores varios',NULL,NULL,1),(4277,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','410','4276','Acreedores por prestaciones de servicios',NULL,NULL,1),(4278,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4100','4277','Acreedores por prestaciones de servicios euros',NULL,NULL,1),(4279,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4104','4277','Acreedores por prestaciones de servicios moneda extranjera',NULL,NULL,1),(4280,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4109','4277','Acreedores por prestaciones de servicios facturas pendientes de recibir o formalizar',NULL,NULL,1),(4281,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','411','4276','Acreedores efectos comerciales a pagar',NULL,NULL,1),(4282,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','419','4276','Acreedores por operaciones en comĆŗn',NULL,NULL,1),(4283,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','CLIENTES','43','4004','Clientes',NULL,NULL,1),(4284,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','CLIENTES','430','4283','Clientes',NULL,NULL,1),(4285,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4300','4284','Clientes euros',NULL,NULL,1),(4286,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4304','4284','Clientes moneda extranjera',NULL,NULL,1),(4287,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4309','4284','Clientes facturas pendientes de formalizar',NULL,NULL,1),(4288,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','431','4283','Clientes efectos comerciales a cobrar',NULL,NULL,1),(4289,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4310','4288','Efectos comerciales en cartera',NULL,NULL,1),(4290,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4311','4288','Efectos comerciales descontados',NULL,NULL,1),(4291,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4312','4288','Efectos comerciales en gestión de cobro',NULL,NULL,1),(4292,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4315','4288','Efectos comerciales impagados',NULL,NULL,1),(4293,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','432','4283','Clientes operaciones de factoring',NULL,NULL,1),(4294,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','433','4283','Clientes empresas del grupo',NULL,NULL,1),(4295,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4330','4294','Clientes empresas del grupo euros',NULL,NULL,1),(4296,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4331','4294','Efectos comerciales a cobrar empresas del grupo',NULL,NULL,1),(4297,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4332','4294','Clientes empresas del grupo operaciones de factoring',NULL,NULL,1),(4298,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4334','4294','Clientes empresas del grupo moneda extranjera',NULL,NULL,1),(4299,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4336','4294','Clientes empresas del grupo dudoso cobro',NULL,NULL,1),(4300,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4337','4294','Envases y embalajes a devolver a clientes empresas del grupo',NULL,NULL,1),(4301,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4339','4294','Clientes empresas del grupo facturas pendientes de formalizar',NULL,NULL,1),(4302,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','434','4283','Clientes empresas asociadas',NULL,NULL,1),(4303,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','435','4283','Clientes otras partes vinculadas',NULL,NULL,1),(4304,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','436','4283','Clientes de dudoso cobro',NULL,NULL,1),(4305,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','437','4283','Envases y embalajes a devolver por clientes',NULL,NULL,1),(4306,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','438','4283','Anticipos de clientes',NULL,NULL,1),(4307,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','44','4004','Deudores varios',NULL,NULL,1),(4308,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','440','4307','Deudores',NULL,NULL,1),(4309,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4400','4308','Deudores euros',NULL,NULL,1),(4310,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4404','4308','Deudores moneda extranjera',NULL,NULL,1),(4311,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4409','4308','Deudores facturas pendientes de formalizar',NULL,NULL,1),(4312,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','441','4307','Deudores efectos comerciales a cobrar',NULL,NULL,1),(4313,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4410','4312','Deudores efectos comerciales en cartera',NULL,NULL,1),(4314,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4411','4312','Deudores efectos comerciales descontados',NULL,NULL,1),(4315,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4412','4312','Deudores efectos comerciales en gestión de cobro',NULL,NULL,1),(4316,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4415','4312','Deudores efectos comerciales impagados',NULL,NULL,1),(4317,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','446','4307','Deudores de dusoso cobro',NULL,NULL,1),(4318,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','449','4307','Deudores por operaciones en comĆŗn',NULL,NULL,1),(4319,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','46','4004','Personal',NULL,NULL,1),(4320,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','460','4319','Anticipos de renumeraciones',NULL,NULL,1),(4321,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','465','4319','Renumeraciones pendientes de pago',NULL,NULL,1),(4322,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','47','4004','Administraciones PĆŗblicas',NULL,NULL,1),(4323,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','470','4322','Hacienda PĆŗblica deudora por diversos conceptos',NULL,NULL,1),(4324,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4700','4323','Hacienda PĆŗblica deudora por IVA',NULL,NULL,1),(4325,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4708','4323','Hacienda PĆŗblica deudora por subvenciones concedidas',NULL,NULL,1),(4326,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4709','4323','Hacienda PĆŗblica deudora por devolución de impuestos',NULL,NULL,1),(4327,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','471','4322','Organismos de la Seguridad Social deudores',NULL,NULL,1),(4328,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','472','4322','Hacienda PĆŗblica IVA soportado',NULL,NULL,1),(4329,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','473','4322','Hacienda PĆŗblica retenciones y pagos a cuenta',NULL,NULL,1),(4330,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','474','4322','Activos por impuesto diferido',NULL,NULL,1),(4331,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4740','4330','Activos por diferencias temporarias deducibles',NULL,NULL,1),(4332,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4742','4330','Derechos por deducciones y bonificaciones pendientes de aplicar',NULL,NULL,1),(4333,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4745','4330','CrĆ©dito por pĆ©rdidasa compensar del ejercicio',NULL,NULL,1),(4334,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','475','4322','Hacienda PĆŗblica acreedora por conceptos fiscales',NULL,NULL,1),(4335,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4750','4334','Hacienda PĆŗblica acreedora por IVA',NULL,NULL,1),(4336,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4751','4334','Hacienda PĆŗblica acreedora por retenciones practicadas',NULL,NULL,1),(4337,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4752','4334','Hacienda PĆŗblica acreedora por impuesto sobre sociedades',NULL,NULL,1),(4338,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4758','4334','Hacienda PĆŗblica acreedora por subvenciones a integrar',NULL,NULL,1),(4339,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','476','4322','Organismos de la Seguridad Social acreedores',NULL,NULL,1),(4340,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','477','4322','Hacienda PĆŗblica IVA repercutido',NULL,NULL,1),(4341,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','479','4322','Pasivos por diferencias temporarias imponibles',NULL,NULL,1),(4342,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','48','4004','Ajustes por periodificación',NULL,NULL,1),(4343,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','480','4342','Gastos anticipados',NULL,NULL,1),(4344,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','485','4342','Ingresos anticipados',NULL,NULL,1),(4345,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','49','4004','Deterioro de valor de crĆ©ditos comerciales y provisiones a corto plazo',NULL,NULL,1),(4346,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','490','4345','Deterioro de valor de crĆ©ditos por operaciones comerciales',NULL,NULL,1),(4347,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','493','4345','Deterioro de valor de crĆ©ditos por operaciones comerciales con partes vinculadas',NULL,NULL,1),(4348,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4933','4347','Deterioro de valor de crĆ©ditos por operaciones comerciales con empresas del grupo',NULL,NULL,1),(4349,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4934','4347','Deterioro de valor de crĆ©ditos por operaciones comerciales con empresas asociadas',NULL,NULL,1),(4350,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4935','4347','Deterioro de valor de crĆ©ditos por operaciones comerciales con otras partes vinculadas',NULL,NULL,1),(4351,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','499','4345','Provisiones por operaciones comerciales',NULL,NULL,1),(4352,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4994','4351','Provisión para contratos anerosos',NULL,NULL,1),(4353,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','ACREEDORES_DEUDORES','XXXXXX','4999','4351','Provisión para otras operaciones comerciales',NULL,NULL,1),(4354,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','50','4005','EmprĆ©sitos deudas con caracterĆ­sticas especiales y otras emisiones anĆ”logas a corto plazo',NULL,NULL,1),(4355,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','500','4354','Obligaciones y bonos a corto plazo',NULL,NULL,1),(4356,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','502','4354','Acciones o participaciones a corto plazo consideradas como pasivos financieros',NULL,NULL,1),(4357,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','505','4354','Deudas representadas en otros valores negociables a corto plazo',NULL,NULL,1),(4358,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','506','4354','Intereses a corto plazo de emprĆ©sitos y otras emisiones analógicas',NULL,NULL,1),(4359,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','507','4354','Dividendos de acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4360,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','509','4354','Valores negociables amortizados',NULL,NULL,1),(4361,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5090','4360','Obligaciones y bonos amortizados',NULL,NULL,1),(4362,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5095','4360','Otros valores negociables amortizados',NULL,NULL,1),(4363,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','51','4005','Deudas a corto plazo con partes vinculadas',NULL,NULL,1),(4364,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','510','4363','Deudas a corto plazo con entidades de crĆ©dito vinculadas',NULL,NULL,1),(4365,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5103','4364','Deudas a corto plazo con entidades de crĆ©dito empresas del grupo',NULL,NULL,1),(4366,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5104','4364','Deudas a corto plazo con entidades de crĆ©dito empresas asociadas',NULL,NULL,1),(4367,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5105','4364','Deudas a corto plazo con otras entidades de crĆ©dito vinculadas',NULL,NULL,1),(4368,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','511','4363','Proveedores de inmovilizado a corto plazo partes vinculadas',NULL,NULL,1),(4369,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5113','4368','Proveedores de inmovilizado a corto plazo empresas del grupo',NULL,NULL,1),(4370,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5114','4368','Proveedores de inmovilizado a corto plazo empresas asociadas',NULL,NULL,1),(4371,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5115','4368','Proveedores de inmovilizado a corto plazo otras partes vinculadas',NULL,NULL,1),(4372,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','512','4363','Acreedores por arrendamiento financiero a corto plazo partes vinculadas',NULL,NULL,1),(4373,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5123','4372','Acreedores por arrendamiento financiero a corto plazo empresas del grupo',NULL,NULL,1),(4374,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5124','4372','Acreedores por arrendamiento financiero a corto plazo empresas asociadas',NULL,NULL,1),(4375,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5125','4372','Acreedores por arrendamiento financiero a corto plazo otras partes vinculadas',NULL,NULL,1),(4376,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','513','4363','Otras deudas a corto plazo con partes vinculadas',NULL,NULL,1),(4377,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5133','4376','Otras deudas a corto plazo con empresas del grupo',NULL,NULL,1),(4378,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5134','4376','Otras deudas a corto plazo con empresas asociadas',NULL,NULL,1),(4379,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5135','4376','Otras deudas a corto plazo con partes vinculadas',NULL,NULL,1),(4380,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','514','4363','Intereses a corto plazo con partes vinculadas',NULL,NULL,1),(4381,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5143','4380','Intereses a corto plazo empresas del grupo',NULL,NULL,1),(4382,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5144','4380','Intereses a corto plazo empresas asociadas',NULL,NULL,1),(4383,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5145','4380','Intereses deudas a corto plazo partes vinculadas',NULL,NULL,1),(4384,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','52','4005','Deudas a corto plazo por prĆ©stamos recibidos y otros conceptos',NULL,NULL,1),(4385,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','520','4384','Deudas a corto plazo con entidades de crĆ©dito',NULL,NULL,1),(4386,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5200','4385','PrĆ©stamos a corto plazo de entidades de crĆ©dito',NULL,NULL,1),(4387,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5201','4385','Deudas a corto plazo por crĆ©dito dispuesto',NULL,NULL,1),(4388,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5208','4385','Deudas por efectos descontados',NULL,NULL,1),(4389,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5209','4385','Deudas por operaciones de factoring',NULL,NULL,1),(4390,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','521','4384','Deudas a corto plazo',NULL,NULL,1),(4391,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','522','4384','Deudas a corto plazo transformables en subvenciones donaciones y legados',NULL,NULL,1),(4392,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','523','4384','Proveedores de inmovilizado a corto plazo',NULL,NULL,1),(4393,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','526','4384','Dividendo activo a pagar',NULL,NULL,1),(4394,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','527','4384','Intereses a corto plazo de deudas con entidades de crĆ©dito',NULL,NULL,1),(4395,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','528','4384','Intereses a corto plazo de deudas',NULL,NULL,1),(4396,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','529','4384','Provisiones a corto plazo',NULL,NULL,1),(4397,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5291','4396','Provisión a corto plazo para impuestos',NULL,NULL,1),(4398,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5292','4396','Provisión a corto plazo para otras responsabilidades',NULL,NULL,1),(4399,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5293','4396','Provisión a corto plazo por desmantelamiento retiro o rehabilitación del inmovilizado',NULL,NULL,1),(4400,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5295','4396','Provisión a corto plazo para actuaciones medioambientales',NULL,NULL,1),(4401,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','53','4005','Inversiones financieras a corto plazo en partes vinculadas',NULL,NULL,1),(4402,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','530','4401','Participaciones a corto plazo en partes vinculadas',NULL,NULL,1),(4403,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5303','4402','Participaciones a corto plazo en empresas del grupo',NULL,NULL,1),(4404,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5304','4402','Participaciones a corto plazo en empresas asociadas',NULL,NULL,1),(4405,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5305','4402','Participaciones a corto plazo en otras partes vinculadas',NULL,NULL,1),(4406,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','531','4401','Valores representativos de deuda a corto plazo de partes vinculadas',NULL,NULL,1),(4407,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5313','4406','Valores representativos de deuda a corto plazo de empresas del grupo',NULL,NULL,1),(4408,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5314','4406','Valores representativos de deuda a corto plazo de empresas asociadas',NULL,NULL,1),(4409,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5315','4406','Valores representativos de deuda a corto plazo de otras partes vinculadas',NULL,NULL,1),(4410,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','532','4401','CrĆ©ditos a corto plazo a partes vinculadas',NULL,NULL,1),(4411,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5323','4410','CrĆ©ditos a corto plazo a empresas del grupo',NULL,NULL,1),(4412,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5324','4410','CrĆ©ditos a corto plazo a empresas asociadas',NULL,NULL,1),(4413,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5325','4410','CrĆ©ditos a corto plazo a otras partes vinculadas',NULL,NULL,1),(4414,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','533','4401','Intereses a corto plazo de valores representativos de deuda de partes vinculadas',NULL,NULL,1),(4415,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5333','4414','Intereses a corto plazo de valores representativos de deuda en empresas del grupo',NULL,NULL,1),(4416,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5334','4414','Intereses a corto plazo de valores representativos de deuda en empresas asociadas',NULL,NULL,1),(4417,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5335','4414','Intereses a corto plazo de valores representativos de deuda en otras partes vinculadas',NULL,NULL,1),(4418,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','534','4401','Intereses a corto plazo de crĆ©ditos a partes vinculadas',NULL,NULL,1),(4419,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5343','4418','Intereses a corto plazo de crĆ©ditos a empresas del grupo',NULL,NULL,1),(4420,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5344','4418','Intereses a corto plazo de crĆ©ditos a empresas asociadas',NULL,NULL,1),(4421,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5345','4418','Intereses a corto plazo de crĆ©ditos a otras partes vinculadas',NULL,NULL,1),(4422,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','535','4401','Dividendo a cobrar de inversiones financieras en partes vinculadas',NULL,NULL,1),(4423,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5353','4422','Dividendo a cobrar de empresas del grupo',NULL,NULL,1),(4424,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5354','4422','Dividendo a cobrar de empresas asociadas',NULL,NULL,1),(4425,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5355','4422','Dividendo a cobrar de otras partes vinculadas',NULL,NULL,1),(4426,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','539','4401','Desembolsos pendientes sobre participaciones a corto plazo en partes vinculadas',NULL,NULL,1),(4427,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5393','4426','Desembolsos pendientes sobre participaciones a corto plazo en empresas del grupo',NULL,NULL,1),(4428,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5394','4426','Desembolsos pendientes sobre participaciones a corto plazo en empresas asociadas',NULL,NULL,1),(4429,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5395','4426','Desembolsos pendientes sobre participaciones a corto plazo en otras partes vinculadas',NULL,NULL,1),(4430,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','54','4005','Otras inversiones financieras a corto plazo',NULL,NULL,1),(4431,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','540','4430','Inversiones financieras a corto plazo en instrumentos de patrimonio',NULL,NULL,1),(4432,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','541','4430','Valores representativos de deuda a corto plazo',NULL,NULL,1),(4433,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','542','4430','CrĆ©ditos a corto plazo',NULL,NULL,1),(4434,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','543','4430','CrĆ©ditos a corto plazo por enejenación de inmovilizado',NULL,NULL,1),(4435,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','544','4430','CrĆ©ditos a corto plazo al personal',NULL,NULL,1),(4436,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','545','4430','Dividendo a cobrar',NULL,NULL,1),(4437,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','546','4430','Intereses a corto plazo de valores reprsentativos de deuda',NULL,NULL,1),(4438,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','547','4430','Intereses a corto plazo de crĆ©ditos',NULL,NULL,1),(4439,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','548','4430','Imposiciones a corto plazo',NULL,NULL,1),(4440,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','549','4430','Desembolsos pendientes sobre participaciones en el patrimonio neto a corto plazo',NULL,NULL,1),(4441,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','55','4005','Otras cuentas no bancarias',NULL,NULL,1),(4442,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','550','4441','Titular de la explotación',NULL,NULL,1),(4443,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','551','4441','Cuenta corriente con socios y administradores',NULL,NULL,1),(4444,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','552','4441','Cuenta corriente otras personas y entidades vinculadas',NULL,NULL,1),(4445,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5523','4444','Cuenta corriente con empresas del grupo',NULL,NULL,1),(4446,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5524','4444','Cuenta corriente con empresas asociadas',NULL,NULL,1),(4447,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5525','4444','Cuenta corriente con otras partes vinculadas',NULL,NULL,1),(4448,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','554','4441','Cuenta corriente con uniones temporales de empresas y comunidades de bienes',NULL,NULL,1),(4449,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','555','4441','Partidas pendientes de aplicación',NULL,NULL,1),(4450,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','556','4441','Desembolsos exigidos sobre participaciones en el patrimonio neto',NULL,NULL,1),(4451,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5563','4450','Desembolsos exigidos sobre participaciones empresas del grupo',NULL,NULL,1),(4452,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5564','4450','Desembolsos exigidos sobre participaciones empresas asociadas',NULL,NULL,1),(4453,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5565','4450','Desembolsos exigidos sobre participaciones otras partes vinculadas',NULL,NULL,1),(4454,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5566','4450','Desembolsos exigidos sobre participaciones otras empresas',NULL,NULL,1),(4455,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','557','4441','Dividendo activo a cuenta',NULL,NULL,1),(4456,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','558','4441','Socios por desembolsos exigidos',NULL,NULL,1),(4457,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5580','4456','Socios por desembolsos exigidos sobre acciones o participaciones ordinarias',NULL,NULL,1),(4458,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5585','4456','Socios por desembolsos exigidos sobre acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4459,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','559','4441','Derivados financieros a corto plazo',NULL,NULL,1),(4460,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5590','4459','Activos por derivados financieros a corto plazo',NULL,NULL,1),(4461,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5595','4459','Pasivos por derivados financieros a corto plazo',NULL,NULL,1),(4462,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','56','4005','Finanzas y depósitos recibidos y constituidos a corto plazo y ajustes por periodificación',NULL,NULL,1),(4463,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','560','4462','Finanzas recibidas a corto plazo',NULL,NULL,1),(4464,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','561','4462','Depósitos recibidos a corto plazo',NULL,NULL,1),(4465,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','565','4462','Finanzas constituidas a corto plazo',NULL,NULL,1),(4466,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','566','4462','Depósitos constituidos a corto plazo',NULL,NULL,1),(4467,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','567','4462','Intereses pagados por anticipado',NULL,NULL,1),(4468,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','568','4462','Intereses cobrados a corto plazo',NULL,NULL,1),(4469,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','57','4005','TesorerĆ­a',NULL,NULL,1),(4470,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','CAJA','570','4469','Caja euros',NULL,NULL,1),(4471,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','571','4469','Caja moneda extranjera',NULL,NULL,1),(4472,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','BANCOS','572','4469','Bancos e instituciones de crĆ©dito cc vista euros',NULL,NULL,1),(4473,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','573','4469','Bancos e instituciones de crĆ©dito cc vista moneda extranjera',NULL,NULL,1),(4474,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','574','4469','Bancos e instituciones de crĆ©dito cuentas de ahorro euros',NULL,NULL,1),(4475,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','575','4469','Bancos e instituciones de crĆ©dito cuentas de ahorro moneda extranjera',NULL,NULL,1),(4476,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','576','4469','Inversiones a corto plazo de gran liquidez',NULL,NULL,1),(4477,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','59','4005','Deterioro del valor de las inversiones financieras a corto plazo',NULL,NULL,1),(4478,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','593','4477','Deterioro del valor de participaciones a corto plazo en partes vinculadas',NULL,NULL,1),(4479,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5933','4478','Deterioro del valor de participaciones a corto plazo en empresas del grupo',NULL,NULL,1),(4480,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5934','4478','Deterioro del valor de participaciones a corto plazo en empresas asociadas',NULL,NULL,1),(4481,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5935','4478','Deterioro del valor de participaciones a corto plazo en otras partes vinculadas',NULL,NULL,1),(4482,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','594','4477','Deterioro del valor de valores representativos de deuda a corto plazo en partes vinculadas',NULL,NULL,1),(4483,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5943','4482','Deterioro del valor de valores representativos de deuda a corto plazo en empresas del grupo',NULL,NULL,1),(4484,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5944','4482','Deterioro del valor de valores representativos de deuda a corto plazo en empresas asociadas',NULL,NULL,1),(4485,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5945','4482','Deterioro del valor de valores representativos de deuda a corto plazo en otras partes vinculadas',NULL,NULL,1),(4486,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','595','4477','Deterioro del valor de crĆ©ditos a corto plazo en partes vinculadas',NULL,NULL,1),(4487,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5953','4486','Deterioro del valor de crĆ©ditos a corto plazo en empresas del grupo',NULL,NULL,1),(4488,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5954','4486','Deterioro del valor de crĆ©ditos a corto plazo en empresas asociadas',NULL,NULL,1),(4489,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','5955','4486','Deterioro del valor de crĆ©ditos a corto plazo en otras partes vinculadas',NULL,NULL,1),(4490,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','596','4477','Deterioro del valor de participaciones a corto plazo',NULL,NULL,1),(4491,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','597','4477','Deterioro del valor de valores representativos de deuda a corto plazo',NULL,NULL,1),(4492,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','CUENTAS_FINANCIERAS','XXXXXX','598','4477','Deterioro de valor de crĆ©ditos a corto plazo',NULL,NULL,1),(4493,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','60','4006','Compras',NULL,NULL,1),(4494,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','COMPRAS','600','4493','Compras de mercaderĆ­as',NULL,NULL,1),(4495,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','COMPRAS','601','4493','Compras de materias primas',NULL,NULL,1),(4496,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','602','4493','Compras de otros aprovisionamientos',NULL,NULL,1),(4497,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','606','4493','Descuentos sobre compras por pronto pago',NULL,NULL,1),(4498,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6060','4497','Descuentos sobre compras por pronto pago de mercaderĆ­as',NULL,NULL,1),(4499,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6061','4497','Descuentos sobre compras por pronto pago de materias primas',NULL,NULL,1),(4500,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6062','4497','Descuentos sobre compras por pronto pago de otros aprovisionamientos',NULL,NULL,1),(4501,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','COMPRAS','607','4493','Trabajos realizados por otras empresas',NULL,NULL,1),(4502,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','608','4493','Devoluciones de compras y operaciones similares',NULL,NULL,1),(4503,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6080','4502','Devoluciones de compras de mercaderĆ­as',NULL,NULL,1),(4504,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6081','4502','Devoluciones de compras de materias primas',NULL,NULL,1),(4505,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6082','4502','Devoluciones de compras de otros aprovisionamientos',NULL,NULL,1),(4506,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','609','4493','Rappels por compras',NULL,NULL,1),(4507,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6090','4506','Rappels por compras de mercaderĆ­as',NULL,NULL,1),(4508,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6091','4506','Rappels por compras de materias primas',NULL,NULL,1),(4509,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6092','4506','Rappels por compras de otros aprovisionamientos',NULL,NULL,1),(4510,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','61','4006','Variación de existencias',NULL,NULL,1),(4511,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','610','4510','Variación de existencias de mercaderĆ­as',NULL,NULL,1),(4512,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','611','4510','Variación de existencias de materias primas',NULL,NULL,1),(4513,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','612','4510','Variación de existencias de otros aprovisionamientos',NULL,NULL,1),(4514,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','62','4006','Servicios exteriores',NULL,NULL,1),(4515,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','620','4514','Gastos en investigación y desarrollo del ejercicio',NULL,NULL,1),(4516,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','621','4514','Arrendamientos y cĆ”nones',NULL,NULL,1),(4517,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','622','4514','Reparaciones y conservación',NULL,NULL,1),(4518,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','623','4514','Servicios profesionales independientes',NULL,NULL,1),(4519,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','624','4514','Transportes',NULL,NULL,1),(4520,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','625','4514','Primas de seguros',NULL,NULL,1),(4521,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','626','4514','Servicios bancarios y similares',NULL,NULL,1),(4522,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','627','4514','Publicidad, propaganda y relaciones pĆŗblicas',NULL,NULL,1),(4523,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','628','4514','Suministros',NULL,NULL,1),(4524,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','629','4514','Otros servicios',NULL,NULL,1),(4525,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','63','4006','Tributos',NULL,NULL,1),(4526,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','630','4525','Impuesto sobre benecifios',NULL,NULL,1),(4527,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6300','4526','Impuesto corriente',NULL,NULL,1),(4528,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6301','4526','Impuesto diferido',NULL,NULL,1),(4529,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','631','4525','Otros tributos',NULL,NULL,1),(4530,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','633','4525','Ajustes negativos en la imposición sobre beneficios',NULL,NULL,1),(4531,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','634','4525','Ajustes negativos en la imposición indirecta',NULL,NULL,1),(4532,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6341','4531','Ajustes negativos en IVA de activo corriente',NULL,NULL,1),(4533,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6342','4531','Ajustes negativos en IVA de inversiones',NULL,NULL,1),(4534,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','636','4525','Devolución de impuestos',NULL,NULL,1),(4535,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','638','4525','Ajustes positivos en la imposición sobre beneficios',NULL,NULL,1),(4536,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','639','4525','Ajustes positivos en la imposición directa',NULL,NULL,1),(4537,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6391','4536','Ajustes positivos en IVA de activo corriente',NULL,NULL,1),(4538,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6392','4536','Ajustes positivos en IVA de inversiones',NULL,NULL,1),(4539,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','64','4006','Gastos de personal',NULL,NULL,1),(4540,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','640','4539','Sueldos y salarios',NULL,NULL,1),(4541,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','641','4539','Indemnizaciones',NULL,NULL,1),(4542,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','642','4539','Seguridad social a cargo de la empresa',NULL,NULL,1),(4543,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','649','4539','Otros gastos sociales',NULL,NULL,1),(4544,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','65','4006','Otros gastos de gestión',NULL,NULL,1),(4545,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','650','4544','PĆ©rdidas de crĆ©ditos comerciales incobrables',NULL,NULL,1),(4546,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','651','4544','Resultados de operaciones en comĆŗn',NULL,NULL,1),(4547,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6510','4546','Beneficio transferido gestor',NULL,NULL,1),(4548,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6511','4546','PĆ©rdida soportada participe o asociado no gestor',NULL,NULL,1),(4549,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','659','4544','Otras pĆ©rdidas en gestión corriente',NULL,NULL,1),(4550,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','66','4006','Gastos financieros',NULL,NULL,1),(4551,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','660','4550','Gastos financieros por actualización de provisiones',NULL,NULL,1),(4552,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','661','4550','Intereses de obligaciones y bonos',NULL,NULL,1),(4553,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6610','4452','Intereses de obligaciones y bonos a largo plazo empresas del grupo',NULL,NULL,1),(4554,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6611','4452','Intereses de obligaciones y bonos a largo plazo empresas asociadas',NULL,NULL,1),(4555,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6612','4452','Intereses de obligaciones y bonos a largo plazo otras partes vinculadas',NULL,NULL,1),(4556,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6613','4452','Intereses de obligaciones y bonos a largo plazo otras empresas',NULL,NULL,1),(4557,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6615','4452','Intereses de obligaciones y bonos a corto plazo empresas del grupo',NULL,NULL,1),(4558,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6616','4452','Intereses de obligaciones y bonos a corto plazo empresas asociadas',NULL,NULL,1),(4559,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6617','4452','Intereses de obligaciones y bonos a corto plazo otras partes vinculadas',NULL,NULL,1),(4560,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6618','4452','Intereses de obligaciones y bonos a corto plazo otras empresas',NULL,NULL,1),(4561,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','662','4550','Intereses de deudas',NULL,NULL,1),(4562,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6620','4561','Intereses de deudas empresas del grupo',NULL,NULL,1),(4563,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6621','4561','Intereses de deudas empresas asociadas',NULL,NULL,1),(4564,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6622','4561','Intereses de deudas otras partes vinculadas',NULL,NULL,1),(4565,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6623','4561','Intereses de deudas con entidades de crĆ©dito',NULL,NULL,1),(4566,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6624','4561','Intereses de deudas otras empresas',NULL,NULL,1),(4567,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','663','4550','PĆ©rdidas por valorización de activos y pasivos financieros por su valor razonable',NULL,NULL,1),(4568,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','664','4550','Gastos por dividendos de acciones o participaciones consideradas como pasivos financieros',NULL,NULL,1),(4569,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6640','4568','Dividendos de pasivos empresas del grupo',NULL,NULL,1),(4570,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6641','4568','Dividendos de pasivos empresas asociadas',NULL,NULL,1),(4571,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6642','4568','Dividendos de pasivos otras partes vinculadas',NULL,NULL,1),(4572,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6643','4568','Dividendos de pasivos otras empresas',NULL,NULL,1),(4573,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','665','4550','Intereses por descuento de efectos y operaciones de factoring',NULL,NULL,1),(4574,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6650','4573','Intereses por descuento de efectos en entidades de crĆ©dito del grupo',NULL,NULL,1),(4575,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6651','4573','Intereses por descuento de efectos en entidades de crĆ©dito asociadas',NULL,NULL,1),(4576,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6652','4573','Intereses por descuento de efectos en entidades de crĆ©dito vinculadas',NULL,NULL,1),(4577,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6653','4573','Intereses por descuento de efectos en otras entidades de crĆ©dito',NULL,NULL,1),(4578,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6654','4573','Intereses por operaciones de factoring con entidades de crĆ©dito del grupo',NULL,NULL,1),(4579,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6655','4573','Intereses por operaciones de factoring con entidades de crĆ©dito asociadas',NULL,NULL,1),(4580,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6656','4573','Intereses por operaciones de factoring con otras entidades de crĆ©dito vinculadas',NULL,NULL,1),(4581,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6657','4573','Intereses por operaciones de factoring con otras entidades de crĆ©dito',NULL,NULL,1),(4582,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','666','4550','PĆ©rdidas en participaciones y valores representativos de deuda',NULL,NULL,1),(4583,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6660','4582','PĆ©rdidas en valores representativos de deuda a largo plazo empresas del grupo',NULL,NULL,1),(4584,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6661','4582','PĆ©rdidas en valores representativos de deuda a largo plazo empresas asociadas',NULL,NULL,1),(4585,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6662','4582','PĆ©rdidas en valores representativos de deuda a largo plazo otras partes vinculadas',NULL,NULL,1),(4586,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6663','4582','PĆ©rdidas en participaciones y valores representativos de deuda a largo plazo otras empresas',NULL,NULL,1),(4587,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6665','4582','PĆ©rdidas en participaciones y valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4588,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6666','4582','PĆ©rdidas en participaciones y valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4589,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6667','4582','PĆ©rdidas en valores representativos de deuda a corto plazo otras partes vinculadas',NULL,NULL,1),(4590,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6668','4582','PĆ©rdidas en valores representativos de deuda a corto plazo otras empresas',NULL,NULL,1),(4591,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','667','4550','PĆ©rdidas de crĆ©ditos no comerciales',NULL,NULL,1),(4592,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6670','4591','PĆ©rdidas de crĆ©ditos a largo plazo empresas del grupo',NULL,NULL,1),(4593,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6671','4591','PĆ©rdidas de crĆ©ditos a largo plazo empresas asociadas',NULL,NULL,1),(4594,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6672','4591','PĆ©rdidas de crĆ©ditos a largo plazo otras partes vinculadas',NULL,NULL,1),(4595,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6673','4591','PĆ©rdidas de crĆ©ditos a largo plazo otras empresas',NULL,NULL,1),(4596,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6675','4591','PĆ©rdidas de crĆ©ditos a corto plazo empresas del grupo',NULL,NULL,1),(4597,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6676','4591','PĆ©rdidas de crĆ©ditos a corto plazo empresas asociadas',NULL,NULL,1),(4598,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6677','4591','PĆ©rdidas de crĆ©ditos a corto plazo otras partes vinculadas',NULL,NULL,1),(4599,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6678','4591','PĆ©rdidas de crĆ©ditos a corto plazo otras empresas',NULL,NULL,1),(4600,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','668','4550','Diferencias negativas de cambio',NULL,NULL,1),(4601,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','669','4550','Otros gastos financieros',NULL,NULL,1),(4602,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','67','4006','PĆ©rdidas procedentes de activos no corrientes y gastos excepcionales',NULL,NULL,1),(4603,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','670','4602','PĆ©rdidas procedentes del inmovilizado intangible',NULL,NULL,1),(4604,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','671','4602','PĆ©rdidas procedentes del inmovilizado material',NULL,NULL,1),(4605,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','672','4602','PĆ©rdidas procedentes de las inversiones inmobiliarias',NULL,NULL,1),(4607,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','673','4602','PĆ©rdidas procedentes de participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4608,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6733','4607','PĆ©rdidas procedentes de participaciones a largo plazo empresas del grupo',NULL,NULL,1),(4609,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6734','4607','PĆ©rdidas procedentes de participaciones a largo plazo empresas asociadas',NULL,NULL,1),(4610,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6735','4607','PĆ©rdidas procedentes de participaciones a largo plazo otras partes vinculadas',NULL,NULL,1),(4611,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','675','4602','PĆ©rdidas por operaciones con obligaciones propias',NULL,NULL,1),(4612,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','678','4602','Gastos excepcionales',NULL,NULL,1),(4613,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','68','4006','Dotaciones para amortizaciones',NULL,NULL,1),(4614,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','680','4613','Amortización del inmovilizado intangible',NULL,NULL,1),(4615,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','681','4613','Amortización del inmovilizado material',NULL,NULL,1),(4616,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','682','4613','Amortización de las inversiones inmobiliarias',NULL,NULL,1),(4617,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','69','4006','PĆ©rdidas por deterioro y otras dotaciones',NULL,NULL,1),(4618,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','690','4617','PĆ©rdidas por deterioro del inmovilizado intangible',NULL,NULL,1),(4619,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','691','4617','PĆ©rdidas por deterioro del inmovilizado material',NULL,NULL,1),(4620,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','692','4617','PĆ©rdidas por deterioro de las inversiones inmobiliarias',NULL,NULL,1),(4621,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','693','4617','PĆ©rdidas por deterioro de existencias',NULL,NULL,1),(4622,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6930','4621','PĆ©rdidas por deterioro de productos terminados y en curso de fabricación',NULL,NULL,1),(4623,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6931','4621','PĆ©rdidas por deterioro de mercaderĆ­as',NULL,NULL,1),(4624,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6932','4621','PĆ©rdidas por deterioro de materias primas',NULL,NULL,1),(4625,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6933','4621','PĆ©rdidas por deterioro de otros aprovisionamientos',NULL,NULL,1),(4626,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','694','4617','PĆ©rdidas por deterioro de crĆ©ditos por operaciones comerciales',NULL,NULL,1),(4627,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','695','4617','Dotación a la provisión por operaciones comerciales',NULL,NULL,1),(4628,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6954','4627','Dotación a la provisión por contratos onerosos',NULL,NULL,1),(4629,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6959','4628','Dotación a la provisión para otras operaciones comerciales',NULL,NULL,1),(4630,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','696','4617','PĆ©rdidas por deterioro de participaciones y valores representativos de deuda a largo plazo',NULL,NULL,1),(4631,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6960','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas del grupo',NULL,NULL,1),(4632,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6961','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas asociadas',NULL,NULL,1),(4633,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6962','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras partes vinculadas',NULL,NULL,1),(4634,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6963','4630','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras empresas',NULL,NULL,1),(4635,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6965','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo empresas del grupo',NULL,NULL,1),(4636,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6966','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo empresas asociadas',NULL,NULL,1),(4637,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6967','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo otras partes vinculadas',NULL,NULL,1),(4638,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6968','4630','PĆ©rdidas por deterioro en valores representativos de deuda a largo plazo otras empresas',NULL,NULL,1),(4639,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','697','4617','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo',NULL,NULL,1),(4640,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6970','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo empresas del grupo',NULL,NULL,1),(4641,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6971','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo empresas asociadas',NULL,NULL,1),(4642,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6972','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo otras partes vinculadas',NULL,NULL,1),(4643,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6973','4639','PĆ©rdidas por deterioro de crĆ©ditos a largo plazo otras empresas',NULL,NULL,1),(4644,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','698','4617','PĆ©rdidas por deterioro de participaciones y valores representativos de deuda a corto plazo',NULL,NULL,1),(4645,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6980','4644','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas del grupo',NULL,NULL,1),(4646,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6981','4644','PĆ©rdidas por deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas asociadas',NULL,NULL,1),(4647,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6985','4644','PĆ©rdidas por deterioro en valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4648,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6986','4644','PĆ©rdidas por deterioro en valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4649,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6988','4644','PĆ©rdidas por deterioro en valores representativos de deuda a corto plazo de otras empresas',NULL,NULL,1),(4650,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','699','4617','PĆ©rdidas por deterioro de crĆ©dito a corto plazo',NULL,NULL,1),(4651,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6990','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo empresas del grupo',NULL,NULL,1),(4652,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6991','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo empresas asociadas',NULL,NULL,1),(4653,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6992','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo otras partes vinculadas',NULL,NULL,1),(4654,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','COMPRAS_GASTOS','XXXXXX','6993','4650','PĆ©rdidas por deterioro de crĆ©dito a corto plazo otras empresas',NULL,NULL,1),(4655,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','70','4007','Ventas',NULL,NULL,1),(4656,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','VENTAS','700','4655','Ventas de mercaderĆ­as',NULL,NULL,1),(4657,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','VENTAS','701','4655','Ventas de productos terminados',NULL,NULL,1),(4658,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','702','4655','Ventas de productos semiterminados',NULL,NULL,1),(4659,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','703','4655','Ventas de subproductos y residuos',NULL,NULL,1),(4660,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','704','4655','Ventas de envases y embalajes',NULL,NULL,1),(4661,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','VENTAS','705','4655','Prestaciones de servicios',NULL,NULL,1),(4662,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','706','4655','Descuentos sobre ventas por pronto pago',NULL,NULL,1),(4663,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7060','4662','Descuentos sobre ventas por pronto pago de mercaderĆ­as',NULL,NULL,1),(4664,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7061','4662','Descuentos sobre ventas por pronto pago de productos terminados',NULL,NULL,1),(4665,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7062','4662','Descuentos sobre ventas por pronto pago de productos semiterminados',NULL,NULL,1),(4666,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7063','4662','Descuentos sobre ventas por pronto pago de subproductos y residuos',NULL,NULL,1),(4667,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','708','4655','Devoluciones de ventas y operacioes similares',NULL,NULL,1),(4668,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7080','4667','Devoluciones de ventas de mercaderĆ­as',NULL,NULL,1),(4669,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7081','4667','Devoluciones de ventas de productos terminados',NULL,NULL,1),(4670,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7082','4667','Devoluciones de ventas de productos semiterminados',NULL,NULL,1),(4671,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7083','4667','Devoluciones de ventas de subproductos y residuos',NULL,NULL,1),(4672,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7084','4667','Devoluciones de ventas de envases y embalajes',NULL,NULL,1),(4673,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','71','4007','Variación de existencias',NULL,NULL,1),(4674,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','710','4673','Variación de existencias de productos en curso',NULL,NULL,1),(4675,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','711','4673','Variación de existencias de productos semiterminados',NULL,NULL,1),(4676,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','712','4673','Variación de existencias de productos terminados',NULL,NULL,1),(4677,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','713','4673','Variación de existencias de subproductos, residuos y materiales recuperados',NULL,NULL,1),(4678,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','73','4007','Trabajos realizados para la empresa',NULL,NULL,1),(4679,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','730','4678','Trabajos realizados para el inmovilizado intangible',NULL,NULL,1),(4680,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','731','4678','Trabajos realizados para el inmovilizado tangible',NULL,NULL,1),(4681,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','732','4678','Trabajos realizados en inversiones inmobiliarias',NULL,NULL,1),(4682,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','733','4678','Trabajos realizados para el inmovilizado material en curso',NULL,NULL,1),(4683,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','74','4007','Subvenciones, donaciones y legados',NULL,NULL,1),(4684,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','740','4683','Subvenciones, donaciones y legados a la explotación',NULL,NULL,1),(4685,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','746','4683','Subvenciones, donaciones y legados de capital transferidos al resultado del ejercicio',NULL,NULL,1),(4686,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','747','4683','Otras subvenciones, donaciones y legados transferidos al resultado del ejercicio',NULL,NULL,1),(4687,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','75','4007','Otros ingresos de gestión',NULL,NULL,1),(4688,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','751','4687','Resultados de operaciones en comĆŗn',NULL,NULL,1),(4689,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7510','4688','PĆ©rdida transferida gestor',NULL,NULL,1),(4690,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7511','4688','Beneficio atribuido participe o asociado no gestor',NULL,NULL,1),(4691,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','752','4687','Ingreso por arrendamiento',NULL,NULL,1),(4692,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','753','4687','Ingresos de propiedad industrial cedida en explotación',NULL,NULL,1),(4693,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','754','4687','Ingresos por comisiones',NULL,NULL,1),(4694,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','755','4687','Ingresos por servicios al personal',NULL,NULL,1),(4695,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','759','4687','Ingresos por servicios diversos',NULL,NULL,1),(4696,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76','4007','Ingresos financieros',NULL,NULL,1),(4697,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','760','4696','Ingresos de participaciones en instrumentos de patrimonio',NULL,NULL,1),(4698,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7600','4697','Ingresos de participaciones en instrumentos de patrimonio empresas del grupo',NULL,NULL,1),(4699,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7601','4697','Ingresos de participaciones en instrumentos de patrimonio empresas asociadas',NULL,NULL,1),(4700,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7602','4697','Ingresos de participaciones en instrumentos de patrimonio otras partes asociadas',NULL,NULL,1),(4701,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7603','4697','Ingresos de participaciones en instrumentos de patrimonio otras empresas',NULL,NULL,1),(4702,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','761','4696','Ingresos de valores representativos de deuda',NULL,NULL,1),(4703,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7610','4702','Ingresos de valores representativos de deuda empresas del grupo',NULL,NULL,1),(4704,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7611','4702','Ingresos de valores representativos de deuda empresas asociadas',NULL,NULL,1),(4705,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7612','4702','Ingresos de valores representativos de deuda otras partes asociadas',NULL,NULL,1),(4706,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7613','4702','Ingresos de valores representativos de deuda otras empresas',NULL,NULL,1),(4707,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','762','4696','Ingresos de crĆ©ditos',NULL,NULL,1),(4708,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7620','4707','Ingresos de crĆ©ditos a largo plazo',NULL,NULL,1),(4709,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76200','4708','Ingresos de crĆ©dito a largo plazo empresas del grupo',NULL,NULL,1),(4710,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76201','4708','Ingresos de crĆ©dito a largo plazo empresas asociadas',NULL,NULL,1),(4711,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76202','4708','Ingresos de crĆ©dito a largo plazo otras partes asociadas',NULL,NULL,1),(4712,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76203','4708','Ingresos de crĆ©dito a largo plazo otras empresas',NULL,NULL,1),(4713,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7621','4707','Ingresos de crĆ©ditos a corto plazo',NULL,NULL,1),(4714,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76210','4713','Ingresos de crĆ©dito a corto plazo empresas del grupo',NULL,NULL,1),(4715,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76211','4713','Ingresos de crĆ©dito a corto plazo empresas asociadas',NULL,NULL,1),(4716,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76212','4713','Ingresos de crĆ©dito a corto plazo otras partes asociadas',NULL,NULL,1),(4717,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','76213','4713','Ingresos de crĆ©dito a corto plazo otras empresas',NULL,NULL,1),(4718,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','763','4696','Beneficios por valorización de activos y pasivos financieros por su valor razonable',NULL,NULL,1),(4719,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','766','4696','Beneficios en participaciones y valores representativos de deuda',NULL,NULL,1),(4720,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7660','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo empresas del grupo',NULL,NULL,1),(4721,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7661','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo empresas asociadas',NULL,NULL,1),(4722,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7662','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo otras partes asociadas',NULL,NULL,1),(4723,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7663','4719','Beneficios en participaciones y valores representativos de deuda a largo plazo otras empresas',NULL,NULL,1),(4724,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7665','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4725,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7666','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4726,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7667','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo otras partes asociadas',NULL,NULL,1),(4727,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7668','4719','Beneficios en participaciones y valores representativos de deuda a corto plazo otras empresas',NULL,NULL,1),(4728,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','768','4696','Diferencias positivas de cambio',NULL,NULL,1),(4729,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','769','4696','Otros ingresos financieros',NULL,NULL,1),(4730,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','77','4007','Beneficios procedentes de activos no corrientes e ingresos excepcionales',NULL,NULL,1),(4731,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','770','4730','Beneficios procedentes del inmovilizado intangible',NULL,NULL,1),(4732,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','771','4730','Beneficios procedentes del inmovilizado material',NULL,NULL,1),(4733,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','772','4730','Beneficios procedentes de las inversiones inmobiliarias',NULL,NULL,1),(4734,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','773','4730','Beneficios procedentes de participaciones a largo plazo en partes vinculadas',NULL,NULL,1),(4735,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7733','4734','Beneficios procedentes de participaciones a largo plazo empresas del grupo',NULL,NULL,1),(4736,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7734','4734','Beneficios procedentes de participaciones a largo plazo empresas asociadas',NULL,NULL,1),(4737,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7735','4734','Beneficios procedentes de participaciones a largo plazo otras partes vinculadas',NULL,NULL,1),(4738,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','775','4730','Beneficios por operaciones con obligaciones propias',NULL,NULL,1),(4739,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','778','4730','Ingresos excepcionales',NULL,NULL,1),(4741,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','79','4007','Excesos y aplicaciones de provisiones y pĆ©rdidas por deterioro',NULL,NULL,1),(4742,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','790','4741','Revisión del deterioro del inmovilizado intangible',NULL,NULL,1),(4743,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','791','4741','Revisión del deterioro del inmovilizado material',NULL,NULL,1),(4744,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','792','4741','Revisión del deterioro de las inversiones inmobiliarias',NULL,NULL,1),(4745,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','793','4741','Revisión del deterioro de las existencias',NULL,NULL,1),(4746,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7930','4745','Revisión del deterioro de productos terminados y en curso de fabricación',NULL,NULL,1),(4747,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7931','4745','Revisión del deterioro de mercaderĆ­as',NULL,NULL,1),(4748,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7932','4745','Revisión del deterioro de materias primas',NULL,NULL,1),(4749,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7933','4745','Revisión del deterioro de otros aprovisionamientos',NULL,NULL,1),(4750,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','794','4741','Revisión del deterioro de crĆ©ditos por operaciones comerciales',NULL,NULL,1),(4751,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','795','4741','Exceso de provisiones',NULL,NULL,1),(4752,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7951','4751','Exceso de provisión para impuestos',NULL,NULL,1),(4753,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7952','4751','Exceso de provisión para otras responsabilidades',NULL,NULL,1),(4755,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7954','4751','Exceso de provisión para operaciones comerciales',NULL,NULL,1),(4756,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','79544','4755','Exceso de provisión por contratos onerosos',NULL,NULL,1),(4757,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','79549','4755','Exceso de provisión para otras operaciones comerciales',NULL,NULL,1),(4758,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7955','4751','Exceso de provisión para actuaciones medioambienteales',NULL,NULL,1),(4759,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','796','4741','Revisión del deterioro de participaciones y valores representativos de deuda a largo plazo',NULL,NULL,1),(4760,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7960','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas del grupo',NULL,NULL,1),(4761,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7961','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo empresas asociadas',NULL,NULL,1),(4762,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7962','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras partes vinculadas',NULL,NULL,1),(4763,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7963','4759','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo otras empresas',NULL,NULL,1),(4764,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7965','4759','Revisión del deterioro de valores representativos a largo plazo empresas del grupo',NULL,NULL,1),(4765,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7966','4759','Revisión del deterioro de valores representativos a largo plazo empresas asociadas',NULL,NULL,1),(4766,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7967','4759','Revisión del deterioro de valores representativos a largo otras partes vinculadas',NULL,NULL,1),(4767,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7968','4759','Revisión del deterioro de valores representativos a largo plazo otras empresas',NULL,NULL,1),(4768,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','797','4741','Revisión del deterioro de crĆ©ditos a largo plazo',NULL,NULL,1),(4769,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7970','4768','Revisión del deterioro de crĆ©ditos a largo plazo empresas del grupo',NULL,NULL,1),(4770,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7971','4768','Revisión del deterioro de crĆ©ditos a largo plazo empresas asociadas',NULL,NULL,1),(4771,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7972','4768','Revisión del deterioro de crĆ©ditos a largo plazo otras partes vinculadas',NULL,NULL,1),(4772,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7973','4768','Revisión del deterioro de crĆ©ditos a largo plazo otras empresas',NULL,NULL,1),(4773,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','798','4741','Revisión del deterioro de participaciones y valores representativos de deuda a corto plazo',NULL,NULL,1),(4774,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7980','4773','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas del grupo',NULL,NULL,1),(4775,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7981','4773','Revisión del deterioro de participaciones en instrumentos de patrimonio neto a corto plazo empresas asociadas',NULL,NULL,1),(4776,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7985','4773','Revisión del deterioro de valores representativos de deuda a corto plazo empresas del grupo',NULL,NULL,1),(4777,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7986','4773','Revisión del deterioro de valores representativos de deuda a corto plazo empresas asociadas',NULL,NULL,1),(4778,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7987','4773','Revisión del deterioro de valores representativos de deuda a corto plazo otras partes vinculadas',NULL,NULL,1),(4779,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7988','4773','Revisión del deterioro de valores representativos de deuda a corto plazo otras empresas',NULL,NULL,1),(4780,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','799','4741','Revisión del deterioro de crĆ©ditos a corto plazo',NULL,NULL,1),(4781,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7990','4780','Revisión del deterioro de crĆ©ditos a corto plazo empresas del grupo',NULL,NULL,1),(4782,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7991','4780','Revisión del deterioro de crĆ©ditos a corto plazo empresas asociadas',NULL,NULL,1),(4783,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7992','4780','Revisión del deterioro de crĆ©ditos a corto plazo otras partes vinculadas',NULL,NULL,1),(4784,1,NULL,'2016-01-22 17:28:16','PCG08-PYME','VENTAS_E_INGRESOS','XXXXXX','7993','4780','Revisión del deterioro de crĆ©ditos a corto plazo otras empresas',NULL,NULL,1); /*!40000 ALTER TABLE `llx_accountingaccount` ENABLE KEYS */; UNLOCK TABLES; @@ -251,8 +251,9 @@ CREATE TABLE `llx_actioncomm` ( PRIMARY KEY (`id`), KEY `idx_actioncomm_fk_soc` (`fk_soc`), KEY `idx_actioncomm_fk_contact` (`fk_contact`), - KEY `idx_actioncomm_fk_element` (`fk_element`) -) ENGINE=InnoDB AUTO_INCREMENT=232 DEFAULT CHARSET=utf8; + KEY `idx_actioncomm_fk_element` (`fk_element`), + KEY `idx_actioncomm_code` (`code`) +) ENGINE=InnoDB AUTO_INCREMENT=234 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -261,7 +262,7 @@ CREATE TABLE `llx_actioncomm` ( LOCK TABLES `llx_actioncomm` WRITE; /*!40000 ALTER TABLE `llx_actioncomm` DISABLE KEYS */; -INSERT INTO `llx_actioncomm` VALUES (1,NULL,1,'2010-07-08 14:21:44','2010-07-08 14:21:44',50,NULL,'Company AAA and Co added into Dolibarr','2010-07-08 14:21:44','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company AAA and Co added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(2,NULL,1,'2010-07-08 14:23:48','2010-07-08 14:23:48',50,NULL,'Company Belin SARL added into Dolibarr','2010-07-08 14:23:48','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Belin SARL added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(3,NULL,1,'2010-07-08 22:42:12','2010-07-08 22:42:12',50,NULL,'Company Spanish Comp added into Dolibarr','2010-07-08 22:42:12','2014-12-21 12:50:33',1,NULL,NULL,3,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Spanish Comp added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(4,NULL,1,'2010-07-08 22:48:18','2010-07-08 22:48:18',50,NULL,'Company Prospector Vaalen added into Dolibarr','2010-07-08 22:48:18','2014-12-21 12:50:33',1,NULL,NULL,4,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Prospector Vaalen added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,NULL,1,'2010-07-08 23:22:57','2010-07-08 23:22:57',50,NULL,'Company NoCountry Co added into Dolibarr','2010-07-08 23:22:57','2014-12-21 12:50:33',1,NULL,NULL,5,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company NoCountry Co added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(6,NULL,1,'2010-07-09 00:15:09','2010-07-09 00:15:09',50,NULL,'Company Swiss customer added into Dolibarr','2010-07-09 00:15:09','2014-12-21 12:50:33',1,NULL,NULL,6,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Swiss customer added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(7,NULL,1,'2010-07-09 01:24:26','2010-07-09 01:24:26',50,NULL,'Company Generic customer added into Dolibarr','2010-07-09 01:24:26','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Generic customer added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(8,NULL,1,'2010-07-10 14:54:27','2010-07-10 14:54:27',50,NULL,'SociĆ©tĆ© Client salon ajoutĆ©e dans Dolibarr','2010-07-10 14:54:27','2014-12-21 12:50:33',1,NULL,NULL,8,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Client salon ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(9,NULL,1,'2010-07-10 14:54:44','2010-07-10 14:54:44',50,NULL,'SociĆ©tĆ© Client salon invidivdu ajoutĆ©e dans Doliba','2010-07-10 14:54:44','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Client salon invidivdu ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(10,NULL,1,'2010-07-10 14:56:10','2010-07-10 14:56:10',50,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr','2010-07-10 14:56:10','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr\nAuteur: admin',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(11,NULL,1,'2010-07-10 14:58:53','2010-07-10 14:58:53',50,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr','2010-07-10 14:58:53','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr\nAuteur: admin',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(12,NULL,1,'2010-07-10 15:00:55','2010-07-10 15:00:55',50,NULL,'Facture FA1007-0001 passĆ©e Ć  payĆ©e dans Dolibarr','2010-07-10 15:00:55','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Facture FA1007-0001 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(13,NULL,1,'2010-07-10 15:13:08','2010-07-10 15:13:08',50,NULL,'SociĆ©tĆ© Smith Vick ajoutĆ©e dans Dolibarr','2010-07-10 15:13:08','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Smith Vick ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(14,NULL,1,'2010-07-10 15:21:00','2010-07-10 16:21:00',5,NULL,'RDV avec mon chef','2010-07-10 15:21:48','2010-07-10 13:21:48',1,NULL,NULL,NULL,NULL,0,1,NULL,NULL,0,0,1,0,'',3600,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(15,NULL,1,'2010-07-10 18:18:16','2010-07-10 18:18:16',50,NULL,'Contrat CONTRAT1 validĆ© dans Dolibarr','2010-07-10 18:18:16','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Contrat CONTRAT1 validĆ© dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(16,NULL,1,'2010-07-10 18:35:57','2010-07-10 18:35:57',50,NULL,'SociĆ©tĆ© Mon client ajoutĆ©e dans Dolibarr','2010-07-10 18:35:57','2014-12-21 12:50:33',1,NULL,NULL,11,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Mon client ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(17,NULL,1,'2010-07-11 16:18:08','2010-07-11 16:18:08',50,NULL,'SociĆ©tĆ© Dupont Alain ajoutĆ©e dans Dolibarr','2010-07-11 16:18:08','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Dupont Alain ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(18,NULL,1,'2010-07-11 17:11:00','2010-07-11 17:17:00',5,NULL,'Rendez-vous','2010-07-11 17:11:22','2010-07-11 15:11:22',1,NULL,NULL,NULL,NULL,0,1,NULL,NULL,0,0,1,0,'gfgdfgdf',360,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(19,NULL,1,'2010-07-11 17:13:20','2010-07-11 17:13:20',50,NULL,'SociĆ©tĆ© Vendeur de chips ajoutĆ©e dans Dolibarr','2010-07-11 17:13:20','2014-12-21 12:50:33',1,NULL,NULL,13,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Vendeur de chips ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(20,NULL,1,'2010-07-11 17:15:42','2010-07-11 17:15:42',50,NULL,'Commande CF1007-0001 validĆ©e','2010-07-11 17:15:42','2014-12-21 12:50:33',1,NULL,NULL,13,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Commande CF1007-0001 validĆ©e\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(21,NULL,1,'2010-07-11 18:47:33','2010-07-11 18:47:33',50,NULL,'Commande CF1007-0002 validĆ©e','2010-07-11 18:47:33','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Commande CF1007-0002 validĆ©e\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(22,NULL,1,'2010-07-18 11:36:18','2010-07-18 11:36:18',50,NULL,'Proposition PR1007-0003 validĆ©e','2010-07-18 11:36:18','2014-12-21 12:50:33',1,NULL,NULL,4,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Proposition PR1007-0003 validĆ©e\nAuteur: admin',3,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(23,NULL,1,'2011-07-18 20:49:58','2011-07-18 20:49:58',50,NULL,'Invoice FA1007-0002 validated in Dolibarr','2011-07-18 20:49:58','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1007-0002 validated in Dolibarr\nAuthor: admin',2,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(24,NULL,1,'2011-07-28 01:37:00',NULL,1,NULL,'Phone call','2011-07-28 01:37:48','2011-07-27 23:37:48',1,NULL,NULL,NULL,2,0,1,NULL,NULL,0,0,1,-1,'',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(25,NULL,1,'2011-08-01 02:31:24','2011-08-01 02:31:24',50,NULL,'Company mmm added into Dolibarr','2011-08-01 02:31:24','2014-12-21 12:50:33',1,NULL,NULL,15,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company mmm added into Dolibarr\nAuthor: admin',15,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(26,NULL,1,'2011-08-01 02:31:43','2011-08-01 02:31:43',50,NULL,'Company ppp added into Dolibarr','2011-08-01 02:31:43','2014-12-21 12:50:33',1,NULL,NULL,16,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company ppp added into Dolibarr\nAuthor: admin',16,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(27,NULL,1,'2011-08-01 02:41:26','2011-08-01 02:41:26',50,NULL,'Company aaa added into Dolibarr','2011-08-01 02:41:26','2014-12-21 12:50:33',1,NULL,NULL,17,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company aaa added into Dolibarr\nAuthor: admin',17,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(28,NULL,1,'2011-08-01 03:34:11','2011-08-01 03:34:11',50,NULL,'Invoice FA1108-0003 validated in Dolibarr','2011-08-01 03:34:11','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0003 validated in Dolibarr\nAuthor: admin',5,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(29,NULL,1,'2011-08-01 03:34:11','2011-08-01 03:34:11',50,NULL,'Invoice FA1108-0003 validated in Dolibarr','2011-08-01 03:34:11','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0003 changed to paid in Dolibarr\nAuthor: admin',5,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(30,NULL,1,'2011-08-06 20:33:54','2011-08-06 20:33:54',50,NULL,'Invoice FA1108-0004 validated in Dolibarr','2011-08-06 20:33:54','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0004 validated in Dolibarr\nAuthor: admin',6,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(31,NULL,1,'2011-08-06 20:33:54','2011-08-06 20:33:54',50,NULL,'Invoice FA1108-0004 validated in Dolibarr','2011-08-06 20:33:54','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0004 changed to paid in Dolibarr\nAuthor: admin',6,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(38,NULL,1,'2011-08-08 02:41:55','2011-08-08 02:41:55',50,NULL,'Invoice FA1108-0005 validated in Dolibarr','2011-08-08 02:41:55','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0005 validated in Dolibarr\nAuthor: admin',8,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(40,NULL,1,'2011-08-08 02:53:40','2011-08-08 02:53:40',50,NULL,'Invoice FA1108-0005 changed to paid in Dolibarr','2011-08-08 02:53:40','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0005 changed to paid in Dolibarr\nAuthor: admin',8,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(41,NULL,1,'2011-08-08 02:54:05','2011-08-08 02:54:05',50,NULL,'Invoice FA1007-0002 changed to paid in Dolibarr','2011-08-08 02:54:05','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1007-0002 changed to paid in Dolibarr\nAuthor: admin',2,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(42,NULL,1,'2011-08-08 02:55:04','2011-08-08 02:55:04',50,NULL,'Invoice FA1107-0006 validated in Dolibarr','2011-08-08 02:55:04','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1107-0006 validated in Dolibarr\nAuthor: admin',3,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(43,NULL,1,'2011-08-08 02:55:26','2011-08-08 02:55:26',50,NULL,'Invoice FA1108-0007 validated in Dolibarr','2011-08-08 02:55:26','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0007 validated in Dolibarr\nAuthor: admin',9,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(44,NULL,1,'2011-08-08 02:55:58','2011-08-08 02:55:58',50,NULL,'Invoice FA1107-0006 changed to paid in Dolibarr','2011-08-08 02:55:58','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1107-0006 changed to paid in Dolibarr\nAuthor: admin',3,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(45,NULL,1,'2011-08-08 03:04:22','2011-08-08 03:04:22',50,NULL,'Order CO1108-0001 validated','2011-08-08 03:04:22','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Order CO1108-0001 validated\nAuthor: admin',5,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(46,NULL,1,'2011-08-08 13:59:09','2011-08-08 13:59:09',50,NULL,'Order CO1107-0002 validated','2011-08-08 13:59:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Order CO1107-0002 validated\nAuthor: admin',1,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(47,NULL,1,'2011-08-08 14:24:18','2011-08-08 14:24:18',50,NULL,'Proposal PR1007-0001 validated','2011-08-08 14:24:18','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposal PR1007-0001 validated\nAuthor: admin',1,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(48,NULL,1,'2011-08-08 14:24:24','2011-08-08 14:24:24',50,NULL,'Proposal PR1108-0004 validated','2011-08-08 14:24:24','2014-12-21 12:50:33',1,NULL,NULL,17,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposal PR1108-0004 validated\nAuthor: admin',4,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(49,NULL,1,'2011-08-08 15:04:37','2011-08-08 15:04:37',50,NULL,'Order CF1108-0003 validated','2011-08-08 15:04:37','2014-12-21 12:50:33',1,NULL,NULL,17,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Order CF1108-0003 validated\nAuthor: admin',6,'order_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(50,NULL,1,'2012-12-08 17:56:47','2012-12-08 17:56:47',40,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr','2012-12-08 17:56:47','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr\nAuteur: admin',10,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(51,NULL,1,'2012-12-08 17:57:11','2012-12-08 17:57:11',40,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr','2012-12-08 17:57:11','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr\nAuteur: admin',10,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(52,NULL,1,'2012-12-08 17:58:27','2012-12-08 17:58:27',40,NULL,'Facture FA1212-0008 validĆ©e dans Dolibarr','2012-12-08 17:58:27','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1212-0008 validĆ©e dans Dolibarr\nAuteur: admin',11,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(53,NULL,1,'2012-12-08 18:20:49','2012-12-08 18:20:49',40,NULL,'Facture AV1212-0002 validĆ©e dans Dolibarr','2012-12-08 18:20:49','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0002 validĆ©e dans Dolibarr\nAuteur: admin',12,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(54,NULL,1,'2012-12-09 18:35:07','2012-12-09 18:35:07',40,NULL,'Facture AV1212-0002 passĆ©e Ć  payĆ©e dans Dolibarr','2012-12-09 18:35:07','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0002 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',12,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(55,NULL,1,'2012-12-09 20:14:42','2012-12-09 20:14:42',40,NULL,'SociĆ©tĆ© doe john ajoutĆ©e dans Dolibarr','2012-12-09 20:14:42','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'SociĆ©tĆ© doe john ajoutĆ©e dans Dolibarr\nAuteur: admin',18,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(56,NULL,1,'2012-12-12 18:54:19','2012-12-12 18:54:19',40,NULL,'Facture FA1212-0009 validĆ©e dans Dolibarr','2012-12-12 18:54:19','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1212-0009 validĆ©e dans Dolibarr\nAuteur: admin',55,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(121,NULL,1,'2012-12-06 10:00:00',NULL,50,NULL,'aaab','2012-12-21 17:48:08','2012-12-21 16:54:07',3,1,NULL,NULL,NULL,0,3,NULL,NULL,1,0,1,-1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(122,NULL,1,'2012-12-21 18:09:52','2012-12-21 18:09:52',40,NULL,'Facture client FA1007-0001 envoyĆ©e par EMail','2012-12-21 18:09:52','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Mail envoyĆ© par Firstname SuperAdminName Ć  laurent@destailleur.fr.\nSujet du mail: Envoi facture FA1007-0001\nCorps du mail:\nVeuillez trouver ci-joint la facture FA1007-0001\r\n\r\nVous pouvez cliquer sur le lien sĆ©curisĆ© ci-dessous pour effectuer votre paiement via Paypal\r\n\r\nhttp://localhost/dolibarrnew/public/paypal/newpayment.php?source=invoice&ref=FA1007-0001&securekey=50c82fab36bb3b6aa83e2a50691803b2\r\n\r\nCordialement',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(123,NULL,1,'2013-01-06 13:13:57','2013-01-06 13:13:57',40,NULL,'Facture 16 validĆ©e dans Dolibarr','2013-01-06 13:13:57','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture 16 validĆ©e dans Dolibarr\nAuteur: admin',16,'invoice_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(124,NULL,1,'2013-01-12 12:23:05','2013-01-12 12:23:05',40,NULL,'Patient aaa ajoutĆ©','2013-01-12 12:23:05','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient aaa ajoutĆ©\nAuteur: admin',19,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(125,NULL,1,'2013-01-12 12:52:20','2013-01-12 12:52:20',40,NULL,'Patient pppoo ajoutĆ©','2013-01-12 12:52:20','2014-12-21 12:50:33',1,NULL,NULL,20,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient pppoo ajoutĆ©\nAuteur: admin',20,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(127,NULL,1,'2013-01-19 18:22:48','2013-01-19 18:22:48',40,NULL,'Facture FS1301-0001 validĆ©e dans Dolibarr','2013-01-19 18:22:48','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FS1301-0001 validĆ©e dans Dolibarr\nAuteur: admin',148,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(128,NULL,1,'2013-01-19 18:31:10','2013-01-19 18:31:10',40,NULL,'Facture FA6801-0010 validĆ©e dans Dolibarr','2013-01-19 18:31:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA6801-0010 validĆ©e dans Dolibarr\nAuteur: admin',150,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(129,NULL,1,'2013-01-19 18:31:10','2013-01-19 18:31:10',40,NULL,'Facture FA6801-0010 passĆ©e Ć  payĆ©e dans Dolibarr','2013-01-19 18:31:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA6801-0010 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',150,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(130,NULL,1,'2013-01-19 18:31:58','2013-01-19 18:31:58',40,NULL,'Facture FS1301-0002 validĆ©e dans Dolibarr','2013-01-19 18:31:58','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FS1301-0002 validĆ©e dans Dolibarr\nAuteur: admin',151,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(131,NULL,1,'2013-01-19 18:31:58','2013-01-19 18:31:58',40,NULL,'Facture FS1301-0002 passĆ©e Ć  payĆ©e dans Dolibarr','2013-01-19 18:31:58','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FS1301-0002 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',151,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(132,NULL,1,'2013-01-23 15:07:54','2013-01-23 15:07:54',50,NULL,'Consultation 24 saisie (aaa)','2013-01-23 15:07:54','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Consultation 24 saisie (aaa)\nAuteur: admin',24,'cabinetmed_cons',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(133,NULL,1,'2013-01-23 16:56:58','2013-01-23 16:56:58',40,NULL,'Patient pa ajoutĆ©','2013-01-23 16:56:58','2014-12-21 12:50:33',1,NULL,NULL,21,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient pa ajoutĆ©\nAuteur: admin',21,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(134,NULL,1,'2013-01-23 17:34:00',NULL,50,NULL,'bbcv','2013-01-23 17:35:21','2013-01-23 16:35:21',1,NULL,1,2,NULL,0,1,NULL,NULL,0,0,1,-1,'',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(135,NULL,1,'2013-02-12 15:54:00','2013-02-12 15:54:00',40,NULL,'Facture FA1212-0011 validĆ©e dans Dolibarr','2013-02-12 15:54:37','2014-12-21 12:50:33',1,1,NULL,7,NULL,0,1,NULL,1,0,0,1,50,NULL,NULL,NULL,'Facture FA1212-0011 validée dans Dolibarr
\r\nAuteur: admin',13,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(136,NULL,1,'2013-02-12 17:06:51','2013-02-12 17:06:51',40,NULL,'Commande CO1107-0003 validĆ©e','2013-02-12 17:06:51','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CO1107-0003 validĆ©e\nAuteur: admin',2,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(137,NULL,1,'2013-02-17 16:22:10','2013-02-17 16:22:10',40,NULL,'Proposition PR1302-0009 validĆ©e','2013-02-17 16:22:10','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposition PR1302-0009 validĆ©e\nAuteur: admin',9,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(138,NULL,1,'2013-02-17 16:27:00','2013-02-17 16:27:00',40,NULL,'Facture FA1302-0012 validĆ©e dans Dolibarr','2013-02-17 16:27:00','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1302-0012 validĆ©e dans Dolibarr\nAuteur: admin',152,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(139,NULL,1,'2013-02-17 16:27:29','2013-02-17 16:27:29',40,NULL,'Proposition PR1302-0010 validĆ©e','2013-02-17 16:27:29','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposition PR1302-0010 validĆ©e\nAuteur: admin',11,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(140,NULL,1,'2013-02-17 18:27:56','2013-02-17 18:27:56',40,NULL,'Commande CO1107-0004 validĆ©e','2013-02-17 18:27:56','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CO1107-0004 validĆ©e\nAuteur: admin',3,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(141,NULL,1,'2013-02-17 18:38:14','2013-02-17 18:38:14',40,NULL,'Commande CO1302-0005 validĆ©e','2013-02-17 18:38:14','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CO1302-0005 validĆ©e\nAuteur: admin',7,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(142,NULL,1,'2013-02-26 22:57:50','2013-02-26 22:57:50',40,NULL,'Company pppp added into Dolibarr','2013-02-26 22:57:50','2014-12-21 12:50:33',1,NULL,NULL,22,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company pppp added into Dolibarr\nAuthor: admin',22,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(143,NULL,1,'2013-02-26 22:58:13','2013-02-26 22:58:13',40,NULL,'Company ttttt added into Dolibarr','2013-02-26 22:58:13','2014-12-21 12:50:33',1,NULL,NULL,23,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company ttttt added into Dolibarr\nAuthor: admin',23,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(144,NULL,1,'2013-02-27 10:00:00','2013-02-27 19:20:00',5,NULL,'Rendez-vous','2013-02-27 19:20:53','2013-02-27 18:20:53',1,NULL,NULL,NULL,NULL,0,1,NULL,1,0,0,1,-1,'',33600,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(145,NULL,1,'2013-02-27 19:28:00',NULL,2,NULL,'fdsfsd','2013-02-27 19:28:48','2013-02-27 18:29:53',1,1,NULL,NULL,NULL,0,1,NULL,1,0,0,1,-1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(146,NULL,1,'2013-03-06 10:05:07','2013-03-06 10:05:07',40,NULL,'Contrat (PROV3) validĆ© dans Dolibarr','2013-03-06 10:05:07','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Contrat (PROV3) validĆ© dans Dolibarr\nAuteur: admin',3,'contract',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(147,NULL,1,'2013-03-06 16:43:37','2013-03-06 16:43:37',40,NULL,'Facture FA1307-0013 validĆ©e dans Dolibarr','2013-03-06 16:43:37','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1307-0013 validĆ©e dans Dolibarr\nAuteur: admin',158,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(148,NULL,1,'2013-03-06 16:44:12','2013-03-06 16:44:12',40,NULL,'Facture FA1407-0014 validĆ©e dans Dolibarr','2013-03-06 16:44:12','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1407-0014 validĆ©e dans Dolibarr\nAuteur: admin',159,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(149,NULL,1,'2013-03-06 16:47:48','2013-03-06 16:47:48',40,NULL,'Facture FA1507-0015 validĆ©e dans Dolibarr','2013-03-06 16:47:48','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1507-0015 validĆ©e dans Dolibarr\nAuteur: admin',160,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(150,NULL,1,'2013-03-06 16:48:16','2013-03-06 16:48:16',40,NULL,'Facture FA1607-0016 validĆ©e dans Dolibarr','2013-03-06 16:48:16','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1607-0016 validĆ©e dans Dolibarr\nAuteur: admin',161,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(151,NULL,1,'2013-03-06 17:13:59','2013-03-06 17:13:59',40,NULL,'SociĆ©tĆ© smith smith ajoutĆ©e dans Dolibarr','2013-03-06 17:13:59','2014-12-21 12:50:33',1,NULL,NULL,24,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'SociĆ©tĆ© smith smith ajoutĆ©e dans Dolibarr\nAuteur: admin',24,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(152,NULL,1,'2013-03-08 10:02:22','2013-03-08 10:02:22',40,NULL,'Proposition (PROV12) validĆ©e dans Dolibarr','2013-03-08 10:02:22','2014-12-21 12:50:33',1,NULL,NULL,23,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposition (PROV12) validĆ©e dans Dolibarr\nAuteur: admin',12,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(203,NULL,1,'2013-03-09 19:39:27','2013-03-09 19:39:27',40,'AC_ORDER_SUPPLIER_VALIDATE','Commande CF1303-0004 validĆ©e','2013-03-09 19:39:27','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CF1303-0004 validĆ©e\nAuteur: admin',13,'order_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(204,NULL,1,'2013-03-10 15:47:37','2013-03-10 15:47:37',40,'AC_COMPANY_CREATE','Patient crƩƩ','2013-03-10 15:47:37','2014-12-21 12:50:33',1,NULL,NULL,25,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient crƩƩ\nAuteur: admin',25,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(205,NULL,1,'2013-03-10 15:57:32','2013-03-10 15:57:32',40,'AC_COMPANY_CREATE','Tiers crƩƩ','2013-03-10 15:57:32','2014-12-21 12:50:33',1,NULL,NULL,26,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Tiers crƩƩ\nAuteur: admin',26,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(206,NULL,1,'2013-03-10 15:58:28','2013-03-10 15:58:28',40,'AC_BILL_VALIDATE','Facture FA1303-0017 validĆ©e','2013-03-10 15:58:28','2014-12-21 12:50:33',1,NULL,NULL,26,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0017 validĆ©e\nAuteur: admin',208,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(207,NULL,1,'2013-03-19 09:38:10','2013-03-19 09:38:10',40,'AC_BILL_VALIDATE','Facture FA1303-0018 validĆ©e','2013-03-19 09:38:10','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0018 validĆ©e\nAuteur: admin',209,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(208,NULL,1,'2013-03-20 14:30:11','2013-03-20 14:30:11',40,'AC_BILL_VALIDATE','Facture FA1107-0019 validĆ©e','2013-03-20 14:30:11','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1107-0019 validĆ©e\nAuteur: admin',210,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(209,NULL,1,'2013-03-22 09:40:25','2013-03-22 09:40:25',40,'AC_BILL_VALIDATE','Facture FA1303-0020 validĆ©e','2013-03-22 09:40:25','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0020 validĆ©e\nAuteur: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(210,NULL,1,'2013-03-23 17:16:25','2013-03-23 17:16:25',40,'AC_BILL_VALIDATE','Facture FA1303-0020 validĆ©e','2013-03-23 17:16:25','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0020 validĆ©e\nAuteur: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(211,NULL,1,'2013-03-23 18:08:27','2013-03-23 18:08:27',40,'AC_BILL_VALIDATE','Facture FA1307-0013 validĆ©e','2013-03-23 18:08:27','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1307-0013 validĆ©e\nAuteur: admin',158,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(212,NULL,1,'2013-03-24 15:54:00','2013-03-24 15:54:00',40,'AC_BILL_VALIDATE','Facture FA1212-0021 validĆ©e','2013-03-24 15:54:00','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1212-0021 validĆ©e\nAuteur: admin',32,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(213,NULL,1,'2013-11-07 01:02:39','2013-11-07 01:02:39',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:02:39','2014-12-21 12:50:33',1,NULL,NULL,27,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',27,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(214,NULL,1,'2013-11-07 01:05:22','2013-11-07 01:05:22',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:05:22','2014-12-21 12:50:33',1,NULL,NULL,28,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',28,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(215,NULL,1,'2013-11-07 01:07:07','2013-11-07 01:07:07',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:07:07','2014-12-21 12:50:33',1,NULL,NULL,29,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',29,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(216,NULL,1,'2013-11-07 01:07:58','2013-11-07 01:07:58',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:07:58','2014-12-21 12:50:33',1,NULL,NULL,30,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',30,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(217,NULL,1,'2013-11-07 01:10:09','2013-11-07 01:10:09',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:10:09','2014-12-21 12:50:33',1,NULL,NULL,31,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',31,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(218,NULL,1,'2013-11-07 01:15:57','2013-11-07 01:15:57',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:15:57','2014-12-21 12:50:33',1,NULL,NULL,32,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',32,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(219,NULL,1,'2013-11-07 01:16:51','2013-11-07 01:16:51',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:16:51','2014-12-21 12:50:33',1,NULL,NULL,33,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',33,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(220,NULL,1,'2014-03-02 17:24:04','2014-03-02 17:24:04',40,'AC_BILL_VALIDATE','Invoice FA1302-0022 validated','2014-03-02 17:24:04','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1302-0022 validated\nAuthor: admin',157,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(221,NULL,1,'2014-03-02 17:24:28','2014-03-02 17:24:28',40,'AC_BILL_VALIDATE','Invoice FA1303-0020 validated','2014-03-02 17:24:28','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1303-0020 validated\nAuthor: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(222,NULL,1,'2014-03-05 10:00:00','2014-03-05 10:00:00',5,NULL,'RDV John','2014-03-02 19:54:48','2014-03-02 18:55:29',1,1,NULL,NULL,NULL,0,1,0,NULL,0,0,1,-1,NULL,NULL,NULL,'gfdgdfgdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(223,NULL,1,'2014-03-13 10:00:00','2014-03-17 00:00:00',50,NULL,'Congress','2014-03-02 19:55:11','2014-03-02 18:55:11',1,NULL,NULL,NULL,NULL,0,1,0,NULL,0,0,1,-1,'',309600,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(224,NULL,1,'2014-03-14 10:00:00',NULL,1,NULL,'Call john','2014-03-02 19:55:56','2014-03-02 18:55:56',1,NULL,NULL,NULL,NULL,0,1,0,NULL,0,0,1,0,'',NULL,NULL,'tttt',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(225,NULL,1,'2014-03-02 20:11:31','2014-03-02 20:11:31',40,'AC_BILL_UNVALIDATE','Invoice FA1303-0020 go back to draft status','2014-03-02 20:11:31','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1303-0020 go back to draft status\nAuthor: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(226,NULL,1,'2014-03-02 20:13:39','2014-03-02 20:13:39',40,'AC_BILL_VALIDATE','Invoice FA1303-0020 validated','2014-03-02 20:13:39','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1303-0020 validated\nAuthor: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(227,NULL,1,'2014-03-03 19:20:10','2014-03-03 19:20:10',40,'AC_BILL_VALIDATE','Invoice FA1212-0023 validated','2014-03-03 19:20:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1212-0023 validated\nAuthor: admin',33,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(228,NULL,1,'2014-03-03 19:20:25','2014-03-03 19:20:25',40,'AC_BILL_CANCEL','Invoice FA1212-0023 canceled in Dolibarr','2014-03-03 19:20:25','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1212-0023 canceled in Dolibarr\nAuthor: admin',33,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(229,NULL,1,'2014-03-03 19:20:56','2014-03-03 19:20:56',40,'AC_BILL_VALIDATE','Invoice AV1403-0003 validated','2014-03-03 19:20:56','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice AV1403-0003 validated\nAuthor: admin',212,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(230,NULL,1,'2014-03-03 19:21:29','2014-03-03 19:21:29',40,'AC_BILL_UNVALIDATE','Invoice AV1403-0003 go back to draft status','2014-03-03 19:21:29','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice AV1403-0003 go back to draft status\nAuthor: admin',212,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(231,NULL,1,'2014-03-03 19:22:16','2014-03-03 19:22:16',40,'AC_BILL_VALIDATE','Invoice AV1303-0003 validated','2014-03-03 19:22:16','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice AV1303-0003 validated\nAuthor: admin',213,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `llx_actioncomm` VALUES (1,NULL,1,'2010-07-08 14:21:44','2010-07-08 14:21:44',50,NULL,'Company AAA and Co added into Dolibarr','2010-07-08 14:21:44','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company AAA and Co added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(2,NULL,1,'2010-07-08 14:23:48','2010-07-08 14:23:48',50,NULL,'Company Belin SARL added into Dolibarr','2010-07-08 14:23:48','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Belin SARL added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(3,NULL,1,'2010-07-08 22:42:12','2010-07-08 22:42:12',50,NULL,'Company Spanish Comp added into Dolibarr','2010-07-08 22:42:12','2014-12-21 12:50:33',1,NULL,NULL,3,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Spanish Comp added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(4,NULL,1,'2010-07-08 22:48:18','2010-07-08 22:48:18',50,NULL,'Company Prospector Vaalen added into Dolibarr','2010-07-08 22:48:18','2014-12-21 12:50:33',1,NULL,NULL,4,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Prospector Vaalen added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,NULL,1,'2010-07-08 23:22:57','2010-07-08 23:22:57',50,NULL,'Company NoCountry Co added into Dolibarr','2010-07-08 23:22:57','2014-12-21 12:50:33',1,NULL,NULL,5,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company NoCountry Co added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(6,NULL,1,'2010-07-09 00:15:09','2010-07-09 00:15:09',50,NULL,'Company Swiss customer added into Dolibarr','2010-07-09 00:15:09','2014-12-21 12:50:33',1,NULL,NULL,6,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Swiss customer added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(7,NULL,1,'2010-07-09 01:24:26','2010-07-09 01:24:26',50,NULL,'Company Generic customer added into Dolibarr','2010-07-09 01:24:26','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Company Generic customer added into Dolibarr\nAuthor: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(8,NULL,1,'2010-07-10 14:54:27','2010-07-10 14:54:27',50,NULL,'SociĆ©tĆ© Client salon ajoutĆ©e dans Dolibarr','2010-07-10 14:54:27','2014-12-21 12:50:33',1,NULL,NULL,8,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Client salon ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(9,NULL,1,'2010-07-10 14:54:44','2010-07-10 14:54:44',50,NULL,'SociĆ©tĆ© Client salon invidivdu ajoutĆ©e dans Doliba','2010-07-10 14:54:44','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Client salon invidivdu ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(10,NULL,1,'2010-07-10 14:56:10','2010-07-10 14:56:10',50,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr','2010-07-10 14:56:10','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr\nAuteur: admin',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(11,NULL,1,'2010-07-10 14:58:53','2010-07-10 14:58:53',50,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr','2010-07-10 14:58:53','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Facture FA1007-0001 validĆ©e dans Dolibarr\nAuteur: admin',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(12,NULL,1,'2010-07-10 15:00:55','2010-07-10 15:00:55',50,NULL,'Facture FA1007-0001 passĆ©e Ć  payĆ©e dans Dolibarr','2010-07-10 15:00:55','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Facture FA1007-0001 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(13,NULL,1,'2010-07-10 15:13:08','2010-07-10 15:13:08',50,NULL,'SociĆ©tĆ© Smith Vick ajoutĆ©e dans Dolibarr','2010-07-10 15:13:08','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Smith Vick ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(14,NULL,1,'2010-07-10 15:21:00','2010-07-10 16:21:00',5,NULL,'RDV avec mon chef','2010-07-10 15:21:48','2010-07-10 13:21:48',1,NULL,NULL,NULL,NULL,0,1,NULL,NULL,0,0,1,0,'',3600,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(15,NULL,1,'2010-07-10 18:18:16','2010-07-10 18:18:16',50,NULL,'Contrat CONTRAT1 validĆ© dans Dolibarr','2010-07-10 18:18:16','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Contrat CONTRAT1 validĆ© dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(16,NULL,1,'2010-07-10 18:35:57','2010-07-10 18:35:57',50,NULL,'SociĆ©tĆ© Mon client ajoutĆ©e dans Dolibarr','2010-07-10 18:35:57','2014-12-21 12:50:33',1,NULL,NULL,11,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Mon client ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(17,NULL,1,'2010-07-11 16:18:08','2010-07-11 16:18:08',50,NULL,'SociĆ©tĆ© Dupont Alain ajoutĆ©e dans Dolibarr','2010-07-11 16:18:08','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Dupont Alain ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(18,NULL,1,'2010-07-11 17:11:00','2010-07-11 17:17:00',5,NULL,'Rendez-vous','2010-07-11 17:11:22','2010-07-11 15:11:22',1,NULL,NULL,NULL,NULL,0,1,NULL,NULL,0,0,1,0,'gfgdfgdf',360,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(19,NULL,1,'2010-07-11 17:13:20','2010-07-11 17:13:20',50,NULL,'SociĆ©tĆ© Vendeur de chips ajoutĆ©e dans Dolibarr','2010-07-11 17:13:20','2014-12-21 12:50:33',1,NULL,NULL,13,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'SociĆ©tĆ© Vendeur de chips ajoutĆ©e dans Dolibarr\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(20,NULL,1,'2010-07-11 17:15:42','2010-07-11 17:15:42',50,NULL,'Commande CF1007-0001 validĆ©e','2010-07-11 17:15:42','2014-12-21 12:50:33',1,NULL,NULL,13,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Commande CF1007-0001 validĆ©e\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(21,NULL,1,'2010-07-11 18:47:33','2010-07-11 18:47:33',50,NULL,'Commande CF1007-0002 validĆ©e','2010-07-11 18:47:33','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Commande CF1007-0002 validĆ©e\nAuteur: admin',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(22,NULL,1,'2010-07-18 11:36:18','2010-07-18 11:36:18',50,NULL,'Proposition PR1007-0003 validĆ©e','2010-07-18 11:36:18','2014-12-21 12:50:33',1,NULL,NULL,4,NULL,0,1,NULL,1,0,0,1,100,'',NULL,NULL,'Proposition PR1007-0003 validĆ©e\nAuteur: admin',3,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(23,NULL,1,'2011-07-18 20:49:58','2011-07-18 20:49:58',50,NULL,'Invoice FA1007-0002 validated in Dolibarr','2011-07-18 20:49:58','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1007-0002 validated in Dolibarr\nAuthor: admin',2,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(24,NULL,1,'2011-07-28 01:37:00',NULL,1,NULL,'Phone call','2011-07-28 01:37:48','2011-07-27 23:37:48',1,NULL,NULL,NULL,2,0,1,NULL,NULL,0,0,1,-1,'',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(25,NULL,1,'2011-08-01 02:31:24','2011-08-01 02:31:24',50,NULL,'Company mmm added into Dolibarr','2011-08-01 02:31:24','2014-12-21 12:50:33',1,NULL,NULL,15,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company mmm added into Dolibarr\nAuthor: admin',15,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(26,NULL,1,'2011-08-01 02:31:43','2011-08-01 02:31:43',50,NULL,'Company ppp added into Dolibarr','2011-08-01 02:31:43','2014-12-21 12:50:33',1,NULL,NULL,16,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company ppp added into Dolibarr\nAuthor: admin',16,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(27,NULL,1,'2011-08-01 02:41:26','2011-08-01 02:41:26',50,NULL,'Company aaa added into Dolibarr','2011-08-01 02:41:26','2014-12-21 12:50:33',1,NULL,NULL,17,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company aaa added into Dolibarr\nAuthor: admin',17,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(28,NULL,1,'2011-08-01 03:34:11','2011-08-01 03:34:11',50,NULL,'Invoice FA1108-0003 validated in Dolibarr','2011-08-01 03:34:11','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0003 validated in Dolibarr\nAuthor: admin',5,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(29,NULL,1,'2011-08-01 03:34:11','2011-08-01 03:34:11',50,NULL,'Invoice FA1108-0003 validated in Dolibarr','2011-08-01 03:34:11','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0003 changed to paid in Dolibarr\nAuthor: admin',5,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(30,NULL,1,'2011-08-06 20:33:54','2011-08-06 20:33:54',50,NULL,'Invoice FA1108-0004 validated in Dolibarr','2011-08-06 20:33:54','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0004 validated in Dolibarr\nAuthor: admin',6,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(31,NULL,1,'2011-08-06 20:33:54','2011-08-06 20:33:54',50,NULL,'Invoice FA1108-0004 validated in Dolibarr','2011-08-06 20:33:54','2014-12-21 12:50:33',1,NULL,NULL,7,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0004 changed to paid in Dolibarr\nAuthor: admin',6,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(38,NULL,1,'2011-08-08 02:41:55','2011-08-08 02:41:55',50,NULL,'Invoice FA1108-0005 validated in Dolibarr','2011-08-08 02:41:55','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0005 validated in Dolibarr\nAuthor: admin',8,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(40,NULL,1,'2011-08-08 02:53:40','2011-08-08 02:53:40',50,NULL,'Invoice FA1108-0005 changed to paid in Dolibarr','2011-08-08 02:53:40','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0005 changed to paid in Dolibarr\nAuthor: admin',8,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(41,NULL,1,'2011-08-08 02:54:05','2011-08-08 02:54:05',50,NULL,'Invoice FA1007-0002 changed to paid in Dolibarr','2011-08-08 02:54:05','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1007-0002 changed to paid in Dolibarr\nAuthor: admin',2,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(42,NULL,1,'2011-08-08 02:55:04','2011-08-08 02:55:04',50,NULL,'Invoice FA1107-0006 validated in Dolibarr','2011-08-08 02:55:04','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1107-0006 validated in Dolibarr\nAuthor: admin',3,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(43,NULL,1,'2011-08-08 02:55:26','2011-08-08 02:55:26',50,NULL,'Invoice FA1108-0007 validated in Dolibarr','2011-08-08 02:55:26','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1108-0007 validated in Dolibarr\nAuthor: admin',9,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(44,NULL,1,'2011-08-08 02:55:58','2011-08-08 02:55:58',50,NULL,'Invoice FA1107-0006 changed to paid in Dolibarr','2011-08-08 02:55:58','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1107-0006 changed to paid in Dolibarr\nAuthor: admin',3,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(45,NULL,1,'2011-08-08 03:04:22','2011-08-08 03:04:22',50,NULL,'Order CO1108-0001 validated','2011-08-08 03:04:22','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Order CO1108-0001 validated\nAuthor: admin',5,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(46,NULL,1,'2011-08-08 13:59:09','2011-08-08 13:59:09',50,NULL,'Order CO1107-0002 validated','2011-08-08 13:59:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Order CO1107-0002 validated\nAuthor: admin',1,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(47,NULL,1,'2011-08-08 14:24:18','2011-08-08 14:24:18',50,NULL,'Proposal PR1007-0001 validated','2011-08-08 14:24:18','2014-12-21 12:50:33',1,NULL,NULL,2,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposal PR1007-0001 validated\nAuthor: admin',1,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(48,NULL,1,'2011-08-08 14:24:24','2011-08-08 14:24:24',50,NULL,'Proposal PR1108-0004 validated','2011-08-08 14:24:24','2014-12-21 12:50:33',1,NULL,NULL,17,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposal PR1108-0004 validated\nAuthor: admin',4,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(49,NULL,1,'2011-08-08 15:04:37','2011-08-08 15:04:37',50,NULL,'Order CF1108-0003 validated','2011-08-08 15:04:37','2014-12-21 12:50:33',1,NULL,NULL,17,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Order CF1108-0003 validated\nAuthor: admin',6,'order_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(50,NULL,1,'2012-12-08 17:56:47','2012-12-08 17:56:47',40,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr','2012-12-08 17:56:47','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr\nAuteur: admin',10,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(51,NULL,1,'2012-12-08 17:57:11','2012-12-08 17:57:11',40,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr','2012-12-08 17:57:11','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0001 validĆ©e dans Dolibarr\nAuteur: admin',10,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(52,NULL,1,'2012-12-08 17:58:27','2012-12-08 17:58:27',40,NULL,'Facture FA1212-0008 validĆ©e dans Dolibarr','2012-12-08 17:58:27','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1212-0008 validĆ©e dans Dolibarr\nAuteur: admin',11,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(53,NULL,1,'2012-12-08 18:20:49','2012-12-08 18:20:49',40,NULL,'Facture AV1212-0002 validĆ©e dans Dolibarr','2012-12-08 18:20:49','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0002 validĆ©e dans Dolibarr\nAuteur: admin',12,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(54,NULL,1,'2012-12-09 18:35:07','2012-12-09 18:35:07',40,NULL,'Facture AV1212-0002 passĆ©e Ć  payĆ©e dans Dolibarr','2012-12-09 18:35:07','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture AV1212-0002 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',12,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(55,NULL,1,'2012-12-09 20:14:42','2012-12-09 20:14:42',40,NULL,'SociĆ©tĆ© doe john ajoutĆ©e dans Dolibarr','2012-12-09 20:14:42','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'SociĆ©tĆ© doe john ajoutĆ©e dans Dolibarr\nAuteur: admin',18,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(56,NULL,1,'2012-12-12 18:54:19','2012-12-12 18:54:19',40,NULL,'Facture FA1212-0009 validĆ©e dans Dolibarr','2012-12-12 18:54:19','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1212-0009 validĆ©e dans Dolibarr\nAuteur: admin',55,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(121,NULL,1,'2012-12-06 10:00:00',NULL,50,NULL,'aaab','2012-12-21 17:48:08','2012-12-21 16:54:07',3,1,NULL,NULL,NULL,0,3,NULL,NULL,1,0,1,-1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(122,NULL,1,'2012-12-21 18:09:52','2012-12-21 18:09:52',40,NULL,'Facture client FA1007-0001 envoyĆ©e par EMail','2012-12-21 18:09:52','2014-12-21 12:50:33',1,NULL,NULL,9,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Mail envoyĆ© par Firstname SuperAdminName Ć  laurent@destailleur.fr.\nSujet du mail: Envoi facture FA1007-0001\nCorps du mail:\nVeuillez trouver ci-joint la facture FA1007-0001\r\n\r\nVous pouvez cliquer sur le lien sĆ©curisĆ© ci-dessous pour effectuer votre paiement via Paypal\r\n\r\nhttp://localhost/dolibarrnew/public/paypal/newpayment.php?source=invoice&ref=FA1007-0001&securekey=50c82fab36bb3b6aa83e2a50691803b2\r\n\r\nCordialement',1,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(123,NULL,1,'2013-01-06 13:13:57','2013-01-06 13:13:57',40,NULL,'Facture 16 validĆ©e dans Dolibarr','2013-01-06 13:13:57','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture 16 validĆ©e dans Dolibarr\nAuteur: admin',16,'invoice_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(124,NULL,1,'2013-01-12 12:23:05','2013-01-12 12:23:05',40,NULL,'Patient aaa ajoutĆ©','2013-01-12 12:23:05','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient aaa ajoutĆ©\nAuteur: admin',19,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(125,NULL,1,'2013-01-12 12:52:20','2013-01-12 12:52:20',40,NULL,'Patient pppoo ajoutĆ©','2013-01-12 12:52:20','2014-12-21 12:50:33',1,NULL,NULL,20,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient pppoo ajoutĆ©\nAuteur: admin',20,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(127,NULL,1,'2013-01-19 18:22:48','2013-01-19 18:22:48',40,NULL,'Facture FS1301-0001 validĆ©e dans Dolibarr','2013-01-19 18:22:48','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FS1301-0001 validĆ©e dans Dolibarr\nAuteur: admin',148,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(128,NULL,1,'2013-01-19 18:31:10','2013-01-19 18:31:10',40,NULL,'Facture FA6801-0010 validĆ©e dans Dolibarr','2013-01-19 18:31:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA6801-0010 validĆ©e dans Dolibarr\nAuteur: admin',150,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(129,NULL,1,'2013-01-19 18:31:10','2013-01-19 18:31:10',40,NULL,'Facture FA6801-0010 passĆ©e Ć  payĆ©e dans Dolibarr','2013-01-19 18:31:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA6801-0010 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',150,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(130,NULL,1,'2013-01-19 18:31:58','2013-01-19 18:31:58',40,NULL,'Facture FS1301-0002 validĆ©e dans Dolibarr','2013-01-19 18:31:58','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FS1301-0002 validĆ©e dans Dolibarr\nAuteur: admin',151,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(131,NULL,1,'2013-01-19 18:31:58','2013-01-19 18:31:58',40,NULL,'Facture FS1301-0002 passĆ©e Ć  payĆ©e dans Dolibarr','2013-01-19 18:31:58','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FS1301-0002 passĆ©e Ć  payĆ©e dans Dolibarr\nAuteur: admin',151,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(132,NULL,1,'2013-01-23 15:07:54','2013-01-23 15:07:54',50,NULL,'Consultation 24 saisie (aaa)','2013-01-23 15:07:54','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Consultation 24 saisie (aaa)\nAuteur: admin',24,'cabinetmed_cons',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(133,NULL,1,'2013-01-23 16:56:58','2013-01-23 16:56:58',40,NULL,'Patient pa ajoutĆ©','2013-01-23 16:56:58','2014-12-21 12:50:33',1,NULL,NULL,21,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient pa ajoutĆ©\nAuteur: admin',21,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(134,NULL,1,'2013-01-23 17:34:00',NULL,50,NULL,'bbcv','2013-01-23 17:35:21','2013-01-23 16:35:21',1,NULL,1,2,NULL,0,1,NULL,NULL,0,0,1,-1,'',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(135,NULL,1,'2013-02-12 15:54:00','2013-02-12 15:54:00',40,NULL,'Facture FA1212-0011 validĆ©e dans Dolibarr','2013-02-12 15:54:37','2014-12-21 12:50:33',1,1,NULL,7,NULL,0,1,NULL,1,0,0,1,50,NULL,NULL,NULL,'Facture FA1212-0011 validée dans Dolibarr
\r\nAuteur: admin',13,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(136,NULL,1,'2013-02-12 17:06:51','2013-02-12 17:06:51',40,NULL,'Commande CO1107-0003 validĆ©e','2013-02-12 17:06:51','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CO1107-0003 validĆ©e\nAuteur: admin',2,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(137,NULL,1,'2013-02-17 16:22:10','2013-02-17 16:22:10',40,NULL,'Proposition PR1302-0009 validĆ©e','2013-02-17 16:22:10','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposition PR1302-0009 validĆ©e\nAuteur: admin',9,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(138,NULL,1,'2013-02-17 16:27:00','2013-02-17 16:27:00',40,NULL,'Facture FA1302-0012 validĆ©e dans Dolibarr','2013-02-17 16:27:00','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1302-0012 validĆ©e dans Dolibarr\nAuteur: admin',152,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(139,NULL,1,'2013-02-17 16:27:29','2013-02-17 16:27:29',40,NULL,'Proposition PR1302-0010 validĆ©e','2013-02-17 16:27:29','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposition PR1302-0010 validĆ©e\nAuteur: admin',11,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(140,NULL,1,'2013-02-17 18:27:56','2013-02-17 18:27:56',40,NULL,'Commande CO1107-0004 validĆ©e','2013-02-17 18:27:56','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CO1107-0004 validĆ©e\nAuteur: admin',3,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(141,NULL,1,'2013-02-17 18:38:14','2013-02-17 18:38:14',40,NULL,'Commande CO1302-0005 validĆ©e','2013-02-17 18:38:14','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CO1302-0005 validĆ©e\nAuteur: admin',7,'order',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(142,NULL,1,'2013-02-26 22:57:50','2013-02-26 22:57:50',40,NULL,'Company pppp added into Dolibarr','2013-02-26 22:57:50','2014-12-21 12:50:33',1,NULL,NULL,22,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company pppp added into Dolibarr\nAuthor: admin',22,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(143,NULL,1,'2013-02-26 22:58:13','2013-02-26 22:58:13',40,NULL,'Company ttttt added into Dolibarr','2013-02-26 22:58:13','2014-12-21 12:50:33',1,NULL,NULL,23,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Company ttttt added into Dolibarr\nAuthor: admin',23,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(144,NULL,1,'2013-02-27 10:00:00','2013-02-27 19:20:00',5,NULL,'Rendez-vous','2013-02-27 19:20:53','2013-02-27 18:20:53',1,NULL,NULL,NULL,NULL,0,1,NULL,1,0,0,1,-1,'',33600,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(145,NULL,1,'2013-02-27 19:28:00',NULL,2,NULL,'fdsfsd','2013-02-27 19:28:48','2013-02-27 18:29:53',1,1,NULL,NULL,NULL,0,1,NULL,1,0,0,1,-1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(146,NULL,1,'2013-03-06 10:05:07','2013-03-06 10:05:07',40,NULL,'Contrat (PROV3) validĆ© dans Dolibarr','2013-03-06 10:05:07','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Contrat (PROV3) validĆ© dans Dolibarr\nAuteur: admin',3,'contract',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(147,NULL,1,'2013-03-06 16:43:37','2013-03-06 16:43:37',40,NULL,'Facture FA1307-0013 validĆ©e dans Dolibarr','2013-03-06 16:43:37','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1307-0013 validĆ©e dans Dolibarr\nAuteur: admin',158,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(148,NULL,1,'2013-03-06 16:44:12','2013-03-06 16:44:12',40,NULL,'Facture FA1407-0014 validĆ©e dans Dolibarr','2013-03-06 16:44:12','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1407-0014 validĆ©e dans Dolibarr\nAuteur: admin',159,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(149,NULL,1,'2013-03-06 16:47:48','2013-03-06 16:47:48',40,NULL,'Facture FA1507-0015 validĆ©e dans Dolibarr','2013-03-06 16:47:48','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1507-0015 validĆ©e dans Dolibarr\nAuteur: admin',160,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(150,NULL,1,'2013-03-06 16:48:16','2013-03-06 16:48:16',40,NULL,'Facture FA1607-0016 validĆ©e dans Dolibarr','2013-03-06 16:48:16','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1607-0016 validĆ©e dans Dolibarr\nAuteur: admin',161,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(151,NULL,1,'2013-03-06 17:13:59','2013-03-06 17:13:59',40,NULL,'SociĆ©tĆ© smith smith ajoutĆ©e dans Dolibarr','2013-03-06 17:13:59','2014-12-21 12:50:33',1,NULL,NULL,24,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'SociĆ©tĆ© smith smith ajoutĆ©e dans Dolibarr\nAuteur: admin',24,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(152,NULL,1,'2013-03-08 10:02:22','2013-03-08 10:02:22',40,NULL,'Proposition (PROV12) validĆ©e dans Dolibarr','2013-03-08 10:02:22','2014-12-21 12:50:33',1,NULL,NULL,23,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Proposition (PROV12) validĆ©e dans Dolibarr\nAuteur: admin',12,'propal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(203,NULL,1,'2013-03-09 19:39:27','2013-03-09 19:39:27',40,'AC_ORDER_SUPPLIER_VALIDATE','Commande CF1303-0004 validĆ©e','2013-03-09 19:39:27','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Commande CF1303-0004 validĆ©e\nAuteur: admin',13,'order_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(204,NULL,1,'2013-03-10 15:47:37','2013-03-10 15:47:37',40,'AC_COMPANY_CREATE','Patient crƩƩ','2013-03-10 15:47:37','2014-12-21 12:50:33',1,NULL,NULL,25,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Patient crƩƩ\nAuteur: admin',25,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(205,NULL,1,'2013-03-10 15:57:32','2013-03-10 15:57:32',40,'AC_COMPANY_CREATE','Tiers crƩƩ','2013-03-10 15:57:32','2014-12-21 12:50:33',1,NULL,NULL,26,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Tiers crƩƩ\nAuteur: admin',26,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(206,NULL,1,'2013-03-10 15:58:28','2013-03-10 15:58:28',40,'AC_BILL_VALIDATE','Facture FA1303-0017 validĆ©e','2013-03-10 15:58:28','2014-12-21 12:50:33',1,NULL,NULL,26,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0017 validĆ©e\nAuteur: admin',208,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(207,NULL,1,'2013-03-19 09:38:10','2013-03-19 09:38:10',40,'AC_BILL_VALIDATE','Facture FA1303-0018 validĆ©e','2013-03-19 09:38:10','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0018 validĆ©e\nAuteur: admin',209,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(208,NULL,1,'2013-03-20 14:30:11','2013-03-20 14:30:11',40,'AC_BILL_VALIDATE','Facture FA1107-0019 validĆ©e','2013-03-20 14:30:11','2014-12-21 12:50:33',1,NULL,NULL,10,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1107-0019 validĆ©e\nAuteur: admin',210,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(209,NULL,1,'2013-03-22 09:40:25','2013-03-22 09:40:25',40,'AC_BILL_VALIDATE','Facture FA1303-0020 validĆ©e','2013-03-22 09:40:25','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0020 validĆ©e\nAuteur: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(210,NULL,1,'2013-03-23 17:16:25','2013-03-23 17:16:25',40,'AC_BILL_VALIDATE','Facture FA1303-0020 validĆ©e','2013-03-23 17:16:25','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1303-0020 validĆ©e\nAuteur: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(211,NULL,1,'2013-03-23 18:08:27','2013-03-23 18:08:27',40,'AC_BILL_VALIDATE','Facture FA1307-0013 validĆ©e','2013-03-23 18:08:27','2014-12-21 12:50:33',1,NULL,NULL,12,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1307-0013 validĆ©e\nAuteur: admin',158,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(212,NULL,1,'2013-03-24 15:54:00','2013-03-24 15:54:00',40,'AC_BILL_VALIDATE','Facture FA1212-0021 validĆ©e','2013-03-24 15:54:00','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,NULL,1,0,0,1,-1,'',NULL,NULL,'Facture FA1212-0021 validĆ©e\nAuteur: admin',32,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(213,NULL,1,'2013-11-07 01:02:39','2013-11-07 01:02:39',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:02:39','2014-12-21 12:50:33',1,NULL,NULL,27,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',27,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(214,NULL,1,'2013-11-07 01:05:22','2013-11-07 01:05:22',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:05:22','2014-12-21 12:50:33',1,NULL,NULL,28,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',28,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(215,NULL,1,'2013-11-07 01:07:07','2013-11-07 01:07:07',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:07:07','2014-12-21 12:50:33',1,NULL,NULL,29,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',29,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(216,NULL,1,'2013-11-07 01:07:58','2013-11-07 01:07:58',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:07:58','2014-12-21 12:50:33',1,NULL,NULL,30,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',30,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(217,NULL,1,'2013-11-07 01:10:09','2013-11-07 01:10:09',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:10:09','2014-12-21 12:50:33',1,NULL,NULL,31,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',31,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(218,NULL,1,'2013-11-07 01:15:57','2013-11-07 01:15:57',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:15:57','2014-12-21 12:50:33',1,NULL,NULL,32,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',32,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(219,NULL,1,'2013-11-07 01:16:51','2013-11-07 01:16:51',40,'AC_COMPANY_CREATE','Third party created','2013-11-07 01:16:51','2014-12-21 12:50:33',1,NULL,NULL,33,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Third party created\nAuthor: admin',33,'societe',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(220,NULL,1,'2014-03-02 17:24:04','2014-03-02 17:24:04',40,'AC_BILL_VALIDATE','Invoice FA1302-0022 validated','2014-03-02 17:24:04','2014-12-21 12:50:33',1,NULL,NULL,18,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1302-0022 validated\nAuthor: admin',157,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(221,NULL,1,'2014-03-02 17:24:28','2014-03-02 17:24:28',40,'AC_BILL_VALIDATE','Invoice FA1303-0020 validated','2014-03-02 17:24:28','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1303-0020 validated\nAuthor: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(222,NULL,1,'2014-03-05 10:00:00','2014-03-05 10:00:00',5,NULL,'RDV John','2014-03-02 19:54:48','2014-03-02 18:55:29',1,1,NULL,NULL,NULL,0,1,0,NULL,0,0,1,-1,NULL,NULL,NULL,'gfdgdfgdf',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(223,NULL,1,'2014-03-13 10:00:00','2014-03-17 00:00:00',50,NULL,'Congress','2014-03-02 19:55:11','2014-03-02 18:55:11',1,NULL,NULL,NULL,NULL,0,1,0,NULL,0,0,1,-1,'',309600,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(224,NULL,1,'2014-03-14 10:00:00',NULL,1,NULL,'Call john','2014-03-02 19:55:56','2014-03-02 18:55:56',1,NULL,NULL,NULL,NULL,0,1,0,NULL,0,0,1,0,'',NULL,NULL,'tttt',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(225,NULL,1,'2014-03-02 20:11:31','2014-03-02 20:11:31',40,'AC_BILL_UNVALIDATE','Invoice FA1303-0020 go back to draft status','2014-03-02 20:11:31','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1303-0020 go back to draft status\nAuthor: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(226,NULL,1,'2014-03-02 20:13:39','2014-03-02 20:13:39',40,'AC_BILL_VALIDATE','Invoice FA1303-0020 validated','2014-03-02 20:13:39','2014-12-21 12:50:33',1,NULL,NULL,19,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1303-0020 validated\nAuthor: admin',211,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(227,NULL,1,'2014-03-03 19:20:10','2014-03-03 19:20:10',40,'AC_BILL_VALIDATE','Invoice FA1212-0023 validated','2014-03-03 19:20:10','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1212-0023 validated\nAuthor: admin',33,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(228,NULL,1,'2014-03-03 19:20:25','2014-03-03 19:20:25',40,'AC_BILL_CANCEL','Invoice FA1212-0023 canceled in Dolibarr','2014-03-03 19:20:25','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice FA1212-0023 canceled in Dolibarr\nAuthor: admin',33,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(229,NULL,1,'2014-03-03 19:20:56','2014-03-03 19:20:56',40,'AC_BILL_VALIDATE','Invoice AV1403-0003 validated','2014-03-03 19:20:56','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice AV1403-0003 validated\nAuthor: admin',212,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(230,NULL,1,'2014-03-03 19:21:29','2014-03-03 19:21:29',40,'AC_BILL_UNVALIDATE','Invoice AV1403-0003 go back to draft status','2014-03-03 19:21:29','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice AV1403-0003 go back to draft status\nAuthor: admin',212,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(231,NULL,1,'2014-03-03 19:22:16','2014-03-03 19:22:16',40,'AC_BILL_VALIDATE','Invoice AV1303-0003 validated','2014-03-03 19:22:16','2014-12-21 12:50:33',1,NULL,NULL,1,NULL,0,1,0,1,0,0,1,-1,'',NULL,NULL,'Invoice AV1303-0003 validated\nAuthor: admin',213,'invoice',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(232,NULL,1,'2016-01-22 18:54:39','2016-01-22 18:54:39',40,'AC_OTH_AUTO','Invoice 16 validated','2016-01-22 18:54:39','2016-01-22 17:54:39',12,NULL,NULL,1,NULL,0,12,0,NULL,0,0,1,-1,'',NULL,NULL,'Invoice 16 validated\nAuthor: admin',16,'invoice_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(233,NULL,1,'2016-01-22 18:54:46','2016-01-22 18:54:46',40,'AC_OTH_AUTO','Invoice 16 validated','2016-01-22 18:54:46','2016-01-22 17:54:46',12,NULL,NULL,1,NULL,0,12,0,NULL,0,0,1,-1,'',NULL,NULL,'Invoice 16 validated\nAuthor: admin',16,'invoice_supplier',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_actioncomm` ENABLE KEYS */; UNLOCK TABLES; @@ -309,7 +310,7 @@ CREATE TABLE `llx_actioncomm_resources` ( PRIMARY KEY (`rowid`), UNIQUE KEY `uk_actioncomm_resources` (`fk_actioncomm`,`element_type`,`fk_element`), KEY `idx_actioncomm_resources_fk_element` (`fk_element`) -) ENGINE=InnoDB AUTO_INCREMENT=110 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=112 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -318,7 +319,7 @@ CREATE TABLE `llx_actioncomm_resources` ( LOCK TABLES `llx_actioncomm_resources` WRITE; /*!40000 ALTER TABLE `llx_actioncomm_resources` DISABLE KEYS */; -INSERT INTO `llx_actioncomm_resources` VALUES (1,1,'user',1,NULL,NULL,1),(2,2,'user',1,NULL,NULL,1),(3,3,'user',1,NULL,NULL,1),(4,4,'user',1,NULL,NULL,1),(5,5,'user',1,NULL,NULL,1),(6,6,'user',1,NULL,NULL,1),(7,7,'user',1,NULL,NULL,1),(8,8,'user',1,NULL,NULL,1),(9,9,'user',1,NULL,NULL,1),(10,10,'user',1,NULL,NULL,1),(11,11,'user',1,NULL,NULL,1),(12,12,'user',1,NULL,NULL,1),(13,13,'user',1,NULL,NULL,1),(14,14,'user',1,NULL,NULL,1),(15,15,'user',1,NULL,NULL,1),(16,16,'user',1,NULL,NULL,1),(17,17,'user',1,NULL,NULL,1),(18,18,'user',1,NULL,NULL,1),(19,19,'user',1,NULL,NULL,1),(20,20,'user',1,NULL,NULL,1),(21,21,'user',1,NULL,NULL,1),(22,22,'user',1,NULL,NULL,1),(23,23,'user',1,NULL,NULL,1),(24,24,'user',1,NULL,NULL,1),(25,25,'user',1,NULL,NULL,1),(26,26,'user',1,NULL,NULL,1),(27,27,'user',1,NULL,NULL,1),(28,28,'user',1,NULL,NULL,1),(29,29,'user',1,NULL,NULL,1),(30,30,'user',1,NULL,NULL,1),(31,31,'user',1,NULL,NULL,1),(32,38,'user',1,NULL,NULL,1),(33,40,'user',1,NULL,NULL,1),(34,41,'user',1,NULL,NULL,1),(35,42,'user',1,NULL,NULL,1),(36,43,'user',1,NULL,NULL,1),(37,44,'user',1,NULL,NULL,1),(38,45,'user',1,NULL,NULL,1),(39,46,'user',1,NULL,NULL,1),(40,47,'user',1,NULL,NULL,1),(41,48,'user',1,NULL,NULL,1),(42,49,'user',1,NULL,NULL,1),(43,50,'user',1,NULL,NULL,1),(44,51,'user',1,NULL,NULL,1),(45,52,'user',1,NULL,NULL,1),(46,53,'user',1,NULL,NULL,1),(47,54,'user',1,NULL,NULL,1),(48,55,'user',1,NULL,NULL,1),(49,56,'user',1,NULL,NULL,1),(50,121,'user',3,NULL,NULL,1),(51,122,'user',1,NULL,NULL,1),(52,123,'user',1,NULL,NULL,1),(53,124,'user',1,NULL,NULL,1),(54,125,'user',1,NULL,NULL,1),(55,127,'user',1,NULL,NULL,1),(56,128,'user',1,NULL,NULL,1),(57,129,'user',1,NULL,NULL,1),(58,130,'user',1,NULL,NULL,1),(59,131,'user',1,NULL,NULL,1),(60,132,'user',1,NULL,NULL,1),(61,133,'user',1,NULL,NULL,1),(62,134,'user',1,NULL,NULL,1),(63,135,'user',1,NULL,NULL,1),(64,136,'user',1,NULL,NULL,1),(65,137,'user',1,NULL,NULL,1),(66,138,'user',1,NULL,NULL,1),(67,139,'user',1,NULL,NULL,1),(68,140,'user',1,NULL,NULL,1),(69,141,'user',1,NULL,NULL,1),(70,142,'user',1,NULL,NULL,1),(71,143,'user',1,NULL,NULL,1),(72,144,'user',1,NULL,NULL,1),(73,145,'user',1,NULL,NULL,1),(74,146,'user',1,NULL,NULL,1),(75,147,'user',1,NULL,NULL,1),(76,148,'user',1,NULL,NULL,1),(77,149,'user',1,NULL,NULL,1),(78,150,'user',1,NULL,NULL,1),(79,151,'user',1,NULL,NULL,1),(80,152,'user',1,NULL,NULL,1),(81,203,'user',1,NULL,NULL,1),(82,204,'user',1,NULL,NULL,1),(83,205,'user',1,NULL,NULL,1),(84,206,'user',1,NULL,NULL,1),(85,207,'user',1,NULL,NULL,1),(86,208,'user',1,NULL,NULL,1),(87,209,'user',1,NULL,NULL,1),(88,210,'user',1,NULL,NULL,1),(89,211,'user',1,NULL,NULL,1),(90,212,'user',1,NULL,NULL,1),(91,213,'user',1,NULL,NULL,1),(92,214,'user',1,NULL,NULL,1),(93,215,'user',1,NULL,NULL,1),(94,216,'user',1,NULL,NULL,1),(95,217,'user',1,NULL,NULL,1),(96,218,'user',1,NULL,NULL,1),(97,219,'user',1,NULL,NULL,1),(98,220,'user',1,NULL,NULL,1),(99,221,'user',1,NULL,NULL,1),(100,222,'user',1,NULL,NULL,1),(101,223,'user',1,NULL,NULL,1),(102,224,'user',1,NULL,NULL,1),(103,225,'user',1,NULL,NULL,1),(104,226,'user',1,NULL,NULL,1),(105,227,'user',1,NULL,NULL,1),(106,228,'user',1,NULL,NULL,1),(107,229,'user',1,NULL,NULL,1),(108,230,'user',1,NULL,NULL,1),(109,231,'user',1,NULL,NULL,1); +INSERT INTO `llx_actioncomm_resources` VALUES (1,1,'user',1,NULL,NULL,1),(2,2,'user',1,NULL,NULL,1),(3,3,'user',1,NULL,NULL,1),(4,4,'user',1,NULL,NULL,1),(5,5,'user',1,NULL,NULL,1),(6,6,'user',1,NULL,NULL,1),(7,7,'user',1,NULL,NULL,1),(8,8,'user',1,NULL,NULL,1),(9,9,'user',1,NULL,NULL,1),(10,10,'user',1,NULL,NULL,1),(11,11,'user',1,NULL,NULL,1),(12,12,'user',1,NULL,NULL,1),(13,13,'user',1,NULL,NULL,1),(14,14,'user',1,NULL,NULL,1),(15,15,'user',1,NULL,NULL,1),(16,16,'user',1,NULL,NULL,1),(17,17,'user',1,NULL,NULL,1),(18,18,'user',1,NULL,NULL,1),(19,19,'user',1,NULL,NULL,1),(20,20,'user',1,NULL,NULL,1),(21,21,'user',1,NULL,NULL,1),(22,22,'user',1,NULL,NULL,1),(23,23,'user',1,NULL,NULL,1),(24,24,'user',1,NULL,NULL,1),(25,25,'user',1,NULL,NULL,1),(26,26,'user',1,NULL,NULL,1),(27,27,'user',1,NULL,NULL,1),(28,28,'user',1,NULL,NULL,1),(29,29,'user',1,NULL,NULL,1),(30,30,'user',1,NULL,NULL,1),(31,31,'user',1,NULL,NULL,1),(32,38,'user',1,NULL,NULL,1),(33,40,'user',1,NULL,NULL,1),(34,41,'user',1,NULL,NULL,1),(35,42,'user',1,NULL,NULL,1),(36,43,'user',1,NULL,NULL,1),(37,44,'user',1,NULL,NULL,1),(38,45,'user',1,NULL,NULL,1),(39,46,'user',1,NULL,NULL,1),(40,47,'user',1,NULL,NULL,1),(41,48,'user',1,NULL,NULL,1),(42,49,'user',1,NULL,NULL,1),(43,50,'user',1,NULL,NULL,1),(44,51,'user',1,NULL,NULL,1),(45,52,'user',1,NULL,NULL,1),(46,53,'user',1,NULL,NULL,1),(47,54,'user',1,NULL,NULL,1),(48,55,'user',1,NULL,NULL,1),(49,56,'user',1,NULL,NULL,1),(50,121,'user',3,NULL,NULL,1),(51,122,'user',1,NULL,NULL,1),(52,123,'user',1,NULL,NULL,1),(53,124,'user',1,NULL,NULL,1),(54,125,'user',1,NULL,NULL,1),(55,127,'user',1,NULL,NULL,1),(56,128,'user',1,NULL,NULL,1),(57,129,'user',1,NULL,NULL,1),(58,130,'user',1,NULL,NULL,1),(59,131,'user',1,NULL,NULL,1),(60,132,'user',1,NULL,NULL,1),(61,133,'user',1,NULL,NULL,1),(62,134,'user',1,NULL,NULL,1),(63,135,'user',1,NULL,NULL,1),(64,136,'user',1,NULL,NULL,1),(65,137,'user',1,NULL,NULL,1),(66,138,'user',1,NULL,NULL,1),(67,139,'user',1,NULL,NULL,1),(68,140,'user',1,NULL,NULL,1),(69,141,'user',1,NULL,NULL,1),(70,142,'user',1,NULL,NULL,1),(71,143,'user',1,NULL,NULL,1),(72,144,'user',1,NULL,NULL,1),(73,145,'user',1,NULL,NULL,1),(74,146,'user',1,NULL,NULL,1),(75,147,'user',1,NULL,NULL,1),(76,148,'user',1,NULL,NULL,1),(77,149,'user',1,NULL,NULL,1),(78,150,'user',1,NULL,NULL,1),(79,151,'user',1,NULL,NULL,1),(80,152,'user',1,NULL,NULL,1),(81,203,'user',1,NULL,NULL,1),(82,204,'user',1,NULL,NULL,1),(83,205,'user',1,NULL,NULL,1),(84,206,'user',1,NULL,NULL,1),(85,207,'user',1,NULL,NULL,1),(86,208,'user',1,NULL,NULL,1),(87,209,'user',1,NULL,NULL,1),(88,210,'user',1,NULL,NULL,1),(89,211,'user',1,NULL,NULL,1),(90,212,'user',1,NULL,NULL,1),(91,213,'user',1,NULL,NULL,1),(92,214,'user',1,NULL,NULL,1),(93,215,'user',1,NULL,NULL,1),(94,216,'user',1,NULL,NULL,1),(95,217,'user',1,NULL,NULL,1),(96,218,'user',1,NULL,NULL,1),(97,219,'user',1,NULL,NULL,1),(98,220,'user',1,NULL,NULL,1),(99,221,'user',1,NULL,NULL,1),(100,222,'user',1,NULL,NULL,1),(101,223,'user',1,NULL,NULL,1),(102,224,'user',1,NULL,NULL,1),(103,225,'user',1,NULL,NULL,1),(104,226,'user',1,NULL,NULL,1),(105,227,'user',1,NULL,NULL,1),(106,228,'user',1,NULL,NULL,1),(107,229,'user',1,NULL,NULL,1),(108,230,'user',1,NULL,NULL,1),(109,231,'user',1,NULL,NULL,1),(110,232,'user',12,'0',0,0),(111,233,'user',12,'0',0,0); /*!40000 ALTER TABLE `llx_actioncomm_resources` ENABLE KEYS */; UNLOCK TABLES; @@ -665,7 +666,7 @@ CREATE TABLE `llx_bank` ( KEY `idx_bank_fk_account` (`fk_account`), KEY `idx_bank_rappro` (`rappro`), KEY `idx_bank_num_releve` (`num_releve`) -) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -674,7 +675,7 @@ CREATE TABLE `llx_bank` ( LOCK TABLES `llx_bank` WRITE; /*!40000 ALTER TABLE `llx_bank` DISABLE KEYS */; -INSERT INTO `llx_bank` VALUES (1,'2010-07-08 23:56:14','2013-03-07 21:28:51','2010-07-08','2010-07-08',2000.00000000,'(Initial balance)',1,NULL,1,'SOLD','201210',NULL,1,NULL,0,NULL,NULL,NULL),(2,'2010-07-09 00:00:24','2015-10-03 08:44:56','2010-07-09','2010-07-09',500.00000000,'(Initial balance)',2,NULL,NULL,'SOLD',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(3,'2010-07-10 13:33:42','2015-10-03 08:44:56','2010-07-10','2010-07-10',0.00000000,'(Solde initial)',3,NULL,NULL,'SOLD',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(5,'2011-07-18 20:50:24','2015-10-03 08:44:56','2011-07-08','2011-07-08',20.00000000,'(CustomerInvoicePayment)',1,1,NULL,'CB','201107',NULL,1,NULL,0,NULL,NULL,NULL),(6,'2011-07-18 20:50:47','2015-10-03 08:44:56','2011-07-08','2011-07-08',10.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(8,'2011-08-01 03:34:11','2013-03-07 21:28:51','2011-08-01','2011-08-01',5.63000000,'(CustomerInvoicePayment)',1,1,1,'CB','201210',NULL,1,NULL,0,NULL,NULL,NULL),(12,'2011-08-05 23:11:37','2013-03-07 21:33:57','2011-08-05','2011-08-05',-10.00000000,'(SocialContributionPayment)',1,1,1,'VIR','201210',NULL,1,NULL,0,NULL,NULL,NULL),(13,'2011-08-06 20:33:54','2015-10-03 08:44:56','2011-08-06','2011-08-06',5.98000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(14,'2011-08-08 02:53:40','2015-10-03 08:44:56','2011-08-08','2011-08-08',26.10000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(15,'2011-08-08 02:55:58','2013-03-07 21:39:20','2011-08-08','2011-08-08',26.96000000,'(CustomerInvoicePayment)',1,1,1,'TIP','201211',NULL,1,NULL,0,NULL,NULL,NULL),(16,'2012-12-09 15:28:44','2012-12-09 14:28:44','2012-12-09','2012-12-09',2.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(17,'2012-12-09 15:28:53','2012-12-09 14:33:07','2012-12-09','2012-12-09',-2.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(18,'2012-12-09 17:35:55','2012-12-09 16:35:55','2012-12-09','2012-12-09',-2.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(19,'2012-12-09 17:37:02','2012-12-09 16:37:02','2012-12-09','2012-12-09',2.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(20,'2012-12-09 18:35:07','2012-12-09 17:35:07','2012-12-09','2012-12-09',-2.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(21,'2012-12-12 18:54:33','2013-03-07 21:28:51','2012-12-12','2012-12-12',1.00000000,'(CustomerInvoicePayment)',1,1,1,'TIP','201210',NULL,1,NULL,0,NULL,NULL,NULL),(22,'2013-03-06 16:48:16','2013-03-06 15:48:16','2013-03-06','2013-03-06',20.00000000,'(SubscriptionPayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(23,'2013-03-20 14:30:11','2013-03-20 13:30:11','2013-03-20','2013-03-20',10.00000000,'(SubscriptionPayment)',1,1,NULL,'VIR',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(24,'2014-03-02 19:57:58','2014-03-02 18:57:58','2013-07-09','2013-07-09',605.00000000,'(CustomerInvoicePayment)',1,1,NULL,'VIR',NULL,NULL,0,NULL,0,NULL,'111',NULL),(26,'2014-03-02 20:01:39','2014-03-02 19:01:39','2013-03-19','2013-03-19',500.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(27,'2014-03-02 20:02:06','2014-03-02 19:02:06','2013-03-21','2013-03-21',400.00000000,'(CustomerInvoicePayment)',1,1,NULL,'VIR',NULL,NULL,0,NULL,0,NULL,'ABC and Co',NULL),(28,'2014-03-03 19:22:32','2014-03-03 18:22:32','2013-10-03','2013-10-03',-400.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(29,'2014-03-03 19:23:16','2014-03-03 18:23:16','2013-03-10','2013-03-10',-300.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL); +INSERT INTO `llx_bank` VALUES (1,'2010-07-08 23:56:14','2013-03-07 21:28:51','2010-07-08','2010-07-08',2000.00000000,'(Initial balance)',1,NULL,1,'SOLD','201210',NULL,1,NULL,0,NULL,NULL,NULL),(2,'2010-07-09 00:00:24','2015-10-03 08:44:56','2010-07-09','2010-07-09',500.00000000,'(Initial balance)',2,NULL,NULL,'SOLD',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(3,'2010-07-10 13:33:42','2015-10-03 08:44:56','2010-07-10','2010-07-10',0.00000000,'(Solde initial)',3,NULL,NULL,'SOLD',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(5,'2011-07-18 20:50:24','2015-10-03 08:44:56','2011-07-08','2011-07-08',20.00000000,'(CustomerInvoicePayment)',1,1,NULL,'CB','201107',NULL,1,NULL,0,NULL,NULL,NULL),(6,'2011-07-18 20:50:47','2015-10-03 08:44:56','2011-07-08','2011-07-08',10.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(8,'2011-08-01 03:34:11','2013-03-07 21:28:51','2011-08-01','2011-08-01',5.63000000,'(CustomerInvoicePayment)',1,1,1,'CB','201210',NULL,1,NULL,0,NULL,NULL,NULL),(12,'2011-08-05 23:11:37','2013-03-07 21:33:57','2011-08-05','2011-08-05',-10.00000000,'(SocialContributionPayment)',1,1,1,'VIR','201210',NULL,1,NULL,0,NULL,NULL,NULL),(13,'2011-08-06 20:33:54','2015-10-03 08:44:56','2011-08-06','2011-08-06',5.98000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(14,'2011-08-08 02:53:40','2015-10-03 08:44:56','2011-08-08','2011-08-08',26.10000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(15,'2011-08-08 02:55:58','2013-03-07 21:39:20','2011-08-08','2011-08-08',26.96000000,'(CustomerInvoicePayment)',1,1,1,'TIP','201211',NULL,1,NULL,0,NULL,NULL,NULL),(16,'2012-12-09 15:28:44','2012-12-09 14:28:44','2012-12-09','2012-12-09',2.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(17,'2012-12-09 15:28:53','2012-12-09 14:33:07','2012-12-09','2012-12-09',-2.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(18,'2012-12-09 17:35:55','2012-12-09 16:35:55','2012-12-09','2012-12-09',-2.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(19,'2012-12-09 17:37:02','2012-12-09 16:37:02','2012-12-09','2012-12-09',2.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(20,'2012-12-09 18:35:07','2012-12-09 17:35:07','2012-12-09','2012-12-09',-2.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(21,'2012-12-12 18:54:33','2013-03-07 21:28:51','2012-12-12','2012-12-12',1.00000000,'(CustomerInvoicePayment)',1,1,1,'TIP','201210',NULL,1,NULL,0,NULL,NULL,NULL),(22,'2013-03-06 16:48:16','2013-03-06 15:48:16','2013-03-06','2013-03-06',20.00000000,'(SubscriptionPayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(23,'2013-03-20 14:30:11','2013-03-20 13:30:11','2013-03-20','2013-03-20',10.00000000,'(SubscriptionPayment)',1,1,NULL,'VIR',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(24,'2014-03-02 19:57:58','2014-03-02 18:57:58','2013-07-09','2013-07-09',605.00000000,'(CustomerInvoicePayment)',1,1,NULL,'VIR',NULL,NULL,0,NULL,0,NULL,'111',NULL),(26,'2014-03-02 20:01:39','2014-03-02 19:01:39','2013-03-19','2013-03-19',500.00000000,'(CustomerInvoicePayment)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(27,'2014-03-02 20:02:06','2014-03-02 19:02:06','2013-03-21','2013-03-21',400.00000000,'(CustomerInvoicePayment)',1,1,NULL,'VIR',NULL,NULL,0,NULL,0,NULL,'ABC and Co',NULL),(28,'2014-03-03 19:22:32','2014-03-03 18:22:32','2013-10-03','2013-10-03',-400.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(29,'2014-03-03 19:23:16','2014-03-03 18:23:16','2013-03-10','2013-03-10',-300.00000000,'(CustomerInvoicePaymentBack)',3,1,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL),(30,'2016-01-22 18:56:34','2016-01-22 17:56:34','2016-01-22','2016-01-22',-900.00000000,'(SupplierInvoicePayment)',1,12,NULL,'LIQ',NULL,NULL,0,NULL,0,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_bank` ENABLE KEYS */; UNLOCK TABLES; @@ -823,7 +824,7 @@ CREATE TABLE `llx_bank_url` ( `type` varchar(24) NOT NULL, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_bank_url` (`fk_bank`,`type`) -) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=55 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -832,7 +833,7 @@ CREATE TABLE `llx_bank_url` ( LOCK TABLES `llx_bank_url` WRITE; /*!40000 ALTER TABLE `llx_bank_url` DISABLE KEYS */; -INSERT INTO `llx_bank_url` VALUES (3,5,2,'/compta/paiement/card.php?id=','(paiement)','payment'),(4,5,2,'/comm/card.php?socid=','Belin SARL','company'),(5,6,3,'/compta/paiement/card.php?id=','(paiement)','payment'),(6,6,2,'/comm/card.php?socid=','Belin SARL','company'),(9,8,5,'/compta/paiement/card.php?id=','(paiement)','payment'),(10,8,7,'/comm/card.php?socid=','Generic customer','company'),(17,12,4,'/compta/payment_sc/card.php?id=','(paiement)','payment_sc'),(18,12,4,'/compta/charges.php?id=','Assurance Chomage (fff)','sc'),(19,13,6,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(20,13,7,'/dolibarrnew/comm/card.php?socid=','Generic customer','company'),(21,14,8,'/compta/paiement/card.php?id=','(paiement)','payment'),(22,14,2,'/comm/card.php?socid=','Belin SARL','company'),(23,15,9,'/compta/paiement/card.php?id=','(paiement)','payment'),(24,15,10,'/comm/card.php?socid=','Smith Vick','company'),(25,16,17,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(26,16,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(27,17,18,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(28,17,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(29,18,19,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(30,18,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(31,19,20,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(32,19,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(33,20,21,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(34,20,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(35,21,23,'/compta/paiement/card.php?id=','(paiement)','payment'),(36,21,1,'/comm/card.php?socid=','ABC and Co','company'),(37,22,24,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(38,22,12,'/dolibarrnew/comm/card.php?socid=','Dupont Alain','company'),(39,23,25,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(40,23,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(41,24,26,'/compta/paiement/card.php?id=','(paiement)','payment'),(42,24,1,'/comm/card.php?socid=','ABC and Co','company'),(45,26,29,'/compta/paiement/card.php?id=','(paiement)','payment'),(46,26,1,'/comm/card.php?socid=','ABC and Co','company'),(47,27,30,'/compta/paiement/card.php?id=','(paiement)','payment'),(48,27,1,'/comm/card.php?socid=','ABC and Co','company'),(49,28,32,'/dolibarr_new/compta/paiement/card.php?id=','(paiement)','payment'),(50,28,1,'/dolibarr_new/comm/card.php?socid=','ABC and Co','company'),(51,29,33,'/dolibarr_new/compta/paiement/card.php?id=','(paiement)','payment'),(52,29,1,'/dolibarr_new/comm/card.php?socid=','ABC and Co','company'); +INSERT INTO `llx_bank_url` VALUES (3,5,2,'/compta/paiement/card.php?id=','(paiement)','payment'),(4,5,2,'/comm/card.php?socid=','Belin SARL','company'),(5,6,3,'/compta/paiement/card.php?id=','(paiement)','payment'),(6,6,2,'/comm/card.php?socid=','Belin SARL','company'),(9,8,5,'/compta/paiement/card.php?id=','(paiement)','payment'),(10,8,7,'/comm/card.php?socid=','Generic customer','company'),(17,12,4,'/compta/payment_sc/card.php?id=','(paiement)','payment_sc'),(18,12,4,'/compta/charges.php?id=','Assurance Chomage (fff)','sc'),(19,13,6,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(20,13,7,'/dolibarrnew/comm/card.php?socid=','Generic customer','company'),(21,14,8,'/compta/paiement/card.php?id=','(paiement)','payment'),(22,14,2,'/comm/card.php?socid=','Belin SARL','company'),(23,15,9,'/compta/paiement/card.php?id=','(paiement)','payment'),(24,15,10,'/comm/card.php?socid=','Smith Vick','company'),(25,16,17,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(26,16,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(27,17,18,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(28,17,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(29,18,19,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(30,18,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(31,19,20,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(32,19,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(33,20,21,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(34,20,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(35,21,23,'/compta/paiement/card.php?id=','(paiement)','payment'),(36,21,1,'/comm/card.php?socid=','ABC and Co','company'),(37,22,24,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(38,22,12,'/dolibarrnew/comm/card.php?socid=','Dupont Alain','company'),(39,23,25,'/dolibarrnew/compta/paiement/card.php?id=','(paiement)','payment'),(40,23,10,'/dolibarrnew/comm/card.php?socid=','Smith Vick','company'),(41,24,26,'/compta/paiement/card.php?id=','(paiement)','payment'),(42,24,1,'/comm/card.php?socid=','ABC and Co','company'),(45,26,29,'/compta/paiement/card.php?id=','(paiement)','payment'),(46,26,1,'/comm/card.php?socid=','ABC and Co','company'),(47,27,30,'/compta/paiement/card.php?id=','(paiement)','payment'),(48,27,1,'/comm/card.php?socid=','ABC and Co','company'),(49,28,32,'/dolibarr_new/compta/paiement/card.php?id=','(paiement)','payment'),(50,28,1,'/dolibarr_new/comm/card.php?socid=','ABC and Co','company'),(51,29,33,'/dolibarr_new/compta/paiement/card.php?id=','(paiement)','payment'),(52,29,1,'/dolibarr_new/comm/card.php?socid=','ABC and Co','company'),(53,30,1,'/dolibarr_3.8/htdocs/fourn/paiement/card.php?id=','(paiement)','payment_supplier'),(54,30,1,'/dolibarr_3.8/htdocs/fourn/card.php?socid=','Indian SAS','company'); /*!40000 ALTER TABLE `llx_bank_url` ENABLE KEYS */; UNLOCK TABLES; @@ -984,7 +985,7 @@ CREATE TABLE `llx_c_action_trigger` ( PRIMARY KEY (`rowid`), UNIQUE KEY `uk_action_trigger_code` (`code`), KEY `idx_action_trigger_rang` (`rang`) -) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=174 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -993,7 +994,7 @@ CREATE TABLE `llx_c_action_trigger` ( LOCK TABLES `llx_c_action_trigger` WRITE; /*!40000 ALTER TABLE `llx_c_action_trigger` DISABLE KEYS */; -INSERT INTO `llx_c_action_trigger` VALUES (1,'FICHINTER_VALIDATE','Validation fiche intervention','Executed when a intervention is validated','ficheinter',18),(2,'BILL_VALIDATE','Validation facture client','Executed when a customer invoice is approved','facture',6),(3,'ORDER_SUPPLIER_APPROVE','Approbation commande fournisseur','Executed when a supplier order is approved','order_supplier',11),(4,'ORDER_SUPPLIER_REFUSE','Refus commande fournisseur','Executed when a supplier order is refused','order_supplier',12),(5,'ORDER_VALIDATE','Validation commande client','Executed when a customer order is validated','commande',4),(6,'PROPAL_VALIDATE','Validation proposition client','Executed when a commercial proposal is validated','propal',2),(9,'COMPANY_SENTBYMAIL','Mails sent from third party card','Executed when you send email from third party card','societe',1),(10,'COMPANY_CREATE','Third party created','Executed when a third party is created','societe',1),(11,'CONTRACT_VALIDATE','Contract validated','Executed when a contract is validated','contrat',17),(12,'PROPAL_SENTBYMAIL','Commercial proposal sent by mail','Executed when a commercial proposal is sent by mail','propal',3),(13,'ORDER_SENTBYMAIL','Customer order sent by mail','Executed when a customer order is sent by mail ','commande',5),(14,'BILL_PAYED','Customer invoice payed','Executed when a customer invoice is payed','facture',7),(15,'BILL_CANCEL','Customer invoice canceled','Executed when a customer invoice is conceled','facture',8),(16,'BILL_SENTBYMAIL','Customer invoice sent by mail','Executed when a customer invoice is sent by mail','facture',9),(17,'ORDER_SUPPLIER_VALIDATE','Supplier order validated','Executed when a supplier order is validated','order_supplier',10),(18,'ORDER_SUPPLIER_SENTBYMAIL','Supplier order sent by mail','Executed when a supplier order is sent by mail','order_supplier',13),(19,'BILL_SUPPLIER_VALIDATE','Supplier invoice validated','Executed when a supplier invoice is validated','invoice_supplier',14),(20,'BILL_SUPPLIER_PAYED','Supplier invoice payed','Executed when a supplier invoice is payed','invoice_supplier',15),(21,'BILL_SUPPLIER_SENTBYMAIL','Supplier invoice sent by mail','Executed when a supplier invoice is sent by mail','invoice_supplier',16),(22,'SHIPPING_VALIDATE','Shipping validated','Executed when a shipping is validated','shipping',19),(23,'SHIPPING_SENTBYMAIL','Shipping sent by mail','Executed when a shipping is sent by mail','shipping',20),(24,'MEMBER_VALIDATE','Member validated','Executed when a member is validated','member',21),(25,'MEMBER_SUBSCRIPTION','Member subscribed','Executed when a member is subscribed','member',22),(26,'MEMBER_RESILIATE','Member resiliated','Executed when a member is resiliated','member',23),(27,'MEMBER_DELETE','Member deleted','Executed when a member is deleted','member',24),(28,'BILL_UNVALIDATE','Customer invoice unvalidated','Executed when a customer invoice status set back to draft','facture',10),(29,'FICHINTER_SENTBYMAIL','Intervention sent by mail','Executed when a intervention is sent by mail','ficheinter',29),(30,'PROJECT_CREATE','Project creation','Executed when a project is created','project',30),(31,'PROPAL_CLOSE_SIGNED','Customer proposal closed signed','Executed when a customer proposal is closed signed','propal',31),(32,'PROPAL_CLOSE_REFUSED','Customer proposal closed refused','Executed when a customer proposal is closed refused','propal',32),(33,'BILL_SUPPLIER_CANCELED','Supplier invoice cancelled','Executed when a supplier invoice is cancelled','invoice_supplier',33),(34,'MEMBER_MODIFY','Member modified','Executed when a member is modified','member',34),(35,'TASK_CREATE','Task created','Executed when a project task is created','project',35),(36,'TASK_MODIFY','Task modified','Executed when a project task is modified','project',36),(37,'TASK_DELETE','Task deleted','Executed when a project task is deleted','project',37),(38,'FICHINTER_CLASSIFY_BILLED','Intervention set billed','Executed when a intervention is set to billed (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19),(39,'FICHINTER_CLASSIFY_UNBILLED','Intervention set unbilled','Executed when a intervention is set to unbilled (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19),(41,'FICHINTER_REOPEN','Intervention opened','Executed when a intervention is re-opened','ficheinter',19),(42,'PROPAL_CLASSIFY_BILLED','Customer proposal set billed','Executed when a customer proposal is set to billed','propal',2),(48,'ORDER_CLOSE','Customer order classify delivered','Executed when a customer order is set delivered','commande',5),(49,'ORDER_CLASSIFY_BILLED','Customer order classify billed','Executed when a customer order is set to billed','commande',5),(50,'ORDER_CANCEL','Customer order canceled','Executed when a customer order is canceled','commande',5),(90,'BILL_SUPPLIER_UNVALIDATE','Supplier invoice unvalidated','Executed when a supplier invoice status is set back to draft','invoice_supplier',15); +INSERT INTO `llx_c_action_trigger` VALUES (131,'COMPANY_SENTBYMAIL','Mails sent from third party card','Executed when you send email from third party card','societe',1),(132,'COMPANY_CREATE','Third party created','Executed when a third party is created','societe',1),(133,'PROPAL_VALIDATE','Customer proposal validated','Executed when a commercial proposal is validated','propal',2),(134,'PROPAL_SENTBYMAIL','Commercial proposal sent by mail','Executed when a commercial proposal is sent by mail','propal',3),(135,'ORDER_VALIDATE','Customer order validate','Executed when a customer order is validated','commande',4),(136,'ORDER_CLOSE','Customer order classify delivered','Executed when a customer order is set delivered','commande',5),(137,'ORDER_CLASSIFY_BILLED','Customer order classify billed','Executed when a customer order is set to billed','commande',5),(138,'ORDER_CANCEL','Customer order canceled','Executed when a customer order is canceled','commande',5),(139,'ORDER_SENTBYMAIL','Customer order sent by mail','Executed when a customer order is sent by mail ','commande',5),(140,'BILL_VALIDATE','Customer invoice validated','Executed when a customer invoice is approved','facture',6),(141,'BILL_PAYED','Customer invoice payed','Executed when a customer invoice is payed','facture',7),(142,'BILL_CANCEL','Customer invoice canceled','Executed when a customer invoice is conceled','facture',8),(143,'BILL_SENTBYMAIL','Customer invoice sent by mail','Executed when a customer invoice is sent by mail','facture',9),(144,'BILL_UNVALIDATE','Customer invoice unvalidated','Executed when a customer invoice status set back to draft','facture',10),(145,'ORDER_SUPPLIER_VALIDATE','Supplier order validated','Executed when a supplier order is validated','order_supplier',11),(146,'ORDER_SUPPLIER_APPROVE','Supplier order request approved','Executed when a supplier order is approved','order_supplier',12),(147,'ORDER_SUPPLIER_REFUSE','Supplier order request refused','Executed when a supplier order is refused','order_supplier',13),(148,'ORDER_SUPPLIER_SENTBYMAIL','Supplier order sent by mail','Executed when a supplier order is sent by mail','order_supplier',14),(149,'BILL_SUPPLIER_VALIDATE','Supplier invoice validated','Executed when a supplier invoice is validated','invoice_supplier',15),(150,'BILL_SUPPLIER_PAYED','Supplier invoice payed','Executed when a supplier invoice is payed','invoice_supplier',16),(151,'BILL_SUPPLIER_SENTBYMAIL','Supplier invoice sent by mail','Executed when a supplier invoice is sent by mail','invoice_supplier',17),(152,'BILL_SUPPLIER_CANCELED','Supplier invoice cancelled','Executed when a supplier invoice is cancelled','invoice_supplier',17),(153,'CONTRACT_VALIDATE','Contract validated','Executed when a contract is validated','contrat',18),(154,'SHIPPING_VALIDATE','Shipping validated','Executed when a shipping is validated','shipping',20),(155,'SHIPPING_SENTBYMAIL','Shipping sent by mail','Executed when a shipping is sent by mail','shipping',21),(156,'MEMBER_VALIDATE','Member validated','Executed when a member is validated','member',22),(157,'MEMBER_SUBSCRIPTION','Member subscribed','Executed when a member is subscribed','member',23),(158,'MEMBER_RESILIATE','Member resiliated','Executed when a member is resiliated','member',24),(159,'MEMBER_MODIFY','Member modified','Executed when a member is modified','member',24),(160,'MEMBER_DELETE','Member deleted','Executed when a member is deleted','member',25),(161,'FICHINTER_VALIDATE','Intervention validated','Executed when a intervention is validated','ficheinter',19),(162,'FICHINTER_CLASSIFY_BILLED','Intervention set billed','Executed when a intervention is set to billed (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19),(163,'FICHINTER_CLASSIFY_UNBILLED','Intervention set unbilled','Executed when a intervention is set to unbilled (when option FICHINTER_CLASSIFY_BILLED is set)','ficheinter',19),(164,'FICHINTER_REOPEN','Intervention opened','Executed when a intervention is re-opened','ficheinter',19),(165,'FICHINTER_SENTBYMAIL','Intervention sent by mail','Executed when a intervention is sent by mail','ficheinter',19),(166,'PROJECT_CREATE','Project creation','Executed when a project is created','project',30),(167,'PROPAL_CLOSE_SIGNED','Customer proposal closed signed','Executed when a customer proposal is closed signed','propal',2),(168,'PROPAL_CLOSE_REFUSED','Customer proposal closed refused','Executed when a customer proposal is closed refused','propal',2),(169,'PROPAL_CLASSIFY_BILLED','Customer proposal set billed','Executed when a customer proposal is set to billed','propal',2),(170,'TASK_CREATE','Task created','Executed when a project task is created','project',35),(171,'TASK_MODIFY','Task modified','Executed when a project task is modified','project',36),(172,'TASK_DELETE','Task deleted','Executed when a project task is deleted','project',37),(173,'BILL_SUPPLIER_UNVALIDATE','Supplier invoice unvalidated','Executed when a supplier invoice status is set back to draft','invoice_supplier',15); /*!40000 ALTER TABLE `llx_c_action_trigger` ENABLE KEYS */; UNLOCK TABLES; @@ -1072,7 +1073,7 @@ CREATE TABLE `llx_c_barcode_type` ( `example` varchar(16) NOT NULL, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_c_barcode_type` (`code`,`entity`) -) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1081,7 +1082,7 @@ CREATE TABLE `llx_c_barcode_type` ( LOCK TABLES `llx_c_barcode_type` WRITE; /*!40000 ALTER TABLE `llx_c_barcode_type` DISABLE KEYS */; -INSERT INTO `llx_c_barcode_type` VALUES (1,'EAN8',1,'EAN8','0','1234567'),(2,'EAN13',1,'EAN13','0','123456789012'),(3,'UPC',1,'UPC','0','123456789012'),(4,'ISBN',1,'ISBN','0','123456789'),(5,'C39',1,'Code 39','0','1234567890'),(6,'C128',1,'Code 128','0','ABCD1234567890'),(13,'DATAMATRIX',1,'Datamatrix','0','1234567xyz'),(14,'QRCODE',1,'Qr Code','0','www.dolibarr.org'); +INSERT INTO `llx_c_barcode_type` VALUES (1,'EAN8',1,'EAN8','0','1234567'),(2,'EAN13',1,'EAN13','phpbarcode','123456789012'),(3,'UPC',1,'UPC','0','123456789012'),(4,'ISBN',1,'ISBN','0','123456789'),(5,'C39',1,'Code 39','0','1234567890'),(6,'C128',1,'Code 128','tcpdfbarcode','ABCD1234567890'),(13,'DATAMATRIX',1,'Datamatrix','0','1234567xyz'),(14,'QRCODE',1,'Qr Code','0','www.dolibarr.org'); /*!40000 ALTER TABLE `llx_c_barcode_type` ENABLE KEYS */; UNLOCK TABLES; @@ -1186,7 +1187,8 @@ CREATE TABLE `llx_c_currencies` ( `label` varchar(64) NOT NULL, `unicode` varchar(32) DEFAULT NULL, `active` tinyint(4) NOT NULL DEFAULT '1', - PRIMARY KEY (`code_iso`) + PRIMARY KEY (`code_iso`), + UNIQUE KEY `uk_c_currencies_code_iso` (`code_iso`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; @@ -1196,7 +1198,7 @@ CREATE TABLE `llx_c_currencies` ( LOCK TABLES `llx_c_currencies` WRITE; /*!40000 ALTER TABLE `llx_c_currencies` DISABLE KEYS */; -INSERT INTO `llx_c_currencies` VALUES ('AED','United Arab Emirates Dirham',NULL,1),('AFN','Afghanistan Afghani','[1547]',1),('ALL','Albania Leklll','[76,101,107]',1),('ANG','Netherlands Antilles Guilder','[402]',1),('ARP','Pesos argentins',NULL,0),('ARS','Argentino Peso','[36]',1),('ATS','Shiliing autrichiens',NULL,0),('AUD','Australia Dollar','[36]',1),('AWG','Aruba Guilder','[402]',1),('AZN','Azerbaijan New Manat','[1084,1072,1085]',1),('BAM','Bosnia and Herzegovina Convertible Marka','[75,77]',1),('BBD','Barbados Dollar','[36]',1),('BEF','Francs belges',NULL,0),('BGN','Bulgaria Lev','[1083,1074]',1),('BMD','Bermuda Dollar','[36]',1),('BND','Brunei Darussalam Dollar','[36]',1),('BOB','Bolivia Boliviano','[36,98]',1),('BRL','Brazil Real','[82,36]',1),('BSD','Bahamas Dollar','[36]',1),('BWP','Botswana Pula','[80]',1),('BYR','Belarus Ruble','[112,46]',1),('BZD','Belize Dollar','[66,90,36]',1),('CAD','Canada Dollar','[36]',1),('CHF','Switzerland Franc','[67,72,70]',1),('CLP','Chile Peso','[36]',1),('CNY','China Yuan Renminbi','[165]',1),('COP','Colombia Peso','[36]',1),('CRC','Costa Rica Colon','[8353]',1),('CUP','Cuba Peso','[8369]',1),('CZK','Czech Republic Koruna','[75,269]',1),('DEM','Deutsch mark',NULL,0),('DKK','Denmark Krone','[107,114]',1),('DOP','Dominican Republic Peso','[82,68,36]',1),('DZD','Algeria Dinar',NULL,1),('EEK','Estonia Kroon','[107,114]',1),('EGP','Egypt Pound','[163]',1),('ESP','Pesete',NULL,0),('EUR','Euro Member Countries','[8364]',1),('FIM','Mark finlandais',NULL,0),('FJD','Fiji Dollar','[36]',1),('FKP','Falkland Islands (Malvinas) Pound','[163]',1),('FRF','Francs francais',NULL,0),('GBP','United Kingdom Pound','[163]',1),('GGP','Guernsey Pound','[163]',1),('GHC','Ghana Cedis','[162]',1),('GIP','Gibraltar Pound','[163]',1),('GRD','Drachme (grece)',NULL,0),('GTQ','Guatemala Quetzal','[81]',1),('GYD','Guyana Dollar','[36]',1),('hhh','ddd','[]',1),('HKD','Hong Kong Dollar','[36]',1),('HNL','Honduras Lempira','[76]',1),('HRK','Croatia Kuna','[107,110]',1),('HUF','Hungary Forint','[70,116]',1),('IDR','Indonesia Rupiah','[82,112]',1),('IEP','Livres irlandaises',NULL,0),('ILS','Israel Shekel','[8362]',1),('IMP','Isle of Man Pound','[163]',1),('INR','India Rupee',NULL,1),('IRR','Iran Rial','[65020]',1),('ISK','Iceland Krona','[107,114]',1),('ITL','Lires',NULL,0),('JEP','Jersey Pound','[163]',1),('JMD','Jamaica Dollar','[74,36]',1),('JPY','Japan Yen','[165]',1),('KGS','Kyrgyzstan Som','[1083,1074]',1),('KHR','Cambodia Riel','[6107]',1),('KPW','Korea (North) Won','[8361]',1),('KRW','Korea (South) Won','[8361]',1),('KYD','Cayman Islands Dollar','[36]',1),('KZT','Kazakhstan Tenge','[1083,1074]',1),('LAK','Laos Kip','[8365]',1),('LBP','Lebanon Pound','[163]',1),('LKR','Sri Lanka Rupee','[8360]',1),('LRD','Liberia Dollar','[36]',1),('LTL','Lithuania Litas','[76,116]',1),('LUF','Francs luxembourgeois',NULL,0),('LVL','Latvia Lat','[76,115]',1),('MAD','Morocco Dirham',NULL,1),('MKD','Macedonia Denar','[1076,1077,1085]',1),('MNT','Mongolia Tughrik','[8366]',1),('MRO','Mauritania Ouguiya',NULL,1),('MUR','Mauritius Rupee','[8360]',1),('MXN','Mexico Peso','[36]',1),('MXP','Pesos Mexicans',NULL,0),('MYR','Malaysia Ringgit','[82,77]',1),('MZN','Mozambique Metical','[77,84]',1),('NAD','Namibia Dollar','[36]',1),('NGN','Nigeria Naira','[8358]',1),('NIO','Nicaragua Cordoba','[67,36]',1),('NLG','Florins',NULL,0),('NOK','Norway Krone','[107,114]',1),('NPR','Nepal Rupee','[8360]',1),('NZD','New Zealand Dollar','[36]',1),('OMR','Oman Rial','[65020]',1),('PAB','Panama Balboa','[66,47,46]',1),('PEN','Peru Nuevo Sol','[83,47,46]',1),('PHP','Philippines Peso','[8369]',1),('PKR','Pakistan Rupee','[8360]',1),('PLN','Poland Zloty','[122,322]',1),('PTE','Escudos',NULL,0),('PYG','Paraguay Guarani','[71,115]',1),('QAR','Qatar Riyal','[65020]',1),('RON','Romania New Leu','[108,101,105]',1),('RSD','Serbia Dinar','[1044,1080,1085,46]',1),('RUB','Russia Ruble','[1088,1091,1073]',1),('SAR','Saudi Arabia Riyal','[65020]',1),('SBD','Solomon Islands Dollar','[36]',1),('SCR','Seychelles Rupee','[8360]',1),('SEK','Sweden Krona','[107,114]',1),('SGD','Singapore Dollar','[36]',1),('SHP','Saint Helena Pound','[163]',1),('SKK','Couronnes slovaques',NULL,0),('SOS','Somalia Shilling','[83]',1),('SRD','Suriname Dollar','[36]',1),('SUR','Rouble',NULL,0),('SVC','El Salvador Colon','[36]',1),('SYP','Syria Pound','[163]',1),('THB','Thailand Baht','[3647]',1),('TND','Tunisia Dinar',NULL,1),('TRL','Turkey Lira','[84,76]',1),('TRY','Turkey Lira','[8356]',1),('TTD','Trinidad and Tobago Dollar','[84,84,36]',1),('TVD','Tuvalu Dollar','[36]',1),('TWD','Taiwan New Dollar','[78,84,36]',1),('UAH','Ukraine Hryvna','[8372]',1),('USD','United States Dollar','[36]',1),('UYU','Uruguay Peso','[36,85]',1),('UZS','Uzbekistan Som','[1083,1074]',1),('VEF','Venezuela Bolivar Fuerte','[66,115]',1),('VND','Viet Nam Dong','[8363]',1),('XAF','Communaute Financiere Africaine (BEAC) CFA Franc',NULL,1),('XCD','East Caribbean Dollar','[36]',1),('XEU','Ecus',NULL,0),('XOF','Communaute Financiere Africaine (BCEAO) Franc',NULL,1),('YER','Yemen Rial','[65020]',1),('ZAR','South Africa Rand','[82]',1),('ZWD','Zimbabwe Dollar','[90,36]',1); +INSERT INTO `llx_c_currencies` VALUES ('AED','United Arab Emirates Dirham',NULL,1),('AFN','Afghanistan Afghani','[1547]',1),('ALL','Albania Leklll','[76,101,107]',1),('ANG','Netherlands Antilles Guilder','[402]',1),('ARP','Pesos argentins',NULL,0),('ARS','Argentino Peso','[36]',1),('ATS','Shiliing autrichiens',NULL,0),('AUD','Australia Dollar','[36]',1),('AWG','Aruba Guilder','[402]',1),('AZN','Azerbaijan New Manat','[1084,1072,1085]',1),('BAM','Bosnia and Herzegovina Convertible Marka','[75,77]',1),('BBD','Barbados Dollar','[36]',1),('BEF','Francs belges',NULL,0),('BGN','Bulgaria Lev','[1083,1074]',1),('BMD','Bermuda Dollar','[36]',1),('BND','Brunei Darussalam Dollar','[36]',1),('BOB','Bolivia Boliviano','[36,98]',1),('BRL','Brazil Real','[82,36]',1),('BSD','Bahamas Dollar','[36]',1),('BWP','Botswana Pula','[80]',1),('BYR','Belarus Ruble','[112,46]',1),('BZD','Belize Dollar','[66,90,36]',1),('CAD','Canada Dollar','[36]',1),('CHF','Switzerland Franc','[67,72,70]',1),('CLP','Chile Peso','[36]',1),('CNY','China Yuan Renminbi','[165]',1),('COP','Colombia Peso','[36]',1),('CRC','Costa Rica Colon','[8353]',1),('CUP','Cuba Peso','[8369]',1),('CZK','Czech Republic Koruna','[75,269]',1),('DEM','Deutsch mark',NULL,0),('DKK','Denmark Krone','[107,114]',1),('DOP','Dominican Republic Peso','[82,68,36]',1),('DZD','Algeria Dinar',NULL,1),('EEK','Estonia Kroon','[107,114]',1),('EGP','Egypt Pound','[163]',1),('ESP','Pesete',NULL,0),('EUR','Euro Member Countries','[8364]',1),('FIM','Mark finlandais',NULL,0),('FJD','Fiji Dollar','[36]',1),('FKP','Falkland Islands (Malvinas) Pound','[163]',1),('FRF','Francs francais',NULL,0),('GBP','United Kingdom Pound','[163]',1),('GGP','Guernsey Pound','[163]',1),('GHC','Ghana Cedis','[162]',1),('GIP','Gibraltar Pound','[163]',1),('GRD','Drachme (grece)',NULL,0),('GTQ','Guatemala Quetzal','[81]',1),('GYD','Guyana Dollar','[36]',1),('hhh','ddd','[]',1),('HKD','Hong Kong Dollar','[36]',1),('HNL','Honduras Lempira','[76]',1),('HRK','Croatia Kuna','[107,110]',1),('HUF','Hungary Forint','[70,116]',1),('IDR','Indonesia Rupiah','[82,112]',1),('IEP','Livres irlandaises',NULL,0),('ILS','Israel Shekel','[8362]',1),('IMP','Isle of Man Pound','[163]',1),('INR','India Rupee',NULL,1),('IRR','Iran Rial','[65020]',1),('ISK','Iceland Krona','[107,114]',1),('ITL','Lires',NULL,0),('JEP','Jersey Pound','[163]',1),('JMD','Jamaica Dollar','[74,36]',1),('JPY','Japan Yen','[165]',1),('KES','Kenya Shilling',NULL,1),('KGS','Kyrgyzstan Som','[1083,1074]',1),('KHR','Cambodia Riel','[6107]',1),('KPW','Korea (North) Won','[8361]',1),('KRW','Korea (South) Won','[8361]',1),('KYD','Cayman Islands Dollar','[36]',1),('KZT','Kazakhstan Tenge','[1083,1074]',1),('LAK','Laos Kip','[8365]',1),('LBP','Lebanon Pound','[163]',1),('LKR','Sri Lanka Rupee','[8360]',1),('LRD','Liberia Dollar','[36]',1),('LTL','Lithuania Litas','[76,116]',1),('LUF','Francs luxembourgeois',NULL,0),('LVL','Latvia Lat','[76,115]',1),('MAD','Morocco Dirham',NULL,1),('MKD','Macedonia Denar','[1076,1077,1085]',1),('MNT','Mongolia Tughrik','[8366]',1),('MRO','Mauritania Ouguiya',NULL,1),('MUR','Mauritius Rupee','[8360]',1),('MXN','Mexico Peso','[36]',1),('MXP','Pesos Mexicans',NULL,0),('MYR','Malaysia Ringgit','[82,77]',1),('MZN','Mozambique Metical','[77,84]',1),('NAD','Namibia Dollar','[36]',1),('NGN','Nigeria Naira','[8358]',1),('NIO','Nicaragua Cordoba','[67,36]',1),('NLG','Florins',NULL,0),('NOK','Norway Krone','[107,114]',1),('NPR','Nepal Rupee','[8360]',1),('NZD','New Zealand Dollar','[36]',1),('OMR','Oman Rial','[65020]',1),('PAB','Panama Balboa','[66,47,46]',1),('PEN','Peru Nuevo Sol','[83,47,46]',1),('PHP','Philippines Peso','[8369]',1),('PKR','Pakistan Rupee','[8360]',1),('PLN','Poland Zloty','[122,322]',1),('PTE','Escudos',NULL,0),('PYG','Paraguay Guarani','[71,115]',1),('QAR','Qatar Riyal','[65020]',1),('RON','Romania New Leu','[108,101,105]',1),('RSD','Serbia Dinar','[1044,1080,1085,46]',1),('RUB','Russia Ruble','[1088,1091,1073]',1),('SAR','Saudi Arabia Riyal','[65020]',1),('SBD','Solomon Islands Dollar','[36]',1),('SCR','Seychelles Rupee','[8360]',1),('SEK','Sweden Krona','[107,114]',1),('SGD','Singapore Dollar','[36]',1),('SHP','Saint Helena Pound','[163]',1),('SKK','Couronnes slovaques',NULL,0),('SOS','Somalia Shilling','[83]',1),('SRD','Suriname Dollar','[36]',1),('SUR','Rouble',NULL,0),('SVC','El Salvador Colon','[36]',1),('SYP','Syria Pound','[163]',1),('THB','Thailand Baht','[3647]',1),('TND','Tunisia Dinar',NULL,1),('TRL','Turkey Lira','[84,76]',1),('TRY','Turkey Lira','[8356]',1),('TTD','Trinidad and Tobago Dollar','[84,84,36]',1),('TVD','Tuvalu Dollar','[36]',1),('TWD','Taiwan New Dollar','[78,84,36]',1),('UAH','Ukraine Hryvna','[8372]',1),('USD','United States Dollar','[36]',1),('UYU','Uruguay Peso','[36,85]',1),('UZS','Uzbekistan Som','[1083,1074]',1),('VEF','Venezuela Bolivar Fuerte','[66,115]',1),('VND','Viet Nam Dong','[8363]',1),('XAF','Communaute Financiere Africaine (BEAC) CFA Franc',NULL,1),('XCD','East Caribbean Dollar','[36]',1),('XEU','Ecus',NULL,0),('XOF','Communaute Financiere Africaine (BCEAO) Franc',NULL,1),('XPF','Franc pacifique (XPF)',NULL,1),('YER','Yemen Rial','[65020]',1),('ZAR','South Africa Rand','[82]',1),('ZWD','Zimbabwe Dollar','[90,36]',1); /*!40000 ALTER TABLE `llx_c_currencies` ENABLE KEYS */; UNLOCK TABLES; @@ -1219,8 +1221,9 @@ CREATE TABLE `llx_c_departements` ( PRIMARY KEY (`rowid`), UNIQUE KEY `uk_departements` (`code_departement`,`fk_region`), KEY `idx_departements_fk_region` (`fk_region`), - CONSTRAINT `fk_departements_code_region` FOREIGN KEY (`fk_region`) REFERENCES `llx_c_regions` (`code_region`) -) ENGINE=InnoDB AUTO_INCREMENT=1282 DEFAULT CHARSET=utf8; + CONSTRAINT `fk_departements_code_region` FOREIGN KEY (`fk_region`) REFERENCES `llx_c_regions` (`code_region`), + CONSTRAINT `fk_departements_fk_region` FOREIGN KEY (`fk_region`) REFERENCES `llx_c_regions` (`code_region`) +) ENGINE=InnoDB AUTO_INCREMENT=1927 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1229,7 +1232,7 @@ CREATE TABLE `llx_c_departements` ( LOCK TABLES `llx_c_departements` WRITE; /*!40000 ALTER TABLE `llx_c_departements` DISABLE KEYS */; -INSERT INTO `llx_c_departements` VALUES (1,'0',0,'0',0,'-','-',1),(2,'01',82,'01053',5,'AIN','Ain',1),(3,'02',22,'02408',5,'AISNE','Aisne',1),(4,'03',83,'03190',5,'ALLIER','Allier',1),(5,'04',93,'04070',4,'ALPES-DE-HAUTE-PROVENCE','Alpes-de-Haute-Provence',1),(6,'05',93,'05061',4,'HAUTES-ALPES','Hautes-Alpes',1),(7,'06',93,'06088',4,'ALPES-MARITIMES','Alpes-Maritimes',1),(8,'07',82,'07186',5,'ARDECHE','ArdĆØche',1),(9,'08',21,'08105',4,'ARDENNES','Ardennes',1),(10,'09',73,'09122',5,'ARIEGE','AriĆØge',1),(11,'10',21,'10387',5,'AUBE','Aube',1),(12,'11',91,'11069',5,'AUDE','Aude',1),(13,'12',73,'12202',5,'AVEYRON','Aveyron',1),(14,'13',93,'13055',4,'BOUCHES-DU-RHONE','Bouches-du-RhĆ“ne',1),(15,'14',25,'14118',2,'CALVADOS','Calvados',1),(16,'15',83,'15014',2,'CANTAL','Cantal',1),(17,'16',54,'16015',3,'CHARENTE','Charente',1),(18,'17',54,'17300',3,'CHARENTE-MARITIME','Charente-Maritime',1),(19,'18',24,'18033',2,'CHER','Cher',1),(20,'19',74,'19272',3,'CORREZE','CorrĆØze',1),(21,'2A',94,'2A004',3,'CORSE-DU-SUD','Corse-du-Sud',1),(22,'2B',94,'2B033',3,'HAUTE-CORSE','Haute-Corse',1),(23,'21',26,'21231',3,'COTE-D\'OR','CĆ“te-d\'Or',1),(24,'22',53,'22278',4,'COTES-D\'ARMOR','CĆ“tes-d\'Armor',1),(25,'23',74,'23096',3,'CREUSE','Creuse',1),(26,'24',72,'24322',3,'DORDOGNE','Dordogne',1),(27,'25',43,'25056',2,'DOUBS','Doubs',1),(28,'26',82,'26362',3,'DROME','DrĆ“me',1),(29,'27',23,'27229',5,'EURE','Eure',1),(30,'28',24,'28085',1,'EURE-ET-LOIR','Eure-et-Loir',1),(31,'29',53,'29232',2,'FINISTERE','FinistĆØre',1),(32,'30',91,'30189',2,'GARD','Gard',1),(33,'31',73,'31555',3,'HAUTE-GARONNE','Haute-Garonne',1),(34,'32',73,'32013',2,'GERS','Gers',1),(35,'33',72,'33063',3,'GIRONDE','Gironde',1),(36,'34',91,'34172',5,'HERAULT','HĆ©rault',1),(37,'35',53,'35238',1,'ILLE-ET-VILAINE','Ille-et-Vilaine',1),(38,'36',24,'36044',5,'INDRE','Indre',1),(39,'37',24,'37261',1,'INDRE-ET-LOIRE','Indre-et-Loire',1),(40,'38',82,'38185',5,'ISERE','IsĆØre',1),(41,'39',43,'39300',2,'JURA','Jura',1),(42,'40',72,'40192',4,'LANDES','Landes',1),(43,'41',24,'41018',0,'LOIR-ET-CHER','Loir-et-Cher',1),(44,'42',82,'42218',3,'LOIRE','Loire',1),(45,'43',83,'43157',3,'HAUTE-LOIRE','Haute-Loire',1),(46,'44',52,'44109',3,'LOIRE-ATLANTIQUE','Loire-Atlantique',1),(47,'45',24,'45234',2,'LOIRET','Loiret',1),(48,'46',73,'46042',2,'LOT','Lot',1),(49,'47',72,'47001',0,'LOT-ET-GARONNE','Lot-et-Garonne',1),(50,'48',91,'48095',3,'LOZERE','LozĆØre',1),(51,'49',52,'49007',0,'MAINE-ET-LOIRE','Maine-et-Loire',1),(52,'50',25,'50502',3,'MANCHE','Manche',1),(53,'51',21,'51108',3,'MARNE','Marne',1),(54,'52',21,'52121',3,'HAUTE-MARNE','Haute-Marne',1),(55,'53',52,'53130',3,'MAYENNE','Mayenne',1),(56,'54',41,'54395',0,'MEURTHE-ET-MOSELLE','Meurthe-et-Moselle',1),(57,'55',41,'55029',3,'MEUSE','Meuse',1),(58,'56',53,'56260',2,'MORBIHAN','Morbihan',1),(59,'57',41,'57463',3,'MOSELLE','Moselle',1),(60,'58',26,'58194',3,'NIEVRE','NiĆØvre',1),(61,'59',31,'59350',2,'NORD','Nord',1),(62,'60',22,'60057',5,'OISE','Oise',1),(63,'61',25,'61001',5,'ORNE','Orne',1),(64,'62',31,'62041',2,'PAS-DE-CALAIS','Pas-de-Calais',1),(65,'63',83,'63113',2,'PUY-DE-DOME','Puy-de-DĆ“me',1),(66,'64',72,'64445',4,'PYRENEES-ATLANTIQUES','PyrĆ©nĆ©es-Atlantiques',1),(67,'65',73,'65440',4,'HAUTES-PYRENEES','Hautes-PyrĆ©nĆ©es',1),(68,'66',91,'66136',4,'PYRENEES-ORIENTALES','PyrĆ©nĆ©es-Orientales',1),(69,'67',42,'67482',2,'BAS-RHIN','Bas-Rhin',1),(70,'68',42,'68066',2,'HAUT-RHIN','Haut-Rhin',1),(71,'69',82,'69123',2,'RHONE','RhĆ“ne',1),(72,'70',43,'70550',3,'HAUTE-SAONE','Haute-SaĆ“ne',1),(73,'71',26,'71270',0,'SAONE-ET-LOIRE','SaĆ“ne-et-Loire',1),(74,'72',52,'72181',3,'SARTHE','Sarthe',1),(75,'73',82,'73065',3,'SAVOIE','Savoie',1),(76,'74',82,'74010',3,'HAUTE-SAVOIE','Haute-Savoie',1),(77,'75',11,'75056',0,'PARIS','Paris',1),(78,'76',23,'76540',3,'SEINE-MARITIME','Seine-Maritime',1),(79,'77',11,'77288',0,'SEINE-ET-MARNE','Seine-et-Marne',1),(80,'78',11,'78646',4,'YVELINES','Yvelines',1),(81,'79',54,'79191',4,'DEUX-SEVRES','Deux-SĆØvres',1),(82,'80',22,'80021',3,'SOMME','Somme',1),(83,'81',73,'81004',2,'TARN','Tarn',1),(84,'82',73,'82121',0,'TARN-ET-GARONNE','Tarn-et-Garonne',1),(85,'83',93,'83137',2,'VAR','Var',1),(86,'84',93,'84007',0,'VAUCLUSE','Vaucluse',1),(87,'85',52,'85191',3,'VENDEE','VendĆ©e',1),(88,'86',54,'86194',3,'VIENNE','Vienne',1),(89,'87',74,'87085',3,'HAUTE-VIENNE','Haute-Vienne',1),(90,'88',41,'88160',4,'VOSGES','Vosges',1),(91,'89',26,'89024',5,'YONNE','Yonne',1),(92,'90',43,'90010',0,'TERRITOIRE DE BELFORT','Territoire de Belfort',1),(93,'91',11,'91228',5,'ESSONNE','Essonne',1),(94,'92',11,'92050',4,'HAUTS-DE-SEINE','Hauts-de-Seine',1),(95,'93',11,'93008',3,'SEINE-SAINT-DENIS','Seine-Saint-Denis',1),(96,'94',11,'94028',2,'VAL-DE-MARNE','Val-de-Marne',1),(97,'95',11,'95500',2,'VAL-D\'OISE','Val-d\'Oise',1),(98,'971',1,'97105',3,'GUADELOUPE','Guadeloupe',1),(99,'972',2,'97209',3,'MARTINIQUE','Martinique',1),(100,'973',3,'97302',3,'GUYANE','Guyane',1),(101,'974',4,'97411',3,'REUNION','RĆ©union',1),(102,'01',201,'',1,'ANVERS','Anvers',1),(103,'02',203,'',3,'BRUXELLES-CAPITALE','Bruxelles-Capitale',1),(104,'03',202,'',2,'BRABANT-WALLON','Brabant-Wallon',1),(105,'04',201,'',1,'BRABANT-FLAMAND','Brabant-Flamand',1),(106,'05',201,'',1,'FLANDRE-OCCIDENTALE','Flandre-Occidentale',1),(107,'06',201,'',1,'FLANDRE-ORIENTALE','Flandre-Orientale',1),(108,'07',202,'',2,'HAINAUT','Hainaut',1),(109,'08',201,'',2,'LIEGE','LiĆØge',1),(110,'09',202,'',1,'LIMBOURG','Limbourg',1),(111,'10',202,'',2,'LUXEMBOURG','Luxembourg',1),(112,'11',201,'',2,'NAMUR','Namur',1),(113,'NSW',2801,'',1,'','New South Wales',1),(114,'VIC',2801,'',1,'','Victoria',1),(115,'QLD',2801,'',1,'','Queensland',1),(116,'SA',2801,'',1,'','South Australia',1),(117,'ACT',2801,'',1,'','Australia Capital Territory',1),(118,'TAS',2801,'',1,'','Tasmania',1),(119,'WA',2801,'',1,'','Western Australia',1),(120,'NT',2801,'',1,'','Northern Territory',1),(121,'VI',419,'',19,'ALAVA','Ɓlava',1),(122,'AB',404,'',4,'ALBACETE','Albacete',1),(123,'A',411,'',11,'ALICANTE','Alicante',1),(124,'AL',401,'',1,'ALMERIA','AlmerĆ­a',1),(125,'AV',403,'',3,'AVILA','Avila',1),(126,'BA',412,'',12,'BADAJOZ','Badajoz',1),(127,'PM',414,'',14,'ISLAS BALEARES','Islas Baleares',1),(128,'B',406,'',6,'BARCELONA','Barcelona',1),(129,'BU',403,'',8,'BURGOS','Burgos',1),(130,'CC',412,'',12,'CACERES','CĆ”ceres',1),(131,'CA',401,'',1,'CADIz','CĆ”diz',1),(132,'CS',411,'',11,'CASTELLON','Castellón',1),(133,'CR',404,'',4,'CIUDAD REAL','Ciudad Real',1),(134,'CO',401,'',1,'CORDOBA','Córdoba',1),(135,'C',413,'',13,'LA CORUƑA','La CoruƱa',1),(136,'CU',404,'',4,'CUENCA','Cuenca',1),(137,'GI',406,'',6,'GERONA','Gerona',1),(138,'GR',401,'',1,'GRANADA','Granada',1),(139,'GU',404,'',4,'GUADALAJARA','Guadalajara',1),(140,'SS',419,'',19,'GUIPUZCOA','GuipĆŗzcoa',1),(141,'H',401,'',1,'HUELVA','Huelva',1),(142,'HU',402,'',2,'HUESCA','Huesca',1),(143,'J',401,'',1,'JAEN','JaĆ©n',1),(144,'LE',403,'',3,'LEON','León',1),(145,'L',406,'',6,'LERIDA','LĆ©rida',1),(146,'LO',415,'',15,'LA RIOJA','La Rioja',1),(147,'LU',413,'',13,'LUGO','Lugo',1),(148,'M',416,'',16,'MADRID','Madrid',1),(149,'MA',401,'',1,'MALAGA','MĆ”laga',1),(150,'MU',417,'',17,'MURCIA','Murcia',1),(151,'NA',408,'',8,'NAVARRA','Navarra',1),(152,'OR',413,'',13,'ORENSE','Orense',1),(153,'O',418,'',18,'ASTURIAS','Asturias',1),(154,'P',403,'',3,'PALENCIA','Palencia',1),(155,'GC',405,'',5,'LAS PALMAS','Las Palmas',1),(156,'PO',413,'',13,'PONTEVEDRA','Pontevedra',1),(157,'SA',403,'',3,'SALAMANCA','Salamanca',1),(158,'TF',405,'',5,'STA. CRUZ DE TENERIFE','Sta. Cruz de Tenerife',1),(159,'S',410,'',10,'CANTABRIA','Cantabria',1),(160,'SG',403,'',3,'SEGOVIA','Segovia',1),(161,'SE',401,'',1,'SEVILLA','Sevilla',1),(162,'SO',403,'',3,'SORIA','Soria',1),(163,'T',406,'',6,'TARRAGONA','Tarragona',1),(164,'TE',402,'',2,'TERUEL','Teruel',1),(165,'TO',404,'',5,'TOLEDO','Toledo',1),(166,'V',411,'',11,'VALENCIA','Valencia',1),(167,'VA',403,'',3,'VALLADOLID','Valladolid',1),(168,'BI',419,'',19,'VIZCAYA','Vizcaya',1),(169,'ZA',403,'',3,'ZAMORA','Zamora',1),(170,'Z',402,'',1,'ZARAGOZA','Zaragoza',1),(171,'CE',407,'',7,'CEUTA','Ceuta',1),(172,'ML',409,'',9,'MELILLA','Melilla',1),(174,'AG',601,NULL,NULL,'ARGOVIE','Argovie',1),(175,'AI',601,NULL,NULL,'APPENZELL RHODES INTERIEURES','Appenzell Rhodes intĆ©rieures',1),(176,'AR',601,NULL,NULL,'APPENZELL RHODES EXTERIEURES','Appenzell Rhodes extĆ©rieures',1),(177,'BE',601,NULL,NULL,'BERNE','Berne',1),(178,'BL',601,NULL,NULL,'BALE CAMPAGNE','BĆ¢le Campagne',1),(179,'BS',601,NULL,NULL,'BALE VILLE','BĆ¢le Ville',1),(180,'FR',601,NULL,NULL,'FRIBOURG','Fribourg',1),(181,'GE',601,NULL,NULL,'GENEVE','GenĆØve',1),(182,'GL',601,NULL,NULL,'GLARIS','Glaris',1),(183,'GR',601,NULL,NULL,'GRISONS','Grisons',1),(184,'JU',601,NULL,NULL,'JURA','Jura',1),(185,'LU',601,NULL,NULL,'LUCERNE','Lucerne',1),(186,'NE',601,NULL,NULL,'NEUCHATEL','NeuchĆ¢tel',1),(187,'NW',601,NULL,NULL,'NIDWALD','Nidwald',1),(188,'OW',601,NULL,NULL,'OBWALD','Obwald',1),(189,'SG',601,NULL,NULL,'SAINT-GALL','Saint-Gall',1),(190,'SH',601,NULL,NULL,'SCHAFFHOUSE','Schaffhouse',1),(191,'SO',601,NULL,NULL,'SOLEURE','Soleure',1),(192,'SZ',601,NULL,NULL,'SCHWYZ','Schwyz',1),(193,'TG',601,NULL,NULL,'THURGOVIE','Thurgovie',1),(194,'TI',601,NULL,NULL,'TESSIN','Tessin',1),(195,'UR',601,NULL,NULL,'URI','Uri',1),(196,'VD',601,NULL,NULL,'VAUD','Vaud',1),(197,'VS',601,NULL,NULL,'VALAIS','Valais',1),(198,'ZG',601,NULL,NULL,'ZUG','Zug',1),(199,'ZH',601,NULL,NULL,'ZURICH','Zürich',1),(200,'AL',1101,'',0,'ALABAMA','Alabama',1),(201,'AK',1101,'',0,'ALASKA','Alaska',1),(202,'AZ',1101,'',0,'ARIZONA','Arizona',1),(203,'AR',1101,'',0,'ARKANSAS','Arkansas',1),(204,'CA',1101,'',0,'CALIFORNIA','California',1),(205,'CO',1101,'',0,'COLORADO','Colorado',1),(206,'CT',1101,'',0,'CONNECTICUT','Connecticut',1),(207,'DE',1101,'',0,'DELAWARE','Delaware',1),(208,'FL',1101,'',0,'FLORIDA','Florida',1),(209,'GA',1101,'',0,'GEORGIA','Georgia',1),(210,'HI',1101,'',0,'HAWAII','Hawaii',1),(211,'ID',1101,'',0,'IDAHO','Idaho',1),(212,'IL',1101,'',0,'ILLINOIS','Illinois',1),(213,'IN',1101,'',0,'INDIANA','Indiana',1),(214,'IA',1101,'',0,'IOWA','Iowa',1),(215,'KS',1101,'',0,'KANSAS','Kansas',1),(216,'KY',1101,'',0,'KENTUCKY','Kentucky',1),(217,'LA',1101,'',0,'LOUISIANA','Louisiana',1),(218,'ME',1101,'',0,'MAINE','Maine',1),(219,'MD',1101,'',0,'MARYLAND','Maryland',1),(220,'MA',1101,'',0,'MASSACHUSSETTS','Massachusetts',1),(221,'MI',1101,'',0,'MICHIGAN','Michigan',1),(222,'MN',1101,'',0,'MINNESOTA','Minnesota',1),(223,'MS',1101,'',0,'MISSISSIPPI','Mississippi',1),(224,'MO',1101,'',0,'MISSOURI','Missouri',1),(225,'MT',1101,'',0,'MONTANA','Montana',1),(226,'NE',1101,'',0,'NEBRASKA','Nebraska',1),(227,'NV',1101,'',0,'NEVADA','Nevada',1),(228,'NH',1101,'',0,'NEW HAMPSHIRE','New Hampshire',1),(229,'NJ',1101,'',0,'NEW JERSEY','New Jersey',1),(230,'NM',1101,'',0,'NEW MEXICO','New Mexico',1),(231,'NY',1101,'',0,'NEW YORK','New York',1),(232,'NC',1101,'',0,'NORTH CAROLINA','North Carolina',1),(233,'ND',1101,'',0,'NORTH DAKOTA','North Dakota',1),(234,'OH',1101,'',0,'OHIO','Ohio',1),(235,'OK',1101,'',0,'OKLAHOMA','Oklahoma',1),(236,'OR',1101,'',0,'OREGON','Oregon',1),(237,'PA',1101,'',0,'PENNSYLVANIA','Pennsylvania',1),(238,'RI',1101,'',0,'RHODE ISLAND','Rhode Island',1),(239,'SC',1101,'',0,'SOUTH CAROLINA','South Carolina',1),(240,'SD',1101,'',0,'SOUTH DAKOTA','South Dakota',1),(241,'TN',1101,'',0,'TENNESSEE','Tennessee',1),(242,'TX',1101,'',0,'TEXAS','Texas',1),(243,'UT',1101,'',0,'UTAH','Utah',1),(244,'VT',1101,'',0,'VERMONT','Vermont',1),(245,'VA',1101,'',0,'VIRGINIA','Virginia',1),(246,'WA',1101,'',0,'WASHINGTON','Washington',1),(247,'WV',1101,'',0,'WEST VIRGINIA','West Virginia',1),(248,'WI',1101,'',0,'WISCONSIN','Wisconsin',1),(249,'WY',1101,'',0,'WYOMING','Wyoming',1),(250,'SS',8601,NULL,NULL,NULL,'San Salvador',1),(251,'SA',8603,NULL,NULL,NULL,'Santa Ana',1),(252,'AH',8603,NULL,NULL,NULL,'Ahuachapan',1),(253,'SO',8603,NULL,NULL,NULL,'Sonsonate',1),(254,'US',8602,NULL,NULL,NULL,'Usulutan',1),(255,'SM',8602,NULL,NULL,NULL,'San Miguel',1),(256,'MO',8602,NULL,NULL,NULL,'Morazan',1),(257,'LU',8602,NULL,NULL,NULL,'La Union',1),(258,'LL',8601,NULL,NULL,NULL,'La Libertad',1),(259,'CH',8601,NULL,NULL,NULL,'Chalatenango',1),(260,'CA',8601,NULL,NULL,NULL,'CabaƱas',1),(261,'LP',8601,NULL,NULL,NULL,'La Paz',1),(262,'SV',8601,NULL,NULL,NULL,'San Vicente',1),(263,'CU',8601,NULL,NULL,NULL,'Cuscatlan',1),(264,'2301',2301,'',0,'CATAMARCA','Catamarca',1),(265,'2302',2301,'',0,'JUJUY','Jujuy',1),(266,'2303',2301,'',0,'TUCAMAN','TucamĆ”n',1),(267,'2304',2301,'',0,'SANTIAGO DEL ESTERO','Santiago del Estero',1),(268,'2305',2301,'',0,'SALTA','Salta',1),(269,'2306',2302,'',0,'CHACO','Chaco',1),(270,'2307',2302,'',0,'CORRIENTES','Corrientes',1),(271,'2308',2302,'',0,'ENTRE RIOS','Entre RĆ­os',1),(272,'2309',2302,'',0,'FORMOSA MISIONES','Formosa Misiones',1),(273,'2310',2302,'',0,'SANTA FE','Santa Fe',1),(274,'2311',2303,'',0,'LA RIOJA','La Rioja',1),(275,'2312',2303,'',0,'MENDOZA','Mendoza',1),(276,'2313',2303,'',0,'SAN JUAN','San Juan',1),(277,'2314',2303,'',0,'SAN LUIS','San Luis',1),(278,'2315',2304,'',0,'CORDOBA','Córdoba',1),(279,'2316',2304,'',0,'BUENOS AIRES','Buenos Aires',1),(280,'2317',2304,'',0,'CABA','Caba',1),(281,'2318',2305,'',0,'LA PAMPA','La Pampa',1),(282,'2319',2305,'',0,'NEUQUEN','NeuquĆ©n',1),(283,'2320',2305,'',0,'RIO NEGRO','RĆ­o Negro',1),(284,'2321',2305,'',0,'CHUBUT','Chubut',1),(285,'2322',2305,'',0,'SANTA CRUZ','Santa Cruz',1),(286,'2323',2305,'',0,'TIERRA DEL FUEGO','Tierra del Fuego',1),(287,'2324',2305,'',0,'ISLAS MALVINAS','Islas Malvinas',1),(288,'2325',2305,'',0,'ANTARTIDA','AntĆ”rtida',1),(289,'AN',11701,NULL,0,'AN','Andaman & Nicobar',1),(290,'AP',11701,NULL,0,'AP','Andhra Pradesh',1),(291,'AR',11701,NULL,0,'AR','Arunachal Pradesh',1),(292,'AS',11701,NULL,0,'AS','Assam',1),(293,'BR',11701,NULL,0,'BR','Bihar',1),(294,'CG',11701,NULL,0,'CG','Chattisgarh',1),(295,'CH',11701,NULL,0,'CH','Chandigarh',1),(296,'DD',11701,NULL,0,'DD','Daman & Diu',1),(297,'DL',11701,NULL,0,'DL','Delhi',1),(298,'DN',11701,NULL,0,'DN','Dadra and Nagar Haveli',1),(299,'GA',11701,NULL,0,'GA','Goa',1),(300,'GJ',11701,NULL,0,'GJ','Gujarat',1),(301,'HP',11701,NULL,0,'HP','Himachal Pradesh',1),(302,'HR',11701,NULL,0,'HR','Haryana',1),(303,'JH',11701,NULL,0,'JH','Jharkhand',1),(304,'JK',11701,NULL,0,'JK','Jammu & Kashmir',1),(305,'KA',11701,NULL,0,'KA','Karnataka',1),(306,'KL',11701,NULL,0,'KL','Kerala',1),(307,'LD',11701,NULL,0,'LD','Lakshadweep',1),(308,'MH',11701,NULL,0,'MH','Maharashtra',1),(309,'ML',11701,NULL,0,'ML','Meghalaya',1),(310,'MN',11701,NULL,0,'MN','Manipur',1),(311,'MP',11701,NULL,0,'MP','Madhya Pradesh',1),(312,'MZ',11701,NULL,0,'MZ','Mizoram',1),(313,'NL',11701,NULL,0,'NL','Nagaland',1),(314,'OR',11701,NULL,0,'OR','Orissa',1),(315,'PB',11701,NULL,0,'PB','Punjab',1),(316,'PY',11701,NULL,0,'PY','Puducherry',1),(317,'RJ',11701,NULL,0,'RJ','Rajasthan',1),(318,'SK',11701,NULL,0,'SK','Sikkim',1),(319,'TN',11701,NULL,0,'TN','Tamil Nadu',1),(320,'TR',11701,NULL,0,'TR','Tripura',1),(321,'UL',11701,NULL,0,'UL','Uttarakhand',1),(322,'UP',11701,NULL,0,'UP','Uttar Pradesh',1),(323,'WB',11701,NULL,0,'WB','West Bengal',1),(374,'151',6715,'',0,'151','Arica',1),(375,'152',6715,'',0,'152','Parinacota',1),(376,'011',6701,'',0,'011','Iquique',1),(377,'014',6701,'',0,'014','Tamarugal',1),(378,'021',6702,'',0,'021','Antofagasa',1),(379,'022',6702,'',0,'022','El Loa',1),(380,'023',6702,'',0,'023','Tocopilla',1),(381,'031',6703,'',0,'031','Copiapó',1),(382,'032',6703,'',0,'032','ChaƱaral',1),(383,'033',6703,'',0,'033','Huasco',1),(384,'041',6704,'',0,'041','Elqui',1),(385,'042',6704,'',0,'042','Choapa',1),(386,'043',6704,'',0,'043','LimarĆ­',1),(387,'051',6705,'',0,'051','ValparaĆ­so',1),(388,'052',6705,'',0,'052','Isla de Pascua',1),(389,'053',6705,'',0,'053','Los Andes',1),(390,'054',6705,'',0,'054','Petorca',1),(391,'055',6705,'',0,'055','Quillota',1),(392,'056',6705,'',0,'056','San Antonio',1),(393,'057',6705,'',0,'057','San Felipe de Aconcagua',1),(394,'058',6705,'',0,'058','Marga Marga',1),(395,'061',6706,'',0,'061','Cachapoal',1),(396,'062',6706,'',0,'062','Cardenal Caro',1),(397,'063',6706,'',0,'063','Colchagua',1),(398,'071',6707,'',0,'071','Talca',1),(399,'072',6707,'',0,'072','Cauquenes',1),(400,'073',6707,'',0,'073','Curicó',1),(401,'074',6707,'',0,'074','Linares',1),(402,'081',6708,'',0,'081','Concepción',1),(403,'082',6708,'',0,'082','Arauco',1),(404,'083',6708,'',0,'083','BiobĆ­o',1),(405,'084',6708,'',0,'084','Ƒuble',1),(406,'091',6709,'',0,'091','CautĆ­n',1),(407,'092',6709,'',0,'092','Malleco',1),(408,'141',6714,'',0,'141','Valdivia',1),(409,'142',6714,'',0,'142','Ranco',1),(410,'101',6710,'',0,'101','Llanquihue',1),(411,'102',6710,'',0,'102','ChiloĆ©',1),(412,'103',6710,'',0,'103','Osorno',1),(413,'104',6710,'',0,'104','Palena',1),(414,'111',6711,'',0,'111','Coihaique',1),(415,'112',6711,'',0,'112','AisĆ©n',1),(416,'113',6711,'',0,'113','CapitĆ”n Prat',1),(417,'114',6711,'',0,'114','General Carrera',1),(418,'121',6712,'',0,'121','Magallanes',1),(419,'122',6712,'',0,'122','AntĆ”rtica Chilena',1),(420,'123',6712,'',0,'123','Tierra del Fuego',1),(421,'124',6712,'',0,'124','Última Esperanza',1),(422,'131',6713,'',0,'131','Santiago',1),(423,'132',6713,'',0,'132','Cordillera',1),(424,'133',6713,'',0,'133','Chacabuco',1),(425,'134',6713,'',0,'134','Maipo',1),(426,'135',6713,'',0,'135','Melipilla',1),(427,'136',6713,'',0,'136','Talagante',1),(428,'DIF',15401,'',0,'DIF','Distrito Federal',1),(429,'AGS',15401,'',0,'AGS','Aguascalientes',1),(430,'BCN',15401,'',0,'BCN','Baja California Norte',1),(431,'BCS',15401,'',0,'BCS','Baja California Sur',1),(432,'CAM',15401,'',0,'CAM','Campeche',1),(433,'CHP',15401,'',0,'CHP','Chiapas',1),(434,'CHI',15401,'',0,'CHI','Chihuahua',1),(435,'COA',15401,'',0,'COA','Coahuila',1),(436,'COL',15401,'',0,'COL','Colima',1),(437,'DUR',15401,'',0,'DUR','Durango',1),(438,'GTO',15401,'',0,'GTO','Guanajuato',1),(439,'GRO',15401,'',0,'GRO','Guerrero',1),(440,'HGO',15401,'',0,'HGO','Hidalgo',1),(441,'JAL',15401,'',0,'JAL','Jalisco',1),(442,'MEX',15401,'',0,'MEX','MĆ©xico',1),(443,'MIC',15401,'',0,'MIC','MichoacĆ”n de Ocampo',1),(444,'MOR',15401,'',0,'MOR','Morelos',1),(445,'NAY',15401,'',0,'NAY','Nayarit',1),(446,'NLE',15401,'',0,'NLE','Nuevo León',1),(447,'OAX',15401,'',0,'OAX','Oaxaca',1),(448,'PUE',15401,'',0,'PUE','Puebla',1),(449,'QRO',15401,'',0,'QRO','QuerĆ©taro',1),(451,'ROO',15401,'',0,'ROO','Quintana Roo',1),(452,'SLP',15401,'',0,'SLP','San Luis PotosĆ­',1),(453,'SIN',15401,'',0,'SIN','Sinaloa',1),(454,'SON',15401,'',0,'SON','Sonora',1),(455,'TAB',15401,'',0,'TAB','Tabasco',1),(456,'TAM',15401,'',0,'TAM','Tamaulipas',1),(457,'TLX',15401,'',0,'TLX','Tlaxcala',1),(458,'VER',15401,'',0,'VER','Veracruz',1),(459,'YUC',15401,'',0,'YUC','YucatĆ”n',1),(460,'ZAC',15401,'',0,'ZAC','Zacatecas',1),(461,'ANT',7001,'',0,'ANT','Antioquia',1),(462,'BOL',7001,'',0,'BOL','BolĆ­var',1),(463,'BOY',7001,'',0,'BOY','BoyacĆ”',1),(464,'CAL',7001,'',0,'CAL','Caldas',1),(465,'CAU',7001,'',0,'CAU','Cauca',1),(466,'CUN',7001,'',0,'CUN','Cundinamarca',1),(467,'HUI',7001,'',0,'HUI','Huila',1),(468,'LAG',7001,'',0,'LAG','La Guajira',1),(469,'MET',7001,'',0,'MET','Meta',1),(470,'NAR',7001,'',0,'NAR','NariƱo',1),(471,'NDS',7001,'',0,'NDS','Norte de Santander',1),(472,'SAN',7001,'',0,'SAN','Santander',1),(473,'SUC',7001,'',0,'SUC','Sucre',1),(474,'TOL',7001,'',0,'TOL','Tolima',1),(475,'VAC',7001,'',0,'VAC','Valle del Cauca',1),(476,'RIS',7001,'',0,'RIS','Risalda',1),(477,'ATL',7001,'',0,'ATL','AtlĆ”ntico',1),(478,'COR',7001,'',0,'COR','Córdoba',1),(479,'SAP',7001,'',0,'SAP','San AndrĆ©s, Providencia y Santa Catalina',1),(480,'ARA',7001,'',0,'ARA','Arauca',1),(481,'CAS',7001,'',0,'CAS','Casanare',1),(482,'AMA',7001,'',0,'AMA','Amazonas',1),(483,'CAQ',7001,'',0,'CAQ','CaquetĆ”',1),(484,'CHO',7001,'',0,'CHO','Chocó',1),(485,'GUA',7001,'',0,'GUA','GuainĆ­a',1),(486,'GUV',7001,'',0,'GUV','Guaviare',1),(487,'PUT',7001,'',0,'PUT','Putumayo',1),(488,'QUI',7001,'',0,'QUI','QuindĆ­o',1),(489,'VAU',7001,'',0,'VAU','VaupĆ©s',1),(490,'BOG',7001,'',0,'BOG','BogotĆ”',1),(491,'VID',7001,'',0,'VID','Vichada',1),(492,'CES',7001,'',0,'CES','Cesar',1),(493,'MAG',7001,'',0,'MAG','Magdalena',1),(494,'AT',11401,'',0,'AT','AtlĆ”ntida',1),(495,'CH',11401,'',0,'CH','Choluteca',1),(496,'CL',11401,'',0,'CL','Colón',1),(497,'CM',11401,'',0,'CM','Comayagua',1),(498,'CO',11401,'',0,'CO','CopĆ”n',1),(499,'CR',11401,'',0,'CR','CortĆ©s',1),(500,'EP',11401,'',0,'EP','El ParaĆ­so',1),(501,'FM',11401,'',0,'FM','Francisco MorazĆ”n',1),(502,'GD',11401,'',0,'GD','Gracias a Dios',1),(503,'IN',11401,'',0,'IN','IntibucĆ”',1),(504,'IB',11401,'',0,'IB','Islas de la BahĆ­a',1),(505,'LP',11401,'',0,'LP','La Paz',1),(506,'LM',11401,'',0,'LM','Lempira',1),(507,'OC',11401,'',0,'OC','Ocotepeque',1),(508,'OL',11401,'',0,'OL','Olancho',1),(509,'SB',11401,'',0,'SB','Santa BĆ”rbara',1),(510,'VL',11401,'',0,'VL','Valle',1),(511,'YO',11401,'',0,'YO','Yoro',1),(512,'DC',11401,'',0,'DC','Distrito Central',1),(652,'CC',4601,'Oistins',0,'CC','Christ Church',1),(655,'SA',4601,'Greenland',0,'SA','Saint Andrew',1),(656,'SG',4601,'Bulkeley',0,'SG','Saint George',1),(657,'JA',4601,'Holetown',0,'JA','Saint James',1),(658,'SJ',4601,'Four Roads',0,'SJ','Saint John',1),(659,'SB',4601,'Bathsheba',0,'SB','Saint Joseph',1),(660,'SL',4601,'Crab Hill',0,'SL','Saint Lucy',1),(661,'SM',4601,'Bridgetown',0,'SM','Saint Michael',1),(662,'SP',4601,'Speightstown',0,'SP','Saint Peter',1),(663,'SC',4601,'Crane',0,'SC','Saint Philip',1),(664,'ST',4601,'Hillaby',0,'ST','Saint Thomas',1),(777,'AG',315,NULL,NULL,NULL,'AGRIGENTO',1),(778,'AL',312,NULL,NULL,NULL,'ALESSANDRIA',1),(779,'AN',310,NULL,NULL,NULL,'ANCONA',1),(780,'AO',319,NULL,NULL,NULL,'AOSTA',1),(781,'AR',316,NULL,NULL,NULL,'AREZZO',1),(782,'AP',310,NULL,NULL,NULL,'ASCOLI PICENO',1),(783,'AT',312,NULL,NULL,NULL,'ASTI',1),(784,'AV',304,NULL,NULL,NULL,'AVELLINO',1),(785,'BA',313,NULL,NULL,NULL,'BARI',1),(786,'BT',313,NULL,NULL,NULL,'BARLETTA-ANDRIA-TRANI',1),(787,'BL',320,NULL,NULL,NULL,'BELLUNO',1),(788,'BN',304,NULL,NULL,NULL,'BENEVENTO',1),(789,'BG',309,NULL,NULL,NULL,'BERGAMO',1),(790,'BI',312,NULL,NULL,NULL,'BIELLA',1),(791,'BO',305,NULL,NULL,NULL,'BOLOGNA',1),(792,'BZ',317,NULL,NULL,NULL,'BOLZANO',1),(793,'BS',309,NULL,NULL,NULL,'BRESCIA',1),(794,'BR',313,NULL,NULL,NULL,'BRINDISI',1),(795,'CA',314,NULL,NULL,NULL,'CAGLIARI',1),(796,'CL',315,NULL,NULL,NULL,'CALTANISSETTA',1),(797,'CB',311,NULL,NULL,NULL,'CAMPOBASSO',1),(798,'CI',314,NULL,NULL,NULL,'CARBONIA-IGLESIAS',1),(799,'CE',304,NULL,NULL,NULL,'CASERTA',1),(800,'CT',315,NULL,NULL,NULL,'CATANIA',1),(801,'CZ',303,NULL,NULL,NULL,'CATANZARO',1),(802,'CH',301,NULL,NULL,NULL,'CHIETI',1),(803,'CO',309,NULL,NULL,NULL,'COMO',1),(804,'CS',303,NULL,NULL,NULL,'COSENZA',1),(805,'CR',309,NULL,NULL,NULL,'CREMONA',1),(806,'KR',303,NULL,NULL,NULL,'CROTONE',1),(807,'CN',312,NULL,NULL,NULL,'CUNEO',1),(808,'EN',315,NULL,NULL,NULL,'ENNA',1),(809,'FM',310,NULL,NULL,NULL,'FERMO',1),(810,'FE',305,NULL,NULL,NULL,'FERRARA',1),(811,'FI',316,NULL,NULL,NULL,'FIRENZE',1),(812,'FG',313,NULL,NULL,NULL,'FOGGIA',1),(813,'FC',305,NULL,NULL,NULL,'FORLI-CESENA',1),(814,'FR',307,NULL,NULL,NULL,'FROSINONE',1),(815,'GE',308,NULL,NULL,NULL,'GENOVA',1),(816,'GO',306,NULL,NULL,NULL,'GORIZIA',1),(817,'GR',316,NULL,NULL,NULL,'GROSSETO',1),(818,'IM',308,NULL,NULL,NULL,'IMPERIA',1),(819,'IS',311,NULL,NULL,NULL,'ISERNIA',1),(820,'SP',308,NULL,NULL,NULL,'LA SPEZIA',1),(821,'AQ',301,NULL,NULL,NULL,'L AQUILA',1),(822,'LT',307,NULL,NULL,NULL,'LATINA',1),(823,'LE',313,NULL,NULL,NULL,'LECCE',1),(824,'LC',309,NULL,NULL,NULL,'LECCO',1),(825,'LI',314,NULL,NULL,NULL,'LIVORNO',1),(826,'LO',309,NULL,NULL,NULL,'LODI',1),(827,'LU',316,NULL,NULL,NULL,'LUCCA',1),(828,'MC',310,NULL,NULL,NULL,'MACERATA',1),(829,'MN',309,NULL,NULL,NULL,'MANTOVA',1),(830,'MS',316,NULL,NULL,NULL,'MASSA-CARRARA',1),(831,'MT',302,NULL,NULL,NULL,'MATERA',1),(832,'VS',314,NULL,NULL,NULL,'MEDIO CAMPIDANO',1),(833,'ME',315,NULL,NULL,NULL,'MESSINA',1),(834,'MI',309,NULL,NULL,NULL,'MILANO',1),(835,'MB',309,NULL,NULL,NULL,'MONZA e BRIANZA',1),(836,'MO',305,NULL,NULL,NULL,'MODENA',1),(837,'NA',304,NULL,NULL,NULL,'NAPOLI',1),(838,'NO',312,NULL,NULL,NULL,'NOVARA',1),(839,'NU',314,NULL,NULL,NULL,'NUORO',1),(840,'OG',314,NULL,NULL,NULL,'OGLIASTRA',1),(841,'OT',314,NULL,NULL,NULL,'OLBIA-TEMPIO',1),(842,'OR',314,NULL,NULL,NULL,'ORISTANO',1),(843,'PD',320,NULL,NULL,NULL,'PADOVA',1),(844,'PA',315,NULL,NULL,NULL,'PALERMO',1),(845,'PR',305,NULL,NULL,NULL,'PARMA',1),(846,'PV',309,NULL,NULL,NULL,'PAVIA',1),(847,'PG',318,NULL,NULL,NULL,'PERUGIA',1),(848,'PU',310,NULL,NULL,NULL,'PESARO e URBINO',1),(849,'PE',301,NULL,NULL,NULL,'PESCARA',1),(850,'PC',305,NULL,NULL,NULL,'PIACENZA',1),(851,'PI',316,NULL,NULL,NULL,'PISA',1),(852,'PT',316,NULL,NULL,NULL,'PISTOIA',1),(853,'PN',306,NULL,NULL,NULL,'PORDENONE',1),(854,'PZ',302,NULL,NULL,NULL,'POTENZA',1),(855,'PO',316,NULL,NULL,NULL,'PRATO',1),(856,'RG',315,NULL,NULL,NULL,'RAGUSA',1),(857,'RA',305,NULL,NULL,NULL,'RAVENNA',1),(858,'RC',303,NULL,NULL,NULL,'REGGIO CALABRIA',1),(859,'RE',305,NULL,NULL,NULL,'REGGIO NELL EMILIA',1),(860,'RI',307,NULL,NULL,NULL,'RIETI',1),(861,'RN',305,NULL,NULL,NULL,'RIMINI',1),(862,'RM',307,NULL,NULL,NULL,'ROMA',1),(863,'RO',320,NULL,NULL,NULL,'ROVIGO',1),(864,'SA',304,NULL,NULL,NULL,'SALERNO',1),(865,'SS',314,NULL,NULL,NULL,'SASSARI',1),(866,'SV',308,NULL,NULL,NULL,'SAVONA',1),(867,'SI',316,NULL,NULL,NULL,'SIENA',1),(868,'SR',315,NULL,NULL,NULL,'SIRACUSA',1),(869,'SO',309,NULL,NULL,NULL,'SONDRIO',1),(870,'TA',313,NULL,NULL,NULL,'TARANTO',1),(871,'TE',301,NULL,NULL,NULL,'TERAMO',1),(872,'TR',318,NULL,NULL,NULL,'TERNI',1),(873,'TO',312,NULL,NULL,NULL,'TORINO',1),(874,'TP',315,NULL,NULL,NULL,'TRAPANI',1),(875,'TN',317,NULL,NULL,NULL,'TRENTO',1),(876,'TV',320,NULL,NULL,NULL,'TREVISO',1),(877,'TS',306,NULL,NULL,NULL,'TRIESTE',1),(878,'UD',306,NULL,NULL,NULL,'UDINE',1),(879,'VA',309,NULL,NULL,NULL,'VARESE',1),(880,'VE',320,NULL,NULL,NULL,'VENEZIA',1),(881,'VB',312,NULL,NULL,NULL,'VERBANO-CUSIO-OSSOLA',1),(882,'VC',312,NULL,NULL,NULL,'VERCELLI',1),(883,'VR',320,NULL,NULL,NULL,'VERONA',1),(884,'VV',303,NULL,NULL,NULL,'VIBO VALENTIA',1),(885,'VI',320,NULL,NULL,NULL,'VICENZA',1),(886,'VT',307,NULL,NULL,NULL,'VITERBO',1),(1036,'VE-L',23201,'',0,'VE-L','MĆ©rida',1),(1037,'VE-T',23201,'',0,'VE-T','Trujillo',1),(1038,'VE-E',23201,'',0,'VE-E','Barinas',1),(1039,'VE-M',23202,'',0,'VE-M','Miranda',1),(1040,'VE-W',23202,'',0,'VE-W','Vargas',1),(1041,'VE-A',23202,'',0,'VE-A','Distrito Capital',1),(1042,'VE-D',23203,'',0,'VE-D','Aragua',1),(1043,'VE-G',23203,'',0,'VE-G','Carabobo',1),(1044,'VE-I',23204,'',0,'VE-I','Falcón',1),(1045,'VE-K',23204,'',0,'VE-K','Lara',1),(1046,'VE-U',23204,'',0,'VE-U','Yaracuy',1),(1047,'VE-F',23205,'',0,'VE-F','BolĆ­var',1),(1048,'VE-X',23205,'',0,'VE-X','Amazonas',1),(1049,'VE-Y',23205,'',0,'VE-Y','Delta Amacuro',1),(1050,'VE-O',23206,'',0,'VE-O','Nueva Esparta',1),(1051,'VE-Z',23206,'',0,'VE-Z','Dependencias Federales',1),(1052,'VE-C',23207,'',0,'VE-C','Apure',1),(1053,'VE-J',23207,'',0,'VE-J','GuĆ”rico',1),(1054,'VE-H',23207,'',0,'VE-H','Cojedes',1),(1055,'VE-P',23207,'',0,'VE-P','Portuguesa',1),(1056,'VE-B',23208,'',0,'VE-B','AnzoĆ”tegui',1),(1057,'VE-N',23208,'',0,'VE-N','Monagas',1),(1058,'VE-R',23208,'',0,'VE-R','Sucre',1),(1059,'VE-V',23209,'',0,'VE-V','Zulia',1),(1060,'VE-S',23209,'',0,'VE-S','TĆ”chira',1),(1061,'66',10201,NULL,NULL,NULL,'?????',1),(1062,'00',10205,NULL,NULL,NULL,'?????',1),(1063,'01',10205,NULL,NULL,NULL,'?????',1),(1064,'02',10205,NULL,NULL,NULL,'?????',1),(1065,'03',10205,NULL,NULL,NULL,'??????',1),(1066,'04',10205,NULL,NULL,NULL,'?????',1),(1067,'05',10205,NULL,NULL,NULL,'??????',1),(1068,'06',10203,NULL,NULL,NULL,'??????',1),(1069,'07',10203,NULL,NULL,NULL,'???????????',1),(1070,'08',10203,NULL,NULL,NULL,'??????',1),(1071,'09',10203,NULL,NULL,NULL,'?????',1),(1072,'10',10203,NULL,NULL,NULL,'??????',1),(1073,'11',10203,NULL,NULL,NULL,'??????',1),(1074,'12',10203,NULL,NULL,NULL,'?????????',1),(1075,'13',10206,NULL,NULL,NULL,'????',1),(1076,'14',10206,NULL,NULL,NULL,'?????????',1),(1077,'15',10206,NULL,NULL,NULL,'????????',1),(1078,'16',10206,NULL,NULL,NULL,'???????',1),(1079,'17',10213,NULL,NULL,NULL,'???????',1),(1080,'18',10213,NULL,NULL,NULL,'????????',1),(1081,'19',10213,NULL,NULL,NULL,'??????',1),(1082,'20',10213,NULL,NULL,NULL,'???????',1),(1083,'21',10212,NULL,NULL,NULL,'????????',1),(1084,'22',10212,NULL,NULL,NULL,'??????',1),(1085,'23',10212,NULL,NULL,NULL,'????????',1),(1086,'24',10212,NULL,NULL,NULL,'???????',1),(1087,'25',10212,NULL,NULL,NULL,'????????',1),(1088,'26',10212,NULL,NULL,NULL,'???????',1),(1089,'27',10202,NULL,NULL,NULL,'??????',1),(1090,'28',10202,NULL,NULL,NULL,'?????????',1),(1091,'29',10202,NULL,NULL,NULL,'????????',1),(1092,'30',10202,NULL,NULL,NULL,'??????',1),(1093,'31',10209,NULL,NULL,NULL,'????????',1),(1094,'32',10209,NULL,NULL,NULL,'???????',1),(1095,'33',10209,NULL,NULL,NULL,'????????',1),(1096,'34',10209,NULL,NULL,NULL,'???????',1),(1097,'35',10209,NULL,NULL,NULL,'????????',1),(1098,'36',10211,NULL,NULL,NULL,'???????????????',1),(1099,'37',10211,NULL,NULL,NULL,'?????',1),(1100,'38',10211,NULL,NULL,NULL,'?????',1),(1101,'39',10207,NULL,NULL,NULL,'????????',1),(1102,'40',10207,NULL,NULL,NULL,'???????',1),(1103,'41',10207,NULL,NULL,NULL,'??????????',1),(1104,'42',10207,NULL,NULL,NULL,'?????',1),(1105,'43',10207,NULL,NULL,NULL,'???????',1),(1106,'44',10208,NULL,NULL,NULL,'??????',1),(1107,'45',10208,NULL,NULL,NULL,'??????',1),(1108,'46',10208,NULL,NULL,NULL,'??????',1),(1109,'47',10208,NULL,NULL,NULL,'?????',1),(1110,'48',10208,NULL,NULL,NULL,'????',1),(1111,'49',10210,NULL,NULL,NULL,'??????',1),(1112,'50',10210,NULL,NULL,NULL,'????',1),(1113,'51',10210,NULL,NULL,NULL,'????????',1),(1114,'52',10210,NULL,NULL,NULL,'????????',1),(1115,'53',10210,NULL,NULL,NULL,'???-??????',1),(1116,'54',10210,NULL,NULL,NULL,'??',1),(1117,'55',10210,NULL,NULL,NULL,'?????',1),(1118,'56',10210,NULL,NULL,NULL,'???????',1),(1119,'57',10210,NULL,NULL,NULL,'?????',1),(1120,'58',10210,NULL,NULL,NULL,'?????',1),(1121,'59',10210,NULL,NULL,NULL,'?????',1),(1122,'60',10210,NULL,NULL,NULL,'?????',1),(1123,'61',10210,NULL,NULL,NULL,'?????',1),(1124,'62',10204,NULL,NULL,NULL,'????????',1),(1125,'63',10204,NULL,NULL,NULL,'??????',1),(1126,'64',10204,NULL,NULL,NULL,'???????',1),(1127,'65',10204,NULL,NULL,NULL,'?????',1),(1128,'AL01',1301,'',0,'','Wilaya d\'Adrar',1),(1129,'AL02',1301,'',0,'','Wilaya de Chlef',1),(1130,'AL03',1301,'',0,'','Wilaya de Laghouat',1),(1131,'AL04',1301,'',0,'','Wilaya d\'Oum El Bouaghi',1),(1132,'AL05',1301,'',0,'','Wilaya de Batna',1),(1133,'AL06',1301,'',0,'','Wilaya de BĆ©jaĆÆa',1),(1134,'AL07',1301,'',0,'','Wilaya de Biskra',1),(1135,'AL08',1301,'',0,'','Wilaya de BĆ©char',1),(1136,'AL09',1301,'',0,'','Wilaya de Blida',1),(1137,'AL11',1301,'',0,'','Wilaya de Bouira',1),(1138,'AL12',1301,'',0,'','Wilaya de Tamanrasset',1),(1139,'AL13',1301,'',0,'','Wilaya de TĆ©bessa',1),(1140,'AL14',1301,'',0,'','Wilaya de Tlemcen',1),(1141,'AL15',1301,'',0,'','Wilaya de Tiaret',1),(1142,'AL16',1301,'',0,'','Wilaya de Tizi Ouzou',1),(1143,'AL17',1301,'',0,'','Wilaya d\'Alger',1),(1144,'AL18',1301,'',0,'','Wilaya de Djelfa',1),(1145,'AL19',1301,'',0,'','Wilaya de Jijel',1),(1146,'AL20',1301,'',0,'','Wilaya de SĆ©tif ',1),(1147,'AL21',1301,'',0,'','Wilaya de SaĆÆda',1),(1148,'AL22',1301,'',0,'','Wilaya de Skikda',1),(1149,'AL23',1301,'',0,'','Wilaya de Sidi Bel AbbĆØs',1),(1150,'AL24',1301,'',0,'','Wilaya d\'Annaba',1),(1151,'AL25',1301,'',0,'','Wilaya de Guelma',1),(1152,'AL26',1301,'',0,'','Wilaya de Constantine',1),(1153,'AL27',1301,'',0,'','Wilaya de MĆ©dĆ©a',1),(1154,'AL28',1301,'',0,'','Wilaya de Mostaganem',1),(1155,'AL29',1301,'',0,'','Wilaya de M\'Sila',1),(1156,'AL30',1301,'',0,'','Wilaya de Mascara',1),(1157,'AL31',1301,'',0,'','Wilaya d\'Ouargla',1),(1158,'AL32',1301,'',0,'','Wilaya d\'Oran',1),(1159,'AL33',1301,'',0,'','Wilaya d\'El Bayadh',1),(1160,'AL34',1301,'',0,'','Wilaya d\'Illizi',1),(1161,'AL35',1301,'',0,'','Wilaya de Bordj Bou Arreridj',1),(1162,'AL36',1301,'',0,'','Wilaya de BoumerdĆØs',1),(1163,'AL37',1301,'',0,'','Wilaya d\'El Tarf',1),(1164,'AL38',1301,'',0,'','Wilaya de Tindouf',1),(1165,'AL39',1301,'',0,'','Wilaya de Tissemsilt',1),(1166,'AL40',1301,'',0,'','Wilaya d\'El Oued',1),(1167,'AL41',1301,'',0,'','Wilaya de Khenchela',1),(1168,'AL42',1301,'',0,'','Wilaya de Souk Ahras',1),(1169,'AL43',1301,'',0,'','Wilaya de Tipaza',1),(1170,'AL44',1301,'',0,'','Wilaya de Mila',1),(1171,'AL45',1301,'',0,'','Wilaya d\'AĆÆn Defla',1),(1172,'AL46',1301,'',0,'','Wilaya de NaĆ¢ma',1),(1173,'AL47',1301,'',0,'','Wilaya d\'AĆÆn TĆ©mouchent',1),(1174,'AL48',1301,'',0,'','Wilaya de Ghardaia',1),(1175,'AL49',1301,'',0,'','Wilaya de Relizane',1),(1176,'MA',1209,'',0,'','Province de Benslimane',1),(1177,'MA1',1209,'',0,'','Province de Berrechid',1),(1178,'MA2',1209,'',0,'','Province de Khouribga',1),(1179,'MA3',1209,'',0,'','Province de Settat',1),(1180,'MA4',1210,'',0,'','Province d\'El Jadida',1),(1181,'MA5',1210,'',0,'','Province de Safi',1),(1182,'MA6',1210,'',0,'','Province de Sidi Bennour',1),(1183,'MA7',1210,'',0,'','Province de Youssoufia',1),(1184,'MA6B',1205,'',0,'','PrĆ©fecture de FĆØs',1),(1185,'MA7B',1205,'',0,'','Province de Boulemane',1),(1186,'MA8',1205,'',0,'','Province de Moulay Yacoub',1),(1187,'MA9',1205,'',0,'','Province de Sefrou',1),(1188,'MA8A',1202,'',0,'','Province de KĆ©nitra',1),(1189,'MA9A',1202,'',0,'','Province de Sidi Kacem',1),(1190,'MA10',1202,'',0,'','Province de Sidi Slimane',1),(1191,'MA11',1208,'',0,'','PrĆ©fecture de Casablanca',1),(1192,'MA12',1208,'',0,'','PrĆ©fecture de MohammĆ©dia',1),(1193,'MA13',1208,'',0,'','Province de MĆ©diouna',1),(1194,'MA14',1208,'',0,'','Province de Nouaceur',1),(1195,'MA15',1214,'',0,'','Province d\'Assa-Zag',1),(1196,'MA16',1214,'',0,'','Province d\'Es-Semara',1),(1197,'MA17A',1214,'',0,'','Province de Guelmim',1),(1198,'MA18',1214,'',0,'','Province de Tata',1),(1199,'MA19',1214,'',0,'','Province de Tan-Tan',1),(1200,'MA15',1215,'',0,'','Province de Boujdour',1),(1201,'MA16',1215,'',0,'','Province de LĆ¢ayoune',1),(1202,'MA17',1215,'',0,'','Province de Tarfaya',1),(1203,'MA18',1211,'',0,'','PrĆ©fecture de Marrakech',1),(1204,'MA19',1211,'',0,'','Province d\'Al Haouz',1),(1205,'MA20',1211,'',0,'','Province de Chichaoua',1),(1206,'MA21',1211,'',0,'','Province d\'El KelĆ¢a des Sraghna',1),(1207,'MA22',1211,'',0,'','Province d\'Essaouira',1),(1208,'MA23',1211,'',0,'','Province de Rehamna',1),(1209,'MA24',1206,'',0,'','PrĆ©fecture de MeknĆØs',1),(1210,'MA25',1206,'',0,'','Province d’El Hajeb',1),(1211,'MA26',1206,'',0,'','Province d\'Errachidia',1),(1212,'MA27',1206,'',0,'','Province d’Ifrane',1),(1213,'MA28',1206,'',0,'','Province de KhĆ©nifra',1),(1214,'MA29',1206,'',0,'','Province de Midelt',1),(1215,'MA30',1204,'',0,'','PrĆ©fecture d\'Oujda-Angad',1),(1216,'MA31',1204,'',0,'','Province de Berkane',1),(1217,'MA32',1204,'',0,'','Province de Driouch',1),(1218,'MA33',1204,'',0,'','Province de Figuig',1),(1219,'MA34',1204,'',0,'','Province de Jerada',1),(1220,'MA35',1204,'',0,'','Province de Nadorgg',1),(1221,'MA36',1204,'',0,'','Province de Taourirt',1),(1222,'MA37',1216,'',0,'','Province d\'Aousserd',1),(1223,'MA38',1216,'',0,'','Province d\'Oued Ed-Dahab',1),(1224,'MA39',1207,'',0,'','PrĆ©fecture de Rabat',1),(1225,'MA40',1207,'',0,'','PrĆ©fecture de Skhirat-TĆ©mara',1),(1226,'MA41',1207,'',0,'','PrĆ©fecture de SalĆ©',1),(1227,'MA42',1207,'',0,'','Province de KhĆ©misset',1),(1228,'MA43',1213,'',0,'','PrĆ©fecture d\'Agadir Ida-Outanane',1),(1229,'MA44',1213,'',0,'','PrĆ©fecture d\'Inezgane-AĆÆt Melloul',1),(1230,'MA45',1213,'',0,'','Province de Chtouka-AĆÆt Baha',1),(1231,'MA46',1213,'',0,'','Province d\'Ouarzazate',1),(1232,'MA47',1213,'',0,'','Province de Sidi Ifni',1),(1233,'MA48',1213,'',0,'','Province de Taroudant',1),(1234,'MA49',1213,'',0,'','Province de Tinghir',1),(1235,'MA50',1213,'',0,'','Province de Tiznit',1),(1236,'MA51',1213,'',0,'','Province de Zagora',1),(1237,'MA52',1212,'',0,'','Province d\'Azilal',1),(1238,'MA53',1212,'',0,'','Province de Beni Mellal',1),(1239,'MA54',1212,'',0,'','Province de Fquih Ben Salah',1),(1240,'MA55',1201,'',0,'','PrĆ©fecture de M\'diq-Fnideq',1),(1241,'MA56',1201,'',0,'','PrĆ©fecture de Tanger-Asilah',1),(1242,'MA57',1201,'',0,'','Province de Chefchaouen',1),(1243,'MA58',1201,'',0,'','Province de Fahs-Anjra',1),(1244,'MA59',1201,'',0,'','Province de Larache',1),(1245,'MA60',1201,'',0,'','Province d\'Ouezzane',1),(1246,'MA61',1201,'',0,'','Province de TĆ©touan',1),(1247,'MA62',1203,'',0,'','Province de Guercif',1),(1248,'MA63',1203,'',0,'','Province d\'Al HoceĆÆma',1),(1249,'MA64',1203,'',0,'','Province de Taounate',1),(1250,'MA65',1203,'',0,'','Province de Taza',1),(1251,'MA6A',1205,'',0,'','PrĆ©fecture de FĆØs',1),(1252,'MA7A',1205,'',0,'','Province de Boulemane',1),(1253,'MA15A',1214,'',0,'','Province d\'Assa-Zag',1),(1254,'MA16A',1214,'',0,'','Province d\'Es-Semara',1),(1255,'MA18A',1211,'',0,'','PrĆ©fecture de Marrakech',1),(1256,'MA19A',1214,'',0,'','Province de Tan-Tan',1),(1257,'MA19B',1214,'',0,'','Province de Tan-Tan',1),(1258,'TN01',1001,'',0,'','Ariana',1),(1259,'TN02',1001,'',0,'','BĆ©ja',1),(1260,'TN03',1001,'',0,'','Ben Arous',1),(1261,'TN04',1001,'',0,'','Bizerte',1),(1262,'TN05',1001,'',0,'','GabĆØs',1),(1263,'TN06',1001,'',0,'','Gafsa',1),(1264,'TN07',1001,'',0,'','Jendouba',1),(1265,'TN08',1001,'',0,'','Kairouan',1),(1266,'TN09',1001,'',0,'','Kasserine',1),(1267,'TN10',1001,'',0,'','KĆ©bili',1),(1268,'TN11',1001,'',0,'','La Manouba',1),(1269,'TN12',1001,'',0,'','Le Kef',1),(1270,'TN13',1001,'',0,'','Mahdia',1),(1271,'TN14',1001,'',0,'','MĆ©denine',1),(1272,'TN15',1001,'',0,'','Monastir',1),(1273,'TN16',1001,'',0,'','Nabeul',1),(1274,'TN17',1001,'',0,'','Sfax',1),(1275,'TN18',1001,'',0,'','Sidi Bouzid',1),(1276,'TN19',1001,'',0,'','Siliana',1),(1277,'TN20',1001,'',0,'','Sousse',1),(1278,'TN21',1001,'',0,'','Tataouine',1),(1279,'TN22',1001,'',0,'','Tozeur',1),(1280,'TN23',1001,'',0,'','Tunis',1),(1281,'TN24',1001,'',0,'','Zaghouan',1); +INSERT INTO `llx_c_departements` VALUES (1,'0',0,'0',0,'-','-',1),(2,'01',82,'01053',5,'AIN','Ain',1),(3,'02',22,'02408',5,'AISNE','Aisne',1),(4,'03',83,'03190',5,'ALLIER','Allier',1),(5,'04',93,'04070',4,'ALPES-DE-HAUTE-PROVENCE','Alpes-de-Haute-Provence',1),(6,'05',93,'05061',4,'HAUTES-ALPES','Hautes-Alpes',1),(7,'06',93,'06088',4,'ALPES-MARITIMES','Alpes-Maritimes',1),(8,'07',82,'07186',5,'ARDECHE','ArdĆØche',1),(9,'08',21,'08105',4,'ARDENNES','Ardennes',1),(10,'09',73,'09122',5,'ARIEGE','AriĆØge',1),(11,'10',21,'10387',5,'AUBE','Aube',1),(12,'11',91,'11069',5,'AUDE','Aude',1),(13,'12',73,'12202',5,'AVEYRON','Aveyron',1),(14,'13',93,'13055',4,'BOUCHES-DU-RHONE','Bouches-du-RhĆ“ne',1),(15,'14',25,'14118',2,'CALVADOS','Calvados',1),(16,'15',83,'15014',2,'CANTAL','Cantal',1),(17,'16',54,'16015',3,'CHARENTE','Charente',1),(18,'17',54,'17300',3,'CHARENTE-MARITIME','Charente-Maritime',1),(19,'18',24,'18033',2,'CHER','Cher',1),(20,'19',74,'19272',3,'CORREZE','CorrĆØze',1),(21,'2A',94,'2A004',3,'CORSE-DU-SUD','Corse-du-Sud',1),(22,'2B',94,'2B033',3,'HAUTE-CORSE','Haute-Corse',1),(23,'21',26,'21231',3,'COTE-D\'OR','CĆ“te-d\'Or',1),(24,'22',53,'22278',4,'COTES-D\'ARMOR','CĆ“tes-d\'Armor',1),(25,'23',74,'23096',3,'CREUSE','Creuse',1),(26,'24',72,'24322',3,'DORDOGNE','Dordogne',1),(27,'25',43,'25056',2,'DOUBS','Doubs',1),(28,'26',82,'26362',3,'DROME','DrĆ“me',1),(29,'27',23,'27229',5,'EURE','Eure',1),(30,'28',24,'28085',1,'EURE-ET-LOIR','Eure-et-Loir',1),(31,'29',53,'29232',2,'FINISTERE','FinistĆØre',1),(32,'30',91,'30189',2,'GARD','Gard',1),(33,'31',73,'31555',3,'HAUTE-GARONNE','Haute-Garonne',1),(34,'32',73,'32013',2,'GERS','Gers',1),(35,'33',72,'33063',3,'GIRONDE','Gironde',1),(36,'34',91,'34172',5,'HERAULT','HĆ©rault',1),(37,'35',53,'35238',1,'ILLE-ET-VILAINE','Ille-et-Vilaine',1),(38,'36',24,'36044',5,'INDRE','Indre',1),(39,'37',24,'37261',1,'INDRE-ET-LOIRE','Indre-et-Loire',1),(40,'38',82,'38185',5,'ISERE','IsĆØre',1),(41,'39',43,'39300',2,'JURA','Jura',1),(42,'40',72,'40192',4,'LANDES','Landes',1),(43,'41',24,'41018',0,'LOIR-ET-CHER','Loir-et-Cher',1),(44,'42',82,'42218',3,'LOIRE','Loire',1),(45,'43',83,'43157',3,'HAUTE-LOIRE','Haute-Loire',1),(46,'44',52,'44109',3,'LOIRE-ATLANTIQUE','Loire-Atlantique',1),(47,'45',24,'45234',2,'LOIRET','Loiret',1),(48,'46',73,'46042',2,'LOT','Lot',1),(49,'47',72,'47001',0,'LOT-ET-GARONNE','Lot-et-Garonne',1),(50,'48',91,'48095',3,'LOZERE','LozĆØre',1),(51,'49',52,'49007',0,'MAINE-ET-LOIRE','Maine-et-Loire',1),(52,'50',25,'50502',3,'MANCHE','Manche',1),(53,'51',21,'51108',3,'MARNE','Marne',1),(54,'52',21,'52121',3,'HAUTE-MARNE','Haute-Marne',1),(55,'53',52,'53130',3,'MAYENNE','Mayenne',1),(56,'54',41,'54395',0,'MEURTHE-ET-MOSELLE','Meurthe-et-Moselle',1),(57,'55',41,'55029',3,'MEUSE','Meuse',1),(58,'56',53,'56260',2,'MORBIHAN','Morbihan',1),(59,'57',41,'57463',3,'MOSELLE','Moselle',1),(60,'58',26,'58194',3,'NIEVRE','NiĆØvre',1),(61,'59',31,'59350',2,'NORD','Nord',1),(62,'60',22,'60057',5,'OISE','Oise',1),(63,'61',25,'61001',5,'ORNE','Orne',1),(64,'62',31,'62041',2,'PAS-DE-CALAIS','Pas-de-Calais',1),(65,'63',83,'63113',2,'PUY-DE-DOME','Puy-de-DĆ“me',1),(66,'64',72,'64445',4,'PYRENEES-ATLANTIQUES','PyrĆ©nĆ©es-Atlantiques',1),(67,'65',73,'65440',4,'HAUTES-PYRENEES','Hautes-PyrĆ©nĆ©es',1),(68,'66',91,'66136',4,'PYRENEES-ORIENTALES','PyrĆ©nĆ©es-Orientales',1),(69,'67',42,'67482',2,'BAS-RHIN','Bas-Rhin',1),(70,'68',42,'68066',2,'HAUT-RHIN','Haut-Rhin',1),(71,'69',82,'69123',2,'RHONE','RhĆ“ne',1),(72,'70',43,'70550',3,'HAUTE-SAONE','Haute-SaĆ“ne',1),(73,'71',26,'71270',0,'SAONE-ET-LOIRE','SaĆ“ne-et-Loire',1),(74,'72',52,'72181',3,'SARTHE','Sarthe',1),(75,'73',82,'73065',3,'SAVOIE','Savoie',1),(76,'74',82,'74010',3,'HAUTE-SAVOIE','Haute-Savoie',1),(77,'75',11,'75056',0,'PARIS','Paris',1),(78,'76',23,'76540',3,'SEINE-MARITIME','Seine-Maritime',1),(79,'77',11,'77288',0,'SEINE-ET-MARNE','Seine-et-Marne',1),(80,'78',11,'78646',4,'YVELINES','Yvelines',1),(81,'79',54,'79191',4,'DEUX-SEVRES','Deux-SĆØvres',1),(82,'80',22,'80021',3,'SOMME','Somme',1),(83,'81',73,'81004',2,'TARN','Tarn',1),(84,'82',73,'82121',0,'TARN-ET-GARONNE','Tarn-et-Garonne',1),(85,'83',93,'83137',2,'VAR','Var',1),(86,'84',93,'84007',0,'VAUCLUSE','Vaucluse',1),(87,'85',52,'85191',3,'VENDEE','VendĆ©e',1),(88,'86',54,'86194',3,'VIENNE','Vienne',1),(89,'87',74,'87085',3,'HAUTE-VIENNE','Haute-Vienne',1),(90,'88',41,'88160',4,'VOSGES','Vosges',1),(91,'89',26,'89024',5,'YONNE','Yonne',1),(92,'90',43,'90010',0,'TERRITOIRE DE BELFORT','Territoire de Belfort',1),(93,'91',11,'91228',5,'ESSONNE','Essonne',1),(94,'92',11,'92050',4,'HAUTS-DE-SEINE','Hauts-de-Seine',1),(95,'93',11,'93008',3,'SEINE-SAINT-DENIS','Seine-Saint-Denis',1),(96,'94',11,'94028',2,'VAL-DE-MARNE','Val-de-Marne',1),(97,'95',11,'95500',2,'VAL-D\'OISE','Val-d\'Oise',1),(98,'971',1,'97105',3,'GUADELOUPE','Guadeloupe',1),(99,'972',2,'97209',3,'MARTINIQUE','Martinique',1),(100,'973',3,'97302',3,'GUYANE','Guyane',1),(101,'974',4,'97411',3,'REUNION','RĆ©union',1),(102,'01',201,'',1,'ANVERS','Anvers',1),(103,'02',203,'',3,'BRUXELLES-CAPITALE','Bruxelles-Capitale',1),(104,'03',202,'',2,'BRABANT-WALLON','Brabant-Wallon',1),(105,'04',201,'',1,'BRABANT-FLAMAND','Brabant-Flamand',1),(106,'05',201,'',1,'FLANDRE-OCCIDENTALE','Flandre-Occidentale',1),(107,'06',201,'',1,'FLANDRE-ORIENTALE','Flandre-Orientale',1),(108,'07',202,'',2,'HAINAUT','Hainaut',1),(109,'08',201,'',2,'LIEGE','LiĆØge',1),(110,'09',202,'',1,'LIMBOURG','Limbourg',1),(111,'10',202,'',2,'LUXEMBOURG','Luxembourg',1),(112,'11',201,'',2,'NAMUR','Namur',1),(113,'NSW',2801,'',1,'','New South Wales',1),(114,'VIC',2801,'',1,'','Victoria',1),(115,'QLD',2801,'',1,'','Queensland',1),(116,'SA',2801,'',1,'','South Australia',1),(117,'ACT',2801,'',1,'','Australia Capital Territory',1),(118,'TAS',2801,'',1,'','Tasmania',1),(119,'WA',2801,'',1,'','Western Australia',1),(120,'NT',2801,'',1,'','Northern Territory',1),(121,'VI',419,'',19,'ALAVA','Ɓlava',1),(122,'AB',404,'',4,'ALBACETE','Albacete',1),(123,'A',411,'',11,'ALICANTE','Alicante',1),(124,'AL',401,'',1,'ALMERIA','AlmerĆ­a',1),(125,'AV',403,'',3,'AVILA','Avila',1),(126,'BA',412,'',12,'BADAJOZ','Badajoz',1),(127,'PM',414,'',14,'ISLAS BALEARES','Islas Baleares',1),(128,'B',406,'',6,'BARCELONA','Barcelona',1),(129,'BU',403,'',8,'BURGOS','Burgos',1),(130,'CC',412,'',12,'CACERES','CĆ”ceres',1),(131,'CA',401,'',1,'CADIz','CĆ”diz',1),(132,'CS',411,'',11,'CASTELLON','Castellón',1),(133,'CR',404,'',4,'CIUDAD REAL','Ciudad Real',1),(134,'CO',401,'',1,'CORDOBA','Córdoba',1),(135,'C',413,'',13,'LA CORUƑA','La CoruƱa',1),(136,'CU',404,'',4,'CUENCA','Cuenca',1),(137,'GI',406,'',6,'GERONA','Gerona',1),(138,'GR',401,'',1,'GRANADA','Granada',1),(139,'GU',404,'',4,'GUADALAJARA','Guadalajara',1),(140,'SS',419,'',19,'GUIPUZCOA','GuipĆŗzcoa',1),(141,'H',401,'',1,'HUELVA','Huelva',1),(142,'HU',402,'',2,'HUESCA','Huesca',1),(143,'J',401,'',1,'JAEN','JaĆ©n',1),(144,'LE',403,'',3,'LEON','León',1),(145,'L',406,'',6,'LERIDA','LĆ©rida',1),(146,'LO',415,'',15,'LA RIOJA','La Rioja',1),(147,'LU',413,'',13,'LUGO','Lugo',1),(148,'M',416,'',16,'MADRID','Madrid',1),(149,'MA',401,'',1,'MALAGA','MĆ”laga',1),(150,'MU',417,'',17,'MURCIA','Murcia',1),(151,'NA',408,'',8,'NAVARRA','Navarra',1),(152,'OR',413,'',13,'ORENSE','Orense',1),(153,'O',418,'',18,'ASTURIAS','Asturias',1),(154,'P',403,'',3,'PALENCIA','Palencia',1),(155,'GC',405,'',5,'LAS PALMAS','Las Palmas',1),(156,'PO',413,'',13,'PONTEVEDRA','Pontevedra',1),(157,'SA',403,'',3,'SALAMANCA','Salamanca',1),(158,'TF',405,'',5,'STA. CRUZ DE TENERIFE','Sta. Cruz de Tenerife',1),(159,'S',410,'',10,'CANTABRIA','Cantabria',1),(160,'SG',403,'',3,'SEGOVIA','Segovia',1),(161,'SE',401,'',1,'SEVILLA','Sevilla',1),(162,'SO',403,'',3,'SORIA','Soria',1),(163,'T',406,'',6,'TARRAGONA','Tarragona',1),(164,'TE',402,'',2,'TERUEL','Teruel',1),(165,'TO',404,'',5,'TOLEDO','Toledo',1),(166,'V',411,'',11,'VALENCIA','Valencia',1),(167,'VA',403,'',3,'VALLADOLID','Valladolid',1),(168,'BI',419,'',19,'VIZCAYA','Vizcaya',1),(169,'ZA',403,'',3,'ZAMORA','Zamora',1),(170,'Z',402,'',1,'ZARAGOZA','Zaragoza',1),(171,'CE',407,'',7,'CEUTA','Ceuta',1),(172,'ML',409,'',9,'MELILLA','Melilla',1),(174,'AG',601,NULL,NULL,'ARGOVIE','Argovie',1),(175,'AI',601,NULL,NULL,'APPENZELL RHODES INTERIEURES','Appenzell Rhodes intĆ©rieures',1),(176,'AR',601,NULL,NULL,'APPENZELL RHODES EXTERIEURES','Appenzell Rhodes extĆ©rieures',1),(177,'BE',601,NULL,NULL,'BERNE','Berne',1),(178,'BL',601,NULL,NULL,'BALE CAMPAGNE','BĆ¢le Campagne',1),(179,'BS',601,NULL,NULL,'BALE VILLE','BĆ¢le Ville',1),(180,'FR',601,NULL,NULL,'FRIBOURG','Fribourg',1),(181,'GE',601,NULL,NULL,'GENEVE','GenĆØve',1),(182,'GL',601,NULL,NULL,'GLARIS','Glaris',1),(183,'GR',601,NULL,NULL,'GRISONS','Grisons',1),(184,'JU',601,NULL,NULL,'JURA','Jura',1),(185,'LU',601,NULL,NULL,'LUCERNE','Lucerne',1),(186,'NE',601,NULL,NULL,'NEUCHATEL','NeuchĆ¢tel',1),(187,'NW',601,NULL,NULL,'NIDWALD','Nidwald',1),(188,'OW',601,NULL,NULL,'OBWALD','Obwald',1),(189,'SG',601,NULL,NULL,'SAINT-GALL','Saint-Gall',1),(190,'SH',601,NULL,NULL,'SCHAFFHOUSE','Schaffhouse',1),(191,'SO',601,NULL,NULL,'SOLEURE','Soleure',1),(192,'SZ',601,NULL,NULL,'SCHWYZ','Schwyz',1),(193,'TG',601,NULL,NULL,'THURGOVIE','Thurgovie',1),(194,'TI',601,NULL,NULL,'TESSIN','Tessin',1),(195,'UR',601,NULL,NULL,'URI','Uri',1),(196,'VD',601,NULL,NULL,'VAUD','Vaud',1),(197,'VS',601,NULL,NULL,'VALAIS','Valais',1),(198,'ZG',601,NULL,NULL,'ZUG','Zug',1),(199,'ZH',601,NULL,NULL,'ZURICH','Zürich',1),(200,'AL',1101,'',0,'ALABAMA','Alabama',1),(201,'AK',1101,'',0,'ALASKA','Alaska',1),(202,'AZ',1101,'',0,'ARIZONA','Arizona',1),(203,'AR',1101,'',0,'ARKANSAS','Arkansas',1),(204,'CA',1101,'',0,'CALIFORNIA','California',1),(205,'CO',1101,'',0,'COLORADO','Colorado',1),(206,'CT',1101,'',0,'CONNECTICUT','Connecticut',1),(207,'DE',1101,'',0,'DELAWARE','Delaware',1),(208,'FL',1101,'',0,'FLORIDA','Florida',1),(209,'GA',1101,'',0,'GEORGIA','Georgia',1),(210,'HI',1101,'',0,'HAWAII','Hawaii',1),(211,'ID',1101,'',0,'IDAHO','Idaho',1),(212,'IL',1101,'',0,'ILLINOIS','Illinois',1),(213,'IN',1101,'',0,'INDIANA','Indiana',1),(214,'IA',1101,'',0,'IOWA','Iowa',1),(215,'KS',1101,'',0,'KANSAS','Kansas',1),(216,'KY',1101,'',0,'KENTUCKY','Kentucky',1),(217,'LA',1101,'',0,'LOUISIANA','Louisiana',1),(218,'ME',1101,'',0,'MAINE','Maine',1),(219,'MD',1101,'',0,'MARYLAND','Maryland',1),(220,'MA',1101,'',0,'MASSACHUSSETTS','Massachusetts',1),(221,'MI',1101,'',0,'MICHIGAN','Michigan',1),(222,'MN',1101,'',0,'MINNESOTA','Minnesota',1),(223,'MS',1101,'',0,'MISSISSIPPI','Mississippi',1),(224,'MO',1101,'',0,'MISSOURI','Missouri',1),(225,'MT',1101,'',0,'MONTANA','Montana',1),(226,'NE',1101,'',0,'NEBRASKA','Nebraska',1),(227,'NV',1101,'',0,'NEVADA','Nevada',1),(228,'NH',1101,'',0,'NEW HAMPSHIRE','New Hampshire',1),(229,'NJ',1101,'',0,'NEW JERSEY','New Jersey',1),(230,'NM',1101,'',0,'NEW MEXICO','New Mexico',1),(231,'NY',1101,'',0,'NEW YORK','New York',1),(232,'NC',1101,'',0,'NORTH CAROLINA','North Carolina',1),(233,'ND',1101,'',0,'NORTH DAKOTA','North Dakota',1),(234,'OH',1101,'',0,'OHIO','Ohio',1),(235,'OK',1101,'',0,'OKLAHOMA','Oklahoma',1),(236,'OR',1101,'',0,'OREGON','Oregon',1),(237,'PA',1101,'',0,'PENNSYLVANIA','Pennsylvania',1),(238,'RI',1101,'',0,'RHODE ISLAND','Rhode Island',1),(239,'SC',1101,'',0,'SOUTH CAROLINA','South Carolina',1),(240,'SD',1101,'',0,'SOUTH DAKOTA','South Dakota',1),(241,'TN',1101,'',0,'TENNESSEE','Tennessee',1),(242,'TX',1101,'',0,'TEXAS','Texas',1),(243,'UT',1101,'',0,'UTAH','Utah',1),(244,'VT',1101,'',0,'VERMONT','Vermont',1),(245,'VA',1101,'',0,'VIRGINIA','Virginia',1),(246,'WA',1101,'',0,'WASHINGTON','Washington',1),(247,'WV',1101,'',0,'WEST VIRGINIA','West Virginia',1),(248,'WI',1101,'',0,'WISCONSIN','Wisconsin',1),(249,'WY',1101,'',0,'WYOMING','Wyoming',1),(250,'SS',8601,NULL,NULL,NULL,'San Salvador',1),(251,'SA',8603,NULL,NULL,NULL,'Santa Ana',1),(252,'AH',8603,NULL,NULL,NULL,'Ahuachapan',1),(253,'SO',8603,NULL,NULL,NULL,'Sonsonate',1),(254,'US',8602,NULL,NULL,NULL,'Usulutan',1),(255,'SM',8602,NULL,NULL,NULL,'San Miguel',1),(256,'MO',8602,NULL,NULL,NULL,'Morazan',1),(257,'LU',8602,NULL,NULL,NULL,'La Union',1),(258,'LL',8601,NULL,NULL,NULL,'La Libertad',1),(259,'CH',8601,NULL,NULL,NULL,'Chalatenango',1),(260,'CA',8601,NULL,NULL,NULL,'CabaƱas',1),(261,'LP',8601,NULL,NULL,NULL,'La Paz',1),(262,'SV',8601,NULL,NULL,NULL,'San Vicente',1),(263,'CU',8601,NULL,NULL,NULL,'Cuscatlan',1),(264,'2301',2301,'',0,'CATAMARCA','Catamarca',1),(265,'2302',2301,'',0,'JUJUY','Jujuy',1),(266,'2303',2301,'',0,'TUCAMAN','TucamĆ”n',1),(267,'2304',2301,'',0,'SANTIAGO DEL ESTERO','Santiago del Estero',1),(268,'2305',2301,'',0,'SALTA','Salta',1),(269,'2306',2302,'',0,'CHACO','Chaco',1),(270,'2307',2302,'',0,'CORRIENTES','Corrientes',1),(271,'2308',2302,'',0,'ENTRE RIOS','Entre RĆ­os',1),(272,'2309',2302,'',0,'FORMOSA MISIONES','Formosa Misiones',1),(273,'2310',2302,'',0,'SANTA FE','Santa Fe',1),(274,'2311',2303,'',0,'LA RIOJA','La Rioja',1),(275,'2312',2303,'',0,'MENDOZA','Mendoza',1),(276,'2313',2303,'',0,'SAN JUAN','San Juan',1),(277,'2314',2303,'',0,'SAN LUIS','San Luis',1),(278,'2315',2304,'',0,'CORDOBA','Córdoba',1),(279,'2316',2304,'',0,'BUENOS AIRES','Buenos Aires',1),(280,'2317',2304,'',0,'CABA','Caba',1),(281,'2318',2305,'',0,'LA PAMPA','La Pampa',1),(282,'2319',2305,'',0,'NEUQUEN','NeuquĆ©n',1),(283,'2320',2305,'',0,'RIO NEGRO','RĆ­o Negro',1),(284,'2321',2305,'',0,'CHUBUT','Chubut',1),(285,'2322',2305,'',0,'SANTA CRUZ','Santa Cruz',1),(286,'2323',2305,'',0,'TIERRA DEL FUEGO','Tierra del Fuego',1),(287,'2324',2305,'',0,'ISLAS MALVINAS','Islas Malvinas',1),(288,'2325',2305,'',0,'ANTARTIDA','AntĆ”rtida',1),(289,'AN',11701,NULL,0,'AN','Andaman & Nicobar',1),(290,'AP',11701,NULL,0,'AP','Andhra Pradesh',1),(291,'AR',11701,NULL,0,'AR','Arunachal Pradesh',1),(292,'AS',11701,NULL,0,'AS','Assam',1),(293,'BR',11701,NULL,0,'BR','Bihar',1),(294,'CG',11701,NULL,0,'CG','Chattisgarh',1),(295,'CH',11701,NULL,0,'CH','Chandigarh',1),(296,'DD',11701,NULL,0,'DD','Daman & Diu',1),(297,'DL',11701,NULL,0,'DL','Delhi',1),(298,'DN',11701,NULL,0,'DN','Dadra and Nagar Haveli',1),(299,'GA',11701,NULL,0,'GA','Goa',1),(300,'GJ',11701,NULL,0,'GJ','Gujarat',1),(301,'HP',11701,NULL,0,'HP','Himachal Pradesh',1),(302,'HR',11701,NULL,0,'HR','Haryana',1),(303,'JH',11701,NULL,0,'JH','Jharkhand',1),(304,'JK',11701,NULL,0,'JK','Jammu & Kashmir',1),(305,'KA',11701,NULL,0,'KA','Karnataka',1),(306,'KL',11701,NULL,0,'KL','Kerala',1),(307,'LD',11701,NULL,0,'LD','Lakshadweep',1),(308,'MH',11701,NULL,0,'MH','Maharashtra',1),(309,'ML',11701,NULL,0,'ML','Meghalaya',1),(310,'MN',11701,NULL,0,'MN','Manipur',1),(311,'MP',11701,NULL,0,'MP','Madhya Pradesh',1),(312,'MZ',11701,NULL,0,'MZ','Mizoram',1),(313,'NL',11701,NULL,0,'NL','Nagaland',1),(314,'OR',11701,NULL,0,'OR','Orissa',1),(315,'PB',11701,NULL,0,'PB','Punjab',1),(316,'PY',11701,NULL,0,'PY','Puducherry',1),(317,'RJ',11701,NULL,0,'RJ','Rajasthan',1),(318,'SK',11701,NULL,0,'SK','Sikkim',1),(319,'TN',11701,NULL,0,'TN','Tamil Nadu',1),(320,'TR',11701,NULL,0,'TR','Tripura',1),(321,'UL',11701,NULL,0,'UL','Uttarakhand',1),(322,'UP',11701,NULL,0,'UP','Uttar Pradesh',1),(323,'WB',11701,NULL,0,'WB','West Bengal',1),(374,'151',6715,'',0,'151','Arica',1),(375,'152',6715,'',0,'152','Parinacota',1),(376,'011',6701,'',0,'011','Iquique',1),(377,'014',6701,'',0,'014','Tamarugal',1),(378,'021',6702,'',0,'021','Antofagasa',1),(379,'022',6702,'',0,'022','El Loa',1),(380,'023',6702,'',0,'023','Tocopilla',1),(381,'031',6703,'',0,'031','Copiapó',1),(382,'032',6703,'',0,'032','ChaƱaral',1),(383,'033',6703,'',0,'033','Huasco',1),(384,'041',6704,'',0,'041','Elqui',1),(385,'042',6704,'',0,'042','Choapa',1),(386,'043',6704,'',0,'043','LimarĆ­',1),(387,'051',6705,'',0,'051','ValparaĆ­so',1),(388,'052',6705,'',0,'052','Isla de Pascua',1),(389,'053',6705,'',0,'053','Los Andes',1),(390,'054',6705,'',0,'054','Petorca',1),(391,'055',6705,'',0,'055','Quillota',1),(392,'056',6705,'',0,'056','San Antonio',1),(393,'057',6705,'',0,'057','San Felipe de Aconcagua',1),(394,'058',6705,'',0,'058','Marga Marga',1),(395,'061',6706,'',0,'061','Cachapoal',1),(396,'062',6706,'',0,'062','Cardenal Caro',1),(397,'063',6706,'',0,'063','Colchagua',1),(398,'071',6707,'',0,'071','Talca',1),(399,'072',6707,'',0,'072','Cauquenes',1),(400,'073',6707,'',0,'073','Curicó',1),(401,'074',6707,'',0,'074','Linares',1),(402,'081',6708,'',0,'081','Concepción',1),(403,'082',6708,'',0,'082','Arauco',1),(404,'083',6708,'',0,'083','BiobĆ­o',1),(405,'084',6708,'',0,'084','Ƒuble',1),(406,'091',6709,'',0,'091','CautĆ­n',1),(407,'092',6709,'',0,'092','Malleco',1),(408,'141',6714,'',0,'141','Valdivia',1),(409,'142',6714,'',0,'142','Ranco',1),(410,'101',6710,'',0,'101','Llanquihue',1),(411,'102',6710,'',0,'102','ChiloĆ©',1),(412,'103',6710,'',0,'103','Osorno',1),(413,'104',6710,'',0,'104','Palena',1),(414,'111',6711,'',0,'111','Coihaique',1),(415,'112',6711,'',0,'112','AisĆ©n',1),(416,'113',6711,'',0,'113','CapitĆ”n Prat',1),(417,'114',6711,'',0,'114','General Carrera',1),(418,'121',6712,'',0,'121','Magallanes',1),(419,'122',6712,'',0,'122','AntĆ”rtica Chilena',1),(420,'123',6712,'',0,'123','Tierra del Fuego',1),(421,'124',6712,'',0,'124','Última Esperanza',1),(422,'131',6713,'',0,'131','Santiago',1),(423,'132',6713,'',0,'132','Cordillera',1),(424,'133',6713,'',0,'133','Chacabuco',1),(425,'134',6713,'',0,'134','Maipo',1),(426,'135',6713,'',0,'135','Melipilla',1),(427,'136',6713,'',0,'136','Talagante',1),(428,'DIF',15401,'',0,'DIF','Distrito Federal',1),(429,'AGS',15401,'',0,'AGS','Aguascalientes',1),(430,'BCN',15401,'',0,'BCN','Baja California Norte',1),(431,'BCS',15401,'',0,'BCS','Baja California Sur',1),(432,'CAM',15401,'',0,'CAM','Campeche',1),(433,'CHP',15401,'',0,'CHP','Chiapas',1),(434,'CHI',15401,'',0,'CHI','Chihuahua',1),(435,'COA',15401,'',0,'COA','Coahuila',1),(436,'COL',15401,'',0,'COL','Colima',1),(437,'DUR',15401,'',0,'DUR','Durango',1),(438,'GTO',15401,'',0,'GTO','Guanajuato',1),(439,'GRO',15401,'',0,'GRO','Guerrero',1),(440,'HGO',15401,'',0,'HGO','Hidalgo',1),(441,'JAL',15401,'',0,'JAL','Jalisco',1),(442,'MEX',15401,'',0,'MEX','MĆ©xico',1),(443,'MIC',15401,'',0,'MIC','MichoacĆ”n de Ocampo',1),(444,'MOR',15401,'',0,'MOR','Morelos',1),(445,'NAY',15401,'',0,'NAY','Nayarit',1),(446,'NLE',15401,'',0,'NLE','Nuevo León',1),(447,'OAX',15401,'',0,'OAX','Oaxaca',1),(448,'PUE',15401,'',0,'PUE','Puebla',1),(449,'QRO',15401,'',0,'QRO','QuerĆ©taro',1),(451,'ROO',15401,'',0,'ROO','Quintana Roo',1),(452,'SLP',15401,'',0,'SLP','San Luis PotosĆ­',1),(453,'SIN',15401,'',0,'SIN','Sinaloa',1),(454,'SON',15401,'',0,'SON','Sonora',1),(455,'TAB',15401,'',0,'TAB','Tabasco',1),(456,'TAM',15401,'',0,'TAM','Tamaulipas',1),(457,'TLX',15401,'',0,'TLX','Tlaxcala',1),(458,'VER',15401,'',0,'VER','Veracruz',1),(459,'YUC',15401,'',0,'YUC','YucatĆ”n',1),(460,'ZAC',15401,'',0,'ZAC','Zacatecas',1),(461,'ANT',7001,'',0,'ANT','Antioquia',1),(462,'BOL',7001,'',0,'BOL','BolĆ­var',1),(463,'BOY',7001,'',0,'BOY','BoyacĆ”',1),(464,'CAL',7001,'',0,'CAL','Caldas',1),(465,'CAU',7001,'',0,'CAU','Cauca',1),(466,'CUN',7001,'',0,'CUN','Cundinamarca',1),(467,'HUI',7001,'',0,'HUI','Huila',1),(468,'LAG',7001,'',0,'LAG','La Guajira',1),(469,'MET',7001,'',0,'MET','Meta',1),(470,'NAR',7001,'',0,'NAR','NariƱo',1),(471,'NDS',7001,'',0,'NDS','Norte de Santander',1),(472,'SAN',7001,'',0,'SAN','Santander',1),(473,'SUC',7001,'',0,'SUC','Sucre',1),(474,'TOL',7001,'',0,'TOL','Tolima',1),(475,'VAC',7001,'',0,'VAC','Valle del Cauca',1),(476,'RIS',7001,'',0,'RIS','Risalda',1),(477,'ATL',7001,'',0,'ATL','AtlĆ”ntico',1),(478,'COR',7001,'',0,'COR','Córdoba',1),(479,'SAP',7001,'',0,'SAP','San AndrĆ©s, Providencia y Santa Catalina',1),(480,'ARA',7001,'',0,'ARA','Arauca',1),(481,'CAS',7001,'',0,'CAS','Casanare',1),(482,'AMA',7001,'',0,'AMA','Amazonas',1),(483,'CAQ',7001,'',0,'CAQ','CaquetĆ”',1),(484,'CHO',7001,'',0,'CHO','Chocó',1),(485,'GUA',7001,'',0,'GUA','GuainĆ­a',1),(486,'GUV',7001,'',0,'GUV','Guaviare',1),(487,'PUT',7001,'',0,'PUT','Putumayo',1),(488,'QUI',7001,'',0,'QUI','QuindĆ­o',1),(489,'VAU',7001,'',0,'VAU','VaupĆ©s',1),(490,'BOG',7001,'',0,'BOG','BogotĆ”',1),(491,'VID',7001,'',0,'VID','Vichada',1),(492,'CES',7001,'',0,'CES','Cesar',1),(493,'MAG',7001,'',0,'MAG','Magdalena',1),(494,'AT',11401,'',0,'AT','AtlĆ”ntida',1),(495,'CH',11401,'',0,'CH','Choluteca',1),(496,'CL',11401,'',0,'CL','Colón',1),(497,'CM',11401,'',0,'CM','Comayagua',1),(498,'CO',11401,'',0,'CO','CopĆ”n',1),(499,'CR',11401,'',0,'CR','CortĆ©s',1),(500,'EP',11401,'',0,'EP','El ParaĆ­so',1),(501,'FM',11401,'',0,'FM','Francisco MorazĆ”n',1),(502,'GD',11401,'',0,'GD','Gracias a Dios',1),(503,'IN',11401,'',0,'IN','IntibucĆ”',1),(504,'IB',11401,'',0,'IB','Islas de la BahĆ­a',1),(505,'LP',11401,'',0,'LP','La Paz',1),(506,'LM',11401,'',0,'LM','Lempira',1),(507,'OC',11401,'',0,'OC','Ocotepeque',1),(508,'OL',11401,'',0,'OL','Olancho',1),(509,'SB',11401,'',0,'SB','Santa BĆ”rbara',1),(510,'VL',11401,'',0,'VL','Valle',1),(511,'YO',11401,'',0,'YO','Yoro',1),(512,'DC',11401,'',0,'DC','Distrito Central',1),(652,'CC',4601,'Oistins',0,'CC','Christ Church',1),(655,'SA',4601,'Greenland',0,'SA','Saint Andrew',1),(656,'SG',4601,'Bulkeley',0,'SG','Saint George',1),(657,'JA',4601,'Holetown',0,'JA','Saint James',1),(658,'SJ',4601,'Four Roads',0,'SJ','Saint John',1),(659,'SB',4601,'Bathsheba',0,'SB','Saint Joseph',1),(660,'SL',4601,'Crab Hill',0,'SL','Saint Lucy',1),(661,'SM',4601,'Bridgetown',0,'SM','Saint Michael',1),(662,'SP',4601,'Speightstown',0,'SP','Saint Peter',1),(663,'SC',4601,'Crane',0,'SC','Saint Philip',1),(664,'ST',4601,'Hillaby',0,'ST','Saint Thomas',1),(777,'AG',315,NULL,NULL,NULL,'AGRIGENTO',1),(778,'AL',312,NULL,NULL,NULL,'ALESSANDRIA',1),(779,'AN',310,NULL,NULL,NULL,'ANCONA',1),(780,'AO',319,NULL,NULL,NULL,'AOSTA',1),(781,'AR',316,NULL,NULL,NULL,'AREZZO',1),(782,'AP',310,NULL,NULL,NULL,'ASCOLI PICENO',1),(783,'AT',312,NULL,NULL,NULL,'ASTI',1),(784,'AV',304,NULL,NULL,NULL,'AVELLINO',1),(785,'BA',313,NULL,NULL,NULL,'BARI',1),(786,'BT',313,NULL,NULL,NULL,'BARLETTA-ANDRIA-TRANI',1),(787,'BL',320,NULL,NULL,NULL,'BELLUNO',1),(788,'BN',304,NULL,NULL,NULL,'BENEVENTO',1),(789,'BG',309,NULL,NULL,NULL,'BERGAMO',1),(790,'BI',312,NULL,NULL,NULL,'BIELLA',1),(791,'BO',305,NULL,NULL,NULL,'BOLOGNA',1),(792,'BZ',317,NULL,NULL,NULL,'BOLZANO',1),(793,'BS',309,NULL,NULL,NULL,'BRESCIA',1),(794,'BR',313,NULL,NULL,NULL,'BRINDISI',1),(795,'CA',314,NULL,NULL,NULL,'CAGLIARI',1),(796,'CL',315,NULL,NULL,NULL,'CALTANISSETTA',1),(797,'CB',311,NULL,NULL,NULL,'CAMPOBASSO',1),(798,'CI',314,NULL,NULL,NULL,'CARBONIA-IGLESIAS',1),(799,'CE',304,NULL,NULL,NULL,'CASERTA',1),(800,'CT',315,NULL,NULL,NULL,'CATANIA',1),(801,'CZ',303,NULL,NULL,NULL,'CATANZARO',1),(802,'CH',301,NULL,NULL,NULL,'CHIETI',1),(803,'CO',309,NULL,NULL,NULL,'COMO',1),(804,'CS',303,NULL,NULL,NULL,'COSENZA',1),(805,'CR',309,NULL,NULL,NULL,'CREMONA',1),(806,'KR',303,NULL,NULL,NULL,'CROTONE',1),(807,'CN',312,NULL,NULL,NULL,'CUNEO',1),(808,'EN',315,NULL,NULL,NULL,'ENNA',1),(809,'FM',310,NULL,NULL,NULL,'FERMO',1),(810,'FE',305,NULL,NULL,NULL,'FERRARA',1),(811,'FI',316,NULL,NULL,NULL,'FIRENZE',1),(812,'FG',313,NULL,NULL,NULL,'FOGGIA',1),(813,'FC',305,NULL,NULL,NULL,'FORLI-CESENA',1),(814,'FR',307,NULL,NULL,NULL,'FROSINONE',1),(815,'GE',308,NULL,NULL,NULL,'GENOVA',1),(816,'GO',306,NULL,NULL,NULL,'GORIZIA',1),(817,'GR',316,NULL,NULL,NULL,'GROSSETO',1),(818,'IM',308,NULL,NULL,NULL,'IMPERIA',1),(819,'IS',311,NULL,NULL,NULL,'ISERNIA',1),(820,'SP',308,NULL,NULL,NULL,'LA SPEZIA',1),(821,'AQ',301,NULL,NULL,NULL,'L AQUILA',1),(822,'LT',307,NULL,NULL,NULL,'LATINA',1),(823,'LE',313,NULL,NULL,NULL,'LECCE',1),(824,'LC',309,NULL,NULL,NULL,'LECCO',1),(825,'LI',314,NULL,NULL,NULL,'LIVORNO',1),(826,'LO',309,NULL,NULL,NULL,'LODI',1),(827,'LU',316,NULL,NULL,NULL,'LUCCA',1),(828,'MC',310,NULL,NULL,NULL,'MACERATA',1),(829,'MN',309,NULL,NULL,NULL,'MANTOVA',1),(830,'MS',316,NULL,NULL,NULL,'MASSA-CARRARA',1),(831,'MT',302,NULL,NULL,NULL,'MATERA',1),(832,'VS',314,NULL,NULL,NULL,'MEDIO CAMPIDANO',1),(833,'ME',315,NULL,NULL,NULL,'MESSINA',1),(834,'MI',309,NULL,NULL,NULL,'MILANO',1),(835,'MB',309,NULL,NULL,NULL,'MONZA e BRIANZA',1),(836,'MO',305,NULL,NULL,NULL,'MODENA',1),(837,'NA',304,NULL,NULL,NULL,'NAPOLI',1),(838,'NO',312,NULL,NULL,NULL,'NOVARA',1),(839,'NU',314,NULL,NULL,NULL,'NUORO',1),(840,'OG',314,NULL,NULL,NULL,'OGLIASTRA',1),(841,'OT',314,NULL,NULL,NULL,'OLBIA-TEMPIO',1),(842,'OR',314,NULL,NULL,NULL,'ORISTANO',1),(843,'PD',320,NULL,NULL,NULL,'PADOVA',1),(844,'PA',315,NULL,NULL,NULL,'PALERMO',1),(845,'PR',305,NULL,NULL,NULL,'PARMA',1),(846,'PV',309,NULL,NULL,NULL,'PAVIA',1),(847,'PG',318,NULL,NULL,NULL,'PERUGIA',1),(848,'PU',310,NULL,NULL,NULL,'PESARO e URBINO',1),(849,'PE',301,NULL,NULL,NULL,'PESCARA',1),(850,'PC',305,NULL,NULL,NULL,'PIACENZA',1),(851,'PI',316,NULL,NULL,NULL,'PISA',1),(852,'PT',316,NULL,NULL,NULL,'PISTOIA',1),(853,'PN',306,NULL,NULL,NULL,'PORDENONE',1),(854,'PZ',302,NULL,NULL,NULL,'POTENZA',1),(855,'PO',316,NULL,NULL,NULL,'PRATO',1),(856,'RG',315,NULL,NULL,NULL,'RAGUSA',1),(857,'RA',305,NULL,NULL,NULL,'RAVENNA',1),(858,'RC',303,NULL,NULL,NULL,'REGGIO CALABRIA',1),(859,'RE',305,NULL,NULL,NULL,'REGGIO NELL EMILIA',1),(860,'RI',307,NULL,NULL,NULL,'RIETI',1),(861,'RN',305,NULL,NULL,NULL,'RIMINI',1),(862,'RM',307,NULL,NULL,NULL,'ROMA',1),(863,'RO',320,NULL,NULL,NULL,'ROVIGO',1),(864,'SA',304,NULL,NULL,NULL,'SALERNO',1),(865,'SS',314,NULL,NULL,NULL,'SASSARI',1),(866,'SV',308,NULL,NULL,NULL,'SAVONA',1),(867,'SI',316,NULL,NULL,NULL,'SIENA',1),(868,'SR',315,NULL,NULL,NULL,'SIRACUSA',1),(869,'SO',309,NULL,NULL,NULL,'SONDRIO',1),(870,'TA',313,NULL,NULL,NULL,'TARANTO',1),(871,'TE',301,NULL,NULL,NULL,'TERAMO',1),(872,'TR',318,NULL,NULL,NULL,'TERNI',1),(873,'TO',312,NULL,NULL,NULL,'TORINO',1),(874,'TP',315,NULL,NULL,NULL,'TRAPANI',1),(875,'TN',317,NULL,NULL,NULL,'TRENTO',1),(876,'TV',320,NULL,NULL,NULL,'TREVISO',1),(877,'TS',306,NULL,NULL,NULL,'TRIESTE',1),(878,'UD',306,NULL,NULL,NULL,'UDINE',1),(879,'VA',309,NULL,NULL,NULL,'VARESE',1),(880,'VE',320,NULL,NULL,NULL,'VENEZIA',1),(881,'VB',312,NULL,NULL,NULL,'VERBANO-CUSIO-OSSOLA',1),(882,'VC',312,NULL,NULL,NULL,'VERCELLI',1),(883,'VR',320,NULL,NULL,NULL,'VERONA',1),(884,'VV',303,NULL,NULL,NULL,'VIBO VALENTIA',1),(885,'VI',320,NULL,NULL,NULL,'VICENZA',1),(886,'VT',307,NULL,NULL,NULL,'VITERBO',1),(1036,'VE-L',23201,'',0,'VE-L','MĆ©rida',1),(1037,'VE-T',23201,'',0,'VE-T','Trujillo',1),(1038,'VE-E',23201,'',0,'VE-E','Barinas',1),(1039,'VE-M',23202,'',0,'VE-M','Miranda',1),(1040,'VE-W',23202,'',0,'VE-W','Vargas',1),(1041,'VE-A',23202,'',0,'VE-A','Distrito Capital',1),(1042,'VE-D',23203,'',0,'VE-D','Aragua',1),(1043,'VE-G',23203,'',0,'VE-G','Carabobo',1),(1044,'VE-I',23204,'',0,'VE-I','Falcón',1),(1045,'VE-K',23204,'',0,'VE-K','Lara',1),(1046,'VE-U',23204,'',0,'VE-U','Yaracuy',1),(1047,'VE-F',23205,'',0,'VE-F','BolĆ­var',1),(1048,'VE-X',23205,'',0,'VE-X','Amazonas',1),(1049,'VE-Y',23205,'',0,'VE-Y','Delta Amacuro',1),(1050,'VE-O',23206,'',0,'VE-O','Nueva Esparta',1),(1051,'VE-Z',23206,'',0,'VE-Z','Dependencias Federales',1),(1052,'VE-C',23207,'',0,'VE-C','Apure',1),(1053,'VE-J',23207,'',0,'VE-J','GuĆ”rico',1),(1054,'VE-H',23207,'',0,'VE-H','Cojedes',1),(1055,'VE-P',23207,'',0,'VE-P','Portuguesa',1),(1056,'VE-B',23208,'',0,'VE-B','AnzoĆ”tegui',1),(1057,'VE-N',23208,'',0,'VE-N','Monagas',1),(1058,'VE-R',23208,'',0,'VE-R','Sucre',1),(1059,'VE-V',23209,'',0,'VE-V','Zulia',1),(1060,'VE-S',23209,'',0,'VE-S','TĆ”chira',1),(1061,'66',10201,NULL,NULL,NULL,'?????',1),(1062,'00',10205,NULL,NULL,NULL,'?????',1),(1063,'01',10205,NULL,NULL,NULL,'?????',1),(1064,'02',10205,NULL,NULL,NULL,'?????',1),(1065,'03',10205,NULL,NULL,NULL,'??????',1),(1066,'04',10205,NULL,NULL,NULL,'?????',1),(1067,'05',10205,NULL,NULL,NULL,'??????',1),(1068,'06',10203,NULL,NULL,NULL,'??????',1),(1069,'07',10203,NULL,NULL,NULL,'???????????',1),(1070,'08',10203,NULL,NULL,NULL,'??????',1),(1071,'09',10203,NULL,NULL,NULL,'?????',1),(1072,'10',10203,NULL,NULL,NULL,'??????',1),(1073,'11',10203,NULL,NULL,NULL,'??????',1),(1074,'12',10203,NULL,NULL,NULL,'?????????',1),(1075,'13',10206,NULL,NULL,NULL,'????',1),(1076,'14',10206,NULL,NULL,NULL,'?????????',1),(1077,'15',10206,NULL,NULL,NULL,'????????',1),(1078,'16',10206,NULL,NULL,NULL,'???????',1),(1079,'17',10213,NULL,NULL,NULL,'???????',1),(1080,'18',10213,NULL,NULL,NULL,'????????',1),(1081,'19',10213,NULL,NULL,NULL,'??????',1),(1082,'20',10213,NULL,NULL,NULL,'???????',1),(1083,'21',10212,NULL,NULL,NULL,'????????',1),(1084,'22',10212,NULL,NULL,NULL,'??????',1),(1085,'23',10212,NULL,NULL,NULL,'????????',1),(1086,'24',10212,NULL,NULL,NULL,'???????',1),(1087,'25',10212,NULL,NULL,NULL,'????????',1),(1088,'26',10212,NULL,NULL,NULL,'???????',1),(1089,'27',10202,NULL,NULL,NULL,'??????',1),(1090,'28',10202,NULL,NULL,NULL,'?????????',1),(1091,'29',10202,NULL,NULL,NULL,'????????',1),(1092,'30',10202,NULL,NULL,NULL,'??????',1),(1093,'31',10209,NULL,NULL,NULL,'????????',1),(1094,'32',10209,NULL,NULL,NULL,'???????',1),(1095,'33',10209,NULL,NULL,NULL,'????????',1),(1096,'34',10209,NULL,NULL,NULL,'???????',1),(1097,'35',10209,NULL,NULL,NULL,'????????',1),(1098,'36',10211,NULL,NULL,NULL,'???????????????',1),(1099,'37',10211,NULL,NULL,NULL,'?????',1),(1100,'38',10211,NULL,NULL,NULL,'?????',1),(1101,'39',10207,NULL,NULL,NULL,'????????',1),(1102,'40',10207,NULL,NULL,NULL,'???????',1),(1103,'41',10207,NULL,NULL,NULL,'??????????',1),(1104,'42',10207,NULL,NULL,NULL,'?????',1),(1105,'43',10207,NULL,NULL,NULL,'???????',1),(1106,'44',10208,NULL,NULL,NULL,'??????',1),(1107,'45',10208,NULL,NULL,NULL,'??????',1),(1108,'46',10208,NULL,NULL,NULL,'??????',1),(1109,'47',10208,NULL,NULL,NULL,'?????',1),(1110,'48',10208,NULL,NULL,NULL,'????',1),(1111,'49',10210,NULL,NULL,NULL,'??????',1),(1112,'50',10210,NULL,NULL,NULL,'????',1),(1113,'51',10210,NULL,NULL,NULL,'????????',1),(1114,'52',10210,NULL,NULL,NULL,'????????',1),(1115,'53',10210,NULL,NULL,NULL,'???-??????',1),(1116,'54',10210,NULL,NULL,NULL,'??',1),(1117,'55',10210,NULL,NULL,NULL,'?????',1),(1118,'56',10210,NULL,NULL,NULL,'???????',1),(1119,'57',10210,NULL,NULL,NULL,'?????',1),(1120,'58',10210,NULL,NULL,NULL,'?????',1),(1121,'59',10210,NULL,NULL,NULL,'?????',1),(1122,'60',10210,NULL,NULL,NULL,'?????',1),(1123,'61',10210,NULL,NULL,NULL,'?????',1),(1124,'62',10204,NULL,NULL,NULL,'????????',1),(1125,'63',10204,NULL,NULL,NULL,'??????',1),(1126,'64',10204,NULL,NULL,NULL,'???????',1),(1127,'65',10204,NULL,NULL,NULL,'?????',1),(1128,'AL01',1301,'',0,'','Wilaya d\'Adrar',1),(1129,'AL02',1301,'',0,'','Wilaya de Chlef',1),(1130,'AL03',1301,'',0,'','Wilaya de Laghouat',1),(1131,'AL04',1301,'',0,'','Wilaya d\'Oum El Bouaghi',1),(1132,'AL05',1301,'',0,'','Wilaya de Batna',1),(1133,'AL06',1301,'',0,'','Wilaya de BĆ©jaĆÆa',1),(1134,'AL07',1301,'',0,'','Wilaya de Biskra',1),(1135,'AL08',1301,'',0,'','Wilaya de BĆ©char',1),(1136,'AL09',1301,'',0,'','Wilaya de Blida',1),(1137,'AL11',1301,'',0,'','Wilaya de Bouira',1),(1138,'AL12',1301,'',0,'','Wilaya de Tamanrasset',1),(1139,'AL13',1301,'',0,'','Wilaya de TĆ©bessa',1),(1140,'AL14',1301,'',0,'','Wilaya de Tlemcen',1),(1141,'AL15',1301,'',0,'','Wilaya de Tiaret',1),(1142,'AL16',1301,'',0,'','Wilaya de Tizi Ouzou',1),(1143,'AL17',1301,'',0,'','Wilaya d\'Alger',1),(1144,'AL18',1301,'',0,'','Wilaya de Djelfa',1),(1145,'AL19',1301,'',0,'','Wilaya de Jijel',1),(1146,'AL20',1301,'',0,'','Wilaya de SĆ©tif ',1),(1147,'AL21',1301,'',0,'','Wilaya de SaĆÆda',1),(1148,'AL22',1301,'',0,'','Wilaya de Skikda',1),(1149,'AL23',1301,'',0,'','Wilaya de Sidi Bel AbbĆØs',1),(1150,'AL24',1301,'',0,'','Wilaya d\'Annaba',1),(1151,'AL25',1301,'',0,'','Wilaya de Guelma',1),(1152,'AL26',1301,'',0,'','Wilaya de Constantine',1),(1153,'AL27',1301,'',0,'','Wilaya de MĆ©dĆ©a',1),(1154,'AL28',1301,'',0,'','Wilaya de Mostaganem',1),(1155,'AL29',1301,'',0,'','Wilaya de M\'Sila',1),(1156,'AL30',1301,'',0,'','Wilaya de Mascara',1),(1157,'AL31',1301,'',0,'','Wilaya d\'Ouargla',1),(1158,'AL32',1301,'',0,'','Wilaya d\'Oran',1),(1159,'AL33',1301,'',0,'','Wilaya d\'El Bayadh',1),(1160,'AL34',1301,'',0,'','Wilaya d\'Illizi',1),(1161,'AL35',1301,'',0,'','Wilaya de Bordj Bou Arreridj',1),(1162,'AL36',1301,'',0,'','Wilaya de BoumerdĆØs',1),(1163,'AL37',1301,'',0,'','Wilaya d\'El Tarf',1),(1164,'AL38',1301,'',0,'','Wilaya de Tindouf',1),(1165,'AL39',1301,'',0,'','Wilaya de Tissemsilt',1),(1166,'AL40',1301,'',0,'','Wilaya d\'El Oued',1),(1167,'AL41',1301,'',0,'','Wilaya de Khenchela',1),(1168,'AL42',1301,'',0,'','Wilaya de Souk Ahras',1),(1169,'AL43',1301,'',0,'','Wilaya de Tipaza',1),(1170,'AL44',1301,'',0,'','Wilaya de Mila',1),(1171,'AL45',1301,'',0,'','Wilaya d\'AĆÆn Defla',1),(1172,'AL46',1301,'',0,'','Wilaya de NaĆ¢ma',1),(1173,'AL47',1301,'',0,'','Wilaya d\'AĆÆn TĆ©mouchent',1),(1174,'AL48',1301,'',0,'','Wilaya de Ghardaia',1),(1175,'AL49',1301,'',0,'','Wilaya de Relizane',1),(1176,'MA',1209,'',0,'','Province de Benslimane',1),(1177,'MA1',1209,'',0,'','Province de Berrechid',1),(1178,'MA2',1209,'',0,'','Province de Khouribga',1),(1179,'MA3',1209,'',0,'','Province de Settat',1),(1180,'MA4',1210,'',0,'','Province d\'El Jadida',1),(1181,'MA5',1210,'',0,'','Province de Safi',1),(1182,'MA6',1210,'',0,'','Province de Sidi Bennour',1),(1183,'MA7',1210,'',0,'','Province de Youssoufia',1),(1184,'MA6B',1205,'',0,'','PrĆ©fecture de FĆØs',1),(1185,'MA7B',1205,'',0,'','Province de Boulemane',1),(1186,'MA8',1205,'',0,'','Province de Moulay Yacoub',1),(1187,'MA9',1205,'',0,'','Province de Sefrou',1),(1188,'MA8A',1202,'',0,'','Province de KĆ©nitra',1),(1189,'MA9A',1202,'',0,'','Province de Sidi Kacem',1),(1190,'MA10',1202,'',0,'','Province de Sidi Slimane',1),(1191,'MA11',1208,'',0,'','PrĆ©fecture de Casablanca',1),(1192,'MA12',1208,'',0,'','PrĆ©fecture de MohammĆ©dia',1),(1193,'MA13',1208,'',0,'','Province de MĆ©diouna',1),(1194,'MA14',1208,'',0,'','Province de Nouaceur',1),(1195,'MA15',1214,'',0,'','Province d\'Assa-Zag',1),(1196,'MA16',1214,'',0,'','Province d\'Es-Semara',1),(1197,'MA17A',1214,'',0,'','Province de Guelmim',1),(1198,'MA18',1214,'',0,'','Province de Tata',1),(1199,'MA19',1214,'',0,'','Province de Tan-Tan',1),(1200,'MA15',1215,'',0,'','Province de Boujdour',1),(1201,'MA16',1215,'',0,'','Province de LĆ¢ayoune',1),(1202,'MA17',1215,'',0,'','Province de Tarfaya',1),(1203,'MA18',1211,'',0,'','PrĆ©fecture de Marrakech',1),(1204,'MA19',1211,'',0,'','Province d\'Al Haouz',1),(1205,'MA20',1211,'',0,'','Province de Chichaoua',1),(1206,'MA21',1211,'',0,'','Province d\'El KelĆ¢a des Sraghna',1),(1207,'MA22',1211,'',0,'','Province d\'Essaouira',1),(1208,'MA23',1211,'',0,'','Province de Rehamna',1),(1209,'MA24',1206,'',0,'','PrĆ©fecture de MeknĆØs',1),(1210,'MA25',1206,'',0,'','Province d’El Hajeb',1),(1211,'MA26',1206,'',0,'','Province d\'Errachidia',1),(1212,'MA27',1206,'',0,'','Province d’Ifrane',1),(1213,'MA28',1206,'',0,'','Province de KhĆ©nifra',1),(1214,'MA29',1206,'',0,'','Province de Midelt',1),(1215,'MA30',1204,'',0,'','PrĆ©fecture d\'Oujda-Angad',1),(1216,'MA31',1204,'',0,'','Province de Berkane',1),(1217,'MA32',1204,'',0,'','Province de Driouch',1),(1218,'MA33',1204,'',0,'','Province de Figuig',1),(1219,'MA34',1204,'',0,'','Province de Jerada',1),(1220,'MA35',1204,'',0,'','Province de Nadorgg',1),(1221,'MA36',1204,'',0,'','Province de Taourirt',1),(1222,'MA37',1216,'',0,'','Province d\'Aousserd',1),(1223,'MA38',1216,'',0,'','Province d\'Oued Ed-Dahab',1),(1224,'MA39',1207,'',0,'','PrĆ©fecture de Rabat',1),(1225,'MA40',1207,'',0,'','PrĆ©fecture de Skhirat-TĆ©mara',1),(1226,'MA41',1207,'',0,'','PrĆ©fecture de SalĆ©',1),(1227,'MA42',1207,'',0,'','Province de KhĆ©misset',1),(1228,'MA43',1213,'',0,'','PrĆ©fecture d\'Agadir Ida-Outanane',1),(1229,'MA44',1213,'',0,'','PrĆ©fecture d\'Inezgane-AĆÆt Melloul',1),(1230,'MA45',1213,'',0,'','Province de Chtouka-AĆÆt Baha',1),(1231,'MA46',1213,'',0,'','Province d\'Ouarzazate',1),(1232,'MA47',1213,'',0,'','Province de Sidi Ifni',1),(1233,'MA48',1213,'',0,'','Province de Taroudant',1),(1234,'MA49',1213,'',0,'','Province de Tinghir',1),(1235,'MA50',1213,'',0,'','Province de Tiznit',1),(1236,'MA51',1213,'',0,'','Province de Zagora',1),(1237,'MA52',1212,'',0,'','Province d\'Azilal',1),(1238,'MA53',1212,'',0,'','Province de Beni Mellal',1),(1239,'MA54',1212,'',0,'','Province de Fquih Ben Salah',1),(1240,'MA55',1201,'',0,'','PrĆ©fecture de M\'diq-Fnideq',1),(1241,'MA56',1201,'',0,'','PrĆ©fecture de Tanger-Asilah',1),(1242,'MA57',1201,'',0,'','Province de Chefchaouen',1),(1243,'MA58',1201,'',0,'','Province de Fahs-Anjra',1),(1244,'MA59',1201,'',0,'','Province de Larache',1),(1245,'MA60',1201,'',0,'','Province d\'Ouezzane',1),(1246,'MA61',1201,'',0,'','Province de TĆ©touan',1),(1247,'MA62',1203,'',0,'','Province de Guercif',1),(1248,'MA63',1203,'',0,'','Province d\'Al HoceĆÆma',1),(1249,'MA64',1203,'',0,'','Province de Taounate',1),(1250,'MA65',1203,'',0,'','Province de Taza',1),(1251,'MA6A',1205,'',0,'','PrĆ©fecture de FĆØs',1),(1252,'MA7A',1205,'',0,'','Province de Boulemane',1),(1253,'MA15A',1214,'',0,'','Province d\'Assa-Zag',1),(1254,'MA16A',1214,'',0,'','Province d\'Es-Semara',1),(1255,'MA18A',1211,'',0,'','PrĆ©fecture de Marrakech',1),(1256,'MA19A',1214,'',0,'','Province de Tan-Tan',1),(1257,'MA19B',1214,'',0,'','Province de Tan-Tan',1),(1258,'TN01',1001,'',0,'','Ariana',1),(1259,'TN02',1001,'',0,'','BĆ©ja',1),(1260,'TN03',1001,'',0,'','Ben Arous',1),(1261,'TN04',1001,'',0,'','Bizerte',1),(1262,'TN05',1001,'',0,'','GabĆØs',1),(1263,'TN06',1001,'',0,'','Gafsa',1),(1264,'TN07',1001,'',0,'','Jendouba',1),(1265,'TN08',1001,'',0,'','Kairouan',1),(1266,'TN09',1001,'',0,'','Kasserine',1),(1267,'TN10',1001,'',0,'','KĆ©bili',1),(1268,'TN11',1001,'',0,'','La Manouba',1),(1269,'TN12',1001,'',0,'','Le Kef',1),(1270,'TN13',1001,'',0,'','Mahdia',1),(1271,'TN14',1001,'',0,'','MĆ©denine',1),(1272,'TN15',1001,'',0,'','Monastir',1),(1273,'TN16',1001,'',0,'','Nabeul',1),(1274,'TN17',1001,'',0,'','Sfax',1),(1275,'TN18',1001,'',0,'','Sidi Bouzid',1),(1276,'TN19',1001,'',0,'','Siliana',1),(1277,'TN20',1001,'',0,'','Sousse',1),(1278,'TN21',1001,'',0,'','Tataouine',1),(1279,'TN22',1001,'',0,'','Tozeur',1),(1280,'TN23',1001,'',0,'','Tunis',1),(1281,'TN24',1001,'',0,'','Zaghouan',1),(1287,'976',6,'97601',3,'MAYOTTE','Mayotte',1),(1513,'ON',1401,'',1,'','Ontario',1),(1514,'QC',1401,'',1,'','Quebec',1),(1515,'NS',1401,'',1,'','Nova Scotia',1),(1516,'NB',1401,'',1,'','New Brunswick',1),(1517,'MB',1401,'',1,'','Manitoba',1),(1518,'BC',1401,'',1,'','British Columbia',1),(1519,'PE',1401,'',1,'','Prince Edward Island',1),(1520,'SK',1401,'',1,'','Saskatchewan',1),(1521,'AB',1401,'',1,'','Alberta',1),(1522,'NL',1401,'',1,'','Newfoundland and Labrador',1),(1575,'BW',501,NULL,NULL,'BADEN-WÜRTTEMBERG','Baden-Württemberg',1),(1576,'BY',501,NULL,NULL,'BAYERN','Bayern',1),(1577,'BE',501,NULL,NULL,'BERLIN','Berlin',1),(1578,'BB',501,NULL,NULL,'BRANDENBURG','Brandenburg',1),(1579,'HB',501,NULL,NULL,'BREMEN','Bremen',1),(1580,'HH',501,NULL,NULL,'HAMBURG','Hamburg',1),(1581,'HE',501,NULL,NULL,'HESSEN','Hessen',1),(1582,'MV',501,NULL,NULL,'MECKLENBURG-VORPOMMERN','Mecklenburg-Vorpommern',1),(1583,'NI',501,NULL,NULL,'NIEDERSACHSEN','Niedersachsen',1),(1584,'NW',501,NULL,NULL,'NORDRHEIN-WESTFALEN','Nordrhein-Westfalen',1),(1585,'RP',501,NULL,NULL,'RHEINLAND-PFALZ','Rheinland-Pfalz',1),(1586,'SL',501,NULL,NULL,'SAARLAND','Saarland',1),(1587,'SN',501,NULL,NULL,'SACHSEN','Sachsen',1),(1588,'ST',501,NULL,NULL,'SACHSEN-ANHALT','Sachsen-Anhalt',1),(1589,'SH',501,NULL,NULL,'SCHLESWIG-HOLSTEIN','Schleswig-Holstein',1),(1590,'TH',501,NULL,NULL,'THÜRINGEN','Thüringen',1),(1592,'67',10205,'',0,'','Δράμα',1),(1684,'701',701,NULL,0,NULL,'Bedfordshire',1),(1685,'702',701,NULL,0,NULL,'Berkshire',1),(1686,'703',701,NULL,0,NULL,'Bristol, City of',1),(1687,'704',701,NULL,0,NULL,'Buckinghamshire',1),(1688,'705',701,NULL,0,NULL,'Cambridgeshire',1),(1689,'706',701,NULL,0,NULL,'Cheshire',1),(1690,'707',701,NULL,0,NULL,'Cleveland',1),(1691,'708',701,NULL,0,NULL,'Cornwall',1),(1692,'709',701,NULL,0,NULL,'Cumberland',1),(1693,'710',701,NULL,0,NULL,'Cumbria',1),(1694,'711',701,NULL,0,NULL,'Derbyshire',1),(1695,'712',701,NULL,0,NULL,'Devon',1),(1696,'713',701,NULL,0,NULL,'Dorset',1),(1697,'714',701,NULL,0,NULL,'Co. Durham',1),(1698,'715',701,NULL,0,NULL,'East Riding of Yorkshire',1),(1699,'716',701,NULL,0,NULL,'East Sussex',1),(1700,'717',701,NULL,0,NULL,'Essex',1),(1701,'718',701,NULL,0,NULL,'Gloucestershire',1),(1702,'719',701,NULL,0,NULL,'Greater Manchester',1),(1703,'720',701,NULL,0,NULL,'Hampshire',1),(1704,'721',701,NULL,0,NULL,'Hertfordshire',1),(1705,'722',701,NULL,0,NULL,'Hereford and Worcester',1),(1706,'723',701,NULL,0,NULL,'Herefordshire',1),(1707,'724',701,NULL,0,NULL,'Huntingdonshire',1),(1708,'725',701,NULL,0,NULL,'Isle of Man',1),(1709,'726',701,NULL,0,NULL,'Isle of Wight',1),(1710,'727',701,NULL,0,NULL,'Jersey',1),(1711,'728',701,NULL,0,NULL,'Kent',1),(1712,'729',701,NULL,0,NULL,'Lancashire',1),(1713,'730',701,NULL,0,NULL,'Leicestershire',1),(1714,'731',701,NULL,0,NULL,'Lincolnshire',1),(1715,'732',701,NULL,0,NULL,'London - City of London',1),(1716,'733',701,NULL,0,NULL,'Merseyside',1),(1717,'734',701,NULL,0,NULL,'Middlesex',1),(1718,'735',701,NULL,0,NULL,'Norfolk',1),(1719,'736',701,NULL,0,NULL,'North Yorkshire',1),(1720,'737',701,NULL,0,NULL,'North Riding of Yorkshire',1),(1721,'738',701,NULL,0,NULL,'Northamptonshire',1),(1722,'739',701,NULL,0,NULL,'Northumberland',1),(1723,'740',701,NULL,0,NULL,'Nottinghamshire',1),(1724,'741',701,NULL,0,NULL,'Oxfordshire',1),(1725,'742',701,NULL,0,NULL,'Rutland',1),(1726,'743',701,NULL,0,NULL,'Shropshire',1),(1727,'744',701,NULL,0,NULL,'Somerset',1),(1728,'745',701,NULL,0,NULL,'Staffordshire',1),(1729,'746',701,NULL,0,NULL,'Suffolk',1),(1730,'747',701,NULL,0,NULL,'Surrey',1),(1731,'748',701,NULL,0,NULL,'Sussex',1),(1732,'749',701,NULL,0,NULL,'Tyne and Wear',1),(1733,'750',701,NULL,0,NULL,'Warwickshire',1),(1734,'751',701,NULL,0,NULL,'West Midlands',1),(1735,'752',701,NULL,0,NULL,'West Sussex',1),(1736,'753',701,NULL,0,NULL,'West Yorkshire',1),(1737,'754',701,NULL,0,NULL,'West Riding of Yorkshire',1),(1738,'755',701,NULL,0,NULL,'Wiltshire',1),(1739,'756',701,NULL,0,NULL,'Worcestershire',1),(1740,'757',701,NULL,0,NULL,'Yorkshire',1),(1741,'758',702,NULL,0,NULL,'Anglesey',1),(1742,'759',702,NULL,0,NULL,'Breconshire',1),(1743,'760',702,NULL,0,NULL,'Caernarvonshire',1),(1744,'761',702,NULL,0,NULL,'Cardiganshire',1),(1745,'762',702,NULL,0,NULL,'Carmarthenshire',1),(1746,'763',702,NULL,0,NULL,'Ceredigion',1),(1747,'764',702,NULL,0,NULL,'Denbighshire',1),(1748,'765',702,NULL,0,NULL,'Flintshire',1),(1749,'766',702,NULL,0,NULL,'Glamorgan',1),(1750,'767',702,NULL,0,NULL,'Gwent',1),(1751,'768',702,NULL,0,NULL,'Gwynedd',1),(1752,'769',702,NULL,0,NULL,'Merionethshire',1),(1753,'770',702,NULL,0,NULL,'Monmouthshire',1),(1754,'771',702,NULL,0,NULL,'Mid Glamorgan',1),(1755,'772',702,NULL,0,NULL,'Montgomeryshire',1),(1756,'773',702,NULL,0,NULL,'Pembrokeshire',1),(1757,'774',702,NULL,0,NULL,'Powys',1),(1758,'775',702,NULL,0,NULL,'Radnorshire',1),(1759,'776',702,NULL,0,NULL,'South Glamorgan',1),(1760,'777',703,NULL,0,NULL,'Aberdeen, City of',1),(1761,'778',703,NULL,0,NULL,'Angus',1),(1762,'779',703,NULL,0,NULL,'Argyll',1),(1763,'780',703,NULL,0,NULL,'Ayrshire',1),(1764,'781',703,NULL,0,NULL,'Banffshire',1),(1765,'782',703,NULL,0,NULL,'Berwickshire',1),(1766,'783',703,NULL,0,NULL,'Bute',1),(1767,'784',703,NULL,0,NULL,'Caithness',1),(1768,'785',703,NULL,0,NULL,'Clackmannanshire',1),(1769,'786',703,NULL,0,NULL,'Dumfriesshire',1),(1770,'787',703,NULL,0,NULL,'Dumbartonshire',1),(1771,'788',703,NULL,0,NULL,'Dundee, City of',1),(1772,'789',703,NULL,0,NULL,'East Lothian',1),(1773,'790',703,NULL,0,NULL,'Fife',1),(1774,'791',703,NULL,0,NULL,'Inverness',1),(1775,'792',703,NULL,0,NULL,'Kincardineshire',1),(1776,'793',703,NULL,0,NULL,'Kinross-shire',1),(1777,'794',703,NULL,0,NULL,'Kirkcudbrightshire',1),(1778,'795',703,NULL,0,NULL,'Lanarkshire',1),(1779,'796',703,NULL,0,NULL,'Midlothian',1),(1780,'797',703,NULL,0,NULL,'Morayshire',1),(1781,'798',703,NULL,0,NULL,'Nairnshire',1),(1782,'799',703,NULL,0,NULL,'Orkney',1),(1783,'800',703,NULL,0,NULL,'Peebleshire',1),(1784,'801',703,NULL,0,NULL,'Perthshire',1),(1785,'802',703,NULL,0,NULL,'Renfrewshire',1),(1786,'803',703,NULL,0,NULL,'Ross & Cromarty',1),(1787,'804',703,NULL,0,NULL,'Roxburghshire',1),(1788,'805',703,NULL,0,NULL,'Selkirkshire',1),(1789,'806',703,NULL,0,NULL,'Shetland',1),(1790,'807',703,NULL,0,NULL,'Stirlingshire',1),(1791,'808',703,NULL,0,NULL,'Sutherland',1),(1792,'809',703,NULL,0,NULL,'West Lothian',1),(1793,'810',703,NULL,0,NULL,'Wigtownshire',1),(1794,'811',704,NULL,0,NULL,'Antrim',1),(1795,'812',704,NULL,0,NULL,'Armagh',1),(1796,'813',704,NULL,0,NULL,'Co. Down',1),(1797,'814',704,NULL,0,NULL,'Co. Fermanagh',1),(1798,'815',704,NULL,0,NULL,'Co. Londonderry',1),(1849,'GR',1701,NULL,NULL,NULL,'Groningen',1),(1850,'FR',1701,NULL,NULL,NULL,'Friesland',1),(1851,'DR',1701,NULL,NULL,NULL,'Drenthe',1),(1852,'OV',1701,NULL,NULL,NULL,'Overijssel',1),(1853,'GD',1701,NULL,NULL,NULL,'Gelderland',1),(1854,'FL',1701,NULL,NULL,NULL,'Flevoland',1),(1855,'UT',1701,NULL,NULL,NULL,'Utrecht',1),(1856,'NH',1701,NULL,NULL,NULL,'Noord-Holland',1),(1857,'ZH',1701,NULL,NULL,NULL,'Zuid-Holland',1),(1858,'ZL',1701,NULL,NULL,NULL,'Zeeland',1),(1859,'NB',1701,NULL,NULL,NULL,'Noord-Brabant',1),(1860,'LB',1701,NULL,NULL,NULL,'Limburg',1),(1900,'AC',5601,'ACRE',0,'AC','Acre',1),(1901,'AL',5601,'ALAGOAS',0,'AL','Alagoas',1),(1902,'AP',5601,'AMAPA',0,'AP','AmapĆ”',1),(1903,'AM',5601,'AMAZONAS',0,'AM','Amazonas',1),(1904,'BA',5601,'BAHIA',0,'BA','Bahia',1),(1905,'CE',5601,'CEARA',0,'CE','CearĆ”',1),(1906,'ES',5601,'ESPIRITO SANTO',0,'ES','Espirito Santo',1),(1907,'GO',5601,'GOIAS',0,'GO','GoiĆ”s',1),(1908,'MA',5601,'MARANHAO',0,'MA','MaranhĆ£o',1),(1909,'MT',5601,'MATO GROSSO',0,'MT','Mato Grosso',1),(1910,'MS',5601,'MATO GROSSO DO SUL',0,'MS','Mato Grosso do Sul',1),(1911,'MG',5601,'MINAS GERAIS',0,'MG','Minas Gerais',1),(1912,'PA',5601,'PARA',0,'PA','ParĆ”',1),(1913,'PB',5601,'PARAIBA',0,'PB','Paraiba',1),(1914,'PR',5601,'PARANA',0,'PR','ParanĆ”',1),(1915,'PE',5601,'PERNAMBUCO',0,'PE','Pernambuco',1),(1916,'PI',5601,'PIAUI',0,'PI','PiauĆ­',1),(1917,'RJ',5601,'RIO DE JANEIRO',0,'RJ','Rio de Janeiro',1),(1918,'RN',5601,'RIO GRANDE DO NORTE',0,'RN','Rio Grande do Norte',1),(1919,'RS',5601,'RIO GRANDE DO SUL',0,'RS','Rio Grande do Sul',1),(1920,'RO',5601,'RONDONIA',0,'RO','RondĆ“nia',1),(1921,'RR',5601,'RORAIMA',0,'RR','Roraima',1),(1922,'SC',5601,'SANTA CATARINA',0,'SC','Santa Catarina',1),(1923,'SE',5601,'SERGIPE',0,'SE','Sergipe',1),(1924,'SP',5601,'SAO PAULO',0,'SP','Sao Paulo',1),(1925,'TO',5601,'TOCANTINS',0,'TO','Tocantins',1),(1926,'DF',5601,'DISTRITO FEDERAL',0,'DF','Distrito Federal',1); /*!40000 ALTER TABLE `llx_c_departements` ENABLE KEYS */; UNLOCK TABLES; @@ -1379,7 +1382,7 @@ CREATE TABLE `llx_c_forme_juridique` ( `module` varchar(32) DEFAULT NULL, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_c_forme_juridique` (`code`) -) ENGINE=InnoDB AUTO_INCREMENT=100009 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=100201 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1388,7 +1391,7 @@ CREATE TABLE `llx_c_forme_juridique` ( LOCK TABLES `llx_c_forme_juridique` WRITE; /*!40000 ALTER TABLE `llx_c_forme_juridique` DISABLE KEYS */; -INSERT INTO `llx_c_forme_juridique` VALUES (399,0,0,'-',0,1,NULL),(400,2301,23,'Monotributista',0,1,NULL),(401,2302,23,'Sociedad Civil',0,1,NULL),(402,2303,23,'Sociedades Comerciales',0,1,NULL),(403,2304,23,'Sociedades de Hecho',0,1,NULL),(404,2305,23,'Sociedades Irregulares',0,1,NULL),(405,2306,23,'Sociedad Colectiva',0,1,NULL),(406,2307,23,'Sociedad en Comandita Simple',0,1,NULL),(407,2308,23,'Sociedad de Capital e Industria',0,1,NULL),(408,2309,23,'Sociedad Accidental o en participación',0,1,NULL),(409,2310,23,'Sociedad de Responsabilidad Limitada',0,1,NULL),(410,2311,23,'Sociedad Anónima',0,1,NULL),(411,2312,23,'Sociedad Anónima con Participación Estatal Mayoritaria',0,1,NULL),(412,2313,23,'Sociedad en Comandita por Acciones (arts. 315 a 324, LSC)',0,1,NULL),(413,11,1,'Artisan CommerƧant (EI)',0,1,NULL),(414,12,1,'CommerƧant (EI)',0,1,NULL),(415,13,1,'Artisan (EI)',0,1,NULL),(416,14,1,'Officier public ou ministĆ©riel',0,1,NULL),(417,15,1,'Profession libĆ©rale (EI)',0,1,NULL),(418,16,1,'Exploitant agricole',0,1,NULL),(419,17,1,'Agent commercial',0,1,NULL),(420,18,1,'AssociĆ© GĆ©rant de sociĆ©tĆ©',0,1,NULL),(421,19,1,'Personne physique',0,1,NULL),(422,21,1,'Indivision',0,1,NULL),(423,22,1,'SociĆ©tĆ© crƩƩe de fait',0,1,NULL),(424,23,1,'SociĆ©tĆ© en participation',0,1,NULL),(425,27,1,'Paroisse hors zone concordataire',0,1,NULL),(426,29,1,'Groupement de droit privĆ© non dotĆ© de la personnalitĆ© morale',0,1,NULL),(427,31,1,'Personne morale de droit Ć©tranger, immatriculĆ©e au RCS',0,1,NULL),(428,32,1,'Personne morale de droit Ć©tranger, non immatriculĆ©e au RCS',0,1,NULL),(429,35,1,'RĆ©gime auto-entrepreneur',0,1,NULL),(430,41,1,'Ɖtablissement public ou rĆ©gie Ć  caractĆØre industriel ou commercial',0,1,NULL),(431,51,1,'SociĆ©tĆ© coopĆ©rative commerciale particuliĆØre',0,1,NULL),(432,52,1,'SociĆ©tĆ© en nom collectif',0,1,NULL),(433,53,1,'SociĆ©tĆ© en commandite',0,1,NULL),(434,54,1,'SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e (SARL)',0,1,NULL),(435,55,1,'SociĆ©tĆ© anonyme Ć  conseil d administration',0,1,NULL),(436,56,1,'SociĆ©tĆ© anonyme Ć  directoire',0,1,NULL),(437,57,1,'SociĆ©tĆ© par actions simplifiĆ©e',0,1,NULL),(438,58,1,'Entreprise Unipersonnelle Ć  ResponsabilitĆ© LimitĆ©e (EURL)',0,1,NULL),(439,61,1,'Caisse d\'Ć©pargne et de prĆ©voyance',0,1,NULL),(440,62,1,'Groupement d\'intĆ©rĆŖt Ć©conomique (GIE)',0,1,NULL),(441,63,1,'SociĆ©tĆ© coopĆ©rative agricole',0,1,NULL),(442,64,1,'SociĆ©tĆ© non commerciale d assurances',0,1,NULL),(443,65,1,'SociĆ©tĆ© civile',0,1,NULL),(444,69,1,'Personnes de droit privĆ© inscrites au RCS',0,1,NULL),(445,71,1,'Administration de l Ć©tat',0,1,NULL),(446,72,1,'CollectivitĆ© territoriale',0,1,NULL),(447,73,1,'Ɖtablissement public administratif',0,1,NULL),(448,74,1,'Personne morale de droit public administratif',0,1,NULL),(449,81,1,'Organisme gĆ©rant rĆ©gime de protection social Ć  adhĆ©sion obligatoire',0,1,NULL),(450,82,1,'Organisme mutualiste',0,1,NULL),(451,83,1,'ComitĆ© d entreprise',0,1,NULL),(452,84,1,'Organisme professionnel',0,1,NULL),(453,85,1,'Organisme de retraite Ć  adhĆ©sion non obligatoire',0,1,NULL),(454,91,1,'Syndicat de propriĆ©taires',0,1,NULL),(455,92,1,'Association loi 1901 ou assimilĆ©',0,1,NULL),(456,93,1,'Fondation',0,1,NULL),(457,99,1,'Personne morale de droit privĆ©',0,1,NULL),(458,200,2,'IndĆ©pendant',0,1,NULL),(459,201,2,'SPRL - SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e',0,1,NULL),(460,202,2,'SA - SociĆ©tĆ© Anonyme',0,1,NULL),(461,203,2,'SCRL - SociĆ©tĆ© coopĆ©rative Ć  responsabilitĆ© limitĆ©e',0,1,NULL),(462,204,2,'ASBL - Association sans but Lucratif',0,1,NULL),(463,205,2,'SCRI - SociĆ©tĆ© coopĆ©rative Ć  responsabilitĆ© illimitĆ©e',0,1,NULL),(464,206,2,'SCS - SociĆ©tĆ© en commandite simple',0,1,NULL),(465,207,2,'SCA - SociĆ©tĆ© en commandite par action',0,1,NULL),(466,208,2,'SNC - SociĆ©tĆ© en nom collectif',0,1,NULL),(467,209,2,'GIE - Groupement d intĆ©rĆŖt Ć©conomique',0,1,NULL),(468,210,2,'GEIE - Groupement europĆ©en d intĆ©rĆŖt Ć©conomique',0,1,NULL),(469,500,5,'Limited liability corporation (GmbH)',0,1,NULL),(470,501,5,'Stock corporation (AG)',0,1,NULL),(471,502,5,'Partnerships general or limited (GmbH & CO. KG)',0,1,NULL),(472,503,5,'Sole proprietor / Private business',0,1,NULL),(473,301,3,'SocietĆ  semplice',0,1,NULL),(474,302,3,'SocietĆ  in nome collettivo s.n.c.',0,1,NULL),(475,303,3,'SocietĆ  in accomandita semplice s.a.s.',0,1,NULL),(476,304,3,'SocietĆ  per azioni s.p.a.',0,1,NULL),(477,305,3,'SocietĆ  a responsabilitĆ  limitata s.r.l.',0,1,NULL),(478,306,3,'SocietĆ  in accomandita per azioni s.a.p.a.',0,1,NULL),(479,307,3,'SocietĆ  cooperativa',0,1,NULL),(480,308,3,'SocietĆ  consortile',0,1,NULL),(481,309,3,'SocietĆ  europea',0,1,NULL),(482,310,3,'SocietĆ  cooperativa europea',0,1,NULL),(483,311,3,'SocietĆ  unipersonale',0,1,NULL),(484,312,3,'SocietĆ  di professionisti',0,1,NULL),(485,313,3,'SocietĆ  di fatto',0,1,NULL),(486,314,3,'SocietĆ  occulta',0,1,NULL),(487,315,3,'SocietĆ  apparente',0,1,NULL),(488,316,3,'Impresa individuale ',0,1,NULL),(489,317,3,'Impresa coniugale',0,1,NULL),(490,318,3,'Impresa familiare',0,1,NULL),(491,600,6,'Raison Individuelle',0,1,NULL),(492,601,6,'SociĆ©tĆ© Simple',0,1,NULL),(493,602,6,'SociĆ©tĆ© en nom collectif',0,1,NULL),(494,603,6,'SociĆ©tĆ© en commandite',0,1,NULL),(495,604,6,'SociĆ©tĆ© anonyme (SA)',0,1,NULL),(496,605,6,'SociĆ©tĆ© en commandite par actions',0,1,NULL),(497,606,6,'SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e (SARL)',0,1,NULL),(498,607,6,'SociĆ©tĆ© coopĆ©rative',0,1,NULL),(499,608,6,'Association',0,1,NULL),(500,609,6,'Fondation',0,1,NULL),(501,700,7,'Sole Trader',0,1,NULL),(502,701,7,'Partnership',0,1,NULL),(503,702,7,'Private Limited Company by shares (LTD)',0,1,NULL),(504,703,7,'Public Limited Company',0,1,NULL),(505,704,7,'Workers Cooperative',0,1,NULL),(506,705,7,'Limited Liability Partnership',0,1,NULL),(507,706,7,'Franchise',0,1,NULL),(508,1000,10,'SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e (SARL)',0,1,NULL),(509,1001,10,'SociĆ©tĆ© en Nom Collectif (SNC)',0,1,NULL),(510,1002,10,'SociĆ©tĆ© en Commandite Simple (SCS)',0,1,NULL),(511,1003,10,'sociĆ©tĆ© en participation',0,1,NULL),(512,1004,10,'SociĆ©tĆ© Anonyme (SA)',0,1,NULL),(513,1005,10,'SociĆ©tĆ© Unipersonnelle Ć  ResponsabilitĆ© LimitĆ©e (SUARL)',0,1,NULL),(514,1006,10,'Groupement d\'intĆ©rĆŖt Ć©conomique (GEI)',0,1,NULL),(515,1007,10,'Groupe de sociĆ©tĆ©s',0,1,NULL),(516,401,4,'Empresario Individual',0,1,NULL),(517,402,4,'Comunidad de Bienes',0,1,NULL),(518,403,4,'Sociedad Civil',0,1,NULL),(519,404,4,'Sociedad Colectiva',0,1,NULL),(520,405,4,'Sociedad Limitada',0,1,NULL),(521,406,4,'Sociedad Anónima',0,1,NULL),(522,407,4,'Sociedad Comandataria por Acciones',0,1,NULL),(523,408,4,'Sociedad Comandataria Simple',0,1,NULL),(524,409,4,'Sociedad Laboral',0,1,NULL),(525,410,4,'Sociedad Cooperativa',0,1,NULL),(526,411,4,'Sociedad de GarantĆ­a RecĆ­proca',0,1,NULL),(527,412,4,'Entidad de Capital-Riesgo',0,1,NULL),(528,413,4,'Agrupación de InterĆ©s Económico',0,1,NULL),(529,414,4,'Sociedad de Inversión Mobiliaria',0,1,NULL),(530,415,4,'Agrupación sin Ɓnimo de Lucro',0,1,NULL),(531,15201,152,'Mauritius Private Company Limited By Shares',0,1,NULL),(532,15202,152,'Mauritius Company Limited By Guarantee',0,1,NULL),(533,15203,152,'Mauritius Public Company Limited By Shares',0,1,NULL),(534,15204,152,'Mauritius Foreign Company',0,1,NULL),(535,15205,152,'Mauritius GBC1 (Offshore Company)',0,1,NULL),(536,15206,152,'Mauritius GBC2 (International Company)',0,1,NULL),(537,15207,152,'Mauritius General Partnership',0,1,NULL),(538,15208,152,'Mauritius Limited Partnership',0,1,NULL),(539,15209,152,'Mauritius Sole Proprietorship',0,1,NULL),(540,15210,152,'Mauritius Trusts',0,1,NULL),(541,15401,154,'Sociedad en nombre colectivo',0,1,NULL),(542,15402,154,'Sociedad en comandita simple',0,1,NULL),(543,15403,154,'Sociedad de responsabilidad limitada',0,1,NULL),(544,15404,154,'Sociedad anónima',0,1,NULL),(545,15405,154,'Sociedad en comandita por acciones',0,1,NULL),(546,15406,154,'Sociedad cooperativa',0,1,NULL),(100001,100001,1,'Etudiant',0,0,'cabinetmed'),(100002,100002,1,'RetraitĆ©',0,0,'cabinetmed'),(100003,100003,1,'Artisan',0,0,'cabinetmed'),(100004,100004,1,'Femme de mĆ©nage',0,0,'cabinetmed'),(100005,100005,1,'Professeur',0,0,'cabinetmed'),(100006,100006,1,'Profession libĆ©rale',0,0,'cabinetmed'),(100007,100007,1,'Informaticien',0,0,'cabinetmed'),(100008,60,1,'Entreprise Individuelle Ć  ResponsabilitĆ© LimitĆ©e (EIRL)',0,1,NULL); +INSERT INTO `llx_c_forme_juridique` VALUES (100009,0,0,'-',0,1,NULL),(100010,2301,23,'Monotributista',0,1,NULL),(100011,2302,23,'Sociedad Civil',0,1,NULL),(100012,2303,23,'Sociedades Comerciales',0,1,NULL),(100013,2304,23,'Sociedades de Hecho',0,1,NULL),(100014,2305,23,'Sociedades Irregulares',0,1,NULL),(100015,2306,23,'Sociedad Colectiva',0,1,NULL),(100016,2307,23,'Sociedad en Comandita Simple',0,1,NULL),(100017,2308,23,'Sociedad de Capital e Industria',0,1,NULL),(100018,2309,23,'Sociedad Accidental o en participación',0,1,NULL),(100019,2310,23,'Sociedad de Responsabilidad Limitada',0,1,NULL),(100020,2311,23,'Sociedad Anónima',0,1,NULL),(100021,2312,23,'Sociedad Anónima con Participación Estatal Mayoritaria',0,1,NULL),(100022,2313,23,'Sociedad en Comandita por Acciones (arts. 315 a 324, LSC)',0,1,NULL),(100023,11,1,'Artisan CommerƧant (EI)',0,1,NULL),(100024,12,1,'CommerƧant (EI)',0,1,NULL),(100025,13,1,'Artisan (EI)',0,1,NULL),(100026,14,1,'Officier public ou ministĆ©riel',0,1,NULL),(100027,15,1,'Profession libĆ©rale (EI)',0,1,NULL),(100028,16,1,'Exploitant agricole',0,1,NULL),(100029,17,1,'Agent commercial',0,1,NULL),(100030,18,1,'AssociĆ© GĆ©rant de sociĆ©tĆ©',0,1,NULL),(100031,19,1,'Personne physique',0,1,NULL),(100032,21,1,'Indivision',0,1,NULL),(100033,22,1,'SociĆ©tĆ© crƩƩe de fait',0,1,NULL),(100034,23,1,'SociĆ©tĆ© en participation',0,1,NULL),(100035,27,1,'Paroisse hors zone concordataire',0,1,NULL),(100036,29,1,'Groupement de droit privĆ© non dotĆ© de la personnalitĆ© morale',0,1,NULL),(100037,31,1,'Personne morale de droit Ć©tranger, immatriculĆ©e au RCS',0,1,NULL),(100038,32,1,'Personne morale de droit Ć©tranger, non immatriculĆ©e au RCS',0,1,NULL),(100039,35,1,'RĆ©gime auto-entrepreneur',0,1,NULL),(100040,41,1,'Etablissement public ou rĆ©gie Ć  caractĆØre industriel ou commercial',0,1,NULL),(100041,51,1,'SociĆ©tĆ© coopĆ©rative commerciale particuliĆØre',0,1,NULL),(100042,52,1,'SociĆ©tĆ© en nom collectif',0,1,NULL),(100043,53,1,'SociĆ©tĆ© en commandite',0,1,NULL),(100044,54,1,'SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e (SARL)',0,1,NULL),(100045,55,1,'SociĆ©tĆ© anonyme Ć  conseil d administration',0,1,NULL),(100046,56,1,'SociĆ©tĆ© anonyme Ć  directoire',0,1,NULL),(100047,57,1,'SociĆ©tĆ© par actions simplifiĆ©e (SAS)',0,1,NULL),(100048,58,1,'Entreprise Unipersonnelle Ć  ResponsabilitĆ© LimitĆ©e (EURL)',0,1,NULL),(100049,59,1,'SociĆ©tĆ© par actions simplifiĆ©e unipersonnelle (SASU)',0,1,NULL),(100050,60,1,'Entreprise Individuelle Ć  ResponsabilitĆ© LimitĆ©e (EIRL)',0,1,NULL),(100051,61,1,'Caisse d\'Ć©pargne et de prĆ©voyance',0,1,NULL),(100052,62,1,'Groupement d\'intĆ©rĆŖt Ć©conomique (GIE)',0,1,NULL),(100053,63,1,'SociĆ©tĆ© coopĆ©rative agricole',0,1,NULL),(100054,64,1,'SociĆ©tĆ© non commerciale d assurances',0,1,NULL),(100055,65,1,'SociĆ©tĆ© civile',0,1,NULL),(100056,69,1,'Personnes de droit privĆ© inscrites au RCS',0,1,NULL),(100057,71,1,'Administration de l Ć©tat',0,1,NULL),(100058,72,1,'CollectivitĆ© territoriale',0,1,NULL),(100059,73,1,'Etablissement public administratif',0,1,NULL),(100060,74,1,'Personne morale de droit public administratif',0,1,NULL),(100061,81,1,'Organisme gĆ©rant rĆ©gime de protection social Ć  adhĆ©sion obligatoire',0,1,NULL),(100062,82,1,'Organisme mutualiste',0,1,NULL),(100063,83,1,'ComitĆ© d entreprise',0,1,NULL),(100064,84,1,'Organisme professionnel',0,1,NULL),(100065,85,1,'Organisme de retraite Ć  adhĆ©sion non obligatoire',0,1,NULL),(100066,91,1,'Syndicat de propriĆ©taires',0,1,NULL),(100067,92,1,'Association loi 1901 ou assimilĆ©',0,1,NULL),(100068,93,1,'Fondation',0,1,NULL),(100069,99,1,'Personne morale de droit privĆ©',0,1,NULL),(100070,200,2,'IndĆ©pendant',0,1,NULL),(100071,201,2,'SPRL - SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e',0,1,NULL),(100072,202,2,'SA - SociĆ©tĆ© Anonyme',0,1,NULL),(100073,203,2,'SCRL - SociĆ©tĆ© coopĆ©rative Ć  responsabilitĆ© limitĆ©e',0,1,NULL),(100074,204,2,'ASBL - Association sans but Lucratif',0,1,NULL),(100075,205,2,'SCRI - SociĆ©tĆ© coopĆ©rative Ć  responsabilitĆ© illimitĆ©e',0,1,NULL),(100076,206,2,'SCS - SociĆ©tĆ© en commandite simple',0,1,NULL),(100077,207,2,'SCA - SociĆ©tĆ© en commandite par action',0,1,NULL),(100078,208,2,'SNC - SociĆ©tĆ© en nom collectif',0,1,NULL),(100079,209,2,'GIE - Groupement d intĆ©rĆŖt Ć©conomique',0,1,NULL),(100080,210,2,'GEIE - Groupement europĆ©en d intĆ©rĆŖt Ć©conomique',0,1,NULL),(100081,220,2,'Eenmanszaak',0,1,NULL),(100082,221,2,'BVBA - Besloten vennootschap met beperkte aansprakelijkheid',0,1,NULL),(100083,222,2,'NV - Naamloze Vennootschap',0,1,NULL),(100084,223,2,'CVBA - Coƶperatieve vennootschap met beperkte aansprakelijkheid',0,1,NULL),(100085,224,2,'VZW - Vereniging zonder winstoogmerk',0,1,NULL),(100086,225,2,'CVOA - Coƶperatieve vennootschap met onbeperkte aansprakelijkheid ',0,1,NULL),(100087,226,2,'GCV - Gewone commanditaire vennootschap',0,1,NULL),(100088,227,2,'Comm.VA - Commanditaire vennootschap op aandelen',0,1,NULL),(100089,228,2,'VOF - Vennootschap onder firma',0,1,NULL),(100090,229,2,'VS0 - Vennootschap met sociaal oogmerk',0,1,NULL),(100091,500,5,'GmbH - Gesellschaft mit beschrƤnkter Haftung',0,1,NULL),(100092,501,5,'AG - Aktiengesellschaft ',0,1,NULL),(100093,502,5,'GmbH&Co. KG - Gesellschaft mit beschrƤnkter Haftung & Compagnie Kommanditgesellschaft',0,1,NULL),(100094,503,5,'Gewerbe - Personengesellschaft',0,1,NULL),(100095,504,5,'UG - Unternehmergesellschaft -haftungsbeschrƤnkt-',0,1,NULL),(100096,505,5,'GbR - Gesellschaft des bürgerlichen Rechts',0,1,NULL),(100097,506,5,'KG - Kommanditgesellschaft',0,1,NULL),(100098,507,5,'Ltd. - Limited Company',0,1,NULL),(100099,508,5,'OHG - Offene Handelsgesellschaft',0,1,NULL),(100100,10201,102,'Ατομική ĪµĻ€Ī¹Ļ‡ĪµĪÆĻĪ·ĻƒĪ·',0,1,NULL),(100101,10202,102,'Εταιρική ĪµĻ€Ī¹Ļ‡ĪµĪÆĻĪ·ĻƒĪ·',0,1,NULL),(100102,10203,102,'ĪŸĪ¼ĻŒĻĻĻ…ĪøĪ¼Ī· Εταιρεία Ο.Ī•',0,1,NULL),(100103,10204,102,'Ī•Ļ„ĪµĻĻŒĻĻĻ…ĪøĪ¼Ī· Εταιρεία Ī•.Ī•',0,1,NULL),(100104,10205,102,'Εταιρεία Ī ĪµĻĪ¹ĪæĻĪ¹ĻƒĪ¼Ī­Ī½Ī·Ļ‚ Ī•Ļ…ĪøĻĪ½Ī·Ļ‚ Ī•.Ī .Ī•',0,1,NULL),(100105,10206,102,'Ī‘Ī½ĻŽĪ½Ļ…Ī¼Ī· Εταιρεία Ī‘.Ī•',0,1,NULL),(100106,10207,102,'Ī‘Ī½ĻŽĪ½Ļ…Ī¼Ī· ναυτιλιακή εταιρεία Ī‘.Ī.Ī•',0,1,NULL),(100107,10208,102,'Ī£Ļ…Ī½ĪµĻ„Ī±Ī¹ĻĪ¹ĻƒĪ¼ĻŒĻ‚',0,1,NULL),(100108,10209,102,'Ī£Ļ…Ī¼Ļ€Ī»ĪæĪ¹ĪæĪŗĻ„Ī·ĻƒĪÆĪ±',0,1,NULL),(100109,301,3,'SocietĆ  semplice',0,1,NULL),(100110,302,3,'SocietĆ  in nome collettivo s.n.c.',0,1,NULL),(100111,303,3,'SocietĆ  in accomandita semplice s.a.s.',0,1,NULL),(100112,304,3,'SocietĆ  per azioni s.p.a.',0,1,NULL),(100113,305,3,'SocietĆ  a responsabilitĆ  limitata s.r.l.',0,1,NULL),(100114,306,3,'SocietĆ  in accomandita per azioni s.a.p.a.',0,1,NULL),(100115,307,3,'SocietĆ  cooperativa a r.l.',0,1,NULL),(100116,308,3,'SocietĆ  consortile',0,1,NULL),(100117,309,3,'SocietĆ  europea',0,1,NULL),(100118,310,3,'SocietĆ  cooperativa europea',0,1,NULL),(100119,311,3,'SocietĆ  unipersonale',0,1,NULL),(100120,312,3,'SocietĆ  di professionisti',0,1,NULL),(100121,313,3,'SocietĆ  di fatto',0,1,NULL),(100122,315,3,'SocietĆ  apparente',0,1,NULL),(100123,316,3,'Impresa individuale ',0,1,NULL),(100124,317,3,'Impresa coniugale',0,1,NULL),(100125,318,3,'Impresa familiare',0,1,NULL),(100126,319,3,'Consorzio cooperativo',0,1,NULL),(100127,320,3,'SocietĆ  cooperativa sociale',0,1,NULL),(100128,321,3,'SocietĆ  cooperativa di consumo',0,1,NULL),(100129,322,3,'SocietĆ  cooperativa agricola',0,1,NULL),(100130,323,3,'A.T.I. Associazione temporanea di imprese',0,1,NULL),(100131,324,3,'R.T.I. Raggruppamento temporaneo di imprese',0,1,NULL),(100132,325,3,'Studio associato',0,1,NULL),(100133,600,6,'Raison Individuelle',0,1,NULL),(100134,601,6,'SociĆ©tĆ© Simple',0,1,NULL),(100135,602,6,'SociĆ©tĆ© en nom collectif',0,1,NULL),(100136,603,6,'SociĆ©tĆ© en commandite',0,1,NULL),(100137,604,6,'SociĆ©tĆ© anonyme (SA)',0,1,NULL),(100138,605,6,'SociĆ©tĆ© en commandite par actions',0,1,NULL),(100139,606,6,'SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e (SARL)',0,1,NULL),(100140,607,6,'SociĆ©tĆ© coopĆ©rative',0,1,NULL),(100141,608,6,'Association',0,1,NULL),(100142,609,6,'Fondation',0,1,NULL),(100143,700,7,'Sole Trader',0,1,NULL),(100144,701,7,'Partnership',0,1,NULL),(100145,702,7,'Private Limited Company by shares (LTD)',0,1,NULL),(100146,703,7,'Public Limited Company',0,1,NULL),(100147,704,7,'Workers Cooperative',0,1,NULL),(100148,705,7,'Limited Liability Partnership',0,1,NULL),(100149,706,7,'Franchise',0,1,NULL),(100150,1000,10,'SociĆ©tĆ© Ć  responsabilitĆ© limitĆ©e (SARL)',0,1,NULL),(100151,1001,10,'SociĆ©tĆ© en Nom Collectif (SNC)',0,1,NULL),(100152,1002,10,'SociĆ©tĆ© en Commandite Simple (SCS)',0,1,NULL),(100153,1003,10,'sociĆ©tĆ© en participation',0,1,NULL),(100154,1004,10,'SociĆ©tĆ© Anonyme (SA)',0,1,NULL),(100155,1005,10,'SociĆ©tĆ© Unipersonnelle Ć  ResponsabilitĆ© LimitĆ©e (SUARL)',0,1,NULL),(100156,1006,10,'Groupement d\'intĆ©rĆŖt Ć©conomique (GEI)',0,1,NULL),(100157,1007,10,'Groupe de sociĆ©tĆ©s',0,1,NULL),(100158,1701,17,'Eenmanszaak',0,1,NULL),(100159,1702,17,'Maatschap',0,1,NULL),(100160,1703,17,'Vennootschap onder firma',0,1,NULL),(100161,1704,17,'Commanditaire vennootschap',0,1,NULL),(100162,1705,17,'Besloten vennootschap (BV)',0,1,NULL),(100163,1706,17,'Naamloze Vennootschap (NV)',0,1,NULL),(100164,1707,17,'Vereniging',0,1,NULL),(100165,1708,17,'Stichting',0,1,NULL),(100166,1709,17,'Coƶperatie met beperkte aansprakelijkheid (BA)',0,1,NULL),(100167,1710,17,'Coƶperatie met uitgesloten aansprakelijkheid (UA)',0,1,NULL),(100168,1711,17,'Coƶperatie met wettelijke aansprakelijkheid (WA)',0,1,NULL),(100169,1712,17,'Onderlinge waarborgmaatschappij',0,1,NULL),(100170,401,4,'Empresario Individual',0,1,NULL),(100171,402,4,'Comunidad de Bienes',0,1,NULL),(100172,403,4,'Sociedad Civil',0,1,NULL),(100173,404,4,'Sociedad Colectiva',0,1,NULL),(100174,405,4,'Sociedad Limitada',0,1,NULL),(100175,406,4,'Sociedad Anónima',0,1,NULL),(100176,407,4,'Sociedad Comanditaria por Acciones',0,1,NULL),(100177,408,4,'Sociedad Comanditaria Simple',0,1,NULL),(100178,409,4,'Sociedad Laboral',0,1,NULL),(100179,410,4,'Sociedad Cooperativa',0,1,NULL),(100180,411,4,'Sociedad de GarantĆ­a RecĆ­proca',0,1,NULL),(100181,412,4,'Entidad de Capital-Riesgo',0,1,NULL),(100182,413,4,'Agrupación de InterĆ©s Económico',0,1,NULL),(100183,414,4,'Sociedad de Inversión Mobiliaria',0,1,NULL),(100184,415,4,'Agrupación sin Ɓnimo de Lucro',0,1,NULL),(100185,15201,152,'Mauritius Private Company Limited By Shares',0,1,NULL),(100186,15202,152,'Mauritius Company Limited By Guarantee',0,1,NULL),(100187,15203,152,'Mauritius Public Company Limited By Shares',0,1,NULL),(100188,15204,152,'Mauritius Foreign Company',0,1,NULL),(100189,15205,152,'Mauritius GBC1 (Offshore Company)',0,1,NULL),(100190,15206,152,'Mauritius GBC2 (International Company)',0,1,NULL),(100191,15207,152,'Mauritius General Partnership',0,1,NULL),(100192,15208,152,'Mauritius Limited Partnership',0,1,NULL),(100193,15209,152,'Mauritius Sole Proprietorship',0,1,NULL),(100194,15210,152,'Mauritius Trusts',0,1,NULL),(100195,15401,154,'Sociedad en nombre colectivo',0,1,NULL),(100196,15402,154,'Sociedad en comandita simple',0,1,NULL),(100197,15403,154,'Sociedad de responsabilidad limitada',0,1,NULL),(100198,15404,154,'Sociedad anónima',0,1,NULL),(100199,15405,154,'Sociedad en comandita por acciones',0,1,NULL),(100200,15406,154,'Sociedad cooperativa',0,1,NULL); /*!40000 ALTER TABLE `llx_c_forme_juridique` ENABLE KEYS */; UNLOCK TABLES; @@ -1419,7 +1422,7 @@ CREATE TABLE `llx_c_holiday_types` ( LOCK TABLES `llx_c_holiday_types` WRITE; /*!40000 ALTER TABLE `llx_c_holiday_types` DISABLE KEYS */; -INSERT INTO `llx_c_holiday_types` VALUES (1,'LEAVE_SICK','Sick leave',0,0,0.00000,NULL,1),(2,'LEAVE_OTHER','Other leave',0,0,0.00000,NULL,1),(3,'LEAVE_PAID','Paid vacation',1,7,0.00000,NULL,0),(4,'LEAVE_RTT_FR','RTT',1,7,0.83000,1,1),(5,'LEAVE_PAID_FR','Paid vacation',1,30,2.08334,1,1),(9,'LEAVE_RTT','RTT',1,7,0.83000,1,1); +INSERT INTO `llx_c_holiday_types` VALUES (1,'LEAVE_SICK','Sick leave',0,0,0.00000,NULL,1),(2,'LEAVE_OTHER','Other leave',0,0,0.00000,NULL,1),(3,'LEAVE_PAID','Paid vacation',1,7,0.00000,NULL,0),(4,'LEAVE_RTT_FR','RTT',1,7,0.83000,1,1),(5,'LEAVE_PAID_FR','Paid vacation',1,30,2.08334,1,1); /*!40000 ALTER TABLE `llx_c_holiday_types` ENABLE KEYS */; UNLOCK TABLES; @@ -1560,7 +1563,7 @@ CREATE TABLE `llx_c_paiement` ( LOCK TABLES `llx_c_paiement` WRITE; /*!40000 ALTER TABLE `llx_c_paiement` DISABLE KEYS */; -INSERT INTO `llx_c_paiement` VALUES (0,'','-',3,1,NULL,NULL),(1,'TIP','TIP',2,1,NULL,NULL),(2,'VIR','Virement',2,1,NULL,NULL),(3,'PRE','PrĆ©lĆØvement',2,1,NULL,NULL),(4,'LIQ','EspĆØces',2,1,NULL,NULL),(6,'CB','Carte Bancaire',2,1,NULL,NULL),(7,'CHQ','ChĆØque',2,1,NULL,NULL),(50,'VAD','Paiement en ligne',2,0,NULL,NULL),(51,'TRA','Traite',2,0,NULL,NULL),(52,'LCR','LCR',2,0,NULL,NULL),(53,'FAC','Factor',2,0,NULL,NULL),(54,'PRO','Proforma',2,0,NULL,NULL); +INSERT INTO `llx_c_paiement` VALUES (0,'','-',3,1,NULL,NULL),(1,'TIP','TIP',2,0,NULL,NULL),(2,'VIR','Virement',2,1,NULL,NULL),(3,'PRE','PrĆ©lĆØvement',2,1,NULL,NULL),(4,'LIQ','EspĆØces',2,1,NULL,NULL),(6,'CB','Carte Bancaire',2,1,NULL,NULL),(7,'CHQ','ChĆØque',2,1,NULL,NULL),(50,'VAD','Paiement en ligne',2,0,NULL,NULL),(51,'TRA','Traite',2,0,NULL,NULL),(52,'LCR','LCR',2,0,NULL,NULL),(53,'FAC','Factor',2,0,NULL,NULL); /*!40000 ALTER TABLE `llx_c_paiement` ENABLE KEYS */; UNLOCK TABLES; @@ -1622,7 +1625,7 @@ CREATE TABLE `llx_c_payment_term` ( LOCK TABLES `llx_c_payment_term` WRITE; /*!40000 ALTER TABLE `llx_c_payment_term` DISABLE KEYS */; -INSERT INTO `llx_c_payment_term` VALUES (1,'RECEP',1,1,'A rĆ©ception','RĆ©ception de facture',0,0,NULL,NULL),(2,'30D',2,1,'30 jours','RĆ©glement Ć  30 jours',0,30,NULL,NULL),(3,'30DENDMONTH',3,1,'30 jours fin de mois','RĆ©glement Ć  30 jours fin de mois',1,30,NULL,NULL),(4,'60D',4,1,'60 jours','RĆ©glement Ć  60 jours',0,60,NULL,NULL),(5,'60DENDMONTH',5,1,'60 jours fin de mois','RĆ©glement Ć  60 jours fin de mois',1,60,NULL,NULL); +INSERT INTO `llx_c_payment_term` VALUES (1,'RECEP',1,1,'A rĆ©ception','RĆ©ception de facture',0,0,NULL,NULL),(2,'30D',2,1,'30 jours','RĆ©glement Ć  30 jours',0,30,NULL,NULL),(3,'30DENDMONTH',3,1,'30 jours fin de mois','RĆ©glement Ć  30 jours fin de mois',1,30,NULL,NULL),(4,'60D',4,1,'60 jours','RĆ©glement Ć  60 jours',0,60,NULL,NULL),(5,'60DENDMONTH',5,1,'60 jours fin de mois','RĆ©glement Ć  60 jours fin de mois',1,60,NULL,NULL),(6,'PT_ORDER',6,1,'A rĆ©ception de commande','A rĆ©ception de commande',0,0,NULL,NULL),(7,'PT_DELIVERY',7,1,'Livraison','RĆØglement Ć  la livraison',0,0,NULL,NULL),(8,'PT_5050',8,1,'50 et 50','RĆØglement 50% Ć  la commande, 50% Ć  la livraison',0,0,NULL,NULL); /*!40000 ALTER TABLE `llx_c_payment_term` ENABLE KEYS */; UNLOCK TABLES; @@ -1808,7 +1811,7 @@ CREATE TABLE `llx_c_regions` ( UNIQUE KEY `uk_code_region` (`code_region`), KEY `idx_c_regions_fk_pays` (`fk_pays`), CONSTRAINT `fk_c_regions_fk_pays` FOREIGN KEY (`fk_pays`) REFERENCES `llx_c_pays` (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=23210 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=23334 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1817,7 +1820,7 @@ CREATE TABLE `llx_c_regions` ( LOCK TABLES `llx_c_regions` WRITE; /*!40000 ALTER TABLE `llx_c_regions` DISABLE KEYS */; -INSERT INTO `llx_c_regions` VALUES (1,0,0,'0',0,'-',1),(101,1,1,'97105',3,'Guadeloupe',1),(102,2,1,'97209',3,'Martinique',1),(103,3,1,'97302',3,'Guyane',1),(104,4,1,'97411',3,'RĆ©union',1),(105,11,1,'75056',1,'Ǝle-de-France',1),(106,21,1,'51108',0,'Champagne-Ardenne',1),(107,22,1,'80021',0,'Picardie',1),(108,23,1,'76540',0,'Haute-Normandie',1),(109,24,1,'45234',2,'Centre',1),(110,25,1,'14118',0,'Basse-Normandie',1),(111,26,1,'21231',0,'Bourgogne',1),(112,31,1,'59350',2,'Nord-Pas-de-Calais',1),(113,41,1,'57463',0,'Lorraine',1),(114,42,1,'67482',1,'Alsace',1),(115,43,1,'25056',0,'Franche-ComtĆ©',1),(116,52,1,'44109',4,'Pays de la Loire',1),(117,53,1,'35238',0,'Bretagne',1),(118,54,1,'86194',2,'Poitou-Charentes',1),(119,72,1,'33063',1,'Aquitaine',1),(120,73,1,'31555',0,'Midi-PyrĆ©nĆ©es',1),(121,74,1,'87085',2,'Limousin',1),(122,82,1,'69123',2,'RhĆ“ne-Alpes',1),(123,83,1,'63113',1,'Auvergne',1),(124,91,1,'34172',2,'Languedoc-Roussillon',1),(125,93,1,'13055',0,'Provence-Alpes-CĆ“te d\'Azur',1),(126,94,1,'2A004',0,'Corse',1),(201,201,2,'',1,'Flandre',1),(202,202,2,'',2,'Wallonie',1),(203,203,2,'',3,'Bruxelles-Capitale',1),(301,301,3,NULL,1,'Abruzzo',1),(302,302,3,NULL,1,'Basilicata',1),(303,303,3,NULL,1,'Calabria',1),(304,304,3,NULL,1,'Campania',1),(305,305,3,NULL,1,'Emilia-Romagna',1),(306,306,3,NULL,1,'Friuli-Venezia Giulia',1),(307,307,3,NULL,1,'Lazio',1),(308,308,3,NULL,1,'Liguria',1),(309,309,3,NULL,1,'Lombardia',1),(310,310,3,NULL,1,'Marche',1),(311,311,3,NULL,1,'Molise',1),(312,312,3,NULL,1,'Piemonte',1),(313,313,3,NULL,1,'Puglia',1),(314,314,3,NULL,1,'Sardegna',1),(315,315,3,NULL,1,'Sicilia',1),(316,316,3,NULL,1,'Toscana',1),(317,317,3,NULL,1,'Trentino-Alto Adige',1),(318,318,3,NULL,1,'Umbria',1),(319,319,3,NULL,1,'Valle d Aosta',1),(320,320,3,NULL,1,'Veneto',1),(401,401,4,'',0,'Andalucia',1),(402,402,4,'',0,'Aragón',1),(403,403,4,'',0,'Castilla y León',1),(404,404,4,'',0,'Castilla la Mancha',1),(405,405,4,'',0,'Canarias',1),(406,406,4,'',0,'CataluƱa',1),(407,407,4,'',0,'Comunidad de Ceuta',1),(408,408,4,'',0,'Comunidad Foral de Navarra',1),(409,409,4,'',0,'Comunidad de Melilla',1),(410,410,4,'',0,'Cantabria',1),(411,411,4,'',0,'Comunidad Valenciana',1),(412,412,4,'',0,'Extemadura',1),(413,413,4,'',0,'Galicia',1),(414,414,4,'',0,'Islas Baleares',1),(415,415,4,'',0,'La Rioja',1),(416,416,4,'',0,'Comunidad de Madrid',1),(417,417,4,'',0,'Región de Murcia',1),(418,418,4,'',0,'Principado de Asturias',1),(419,419,4,'',0,'Pais Vasco',1),(601,601,6,'',1,'Cantons',1),(1001,1001,10,'',0,'Ariana',1),(1002,1002,10,'',0,'BĆ©ja',1),(1003,1003,10,'',0,'Ben Arous',1),(1004,1004,10,'',0,'Bizerte',1),(1005,1005,10,'',0,'GabĆØs',1),(1006,1006,10,'',0,'Gafsa',1),(1007,1007,10,'',0,'Jendouba',1),(1008,1008,10,'',0,'Kairouan',1),(1009,1009,10,'',0,'Kasserine',1),(1010,1010,10,'',0,'KĆ©bili',1),(1011,1011,10,'',0,'La Manouba',1),(1012,1012,10,'',0,'Le Kef',1),(1013,1013,10,'',0,'Mahdia',1),(1014,1014,10,'',0,'MĆ©denine',1),(1015,1015,10,'',0,'Monastir',1),(1016,1016,10,'',0,'Nabeul',1),(1017,1017,10,'',0,'Sfax',1),(1018,1018,10,'',0,'Sidi Bouzid',1),(1019,1019,10,'',0,'Siliana',1),(1020,1020,10,'',0,'Sousse',1),(1021,1021,10,'',0,'Tataouine',1),(1022,1022,10,'',0,'Tozeur',1),(1023,1023,10,'',0,'Tunis',1),(1024,1024,10,'',0,'Zaghouan',1),(1101,1101,11,'',0,'United-States',1),(1201,1201,12,'',0,'Tanger-TĆ©touan',1),(1202,1202,12,'',0,'Gharb-Chrarda-Beni Hssen',1),(1203,1203,12,'',0,'Taza-Al Hoceima-Taounate',1),(1204,1204,12,'',0,'L\'Oriental',1),(1205,1205,12,'',0,'FĆØs-Boulemane',1),(1206,1206,12,'',0,'MeknĆØs-Tafialet',1),(1207,1207,12,'',0,'Rabat-SalĆ©-Zemour-ZaĆ«r',1),(1208,1208,12,'',0,'Grand Cassablanca',1),(1209,1209,12,'',0,'Chaouia-Ouardigha',1),(1210,1210,12,'',0,'Doukahla-Adba',1),(1211,1211,12,'',0,'Marrakech-Tensift-Al Haouz',1),(1212,1212,12,'',0,'Tadla-Azilal',1),(1213,1213,12,'',0,'Sous-Massa-DrĆ¢a',1),(1214,1214,12,'',0,'Guelmim-Es Smara',1),(1215,1215,12,'',0,'LaĆ¢youne-Boujdour-Sakia el Hamra',1),(1216,1216,12,'',0,'Oued Ed-Dahab Lagouira',1),(1301,1301,13,'',0,'Algerie',1),(2301,2301,23,'',0,'Norte',1),(2302,2302,23,'',0,'Litoral',1),(2303,2303,23,'',0,'Cuyana',1),(2304,2304,23,'',0,'Central',1),(2305,2305,23,'',0,'Patagonia',1),(2801,2801,28,'',0,'Australia',1),(4601,4601,46,'',0,'Barbados',1),(6701,6701,67,NULL,NULL,'TarapacĆ”',1),(6702,6702,67,NULL,NULL,'Antofagasta',1),(6703,6703,67,NULL,NULL,'Atacama',1),(6704,6704,67,NULL,NULL,'Coquimbo',1),(6705,6705,67,NULL,NULL,'ValparaĆ­so',1),(6706,6706,67,NULL,NULL,'General Bernardo O Higgins',1),(6707,6707,67,NULL,NULL,'Maule',1),(6708,6708,67,NULL,NULL,'BiobĆ­o',1),(6709,6709,67,NULL,NULL,'RaucanĆ­a',1),(6710,6710,67,NULL,NULL,'Los Lagos',1),(6711,6711,67,NULL,NULL,'AysĆ©n General Carlos IbƔƱez del Campo',1),(6712,6712,67,NULL,NULL,'Magallanes y AntĆ”rtica Chilena',1),(6713,6713,67,NULL,NULL,'Santiago',1),(6714,6714,67,NULL,NULL,'Los RĆ­os',1),(6715,6715,67,NULL,NULL,'Arica y Parinacota',1),(7001,7001,70,'',0,'Colombie',1),(8601,8601,86,NULL,NULL,'Central',1),(8602,8602,86,NULL,NULL,'Oriental',1),(8603,8603,86,NULL,NULL,'Occidental',1),(10201,10201,102,NULL,NULL,'??????',1),(10202,10202,102,NULL,NULL,'?????? ??????',1),(10203,10203,102,NULL,NULL,'???????? ?????????',1),(10204,10204,102,NULL,NULL,'?????',1),(10205,10205,102,NULL,NULL,'????????? ????????? ??? ?????',1),(10206,10206,102,NULL,NULL,'???????',1),(10207,10207,102,NULL,NULL,'????? ?????',1),(10208,10208,102,NULL,NULL,'?????? ??????',1),(10209,10209,102,NULL,NULL,'????????????',1),(10210,10210,102,NULL,NULL,'????? ??????',1),(10211,10211,102,NULL,NULL,'?????? ??????',1),(10212,10212,102,NULL,NULL,'????????',1),(10213,10213,102,NULL,NULL,'?????? ?????????',1),(11401,11401,114,'',0,'Honduras',1),(11701,11701,117,'',0,'India',1),(15201,15201,152,'',0,'RiviĆØre Noire',1),(15202,15202,152,'',0,'Flacq',1),(15203,15203,152,'',0,'Grand Port',1),(15204,15204,152,'',0,'Moka',1),(15205,15205,152,'',0,'Pamplemousses',1),(15206,15206,152,'',0,'Plaines Wilhems',1),(15207,15207,152,'',0,'Port-Louis',1),(15208,15208,152,'',0,'RiviĆØre du Rempart',1),(15209,15209,152,'',0,'Savanne',1),(15210,15210,152,'',0,'Rodrigues',1),(15211,15211,152,'',0,'Les Ć®les AgalĆ©ga',1),(15212,15212,152,'',0,'Les Ć©cueils des Cargados Carajos',1),(15401,15401,154,'',0,'Mexique',1),(23201,23201,232,'',0,'Los Andes',1),(23202,23202,232,'',0,'Capital',1),(23203,23203,232,'',0,'Central',1),(23204,23204,232,'',0,'Cento Occidental',1),(23205,23205,232,'',0,'Guayana',1),(23206,23206,232,'',0,'Insular',1),(23207,23207,232,'',0,'Los Llanos',1),(23208,23208,232,'',0,'Nor-Oriental',1),(23209,23209,232,'',0,'Zuliana',1); +INSERT INTO `llx_c_regions` VALUES (1,0,0,'0',0,'-',1),(101,1,1,'97105',3,'Guadeloupe',1),(102,2,1,'97209',3,'Martinique',1),(103,3,1,'97302',3,'Guyane',1),(104,4,1,'97411',3,'RĆ©union',1),(105,11,1,'75056',1,'Ǝle-de-France',1),(106,21,1,'51108',0,'Champagne-Ardenne',1),(107,22,1,'80021',0,'Picardie',1),(108,23,1,'76540',0,'Haute-Normandie',1),(109,24,1,'45234',2,'Centre',1),(110,25,1,'14118',0,'Basse-Normandie',1),(111,26,1,'21231',0,'Bourgogne',1),(112,31,1,'59350',2,'Nord-Pas-de-Calais',1),(113,41,1,'57463',0,'Lorraine',1),(114,42,1,'67482',1,'Alsace',1),(115,43,1,'25056',0,'Franche-ComtĆ©',1),(116,52,1,'44109',4,'Pays de la Loire',1),(117,53,1,'35238',0,'Bretagne',1),(118,54,1,'86194',2,'Poitou-Charentes',1),(119,72,1,'33063',1,'Aquitaine',1),(120,73,1,'31555',0,'Midi-PyrĆ©nĆ©es',1),(121,74,1,'87085',2,'Limousin',1),(122,82,1,'69123',2,'RhĆ“ne-Alpes',1),(123,83,1,'63113',1,'Auvergne',1),(124,91,1,'34172',2,'Languedoc-Roussillon',1),(125,93,1,'13055',0,'Provence-Alpes-CĆ“te d\'Azur',1),(126,94,1,'2A004',0,'Corse',1),(201,201,2,'',1,'Flandre',1),(202,202,2,'',2,'Wallonie',1),(203,203,2,'',3,'Bruxelles-Capitale',1),(301,301,3,NULL,1,'Abruzzo',1),(302,302,3,NULL,1,'Basilicata',1),(303,303,3,NULL,1,'Calabria',1),(304,304,3,NULL,1,'Campania',1),(305,305,3,NULL,1,'Emilia-Romagna',1),(306,306,3,NULL,1,'Friuli-Venezia Giulia',1),(307,307,3,NULL,1,'Lazio',1),(308,308,3,NULL,1,'Liguria',1),(309,309,3,NULL,1,'Lombardia',1),(310,310,3,NULL,1,'Marche',1),(311,311,3,NULL,1,'Molise',1),(312,312,3,NULL,1,'Piemonte',1),(313,313,3,NULL,1,'Puglia',1),(314,314,3,NULL,1,'Sardegna',1),(315,315,3,NULL,1,'Sicilia',1),(316,316,3,NULL,1,'Toscana',1),(317,317,3,NULL,1,'Trentino-Alto Adige',1),(318,318,3,NULL,1,'Umbria',1),(319,319,3,NULL,1,'Valle d Aosta',1),(320,320,3,NULL,1,'Veneto',1),(401,401,4,'',0,'Andalucia',1),(402,402,4,'',0,'Aragón',1),(403,403,4,'',0,'Castilla y León',1),(404,404,4,'',0,'Castilla la Mancha',1),(405,405,4,'',0,'Canarias',1),(406,406,4,'',0,'CataluƱa',1),(407,407,4,'',0,'Comunidad de Ceuta',1),(408,408,4,'',0,'Comunidad Foral de Navarra',1),(409,409,4,'',0,'Comunidad de Melilla',1),(410,410,4,'',0,'Cantabria',1),(411,411,4,'',0,'Comunidad Valenciana',1),(412,412,4,'',0,'Extemadura',1),(413,413,4,'',0,'Galicia',1),(414,414,4,'',0,'Islas Baleares',1),(415,415,4,'',0,'La Rioja',1),(416,416,4,'',0,'Comunidad de Madrid',1),(417,417,4,'',0,'Región de Murcia',1),(418,418,4,'',0,'Principado de Asturias',1),(419,419,4,'',0,'Pais Vasco',1),(601,601,6,'',1,'Cantons',1),(1001,1001,10,'',0,'Ariana',1),(1002,1002,10,'',0,'BĆ©ja',1),(1003,1003,10,'',0,'Ben Arous',1),(1004,1004,10,'',0,'Bizerte',1),(1005,1005,10,'',0,'GabĆØs',1),(1006,1006,10,'',0,'Gafsa',1),(1007,1007,10,'',0,'Jendouba',1),(1008,1008,10,'',0,'Kairouan',1),(1009,1009,10,'',0,'Kasserine',1),(1010,1010,10,'',0,'KĆ©bili',1),(1011,1011,10,'',0,'La Manouba',1),(1012,1012,10,'',0,'Le Kef',1),(1013,1013,10,'',0,'Mahdia',1),(1014,1014,10,'',0,'MĆ©denine',1),(1015,1015,10,'',0,'Monastir',1),(1016,1016,10,'',0,'Nabeul',1),(1017,1017,10,'',0,'Sfax',1),(1018,1018,10,'',0,'Sidi Bouzid',1),(1019,1019,10,'',0,'Siliana',1),(1020,1020,10,'',0,'Sousse',1),(1021,1021,10,'',0,'Tataouine',1),(1022,1022,10,'',0,'Tozeur',1),(1023,1023,10,'',0,'Tunis',1),(1024,1024,10,'',0,'Zaghouan',1),(1101,1101,11,'',0,'United-States',1),(1201,1201,12,'',0,'Tanger-TĆ©touan',1),(1202,1202,12,'',0,'Gharb-Chrarda-Beni Hssen',1),(1203,1203,12,'',0,'Taza-Al Hoceima-Taounate',1),(1204,1204,12,'',0,'L\'Oriental',1),(1205,1205,12,'',0,'FĆØs-Boulemane',1),(1206,1206,12,'',0,'MeknĆØs-Tafialet',1),(1207,1207,12,'',0,'Rabat-SalĆ©-Zemour-ZaĆ«r',1),(1208,1208,12,'',0,'Grand Cassablanca',1),(1209,1209,12,'',0,'Chaouia-Ouardigha',1),(1210,1210,12,'',0,'Doukahla-Adba',1),(1211,1211,12,'',0,'Marrakech-Tensift-Al Haouz',1),(1212,1212,12,'',0,'Tadla-Azilal',1),(1213,1213,12,'',0,'Sous-Massa-DrĆ¢a',1),(1214,1214,12,'',0,'Guelmim-Es Smara',1),(1215,1215,12,'',0,'LaĆ¢youne-Boujdour-Sakia el Hamra',1),(1216,1216,12,'',0,'Oued Ed-Dahab Lagouira',1),(1301,1301,13,'',0,'Algerie',1),(2301,2301,23,'',0,'Norte',1),(2302,2302,23,'',0,'Litoral',1),(2303,2303,23,'',0,'Cuyana',1),(2304,2304,23,'',0,'Central',1),(2305,2305,23,'',0,'Patagonia',1),(2801,2801,28,'',0,'Australia',1),(4601,4601,46,'',0,'Barbados',1),(6701,6701,67,NULL,NULL,'TarapacĆ”',1),(6702,6702,67,NULL,NULL,'Antofagasta',1),(6703,6703,67,NULL,NULL,'Atacama',1),(6704,6704,67,NULL,NULL,'Coquimbo',1),(6705,6705,67,NULL,NULL,'ValparaĆ­so',1),(6706,6706,67,NULL,NULL,'General Bernardo O Higgins',1),(6707,6707,67,NULL,NULL,'Maule',1),(6708,6708,67,NULL,NULL,'BiobĆ­o',1),(6709,6709,67,NULL,NULL,'RaucanĆ­a',1),(6710,6710,67,NULL,NULL,'Los Lagos',1),(6711,6711,67,NULL,NULL,'AysĆ©n General Carlos IbƔƱez del Campo',1),(6712,6712,67,NULL,NULL,'Magallanes y AntĆ”rtica Chilena',1),(6713,6713,67,NULL,NULL,'Santiago',1),(6714,6714,67,NULL,NULL,'Los RĆ­os',1),(6715,6715,67,NULL,NULL,'Arica y Parinacota',1),(7001,7001,70,'',0,'Colombie',1),(8601,8601,86,NULL,NULL,'Central',1),(8602,8602,86,NULL,NULL,'Oriental',1),(8603,8603,86,NULL,NULL,'Occidental',1),(10201,10201,102,NULL,NULL,'??????',1),(10202,10202,102,NULL,NULL,'?????? ??????',1),(10203,10203,102,NULL,NULL,'???????? ?????????',1),(10204,10204,102,NULL,NULL,'?????',1),(10205,10205,102,NULL,NULL,'????????? ????????? ??? ?????',1),(10206,10206,102,NULL,NULL,'???????',1),(10207,10207,102,NULL,NULL,'????? ?????',1),(10208,10208,102,NULL,NULL,'?????? ??????',1),(10209,10209,102,NULL,NULL,'????????????',1),(10210,10210,102,NULL,NULL,'????? ??????',1),(10211,10211,102,NULL,NULL,'?????? ??????',1),(10212,10212,102,NULL,NULL,'????????',1),(10213,10213,102,NULL,NULL,'?????? ?????????',1),(11401,11401,114,'',0,'Honduras',1),(11701,11701,117,'',0,'India',1),(15201,15201,152,'',0,'RiviĆØre Noire',1),(15202,15202,152,'',0,'Flacq',1),(15203,15203,152,'',0,'Grand Port',1),(15204,15204,152,'',0,'Moka',1),(15205,15205,152,'',0,'Pamplemousses',1),(15206,15206,152,'',0,'Plaines Wilhems',1),(15207,15207,152,'',0,'Port-Louis',1),(15208,15208,152,'',0,'RiviĆØre du Rempart',1),(15209,15209,152,'',0,'Savanne',1),(15210,15210,152,'',0,'Rodrigues',1),(15211,15211,152,'',0,'Les Ć®les AgalĆ©ga',1),(15212,15212,152,'',0,'Les Ć©cueils des Cargados Carajos',1),(15401,15401,154,'',0,'Mexique',1),(23201,23201,232,'',0,'Los Andes',1),(23202,23202,232,'',0,'Capital',1),(23203,23203,232,'',0,'Central',1),(23204,23204,232,'',0,'Cento Occidental',1),(23205,23205,232,'',0,'Guayana',1),(23206,23206,232,'',0,'Insular',1),(23207,23207,232,'',0,'Los Llanos',1),(23208,23208,232,'',0,'Nor-Oriental',1),(23209,23209,232,'',0,'Zuliana',1),(23215,6,1,'97601',3,'Mayotte',1),(23280,420,4,'',0,'Otros',1),(23281,501,5,'',0,'Deutschland',1),(23296,701,7,'',0,'England',1),(23297,702,7,'',0,'Wales',1),(23298,703,7,'',0,'Scotland',1),(23299,704,7,'',0,'Northern Ireland',1),(23325,1401,14,'',0,'Canada',1),(23326,1701,17,'',0,'Provincies van Nederland ',1),(23333,5601,56,'',0,'Brasil',1); /*!40000 ALTER TABLE `llx_c_regions` ENABLE KEYS */; UNLOCK TABLES; @@ -1837,7 +1840,7 @@ CREATE TABLE `llx_c_revenuestamp` ( `accountancy_code_sell` varchar(32) DEFAULT NULL, `accountancy_code_buy` varchar(32) DEFAULT NULL, PRIMARY KEY (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=105 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1846,7 +1849,7 @@ CREATE TABLE `llx_c_revenuestamp` ( LOCK TABLES `llx_c_revenuestamp` WRITE; /*!40000 ALTER TABLE `llx_c_revenuestamp` DISABLE KEYS */; -INSERT INTO `llx_c_revenuestamp` VALUES (101,10,0.6,'Timbre fiscal1',1,'aa','bb'),(103,30,10,'111',1,'1111','1111'),(104,10,5,'fdsf',1,'dfd',NULL); +INSERT INTO `llx_c_revenuestamp` VALUES (101,10,0.4,'Revenue stamp tunisia',1,NULL,NULL); /*!40000 ALTER TABLE `llx_c_revenuestamp` ENABLE KEYS */; UNLOCK TABLES; @@ -1904,7 +1907,7 @@ CREATE TABLE `llx_c_stcomm` ( LOCK TABLES `llx_c_stcomm` WRITE; /*!40000 ALTER TABLE `llx_c_stcomm` DISABLE KEYS */; -INSERT INTO `llx_c_stcomm` VALUES (-1,'ST_NO','Ne pas contacter',1,NULL),(0,'ST_NEVER','Jamais contactĆ©',1,NULL),(1,'ST_TODO','A contacter',1,NULL),(2,'ST_PEND','Contact en cours',1,NULL),(3,'ST_DONE','ContactĆ©e',1,NULL); +INSERT INTO `llx_c_stcomm` VALUES (-1,'ST_NO','Do not contact',1,NULL),(0,'ST_NEVER','Never contacted',1,NULL),(1,'ST_TODO','To contact',1,NULL),(2,'ST_PEND','Contact in progress',1,NULL),(3,'ST_DONE','Contacted',1,NULL); /*!40000 ALTER TABLE `llx_c_stcomm` ENABLE KEYS */; UNLOCK TABLES; @@ -1930,7 +1933,7 @@ CREATE TABLE `llx_c_tva` ( `accountancy_code_buy` varchar(32) DEFAULT NULL, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_c_tva_id` (`fk_pays`,`taux`,`recuperableonly`) -) ENGINE=InnoDB AUTO_INCREMENT=2463 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=2469 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1939,7 +1942,7 @@ CREATE TABLE `llx_c_tva` ( LOCK TABLES `llx_c_tva` WRITE; /*!40000 ALTER TABLE `llx_c_tva` DISABLE KEYS */; -INSERT INTO `llx_c_tva` VALUES (11,1,20,'0','0','0','0',0,'VAT standard rate (France hors DOM-TOM)',1,NULL,NULL),(12,1,8.5,'0','0','0','0',0,'VAT standard rate (DOM sauf Guyane et Saint-Martin)',0,NULL,NULL),(13,1,8.5,'0','0','0','0',1,'VAT standard rate (DOM sauf Guyane et Saint-Martin), non perƧu par le vendeur mais rĆ©cupĆ©rable par acheteur',0,NULL,NULL),(14,1,5.5,'0','0','0','0',0,'VAT reduced rate (France hors DOM-TOM)',1,NULL,NULL),(15,1,0,'0','0','0','0',0,'VAT Rate 0 ou non applicable',1,NULL,NULL),(16,1,2.1,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(21,2,21,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(22,2,6,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(23,2,0,'0','0','0','0',0,'VAT Rate 0 ou non applicable',1,NULL,NULL),(24,2,12,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(31,3,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(32,3,10,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(33,3,4,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(34,3,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(41,4,21,'5.2','3','-19','5',0,'VAT standard rate',1,NULL,NULL),(42,4,10,'1.4','3','-19','5',0,'VAT reduced rate',1,NULL,NULL),(43,4,4,'0.5','3','-19','5',0,'VAT super-reduced rate',1,NULL,NULL),(44,4,0,'0','3','-19','5',0,'VAT Rate 0',1,NULL,NULL),(51,5,19,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(52,5,7,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(53,5,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(61,6,7.6,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(62,6,3.6,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(63,6,2.4,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(64,6,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(71,7,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(72,7,17.5,'0','0','0','0',0,'VAT standard rate before 2011',1,NULL,NULL),(73,7,5,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(74,7,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(91,9,17,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(92,9,13,'0','0','0','0',0,'VAT reduced rate 0',1,NULL,NULL),(93,9,3,'0','0','0','0',0,'VAT super reduced rate 0',1,NULL,NULL),(94,9,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(101,10,6,'0','0','0','0',0,'VAT 6%',1,NULL,NULL),(102,10,12,'1','4','0','0',0,'VAT 12%',1,NULL,NULL),(103,10,18,'0','0','0','0',0,'VAT 18%',1,NULL,NULL),(104,10,7.5,'1','4','0','0',0,'VAT 6% MajorĆ© Ć  25% (7.5%)',1,NULL,NULL),(105,10,15,'1','4','0','0',0,'VAT 12% MajorĆ© Ć  25% (15%)',1,NULL,NULL),(106,10,22.5,'1','4','0','0',0,'VAT 18% MajorĆ© Ć  25% (22.5%)',1,NULL,NULL),(107,10,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(111,11,0,'0','0','0','0',0,'No Sales Tax',1,NULL,NULL),(112,11,4,'0','0','0','0',0,'Sales Tax 4%',1,NULL,NULL),(113,11,6,'0','0','0','0',0,'Sales Tax 6%',1,NULL,NULL),(121,12,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(122,12,14,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(123,12,10,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(124,12,7,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(125,12,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(141,14,7,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(142,14,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(143,14,5,'9.975','1','0','0',0,'TPS and TVQ rate',1,NULL,NULL),(171,17,19,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(172,17,6,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(173,17,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(201,20,25,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(202,20,12,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(203,20,6,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(204,20,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(211,21,0,'0','0','0','0',0,'IVA Rate 0',1,NULL,NULL),(212,21,18,'7.5','2','0','0',0,'IVA standard rate',1,NULL,NULL),(231,23,21,'0','0','0','0',0,'IVA standard rate',1,NULL,NULL),(232,23,10.5,'0','0','0','0',0,'IVA reduced rate',1,NULL,NULL),(233,23,0,'0','0','0','0',0,'IVA Rate 0',1,NULL,NULL),(251,25,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(252,25,12,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(253,25,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(254,25,5,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(271,27,20,'0','0','0','0',0,'VAT standard rate (France hors DOM-TOM)',1,NULL,NULL),(272,27,8.5,'0','0','0','0',0,'VAT standard rate (DOM sauf Guyane et Saint-Martin)',0,NULL,NULL),(273,27,8.5,'0','0','0','0',1,'VAT standard rate (DOM sauf Guyane et Saint-Martin), non perƧu par le vendeur mais rĆ©cupĆ©rable par acheteur',0,NULL,NULL),(274,27,5.5,'0','0','0','0',0,'VAT reduced rate (France hors DOM-TOM)',0,NULL,NULL),(275,27,0,'0','0','0','0',0,'VAT Rate 0 ou non applicable',1,NULL,NULL),(276,27,2.1,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(277,27,7,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(281,28,10,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(282,28,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(411,41,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(412,41,10,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(413,41,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(461,46,0,'0','0','0','0',0,'No VAT',1,NULL,NULL),(462,46,15,'0','0','0','0',0,'VAT 15%',1,NULL,NULL),(463,46,7.5,'0','0','0','0',0,'VAT 7.5%',1,NULL,NULL),(591,59,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(592,59,7,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(593,59,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(671,67,19,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(672,67,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(801,80,25,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(802,80,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(861,86,13,'0','0','0','0',0,'IVA 13',1,NULL,NULL),(862,86,0,'0','0','0','0',0,'SIN IVA',1,NULL,NULL),(1141,114,0,'0','0','0','0',0,'No ISV',1,NULL,NULL),(1142,114,12,'0','0','0','0',0,'ISV 12%',1,NULL,NULL),(1161,116,25.5,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(1162,116,7,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1163,116,0,'0','0','0','0',0,'VAT rate 0',1,NULL,NULL),(1171,117,12.5,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(1172,117,4,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1173,117,1,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(1174,117,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1231,123,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1232,123,5,'0','0','0','0',0,'VAT Rate 5',1,NULL,NULL),(1401,140,15,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(1402,140,12,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1403,140,6,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1404,140,3,'0','0','0','0',0,'VAT super-reduced rate',1,NULL,NULL),(1405,140,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1521,152,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1522,152,15,'0','0','0','0',0,'VAT Rate 15',1,NULL,NULL),(1541,154,0,'0','0','0','0',0,'No VAT',1,NULL,NULL),(1542,154,16,'0','0','0','0',0,'VAT 16%',1,NULL,NULL),(1543,154,10,'0','0','0','0',0,'VAT Frontero',1,NULL,NULL),(1662,166,15,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(1663,166,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1731,173,25,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(1732,173,14,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1733,173,8,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1734,173,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1841,184,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(1842,184,7,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1843,184,3,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1844,184,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1881,188,24,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(1882,188,9,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1883,188,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(1884,188,5,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(1931,193,0,'0','0','0','0',0,'No VAT in SPM',1,NULL,NULL),(2011,201,19,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(2012,201,10,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(2013,201,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(2021,202,20,'0','0','0','0',0,'VAT standard rate',1,NULL,NULL),(2022,202,8.5,'0','0','0','0',0,'VAT reduced rate',1,NULL,NULL),(2023,202,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(2131,213,5,NULL,'0',NULL,'0',0,'VAT 5%',1,NULL,NULL),(2321,232,0,'0','0','0','0',0,'No VAT',1,NULL,NULL),(2322,232,12,'0','0','0','0',0,'VAT 12%',1,NULL,NULL),(2323,232,8,'0','0','0','0',0,'VAT 8%',1,NULL,NULL),(2461,246,0,'0','0','0','0',0,'VAT Rate 0',1,NULL,NULL),(2462,4,15,'0','0','0','0',0,'aaaa',1,NULL,NULL); +INSERT INTO `llx_c_tva` VALUES (11,1,20,NULL,'0',NULL,'0',0,'VAT standard rate (France hors DOM-TOM)',1,NULL,NULL),(12,1,8.5,NULL,'0',NULL,'0',0,'VAT standard rate (DOM sauf Guyane et Saint-Martin)',0,NULL,NULL),(13,1,8.5,NULL,'0',NULL,'0',1,'VAT standard rate (DOM sauf Guyane et Saint-Martin), non perƧu par le vendeur mais rĆ©cupĆ©rable par acheteur',0,NULL,NULL),(14,1,5.5,NULL,'0',NULL,'0',0,'VAT reduced rate (France hors DOM-TOM)',1,NULL,NULL),(15,1,0,NULL,'0',NULL,'0',0,'VAT Rate 0 ou non applicable',1,NULL,NULL),(16,1,2.1,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(17,1,10,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(21,2,21,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(22,2,6,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(23,2,0,NULL,'0',NULL,'0',0,'VAT Rate 0 ou non applicable',1,NULL,NULL),(24,2,12,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(31,3,21,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(32,3,10,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(33,3,4,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(34,3,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(41,4,21,'5.2','3','-19:-15:-9','5',0,'VAT standard rate',1,NULL,NULL),(42,4,10,'1.4','3','-19:-15:-9','5',0,'VAT reduced rate',1,NULL,NULL),(43,4,4,'0.5','3','-19:-15:-9','5',0,'VAT super-reduced rate',1,NULL,NULL),(44,4,0,'0','3','-19:-15:-9','5',0,'VAT Rate 0',1,NULL,NULL),(51,5,19,NULL,'0',NULL,'0',0,'allgemeine Ust.',1,NULL,NULL),(52,5,7,NULL,'0',NULL,'0',0,'ermäßigte USt.',1,NULL,NULL),(53,5,0,NULL,'0',NULL,'0',0,'keine USt.',1,NULL,NULL),(54,5,5.5,NULL,'0',NULL,'0',0,'USt. Forst',0,NULL,NULL),(55,5,10.7,NULL,'0',NULL,'0',0,'USt. Landwirtschaft',0,NULL,NULL),(61,6,8,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(62,6,3.8,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(63,6,2.5,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(64,6,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(71,7,20,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(72,7,17.5,NULL,'0',NULL,'0',0,'VAT standard rate before 2011',1,NULL,NULL),(73,7,5,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(74,7,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(81,8,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(82,8,23,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(83,8,13.5,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(84,8,9,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(85,8,4.8,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(91,9,17,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(92,9,13,NULL,'0',NULL,'0',0,'VAT reduced rate 0',1,NULL,NULL),(93,9,3,NULL,'0',NULL,'0',0,'VAT super reduced rate 0',1,NULL,NULL),(94,9,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(101,10,6,'1','4','0','0',0,'VAT 6%',1,NULL,NULL),(102,10,12,'1','4','0','0',0,'VAT 12%',1,NULL,NULL),(103,10,18,'1','4','0','0',0,'VAT 18%',1,NULL,NULL),(104,10,7.5,'1','4','0','0',0,'VAT 6% MajorĆ© Ć  25% (7.5%)',1,NULL,NULL),(105,10,15,'1','4','0','0',0,'VAT 12% MajorĆ© Ć  25% (15%)',1,NULL,NULL),(106,10,22.5,'1','4','0','0',0,'VAT 18% MajorĆ© Ć  25% (22.5%)',1,NULL,NULL),(107,10,0,'1','4','0','0',0,'VAT Rate 0',1,NULL,NULL),(111,11,0,NULL,'0',NULL,'0',0,'No Sales Tax',1,NULL,NULL),(112,11,4,NULL,'0',NULL,'0',0,'Sales Tax 4%',1,NULL,NULL),(113,11,6,NULL,'0',NULL,'0',0,'Sales Tax 6%',1,NULL,NULL),(121,12,20,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(122,12,14,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(123,12,10,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(124,12,7,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(125,12,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(141,14,7,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(142,14,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(143,14,5,'9.975','1',NULL,'0',0,'GST/TPS and PST/TVQ rate for Province',1,NULL,NULL),(171,17,19,NULL,'0',NULL,'0',0,'Algemeen BTW tarief',1,NULL,NULL),(172,17,6,NULL,'0',NULL,'0',0,'Verlaagd BTW tarief',1,NULL,NULL),(173,17,0,NULL,'0',NULL,'0',0,'0 BTW tarief',1,NULL,NULL),(174,17,21,NULL,'0',NULL,'0',0,'Algemeen BTW tarief (vanaf 1 oktober 2012)',0,NULL,NULL),(201,20,25,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(202,20,12,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(203,20,6,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(204,20,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(211,21,0,'0','0','0','0',0,'IVA Rate 0',1,NULL,NULL),(212,21,18,'7.5','2','0','0',0,'IVA standard rate',1,NULL,NULL),(221,22,18,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(222,22,10,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(223,22,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(231,23,21,NULL,'0',NULL,'0',0,'IVA standard rate',1,NULL,NULL),(232,23,10.5,NULL,'0',NULL,'0',0,'IVA reduced rate',1,NULL,NULL),(233,23,0,NULL,'0',NULL,'0',0,'IVA Rate 0',1,NULL,NULL),(241,24,19.25,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(242,24,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(251,25,23,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(252,25,13,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(253,25,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(254,25,6,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(261,26,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(271,27,19.6,NULL,'0',NULL,'0',0,'VAT standard rate (France hors DOM-TOM)',1,NULL,NULL),(272,27,8.5,NULL,'0',NULL,'0',0,'VAT standard rate (DOM sauf Guyane et Saint-Martin)',0,NULL,NULL),(273,27,8.5,NULL,'0',NULL,'0',1,'VAT standard rate (DOM sauf Guyane et Saint-Martin), non perƧu par le vendeur mais rĆ©cupĆ©rable par acheteur',0,NULL,NULL),(274,27,5.5,NULL,'0',NULL,'0',0,'VAT reduced rate (France hors DOM-TOM)',0,NULL,NULL),(275,27,0,NULL,'0',NULL,'0',0,'VAT Rate 0 ou non applicable',1,NULL,NULL),(276,27,2.1,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(277,27,7,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(281,28,10,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(282,28,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(411,41,20,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(412,41,10,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(413,41,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(461,46,0,NULL,'0',NULL,'0',0,'No VAT',1,NULL,NULL),(462,46,15,NULL,'0',NULL,'0',0,'VAT 15%',1,NULL,NULL),(463,46,7.5,NULL,'0',NULL,'0',0,'VAT 7.5%',1,NULL,NULL),(561,56,0,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(591,59,20,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(592,59,7,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(593,59,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(671,67,19,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(672,67,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(801,80,25,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(802,80,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(861,86,13,NULL,'0',NULL,'0',0,'IVA 13',1,NULL,NULL),(862,86,0,NULL,'0',NULL,'0',0,'SIN IVA',1,NULL,NULL),(1141,114,0,NULL,'0',NULL,'0',0,'No ISV',1,NULL,NULL),(1142,114,12,NULL,'0',NULL,'0',0,'ISV 12%',1,NULL,NULL),(1161,116,25.5,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1162,116,7,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1163,116,0,NULL,'0',NULL,'0',0,'VAT rate 0',1,NULL,NULL),(1171,117,12.5,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1172,117,4,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1173,117,1,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(1174,117,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1231,123,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1232,123,5,NULL,'0',NULL,'0',0,'VAT Rate 5',1,NULL,NULL),(1401,140,15,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1402,140,12,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1403,140,6,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1404,140,3,NULL,'0',NULL,'0',0,'VAT super-reduced rate',1,NULL,NULL),(1405,140,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1511,151,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1512,151,14,NULL,'0',NULL,'0',0,'VAT Rate 14',1,NULL,NULL),(1521,152,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1522,152,15,NULL,'0',NULL,'0',0,'VAT Rate 15',1,NULL,NULL),(1541,154,0,NULL,'0',NULL,'0',0,'No VAT',1,NULL,NULL),(1542,154,16,NULL,'0',NULL,'0',0,'VAT 16%',1,NULL,NULL),(1543,154,10,NULL,'0',NULL,'0',0,'VAT Frontero',1,NULL,NULL),(1662,166,15,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1663,166,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1692,169,5,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1693,169,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1731,173,25,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1732,173,14,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1733,173,8,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1734,173,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1811,181,18,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1812,181,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1841,184,20,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1842,184,7,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1843,184,3,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1844,184,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1881,188,24,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(1882,188,9,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1883,188,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(1884,188,5,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(1931,193,0,NULL,'0',NULL,'0',0,'No VAT in SPM',1,NULL,NULL),(2011,201,19,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(2012,201,10,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(2013,201,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(2021,202,22,NULL,'0',NULL,'0',0,'VAT standard rate',1,NULL,NULL),(2022,202,9.5,NULL,'0',NULL,'0',0,'VAT reduced rate',1,NULL,NULL),(2023,202,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(2051,205,0,NULL,'0',NULL,'0',0,'No VAT',1,NULL,NULL),(2052,205,14,NULL,'0',NULL,'0',0,'VAT 14%',1,NULL,NULL),(2131,213,5,NULL,'0',NULL,'0',0,'VAT 5%',1,NULL,NULL),(2261,226,20,NULL,'0',NULL,'0',0,'VAT standart rate',1,NULL,NULL),(2262,226,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(2321,232,0,NULL,'0',NULL,'0',0,'No VAT',1,NULL,NULL),(2322,232,12,NULL,'0',NULL,'0',0,'VAT 12%',1,NULL,NULL),(2323,232,8,NULL,'0',NULL,'0',0,'VAT 8%',1,NULL,NULL),(2461,246,0,NULL,'0',NULL,'0',0,'VAT Rate 0',1,NULL,NULL),(2462,102,23,'0','0','0','0',0,'ĪšĪ±Ī½ĪæĪ½Ī¹ĪŗĻŒĻ‚ Φ.Ī .Ī‘.',1,NULL,NULL),(2463,102,0,'0','0','0','0',0,'ΜηΓενικό Φ.Ī .Ī‘.',1,NULL,NULL),(2464,102,13,'0','0','0','0',0,'ĪœĪµĪ¹Ļ‰Ī¼Ī­Ī½ĪæĻ‚ Φ.Ī .Ī‘.',1,NULL,NULL),(2465,102,6.5,'0','0','0','0',0,'΄περμειωμένος Φ.Ī .Ī‘.',1,NULL,NULL),(2466,102,16,'0','0','0','0',0,'ĪĪ®ĻƒĻ‰Ī½ ĪŗĪ±Ī½ĪæĪ½Ī¹ĪŗĻŒĻ‚ Φ.Ī .Ī‘.',1,NULL,NULL),(2467,102,9,'0','0','0','0',0,'ĪĪ®ĻƒĻ‰Ī½ μειωμένος Φ.Ī .Ī‘.',1,NULL,NULL),(2468,102,5,'0','0','0','0',0,'ĪĪ®ĻƒĻ‰Ī½ υπερμειωμένος Φ.Ī .Ī‘.',1,NULL,NULL); /*!40000 ALTER TABLE `llx_c_tva` ENABLE KEYS */; UNLOCK TABLES; @@ -2053,7 +2056,7 @@ CREATE TABLE `llx_c_typent` ( LOCK TABLES `llx_c_typent` WRITE; /*!40000 ALTER TABLE `llx_c_typent` DISABLE KEYS */; -INSERT INTO `llx_c_typent` VALUES (0,'TE_UNKNOWN','-',NULL,1,NULL),(1,'TE_STARTUP','Start-up',NULL,1,NULL),(2,'TE_GROUP','Grand groupe',NULL,1,NULL),(3,'TE_MEDIUM','PME/PMI',NULL,1,NULL),(4,'TE_SMALL','TPE',NULL,1,NULL),(5,'TE_ADMIN','Administration',NULL,1,NULL),(6,'TE_WHOLE','Grossiste',NULL,1,NULL),(7,'TE_RETAIL','Revendeur',NULL,1,NULL),(8,'TE_PRIVATE','Particulier',NULL,1,NULL),(100,'TE_OTHER','Autres',NULL,1,NULL),(101,'TE_HOMME','Homme',NULL,0,'cabinetmed'),(102,'TE_FEMME','Femme',NULL,0,'cabinetmed'); +INSERT INTO `llx_c_typent` VALUES (0,'TE_UNKNOWN','-',NULL,1,NULL),(1,'TE_STARTUP','Start-up',NULL,0,NULL),(2,'TE_GROUP','Grand groupe',NULL,1,NULL),(3,'TE_MEDIUM','PME/PMI',NULL,1,NULL),(4,'TE_SMALL','TPE',NULL,1,NULL),(5,'TE_ADMIN','Administration',NULL,1,NULL),(6,'TE_WHOLE','Grossiste',NULL,0,NULL),(7,'TE_RETAIL','Revendeur',NULL,0,NULL),(8,'TE_PRIVATE','Particulier',NULL,1,NULL),(100,'TE_OTHER','Autres',NULL,1,NULL),(231,'TE_A_RI','Responsable Inscripto',23,0,NULL),(232,'TE_B_RNI','Responsable No Inscripto',23,0,NULL),(233,'TE_C_FE','Consumidor Final/Exento',23,0,NULL); /*!40000 ALTER TABLE `llx_c_typent` ENABLE KEYS */; UNLOCK TABLES; @@ -2140,7 +2143,7 @@ CREATE TABLE `llx_categorie` ( UNIQUE KEY `uk_categorie_ref` (`entity`,`fk_parent`,`label`,`type`), KEY `idx_categorie_type` (`type`), KEY `idx_categorie_label` (`label`) -) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -2149,7 +2152,7 @@ CREATE TABLE `llx_categorie` ( LOCK TABLES `llx_categorie` WRITE; /*!40000 ALTER TABLE `llx_categorie` DISABLE KEYS */; -INSERT INTO `llx_categorie` VALUES (1,0,'MySupplierCategory',1,1,'This is description of category MyCategory for suppliers
',NULL,0,NULL),(2,0,'MyCategory',1,1,'This is description of MyCategory for customer and prospects
',NULL,0,NULL),(3,7,'Hot products',1,1,'This is description of hot products
',NULL,0,NULL),(4,0,'Cold products',1,1,'This is a description of cold products
',NULL,0,NULL),(5,7,'ChildChild 2a x',0,1,'
',NULL,0,NULL),(6,7,'ChildChild 2a',0,1,'
',NULL,0,NULL),(7,9,'Child 2',0,1,'
',NULL,0,NULL),(8,7,'ChildChild 2b',0,1,'
',NULL,0,NULL),(9,0,'Parent',0,1,'
',NULL,0,NULL),(10,0,'XL Cutomers',0,1,'
',NULL,0,NULL),(11,9,'Child 1',0,1,'',NULL,0,NULL),(12,0,'VIP',2,1,'',NULL,0,NULL),(13,0,'Region North',2,1,'Customer of North Region',NULL,0,NULL),(14,0,'Regular customer',2,1,'',NULL,0,NULL),(15,13,'Region North A',2,1,'',NULL,0,NULL),(16,15,'Region North A1',2,1,'Region North A - Part 1',NULL,0,NULL),(17,0,'MyTag1',4,1,'',NULL,0,NULL),(18,0,'MyTag2',4,1,'',NULL,0,NULL),(19,17,'MySubTag1',4,1,'',NULL,0,NULL),(20,13,'Region North B',2,1,'',NULL,0,NULL),(21,0,'Region South',2,1,'',NULL,0,NULL),(22,21,'Region South A',2,1,'',NULL,0,NULL),(23,21,'Region South B',2,1,'',NULL,0,NULL); +INSERT INTO `llx_categorie` VALUES (1,0,'Preferred Partners',1,1,'This category is used to tag suppliers that are Prefered Partners',NULL,0,NULL),(2,0,'MyCategory',1,1,'This is description of MyCategory for customer and prospects
',NULL,0,NULL),(3,7,'Hot products',1,1,'This is description of hot products
',NULL,0,NULL),(4,0,'Cold products',1,1,'This is a description of cold products
',NULL,0,NULL),(5,7,'Bio Fairtrade',0,1,'',NULL,0,NULL),(6,7,'Bio AB',0,1,'',NULL,0,NULL),(7,9,'Bio',0,1,'This product is a BIO product',NULL,0,NULL),(8,7,'Bio Dynamic',0,1,'',NULL,0,NULL),(9,0,'High Quality Product',0,1,'Label dedicated for High quality products',NULL,0,NULL),(10,0,'Reserved for VIP',0,1,'Product of thi category are reserved to VIP customers',NULL,0,NULL),(11,9,'ISO',0,1,'Product of this category has an ISO label',NULL,0,NULL),(12,0,'VIP',2,1,'',NULL,0,NULL),(13,0,'Region North',2,1,'Customer of North Region',NULL,0,NULL),(14,0,'Regular customer',2,1,'',NULL,0,NULL),(15,13,'Region North A',2,1,'',NULL,0,NULL),(16,15,'Region North A1',2,1,'Region North A - Part 1',NULL,0,NULL),(17,0,'MyTag1',4,1,'',NULL,0,NULL),(18,0,'MyTag2',4,1,'',NULL,0,NULL),(19,17,'MySubTag1',4,1,'',NULL,0,NULL),(20,13,'Region North B',2,1,'',NULL,0,NULL),(21,0,'Region South',2,1,'',NULL,0,NULL),(22,21,'Region South A',2,1,'',NULL,0,NULL),(23,21,'Region South B',2,1,'',NULL,0,NULL),(24,0,'Limited Edition',0,1,'This is a limited edition',NULL,0,NULL),(25,0,'Imported products',0,1,'For product we have to import from another country',NULL,0,NULL); /*!40000 ALTER TABLE `llx_categorie` ENABLE KEYS */; UNLOCK TABLES; @@ -2203,6 +2206,7 @@ CREATE TABLE `llx_categorie_contact` ( LOCK TABLES `llx_categorie_contact` WRITE; /*!40000 ALTER TABLE `llx_categorie_contact` DISABLE KEYS */; +INSERT INTO `llx_categorie_contact` VALUES (18,3,NULL),(18,6,NULL),(19,6,NULL); /*!40000 ALTER TABLE `llx_categorie_contact` ENABLE KEYS */; UNLOCK TABLES; @@ -2231,7 +2235,7 @@ CREATE TABLE `llx_categorie_fournisseur` ( LOCK TABLES `llx_categorie_fournisseur` WRITE; /*!40000 ALTER TABLE `llx_categorie_fournisseur` DISABLE KEYS */; -INSERT INTO `llx_categorie_fournisseur` VALUES (1,2,NULL),(9,2,NULL); +INSERT INTO `llx_categorie_fournisseur` VALUES (1,2,NULL),(1,10,NULL),(9,2,NULL); /*!40000 ALTER TABLE `llx_categorie_fournisseur` ENABLE KEYS */; UNLOCK TABLES; @@ -2316,7 +2320,7 @@ CREATE TABLE `llx_categorie_product` ( LOCK TABLES `llx_categorie_product` WRITE; /*!40000 ALTER TABLE `llx_categorie_product` DISABLE KEYS */; -INSERT INTO `llx_categorie_product` VALUES (5,1,NULL),(5,2,NULL),(5,3,NULL),(6,2,NULL),(6,3,NULL); +INSERT INTO `llx_categorie_product` VALUES (5,2,NULL),(6,2,NULL),(8,4,NULL),(9,5,NULL),(10,3,NULL),(10,4,NULL),(24,1,NULL),(24,11,NULL),(25,10,NULL); /*!40000 ALTER TABLE `llx_categorie_product` ENABLE KEYS */; UNLOCK TABLES; @@ -2345,7 +2349,7 @@ CREATE TABLE `llx_categorie_societe` ( LOCK TABLES `llx_categorie_societe` WRITE; /*!40000 ALTER TABLE `llx_categorie_societe` DISABLE KEYS */; -INSERT INTO `llx_categorie_societe` VALUES (2,2,NULL),(2,19,NULL),(10,4,NULL); +INSERT INTO `llx_categorie_societe` VALUES (2,2,NULL),(2,19,NULL),(10,4,NULL),(12,10,NULL); /*!40000 ALTER TABLE `llx_categorie_societe` ENABLE KEYS */; UNLOCK TABLES; @@ -2484,7 +2488,7 @@ CREATE TABLE `llx_commande` ( LOCK TABLES `llx_commande` WRITE; /*!40000 ALTER TABLE `llx_commande` DISABLE KEYS */; -INSERT INTO `llx_commande` VALUES (1,'2012-12-08 13:11:07',1,NULL,'CO1107-0002',1,NULL,NULL,'','2011-07-20 15:23:12','2011-08-08 13:59:09',NULL,'2011-07-20',1,NULL,1,NULL,NULL,1,0,0,NULL,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,'','','',0,NULL,NULL,1,1,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),(2,'2013-02-12 16:06:51',1,NULL,'CO1107-0003',1,NULL,NULL,'','2011-07-20 23:20:12','2013-02-12 17:06:51',NULL,'2011-07-21',1,NULL,1,NULL,NULL,1,0,0,NULL,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,'','','einstein',0,NULL,NULL,0,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),(3,'2013-02-17 17:27:56',1,NULL,'CO1107-0004',1,NULL,NULL,'','2011-07-20 23:22:53','2013-02-17 18:27:56',NULL,'2011-07-21',1,NULL,1,NULL,NULL,1,0,0,NULL,0,0.00000000,0.00000000,0.00000000,30.00000000,30.00000000,'','','einstein',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,'2012-12-08 13:11:07',1,NULL,'CO1108-0001',1,NULL,NULL,'','2011-08-08 03:04:11','2011-08-08 03:04:21',NULL,'2011-08-08',1,NULL,1,NULL,NULL,2,0,0,NULL,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,'','','einstein',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(6,'2013-02-17 15:22:14',19,NULL,'(PROV6)',1,NULL,NULL,'','2013-02-17 16:22:14',NULL,NULL,'2013-02-17',1,NULL,NULL,NULL,NULL,0,0,0,NULL,0,11.76000000,0.00000000,0.00000000,60.00000000,71.76000000,'','','',0,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `llx_commande` VALUES (1,'2016-01-22 17:36:10',1,NULL,'CO1107-0002',1,NULL,NULL,'','2011-07-20 15:23:12','2011-08-08 13:59:09',NULL,'2011-07-20',1,NULL,1,NULL,NULL,1,0,0,NULL,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,'','','einstein',0,NULL,NULL,1,1,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),(2,'2013-02-12 16:06:51',1,NULL,'CO1107-0003',1,NULL,NULL,'','2011-07-20 23:20:12','2013-02-12 17:06:51',NULL,'2011-07-21',1,NULL,1,NULL,NULL,1,0,0,NULL,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,'','','einstein',0,NULL,NULL,0,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL),(3,'2013-02-17 17:27:56',1,NULL,'CO1107-0004',1,NULL,NULL,'','2011-07-20 23:22:53','2013-02-17 18:27:56',NULL,'2011-07-21',1,NULL,1,NULL,NULL,1,0,0,NULL,0,0.00000000,0.00000000,0.00000000,30.00000000,30.00000000,'','','einstein',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,'2012-12-08 13:11:07',1,NULL,'CO1108-0001',1,NULL,NULL,'','2011-08-08 03:04:11','2011-08-08 03:04:21',NULL,'2011-08-08',1,NULL,1,NULL,NULL,2,0,0,NULL,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,'','','einstein',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(6,'2016-01-22 17:36:05',19,NULL,'(PROV6)',1,NULL,NULL,'','2013-02-17 16:22:14',NULL,NULL,'2013-02-17',1,NULL,NULL,NULL,NULL,0,0,0,NULL,0,11.76000000,0.00000000,0.00000000,60.00000000,71.76000000,'','','einstein',0,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_commande` ENABLE KEYS */; UNLOCK TABLES; @@ -2575,7 +2579,7 @@ CREATE TABLE `llx_commande_fournisseur` ( LOCK TABLES `llx_commande_fournisseur` WRITE; /*!40000 ALTER TABLE `llx_commande_fournisseur` DISABLE KEYS */; -INSERT INTO `llx_commande_fournisseur` VALUES (1,'2012-12-08 13:11:07',13,'CF1007-0001',1,NULL,NULL,NULL,'2010-07-11 17:13:40','2010-07-11 17:15:42',NULL,NULL,'2010-07-11',1,NULL,1,NULL,NULL,0,5,0,0,0,39.20000000,0.00000000,0.00000000,200.00000000,239.20000000,NULL,NULL,'muscadet',2,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(2,'2012-12-08 13:11:07',1,'CF1007-0002',1,NULL,NULL,NULL,'2010-07-11 18:46:28','2010-07-11 18:47:33',NULL,NULL,'2010-07-11',1,NULL,1,NULL,NULL,0,3,0,0,0,0.00000000,0.00000000,0.00000000,200.00000000,200.00000000,NULL,NULL,'muscadet',4,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(3,'2012-12-08 13:11:07',17,'(PROV3)',1,NULL,NULL,NULL,'2011-08-04 23:00:52',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,0,0,0,0,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(4,'2012-12-08 13:11:07',17,'(PROV4)',1,NULL,NULL,NULL,'2011-08-04 23:19:32',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,0,0,0,0,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(5,'2012-12-08 13:11:07',17,'(PROV5)',1,NULL,NULL,NULL,'2011-08-04 23:22:16',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,0,0,0,0,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(6,'2012-12-08 13:11:07',17,'CF1108-0003',1,NULL,NULL,NULL,'2011-08-04 23:22:54','2011-08-08 15:04:37',NULL,NULL,NULL,1,NULL,1,NULL,NULL,0,2,0,0,0,0.98000000,0.00000000,0.00000000,5.00000000,5.98000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(7,'2012-12-08 13:11:07',17,'(PROV7)',1,NULL,NULL,NULL,'2011-08-04 23:23:29',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,0,0,0,0,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(8,'2012-12-08 13:11:07',17,'(PROV8)',1,NULL,NULL,NULL,'2011-08-04 23:36:10',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,0,0,0,0,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(13,'2013-03-09 18:39:41',1,'CF1303-0004',1,NULL,NULL,0,'2013-03-09 19:39:18','2013-03-09 19:39:27','2013-03-09 19:39:32',NULL,'2013-03-09',1,NULL,1,1,NULL,0,3,0,0,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,NULL,NULL,'muscadet',1,0,0,NULL,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `llx_commande_fournisseur` VALUES (1,'2012-12-08 13:11:07',13,'CF1007-0001',1,NULL,NULL,NULL,'2010-07-11 17:13:40','2010-07-11 17:15:42',NULL,NULL,'2010-07-11',1,NULL,1,NULL,NULL,0,5,0,0,0,39.20000000,0.00000000,0.00000000,200.00000000,239.20000000,NULL,NULL,'muscadet',2,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(2,'2012-12-08 13:11:07',1,'CF1007-0002',1,NULL,NULL,NULL,'2010-07-11 18:46:28','2010-07-11 18:47:33',NULL,NULL,'2010-07-11',1,NULL,1,NULL,NULL,0,3,0,0,0,0.00000000,0.00000000,0.00000000,200.00000000,200.00000000,NULL,NULL,'muscadet',4,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(3,'2012-12-08 13:11:07',17,'(PROV3)',1,NULL,NULL,NULL,'2011-08-04 23:00:52',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,0,0,0,0,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(4,'2012-12-08 13:11:07',17,'(PROV4)',1,NULL,NULL,NULL,'2011-08-04 23:19:32',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,0,0,0,0,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,'muscadet',0,0,0,NULL,NULL,NULL,NULL,NULL,NULL),(13,'2013-03-09 18:39:41',1,'CF1303-0004',1,NULL,NULL,0,'2013-03-09 19:39:18','2013-03-09 19:39:27','2013-03-09 19:39:32',NULL,'2013-03-09',1,NULL,1,1,NULL,0,3,0,0,0,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,NULL,NULL,'muscadet',1,0,0,NULL,NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_commande_fournisseur` ENABLE KEYS */; UNLOCK TABLES; @@ -2720,7 +2724,7 @@ CREATE TABLE `llx_commande_fournisseurdet` ( LOCK TABLES `llx_commande_fournisseurdet` WRITE; /*!40000 ALTER TABLE `llx_commande_fournisseurdet` DISABLE KEYS */; -INSERT INTO `llx_commande_fournisseurdet` VALUES (1,1,NULL,NULL,'','','Chips',19.600,0.000,'',0.000,'',10,0,0,20.00000000,200.00000000,39.20000000,0.00000000,0.00000000,239.20000000,0,NULL,NULL,0,NULL,0,0,NULL),(2,2,NULL,4,'ABCD','Decapsuleur','',0.000,0.000,'',0.000,'',20,0,0,10.00000000,200.00000000,0.00000000,0.00000000,0.00000000,200.00000000,0,NULL,NULL,0,NULL,0,0,NULL),(3,6,NULL,NULL,'','','ljkljl',19.600,0.000,'',0.000,'',1,0,0,5.00000000,5.00000000,0.98000000,0.00000000,0.00000000,5.98000000,0,NULL,NULL,0,NULL,0,0,NULL),(6,13,NULL,NULL,'','','dfgdf',0.000,0.000,'0',0.000,'0',1,0,0,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0,0,NULL); +INSERT INTO `llx_commande_fournisseurdet` VALUES (1,1,NULL,NULL,'','','Chips',19.600,0.000,'',0.000,'',10,0,0,20.00000000,200.00000000,39.20000000,0.00000000,0.00000000,239.20000000,0,NULL,NULL,0,NULL,0,0,NULL),(2,2,NULL,4,'ABCD','Decapsuleur','',0.000,0.000,'',0.000,'',20,0,0,10.00000000,200.00000000,0.00000000,0.00000000,0.00000000,200.00000000,0,NULL,NULL,0,NULL,0,0,NULL),(6,13,NULL,NULL,'','','dfgdf',0.000,0.000,'0',0.000,'0',1,0,0,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0,0,NULL); /*!40000 ALTER TABLE `llx_commande_fournisseurdet` ENABLE KEYS */; UNLOCK TABLES; @@ -3023,7 +3027,7 @@ CREATE TABLE `llx_const` ( `tms` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_const` (`name`,`entity`) -) ENGINE=InnoDB AUTO_INCREMENT=5466 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=5612 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -3032,7 +3036,7 @@ CREATE TABLE `llx_const` ( LOCK TABLES `llx_const` WRITE; /*!40000 ALTER TABLE `llx_const` DISABLE KEYS */; -INSERT INTO `llx_const` VALUES (5,'SYSLOG_LEVEL',0,'7','chaine',0,'Level of debug info to show','2010-07-08 11:17:57'),(8,'MAIN_UPLOAD_DOC',0,'2048','chaine',0,'Max size for file upload (0 means no upload allowed)','2010-07-08 11:17:57'),(9,'MAIN_SEARCHFORM_SOCIETE',0,'1','yesno',0,'Show form for quick company search','2010-07-08 11:17:57'),(10,'MAIN_SEARCHFORM_CONTACT',0,'1','yesno',0,'Show form for quick contact search','2010-07-08 11:17:57'),(11,'MAIN_SEARCHFORM_PRODUITSERVICE',0,'1','yesno',0,'Show form for quick product search','2010-07-08 11:17:58'),(12,'MAIN_SEARCHFORM_ADHERENT',0,'1','yesno',0,'Show form for quick member search','2010-07-08 11:17:58'),(16,'MAIN_SIZE_LISTE_LIMIT',0,'25','chaine',0,'Longueur maximum des listes','2010-07-08 11:17:58'),(17,'MAIN_SHOW_WORKBOARD',0,'1','yesno',0,'Affichage tableau de bord de travail Dolibarr','2010-07-08 11:17:58'),(29,'MAIN_DELAY_NOT_ACTIVATED_SERVICES',1,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services à activer','2010-07-08 11:17:58'),(33,'SOCIETE_NOLIST_COURRIER',0,'1','yesno',0,'Liste les fichiers du repertoire courrier','2010-07-08 11:17:58'),(35,'SOCIETE_CODECOMPTA_ADDON',1,'mod_codecompta_panicum','yesno',0,'Module to control third parties codes','2010-07-08 11:17:58'),(36,'ADHERENT_MAIL_REQUIRED',1,'1','yesno',0,'EMail required to create a new member','2010-07-08 11:17:58'),(37,'ADHERENT_MAIL_FROM',1,'adherents@domain.com','chaine',0,'Sender EMail for automatic emails','2010-07-08 11:17:58'),(38,'ADHERENT_MAIL_RESIL',1,'Your subscription has been resiliated.\r\nWe hope to see you soon again','texte',0,'Mail resiliation','2010-07-08 11:17:58'),(39,'ADHERENT_MAIL_VALID',1,'Your subscription has been validated.\r\nThis is a remind of your personal information :\r\n\r\n%INFOS%\r\n\r\n','texte',0,'Mail de validation','2010-07-08 11:17:59'),(40,'ADHERENT_MAIL_COTIS',1,'Hello %PRENOM%,\r\nThanks for your subscription.\r\nThis email confirms that your subscription has been received and processed.\r\n\r\n','texte',0,'Mail de validation de cotisation','2010-07-08 11:17:59'),(41,'ADHERENT_MAIL_VALID_SUBJECT',1,'Your subscription has been validated','chaine',0,'Sujet du mail de validation','2010-07-08 11:17:59'),(42,'ADHERENT_MAIL_RESIL_SUBJECT',1,'Resiliating your subscription','chaine',0,'Sujet du mail de resiliation','2010-07-08 11:17:59'),(43,'ADHERENT_MAIL_COTIS_SUBJECT',1,'Receipt of your subscription','chaine',0,'Sujet du mail de validation de cotisation','2010-07-08 11:17:59'),(44,'MAILING_EMAIL_FROM',1,'dolibarr@domain.com','chaine',0,'EMail emmetteur pour les envois d emailings','2010-07-08 11:17:59'),(45,'ADHERENT_USE_MAILMAN',1,'0','yesno',0,'Utilisation de Mailman','2010-07-08 11:17:59'),(46,'ADHERENT_MAILMAN_UNSUB_URL',1,'http://lists.domain.com/cgi-bin/mailman/admin/%LISTE%/members?adminpw=%MAILMAN_ADMINPW%&user=%EMAIL%','chaine',0,'Url de desinscription aux listes mailman','2010-07-08 11:17:59'),(47,'ADHERENT_MAILMAN_URL',1,'http://lists.domain.com/cgi-bin/mailman/admin/%LISTE%/members?adminpw=%MAILMAN_ADMINPW%&send_welcome_msg_to_this_batch=1&subscribees=%EMAIL%','chaine',0,'Url pour les inscriptions mailman','2010-07-08 11:17:59'),(48,'ADHERENT_MAILMAN_LISTS',1,'test-test,test-test2','chaine',0,'Listes auxquelles inscrire les nouveaux adherents','2010-07-08 11:17:59'),(49,'ADHERENT_MAILMAN_ADMINPW',1,'','chaine',0,'Mot de passe Admin des liste mailman','2010-07-08 11:17:59'),(50,'ADHERENT_MAILMAN_SERVER',1,'lists.domain.com','chaine',0,'Serveur hebergeant les interfaces d Admin des listes mailman','2010-07-08 11:17:59'),(51,'ADHERENT_MAILMAN_LISTS_COTISANT',1,'','chaine',0,'Liste(s) auxquelles les nouveaux cotisants sont inscris automatiquement','2010-07-08 11:17:59'),(52,'ADHERENT_USE_SPIP',1,'0','yesno',0,'Utilisation de SPIP ?','2010-07-08 11:17:59'),(53,'ADHERENT_USE_SPIP_AUTO',1,'0','yesno',0,'Utilisation de SPIP automatiquement','2010-07-08 11:17:59'),(54,'ADHERENT_SPIP_USER',1,'user','chaine',0,'user spip','2010-07-08 11:17:59'),(55,'ADHERENT_SPIP_PASS',1,'pass','chaine',0,'Pass de connection','2010-07-08 11:17:59'),(56,'ADHERENT_SPIP_SERVEUR',1,'localhost','chaine',0,'serveur spip','2010-07-08 11:17:59'),(57,'ADHERENT_SPIP_DB',1,'spip','chaine',0,'db spip','2010-07-08 11:17:59'),(58,'ADHERENT_CARD_HEADER_TEXT',1,'%ANNEE%','chaine',0,'Texte imprime sur le haut de la carte adherent','2010-07-08 11:17:59'),(59,'ADHERENT_CARD_FOOTER_TEXT',1,'Association AZERTY','chaine',0,'Texte imprime sur le bas de la carte adherent','2010-07-08 11:17:59'),(61,'FCKEDITOR_ENABLE_USER',1,'1','yesno',0,'Activation fckeditor sur notes utilisateurs','2010-07-08 11:17:59'),(62,'FCKEDITOR_ENABLE_SOCIETE',1,'1','yesno',0,'Activation fckeditor sur notes societe','2010-07-08 11:17:59'),(63,'FCKEDITOR_ENABLE_PRODUCTDESC',1,'1','yesno',0,'Activation fckeditor sur notes produits','2010-07-08 11:17:59'),(64,'FCKEDITOR_ENABLE_MEMBER',1,'1','yesno',0,'Activation fckeditor sur notes adherent','2010-07-08 11:17:59'),(65,'FCKEDITOR_ENABLE_MAILING',1,'1','yesno',0,'Activation fckeditor sur emailing','2010-07-08 11:17:59'),(67,'DON_ADDON_MODEL',1,'html_cerfafr','chaine',0,'','2010-07-08 11:18:00'),(68,'PROPALE_ADDON',1,'mod_propale_marbre','chaine',0,'','2010-07-08 11:18:00'),(69,'PROPALE_ADDON_PDF',1,'azur','chaine',0,'','2010-07-08 11:18:00'),(70,'COMMANDE_ADDON',1,'mod_commande_marbre','chaine',0,'','2010-07-08 11:18:00'),(71,'COMMANDE_ADDON_PDF',1,'einstein','chaine',0,'','2010-07-08 11:18:00'),(72,'COMMANDE_SUPPLIER_ADDON',1,'mod_commande_fournisseur_muguet','chaine',0,'','2010-07-08 11:18:00'),(73,'COMMANDE_SUPPLIER_ADDON_PDF',1,'muscadet','chaine',0,'','2010-07-08 11:18:00'),(74,'EXPEDITION_ADDON',1,'enlevement','chaine',0,'','2010-07-08 11:18:00'),(76,'FICHEINTER_ADDON',1,'pacific','chaine',0,'','2010-07-08 11:18:00'),(77,'FICHEINTER_ADDON_PDF',1,'soleil','chaine',0,'','2010-07-08 11:18:00'),(79,'FACTURE_ADDON_PDF',1,'crabe','chaine',0,'','2010-07-08 11:18:00'),(80,'PROPALE_VALIDITY_DURATION',1,'15','chaine',0,'Durée de validitée des propales','2010-07-08 11:18:00'),(230,'COMPANY_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/thirdparties','chaine',0,NULL,'2010-07-08 11:26:20'),(238,'LIVRAISON_ADDON_PDF',1,'typhon','chaine',0,'Nom du gestionnaire de generation des commandes en PDF','2010-07-08 11:26:27'),(239,'LIVRAISON_ADDON_NUMBER',1,'mod_livraison_jade','chaine',0,'Nom du gestionnaire de numerotation des bons de livraison','2013-03-20 13:17:36'),(242,'MAIN_SUBMODULE_EXPEDITION',1,'1','chaine',0,'','2010-07-08 11:26:34'),(245,'FACTURE_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/invoices','chaine',0,NULL,'2010-07-08 11:28:53'),(249,'DON_FORM',1,'fsfe.fr.php','chaine',0,'Nom du gestionnaire de formulaire de dons','2010-07-08 11:29:00'),(253,'ADHERENT_BANK_USE_AUTO',1,'','yesno',0,'Insertion automatique des cotisation dans le compte banquaire','2010-07-08 11:29:05'),(254,'ADHERENT_BANK_ACCOUNT',1,'','chaine',0,'ID du Compte banquaire utilise','2010-07-08 11:29:05'),(255,'ADHERENT_BANK_CATEGORIE',1,'','chaine',0,'ID de la categorie banquaire des cotisations','2010-07-08 11:29:05'),(256,'ADHERENT_ETIQUETTE_TYPE',1,'L7163','chaine',0,'Type d etiquette (pour impression de planche d etiquette)','2010-07-08 11:29:05'),(269,'PROJECT_ADDON_PDF',1,'baleine','chaine',0,'Nom du gestionnaire de generation des projets en PDF','2010-07-08 11:29:33'),(270,'PROJECT_ADDON',1,'mod_project_simple','chaine',0,'Nom du gestionnaire de numerotation des projets','2010-07-08 11:29:33'),(368,'STOCK_USERSTOCK_AUTOCREATE',1,'1','chaine',0,'','2010-07-08 22:44:59'),(369,'EXPEDITION_ADDON_PDF',1,'merou','chaine',0,'','2010-07-08 22:58:07'),(370,'MAIN_SUBMODULE_LIVRAISON',1,'1','chaine',0,'','2010-07-08 23:00:29'),(377,'FACTURE_ADDON',1,'mod_facture_terre','chaine',0,'','2010-07-08 23:08:12'),(380,'ADHERENT_CARD_TEXT',1,'%TYPE% n° %ID%\r\n%PRENOM% %NOM%\r\n<%EMAIL%>\r\n%ADRESSE%\r\n%CP% %VILLE%\r\n%PAYS%','',0,'Texte imprime sur la carte adherent','2010-07-08 23:14:46'),(381,'ADHERENT_CARD_TEXT_RIGHT',1,'aaa','',0,'','2010-07-08 23:14:55'),(384,'PRODUIT_SOUSPRODUITS',1,'1','chaine',0,'','2010-07-08 23:22:12'),(385,'PRODUIT_USE_SEARCH_TO_SELECT',1,'1','chaine',0,'','2010-07-08 23:22:19'),(386,'STOCK_CALCULATE_ON_SHIPMENT',1,'1','chaine',0,'','2010-07-08 23:23:21'),(387,'STOCK_CALCULATE_ON_SUPPLIER_DISPATCH_ORDER',1,'1','chaine',0,'','2010-07-08 23:23:26'),(392,'MAIN_AGENDA_XCAL_EXPORTKEY',1,'dolibarr','chaine',0,'','2010-07-08 23:27:50'),(393,'MAIN_AGENDA_EXPORT_PAST_DELAY',1,'100','chaine',0,'','2010-07-08 23:27:50'),(523,'MAIN_AGENDA_ACTIONAUTO_COMPANY_CREATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(524,'MAIN_AGENDA_ACTIONAUTO_CONTRACT_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(525,'MAIN_AGENDA_ACTIONAUTO_PROPAL_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(526,'MAIN_AGENDA_ACTIONAUTO_PROPAL_SENTBYMAIL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(527,'MAIN_AGENDA_ACTIONAUTO_ORDER_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(528,'MAIN_AGENDA_ACTIONAUTO_ORDER_SENTBYMAIL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(529,'MAIN_AGENDA_ACTIONAUTO_BILL_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(530,'MAIN_AGENDA_ACTIONAUTO_BILL_PAYED',1,'1','chaine',0,'','2010-07-10 12:48:49'),(531,'MAIN_AGENDA_ACTIONAUTO_BILL_CANCEL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(532,'MAIN_AGENDA_ACTIONAUTO_BILL_SENTBYMAIL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(533,'MAIN_AGENDA_ACTIONAUTO_ORDER_SUPPLIER_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:50'),(534,'MAIN_AGENDA_ACTIONAUTO_BILL_SUPPLIER_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:50'),(610,'CASHDESK_ID_THIRDPARTY',1,'7','chaine',0,'','2010-07-11 17:08:18'),(611,'CASHDESK_ID_BANKACCOUNT_CASH',1,'3','chaine',0,'','2010-07-11 17:08:18'),(612,'CASHDESK_ID_BANKACCOUNT_CHEQUE',1,'1','chaine',0,'','2010-07-11 17:08:18'),(613,'CASHDESK_ID_BANKACCOUNT_CB',1,'1','chaine',0,'','2010-07-11 17:08:18'),(614,'CASHDESK_ID_WAREHOUSE',1,'2','chaine',0,'','2010-07-11 17:08:18'),(660,'LDAP_USER_DN',1,'ou=users,dc=my-domain,dc=com','chaine',0,NULL,'2010-07-18 10:25:27'),(661,'LDAP_GROUP_DN',1,'ou=groups,dc=my-domain,dc=com','chaine',0,NULL,'2010-07-18 10:25:27'),(662,'LDAP_FILTER_CONNECTION',1,'&(objectClass=user)(objectCategory=person)','chaine',0,NULL,'2010-07-18 10:25:27'),(663,'LDAP_FIELD_LOGIN',1,'uid','chaine',0,NULL,'2010-07-18 10:25:27'),(664,'LDAP_FIELD_FULLNAME',1,'cn','chaine',0,NULL,'2010-07-18 10:25:27'),(665,'LDAP_FIELD_NAME',1,'sn','chaine',0,NULL,'2010-07-18 10:25:27'),(666,'LDAP_FIELD_FIRSTNAME',1,'givenname','chaine',0,NULL,'2010-07-18 10:25:27'),(667,'LDAP_FIELD_MAIL',1,'mail','chaine',0,NULL,'2010-07-18 10:25:27'),(668,'LDAP_FIELD_PHONE',1,'telephonenumber','chaine',0,NULL,'2010-07-18 10:25:27'),(669,'LDAP_FIELD_FAX',1,'facsimiletelephonenumber','chaine',0,NULL,'2010-07-18 10:25:27'),(670,'LDAP_FIELD_MOBILE',1,'mobile','chaine',0,NULL,'2010-07-18 10:25:27'),(671,'LDAP_SERVER_TYPE',1,'openldap','chaine',0,'','2010-07-18 10:25:46'),(672,'LDAP_SERVER_PROTOCOLVERSION',1,'3','chaine',0,'','2010-07-18 10:25:47'),(673,'LDAP_SERVER_HOST',1,'localhost','chaine',0,'','2010-07-18 10:25:47'),(674,'LDAP_SERVER_PORT',1,'389','chaine',0,'','2010-07-18 10:25:47'),(675,'LDAP_SERVER_USE_TLS',1,'0','chaine',0,'','2010-07-18 10:25:47'),(676,'LDAP_SYNCHRO_ACTIVE',1,'dolibarr2ldap','chaine',0,'','2010-07-18 10:25:47'),(677,'LDAP_CONTACT_ACTIVE',1,'1','chaine',0,'','2010-07-18 10:25:47'),(678,'LDAP_MEMBER_ACTIVE',1,'1','chaine',0,'','2010-07-18 10:25:47'),(807,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_VALIDATE',1,'1','chaine',0,NULL,'2011-07-18 17:27:52'),(808,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_SENTBYMAIL',1,'1','chaine',0,NULL,'2011-07-18 17:27:52'),(974,'MAIN_MODULE_WORKFLOW_TRIGGERS',1,'1','chaine',0,NULL,'2011-07-18 18:02:20'),(975,'WORKFLOW_PROPAL_AUTOCREATE_ORDER',1,'1','chaine',0,'','2011-07-18 18:02:24'),(979,'PRELEVEMENT_USER',1,'1','chaine',0,'','2011-07-18 18:05:50'),(980,'PRELEVEMENT_NUMERO_NATIONAL_EMETTEUR',1,'1234567','chaine',0,'','2011-07-18 18:05:50'),(981,'PRELEVEMENT_ID_BANKACCOUNT',1,'1','chaine',0,'','2011-07-18 18:05:50'),(983,'FACTURE_RIB_NUMBER',1,'1','chaine',0,'','2011-07-18 18:35:14'),(984,'FACTURE_CHQ_NUMBER',1,'1','chaine',0,'','2011-07-18 18:35:14'),(1016,'GOOGLE_DUPLICATE_INTO_GCAL',1,'1','chaine',0,'','2011-07-18 21:40:20'),(1138,'MAIN_VERSION_LAST_INSTALL',0,'3.1.0-beta','chaine',0,'Dolibarr version when install','2011-07-28 23:05:02'),(1152,'SOCIETE_CODECLIENT_ADDON',1,'mod_codeclient_monkey','chaine',0,'','2011-07-29 20:50:02'),(1231,'MAIN_UPLOAD_DOC',1,'2048','chaine',0,'','2011-07-29 21:04:00'),(1234,'MAIN_UMASK',1,'0664','chaine',0,'','2011-07-29 21:04:11'),(1240,'MAIN_LOGEVENTS_USER_LOGIN',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1241,'MAIN_LOGEVENTS_USER_LOGIN_FAILED',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1242,'MAIN_LOGEVENTS_USER_LOGOUT',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1243,'MAIN_LOGEVENTS_USER_CREATE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1244,'MAIN_LOGEVENTS_USER_MODIFY',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1245,'MAIN_LOGEVENTS_USER_NEW_PASSWORD',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1246,'MAIN_LOGEVENTS_USER_ENABLEDISABLE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1247,'MAIN_LOGEVENTS_USER_DELETE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1248,'MAIN_LOGEVENTS_GROUP_CREATE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1249,'MAIN_LOGEVENTS_GROUP_MODIFY',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1250,'MAIN_LOGEVENTS_GROUP_DELETE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1251,'MAIN_BOXES_MAXLINES',1,'5','',0,'','2011-07-29 21:05:42'),(1379,'CABINETMED_RHEUMATOLOGY_ON',1,'1','chaine',1,'Enable features for rheumatology','2011-08-01 21:47:53'),(1482,'EXPEDITION_ADDON_NUMBER',1,'mod_expedition_safor','chaine',0,'Nom du gestionnaire de numerotation des expeditions','2011-08-05 17:53:11'),(1490,'CONTRACT_ADDON',1,'mod_contract_serpis','chaine',0,'Nom du gestionnaire de numerotation des contrats','2011-08-05 18:11:58'),(1677,'COMMANDE_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/orders','chaine',0,NULL,'2012-12-08 13:11:02'),(1698,'PRODUCT_CODEPRODUCT_ADDON',1,'mod_codeproduct_leopard','yesno',0,'Module to control product codes','2012-12-08 13:11:25'),(1719,'ACCOUNTING_USEDICTTOEDIT',1,'1','chaine',1,'','2012-12-08 13:15:00'),(1724,'PROPALE_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/proposals','chaine',0,NULL,'2012-12-08 13:17:14'),(1730,'OPENSTREETMAP_ENABLE_MAPS',1,'1','chaine',0,'','2012-12-08 13:22:47'),(1731,'OPENSTREETMAP_ENABLE_MAPS_CONTACTS',1,'1','chaine',0,'','2012-12-08 13:22:47'),(1732,'OPENSTREETMAP_ENABLE_MAPS_MEMBERS',1,'1','chaine',0,'','2012-12-08 13:22:47'),(1733,'OPENSTREETMAP_MAPS_ZOOM_LEVEL',1,'15','chaine',0,'','2012-12-08 13:22:47'),(1737,'MAIN_INFO_SOCIETE_COUNTRY',2,'1:FR:France','chaine',0,'','2013-02-26 21:56:28'),(1738,'MAIN_INFO_SOCIETE_NOM',2,'aaa','chaine',0,'','2012-12-08 14:08:14'),(1739,'MAIN_INFO_SOCIETE_STATE',2,'0','chaine',0,'','2013-02-27 14:20:27'),(1740,'MAIN_MONNAIE',2,'EUR','chaine',0,'','2012-12-08 14:08:14'),(1741,'MAIN_LANG_DEFAULT',2,'auto','chaine',0,'','2012-12-08 14:08:14'),(1742,'MAIN_MAIL_EMAIL_FROM',2,'dolibarr-robot@domain.com','chaine',0,'EMail emetteur pour les emails automatiques Dolibarr','2012-12-08 14:08:14'),(1743,'MAIN_MENU_STANDARD',2,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs internes','2013-02-11 19:43:54'),(1744,'MAIN_MENUFRONT_STANDARD',2,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs externes','2013-02-11 19:43:54'),(1745,'MAIN_MENU_SMARTPHONE',2,'iphone_backoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs internes','2012-12-08 14:08:14'),(1746,'MAIN_MENUFRONT_SMARTPHONE',2,'iphone_frontoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs externes','2012-12-08 14:08:14'),(1747,'MAIN_THEME',2,'eldy','chaine',0,'Default theme','2012-12-08 14:08:14'),(1748,'MAIN_DELAY_ACTIONS_TODO',2,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur actions planifiées non réalisées','2012-12-08 14:08:14'),(1749,'MAIN_DELAY_ORDERS_TO_PROCESS',2,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes clients non traitées','2012-12-08 14:08:14'),(1750,'MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS',2,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes fournisseurs non traitées','2012-12-08 14:08:14'),(1751,'MAIN_DELAY_PROPALS_TO_CLOSE',2,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales à cloturer','2012-12-08 14:08:14'),(1752,'MAIN_DELAY_PROPALS_TO_BILL',2,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales non facturées','2012-12-08 14:08:14'),(1753,'MAIN_DELAY_CUSTOMER_BILLS_UNPAYED',2,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures client impayées','2012-12-08 14:08:14'),(1754,'MAIN_DELAY_SUPPLIER_BILLS_TO_PAY',2,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures fournisseur impayées','2012-12-08 14:08:14'),(1755,'MAIN_DELAY_NOT_ACTIVATED_SERVICES',2,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services à activer','2012-12-08 14:08:14'),(1756,'MAIN_DELAY_RUNNING_SERVICES',2,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services expirés','2012-12-08 14:08:14'),(1757,'MAIN_DELAY_MEMBERS',2,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur cotisations adhérent en retard','2012-12-08 14:08:14'),(1758,'MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE',2,'62','chaine',0,'Tolérance de retard avant alerte (en jours) sur rapprochements bancaires à faire','2012-12-08 14:08:14'),(1759,'MAILING_EMAIL_FROM',2,'dolibarr@domain.com','chaine',0,'EMail emmetteur pour les envois d emailings','2012-12-08 14:08:14'),(1760,'MAIN_INFO_SOCIETE_COUNTRY',3,'1:FR:France','chaine',0,'','2013-02-26 21:56:28'),(1761,'MAIN_INFO_SOCIETE_NOM',3,'bbb','chaine',0,'','2012-12-08 14:08:20'),(1762,'MAIN_INFO_SOCIETE_STATE',3,'0','chaine',0,'','2013-02-27 14:20:27'),(1763,'MAIN_MONNAIE',3,'EUR','chaine',0,'','2012-12-08 14:08:20'),(1764,'MAIN_LANG_DEFAULT',3,'auto','chaine',0,'','2012-12-08 14:08:20'),(1765,'MAIN_MAIL_EMAIL_FROM',3,'dolibarr-robot@domain.com','chaine',0,'EMail emetteur pour les emails automatiques Dolibarr','2012-12-08 14:08:20'),(1766,'MAIN_MENU_STANDARD',3,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs internes','2013-02-11 19:43:54'),(1767,'MAIN_MENUFRONT_STANDARD',3,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs externes','2013-02-11 19:43:54'),(1768,'MAIN_MENU_SMARTPHONE',3,'iphone_backoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs internes','2012-12-08 14:08:20'),(1769,'MAIN_MENUFRONT_SMARTPHONE',3,'iphone_frontoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs externes','2012-12-08 14:08:20'),(1770,'MAIN_THEME',3,'eldy','chaine',0,'Default theme','2012-12-08 14:08:20'),(1771,'MAIN_DELAY_ACTIONS_TODO',3,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur actions planifiées non réalisées','2012-12-08 14:08:20'),(1772,'MAIN_DELAY_ORDERS_TO_PROCESS',3,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes clients non traitées','2012-12-08 14:08:20'),(1773,'MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS',3,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes fournisseurs non traitées','2012-12-08 14:08:20'),(1774,'MAIN_DELAY_PROPALS_TO_CLOSE',3,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales à cloturer','2012-12-08 14:08:20'),(1775,'MAIN_DELAY_PROPALS_TO_BILL',3,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales non facturées','2012-12-08 14:08:20'),(1776,'MAIN_DELAY_CUSTOMER_BILLS_UNPAYED',3,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures client impayées','2012-12-08 14:08:20'),(1777,'MAIN_DELAY_SUPPLIER_BILLS_TO_PAY',3,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures fournisseur impayées','2012-12-08 14:08:20'),(1778,'MAIN_DELAY_NOT_ACTIVATED_SERVICES',3,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services à activer','2012-12-08 14:08:20'),(1779,'MAIN_DELAY_RUNNING_SERVICES',3,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services expirés','2012-12-08 14:08:20'),(1780,'MAIN_DELAY_MEMBERS',3,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur cotisations adhérent en retard','2012-12-08 14:08:20'),(1781,'MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE',3,'62','chaine',0,'Tolérance de retard avant alerte (en jours) sur rapprochements bancaires à faire','2012-12-08 14:08:20'),(1782,'MAILING_EMAIL_FROM',3,'dolibarr@domain.com','chaine',0,'EMail emmetteur pour les envois d emailings','2012-12-08 14:08:20'),(1803,'SYSLOG_FILE',1,'DOL_DATA_ROOT/dolibarr.log','chaine',0,'','2012-12-08 14:15:08'),(1804,'SYSLOG_HANDLERS',1,'[\"mod_syslog_file\"]','chaine',0,'','2012-12-08 14:15:08'),(1805,'MAIN_MODULE_SKINCOLOREDITOR',3,'1',NULL,0,NULL,'2012-12-08 14:35:40'),(1806,'MAIN_MODULE_SKINCOLOREDITOR_TABS_0',3,'user:+tabskincoloreditors:ColorEditor:skincoloreditor@skincoloreditor:/skincoloreditor/usercolors.php?id=__ID__','chaine',0,NULL,'2012-12-08 14:35:40'),(1922,'PAYPAL_API_SANDBOX',1,'1','chaine',0,'','2012-12-12 12:11:05'),(1923,'PAYPAL_API_USER',1,'seller_1355312017_biz_api1.nltechno.com','chaine',0,'','2012-12-12 12:11:05'),(1924,'PAYPAL_API_PASSWORD',1,'1355312040','chaine',0,'','2012-12-12 12:11:05'),(1925,'PAYPAL_API_SIGNATURE',1,'AXqqdsWBzvfn0q5iNmbuiDv1y.3EAXIMWyl4C5KvDReR9HDwwAd6dQ4Q','chaine',0,'','2012-12-12 12:11:05'),(1926,'PAYPAL_API_INTEGRAL_OR_PAYPALONLY',1,'integral','chaine',0,'','2012-12-12 12:11:05'),(1927,'PAYPAL_SECURITY_TOKEN',1,'50c82fab36bb3b6aa83e2a50691803b2','chaine',0,'','2012-12-12 12:11:05'),(1928,'PAYPAL_SECURITY_TOKEN_UNIQUE',1,'0','chaine',0,'','2012-12-12 12:11:05'),(1929,'PAYPAL_ADD_PAYMENT_URL',1,'1','chaine',0,'','2012-12-12 12:11:05'),(1980,'MAIN_PDF_FORMAT',1,'EUA4','chaine',0,'','2012-12-12 19:58:05'),(1981,'MAIN_PROFID1_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1982,'MAIN_PROFID2_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1983,'MAIN_PROFID3_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1984,'MAIN_PROFID4_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1985,'MAIN_GENERATE_DOCUMENTS_WITHOUT_VAT',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1990,'MAIN_SMS_SENDMODE',1,'ovh','chaine',0,'This is to enable OVH SMS engine','2012-12-17 21:19:01'),(2040,'MAIN_MAIL_SMTP_PORT',1,'465','chaine',0,'','2015-07-19 13:41:06'),(2041,'MAIN_MAIL_SMTP_SERVER',1,'smtp.mail.com','chaine',0,'','2015-07-19 13:41:06'),(2044,'MAIN_MAIL_EMAIL_TLS',1,'1','chaine',0,'','2015-07-19 13:41:06'),(2251,'FCKEDITOR_TEST',1,'Test
\r\n\"\"fdfs','chaine',0,'','2012-12-19 19:12:24'),(2293,'SYSTEMTOOLS_MYSQLDUMP',1,'/usr/bin/mysqldump','chaine',0,'','2012-12-27 02:02:00'),(2786,'MAIN_SOAP_DEBUG',1,'1','chaine',1,'','2013-01-13 12:37:21'),(2835,'MAIN_USE_CONNECT_TIMEOUT',1,'10','chaine',0,'','2013-01-16 19:28:50'),(2836,'MAIN_USE_RESPONSE_TIMEOUT',1,'30','chaine',0,'','2013-01-16 19:28:50'),(2837,'MAIN_PROXY_USE',1,'0','chaine',0,'','2013-01-16 19:28:50'),(2838,'MAIN_PROXY_HOST',1,'localhost','chaine',0,'','2013-01-16 19:28:50'),(2839,'MAIN_PROXY_PORT',1,'8080','chaine',0,'','2013-01-16 19:28:50'),(2840,'MAIN_PROXY_USER',1,'aaa','chaine',0,'','2013-01-16 19:28:50'),(2841,'MAIN_PROXY_PASS',1,'bbb','chaine',0,'','2013-01-16 19:28:50'),(2848,'OVHSMS_NICK',1,'BN196-OVH','chaine',0,'','2013-01-16 19:32:36'),(2849,'OVHSMS_PASS',1,'bigone-10','chaine',0,'','2013-01-16 19:32:36'),(2850,'OVHSMS_SOAPURL',1,'https://www.ovh.com/soapi/soapi-re-1.55.wsdl','chaine',0,'','2013-01-16 19:32:36'),(2854,'THEME_ELDY_RGB',1,'bfbf00','chaine',0,'','2013-01-18 10:02:53'),(2855,'THEME_ELDY_ENABLE_PERSONALIZED',1,'0','chaine',0,'','2013-01-18 10:02:55'),(2858,'MAIN_SESSION_TIMEOUT',1,'2000','chaine',0,'','2013-01-19 17:01:53'),(2862,'TICKET_ADDON',1,'mod_ticket_avenc','chaine',0,'Nom du gestionnaire de numerotation des tickets','2013-01-19 17:16:10'),(2867,'FACSIM_ADDON',1,'mod_facsim_alcoy','chaine',0,'','2013-01-19 17:16:25'),(2868,'POS_SERVICES',1,'0','chaine',0,'','2013-01-19 17:16:51'),(2869,'POS_USE_TICKETS',1,'1','chaine',0,'','2013-01-19 17:16:51'),(2870,'POS_MAX_TTC',1,'100','chaine',0,'','2013-01-19 17:16:51'),(3190,'MAIN_MODULE_HOLIDAY',2,'1',NULL,0,NULL,'2013-02-01 08:52:34'),(3191,'MAIN_MODULE_HOLIDAY_TABS_0',2,'user:+paidholidays:CPTitreMenu:holiday:$user->rights->holiday->write:/holiday/index.php?mainmenu=holiday&id=__ID__','chaine',0,NULL,'2013-02-01 08:52:34'),(3195,'INVOICE_SUPPLIER_ADDON_PDF',1,'canelle','chaine',0,'','2013-02-10 19:50:27'),(3199,'MAIN_FORCE_RELOAD_PAGE',1,'1','chaine',0,NULL,'2013-02-12 16:22:55'),(3217,'MAIN_PDF_TITLE_BACKGROUND_COLOR',1,'240,240,240','chaine',1,'','2013-02-13 15:18:02'),(3223,'OVH_THIRDPARTY_IMPORT',1,'2','chaine',0,'','2013-02-13 16:20:18'),(3241,'COMPANY_USE_SEARCH_TO_SELECT',1,'2','chaine',0,'','2013-02-17 14:33:39'),(3409,'AGENDA_USE_EVENT_TYPE',1,'1','chaine',0,'','2013-02-27 18:12:24'),(3886,'MAIN_REMOVE_INSTALL_WARNING',1,'1','chaine',1,'','2013-03-02 18:32:50'),(4013,'MAIN_DELAY_ACTIONS_TODO',1,'7','chaine',0,'','2013-03-06 08:59:12'),(4014,'MAIN_DELAY_PROPALS_TO_CLOSE',1,'31','chaine',0,'','2013-03-06 08:59:12'),(4015,'MAIN_DELAY_PROPALS_TO_BILL',1,'7','chaine',0,'','2013-03-06 08:59:12'),(4016,'MAIN_DELAY_ORDERS_TO_PROCESS',1,'2','chaine',0,'','2013-03-06 08:59:12'),(4017,'MAIN_DELAY_CUSTOMER_BILLS_UNPAYED',1,'31','chaine',0,'','2013-03-06 08:59:12'),(4018,'MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS',1,'7','chaine',0,'','2013-03-06 08:59:12'),(4019,'MAIN_DELAY_SUPPLIER_BILLS_TO_PAY',1,'2','chaine',0,'','2013-03-06 08:59:12'),(4020,'MAIN_DELAY_RUNNING_SERVICES',1,'-15','chaine',0,'','2013-03-06 08:59:12'),(4021,'MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE',1,'62','chaine',0,'','2013-03-06 08:59:13'),(4022,'MAIN_DELAY_MEMBERS',1,'31','chaine',0,'','2013-03-06 08:59:13'),(4023,'MAIN_DISABLE_METEO',1,'0','chaine',0,'','2013-03-06 08:59:13'),(4044,'ADHERENT_VAT_FOR_SUBSCRIPTIONS',1,'0','',0,'','2013-03-06 16:06:38'),(4047,'ADHERENT_BANK_USE',1,'bankviainvoice','',0,'','2013-03-06 16:12:30'),(4049,'PHPSANE_SCANIMAGE',1,'/usr/bin/scanimage','chaine',0,'','2013-03-06 21:54:13'),(4050,'PHPSANE_PNMTOJPEG',1,'/usr/bin/pnmtojpeg','chaine',0,'','2013-03-06 21:54:13'),(4051,'PHPSANE_PNMTOTIFF',1,'/usr/bin/pnmtotiff','chaine',0,'','2013-03-06 21:54:13'),(4052,'PHPSANE_OCR',1,'/usr/bin/gocr','chaine',0,'','2013-03-06 21:54:13'),(4548,'ECM_AUTO_TREE_ENABLED',1,'1','chaine',0,'','2013-03-10 15:57:21'),(4555,'WEBSERVICES_KEY',1,'dolibarrkey','chaine',0,'','2013-03-13 10:19:31'),(4579,'MAIN_MODULE_AGENDA',2,'1',NULL,0,NULL,'2013-03-13 15:29:19'),(4580,'MAIN_AGENDA_ACTIONAUTO_COMPANY_CREATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4581,'MAIN_AGENDA_ACTIONAUTO_CONTRACT_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4582,'MAIN_AGENDA_ACTIONAUTO_PROPAL_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4583,'MAIN_AGENDA_ACTIONAUTO_PROPAL_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4584,'MAIN_AGENDA_ACTIONAUTO_ORDER_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4585,'MAIN_AGENDA_ACTIONAUTO_ORDER_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4586,'MAIN_AGENDA_ACTIONAUTO_BILL_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4587,'MAIN_AGENDA_ACTIONAUTO_BILL_PAYED',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4588,'MAIN_AGENDA_ACTIONAUTO_BILL_CANCEL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4589,'MAIN_AGENDA_ACTIONAUTO_BILL_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4590,'MAIN_AGENDA_ACTIONAUTO_ORDER_SUPPLIER_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4591,'MAIN_AGENDA_ACTIONAUTO_BILL_SUPPLIER_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4592,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4593,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4594,'MAIN_AGENDA_ACTIONAUTO_BILL_UNVALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4595,'MAIN_MODULE_GOOGLE',2,'1',NULL,0,NULL,'2013-03-13 15:29:47'),(4596,'MAIN_MODULE_GOOGLE_TABS_0',2,'agenda:+gcal:MenuAgendaGoogle:google@google:$conf->google->enabled && $conf->global->GOOGLE_ENABLE_AGENDA:/google/index.php','chaine',0,NULL,'2013-03-13 15:29:47'),(4597,'MAIN_MODULE_GOOGLE_TABS_1',2,'user:+gsetup:GoogleUserConf:google@google:$conf->google->enabled && $conf->global->GOOGLE_DUPLICATE_INTO_GCAL:/google/admin/google_calsync_user.php?id=__ID__','chaine',0,NULL,'2013-03-13 15:29:47'),(4598,'MAIN_MODULE_GOOGLE_TRIGGERS',2,'1','chaine',0,NULL,'2013-03-13 15:29:47'),(4599,'MAIN_MODULE_GOOGLE_HOOKS',2,'[\"toprightmenu\"]','chaine',0,NULL,'2013-03-13 15:29:47'),(4688,'GOOGLE_ENABLE_AGENDA',2,'1','chaine',0,'','2013-03-13 15:36:29'),(4689,'GOOGLE_AGENDA_NAME1',2,'eldy','chaine',0,'','2013-03-13 15:36:29'),(4690,'GOOGLE_AGENDA_SRC1',2,'eldy10@mail.com','chaine',0,'','2013-03-13 15:36:29'),(4691,'GOOGLE_AGENDA_COLOR1',2,'BE6D00','chaine',0,'','2013-03-13 15:36:29'),(4692,'GOOGLE_AGENDA_COLOR2',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4693,'GOOGLE_AGENDA_COLOR3',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4694,'GOOGLE_AGENDA_COLOR4',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4695,'GOOGLE_AGENDA_COLOR5',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4696,'GOOGLE_AGENDA_TIMEZONE',2,'Europe/Paris','chaine',0,'','2013-03-13 15:36:29'),(4697,'GOOGLE_AGENDA_NB',2,'5','chaine',0,'','2013-03-13 15:36:29'),(4698,'MAIN_DISABLE_ALL_MAILS',1,'0','chaine',0,'','2013-03-13 17:22:24'),(4699,'MAIN_MAIL_SENDMODE',1,'mail','chaine',0,'','2015-07-19 13:41:06'),(4700,'MAIN_MAIL_SMTPS_ID',1,'eldy10@mail.com','chaine',0,'','2015-07-19 13:41:06'),(4701,'MAIN_MAIL_SMTPS_PW',1,'bidonge','chaine',0,'','2015-07-19 13:41:06'),(4711,'GOOGLE_ENABLE_AGENDA',1,'1','chaine',0,'','2013-03-13 19:37:38'),(4712,'GOOGLE_AGENDA_NAME1',1,'asso master','chaine',0,'','2013-03-13 19:37:38'),(4713,'GOOGLE_AGENDA_SRC1',1,'assodolibarr@mail.com','chaine',0,'','2013-03-13 19:37:38'),(4714,'GOOGLE_AGENDA_COLOR1',1,'1B887A','chaine',0,'','2013-03-13 19:37:38'),(4715,'GOOGLE_AGENDA_COLOR2',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4716,'GOOGLE_AGENDA_COLOR3',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4717,'GOOGLE_AGENDA_COLOR4',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4718,'GOOGLE_AGENDA_COLOR5',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4719,'GOOGLE_AGENDA_TIMEZONE',1,'Europe/Paris','chaine',0,'','2013-03-13 19:37:38'),(4720,'GOOGLE_AGENDA_NB',1,'5','chaine',0,'','2013-03-13 19:37:38'),(4725,'SOCIETE_CODECLIENT_ADDON',2,'mod_codeclient_leopard','chaine',0,'Module to control third parties codes','2013-03-13 20:21:35'),(4726,'SOCIETE_CODECOMPTA_ADDON',2,'mod_codecompta_panicum','chaine',0,'Module to control third parties codes','2013-03-13 20:21:35'),(4727,'SOCIETE_FISCAL_MONTH_START',2,'','chaine',0,'Mettre le numero du mois du debut d\\\'annee fiscale, ex: 9 pour septembre','2013-03-13 20:21:35'),(4728,'MAIN_SEARCHFORM_SOCIETE',2,'1','yesno',0,'Show form for quick company search','2013-03-13 20:21:35'),(4729,'MAIN_SEARCHFORM_CONTACT',2,'1','yesno',0,'Show form for quick contact search','2013-03-13 20:21:35'),(4730,'COMPANY_ADDON_PDF_ODT_PATH',2,'DOL_DATA_ROOT/doctemplates/thirdparties','chaine',0,NULL,'2013-03-13 20:21:35'),(4743,'MAIN_MODULE_CLICKTODIAL',2,'1',NULL,0,NULL,'2013-03-13 20:30:28'),(4744,'MAIN_MODULE_NOTIFICATION',2,'1',NULL,0,NULL,'2013-03-13 20:30:34'),(4745,'MAIN_MODULE_WEBSERVICES',2,'1',NULL,0,NULL,'2013-03-13 20:30:41'),(4746,'MAIN_MODULE_PROPALE',2,'1',NULL,0,NULL,'2013-03-13 20:32:38'),(4747,'PROPALE_ADDON_PDF',2,'azur','chaine',0,'Nom du gestionnaire de generation des propales en PDF','2013-03-13 20:32:38'),(4748,'PROPALE_ADDON',2,'mod_propale_marbre','chaine',0,'Nom du gestionnaire de numerotation des propales','2013-03-13 20:32:38'),(4749,'PROPALE_VALIDITY_DURATION',2,'15','chaine',0,'Duration of validity of business proposals','2013-03-13 20:32:38'),(4750,'PROPALE_ADDON_PDF_ODT_PATH',2,'DOL_DATA_ROOT/doctemplates/proposals','chaine',0,NULL,'2013-03-13 20:32:38'),(4752,'MAIN_MODULE_TAX',2,'1',NULL,0,NULL,'2013-03-13 20:32:47'),(4753,'MAIN_MODULE_DON',2,'1',NULL,0,NULL,'2013-03-13 20:32:54'),(4754,'DON_ADDON_MODEL',2,'html_cerfafr','chaine',0,'Nom du gestionnaire de generation de recu de dons','2013-03-13 20:32:54'),(4755,'POS_USE_TICKETS',2,'1','chaine',0,'','2013-03-13 20:33:09'),(4756,'POS_MAX_TTC',2,'100','chaine',0,'','2013-03-13 20:33:09'),(4757,'MAIN_MODULE_POS',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4758,'TICKET_ADDON',2,'mod_ticket_avenc','chaine',0,'Nom du gestionnaire de numerotation des tickets','2013-03-13 20:33:09'),(4759,'MAIN_MODULE_BANQUE',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4760,'MAIN_MODULE_FACTURE',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4761,'FACTURE_ADDON_PDF',2,'crabe','chaine',0,'Name of PDF model of invoice','2013-03-13 20:33:09'),(4762,'FACTURE_ADDON',2,'mod_facture_terre','chaine',0,'Name of numbering numerotation rules of invoice','2013-03-13 20:33:09'),(4763,'FACTURE_ADDON_PDF_ODT_PATH',2,'DOL_DATA_ROOT/doctemplates/invoices','chaine',0,NULL,'2013-03-13 20:33:09'),(4764,'MAIN_MODULE_SOCIETE',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4765,'MAIN_MODULE_PRODUCT',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4766,'PRODUCT_CODEPRODUCT_ADDON',2,'mod_codeproduct_leopard','chaine',0,'Module to control product codes','2013-03-13 20:33:09'),(4767,'MAIN_SEARCHFORM_PRODUITSERVICE',2,'1','yesno',0,'Show form for quick product search','2013-03-13 20:33:09'),(4772,'FACSIM_ADDON',2,'mod_facsim_alcoy','chaine',0,'','2013-03-13 20:33:32'),(4773,'MAIN_MODULE_MAILING',2,'1',NULL,0,NULL,'2013-03-13 20:33:37'),(4774,'MAIN_MODULE_OPENSURVEY',2,'1',NULL,0,NULL,'2013-03-13 20:33:42'),(4782,'AGENDA_USE_EVENT_TYPE',2,'1','chaine',0,'','2013-03-13 20:53:36'),(4884,'AGENDA_DISABLE_EXT',2,'1','chaine',0,'','2013-03-13 22:03:40'),(4928,'COMMANDE_SUPPLIER_ADDON_NUMBER',1,'mod_commande_fournisseur_muguet','chaine',0,'Nom du gestionnaire de numerotation des commandes fournisseur','2013-03-22 09:24:29'),(4929,'INVOICE_SUPPLIER_ADDON_NUMBER',1,'mod_facture_fournisseur_cactus','chaine',0,'Nom du gestionnaire de numerotation des factures fournisseur','2013-03-22 09:24:29'),(5001,'MAIN_CRON_KEY',0,'bc54582fe30d5d4a830c6f582ec28810','chaine',0,'','2013-03-23 17:54:53'),(5009,'CRON_KEY',0,'2c2e755c20be2014098f629865598006','chaine',0,'','2013-03-23 18:06:24'),(5075,'MAIN_MENU_STANDARD',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5076,'MAIN_MENU_SMARTPHONE',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5077,'MAIN_MENUFRONT_STANDARD',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5078,'MAIN_MENUFRONT_SMARTPHONE',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5137,'MAIN_AGENDA_ACTIONAUTO_BILL_UNVALIDATE',1,'1','chaine',0,NULL,'2013-09-08 23:06:08'),(5139,'SOCIETE_ADD_REF_IN_LIST',1,'','yesno',0,'Display customer ref into select list','2013-09-08 23:06:08'),(5150,'PROJECT_TASK_ADDON_PDF',1,'','chaine',0,'Name of PDF/ODT tasks manager class','2013-09-08 23:06:14'),(5151,'PROJECT_TASK_ADDON',1,'mod_task_simple','chaine',0,'Name of Numbering Rule task manager class','2013-09-08 23:06:14'),(5152,'PROJECT_TASK_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/tasks','chaine',0,'','2013-09-08 23:06:14'),(5164,'MAIN_AGENDA_ACTIONAUTO_COMPANY_SENTBYMAIL',1,'1','chaine',0,NULL,'2013-11-06 23:35:12'),(5195,'GOOGLE_DUPLICATE_INTO_THIRDPARTIES',1,'1','chaine',0,'','2013-11-07 00:02:34'),(5196,'GOOGLE_DUPLICATE_INTO_CONTACTS',1,'0','chaine',0,'','2013-11-07 00:02:34'),(5197,'GOOGLE_DUPLICATE_INTO_MEMBERS',1,'0','chaine',0,'','2013-11-07 00:02:34'),(5198,'GOOGLE_CONTACT_LOGIN',1,'eldy10@mail.com','chaine',0,'','2013-11-07 00:02:34'),(5199,'GOOGLE_CONTACT_PASSWORD',1,'bidonge','chaine',0,'','2013-11-07 00:02:34'),(5200,'GOOGLE_TAG_PREFIX',1,'Dolibarr (Thirdparties)','chaine',0,'','2013-11-07 00:02:34'),(5201,'GOOGLE_TAG_PREFIX_CONTACTS',1,'Dolibarr (Contacts/Addresses)','chaine',0,'','2013-11-07 00:02:34'),(5202,'GOOGLE_TAG_PREFIX_MEMBERS',1,'Dolibarr (Members)','chaine',0,'','2013-11-07 00:02:34'),(5203,'MODULE_GOOGLE_DEBUG',1,'1','chaine',1,'','2013-11-07 00:16:31'),(5235,'MAIN_FEATURES_LEVEL',0,'0','chaine',1,'Level of features to show (0=stable only, 1=stable+experimental, 2=stable+experimental+development','2014-03-02 15:22:27'),(5239,'BOOKMARKS_SHOW_IN_MENU',1,'10','chaine',0,'','2014-03-02 15:42:26'),(5271,'DONATION_ART200',1,'','yesno',0,'Option FranƧaise - EligibilitƩ Art200 du CGI','2014-12-21 12:51:28'),(5272,'DONATION_ART238',1,'','yesno',0,'Option FranƧaise - EligibilitƩ Art238 bis du CGI','2014-12-21 12:51:28'),(5273,'DONATION_ART885',1,'','yesno',0,'Option FranƧaise - EligibilitƩ Art885-0 V bis du CGI','2014-12-21 12:51:28'),(5274,'DONATION_MESSAGE',1,'Thank you','chaine',0,'Message affichƩ sur le rƩcƩpissƩ de versements ou dons','2014-12-21 12:51:28'),(5278,'PRODUCT_USE_OLD_PATH_FOR_PHOTO',0,'1','chaine',1,'Use old path for products images','2015-07-19 13:40:55'),(5282,'MAIN_AGENDA_ACTIONAUTO_BILL_SUPPLIER_UNVALIDATE',1,'1','chaine',0,NULL,'2015-07-19 13:41:20'),(5288,'DONATION_ACCOUNTINGACCOUNT',1,'7581','chaine',0,'Compte comptable de remise des versements ou dons','2015-07-19 13:41:21'),(5317,'INVOICE_CAN_ALWAYS_BE_REMOVED',1,'1','chaine',1,'','2015-10-03 09:25:30'),(5318,'MAIN_INFO_SOCIETE_COUNTRY',1,'1:FR:France','chaine',0,'','2015-10-03 10:11:01'),(5319,'MAIN_INFO_SOCIETE_NOM',1,'MyBigCompany','chaine',0,'','2015-10-03 10:11:01'),(5320,'MAIN_INFO_SOCIETE_ADDRESS',1,'21 Jump street','chaine',0,'','2015-10-03 10:11:01'),(5321,'MAIN_INFO_SOCIETE_TOWN',1,'MyTown','chaine',0,'','2015-10-03 10:11:01'),(5322,'MAIN_INFO_SOCIETE_ZIP',1,'75500','chaine',0,'','2015-10-03 10:11:01'),(5323,'MAIN_INFO_SOCIETE_STATE',1,'0','chaine',0,'','2015-10-03 10:11:01'),(5324,'MAIN_MONNAIE',1,'EUR','chaine',0,'','2015-10-03 10:11:01'),(5325,'MAIN_INFO_SOCIETE_TEL',1,'09123123','chaine',0,'','2015-10-03 10:11:01'),(5326,'MAIN_INFO_SOCIETE_FAX',1,'09123124','chaine',0,'','2015-10-03 10:11:01'),(5327,'MAIN_INFO_SOCIETE_MAIL',1,'myemail@mybigcompany.com','chaine',0,'','2015-10-03 10:11:01'),(5328,'MAIN_INFO_SOCIETE_WEB',1,'http://www.dolibarr.org','chaine',0,'','2015-10-03 10:11:01'),(5329,'MAIN_INFO_SOCIETE_NOTE',1,'This is note about my company','chaine',0,'','2015-10-03 10:11:01'),(5330,'MAIN_INFO_SOCIETE_LOGO',1,'mybigcompany.png','chaine',0,'','2015-10-03 10:11:01'),(5331,'MAIN_INFO_SOCIETE_LOGO_SMALL',1,'mybigcompany_small.png','chaine',0,'','2015-10-03 10:11:01'),(5332,'MAIN_INFO_SOCIETE_LOGO_MINI',1,'mybigcompany_mini.png','chaine',0,'','2015-10-03 10:11:01'),(5333,'MAIN_INFO_CAPITAL',1,'10000','chaine',0,'','2015-10-03 10:11:01'),(5334,'MAIN_INFO_SOCIETE_FORME_JURIDIQUE',1,'0','chaine',0,'','2015-10-03 10:11:01'),(5335,'MAIN_INFO_TVAINTRA',1,'FR1234567','chaine',0,'','2015-10-03 10:11:01'),(5336,'SOCIETE_FISCAL_MONTH_START',1,'1','chaine',0,'','2015-10-03 10:11:01'),(5337,'FACTURE_TVAOPTION',1,'1','chaine',0,'','2015-10-03 10:11:01'),(5338,'MAIN_LANG_DEFAULT',1,'en_US','chaine',0,'','2015-10-03 10:11:33'),(5339,'MAIN_MULTILANGS',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5340,'MAIN_SIZE_LISTE_LIMIT',1,'25','chaine',0,'','2015-10-03 10:11:33'),(5341,'MAIN_DISABLE_JAVASCRIPT',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5342,'MAIN_BUTTON_HIDE_UNAUTHORIZED',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5343,'MAIN_START_WEEK',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5344,'MAIN_DEFAULT_WORKING_DAYS',1,'1-5','chaine',0,'','2015-10-03 10:11:33'),(5345,'MAIN_DEFAULT_WORKING_HOURS',1,'9-18','chaine',0,'','2015-10-03 10:11:33'),(5346,'MAIN_SHOW_LOGO',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5347,'MAIN_FIRSTNAME_NAME_POSITION',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5348,'MAIN_THEME',1,'eldy','chaine',0,'','2015-10-03 10:11:33'),(5349,'MAIN_SEARCHFORM_CONTACT',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5350,'MAIN_SEARCHFORM_SOCIETE',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5351,'MAIN_SEARCHFORM_PRODUITSERVICE',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5352,'MAIN_SEARCHFORM_PRODUITSERVICE_SUPPLIER',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5353,'MAIN_SEARCHFORM_ADHERENT',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5354,'MAIN_SEARCHFORM_PROJECT',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5355,'MAIN_HELPCENTER_DISABLELINK',0,'1','chaine',0,'','2015-10-03 10:11:33'),(5356,'MAIN_HOME',1,'__(NoteSomeFeaturesAreDisabled)__
\r\n
\r\n__(SomeTranslationAreUncomplete)__
','chaine',0,'','2015-10-03 10:11:33'),(5357,'MAIN_HELP_DISABLELINK',0,'0','chaine',0,'','2015-10-03 10:11:33'),(5358,'MAIN_BUGTRACK_ENABLELINK',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5359,'THEME_ELDY_USE_HOVER',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5375,'MAIN_VERSION_LAST_UPGRADE',0,'3.8.2','chaine',0,'Dolibarr version for last upgrade','2015-10-29 18:14:55'),(5390,'MAIN_MODULE_USER',0,'1',NULL,0,NULL,'2015-11-04 15:23:28'),(5394,'FCKEDITOR_ENABLE_DETAILS',1,'1','yesno',0,'WYSIWIG for products details lines for all entities','2015-11-04 15:27:44'),(5395,'FCKEDITOR_ENABLE_USERSIGN',1,'1','yesno',0,'WYSIWIG for user signature','2015-11-04 15:27:44'),(5396,'FCKEDITOR_ENABLE_MAIL',1,'1','yesno',0,'WYSIWIG for products details lines for all entities','2015-11-04 15:27:44'),(5398,'CATEGORIE_RECURSIV_ADD',1,'','yesno',0,'Affect parent categories','2015-11-04 15:27:46'),(5403,'MAIN_MODULE_FCKEDITOR',1,'1',NULL,0,NULL,'2015-11-04 15:41:40'),(5404,'MAIN_MODULE_CATEGORIE',1,'1',NULL,0,NULL,'2015-11-04 15:41:43'),(5408,'MAIN_MODULE_FOURNISSEUR',1,'1',NULL,0,NULL,'2015-11-15 22:38:25'),(5410,'MAIN_MODULE_PRODUCTBATCH',1,'1',NULL,0,NULL,'2015-11-15 22:38:28'),(5412,'MAIN_MODULE_STOCK',1,'1',NULL,0,NULL,'2015-11-15 22:38:28'),(5414,'MAIN_MODULE_EXPEDITION',1,'1',NULL,0,NULL,'2015-11-15 22:38:28'),(5415,'EXPEDITION_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/shipment','chaine',0,NULL,'2015-11-15 22:38:28'),(5416,'LIVRAISON_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/delivery','chaine',0,NULL,'2015-11-15 22:38:28'),(5417,'MAIN_MODULE_COMMANDE',1,'1',NULL,0,NULL,'2015-11-15 22:38:28'),(5419,'MAIN_MODULE_CASHDESK',1,'1',NULL,0,NULL,'2015-11-15 22:38:33'),(5424,'MAIN_MODULE_SERVICE',1,'1',NULL,0,NULL,'2015-11-15 22:38:37'),(5425,'MAIN_MODULE_AGENDA',1,'1',NULL,0,NULL,'2015-11-15 22:38:40'),(5426,'MAIN_MODULE_PROJET',1,'1',NULL,0,NULL,'2015-11-15 22:38:44'),(5427,'PROJECT_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/projects','chaine',0,NULL,'2015-11-15 22:38:44'),(5428,'PROJECT_USE_OPPORTUNIES',1,'1','chaine',0,NULL,'2015-11-15 22:38:44'),(5429,'MAIN_MODULE_OPENSURVEY',1,'1',NULL,0,NULL,'2015-11-15 22:38:47'),(5430,'MAIN_MODULE_EXPORT',1,'1',NULL,0,NULL,'2015-11-15 22:38:56'),(5431,'MAIN_MODULE_IMPORT',1,'1',NULL,0,NULL,'2015-11-15 22:38:58'),(5432,'MAIN_MODULE_MAILING',1,'1',NULL,0,NULL,'2015-11-15 22:39:00'),(5433,'MAIN_MODULE_EXPENSEREPORT',1,'1',NULL,0,NULL,'2015-11-15 22:39:05'),(5434,'EXPENSEREPORT_ADDON_PDF',1,'standard','chaine',0,'Name of manager to build PDF expense reports documents','2015-11-15 22:39:05'),(5435,'MAIN_MODULE_SALARIES',1,'1',NULL,0,NULL,'2015-11-15 22:39:08'),(5436,'SALARIES_ACCOUNTING_ACCOUNT_PAYMENT',1,'421','chaine',0,NULL,'2015-11-15 22:39:08'),(5437,'SALARIES_ACCOUNTING_ACCOUNT_CHARGE',1,'641','chaine',0,NULL,'2015-11-15 22:39:08'),(5438,'MAIN_MODULE_HOLIDAY',1,'1',NULL,0,NULL,'2015-11-15 22:39:13'),(5439,'MAIN_MODULE_HOLIDAY_TABS_0',1,'user:+paidholidays:CPTitreMenu:holiday:$user->rights->holiday->read:/holiday/list.php?mainmenu=holiday&id=__ID__','chaine',0,NULL,'2015-11-15 22:39:13'),(5440,'MAIN_MODULE_ADHERENT',1,'1',NULL,0,NULL,'2015-11-15 22:39:17'),(5441,'ADHERENT_ETIQUETTE_TEXT',1,'%FULLNAME%\n%ADDRESS%\n%ZIP% %TOWN%\n%COUNTRY%','texte',0,'Text to print on member address sheets','2015-11-15 22:39:17'),(5442,'MAIN_MODULE_TAX',1,'1',NULL,0,NULL,'2015-11-15 22:39:22'),(5443,'MAIN_MODULE_PRELEVEMENT',1,'1',NULL,0,NULL,'2015-11-15 22:39:33'),(5447,'MAIN_MODULE_DON',1,'1',NULL,0,NULL,'2015-11-15 22:39:38'),(5448,'MAIN_MODULE_ECM',1,'1',NULL,0,NULL,'2015-11-15 22:39:44'),(5449,'MAIN_MODULE_COMPTABILITE',1,'1',NULL,0,NULL,'2015-11-15 22:39:46'),(5450,'MAIN_MODULE_FACTURE',1,'1',NULL,0,NULL,'2015-11-15 22:39:46'),(5452,'MAIN_MODULE_BANQUE',1,'1',NULL,0,NULL,'2015-11-15 22:39:46'),(5453,'MAIN_MODULE_CONTRAT',1,'1',NULL,0,NULL,'2015-11-15 22:39:52'),(5455,'MAIN_MODULE_FICHEINTER',1,'1',NULL,0,NULL,'2015-11-15 22:39:56'),(5457,'MAIN_MODULE_BARCODE',1,'1',NULL,0,NULL,'2015-11-15 22:40:48'),(5458,'MAIN_MODULE_BOOKMARK',1,'1',NULL,0,NULL,'2015-11-15 22:40:51'),(5459,'MAIN_MODULE_PAYPAL',1,'1',NULL,0,NULL,'2015-11-15 22:41:02'),(5460,'MAIN_MODULE_MARGIN',1,'1',NULL,0,NULL,'2015-11-15 22:41:47'),(5461,'MAIN_MODULE_MARGIN_TABS_0',1,'product:+margin:Margins:margins:$user->rights->margins->liretous:/margin/tabs/productMargins.php?id=__ID__','chaine',0,NULL,'2015-11-15 22:41:47'),(5462,'MAIN_MODULE_MARGIN_TABS_1',1,'thirdparty:+margin:Margins:margins:empty($user->societe_id) && $user->rights->margins->liretous && ($object->client > 0):/margin/tabs/thirdpartyMargins.php?socid=__ID__','chaine',0,NULL,'2015-11-15 22:41:47'),(5463,'MAIN_MODULE_PROPALE',1,'1',NULL,0,NULL,'2015-11-15 22:41:47'),(5464,'MAIN_MODULE_SOCIETE',1,'1',NULL,0,NULL,'2015-11-15 22:41:47'),(5465,'MAIN_MODULE_PRODUCT',1,'1',NULL,0,NULL,'2015-11-15 22:41:47'); +INSERT INTO `llx_const` VALUES (5,'SYSLOG_LEVEL',0,'7','chaine',0,'Level of debug info to show','2010-07-08 11:17:57'),(8,'MAIN_UPLOAD_DOC',0,'2048','chaine',0,'Max size for file upload (0 means no upload allowed)','2010-07-08 11:17:57'),(9,'MAIN_SEARCHFORM_SOCIETE',0,'1','yesno',0,'Show form for quick company search','2010-07-08 11:17:57'),(10,'MAIN_SEARCHFORM_CONTACT',0,'1','yesno',0,'Show form for quick contact search','2010-07-08 11:17:57'),(11,'MAIN_SEARCHFORM_PRODUITSERVICE',0,'1','yesno',0,'Show form for quick product search','2010-07-08 11:17:58'),(12,'MAIN_SEARCHFORM_ADHERENT',0,'1','yesno',0,'Show form for quick member search','2010-07-08 11:17:58'),(16,'MAIN_SIZE_LISTE_LIMIT',0,'25','chaine',0,'Longueur maximum des listes','2010-07-08 11:17:58'),(17,'MAIN_SHOW_WORKBOARD',0,'1','yesno',0,'Affichage tableau de bord de travail Dolibarr','2010-07-08 11:17:58'),(29,'MAIN_DELAY_NOT_ACTIVATED_SERVICES',1,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services à activer','2010-07-08 11:17:58'),(33,'SOCIETE_NOLIST_COURRIER',0,'1','yesno',0,'Liste les fichiers du repertoire courrier','2010-07-08 11:17:58'),(35,'SOCIETE_CODECOMPTA_ADDON',1,'mod_codecompta_panicum','yesno',0,'Module to control third parties codes','2010-07-08 11:17:58'),(36,'ADHERENT_MAIL_REQUIRED',1,'1','yesno',0,'EMail required to create a new member','2010-07-08 11:17:58'),(37,'ADHERENT_MAIL_FROM',1,'adherents@domain.com','chaine',0,'Sender EMail for automatic emails','2010-07-08 11:17:58'),(38,'ADHERENT_MAIL_RESIL',1,'Your subscription has been resiliated.\r\nWe hope to see you soon again','texte',0,'Mail resiliation','2010-07-08 11:17:58'),(39,'ADHERENT_MAIL_VALID',1,'Your subscription has been validated.\r\nThis is a remind of your personal information :\r\n\r\n%INFOS%\r\n\r\n','texte',0,'Mail de validation','2010-07-08 11:17:59'),(40,'ADHERENT_MAIL_COTIS',1,'Hello %PRENOM%,\r\nThanks for your subscription.\r\nThis email confirms that your subscription has been received and processed.\r\n\r\n','texte',0,'Mail de validation de cotisation','2010-07-08 11:17:59'),(41,'ADHERENT_MAIL_VALID_SUBJECT',1,'Your subscription has been validated','chaine',0,'Sujet du mail de validation','2010-07-08 11:17:59'),(42,'ADHERENT_MAIL_RESIL_SUBJECT',1,'Resiliating your subscription','chaine',0,'Sujet du mail de resiliation','2010-07-08 11:17:59'),(43,'ADHERENT_MAIL_COTIS_SUBJECT',1,'Receipt of your subscription','chaine',0,'Sujet du mail de validation de cotisation','2010-07-08 11:17:59'),(44,'MAILING_EMAIL_FROM',1,'dolibarr@domain.com','chaine',0,'EMail emmetteur pour les envois d emailings','2010-07-08 11:17:59'),(45,'ADHERENT_USE_MAILMAN',1,'0','yesno',0,'Utilisation de Mailman','2010-07-08 11:17:59'),(46,'ADHERENT_MAILMAN_UNSUB_URL',1,'http://lists.domain.com/cgi-bin/mailman/admin/%LISTE%/members?adminpw=%MAILMAN_ADMINPW%&user=%EMAIL%','chaine',0,'Url de desinscription aux listes mailman','2010-07-08 11:17:59'),(47,'ADHERENT_MAILMAN_URL',1,'http://lists.domain.com/cgi-bin/mailman/admin/%LISTE%/members?adminpw=%MAILMAN_ADMINPW%&send_welcome_msg_to_this_batch=1&subscribees=%EMAIL%','chaine',0,'Url pour les inscriptions mailman','2010-07-08 11:17:59'),(48,'ADHERENT_MAILMAN_LISTS',1,'test-test,test-test2','chaine',0,'Listes auxquelles inscrire les nouveaux adherents','2010-07-08 11:17:59'),(49,'ADHERENT_MAILMAN_ADMINPW',1,'','chaine',0,'Mot de passe Admin des liste mailman','2010-07-08 11:17:59'),(50,'ADHERENT_MAILMAN_SERVER',1,'lists.domain.com','chaine',0,'Serveur hebergeant les interfaces d Admin des listes mailman','2010-07-08 11:17:59'),(51,'ADHERENT_MAILMAN_LISTS_COTISANT',1,'','chaine',0,'Liste(s) auxquelles les nouveaux cotisants sont inscris automatiquement','2010-07-08 11:17:59'),(52,'ADHERENT_USE_SPIP',1,'0','yesno',0,'Utilisation de SPIP ?','2010-07-08 11:17:59'),(53,'ADHERENT_USE_SPIP_AUTO',1,'0','yesno',0,'Utilisation de SPIP automatiquement','2010-07-08 11:17:59'),(54,'ADHERENT_SPIP_USER',1,'user','chaine',0,'user spip','2010-07-08 11:17:59'),(55,'ADHERENT_SPIP_PASS',1,'pass','chaine',0,'Pass de connection','2010-07-08 11:17:59'),(56,'ADHERENT_SPIP_SERVEUR',1,'localhost','chaine',0,'serveur spip','2010-07-08 11:17:59'),(57,'ADHERENT_SPIP_DB',1,'spip','chaine',0,'db spip','2010-07-08 11:17:59'),(58,'ADHERENT_CARD_HEADER_TEXT',1,'%ANNEE%','chaine',0,'Texte imprime sur le haut de la carte adherent','2010-07-08 11:17:59'),(59,'ADHERENT_CARD_FOOTER_TEXT',1,'Association AZERTY','chaine',0,'Texte imprime sur le bas de la carte adherent','2010-07-08 11:17:59'),(61,'FCKEDITOR_ENABLE_USER',1,'1','yesno',0,'Activation fckeditor sur notes utilisateurs','2010-07-08 11:17:59'),(62,'FCKEDITOR_ENABLE_SOCIETE',1,'1','yesno',0,'Activation fckeditor sur notes societe','2010-07-08 11:17:59'),(63,'FCKEDITOR_ENABLE_PRODUCTDESC',1,'1','yesno',0,'Activation fckeditor sur notes produits','2010-07-08 11:17:59'),(64,'FCKEDITOR_ENABLE_MEMBER',1,'1','yesno',0,'Activation fckeditor sur notes adherent','2010-07-08 11:17:59'),(65,'FCKEDITOR_ENABLE_MAILING',1,'1','yesno',0,'Activation fckeditor sur emailing','2010-07-08 11:17:59'),(67,'DON_ADDON_MODEL',1,'html_cerfafr','chaine',0,'','2010-07-08 11:18:00'),(68,'PROPALE_ADDON',1,'mod_propale_marbre','chaine',0,'','2010-07-08 11:18:00'),(69,'PROPALE_ADDON_PDF',1,'azur','chaine',0,'','2010-07-08 11:18:00'),(70,'COMMANDE_ADDON',1,'mod_commande_marbre','chaine',0,'','2010-07-08 11:18:00'),(71,'COMMANDE_ADDON_PDF',1,'einstein','chaine',0,'','2010-07-08 11:18:00'),(72,'COMMANDE_SUPPLIER_ADDON',1,'mod_commande_fournisseur_muguet','chaine',0,'','2010-07-08 11:18:00'),(73,'COMMANDE_SUPPLIER_ADDON_PDF',1,'muscadet','chaine',0,'','2010-07-08 11:18:00'),(74,'EXPEDITION_ADDON',1,'enlevement','chaine',0,'','2010-07-08 11:18:00'),(76,'FICHEINTER_ADDON',1,'pacific','chaine',0,'','2010-07-08 11:18:00'),(77,'FICHEINTER_ADDON_PDF',1,'soleil','chaine',0,'','2010-07-08 11:18:00'),(79,'FACTURE_ADDON_PDF',1,'crabe','chaine',0,'','2010-07-08 11:18:00'),(80,'PROPALE_VALIDITY_DURATION',1,'15','chaine',0,'Durée de validitée des propales','2010-07-08 11:18:00'),(230,'COMPANY_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/thirdparties','chaine',0,NULL,'2010-07-08 11:26:20'),(238,'LIVRAISON_ADDON_PDF',1,'typhon','chaine',0,'Nom du gestionnaire de generation des commandes en PDF','2010-07-08 11:26:27'),(239,'LIVRAISON_ADDON_NUMBER',1,'mod_livraison_jade','chaine',0,'Nom du gestionnaire de numerotation des bons de livraison','2013-03-20 13:17:36'),(242,'MAIN_SUBMODULE_EXPEDITION',1,'1','chaine',0,'','2010-07-08 11:26:34'),(245,'FACTURE_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/invoices','chaine',0,NULL,'2010-07-08 11:28:53'),(249,'DON_FORM',1,'fsfe.fr.php','chaine',0,'Nom du gestionnaire de formulaire de dons','2010-07-08 11:29:00'),(253,'ADHERENT_BANK_USE_AUTO',1,'','yesno',0,'Insertion automatique des cotisation dans le compte banquaire','2010-07-08 11:29:05'),(254,'ADHERENT_BANK_ACCOUNT',1,'','chaine',0,'ID du Compte banquaire utilise','2010-07-08 11:29:05'),(255,'ADHERENT_BANK_CATEGORIE',1,'','chaine',0,'ID de la categorie banquaire des cotisations','2010-07-08 11:29:05'),(256,'ADHERENT_ETIQUETTE_TYPE',1,'L7163','chaine',0,'Type d etiquette (pour impression de planche d etiquette)','2010-07-08 11:29:05'),(269,'PROJECT_ADDON_PDF',1,'baleine','chaine',0,'Nom du gestionnaire de generation des projets en PDF','2010-07-08 11:29:33'),(270,'PROJECT_ADDON',1,'mod_project_simple','chaine',0,'Nom du gestionnaire de numerotation des projets','2010-07-08 11:29:33'),(368,'STOCK_USERSTOCK_AUTOCREATE',1,'1','chaine',0,'','2010-07-08 22:44:59'),(369,'EXPEDITION_ADDON_PDF',1,'merou','chaine',0,'','2010-07-08 22:58:07'),(370,'MAIN_SUBMODULE_LIVRAISON',1,'1','chaine',0,'','2010-07-08 23:00:29'),(377,'FACTURE_ADDON',1,'mod_facture_terre','chaine',0,'','2010-07-08 23:08:12'),(380,'ADHERENT_CARD_TEXT',1,'%TYPE% n° %ID%\r\n%PRENOM% %NOM%\r\n<%EMAIL%>\r\n%ADRESSE%\r\n%CP% %VILLE%\r\n%PAYS%','',0,'Texte imprime sur la carte adherent','2010-07-08 23:14:46'),(381,'ADHERENT_CARD_TEXT_RIGHT',1,'aaa','',0,'','2010-07-08 23:14:55'),(384,'PRODUIT_SOUSPRODUITS',1,'1','chaine',0,'','2010-07-08 23:22:12'),(385,'PRODUIT_USE_SEARCH_TO_SELECT',1,'1','chaine',0,'','2010-07-08 23:22:19'),(386,'STOCK_CALCULATE_ON_SHIPMENT',1,'1','chaine',0,'','2010-07-08 23:23:21'),(387,'STOCK_CALCULATE_ON_SUPPLIER_DISPATCH_ORDER',1,'1','chaine',0,'','2010-07-08 23:23:26'),(392,'MAIN_AGENDA_XCAL_EXPORTKEY',1,'dolibarr','chaine',0,'','2010-07-08 23:27:50'),(393,'MAIN_AGENDA_EXPORT_PAST_DELAY',1,'100','chaine',0,'','2010-07-08 23:27:50'),(523,'MAIN_AGENDA_ACTIONAUTO_COMPANY_CREATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(524,'MAIN_AGENDA_ACTIONAUTO_CONTRACT_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(525,'MAIN_AGENDA_ACTIONAUTO_PROPAL_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(526,'MAIN_AGENDA_ACTIONAUTO_PROPAL_SENTBYMAIL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(527,'MAIN_AGENDA_ACTIONAUTO_ORDER_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(528,'MAIN_AGENDA_ACTIONAUTO_ORDER_SENTBYMAIL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(529,'MAIN_AGENDA_ACTIONAUTO_BILL_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:49'),(530,'MAIN_AGENDA_ACTIONAUTO_BILL_PAYED',1,'1','chaine',0,'','2010-07-10 12:48:49'),(531,'MAIN_AGENDA_ACTIONAUTO_BILL_CANCEL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(532,'MAIN_AGENDA_ACTIONAUTO_BILL_SENTBYMAIL',1,'1','chaine',0,'','2010-07-10 12:48:49'),(533,'MAIN_AGENDA_ACTIONAUTO_ORDER_SUPPLIER_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:50'),(534,'MAIN_AGENDA_ACTIONAUTO_BILL_SUPPLIER_VALIDATE',1,'1','chaine',0,'','2010-07-10 12:48:50'),(610,'CASHDESK_ID_THIRDPARTY',1,'7','chaine',0,'','2010-07-11 17:08:18'),(611,'CASHDESK_ID_BANKACCOUNT_CASH',1,'3','chaine',0,'','2010-07-11 17:08:18'),(612,'CASHDESK_ID_BANKACCOUNT_CHEQUE',1,'1','chaine',0,'','2010-07-11 17:08:18'),(613,'CASHDESK_ID_BANKACCOUNT_CB',1,'1','chaine',0,'','2010-07-11 17:08:18'),(614,'CASHDESK_ID_WAREHOUSE',1,'2','chaine',0,'','2010-07-11 17:08:18'),(660,'LDAP_USER_DN',1,'ou=users,dc=my-domain,dc=com','chaine',0,NULL,'2010-07-18 10:25:27'),(661,'LDAP_GROUP_DN',1,'ou=groups,dc=my-domain,dc=com','chaine',0,NULL,'2010-07-18 10:25:27'),(662,'LDAP_FILTER_CONNECTION',1,'&(objectClass=user)(objectCategory=person)','chaine',0,NULL,'2010-07-18 10:25:27'),(663,'LDAP_FIELD_LOGIN',1,'uid','chaine',0,NULL,'2010-07-18 10:25:27'),(664,'LDAP_FIELD_FULLNAME',1,'cn','chaine',0,NULL,'2010-07-18 10:25:27'),(665,'LDAP_FIELD_NAME',1,'sn','chaine',0,NULL,'2010-07-18 10:25:27'),(666,'LDAP_FIELD_FIRSTNAME',1,'givenname','chaine',0,NULL,'2010-07-18 10:25:27'),(667,'LDAP_FIELD_MAIL',1,'mail','chaine',0,NULL,'2010-07-18 10:25:27'),(668,'LDAP_FIELD_PHONE',1,'telephonenumber','chaine',0,NULL,'2010-07-18 10:25:27'),(669,'LDAP_FIELD_FAX',1,'facsimiletelephonenumber','chaine',0,NULL,'2010-07-18 10:25:27'),(670,'LDAP_FIELD_MOBILE',1,'mobile','chaine',0,NULL,'2010-07-18 10:25:27'),(671,'LDAP_SERVER_TYPE',1,'openldap','chaine',0,'','2010-07-18 10:25:46'),(672,'LDAP_SERVER_PROTOCOLVERSION',1,'3','chaine',0,'','2010-07-18 10:25:47'),(673,'LDAP_SERVER_HOST',1,'localhost','chaine',0,'','2010-07-18 10:25:47'),(674,'LDAP_SERVER_PORT',1,'389','chaine',0,'','2010-07-18 10:25:47'),(675,'LDAP_SERVER_USE_TLS',1,'0','chaine',0,'','2010-07-18 10:25:47'),(676,'LDAP_SYNCHRO_ACTIVE',1,'dolibarr2ldap','chaine',0,'','2010-07-18 10:25:47'),(677,'LDAP_CONTACT_ACTIVE',1,'1','chaine',0,'','2010-07-18 10:25:47'),(678,'LDAP_MEMBER_ACTIVE',1,'1','chaine',0,'','2010-07-18 10:25:47'),(807,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_VALIDATE',1,'1','chaine',0,NULL,'2011-07-18 17:27:52'),(808,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_SENTBYMAIL',1,'1','chaine',0,NULL,'2011-07-18 17:27:52'),(974,'MAIN_MODULE_WORKFLOW_TRIGGERS',1,'1','chaine',0,NULL,'2011-07-18 18:02:20'),(975,'WORKFLOW_PROPAL_AUTOCREATE_ORDER',1,'1','chaine',0,'','2011-07-18 18:02:24'),(979,'PRELEVEMENT_USER',1,'1','chaine',0,'','2011-07-18 18:05:50'),(980,'PRELEVEMENT_NUMERO_NATIONAL_EMETTEUR',1,'1234567','chaine',0,'','2011-07-18 18:05:50'),(981,'PRELEVEMENT_ID_BANKACCOUNT',1,'1','chaine',0,'','2011-07-18 18:05:50'),(983,'FACTURE_RIB_NUMBER',1,'1','chaine',0,'','2011-07-18 18:35:14'),(984,'FACTURE_CHQ_NUMBER',1,'1','chaine',0,'','2011-07-18 18:35:14'),(1016,'GOOGLE_DUPLICATE_INTO_GCAL',1,'1','chaine',0,'','2011-07-18 21:40:20'),(1152,'SOCIETE_CODECLIENT_ADDON',1,'mod_codeclient_monkey','chaine',0,'','2011-07-29 20:50:02'),(1231,'MAIN_UPLOAD_DOC',1,'2048','chaine',0,'','2011-07-29 21:04:00'),(1234,'MAIN_UMASK',1,'0664','chaine',0,'','2011-07-29 21:04:11'),(1240,'MAIN_LOGEVENTS_USER_LOGIN',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1241,'MAIN_LOGEVENTS_USER_LOGIN_FAILED',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1242,'MAIN_LOGEVENTS_USER_LOGOUT',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1243,'MAIN_LOGEVENTS_USER_CREATE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1244,'MAIN_LOGEVENTS_USER_MODIFY',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1245,'MAIN_LOGEVENTS_USER_NEW_PASSWORD',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1246,'MAIN_LOGEVENTS_USER_ENABLEDISABLE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1247,'MAIN_LOGEVENTS_USER_DELETE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1248,'MAIN_LOGEVENTS_GROUP_CREATE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1249,'MAIN_LOGEVENTS_GROUP_MODIFY',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1250,'MAIN_LOGEVENTS_GROUP_DELETE',1,'1','chaine',0,'','2011-07-29 21:05:01'),(1251,'MAIN_BOXES_MAXLINES',1,'5','',0,'','2011-07-29 21:05:42'),(1482,'EXPEDITION_ADDON_NUMBER',1,'mod_expedition_safor','chaine',0,'Nom du gestionnaire de numerotation des expeditions','2011-08-05 17:53:11'),(1490,'CONTRACT_ADDON',1,'mod_contract_serpis','chaine',0,'Nom du gestionnaire de numerotation des contrats','2011-08-05 18:11:58'),(1677,'COMMANDE_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/orders','chaine',0,NULL,'2012-12-08 13:11:02'),(1698,'PRODUCT_CODEPRODUCT_ADDON',1,'mod_codeproduct_leopard','yesno',0,'Module to control product codes','2012-12-08 13:11:25'),(1719,'ACCOUNTING_USEDICTTOEDIT',1,'1','chaine',1,'','2012-12-08 13:15:00'),(1724,'PROPALE_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/proposals','chaine',0,NULL,'2012-12-08 13:17:14'),(1730,'OPENSTREETMAP_ENABLE_MAPS',1,'1','chaine',0,'','2012-12-08 13:22:47'),(1731,'OPENSTREETMAP_ENABLE_MAPS_CONTACTS',1,'1','chaine',0,'','2012-12-08 13:22:47'),(1732,'OPENSTREETMAP_ENABLE_MAPS_MEMBERS',1,'1','chaine',0,'','2012-12-08 13:22:47'),(1733,'OPENSTREETMAP_MAPS_ZOOM_LEVEL',1,'15','chaine',0,'','2012-12-08 13:22:47'),(1737,'MAIN_INFO_SOCIETE_COUNTRY',2,'1:FR:France','chaine',0,'','2013-02-26 21:56:28'),(1738,'MAIN_INFO_SOCIETE_NOM',2,'aaa','chaine',0,'','2012-12-08 14:08:14'),(1739,'MAIN_INFO_SOCIETE_STATE',2,'0','chaine',0,'','2013-02-27 14:20:27'),(1740,'MAIN_MONNAIE',2,'EUR','chaine',0,'','2012-12-08 14:08:14'),(1741,'MAIN_LANG_DEFAULT',2,'auto','chaine',0,'','2012-12-08 14:08:14'),(1742,'MAIN_MAIL_EMAIL_FROM',2,'dolibarr-robot@domain.com','chaine',0,'EMail emetteur pour les emails automatiques Dolibarr','2012-12-08 14:08:14'),(1743,'MAIN_MENU_STANDARD',2,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs internes','2013-02-11 19:43:54'),(1744,'MAIN_MENUFRONT_STANDARD',2,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs externes','2013-02-11 19:43:54'),(1745,'MAIN_MENU_SMARTPHONE',2,'iphone_backoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs internes','2012-12-08 14:08:14'),(1746,'MAIN_MENUFRONT_SMARTPHONE',2,'iphone_frontoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs externes','2012-12-08 14:08:14'),(1747,'MAIN_THEME',2,'eldy','chaine',0,'Default theme','2012-12-08 14:08:14'),(1748,'MAIN_DELAY_ACTIONS_TODO',2,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur actions planifiées non réalisées','2012-12-08 14:08:14'),(1749,'MAIN_DELAY_ORDERS_TO_PROCESS',2,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes clients non traitées','2012-12-08 14:08:14'),(1750,'MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS',2,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes fournisseurs non traitées','2012-12-08 14:08:14'),(1751,'MAIN_DELAY_PROPALS_TO_CLOSE',2,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales à cloturer','2012-12-08 14:08:14'),(1752,'MAIN_DELAY_PROPALS_TO_BILL',2,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales non facturées','2012-12-08 14:08:14'),(1753,'MAIN_DELAY_CUSTOMER_BILLS_UNPAYED',2,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures client impayées','2012-12-08 14:08:14'),(1754,'MAIN_DELAY_SUPPLIER_BILLS_TO_PAY',2,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures fournisseur impayées','2012-12-08 14:08:14'),(1755,'MAIN_DELAY_NOT_ACTIVATED_SERVICES',2,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services à activer','2012-12-08 14:08:14'),(1756,'MAIN_DELAY_RUNNING_SERVICES',2,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services expirés','2012-12-08 14:08:14'),(1757,'MAIN_DELAY_MEMBERS',2,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur cotisations adhérent en retard','2012-12-08 14:08:14'),(1758,'MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE',2,'62','chaine',0,'Tolérance de retard avant alerte (en jours) sur rapprochements bancaires à faire','2012-12-08 14:08:14'),(1759,'MAILING_EMAIL_FROM',2,'dolibarr@domain.com','chaine',0,'EMail emmetteur pour les envois d emailings','2012-12-08 14:08:14'),(1760,'MAIN_INFO_SOCIETE_COUNTRY',3,'1:FR:France','chaine',0,'','2013-02-26 21:56:28'),(1761,'MAIN_INFO_SOCIETE_NOM',3,'bbb','chaine',0,'','2012-12-08 14:08:20'),(1762,'MAIN_INFO_SOCIETE_STATE',3,'0','chaine',0,'','2013-02-27 14:20:27'),(1763,'MAIN_MONNAIE',3,'EUR','chaine',0,'','2012-12-08 14:08:20'),(1764,'MAIN_LANG_DEFAULT',3,'auto','chaine',0,'','2012-12-08 14:08:20'),(1765,'MAIN_MAIL_EMAIL_FROM',3,'dolibarr-robot@domain.com','chaine',0,'EMail emetteur pour les emails automatiques Dolibarr','2012-12-08 14:08:20'),(1766,'MAIN_MENU_STANDARD',3,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs internes','2013-02-11 19:43:54'),(1767,'MAIN_MENUFRONT_STANDARD',3,'eldy_menu.php','chaine',0,'Module de gestion de la barre de menu du haut pour utilisateurs externes','2013-02-11 19:43:54'),(1768,'MAIN_MENU_SMARTPHONE',3,'iphone_backoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs internes','2012-12-08 14:08:20'),(1769,'MAIN_MENUFRONT_SMARTPHONE',3,'iphone_frontoffice.php','chaine',0,'Module de gestion de la barre de menu smartphone pour utilisateurs externes','2012-12-08 14:08:20'),(1770,'MAIN_THEME',3,'eldy','chaine',0,'Default theme','2012-12-08 14:08:20'),(1771,'MAIN_DELAY_ACTIONS_TODO',3,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur actions planifiées non réalisées','2012-12-08 14:08:20'),(1772,'MAIN_DELAY_ORDERS_TO_PROCESS',3,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes clients non traitées','2012-12-08 14:08:20'),(1773,'MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS',3,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur commandes fournisseurs non traitées','2012-12-08 14:08:20'),(1774,'MAIN_DELAY_PROPALS_TO_CLOSE',3,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales à cloturer','2012-12-08 14:08:20'),(1775,'MAIN_DELAY_PROPALS_TO_BILL',3,'7','chaine',0,'Tolérance de retard avant alerte (en jours) sur propales non facturées','2012-12-08 14:08:20'),(1776,'MAIN_DELAY_CUSTOMER_BILLS_UNPAYED',3,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures client impayées','2012-12-08 14:08:20'),(1777,'MAIN_DELAY_SUPPLIER_BILLS_TO_PAY',3,'2','chaine',0,'Tolérance de retard avant alerte (en jours) sur factures fournisseur impayées','2012-12-08 14:08:20'),(1778,'MAIN_DELAY_NOT_ACTIVATED_SERVICES',3,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services à activer','2012-12-08 14:08:20'),(1779,'MAIN_DELAY_RUNNING_SERVICES',3,'0','chaine',0,'Tolérance de retard avant alerte (en jours) sur services expirés','2012-12-08 14:08:20'),(1780,'MAIN_DELAY_MEMBERS',3,'31','chaine',0,'Tolérance de retard avant alerte (en jours) sur cotisations adhérent en retard','2012-12-08 14:08:20'),(1781,'MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE',3,'62','chaine',0,'Tolérance de retard avant alerte (en jours) sur rapprochements bancaires à faire','2012-12-08 14:08:20'),(1782,'MAILING_EMAIL_FROM',3,'dolibarr@domain.com','chaine',0,'EMail emmetteur pour les envois d emailings','2012-12-08 14:08:20'),(1803,'SYSLOG_FILE',1,'DOL_DATA_ROOT/dolibarr.log','chaine',0,'','2012-12-08 14:15:08'),(1804,'SYSLOG_HANDLERS',1,'[\"mod_syslog_file\"]','chaine',0,'','2012-12-08 14:15:08'),(1805,'MAIN_MODULE_SKINCOLOREDITOR',3,'1',NULL,0,NULL,'2012-12-08 14:35:40'),(1806,'MAIN_MODULE_SKINCOLOREDITOR_TABS_0',3,'user:+tabskincoloreditors:ColorEditor:skincoloreditor@skincoloreditor:/skincoloreditor/usercolors.php?id=__ID__','chaine',0,NULL,'2012-12-08 14:35:40'),(1922,'PAYPAL_API_SANDBOX',1,'1','chaine',0,'','2012-12-12 12:11:05'),(1923,'PAYPAL_API_USER',1,'seller_1355312017_biz_api1.nltechno.com','chaine',0,'','2012-12-12 12:11:05'),(1924,'PAYPAL_API_PASSWORD',1,'1355312040','chaine',0,'','2012-12-12 12:11:05'),(1925,'PAYPAL_API_SIGNATURE',1,'AXqqdsWBzvfn0q5iNmbuiDv1y.3EAXIMWyl4C5KvDReR9HDwwAd6dQ4Q','chaine',0,'','2012-12-12 12:11:05'),(1926,'PAYPAL_API_INTEGRAL_OR_PAYPALONLY',1,'integral','chaine',0,'','2012-12-12 12:11:05'),(1927,'PAYPAL_SECURITY_TOKEN',1,'50c82fab36bb3b6aa83e2a50691803b2','chaine',0,'','2012-12-12 12:11:05'),(1928,'PAYPAL_SECURITY_TOKEN_UNIQUE',1,'0','chaine',0,'','2012-12-12 12:11:05'),(1929,'PAYPAL_ADD_PAYMENT_URL',1,'1','chaine',0,'','2012-12-12 12:11:05'),(1980,'MAIN_PDF_FORMAT',1,'EUA4','chaine',0,'','2012-12-12 19:58:05'),(1981,'MAIN_PROFID1_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1982,'MAIN_PROFID2_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1983,'MAIN_PROFID3_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1984,'MAIN_PROFID4_IN_ADDRESS',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1985,'MAIN_GENERATE_DOCUMENTS_WITHOUT_VAT',1,'0','chaine',0,'','2012-12-12 19:58:05'),(1990,'MAIN_SMS_SENDMODE',1,'ovh','chaine',0,'This is to enable OVH SMS engine','2012-12-17 21:19:01'),(2040,'MAIN_MAIL_SMTP_PORT',1,'465','chaine',0,'','2015-07-19 13:41:06'),(2041,'MAIN_MAIL_SMTP_SERVER',1,'smtp.mail.com','chaine',0,'','2015-07-19 13:41:06'),(2044,'MAIN_MAIL_EMAIL_TLS',1,'1','chaine',0,'','2015-07-19 13:41:06'),(2251,'FCKEDITOR_TEST',1,'Test
\r\n\"\"fdfs','chaine',0,'','2012-12-19 19:12:24'),(2293,'SYSTEMTOOLS_MYSQLDUMP',1,'/usr/bin/mysqldump','chaine',0,'','2012-12-27 02:02:00'),(2835,'MAIN_USE_CONNECT_TIMEOUT',1,'10','chaine',0,'','2013-01-16 19:28:50'),(2836,'MAIN_USE_RESPONSE_TIMEOUT',1,'30','chaine',0,'','2013-01-16 19:28:50'),(2837,'MAIN_PROXY_USE',1,'0','chaine',0,'','2013-01-16 19:28:50'),(2838,'MAIN_PROXY_HOST',1,'localhost','chaine',0,'','2013-01-16 19:28:50'),(2839,'MAIN_PROXY_PORT',1,'8080','chaine',0,'','2013-01-16 19:28:50'),(2840,'MAIN_PROXY_USER',1,'aaa','chaine',0,'','2013-01-16 19:28:50'),(2841,'MAIN_PROXY_PASS',1,'bbb','chaine',0,'','2013-01-16 19:28:50'),(2848,'OVHSMS_NICK',1,'BN196-OVH','chaine',0,'','2013-01-16 19:32:36'),(2849,'OVHSMS_PASS',1,'bigone-10','chaine',0,'','2013-01-16 19:32:36'),(2850,'OVHSMS_SOAPURL',1,'https://www.ovh.com/soapi/soapi-re-1.55.wsdl','chaine',0,'','2013-01-16 19:32:36'),(2854,'THEME_ELDY_RGB',1,'bfbf00','chaine',0,'','2013-01-18 10:02:53'),(2855,'THEME_ELDY_ENABLE_PERSONALIZED',1,'0','chaine',0,'','2013-01-18 10:02:55'),(2858,'MAIN_SESSION_TIMEOUT',1,'2000','chaine',0,'','2013-01-19 17:01:53'),(2862,'TICKET_ADDON',1,'mod_ticket_avenc','chaine',0,'Nom du gestionnaire de numerotation des tickets','2013-01-19 17:16:10'),(2867,'FACSIM_ADDON',1,'mod_facsim_alcoy','chaine',0,'','2013-01-19 17:16:25'),(2868,'POS_SERVICES',1,'0','chaine',0,'','2013-01-19 17:16:51'),(2869,'POS_USE_TICKETS',1,'1','chaine',0,'','2013-01-19 17:16:51'),(2870,'POS_MAX_TTC',1,'100','chaine',0,'','2013-01-19 17:16:51'),(3190,'MAIN_MODULE_HOLIDAY',2,'1',NULL,0,NULL,'2013-02-01 08:52:34'),(3191,'MAIN_MODULE_HOLIDAY_TABS_0',2,'user:+paidholidays:CPTitreMenu:holiday:$user->rights->holiday->write:/holiday/index.php?mainmenu=holiday&id=__ID__','chaine',0,NULL,'2013-02-01 08:52:34'),(3195,'INVOICE_SUPPLIER_ADDON_PDF',1,'canelle','chaine',0,'','2013-02-10 19:50:27'),(3199,'MAIN_FORCE_RELOAD_PAGE',1,'1','chaine',0,NULL,'2013-02-12 16:22:55'),(3217,'MAIN_PDF_TITLE_BACKGROUND_COLOR',1,'240,240,240','chaine',1,'','2013-02-13 15:18:02'),(3223,'OVH_THIRDPARTY_IMPORT',1,'2','chaine',0,'','2013-02-13 16:20:18'),(3241,'COMPANY_USE_SEARCH_TO_SELECT',1,'2','chaine',0,'','2013-02-17 14:33:39'),(3409,'AGENDA_USE_EVENT_TYPE',1,'1','chaine',0,'','2013-02-27 18:12:24'),(3886,'MAIN_REMOVE_INSTALL_WARNING',1,'1','chaine',1,'','2013-03-02 18:32:50'),(4013,'MAIN_DELAY_ACTIONS_TODO',1,'7','chaine',0,'','2013-03-06 08:59:12'),(4014,'MAIN_DELAY_PROPALS_TO_CLOSE',1,'31','chaine',0,'','2013-03-06 08:59:12'),(4015,'MAIN_DELAY_PROPALS_TO_BILL',1,'7','chaine',0,'','2013-03-06 08:59:12'),(4016,'MAIN_DELAY_ORDERS_TO_PROCESS',1,'2','chaine',0,'','2013-03-06 08:59:12'),(4017,'MAIN_DELAY_CUSTOMER_BILLS_UNPAYED',1,'31','chaine',0,'','2013-03-06 08:59:12'),(4018,'MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS',1,'7','chaine',0,'','2013-03-06 08:59:12'),(4019,'MAIN_DELAY_SUPPLIER_BILLS_TO_PAY',1,'2','chaine',0,'','2013-03-06 08:59:12'),(4020,'MAIN_DELAY_RUNNING_SERVICES',1,'-15','chaine',0,'','2013-03-06 08:59:12'),(4021,'MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE',1,'62','chaine',0,'','2013-03-06 08:59:13'),(4022,'MAIN_DELAY_MEMBERS',1,'31','chaine',0,'','2013-03-06 08:59:13'),(4023,'MAIN_DISABLE_METEO',1,'0','chaine',0,'','2013-03-06 08:59:13'),(4044,'ADHERENT_VAT_FOR_SUBSCRIPTIONS',1,'0','',0,'','2013-03-06 16:06:38'),(4047,'ADHERENT_BANK_USE',1,'bankviainvoice','',0,'','2013-03-06 16:12:30'),(4049,'PHPSANE_SCANIMAGE',1,'/usr/bin/scanimage','chaine',0,'','2013-03-06 21:54:13'),(4050,'PHPSANE_PNMTOJPEG',1,'/usr/bin/pnmtojpeg','chaine',0,'','2013-03-06 21:54:13'),(4051,'PHPSANE_PNMTOTIFF',1,'/usr/bin/pnmtotiff','chaine',0,'','2013-03-06 21:54:13'),(4052,'PHPSANE_OCR',1,'/usr/bin/gocr','chaine',0,'','2013-03-06 21:54:13'),(4548,'ECM_AUTO_TREE_ENABLED',1,'1','chaine',0,'','2013-03-10 15:57:21'),(4555,'WEBSERVICES_KEY',1,'dolibarrkey','chaine',0,'','2013-03-13 10:19:31'),(4579,'MAIN_MODULE_AGENDA',2,'1',NULL,0,NULL,'2013-03-13 15:29:19'),(4580,'MAIN_AGENDA_ACTIONAUTO_COMPANY_CREATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4581,'MAIN_AGENDA_ACTIONAUTO_CONTRACT_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4582,'MAIN_AGENDA_ACTIONAUTO_PROPAL_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4583,'MAIN_AGENDA_ACTIONAUTO_PROPAL_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4584,'MAIN_AGENDA_ACTIONAUTO_ORDER_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4585,'MAIN_AGENDA_ACTIONAUTO_ORDER_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4586,'MAIN_AGENDA_ACTIONAUTO_BILL_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4587,'MAIN_AGENDA_ACTIONAUTO_BILL_PAYED',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4588,'MAIN_AGENDA_ACTIONAUTO_BILL_CANCEL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4589,'MAIN_AGENDA_ACTIONAUTO_BILL_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4590,'MAIN_AGENDA_ACTIONAUTO_ORDER_SUPPLIER_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4591,'MAIN_AGENDA_ACTIONAUTO_BILL_SUPPLIER_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4592,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_VALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4593,'MAIN_AGENDA_ACTIONAUTO_SHIPPING_SENTBYMAIL',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4594,'MAIN_AGENDA_ACTIONAUTO_BILL_UNVALIDATE',2,'1','chaine',0,NULL,'2013-03-13 15:29:19'),(4595,'MAIN_MODULE_GOOGLE',2,'1',NULL,0,NULL,'2013-03-13 15:29:47'),(4596,'MAIN_MODULE_GOOGLE_TABS_0',2,'agenda:+gcal:MenuAgendaGoogle:google@google:$conf->google->enabled && $conf->global->GOOGLE_ENABLE_AGENDA:/google/index.php','chaine',0,NULL,'2013-03-13 15:29:47'),(4597,'MAIN_MODULE_GOOGLE_TABS_1',2,'user:+gsetup:GoogleUserConf:google@google:$conf->google->enabled && $conf->global->GOOGLE_DUPLICATE_INTO_GCAL:/google/admin/google_calsync_user.php?id=__ID__','chaine',0,NULL,'2013-03-13 15:29:47'),(4598,'MAIN_MODULE_GOOGLE_TRIGGERS',2,'1','chaine',0,NULL,'2013-03-13 15:29:47'),(4599,'MAIN_MODULE_GOOGLE_HOOKS',2,'[\"toprightmenu\"]','chaine',0,NULL,'2013-03-13 15:29:47'),(4688,'GOOGLE_ENABLE_AGENDA',2,'1','chaine',0,'','2013-03-13 15:36:29'),(4689,'GOOGLE_AGENDA_NAME1',2,'eldy','chaine',0,'','2013-03-13 15:36:29'),(4690,'GOOGLE_AGENDA_SRC1',2,'eldy10@mail.com','chaine',0,'','2013-03-13 15:36:29'),(4691,'GOOGLE_AGENDA_COLOR1',2,'BE6D00','chaine',0,'','2013-03-13 15:36:29'),(4692,'GOOGLE_AGENDA_COLOR2',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4693,'GOOGLE_AGENDA_COLOR3',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4694,'GOOGLE_AGENDA_COLOR4',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4695,'GOOGLE_AGENDA_COLOR5',2,'7A367A','chaine',0,'','2013-03-13 15:36:29'),(4696,'GOOGLE_AGENDA_TIMEZONE',2,'Europe/Paris','chaine',0,'','2013-03-13 15:36:29'),(4697,'GOOGLE_AGENDA_NB',2,'5','chaine',0,'','2013-03-13 15:36:29'),(4698,'MAIN_DISABLE_ALL_MAILS',1,'0','chaine',0,'','2013-03-13 17:22:24'),(4699,'MAIN_MAIL_SENDMODE',1,'mail','chaine',0,'','2015-07-19 13:41:06'),(4700,'MAIN_MAIL_SMTPS_ID',1,'eldy10@mail.com','chaine',0,'','2015-07-19 13:41:06'),(4701,'MAIN_MAIL_SMTPS_PW',1,'bidonge','chaine',0,'','2015-07-19 13:41:06'),(4711,'GOOGLE_ENABLE_AGENDA',1,'1','chaine',0,'','2013-03-13 19:37:38'),(4712,'GOOGLE_AGENDA_NAME1',1,'asso master','chaine',0,'','2013-03-13 19:37:38'),(4713,'GOOGLE_AGENDA_SRC1',1,'assodolibarr@mail.com','chaine',0,'','2013-03-13 19:37:38'),(4714,'GOOGLE_AGENDA_COLOR1',1,'1B887A','chaine',0,'','2013-03-13 19:37:38'),(4715,'GOOGLE_AGENDA_COLOR2',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4716,'GOOGLE_AGENDA_COLOR3',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4717,'GOOGLE_AGENDA_COLOR4',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4718,'GOOGLE_AGENDA_COLOR5',1,'7A367A','chaine',0,'','2013-03-13 19:37:38'),(4719,'GOOGLE_AGENDA_TIMEZONE',1,'Europe/Paris','chaine',0,'','2013-03-13 19:37:38'),(4720,'GOOGLE_AGENDA_NB',1,'5','chaine',0,'','2013-03-13 19:37:38'),(4725,'SOCIETE_CODECLIENT_ADDON',2,'mod_codeclient_leopard','chaine',0,'Module to control third parties codes','2013-03-13 20:21:35'),(4726,'SOCIETE_CODECOMPTA_ADDON',2,'mod_codecompta_panicum','chaine',0,'Module to control third parties codes','2013-03-13 20:21:35'),(4727,'SOCIETE_FISCAL_MONTH_START',2,'','chaine',0,'Mettre le numero du mois du debut d\\\'annee fiscale, ex: 9 pour septembre','2013-03-13 20:21:35'),(4728,'MAIN_SEARCHFORM_SOCIETE',2,'1','yesno',0,'Show form for quick company search','2013-03-13 20:21:35'),(4729,'MAIN_SEARCHFORM_CONTACT',2,'1','yesno',0,'Show form for quick contact search','2013-03-13 20:21:35'),(4730,'COMPANY_ADDON_PDF_ODT_PATH',2,'DOL_DATA_ROOT/doctemplates/thirdparties','chaine',0,NULL,'2013-03-13 20:21:35'),(4743,'MAIN_MODULE_CLICKTODIAL',2,'1',NULL,0,NULL,'2013-03-13 20:30:28'),(4744,'MAIN_MODULE_NOTIFICATION',2,'1',NULL,0,NULL,'2013-03-13 20:30:34'),(4745,'MAIN_MODULE_WEBSERVICES',2,'1',NULL,0,NULL,'2013-03-13 20:30:41'),(4746,'MAIN_MODULE_PROPALE',2,'1',NULL,0,NULL,'2013-03-13 20:32:38'),(4747,'PROPALE_ADDON_PDF',2,'azur','chaine',0,'Nom du gestionnaire de generation des propales en PDF','2013-03-13 20:32:38'),(4748,'PROPALE_ADDON',2,'mod_propale_marbre','chaine',0,'Nom du gestionnaire de numerotation des propales','2013-03-13 20:32:38'),(4749,'PROPALE_VALIDITY_DURATION',2,'15','chaine',0,'Duration of validity of business proposals','2013-03-13 20:32:38'),(4750,'PROPALE_ADDON_PDF_ODT_PATH',2,'DOL_DATA_ROOT/doctemplates/proposals','chaine',0,NULL,'2013-03-13 20:32:38'),(4752,'MAIN_MODULE_TAX',2,'1',NULL,0,NULL,'2013-03-13 20:32:47'),(4753,'MAIN_MODULE_DON',2,'1',NULL,0,NULL,'2013-03-13 20:32:54'),(4754,'DON_ADDON_MODEL',2,'html_cerfafr','chaine',0,'Nom du gestionnaire de generation de recu de dons','2013-03-13 20:32:54'),(4755,'POS_USE_TICKETS',2,'1','chaine',0,'','2013-03-13 20:33:09'),(4756,'POS_MAX_TTC',2,'100','chaine',0,'','2013-03-13 20:33:09'),(4757,'MAIN_MODULE_POS',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4758,'TICKET_ADDON',2,'mod_ticket_avenc','chaine',0,'Nom du gestionnaire de numerotation des tickets','2013-03-13 20:33:09'),(4759,'MAIN_MODULE_BANQUE',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4760,'MAIN_MODULE_FACTURE',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4761,'FACTURE_ADDON_PDF',2,'crabe','chaine',0,'Name of PDF model of invoice','2013-03-13 20:33:09'),(4762,'FACTURE_ADDON',2,'mod_facture_terre','chaine',0,'Name of numbering numerotation rules of invoice','2013-03-13 20:33:09'),(4763,'FACTURE_ADDON_PDF_ODT_PATH',2,'DOL_DATA_ROOT/doctemplates/invoices','chaine',0,NULL,'2013-03-13 20:33:09'),(4764,'MAIN_MODULE_SOCIETE',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4765,'MAIN_MODULE_PRODUCT',2,'1',NULL,0,NULL,'2013-03-13 20:33:09'),(4766,'PRODUCT_CODEPRODUCT_ADDON',2,'mod_codeproduct_leopard','chaine',0,'Module to control product codes','2013-03-13 20:33:09'),(4767,'MAIN_SEARCHFORM_PRODUITSERVICE',2,'1','yesno',0,'Show form for quick product search','2013-03-13 20:33:09'),(4772,'FACSIM_ADDON',2,'mod_facsim_alcoy','chaine',0,'','2013-03-13 20:33:32'),(4773,'MAIN_MODULE_MAILING',2,'1',NULL,0,NULL,'2013-03-13 20:33:37'),(4774,'MAIN_MODULE_OPENSURVEY',2,'1',NULL,0,NULL,'2013-03-13 20:33:42'),(4782,'AGENDA_USE_EVENT_TYPE',2,'1','chaine',0,'','2013-03-13 20:53:36'),(4884,'AGENDA_DISABLE_EXT',2,'1','chaine',0,'','2013-03-13 22:03:40'),(4928,'COMMANDE_SUPPLIER_ADDON_NUMBER',1,'mod_commande_fournisseur_muguet','chaine',0,'Nom du gestionnaire de numerotation des commandes fournisseur','2013-03-22 09:24:29'),(4929,'INVOICE_SUPPLIER_ADDON_NUMBER',1,'mod_facture_fournisseur_cactus','chaine',0,'Nom du gestionnaire de numerotation des factures fournisseur','2013-03-22 09:24:29'),(5001,'MAIN_CRON_KEY',0,'bc54582fe30d5d4a830c6f582ec28810','chaine',0,'','2013-03-23 17:54:53'),(5009,'CRON_KEY',0,'2c2e755c20be2014098f629865598006','chaine',0,'','2013-03-23 18:06:24'),(5075,'MAIN_MENU_STANDARD',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5076,'MAIN_MENU_SMARTPHONE',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5077,'MAIN_MENUFRONT_STANDARD',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5078,'MAIN_MENUFRONT_SMARTPHONE',1,'eldy_menu.php','chaine',0,'','2013-03-24 02:51:13'),(5137,'MAIN_AGENDA_ACTIONAUTO_BILL_UNVALIDATE',1,'1','chaine',0,NULL,'2013-09-08 23:06:08'),(5139,'SOCIETE_ADD_REF_IN_LIST',1,'','yesno',0,'Display customer ref into select list','2013-09-08 23:06:08'),(5150,'PROJECT_TASK_ADDON_PDF',1,'','chaine',0,'Name of PDF/ODT tasks manager class','2013-09-08 23:06:14'),(5151,'PROJECT_TASK_ADDON',1,'mod_task_simple','chaine',0,'Name of Numbering Rule task manager class','2013-09-08 23:06:14'),(5152,'PROJECT_TASK_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/tasks','chaine',0,'','2013-09-08 23:06:14'),(5164,'MAIN_AGENDA_ACTIONAUTO_COMPANY_SENTBYMAIL',1,'1','chaine',0,NULL,'2013-11-06 23:35:12'),(5195,'GOOGLE_DUPLICATE_INTO_THIRDPARTIES',1,'1','chaine',0,'','2013-11-07 00:02:34'),(5196,'GOOGLE_DUPLICATE_INTO_CONTACTS',1,'0','chaine',0,'','2013-11-07 00:02:34'),(5197,'GOOGLE_DUPLICATE_INTO_MEMBERS',1,'0','chaine',0,'','2013-11-07 00:02:34'),(5198,'GOOGLE_CONTACT_LOGIN',1,'eldy10@mail.com','chaine',0,'','2013-11-07 00:02:34'),(5199,'GOOGLE_CONTACT_PASSWORD',1,'bidonge','chaine',0,'','2013-11-07 00:02:34'),(5200,'GOOGLE_TAG_PREFIX',1,'Dolibarr (Thirdparties)','chaine',0,'','2013-11-07 00:02:34'),(5201,'GOOGLE_TAG_PREFIX_CONTACTS',1,'Dolibarr (Contacts/Addresses)','chaine',0,'','2013-11-07 00:02:34'),(5202,'GOOGLE_TAG_PREFIX_MEMBERS',1,'Dolibarr (Members)','chaine',0,'','2013-11-07 00:02:34'),(5235,'MAIN_FEATURES_LEVEL',0,'0','chaine',1,'Level of features to show (0=stable only, 1=stable+experimental, 2=stable+experimental+development','2014-03-02 15:22:27'),(5239,'BOOKMARKS_SHOW_IN_MENU',1,'10','chaine',0,'','2014-03-02 15:42:26'),(5271,'DONATION_ART200',1,'','yesno',0,'Option FranƧaise - EligibilitƩ Art200 du CGI','2014-12-21 12:51:28'),(5272,'DONATION_ART238',1,'','yesno',0,'Option FranƧaise - EligibilitƩ Art238 bis du CGI','2014-12-21 12:51:28'),(5273,'DONATION_ART885',1,'','yesno',0,'Option FranƧaise - EligibilitƩ Art885-0 V bis du CGI','2014-12-21 12:51:28'),(5274,'DONATION_MESSAGE',1,'Thank you','chaine',0,'Message affichƩ sur le rƩcƩpissƩ de versements ou dons','2014-12-21 12:51:28'),(5282,'MAIN_AGENDA_ACTIONAUTO_BILL_SUPPLIER_UNVALIDATE',1,'1','chaine',0,NULL,'2015-07-19 13:41:20'),(5288,'DONATION_ACCOUNTINGACCOUNT',1,'7581','chaine',0,'Compte comptable de remise des versements ou dons','2015-07-19 13:41:21'),(5317,'INVOICE_CAN_ALWAYS_BE_REMOVED',1,'1','chaine',1,'','2015-10-03 09:25:30'),(5338,'MAIN_LANG_DEFAULT',1,'en_US','chaine',0,'','2015-10-03 10:11:33'),(5339,'MAIN_MULTILANGS',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5340,'MAIN_SIZE_LISTE_LIMIT',1,'25','chaine',0,'','2015-10-03 10:11:33'),(5341,'MAIN_DISABLE_JAVASCRIPT',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5342,'MAIN_BUTTON_HIDE_UNAUTHORIZED',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5343,'MAIN_START_WEEK',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5344,'MAIN_DEFAULT_WORKING_DAYS',1,'1-5','chaine',0,'','2015-10-03 10:11:33'),(5345,'MAIN_DEFAULT_WORKING_HOURS',1,'9-18','chaine',0,'','2015-10-03 10:11:33'),(5346,'MAIN_SHOW_LOGO',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5347,'MAIN_FIRSTNAME_NAME_POSITION',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5348,'MAIN_THEME',1,'eldy','chaine',0,'','2015-10-03 10:11:33'),(5349,'MAIN_SEARCHFORM_CONTACT',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5350,'MAIN_SEARCHFORM_SOCIETE',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5351,'MAIN_SEARCHFORM_PRODUITSERVICE',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5352,'MAIN_SEARCHFORM_PRODUITSERVICE_SUPPLIER',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5353,'MAIN_SEARCHFORM_ADHERENT',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5354,'MAIN_SEARCHFORM_PROJECT',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5355,'MAIN_HELPCENTER_DISABLELINK',0,'1','chaine',0,'','2015-10-03 10:11:33'),(5356,'MAIN_HOME',1,'__(NoteSomeFeaturesAreDisabled)__
\r\n
\r\n__(SomeTranslationAreUncomplete)__
','chaine',0,'','2015-10-03 10:11:33'),(5357,'MAIN_HELP_DISABLELINK',0,'0','chaine',0,'','2015-10-03 10:11:33'),(5358,'MAIN_BUGTRACK_ENABLELINK',1,'0','chaine',0,'','2015-10-03 10:11:33'),(5359,'THEME_ELDY_USE_HOVER',1,'1','chaine',0,'','2015-10-03 10:11:33'),(5394,'FCKEDITOR_ENABLE_DETAILS',1,'1','yesno',0,'WYSIWIG for products details lines for all entities','2015-11-04 15:27:44'),(5395,'FCKEDITOR_ENABLE_USERSIGN',1,'1','yesno',0,'WYSIWIG for user signature','2015-11-04 15:27:44'),(5396,'FCKEDITOR_ENABLE_MAIL',1,'1','yesno',0,'WYSIWIG for products details lines for all entities','2015-11-04 15:27:44'),(5398,'CATEGORIE_RECURSIV_ADD',1,'','yesno',0,'Affect parent categories','2015-11-04 15:27:46'),(5403,'MAIN_MODULE_FCKEDITOR',1,'1',NULL,0,NULL,'2015-11-04 15:41:40'),(5404,'MAIN_MODULE_CATEGORIE',1,'1',NULL,0,NULL,'2015-11-04 15:41:43'),(5410,'MAIN_MODULE_PRODUCTBATCH',1,'1',NULL,0,NULL,'2015-11-15 22:38:28'),(5412,'MAIN_MODULE_STOCK',1,'1',NULL,0,NULL,'2015-11-15 22:38:28'),(5414,'MAIN_MODULE_EXPEDITION',1,'1',NULL,0,NULL,'2015-11-15 22:38:28'),(5415,'EXPEDITION_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/shipment','chaine',0,NULL,'2015-11-15 22:38:28'),(5416,'LIVRAISON_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/delivery','chaine',0,NULL,'2015-11-15 22:38:28'),(5419,'MAIN_MODULE_CASHDESK',1,'1',NULL,0,NULL,'2015-11-15 22:38:33'),(5426,'MAIN_MODULE_PROJET',1,'1',NULL,0,NULL,'2015-11-15 22:38:44'),(5427,'PROJECT_ADDON_PDF_ODT_PATH',1,'DOL_DATA_ROOT/doctemplates/projects','chaine',0,NULL,'2015-11-15 22:38:44'),(5428,'PROJECT_USE_OPPORTUNIES',1,'1','chaine',0,NULL,'2015-11-15 22:38:44'),(5430,'MAIN_MODULE_EXPORT',1,'1',NULL,0,NULL,'2015-11-15 22:38:56'),(5431,'MAIN_MODULE_IMPORT',1,'1',NULL,0,NULL,'2015-11-15 22:38:58'),(5432,'MAIN_MODULE_MAILING',1,'1',NULL,0,NULL,'2015-11-15 22:39:00'),(5433,'MAIN_MODULE_EXPENSEREPORT',1,'1',NULL,0,NULL,'2015-11-15 22:39:05'),(5434,'EXPENSEREPORT_ADDON_PDF',1,'standard','chaine',0,'Name of manager to build PDF expense reports documents','2015-11-15 22:39:05'),(5435,'MAIN_MODULE_SALARIES',1,'1',NULL,0,NULL,'2015-11-15 22:39:08'),(5436,'SALARIES_ACCOUNTING_ACCOUNT_PAYMENT',1,'421','chaine',0,NULL,'2015-11-15 22:39:08'),(5437,'SALARIES_ACCOUNTING_ACCOUNT_CHARGE',1,'641','chaine',0,NULL,'2015-11-15 22:39:08'),(5440,'MAIN_MODULE_ADHERENT',1,'1',NULL,0,NULL,'2015-11-15 22:39:17'),(5441,'ADHERENT_ETIQUETTE_TEXT',1,'%FULLNAME%\n%ADDRESS%\n%ZIP% %TOWN%\n%COUNTRY%','texte',0,'Text to print on member address sheets','2015-11-15 22:39:17'),(5442,'MAIN_MODULE_TAX',1,'1',NULL,0,NULL,'2015-11-15 22:39:22'),(5443,'MAIN_MODULE_PRELEVEMENT',1,'1',NULL,0,NULL,'2015-11-15 22:39:33'),(5449,'MAIN_MODULE_COMPTABILITE',1,'1',NULL,0,NULL,'2015-11-15 22:39:46'),(5452,'MAIN_MODULE_BANQUE',1,'1',NULL,0,NULL,'2015-11-15 22:39:46'),(5453,'MAIN_MODULE_CONTRAT',1,'1',NULL,0,NULL,'2015-11-15 22:39:52'),(5455,'MAIN_MODULE_FICHEINTER',1,'1',NULL,0,NULL,'2015-11-15 22:39:56'),(5458,'MAIN_MODULE_BOOKMARK',1,'1',NULL,0,NULL,'2015-11-15 22:40:51'),(5459,'MAIN_MODULE_PAYPAL',1,'1',NULL,0,NULL,'2015-11-15 22:41:02'),(5460,'MAIN_MODULE_MARGIN',1,'1',NULL,0,NULL,'2015-11-15 22:41:47'),(5461,'MAIN_MODULE_MARGIN_TABS_0',1,'product:+margin:Margins:margins:$user->rights->margins->liretous:/margin/tabs/productMargins.php?id=__ID__','chaine',0,NULL,'2015-11-15 22:41:47'),(5462,'MAIN_MODULE_MARGIN_TABS_1',1,'thirdparty:+margin:Margins:margins:empty($user->societe_id) && $user->rights->margins->liretous && ($object->client > 0):/margin/tabs/thirdpartyMargins.php?socid=__ID__','chaine',0,NULL,'2015-11-15 22:41:47'),(5463,'MAIN_MODULE_PROPALE',1,'1',NULL,0,NULL,'2015-11-15 22:41:47'),(5465,'MAIN_MODULE_PRODUCT',1,'1',NULL,0,NULL,'2015-11-15 22:41:47'),(5479,'MAIN_VERSION_LAST_UPGRADE',0,'3.8.3','chaine',0,'Dolibarr version for last upgrade','2016-01-10 16:45:35'),(5481,'DISPLAY_MARK_RATES',1,'1','chaine',0,'','2016-01-10 16:46:26'),(5482,'MARGIN_TYPE',1,'1','chaine',0,'','2016-01-10 16:46:30'),(5483,'GENBARCODE_BARCODETYPE_THIRDPARTY',1,'6','chaine',0,'','2016-01-16 15:49:43'),(5484,'PRODUIT_DEFAULT_BARCODE_TYPE',1,'2','chaine',0,'','2016-01-16 15:49:46'),(5539,'PRODUCT_USE_OLD_PATH_FOR_PHOTO',0,'0','chaine',1,'Use old path for products images','2016-01-22 13:34:23'),(5540,'MAIN_SOAP_DEBUG',1,'0','chaine',1,'','2016-01-22 13:34:57'),(5541,'MODULE_GOOGLE_DEBUG',1,'0','chaine',1,'','2016-01-22 13:34:57'),(5543,'MAIN_MAIL_DEBUG',1,'1','chaine',1,'','2016-01-22 13:35:24'),(5544,'MAIN_MODULE_AGENDA',1,'1',NULL,0,NULL,'2016-01-22 17:26:42'),(5545,'MAIN_MODULE_BARCODE',1,'1',NULL,0,NULL,'2016-01-22 17:26:42'),(5546,'MAIN_MODULE_COMMANDE',1,'1',NULL,0,NULL,'2016-01-22 17:26:42'),(5547,'MAIN_MODULE_DON',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5548,'MAIN_MODULE_ECM',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5549,'MAIN_MODULE_FACTURE',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5550,'MAIN_MODULE_FOURNISSEUR',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5551,'MAIN_MODULE_HOLIDAY',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5552,'MAIN_MODULE_HOLIDAY_TABS_0',1,'user:+paidholidays:CPTitreMenu:holiday:$user->rights->holiday->read:/holiday/list.php?mainmenu=holiday&id=__ID__','chaine',0,NULL,'2016-01-22 17:26:43'),(5553,'MAIN_MODULE_OPENSURVEY',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5554,'MAIN_MODULE_SOCIETE',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5555,'MAIN_MODULE_SERVICE',1,'1',NULL,0,NULL,'2016-01-22 17:26:43'),(5560,'MAILING_LIMIT_SENDBYWEB',0,'25','chaine',1,'Number of targets to defined packet size when sending mass email','2016-01-22 17:28:18'),(5561,'SYSLOG_HANDLERS',0,'[\"mod_syslog_file\"]','chaine',0,'Which logger to use','2016-01-22 17:28:18'),(5562,'SYSLOG_FILE',0,'DOL_DATA_ROOT/dolibarr.log','chaine',0,'Directory where to write log file','2016-01-22 17:28:18'),(5568,'MAIN_MAIL_EMAIL_FROM',1,'robot@domain.com','chaine',0,'EMail emetteur pour les emails automatiques Dolibarr','2016-01-22 17:28:18'),(5586,'MAIN_DELAY_EXPENSEREPORTS_TO_PAY',1,'31','chaine',0,'TolƩrance de retard avant alerte (en jours) sur les notes de frais impayƩes','2016-01-22 17:28:18'),(5587,'MAIN_FIX_FOR_BUGGED_MTA',1,'1','chaine',1,'Set constant to fix email ending from PHP with some linux ike system','2016-01-22 17:28:18'),(5589,'MAIN_MODULE_USER',0,'1',NULL,0,NULL,'2016-01-22 17:28:42'),(5590,'MAIN_VERSION_LAST_INSTALL',0,'3.8.3','chaine',0,'Dolibarr version when install','2016-01-22 17:28:42'),(5592,'MAIN_INFO_SOCIETE_COUNTRY',1,'1:FR:France','chaine',0,'','2016-01-22 17:33:49'),(5593,'MAIN_INFO_SOCIETE_NOM',1,'MyBigCompany','chaine',0,'','2016-01-22 17:33:49'),(5594,'MAIN_INFO_SOCIETE_ADDRESS',1,'21 Jump street','chaine',0,'','2016-01-22 17:33:49'),(5595,'MAIN_INFO_SOCIETE_TOWN',1,'MyTown','chaine',0,'','2016-01-22 17:33:49'),(5596,'MAIN_INFO_SOCIETE_ZIP',1,'75500','chaine',0,'','2016-01-22 17:33:49'),(5597,'MAIN_INFO_SOCIETE_STATE',1,'0','chaine',0,'','2016-01-22 17:33:49'),(5598,'MAIN_MONNAIE',1,'EUR','chaine',0,'','2016-01-22 17:33:49'),(5599,'MAIN_INFO_SOCIETE_TEL',1,'09123123','chaine',0,'','2016-01-22 17:33:49'),(5600,'MAIN_INFO_SOCIETE_FAX',1,'09123124','chaine',0,'','2016-01-22 17:33:49'),(5601,'MAIN_INFO_SOCIETE_MAIL',1,'myemail@mybigcompany.com','chaine',0,'','2016-01-22 17:33:49'),(5602,'MAIN_INFO_SOCIETE_WEB',1,'http://www.dolibarr.org','chaine',0,'','2016-01-22 17:33:49'),(5603,'MAIN_INFO_SOCIETE_NOTE',1,'This is note about my company','chaine',0,'','2016-01-22 17:33:49'),(5604,'MAIN_INFO_SOCIETE_LOGO',1,'mybigcompany.png','chaine',0,'','2016-01-22 17:33:49'),(5605,'MAIN_INFO_SOCIETE_LOGO_SMALL',1,'mybigcompany_small.png','chaine',0,'','2016-01-22 17:33:49'),(5606,'MAIN_INFO_SOCIETE_LOGO_MINI',1,'mybigcompany_mini.png','chaine',0,'','2016-01-22 17:33:49'),(5607,'MAIN_INFO_CAPITAL',1,'10000','chaine',0,'','2016-01-22 17:33:49'),(5608,'MAIN_INFO_SOCIETE_FORME_JURIDIQUE',1,'0','chaine',0,'','2016-01-22 17:33:49'),(5609,'MAIN_INFO_TVAINTRA',1,'FR1234567','chaine',0,'','2016-01-22 17:33:49'),(5610,'SOCIETE_FISCAL_MONTH_START',1,'1','chaine',0,'','2016-01-22 17:33:49'),(5611,'FACTURE_TVAOPTION',1,'1','chaine',0,'','2016-01-22 17:33:49'); /*!40000 ALTER TABLE `llx_const` ENABLE KEYS */; UNLOCK TABLES; @@ -3099,7 +3103,8 @@ CREATE TABLE `llx_contrat_extrafields` ( `tms` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `fk_object` int(11) NOT NULL, `import_key` varchar(14) DEFAULT NULL, - PRIMARY KEY (`rowid`) + PRIMARY KEY (`rowid`), + KEY `idx_contrat_extrafields` (`fk_object`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; @@ -3400,7 +3405,7 @@ CREATE TABLE `llx_document_model` ( `description` text, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_document_model` (`nom`,`type`,`entity`) -) ENGINE=InnoDB AUTO_INCREMENT=257 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=269 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -3409,7 +3414,7 @@ CREATE TABLE `llx_document_model` ( LOCK TABLES `llx_document_model` WRITE; /*!40000 ALTER TABLE `llx_document_model` DISABLE KEYS */; -INSERT INTO `llx_document_model` VALUES (9,'merou',1,'shipping',NULL,NULL),(15,'fsfe.fr.php',1,'donation',NULL,NULL),(181,'generic_invoice_odt',1,'invoice','ODT templates','FACTURE_ADDON_PDF_ODT_PATH'),(193,'canelle2',1,'invoice_supplier','canelle2',NULL),(195,'canelle',1,'invoice_supplier','canelle',NULL),(198,'azur',2,'propal',NULL,NULL),(199,'html_cerfafr',2,'donation',NULL,NULL),(200,'crabe',2,'invoice',NULL,NULL),(201,'generic_odt',1,'company','ODT templates','COMPANY_ADDON_PDF_ODT_PATH'),(245,'muscadet',1,'order_supplier',NULL,NULL),(246,'rouget',1,'shipping',NULL,NULL),(247,'typhon',1,'delivery',NULL,NULL),(248,'einstein',1,'order',NULL,NULL),(250,'baleine',1,'project',NULL,NULL),(251,'standard',1,'deplacement',NULL,NULL),(253,'html_cerfafr',1,'donation',NULL,NULL),(254,'crabe',1,'invoice',NULL,NULL),(255,'soleil',1,'ficheinter',NULL,NULL),(256,'azur',1,'propal',NULL,NULL); +INSERT INTO `llx_document_model` VALUES (9,'merou',1,'shipping',NULL,NULL),(15,'fsfe.fr.php',1,'donation',NULL,NULL),(181,'generic_invoice_odt',1,'invoice','ODT templates','FACTURE_ADDON_PDF_ODT_PATH'),(193,'canelle2',1,'invoice_supplier','canelle2',NULL),(195,'canelle',1,'invoice_supplier','canelle',NULL),(198,'azur',2,'propal',NULL,NULL),(199,'html_cerfafr',2,'donation',NULL,NULL),(200,'crabe',2,'invoice',NULL,NULL),(201,'generic_odt',1,'company','ODT templates','COMPANY_ADDON_PDF_ODT_PATH'),(246,'rouget',1,'shipping',NULL,NULL),(247,'typhon',1,'delivery',NULL,NULL),(250,'baleine',1,'project',NULL,NULL),(251,'standard',1,'deplacement',NULL,NULL),(255,'soleil',1,'ficheinter',NULL,NULL),(256,'azur',1,'propal',NULL,NULL),(265,'einstein',1,'order',NULL,NULL),(266,'html_cerfafr',1,'donation',NULL,NULL),(267,'crabe',1,'invoice',NULL,NULL),(268,'muscadet',1,'order_supplier',NULL,NULL); /*!40000 ALTER TABLE `llx_document_model` ENABLE KEYS */; UNLOCK TABLES; @@ -3526,7 +3531,7 @@ CREATE TABLE `llx_ecm_directories` ( LOCK TABLES `llx_ecm_directories` WRITE; /*!40000 ALTER TABLE `llx_ecm_directories` DISABLE KEYS */; -INSERT INTO `llx_ecm_directories` VALUES (1,'RƩpertoire_1',1,0,'',1,NULL,NULL,'2010-07-11 16:27:26','2010-07-11 14:27:44',1,NULL,NULL),(2,'dddd',1,0,'',3,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:05',1,NULL,NULL),(3,'bbb',1,2,'',0,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:06',1,NULL,NULL),(4,'aaa',1,2,'',1,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:06',1,NULL,NULL),(5,'gggggg',1,0,'',2,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:05',1,NULL,NULL),(6,'mmm',1,0,'',0,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:05',1,NULL,NULL),(7,'aaa',1,0,'',1,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:05',1,NULL,NULL); +INSERT INTO `llx_ecm_directories` VALUES (1,'RƩpertoire_1',1,0,'',0,NULL,NULL,'2010-07-11 16:27:26','2016-01-22 16:31:26',1,NULL,NULL),(2,'dddd',1,0,'',0,NULL,NULL,'2013-02-20 19:11:05','2016-01-22 16:31:26',1,NULL,NULL),(3,'bbb',1,2,'',0,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:06',1,NULL,NULL),(4,'aaa',1,2,'',0,NULL,NULL,'2013-02-20 19:11:05','2016-01-22 16:31:26',1,NULL,NULL),(5,'gggggg',1,0,'',0,NULL,NULL,'2013-02-20 19:11:05','2016-01-22 16:31:26',1,NULL,NULL),(6,'mmm',1,0,'',0,NULL,NULL,'2013-02-20 19:11:05','2013-02-20 18:11:05',1,NULL,NULL),(7,'aaa',1,0,'',0,NULL,NULL,'2013-02-20 19:11:05','2016-01-22 16:31:26',1,NULL,NULL); /*!40000 ALTER TABLE `llx_ecm_directories` ENABLE KEYS */; UNLOCK TABLES; @@ -3620,7 +3625,7 @@ CREATE TABLE `llx_element_element` ( PRIMARY KEY (`rowid`), UNIQUE KEY `idx_element_element_idx1` (`fk_source`,`sourcetype`,`fk_target`,`targettype`), KEY `idx_element_element_fk_target` (`fk_target`) -) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -3629,7 +3634,7 @@ CREATE TABLE `llx_element_element` ( LOCK TABLES `llx_element_element` WRITE; /*!40000 ALTER TABLE `llx_element_element` DISABLE KEYS */; -INSERT INTO `llx_element_element` VALUES (7,1,'shipping',154,'facture'),(8,1,'shipping',155,'facture'),(9,1,'shipping',156,'facture'),(1,2,'contrat',2,'facture'),(2,2,'propal',1,'commande'),(3,5,'commande',1,'shipping'),(4,9,'propal',6,'commande'); +INSERT INTO `llx_element_element` VALUES (1,2,'contrat',2,'facture'),(2,2,'propal',1,'commande'),(3,5,'commande',1,'shipping'); /*!40000 ALTER TABLE `llx_element_element` ENABLE KEYS */; UNLOCK TABLES; @@ -3746,7 +3751,7 @@ CREATE TABLE `llx_entrepot` ( `import_key` varchar(14) DEFAULT NULL, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_entrepot_label` (`label`,`entity`) -) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -3755,7 +3760,7 @@ CREATE TABLE `llx_entrepot` ( LOCK TABLES `llx_entrepot` WRITE; /*!40000 ALTER TABLE `llx_entrepot` DISABLE KEYS */; -INSERT INTO `llx_entrepot` VALUES (1,'2010-07-09 00:31:22','2010-07-08 22:40:36','WAREHOUSEHOUSTON',1,'Warehouse located at Houston','Warehouse houston','','','Houston',NULL,11,1,NULL,1,NULL),(2,'2010-07-09 00:41:03','2010-07-08 22:41:03','WAREHOUSEPARIS',1,'
','Warehouse Paris','','75000','Paris',NULL,1,1,NULL,1,NULL),(3,'2010-07-11 16:18:59','2010-07-11 14:18:59','Stock personnel Dupont',1,'Cet entrepôt représente le stock personnel de Alain Dupont','','','','',NULL,0,1,NULL,1,NULL),(4,'2013-01-23 17:52:27','2013-01-23 16:52:27','Stock personnel aaa',1,'Cet entrepôt représente le stock personnel de aaa','','','','',NULL,81,1,NULL,1,NULL),(5,'2013-01-23 17:52:37','2013-01-23 16:52:37','Stock personnel bbb',1,'Cet entrepôt représente le stock personnel de bbb','','','','',NULL,81,1,NULL,1,NULL),(6,'2013-02-16 20:22:40','2013-02-16 19:22:40','Stock personnel aaab',1,'Cet entrepôt représente le stock personnel de aaab','','','','',NULL,1,1,NULL,1,NULL),(7,'2013-02-16 20:48:15','2013-02-16 19:48:15','Stock personnel zzz',1,'Cet entrepôt représente le stock personnel de zzz','','','','',NULL,1,1,NULL,1,NULL),(8,'2013-02-16 20:50:07','2013-02-16 19:50:07','Stock personnel zzzg',1,'Cet entrepôt représente le stock personnel de zzzg','','','','',NULL,1,1,NULL,1,NULL),(9,'2015-10-03 11:47:41','2015-10-03 09:47:41','Personal stock Marie Curie',1,'This warehouse represents personal stock of Marie Curie','','','','',NULL,1,1,NULL,1,NULL),(10,'2015-10-05 09:07:52','2015-10-05 07:07:52','Personal stock Alex Theceo',1,'This warehouse represents personal stock of Alex Theceo','','','','',NULL,1,1,NULL,1,NULL),(11,'2015-10-05 09:09:46','2015-10-05 07:09:46','Personal stock Alice theceo',1,'This warehouse represents personal stock of Alice theceo','','','','',NULL,1,1,NULL,1,NULL),(12,'2015-10-05 21:29:35','2015-10-05 19:29:35','Personal stock Charly Commery',1,'This warehouse represents personal stock of Charly Commery','','','','',NULL,1,1,NULL,11,NULL),(13,'2015-10-05 21:33:33','2015-10-05 19:33:33','Personal stock Sam Scientol',1,'This warehouse represents personal stock of Sam Scientol','','','','',NULL,1,1,NULL,11,NULL),(14,'2015-10-05 21:45:43','2015-10-05 19:45:43','Personal stock aaa',1,'This warehouse represents personal stock of aaa','','','','',NULL,1,1,NULL,12,NULL),(15,'2015-10-05 22:47:52','2015-10-05 20:47:52','Personal stock cc1',1,'This warehouse represents personal stock of cc1','','','','',NULL,1,1,NULL,12,NULL),(16,'2015-10-05 22:48:39','2015-10-05 20:48:39','Personal stock cc2',1,'This warehouse represents personal stock of cc2','','','','',NULL,1,1,NULL,11,NULL),(17,'2015-10-05 23:13:00','2015-10-05 21:13:00','Personal stock aaa aaa',1,'This warehouse represents personal stock of aaa aaa','','','','',NULL,1,1,NULL,12,NULL); +INSERT INTO `llx_entrepot` VALUES (1,'2010-07-09 00:31:22','2010-07-08 22:40:36','WAREHOUSEHOUSTON',1,'Warehouse located at Houston','Warehouse houston','','','Houston',NULL,11,1,NULL,1,NULL),(2,'2010-07-09 00:41:03','2010-07-08 22:41:03','WAREHOUSEPARIS',1,'
','Warehouse Paris','','75000','Paris',NULL,1,1,NULL,1,NULL),(3,'2010-07-11 16:18:59','2010-07-11 14:18:59','Stock personnel Dupont',1,'Cet entrepôt représente le stock personnel de Alain Dupont','','','','',NULL,0,1,NULL,1,NULL),(4,'2013-01-23 17:52:27','2013-01-23 16:52:27','Stock personnel aaa',1,'Cet entrepôt représente le stock personnel de aaa','','','','',NULL,81,1,NULL,1,NULL),(5,'2013-01-23 17:52:37','2013-01-23 16:52:37','Stock personnel bbb',1,'Cet entrepôt représente le stock personnel de bbb','','','','',NULL,81,1,NULL,1,NULL),(6,'2013-02-16 20:22:40','2013-02-16 19:22:40','Stock personnel aaab',1,'Cet entrepôt représente le stock personnel de aaab','','','','',NULL,1,1,NULL,1,NULL),(7,'2013-02-16 20:48:15','2013-02-16 19:48:15','Stock personnel zzz',1,'Cet entrepôt représente le stock personnel de zzz','','','','',NULL,1,1,NULL,1,NULL),(8,'2013-02-16 20:50:07','2013-02-16 19:50:07','Stock personnel zzzg',1,'Cet entrepôt représente le stock personnel de zzzg','','','','',NULL,1,1,NULL,1,NULL),(9,'2015-10-03 11:47:41','2015-10-03 09:47:41','Personal stock Marie Curie',1,'This warehouse represents personal stock of Marie Curie','','','','',NULL,1,1,NULL,1,NULL),(10,'2015-10-05 09:07:52','2015-10-05 07:07:52','Personal stock Alex Theceo',1,'This warehouse represents personal stock of Alex Theceo','','','','',NULL,1,1,NULL,1,NULL),(11,'2015-10-05 09:09:46','2015-10-05 07:09:46','Personal stock Alice theceo',1,'This warehouse represents personal stock of Alice theceo','','','','',NULL,1,1,NULL,1,NULL),(12,'2015-10-05 21:29:35','2015-10-05 19:29:35','Personal stock Charly Commery',1,'This warehouse represents personal stock of Charly Commery','','','','',NULL,1,1,NULL,11,NULL),(13,'2015-10-05 21:33:33','2015-10-05 19:33:33','Personal stock Sam Scientol',1,'This warehouse represents personal stock of Sam Scientol','','','','',NULL,1,1,NULL,11,NULL),(14,'2015-10-05 21:45:43','2015-10-05 19:45:43','Personal stock aaa',1,'This warehouse represents personal stock of aaa','','','','',NULL,1,1,NULL,12,NULL),(15,'2015-10-05 22:47:52','2015-10-05 20:47:52','Personal stock cc1',1,'This warehouse represents personal stock of cc1','','','','',NULL,1,1,NULL,12,NULL),(16,'2015-10-05 22:48:39','2015-10-05 20:48:39','Personal stock cc2',1,'This warehouse represents personal stock of cc2','','','','',NULL,1,1,NULL,11,NULL),(17,'2015-10-05 23:13:00','2015-10-05 21:13:00','Personal stock aaa aaa',1,'This warehouse represents personal stock of aaa aaa','','','','',NULL,1,1,NULL,12,NULL),(18,'2016-01-22 17:27:02','2016-01-22 16:27:02','Personal stock Laurent Destailleur',1,'This warehouse represents personal stock of Laurent Destailleur','','','','',NULL,1,1,NULL,12,NULL); /*!40000 ALTER TABLE `llx_entrepot` ENABLE KEYS */; UNLOCK TABLES; @@ -3804,7 +3809,7 @@ CREATE TABLE `llx_events` ( `fk_object` int(11) DEFAULT NULL, PRIMARY KEY (`rowid`), KEY `idx_events_dateevent` (`dateevent`) -) ENGINE=InnoDB AUTO_INCREMENT=696 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=741 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -3813,7 +3818,7 @@ CREATE TABLE `llx_events` ( LOCK TABLES `llx_events` WRITE; /*!40000 ALTER TABLE `llx_events` DISABLE KEYS */; -INSERT INTO `llx_events` VALUES (30,'2011-07-18 18:23:06','USER_LOGOUT',1,'2011-07-18 20:23:06',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(31,'2011-07-18 18:23:12','USER_LOGIN_FAILED',1,'2011-07-18 20:23:12',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(32,'2011-07-18 18:23:17','USER_LOGIN',1,'2011-07-18 20:23:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(33,'2011-07-18 20:10:51','USER_LOGIN_FAILED',1,'2011-07-18 22:10:51',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(34,'2011-07-18 20:10:55','USER_LOGIN',1,'2011-07-18 22:10:55',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(35,'2011-07-18 21:18:57','USER_LOGIN',1,'2011-07-18 23:18:57',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(36,'2011-07-20 10:34:10','USER_LOGIN',1,'2011-07-20 12:34:10',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(37,'2011-07-20 12:36:44','USER_LOGIN',1,'2011-07-20 14:36:44',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(38,'2011-07-20 13:20:51','USER_LOGIN_FAILED',1,'2011-07-20 15:20:51',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(39,'2011-07-20 13:20:54','USER_LOGIN',1,'2011-07-20 15:20:54',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(40,'2011-07-20 15:03:46','USER_LOGIN_FAILED',1,'2011-07-20 17:03:46',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(41,'2011-07-20 15:03:55','USER_LOGIN',1,'2011-07-20 17:03:55',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(42,'2011-07-20 18:05:05','USER_LOGIN_FAILED',1,'2011-07-20 20:05:05',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(43,'2011-07-20 18:05:08','USER_LOGIN',1,'2011-07-20 20:05:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(44,'2011-07-20 21:08:53','USER_LOGIN_FAILED',1,'2011-07-20 23:08:53',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(45,'2011-07-20 21:08:56','USER_LOGIN',1,'2011-07-20 23:08:56',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(46,'2011-07-21 01:26:12','USER_LOGIN',1,'2011-07-21 03:26:12',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(47,'2011-07-21 22:35:45','USER_LOGIN_FAILED',1,'2011-07-22 00:35:45',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(48,'2011-07-21 22:35:49','USER_LOGIN',1,'2011-07-22 00:35:49',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(49,'2011-07-26 23:09:47','USER_LOGIN_FAILED',1,'2011-07-27 01:09:47',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(50,'2011-07-26 23:09:50','USER_LOGIN',1,'2011-07-27 01:09:50',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(51,'2011-07-27 17:02:27','USER_LOGIN_FAILED',1,'2011-07-27 19:02:27',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(52,'2011-07-27 17:02:32','USER_LOGIN',1,'2011-07-27 19:02:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(53,'2011-07-27 23:33:37','USER_LOGIN_FAILED',1,'2011-07-28 01:33:37',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(54,'2011-07-27 23:33:41','USER_LOGIN',1,'2011-07-28 01:33:41',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(55,'2011-07-28 18:20:36','USER_LOGIN_FAILED',1,'2011-07-28 20:20:36',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(56,'2011-07-28 18:20:38','USER_LOGIN',1,'2011-07-28 20:20:38',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(57,'2011-07-28 20:13:30','USER_LOGIN_FAILED',1,'2011-07-28 22:13:30',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(58,'2011-07-28 20:13:34','USER_LOGIN',1,'2011-07-28 22:13:34',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(59,'2011-07-28 20:22:51','USER_LOGIN',1,'2011-07-28 22:22:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(60,'2011-07-28 23:05:06','USER_LOGIN',1,'2011-07-29 01:05:06',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(61,'2011-07-29 20:15:50','USER_LOGIN_FAILED',1,'2011-07-29 22:15:50',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(62,'2011-07-29 20:15:53','USER_LOGIN',1,'2011-07-29 22:15:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(68,'2011-07-29 20:51:01','USER_LOGOUT',1,'2011-07-29 22:51:01',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(69,'2011-07-29 20:51:05','USER_LOGIN',1,'2011-07-29 22:51:05',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(70,'2011-07-30 08:46:20','USER_LOGIN_FAILED',1,'2011-07-30 10:46:20',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(71,'2011-07-30 08:46:38','USER_LOGIN_FAILED',1,'2011-07-30 10:46:38',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(72,'2011-07-30 08:46:42','USER_LOGIN',1,'2011-07-30 10:46:42',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(73,'2011-07-30 10:05:12','USER_LOGIN_FAILED',1,'2011-07-30 12:05:12',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(74,'2011-07-30 10:05:15','USER_LOGIN',1,'2011-07-30 12:05:15',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(75,'2011-07-30 12:15:46','USER_LOGIN',1,'2011-07-30 14:15:46',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(76,'2011-07-31 22:19:30','USER_LOGIN',1,'2011-08-01 00:19:30',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(77,'2011-07-31 23:32:52','USER_LOGIN',1,'2011-08-01 01:32:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(78,'2011-08-01 01:24:50','USER_LOGIN_FAILED',1,'2011-08-01 03:24:50',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(79,'2011-08-01 01:24:54','USER_LOGIN',1,'2011-08-01 03:24:54',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(80,'2011-08-01 19:31:36','USER_LOGIN_FAILED',1,'2011-08-01 21:31:35',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(81,'2011-08-01 19:31:39','USER_LOGIN',1,'2011-08-01 21:31:39',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(82,'2011-08-01 20:01:36','USER_LOGIN',1,'2011-08-01 22:01:36',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(83,'2011-08-01 20:52:54','USER_LOGIN_FAILED',1,'2011-08-01 22:52:54',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(84,'2011-08-01 20:52:58','USER_LOGIN',1,'2011-08-01 22:52:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(85,'2011-08-01 21:17:28','USER_LOGIN_FAILED',1,'2011-08-01 23:17:28',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(86,'2011-08-01 21:17:31','USER_LOGIN',1,'2011-08-01 23:17:31',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(87,'2011-08-04 11:55:17','USER_LOGIN',1,'2011-08-04 13:55:17',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(88,'2011-08-04 20:19:03','USER_LOGIN_FAILED',1,'2011-08-04 22:19:03',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(89,'2011-08-04 20:19:07','USER_LOGIN',1,'2011-08-04 22:19:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(90,'2011-08-05 17:51:42','USER_LOGIN_FAILED',1,'2011-08-05 19:51:42',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(91,'2011-08-05 17:51:47','USER_LOGIN',1,'2011-08-05 19:51:47',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(92,'2011-08-05 17:56:03','USER_LOGIN',1,'2011-08-05 19:56:03',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(93,'2011-08-05 17:59:10','USER_LOGIN',1,'2011-08-05 19:59:10',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30',NULL),(94,'2011-08-05 18:01:58','USER_LOGIN',1,'2011-08-05 20:01:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30',NULL),(95,'2011-08-05 19:59:56','USER_LOGIN',1,'2011-08-05 21:59:56',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(96,'2011-08-06 18:33:22','USER_LOGIN',1,'2011-08-06 20:33:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(97,'2011-08-07 00:56:59','USER_LOGIN',1,'2011-08-07 02:56:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(98,'2011-08-07 22:49:14','USER_LOGIN',1,'2011-08-08 00:49:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(99,'2011-08-07 23:05:18','USER_LOGOUT',1,'2011-08-08 01:05:18',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(105,'2011-08-08 00:41:09','USER_LOGIN',1,'2011-08-08 02:41:09',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(106,'2011-08-08 11:58:55','USER_LOGIN',1,'2011-08-08 13:58:55',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(107,'2011-08-08 14:35:48','USER_LOGIN',1,'2011-08-08 16:35:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(108,'2011-08-08 14:36:31','USER_LOGOUT',1,'2011-08-08 16:36:31',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(109,'2011-08-08 14:38:28','USER_LOGIN',1,'2011-08-08 16:38:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(110,'2011-08-08 14:39:02','USER_LOGOUT',1,'2011-08-08 16:39:02',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(111,'2011-08-08 14:39:10','USER_LOGIN',1,'2011-08-08 16:39:10',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(112,'2011-08-08 14:39:28','USER_LOGOUT',1,'2011-08-08 16:39:28',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(113,'2011-08-08 14:39:37','USER_LOGIN',1,'2011-08-08 16:39:37',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(114,'2011-08-08 14:50:02','USER_LOGOUT',1,'2011-08-08 16:50:02',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(115,'2011-08-08 14:51:45','USER_LOGIN_FAILED',1,'2011-08-08 16:51:45',NULL,'Identifiants login ou mot de passe incorrects - login=','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(116,'2011-08-08 14:51:52','USER_LOGIN',1,'2011-08-08 16:51:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(117,'2011-08-08 15:09:54','USER_LOGOUT',1,'2011-08-08 17:09:54',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(118,'2011-08-08 15:10:19','USER_LOGIN_FAILED',1,'2011-08-08 17:10:19',NULL,'Identifiants login ou mot de passe incorrects - login=','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(119,'2011-08-08 15:10:28','USER_LOGIN',1,'2011-08-08 17:10:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(121,'2011-08-08 15:14:58','USER_LOGOUT',1,'2011-08-08 17:14:58',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(122,'2011-08-08 15:15:00','USER_LOGIN_FAILED',1,'2011-08-08 17:15:00',NULL,'Identifiants login ou mot de passe incorrects - login=','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(123,'2011-08-08 15:17:57','USER_LOGIN',1,'2011-08-08 17:17:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(124,'2011-08-08 15:35:56','USER_LOGOUT',1,'2011-08-08 17:35:56',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(125,'2011-08-08 15:36:05','USER_LOGIN',1,'2011-08-08 17:36:05',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(126,'2011-08-08 17:32:42','USER_LOGIN',1,'2011-08-08 19:32:42',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(127,'2012-12-08 13:49:37','USER_LOGOUT',1,'2012-12-08 14:49:37',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(128,'2012-12-08 13:49:42','USER_LOGIN',1,'2012-12-08 14:49:42',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(129,'2012-12-08 13:50:12','USER_LOGOUT',1,'2012-12-08 14:50:12',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(130,'2012-12-08 13:50:14','USER_LOGIN',1,'2012-12-08 14:50:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(131,'2012-12-08 13:50:17','USER_LOGOUT',1,'2012-12-08 14:50:17',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(132,'2012-12-08 13:52:47','USER_LOGIN',1,'2012-12-08 14:52:47',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(133,'2012-12-08 13:53:08','USER_MODIFY',1,'2012-12-08 14:53:08',1,'User admin modified','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(134,'2012-12-08 14:08:45','USER_LOGOUT',1,'2012-12-08 15:08:45',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(135,'2012-12-08 14:09:09','USER_LOGIN',1,'2012-12-08 15:09:09',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(136,'2012-12-08 14:11:43','USER_LOGOUT',1,'2012-12-08 15:11:43',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(137,'2012-12-08 14:11:45','USER_LOGIN',1,'2012-12-08 15:11:45',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(138,'2012-12-08 14:22:53','USER_LOGOUT',1,'2012-12-08 15:22:53',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(139,'2012-12-08 14:22:54','USER_LOGIN',1,'2012-12-08 15:22:54',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(140,'2012-12-08 14:23:10','USER_LOGOUT',1,'2012-12-08 15:23:10',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(141,'2012-12-08 14:23:11','USER_LOGIN',1,'2012-12-08 15:23:11',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(142,'2012-12-08 14:23:49','USER_LOGOUT',1,'2012-12-08 15:23:49',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(143,'2012-12-08 14:23:50','USER_LOGIN',1,'2012-12-08 15:23:50',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(144,'2012-12-08 14:28:08','USER_LOGOUT',1,'2012-12-08 15:28:08',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(145,'2012-12-08 14:35:15','USER_LOGIN',1,'2012-12-08 15:35:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(146,'2012-12-08 14:35:18','USER_LOGOUT',1,'2012-12-08 15:35:18',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(147,'2012-12-08 14:36:07','USER_LOGIN',1,'2012-12-08 15:36:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(148,'2012-12-08 14:36:09','USER_LOGOUT',1,'2012-12-08 15:36:09',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(149,'2012-12-08 14:36:41','USER_LOGIN',1,'2012-12-08 15:36:41',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(150,'2012-12-08 15:59:13','USER_LOGIN',1,'2012-12-08 16:59:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(151,'2012-12-09 11:49:52','USER_LOGIN',1,'2012-12-09 12:49:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(152,'2012-12-09 13:46:31','USER_LOGIN',1,'2012-12-09 14:46:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(153,'2012-12-09 19:03:14','USER_LOGIN',1,'2012-12-09 20:03:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(154,'2012-12-10 00:16:31','USER_LOGIN',1,'2012-12-10 01:16:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(170,'2012-12-11 22:03:31','USER_LOGIN',1,'2012-12-11 23:03:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(171,'2012-12-12 00:32:39','USER_LOGIN',1,'2012-12-12 01:32:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(172,'2012-12-12 10:49:59','USER_LOGIN',1,'2012-12-12 11:49:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(175,'2012-12-12 10:57:40','USER_MODIFY',1,'2012-12-12 11:57:40',1,'Modification utilisateur admin','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(176,'2012-12-12 13:29:15','USER_LOGIN',1,'2012-12-12 14:29:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(177,'2012-12-12 13:30:15','USER_LOGIN',1,'2012-12-12 14:30:15',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(178,'2012-12-12 13:40:08','USER_LOGOUT',1,'2012-12-12 14:40:08',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(179,'2012-12-12 13:40:10','USER_LOGIN',1,'2012-12-12 14:40:10',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(180,'2012-12-12 13:40:26','USER_MODIFY',1,'2012-12-12 14:40:26',1,'Modification utilisateur admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(181,'2012-12-12 13:40:34','USER_LOGOUT',1,'2012-12-12 14:40:34',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(182,'2012-12-12 13:42:23','USER_LOGIN',1,'2012-12-12 14:42:23',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(183,'2012-12-12 13:43:02','USER_NEW_PASSWORD',1,'2012-12-12 14:43:02',NULL,'Changement mot de passe de admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(184,'2012-12-12 13:43:25','USER_LOGOUT',1,'2012-12-12 14:43:25',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(185,'2012-12-12 13:43:27','USER_LOGIN_FAILED',1,'2012-12-12 14:43:27',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(186,'2012-12-12 13:43:30','USER_LOGIN',1,'2012-12-12 14:43:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(187,'2012-12-12 14:52:11','USER_LOGIN',1,'2012-12-12 15:52:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(188,'2012-12-12 17:53:00','USER_LOGIN_FAILED',1,'2012-12-12 18:53:00',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(189,'2012-12-12 17:53:07','USER_LOGIN_FAILED',1,'2012-12-12 18:53:07',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(190,'2012-12-12 17:53:51','USER_NEW_PASSWORD',1,'2012-12-12 18:53:51',NULL,'Changement mot de passe de admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(191,'2012-12-12 17:54:00','USER_LOGIN',1,'2012-12-12 18:54:00',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(192,'2012-12-12 17:54:10','USER_NEW_PASSWORD',1,'2012-12-12 18:54:10',1,'Changement mot de passe de admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(193,'2012-12-12 17:54:10','USER_MODIFY',1,'2012-12-12 18:54:10',1,'Modification utilisateur admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(194,'2012-12-12 18:57:09','USER_LOGIN',1,'2012-12-12 19:57:09',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(195,'2012-12-12 23:04:08','USER_LOGIN',1,'2012-12-13 00:04:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(196,'2012-12-17 20:03:14','USER_LOGIN',1,'2012-12-17 21:03:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(197,'2012-12-17 21:18:45','USER_LOGIN',1,'2012-12-17 22:18:45',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(198,'2012-12-17 22:30:08','USER_LOGIN',1,'2012-12-17 23:30:08',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(199,'2012-12-18 23:32:03','USER_LOGIN',1,'2012-12-19 00:32:03',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(200,'2012-12-19 09:38:03','USER_LOGIN',1,'2012-12-19 10:38:03',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(201,'2012-12-19 11:23:35','USER_LOGIN',1,'2012-12-19 12:23:35',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(202,'2012-12-19 12:46:22','USER_LOGIN',1,'2012-12-19 13:46:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(214,'2012-12-19 19:11:31','USER_LOGIN',1,'2012-12-19 20:11:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(215,'2012-12-21 16:36:57','USER_LOGIN',1,'2012-12-21 17:36:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(216,'2012-12-21 16:38:43','USER_NEW_PASSWORD',1,'2012-12-21 17:38:43',1,'Changement mot de passe de adupont','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(217,'2012-12-21 16:38:43','USER_MODIFY',1,'2012-12-21 17:38:43',1,'Modification utilisateur adupont','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(218,'2012-12-21 16:38:51','USER_LOGOUT',1,'2012-12-21 17:38:51',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(219,'2012-12-21 16:38:55','USER_LOGIN',1,'2012-12-21 17:38:55',3,'(UserLogged,adupont)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(220,'2012-12-21 16:48:18','USER_LOGOUT',1,'2012-12-21 17:48:18',3,'(UserLogoff,adupont)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(221,'2012-12-21 16:48:20','USER_LOGIN',1,'2012-12-21 17:48:20',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(222,'2012-12-26 18:28:18','USER_LOGIN',1,'2012-12-26 19:28:18',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(223,'2012-12-26 20:00:24','USER_LOGIN',1,'2012-12-26 21:00:24',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(224,'2012-12-27 01:10:27','USER_LOGIN',1,'2012-12-27 02:10:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(225,'2012-12-28 19:12:08','USER_LOGIN',1,'2012-12-28 20:12:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(226,'2012-12-28 20:16:58','USER_LOGIN',1,'2012-12-28 21:16:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(227,'2012-12-29 14:35:46','USER_LOGIN',1,'2012-12-29 15:35:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(228,'2012-12-29 14:37:59','USER_LOGOUT',1,'2012-12-29 15:37:59',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(229,'2012-12-29 14:38:00','USER_LOGIN',1,'2012-12-29 15:38:00',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(230,'2012-12-29 17:16:48','USER_LOGIN',1,'2012-12-29 18:16:48',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(231,'2012-12-31 12:02:59','USER_LOGIN',1,'2012-12-31 13:02:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(232,'2013-01-02 20:32:51','USER_LOGIN',1,'2013-01-02 21:32:51',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0',NULL),(233,'2013-01-02 20:58:59','USER_LOGIN',1,'2013-01-02 21:58:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(234,'2013-01-03 09:25:07','USER_LOGIN',1,'2013-01-03 10:25:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(235,'2013-01-03 19:39:31','USER_LOGIN',1,'2013-01-03 20:39:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(236,'2013-01-04 22:40:19','USER_LOGIN',1,'2013-01-04 23:40:19',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(237,'2013-01-05 12:59:59','USER_LOGIN',1,'2013-01-05 13:59:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(238,'2013-01-05 15:28:52','USER_LOGIN',1,'2013-01-05 16:28:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(239,'2013-01-05 17:02:08','USER_LOGIN',1,'2013-01-05 18:02:08',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(240,'2013-01-06 12:13:33','USER_LOGIN',1,'2013-01-06 13:13:33',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(241,'2013-01-07 01:21:15','USER_LOGIN',1,'2013-01-07 02:21:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(242,'2013-01-07 01:46:31','USER_LOGOUT',1,'2013-01-07 02:46:31',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(243,'2013-01-07 19:54:50','USER_LOGIN',1,'2013-01-07 20:54:50',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(244,'2013-01-08 21:55:01','USER_LOGIN',1,'2013-01-08 22:55:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(245,'2013-01-09 11:13:28','USER_LOGIN',1,'2013-01-09 12:13:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(246,'2013-01-10 18:30:46','USER_LOGIN',1,'2013-01-10 19:30:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(247,'2013-01-11 18:03:26','USER_LOGIN',1,'2013-01-11 19:03:26',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(248,'2013-01-12 11:15:04','USER_LOGIN',1,'2013-01-12 12:15:04',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(249,'2013-01-12 14:42:44','USER_LOGIN',1,'2013-01-12 15:42:44',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(250,'2013-01-13 12:07:17','USER_LOGIN',1,'2013-01-13 13:07:17',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(251,'2013-01-13 17:37:58','USER_LOGIN',1,'2013-01-13 18:37:58',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(252,'2013-01-13 19:24:21','USER_LOGIN',1,'2013-01-13 20:24:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(253,'2013-01-13 19:29:19','USER_LOGOUT',1,'2013-01-13 20:29:19',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(254,'2013-01-13 21:39:39','USER_LOGIN',1,'2013-01-13 22:39:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(255,'2013-01-14 00:52:21','USER_LOGIN',1,'2013-01-14 01:52:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(256,'2013-01-16 11:34:31','USER_LOGIN',1,'2013-01-16 12:34:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(257,'2013-01-16 15:36:21','USER_LOGIN',1,'2013-01-16 16:36:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(258,'2013-01-16 19:17:36','USER_LOGIN',1,'2013-01-16 20:17:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(259,'2013-01-16 19:48:08','GROUP_CREATE',1,'2013-01-16 20:48:08',1,'CrĆ©ation groupe ggg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(260,'2013-01-16 21:48:53','USER_LOGIN',1,'2013-01-16 22:48:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(261,'2013-01-17 19:55:53','USER_LOGIN',1,'2013-01-17 20:55:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(262,'2013-01-18 09:48:01','USER_LOGIN',1,'2013-01-18 10:48:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(263,'2013-01-18 13:22:36','USER_LOGIN',1,'2013-01-18 14:22:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(264,'2013-01-18 16:10:23','USER_LOGIN',1,'2013-01-18 17:10:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(265,'2013-01-18 17:41:40','USER_LOGIN',1,'2013-01-18 18:41:40',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(266,'2013-01-19 14:33:48','USER_LOGIN',1,'2013-01-19 15:33:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(267,'2013-01-19 16:47:43','USER_LOGIN',1,'2013-01-19 17:47:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(268,'2013-01-19 16:59:43','USER_LOGIN',1,'2013-01-19 17:59:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(269,'2013-01-19 17:00:22','USER_LOGIN',1,'2013-01-19 18:00:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(270,'2013-01-19 17:04:16','USER_LOGOUT',1,'2013-01-19 18:04:16',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(271,'2013-01-19 17:04:18','USER_LOGIN',1,'2013-01-19 18:04:18',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(272,'2013-01-20 00:34:19','USER_LOGIN',1,'2013-01-20 01:34:19',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(273,'2013-01-21 11:54:17','USER_LOGIN',1,'2013-01-21 12:54:17',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(274,'2013-01-21 13:48:15','USER_LOGIN',1,'2013-01-21 14:48:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(275,'2013-01-21 14:30:22','USER_LOGIN',1,'2013-01-21 15:30:22',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(276,'2013-01-21 15:10:46','USER_LOGIN',1,'2013-01-21 16:10:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(277,'2013-01-21 17:27:43','USER_LOGIN',1,'2013-01-21 18:27:43',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(278,'2013-01-21 21:48:15','USER_LOGIN',1,'2013-01-21 22:48:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(279,'2013-01-21 21:50:42','USER_LOGIN',1,'2013-01-21 22:50:42',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(280,'2013-01-23 09:28:26','USER_LOGIN',1,'2013-01-23 10:28:26',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(281,'2013-01-23 13:21:57','USER_LOGIN',1,'2013-01-23 14:21:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(282,'2013-01-23 16:52:00','USER_LOGOUT',1,'2013-01-23 17:52:00',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(283,'2013-01-23 16:52:05','USER_LOGIN_FAILED',1,'2013-01-23 17:52:05',NULL,'Bad value for login or password - login=bbb','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(284,'2013-01-23 16:52:09','USER_LOGIN',1,'2013-01-23 17:52:09',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(285,'2013-01-23 16:52:27','USER_CREATE',1,'2013-01-23 17:52:27',1,'CrĆ©ation utilisateur aaa','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(286,'2013-01-23 16:52:27','USER_NEW_PASSWORD',1,'2013-01-23 17:52:27',1,'Changement mot de passe de aaa','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(287,'2013-01-23 16:52:37','USER_CREATE',1,'2013-01-23 17:52:37',1,'CrĆ©ation utilisateur bbb','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(288,'2013-01-23 16:52:37','USER_NEW_PASSWORD',1,'2013-01-23 17:52:37',1,'Changement mot de passe de bbb','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(289,'2013-01-23 16:53:15','USER_LOGOUT',1,'2013-01-23 17:53:15',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(290,'2013-01-23 16:53:20','USER_LOGIN',1,'2013-01-23 17:53:20',4,'(UserLogged,aaa)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(291,'2013-01-23 19:16:58','USER_LOGIN',1,'2013-01-23 20:16:58',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(292,'2013-01-26 10:54:07','USER_LOGIN',1,'2013-01-26 11:54:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(293,'2013-01-29 10:15:36','USER_LOGIN',1,'2013-01-29 11:15:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(294,'2013-01-30 17:42:50','USER_LOGIN',1,'2013-01-30 18:42:50',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(295,'2013-02-01 08:49:55','USER_LOGIN',1,'2013-02-01 09:49:55',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(296,'2013-02-01 08:51:57','USER_LOGOUT',1,'2013-02-01 09:51:57',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(297,'2013-02-01 08:52:39','USER_LOGIN',1,'2013-02-01 09:52:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(298,'2013-02-01 21:03:01','USER_LOGIN',1,'2013-02-01 22:03:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(299,'2013-02-10 19:48:39','USER_LOGIN',1,'2013-02-10 20:48:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(300,'2013-02-10 20:46:48','USER_LOGIN',1,'2013-02-10 21:46:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(301,'2013-02-10 21:39:23','USER_LOGIN',1,'2013-02-10 22:39:23',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(302,'2013-02-11 19:00:13','USER_LOGIN',1,'2013-02-11 20:00:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(303,'2013-02-11 19:43:44','USER_LOGIN_FAILED',1,'2013-02-11 20:43:44',NULL,'Unknown column \'u.fk_user\' in \'field list\'','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(304,'2013-02-11 19:44:01','USER_LOGIN',1,'2013-02-11 20:44:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(305,'2013-02-12 00:27:35','USER_LOGIN',1,'2013-02-12 01:27:35',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(306,'2013-02-12 00:27:38','USER_LOGOUT',1,'2013-02-12 01:27:38',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(307,'2013-02-12 00:28:07','USER_LOGIN',1,'2013-02-12 01:28:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(308,'2013-02-12 00:28:09','USER_LOGOUT',1,'2013-02-12 01:28:09',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(309,'2013-02-12 00:28:26','USER_LOGIN',1,'2013-02-12 01:28:26',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(310,'2013-02-12 00:28:30','USER_LOGOUT',1,'2013-02-12 01:28:30',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(311,'2013-02-12 12:42:15','USER_LOGIN',1,'2013-02-12 13:42:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(312,'2013-02-12 13:46:16','USER_LOGIN',1,'2013-02-12 14:46:16',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(313,'2013-02-12 14:54:28','USER_LOGIN',1,'2013-02-12 15:54:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(314,'2013-02-12 16:04:46','USER_LOGIN',1,'2013-02-12 17:04:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(315,'2013-02-13 14:02:43','USER_LOGIN',1,'2013-02-13 15:02:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(316,'2013-02-13 14:48:30','USER_LOGIN',1,'2013-02-13 15:48:30',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(317,'2013-02-13 17:44:53','USER_LOGIN',1,'2013-02-13 18:44:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(318,'2013-02-15 08:44:36','USER_LOGIN',1,'2013-02-15 09:44:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(319,'2013-02-15 08:53:20','USER_LOGIN',1,'2013-02-15 09:53:20',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(320,'2013-02-16 19:10:28','USER_LOGIN',1,'2013-02-16 20:10:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(321,'2013-02-16 19:22:40','USER_CREATE',1,'2013-02-16 20:22:40',1,'CrĆ©ation utilisateur aaab','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(322,'2013-02-16 19:22:40','USER_NEW_PASSWORD',1,'2013-02-16 20:22:40',1,'Changement mot de passe de aaab','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(323,'2013-02-16 19:48:15','USER_CREATE',1,'2013-02-16 20:48:15',1,'CrĆ©ation utilisateur zzz','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(324,'2013-02-16 19:48:15','USER_NEW_PASSWORD',1,'2013-02-16 20:48:15',1,'Changement mot de passe de zzz','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(325,'2013-02-16 19:50:08','USER_CREATE',1,'2013-02-16 20:50:08',1,'CrĆ©ation utilisateur zzzg','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(326,'2013-02-16 19:50:08','USER_NEW_PASSWORD',1,'2013-02-16 20:50:08',1,'Changement mot de passe de zzzg','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(327,'2013-02-16 21:20:03','USER_LOGIN',1,'2013-02-16 22:20:03',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(328,'2013-02-17 14:30:51','USER_LOGIN',1,'2013-02-17 15:30:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(329,'2013-02-17 17:21:22','USER_LOGIN',1,'2013-02-17 18:21:22',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(330,'2013-02-17 17:48:43','USER_MODIFY',1,'2013-02-17 18:48:43',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(331,'2013-02-17 17:48:47','USER_MODIFY',1,'2013-02-17 18:48:47',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(332,'2013-02-17 17:48:51','USER_MODIFY',1,'2013-02-17 18:48:51',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(333,'2013-02-17 17:48:56','USER_MODIFY',1,'2013-02-17 18:48:56',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(334,'2013-02-18 22:00:01','USER_LOGIN',1,'2013-02-18 23:00:01',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(335,'2013-02-19 08:19:52','USER_LOGIN',1,'2013-02-19 09:19:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(336,'2013-02-19 22:00:52','USER_LOGIN',1,'2013-02-19 23:00:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(337,'2013-02-20 09:34:52','USER_LOGIN',1,'2013-02-20 10:34:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(338,'2013-02-20 13:12:28','USER_LOGIN',1,'2013-02-20 14:12:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(339,'2013-02-20 17:19:44','USER_LOGIN',1,'2013-02-20 18:19:44',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(340,'2013-02-20 19:07:21','USER_MODIFY',1,'2013-02-20 20:07:21',1,'Modification utilisateur adupont','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(341,'2013-02-20 19:47:17','USER_LOGIN',1,'2013-02-20 20:47:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(342,'2013-02-20 19:48:01','USER_MODIFY',1,'2013-02-20 20:48:01',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(343,'2013-02-21 08:27:07','USER_LOGIN',1,'2013-02-21 09:27:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(344,'2013-02-23 13:34:13','USER_LOGIN',1,'2013-02-23 14:34:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(345,'2013-02-24 01:06:41','USER_LOGIN_FAILED',1,'2013-02-24 02:06:41',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(346,'2013-02-24 01:06:45','USER_LOGIN_FAILED',1,'2013-02-24 02:06:45',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(347,'2013-02-24 01:06:55','USER_LOGIN_FAILED',1,'2013-02-24 02:06:55',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(348,'2013-02-24 01:07:03','USER_LOGIN_FAILED',1,'2013-02-24 02:07:03',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(349,'2013-02-24 01:07:21','USER_LOGIN_FAILED',1,'2013-02-24 02:07:21',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(350,'2013-02-24 01:08:12','USER_LOGIN_FAILED',1,'2013-02-24 02:08:12',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(351,'2013-02-24 01:08:42','USER_LOGIN_FAILED',1,'2013-02-24 02:08:42',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(352,'2013-02-24 01:08:50','USER_LOGIN_FAILED',1,'2013-02-24 02:08:50',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(353,'2013-02-24 01:09:08','USER_LOGIN_FAILED',1,'2013-02-24 02:09:08',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(354,'2013-02-24 01:09:42','USER_LOGIN_FAILED',1,'2013-02-24 02:09:42',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(355,'2013-02-24 01:09:50','USER_LOGIN_FAILED',1,'2013-02-24 02:09:50',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(356,'2013-02-24 01:10:05','USER_LOGIN_FAILED',1,'2013-02-24 02:10:05',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(357,'2013-02-24 01:10:22','USER_LOGIN_FAILED',1,'2013-02-24 02:10:22',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(358,'2013-02-24 01:10:30','USER_LOGIN_FAILED',1,'2013-02-24 02:10:30',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(359,'2013-02-24 01:10:56','USER_LOGIN_FAILED',1,'2013-02-24 02:10:56',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(360,'2013-02-24 01:11:26','USER_LOGIN_FAILED',1,'2013-02-24 02:11:26',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(361,'2013-02-24 01:12:06','USER_LOGIN_FAILED',1,'2013-02-24 02:12:06',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(362,'2013-02-24 01:21:14','USER_LOGIN_FAILED',1,'2013-02-24 02:21:14',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(363,'2013-02-24 01:21:25','USER_LOGIN_FAILED',1,'2013-02-24 02:21:25',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(364,'2013-02-24 01:21:54','USER_LOGIN_FAILED',1,'2013-02-24 02:21:54',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(365,'2013-02-24 01:22:14','USER_LOGIN_FAILED',1,'2013-02-24 02:22:14',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(366,'2013-02-24 01:22:37','USER_LOGIN_FAILED',1,'2013-02-24 02:22:37',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(367,'2013-02-24 01:23:01','USER_LOGIN_FAILED',1,'2013-02-24 02:23:01',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(368,'2013-02-24 01:23:39','USER_LOGIN_FAILED',1,'2013-02-24 02:23:39',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(369,'2013-02-24 01:24:04','USER_LOGIN_FAILED',1,'2013-02-24 02:24:04',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(370,'2013-02-24 01:24:39','USER_LOGIN_FAILED',1,'2013-02-24 02:24:39',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(371,'2013-02-24 01:25:01','USER_LOGIN_FAILED',1,'2013-02-24 02:25:01',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(372,'2013-02-24 01:25:12','USER_LOGIN_FAILED',1,'2013-02-24 02:25:12',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(373,'2013-02-24 01:27:30','USER_LOGIN_FAILED',1,'2013-02-24 02:27:30',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(374,'2013-02-24 01:28:00','USER_LOGIN_FAILED',1,'2013-02-24 02:28:00',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(375,'2013-02-24 01:28:35','USER_LOGIN_FAILED',1,'2013-02-24 02:28:35',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(376,'2013-02-24 01:29:03','USER_LOGIN_FAILED',1,'2013-02-24 02:29:03',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(377,'2013-02-24 01:29:55','USER_LOGIN_FAILED',1,'2013-02-24 02:29:55',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(378,'2013-02-24 01:32:40','USER_LOGIN_FAILED',1,'2013-02-24 02:32:40',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(379,'2013-02-24 01:39:33','USER_LOGIN_FAILED',1,'2013-02-24 02:39:33',NULL,'Identifiants login ou mot de passe incorrects - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(380,'2013-02-24 01:39:38','USER_LOGIN_FAILED',1,'2013-02-24 02:39:38',NULL,'Identifiants login ou mot de passe incorrects - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(381,'2013-02-24 01:39:47','USER_LOGIN_FAILED',1,'2013-02-24 02:39:47',NULL,'Identifiants login ou mot de passe incorrects - login=lmkm','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(382,'2013-02-24 01:40:54','USER_LOGIN_FAILED',1,'2013-02-24 02:40:54',NULL,'Identifiants login ou mot de passe incorrects - login=lmkm','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(383,'2013-02-24 01:47:57','USER_LOGIN_FAILED',1,'2013-02-24 02:47:57',NULL,'Identifiants login ou mot de passe incorrects - login=lmkm','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(384,'2013-02-24 01:48:05','USER_LOGIN_FAILED',1,'2013-02-24 02:48:05',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(385,'2013-02-24 01:48:07','USER_LOGIN_FAILED',1,'2013-02-24 02:48:07',NULL,'Unknown column \'u.lastname\' in \'field list\'','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(386,'2013-02-24 01:48:35','USER_LOGIN',1,'2013-02-24 02:48:35',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(387,'2013-02-24 01:56:32','USER_LOGIN',1,'2013-02-24 02:56:32',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',NULL),(388,'2013-02-24 02:05:55','USER_LOGOUT',1,'2013-02-24 03:05:55',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(389,'2013-02-24 02:39:52','USER_LOGIN',1,'2013-02-24 03:39:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(390,'2013-02-24 02:51:10','USER_LOGOUT',1,'2013-02-24 03:51:10',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(391,'2013-02-24 12:46:41','USER_LOGIN',1,'2013-02-24 13:46:41',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(392,'2013-02-24 12:46:52','USER_LOGOUT',1,'2013-02-24 13:46:52',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(393,'2013-02-24 12:46:56','USER_LOGIN',1,'2013-02-24 13:46:56',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(394,'2013-02-24 12:47:56','USER_LOGOUT',1,'2013-02-24 13:47:56',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(395,'2013-02-24 12:48:00','USER_LOGIN',1,'2013-02-24 13:48:00',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(396,'2013-02-24 12:48:11','USER_LOGOUT',1,'2013-02-24 13:48:11',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(397,'2013-02-24 12:48:32','USER_LOGIN',1,'2013-02-24 13:48:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(398,'2013-02-24 12:52:22','USER_LOGOUT',1,'2013-02-24 13:52:22',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(399,'2013-02-24 12:52:27','USER_LOGIN',1,'2013-02-24 13:52:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(400,'2013-02-24 12:52:54','USER_LOGOUT',1,'2013-02-24 13:52:54',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(401,'2013-02-24 12:52:59','USER_LOGIN',1,'2013-02-24 13:52:59',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(402,'2013-02-24 12:55:39','USER_LOGOUT',1,'2013-02-24 13:55:39',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(403,'2013-02-24 12:55:59','USER_LOGIN',1,'2013-02-24 13:55:59',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(404,'2013-02-24 12:56:07','USER_LOGOUT',1,'2013-02-24 13:56:07',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(405,'2013-02-24 12:56:23','USER_LOGIN',1,'2013-02-24 13:56:23',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(406,'2013-02-24 12:56:46','USER_LOGOUT',1,'2013-02-24 13:56:46',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(407,'2013-02-24 12:58:30','USER_LOGIN',1,'2013-02-24 13:58:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(408,'2013-02-24 12:58:33','USER_LOGOUT',1,'2013-02-24 13:58:33',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(409,'2013-02-24 12:58:51','USER_LOGIN',1,'2013-02-24 13:58:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(410,'2013-02-24 12:58:58','USER_LOGOUT',1,'2013-02-24 13:58:58',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(411,'2013-02-24 13:18:53','USER_LOGIN',1,'2013-02-24 14:18:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(412,'2013-02-24 13:19:52','USER_LOGOUT',1,'2013-02-24 14:19:52',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(413,'2013-02-24 15:39:31','USER_LOGIN_FAILED',1,'2013-02-24 16:39:31',NULL,'ErrorBadValueForCode - login=admin','127.0.0.1',NULL,NULL),(414,'2013-02-24 15:42:07','USER_LOGIN',1,'2013-02-24 16:42:07',1,'(UserLogged,admin)','127.0.0.1',NULL,NULL),(415,'2013-02-24 15:42:52','USER_LOGOUT',1,'2013-02-24 16:42:52',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(416,'2013-02-24 16:04:21','USER_LOGIN',1,'2013-02-24 17:04:21',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',NULL),(417,'2013-02-24 16:11:28','USER_LOGIN_FAILED',1,'2013-02-24 17:11:28',NULL,'ErrorBadValueForCode - login=admin','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(418,'2013-02-24 16:11:37','USER_LOGIN',1,'2013-02-24 17:11:37',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(419,'2013-02-24 16:36:52','USER_LOGOUT',1,'2013-02-24 17:36:52',1,'(UserLogoff,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',NULL),(420,'2013-02-24 16:40:37','USER_LOGIN',1,'2013-02-24 17:40:37',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(421,'2013-02-24 16:57:16','USER_LOGIN',1,'2013-02-24 17:57:16',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - 2131034114',NULL),(422,'2013-02-24 17:01:30','USER_LOGOUT',1,'2013-02-24 18:01:30',1,'(UserLogoff,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - 2131034114',NULL),(423,'2013-02-24 17:02:33','USER_LOGIN',1,'2013-02-24 18:02:33',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(424,'2013-02-24 17:14:22','USER_LOGOUT',1,'2013-02-24 18:14:22',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(425,'2013-02-24 17:15:07','USER_LOGIN_FAILED',1,'2013-02-24 18:15:07',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(426,'2013-02-24 17:15:20','USER_LOGIN',1,'2013-02-24 18:15:20',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(427,'2013-02-24 17:20:14','USER_LOGIN',1,'2013-02-24 18:20:14',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(428,'2013-02-24 17:20:51','USER_LOGIN',1,'2013-02-24 18:20:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(429,'2013-02-24 17:20:54','USER_LOGOUT',1,'2013-02-24 18:20:54',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(430,'2013-02-24 17:21:19','USER_LOGIN',1,'2013-02-24 18:21:19',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(431,'2013-02-24 17:32:35','USER_LOGIN',1,'2013-02-24 18:32:35',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - 2131034114',NULL),(432,'2013-02-24 18:28:48','USER_LOGIN',1,'2013-02-24 19:28:48',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(433,'2013-02-24 18:29:27','USER_LOGOUT',1,'2013-02-24 19:29:27',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(434,'2013-02-24 18:29:32','USER_LOGIN',1,'2013-02-24 19:29:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(435,'2013-02-24 20:13:13','USER_LOGOUT',1,'2013-02-24 21:13:13',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(436,'2013-02-24 20:13:17','USER_LOGIN',1,'2013-02-24 21:13:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(437,'2013-02-25 08:57:16','USER_LOGIN',1,'2013-02-25 09:57:16',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(438,'2013-02-25 08:57:59','USER_LOGOUT',1,'2013-02-25 09:57:59',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(439,'2013-02-25 09:15:02','USER_LOGIN',1,'2013-02-25 10:15:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(440,'2013-02-25 09:15:50','USER_LOGOUT',1,'2013-02-25 10:15:50',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(441,'2013-02-25 09:15:57','USER_LOGIN',1,'2013-02-25 10:15:57',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(442,'2013-02-25 09:16:12','USER_LOGOUT',1,'2013-02-25 10:16:12',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(443,'2013-02-25 09:16:19','USER_LOGIN',1,'2013-02-25 10:16:19',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(444,'2013-02-25 09:16:25','USER_LOGOUT',1,'2013-02-25 10:16:25',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(445,'2013-02-25 09:16:39','USER_LOGIN_FAILED',1,'2013-02-25 10:16:39',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(446,'2013-02-25 09:16:42','USER_LOGIN_FAILED',1,'2013-02-25 10:16:42',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(447,'2013-02-25 09:16:54','USER_LOGIN_FAILED',1,'2013-02-25 10:16:54',NULL,'Identificadors d'usuari o contrasenya incorrectes - login=gfdg','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(448,'2013-02-25 09:17:53','USER_LOGIN',1,'2013-02-25 10:17:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(449,'2013-02-25 09:18:37','USER_LOGOUT',1,'2013-02-25 10:18:37',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(450,'2013-02-25 09:18:41','USER_LOGIN',1,'2013-02-25 10:18:41',4,'(UserLogged,aaa)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(451,'2013-02-25 09:18:47','USER_LOGOUT',1,'2013-02-25 10:18:47',4,'(UserLogoff,aaa)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(452,'2013-02-25 10:05:34','USER_LOGIN',1,'2013-02-25 11:05:34',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(453,'2013-02-26 21:51:40','USER_LOGIN',1,'2013-02-26 22:51:40',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(454,'2013-02-26 23:30:06','USER_LOGIN',1,'2013-02-27 00:30:06',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(455,'2013-02-27 14:13:11','USER_LOGIN',1,'2013-02-27 15:13:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(456,'2013-02-27 18:12:06','USER_LOGIN_FAILED',1,'2013-02-27 19:12:06',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(457,'2013-02-27 18:12:10','USER_LOGIN',1,'2013-02-27 19:12:10',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(458,'2013-02-27 20:20:08','USER_LOGIN',1,'2013-02-27 21:20:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(459,'2013-03-01 22:12:03','USER_LOGIN',1,'2013-03-01 23:12:03',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(460,'2013-03-02 11:45:50','USER_LOGIN',1,'2013-03-02 12:45:50',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(461,'2013-03-02 15:53:51','USER_LOGIN_FAILED',1,'2013-03-02 16:53:51',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(462,'2013-03-02 15:53:53','USER_LOGIN',1,'2013-03-02 16:53:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(463,'2013-03-02 18:32:32','USER_LOGIN',1,'2013-03-02 19:32:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(464,'2013-03-02 22:59:36','USER_LOGIN',1,'2013-03-02 23:59:36',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(465,'2013-03-03 16:26:26','USER_LOGIN',1,'2013-03-03 17:26:26',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(466,'2013-03-03 22:50:27','USER_LOGIN',1,'2013-03-03 23:50:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(467,'2013-03-04 08:29:27','USER_LOGIN',1,'2013-03-04 09:29:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(468,'2013-03-04 18:27:28','USER_LOGIN',1,'2013-03-04 19:27:28',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; NP06)',NULL),(469,'2013-03-04 19:27:23','USER_LOGIN',1,'2013-03-04 20:27:23',1,'(UserLogged,admin)','192.168.0.254','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)',NULL),(470,'2013-03-04 19:35:14','USER_LOGIN',1,'2013-03-04 20:35:14',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(471,'2013-03-04 19:55:49','USER_LOGIN',1,'2013-03-04 20:55:49',1,'(UserLogged,admin)','192.168.0.254','Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)',NULL),(472,'2013-03-04 21:16:13','USER_LOGIN',1,'2013-03-04 22:16:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(473,'2013-03-05 10:17:30','USER_LOGIN',1,'2013-03-05 11:17:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(474,'2013-03-05 11:02:43','USER_LOGIN',1,'2013-03-05 12:02:43',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(475,'2013-03-05 23:14:39','USER_LOGIN',1,'2013-03-06 00:14:39',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(476,'2013-03-06 08:58:57','USER_LOGIN',1,'2013-03-06 09:58:57',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(477,'2013-03-06 14:29:40','USER_LOGIN',1,'2013-03-06 15:29:40',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(478,'2013-03-06 21:53:02','USER_LOGIN',1,'2013-03-06 22:53:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(479,'2013-03-07 21:14:39','USER_LOGIN',1,'2013-03-07 22:14:39',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(480,'2013-03-08 00:06:05','USER_LOGIN',1,'2013-03-08 01:06:05',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(481,'2013-03-08 01:38:13','USER_LOGIN',1,'2013-03-08 02:38:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(482,'2013-03-08 08:59:50','USER_LOGIN',1,'2013-03-08 09:59:50',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(483,'2013-03-09 12:08:51','USER_LOGIN',1,'2013-03-09 13:08:51',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(484,'2013-03-09 15:19:53','USER_LOGIN',1,'2013-03-09 16:19:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(495,'2013-03-09 18:06:21','USER_LOGIN',1,'2013-03-09 19:06:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(496,'2013-03-09 20:01:24','USER_LOGIN',1,'2013-03-09 21:01:24',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(497,'2013-03-09 23:36:45','USER_LOGIN',1,'2013-03-10 00:36:45',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(498,'2013-03-10 14:37:13','USER_LOGIN',1,'2013-03-10 15:37:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(499,'2013-03-10 17:54:12','USER_LOGIN',1,'2013-03-10 18:54:12',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(500,'2013-03-11 08:57:09','USER_LOGIN',1,'2013-03-11 09:57:09',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(501,'2013-03-11 22:05:13','USER_LOGIN',1,'2013-03-11 23:05:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(502,'2013-03-12 08:34:27','USER_LOGIN',1,'2013-03-12 09:34:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(503,'2013-03-13 09:11:02','USER_LOGIN',1,'2013-03-13 10:11:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(504,'2013-03-13 10:02:11','USER_LOGIN',1,'2013-03-13 11:02:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(505,'2013-03-13 13:20:58','USER_LOGIN',1,'2013-03-13 14:20:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(506,'2013-03-13 16:19:28','USER_LOGIN',1,'2013-03-13 17:19:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(507,'2013-03-13 18:34:30','USER_LOGIN',1,'2013-03-13 19:34:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(508,'2013-03-14 08:25:02','USER_LOGIN',1,'2013-03-14 09:25:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(509,'2013-03-14 19:15:22','USER_LOGIN',1,'2013-03-14 20:15:22',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(510,'2013-03-14 21:58:53','USER_LOGIN',1,'2013-03-14 22:58:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(511,'2013-03-14 21:58:59','USER_LOGOUT',1,'2013-03-14 22:58:59',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(512,'2013-03-14 21:59:07','USER_LOGIN',1,'2013-03-14 22:59:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(513,'2013-03-14 22:58:22','USER_LOGOUT',1,'2013-03-14 23:58:22',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(514,'2013-03-14 23:00:25','USER_LOGIN',1,'2013-03-15 00:00:25',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(515,'2013-03-16 12:14:28','USER_LOGIN',1,'2013-03-16 13:14:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(516,'2013-03-16 16:09:01','USER_LOGIN',1,'2013-03-16 17:09:01',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(517,'2013-03-16 16:57:11','USER_LOGIN',1,'2013-03-16 17:57:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(518,'2013-03-16 19:31:31','USER_LOGIN',1,'2013-03-16 20:31:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(519,'2013-03-17 17:44:39','USER_LOGIN',1,'2013-03-17 18:44:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(520,'2013-03-17 20:40:57','USER_LOGIN',1,'2013-03-17 21:40:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(521,'2013-03-17 23:14:05','USER_LOGIN',1,'2013-03-18 00:14:05',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(522,'2013-03-17 23:28:47','USER_LOGOUT',1,'2013-03-18 00:28:47',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(523,'2013-03-17 23:28:54','USER_LOGIN',1,'2013-03-18 00:28:54',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(524,'2013-03-18 17:37:30','USER_LOGIN',1,'2013-03-18 18:37:30',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(525,'2013-03-18 18:11:37','USER_LOGIN',1,'2013-03-18 19:11:37',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(526,'2013-03-19 08:35:08','USER_LOGIN',1,'2013-03-19 09:35:08',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(527,'2013-03-19 09:20:23','USER_LOGIN',1,'2013-03-19 10:20:23',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(528,'2013-03-20 13:17:13','USER_LOGIN',1,'2013-03-20 14:17:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(529,'2013-03-20 14:44:31','USER_LOGIN',1,'2013-03-20 15:44:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(530,'2013-03-20 18:24:25','USER_LOGIN',1,'2013-03-20 19:24:25',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(531,'2013-03-20 19:15:54','USER_LOGIN',1,'2013-03-20 20:15:54',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(532,'2013-03-21 18:40:47','USER_LOGIN',1,'2013-03-21 19:40:47',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(533,'2013-03-21 21:42:24','USER_LOGIN',1,'2013-03-21 22:42:24',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(534,'2013-03-22 08:39:23','USER_LOGIN',1,'2013-03-22 09:39:23',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(535,'2013-03-23 13:04:55','USER_LOGIN',1,'2013-03-23 14:04:55',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(536,'2013-03-23 15:47:43','USER_LOGIN',1,'2013-03-23 16:47:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(537,'2013-03-23 22:56:36','USER_LOGIN',1,'2013-03-23 23:56:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(538,'2013-03-24 01:22:32','USER_LOGIN',1,'2013-03-24 02:22:32',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(539,'2013-03-24 14:40:42','USER_LOGIN',1,'2013-03-24 15:40:42',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(540,'2013-03-24 15:30:26','USER_LOGOUT',1,'2013-03-24 16:30:26',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(541,'2013-03-24 15:30:29','USER_LOGIN',1,'2013-03-24 16:30:29',2,'(UserLogged,demo)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(542,'2013-03-24 15:49:40','USER_LOGOUT',1,'2013-03-24 16:49:40',2,'(UserLogoff,demo)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(543,'2013-03-24 15:49:48','USER_LOGIN',1,'2013-03-24 16:49:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(544,'2013-03-24 15:52:35','USER_MODIFY',1,'2013-03-24 16:52:35',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(545,'2013-03-24 15:52:52','USER_MODIFY',1,'2013-03-24 16:52:52',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(546,'2013-03-24 15:53:09','USER_MODIFY',1,'2013-03-24 16:53:09',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(547,'2013-03-24 15:53:23','USER_MODIFY',1,'2013-03-24 16:53:23',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(548,'2013-03-24 16:00:04','USER_MODIFY',1,'2013-03-24 17:00:04',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(549,'2013-03-24 16:01:50','USER_MODIFY',1,'2013-03-24 17:01:50',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(550,'2013-03-24 16:10:14','USER_MODIFY',1,'2013-03-24 17:10:14',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(551,'2013-03-24 16:55:13','USER_LOGIN',1,'2013-03-24 17:55:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(552,'2013-03-24 17:44:29','USER_LOGIN',1,'2013-03-24 18:44:29',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(553,'2013-09-08 23:06:26','USER_LOGIN',1,'2013-09-09 01:06:26',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36',NULL),(554,'2013-10-21 22:32:28','USER_LOGIN',1,'2013-10-22 00:32:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36',NULL),(555,'2013-10-21 22:32:48','USER_LOGIN',1,'2013-10-22 00:32:48',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36',NULL),(556,'2013-11-07 00:01:51','USER_LOGIN',1,'2013-11-07 01:01:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36',NULL),(557,'2014-03-02 15:21:07','USER_LOGIN',1,'2014-03-02 16:21:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(558,'2014-03-02 15:36:53','USER_LOGIN',1,'2014-03-02 16:36:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(559,'2014-03-02 18:54:23','USER_LOGIN',1,'2014-03-02 19:54:23',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(560,'2014-03-02 19:11:17','USER_LOGIN',1,'2014-03-02 20:11:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(561,'2014-03-03 18:19:24','USER_LOGIN',1,'2014-03-03 19:19:24',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(562,'2014-12-21 12:51:38','USER_LOGIN',1,'2014-12-21 13:51:38',1,'(UserLogged,admin) - TZ=1;TZString=CET;Screen=1920x969','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36',NULL),(563,'2014-12-21 19:52:09','USER_LOGIN',1,'2014-12-21 20:52:09',1,'(UserLogged,admin) - TZ=1;TZString=CET;Screen=1920x969','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36',NULL),(566,'2015-10-03 08:49:43','USER_NEW_PASSWORD',1,'2015-10-03 10:49:43',1,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(567,'2015-10-03 08:49:43','USER_MODIFY',1,'2015-10-03 10:49:43',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(568,'2015-10-03 09:03:12','USER_MODIFY',1,'2015-10-03 11:03:12',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(569,'2015-10-03 09:03:42','USER_MODIFY',1,'2015-10-03 11:03:42',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(570,'2015-10-03 09:07:36','USER_MODIFY',1,'2015-10-03 11:07:36',1,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(571,'2015-10-03 09:08:58','USER_NEW_PASSWORD',1,'2015-10-03 11:08:58',1,'Password change for pcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(572,'2015-10-03 09:08:58','USER_MODIFY',1,'2015-10-03 11:08:58',1,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(573,'2015-10-03 09:09:23','USER_MODIFY',1,'2015-10-03 11:09:23',1,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(574,'2015-10-03 09:11:04','USER_NEW_PASSWORD',1,'2015-10-03 11:11:04',1,'Password change for athestudent','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(575,'2015-10-03 09:11:04','USER_MODIFY',1,'2015-10-03 11:11:04',1,'User athestudent modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(576,'2015-10-03 09:11:53','USER_MODIFY',1,'2015-10-03 11:11:53',1,'User abookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(577,'2015-10-03 09:42:12','USER_LOGIN_FAILED',1,'2015-10-03 11:42:11',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(578,'2015-10-03 09:42:19','USER_LOGIN_FAILED',1,'2015-10-03 11:42:19',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(579,'2015-10-03 09:42:42','USER_LOGIN_FAILED',1,'2015-10-03 11:42:42',NULL,'Bad value for login or password - login=aeinstein','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(580,'2015-10-03 09:43:50','USER_LOGIN',1,'2015-10-03 11:43:50',1,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x788','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(581,'2015-10-03 09:44:44','GROUP_MODIFY',1,'2015-10-03 11:44:44',1,'Group Sale representatives modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(582,'2015-10-03 09:46:25','GROUP_CREATE',1,'2015-10-03 11:46:25',1,'Group Management created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(583,'2015-10-03 09:46:46','GROUP_CREATE',1,'2015-10-03 11:46:46',1,'Group Scientists created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(584,'2015-10-03 09:47:41','USER_CREATE',1,'2015-10-03 11:47:41',1,'User mcurie created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(585,'2015-10-03 09:47:41','USER_NEW_PASSWORD',1,'2015-10-03 11:47:41',1,'Password change for mcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(586,'2015-10-03 09:47:53','USER_MODIFY',1,'2015-10-03 11:47:53',1,'User mcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(587,'2015-10-03 09:48:32','USER_DELETE',1,'2015-10-03 11:48:32',1,'User bbb removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(588,'2015-10-03 09:48:52','USER_MODIFY',1,'2015-10-03 11:48:52',1,'User bookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(589,'2015-10-03 10:01:28','USER_MODIFY',1,'2015-10-03 12:01:28',1,'User bookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(590,'2015-10-03 10:01:39','USER_MODIFY',1,'2015-10-03 12:01:39',1,'User bookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(591,'2015-10-05 06:32:38','USER_LOGIN_FAILED',1,'2015-10-05 08:32:38',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(592,'2015-10-05 06:32:44','USER_LOGIN',1,'2015-10-05 08:32:44',1,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(593,'2015-10-05 07:07:52','USER_CREATE',1,'2015-10-05 09:07:52',1,'User atheceo created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(594,'2015-10-05 07:07:52','USER_NEW_PASSWORD',1,'2015-10-05 09:07:52',1,'Password change for atheceo','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(595,'2015-10-05 07:09:08','USER_NEW_PASSWORD',1,'2015-10-05 09:09:08',1,'Password change for aeinstein','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(596,'2015-10-05 07:09:08','USER_MODIFY',1,'2015-10-05 09:09:08',1,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(597,'2015-10-05 07:09:46','USER_CREATE',1,'2015-10-05 09:09:46',1,'User admin created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(598,'2015-10-05 07:09:46','USER_NEW_PASSWORD',1,'2015-10-05 09:09:46',1,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(599,'2015-10-05 07:10:20','USER_MODIFY',1,'2015-10-05 09:10:20',1,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(600,'2015-10-05 07:10:48','USER_MODIFY',1,'2015-10-05 09:10:48',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(601,'2015-10-05 07:11:22','USER_NEW_PASSWORD',1,'2015-10-05 09:11:22',1,'Password change for bbookkeeper','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(602,'2015-10-05 07:11:22','USER_MODIFY',1,'2015-10-05 09:11:22',1,'User bbookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(603,'2015-10-05 07:12:37','USER_MODIFY',1,'2015-10-05 09:12:37',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(604,'2015-10-05 07:13:27','USER_MODIFY',1,'2015-10-05 09:13:27',1,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(605,'2015-10-05 07:13:52','USER_MODIFY',1,'2015-10-05 09:13:52',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(606,'2015-10-05 07:14:35','USER_LOGOUT',1,'2015-10-05 09:14:35',1,'(UserLogoff,aeinstein)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(607,'2015-10-05 07:14:40','USER_LOGIN_FAILED',1,'2015-10-05 09:14:40',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(608,'2015-10-05 07:14:44','USER_LOGIN_FAILED',1,'2015-10-05 09:14:44',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(609,'2015-10-05 07:14:49','USER_LOGIN',1,'2015-10-05 09:14:49',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(610,'2015-10-05 07:57:18','USER_MODIFY',1,'2015-10-05 09:57:18',12,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(611,'2015-10-05 08:06:54','USER_LOGOUT',1,'2015-10-05 10:06:54',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(612,'2015-10-05 08:07:03','USER_LOGIN',1,'2015-10-05 10:07:03',11,'(UserLogged,atheceo) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(613,'2015-10-05 19:18:46','USER_LOGIN',1,'2015-10-05 21:18:46',11,'(UserLogged,atheceo) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(614,'2015-10-05 19:29:35','USER_CREATE',1,'2015-10-05 21:29:35',11,'User ccommercy created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(615,'2015-10-05 19:29:35','USER_NEW_PASSWORD',1,'2015-10-05 21:29:35',11,'Password change for ccommercy','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(616,'2015-10-05 19:30:13','GROUP_CREATE',1,'2015-10-05 21:30:13',11,'Group Commercial created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(617,'2015-10-05 19:31:37','USER_NEW_PASSWORD',1,'2015-10-05 21:31:37',11,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(618,'2015-10-05 19:31:37','USER_MODIFY',1,'2015-10-05 21:31:37',11,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(619,'2015-10-05 19:32:00','USER_MODIFY',1,'2015-10-05 21:32:00',11,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(620,'2015-10-05 19:33:33','USER_CREATE',1,'2015-10-05 21:33:33',11,'User sscientol created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(621,'2015-10-05 19:33:33','USER_NEW_PASSWORD',1,'2015-10-05 21:33:33',11,'Password change for sscientol','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(622,'2015-10-05 19:33:47','USER_NEW_PASSWORD',1,'2015-10-05 21:33:47',11,'Password change for mcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(623,'2015-10-05 19:33:47','USER_MODIFY',1,'2015-10-05 21:33:47',11,'User mcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(624,'2015-10-05 19:34:23','USER_NEW_PASSWORD',1,'2015-10-05 21:34:23',11,'Password change for pcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(625,'2015-10-05 19:34:23','USER_MODIFY',1,'2015-10-05 21:34:23',11,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(626,'2015-10-05 19:34:42','USER_MODIFY',1,'2015-10-05 21:34:42',11,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(627,'2015-10-05 19:36:06','USER_NEW_PASSWORD',1,'2015-10-05 21:36:06',11,'Password change for ccommercy','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(628,'2015-10-05 19:36:06','USER_MODIFY',1,'2015-10-05 21:36:06',11,'User ccommercy modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(629,'2015-10-05 19:36:57','USER_NEW_PASSWORD',1,'2015-10-05 21:36:57',11,'Password change for atheceo','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(630,'2015-10-05 19:36:57','USER_MODIFY',1,'2015-10-05 21:36:57',11,'User atheceo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(631,'2015-10-05 19:37:27','USER_LOGOUT',1,'2015-10-05 21:37:27',11,'(UserLogoff,atheceo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(632,'2015-10-05 19:37:35','USER_LOGIN_FAILED',1,'2015-10-05 21:37:35',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(633,'2015-10-05 19:37:39','USER_LOGIN_FAILED',1,'2015-10-05 21:37:39',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(634,'2015-10-05 19:37:44','USER_LOGIN_FAILED',1,'2015-10-05 21:37:44',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(635,'2015-10-05 19:37:49','USER_LOGIN_FAILED',1,'2015-10-05 21:37:49',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(636,'2015-10-05 19:38:12','USER_LOGIN_FAILED',1,'2015-10-05 21:38:12',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(637,'2015-10-05 19:40:48','USER_LOGIN_FAILED',1,'2015-10-05 21:40:48',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(638,'2015-10-05 19:40:55','USER_LOGIN',1,'2015-10-05 21:40:55',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(639,'2015-10-05 19:43:34','USER_MODIFY',1,'2015-10-05 21:43:34',12,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(640,'2015-10-05 19:45:43','USER_CREATE',1,'2015-10-05 21:45:43',12,'User aaa created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(641,'2015-10-05 19:45:43','USER_NEW_PASSWORD',1,'2015-10-05 21:45:43',12,'Password change for aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(642,'2015-10-05 19:46:18','USER_DELETE',1,'2015-10-05 21:46:18',12,'User aaa removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(643,'2015-10-05 19:47:09','USER_MODIFY',1,'2015-10-05 21:47:09',12,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(644,'2015-10-05 19:47:22','USER_MODIFY',1,'2015-10-05 21:47:22',12,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(645,'2015-10-05 19:52:05','USER_MODIFY',1,'2015-10-05 21:52:05',12,'User sscientol modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(646,'2015-10-05 19:52:23','USER_MODIFY',1,'2015-10-05 21:52:23',12,'User bbookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(647,'2015-10-05 19:54:54','USER_NEW_PASSWORD',1,'2015-10-05 21:54:54',12,'Password change for zzeceo','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(648,'2015-10-05 19:54:54','USER_MODIFY',1,'2015-10-05 21:54:54',12,'User zzeceo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(649,'2015-10-05 19:57:02','USER_MODIFY',1,'2015-10-05 21:57:02',12,'User zzeceo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(650,'2015-10-05 19:57:57','USER_NEW_PASSWORD',1,'2015-10-05 21:57:57',12,'Password change for pcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(651,'2015-10-05 19:57:57','USER_MODIFY',1,'2015-10-05 21:57:57',12,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(652,'2015-10-05 19:59:42','USER_NEW_PASSWORD',1,'2015-10-05 21:59:42',12,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(653,'2015-10-05 19:59:42','USER_MODIFY',1,'2015-10-05 21:59:42',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(654,'2015-10-05 20:00:21','USER_MODIFY',1,'2015-10-05 22:00:21',12,'User adminx modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(655,'2015-10-05 20:05:36','USER_MODIFY',1,'2015-10-05 22:05:36',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(656,'2015-10-05 20:06:25','USER_MODIFY',1,'2015-10-05 22:06:25',12,'User ccommercy modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(657,'2015-10-05 20:07:18','USER_MODIFY',1,'2015-10-05 22:07:18',12,'User mcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(658,'2015-10-05 20:07:36','USER_MODIFY',1,'2015-10-05 22:07:36',12,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(659,'2015-10-05 20:08:34','USER_MODIFY',1,'2015-10-05 22:08:34',12,'User bbookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(660,'2015-10-05 20:47:52','USER_CREATE',1,'2015-10-05 22:47:52',12,'User cc1 created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(661,'2015-10-05 20:47:52','USER_NEW_PASSWORD',1,'2015-10-05 22:47:52',12,'Password change for cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(662,'2015-10-05 20:47:55','USER_LOGOUT',1,'2015-10-05 22:47:55',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(663,'2015-10-05 20:48:08','USER_LOGIN',1,'2015-10-05 22:48:08',11,'(UserLogged,zzeceo) - TZ=1;TZString=Europe/Berlin;Screen=1590x434','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(664,'2015-10-05 20:48:39','USER_CREATE',1,'2015-10-05 22:48:39',11,'User cc2 created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(665,'2015-10-05 20:48:39','USER_NEW_PASSWORD',1,'2015-10-05 22:48:39',11,'Password change for cc2','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(666,'2015-10-05 20:48:59','USER_NEW_PASSWORD',1,'2015-10-05 22:48:59',11,'Password change for cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(667,'2015-10-05 20:48:59','USER_MODIFY',1,'2015-10-05 22:48:59',11,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(668,'2015-10-05 21:06:36','USER_LOGOUT',1,'2015-10-05 23:06:35',11,'(UserLogoff,zzeceo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(669,'2015-10-05 21:06:44','USER_LOGIN_FAILED',1,'2015-10-05 23:06:44',NULL,'Bad value for login or password - login=cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(670,'2015-10-05 21:07:12','USER_LOGIN_FAILED',1,'2015-10-05 23:07:12',NULL,'Bad value for login or password - login=cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(671,'2015-10-05 21:07:19','USER_LOGIN_FAILED',1,'2015-10-05 23:07:19',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(672,'2015-10-05 21:07:27','USER_LOGIN_FAILED',1,'2015-10-05 23:07:27',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(673,'2015-10-05 21:07:32','USER_LOGIN',1,'2015-10-05 23:07:32',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(674,'2015-10-05 21:12:28','USER_NEW_PASSWORD',1,'2015-10-05 23:12:28',12,'Password change for cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(675,'2015-10-05 21:12:28','USER_MODIFY',1,'2015-10-05 23:12:28',12,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(676,'2015-10-05 21:13:00','USER_CREATE',1,'2015-10-05 23:13:00',12,'User aaa created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(677,'2015-10-05 21:13:00','USER_NEW_PASSWORD',1,'2015-10-05 23:13:00',12,'Password change for aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(678,'2015-10-05 21:13:40','USER_DELETE',1,'2015-10-05 23:13:40',12,'User aaa removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(679,'2015-10-05 21:14:47','USER_LOGOUT',1,'2015-10-05 23:14:47',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(680,'2015-10-05 21:14:56','USER_LOGIN',1,'2015-10-05 23:14:56',16,'(UserLogged,cc1) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(681,'2015-10-05 21:15:56','USER_LOGOUT',1,'2015-10-05 23:15:56',16,'(UserLogoff,cc1)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(682,'2015-10-05 21:16:06','USER_LOGIN',1,'2015-10-05 23:16:06',17,'(UserLogged,cc2) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(683,'2015-10-05 21:37:25','USER_LOGOUT',1,'2015-10-05 23:37:25',17,'(UserLogoff,cc2)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(684,'2015-10-05 21:37:31','USER_LOGIN',1,'2015-10-05 23:37:31',16,'(UserLogged,cc1) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(685,'2015-10-05 21:43:53','USER_LOGOUT',1,'2015-10-05 23:43:53',16,'(UserLogoff,cc1)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(686,'2015-10-05 21:44:00','USER_LOGIN',1,'2015-10-05 23:44:00',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(687,'2015-10-05 21:46:17','USER_LOGOUT',1,'2015-10-05 23:46:17',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(688,'2015-10-05 21:46:24','USER_LOGIN',1,'2015-10-05 23:46:24',16,'(UserLogged,cc1) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(689,'2015-11-04 15:17:06','USER_LOGIN',1,'2015-11-04 16:17:06',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(690,'2015-11-15 22:04:04','USER_LOGIN',1,'2015-11-15 23:04:04',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(691,'2015-11-15 22:23:45','USER_MODIFY',1,'2015-11-15 23:23:45',12,'User ccommercy modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(692,'2015-11-15 22:24:22','USER_MODIFY',1,'2015-11-15 23:24:22',12,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(693,'2015-11-15 22:24:53','USER_MODIFY',1,'2015-11-15 23:24:53',12,'User cc2 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(694,'2015-11-15 22:25:17','USER_MODIFY',1,'2015-11-15 23:25:17',12,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(695,'2015-11-15 22:45:37','USER_LOGOUT',1,'2015-11-15 23:45:37',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL); +INSERT INTO `llx_events` VALUES (30,'2011-07-18 18:23:06','USER_LOGOUT',1,'2011-07-18 20:23:06',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(31,'2011-07-18 18:23:12','USER_LOGIN_FAILED',1,'2011-07-18 20:23:12',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(32,'2011-07-18 18:23:17','USER_LOGIN',1,'2011-07-18 20:23:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(33,'2011-07-18 20:10:51','USER_LOGIN_FAILED',1,'2011-07-18 22:10:51',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(34,'2011-07-18 20:10:55','USER_LOGIN',1,'2011-07-18 22:10:55',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(35,'2011-07-18 21:18:57','USER_LOGIN',1,'2011-07-18 23:18:57',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(36,'2011-07-20 10:34:10','USER_LOGIN',1,'2011-07-20 12:34:10',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(37,'2011-07-20 12:36:44','USER_LOGIN',1,'2011-07-20 14:36:44',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(38,'2011-07-20 13:20:51','USER_LOGIN_FAILED',1,'2011-07-20 15:20:51',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(39,'2011-07-20 13:20:54','USER_LOGIN',1,'2011-07-20 15:20:54',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(40,'2011-07-20 15:03:46','USER_LOGIN_FAILED',1,'2011-07-20 17:03:46',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(41,'2011-07-20 15:03:55','USER_LOGIN',1,'2011-07-20 17:03:55',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(42,'2011-07-20 18:05:05','USER_LOGIN_FAILED',1,'2011-07-20 20:05:05',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(43,'2011-07-20 18:05:08','USER_LOGIN',1,'2011-07-20 20:05:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(44,'2011-07-20 21:08:53','USER_LOGIN_FAILED',1,'2011-07-20 23:08:53',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(45,'2011-07-20 21:08:56','USER_LOGIN',1,'2011-07-20 23:08:56',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(46,'2011-07-21 01:26:12','USER_LOGIN',1,'2011-07-21 03:26:12',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(47,'2011-07-21 22:35:45','USER_LOGIN_FAILED',1,'2011-07-22 00:35:45',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(48,'2011-07-21 22:35:49','USER_LOGIN',1,'2011-07-22 00:35:49',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(49,'2011-07-26 23:09:47','USER_LOGIN_FAILED',1,'2011-07-27 01:09:47',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(50,'2011-07-26 23:09:50','USER_LOGIN',1,'2011-07-27 01:09:50',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(51,'2011-07-27 17:02:27','USER_LOGIN_FAILED',1,'2011-07-27 19:02:27',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(52,'2011-07-27 17:02:32','USER_LOGIN',1,'2011-07-27 19:02:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(53,'2011-07-27 23:33:37','USER_LOGIN_FAILED',1,'2011-07-28 01:33:37',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(54,'2011-07-27 23:33:41','USER_LOGIN',1,'2011-07-28 01:33:41',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(55,'2011-07-28 18:20:36','USER_LOGIN_FAILED',1,'2011-07-28 20:20:36',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(56,'2011-07-28 18:20:38','USER_LOGIN',1,'2011-07-28 20:20:38',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(57,'2011-07-28 20:13:30','USER_LOGIN_FAILED',1,'2011-07-28 22:13:30',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(58,'2011-07-28 20:13:34','USER_LOGIN',1,'2011-07-28 22:13:34',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(59,'2011-07-28 20:22:51','USER_LOGIN',1,'2011-07-28 22:22:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(60,'2011-07-28 23:05:06','USER_LOGIN',1,'2011-07-29 01:05:06',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(61,'2011-07-29 20:15:50','USER_LOGIN_FAILED',1,'2011-07-29 22:15:50',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(62,'2011-07-29 20:15:53','USER_LOGIN',1,'2011-07-29 22:15:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(68,'2011-07-29 20:51:01','USER_LOGOUT',1,'2011-07-29 22:51:01',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(69,'2011-07-29 20:51:05','USER_LOGIN',1,'2011-07-29 22:51:05',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(70,'2011-07-30 08:46:20','USER_LOGIN_FAILED',1,'2011-07-30 10:46:20',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(71,'2011-07-30 08:46:38','USER_LOGIN_FAILED',1,'2011-07-30 10:46:38',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(72,'2011-07-30 08:46:42','USER_LOGIN',1,'2011-07-30 10:46:42',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(73,'2011-07-30 10:05:12','USER_LOGIN_FAILED',1,'2011-07-30 12:05:12',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(74,'2011-07-30 10:05:15','USER_LOGIN',1,'2011-07-30 12:05:15',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(75,'2011-07-30 12:15:46','USER_LOGIN',1,'2011-07-30 14:15:46',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(76,'2011-07-31 22:19:30','USER_LOGIN',1,'2011-08-01 00:19:30',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(77,'2011-07-31 23:32:52','USER_LOGIN',1,'2011-08-01 01:32:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(78,'2011-08-01 01:24:50','USER_LOGIN_FAILED',1,'2011-08-01 03:24:50',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(79,'2011-08-01 01:24:54','USER_LOGIN',1,'2011-08-01 03:24:54',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(80,'2011-08-01 19:31:36','USER_LOGIN_FAILED',1,'2011-08-01 21:31:35',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(81,'2011-08-01 19:31:39','USER_LOGIN',1,'2011-08-01 21:31:39',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(82,'2011-08-01 20:01:36','USER_LOGIN',1,'2011-08-01 22:01:36',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(83,'2011-08-01 20:52:54','USER_LOGIN_FAILED',1,'2011-08-01 22:52:54',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(84,'2011-08-01 20:52:58','USER_LOGIN',1,'2011-08-01 22:52:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(85,'2011-08-01 21:17:28','USER_LOGIN_FAILED',1,'2011-08-01 23:17:28',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(86,'2011-08-01 21:17:31','USER_LOGIN',1,'2011-08-01 23:17:31',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(87,'2011-08-04 11:55:17','USER_LOGIN',1,'2011-08-04 13:55:17',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(88,'2011-08-04 20:19:03','USER_LOGIN_FAILED',1,'2011-08-04 22:19:03',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(89,'2011-08-04 20:19:07','USER_LOGIN',1,'2011-08-04 22:19:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(90,'2011-08-05 17:51:42','USER_LOGIN_FAILED',1,'2011-08-05 19:51:42',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(91,'2011-08-05 17:51:47','USER_LOGIN',1,'2011-08-05 19:51:47',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(92,'2011-08-05 17:56:03','USER_LOGIN',1,'2011-08-05 19:56:03',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(93,'2011-08-05 17:59:10','USER_LOGIN',1,'2011-08-05 19:59:10',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30',NULL),(94,'2011-08-05 18:01:58','USER_LOGIN',1,'2011-08-05 20:01:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30',NULL),(95,'2011-08-05 19:59:56','USER_LOGIN',1,'2011-08-05 21:59:56',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(96,'2011-08-06 18:33:22','USER_LOGIN',1,'2011-08-06 20:33:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(97,'2011-08-07 00:56:59','USER_LOGIN',1,'2011-08-07 02:56:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(98,'2011-08-07 22:49:14','USER_LOGIN',1,'2011-08-08 00:49:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(99,'2011-08-07 23:05:18','USER_LOGOUT',1,'2011-08-08 01:05:18',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(105,'2011-08-08 00:41:09','USER_LOGIN',1,'2011-08-08 02:41:09',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(106,'2011-08-08 11:58:55','USER_LOGIN',1,'2011-08-08 13:58:55',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(107,'2011-08-08 14:35:48','USER_LOGIN',1,'2011-08-08 16:35:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(108,'2011-08-08 14:36:31','USER_LOGOUT',1,'2011-08-08 16:36:31',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(109,'2011-08-08 14:38:28','USER_LOGIN',1,'2011-08-08 16:38:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(110,'2011-08-08 14:39:02','USER_LOGOUT',1,'2011-08-08 16:39:02',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(111,'2011-08-08 14:39:10','USER_LOGIN',1,'2011-08-08 16:39:10',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(112,'2011-08-08 14:39:28','USER_LOGOUT',1,'2011-08-08 16:39:28',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(113,'2011-08-08 14:39:37','USER_LOGIN',1,'2011-08-08 16:39:37',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(114,'2011-08-08 14:50:02','USER_LOGOUT',1,'2011-08-08 16:50:02',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(115,'2011-08-08 14:51:45','USER_LOGIN_FAILED',1,'2011-08-08 16:51:45',NULL,'Identifiants login ou mot de passe incorrects - login=','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(116,'2011-08-08 14:51:52','USER_LOGIN',1,'2011-08-08 16:51:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(117,'2011-08-08 15:09:54','USER_LOGOUT',1,'2011-08-08 17:09:54',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(118,'2011-08-08 15:10:19','USER_LOGIN_FAILED',1,'2011-08-08 17:10:19',NULL,'Identifiants login ou mot de passe incorrects - login=','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(119,'2011-08-08 15:10:28','USER_LOGIN',1,'2011-08-08 17:10:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(121,'2011-08-08 15:14:58','USER_LOGOUT',1,'2011-08-08 17:14:58',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(122,'2011-08-08 15:15:00','USER_LOGIN_FAILED',1,'2011-08-08 17:15:00',NULL,'Identifiants login ou mot de passe incorrects - login=','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(123,'2011-08-08 15:17:57','USER_LOGIN',1,'2011-08-08 17:17:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(124,'2011-08-08 15:35:56','USER_LOGOUT',1,'2011-08-08 17:35:56',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(125,'2011-08-08 15:36:05','USER_LOGIN',1,'2011-08-08 17:36:05',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(126,'2011-08-08 17:32:42','USER_LOGIN',1,'2011-08-08 19:32:42',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0',NULL),(127,'2012-12-08 13:49:37','USER_LOGOUT',1,'2012-12-08 14:49:37',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(128,'2012-12-08 13:49:42','USER_LOGIN',1,'2012-12-08 14:49:42',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(129,'2012-12-08 13:50:12','USER_LOGOUT',1,'2012-12-08 14:50:12',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(130,'2012-12-08 13:50:14','USER_LOGIN',1,'2012-12-08 14:50:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(131,'2012-12-08 13:50:17','USER_LOGOUT',1,'2012-12-08 14:50:17',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(132,'2012-12-08 13:52:47','USER_LOGIN',1,'2012-12-08 14:52:47',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(133,'2012-12-08 13:53:08','USER_MODIFY',1,'2012-12-08 14:53:08',1,'User admin modified','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(134,'2012-12-08 14:08:45','USER_LOGOUT',1,'2012-12-08 15:08:45',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(135,'2012-12-08 14:09:09','USER_LOGIN',1,'2012-12-08 15:09:09',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(136,'2012-12-08 14:11:43','USER_LOGOUT',1,'2012-12-08 15:11:43',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(137,'2012-12-08 14:11:45','USER_LOGIN',1,'2012-12-08 15:11:45',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(138,'2012-12-08 14:22:53','USER_LOGOUT',1,'2012-12-08 15:22:53',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(139,'2012-12-08 14:22:54','USER_LOGIN',1,'2012-12-08 15:22:54',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(140,'2012-12-08 14:23:10','USER_LOGOUT',1,'2012-12-08 15:23:10',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(141,'2012-12-08 14:23:11','USER_LOGIN',1,'2012-12-08 15:23:11',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(142,'2012-12-08 14:23:49','USER_LOGOUT',1,'2012-12-08 15:23:49',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(143,'2012-12-08 14:23:50','USER_LOGIN',1,'2012-12-08 15:23:50',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(144,'2012-12-08 14:28:08','USER_LOGOUT',1,'2012-12-08 15:28:08',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(145,'2012-12-08 14:35:15','USER_LOGIN',1,'2012-12-08 15:35:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(146,'2012-12-08 14:35:18','USER_LOGOUT',1,'2012-12-08 15:35:18',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(147,'2012-12-08 14:36:07','USER_LOGIN',1,'2012-12-08 15:36:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(148,'2012-12-08 14:36:09','USER_LOGOUT',1,'2012-12-08 15:36:09',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(149,'2012-12-08 14:36:41','USER_LOGIN',1,'2012-12-08 15:36:41',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(150,'2012-12-08 15:59:13','USER_LOGIN',1,'2012-12-08 16:59:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(151,'2012-12-09 11:49:52','USER_LOGIN',1,'2012-12-09 12:49:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(152,'2012-12-09 13:46:31','USER_LOGIN',1,'2012-12-09 14:46:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(153,'2012-12-09 19:03:14','USER_LOGIN',1,'2012-12-09 20:03:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(154,'2012-12-10 00:16:31','USER_LOGIN',1,'2012-12-10 01:16:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(170,'2012-12-11 22:03:31','USER_LOGIN',1,'2012-12-11 23:03:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(171,'2012-12-12 00:32:39','USER_LOGIN',1,'2012-12-12 01:32:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(172,'2012-12-12 10:49:59','USER_LOGIN',1,'2012-12-12 11:49:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(175,'2012-12-12 10:57:40','USER_MODIFY',1,'2012-12-12 11:57:40',1,'Modification utilisateur admin','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(176,'2012-12-12 13:29:15','USER_LOGIN',1,'2012-12-12 14:29:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(177,'2012-12-12 13:30:15','USER_LOGIN',1,'2012-12-12 14:30:15',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(178,'2012-12-12 13:40:08','USER_LOGOUT',1,'2012-12-12 14:40:08',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(179,'2012-12-12 13:40:10','USER_LOGIN',1,'2012-12-12 14:40:10',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(180,'2012-12-12 13:40:26','USER_MODIFY',1,'2012-12-12 14:40:26',1,'Modification utilisateur admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(181,'2012-12-12 13:40:34','USER_LOGOUT',1,'2012-12-12 14:40:34',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(182,'2012-12-12 13:42:23','USER_LOGIN',1,'2012-12-12 14:42:23',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(183,'2012-12-12 13:43:02','USER_NEW_PASSWORD',1,'2012-12-12 14:43:02',NULL,'Changement mot de passe de admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(184,'2012-12-12 13:43:25','USER_LOGOUT',1,'2012-12-12 14:43:25',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(185,'2012-12-12 13:43:27','USER_LOGIN_FAILED',1,'2012-12-12 14:43:27',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(186,'2012-12-12 13:43:30','USER_LOGIN',1,'2012-12-12 14:43:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(187,'2012-12-12 14:52:11','USER_LOGIN',1,'2012-12-12 15:52:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11',NULL),(188,'2012-12-12 17:53:00','USER_LOGIN_FAILED',1,'2012-12-12 18:53:00',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(189,'2012-12-12 17:53:07','USER_LOGIN_FAILED',1,'2012-12-12 18:53:07',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(190,'2012-12-12 17:53:51','USER_NEW_PASSWORD',1,'2012-12-12 18:53:51',NULL,'Changement mot de passe de admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(191,'2012-12-12 17:54:00','USER_LOGIN',1,'2012-12-12 18:54:00',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(192,'2012-12-12 17:54:10','USER_NEW_PASSWORD',1,'2012-12-12 18:54:10',1,'Changement mot de passe de admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(193,'2012-12-12 17:54:10','USER_MODIFY',1,'2012-12-12 18:54:10',1,'Modification utilisateur admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(194,'2012-12-12 18:57:09','USER_LOGIN',1,'2012-12-12 19:57:09',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(195,'2012-12-12 23:04:08','USER_LOGIN',1,'2012-12-13 00:04:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(196,'2012-12-17 20:03:14','USER_LOGIN',1,'2012-12-17 21:03:14',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(197,'2012-12-17 21:18:45','USER_LOGIN',1,'2012-12-17 22:18:45',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(198,'2012-12-17 22:30:08','USER_LOGIN',1,'2012-12-17 23:30:08',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(199,'2012-12-18 23:32:03','USER_LOGIN',1,'2012-12-19 00:32:03',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(200,'2012-12-19 09:38:03','USER_LOGIN',1,'2012-12-19 10:38:03',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(201,'2012-12-19 11:23:35','USER_LOGIN',1,'2012-12-19 12:23:35',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(202,'2012-12-19 12:46:22','USER_LOGIN',1,'2012-12-19 13:46:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(214,'2012-12-19 19:11:31','USER_LOGIN',1,'2012-12-19 20:11:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(215,'2012-12-21 16:36:57','USER_LOGIN',1,'2012-12-21 17:36:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(216,'2012-12-21 16:38:43','USER_NEW_PASSWORD',1,'2012-12-21 17:38:43',1,'Changement mot de passe de adupont','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(217,'2012-12-21 16:38:43','USER_MODIFY',1,'2012-12-21 17:38:43',1,'Modification utilisateur adupont','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(218,'2012-12-21 16:38:51','USER_LOGOUT',1,'2012-12-21 17:38:51',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(219,'2012-12-21 16:38:55','USER_LOGIN',1,'2012-12-21 17:38:55',3,'(UserLogged,adupont)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(220,'2012-12-21 16:48:18','USER_LOGOUT',1,'2012-12-21 17:48:18',3,'(UserLogoff,adupont)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(221,'2012-12-21 16:48:20','USER_LOGIN',1,'2012-12-21 17:48:20',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(222,'2012-12-26 18:28:18','USER_LOGIN',1,'2012-12-26 19:28:18',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(223,'2012-12-26 20:00:24','USER_LOGIN',1,'2012-12-26 21:00:24',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(224,'2012-12-27 01:10:27','USER_LOGIN',1,'2012-12-27 02:10:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(225,'2012-12-28 19:12:08','USER_LOGIN',1,'2012-12-28 20:12:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(226,'2012-12-28 20:16:58','USER_LOGIN',1,'2012-12-28 21:16:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(227,'2012-12-29 14:35:46','USER_LOGIN',1,'2012-12-29 15:35:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(228,'2012-12-29 14:37:59','USER_LOGOUT',1,'2012-12-29 15:37:59',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(229,'2012-12-29 14:38:00','USER_LOGIN',1,'2012-12-29 15:38:00',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(230,'2012-12-29 17:16:48','USER_LOGIN',1,'2012-12-29 18:16:48',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(231,'2012-12-31 12:02:59','USER_LOGIN',1,'2012-12-31 13:02:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(232,'2013-01-02 20:32:51','USER_LOGIN',1,'2013-01-02 21:32:51',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0',NULL),(233,'2013-01-02 20:58:59','USER_LOGIN',1,'2013-01-02 21:58:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(234,'2013-01-03 09:25:07','USER_LOGIN',1,'2013-01-03 10:25:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(235,'2013-01-03 19:39:31','USER_LOGIN',1,'2013-01-03 20:39:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(236,'2013-01-04 22:40:19','USER_LOGIN',1,'2013-01-04 23:40:19',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(237,'2013-01-05 12:59:59','USER_LOGIN',1,'2013-01-05 13:59:59',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(238,'2013-01-05 15:28:52','USER_LOGIN',1,'2013-01-05 16:28:52',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(239,'2013-01-05 17:02:08','USER_LOGIN',1,'2013-01-05 18:02:08',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(240,'2013-01-06 12:13:33','USER_LOGIN',1,'2013-01-06 13:13:33',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(241,'2013-01-07 01:21:15','USER_LOGIN',1,'2013-01-07 02:21:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(242,'2013-01-07 01:46:31','USER_LOGOUT',1,'2013-01-07 02:46:31',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(243,'2013-01-07 19:54:50','USER_LOGIN',1,'2013-01-07 20:54:50',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(244,'2013-01-08 21:55:01','USER_LOGIN',1,'2013-01-08 22:55:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(245,'2013-01-09 11:13:28','USER_LOGIN',1,'2013-01-09 12:13:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(246,'2013-01-10 18:30:46','USER_LOGIN',1,'2013-01-10 19:30:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(247,'2013-01-11 18:03:26','USER_LOGIN',1,'2013-01-11 19:03:26',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(248,'2013-01-12 11:15:04','USER_LOGIN',1,'2013-01-12 12:15:04',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(249,'2013-01-12 14:42:44','USER_LOGIN',1,'2013-01-12 15:42:44',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(250,'2013-01-13 12:07:17','USER_LOGIN',1,'2013-01-13 13:07:17',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(251,'2013-01-13 17:37:58','USER_LOGIN',1,'2013-01-13 18:37:58',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(252,'2013-01-13 19:24:21','USER_LOGIN',1,'2013-01-13 20:24:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(253,'2013-01-13 19:29:19','USER_LOGOUT',1,'2013-01-13 20:29:19',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(254,'2013-01-13 21:39:39','USER_LOGIN',1,'2013-01-13 22:39:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(255,'2013-01-14 00:52:21','USER_LOGIN',1,'2013-01-14 01:52:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11',NULL),(256,'2013-01-16 11:34:31','USER_LOGIN',1,'2013-01-16 12:34:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(257,'2013-01-16 15:36:21','USER_LOGIN',1,'2013-01-16 16:36:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(258,'2013-01-16 19:17:36','USER_LOGIN',1,'2013-01-16 20:17:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(259,'2013-01-16 19:48:08','GROUP_CREATE',1,'2013-01-16 20:48:08',1,'CrĆ©ation groupe ggg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(260,'2013-01-16 21:48:53','USER_LOGIN',1,'2013-01-16 22:48:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(261,'2013-01-17 19:55:53','USER_LOGIN',1,'2013-01-17 20:55:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(262,'2013-01-18 09:48:01','USER_LOGIN',1,'2013-01-18 10:48:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(263,'2013-01-18 13:22:36','USER_LOGIN',1,'2013-01-18 14:22:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(264,'2013-01-18 16:10:23','USER_LOGIN',1,'2013-01-18 17:10:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(265,'2013-01-18 17:41:40','USER_LOGIN',1,'2013-01-18 18:41:40',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(266,'2013-01-19 14:33:48','USER_LOGIN',1,'2013-01-19 15:33:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(267,'2013-01-19 16:47:43','USER_LOGIN',1,'2013-01-19 17:47:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(268,'2013-01-19 16:59:43','USER_LOGIN',1,'2013-01-19 17:59:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(269,'2013-01-19 17:00:22','USER_LOGIN',1,'2013-01-19 18:00:22',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(270,'2013-01-19 17:04:16','USER_LOGOUT',1,'2013-01-19 18:04:16',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(271,'2013-01-19 17:04:18','USER_LOGIN',1,'2013-01-19 18:04:18',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(272,'2013-01-20 00:34:19','USER_LOGIN',1,'2013-01-20 01:34:19',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(273,'2013-01-21 11:54:17','USER_LOGIN',1,'2013-01-21 12:54:17',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(274,'2013-01-21 13:48:15','USER_LOGIN',1,'2013-01-21 14:48:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(275,'2013-01-21 14:30:22','USER_LOGIN',1,'2013-01-21 15:30:22',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(276,'2013-01-21 15:10:46','USER_LOGIN',1,'2013-01-21 16:10:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(277,'2013-01-21 17:27:43','USER_LOGIN',1,'2013-01-21 18:27:43',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(278,'2013-01-21 21:48:15','USER_LOGIN',1,'2013-01-21 22:48:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(279,'2013-01-21 21:50:42','USER_LOGIN',1,'2013-01-21 22:50:42',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17',NULL),(280,'2013-01-23 09:28:26','USER_LOGIN',1,'2013-01-23 10:28:26',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(281,'2013-01-23 13:21:57','USER_LOGIN',1,'2013-01-23 14:21:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(282,'2013-01-23 16:52:00','USER_LOGOUT',1,'2013-01-23 17:52:00',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(283,'2013-01-23 16:52:05','USER_LOGIN_FAILED',1,'2013-01-23 17:52:05',NULL,'Bad value for login or password - login=bbb','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(284,'2013-01-23 16:52:09','USER_LOGIN',1,'2013-01-23 17:52:09',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(285,'2013-01-23 16:52:27','USER_CREATE',1,'2013-01-23 17:52:27',1,'CrĆ©ation utilisateur aaa','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(286,'2013-01-23 16:52:27','USER_NEW_PASSWORD',1,'2013-01-23 17:52:27',1,'Changement mot de passe de aaa','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(287,'2013-01-23 16:52:37','USER_CREATE',1,'2013-01-23 17:52:37',1,'CrĆ©ation utilisateur bbb','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(288,'2013-01-23 16:52:37','USER_NEW_PASSWORD',1,'2013-01-23 17:52:37',1,'Changement mot de passe de bbb','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(289,'2013-01-23 16:53:15','USER_LOGOUT',1,'2013-01-23 17:53:15',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(290,'2013-01-23 16:53:20','USER_LOGIN',1,'2013-01-23 17:53:20',4,'(UserLogged,aaa)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(291,'2013-01-23 19:16:58','USER_LOGIN',1,'2013-01-23 20:16:58',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(292,'2013-01-26 10:54:07','USER_LOGIN',1,'2013-01-26 11:54:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(293,'2013-01-29 10:15:36','USER_LOGIN',1,'2013-01-29 11:15:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(294,'2013-01-30 17:42:50','USER_LOGIN',1,'2013-01-30 18:42:50',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17',NULL),(295,'2013-02-01 08:49:55','USER_LOGIN',1,'2013-02-01 09:49:55',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(296,'2013-02-01 08:51:57','USER_LOGOUT',1,'2013-02-01 09:51:57',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(297,'2013-02-01 08:52:39','USER_LOGIN',1,'2013-02-01 09:52:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(298,'2013-02-01 21:03:01','USER_LOGIN',1,'2013-02-01 22:03:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(299,'2013-02-10 19:48:39','USER_LOGIN',1,'2013-02-10 20:48:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(300,'2013-02-10 20:46:48','USER_LOGIN',1,'2013-02-10 21:46:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(301,'2013-02-10 21:39:23','USER_LOGIN',1,'2013-02-10 22:39:23',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(302,'2013-02-11 19:00:13','USER_LOGIN',1,'2013-02-11 20:00:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(303,'2013-02-11 19:43:44','USER_LOGIN_FAILED',1,'2013-02-11 20:43:44',NULL,'Unknown column \'u.fk_user\' in \'field list\'','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(304,'2013-02-11 19:44:01','USER_LOGIN',1,'2013-02-11 20:44:01',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(305,'2013-02-12 00:27:35','USER_LOGIN',1,'2013-02-12 01:27:35',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(306,'2013-02-12 00:27:38','USER_LOGOUT',1,'2013-02-12 01:27:38',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(307,'2013-02-12 00:28:07','USER_LOGIN',1,'2013-02-12 01:28:07',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(308,'2013-02-12 00:28:09','USER_LOGOUT',1,'2013-02-12 01:28:09',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(309,'2013-02-12 00:28:26','USER_LOGIN',1,'2013-02-12 01:28:26',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(310,'2013-02-12 00:28:30','USER_LOGOUT',1,'2013-02-12 01:28:30',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(311,'2013-02-12 12:42:15','USER_LOGIN',1,'2013-02-12 13:42:15',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17',NULL),(312,'2013-02-12 13:46:16','USER_LOGIN',1,'2013-02-12 14:46:16',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(313,'2013-02-12 14:54:28','USER_LOGIN',1,'2013-02-12 15:54:28',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(314,'2013-02-12 16:04:46','USER_LOGIN',1,'2013-02-12 17:04:46',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(315,'2013-02-13 14:02:43','USER_LOGIN',1,'2013-02-13 15:02:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(316,'2013-02-13 14:48:30','USER_LOGIN',1,'2013-02-13 15:48:30',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(317,'2013-02-13 17:44:53','USER_LOGIN',1,'2013-02-13 18:44:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(318,'2013-02-15 08:44:36','USER_LOGIN',1,'2013-02-15 09:44:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(319,'2013-02-15 08:53:20','USER_LOGIN',1,'2013-02-15 09:53:20',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(320,'2013-02-16 19:10:28','USER_LOGIN',1,'2013-02-16 20:10:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(321,'2013-02-16 19:22:40','USER_CREATE',1,'2013-02-16 20:22:40',1,'CrĆ©ation utilisateur aaab','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(322,'2013-02-16 19:22:40','USER_NEW_PASSWORD',1,'2013-02-16 20:22:40',1,'Changement mot de passe de aaab','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(323,'2013-02-16 19:48:15','USER_CREATE',1,'2013-02-16 20:48:15',1,'CrĆ©ation utilisateur zzz','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(324,'2013-02-16 19:48:15','USER_NEW_PASSWORD',1,'2013-02-16 20:48:15',1,'Changement mot de passe de zzz','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(325,'2013-02-16 19:50:08','USER_CREATE',1,'2013-02-16 20:50:08',1,'CrĆ©ation utilisateur zzzg','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(326,'2013-02-16 19:50:08','USER_NEW_PASSWORD',1,'2013-02-16 20:50:08',1,'Changement mot de passe de zzzg','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(327,'2013-02-16 21:20:03','USER_LOGIN',1,'2013-02-16 22:20:03',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(328,'2013-02-17 14:30:51','USER_LOGIN',1,'2013-02-17 15:30:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(329,'2013-02-17 17:21:22','USER_LOGIN',1,'2013-02-17 18:21:22',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(330,'2013-02-17 17:48:43','USER_MODIFY',1,'2013-02-17 18:48:43',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(331,'2013-02-17 17:48:47','USER_MODIFY',1,'2013-02-17 18:48:47',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(332,'2013-02-17 17:48:51','USER_MODIFY',1,'2013-02-17 18:48:51',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(333,'2013-02-17 17:48:56','USER_MODIFY',1,'2013-02-17 18:48:56',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(334,'2013-02-18 22:00:01','USER_LOGIN',1,'2013-02-18 23:00:01',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(335,'2013-02-19 08:19:52','USER_LOGIN',1,'2013-02-19 09:19:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(336,'2013-02-19 22:00:52','USER_LOGIN',1,'2013-02-19 23:00:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(337,'2013-02-20 09:34:52','USER_LOGIN',1,'2013-02-20 10:34:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(338,'2013-02-20 13:12:28','USER_LOGIN',1,'2013-02-20 14:12:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(339,'2013-02-20 17:19:44','USER_LOGIN',1,'2013-02-20 18:19:44',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(340,'2013-02-20 19:07:21','USER_MODIFY',1,'2013-02-20 20:07:21',1,'Modification utilisateur adupont','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(341,'2013-02-20 19:47:17','USER_LOGIN',1,'2013-02-20 20:47:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(342,'2013-02-20 19:48:01','USER_MODIFY',1,'2013-02-20 20:48:01',1,'Modification utilisateur aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(343,'2013-02-21 08:27:07','USER_LOGIN',1,'2013-02-21 09:27:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(344,'2013-02-23 13:34:13','USER_LOGIN',1,'2013-02-23 14:34:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.69 Safari/537.17',NULL),(345,'2013-02-24 01:06:41','USER_LOGIN_FAILED',1,'2013-02-24 02:06:41',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(346,'2013-02-24 01:06:45','USER_LOGIN_FAILED',1,'2013-02-24 02:06:45',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(347,'2013-02-24 01:06:55','USER_LOGIN_FAILED',1,'2013-02-24 02:06:55',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(348,'2013-02-24 01:07:03','USER_LOGIN_FAILED',1,'2013-02-24 02:07:03',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(349,'2013-02-24 01:07:21','USER_LOGIN_FAILED',1,'2013-02-24 02:07:21',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(350,'2013-02-24 01:08:12','USER_LOGIN_FAILED',1,'2013-02-24 02:08:12',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(351,'2013-02-24 01:08:42','USER_LOGIN_FAILED',1,'2013-02-24 02:08:42',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(352,'2013-02-24 01:08:50','USER_LOGIN_FAILED',1,'2013-02-24 02:08:50',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(353,'2013-02-24 01:09:08','USER_LOGIN_FAILED',1,'2013-02-24 02:09:08',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(354,'2013-02-24 01:09:42','USER_LOGIN_FAILED',1,'2013-02-24 02:09:42',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(355,'2013-02-24 01:09:50','USER_LOGIN_FAILED',1,'2013-02-24 02:09:50',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(356,'2013-02-24 01:10:05','USER_LOGIN_FAILED',1,'2013-02-24 02:10:05',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(357,'2013-02-24 01:10:22','USER_LOGIN_FAILED',1,'2013-02-24 02:10:22',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(358,'2013-02-24 01:10:30','USER_LOGIN_FAILED',1,'2013-02-24 02:10:30',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(359,'2013-02-24 01:10:56','USER_LOGIN_FAILED',1,'2013-02-24 02:10:56',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(360,'2013-02-24 01:11:26','USER_LOGIN_FAILED',1,'2013-02-24 02:11:26',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(361,'2013-02-24 01:12:06','USER_LOGIN_FAILED',1,'2013-02-24 02:12:06',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(362,'2013-02-24 01:21:14','USER_LOGIN_FAILED',1,'2013-02-24 02:21:14',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(363,'2013-02-24 01:21:25','USER_LOGIN_FAILED',1,'2013-02-24 02:21:25',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(364,'2013-02-24 01:21:54','USER_LOGIN_FAILED',1,'2013-02-24 02:21:54',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(365,'2013-02-24 01:22:14','USER_LOGIN_FAILED',1,'2013-02-24 02:22:14',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(366,'2013-02-24 01:22:37','USER_LOGIN_FAILED',1,'2013-02-24 02:22:37',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(367,'2013-02-24 01:23:01','USER_LOGIN_FAILED',1,'2013-02-24 02:23:01',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(368,'2013-02-24 01:23:39','USER_LOGIN_FAILED',1,'2013-02-24 02:23:39',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(369,'2013-02-24 01:24:04','USER_LOGIN_FAILED',1,'2013-02-24 02:24:04',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(370,'2013-02-24 01:24:39','USER_LOGIN_FAILED',1,'2013-02-24 02:24:39',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(371,'2013-02-24 01:25:01','USER_LOGIN_FAILED',1,'2013-02-24 02:25:01',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(372,'2013-02-24 01:25:12','USER_LOGIN_FAILED',1,'2013-02-24 02:25:12',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(373,'2013-02-24 01:27:30','USER_LOGIN_FAILED',1,'2013-02-24 02:27:30',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(374,'2013-02-24 01:28:00','USER_LOGIN_FAILED',1,'2013-02-24 02:28:00',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(375,'2013-02-24 01:28:35','USER_LOGIN_FAILED',1,'2013-02-24 02:28:35',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(376,'2013-02-24 01:29:03','USER_LOGIN_FAILED',1,'2013-02-24 02:29:03',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(377,'2013-02-24 01:29:55','USER_LOGIN_FAILED',1,'2013-02-24 02:29:55',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(378,'2013-02-24 01:32:40','USER_LOGIN_FAILED',1,'2013-02-24 02:32:40',NULL,'Bad value for login or password - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(379,'2013-02-24 01:39:33','USER_LOGIN_FAILED',1,'2013-02-24 02:39:33',NULL,'Identifiants login ou mot de passe incorrects - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(380,'2013-02-24 01:39:38','USER_LOGIN_FAILED',1,'2013-02-24 02:39:38',NULL,'Identifiants login ou mot de passe incorrects - login=aa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(381,'2013-02-24 01:39:47','USER_LOGIN_FAILED',1,'2013-02-24 02:39:47',NULL,'Identifiants login ou mot de passe incorrects - login=lmkm','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(382,'2013-02-24 01:40:54','USER_LOGIN_FAILED',1,'2013-02-24 02:40:54',NULL,'Identifiants login ou mot de passe incorrects - login=lmkm','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(383,'2013-02-24 01:47:57','USER_LOGIN_FAILED',1,'2013-02-24 02:47:57',NULL,'Identifiants login ou mot de passe incorrects - login=lmkm','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(384,'2013-02-24 01:48:05','USER_LOGIN_FAILED',1,'2013-02-24 02:48:05',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(385,'2013-02-24 01:48:07','USER_LOGIN_FAILED',1,'2013-02-24 02:48:07',NULL,'Unknown column \'u.lastname\' in \'field list\'','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(386,'2013-02-24 01:48:35','USER_LOGIN',1,'2013-02-24 02:48:35',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(387,'2013-02-24 01:56:32','USER_LOGIN',1,'2013-02-24 02:56:32',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',NULL),(388,'2013-02-24 02:05:55','USER_LOGOUT',1,'2013-02-24 03:05:55',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(389,'2013-02-24 02:39:52','USER_LOGIN',1,'2013-02-24 03:39:52',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(390,'2013-02-24 02:51:10','USER_LOGOUT',1,'2013-02-24 03:51:10',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(391,'2013-02-24 12:46:41','USER_LOGIN',1,'2013-02-24 13:46:41',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(392,'2013-02-24 12:46:52','USER_LOGOUT',1,'2013-02-24 13:46:52',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(393,'2013-02-24 12:46:56','USER_LOGIN',1,'2013-02-24 13:46:56',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(394,'2013-02-24 12:47:56','USER_LOGOUT',1,'2013-02-24 13:47:56',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(395,'2013-02-24 12:48:00','USER_LOGIN',1,'2013-02-24 13:48:00',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(396,'2013-02-24 12:48:11','USER_LOGOUT',1,'2013-02-24 13:48:11',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(397,'2013-02-24 12:48:32','USER_LOGIN',1,'2013-02-24 13:48:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(398,'2013-02-24 12:52:22','USER_LOGOUT',1,'2013-02-24 13:52:22',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(399,'2013-02-24 12:52:27','USER_LOGIN',1,'2013-02-24 13:52:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(400,'2013-02-24 12:52:54','USER_LOGOUT',1,'2013-02-24 13:52:54',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(401,'2013-02-24 12:52:59','USER_LOGIN',1,'2013-02-24 13:52:59',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(402,'2013-02-24 12:55:39','USER_LOGOUT',1,'2013-02-24 13:55:39',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(403,'2013-02-24 12:55:59','USER_LOGIN',1,'2013-02-24 13:55:59',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(404,'2013-02-24 12:56:07','USER_LOGOUT',1,'2013-02-24 13:56:07',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(405,'2013-02-24 12:56:23','USER_LOGIN',1,'2013-02-24 13:56:23',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(406,'2013-02-24 12:56:46','USER_LOGOUT',1,'2013-02-24 13:56:46',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(407,'2013-02-24 12:58:30','USER_LOGIN',1,'2013-02-24 13:58:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(408,'2013-02-24 12:58:33','USER_LOGOUT',1,'2013-02-24 13:58:33',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(409,'2013-02-24 12:58:51','USER_LOGIN',1,'2013-02-24 13:58:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(410,'2013-02-24 12:58:58','USER_LOGOUT',1,'2013-02-24 13:58:58',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(411,'2013-02-24 13:18:53','USER_LOGIN',1,'2013-02-24 14:18:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(412,'2013-02-24 13:19:52','USER_LOGOUT',1,'2013-02-24 14:19:52',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(413,'2013-02-24 15:39:31','USER_LOGIN_FAILED',1,'2013-02-24 16:39:31',NULL,'ErrorBadValueForCode - login=admin','127.0.0.1',NULL,NULL),(414,'2013-02-24 15:42:07','USER_LOGIN',1,'2013-02-24 16:42:07',1,'(UserLogged,admin)','127.0.0.1',NULL,NULL),(415,'2013-02-24 15:42:52','USER_LOGOUT',1,'2013-02-24 16:42:52',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(416,'2013-02-24 16:04:21','USER_LOGIN',1,'2013-02-24 17:04:21',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',NULL),(417,'2013-02-24 16:11:28','USER_LOGIN_FAILED',1,'2013-02-24 17:11:28',NULL,'ErrorBadValueForCode - login=admin','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(418,'2013-02-24 16:11:37','USER_LOGIN',1,'2013-02-24 17:11:37',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(419,'2013-02-24 16:36:52','USER_LOGOUT',1,'2013-02-24 17:36:52',1,'(UserLogoff,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',NULL),(420,'2013-02-24 16:40:37','USER_LOGIN',1,'2013-02-24 17:40:37',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(421,'2013-02-24 16:57:16','USER_LOGIN',1,'2013-02-24 17:57:16',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - 2131034114',NULL),(422,'2013-02-24 17:01:30','USER_LOGOUT',1,'2013-02-24 18:01:30',1,'(UserLogoff,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - 2131034114',NULL),(423,'2013-02-24 17:02:33','USER_LOGIN',1,'2013-02-24 18:02:33',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(424,'2013-02-24 17:14:22','USER_LOGOUT',1,'2013-02-24 18:14:22',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(425,'2013-02-24 17:15:07','USER_LOGIN_FAILED',1,'2013-02-24 18:15:07',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(426,'2013-02-24 17:15:20','USER_LOGIN',1,'2013-02-24 18:15:20',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(427,'2013-02-24 17:20:14','USER_LOGIN',1,'2013-02-24 18:20:14',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(428,'2013-02-24 17:20:51','USER_LOGIN',1,'2013-02-24 18:20:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(429,'2013-02-24 17:20:54','USER_LOGOUT',1,'2013-02-24 18:20:54',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(430,'2013-02-24 17:21:19','USER_LOGIN',1,'2013-02-24 18:21:19',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(431,'2013-02-24 17:32:35','USER_LOGIN',1,'2013-02-24 18:32:35',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 - 2131034114',NULL),(432,'2013-02-24 18:28:48','USER_LOGIN',1,'2013-02-24 19:28:48',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(433,'2013-02-24 18:29:27','USER_LOGOUT',1,'2013-02-24 19:29:27',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(434,'2013-02-24 18:29:32','USER_LOGIN',1,'2013-02-24 19:29:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7',NULL),(435,'2013-02-24 20:13:13','USER_LOGOUT',1,'2013-02-24 21:13:13',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(436,'2013-02-24 20:13:17','USER_LOGIN',1,'2013-02-24 21:13:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(437,'2013-02-25 08:57:16','USER_LOGIN',1,'2013-02-25 09:57:16',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(438,'2013-02-25 08:57:59','USER_LOGOUT',1,'2013-02-25 09:57:59',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(439,'2013-02-25 09:15:02','USER_LOGIN',1,'2013-02-25 10:15:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(440,'2013-02-25 09:15:50','USER_LOGOUT',1,'2013-02-25 10:15:50',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(441,'2013-02-25 09:15:57','USER_LOGIN',1,'2013-02-25 10:15:57',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(442,'2013-02-25 09:16:12','USER_LOGOUT',1,'2013-02-25 10:16:12',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(443,'2013-02-25 09:16:19','USER_LOGIN',1,'2013-02-25 10:16:19',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(444,'2013-02-25 09:16:25','USER_LOGOUT',1,'2013-02-25 10:16:25',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(445,'2013-02-25 09:16:39','USER_LOGIN_FAILED',1,'2013-02-25 10:16:39',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(446,'2013-02-25 09:16:42','USER_LOGIN_FAILED',1,'2013-02-25 10:16:42',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(447,'2013-02-25 09:16:54','USER_LOGIN_FAILED',1,'2013-02-25 10:16:54',NULL,'Identificadors d'usuari o contrasenya incorrectes - login=gfdg','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(448,'2013-02-25 09:17:53','USER_LOGIN',1,'2013-02-25 10:17:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(449,'2013-02-25 09:18:37','USER_LOGOUT',1,'2013-02-25 10:18:37',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(450,'2013-02-25 09:18:41','USER_LOGIN',1,'2013-02-25 10:18:41',4,'(UserLogged,aaa)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(451,'2013-02-25 09:18:47','USER_LOGOUT',1,'2013-02-25 10:18:47',4,'(UserLogoff,aaa)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(452,'2013-02-25 10:05:34','USER_LOGIN',1,'2013-02-25 11:05:34',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(453,'2013-02-26 21:51:40','USER_LOGIN',1,'2013-02-26 22:51:40',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(454,'2013-02-26 23:30:06','USER_LOGIN',1,'2013-02-27 00:30:06',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(455,'2013-02-27 14:13:11','USER_LOGIN',1,'2013-02-27 15:13:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(456,'2013-02-27 18:12:06','USER_LOGIN_FAILED',1,'2013-02-27 19:12:06',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(457,'2013-02-27 18:12:10','USER_LOGIN',1,'2013-02-27 19:12:10',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(458,'2013-02-27 20:20:08','USER_LOGIN',1,'2013-02-27 21:20:08',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(459,'2013-03-01 22:12:03','USER_LOGIN',1,'2013-03-01 23:12:03',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(460,'2013-03-02 11:45:50','USER_LOGIN',1,'2013-03-02 12:45:50',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(461,'2013-03-02 15:53:51','USER_LOGIN_FAILED',1,'2013-03-02 16:53:51',NULL,'Identifiants login ou mot de passe incorrects - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(462,'2013-03-02 15:53:53','USER_LOGIN',1,'2013-03-02 16:53:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(463,'2013-03-02 18:32:32','USER_LOGIN',1,'2013-03-02 19:32:32',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(464,'2013-03-02 22:59:36','USER_LOGIN',1,'2013-03-02 23:59:36',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(465,'2013-03-03 16:26:26','USER_LOGIN',1,'2013-03-03 17:26:26',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(466,'2013-03-03 22:50:27','USER_LOGIN',1,'2013-03-03 23:50:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(467,'2013-03-04 08:29:27','USER_LOGIN',1,'2013-03-04 09:29:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(468,'2013-03-04 18:27:28','USER_LOGIN',1,'2013-03-04 19:27:28',1,'(UserLogged,admin)','192.168.0.254','Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; NP06)',NULL),(469,'2013-03-04 19:27:23','USER_LOGIN',1,'2013-03-04 20:27:23',1,'(UserLogged,admin)','192.168.0.254','Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)',NULL),(470,'2013-03-04 19:35:14','USER_LOGIN',1,'2013-03-04 20:35:14',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(471,'2013-03-04 19:55:49','USER_LOGIN',1,'2013-03-04 20:55:49',1,'(UserLogged,admin)','192.168.0.254','Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)',NULL),(472,'2013-03-04 21:16:13','USER_LOGIN',1,'2013-03-04 22:16:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(473,'2013-03-05 10:17:30','USER_LOGIN',1,'2013-03-05 11:17:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(474,'2013-03-05 11:02:43','USER_LOGIN',1,'2013-03-05 12:02:43',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(475,'2013-03-05 23:14:39','USER_LOGIN',1,'2013-03-06 00:14:39',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(476,'2013-03-06 08:58:57','USER_LOGIN',1,'2013-03-06 09:58:57',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(477,'2013-03-06 14:29:40','USER_LOGIN',1,'2013-03-06 15:29:40',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(478,'2013-03-06 21:53:02','USER_LOGIN',1,'2013-03-06 22:53:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(479,'2013-03-07 21:14:39','USER_LOGIN',1,'2013-03-07 22:14:39',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(480,'2013-03-08 00:06:05','USER_LOGIN',1,'2013-03-08 01:06:05',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(481,'2013-03-08 01:38:13','USER_LOGIN',1,'2013-03-08 02:38:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(482,'2013-03-08 08:59:50','USER_LOGIN',1,'2013-03-08 09:59:50',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(483,'2013-03-09 12:08:51','USER_LOGIN',1,'2013-03-09 13:08:51',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(484,'2013-03-09 15:19:53','USER_LOGIN',1,'2013-03-09 16:19:53',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(495,'2013-03-09 18:06:21','USER_LOGIN',1,'2013-03-09 19:06:21',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(496,'2013-03-09 20:01:24','USER_LOGIN',1,'2013-03-09 21:01:24',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(497,'2013-03-09 23:36:45','USER_LOGIN',1,'2013-03-10 00:36:45',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(498,'2013-03-10 14:37:13','USER_LOGIN',1,'2013-03-10 15:37:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(499,'2013-03-10 17:54:12','USER_LOGIN',1,'2013-03-10 18:54:12',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(500,'2013-03-11 08:57:09','USER_LOGIN',1,'2013-03-11 09:57:09',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(501,'2013-03-11 22:05:13','USER_LOGIN',1,'2013-03-11 23:05:13',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(502,'2013-03-12 08:34:27','USER_LOGIN',1,'2013-03-12 09:34:27',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(503,'2013-03-13 09:11:02','USER_LOGIN',1,'2013-03-13 10:11:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(504,'2013-03-13 10:02:11','USER_LOGIN',1,'2013-03-13 11:02:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(505,'2013-03-13 13:20:58','USER_LOGIN',1,'2013-03-13 14:20:58',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(506,'2013-03-13 16:19:28','USER_LOGIN',1,'2013-03-13 17:19:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(507,'2013-03-13 18:34:30','USER_LOGIN',1,'2013-03-13 19:34:30',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(508,'2013-03-14 08:25:02','USER_LOGIN',1,'2013-03-14 09:25:02',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(509,'2013-03-14 19:15:22','USER_LOGIN',1,'2013-03-14 20:15:22',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(510,'2013-03-14 21:58:53','USER_LOGIN',1,'2013-03-14 22:58:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(511,'2013-03-14 21:58:59','USER_LOGOUT',1,'2013-03-14 22:58:59',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(512,'2013-03-14 21:59:07','USER_LOGIN',1,'2013-03-14 22:59:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(513,'2013-03-14 22:58:22','USER_LOGOUT',1,'2013-03-14 23:58:22',1,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(514,'2013-03-14 23:00:25','USER_LOGIN',1,'2013-03-15 00:00:25',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(515,'2013-03-16 12:14:28','USER_LOGIN',1,'2013-03-16 13:14:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(516,'2013-03-16 16:09:01','USER_LOGIN',1,'2013-03-16 17:09:01',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(517,'2013-03-16 16:57:11','USER_LOGIN',1,'2013-03-16 17:57:11',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(518,'2013-03-16 19:31:31','USER_LOGIN',1,'2013-03-16 20:31:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22',NULL),(519,'2013-03-17 17:44:39','USER_LOGIN',1,'2013-03-17 18:44:39',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(520,'2013-03-17 20:40:57','USER_LOGIN',1,'2013-03-17 21:40:57',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(521,'2013-03-17 23:14:05','USER_LOGIN',1,'2013-03-18 00:14:05',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(522,'2013-03-17 23:28:47','USER_LOGOUT',1,'2013-03-18 00:28:47',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(523,'2013-03-17 23:28:54','USER_LOGIN',1,'2013-03-18 00:28:54',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(524,'2013-03-18 17:37:30','USER_LOGIN',1,'2013-03-18 18:37:30',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(525,'2013-03-18 18:11:37','USER_LOGIN',1,'2013-03-18 19:11:37',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(526,'2013-03-19 08:35:08','USER_LOGIN',1,'2013-03-19 09:35:08',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(527,'2013-03-19 09:20:23','USER_LOGIN',1,'2013-03-19 10:20:23',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(528,'2013-03-20 13:17:13','USER_LOGIN',1,'2013-03-20 14:17:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(529,'2013-03-20 14:44:31','USER_LOGIN',1,'2013-03-20 15:44:31',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(530,'2013-03-20 18:24:25','USER_LOGIN',1,'2013-03-20 19:24:25',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(531,'2013-03-20 19:15:54','USER_LOGIN',1,'2013-03-20 20:15:54',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(532,'2013-03-21 18:40:47','USER_LOGIN',1,'2013-03-21 19:40:47',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(533,'2013-03-21 21:42:24','USER_LOGIN',1,'2013-03-21 22:42:24',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(534,'2013-03-22 08:39:23','USER_LOGIN',1,'2013-03-22 09:39:23',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(535,'2013-03-23 13:04:55','USER_LOGIN',1,'2013-03-23 14:04:55',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(536,'2013-03-23 15:47:43','USER_LOGIN',1,'2013-03-23 16:47:43',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(537,'2013-03-23 22:56:36','USER_LOGIN',1,'2013-03-23 23:56:36',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(538,'2013-03-24 01:22:32','USER_LOGIN',1,'2013-03-24 02:22:32',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(539,'2013-03-24 14:40:42','USER_LOGIN',1,'2013-03-24 15:40:42',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(540,'2013-03-24 15:30:26','USER_LOGOUT',1,'2013-03-24 16:30:26',1,'(UserLogoff,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(541,'2013-03-24 15:30:29','USER_LOGIN',1,'2013-03-24 16:30:29',2,'(UserLogged,demo)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(542,'2013-03-24 15:49:40','USER_LOGOUT',1,'2013-03-24 16:49:40',2,'(UserLogoff,demo)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(543,'2013-03-24 15:49:48','USER_LOGIN',1,'2013-03-24 16:49:48',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(544,'2013-03-24 15:52:35','USER_MODIFY',1,'2013-03-24 16:52:35',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(545,'2013-03-24 15:52:52','USER_MODIFY',1,'2013-03-24 16:52:52',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(546,'2013-03-24 15:53:09','USER_MODIFY',1,'2013-03-24 16:53:09',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(547,'2013-03-24 15:53:23','USER_MODIFY',1,'2013-03-24 16:53:23',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(548,'2013-03-24 16:00:04','USER_MODIFY',1,'2013-03-24 17:00:04',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(549,'2013-03-24 16:01:50','USER_MODIFY',1,'2013-03-24 17:01:50',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(550,'2013-03-24 16:10:14','USER_MODIFY',1,'2013-03-24 17:10:14',1,'Modification utilisateur zzzg','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(551,'2013-03-24 16:55:13','USER_LOGIN',1,'2013-03-24 17:55:13',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(552,'2013-03-24 17:44:29','USER_LOGIN',1,'2013-03-24 18:44:29',1,'(UserLogged,admin)','::1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22',NULL),(553,'2013-09-08 23:06:26','USER_LOGIN',1,'2013-09-09 01:06:26',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36',NULL),(554,'2013-10-21 22:32:28','USER_LOGIN',1,'2013-10-22 00:32:28',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36',NULL),(555,'2013-10-21 22:32:48','USER_LOGIN',1,'2013-10-22 00:32:48',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36',NULL),(556,'2013-11-07 00:01:51','USER_LOGIN',1,'2013-11-07 01:01:51',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36',NULL),(557,'2014-03-02 15:21:07','USER_LOGIN',1,'2014-03-02 16:21:07',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(558,'2014-03-02 15:36:53','USER_LOGIN',1,'2014-03-02 16:36:53',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(559,'2014-03-02 18:54:23','USER_LOGIN',1,'2014-03-02 19:54:23',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(560,'2014-03-02 19:11:17','USER_LOGIN',1,'2014-03-02 20:11:17',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(561,'2014-03-03 18:19:24','USER_LOGIN',1,'2014-03-03 19:19:24',1,'(UserLogged,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36',NULL),(562,'2014-12-21 12:51:38','USER_LOGIN',1,'2014-12-21 13:51:38',1,'(UserLogged,admin) - TZ=1;TZString=CET;Screen=1920x969','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36',NULL),(563,'2014-12-21 19:52:09','USER_LOGIN',1,'2014-12-21 20:52:09',1,'(UserLogged,admin) - TZ=1;TZString=CET;Screen=1920x969','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.111 Safari/537.36',NULL),(566,'2015-10-03 08:49:43','USER_NEW_PASSWORD',1,'2015-10-03 10:49:43',1,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(567,'2015-10-03 08:49:43','USER_MODIFY',1,'2015-10-03 10:49:43',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(568,'2015-10-03 09:03:12','USER_MODIFY',1,'2015-10-03 11:03:12',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(569,'2015-10-03 09:03:42','USER_MODIFY',1,'2015-10-03 11:03:42',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(570,'2015-10-03 09:07:36','USER_MODIFY',1,'2015-10-03 11:07:36',1,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(571,'2015-10-03 09:08:58','USER_NEW_PASSWORD',1,'2015-10-03 11:08:58',1,'Password change for pcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(572,'2015-10-03 09:08:58','USER_MODIFY',1,'2015-10-03 11:08:58',1,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(573,'2015-10-03 09:09:23','USER_MODIFY',1,'2015-10-03 11:09:23',1,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(574,'2015-10-03 09:11:04','USER_NEW_PASSWORD',1,'2015-10-03 11:11:04',1,'Password change for athestudent','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(575,'2015-10-03 09:11:04','USER_MODIFY',1,'2015-10-03 11:11:04',1,'User athestudent modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(576,'2015-10-03 09:11:53','USER_MODIFY',1,'2015-10-03 11:11:53',1,'User abookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(577,'2015-10-03 09:42:12','USER_LOGIN_FAILED',1,'2015-10-03 11:42:11',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(578,'2015-10-03 09:42:19','USER_LOGIN_FAILED',1,'2015-10-03 11:42:19',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(579,'2015-10-03 09:42:42','USER_LOGIN_FAILED',1,'2015-10-03 11:42:42',NULL,'Bad value for login or password - login=aeinstein','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(580,'2015-10-03 09:43:50','USER_LOGIN',1,'2015-10-03 11:43:50',1,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x788','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(581,'2015-10-03 09:44:44','GROUP_MODIFY',1,'2015-10-03 11:44:44',1,'Group Sale representatives modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(582,'2015-10-03 09:46:25','GROUP_CREATE',1,'2015-10-03 11:46:25',1,'Group Management created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(583,'2015-10-03 09:46:46','GROUP_CREATE',1,'2015-10-03 11:46:46',1,'Group Scientists created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(584,'2015-10-03 09:47:41','USER_CREATE',1,'2015-10-03 11:47:41',1,'User mcurie created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(585,'2015-10-03 09:47:41','USER_NEW_PASSWORD',1,'2015-10-03 11:47:41',1,'Password change for mcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(586,'2015-10-03 09:47:53','USER_MODIFY',1,'2015-10-03 11:47:53',1,'User mcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(587,'2015-10-03 09:48:32','USER_DELETE',1,'2015-10-03 11:48:32',1,'User bbb removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(588,'2015-10-03 09:48:52','USER_MODIFY',1,'2015-10-03 11:48:52',1,'User bookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(589,'2015-10-03 10:01:28','USER_MODIFY',1,'2015-10-03 12:01:28',1,'User bookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(590,'2015-10-03 10:01:39','USER_MODIFY',1,'2015-10-03 12:01:39',1,'User bookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(591,'2015-10-05 06:32:38','USER_LOGIN_FAILED',1,'2015-10-05 08:32:38',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(592,'2015-10-05 06:32:44','USER_LOGIN',1,'2015-10-05 08:32:44',1,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(593,'2015-10-05 07:07:52','USER_CREATE',1,'2015-10-05 09:07:52',1,'User atheceo created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(594,'2015-10-05 07:07:52','USER_NEW_PASSWORD',1,'2015-10-05 09:07:52',1,'Password change for atheceo','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(595,'2015-10-05 07:09:08','USER_NEW_PASSWORD',1,'2015-10-05 09:09:08',1,'Password change for aeinstein','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(596,'2015-10-05 07:09:08','USER_MODIFY',1,'2015-10-05 09:09:08',1,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(597,'2015-10-05 07:09:46','USER_CREATE',1,'2015-10-05 09:09:46',1,'User admin created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(598,'2015-10-05 07:09:46','USER_NEW_PASSWORD',1,'2015-10-05 09:09:46',1,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(599,'2015-10-05 07:10:20','USER_MODIFY',1,'2015-10-05 09:10:20',1,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(600,'2015-10-05 07:10:48','USER_MODIFY',1,'2015-10-05 09:10:48',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(601,'2015-10-05 07:11:22','USER_NEW_PASSWORD',1,'2015-10-05 09:11:22',1,'Password change for bbookkeeper','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(602,'2015-10-05 07:11:22','USER_MODIFY',1,'2015-10-05 09:11:22',1,'User bbookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(603,'2015-10-05 07:12:37','USER_MODIFY',1,'2015-10-05 09:12:37',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(604,'2015-10-05 07:13:27','USER_MODIFY',1,'2015-10-05 09:13:27',1,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(605,'2015-10-05 07:13:52','USER_MODIFY',1,'2015-10-05 09:13:52',1,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(606,'2015-10-05 07:14:35','USER_LOGOUT',1,'2015-10-05 09:14:35',1,'(UserLogoff,aeinstein)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(607,'2015-10-05 07:14:40','USER_LOGIN_FAILED',1,'2015-10-05 09:14:40',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(608,'2015-10-05 07:14:44','USER_LOGIN_FAILED',1,'2015-10-05 09:14:44',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(609,'2015-10-05 07:14:49','USER_LOGIN',1,'2015-10-05 09:14:49',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(610,'2015-10-05 07:57:18','USER_MODIFY',1,'2015-10-05 09:57:18',12,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(611,'2015-10-05 08:06:54','USER_LOGOUT',1,'2015-10-05 10:06:54',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(612,'2015-10-05 08:07:03','USER_LOGIN',1,'2015-10-05 10:07:03',11,'(UserLogged,atheceo) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(613,'2015-10-05 19:18:46','USER_LOGIN',1,'2015-10-05 21:18:46',11,'(UserLogged,atheceo) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(614,'2015-10-05 19:29:35','USER_CREATE',1,'2015-10-05 21:29:35',11,'User ccommercy created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(615,'2015-10-05 19:29:35','USER_NEW_PASSWORD',1,'2015-10-05 21:29:35',11,'Password change for ccommercy','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(616,'2015-10-05 19:30:13','GROUP_CREATE',1,'2015-10-05 21:30:13',11,'Group Commercial created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(617,'2015-10-05 19:31:37','USER_NEW_PASSWORD',1,'2015-10-05 21:31:37',11,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(618,'2015-10-05 19:31:37','USER_MODIFY',1,'2015-10-05 21:31:37',11,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(619,'2015-10-05 19:32:00','USER_MODIFY',1,'2015-10-05 21:32:00',11,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(620,'2015-10-05 19:33:33','USER_CREATE',1,'2015-10-05 21:33:33',11,'User sscientol created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(621,'2015-10-05 19:33:33','USER_NEW_PASSWORD',1,'2015-10-05 21:33:33',11,'Password change for sscientol','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(622,'2015-10-05 19:33:47','USER_NEW_PASSWORD',1,'2015-10-05 21:33:47',11,'Password change for mcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(623,'2015-10-05 19:33:47','USER_MODIFY',1,'2015-10-05 21:33:47',11,'User mcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(624,'2015-10-05 19:34:23','USER_NEW_PASSWORD',1,'2015-10-05 21:34:23',11,'Password change for pcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(625,'2015-10-05 19:34:23','USER_MODIFY',1,'2015-10-05 21:34:23',11,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(626,'2015-10-05 19:34:42','USER_MODIFY',1,'2015-10-05 21:34:42',11,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(627,'2015-10-05 19:36:06','USER_NEW_PASSWORD',1,'2015-10-05 21:36:06',11,'Password change for ccommercy','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(628,'2015-10-05 19:36:06','USER_MODIFY',1,'2015-10-05 21:36:06',11,'User ccommercy modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(629,'2015-10-05 19:36:57','USER_NEW_PASSWORD',1,'2015-10-05 21:36:57',11,'Password change for atheceo','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(630,'2015-10-05 19:36:57','USER_MODIFY',1,'2015-10-05 21:36:57',11,'User atheceo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(631,'2015-10-05 19:37:27','USER_LOGOUT',1,'2015-10-05 21:37:27',11,'(UserLogoff,atheceo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(632,'2015-10-05 19:37:35','USER_LOGIN_FAILED',1,'2015-10-05 21:37:35',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(633,'2015-10-05 19:37:39','USER_LOGIN_FAILED',1,'2015-10-05 21:37:39',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(634,'2015-10-05 19:37:44','USER_LOGIN_FAILED',1,'2015-10-05 21:37:44',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(635,'2015-10-05 19:37:49','USER_LOGIN_FAILED',1,'2015-10-05 21:37:49',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(636,'2015-10-05 19:38:12','USER_LOGIN_FAILED',1,'2015-10-05 21:38:12',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(637,'2015-10-05 19:40:48','USER_LOGIN_FAILED',1,'2015-10-05 21:40:48',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(638,'2015-10-05 19:40:55','USER_LOGIN',1,'2015-10-05 21:40:55',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(639,'2015-10-05 19:43:34','USER_MODIFY',1,'2015-10-05 21:43:34',12,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(640,'2015-10-05 19:45:43','USER_CREATE',1,'2015-10-05 21:45:43',12,'User aaa created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(641,'2015-10-05 19:45:43','USER_NEW_PASSWORD',1,'2015-10-05 21:45:43',12,'Password change for aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(642,'2015-10-05 19:46:18','USER_DELETE',1,'2015-10-05 21:46:18',12,'User aaa removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(643,'2015-10-05 19:47:09','USER_MODIFY',1,'2015-10-05 21:47:09',12,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(644,'2015-10-05 19:47:22','USER_MODIFY',1,'2015-10-05 21:47:22',12,'User demo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(645,'2015-10-05 19:52:05','USER_MODIFY',1,'2015-10-05 21:52:05',12,'User sscientol modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(646,'2015-10-05 19:52:23','USER_MODIFY',1,'2015-10-05 21:52:23',12,'User bbookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(647,'2015-10-05 19:54:54','USER_NEW_PASSWORD',1,'2015-10-05 21:54:54',12,'Password change for zzeceo','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(648,'2015-10-05 19:54:54','USER_MODIFY',1,'2015-10-05 21:54:54',12,'User zzeceo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(649,'2015-10-05 19:57:02','USER_MODIFY',1,'2015-10-05 21:57:02',12,'User zzeceo modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(650,'2015-10-05 19:57:57','USER_NEW_PASSWORD',1,'2015-10-05 21:57:57',12,'Password change for pcurie','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(651,'2015-10-05 19:57:57','USER_MODIFY',1,'2015-10-05 21:57:57',12,'User pcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(652,'2015-10-05 19:59:42','USER_NEW_PASSWORD',1,'2015-10-05 21:59:42',12,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(653,'2015-10-05 19:59:42','USER_MODIFY',1,'2015-10-05 21:59:42',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(654,'2015-10-05 20:00:21','USER_MODIFY',1,'2015-10-05 22:00:21',12,'User adminx modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(655,'2015-10-05 20:05:36','USER_MODIFY',1,'2015-10-05 22:05:36',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(656,'2015-10-05 20:06:25','USER_MODIFY',1,'2015-10-05 22:06:25',12,'User ccommercy modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(657,'2015-10-05 20:07:18','USER_MODIFY',1,'2015-10-05 22:07:18',12,'User mcurie modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(658,'2015-10-05 20:07:36','USER_MODIFY',1,'2015-10-05 22:07:36',12,'User aeinstein modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(659,'2015-10-05 20:08:34','USER_MODIFY',1,'2015-10-05 22:08:34',12,'User bbookkeeper modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(660,'2015-10-05 20:47:52','USER_CREATE',1,'2015-10-05 22:47:52',12,'User cc1 created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(661,'2015-10-05 20:47:52','USER_NEW_PASSWORD',1,'2015-10-05 22:47:52',12,'Password change for cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(662,'2015-10-05 20:47:55','USER_LOGOUT',1,'2015-10-05 22:47:55',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(663,'2015-10-05 20:48:08','USER_LOGIN',1,'2015-10-05 22:48:08',11,'(UserLogged,zzeceo) - TZ=1;TZString=Europe/Berlin;Screen=1590x434','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(664,'2015-10-05 20:48:39','USER_CREATE',1,'2015-10-05 22:48:39',11,'User cc2 created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(665,'2015-10-05 20:48:39','USER_NEW_PASSWORD',1,'2015-10-05 22:48:39',11,'Password change for cc2','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(666,'2015-10-05 20:48:59','USER_NEW_PASSWORD',1,'2015-10-05 22:48:59',11,'Password change for cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(667,'2015-10-05 20:48:59','USER_MODIFY',1,'2015-10-05 22:48:59',11,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(668,'2015-10-05 21:06:36','USER_LOGOUT',1,'2015-10-05 23:06:35',11,'(UserLogoff,zzeceo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(669,'2015-10-05 21:06:44','USER_LOGIN_FAILED',1,'2015-10-05 23:06:44',NULL,'Bad value for login or password - login=cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(670,'2015-10-05 21:07:12','USER_LOGIN_FAILED',1,'2015-10-05 23:07:12',NULL,'Bad value for login or password - login=cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(671,'2015-10-05 21:07:19','USER_LOGIN_FAILED',1,'2015-10-05 23:07:19',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(672,'2015-10-05 21:07:27','USER_LOGIN_FAILED',1,'2015-10-05 23:07:27',NULL,'Bad value for login or password - login=admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(673,'2015-10-05 21:07:32','USER_LOGIN',1,'2015-10-05 23:07:32',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(674,'2015-10-05 21:12:28','USER_NEW_PASSWORD',1,'2015-10-05 23:12:28',12,'Password change for cc1','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(675,'2015-10-05 21:12:28','USER_MODIFY',1,'2015-10-05 23:12:28',12,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(676,'2015-10-05 21:13:00','USER_CREATE',1,'2015-10-05 23:13:00',12,'User aaa created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(677,'2015-10-05 21:13:00','USER_NEW_PASSWORD',1,'2015-10-05 23:13:00',12,'Password change for aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(678,'2015-10-05 21:13:40','USER_DELETE',1,'2015-10-05 23:13:40',12,'User aaa removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(679,'2015-10-05 21:14:47','USER_LOGOUT',1,'2015-10-05 23:14:47',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(680,'2015-10-05 21:14:56','USER_LOGIN',1,'2015-10-05 23:14:56',16,'(UserLogged,cc1) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(681,'2015-10-05 21:15:56','USER_LOGOUT',1,'2015-10-05 23:15:56',16,'(UserLogoff,cc1)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(682,'2015-10-05 21:16:06','USER_LOGIN',1,'2015-10-05 23:16:06',17,'(UserLogged,cc2) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(683,'2015-10-05 21:37:25','USER_LOGOUT',1,'2015-10-05 23:37:25',17,'(UserLogoff,cc2)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(684,'2015-10-05 21:37:31','USER_LOGIN',1,'2015-10-05 23:37:31',16,'(UserLogged,cc1) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(685,'2015-10-05 21:43:53','USER_LOGOUT',1,'2015-10-05 23:43:53',16,'(UserLogoff,cc1)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(686,'2015-10-05 21:44:00','USER_LOGIN',1,'2015-10-05 23:44:00',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(687,'2015-10-05 21:46:17','USER_LOGOUT',1,'2015-10-05 23:46:17',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(688,'2015-10-05 21:46:24','USER_LOGIN',1,'2015-10-05 23:46:24',16,'(UserLogged,cc1) - TZ=1;TZString=Europe/Berlin;Screen=1590x767','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36',NULL),(689,'2015-11-04 15:17:06','USER_LOGIN',1,'2015-11-04 16:17:06',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(690,'2015-11-15 22:04:04','USER_LOGIN',1,'2015-11-15 23:04:04',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(691,'2015-11-15 22:23:45','USER_MODIFY',1,'2015-11-15 23:23:45',12,'User ccommercy modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(692,'2015-11-15 22:24:22','USER_MODIFY',1,'2015-11-15 23:24:22',12,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(693,'2015-11-15 22:24:53','USER_MODIFY',1,'2015-11-15 23:24:53',12,'User cc2 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(694,'2015-11-15 22:25:17','USER_MODIFY',1,'2015-11-15 23:25:17',12,'User cc1 modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(695,'2015-11-15 22:45:37','USER_LOGOUT',1,'2015-11-15 23:45:37',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(696,'2015-11-18 13:41:02','USER_LOGIN',1,'2015-11-18 14:41:02',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(697,'2015-11-18 14:23:35','USER_LOGIN',1,'2015-11-18 15:23:35',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(698,'2015-11-18 15:15:46','USER_LOGOUT',1,'2015-11-18 16:15:46',2,'(UserLogoff,demo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(699,'2015-11-18 15:15:51','USER_LOGIN',1,'2015-11-18 16:15:51',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(700,'2015-11-30 17:52:08','USER_LOGIN',1,'2015-11-30 18:52:08',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(701,'2016-01-10 16:45:43','USER_LOGIN',1,'2016-01-10 17:45:43',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(702,'2016-01-10 16:45:52','USER_LOGOUT',1,'2016-01-10 17:45:52',2,'(UserLogoff,demo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(703,'2016-01-10 16:46:06','USER_LOGIN',1,'2016-01-10 17:46:06',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(704,'2016-01-16 14:53:47','USER_LOGIN',1,'2016-01-16 15:53:47',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(705,'2016-01-16 15:04:29','USER_LOGOUT',1,'2016-01-16 16:04:29',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(706,'2016-01-16 15:04:40','USER_LOGIN',1,'2016-01-16 16:04:40',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(707,'2016-01-22 09:33:26','USER_LOGIN',1,'2016-01-22 10:33:26',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(708,'2016-01-22 09:35:19','USER_LOGOUT',1,'2016-01-22 10:35:19',2,'(UserLogoff,demo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(709,'2016-01-22 09:35:29','USER_LOGIN',1,'2016-01-22 10:35:29',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(710,'2016-01-22 10:47:34','USER_CREATE',1,'2016-01-22 11:47:34',12,'User aaa created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(711,'2016-01-22 10:47:34','USER_NEW_PASSWORD',1,'2016-01-22 11:47:34',12,'Password change for aaa','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(712,'2016-01-22 12:07:56','USER_LOGIN',1,'2016-01-22 13:07:56',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(713,'2016-01-22 12:36:25','USER_NEW_PASSWORD',1,'2016-01-22 13:36:25',12,'Password change for admin','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(714,'2016-01-22 12:36:25','USER_MODIFY',1,'2016-01-22 13:36:25',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(715,'2016-01-22 12:56:32','USER_MODIFY',1,'2016-01-22 13:56:32',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(716,'2016-01-22 12:58:05','USER_MODIFY',1,'2016-01-22 13:58:05',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(717,'2016-01-22 13:01:02','USER_MODIFY',1,'2016-01-22 14:01:02',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(718,'2016-01-22 13:01:18','USER_MODIFY',1,'2016-01-22 14:01:18',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(719,'2016-01-22 13:13:42','USER_MODIFY',1,'2016-01-22 14:13:42',12,'User admin modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(720,'2016-01-22 13:15:20','USER_DELETE',1,'2016-01-22 14:15:20',12,'User aaa removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(721,'2016-01-22 13:19:21','USER_LOGOUT',1,'2016-01-22 14:19:21',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(722,'2016-01-22 13:19:32','USER_LOGIN',1,'2016-01-22 14:19:32',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(723,'2016-01-22 13:19:51','USER_LOGOUT',1,'2016-01-22 14:19:51',2,'(UserLogoff,demo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(724,'2016-01-22 13:20:01','USER_LOGIN',1,'2016-01-22 14:20:01',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(725,'2016-01-22 13:28:22','USER_LOGOUT',1,'2016-01-22 14:28:22',12,'(UserLogoff,admin)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(726,'2016-01-22 13:28:35','USER_LOGIN',1,'2016-01-22 14:28:35',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(727,'2016-01-22 13:33:54','USER_LOGOUT',1,'2016-01-22 14:33:54',2,'(UserLogoff,demo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(728,'2016-01-22 13:34:05','USER_LOGIN',1,'2016-01-22 14:34:05',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(729,'2016-01-22 13:51:46','USER_MODIFY',1,'2016-01-22 14:51:46',12,'User ccommercy modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36',NULL),(730,'2016-01-22 16:20:12','USER_LOGIN',1,'2016-01-22 17:20:12',2,'(UserLogged,demo) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(731,'2016-01-22 16:20:22','USER_LOGOUT',1,'2016-01-22 17:20:22',2,'(UserLogoff,demo)','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(732,'2016-01-22 16:20:36','USER_LOGIN',1,'2016-01-22 17:20:36',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(733,'2016-01-22 16:27:02','USER_CREATE',1,'2016-01-22 17:27:02',12,'User ldestailleur created','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(734,'2016-01-22 16:27:02','USER_NEW_PASSWORD',1,'2016-01-22 17:27:02',12,'Password change for ldestailleur','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(735,'2016-01-22 16:28:34','USER_MODIFY',1,'2016-01-22 17:28:34',12,'User ldestailleur modified','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(736,'2016-01-22 16:30:01','USER_ENABLEDISABLE',1,'2016-01-22 17:30:01',12,'User cc2 activated','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(737,'2016-01-22 17:11:06','USER_LOGIN',1,'2016-01-22 18:11:06',12,'(UserLogged,admin) - TZ=1;TZString=Europe/Berlin;Screen=1600x790','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(738,'2016-01-22 18:00:02','USER_DELETE',1,'2016-01-22 19:00:02',12,'User zzz removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(739,'2016-01-22 18:01:40','USER_DELETE',1,'2016-01-22 19:01:40',12,'User aaab removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL),(740,'2016-01-22 18:01:52','USER_DELETE',1,'2016-01-22 19:01:52',12,'User zzzg removed','127.0.0.1','Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36',NULL); /*!40000 ALTER TABLE `llx_events` ENABLE KEYS */; UNLOCK TABLES; @@ -3874,7 +3879,7 @@ CREATE TABLE `llx_expedition` ( LOCK TABLES `llx_expedition` WRITE; /*!40000 ALTER TABLE `llx_expedition` DISABLE KEYS */; -INSERT INTO `llx_expedition` VALUES (1,'2013-02-17 17:22:51','SH1302-0001',1,NULL,1,NULL,NULL,'2011-08-08 03:05:34',1,'2013-02-17 18:22:51',1,NULL,'2011-08-09 00:00:00',NULL,NULL,'',1,NULL,NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `llx_expedition` VALUES (1,'2016-01-22 17:33:03','SH1302-0001',1,NULL,1,NULL,NULL,'2011-08-08 03:05:34',1,'2013-02-17 18:22:51',1,NULL,'2011-08-09 00:00:00',NULL,NULL,'',1,NULL,NULL,NULL,0,NULL,0,NULL,NULL,NULL,'merou',NULL,NULL); /*!40000 ALTER TABLE `llx_expedition` ENABLE KEYS */; UNLOCK TABLES; @@ -4010,7 +4015,7 @@ CREATE TABLE `llx_expensereport` ( `fk_bank_account` int(11) DEFAULT NULL, `model_pdf` varchar(50) DEFAULT NULL, PRIMARY KEY (`rowid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4019,6 +4024,7 @@ CREATE TABLE `llx_expensereport` ( LOCK TABLES `llx_expensereport` WRITE; /*!40000 ALTER TABLE `llx_expensereport` DISABLE KEYS */; +INSERT INTO `llx_expensereport` VALUES (1,'ADMIN-ER00002-150101',1,2,NULL,8.33000000,1.67000000,0.00000000,0.00000000,10.00000000,'2015-01-01','2015-01-03','2016-01-22 19:03:37','2016-01-22 19:06:50',NULL,NULL,NULL,'2016-01-22 18:06:50',12,NULL,12,12,NULL,NULL,NULL,2,NULL,0,'Holidays',NULL,NULL,NULL,NULL,NULL,NULL),(2,'(PROV2)',1,NULL,NULL,141.67000000,28.33000000,0.00000000,0.00000000,170.00000000,'2015-02-01','2015-02-28','2016-01-22 19:04:44',NULL,NULL,NULL,NULL,'2016-01-22 18:06:21',12,12,NULL,12,NULL,NULL,NULL,0,NULL,0,'Work on projet X','','',NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_expensereport` ENABLE KEYS */; UNLOCK TABLES; @@ -4055,7 +4061,7 @@ CREATE TABLE `llx_expensereport_det` ( `rang` int(11) DEFAULT '0', `import_key` varchar(14) DEFAULT NULL, PRIMARY KEY (`rowid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4064,6 +4070,7 @@ CREATE TABLE `llx_expensereport_det` ( LOCK TABLES `llx_expensereport_det` WRITE; /*!40000 ALTER TABLE `llx_expensereport_det` DISABLE KEYS */; +INSERT INTO `llx_expensereport_det` VALUES (1,1,3,1,'',-1,1,10,NULL,20.000,0.000,NULL,0.000,NULL,8.33000000,1.67000000,0.00000000,0.00000000,10.00000000,'2015-01-01',0,0,0,NULL),(2,2,3,4,'',-1,1,20,NULL,20.000,0.000,NULL,0.000,NULL,16.67000000,3.33000000,0.00000000,0.00000000,20.00000000,'2015-01-07',0,0,0,NULL),(3,2,2,5,'Train',-1,1,150,NULL,20.000,0.000,NULL,0.000,NULL,125.00000000,25.00000000,0.00000000,0.00000000,150.00000000,'2015-02-05',0,0,0,NULL); /*!40000 ALTER TABLE `llx_expensereport_det` ENABLE KEYS */; UNLOCK TABLES; @@ -4237,7 +4244,7 @@ CREATE TABLE `llx_facture` ( LOCK TABLES `llx_facture` WRITE; /*!40000 ALTER TABLE `llx_facture` DISABLE KEYS */; -INSERT INTO `llx_facture` VALUES (2,'FA1007-0002',1,NULL,NULL,0,NULL,NULL,2,'2010-07-10 18:20:13','2010-07-10',NULL,'2011-08-08 00:54:05',1,10.00000000,NULL,NULL,0,NULL,NULL,0.10000000,0.00000000,0.00000000,0.00000000,46.00000000,46.10000000,2,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2010-07-10',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(3,'FA1107-0006',1,NULL,NULL,0,NULL,NULL,10,'2011-07-18 20:33:35','2011-07-18',NULL,'2012-12-08 16:39:01',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,15.00000000,15.00000000,2,1,NULL,1,NULL,1,NULL,NULL,1,0,'2011-07-18',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,'FA1108-0003',1,NULL,NULL,0,NULL,NULL,7,'2011-08-01 03:34:11','2011-08-01',NULL,'2011-08-01 01:34:11',1,0.00000000,NULL,NULL,0,NULL,NULL,0.63000000,0.00000000,0.00000000,0.00000000,5.00000000,5.63000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,6,'2011-08-01',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(6,'FA1108-0004',1,NULL,NULL,0,NULL,NULL,7,'2011-08-06 20:33:53','2011-08-06',NULL,'2011-08-06 18:35:13',1,0.00000000,NULL,NULL,0,NULL,NULL,0.98000000,0.00000000,0.00000000,0.00000000,5.00000000,5.98000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,4,'2011-08-06','Cash\nReceived : 6 EUR\nRendu : 0.02 EUR\n\n--------------------------------------',NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(8,'FA1108-0005',1,NULL,NULL,3,NULL,NULL,2,'2011-08-08 02:41:44','2011-08-08',NULL,'2011-08-08 00:53:40',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,2,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2011-08-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(9,'FA1108-0007',1,NULL,NULL,3,NULL,NULL,10,'2011-08-08 02:55:14','2011-08-08',NULL,'2011-08-08 00:55:26',0,0.00000000,NULL,NULL,0,NULL,NULL,1.96000000,0.00000000,0.00000000,0.00000000,10.00000000,11.96000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2011-08-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(10,'AV1212-0001',1,NULL,NULL,2,NULL,NULL,10,'2012-12-08 17:45:20','2012-12-08','2012-12-08','2012-12-08 16:57:11',0,0.00000000,NULL,NULL,0,NULL,NULL,-0.63000000,0.00000000,0.00000000,0.00000000,-11.00000000,-11.63000000,1,1,NULL,1,3,NULL,NULL,NULL,0,0,'2012-12-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(11,'FA1212-0008',1,NULL,NULL,0,NULL,NULL,10,'2012-12-08 17:58:13','2012-12-08','2012-12-08','2012-12-08 16:58:27',0,0.00000000,NULL,NULL,0,NULL,NULL,0.63000000,0.00000000,0.00000000,0.00000000,5.00000000,5.63000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(12,'AV1212-0002',1,NULL,NULL,2,NULL,NULL,10,'2012-12-08 18:20:14','2012-12-08','2012-12-08','2012-12-09 17:35:07',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,-5.00000000,-5.00000000,2,1,NULL,1,3,NULL,NULL,NULL,0,0,'2012-12-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(13,'FA1212-0011',1,NULL,NULL,0,NULL,NULL,7,'2012-12-09 20:04:19','2012-12-09','2013-02-12','2013-02-12 14:54:37',0,0.00000000,NULL,NULL,0,NULL,NULL,2.74000000,0.00000000,0.00000000,0.00000000,14.00000000,16.74000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-09',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(32,'FA1212-0021',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:34:23','2012-12-11','2013-03-24','2013-03-24 14:54:00',0,0.00000000,NULL,NULL,0,NULL,NULL,90.00000000,0.00000000,0.00000000,0.60000000,520.00000000,610.60000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(33,'FA1212-0023',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:34:23','2012-12-11','2014-03-03','2014-03-03 18:20:25',0,0.00000000,NULL,NULL,0,'abandon',NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,3,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(55,'FA1212-0009',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:35:51','2012-12-11','2012-12-12','2012-12-12 17:54:19',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(56,'(PROV56)',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:35:52','2012-12-11',NULL,'2012-12-11 08:35:52',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(79,'(PROV79)',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:36:41','2012-12-11',NULL,'2012-12-19 16:56:16',0,0.00000000,NULL,NULL,0,NULL,NULL,7.60000000,0.66000000,-3.00000000,0.00000000,50.00000000,55.26000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(121,'(PROV121)',1,NULL,NULL,0,NULL,NULL,1,'2012-12-19 18:39:38','2012-12-19',NULL,'2012-12-19 17:39:38',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2012-12-19','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(122,'(PROV122)',1,NULL,NULL,0,NULL,NULL,1,'2012-12-19 18:39:38','2012-12-19',NULL,'2012-12-19 17:39:38',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2012-12-19','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(146,'(PROV146)',1,NULL,NULL,0,NULL,NULL,1,'2012-12-19 18:48:41','2012-12-19',NULL,'2013-01-18 14:51:01',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2012-12-19','This is a comment (private)','This is a comment (public)','crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(147,'(PROV147)',1,NULL,NULL,0,NULL,NULL,1,'2012-12-19 18:48:42','2012-12-19',NULL,'2012-12-19 17:48:42',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2012-12-19','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(148,'FS1301-0001',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:22:48','2013-01-19','2013-01-19','2013-01-19 17:22:48',0,0.00000000,NULL,NULL,0,NULL,NULL,0.63000000,0.00000000,0.00000000,0.00000000,5.00000000,5.63000000,1,1,NULL,1,NULL,NULL,NULL,NULL,0,1,'2013-01-19',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(149,'(PROV149)',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:30:05','2013-01-19',NULL,'2013-02-13 14:02:53',0,0.00000000,NULL,NULL,0,NULL,NULL,1.96000000,0.00000000,0.00000000,0.00000000,10.00000000,11.96000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0,0,'2013-01-19',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(150,'FA6801-0010',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:31:10','2013-01-19','2013-01-19','2013-01-19 17:31:10',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,1,'2013-01-19',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(151,'FS1301-0002',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:31:58','2013-01-19','2013-01-19','2013-01-19 17:31:58',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,1,'2013-01-19',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(154,'(PROV154)',1,NULL,NULL,0,NULL,NULL,1,'2013-02-17 18:24:21','2013-02-17',NULL,'2013-02-17 17:24:21',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2013-02-17',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(155,'(PROV155)',1,NULL,NULL,0,NULL,NULL,1,'2013-02-17 18:30:30','2013-02-17',NULL,'2013-02-17 17:30:30',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2013-02-17',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(156,'(PROV156)',1,NULL,NULL,0,NULL,NULL,1,'2013-02-17 18:37:01','2013-02-17',NULL,'2013-02-17 17:37:01',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2013-02-17',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(158,'FA1307-0013',1,NULL,NULL,0,NULL,NULL,12,'2013-03-06 16:43:37','2013-07-18','2013-03-23','2013-03-23 17:23:03',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2013-07-18',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(159,'FA1407-0014',1,NULL,NULL,0,NULL,NULL,12,'2013-03-06 16:44:12','2014-07-18','2013-03-06','2013-03-06 15:44:12',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,11.00000000,11.00000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2014-07-18',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(160,'FA1507-0015',1,NULL,NULL,0,NULL,NULL,12,'2013-03-06 16:47:48','2015-07-18','2013-03-06','2013-03-06 15:47:48',0,0.00000000,NULL,NULL,0,NULL,NULL,1.11000000,0.00000000,0.00000000,0.00000000,8.89000000,10.00000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2015-07-18',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(161,'FA1607-0016',1,NULL,NULL,0,NULL,NULL,12,'2013-03-06 16:48:16','2016-07-18','2013-03-06','2013-03-06 15:48:16',0,0.00000000,NULL,NULL,0,NULL,NULL,2.22000000,0.00000000,0.00000000,0.00000000,17.78000000,20.00000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2016-07-18',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(187,'(PROV187)',1,NULL,NULL,0,NULL,NULL,1,'2013-03-09 18:26:56','2013-03-09',NULL,'2013-03-09 17:26:56',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2013-03-09','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(206,'(PROV206)',1,NULL,NULL,0,NULL,NULL,1,'2013-03-09 18:34:05','2013-03-09',NULL,'2013-03-09 17:34:05',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2013-03-09','This is a comment (private)','This is a comment (public)','',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(207,'(PROV207)',1,NULL,NULL,0,NULL,NULL,1,'2013-03-09 18:34:05','2013-03-09',NULL,'2013-03-10 14:45:36',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,1,0,'2013-03-09','This is a comment (private)','This is a comment (public)','generic_invoice_odt:/var/www/dolibarrnew/documents/doctemplates/invoices/template_invoice.odt',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(209,'FA1303-0018',1,NULL,NULL,0,NULL,NULL,19,'2013-03-19 09:37:51','2013-03-19','2013-03-19','2013-03-19 08:38:10',0,0.00000000,NULL,NULL,0,NULL,NULL,-1.25000000,0.00000000,0.00000000,0.00000000,10.00000000,8.75000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2013-03-19',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(210,'FA1107-0019',1,NULL,NULL,0,NULL,NULL,10,'2013-03-20 14:30:11','2011-07-10','2013-03-20','2013-03-20 13:30:11',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2011-07-10',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(211,'FA1303-0020',1,NULL,NULL,0,NULL,NULL,19,'2013-03-22 09:40:10','2013-03-22','2014-03-02','2014-03-02 19:13:39',0,0.00000000,NULL,NULL,0,NULL,NULL,17.64000000,0.00000000,0.00000000,0.40000000,340.00000000,358.04000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2013-03-22',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(213,'AV1303-0003',1,NULL,NULL,2,NULL,NULL,1,'2014-03-03 19:22:03','2013-03-03','2014-03-03','2014-03-03 18:22:16',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,-1000.00000000,-1000.00000000,1,1,NULL,1,32,NULL,NULL,NULL,0,0,'2013-03-03',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `llx_facture` VALUES (2,'FA1007-0002',1,NULL,NULL,0,NULL,NULL,2,'2010-07-10 18:20:13','2010-07-10',NULL,'2011-08-08 00:54:05',1,10.00000000,NULL,NULL,0,NULL,NULL,0.10000000,0.00000000,0.00000000,0.00000000,46.00000000,46.10000000,2,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2010-07-10',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(3,'FA1107-0006',1,NULL,NULL,0,NULL,NULL,10,'2011-07-18 20:33:35','2011-07-18',NULL,'2012-12-08 16:39:01',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,15.00000000,15.00000000,2,1,NULL,1,NULL,1,NULL,NULL,1,0,'2011-07-18',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,'FA1108-0003',1,NULL,NULL,0,NULL,NULL,7,'2011-08-01 03:34:11','2011-08-01',NULL,'2016-01-22 17:43:07',1,0.00000000,NULL,NULL,0,NULL,NULL,0.63000000,0.00000000,0.00000000,0.00000000,5.00000000,5.63000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,6,'2011-08-01',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(6,'FA1108-0004',1,NULL,NULL,0,NULL,NULL,7,'2011-08-06 20:33:53','2011-08-06',NULL,'2011-08-06 18:35:13',1,0.00000000,NULL,NULL,0,NULL,NULL,0.98000000,0.00000000,0.00000000,0.00000000,5.00000000,5.98000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,4,'2011-08-06','Cash\nReceived : 6 EUR\nRendu : 0.02 EUR\n\n--------------------------------------',NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(8,'FA1108-0005',1,NULL,NULL,3,NULL,NULL,2,'2011-08-08 02:41:44','2011-08-08',NULL,'2011-08-08 00:53:40',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,2,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2011-08-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(9,'FA1108-0007',1,NULL,NULL,3,NULL,NULL,10,'2011-08-08 02:55:14','2011-08-08',NULL,'2011-08-08 00:55:26',0,0.00000000,NULL,NULL,0,NULL,NULL,1.96000000,0.00000000,0.00000000,0.00000000,10.00000000,11.96000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2011-08-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(10,'AV1212-0001',1,NULL,NULL,2,NULL,NULL,10,'2012-12-08 17:45:20','2012-12-08','2012-12-08','2012-12-08 16:57:11',0,0.00000000,NULL,NULL,0,NULL,NULL,-0.63000000,0.00000000,0.00000000,0.00000000,-11.00000000,-11.63000000,1,1,NULL,1,3,NULL,NULL,NULL,0,0,'2012-12-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(12,'AV1212-0002',1,NULL,NULL,2,NULL,NULL,10,'2012-12-08 18:20:14','2012-12-08','2012-12-08','2012-12-09 17:35:07',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,-5.00000000,-5.00000000,2,1,NULL,1,3,NULL,NULL,NULL,0,0,'2012-12-08',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(13,'FA1212-0011',1,NULL,NULL,0,NULL,NULL,7,'2012-12-09 20:04:19','2012-12-09','2013-02-12','2013-02-12 14:54:37',0,0.00000000,NULL,NULL,0,NULL,NULL,2.74000000,0.00000000,0.00000000,0.00000000,14.00000000,16.74000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-09',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(32,'FA1212-0021',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:34:23','2012-12-11','2013-03-24','2013-03-24 14:54:00',0,0.00000000,NULL,NULL,0,NULL,NULL,90.00000000,0.00000000,0.00000000,0.60000000,520.00000000,610.60000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(33,'FA1212-0023',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:34:23','2012-12-11','2014-03-03','2016-01-22 17:42:20',0,0.00000000,NULL,NULL,0,'abandon',NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,3,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(55,'FA1212-0009',1,NULL,NULL,0,NULL,NULL,1,'2012-12-11 09:35:51','2012-12-11','2012-12-12','2016-01-22 17:41:49',0,0.00000000,NULL,NULL,0,NULL,NULL,0.24000000,0.00000000,0.00000000,0.00000000,2.48000000,2.72000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2012-12-11','This is a comment (private)','This is a comment (public)','generic_invoice_odt:/home/ldestailleur/git/dolibarr_3.8/documents/doctemplates/invoices/template_invoice.odt',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(148,'FS1301-0001',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:22:48','2013-01-19','2013-01-19','2013-01-19 17:22:48',0,0.00000000,NULL,NULL,0,NULL,NULL,0.63000000,0.00000000,0.00000000,0.00000000,5.00000000,5.63000000,1,1,NULL,1,NULL,NULL,NULL,NULL,0,1,'2013-01-19',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(149,'(PROV149)',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:30:05','2013-01-19',NULL,'2013-02-13 14:02:53',0,0.00000000,NULL,NULL,0,NULL,NULL,1.96000000,0.00000000,0.00000000,0.00000000,10.00000000,11.96000000,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0,0,'2013-01-19',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(150,'FA6801-0010',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:31:10','2013-01-19','2013-01-19','2013-01-19 17:31:10',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,1,'2013-01-19',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(151,'FS1301-0002',1,NULL,NULL,0,NULL,NULL,1,'2013-01-19 18:31:58','2013-01-19','2013-01-19','2013-01-19 17:31:58',1,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,2,1,NULL,1,NULL,NULL,NULL,NULL,0,1,'2013-01-19',NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(160,'FA1507-0015',1,NULL,NULL,0,NULL,NULL,12,'2013-03-06 16:47:48','2015-07-18','2013-03-06','2016-01-22 17:44:00',0,0.00000000,NULL,NULL,0,NULL,NULL,1.11000000,0.00000000,0.00000000,0.00000000,8.89000000,10.00000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2015-07-18',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(210,'FA1107-0019',1,NULL,NULL,0,NULL,NULL,10,'2013-03-20 14:30:11','2011-07-10','2013-03-20','2016-01-22 17:43:00',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,10.00000000,10.00000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2011-07-10',NULL,NULL,'generic_invoice_odt:/home/ldestailleur/git/dolibarr_3.8/documents/doctemplates/invoices/template_invoice.odt',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(211,'FA1303-0020',1,NULL,NULL,0,NULL,NULL,19,'2013-03-22 09:40:10','2013-03-22','2014-03-02','2014-03-02 19:13:39',0,0.00000000,NULL,NULL,0,NULL,NULL,17.64000000,0.00000000,0.00000000,0.40000000,340.00000000,358.04000000,1,1,NULL,1,NULL,NULL,NULL,NULL,1,0,'2013-03-22',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL),(213,'AV1303-0003',1,NULL,NULL,2,NULL,NULL,1,'2014-03-03 19:22:03','2013-03-03','2014-03-03','2014-03-03 18:22:16',0,0.00000000,NULL,NULL,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,-1000.00000000,-1000.00000000,1,1,NULL,1,32,NULL,NULL,NULL,0,0,'2013-03-03',NULL,NULL,'crabe',NULL,NULL,NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_facture` ENABLE KEYS */; UNLOCK TABLES; @@ -4336,7 +4343,7 @@ CREATE TABLE `llx_facture_fourn` ( LOCK TABLES `llx_facture_fourn` WRITE; /*!40000 ALTER TABLE `llx_facture_fourn` DISABLE KEYS */; -INSERT INTO `llx_facture_fourn` VALUES (1,'1','aaa',1,NULL,0,17,'2011-08-04 22:21:18','2011-08-04','2015-07-19 13:40:54','',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,16.00000000,3.14000000,19.14000000,0,1,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,'','',NULL,NULL,NULL,NULL,NULL),(16,'16','FR70813',1,NULL,0,1,'2012-12-19 15:24:11','2003-04-11','2015-07-19 13:40:54','OVH FR70813',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,829.00000000,162.48000000,991.48000000,1,1,NULL,1,NULL,NULL,NULL,1,NULL,'2003-04-11','','',NULL,NULL,NULL,NULL,NULL),(17,'17','FR81385',1,NULL,0,1,'2013-02-13 17:19:35','2003-06-04','2015-07-19 13:40:54','OVH FR81385',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,26.00000000,5.10000000,31.10000000,0,1,NULL,NULL,NULL,NULL,NULL,1,NULL,'2003-06-04','','',NULL,NULL,NULL,NULL,NULL),(18,'18','FR81385',1,NULL,0,2,'2013-02-13 17:20:25','2003-06-04','2015-07-19 13:40:54','OVH FR81385',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,26.00000000,5.10000000,31.10000000,0,1,NULL,NULL,NULL,NULL,NULL,1,NULL,'2003-06-04','','',NULL,NULL,NULL,NULL,NULL),(19,'19','FR813852',1,NULL,0,2,'2013-03-16 17:59:02','2013-03-16','2015-07-19 13:40:54','OVH FR81385',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,26.00000000,5.10000000,31.10000000,0,1,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,'','',NULL,NULL,NULL,NULL,NULL); +INSERT INTO `llx_facture_fourn` VALUES (16,'16','FR70813',1,NULL,0,1,'2012-12-19 15:24:11','2003-04-11','2016-01-22 17:54:46','OVH FR70813',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,829.00000000,162.48000000,991.48000000,1,1,NULL,12,NULL,NULL,NULL,1,NULL,'2003-04-11','','',NULL,NULL,NULL,NULL,NULL),(17,'17','FR81385',1,NULL,0,1,'2013-02-13 17:19:35','2003-06-04','2016-01-22 17:56:56','OVH FR81385',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,26.00000000,5.10000000,31.10000000,0,1,NULL,NULL,NULL,NULL,NULL,1,NULL,'2003-06-04','','','canelle',NULL,NULL,NULL,NULL),(18,'18','FR81385',1,NULL,0,2,'2013-02-13 17:20:25','2003-06-04','2015-07-19 13:40:54','OVH FR81385',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,26.00000000,5.10000000,31.10000000,0,1,NULL,NULL,NULL,NULL,NULL,1,NULL,'2003-06-04','','',NULL,NULL,NULL,NULL,NULL),(19,'19','FR813852',1,NULL,0,2,'2013-03-16 17:59:02','2013-03-16','2015-07-19 13:40:54','OVH FR81385',0,0.00000000,0.00000000,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,26.00000000,5.10000000,31.10000000,0,1,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,'','',NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_facture_fourn` ENABLE KEYS */; UNLOCK TABLES; @@ -4392,7 +4399,7 @@ CREATE TABLE `llx_facture_fourn_det` ( LOCK TABLES `llx_facture_fourn_det` WRITE; /*!40000 ALTER TABLE `llx_facture_fourn_det` DISABLE KEYS */; -INSERT INTO `llx_facture_fourn_det` VALUES (1,1,NULL,NULL,NULL,NULL,'aaa',10.00000000,11.96000000,1.6,0,19.600,0.000,'',0.000,'',16.00000000,3.14000000,0.00000000,0.00000000,19.14000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(44,16,NULL,NULL,NULL,NULL,'ref :sd.loc.sp.512.6
6 mois - Location de SuperPlan avec la connexion 512kbs
Du 11/04/2003 à 11/10/2003',414.00000000,495.14400000,1,0,19.600,0.000,'',0.000,'',414.00000000,81.14000000,0.00000000,0.00000000,495.14000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(45,16,NULL,NULL,NULL,NULL,'ref :sd.loc.sp.512.6
6 mois - Location de SuperPlan avec la connexion 512kbs
Du 11/10/2003 à 11/04/2004',414.00000000,495.14400000,1,0,19.600,0.000,'',0.000,'',414.00000000,81.14000000,0.00000000,0.00000000,495.14000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(46,16,NULL,NULL,NULL,NULL,'ref :sd.installation.annuel
Frais de mise en service d\'un serveur dƩdiƩ pour un paiement annuel
',1.00000000,1.19600000,1,0,19.600,0.000,'',0.000,'',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(47,17,NULL,NULL,NULL,NULL,'ref :bk.full250.creation
CrƩation du compte backup ftp 250Mo.
',1.00000000,1.19600000,1,0,19.600,0.000,'',0.000,'',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(48,17,NULL,NULL,NULL,NULL,'ref :bk.full250.12
Redevance pour un backup de 250Mo sur 12 mois
',25.00000000,29.90000000,1,0,19.600,0.000,'',0.000,'',25.00000000,4.90000000,0.00000000,0.00000000,29.90000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(49,18,NULL,NULL,NULL,NULL,'ref :bk.full250.creation
CrƩation du compte backup ftp 250Mo.
',1.00000000,1.19600000,1,0,19.600,0.000,'',0.000,'',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(50,18,NULL,NULL,NULL,NULL,'ref :bk.full250.12
Redevance pour un backup de 250Mo sur 12 mois
',25.00000000,29.90000000,1,0,19.600,0.000,'',0.000,'',25.00000000,4.90000000,0.00000000,0.00000000,29.90000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(51,19,NULL,NULL,NULL,NULL,'ref :bk.full250.creation
CrƩation du compte backup ftp 250Mo.
',1.00000000,1.19600000,1,0,19.600,0.000,'0',0.000,'0',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(52,19,NULL,NULL,NULL,NULL,'ref :bk.full250.12
Redevance pour un backup de 250Mo sur 12 mois
',25.00000000,29.90000000,1,0,19.600,0.000,'0',0.000,'0',25.00000000,4.90000000,0.00000000,0.00000000,29.90000000,0,NULL,NULL,0,NULL,0,0,0,NULL); +INSERT INTO `llx_facture_fourn_det` VALUES (44,16,NULL,NULL,NULL,NULL,'ref :sd.loc.sp.512.6
6 mois - Location de SuperPlan avec la connexion 512kbs
Du 11/04/2003 à 11/10/2003',414.00000000,495.14400000,1,0,19.600,0.000,'',0.000,'',414.00000000,81.14000000,0.00000000,0.00000000,495.14000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(45,16,NULL,NULL,NULL,NULL,'ref :sd.loc.sp.512.6
6 mois - Location de SuperPlan avec la connexion 512kbs
Du 11/10/2003 à 11/04/2004',414.00000000,495.14400000,1,0,19.600,0.000,'',0.000,'',414.00000000,81.14000000,0.00000000,0.00000000,495.14000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(46,16,NULL,NULL,NULL,NULL,'ref :sd.installation.annuel
Frais de mise en service d\'un serveur dƩdiƩ pour un paiement annuel
',1.00000000,1.19600000,1,0,19.600,0.000,'',0.000,'',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(47,17,NULL,NULL,NULL,NULL,'ref :bk.full250.creation
CrƩation du compte backup ftp 250Mo.
',1.00000000,1.19600000,1,0,19.600,0.000,'',0.000,'',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(48,17,NULL,NULL,NULL,NULL,'ref :bk.full250.12
Redevance pour un backup de 250Mo sur 12 mois
',25.00000000,29.90000000,1,0,19.600,0.000,'',0.000,'',25.00000000,4.90000000,0.00000000,0.00000000,29.90000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(49,18,NULL,NULL,NULL,NULL,'ref :bk.full250.creation
CrƩation du compte backup ftp 250Mo.
',1.00000000,1.19600000,1,0,19.600,0.000,'',0.000,'',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(50,18,NULL,NULL,NULL,NULL,'ref :bk.full250.12
Redevance pour un backup de 250Mo sur 12 mois
',25.00000000,29.90000000,1,0,19.600,0.000,'',0.000,'',25.00000000,4.90000000,0.00000000,0.00000000,29.90000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(51,19,NULL,NULL,NULL,NULL,'ref :bk.full250.creation
CrƩation du compte backup ftp 250Mo.
',1.00000000,1.19600000,1,0,19.600,0.000,'0',0.000,'0',1.00000000,0.20000000,0.00000000,0.00000000,1.20000000,0,NULL,NULL,0,NULL,0,0,0,NULL),(52,19,NULL,NULL,NULL,NULL,'ref :bk.full250.12
Redevance pour un backup de 250Mo sur 12 mois
',25.00000000,29.90000000,1,0,19.600,0.000,'0',0.000,'0',25.00000000,4.90000000,0.00000000,0.00000000,29.90000000,0,NULL,NULL,0,NULL,0,0,0,NULL); /*!40000 ALTER TABLE `llx_facture_fourn_det` ENABLE KEYS */; UNLOCK TABLES; @@ -4565,7 +4572,7 @@ CREATE TABLE `llx_facturedet` ( LOCK TABLES `llx_facturedet` WRITE; /*!40000 ALTER TABLE `llx_facturedet` DISABLE KEYS */; -INSERT INTO `llx_facturedet` VALUES (3,2,NULL,3,NULL,'Service S1',0.000,0.000,'',0.000,'',1,10,4,NULL,40.00000000,36.00000000,36.00000000,0.00000000,0.00000000,0.00000000,36.00000000,1,'2010-07-10 00:00:00',NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(4,2,NULL,NULL,NULL,'Abonnement annuel assurance',1.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,0.10000000,0.00000000,0.00000000,10.10000000,0,'2010-07-10 00:00:00','2011-07-10 00:00:00',0,NULL,0.00000000,0,0,3,NULL,NULL,NULL,NULL),(11,3,NULL,4,NULL,'afsdfsdfsdfsdf',0.000,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,5.00000000,0.00000000,0.00000000,0.00000000,5.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(12,3,NULL,NULL,NULL,'dfdfd',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(13,5,NULL,4,NULL,'Decapsuleur',12.500,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,5.00000000,0.63000000,0.00000000,0.00000000,5.63000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(14,6,NULL,4,NULL,'Decapsuleur',19.600,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,5.00000000,0.98000000,0.00000000,0.00000000,5.98000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(21,8,NULL,NULL,NULL,'dddd',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(22,9,NULL,NULL,NULL,'ggg',19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(23,10,NULL,4,NULL,'',12.500,0.000,'',0.000,'',1,0,0,NULL,-5.00000000,NULL,-5.00000000,-0.63000000,0.00000000,0.00000000,-5.63000000,0,NULL,NULL,0,NULL,12.00000000,0,0,1,NULL,NULL,NULL,NULL),(24,10,NULL,1,NULL,'A beatifull pink dress\r\nlkm',0.000,0.000,'',0.000,'',1,0,0,NULL,-6.00000000,NULL,-6.00000000,0.00000000,0.00000000,0.00000000,-6.00000000,0,NULL,NULL,0,0,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(25,11,NULL,4,NULL,'jljk',12.500,0.000,'',0.000,'',1,0,0,NULL,5.00000000,NULL,5.00000000,0.63000000,0.00000000,0.00000000,5.63000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(26,12,NULL,1,NULL,'A beatifull pink dress\r\nhfghf',0.000,0.000,'',0.000,'',1,0,0,NULL,-5.00000000,NULL,-5.00000000,0.00000000,0.00000000,0.00000000,-5.00000000,0,NULL,NULL,0,0,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(27,13,NULL,NULL,NULL,'gdfgdf',19.600,0.000,'',0.000,'',1.4,0,0,NULL,10.00000000,NULL,14.00000000,2.74000000,0.00000000,0.00000000,16.74000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(137,33,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(138,33,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(256,55,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(257,55,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(258,56,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(259,56,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(385,79,NULL,NULL,NULL,'hfghfg',10.000,1.400,'',-15.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,1.00000000,0.14000000,-1.50000000,9.64000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(386,79,NULL,NULL,NULL,'gdfg',15.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,1.50000000,0.00000000,0.00000000,11.50000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(387,79,NULL,NULL,NULL,'fdsf',21.000,5.200,'',-15.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,2.10000000,0.52000000,-1.50000000,11.12000000,0,NULL,NULL,0,NULL,0.00000000,0,0,3,NULL,NULL,NULL,NULL),(388,79,NULL,NULL,NULL,'ghfgh',15.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,1.50000000,0.00000000,0.00000000,11.50000000,0,NULL,NULL,0,NULL,0.00000000,0,0,4,NULL,NULL,NULL,NULL),(389,79,NULL,NULL,NULL,'ghfgh',15.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,1.50000000,0.00000000,0.00000000,11.50000000,0,NULL,NULL,0,NULL,0.00000000,0,0,5,NULL,NULL,NULL,NULL),(618,121,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(619,121,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(620,122,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(621,122,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(749,146,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(750,146,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(751,147,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(752,147,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(753,13,NULL,2,NULL,'(Pays d\'origine: Albanie)',0.000,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,0,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(754,148,NULL,11,NULL,'hfghf',0.000,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(755,148,NULL,4,NULL,'Decapsuleur',12.500,0.000,'',0.000,'',1,0,0,NULL,5.00000000,NULL,5.00000000,0.63000000,0.00000000,0.00000000,5.63000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(756,149,NULL,5,NULL,'aaaa',19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(757,150,NULL,2,NULL,'Product P1',12.500,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(758,151,NULL,2,NULL,'Product P1',12.500,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(761,154,NULL,NULL,NULL,'',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(762,155,NULL,NULL,NULL,'',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(763,156,NULL,NULL,NULL,'gfdgdf',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(768,32,NULL,NULL,NULL,'mlml',18.000,0.000,'',0.000,'',1,0,0,NULL,100.00000000,NULL,100.00000000,18.00000000,0.00000000,0.00000000,118.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,3,NULL,NULL,NULL,NULL),(769,32,NULL,NULL,NULL,'mlkml',18.000,0.000,'',0.000,'',1,0,0,NULL,400.00000000,NULL,400.00000000,72.00000000,0.00000000,0.00000000,472.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,4,NULL,NULL,NULL,NULL),(770,158,NULL,NULL,NULL,'AdhƩsion/cotisation 2013',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,1,'2013-07-18 00:00:00','2014-07-17 00:00:00',0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(771,159,NULL,NULL,NULL,'AdhƩsion/cotisation 2014',0.000,0.000,'',0.000,'',1,0,0,NULL,11.00000000,NULL,11.00000000,0.00000000,0.00000000,0.00000000,11.00000000,1,'2014-07-18 00:00:00','2015-07-17 00:00:00',0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(772,160,NULL,NULL,NULL,'AdhƩsion/cotisation 2015',12.500,0.000,'',0.000,'',1,0,0,NULL,8.88889000,NULL,8.89000000,1.11000000,0.00000000,0.00000000,10.00000000,1,'2015-07-18 00:00:00','2016-07-17 00:00:00',0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(773,161,NULL,NULL,NULL,'AdhƩsion/cotisation 2016',12.500,0.000,'',0.000,'',1,0,0,NULL,17.77778000,NULL,17.78000000,2.22000000,0.00000000,0.00000000,20.00000000,1,'2016-07-18 00:00:00','2017-07-17 00:00:00',0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(776,32,NULL,NULL,NULL,'fsdfsdfds',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,5,NULL,NULL,NULL,NULL),(777,32,NULL,NULL,NULL,'fsdfsdfds',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,6,NULL,NULL,NULL,NULL),(779,32,NULL,NULL,NULL,'fsdfds',0.000,0.000,'0',0.000,'0',0,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,9,NULL,NULL,0,0,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(780,32,NULL,NULL,NULL,'ffsdf',0.000,0.000,'0',0.000,'0',0,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,9,NULL,NULL,0,NULL,0.00000000,0,1790,1,NULL,NULL,NULL,NULL),(905,187,NULL,NULL,NULL,'Desc',10.000,0.000,'0',0.000,'0',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(906,187,NULL,NULL,NULL,'Desc',10.000,0.000,'0',0.000,'0',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(1014,206,NULL,NULL,NULL,'Desc',10.000,0.000,'0',0.000,'0',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(1015,206,NULL,NULL,NULL,'Desc',10.000,0.000,'0',0.000,'0',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(1016,207,NULL,NULL,NULL,'Desc',10.000,0.000,'0',0.000,'0',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(1017,207,NULL,NULL,NULL,'Desc',10.000,0.000,'0',0.000,'0',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(1019,209,NULL,NULL,NULL,'hfghgf',12.500,0.000,'0',0.000,'0',1,0,0,2,-10.00000000,NULL,-10.00000000,-1.25000000,0.00000000,0.00000000,-11.25000000,0,NULL,NULL,2,NULL,0.00000000,0,0,-1,NULL,NULL,NULL,NULL),(1020,209,NULL,NULL,NULL,'fsdfsd',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(1021,209,NULL,NULL,NULL,'hfg',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(1022,210,NULL,NULL,NULL,'AdhƩsion/cotisation 2011',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,1,'2011-07-10 00:00:00','2012-07-09 00:00:00',0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(1023,211,NULL,NULL,NULL,'Samsung Android x4',0.000,0.000,'0',0.000,'0',1,0,0,NULL,250.00000000,NULL,250.00000000,0.00000000,0.00000000,0.00000000,250.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(1024,211,NULL,1,NULL,'A beatifull pink dress\r\nSize XXL',19.600,0.000,'0',0.000,'0',1,10,0,NULL,100.00000000,NULL,90.00000000,17.64000000,0.00000000,0.00000000,107.64000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(1026,213,NULL,1,NULL,'A beatifull pink dress',0.000,0.000,'0',0.000,'0',10,0,0,NULL,-100.00000000,NULL,-1000.00000000,0.00000000,0.00000000,0.00000000,-1000.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL); +INSERT INTO `llx_facturedet` VALUES (3,2,NULL,3,NULL,'Service S1',0.000,0.000,'',0.000,'',1,10,4,NULL,40.00000000,36.00000000,36.00000000,0.00000000,0.00000000,0.00000000,36.00000000,1,'2010-07-10 00:00:00',NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(4,2,NULL,NULL,NULL,'Abonnement annuel assurance',1.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,0.10000000,0.00000000,0.00000000,10.10000000,0,'2010-07-10 00:00:00','2011-07-10 00:00:00',0,NULL,0.00000000,0,0,3,NULL,NULL,NULL,NULL),(11,3,NULL,4,NULL,'afsdfsdfsdfsdf',0.000,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,5.00000000,0.00000000,0.00000000,0.00000000,5.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(12,3,NULL,NULL,NULL,'dfdfd',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(13,5,NULL,4,NULL,'Decapsuleur',12.500,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,5.00000000,0.63000000,0.00000000,0.00000000,5.63000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(14,6,NULL,4,NULL,'Decapsuleur',19.600,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,5.00000000,0.98000000,0.00000000,0.00000000,5.98000000,0,NULL,NULL,0,NULL,0.00000000,0,0,0,NULL,NULL,NULL,NULL),(21,8,NULL,NULL,NULL,'dddd',0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(22,9,NULL,NULL,NULL,'ggg',19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(23,10,NULL,4,NULL,'',12.500,0.000,'',0.000,'',1,0,0,NULL,-5.00000000,NULL,-5.00000000,-0.63000000,0.00000000,0.00000000,-5.63000000,0,NULL,NULL,0,NULL,12.00000000,0,0,1,NULL,NULL,NULL,NULL),(24,10,NULL,1,NULL,'A beatifull pink dress\r\nlkm',0.000,0.000,'',0.000,'',1,0,0,NULL,-6.00000000,NULL,-6.00000000,0.00000000,0.00000000,0.00000000,-6.00000000,0,NULL,NULL,0,0,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(26,12,NULL,1,NULL,'A beatifull pink dress\r\nhfghf',0.000,0.000,'',0.000,'',1,0,0,NULL,-5.00000000,NULL,-5.00000000,0.00000000,0.00000000,0.00000000,-5.00000000,0,NULL,NULL,0,0,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(27,13,NULL,NULL,NULL,'gdfgdf',19.600,0.000,'',0.000,'',1.4,0,0,NULL,10.00000000,NULL,14.00000000,2.74000000,0.00000000,0.00000000,16.74000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(137,33,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(138,33,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(256,55,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(257,55,NULL,NULL,NULL,'Desc',10.000,0.000,'',0.000,'',1,0,0,NULL,1.24000000,NULL,1.24000000,0.12000000,0.00000000,0.00000000,1.36000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(753,13,NULL,2,NULL,'(Pays d\'origine: Albanie)',0.000,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,0,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(754,148,NULL,11,NULL,'hfghf',0.000,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(755,148,NULL,4,NULL,'Decapsuleur',12.500,0.000,'',0.000,'',1,0,0,NULL,5.00000000,NULL,5.00000000,0.63000000,0.00000000,0.00000000,5.63000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(756,149,NULL,5,NULL,'aaaa',19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,NULL,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(757,150,NULL,2,NULL,'Product P1',12.500,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(758,151,NULL,2,NULL,'Product P1',12.500,0.000,'',0.000,'',1,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(768,32,NULL,NULL,NULL,'mlml',18.000,0.000,'',0.000,'',1,0,0,NULL,100.00000000,NULL,100.00000000,18.00000000,0.00000000,0.00000000,118.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,3,NULL,NULL,NULL,NULL),(769,32,NULL,NULL,NULL,'mlkml',18.000,0.000,'',0.000,'',1,0,0,NULL,400.00000000,NULL,400.00000000,72.00000000,0.00000000,0.00000000,472.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,4,NULL,NULL,NULL,NULL),(772,160,NULL,NULL,NULL,'AdhƩsion/cotisation 2015',12.500,0.000,'',0.000,'',1,0,0,NULL,8.88889000,NULL,8.89000000,1.11000000,0.00000000,0.00000000,10.00000000,1,'2015-07-18 00:00:00','2016-07-17 00:00:00',0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(776,32,NULL,NULL,NULL,'fsdfsdfds',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,5,NULL,NULL,NULL,NULL),(777,32,NULL,NULL,NULL,'fsdfsdfds',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,6,NULL,NULL,NULL,NULL),(779,32,NULL,NULL,NULL,'fsdfds',0.000,0.000,'0',0.000,'0',0,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,9,NULL,NULL,0,0,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(780,32,NULL,NULL,NULL,'ffsdf',0.000,0.000,'0',0.000,'0',0,0,0,NULL,0.00000000,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,9,NULL,NULL,0,NULL,0.00000000,0,1790,1,NULL,NULL,NULL,NULL),(1022,210,NULL,NULL,NULL,'AdhƩsion/cotisation 2011',0.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,NULL,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,1,'2011-07-10 00:00:00','2012-07-09 00:00:00',0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(1023,211,NULL,NULL,NULL,'Samsung Android x4',0.000,0.000,'0',0.000,'0',1,0,0,NULL,250.00000000,NULL,250.00000000,0.00000000,0.00000000,0.00000000,250.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL),(1024,211,NULL,1,NULL,'A beatifull pink dress\r\nSize XXL',19.600,0.000,'0',0.000,'0',1,10,0,NULL,100.00000000,NULL,90.00000000,17.64000000,0.00000000,0.00000000,107.64000000,0,NULL,NULL,0,NULL,0.00000000,0,0,2,NULL,NULL,NULL,NULL),(1026,213,NULL,1,NULL,'A beatifull pink dress',0.000,0.000,'0',0.000,'0',10,0,0,NULL,-100.00000000,NULL,-1000.00000000,0.00000000,0.00000000,0.00000000,-1000.00000000,0,NULL,NULL,0,NULL,0.00000000,0,0,1,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_facturedet` ENABLE KEYS */; UNLOCK TABLES; @@ -4678,7 +4685,7 @@ CREATE TABLE `llx_fichinter` ( UNIQUE KEY `uk_fichinter_ref` (`ref`,`entity`), KEY `idx_fichinter_fk_soc` (`fk_soc`), CONSTRAINT `fk_fichinter_fk_soc` FOREIGN KEY (`fk_soc`) REFERENCES `llx_societe` (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4687,7 +4694,7 @@ CREATE TABLE `llx_fichinter` ( LOCK TABLES `llx_fichinter` WRITE; /*!40000 ALTER TABLE `llx_fichinter` DISABLE KEYS */; -INSERT INTO `llx_fichinter` VALUES (1,2,1,0,'FI1007-0001',1,'2010-07-08 23:51:54','2010-07-09 01:42:41','2010-07-09 01:51:54',NULL,1,NULL,1,1,51000,NULL,NULL,NULL,'soleil',NULL,NULL),(2,1,NULL,0,'FI1007-0002',1,'2012-12-08 13:11:07','2010-07-11 16:07:51',NULL,NULL,1,NULL,NULL,0,3600,'ferfrefeferf',NULL,NULL,'soleil',NULL,NULL); +INSERT INTO `llx_fichinter` VALUES (1,2,1,0,'FI1007-0001',1,'2016-01-22 17:39:37','2010-07-09 01:42:41','2016-01-22 18:39:37',NULL,1,NULL,12,1,10800,NULL,NULL,NULL,'soleil',NULL,NULL),(2,1,NULL,0,'FI1007-0002',1,'2012-12-08 13:11:07','2010-07-11 16:07:51',NULL,NULL,1,NULL,NULL,0,3600,'ferfrefeferf',NULL,NULL,'soleil',NULL,NULL),(3,2,0,0,'FI1511-0003',1,'2016-01-22 17:38:46','2015-11-18 15:57:34','2016-01-22 18:38:46',NULL,2,NULL,12,1,36000,NULL,NULL,NULL,'soleil',NULL,NULL); /*!40000 ALTER TABLE `llx_fichinter` ENABLE KEYS */; UNLOCK TABLES; @@ -4735,7 +4742,7 @@ CREATE TABLE `llx_fichinterdet` ( PRIMARY KEY (`rowid`), KEY `idx_fichinterdet_fk_fichinter` (`fk_fichinter`), CONSTRAINT `fk_fichinterdet_fk_fichinter` FOREIGN KEY (`fk_fichinter`) REFERENCES `llx_fichinter` (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4744,7 +4751,7 @@ CREATE TABLE `llx_fichinterdet` ( LOCK TABLES `llx_fichinterdet` WRITE; /*!40000 ALTER TABLE `llx_fichinterdet` DISABLE KEYS */; -INSERT INTO `llx_fichinterdet` VALUES (1,1,NULL,'2010-07-07 04:00:00','Intervention sur site',3600,0),(2,1,NULL,'2010-07-08 11:00:00','Autre',47400,0),(3,2,NULL,'2010-07-11 05:00:00','Pres',3600,0); +INSERT INTO `llx_fichinterdet` VALUES (1,1,NULL,'2010-07-07 04:00:00','Intervention sur site',3600,0),(2,1,NULL,'2010-07-08 11:00:00','Other actions on client site.',7200,0),(3,2,NULL,'2010-07-11 05:00:00','Pres',3600,0),(5,3,NULL,'2015-11-18 09:00:00','Intervention on building windows 1',32400,0),(6,3,NULL,'2016-01-22 00:00:00','Intervention on building windows 2',3600,0); /*!40000 ALTER TABLE `llx_fichinterdet` ENABLE KEYS */; UNLOCK TABLES; @@ -4810,7 +4817,7 @@ CREATE TABLE `llx_holiday` ( KEY `idx_holiday_fk_user_create` (`fk_user_create`), KEY `idx_holiday_date_create` (`date_create`), KEY `idx_holiday_fk_validator` (`fk_validator`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4819,7 +4826,7 @@ CREATE TABLE `llx_holiday` ( LOCK TABLES `llx_holiday` WRITE; /*!40000 ALTER TABLE `llx_holiday` DISABLE KEYS */; -INSERT INTO `llx_holiday` VALUES (1,1,'2013-02-17 19:06:35','gdf','2013-02-10','2013-02-11',0,3,1,'2013-02-17 19:06:57',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,1); +INSERT INTO `llx_holiday` VALUES (1,1,'2013-02-17 19:06:35','gdf','2013-02-10','2013-02-11',0,3,1,'2013-02-17 19:06:57',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,1),(2,12,'2016-01-22 19:10:01','','2016-01-04','2016-01-08',0,1,11,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,12,5),(3,13,'2016-01-22 19:10:29','','2016-01-11','2016-01-13',0,2,11,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,12,5); /*!40000 ALTER TABLE `llx_holiday` ENABLE KEYS */; UNLOCK TABLES; @@ -4845,7 +4852,7 @@ CREATE TABLE `llx_holiday_config` ( LOCK TABLES `llx_holiday_config` WRITE; /*!40000 ALTER TABLE `llx_holiday_config` DISABLE KEYS */; -INSERT INTO `llx_holiday_config` VALUES (1,'userGroup','1'),(2,'lastUpdate','20150719154457'),(3,'nbUser',''),(4,'delayForRequest','31'),(5,'AlertValidatorDelay','0'),(6,'AlertValidatorSolde','0'),(7,'nbHolidayDeducted','1'),(8,'nbHolidayEveryMonth','2.08334'); +INSERT INTO `llx_holiday_config` VALUES (1,'userGroup','1'),(2,'lastUpdate','20160122185906'),(3,'nbUser',''),(4,'delayForRequest','31'),(5,'AlertValidatorDelay','0'),(6,'AlertValidatorSolde','0'),(7,'nbHolidayDeducted','1'),(8,'nbHolidayEveryMonth','2.08334'); /*!40000 ALTER TABLE `llx_holiday_config` ENABLE KEYS */; UNLOCK TABLES; @@ -4892,7 +4899,7 @@ CREATE TABLE `llx_holiday_logs` ( `new_solde` varchar(255) NOT NULL, `fk_type` int(11) NOT NULL DEFAULT '1', PRIMARY KEY (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=163 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=184 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4901,7 +4908,7 @@ CREATE TABLE `llx_holiday_logs` ( LOCK TABLES `llx_holiday_logs` WRITE; /*!40000 ALTER TABLE `llx_holiday_logs` DISABLE KEYS */; -INSERT INTO `llx_holiday_logs` VALUES (1,'2013-01-17 21:03:15',1,1,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(2,'2013-01-17 21:03:15',1,2,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(3,'2013-01-17 21:03:15',1,3,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(4,'2013-02-01 09:53:26',1,1,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(5,'2013-02-01 09:53:26',1,2,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(6,'2013-02-01 09:53:26',1,3,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(7,'2013-02-01 09:53:26',1,1,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(8,'2013-02-01 09:53:26',1,2,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(9,'2013-02-01 09:53:26',1,3,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(10,'2013-02-01 09:53:26',1,4,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(11,'2013-02-01 09:53:31',1,1,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(12,'2013-02-01 09:53:31',1,2,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(13,'2013-02-01 09:53:31',1,3,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(14,'2013-02-01 09:53:31',1,4,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(15,'2013-02-01 09:53:31',1,1,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(16,'2013-02-01 09:53:31',1,2,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(17,'2013-02-01 09:53:31',1,3,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(18,'2013-02-01 09:53:31',1,4,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(19,'2013-02-01 09:53:33',1,1,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(20,'2013-02-01 09:53:33',1,2,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(21,'2013-02-01 09:53:33',1,3,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(22,'2013-02-01 09:53:33',1,4,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(23,'2013-02-01 09:53:34',1,1,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(24,'2013-02-01 09:53:34',1,2,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(25,'2013-02-01 09:53:34',1,3,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(26,'2013-02-01 09:53:34',1,4,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(27,'2013-02-01 09:53:34',1,1,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(28,'2013-02-01 09:53:34',1,2,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(29,'2013-02-01 09:53:34',1,3,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(30,'2013-02-01 09:53:34',1,4,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(31,'2013-02-01 09:53:36',1,1,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(32,'2013-02-01 09:53:36',1,2,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(33,'2013-02-01 09:53:36',1,3,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(34,'2013-02-01 09:53:36',1,4,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(35,'2013-02-01 09:53:36',1,1,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(36,'2013-02-01 09:53:36',1,2,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(37,'2013-02-01 09:53:36',1,3,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(38,'2013-02-01 09:53:36',1,4,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(39,'2013-02-01 09:53:37',1,1,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(40,'2013-02-01 09:53:37',1,2,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(41,'2013-02-01 09:53:37',1,3,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(42,'2013-02-01 09:53:37',1,4,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(43,'2013-02-01 09:53:37',1,1,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(44,'2013-02-01 09:53:37',1,2,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(45,'2013-02-01 09:53:37',1,3,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(46,'2013-02-01 09:53:37',1,4,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(47,'2013-02-01 09:53:44',1,1,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(48,'2013-02-01 09:53:44',1,2,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(49,'2013-02-01 09:53:44',1,3,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(50,'2013-02-01 09:53:44',1,4,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(51,'2013-02-01 09:53:47',1,1,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(52,'2013-02-01 09:53:47',1,2,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(53,'2013-02-01 09:53:47',1,3,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(54,'2013-02-01 09:53:47',1,4,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(55,'2013-02-01 09:53:47',1,1,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(56,'2013-02-01 09:53:47',1,2,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(57,'2013-02-01 09:53:47',1,3,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(58,'2013-02-01 09:53:47',1,4,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(59,'2013-02-01 09:53:49',1,1,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(60,'2013-02-01 09:53:49',1,2,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(61,'2013-02-01 09:53:49',1,3,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(62,'2013-02-01 09:53:49',1,4,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(63,'2013-02-01 09:53:52',1,1,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(64,'2013-02-01 09:53:52',1,2,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(65,'2013-02-01 09:53:52',1,3,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(66,'2013-02-01 09:53:52',1,4,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(67,'2013-02-01 09:53:52',1,1,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(68,'2013-02-01 09:53:52',1,2,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(69,'2013-02-01 09:53:52',1,3,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(70,'2013-02-01 09:53:52',1,4,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(71,'2013-02-01 09:53:53',1,1,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(72,'2013-02-01 09:53:53',1,2,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(73,'2013-02-01 09:53:53',1,3,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(74,'2013-02-01 09:53:53',1,4,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(75,'2013-02-01 09:53:54',1,1,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(76,'2013-02-01 09:53:54',1,2,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(77,'2013-02-01 09:53:54',1,3,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(78,'2013-02-01 09:53:54',1,4,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(79,'2013-02-01 09:53:54',1,1,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(80,'2013-02-01 09:53:54',1,2,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(81,'2013-02-01 09:53:54',1,3,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(82,'2013-02-01 09:53:54',1,4,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(83,'2013-02-01 09:55:49',1,1,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(84,'2013-02-01 09:55:49',1,2,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(85,'2013-02-01 09:55:49',1,3,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(86,'2013-02-01 09:55:49',1,4,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(87,'2013-02-01 09:55:56',1,1,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(88,'2013-02-01 09:55:56',1,2,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(89,'2013-02-01 09:55:56',1,3,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(90,'2013-02-01 09:55:56',1,4,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(91,'2013-02-01 09:56:01',1,1,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(92,'2013-02-01 09:56:01',1,2,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(93,'2013-02-01 09:56:01',1,3,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(94,'2013-02-01 09:56:01',1,4,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(95,'2013-02-01 09:56:01',1,1,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(96,'2013-02-01 09:56:01',1,2,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(97,'2013-02-01 09:56:01',1,3,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(98,'2013-02-01 09:56:01',1,4,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(99,'2013-02-01 09:56:03',1,1,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(100,'2013-02-01 09:56:03',1,2,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(101,'2013-02-01 09:56:03',1,3,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(102,'2013-02-01 09:56:03',1,4,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(103,'2013-02-01 09:56:03',1,1,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(104,'2013-02-01 09:56:03',1,2,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(105,'2013-02-01 09:56:03',1,3,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(106,'2013-02-01 09:56:03',1,4,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(107,'2013-02-01 09:56:05',1,1,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(108,'2013-02-01 09:56:05',1,2,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(109,'2013-02-01 09:56:05',1,3,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(110,'2013-02-01 09:56:05',1,4,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(111,'2013-02-01 09:56:06',1,1,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(112,'2013-02-01 09:56:06',1,2,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(113,'2013-02-01 09:56:06',1,3,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(114,'2013-02-01 09:56:06',1,4,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(115,'2013-02-01 09:56:06',1,1,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(116,'2013-02-01 09:56:06',1,2,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(117,'2013-02-01 09:56:06',1,3,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(118,'2013-02-01 09:56:06',1,4,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(119,'2013-02-01 09:56:07',1,1,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(120,'2013-02-01 09:56:07',1,2,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(121,'2013-02-01 09:56:07',1,3,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(122,'2013-02-01 09:56:07',1,4,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(123,'2013-02-01 09:56:07',1,1,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(124,'2013-02-01 09:56:07',1,2,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(125,'2013-02-01 09:56:07',1,3,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(126,'2013-02-01 09:56:07',1,4,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(127,'2013-02-01 09:56:50',1,1,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(128,'2013-02-01 09:56:50',1,2,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(129,'2013-02-01 09:56:50',1,3,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(130,'2013-02-01 09:56:50',1,4,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(131,'2013-02-01 09:56:50',1,1,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(132,'2013-02-01 09:56:50',1,2,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(133,'2013-02-01 09:56:50',1,3,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(134,'2013-02-01 09:56:50',1,4,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(135,'2013-02-17 18:49:21',1,1,'Event : Mise Ơ jour mensuelle','70.83','72.91',1),(136,'2013-02-17 18:49:21',1,2,'Event : Mise Ơ jour mensuelle','70.83','72.91',1),(137,'2013-02-17 18:49:21',1,3,'Event : Mise Ơ jour mensuelle','70.83','72.91',1),(138,'2013-02-17 18:49:21',1,4,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(139,'2013-02-17 19:06:57',1,1,'Event : Holiday','72.92','71.92',1),(140,'2013-03-01 23:12:31',1,1,'Event : Mise Ơ jour mensuelle','71.92','74.00',1),(141,'2013-03-01 23:12:31',1,2,'Event : Mise Ơ jour mensuelle','72.92','75.00',1),(142,'2013-03-01 23:12:31',1,3,'Event : Mise Ơ jour mensuelle','72.92','75.00',1),(143,'2013-03-01 23:12:31',1,4,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(144,'2013-03-01 23:12:31',1,5,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(145,'2015-07-19 15:44:57',1,1,'Monthly update','0','2.08334',4),(146,'2015-07-19 15:44:57',1,2,'Monthly update','0','2.08334',4),(147,'2015-07-19 15:44:57',1,3,'Monthly update','0','2.08334',4),(148,'2015-07-19 15:44:57',1,4,'Monthly update','0','2.08334',4),(149,'2015-07-19 15:44:57',1,5,'Monthly update','0','2.08334',4),(150,'2015-07-19 15:44:57',1,6,'Monthly update','0','2.08334',4),(151,'2015-07-19 15:44:57',1,1,'Monthly update','0','2.08334',5),(152,'2015-07-19 15:44:57',1,2,'Monthly update','0','2.08334',5),(153,'2015-07-19 15:44:57',1,3,'Monthly update','0','2.08334',5),(154,'2015-07-19 15:44:57',1,4,'Monthly update','0','2.08334',5),(155,'2015-07-19 15:44:57',1,5,'Monthly update','0','2.08334',5),(156,'2015-07-19 15:44:57',1,6,'Monthly update','0','2.08334',5),(157,'2015-07-19 15:44:57',1,1,'Monthly update','0','2.08334',9),(158,'2015-07-19 15:44:57',1,2,'Monthly update','0','2.08334',9),(159,'2015-07-19 15:44:57',1,3,'Monthly update','0','2.08334',9),(160,'2015-07-19 15:44:57',1,4,'Monthly update','0','2.08334',9),(161,'2015-07-19 15:44:57',1,5,'Monthly update','0','2.08334',9),(162,'2015-07-19 15:44:57',1,6,'Monthly update','0','2.08334',9); +INSERT INTO `llx_holiday_logs` VALUES (1,'2013-01-17 21:03:15',1,1,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(2,'2013-01-17 21:03:15',1,2,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(3,'2013-01-17 21:03:15',1,3,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(4,'2013-02-01 09:53:26',1,1,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(5,'2013-02-01 09:53:26',1,2,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(6,'2013-02-01 09:53:26',1,3,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(7,'2013-02-01 09:53:26',1,1,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(8,'2013-02-01 09:53:26',1,2,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(9,'2013-02-01 09:53:26',1,3,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(10,'2013-02-01 09:53:26',1,4,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(11,'2013-02-01 09:53:31',1,1,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(12,'2013-02-01 09:53:31',1,2,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(13,'2013-02-01 09:53:31',1,3,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(14,'2013-02-01 09:53:31',1,4,'Event : Mise Ơ jour mensuelle','2.08','4.16',1),(15,'2013-02-01 09:53:31',1,1,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(16,'2013-02-01 09:53:31',1,2,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(17,'2013-02-01 09:53:31',1,3,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(18,'2013-02-01 09:53:31',1,4,'Event : Mise Ơ jour mensuelle','4.17','6.25',1),(19,'2013-02-01 09:53:33',1,1,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(20,'2013-02-01 09:53:33',1,2,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(21,'2013-02-01 09:53:33',1,3,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(22,'2013-02-01 09:53:33',1,4,'Event : Mise Ơ jour mensuelle','6.25','8.33',1),(23,'2013-02-01 09:53:34',1,1,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(24,'2013-02-01 09:53:34',1,2,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(25,'2013-02-01 09:53:34',1,3,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(26,'2013-02-01 09:53:34',1,4,'Event : Mise Ơ jour mensuelle','8.33','10.41',1),(27,'2013-02-01 09:53:34',1,1,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(28,'2013-02-01 09:53:34',1,2,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(29,'2013-02-01 09:53:34',1,3,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(30,'2013-02-01 09:53:34',1,4,'Event : Mise Ơ jour mensuelle','10.42','12.50',1),(31,'2013-02-01 09:53:36',1,1,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(32,'2013-02-01 09:53:36',1,2,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(33,'2013-02-01 09:53:36',1,3,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(34,'2013-02-01 09:53:36',1,4,'Event : Mise Ơ jour mensuelle','12.50','14.58',1),(35,'2013-02-01 09:53:36',1,1,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(36,'2013-02-01 09:53:36',1,2,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(37,'2013-02-01 09:53:36',1,3,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(38,'2013-02-01 09:53:36',1,4,'Event : Mise Ơ jour mensuelle','14.58','16.66',1),(39,'2013-02-01 09:53:37',1,1,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(40,'2013-02-01 09:53:37',1,2,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(41,'2013-02-01 09:53:37',1,3,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(42,'2013-02-01 09:53:37',1,4,'Event : Mise Ơ jour mensuelle','16.67','18.75',1),(43,'2013-02-01 09:53:37',1,1,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(44,'2013-02-01 09:53:37',1,2,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(45,'2013-02-01 09:53:37',1,3,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(46,'2013-02-01 09:53:37',1,4,'Event : Mise Ơ jour mensuelle','18.75','20.83',1),(47,'2013-02-01 09:53:44',1,1,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(48,'2013-02-01 09:53:44',1,2,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(49,'2013-02-01 09:53:44',1,3,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(50,'2013-02-01 09:53:44',1,4,'Event : Mise Ơ jour mensuelle','20.83','22.91',1),(51,'2013-02-01 09:53:47',1,1,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(52,'2013-02-01 09:53:47',1,2,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(53,'2013-02-01 09:53:47',1,3,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(54,'2013-02-01 09:53:47',1,4,'Event : Mise Ơ jour mensuelle','22.92','25.00',1),(55,'2013-02-01 09:53:47',1,1,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(56,'2013-02-01 09:53:47',1,2,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(57,'2013-02-01 09:53:47',1,3,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(58,'2013-02-01 09:53:47',1,4,'Event : Mise Ơ jour mensuelle','25.00','27.08',1),(59,'2013-02-01 09:53:49',1,1,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(60,'2013-02-01 09:53:49',1,2,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(61,'2013-02-01 09:53:49',1,3,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(62,'2013-02-01 09:53:49',1,4,'Event : Mise Ơ jour mensuelle','27.08','29.16',1),(63,'2013-02-01 09:53:52',1,1,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(64,'2013-02-01 09:53:52',1,2,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(65,'2013-02-01 09:53:52',1,3,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(66,'2013-02-01 09:53:52',1,4,'Event : Mise Ơ jour mensuelle','29.17','31.25',1),(67,'2013-02-01 09:53:52',1,1,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(68,'2013-02-01 09:53:52',1,2,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(69,'2013-02-01 09:53:52',1,3,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(70,'2013-02-01 09:53:52',1,4,'Event : Mise Ơ jour mensuelle','31.25','33.33',1),(71,'2013-02-01 09:53:53',1,1,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(72,'2013-02-01 09:53:53',1,2,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(73,'2013-02-01 09:53:53',1,3,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(74,'2013-02-01 09:53:53',1,4,'Event : Mise Ơ jour mensuelle','33.33','35.41',1),(75,'2013-02-01 09:53:54',1,1,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(76,'2013-02-01 09:53:54',1,2,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(77,'2013-02-01 09:53:54',1,3,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(78,'2013-02-01 09:53:54',1,4,'Event : Mise Ơ jour mensuelle','35.42','37.50',1),(79,'2013-02-01 09:53:54',1,1,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(80,'2013-02-01 09:53:54',1,2,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(81,'2013-02-01 09:53:54',1,3,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(82,'2013-02-01 09:53:54',1,4,'Event : Mise Ơ jour mensuelle','37.50','39.58',1),(83,'2013-02-01 09:55:49',1,1,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(84,'2013-02-01 09:55:49',1,2,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(85,'2013-02-01 09:55:49',1,3,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(86,'2013-02-01 09:55:49',1,4,'Event : Mise Ơ jour mensuelle','39.58','41.66',1),(87,'2013-02-01 09:55:56',1,1,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(88,'2013-02-01 09:55:56',1,2,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(89,'2013-02-01 09:55:56',1,3,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(90,'2013-02-01 09:55:56',1,4,'Event : Mise Ơ jour mensuelle','41.67','43.75',1),(91,'2013-02-01 09:56:01',1,1,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(92,'2013-02-01 09:56:01',1,2,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(93,'2013-02-01 09:56:01',1,3,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(94,'2013-02-01 09:56:01',1,4,'Event : Mise Ơ jour mensuelle','43.75','45.83',1),(95,'2013-02-01 09:56:01',1,1,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(96,'2013-02-01 09:56:01',1,2,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(97,'2013-02-01 09:56:01',1,3,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(98,'2013-02-01 09:56:01',1,4,'Event : Mise Ơ jour mensuelle','45.83','47.91',1),(99,'2013-02-01 09:56:03',1,1,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(100,'2013-02-01 09:56:03',1,2,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(101,'2013-02-01 09:56:03',1,3,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(102,'2013-02-01 09:56:03',1,4,'Event : Mise Ơ jour mensuelle','47.92','50.00',1),(103,'2013-02-01 09:56:03',1,1,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(104,'2013-02-01 09:56:03',1,2,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(105,'2013-02-01 09:56:03',1,3,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(106,'2013-02-01 09:56:03',1,4,'Event : Mise Ơ jour mensuelle','50.00','52.08',1),(107,'2013-02-01 09:56:05',1,1,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(108,'2013-02-01 09:56:05',1,2,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(109,'2013-02-01 09:56:05',1,3,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(110,'2013-02-01 09:56:05',1,4,'Event : Mise Ơ jour mensuelle','52.08','54.16',1),(111,'2013-02-01 09:56:06',1,1,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(112,'2013-02-01 09:56:06',1,2,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(113,'2013-02-01 09:56:06',1,3,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(114,'2013-02-01 09:56:06',1,4,'Event : Mise Ơ jour mensuelle','54.17','56.25',1),(115,'2013-02-01 09:56:06',1,1,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(116,'2013-02-01 09:56:06',1,2,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(117,'2013-02-01 09:56:06',1,3,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(118,'2013-02-01 09:56:06',1,4,'Event : Mise Ơ jour mensuelle','56.25','58.33',1),(119,'2013-02-01 09:56:07',1,1,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(120,'2013-02-01 09:56:07',1,2,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(121,'2013-02-01 09:56:07',1,3,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(122,'2013-02-01 09:56:07',1,4,'Event : Mise Ơ jour mensuelle','58.33','60.41',1),(123,'2013-02-01 09:56:07',1,1,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(124,'2013-02-01 09:56:07',1,2,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(125,'2013-02-01 09:56:07',1,3,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(126,'2013-02-01 09:56:07',1,4,'Event : Mise Ơ jour mensuelle','60.42','62.50',1),(127,'2013-02-01 09:56:50',1,1,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(128,'2013-02-01 09:56:50',1,2,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(129,'2013-02-01 09:56:50',1,3,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(130,'2013-02-01 09:56:50',1,4,'Event : Mise Ơ jour mensuelle','62.50','64.58',1),(131,'2013-02-01 09:56:50',1,1,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(132,'2013-02-01 09:56:50',1,2,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(133,'2013-02-01 09:56:50',1,3,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(134,'2013-02-01 09:56:50',1,4,'Event : Mise Ơ jour mensuelle','64.58','66.66',1),(135,'2013-02-17 18:49:21',1,1,'Event : Mise Ơ jour mensuelle','70.83','72.91',1),(136,'2013-02-17 18:49:21',1,2,'Event : Mise Ơ jour mensuelle','70.83','72.91',1),(137,'2013-02-17 18:49:21',1,3,'Event : Mise Ơ jour mensuelle','70.83','72.91',1),(138,'2013-02-17 18:49:21',1,4,'Event : Mise Ơ jour mensuelle','66.67','68.75',1),(139,'2013-02-17 19:06:57',1,1,'Event : Holiday','72.92','71.92',1),(140,'2013-03-01 23:12:31',1,1,'Event : Mise Ơ jour mensuelle','71.92','74.00',1),(141,'2013-03-01 23:12:31',1,2,'Event : Mise Ơ jour mensuelle','72.92','75.00',1),(142,'2013-03-01 23:12:31',1,3,'Event : Mise Ơ jour mensuelle','72.92','75.00',1),(143,'2013-03-01 23:12:31',1,4,'Event : Mise Ơ jour mensuelle','68.75','70.83',1),(144,'2013-03-01 23:12:31',1,5,'Event : Mise Ơ jour mensuelle','0.00','2.08',1),(145,'2015-07-19 15:44:57',1,1,'Monthly update','0','2.08334',4),(146,'2015-07-19 15:44:57',1,2,'Monthly update','0','2.08334',4),(147,'2015-07-19 15:44:57',1,3,'Monthly update','0','2.08334',4),(148,'2015-07-19 15:44:57',1,4,'Monthly update','0','2.08334',4),(149,'2015-07-19 15:44:57',1,5,'Monthly update','0','2.08334',4),(150,'2015-07-19 15:44:57',1,6,'Monthly update','0','2.08334',4),(151,'2015-07-19 15:44:57',1,1,'Monthly update','0','2.08334',5),(152,'2015-07-19 15:44:57',1,2,'Monthly update','0','2.08334',5),(153,'2015-07-19 15:44:57',1,3,'Monthly update','0','2.08334',5),(154,'2015-07-19 15:44:57',1,4,'Monthly update','0','2.08334',5),(155,'2015-07-19 15:44:57',1,5,'Monthly update','0','2.08334',5),(156,'2015-07-19 15:44:57',1,6,'Monthly update','0','2.08334',5),(157,'2015-07-19 15:44:57',1,1,'Monthly update','0','2.08334',9),(158,'2015-07-19 15:44:57',1,2,'Monthly update','0','2.08334',9),(159,'2015-07-19 15:44:57',1,3,'Monthly update','0','2.08334',9),(160,'2015-07-19 15:44:57',1,4,'Monthly update','0','2.08334',9),(161,'2015-07-19 15:44:57',1,5,'Monthly update','0','2.08334',9),(162,'2015-07-19 15:44:57',1,6,'Monthly update','0','2.08334',9),(163,'2016-01-22 18:59:06',12,1,'Monthly update','0','2.08334',4),(164,'2016-01-22 18:59:06',12,2,'Monthly update','0','2.08334',4),(165,'2016-01-22 18:59:06',12,3,'Monthly update','0','2.08334',4),(166,'2016-01-22 18:59:06',12,4,'Monthly update','0','2.08334',4),(167,'2016-01-22 18:59:06',12,6,'Monthly update','0','2.08334',4),(168,'2016-01-22 18:59:06',12,1,'Monthly update','0','2.08334',5),(169,'2016-01-22 18:59:06',12,2,'Monthly update','0','2.08334',5),(170,'2016-01-22 18:59:06',12,3,'Monthly update','0','2.08334',5),(171,'2016-01-22 18:59:06',12,4,'Monthly update','0','2.08334',5),(172,'2016-01-22 18:59:06',12,6,'Monthly update','0','2.08334',5),(173,'2016-01-22 18:59:06',12,1,'Monthly update','0','2.08334',9),(174,'2016-01-22 18:59:06',12,2,'Monthly update','0','2.08334',9),(175,'2016-01-22 18:59:06',12,3,'Monthly update','0','2.08334',9),(176,'2016-01-22 18:59:06',12,4,'Monthly update','0','2.08334',9),(177,'2016-01-22 18:59:06',12,6,'Monthly update','0','2.08334',9),(178,'2016-01-22 18:59:38',12,18,'Manual update','0','10',5),(179,'2016-01-22 18:59:42',12,16,'Manual update','0','10',5),(180,'2016-01-22 18:59:45',12,12,'Manual update','0','10',5),(181,'2016-01-22 18:59:49',12,1,'Manual update','0','10',5),(182,'2016-01-22 18:59:52',12,2,'Manual update','0','10',5),(183,'2016-01-22 18:59:55',12,3,'Manual update','0','5',5); /*!40000 ALTER TABLE `llx_holiday_logs` ENABLE KEYS */; UNLOCK TABLES; @@ -4925,7 +4932,7 @@ CREATE TABLE `llx_holiday_users` ( LOCK TABLES `llx_holiday_users` WRITE; /*!40000 ALTER TABLE `llx_holiday_users` DISABLE KEYS */; -INSERT INTO `llx_holiday_users` VALUES (0,0,1),(1,74.00334000000001,1),(2,75.00024000000003,1),(3,75.00024000000003,1),(4,70.83356000000002,1),(5,2.08334,1),(6,0,1); +INSERT INTO `llx_holiday_users` VALUES (0,0,1),(1,74.00334000000001,1),(2,75.00024000000003,1),(3,75.00024000000003,1),(4,70.83356000000002,1),(5,2.08334,1),(6,0,1),(18,10,5),(16,10,5),(12,10,5),(1,10,5),(2,10,5),(3,5,5); /*!40000 ALTER TABLE `llx_holiday_users` ENABLE KEYS */; UNLOCK TABLES; @@ -4972,7 +4979,7 @@ CREATE TABLE `llx_links` ( `objecttype` varchar(255) NOT NULL, `objectid` int(11) NOT NULL, PRIMARY KEY (`rowid`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -4981,6 +4988,7 @@ CREATE TABLE `llx_links` ( LOCK TABLES `llx_links` WRITE; /*!40000 ALTER TABLE `llx_links` DISABLE KEYS */; +INSERT INTO `llx_links` VALUES (1,1,'2016-01-16 16:45:35','http://www.dolicloud.com','The DoliCoud service','societe',10),(2,1,'2016-01-16 17:14:35','https://www.dolistore.com/en/tools-documentation/12-SVG-file-for-85cm-x-200cm-rollup.html','Link to rollup file on dolistore.com','product',11),(3,1,'2016-01-22 17:40:23','http://www.nltechno.com','NLtechno portal','societe',10),(4,1,'2016-01-22 18:32:31','https://play.google.com/store/apps/details?id=com.nltechno.dolidroidpro','Link on Google Play','product',5); /*!40000 ALTER TABLE `llx_links` ENABLE KEYS */; UNLOCK TABLES; @@ -5257,7 +5265,7 @@ CREATE TABLE `llx_menu` ( PRIMARY KEY (`rowid`), UNIQUE KEY `idx_menu_uk_menu` (`menu_handler`,`fk_menu`,`position`,`url`,`entity`), KEY `idx_menu_menuhandler_type` (`menu_handler`,`type`) -) ENGINE=InnoDB AUTO_INCREMENT=124211 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=139883 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -5266,7 +5274,7 @@ CREATE TABLE `llx_menu` ( LOCK TABLES `llx_menu` WRITE; /*!40000 ALTER TABLE `llx_menu` DISABLE KEYS */; -INSERT INTO `llx_menu` VALUES (87422,'smartphone',1,NULL,'top','home',0,NULL,NULL,1,'/index.php?mainmenu=home&leftmenu=','','Home','',-1,'','','1',2,'2013-02-24 18:29:15'),(87423,'smartphone',1,NULL,'top','companies',0,NULL,NULL,2,'/societe/index.php?mainmenu=companies&leftmenu=','','ThirdParties','companies',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','$conf->societe->enabled || $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(87424,'smartphone',1,NULL,'top','products',0,NULL,NULL,3,'/product/index.php?mainmenu=products&leftmenu=','','Products/Services','products',-1,'','$user->rights->produit->lire||$user->rights->service->lire','$conf->product->enabled || $conf->service->enabled',0,'2013-02-24 18:29:15'),(87426,'smartphone',1,NULL,'top','commercial',0,NULL,NULL,5,'/comm/index.php?mainmenu=commercial&leftmenu=','','Commercial','commercial',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87427,'smartphone',1,NULL,'top','accountancy',0,NULL,NULL,6,'/compta/index.php?mainmenu=accountancy&leftmenu=','','MenuFinancial','compta',-1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->plancompte->lire || $user->rights->commande->lire || $user->rights->facture->lire','$conf->comptabilite->enabled || $conf->accounting->enabled || $conf->facture->enabled || $conf->deplacement->enabled || $conf->don->enabled',2,'2013-02-24 18:29:15'),(87428,'smartphone',1,NULL,'top','project',0,NULL,NULL,7,'/projet/index.php?mainmenu=project&leftmenu=','','Projects','projects',-1,'','$user->rights->projet->lire','$conf->projet->enabled',0,'2013-02-24 18:29:15'),(87429,'smartphone',1,NULL,'top','tools',0,NULL,NULL,8,'/core/tools.php?mainmenu=tools&leftmenu=','','Tools','other',-1,'','$user->rights->mailing->lire || $user->rights->export->lire || $user->rights->import->run','$conf->mailing->enabled || $conf->export->enabled || $conf->import->enabled',2,'2013-02-24 18:29:15'),(87432,'smartphone',1,NULL,'top','shop',0,NULL,NULL,11,'/boutique/index.php?mainmenu=shop&leftmenu=','','OSCommerce','shop',-1,'','','! empty($conf->boutique->enabled)',0,'2013-02-24 18:29:15'),(87434,'smartphone',1,NULL,'top','members',0,NULL,NULL,15,'/adherents/index.php?mainmenu=members&leftmenu=','','Members','members',-1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(87435,'smartphone',1,NULL,'top','bank',0,NULL,NULL,6,'/compta/bank/index.php?mainmenu=bank&leftmenu=bank','','MenuBankCash','banks',-1,'','$user->rights->banque->lire || $user->rights->prelevement->bons->lire','$conf->banque->enabled || $conf->prelevement->enabled',2,'2013-02-24 18:29:15'),(87521,'smartphone',1,NULL,'left','home',87422,NULL,NULL,0,'/admin/index.php?leftmenu=setup','','Setup','admin',0,'','','$user->admin',2,'2013-02-24 18:29:15'),(87522,'smartphone',1,NULL,'left','home',87521,NULL,NULL,1,'/admin/company.php?leftmenu=setup','','MenuCompanySetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87523,'smartphone',1,NULL,'left','home',87521,NULL,NULL,4,'/admin/ihm.php?leftmenu=setup','','GUISetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87524,'smartphone',1,NULL,'left','home',87521,NULL,NULL,2,'/admin/modules.php?leftmenu=setup','','Modules','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87525,'smartphone',1,NULL,'left','home',87521,NULL,NULL,5,'/admin/boxes.php?leftmenu=setup','','Boxes','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87526,'smartphone',1,NULL,'left','home',87521,NULL,NULL,3,'/admin/menus.php?leftmenu=setup','','Menus','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87527,'smartphone',1,NULL,'left','home',87521,NULL,NULL,6,'/admin/delais.php?leftmenu=setup','','Alerts','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87529,'smartphone',1,NULL,'left','home',87521,NULL,NULL,7,'/admin/perms.php?leftmenu=setup','','Security','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87530,'smartphone',1,NULL,'left','home',87521,NULL,NULL,9,'/admin/mails.php?leftmenu=setup','','Emails','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87531,'smartphone',1,NULL,'left','home',87521,NULL,NULL,8,'/admin/limits.php?leftmenu=setup','','MenuLimits','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87532,'smartphone',1,NULL,'left','home',87521,NULL,NULL,10,'/admin/dict.php?leftmenu=setup','','DictionarySetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87533,'smartphone',1,NULL,'left','home',87521,NULL,NULL,11,'/admin/const.php?leftmenu=setup','','OtherSetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87621,'smartphone',1,NULL,'left','home',87422,NULL,NULL,1,'/admin/system/index.php?leftmenu=system','','SystemInfo','admin',0,'','','$user->admin',2,'2013-02-24 18:29:15'),(87622,'smartphone',1,NULL,'left','home',87621,NULL,NULL,0,'/admin/system/dolibarr.php?leftmenu=system','','Dolibarr','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87623,'smartphone',1,NULL,'left','home',87622,NULL,NULL,1,'/admin/system/constall.php?leftmenu=system','','AllParameters','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87624,'smartphone',1,NULL,'left','home',87622,NULL,NULL,4,'/admin/system/about.php?leftmenu=system','','About','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87625,'smartphone',1,NULL,'left','home',87621,NULL,NULL,1,'/admin/system/os.php?leftmenu=system','','OS','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87626,'smartphone',1,NULL,'left','home',87621,NULL,NULL,2,'/admin/system/web.php?leftmenu=system','','WebServer','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87627,'smartphone',1,NULL,'left','home',87621,NULL,NULL,3,'/admin/system/phpinfo.php?leftmenu=system','','Php','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87628,'smartphone',1,NULL,'left','home',87622,NULL,NULL,3,'/admin/triggers.php?leftmenu=system','','Triggers','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87629,'smartphone',1,NULL,'left','home',87622,NULL,NULL,2,'/admin/system/modules.php?leftmenu=system','','Modules','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87631,'smartphone',1,NULL,'left','home',87621,NULL,NULL,4,'/admin/system/database.php?leftmenu=system','','Database','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87632,'smartphone',1,NULL,'left','home',87631,NULL,NULL,0,'/admin/system/database-tables.php?leftmenu=system','','Tables','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87721,'smartphone',1,NULL,'left','home',87422,NULL,NULL,2,'/admin/tools/index.php?leftmenu=admintools','','SystemTools','admin',0,'','','$user->admin',2,'2013-02-24 18:29:15'),(87722,'smartphone',1,NULL,'left','home',87721,NULL,NULL,0,'/admin/tools/dolibarr_export.php?leftmenu=admintools','','Backup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87723,'smartphone',1,NULL,'left','home',87721,NULL,NULL,1,'/admin/tools/dolibarr_import.php?leftmenu=admintools','','Restore','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87724,'smartphone',1,NULL,'left','home',87721,NULL,NULL,6,'/admin/tools/purge.php?leftmenu=admintools','','Purge','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87725,'smartphone',1,NULL,'left','home',87721,NULL,NULL,3,'/admin/tools/eaccelerator.php?leftmenu=admintools','','EAccelerator','admin',1,'','','1 && function_exists(\'eaccelerator_info\')',2,'2013-02-24 18:29:15'),(87726,'smartphone',1,NULL,'left','home',87721,NULL,NULL,2,'/admin/tools/update.php?leftmenu=admintools','','MenuUpgrade','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87727,'smartphone',1,NULL,'left','home',87721,NULL,NULL,4,'/admin/tools/listevents.php?leftmenu=admintools','','Audit','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87728,'smartphone',1,NULL,'left','home',87721,NULL,NULL,7,'/support/index.php?leftmenu=admintools','_blank','HelpCenter','help',1,'','','1',2,'2013-02-24 18:29:15'),(87729,'smartphone',1,NULL,'left','home',87721,NULL,NULL,5,'/admin/tools/listsessions.php?leftmenu=admintools','','Sessions','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87821,'smartphone',1,NULL,'left','home',87422,NULL,NULL,3,'/user/home.php?leftmenu=users','','MenuUsersAndGroups','users',0,'','','1',2,'2013-02-24 18:29:15'),(87822,'smartphone',1,NULL,'left','home',87821,NULL,NULL,0,'/user/index.php?leftmenu=users','','Users','users',1,'','$user->rights->user->user->lire || $user->admin','1',2,'2013-02-24 18:29:15'),(87823,'smartphone',1,NULL,'left','home',87822,NULL,NULL,0,'/user/card.php?leftmenu=users&action=create','','NewUser','users',2,'','$user->rights->user->user->creer || $user->admin','1',2,'2013-02-24 18:29:15'),(87824,'smartphone',1,NULL,'left','home',87821,NULL,NULL,1,'/user/group/index.php?leftmenu=users','','Groups','users',1,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->read:$user->rights->user->user->lire) || $user->admin','1',2,'2013-02-24 18:29:15'),(87825,'smartphone',1,NULL,'left','home',87824,NULL,NULL,0,'/user/group/card.php?leftmenu=users&action=create','','NewGroup','users',2,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->write:$user->rights->user->user->creer) || $user->admin','1',2,'2013-02-24 18:29:15'),(87921,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,0,'/societe/societe.php','','ThirdParty','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87922,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,0,'/societe/soc.php?action=create','','MenuNewThirdParty','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87924,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,5,'/fourn/list.php?leftmenu=suppliers','','ListSuppliersShort','suppliers',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(87925,'smartphone',1,NULL,'left','companies',87924,NULL,NULL,0,'/societe/soc.php?leftmenu=supplier&action=create&type=f','','NewSupplier','suppliers',2,'','$user->rights->societe->creer','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(87927,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,3,'/comm/prospect/list.php?leftmenu=prospects','','ListProspectsShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87928,'smartphone',1,NULL,'left','companies',87927,NULL,NULL,0,'/societe/soc.php?leftmenu=prospects&action=create&type=p','','MenuNewProspect','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87930,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,4,'/comm/list.php?leftmenu=customers','','ListCustomersShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87931,'smartphone',1,NULL,'left','companies',87930,NULL,NULL,0,'/societe/soc.php?leftmenu=customers&action=create&type=c','','MenuNewCustomer','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88021,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','ContactsAddresses||Contacts@$conf->global->SOCIETE_ADDRESSES_MANAGEMENT','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88022,'smartphone',1,NULL,'left','companies',88021,NULL,NULL,0,'/contact/card.php?leftmenu=contacts&action=create','','NewContactAddress||NewContact@$conf->global->SOCIETE_ADDRESSES_MANAGEMENT','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88023,'smartphone',1,NULL,'left','companies',88021,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88025,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=p','','Prospects','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88026,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,2,'/contact/list.php?leftmenu=contacts&type=c','','Customers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88027,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,3,'/contact/list.php?leftmenu=contacts&type=f','','Suppliers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(88028,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,4,'/contact/list.php?leftmenu=contacts&type=o','','Others','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88071,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=1','','SuppliersCategoriesShort','categories',0,'','$user->rights->categorie->lire','$conf->societe->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88072,'smartphone',1,NULL,'left','companies',88071,NULL,NULL,0,'/categories/card.php?action=create&type=1','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->societe->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88081,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=2','','CustomersProspectsCategoriesShort','categories',0,'','$user->rights->categorie->lire','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88082,'smartphone',1,NULL,'left','companies',88081,NULL,NULL,0,'/categories/card.php?action=create&type=2','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88121,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,1,'/comm/prospect/index.php?leftmenu=prospects','','Prospects','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88122,'smartphone',1,NULL,'left','commercial',88121,NULL,NULL,0,'/societe/soc.php?leftmenu=prospects&action=create&type=p','','MenuNewProspect','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88123,'smartphone',1,NULL,'left','commercial',88121,NULL,NULL,1,'/comm/prospect/list.php?leftmenu=prospects','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88124,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,0,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=-1','','LastProspectDoNotContact','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88125,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,1,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=0','','LastProspectNeverContacted','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88126,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,2,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=1','','LastProspectToContact','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88127,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,3,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=2','','LastProspectContactInProcess','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88128,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,4,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=3','','LastProspectContactDone','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88129,'smartphone',1,NULL,'left','commercial',88121,NULL,NULL,2,'/contact/list.php?leftmenu=prospects&type=p','','Contacts','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88221,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,2,'/comm/index.php?leftmenu=customers','','Customers','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88222,'smartphone',1,NULL,'left','commercial',88221,NULL,NULL,0,'/societe/soc.php?leftmenu=customers&action=create&type=c','','MenuNewCustomer','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88223,'smartphone',1,NULL,'left','commercial',88221,NULL,NULL,1,'/comm/list.php?leftmenu=customers','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88224,'smartphone',1,NULL,'left','commercial',88221,NULL,NULL,2,'/contact/list.php?leftmenu=customers&type=c','','Contacts','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88321,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,3,'/contact/list.php?leftmenu=contacts','','Contacts','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88322,'smartphone',1,NULL,'left','commercial',88321,NULL,NULL,0,'/contact/card.php?leftmenu=contacts&action=create','','NewContactAddress||NewContact@$conf->global->SOCIETE_ADDRESSES_MANAGEMENT','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88323,'smartphone',1,NULL,'left','commercial',88321,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&action=create','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88331,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=p','','Prospects','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88332,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=c','','Customers','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88333,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=f','','Suppliers','companies',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->societe->enabled && $conf->fournisseur->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88334,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=o','','Other','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88521,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,4,'/comm/propal.php?leftmenu=propals','','Prop','propal',0,'','$user->rights->propale->lire','$conf->propal->enabled',2,'2013-02-24 18:29:15'),(88522,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,0,'/societe/societe.php?leftmenu=propals','','NewPropal','propal',1,'','$user->rights->propale->creer','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88523,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,1,'/comm/propal.php?viewstatut=0','','PropalsDraft','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88524,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,2,'/comm/propal.php?viewstatut=1','','PropalsOpened','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88525,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,3,'/comm/propal.php?viewstatut=2,3,4','','PropalStatusClosedShort','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88526,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,4,'/comm/propal/stats/index.php?leftmenu=propals','','Statistics','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88621,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,5,'/commande/index.php?leftmenu=orders','','CustomersOrders','orders',0,'','$user->rights->commande->lire','$conf->commande->enabled',2,'2013-02-24 18:29:15'),(88622,'smartphone',1,NULL,'left','commercial',88621,NULL,NULL,0,'/societe/societe.php?leftmenu=orders','','NewOrder','orders',1,'','$user->rights->commande->creer','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88623,'smartphone',1,NULL,'left','commercial',88621,NULL,NULL,1,'/commande/list.php?leftmenu=orders','','List','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88624,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,2,'/commande/list.php?leftmenu=orders&viewstatut=0','','StatusOrderDraftShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88625,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=1','','StatusOrderValidated','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88626,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,4,'/commande/list.php?leftmenu=orders&viewstatut=2','','StatusOrderOnProcessShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88627,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,5,'/commande/list.php?leftmenu=orders&viewstatut=3','','StatusOrderToBill','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88628,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,6,'/commande/list.php?leftmenu=orders&viewstatut=4','','StatusOrderProcessed','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88629,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,7,'/commande/list.php?leftmenu=orders&viewstatut=-1','','StatusOrderCanceledShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88630,'smartphone',1,NULL,'left','commercial',88621,NULL,NULL,4,'/commande/stats/index.php?leftmenu=orders','','Statistics','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88721,'smartphone',1,NULL,'left','commercial',87424,NULL,NULL,6,'/expedition/index.php?leftmenu=sendings','','Shipments','orders',0,'','$user->rights->expedition->lire','$conf->expedition->enabled',2,'2013-02-24 18:29:15'),(88722,'smartphone',1,NULL,'left','commercial',88721,NULL,NULL,0,'/expedition/list.php?leftmenu=sendings','','List','orders',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2013-02-24 18:29:15'),(88723,'smartphone',1,NULL,'left','commercial',88721,NULL,NULL,1,'/expedition/stats/index.php?leftmenu=sendings','','Statistics','orders',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2013-02-24 18:29:15'),(88821,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,7,'/contrat/index.php?leftmenu=contracts','','Contracts','contracts',0,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88822,'smartphone',1,NULL,'left','commercial',88821,NULL,NULL,0,'/societe/societe.php?leftmenu=contracts','','NewContract','contracts',1,'','$user->rights->contrat->creer','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88823,'smartphone',1,NULL,'left','commercial',88821,NULL,NULL,1,'/contrat/list.php?leftmenu=contracts','','List','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88824,'smartphone',1,NULL,'left','commercial',88821,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts','','MenuServices','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88825,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,0,'/contrat/services.php?leftmenu=contracts&mode=0','','MenuInactiveServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88826,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,1,'/contrat/services.php?leftmenu=contracts&mode=4','','MenuRunningServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88827,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts&mode=4&filter=expired','','MenuExpiredServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88828,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,3,'/contrat/services.php?leftmenu=contracts&mode=5','','MenuClosedServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88921,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,8,'/fichinter/list.php?leftmenu=ficheinter','','Interventions','interventions',0,'','$user->rights->ficheinter->lire','$conf->ficheinter->enabled',2,'2013-02-24 18:29:15'),(88922,'smartphone',1,NULL,'left','commercial',88921,NULL,NULL,0,'/fichinter/card.php?action=create&leftmenu=ficheinter','','NewIntervention','interventions',1,'','$user->rights->ficheinter->creer','$conf->ficheinter->enabled && $leftmenu==\"ficheinter\"',2,'2013-02-24 18:29:15'),(88923,'smartphone',1,NULL,'left','commercial',88921,NULL,NULL,1,'/fichinter/list.php?leftmenu=ficheinter','','List','interventions',1,'','$user->rights->ficheinter->lire','$conf->ficheinter->enabled && $leftmenu==\"ficheinter\"',2,'2013-02-24 18:29:15'),(89021,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,3,'/fourn/facture/index.php?leftmenu=suppliers_bills','','BillsSuppliers','bills',0,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89022,'smartphone',1,NULL,'left','accountancy',89021,NULL,NULL,0,'/fourn/facture/card.php?action=create&leftmenu=suppliers_bills','','NewBill','bills',1,'','$user->rights->fournisseur->facture->creer','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89023,'smartphone',1,NULL,'left','accountancy',89021,NULL,NULL,1,'/fourn/facture/impayees.php?leftmenu=suppliers_bills','','Unpaid','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89024,'smartphone',1,NULL,'left','accountancy',89021,NULL,NULL,2,'/fourn/facture/paiement.php?leftmenu=suppliers_bills','','Payments','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89121,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,3,'/compta/facture/list.php?leftmenu=customers_bills','','BillsCustomers','bills',0,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89122,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,3,'/compta/clients.php?action=facturer&leftmenu=customers_bills','','NewBill','bills',1,'','$user->rights->facture->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89123,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,4,'/compta/facture/fiche-rec.php?leftmenu=customers_bills','','Repeatable','bills',1,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89124,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,5,'/compta/facture/impayees.php?action=facturer&leftmenu=customers_bills','','Unpaid','bills',1,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89125,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,6,'/compta/paiement/list.php?leftmenu=customers_bills','','Payments','bills',1,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89131,'smartphone',1,NULL,'left','accountancy',89125,NULL,NULL,1,'/compta/paiement/rapport.php?leftmenu=customers_bills','','Reportings','bills',2,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89132,'smartphone',1,NULL,'left','accountancy',87435,NULL,NULL,9,'/compta/paiement/cheque/index.php?leftmenu=checks&mainmenu=bank','','MenuChequeDeposits','bills',0,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89133,'smartphone',1,NULL,'left','accountancy',89132,NULL,NULL,0,'/compta/paiement/cheque/card.php?leftmenu=checks&action=new','','NewCheckDeposit','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89134,'smartphone',1,NULL,'left','accountancy',89132,NULL,NULL,1,'/compta/paiement/cheque/list.php?leftmenu=checks','','List','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89135,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,8,'/compta/facture/stats/index.php?leftmenu=customers_bills','','Statistics','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89321,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=3','','MenuOrdersToBill','orders',0,'','$user->rights->commande->lire','$conf->commande->enabled',0,'2013-02-24 18:29:15'),(89421,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,4,'/compta/dons/index.php?leftmenu=donations&mainmenu=accountancy','','Donations','donations',0,'','$user->rights->don->lire','$conf->don->enabled',2,'2013-02-24 18:29:15'),(89422,'smartphone',1,NULL,'left','accountancy',89421,NULL,NULL,0,'/compta/dons/card.php?leftmenu=donations&mainmenu=accountancy&action=create','','NewDonation','donations',1,'','$user->rights->don->creer','$conf->don->enabled && $leftmenu==\"donations\"',2,'2013-02-24 18:29:15'),(89423,'smartphone',1,NULL,'left','accountancy',89421,NULL,NULL,1,'/compta/dons/list.php?leftmenu=donations&mainmenu=accountancy','','List','donations',1,'','$user->rights->don->lire','$conf->don->enabled && $leftmenu==\"donations\"',2,'2013-02-24 18:29:15'),(89521,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,5,'/compta/deplacement/index.php?leftmenu=tripsandexpenses','','TripsAndExpenses','trips',0,'','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2013-02-24 18:29:15'),(89522,'smartphone',1,NULL,'left','accountancy',89521,NULL,NULL,1,'/compta/deplacement/card.php?action=create&leftmenu=tripsandexpenses','','New','trips',1,'','$user->rights->deplacement->creer','$conf->deplacement->enabled && $leftmenu==\"tripsandexpenses\"',0,'2013-02-24 18:29:15'),(89523,'smartphone',1,NULL,'left','accountancy',89521,NULL,NULL,2,'/compta/deplacement/index.php?leftmenu=tripsandexpenses','','List','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled && $leftmenu==\"tripsandexpenses\"',0,'2013-02-24 18:29:15'),(89524,'smartphone',1,NULL,'left','accountancy',89521,NULL,NULL,2,'/compta/deplacement/stats/index.php?leftmenu=tripsandexpenses','','Statistics','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled && $leftmenu==\"tripsandexpenses\"',0,'2013-02-24 18:29:15'),(89621,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,6,'/compta/charges/index.php?leftmenu=tax&mainmenu=accountancy','','MenuTaxAndDividends','compta',0,'','$user->rights->tax->charges->lire','$conf->tax->enabled',0,'2013-02-24 18:29:15'),(89622,'smartphone',1,NULL,'left','accountancy',89621,NULL,NULL,1,'/compta/sociales/index.php?leftmenu=tax_social','','SocialContributions','',1,'','$user->rights->tax->charges->lire','$conf->tax->enabled',0,'2013-02-24 18:29:15'),(89623,'smartphone',1,NULL,'left','accountancy',89622,NULL,NULL,2,'/compta/sociales/charges.php?leftmenu=tax_social&action=create','','MenuNewSocialContribution','',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2013-02-24 18:29:15'),(89624,'smartphone',1,NULL,'left','accountancy',89622,NULL,NULL,3,'/compta/charges/index.php?leftmenu=tax_social&mainmenu=accountancy&mode=sconly','','Payments','',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2013-02-24 18:29:15'),(89721,'smartphone',1,NULL,'left','accountancy',89621,NULL,NULL,7,'/compta/tva/index.php?leftmenu=tax_vat&mainmenu=accountancy','','VAT','companies',1,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS)',0,'2013-02-24 18:29:15'),(89722,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,0,'/compta/tva/card.php?leftmenu=tax_vat&action=create','','NewPayment','companies',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89723,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,1,'/compta/tva/reglement.php?leftmenu=tax_vat','','Payments','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89724,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,2,'/compta/tva/clients.php?leftmenu=tax_vat','','ReportByCustomers','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89725,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,3,'/compta/tva/quadri_detail.php?leftmenu=tax_vat','','ReportByQuarter','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89821,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,8,'/compta/ventilation/index.php?leftmenu=ventil','','Ventilation','companies',0,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89822,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,0,'/compta/ventilation/list.php','','ToDispatch','companies',1,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89823,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,1,'/compta/ventilation/lignes.php','','Dispatched','companies',1,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89824,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,2,'/compta/param/','','Setup','companies',1,'','$user->rights->compta->ventilation->parametrer','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89825,'smartphone',1,NULL,'left','accountancy',89824,NULL,NULL,0,'/compta/param/comptes/list.php','','List','companies',2,'','$user->rights->compta->ventilation->parametrer','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89826,'smartphone',1,NULL,'left','accountancy',89824,NULL,NULL,1,'/compta/param/comptes/card.php?action=create','','New','companies',2,'','$user->rights->compta->ventilation->parametrer','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89827,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,3,'/compta/export/','','Export','companies',1,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89828,'smartphone',1,NULL,'left','accountancy',89827,NULL,NULL,0,'/compta/export/index.php','','New','companies',2,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89829,'smartphone',1,NULL,'left','accountancy',89827,NULL,NULL,1,'/compta/export/list.php','','List','companies',2,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89921,'smartphone',1,NULL,'left','accountancy',87435,NULL,NULL,9,'/compta/prelevement/index.php?leftmenu=withdraw&mainmenu=bank','','StandingOrders','withdrawals',0,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled',2,'2013-02-24 18:29:15'),(89922,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,1,'/compta/prelevement/demandes.php?status=0&leftmenu=withdraw','','StandingOrderToProcess','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89923,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,0,'/compta/prelevement/create.php?leftmenu=withdraw','','NewStandingOrder','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89924,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,2,'/compta/prelevement/bons.php?leftmenu=withdraw','','WithdrawalsReceipts','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89925,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,3,'/compta/prelevement/list.php?leftmenu=withdraw','','WithdrawalsLines','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89927,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,5,'/compta/prelevement/rejets.php?leftmenu=withdraw','','Rejects','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89928,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,6,'/compta/prelevement/stats.php?leftmenu=withdraw','','Statistics','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(90021,'smartphone',1,NULL,'left','accountancy',87435,NULL,NULL,1,'/compta/bank/index.php?leftmenu=bank&mainmenu=bank','','MenuBankCash','banks',0,'','$user->rights->banque->lire','$conf->banque->enabled',0,'2013-02-24 18:29:15'),(90022,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,0,'/compta/bank/card.php?action=create&leftmenu=bank','','MenuNewFinancialAccount','banks',1,'','$user->rights->banque->configurer','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90023,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,1,'/compta/bank/categ.php?leftmenu=bank','','Rubriques','categories',1,'','$user->rights->banque->configurer','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90024,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,2,'/compta/bank/search.php?leftmenu=bank','','ListTransactions','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90025,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,3,'/compta/bank/budget.php?leftmenu=bank','','ListTransactionsByCategory','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90027,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,5,'/compta/bank/virement.php?leftmenu=bank','','BankTransfers','banks',1,'','$user->rights->banque->transfer','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90121,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,11,'/compta/resultat/index.php?leftmenu=ca&mainmenu=accountancy','','Reportings','main',0,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90122,'smartphone',1,NULL,'left','accountancy',90121,NULL,NULL,0,'/compta/resultat/index.php?leftmenu=ca','','ReportInOut','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90123,'smartphone',1,NULL,'left','accountancy',90122,NULL,NULL,0,'/compta/resultat/clientfourn.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90124,'smartphone',1,NULL,'left','accountancy',90121,NULL,NULL,1,'/compta/stats/index.php?leftmenu=ca','','ReportTurnover','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90125,'smartphone',1,NULL,'left','accountancy',90124,NULL,NULL,0,'/compta/stats/casoc.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90126,'smartphone',1,NULL,'left','accountancy',90124,NULL,NULL,1,'/compta/stats/cabyuser.php?leftmenu=ca','','ByUsers','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90221,'smartphone',1,NULL,'left','products',87424,NULL,NULL,0,'/product/index.php?leftmenu=product&type=0','','Products','products',0,'','$user->rights->produit->lire','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90222,'smartphone',1,NULL,'left','products',90221,NULL,NULL,0,'/product/card.php?leftmenu=product&action=create&type=0','','NewProduct','products',1,'','$user->rights->produit->creer','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90223,'smartphone',1,NULL,'left','products',90221,NULL,NULL,1,'/product/list.php?leftmenu=product&type=0','','List','products',1,'','$user->rights->produit->lire','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90224,'smartphone',1,NULL,'left','products',90221,NULL,NULL,4,'/product/reassort.php?type=0','','Stocks','products',1,'','$user->rights->produit->lire && $user->rights->stock->lire','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90321,'smartphone',1,NULL,'left','products',87424,NULL,NULL,1,'/product/index.php?leftmenu=service&type=1','','Services','products',0,'','$user->rights->service->lire','$conf->service->enabled',2,'2013-02-24 18:29:15'),(90322,'smartphone',1,NULL,'left','products',90321,NULL,NULL,0,'/product/card.php?leftmenu=service&action=create&type=1','','NewService','products',1,'','$user->rights->service->creer','$conf->service->enabled',2,'2013-02-24 18:29:15'),(90323,'smartphone',1,NULL,'left','products',90321,NULL,NULL,1,'/product/list.php?leftmenu=service&type=1','','List','products',1,'','$user->rights->service->lire','$conf->service->enabled',2,'2013-02-24 18:29:15'),(90421,'smartphone',1,NULL,'left','products',87424,NULL,NULL,2,'/product/stats/index.php?leftmenu=stats','','Statistics','main',0,'','$user->rights->service->lire','$conf->product->enabled || $conf->service->enabled',2,'2013-02-24 18:29:15'),(90422,'smartphone',1,NULL,'left','products',90421,NULL,NULL,0,'/product/popuprop.php?leftmenu=stats','','Popularity','main',1,'','$user->rights->produit->lire && $user->rights->produit>lire','$conf->propal->enabled',2,'2013-02-24 18:29:15'),(90521,'smartphone',1,NULL,'left','products',87424,NULL,NULL,3,'/product/stock/index.php?leftmenu=stock','','Stock','stocks',0,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90522,'smartphone',1,NULL,'left','products',90521,NULL,NULL,0,'/product/stock/card.php?action=create','','MenuNewWarehouse','stocks',1,'','$user->rights->stock->creer','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90523,'smartphone',1,NULL,'left','products',90521,NULL,NULL,1,'/product/stock/list.php','','List','stocks',1,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90524,'smartphone',1,NULL,'left','products',90521,NULL,NULL,2,'/product/stock/valo.php','','EnhancedValue','stocks',1,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90525,'smartphone',1,NULL,'left','products',90521,NULL,NULL,3,'/product/stock/mouvement.php','','Movements','stocks',1,'','$user->rights->stock->mouvement->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90621,'smartphone',1,NULL,'left','products',87424,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=0','','Categories','categories',0,'','$user->rights->categorie->lire','$conf->categorie->enabled',2,'2013-02-24 18:29:15'),(90622,'smartphone',1,NULL,'left','products',90621,NULL,NULL,0,'/categories/card.php?action=create&type=0','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->categorie->enabled',2,'2013-02-24 18:29:15'),(91021,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/index.php?leftmenu=projects','','Projects','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91022,'smartphone',1,NULL,'left','project',91021,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91023,'smartphone',1,NULL,'left','project',91021,NULL,NULL,2,'/projet/list.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91031,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/index.php?leftmenu=projects&mode=mine','','MyProjects','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91032,'smartphone',1,NULL,'left','project',91031,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create&mode=mine','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91033,'smartphone',1,NULL,'left','project',91031,NULL,NULL,2,'/projet/list.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91121,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects','','Activities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91122,'smartphone',1,NULL,'left','project',91121,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91123,'smartphone',1,NULL,'left','project',91121,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91124,'smartphone',1,NULL,'left','project',91121,NULL,NULL,3,'/projet/activity/list.php?leftmenu=projects','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91221,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects&mode=mine','','MyActivities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91222,'smartphone',1,NULL,'left','project',91221,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create&mode=mine','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91223,'smartphone',1,NULL,'left','project',91221,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91224,'smartphone',1,NULL,'left','project',91221,NULL,NULL,3,'/projet/activity/list.php?leftmenu=projects&mode=mine','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91321,'smartphone',1,NULL,'left','tools',87429,NULL,NULL,0,'/comm/mailing/index.php?leftmenu=mailing','','EMailings','mails',0,'','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2013-02-24 18:29:15'),(91322,'smartphone',1,NULL,'left','tools',91321,NULL,NULL,0,'/comm/mailing/card.php?leftmenu=mailing&action=create','','NewMailing','mails',1,'','$user->rights->mailing->creer','$conf->mailing->enabled',0,'2013-02-24 18:29:15'),(91323,'smartphone',1,NULL,'left','tools',91321,NULL,NULL,1,'/comm/mailing/list.php?leftmenu=mailing','','List','mails',1,'','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2013-02-24 18:29:15'),(91521,'smartphone',1,NULL,'left','tools',87429,NULL,NULL,2,'/exports/index.php?leftmenu=export','','FormatedExport','exports',0,'','$user->rights->export->lire','$conf->export->enabled',2,'2013-02-24 18:29:15'),(91522,'smartphone',1,NULL,'left','tools',91521,NULL,NULL,0,'/exports/export.php?leftmenu=export','','NewExport','exports',1,'','$user->rights->export->creer','$conf->export->enabled',2,'2013-02-24 18:29:15'),(91551,'smartphone',1,NULL,'left','tools',87429,NULL,NULL,2,'/imports/index.php?leftmenu=import','','FormatedImport','exports',0,'','$user->rights->import->run','$conf->import->enabled',2,'2013-02-24 18:29:15'),(91552,'smartphone',1,NULL,'left','tools',91551,NULL,NULL,0,'/imports/import.php?leftmenu=import','','NewImport','exports',1,'','$user->rights->import->run','$conf->import->enabled',2,'2013-02-24 18:29:15'),(91621,'smartphone',1,NULL,'left','members',87434,NULL,NULL,0,'/adherents/index.php?leftmenu=members&mainmenu=members','','Members','members',0,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91622,'smartphone',1,NULL,'left','members',91621,NULL,NULL,0,'/adherents/card.php?action=create','','NewMember','members',1,'','$user->rights->adherent->creer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91623,'smartphone',1,NULL,'left','members',91621,NULL,NULL,1,'/adherents/list.php','','List','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91624,'smartphone',1,NULL,'left','members',91623,NULL,NULL,2,'/adherents/list.php?statut=-1','','MenuMembersToValidate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91625,'smartphone',1,NULL,'left','members',91623,NULL,NULL,3,'/adherents/list.php?statut=1','','MenuMembersValidated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91626,'smartphone',1,NULL,'left','members',91623,NULL,NULL,4,'/adherents/list.php?statut=1&filter=outofdate','','MenuMembersNotUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91627,'smartphone',1,NULL,'left','members',91623,NULL,NULL,5,'/adherents/list.php?statut=1&filter=uptodate','','MenuMembersUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91628,'smartphone',1,NULL,'left','members',91623,NULL,NULL,6,'/adherents/list.php?statut=0','','MenuMembersResiliated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91721,'smartphone',1,NULL,'left','members',87434,NULL,NULL,1,'/adherents/index.php?leftmenu=accountancy&mainmenu=members','','Subscriptions','compta',0,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91722,'smartphone',1,NULL,'left','members',91721,NULL,NULL,0,'/adherents/list.php?statut=-1&leftmenu=accountancy&mainmenu=members','','NewSubscription','compta',1,'','$user->rights->adherent->cotisation->creer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91723,'smartphone',1,NULL,'left','members',91721,NULL,NULL,1,'/adherents/cotisations.php?leftmenu=accountancy','','List','compta',1,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91921,'smartphone',1,NULL,'left','members',87434,NULL,NULL,3,'/adherents/index.php?leftmenu=export&mainmenu=members','','Exports','members',0,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91922,'smartphone',1,NULL,'left','members',91921,NULL,NULL,0,'/exports/index.php?leftmenu=export','','Datas','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled && $conf->export->enabled',2,'2013-02-24 18:29:15'),(91923,'smartphone',1,NULL,'left','members',91921,NULL,NULL,1,'/adherents/htpasswd.php?leftmenu=export','','Filehtpasswd','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91924,'smartphone',1,NULL,'left','members',91921,NULL,NULL,2,'/adherents/cartes/carte.php?leftmenu=export','','MembersCards','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92121,'smartphone',1,NULL,'left','members',87434,NULL,NULL,5,'/adherents/index.php?leftmenu=setup&mainmenu=members','','Setup','members',0,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92122,'smartphone',1,NULL,'left','members',92121,NULL,NULL,0,'/adherents/type.php?leftmenu=setup','','MembersTypes','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92123,'smartphone',1,NULL,'left','members',92121,NULL,NULL,1,'/adherents/options.php?leftmenu=setup','','MembersAttributes','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92421,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,0,'/compta/index.php?leftmenu=suppliers','','Suppliers','companies',0,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92422,'smartphone',1,NULL,'left','commercial',92421,NULL,NULL,0,'/societe/soc.php?leftmenu=suppliers&action=create&type=f','','NewSupplier','companies',1,'','$user->rights->societe->creer && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92423,'smartphone',1,NULL,'left','commercial',92421,NULL,NULL,1,'/fourn/list.php?leftmenu=suppliers','','List','companies',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92424,'smartphone',1,NULL,'left','commercial',92421,NULL,NULL,2,'/contact/list.php?leftmenu=suppliers&type=f','','Contacts','companies',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92521,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,6,'/fourn/commande/index.php?leftmenu=orders_suppliers','','SuppliersOrders','orders',0,'','$user->rights->fournisseur->commande->lire','$conf->commande->enabled',2,'2013-02-24 18:29:15'),(92522,'smartphone',1,NULL,'left','commercial',92521,NULL,NULL,0,'/societe/societe.php?leftmenu=orders_suppliers','','NewOrder','orders',1,'','$user->rights->fournisseur->commande->creer','$conf->commande->enabled && $leftmenu==\"orders_suppliers\"',2,'2013-02-24 18:29:15'),(92523,'smartphone',1,NULL,'left','commercial',92521,NULL,NULL,1,'/fourn/commande/list.php?leftmenu=orders_suppliers&viewstatut=0','','List','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->commande->enabled && $leftmenu==\"orders_suppliers\"',2,'2013-02-24 18:29:15'),(92529,'smartphone',1,NULL,'left','commercial',92521,NULL,NULL,7,'/commande/stats/index.php?leftmenu=orders_suppliers&mode=supplier','','Statistics','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->commande->enabled && $leftmenu==\"orders_suppliers\"',2,'2013-02-24 18:29:15'),(92621,'smartphone',1,NULL,'left','members',87434,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=3','','MembersCategoriesShort','categories',0,'','$user->rights->categorie->lire','$conf->adherent->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(92622,'smartphone',1,NULL,'left','members',92621,NULL,NULL,0,'/categories/card.php?action=create&type=3','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->adherent->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(103094,'all',2,'agenda','top','agenda',0,NULL,NULL,100,'/comm/action/index.php','','Agenda','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103095,'all',2,'agenda','left','agenda',103094,NULL,NULL,100,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Actions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103096,'all',2,'agenda','left','agenda',103095,NULL,NULL,101,'/comm/action/card.php?mainmenu=agenda&leftmenu=agenda&action=create','','NewAction','commercial',NULL,NULL,'($user->rights->agenda->myactions->create||$user->rights->agenda->allactions->create)','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103097,'all',2,'agenda','left','agenda',103095,NULL,NULL,102,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Calendar','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103098,'all',2,'agenda','left','agenda',103097,NULL,NULL,103,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103099,'all',2,'agenda','left','agenda',103097,NULL,NULL,104,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103100,'all',2,'agenda','left','agenda',103097,NULL,NULL,105,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103101,'all',2,'agenda','left','agenda',103097,NULL,NULL,106,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103102,'all',2,'agenda','left','agenda',103095,NULL,NULL,112,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda','','List','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103103,'all',2,'agenda','left','agenda',103102,NULL,NULL,113,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103104,'all',2,'agenda','left','agenda',103102,NULL,NULL,114,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103105,'all',2,'agenda','left','agenda',103102,NULL,NULL,115,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103106,'all',2,'agenda','left','agenda',103102,NULL,NULL,116,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103107,'all',2,'agenda','left','agenda',103095,NULL,NULL,120,'/comm/action/rapport/index.php?mainmenu=agenda&leftmenu=agenda','','Reportings','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103108,'all',2,'pos','top','pos',0,NULL,NULL,100,'/pos/backend/listefac.php','','POS','pos@pos',NULL,'1','1','1',2,'2013-03-13 20:33:09'),(103109,'all',2,'pos','left','pos',103108,NULL,NULL,100,'/pos/backend/list.php','','Tickets','pos@pos',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103110,'all',2,'pos','left','pos',103109,NULL,NULL,100,'/pos/backend/list.php','','List','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103111,'all',2,'pos','left','pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewstatut=0','','StatusTicketDraft','pos@pos',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103112,'all',2,'pos','left','@pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewstatut=1','','StatusTicketClosed','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103113,'all',2,'pos','left','@pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewstatut=2','','StatusTicketProcessed','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103114,'all',2,'pos','left','@pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewtype=1','','StatusTicketReturned','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103115,'all',2,'pos','left','pos',103108,NULL,NULL,100,'/pos/backend/listefac.php','','Factures','pos@pos',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103116,'all',2,'pos','left','pos',103115,NULL,NULL,100,'/pos/backend/listefac.php','','List','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103117,'all',2,'pos','left','pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewstatut=0','','BillStatusDraft','bills',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103118,'all',2,'pos','left','@pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewstatut=1','','BillStatusValidated','bills',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103119,'all',2,'pos','left','@pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewstatut=2&viewtype=0','','BillStatusPaid','bills',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103120,'all',2,'pos','left','@pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewtype=2','','BillStatusReturned','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103121,'all',2,'pos','left','@pos',103108,NULL,NULL,100,'/pos/frontend/index.php','','POS','main',NULL,NULL,'$user->rights->pos->frontend','1',0,'2013-03-13 20:33:09'),(103122,'all',2,'pos','left','@pos',103121,NULL,NULL,100,'/pos/frontend/index.php','','NewTicket','main',NULL,NULL,'$user->rights->pos->frontend','1',0,'2013-03-13 20:33:09'),(103123,'all',2,'pos','left','@pos',103121,NULL,NULL,101,'/pos/backend/closes.php','','CloseandArching','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103124,'all',2,'pos','left','@pos',103108,NULL,NULL,100,'/pos/backend/terminal/cash.php','','Terminal','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103125,'all',2,'pos','left','@pos',103124,NULL,NULL,100,'/pos/backend/terminal/card.php?action=create','','NewCash','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103126,'all',2,'pos','left','@pos',103124,NULL,NULL,101,'/pos/backend/terminal/cash.php','','List','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103127,'all',2,'pos','left','@pos',103123,NULL,NULL,101,'/pos/backend/closes.php?viewstatut=0','','Arqueo','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103128,'all',2,'pos','left','@pos',103123,NULL,NULL,102,'/pos/backend/closes.php?viewstatut=1','','Closes','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103129,'all',2,'pos','left','@pos',103108,NULL,NULL,102,'/pos/backend/transfers.php','','Transfer','main',NULL,NULL,'$user->rights->pos->transfer','1',0,'2013-03-13 20:33:09'),(103130,'all',2,'pos','left','@pos',103108,NULL,NULL,102,'/pos/backend/resultat/index.php','','Rapport','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103131,'all',2,'pos','left','@pos',103130,NULL,NULL,102,'/pos/backend/resultat/casoc.php','','ReportsCustomer','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103132,'all',2,'pos','left','@pos',103130,NULL,NULL,102,'/pos/backend/resultat/causer.php','','ReportsUser','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103133,'all',2,'pos','left','@pos',103130,NULL,NULL,102,'/pos/backend/resultat/sellsjournal.php','','ReportsSells','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103134,'all',2,'opensurvey','top','opensurvey',0,NULL,NULL,200,'/opensurvey/index.php','','Surveys','opensurvey',NULL,NULL,'$user->rights->opensurvey->survey->read','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(103135,'all',2,'opensurvey','left','opensurvey',-1,NULL,'opensurvey',200,'/opensurvey/index.php?mainmenu=opensurvey&leftmenu=opensurvey','','Survey','opensurvey@opensurvey',NULL,'opensurvey','','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(103136,'all',2,'opensurvey','left','opensurvey',-1,'opensurvey','opensurvey',210,'/opensurvey/public/index.php','_blank','NewSurvey','opensurvey@opensurvey',NULL,'opensurvey_new','','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(103137,'all',2,'opensurvey','left','opensurvey',-1,'opensurvey','opensurvey',220,'/opensurvey/list.php','','List','opensurvey@opensurvey',NULL,'opensurvey_list','','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(118978,'auguria',1,'','top','home',0,NULL,NULL,10,'/index.php?mainmenu=home&leftmenu=','','Home','',-1,'','','1',2,'2015-11-04 15:23:29'),(118979,'auguria',1,'societe|fournisseur','top','companies',0,NULL,NULL,20,'/societe/index.php?mainmenu=companies&leftmenu=','','ThirdParties','companies',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','( ! empty($conf->societe->enabled) && (empty($conf->global->SOCIETE_DISABLE_PROSPECTS) || empty($conf->global->SOCIETE_DISABLE_CUSTOMERS))) || ! empty($conf->fournisseur->enabled)',2,'2015-11-04 15:23:29'),(118980,'auguria',1,'product|service','top','products',0,NULL,NULL,30,'/product/index.php?mainmenu=products&leftmenu=','','Products/Services','products',-1,'','$user->rights->produit->lire||$user->rights->service->lire','$conf->product->enabled || $conf->service->enabled',0,'2015-11-04 15:23:29'),(118982,'auguria',1,'propal|commande|fournisseur|contrat|ficheinter','top','commercial',0,NULL,NULL,40,'/comm/index.php?mainmenu=commercial&leftmenu=','','Commercial','commercial',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','$conf->propal->enabled || $conf->commande->enabled || $conf->fournisseur->enabled || $conf->contrat->enabled || $conf->ficheinter->enabled',2,'2015-11-04 15:23:29'),(118983,'auguria',1,'comptabilite|accounting|facture|deplacement|don|tax|salaries|loa','top','accountancy',0,NULL,NULL,50,'/compta/index.php?mainmenu=accountancy&leftmenu=','','MenuFinancial','compta',-1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->plancompte->lire || $user->rights->facture->lire|| $user->rights->deplacement->lire || $user->rights->don->lire || $user->rights->tax->charges->lire || $user->rights->salaries->read || $u','$conf->comptabilite->enabled || $conf->accounting->enabled || $conf->facture->enabled || $conf->deplacement->enabled || $conf->don->enabled || $conf->tax->enabled || $conf->salaries->enabled || $conf->loan->enabled',2,'2015-11-04 15:23:29'),(118985,'auguria',1,'mailing|export|import|opensurvey','top','tools',0,NULL,NULL,90,'/core/tools.php?mainmenu=tools&leftmenu=','','Tools','other',-1,'','$user->rights->mailing->lire || $user->rights->export->lire || $user->rights->import->run || $user->rights->opensurvey->read','$conf->mailing->enabled || $conf->export->enabled || $conf->import->enabled || $conf->opensurvey->enabled',2,'2015-11-04 15:23:29'),(118991,'auguria',1,'banque|prelevement','top','bank',0,NULL,NULL,60,'/compta/bank/index.php?mainmenu=bank&leftmenu=bank','','MenuBankCash','banks',-1,'','$user->rights->banque->lire || $user->rights->prelevement->bons->lire','$conf->banque->enabled || $conf->prelevement->enabled',0,'2015-11-04 15:23:29'),(118992,'auguria',1,'hrm','top','hrm',0,NULL,NULL,80,'/compta/hrm.php?mainmenu=hrm&leftmenu=','','HRM','holiday',-1,'','$user->rights->holiday->write || $user->rights->deplacement->lire || $user->rights->expensereport->lire','$conf->holiday->enabled || $conf->deplacement->enabled || $conf->expensereport->enabled',0,'2015-11-04 15:23:29'),(119077,'auguria',1,'','left','home',118978,NULL,NULL,0,'/admin/index.php?leftmenu=setup','','Setup','admin',0,'setup','','$user->admin',2,'2015-11-04 15:23:29'),(119078,'auguria',1,'','left','home',119077,NULL,NULL,1,'/admin/company.php?leftmenu=setup','','MenuCompanySetup','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119079,'auguria',1,'','left','home',119077,NULL,NULL,4,'/admin/ihm.php?leftmenu=setup','','GUISetup','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119080,'auguria',1,'','left','home',119077,NULL,NULL,2,'/admin/modules.php?leftmenu=setup','','Modules','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119081,'auguria',1,'','left','home',119077,NULL,NULL,6,'/admin/boxes.php?leftmenu=setup','','Boxes','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119082,'auguria',1,'','left','home',119077,NULL,NULL,3,'/admin/menus.php?leftmenu=setup','','Menus','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119083,'auguria',1,'','left','home',119077,NULL,NULL,7,'/admin/delais.php?leftmenu=setup','','Alerts','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119084,'auguria',1,'','left','home',119077,NULL,NULL,10,'/admin/pdf.php?leftmenu=setup','','PDF','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119085,'auguria',1,'','left','home',119077,NULL,NULL,8,'/admin/security_other.php?leftmenu=setup','','Security','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119086,'auguria',1,'','left','home',119077,NULL,NULL,11,'/admin/mails.php?leftmenu=setup','','Emails','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119087,'auguria',1,'','left','home',119077,NULL,NULL,9,'/admin/limits.php?leftmenu=setup','','MenuLimits','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119088,'auguria',1,'','left','home',119077,NULL,NULL,13,'/admin/dict.php?leftmenu=setup','','Dictionary','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119089,'auguria',1,'','left','home',119077,NULL,NULL,14,'/admin/const.php?leftmenu=setup','','OtherSetup','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119090,'auguria',1,'','left','home',119077,NULL,NULL,12,'/admin/sms.php?leftmenu=setup','','SMS','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119091,'auguria',1,'','left','home',119077,NULL,NULL,4,'/admin/translation.php?leftmenu=setup','','Translation','admin',1,'','','$leftmenu==\"setup\"',2,'2015-11-04 15:23:29'),(119178,'auguria',1,'','left','home',119277,NULL,NULL,0,'/admin/system/dolibarr.php?leftmenu=admintools','','InfoDolibarr','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119179,'auguria',1,'','left','home',119178,NULL,NULL,2,'/admin/system/modules.php?leftmenu=admintools','','Modules','admin',2,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119180,'auguria',1,'','left','home',119178,NULL,NULL,3,'/admin/triggers.php?leftmenu=admintools','','Triggers','admin',2,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119182,'auguria',1,'','left','home',119277,NULL,NULL,1,'/admin/system/browser.php?leftmenu=admintools','','InfoBrowser','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119183,'auguria',1,'','left','home',119277,NULL,NULL,2,'/admin/system/os.php?leftmenu=admintools','','InfoOS','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119184,'auguria',1,'','left','home',119277,NULL,NULL,3,'/admin/system/web.php?leftmenu=admintools','','InfoWebServer','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119185,'auguria',1,'','left','home',119277,NULL,NULL,4,'/admin/system/phpinfo.php?leftmenu=admintools','','InfoPHP','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119187,'auguria',1,'','left','home',119277,NULL,NULL,5,'/admin/system/database.php?leftmenu=admintools','','InfoDatabase','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119277,'auguria',1,'','left','home',118978,NULL,NULL,2,'/admin/tools/index.php?leftmenu=admintools','','SystemTools','admin',0,'admintools','','$user->admin',2,'2015-11-04 15:23:29'),(119278,'auguria',1,'','left','home',119277,NULL,NULL,6,'/admin/tools/dolibarr_export.php?leftmenu=admintools','','Backup','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119279,'auguria',1,'','left','home',119277,NULL,NULL,7,'/admin/tools/dolibarr_import.php?leftmenu=admintools','','Restore','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119282,'auguria',1,'','left','home',119277,NULL,NULL,8,'/admin/tools/update.php?leftmenu=admintools','','MenuUpgrade','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119283,'auguria',1,'','left','home',119277,NULL,NULL,9,'/admin/tools/eaccelerator.php?leftmenu=admintools','','EAccelerator','admin',1,'','','$leftmenu==\"admintools\" && function_exists(\"eaccelerator_info\")',2,'2015-11-04 15:23:29'),(119284,'auguria',1,'','left','home',119277,NULL,NULL,10,'/admin/tools/listevents.php?leftmenu=admintools','','Audit','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119285,'auguria',1,'','left','home',119277,NULL,NULL,11,'/admin/tools/listsessions.php?leftmenu=admintools','','Sessions','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119286,'auguria',1,'','left','home',119277,NULL,NULL,12,'/admin/tools/purge.php?leftmenu=admintools','','Purge','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119287,'auguria',1,'','left','home',119277,NULL,NULL,13,'/support/index.php?leftmenu=admintools','_blank','HelpCenter','help',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119288,'auguria',1,'','left','home',119277,NULL,NULL,14,'/admin/system/about.php?leftmenu=admintools','','About','admin',1,'','','$leftmenu==\"admintools\"',2,'2015-11-04 15:23:29'),(119377,'auguria',1,'','left','home',118978,NULL,NULL,4,'/user/home.php?leftmenu=users','','MenuUsersAndGroups','users',0,'users','','1',2,'2015-11-04 15:23:29'),(119378,'auguria',1,'','left','home',119377,NULL,NULL,0,'/user/index.php?leftmenu=users','','Users','users',1,'','$user->rights->user->user->lire || $user->admin','$leftmenu==\"users\"',2,'2015-11-04 15:23:29'),(119379,'auguria',1,'','left','home',119378,NULL,NULL,0,'/user/card.php?leftmenu=users&action=create','','NewUser','users',2,'','$user->rights->user->user->creer || $user->admin','$leftmenu==\"users\"',2,'2015-11-04 15:23:29'),(119380,'auguria',1,'','left','home',119377,NULL,NULL,1,'/user/group/index.php?leftmenu=users','','Groups','users',1,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->read:$user->rights->user->user->lire) || $user->admin','$leftmenu==\"users\"',2,'2015-11-04 15:23:29'),(119381,'auguria',1,'','left','home',119380,NULL,NULL,0,'/user/group/card.php?leftmenu=users&action=create','','NewGroup','users',2,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->write:$user->rights->user->user->creer) || $user->admin','$leftmenu==\"users\"',2,'2015-11-04 15:23:29'),(119477,'auguria',1,'','left','companies',118979,NULL,NULL,0,'/societe/index.php?leftmenu=thirdparties','','ThirdParty','companies',0,'thirdparties','$user->rights->societe->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119478,'auguria',1,'','left','companies',119477,NULL,NULL,0,'/societe/soc.php?action=create','','MenuNewThirdParty','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119479,'auguria',1,'','left','companies',119477,NULL,NULL,0,'/societe/list.php?action=create','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119480,'auguria',1,'','left','companies',119477,NULL,NULL,5,'/fourn/list.php?leftmenu=suppliers','','ListSuppliersShort','suppliers',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(119481,'auguria',1,'','left','companies',119480,NULL,NULL,0,'/societe/soc.php?leftmenu=supplier&action=create&type=f','','NewSupplier','suppliers',2,'','$user->rights->societe->creer','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(119483,'auguria',1,'','left','companies',119477,NULL,NULL,3,'/comm/prospect/list.php?leftmenu=prospects','','ListProspectsShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119484,'auguria',1,'','left','companies',119483,NULL,NULL,0,'/societe/soc.php?leftmenu=prospects&action=create&type=p','','MenuNewProspect','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119486,'auguria',1,'','left','companies',119477,NULL,NULL,4,'/comm/list.php?leftmenu=customers','','ListCustomersShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119487,'auguria',1,'','left','companies',119486,NULL,NULL,0,'/societe/soc.php?leftmenu=customers&action=create&type=c','','MenuNewCustomer','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119577,'auguria',1,'','left','companies',118979,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','ContactsAddresses','companies',0,'contacts','$user->rights->societe->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119578,'auguria',1,'','left','companies',119577,NULL,NULL,0,'/contact/card.php?leftmenu=contacts&action=create','','NewContactAddress','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119579,'auguria',1,'','left','companies',119577,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119581,'auguria',1,'','left','companies',119579,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=p','','ThirdPartyProspects','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119582,'auguria',1,'','left','companies',119579,NULL,NULL,2,'/contact/list.php?leftmenu=contacts&type=c','','ThirdPartyCustomers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119583,'auguria',1,'','left','companies',119579,NULL,NULL,3,'/contact/list.php?leftmenu=contacts&type=f','','ThirdPartySuppliers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(119584,'auguria',1,'','left','companies',119579,NULL,NULL,4,'/contact/list.php?leftmenu=contacts&type=o','','Others','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2015-11-04 15:23:29'),(119627,'auguria',1,'','left','companies',118979,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=1','','SuppliersCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->societe->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(119628,'auguria',1,'','left','companies',119627,NULL,NULL,0,'/categories/card.php?action=create&type=1','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->societe->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(119637,'auguria',1,'','left','companies',118979,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=2','','CustomersProspectsCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(119638,'auguria',1,'','left','companies',119637,NULL,NULL,0,'/categories/card.php?action=create&type=2','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(119647,'auguria',1,'','left','companies',118979,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=4','','ContactCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->societe->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(119648,'auguria',1,'','left','companies',119647,NULL,NULL,0,'/categories/card.php?action=create&type=4','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->societe->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(120077,'auguria',1,'','left','commercial',118982,NULL,NULL,4,'/comm/propal/index.php?leftmenu=propals','','Prop','propal',0,'propals','$user->rights->propale->lire','$conf->propal->enabled',2,'2015-11-04 15:23:29'),(120078,'auguria',1,'','left','commercial',120077,NULL,NULL,0,'/comm/propal.php?action=create&leftmenu=propals','','NewPropal','propal',1,'','$user->rights->propale->creer','$conf->propal->enabled',2,'2015-11-04 15:23:29'),(120079,'auguria',1,'','left','commercial',120077,NULL,NULL,1,'/comm/propal/list.php?leftmenu=propals','','List','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled',2,'2015-11-04 15:23:29'),(120080,'auguria',1,'','left','commercial',120079,NULL,NULL,2,'/comm/propal/list.php?leftmenu=propals&viewstatut=0','','PropalsDraft','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2015-11-04 15:23:29'),(120081,'auguria',1,'','left','commercial',120079,NULL,NULL,3,'/comm/propal/list.php?leftmenu=propals&viewstatut=1','','PropalsOpened','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2015-11-04 15:23:29'),(120082,'auguria',1,'','left','commercial',120079,NULL,NULL,4,'/comm/propal/list.php?leftmenu=propals&viewstatut=2','','PropalStatusSigned','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2015-11-04 15:23:29'),(120083,'auguria',1,'','left','commercial',120079,NULL,NULL,5,'/comm/propal/list.php?leftmenu=propals&viewstatut=3','','PropalStatusNotSigned','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2015-11-04 15:23:29'),(120084,'auguria',1,'','left','commercial',120079,NULL,NULL,6,'/comm/propal/list.php?leftmenu=propals&viewstatut=4','','PropalStatusBilled','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2015-11-04 15:23:29'),(120087,'auguria',1,'','left','commercial',120077,NULL,NULL,4,'/comm/propal/stats/index.php?leftmenu=propals','','Statistics','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled',2,'2015-11-04 15:23:29'),(120177,'auguria',1,'','left','commercial',118982,NULL,NULL,5,'/commande/index.php?leftmenu=orders','','CustomersOrders','orders',0,'orders','$user->rights->commande->lire','$conf->commande->enabled',2,'2015-11-04 15:23:29'),(120178,'auguria',1,'','left','commercial',120177,NULL,NULL,0,'/commande/card.php?action=create&leftmenu=orders','','NewOrder','orders',1,'','$user->rights->commande->creer','$conf->commande->enabled',2,'2015-11-04 15:23:29'),(120179,'auguria',1,'','left','commercial',120177,NULL,NULL,1,'/commande/list.php?leftmenu=orders','','List','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled',2,'2015-11-04 15:23:29'),(120180,'auguria',1,'','left','commercial',120179,NULL,NULL,2,'/commande/list.php?leftmenu=orders&viewstatut=0','','StatusOrderDraftShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2015-11-04 15:23:29'),(120181,'auguria',1,'','left','commercial',120179,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=1','','StatusOrderValidated','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2015-11-04 15:23:29'),(120182,'auguria',1,'','left','commercial',120179,NULL,NULL,4,'/commande/list.php?leftmenu=orders&viewstatut=2','','StatusOrderOnProcessShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2015-11-04 15:23:29'),(120183,'auguria',1,'','left','commercial',120179,NULL,NULL,5,'/commande/list.php?leftmenu=orders&viewstatut=3','','StatusOrderToBill','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2015-11-04 15:23:29'),(120184,'auguria',1,'','left','commercial',120179,NULL,NULL,6,'/commande/list.php?leftmenu=orders&viewstatut=4','','StatusOrderProcessed','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2015-11-04 15:23:29'),(120185,'auguria',1,'','left','commercial',120179,NULL,NULL,7,'/commande/list.php?leftmenu=orders&viewstatut=-1','','StatusOrderCanceledShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2015-11-04 15:23:29'),(120186,'auguria',1,'','left','commercial',120177,NULL,NULL,4,'/commande/stats/index.php?leftmenu=orders','','Statistics','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled',2,'2015-11-04 15:23:29'),(120277,'auguria',1,'','left','commercial',118980,NULL,NULL,6,'/expedition/index.php?leftmenu=sendings','','Shipments','sendings',0,'sendings','$user->rights->expedition->lire','$conf->expedition->enabled',2,'2015-11-04 15:23:29'),(120278,'auguria',1,'','left','commercial',120277,NULL,NULL,0,'/expedition/card.php?action=create2&leftmenu=sendings','','NewSending','sendings',1,'','$user->rights->expedition->creer','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2015-11-04 15:23:29'),(120279,'auguria',1,'','left','commercial',120277,NULL,NULL,1,'/expedition/list.php?leftmenu=sendings','','List','sendings',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2015-11-04 15:23:29'),(120280,'auguria',1,'','left','commercial',120277,NULL,NULL,2,'/expedition/stats/index.php?leftmenu=sendings','','Statistics','sendings',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2015-11-04 15:23:29'),(120377,'auguria',1,'','left','commercial',118982,NULL,NULL,7,'/contrat/index.php?leftmenu=contracts','','Contracts','contracts',0,'contracts','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2015-11-04 15:23:29'),(120378,'auguria',1,'','left','commercial',120377,NULL,NULL,0,'/contrat/card.php?&action=create&leftmenu=contracts','','NewContract','contracts',1,'','$user->rights->contrat->creer','$conf->contrat->enabled',2,'2015-11-04 15:23:29'),(120379,'auguria',1,'','left','commercial',120377,NULL,NULL,1,'/contrat/list.php?leftmenu=contracts','','List','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2015-11-04 15:23:29'),(120380,'auguria',1,'','left','commercial',120377,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts','','MenuServices','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2015-11-04 15:23:29'),(120381,'auguria',1,'','left','commercial',120380,NULL,NULL,0,'/contrat/services.php?leftmenu=contracts&mode=0','','MenuInactiveServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2015-11-04 15:23:29'),(120382,'auguria',1,'','left','commercial',120380,NULL,NULL,1,'/contrat/services.php?leftmenu=contracts&mode=4','','MenuRunningServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2015-11-04 15:23:29'),(120383,'auguria',1,'','left','commercial',120380,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts&mode=4&filter=expired','','MenuExpiredServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2015-11-04 15:23:29'),(120384,'auguria',1,'','left','commercial',120380,NULL,NULL,3,'/contrat/services.php?leftmenu=contracts&mode=5','','MenuClosedServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2015-11-04 15:23:29'),(120477,'auguria',1,'','left','commercial',118982,NULL,NULL,8,'/fichinter/list.php?leftmenu=ficheinter','','Interventions','interventions',0,'ficheinter','$user->rights->ficheinter->lire','$conf->ficheinter->enabled',2,'2015-11-04 15:23:29'),(120478,'auguria',1,'','left','commercial',120477,NULL,NULL,0,'/fichinter/card.php?action=create&leftmenu=ficheinter','','NewIntervention','interventions',1,'','$user->rights->ficheinter->creer','$conf->ficheinter->enabled',2,'2015-11-04 15:23:29'),(120479,'auguria',1,'','left','commercial',120477,NULL,NULL,1,'/fichinter/list.php?leftmenu=ficheinter','','List','interventions',1,'','$user->rights->ficheinter->lire','$conf->ficheinter->enabled',2,'2015-11-04 15:23:29'),(120577,'auguria',1,'','left','accountancy',118983,NULL,NULL,3,'/fourn/facture/list.php?leftmenu=suppliers_bills','','BillsSuppliers','bills',0,'supplier_bills','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(120578,'auguria',1,'','left','accountancy',120577,NULL,NULL,0,'/fourn/facture/card.php?action=create&leftmenu=suppliers_bills','','NewBill','bills',1,'','$user->rights->fournisseur->facture->creer','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(120579,'auguria',1,'','left','accountancy',120577,NULL,NULL,1,'/fourn/facture/impayees.php?leftmenu=suppliers_bills','','Unpaid','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(120580,'auguria',1,'','left','accountancy',120577,NULL,NULL,2,'/fourn/facture/paiement.php?leftmenu=suppliers_bills','','Payments','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(120581,'auguria',1,'','left','accountancy',120577,NULL,NULL,8,'/compta/facture/stats/index.php?leftmenu=customers_bills&mode=supplier','','Statistics','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(120677,'auguria',1,'','left','accountancy',118983,NULL,NULL,3,'/compta/facture/list.php?leftmenu=customers_bills','','BillsCustomers','bills',0,'customer_bills','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120678,'auguria',1,'','left','accountancy',120677,NULL,NULL,3,'/compta/facture.php?action=create&leftmenu=customers_bills','','NewBill','bills',1,'','$user->rights->facture->creer','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120679,'auguria',1,'','left','accountancy',120677,NULL,NULL,5,'/compta/facture/fiche-rec.php?leftmenu=customers_bills','','ListOfTemplates','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120680,'auguria',1,'','left','accountancy',120677,NULL,NULL,7,'/compta/facture/mergepdftool.php?action=facturer&leftmenu=customers_bills','','MergingPDFTool','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120681,'auguria',1,'','left','accountancy',120677,NULL,NULL,6,'/compta/paiement/list.php?leftmenu=customers_bills','','Payments','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120682,'auguria',1,'','left','accountancy',120677,NULL,NULL,4,'/compta/facture/list.php?leftmenu=customers_bills','','List','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120687,'auguria',1,'','left','accountancy',120681,NULL,NULL,1,'/compta/paiement/rapport.php?leftmenu=customers_bills','','Reportings','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120688,'auguria',1,'','left','accountancy',118991,NULL,NULL,9,'/compta/paiement/cheque/index.php?leftmenu=checks&mainmenu=bank','','MenuChequeDeposits','bills',0,'checks','$user->rights->banque->lire','! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)',2,'2015-11-04 15:23:29'),(120689,'auguria',1,'','left','accountancy',120688,NULL,NULL,0,'/compta/paiement/cheque/card.php?leftmenu=checks&action=new','','NewCheckDeposit','compta',1,'','$user->rights->banque->lire','! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)',2,'2015-11-04 15:23:29'),(120690,'auguria',1,'','left','accountancy',120688,NULL,NULL,1,'/compta/paiement/cheque/list.php?leftmenu=checks','','List','bills',1,'','$user->rights->banque->lire','! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)',2,'2015-11-04 15:23:29'),(120691,'auguria',1,'','left','accountancy',120677,NULL,NULL,8,'/compta/facture/stats/index.php?leftmenu=customers_bills','','Statistics','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120697,'auguria',1,'','left','accountancy',120682,NULL,NULL,1,'/compta/facture/list.php?leftmenu=customers_bills&search_status=0','','BillShortStatusDraft','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120698,'auguria',1,'','left','accountancy',120682,NULL,NULL,2,'/compta/facture/list.php?leftmenu=customers_bills&search_status=1','','BillShortStatusNotPaid','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120699,'auguria',1,'','left','accountancy',120682,NULL,NULL,3,'/compta/facture/list.php?leftmenu=customers_bills&search_status=2','','BillShortStatusPaid','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120700,'auguria',1,'','left','accountancy',120682,NULL,NULL,4,'/compta/facture/list.php?leftmenu=customers_bills&search_status=3','','BillShortStatusCanceled','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2015-11-04 15:23:29'),(120877,'auguria',1,'','left','accountancy',118983,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=3','','MenuOrdersToBill','orders',0,'orders','$user->rights->commande->lire','$conf->commande->enabled',0,'2015-11-04 15:23:29'),(120977,'auguria',1,'','left','accountancy',118983,NULL,NULL,4,'/don/index.php?leftmenu=donations&mainmenu=accountancy','','Donations','donations',0,'donations','$user->rights->don->lire','$conf->don->enabled',2,'2015-11-04 15:23:29'),(120978,'auguria',1,'','left','accountancy',120977,NULL,NULL,0,'/don/card.php?leftmenu=donations&mainmenu=accountancy&action=create','','NewDonation','donations',1,'','$user->rights->don->creer','$conf->don->enabled && $leftmenu==\"donations\"',2,'2015-11-04 15:23:29'),(120979,'auguria',1,'','left','accountancy',120977,NULL,NULL,1,'/don/list.php?leftmenu=donations&mainmenu=accountancy','','List','donations',1,'','$user->rights->don->lire','$conf->don->enabled && $leftmenu==\"donations\"',2,'2015-11-04 15:23:29'),(121077,'auguria',1,'','left','accountancy',118992,NULL,NULL,5,'/compta/deplacement/index.php?leftmenu=tripsandexpenses','','TripsAndExpenses','trips',0,'tripsandexpenses','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2015-11-04 15:23:29'),(121078,'auguria',1,'','left','accountancy',121077,NULL,NULL,1,'/compta/deplacement/card.php?action=create&leftmenu=tripsandexpenses','','New','trips',1,'','$user->rights->deplacement->creer','$conf->deplacement->enabled',0,'2015-11-04 15:23:29'),(121079,'auguria',1,'','left','accountancy',121077,NULL,NULL,2,'/compta/deplacement/list.php?leftmenu=tripsandexpenses','','List','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2015-11-04 15:23:29'),(121080,'auguria',1,'','left','accountancy',121077,NULL,NULL,2,'/compta/deplacement/stats/index.php?leftmenu=tripsandexpenses','','Statistics','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2015-11-04 15:23:29'),(121177,'auguria',1,'','left','accountancy',118983,NULL,NULL,6,'/compta/charges/index.php?leftmenu=tax&mainmenu=accountancy','','MenuSpecialExpenses','compta',0,'tax','(! empty($conf->tax->enabled) && $user->rights->tax->charges->lire) || (! empty($conf->salaries->enabled) && $user->rights->salaries->read)','$conf->tax->enabled || $conf->salaries->enabled',0,'2015-11-04 15:23:29'),(121187,'auguria',1,'','left','accountancy',121177,NULL,NULL,1,'/compta/salaries/index.php?leftmenu=tax_salary&mainmenu=accountancy','','Salaries','salaries',1,'tax_sal','$user->rights->salaries->read','$conf->salaries->enabled',0,'2015-11-04 15:23:29'),(121188,'auguria',1,'','left','accountancy',121187,NULL,NULL,2,'/compta/salaries/card.php?leftmenu=tax_salary&action=create','','NewPayment','companies',2,'','$user->rights->salaries->write','$conf->salaries->enabled && $leftmenu==\"tax_salary\"',0,'2015-11-04 15:23:29'),(121189,'auguria',1,'','left','accountancy',121187,NULL,NULL,3,'/compta/salaries/index.php?leftmenu=tax_salary','','Payments','companies',2,'','$user->rights->salaries->read','$conf->salaries->enabled && $leftmenu==\"tax_salary\"',0,'2015-11-04 15:23:29'),(121197,'auguria',1,'','left','accountancy',121177,NULL,NULL,1,'/loan/index.php?leftmenu=tax_loan&mainmenu=accountancy','','Loans','loan',1,'tax_loan','$user->rights->loan->read','$conf->loan->enabled',0,'2015-11-04 15:23:29'),(121198,'auguria',1,'','left','accountancy',121197,NULL,NULL,2,'/loan/card.php?leftmenu=tax_loan&action=create','','NewLoan','loan',2,'','$user->rights->loan->write','$conf->loan->enabled && $leftmenu==\"tax_loan\"',0,'2015-11-04 15:23:29'),(121199,'auguria',1,'','left','accountancy',121197,NULL,NULL,3,'/loan/index.php?leftmenu=tax_loan','','Payments','companies',2,'','$user->rights->loan->read','$conf->loan->enabled && $leftmenu==\"tax_loan\"',0,'2015-11-04 15:23:29'),(121200,'auguria',1,'','left','accountancy',121197,NULL,NULL,4,'/loan/calc.php?leftmenu=tax_loan','','Calculator','companies',2,'','$user->rights->loan->calc','$conf->loan->enabled && $leftmenu==\"tax_loan\"',0,'2015-11-04 15:23:29'),(121227,'auguria',1,'','left','accountancy',121177,NULL,NULL,1,'/compta/sociales/index.php?leftmenu=tax_social','','SocialContributions','',1,'tax_social','$user->rights->tax->charges->lire','$conf->tax->enabled',0,'2015-11-04 15:23:29'),(121228,'auguria',1,'','left','accountancy',121227,NULL,NULL,2,'/compta/sociales/charges.php?leftmenu=tax_social&action=create','','MenuNewSocialContribution','',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2015-11-04 15:23:29'),(121229,'auguria',1,'','left','accountancy',121227,NULL,NULL,3,'/compta/charges/index.php?leftmenu=tax_social&mainmenu=accountancy&mode=sconly','','Payments','',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2015-11-04 15:23:29'),(121277,'auguria',1,'','left','accountancy',121177,NULL,NULL,7,'/compta/tva/index.php?leftmenu=tax_vat&mainmenu=accountancy','','VAT','companies',1,'tax_vat','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS)',0,'2015-11-04 15:23:29'),(121278,'auguria',1,'','left','accountancy',121277,NULL,NULL,0,'/compta/tva/card.php?leftmenu=tax_vat&action=create','','NewPayment','companies',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2015-11-04 15:23:29'),(121279,'auguria',1,'','left','accountancy',121277,NULL,NULL,1,'/compta/tva/reglement.php?leftmenu=tax_vat','','Payments','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2015-11-04 15:23:29'),(121280,'auguria',1,'','left','accountancy',121277,NULL,NULL,2,'/compta/tva/clients.php?leftmenu=tax_vat','','ReportByCustomers','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2015-11-04 15:23:29'),(121281,'auguria',1,'','left','accountancy',121277,NULL,NULL,3,'/compta/tva/quadri_detail.php?leftmenu=tax_vat','','ReportByQuarter','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2015-11-04 15:23:29'),(121377,'auguria',1,'','left','accountancy',118983,NULL,NULL,8,'/accountancy/customer/index.php?leftmenu=ventil_customer','','CustomersVentilation','accountancy',0,'ventil_customer','$user->rights->accounting->ventilation->read','$conf->accounting->enabled',0,'2015-11-04 15:23:29'),(121378,'auguria',1,'','left','accountancy',121377,NULL,NULL,0,'/accountancy/customer/list.php','','ToDispatch','accountancy',1,'','$user->rights->accounting->ventilation->dispatch','$conf->accounting->enabled && $leftmenu==\"ventil_customer\"',0,'2015-11-04 15:23:29'),(121379,'auguria',1,'','left','accountancy',121377,NULL,NULL,1,'/accountancy/customer/lines.php','','Dispatched','accountancy',1,'','$user->rights->accounting->ventilation->read','$conf->accounting->enabled && $leftmenu==\"ventil_customer\"',0,'2015-11-04 15:23:29'),(121387,'auguria',1,'','left','accountancy',118983,NULL,NULL,9,'/accountancy/supplier/index.php?leftmenu=ventil_supplier','','SuppliersVentilation','accountancy',0,'ventil_supplier','$user->rights->accounting->ventilation->read','$conf->accounting->enabled && $conf->fournisseur->enabled',0,'2015-11-04 15:23:29'),(121388,'auguria',1,'','left','accountancy',121387,NULL,NULL,0,'/accountancy/supplier/list.php','','ToDispatch','accountancy',1,'','$user->rights->accounting->ventilation->dispatch','$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu==\"ventil_supplier\"',0,'2015-11-04 15:23:29'),(121389,'auguria',1,'','left','accountancy',121387,NULL,NULL,1,'/accountancy/supplier/lines.php','','Dispatched','accountancy',1,'','$user->rights->accounting->ventilation->read','$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu==\"ventil_supplier\"',0,'2015-11-04 15:23:29'),(121477,'auguria',1,'','left','accountancy',118991,NULL,NULL,9,'/compta/prelevement/index.php?leftmenu=withdraw&mainmenu=bank','','StandingOrders','withdrawals',0,'withdraw','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled',2,'2015-11-04 15:23:29'),(121479,'auguria',1,'','left','accountancy',121477,NULL,NULL,0,'/compta/prelevement/create.php?leftmenu=withdraw','','NewStandingOrder','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2015-11-04 15:23:29'),(121480,'auguria',1,'','left','accountancy',121477,NULL,NULL,2,'/compta/prelevement/bons.php?leftmenu=withdraw','','WithdrawalsReceipts','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2015-11-04 15:23:29'),(121481,'auguria',1,'','left','accountancy',121477,NULL,NULL,3,'/compta/prelevement/list.php?leftmenu=withdraw','','WithdrawalsLines','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2015-11-04 15:23:29'),(121483,'auguria',1,'','left','accountancy',121477,NULL,NULL,5,'/compta/prelevement/rejets.php?leftmenu=withdraw','','Rejects','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2015-11-04 15:23:29'),(121484,'auguria',1,'','left','accountancy',121477,NULL,NULL,6,'/compta/prelevement/stats.php?leftmenu=withdraw','','Statistics','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2015-11-04 15:23:29'),(121577,'auguria',1,'','left','accountancy',118991,NULL,NULL,1,'/compta/bank/index.php?leftmenu=bank&mainmenu=bank','','MenuBankCash','banks',0,'bank','$user->rights->banque->lire','$conf->banque->enabled',0,'2015-11-04 15:23:29'),(121578,'auguria',1,'','left','accountancy',121577,NULL,NULL,0,'/compta/bank/card.php?action=create&leftmenu=bank','','MenuNewFinancialAccount','banks',1,'','$user->rights->banque->configurer','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2015-11-04 15:23:29'),(121579,'auguria',1,'','left','accountancy',121577,NULL,NULL,1,'/compta/bank/categ.php?leftmenu=bank','','Rubriques','categories',1,'','$user->rights->banque->configurer','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2015-11-04 15:23:29'),(121580,'auguria',1,'','left','accountancy',121577,NULL,NULL,2,'/compta/bank/search.php?leftmenu=bank','','ListTransactions','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2015-11-04 15:23:29'),(121581,'auguria',1,'','left','accountancy',121577,NULL,NULL,3,'/compta/bank/budget.php?leftmenu=bank','','ListTransactionsByCategory','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2015-11-04 15:23:29'),(121583,'auguria',1,'','left','accountancy',121577,NULL,NULL,5,'/compta/bank/virement.php?leftmenu=bank','','BankTransfers','banks',1,'','$user->rights->banque->transfer','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2015-11-04 15:23:29'),(121677,'auguria',1,'','left','accountancy',118983,NULL,NULL,11,'/compta/resultat/index.php?leftmenu=ca&mainmenu=accountancy','','Reportings','main',0,'ca','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2015-11-04 15:23:29'),(121678,'auguria',1,'','left','accountancy',121677,NULL,NULL,0,'/compta/resultat/index.php?leftmenu=ca','','ReportInOut','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121679,'auguria',1,'','left','accountancy',121678,NULL,NULL,0,'/compta/resultat/clientfourn.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121680,'auguria',1,'','left','accountancy',121677,NULL,NULL,1,'/compta/stats/index.php?leftmenu=ca','','ReportTurnover','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121681,'auguria',1,'','left','accountancy',121680,NULL,NULL,0,'/compta/stats/casoc.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121682,'auguria',1,'','left','accountancy',121680,NULL,NULL,1,'/compta/stats/cabyuser.php?leftmenu=ca','','ByUsers','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121683,'auguria',1,'','left','accountancy',121677,NULL,NULL,1,'/compta/journal/sellsjournal.php?leftmenu=ca','','SellsJournal','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121684,'auguria',1,'','left','accountancy',121677,NULL,NULL,1,'/compta/journal/purchasesjournal.php?leftmenu=ca','','PurchasesJournal','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121685,'auguria',1,'','left','accountancy',121680,NULL,NULL,1,'/compta/stats/cabyprodserv.php?leftmenu=ca','','ByProductsAndServices','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2015-11-04 15:23:29'),(121697,'auguria',1,'','left','accountancy',118983,NULL,NULL,12,'/accountancy/bookkeeping/list.php?leftmenu=bookkeeping','','Bookkeeping','accountancy',0,'bookkeeping','$user->rights->accounting->mouvements->lire','$conf->accounting->enabled',0,'2015-11-04 15:23:29'),(121698,'auguria',1,'','left','accountancy',121697,NULL,NULL,0,'/accountancy/bookkeeping/listbyyear.php','','ByYear','accountancy',1,'','$user->rights->accounting->mouvements->lire','$conf->accounting->enabled && $leftmenu==\"bookkeeping\"',0,'2015-11-04 15:23:29'),(121699,'auguria',1,'','left','accountancy',121697,NULL,NULL,1,'/accountancy/bookkeeping/balancebymonth.php','','AccountBalanceByMonth','accountancy',1,'','$user->rights->accounting->mouvements->lire','$conf->accounting->enabled && $leftmenu==\"bookkeeping\"',0,'2015-11-04 15:23:29'),(121727,'auguria',1,'','left','home',118983,NULL,NULL,20,'/accountancy/admin/fiscalyear.php?leftmenu=setup','','Fiscalyear','accountancy',1,'','$user->rights->accounting->fiscalyear','$conf->accounting->enabled',2,'2015-11-04 15:23:29'),(121728,'auguria',1,'','left','home',118983,NULL,NULL,21,'/accountancy/admin/account.php?mainmenu=accountancy','','Chartofaccounts','accountancy',1,'','$user->rights->accounting->chartofaccount','$conf->accounting->enabled',2,'2015-11-04 15:23:29'),(121777,'auguria',1,'','left','products',118980,NULL,NULL,0,'/product/index.php?leftmenu=product&type=0','','Products','products',0,'product','$user->rights->produit->lire','$conf->product->enabled',2,'2015-11-04 15:23:29'),(121778,'auguria',1,'','left','products',121777,NULL,NULL,0,'/product/card.php?leftmenu=product&action=create&type=0','','NewProduct','products',1,'','$user->rights->produit->creer','$conf->product->enabled',2,'2015-11-04 15:23:29'),(121779,'auguria',1,'','left','products',121777,NULL,NULL,1,'/product/list.php?leftmenu=product&type=0','','List','products',1,'','$user->rights->produit->lire','$conf->product->enabled',2,'2015-11-04 15:23:29'),(121780,'auguria',1,'','left','products',121777,NULL,NULL,4,'/product/reassort.php?type=0','','Stocks','products',1,'','$user->rights->produit->lire && $user->rights->stock->lire','$conf->product->enabled',2,'2015-11-04 15:23:29'),(121781,'auguria',1,'','left','products',121777,NULL,NULL,6,'/product/popuprop.php?leftmenu=stats&type=0','','Statistics','main',1,'','$user->rights->produit->lire','$conf->propal->enabled',2,'2015-11-04 15:23:29'),(121782,'auguria',1,'','left','products',121777,NULL,NULL,5,'/product/reassortlot.php?type=0','','StocksByLotSerial','products',1,'','$user->rights->produit->lire && $user->rights->stock->lire','$conf->productbatch->enabled',2,'2015-11-04 15:23:29'),(121877,'auguria',1,'','left','products',118980,NULL,NULL,1,'/product/index.php?leftmenu=service&type=1','','Services','products',0,'service','$user->rights->service->lire','$conf->service->enabled',2,'2015-11-04 15:23:29'),(121878,'auguria',1,'','left','products',121877,NULL,NULL,0,'/product/card.php?leftmenu=service&action=create&type=1','','NewService','products',1,'','$user->rights->service->creer','$conf->service->enabled',2,'2015-11-04 15:23:29'),(121879,'auguria',1,'','left','products',121877,NULL,NULL,1,'/product/list.php?leftmenu=service&type=1','','List','products',1,'','$user->rights->service->lire','$conf->service->enabled',2,'2015-11-04 15:23:29'),(121880,'auguria',1,'','left','products',121877,NULL,NULL,5,'/product/popuprop.php?leftmenu=stats&type=1','','Statistics','main',1,'','$user->rights->service->lire','$conf->propal->enabled',2,'2015-11-04 15:23:29'),(122077,'auguria',1,'','left','products',118980,NULL,NULL,3,'/product/stock/index.php?leftmenu=stock','','Stock','stocks',0,'stock','$user->rights->stock->lire','$conf->stock->enabled',2,'2015-11-04 15:23:29'),(122078,'auguria',1,'','left','products',122077,NULL,NULL,0,'/product/stock/card.php?action=create','','MenuNewWarehouse','stocks',1,'','$user->rights->stock->creer','$conf->stock->enabled',2,'2015-11-04 15:23:29'),(122079,'auguria',1,'','left','products',122077,NULL,NULL,1,'/product/stock/list.php','','List','stocks',1,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2015-11-04 15:23:29'),(122081,'auguria',1,'','left','products',122077,NULL,NULL,3,'/product/stock/mouvement.php','','Movements','stocks',1,'','$user->rights->stock->mouvement->lire','$conf->stock->enabled',2,'2015-11-04 15:23:29'),(122082,'auguria',1,'','left','products',122077,NULL,NULL,4,'/product/stock/replenish.php','','Replenishments','stocks',1,'','$user->rights->stock->mouvement->creer && $user->rights->fournisseur->lire','$conf->stock->enabled && $conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(122083,'auguria',1,'','left','products',122077,NULL,NULL,5,'/product/stock/massstockmove.php','','StockTransfer','stocks',1,'','$user->rights->stock->mouvement->creer','$conf->stock->enabled',2,'2015-11-04 15:23:29'),(122177,'auguria',1,'','left','products',118980,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=0','','Categories','categories',0,'cat','$user->rights->categorie->lire','$conf->categorie->enabled',2,'2015-11-04 15:23:29'),(122178,'auguria',1,'','left','products',122177,NULL,NULL,0,'/categories/card.php?action=create&type=0','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->categorie->enabled',2,'2015-11-04 15:23:29'),(122577,'auguria',1,'','left','project',118984,NULL,NULL,0,'/projet/index.php?leftmenu=projects','','Projects','projects',0,'projects','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122578,'auguria',1,'','left','project',122577,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122579,'auguria',1,'','left','project',122577,NULL,NULL,2,'/projet/list.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122587,'auguria',1,'','left','project',118984,NULL,NULL,0,'/projet/index.php?leftmenu=projects&mode=mine','','MyProjects','projects',0,'myprojects','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122588,'auguria',1,'','left','project',122587,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create&mode=mine','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122589,'auguria',1,'','left','project',122587,NULL,NULL,2,'/projet/list.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122677,'auguria',1,'','left','project',118984,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects','','Activities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122678,'auguria',1,'','left','project',122677,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122679,'auguria',1,'','left','project',122677,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122680,'auguria',1,'','left','project',122677,NULL,NULL,3,'/projet/activity/perweek.php?leftmenu=projects','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122777,'auguria',1,'','left','project',118984,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects&mode=mine','','MyActivities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122778,'auguria',1,'','left','project',122777,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create&mode=mine','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122779,'auguria',1,'','left','project',122777,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122780,'auguria',1,'','left','project',122777,NULL,NULL,3,'/projet/activity/perweek.php?leftmenu=projects&mode=mine','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2015-11-04 15:23:29'),(122877,'auguria',1,'','left','tools',118985,NULL,NULL,0,'/comm/mailing/index.php?leftmenu=mailing','','EMailings','mails',0,'mailing','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2015-11-04 15:23:29'),(122878,'auguria',1,'','left','tools',122877,NULL,NULL,0,'/comm/mailing/card.php?leftmenu=mailing&action=create','','NewMailing','mails',1,'','$user->rights->mailing->creer','$conf->mailing->enabled',0,'2015-11-04 15:23:29'),(122879,'auguria',1,'','left','tools',122877,NULL,NULL,1,'/comm/mailing/list.php?leftmenu=mailing','','List','mails',1,'','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2015-11-04 15:23:29'),(123077,'auguria',1,'','left','tools',118985,NULL,NULL,2,'/exports/index.php?leftmenu=export','','FormatedExport','exports',0,'export','$user->rights->export->lire','$conf->export->enabled',2,'2015-11-04 15:23:29'),(123078,'auguria',1,'','left','tools',123077,NULL,NULL,0,'/exports/export.php?leftmenu=export','','NewExport','exports',1,'','$user->rights->export->creer','$conf->export->enabled',2,'2015-11-04 15:23:29'),(123107,'auguria',1,'','left','tools',118985,NULL,NULL,2,'/imports/index.php?leftmenu=import','','FormatedImport','exports',0,'import','$user->rights->import->run','$conf->import->enabled',2,'2015-11-04 15:23:29'),(123108,'auguria',1,'','left','tools',123107,NULL,NULL,0,'/imports/import.php?leftmenu=import','','NewImport','exports',1,'','$user->rights->import->run','$conf->import->enabled',2,'2015-11-04 15:23:29'),(123177,'auguria',1,'','left','members',118990,NULL,NULL,0,'/adherents/index.php?leftmenu=members&mainmenu=members','','Members','members',0,'members','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123178,'auguria',1,'','left','members',123177,NULL,NULL,0,'/adherents/card.php?leftmenu=members&action=create','','NewMember','members',1,'','$user->rights->adherent->creer','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123179,'auguria',1,'','left','members',123177,NULL,NULL,1,'/adherents/list.php','','List','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123180,'auguria',1,'','left','members',123179,NULL,NULL,2,'/adherents/list.php?leftmenu=members&statut=-1','','MenuMembersToValidate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123181,'auguria',1,'','left','members',123179,NULL,NULL,3,'/adherents/list.php?leftmenu=members&statut=1','','MenuMembersValidated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123182,'auguria',1,'','left','members',123179,NULL,NULL,4,'/adherents/list.php?leftmenu=members&statut=1&filter=outofdate','','MenuMembersNotUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123183,'auguria',1,'','left','members',123179,NULL,NULL,5,'/adherents/list.php?leftmenu=members&statut=1&filter=uptodate','','MenuMembersUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123184,'auguria',1,'','left','members',123179,NULL,NULL,6,'/adherents/list.php?leftmenu=members&statut=0','','MenuMembersResiliated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123185,'auguria',1,'','left','members',123177,NULL,NULL,7,'/adherents/stats/geo.php?leftmenu=members&mode=memberbycountry','','MenuMembersStats','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123277,'auguria',1,'','left','members',118990,NULL,NULL,1,'/adherents/index.php?leftmenu=members&mainmenu=members','','Subscriptions','compta',0,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123278,'auguria',1,'','left','members',123277,NULL,NULL,0,'/adherents/list.php?statut=-1&leftmenu=accountancy&mainmenu=members','','NewSubscription','compta',1,'','$user->rights->adherent->cotisation->creer','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123279,'auguria',1,'','left','members',123277,NULL,NULL,1,'/adherents/cotisations.php?leftmenu=members','','List','compta',1,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123280,'auguria',1,'','left','members',123277,NULL,NULL,7,'/adherents/stats/index.php?leftmenu=members','','MenuMembersStats','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123477,'auguria',1,'','left','members',118990,NULL,NULL,3,'/adherents/index.php?leftmenu=export&mainmenu=members','','Exports','members',0,'export','$user->rights->adherent->export','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123478,'auguria',1,'','left','members',123477,NULL,NULL,0,'/exports/index.php?leftmenu=export','','Datas','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled && $conf->export->enabled',2,'2015-11-04 15:23:29'),(123479,'auguria',1,'','left','members',123477,NULL,NULL,1,'/adherents/htpasswd.php?leftmenu=export','','Filehtpasswd','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123480,'auguria',1,'','left','members',123477,NULL,NULL,2,'/adherents/cartes/carte.php?leftmenu=export','','MembersCards','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123677,'auguria',1,'','left','members',118990,NULL,NULL,5,'/adherents/type.php?leftmenu=setup&mainmenu=members','','MembersTypes','members',0,'setup','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123678,'auguria',1,'','left','members',123677,NULL,NULL,0,'/adherents/type.php?leftmenu=setup&mainmenu=members&action=create','','New','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123679,'auguria',1,'','left','members',123677,NULL,NULL,1,'/adherents/type.php?leftmenu=setup&mainmenu=members','','List','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2015-11-04 15:23:29'),(123977,'auguria',1,'','left','hrm',118992,NULL,NULL,1,'/holiday/list.php?&leftmenu=hrm','','CPTitreMenu','holiday',0,'hrm','$user->rights->holiday->write','$conf->holiday->enabled',0,'2015-11-04 15:23:29'),(123978,'auguria',1,'','left','hrm',123977,NULL,NULL,1,'/holiday/card.php?&action=request','','MenuAddCP','holiday',1,'','$user->rights->holiday->write','$conf->holiday->enabled',0,'2015-11-04 15:23:29'),(123979,'auguria',1,'','left','hrm',123977,NULL,NULL,2,'/holiday/define_holiday.php?&action=request','','MenuConfCP','holiday',1,'','$user->rights->holiday->define_holiday','$conf->holiday->enabled',0,'2015-11-04 15:23:29'),(123980,'auguria',1,'','left','hrm',123977,NULL,NULL,3,'/holiday/view_log.php?&action=request','','MenuLogCP','holiday',1,'','$user->rights->holiday->view_log','$conf->holiday->enabled',0,'2015-11-04 15:23:29'),(123981,'auguria',1,'','left','hrm',123977,NULL,NULL,4,'/holiday/month_report.php?&action=request','','MenuReportMonth','holiday',1,'','$user->rights->holiday->month_report','$conf->holiday->enabled',0,'2015-11-04 15:23:29'),(124077,'auguria',1,'','left','commercial',118982,NULL,NULL,6,'/fourn/commande/index.php?leftmenu=orders_suppliers','','SuppliersOrders','orders',0,'orders_suppliers','$user->rights->fournisseur->commande->lire','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(124078,'auguria',1,'','left','commercial',124077,NULL,NULL,0,'/fourn/commande/card.php?action=create&leftmenu=orders_suppliers','','NewOrder','orders',1,'','$user->rights->fournisseur->commande->creer','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(124079,'auguria',1,'','left','commercial',124077,NULL,NULL,1,'/fourn/commande/list.php?leftmenu=orders_suppliers&viewstatut=0','','List','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(124085,'auguria',1,'','left','commercial',124077,NULL,NULL,7,'/commande/stats/index.php?leftmenu=orders_suppliers&mode=supplier','','Statistics','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->fournisseur->enabled',2,'2015-11-04 15:23:29'),(124177,'auguria',1,'','left','members',118990,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=3','','MembersCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->adherent->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(124178,'auguria',1,'','left','members',124177,NULL,NULL,0,'/categories/card.php?action=create&type=3','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->adherent->enabled && $conf->categorie->enabled',2,'2015-11-04 15:23:29'),(124179,'all',1,'cashdesk','top','cashdesk',0,NULL,NULL,100,'/cashdesk/index.php?user=__LOGIN__','pointofsale','CashDeskMenu','cashdesk',NULL,NULL,'$user->rights->cashdesk->use','$conf->cashdesk->enabled',0,'2015-11-15 22:38:33'),(124180,'all',1,'agenda','top','agenda',0,NULL,NULL,100,'/comm/action/index.php','','Agenda','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124181,'all',1,'agenda','left','agenda',124180,NULL,NULL,100,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Actions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124182,'all',1,'agenda','left','agenda',124181,NULL,NULL,101,'/comm/action/card.php?mainmenu=agenda&leftmenu=agenda&action=create','','NewAction','commercial',NULL,NULL,'($user->rights->agenda->myactions->create||$user->rights->agenda->allactions->create)','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124183,'all',1,'agenda','left','agenda',124181,NULL,NULL,102,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Agenda','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124184,'all',1,'agenda','left','agenda',124183,NULL,NULL,103,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124185,'all',1,'agenda','left','agenda',124183,NULL,NULL,104,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124186,'all',1,'agenda','left','agenda',124183,NULL,NULL,105,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2015-11-15 22:38:40'),(124187,'all',1,'agenda','left','agenda',124183,NULL,NULL,106,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2015-11-15 22:38:40'),(124188,'all',1,'agenda','left','agenda',124181,NULL,NULL,112,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda','','List','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124189,'all',1,'agenda','left','agenda',124188,NULL,NULL,113,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124190,'all',1,'agenda','left','agenda',124188,NULL,NULL,114,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124191,'all',1,'agenda','left','agenda',124188,NULL,NULL,115,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2015-11-15 22:38:40'),(124192,'all',1,'agenda','left','agenda',124188,NULL,NULL,116,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2015-11-15 22:38:40'),(124193,'all',1,'agenda','left','agenda',124181,NULL,NULL,120,'/comm/action/rapport/index.php?mainmenu=agenda&leftmenu=agenda','','Reportings','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$conf->agenda->enabled',2,'2015-11-15 22:38:40'),(124194,'all',1,'opensurvey','left','tools',-1,NULL,'tools',200,'/opensurvey/index.php?mainmenu=tools&leftmenu=opensurvey','','Survey','opensurvey',NULL,'opensurvey','','$conf->opensurvey->enabled',0,'2015-11-15 22:38:47'),(124195,'all',1,'opensurvey','left','tools',-1,'opensurvey','tools',210,'/opensurvey/wizard/index.php','','NewSurvey','opensurvey',NULL,'opensurvey_new','$user->rights->opensurvey->write','$conf->opensurvey->enabled',0,'2015-11-15 22:38:47'),(124196,'all',1,'opensurvey','left','tools',-1,'opensurvey','tools',220,'/opensurvey/list.php','','List','opensurvey',NULL,'opensurvey_list','','$conf->opensurvey->enabled',0,'2015-11-15 22:38:47'),(124197,'all',1,'expensereport','left','hrm',-1,NULL,'hrm',100,'/expensereport/index.php','','TripsAndExpenses','trips',NULL,'expensereport','$user->rights->expensereport->lire','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124198,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/card.php?action=create','','New','trips',NULL,'expensereport_detailnew','$user->rights->expensereport->creer','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124199,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/list.php','','List','trips',NULL,'expensereport_detaillist','$user->rights->expensereport->lire','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124200,'all',1,'expensereport','left','hrm',-1,'expensereport_detaillist','hrm',100,'/expensereport/list.php?search_status=2','','ListToApprove','trips',NULL,'expensereport_detaillist_approve','$user->rights->expensereport->approve','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124201,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/stats/index.php','','Statistics','trips',NULL,'expensereport_detail','$user->rights->expensereport->lire','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124202,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/export_csv.php','','ExportTripCSV','expensereport',NULL,'expensereport_detail','$user->rights->expensereport->lire','$conf->global->DEPLACEMENT_TO_CLEAN',2,'2015-11-15 22:39:05'),(124203,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/synchro_compta.php','','Synchro_Compta','expensereport',NULL,'expensereport_detail','$user->rights->expensereport->lire','$conf->global->DEPLACEMENT_TO_CLEAN',2,'2015-11-15 22:39:05'),(124204,'all',1,'ecm','top','ecm',0,NULL,NULL,100,'/ecm/index.php','','MenuECM','ecm',NULL,NULL,'$user->rights->ecm->read || $user->rights->ecm->upload || $user->rights->ecm->setup','$conf->ecm->enabled',2,'2015-11-15 22:39:44'),(124205,'all',1,'ecm','left','ecm',-1,NULL,'ecm',101,'/ecm/index.php?mainmenu=ecm&leftmenu=ecm','','ECMArea','ecm',NULL,'ecm','$user->rights->ecm->read || $user->rights->ecm->upload','$user->rights->ecm->read || $user->rights->ecm->upload',2,'2015-11-15 22:39:44'),(124206,'all',1,'ecm','left','ecm',-1,'ecm','ecm',102,'/ecm/index.php?action=file_manager&mainmenu=ecm&leftmenu=ecm','','ECMSectionsManual','ecm',NULL,'ecm_manual','$user->rights->ecm->read || $user->rights->ecm->upload','$user->rights->ecm->read || $user->rights->ecm->upload',2,'2015-11-15 22:39:44'),(124207,'all',1,'ecm','left','ecm',-1,'ecm','ecm',103,'/ecm/index_auto.php?action=file_manager&mainmenu=ecm&leftmenu=ecm','','ECMSectionsAuto','ecm',NULL,NULL,'$user->rights->ecm->read || $user->rights->ecm->upload','$user->rights->ecm->read || $user->rights->ecm->upload',2,'2015-11-15 22:39:44'),(124208,'all',1,'barcode','left','tools',-1,NULL,'tools',200,'/barcode/printsheet.php?mainmenu=tools&leftmenu=barcodeprint','','BarCodePrintsheet','products',NULL,'barcodeprint','($conf->global->MAIN_USE_ADVANCED_PERMS && $user->rights->barcode->lire_advance) || (! $conf->global->MAIN_USE_ADVANCED_PERMS)','$conf->barcode->enabled',2,'2015-11-15 22:40:48'),(124209,'all',1,'barcode','left','home',-1,'modulesadmintools','home',300,'/barcode/codeinit.php?mainmenu=home&leftmenu=modulesadmintools','','MassBarcodeInit','products',NULL,NULL,'($conf->global->MAIN_USE_ADVANCED_PERMS && $user->rights->barcode->creer_advance) || (! $conf->global->MAIN_USE_ADVANCED_PERMS)','$conf->barcode->enabled && $leftmenu==\"modulesadmintools\"',0,'2015-11-15 22:40:48'),(124210,'all',1,'margins','left','accountancy',-1,NULL,'accountancy',100,'/margin/index.php','','Margins','margins',NULL,'margins','$user->rights->margins->liretous','$conf->margin->enabled',2,'2015-11-15 22:41:47'); +INSERT INTO `llx_menu` VALUES (87422,'smartphone',1,NULL,'top','home',0,NULL,NULL,1,'/index.php?mainmenu=home&leftmenu=','','Home','',-1,'','','1',2,'2013-02-24 18:29:15'),(87423,'smartphone',1,NULL,'top','companies',0,NULL,NULL,2,'/societe/index.php?mainmenu=companies&leftmenu=','','ThirdParties','companies',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','$conf->societe->enabled || $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(87424,'smartphone',1,NULL,'top','products',0,NULL,NULL,3,'/product/index.php?mainmenu=products&leftmenu=','','Products/Services','products',-1,'','$user->rights->produit->lire||$user->rights->service->lire','$conf->product->enabled || $conf->service->enabled',0,'2013-02-24 18:29:15'),(87426,'smartphone',1,NULL,'top','commercial',0,NULL,NULL,5,'/comm/index.php?mainmenu=commercial&leftmenu=','','Commercial','commercial',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87427,'smartphone',1,NULL,'top','accountancy',0,NULL,NULL,6,'/compta/index.php?mainmenu=accountancy&leftmenu=','','MenuFinancial','compta',-1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->plancompte->lire || $user->rights->commande->lire || $user->rights->facture->lire','$conf->comptabilite->enabled || $conf->accounting->enabled || $conf->facture->enabled || $conf->deplacement->enabled || $conf->don->enabled',2,'2013-02-24 18:29:15'),(87428,'smartphone',1,NULL,'top','project',0,NULL,NULL,7,'/projet/index.php?mainmenu=project&leftmenu=','','Projects','projects',-1,'','$user->rights->projet->lire','$conf->projet->enabled',0,'2013-02-24 18:29:15'),(87429,'smartphone',1,NULL,'top','tools',0,NULL,NULL,8,'/core/tools.php?mainmenu=tools&leftmenu=','','Tools','other',-1,'','$user->rights->mailing->lire || $user->rights->export->lire || $user->rights->import->run','$conf->mailing->enabled || $conf->export->enabled || $conf->import->enabled',2,'2013-02-24 18:29:15'),(87432,'smartphone',1,NULL,'top','shop',0,NULL,NULL,11,'/boutique/index.php?mainmenu=shop&leftmenu=','','OSCommerce','shop',-1,'','','! empty($conf->boutique->enabled)',0,'2013-02-24 18:29:15'),(87434,'smartphone',1,NULL,'top','members',0,NULL,NULL,15,'/adherents/index.php?mainmenu=members&leftmenu=','','Members','members',-1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(87435,'smartphone',1,NULL,'top','bank',0,NULL,NULL,6,'/compta/bank/index.php?mainmenu=bank&leftmenu=bank','','MenuBankCash','banks',-1,'','$user->rights->banque->lire || $user->rights->prelevement->bons->lire','$conf->banque->enabled || $conf->prelevement->enabled',2,'2013-02-24 18:29:15'),(87521,'smartphone',1,NULL,'left','home',87422,NULL,NULL,0,'/admin/index.php?leftmenu=setup','','Setup','admin',0,'','','$user->admin',2,'2013-02-24 18:29:15'),(87522,'smartphone',1,NULL,'left','home',87521,NULL,NULL,1,'/admin/company.php?leftmenu=setup','','MenuCompanySetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87523,'smartphone',1,NULL,'left','home',87521,NULL,NULL,4,'/admin/ihm.php?leftmenu=setup','','GUISetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87524,'smartphone',1,NULL,'left','home',87521,NULL,NULL,2,'/admin/modules.php?leftmenu=setup','','Modules','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87525,'smartphone',1,NULL,'left','home',87521,NULL,NULL,5,'/admin/boxes.php?leftmenu=setup','','Boxes','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87526,'smartphone',1,NULL,'left','home',87521,NULL,NULL,3,'/admin/menus.php?leftmenu=setup','','Menus','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87527,'smartphone',1,NULL,'left','home',87521,NULL,NULL,6,'/admin/delais.php?leftmenu=setup','','Alerts','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87529,'smartphone',1,NULL,'left','home',87521,NULL,NULL,7,'/admin/perms.php?leftmenu=setup','','Security','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87530,'smartphone',1,NULL,'left','home',87521,NULL,NULL,9,'/admin/mails.php?leftmenu=setup','','Emails','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87531,'smartphone',1,NULL,'left','home',87521,NULL,NULL,8,'/admin/limits.php?leftmenu=setup','','MenuLimits','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87532,'smartphone',1,NULL,'left','home',87521,NULL,NULL,10,'/admin/dict.php?leftmenu=setup','','DictionarySetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87533,'smartphone',1,NULL,'left','home',87521,NULL,NULL,11,'/admin/const.php?leftmenu=setup','','OtherSetup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87621,'smartphone',1,NULL,'left','home',87422,NULL,NULL,1,'/admin/system/index.php?leftmenu=system','','SystemInfo','admin',0,'','','$user->admin',2,'2013-02-24 18:29:15'),(87622,'smartphone',1,NULL,'left','home',87621,NULL,NULL,0,'/admin/system/dolibarr.php?leftmenu=system','','Dolibarr','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87623,'smartphone',1,NULL,'left','home',87622,NULL,NULL,1,'/admin/system/constall.php?leftmenu=system','','AllParameters','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87624,'smartphone',1,NULL,'left','home',87622,NULL,NULL,4,'/admin/system/about.php?leftmenu=system','','About','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87625,'smartphone',1,NULL,'left','home',87621,NULL,NULL,1,'/admin/system/os.php?leftmenu=system','','OS','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87626,'smartphone',1,NULL,'left','home',87621,NULL,NULL,2,'/admin/system/web.php?leftmenu=system','','WebServer','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87627,'smartphone',1,NULL,'left','home',87621,NULL,NULL,3,'/admin/system/phpinfo.php?leftmenu=system','','Php','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87628,'smartphone',1,NULL,'left','home',87622,NULL,NULL,3,'/admin/triggers.php?leftmenu=system','','Triggers','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87629,'smartphone',1,NULL,'left','home',87622,NULL,NULL,2,'/admin/system/modules.php?leftmenu=system','','Modules','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87631,'smartphone',1,NULL,'left','home',87621,NULL,NULL,4,'/admin/system/database.php?leftmenu=system','','Database','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87632,'smartphone',1,NULL,'left','home',87631,NULL,NULL,0,'/admin/system/database-tables.php?leftmenu=system','','Tables','admin',2,'','','1',2,'2013-02-24 18:29:15'),(87721,'smartphone',1,NULL,'left','home',87422,NULL,NULL,2,'/admin/tools/index.php?leftmenu=admintools','','SystemTools','admin',0,'','','$user->admin',2,'2013-02-24 18:29:15'),(87722,'smartphone',1,NULL,'left','home',87721,NULL,NULL,0,'/admin/tools/dolibarr_export.php?leftmenu=admintools','','Backup','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87723,'smartphone',1,NULL,'left','home',87721,NULL,NULL,1,'/admin/tools/dolibarr_import.php?leftmenu=admintools','','Restore','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87724,'smartphone',1,NULL,'left','home',87721,NULL,NULL,6,'/admin/tools/purge.php?leftmenu=admintools','','Purge','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87725,'smartphone',1,NULL,'left','home',87721,NULL,NULL,3,'/admin/tools/eaccelerator.php?leftmenu=admintools','','EAccelerator','admin',1,'','','1 && function_exists(\'eaccelerator_info\')',2,'2013-02-24 18:29:15'),(87726,'smartphone',1,NULL,'left','home',87721,NULL,NULL,2,'/admin/tools/update.php?leftmenu=admintools','','MenuUpgrade','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87727,'smartphone',1,NULL,'left','home',87721,NULL,NULL,4,'/admin/tools/listevents.php?leftmenu=admintools','','Audit','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87728,'smartphone',1,NULL,'left','home',87721,NULL,NULL,7,'/support/index.php?leftmenu=admintools','_blank','HelpCenter','help',1,'','','1',2,'2013-02-24 18:29:15'),(87729,'smartphone',1,NULL,'left','home',87721,NULL,NULL,5,'/admin/tools/listsessions.php?leftmenu=admintools','','Sessions','admin',1,'','','1',2,'2013-02-24 18:29:15'),(87821,'smartphone',1,NULL,'left','home',87422,NULL,NULL,3,'/user/home.php?leftmenu=users','','MenuUsersAndGroups','users',0,'','','1',2,'2013-02-24 18:29:15'),(87822,'smartphone',1,NULL,'left','home',87821,NULL,NULL,0,'/user/index.php?leftmenu=users','','Users','users',1,'','$user->rights->user->user->lire || $user->admin','1',2,'2013-02-24 18:29:15'),(87823,'smartphone',1,NULL,'left','home',87822,NULL,NULL,0,'/user/card.php?leftmenu=users&action=create','','NewUser','users',2,'','$user->rights->user->user->creer || $user->admin','1',2,'2013-02-24 18:29:15'),(87824,'smartphone',1,NULL,'left','home',87821,NULL,NULL,1,'/user/group/index.php?leftmenu=users','','Groups','users',1,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->read:$user->rights->user->user->lire) || $user->admin','1',2,'2013-02-24 18:29:15'),(87825,'smartphone',1,NULL,'left','home',87824,NULL,NULL,0,'/user/group/card.php?leftmenu=users&action=create','','NewGroup','users',2,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->write:$user->rights->user->user->creer) || $user->admin','1',2,'2013-02-24 18:29:15'),(87921,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,0,'/societe/societe.php','','ThirdParty','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87922,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,0,'/societe/soc.php?action=create','','MenuNewThirdParty','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87924,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,5,'/fourn/list.php?leftmenu=suppliers','','ListSuppliersShort','suppliers',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(87925,'smartphone',1,NULL,'left','companies',87924,NULL,NULL,0,'/societe/soc.php?leftmenu=supplier&action=create&type=f','','NewSupplier','suppliers',2,'','$user->rights->societe->creer','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(87927,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,3,'/comm/prospect/list.php?leftmenu=prospects','','ListProspectsShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87928,'smartphone',1,NULL,'left','companies',87927,NULL,NULL,0,'/societe/soc.php?leftmenu=prospects&action=create&type=p','','MenuNewProspect','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87930,'smartphone',1,NULL,'left','companies',87921,NULL,NULL,4,'/comm/list.php?leftmenu=customers','','ListCustomersShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(87931,'smartphone',1,NULL,'left','companies',87930,NULL,NULL,0,'/societe/soc.php?leftmenu=customers&action=create&type=c','','MenuNewCustomer','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88021,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','ContactsAddresses||Contacts@$conf->global->SOCIETE_ADDRESSES_MANAGEMENT','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88022,'smartphone',1,NULL,'left','companies',88021,NULL,NULL,0,'/contact/card.php?leftmenu=contacts&action=create','','NewContactAddress||NewContact@$conf->global->SOCIETE_ADDRESSES_MANAGEMENT','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88023,'smartphone',1,NULL,'left','companies',88021,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88025,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=p','','Prospects','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88026,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,2,'/contact/list.php?leftmenu=contacts&type=c','','Customers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88027,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,3,'/contact/list.php?leftmenu=contacts&type=f','','Suppliers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(88028,'smartphone',1,NULL,'left','companies',88023,NULL,NULL,4,'/contact/list.php?leftmenu=contacts&type=o','','Others','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(88071,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=1','','SuppliersCategoriesShort','categories',0,'','$user->rights->categorie->lire','$conf->societe->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88072,'smartphone',1,NULL,'left','companies',88071,NULL,NULL,0,'/categories/card.php?action=create&type=1','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->societe->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88081,'smartphone',1,NULL,'left','companies',87423,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=2','','CustomersProspectsCategoriesShort','categories',0,'','$user->rights->categorie->lire','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88082,'smartphone',1,NULL,'left','companies',88081,NULL,NULL,0,'/categories/card.php?action=create&type=2','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(88121,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,1,'/comm/prospect/index.php?leftmenu=prospects','','Prospects','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88122,'smartphone',1,NULL,'left','commercial',88121,NULL,NULL,0,'/societe/soc.php?leftmenu=prospects&action=create&type=p','','MenuNewProspect','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88123,'smartphone',1,NULL,'left','commercial',88121,NULL,NULL,1,'/comm/prospect/list.php?leftmenu=prospects','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88124,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,0,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=-1','','LastProspectDoNotContact','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88125,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,1,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=0','','LastProspectNeverContacted','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88126,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,2,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=1','','LastProspectToContact','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88127,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,3,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=2','','LastProspectContactInProcess','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88128,'smartphone',1,NULL,'left','commercial',88123,NULL,NULL,4,'/comm/prospect/list.php?sortfield=s.datec&sortorder=desc&begin=&stcomm=3','','LastProspectContactDone','companies',2,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88129,'smartphone',1,NULL,'left','commercial',88121,NULL,NULL,2,'/contact/list.php?leftmenu=prospects&type=p','','Contacts','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88221,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,2,'/comm/index.php?leftmenu=customers','','Customers','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88222,'smartphone',1,NULL,'left','commercial',88221,NULL,NULL,0,'/societe/soc.php?leftmenu=customers&action=create&type=c','','MenuNewCustomer','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88223,'smartphone',1,NULL,'left','commercial',88221,NULL,NULL,1,'/comm/list.php?leftmenu=customers','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88224,'smartphone',1,NULL,'left','commercial',88221,NULL,NULL,2,'/contact/list.php?leftmenu=customers&type=c','','Contacts','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88321,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,3,'/contact/list.php?leftmenu=contacts','','Contacts','companies',0,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88322,'smartphone',1,NULL,'left','commercial',88321,NULL,NULL,0,'/contact/card.php?leftmenu=contacts&action=create','','NewContactAddress||NewContact@$conf->global->SOCIETE_ADDRESSES_MANAGEMENT','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88323,'smartphone',1,NULL,'left','commercial',88321,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&action=create','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',0,'2013-02-24 18:29:15'),(88331,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=p','','Prospects','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88332,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=c','','Customers','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88333,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=f','','Suppliers','companies',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->societe->enabled && $conf->fournisseur->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88334,'smartphone',1,NULL,'left','commercial',88323,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=o','','Other','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled && $leftmenu==\"prospects\"',0,'2013-02-24 18:29:15'),(88521,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,4,'/comm/propal.php?leftmenu=propals','','Prop','propal',0,'','$user->rights->propale->lire','$conf->propal->enabled',2,'2013-02-24 18:29:15'),(88522,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,0,'/societe/societe.php?leftmenu=propals','','NewPropal','propal',1,'','$user->rights->propale->creer','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88523,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,1,'/comm/propal.php?viewstatut=0','','PropalsDraft','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88524,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,2,'/comm/propal.php?viewstatut=1','','PropalsOpened','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88525,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,3,'/comm/propal.php?viewstatut=2,3,4','','PropalStatusClosedShort','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88526,'smartphone',1,NULL,'left','commercial',88521,NULL,NULL,4,'/comm/propal/stats/index.php?leftmenu=propals','','Statistics','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2013-02-24 18:29:15'),(88621,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,5,'/commande/index.php?leftmenu=orders','','CustomersOrders','orders',0,'','$user->rights->commande->lire','$conf->commande->enabled',2,'2013-02-24 18:29:15'),(88622,'smartphone',1,NULL,'left','commercial',88621,NULL,NULL,0,'/societe/societe.php?leftmenu=orders','','NewOrder','orders',1,'','$user->rights->commande->creer','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88623,'smartphone',1,NULL,'left','commercial',88621,NULL,NULL,1,'/commande/list.php?leftmenu=orders','','List','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88624,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,2,'/commande/list.php?leftmenu=orders&viewstatut=0','','StatusOrderDraftShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88625,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=1','','StatusOrderValidated','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88626,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,4,'/commande/list.php?leftmenu=orders&viewstatut=2','','StatusOrderOnProcessShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88627,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,5,'/commande/list.php?leftmenu=orders&viewstatut=3','','StatusOrderToBill','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88628,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,6,'/commande/list.php?leftmenu=orders&viewstatut=4','','StatusOrderProcessed','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88629,'smartphone',1,NULL,'left','commercial',88623,NULL,NULL,7,'/commande/list.php?leftmenu=orders&viewstatut=-1','','StatusOrderCanceledShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88630,'smartphone',1,NULL,'left','commercial',88621,NULL,NULL,4,'/commande/stats/index.php?leftmenu=orders','','Statistics','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2013-02-24 18:29:15'),(88721,'smartphone',1,NULL,'left','commercial',87424,NULL,NULL,6,'/expedition/index.php?leftmenu=sendings','','Shipments','orders',0,'','$user->rights->expedition->lire','$conf->expedition->enabled',2,'2013-02-24 18:29:15'),(88722,'smartphone',1,NULL,'left','commercial',88721,NULL,NULL,0,'/expedition/list.php?leftmenu=sendings','','List','orders',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2013-02-24 18:29:15'),(88723,'smartphone',1,NULL,'left','commercial',88721,NULL,NULL,1,'/expedition/stats/index.php?leftmenu=sendings','','Statistics','orders',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2013-02-24 18:29:15'),(88821,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,7,'/contrat/index.php?leftmenu=contracts','','Contracts','contracts',0,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88822,'smartphone',1,NULL,'left','commercial',88821,NULL,NULL,0,'/societe/societe.php?leftmenu=contracts','','NewContract','contracts',1,'','$user->rights->contrat->creer','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88823,'smartphone',1,NULL,'left','commercial',88821,NULL,NULL,1,'/contrat/list.php?leftmenu=contracts','','List','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88824,'smartphone',1,NULL,'left','commercial',88821,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts','','MenuServices','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2013-02-24 18:29:15'),(88825,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,0,'/contrat/services.php?leftmenu=contracts&mode=0','','MenuInactiveServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88826,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,1,'/contrat/services.php?leftmenu=contracts&mode=4','','MenuRunningServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88827,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts&mode=4&filter=expired','','MenuExpiredServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88828,'smartphone',1,NULL,'left','commercial',88824,NULL,NULL,3,'/contrat/services.php?leftmenu=contracts&mode=5','','MenuClosedServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2013-02-24 18:29:15'),(88921,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,8,'/fichinter/list.php?leftmenu=ficheinter','','Interventions','interventions',0,'','$user->rights->ficheinter->lire','$conf->ficheinter->enabled',2,'2013-02-24 18:29:15'),(88922,'smartphone',1,NULL,'left','commercial',88921,NULL,NULL,0,'/fichinter/card.php?action=create&leftmenu=ficheinter','','NewIntervention','interventions',1,'','$user->rights->ficheinter->creer','$conf->ficheinter->enabled && $leftmenu==\"ficheinter\"',2,'2013-02-24 18:29:15'),(88923,'smartphone',1,NULL,'left','commercial',88921,NULL,NULL,1,'/fichinter/list.php?leftmenu=ficheinter','','List','interventions',1,'','$user->rights->ficheinter->lire','$conf->ficheinter->enabled && $leftmenu==\"ficheinter\"',2,'2013-02-24 18:29:15'),(89021,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,3,'/fourn/facture/index.php?leftmenu=suppliers_bills','','BillsSuppliers','bills',0,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89022,'smartphone',1,NULL,'left','accountancy',89021,NULL,NULL,0,'/fourn/facture/card.php?action=create&leftmenu=suppliers_bills','','NewBill','bills',1,'','$user->rights->fournisseur->facture->creer','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89023,'smartphone',1,NULL,'left','accountancy',89021,NULL,NULL,1,'/fourn/facture/impayees.php?leftmenu=suppliers_bills','','Unpaid','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89024,'smartphone',1,NULL,'left','accountancy',89021,NULL,NULL,2,'/fourn/facture/paiement.php?leftmenu=suppliers_bills','','Payments','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(89121,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,3,'/compta/facture/list.php?leftmenu=customers_bills','','BillsCustomers','bills',0,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89122,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,3,'/compta/clients.php?action=facturer&leftmenu=customers_bills','','NewBill','bills',1,'','$user->rights->facture->creer','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89123,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,4,'/compta/facture/fiche-rec.php?leftmenu=customers_bills','','Repeatable','bills',1,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89124,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,5,'/compta/facture/impayees.php?action=facturer&leftmenu=customers_bills','','Unpaid','bills',1,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89125,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,6,'/compta/paiement/list.php?leftmenu=customers_bills','','Payments','bills',1,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89131,'smartphone',1,NULL,'left','accountancy',89125,NULL,NULL,1,'/compta/paiement/rapport.php?leftmenu=customers_bills','','Reportings','bills',2,'','$user->rights->facture->lire','$conf->societe->enabled',2,'2013-02-24 18:29:15'),(89132,'smartphone',1,NULL,'left','accountancy',87435,NULL,NULL,9,'/compta/paiement/cheque/index.php?leftmenu=checks&mainmenu=bank','','MenuChequeDeposits','bills',0,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89133,'smartphone',1,NULL,'left','accountancy',89132,NULL,NULL,0,'/compta/paiement/cheque/card.php?leftmenu=checks&action=new','','NewCheckDeposit','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89134,'smartphone',1,NULL,'left','accountancy',89132,NULL,NULL,1,'/compta/paiement/cheque/list.php?leftmenu=checks','','List','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89135,'smartphone',1,NULL,'left','accountancy',89121,NULL,NULL,8,'/compta/facture/stats/index.php?leftmenu=customers_bills','','Statistics','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled && $conf->banque->enabled',2,'2013-02-24 18:29:15'),(89321,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=3','','MenuOrdersToBill','orders',0,'','$user->rights->commande->lire','$conf->commande->enabled',0,'2013-02-24 18:29:15'),(89421,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,4,'/compta/dons/index.php?leftmenu=donations&mainmenu=accountancy','','Donations','donations',0,'','$user->rights->don->lire','$conf->don->enabled',2,'2013-02-24 18:29:15'),(89422,'smartphone',1,NULL,'left','accountancy',89421,NULL,NULL,0,'/compta/dons/card.php?leftmenu=donations&mainmenu=accountancy&action=create','','NewDonation','donations',1,'','$user->rights->don->creer','$conf->don->enabled && $leftmenu==\"donations\"',2,'2013-02-24 18:29:15'),(89423,'smartphone',1,NULL,'left','accountancy',89421,NULL,NULL,1,'/compta/dons/list.php?leftmenu=donations&mainmenu=accountancy','','List','donations',1,'','$user->rights->don->lire','$conf->don->enabled && $leftmenu==\"donations\"',2,'2013-02-24 18:29:15'),(89521,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,5,'/compta/deplacement/index.php?leftmenu=tripsandexpenses','','TripsAndExpenses','trips',0,'','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2013-02-24 18:29:15'),(89522,'smartphone',1,NULL,'left','accountancy',89521,NULL,NULL,1,'/compta/deplacement/card.php?action=create&leftmenu=tripsandexpenses','','New','trips',1,'','$user->rights->deplacement->creer','$conf->deplacement->enabled && $leftmenu==\"tripsandexpenses\"',0,'2013-02-24 18:29:15'),(89523,'smartphone',1,NULL,'left','accountancy',89521,NULL,NULL,2,'/compta/deplacement/index.php?leftmenu=tripsandexpenses','','List','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled && $leftmenu==\"tripsandexpenses\"',0,'2013-02-24 18:29:15'),(89524,'smartphone',1,NULL,'left','accountancy',89521,NULL,NULL,2,'/compta/deplacement/stats/index.php?leftmenu=tripsandexpenses','','Statistics','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled && $leftmenu==\"tripsandexpenses\"',0,'2013-02-24 18:29:15'),(89621,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,6,'/compta/charges/index.php?leftmenu=tax&mainmenu=accountancy','','MenuTaxAndDividends','compta',0,'','$user->rights->tax->charges->lire','$conf->tax->enabled',0,'2013-02-24 18:29:15'),(89622,'smartphone',1,NULL,'left','accountancy',89621,NULL,NULL,1,'/compta/sociales/index.php?leftmenu=tax_social','','SocialContributions','',1,'','$user->rights->tax->charges->lire','$conf->tax->enabled',0,'2013-02-24 18:29:15'),(89623,'smartphone',1,NULL,'left','accountancy',89622,NULL,NULL,2,'/compta/sociales/charges.php?leftmenu=tax_social&action=create','','MenuNewSocialContribution','',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2013-02-24 18:29:15'),(89624,'smartphone',1,NULL,'left','accountancy',89622,NULL,NULL,3,'/compta/charges/index.php?leftmenu=tax_social&mainmenu=accountancy&mode=sconly','','Payments','',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2013-02-24 18:29:15'),(89721,'smartphone',1,NULL,'left','accountancy',89621,NULL,NULL,7,'/compta/tva/index.php?leftmenu=tax_vat&mainmenu=accountancy','','VAT','companies',1,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS)',0,'2013-02-24 18:29:15'),(89722,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,0,'/compta/tva/card.php?leftmenu=tax_vat&action=create','','NewPayment','companies',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89723,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,1,'/compta/tva/reglement.php?leftmenu=tax_vat','','Payments','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89724,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,2,'/compta/tva/clients.php?leftmenu=tax_vat','','ReportByCustomers','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89725,'smartphone',1,NULL,'left','accountancy',89721,NULL,NULL,3,'/compta/tva/quadri_detail.php?leftmenu=tax_vat','','ReportByQuarter','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2013-02-24 18:29:15'),(89821,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,8,'/compta/ventilation/index.php?leftmenu=ventil','','Ventilation','companies',0,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89822,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,0,'/compta/ventilation/list.php','','ToDispatch','companies',1,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89823,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,1,'/compta/ventilation/lignes.php','','Dispatched','companies',1,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89824,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,2,'/compta/param/','','Setup','companies',1,'','$user->rights->compta->ventilation->parametrer','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89825,'smartphone',1,NULL,'left','accountancy',89824,NULL,NULL,0,'/compta/param/comptes/list.php','','List','companies',2,'','$user->rights->compta->ventilation->parametrer','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89826,'smartphone',1,NULL,'left','accountancy',89824,NULL,NULL,1,'/compta/param/comptes/card.php?action=create','','New','companies',2,'','$user->rights->compta->ventilation->parametrer','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89827,'smartphone',1,NULL,'left','accountancy',89821,NULL,NULL,3,'/compta/export/','','Export','companies',1,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89828,'smartphone',1,NULL,'left','accountancy',89827,NULL,NULL,0,'/compta/export/index.php','','New','companies',2,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89829,'smartphone',1,NULL,'left','accountancy',89827,NULL,NULL,1,'/compta/export/list.php','','List','companies',2,'','$user->rights->compta->ventilation->lire','$conf->comptabilite->enabled && $conf->global->FACTURE_VENTILATION',0,'2013-02-24 18:29:15'),(89921,'smartphone',1,NULL,'left','accountancy',87435,NULL,NULL,9,'/compta/prelevement/index.php?leftmenu=withdraw&mainmenu=bank','','StandingOrders','withdrawals',0,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled',2,'2013-02-24 18:29:15'),(89922,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,1,'/compta/prelevement/demandes.php?status=0&leftmenu=withdraw','','StandingOrderToProcess','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89923,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,0,'/compta/prelevement/create.php?leftmenu=withdraw','','NewStandingOrder','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89924,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,2,'/compta/prelevement/bons.php?leftmenu=withdraw','','WithdrawalsReceipts','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89925,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,3,'/compta/prelevement/list.php?leftmenu=withdraw','','WithdrawalsLines','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89927,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,5,'/compta/prelevement/rejets.php?leftmenu=withdraw','','Rejects','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(89928,'smartphone',1,NULL,'left','accountancy',89921,NULL,NULL,6,'/compta/prelevement/stats.php?leftmenu=withdraw','','Statistics','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2013-02-24 18:29:15'),(90021,'smartphone',1,NULL,'left','accountancy',87435,NULL,NULL,1,'/compta/bank/index.php?leftmenu=bank&mainmenu=bank','','MenuBankCash','banks',0,'','$user->rights->banque->lire','$conf->banque->enabled',0,'2013-02-24 18:29:15'),(90022,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,0,'/compta/bank/card.php?action=create&leftmenu=bank','','MenuNewFinancialAccount','banks',1,'','$user->rights->banque->configurer','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90023,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,1,'/compta/bank/categ.php?leftmenu=bank','','Rubriques','categories',1,'','$user->rights->banque->configurer','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90024,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,2,'/compta/bank/search.php?leftmenu=bank','','ListTransactions','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90025,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,3,'/compta/bank/budget.php?leftmenu=bank','','ListTransactionsByCategory','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90027,'smartphone',1,NULL,'left','accountancy',90021,NULL,NULL,5,'/compta/bank/virement.php?leftmenu=bank','','BankTransfers','banks',1,'','$user->rights->banque->transfer','$conf->banque->enabled && $leftmenu==bank',0,'2013-02-24 18:29:15'),(90121,'smartphone',1,NULL,'left','accountancy',87427,NULL,NULL,11,'/compta/resultat/index.php?leftmenu=ca&mainmenu=accountancy','','Reportings','main',0,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90122,'smartphone',1,NULL,'left','accountancy',90121,NULL,NULL,0,'/compta/resultat/index.php?leftmenu=ca','','ReportInOut','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90123,'smartphone',1,NULL,'left','accountancy',90122,NULL,NULL,0,'/compta/resultat/clientfourn.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90124,'smartphone',1,NULL,'left','accountancy',90121,NULL,NULL,1,'/compta/stats/index.php?leftmenu=ca','','ReportTurnover','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90125,'smartphone',1,NULL,'left','accountancy',90124,NULL,NULL,0,'/compta/stats/casoc.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90126,'smartphone',1,NULL,'left','accountancy',90124,NULL,NULL,1,'/compta/stats/cabyuser.php?leftmenu=ca','','ByUsers','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2013-02-24 18:29:15'),(90221,'smartphone',1,NULL,'left','products',87424,NULL,NULL,0,'/product/index.php?leftmenu=product&type=0','','Products','products',0,'','$user->rights->produit->lire','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90222,'smartphone',1,NULL,'left','products',90221,NULL,NULL,0,'/product/card.php?leftmenu=product&action=create&type=0','','NewProduct','products',1,'','$user->rights->produit->creer','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90223,'smartphone',1,NULL,'left','products',90221,NULL,NULL,1,'/product/list.php?leftmenu=product&type=0','','List','products',1,'','$user->rights->produit->lire','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90224,'smartphone',1,NULL,'left','products',90221,NULL,NULL,4,'/product/reassort.php?type=0','','Stocks','products',1,'','$user->rights->produit->lire && $user->rights->stock->lire','$conf->product->enabled',2,'2013-02-24 18:29:15'),(90321,'smartphone',1,NULL,'left','products',87424,NULL,NULL,1,'/product/index.php?leftmenu=service&type=1','','Services','products',0,'','$user->rights->service->lire','$conf->service->enabled',2,'2013-02-24 18:29:15'),(90322,'smartphone',1,NULL,'left','products',90321,NULL,NULL,0,'/product/card.php?leftmenu=service&action=create&type=1','','NewService','products',1,'','$user->rights->service->creer','$conf->service->enabled',2,'2013-02-24 18:29:15'),(90323,'smartphone',1,NULL,'left','products',90321,NULL,NULL,1,'/product/list.php?leftmenu=service&type=1','','List','products',1,'','$user->rights->service->lire','$conf->service->enabled',2,'2013-02-24 18:29:15'),(90421,'smartphone',1,NULL,'left','products',87424,NULL,NULL,2,'/product/stats/index.php?leftmenu=stats','','Statistics','main',0,'','$user->rights->service->lire','$conf->product->enabled || $conf->service->enabled',2,'2013-02-24 18:29:15'),(90422,'smartphone',1,NULL,'left','products',90421,NULL,NULL,0,'/product/popuprop.php?leftmenu=stats','','Popularity','main',1,'','$user->rights->produit->lire && $user->rights->produit>lire','$conf->propal->enabled',2,'2013-02-24 18:29:15'),(90521,'smartphone',1,NULL,'left','products',87424,NULL,NULL,3,'/product/stock/index.php?leftmenu=stock','','Stock','stocks',0,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90522,'smartphone',1,NULL,'left','products',90521,NULL,NULL,0,'/product/stock/card.php?action=create','','MenuNewWarehouse','stocks',1,'','$user->rights->stock->creer','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90523,'smartphone',1,NULL,'left','products',90521,NULL,NULL,1,'/product/stock/list.php','','List','stocks',1,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90524,'smartphone',1,NULL,'left','products',90521,NULL,NULL,2,'/product/stock/valo.php','','EnhancedValue','stocks',1,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90525,'smartphone',1,NULL,'left','products',90521,NULL,NULL,3,'/product/stock/mouvement.php','','Movements','stocks',1,'','$user->rights->stock->mouvement->lire','$conf->stock->enabled',2,'2013-02-24 18:29:15'),(90621,'smartphone',1,NULL,'left','products',87424,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=0','','Categories','categories',0,'','$user->rights->categorie->lire','$conf->categorie->enabled',2,'2013-02-24 18:29:15'),(90622,'smartphone',1,NULL,'left','products',90621,NULL,NULL,0,'/categories/card.php?action=create&type=0','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->categorie->enabled',2,'2013-02-24 18:29:15'),(91021,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/index.php?leftmenu=projects','','Projects','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91022,'smartphone',1,NULL,'left','project',91021,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91023,'smartphone',1,NULL,'left','project',91021,NULL,NULL,2,'/projet/list.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91031,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/index.php?leftmenu=projects&mode=mine','','MyProjects','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91032,'smartphone',1,NULL,'left','project',91031,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create&mode=mine','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91033,'smartphone',1,NULL,'left','project',91031,NULL,NULL,2,'/projet/list.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91121,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects','','Activities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91122,'smartphone',1,NULL,'left','project',91121,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91123,'smartphone',1,NULL,'left','project',91121,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91124,'smartphone',1,NULL,'left','project',91121,NULL,NULL,3,'/projet/activity/list.php?leftmenu=projects','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91221,'smartphone',1,NULL,'left','project',87428,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects&mode=mine','','MyActivities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91222,'smartphone',1,NULL,'left','project',91221,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create&mode=mine','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91223,'smartphone',1,NULL,'left','project',91221,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91224,'smartphone',1,NULL,'left','project',91221,NULL,NULL,3,'/projet/activity/list.php?leftmenu=projects&mode=mine','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2013-02-24 18:29:15'),(91321,'smartphone',1,NULL,'left','tools',87429,NULL,NULL,0,'/comm/mailing/index.php?leftmenu=mailing','','EMailings','mails',0,'','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2013-02-24 18:29:15'),(91322,'smartphone',1,NULL,'left','tools',91321,NULL,NULL,0,'/comm/mailing/card.php?leftmenu=mailing&action=create','','NewMailing','mails',1,'','$user->rights->mailing->creer','$conf->mailing->enabled',0,'2013-02-24 18:29:15'),(91323,'smartphone',1,NULL,'left','tools',91321,NULL,NULL,1,'/comm/mailing/list.php?leftmenu=mailing','','List','mails',1,'','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2013-02-24 18:29:15'),(91521,'smartphone',1,NULL,'left','tools',87429,NULL,NULL,2,'/exports/index.php?leftmenu=export','','FormatedExport','exports',0,'','$user->rights->export->lire','$conf->export->enabled',2,'2013-02-24 18:29:15'),(91522,'smartphone',1,NULL,'left','tools',91521,NULL,NULL,0,'/exports/export.php?leftmenu=export','','NewExport','exports',1,'','$user->rights->export->creer','$conf->export->enabled',2,'2013-02-24 18:29:15'),(91551,'smartphone',1,NULL,'left','tools',87429,NULL,NULL,2,'/imports/index.php?leftmenu=import','','FormatedImport','exports',0,'','$user->rights->import->run','$conf->import->enabled',2,'2013-02-24 18:29:15'),(91552,'smartphone',1,NULL,'left','tools',91551,NULL,NULL,0,'/imports/import.php?leftmenu=import','','NewImport','exports',1,'','$user->rights->import->run','$conf->import->enabled',2,'2013-02-24 18:29:15'),(91621,'smartphone',1,NULL,'left','members',87434,NULL,NULL,0,'/adherents/index.php?leftmenu=members&mainmenu=members','','Members','members',0,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91622,'smartphone',1,NULL,'left','members',91621,NULL,NULL,0,'/adherents/card.php?action=create','','NewMember','members',1,'','$user->rights->adherent->creer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91623,'smartphone',1,NULL,'left','members',91621,NULL,NULL,1,'/adherents/list.php','','List','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91624,'smartphone',1,NULL,'left','members',91623,NULL,NULL,2,'/adherents/list.php?statut=-1','','MenuMembersToValidate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91625,'smartphone',1,NULL,'left','members',91623,NULL,NULL,3,'/adherents/list.php?statut=1','','MenuMembersValidated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91626,'smartphone',1,NULL,'left','members',91623,NULL,NULL,4,'/adherents/list.php?statut=1&filter=outofdate','','MenuMembersNotUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91627,'smartphone',1,NULL,'left','members',91623,NULL,NULL,5,'/adherents/list.php?statut=1&filter=uptodate','','MenuMembersUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91628,'smartphone',1,NULL,'left','members',91623,NULL,NULL,6,'/adherents/list.php?statut=0','','MenuMembersResiliated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91721,'smartphone',1,NULL,'left','members',87434,NULL,NULL,1,'/adherents/index.php?leftmenu=accountancy&mainmenu=members','','Subscriptions','compta',0,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91722,'smartphone',1,NULL,'left','members',91721,NULL,NULL,0,'/adherents/list.php?statut=-1&leftmenu=accountancy&mainmenu=members','','NewSubscription','compta',1,'','$user->rights->adherent->cotisation->creer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91723,'smartphone',1,NULL,'left','members',91721,NULL,NULL,1,'/adherents/cotisations.php?leftmenu=accountancy','','List','compta',1,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91921,'smartphone',1,NULL,'left','members',87434,NULL,NULL,3,'/adherents/index.php?leftmenu=export&mainmenu=members','','Exports','members',0,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91922,'smartphone',1,NULL,'left','members',91921,NULL,NULL,0,'/exports/index.php?leftmenu=export','','Datas','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled && $conf->export->enabled',2,'2013-02-24 18:29:15'),(91923,'smartphone',1,NULL,'left','members',91921,NULL,NULL,1,'/adherents/htpasswd.php?leftmenu=export','','Filehtpasswd','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(91924,'smartphone',1,NULL,'left','members',91921,NULL,NULL,2,'/adherents/cartes/carte.php?leftmenu=export','','MembersCards','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92121,'smartphone',1,NULL,'left','members',87434,NULL,NULL,5,'/adherents/index.php?leftmenu=setup&mainmenu=members','','Setup','members',0,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92122,'smartphone',1,NULL,'left','members',92121,NULL,NULL,0,'/adherents/type.php?leftmenu=setup','','MembersTypes','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92123,'smartphone',1,NULL,'left','members',92121,NULL,NULL,1,'/adherents/options.php?leftmenu=setup','','MembersAttributes','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2013-02-24 18:29:15'),(92421,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,0,'/compta/index.php?leftmenu=suppliers','','Suppliers','companies',0,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92422,'smartphone',1,NULL,'left','commercial',92421,NULL,NULL,0,'/societe/soc.php?leftmenu=suppliers&action=create&type=f','','NewSupplier','companies',1,'','$user->rights->societe->creer && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92423,'smartphone',1,NULL,'left','commercial',92421,NULL,NULL,1,'/fourn/list.php?leftmenu=suppliers','','List','companies',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92424,'smartphone',1,NULL,'left','commercial',92421,NULL,NULL,2,'/contact/list.php?leftmenu=suppliers&type=f','','Contacts','companies',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->fournisseur->enabled',2,'2013-02-24 18:29:15'),(92521,'smartphone',1,NULL,'left','commercial',87426,NULL,NULL,6,'/fourn/commande/index.php?leftmenu=orders_suppliers','','SuppliersOrders','orders',0,'','$user->rights->fournisseur->commande->lire','$conf->commande->enabled',2,'2013-02-24 18:29:15'),(92522,'smartphone',1,NULL,'left','commercial',92521,NULL,NULL,0,'/societe/societe.php?leftmenu=orders_suppliers','','NewOrder','orders',1,'','$user->rights->fournisseur->commande->creer','$conf->commande->enabled && $leftmenu==\"orders_suppliers\"',2,'2013-02-24 18:29:15'),(92523,'smartphone',1,NULL,'left','commercial',92521,NULL,NULL,1,'/fourn/commande/list.php?leftmenu=orders_suppliers&viewstatut=0','','List','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->commande->enabled && $leftmenu==\"orders_suppliers\"',2,'2013-02-24 18:29:15'),(92529,'smartphone',1,NULL,'left','commercial',92521,NULL,NULL,7,'/commande/stats/index.php?leftmenu=orders_suppliers&mode=supplier','','Statistics','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->commande->enabled && $leftmenu==\"orders_suppliers\"',2,'2013-02-24 18:29:15'),(92621,'smartphone',1,NULL,'left','members',87434,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=3','','MembersCategoriesShort','categories',0,'','$user->rights->categorie->lire','$conf->adherent->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(92622,'smartphone',1,NULL,'left','members',92621,NULL,NULL,0,'/categories/card.php?action=create&type=3','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->adherent->enabled && $conf->categorie->enabled',2,'2013-02-24 18:29:15'),(103094,'all',2,'agenda','top','agenda',0,NULL,NULL,100,'/comm/action/index.php','','Agenda','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103095,'all',2,'agenda','left','agenda',103094,NULL,NULL,100,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Actions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103096,'all',2,'agenda','left','agenda',103095,NULL,NULL,101,'/comm/action/card.php?mainmenu=agenda&leftmenu=agenda&action=create','','NewAction','commercial',NULL,NULL,'($user->rights->agenda->myactions->create||$user->rights->agenda->allactions->create)','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103097,'all',2,'agenda','left','agenda',103095,NULL,NULL,102,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Calendar','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103098,'all',2,'agenda','left','agenda',103097,NULL,NULL,103,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103099,'all',2,'agenda','left','agenda',103097,NULL,NULL,104,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103100,'all',2,'agenda','left','agenda',103097,NULL,NULL,105,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103101,'all',2,'agenda','left','agenda',103097,NULL,NULL,106,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103102,'all',2,'agenda','left','agenda',103095,NULL,NULL,112,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda','','List','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103103,'all',2,'agenda','left','agenda',103102,NULL,NULL,113,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103104,'all',2,'agenda','left','agenda',103102,NULL,NULL,114,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103105,'all',2,'agenda','left','agenda',103102,NULL,NULL,115,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103106,'all',2,'agenda','left','agenda',103102,NULL,NULL,116,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2013-03-13 15:29:19'),(103107,'all',2,'agenda','left','agenda',103095,NULL,NULL,120,'/comm/action/rapport/index.php?mainmenu=agenda&leftmenu=agenda','','Reportings','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$conf->agenda->enabled',2,'2013-03-13 15:29:19'),(103108,'all',2,'pos','top','pos',0,NULL,NULL,100,'/pos/backend/listefac.php','','POS','pos@pos',NULL,'1','1','1',2,'2013-03-13 20:33:09'),(103109,'all',2,'pos','left','pos',103108,NULL,NULL,100,'/pos/backend/list.php','','Tickets','pos@pos',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103110,'all',2,'pos','left','pos',103109,NULL,NULL,100,'/pos/backend/list.php','','List','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103111,'all',2,'pos','left','pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewstatut=0','','StatusTicketDraft','pos@pos',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103112,'all',2,'pos','left','@pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewstatut=1','','StatusTicketClosed','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103113,'all',2,'pos','left','@pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewstatut=2','','StatusTicketProcessed','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103114,'all',2,'pos','left','@pos',103110,NULL,NULL,100,'/pos/backend/list.php?viewtype=1','','StatusTicketReturned','main',NULL,NULL,'$user->rights->pos->backend','$conf->global->POS_USE_TICKETS',0,'2013-03-13 20:33:09'),(103115,'all',2,'pos','left','pos',103108,NULL,NULL,100,'/pos/backend/listefac.php','','Factures','pos@pos',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103116,'all',2,'pos','left','pos',103115,NULL,NULL,100,'/pos/backend/listefac.php','','List','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103117,'all',2,'pos','left','pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewstatut=0','','BillStatusDraft','bills',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103118,'all',2,'pos','left','@pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewstatut=1','','BillStatusValidated','bills',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103119,'all',2,'pos','left','@pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewstatut=2&viewtype=0','','BillStatusPaid','bills',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103120,'all',2,'pos','left','@pos',103116,NULL,NULL,100,'/pos/backend/listefac.php?viewtype=2','','BillStatusReturned','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103121,'all',2,'pos','left','@pos',103108,NULL,NULL,100,'/pos/frontend/index.php','','POS','main',NULL,NULL,'$user->rights->pos->frontend','1',0,'2013-03-13 20:33:09'),(103122,'all',2,'pos','left','@pos',103121,NULL,NULL,100,'/pos/frontend/index.php','','NewTicket','main',NULL,NULL,'$user->rights->pos->frontend','1',0,'2013-03-13 20:33:09'),(103123,'all',2,'pos','left','@pos',103121,NULL,NULL,101,'/pos/backend/closes.php','','CloseandArching','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103124,'all',2,'pos','left','@pos',103108,NULL,NULL,100,'/pos/backend/terminal/cash.php','','Terminal','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103125,'all',2,'pos','left','@pos',103124,NULL,NULL,100,'/pos/backend/terminal/card.php?action=create','','NewCash','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103126,'all',2,'pos','left','@pos',103124,NULL,NULL,101,'/pos/backend/terminal/cash.php','','List','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103127,'all',2,'pos','left','@pos',103123,NULL,NULL,101,'/pos/backend/closes.php?viewstatut=0','','Arqueo','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103128,'all',2,'pos','left','@pos',103123,NULL,NULL,102,'/pos/backend/closes.php?viewstatut=1','','Closes','main',NULL,NULL,'$user->rights->pos->backend','1',0,'2013-03-13 20:33:09'),(103129,'all',2,'pos','left','@pos',103108,NULL,NULL,102,'/pos/backend/transfers.php','','Transfer','main',NULL,NULL,'$user->rights->pos->transfer','1',0,'2013-03-13 20:33:09'),(103130,'all',2,'pos','left','@pos',103108,NULL,NULL,102,'/pos/backend/resultat/index.php','','Rapport','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103131,'all',2,'pos','left','@pos',103130,NULL,NULL,102,'/pos/backend/resultat/casoc.php','','ReportsCustomer','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103132,'all',2,'pos','left','@pos',103130,NULL,NULL,102,'/pos/backend/resultat/causer.php','','ReportsUser','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103133,'all',2,'pos','left','@pos',103130,NULL,NULL,102,'/pos/backend/resultat/sellsjournal.php','','ReportsSells','main',NULL,NULL,'$user->rights->pos->stats','1',0,'2013-03-13 20:33:09'),(103134,'all',2,'opensurvey','top','opensurvey',0,NULL,NULL,200,'/opensurvey/index.php','','Surveys','opensurvey',NULL,NULL,'$user->rights->opensurvey->survey->read','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(103135,'all',2,'opensurvey','left','opensurvey',-1,NULL,'opensurvey',200,'/opensurvey/index.php?mainmenu=opensurvey&leftmenu=opensurvey','','Survey','opensurvey@opensurvey',NULL,'opensurvey','','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(103136,'all',2,'opensurvey','left','opensurvey',-1,'opensurvey','opensurvey',210,'/opensurvey/public/index.php','_blank','NewSurvey','opensurvey@opensurvey',NULL,'opensurvey_new','','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(103137,'all',2,'opensurvey','left','opensurvey',-1,'opensurvey','opensurvey',220,'/opensurvey/list.php','','List','opensurvey@opensurvey',NULL,'opensurvey_list','','$conf->opensurvey->enabled',0,'2013-03-13 20:33:42'),(124179,'all',1,'cashdesk','top','cashdesk',0,NULL,NULL,100,'/cashdesk/index.php?user=__LOGIN__','pointofsale','CashDeskMenu','cashdesk',NULL,NULL,'$user->rights->cashdesk->use','$conf->cashdesk->enabled',0,'2015-11-15 22:38:33'),(124197,'all',1,'expensereport','left','hrm',-1,NULL,'hrm',100,'/expensereport/index.php','','TripsAndExpenses','trips',NULL,'expensereport','$user->rights->expensereport->lire','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124198,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/card.php?action=create','','New','trips',NULL,'expensereport_detailnew','$user->rights->expensereport->creer','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124199,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/list.php','','List','trips',NULL,'expensereport_detaillist','$user->rights->expensereport->lire','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124200,'all',1,'expensereport','left','hrm',-1,'expensereport_detaillist','hrm',100,'/expensereport/list.php?search_status=2','','ListToApprove','trips',NULL,'expensereport_detaillist_approve','$user->rights->expensereport->approve','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124201,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/stats/index.php','','Statistics','trips',NULL,'expensereport_detail','$user->rights->expensereport->lire','$conf->expensereport->enabled',2,'2015-11-15 22:39:05'),(124202,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/export_csv.php','','ExportTripCSV','expensereport',NULL,'expensereport_detail','$user->rights->expensereport->lire','$conf->global->DEPLACEMENT_TO_CLEAN',2,'2015-11-15 22:39:05'),(124203,'all',1,'expensereport','left','hrm',-1,'expensereport','hrm',100,'/expensereport/synchro_compta.php','','Synchro_Compta','expensereport',NULL,'expensereport_detail','$user->rights->expensereport->lire','$conf->global->DEPLACEMENT_TO_CLEAN',2,'2015-11-15 22:39:05'),(124210,'all',1,'margins','left','accountancy',-1,NULL,'accountancy',100,'/margin/index.php','','Margins','margins',NULL,'margins','$user->rights->margins->liretous','$conf->margin->enabled',2,'2015-11-15 22:41:47'),(134659,'all',1,'agenda','top','agenda',0,NULL,NULL,100,'/comm/action/index.php','','Agenda','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134660,'all',1,'agenda','left','agenda',134659,NULL,NULL,100,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Actions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134661,'all',1,'agenda','left','agenda',134660,NULL,NULL,101,'/comm/action/card.php?mainmenu=agenda&leftmenu=agenda&action=create','','NewAction','commercial',NULL,NULL,'($user->rights->agenda->myactions->create||$user->rights->agenda->allactions->create)','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134662,'all',1,'agenda','left','agenda',134660,NULL,NULL,102,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda','','Agenda','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134663,'all',1,'agenda','left','agenda',134662,NULL,NULL,103,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134664,'all',1,'agenda','left','agenda',134662,NULL,NULL,104,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134665,'all',1,'agenda','left','agenda',134662,NULL,NULL,105,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2016-01-22 17:26:42'),(134666,'all',1,'agenda','left','agenda',134662,NULL,NULL,106,'/comm/action/index.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2016-01-22 17:26:42'),(134667,'all',1,'agenda','left','agenda',134660,NULL,NULL,112,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda','','List','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134668,'all',1,'agenda','left','agenda',134667,NULL,NULL,113,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo&filter=mine','','MenuToDoMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134669,'all',1,'agenda','left','agenda',134667,NULL,NULL,114,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done&filter=mine','','MenuDoneMyActions','agenda',NULL,NULL,'$user->rights->agenda->myactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134670,'all',1,'agenda','left','agenda',134667,NULL,NULL,115,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=todo','','MenuToDoActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2016-01-22 17:26:42'),(134671,'all',1,'agenda','left','agenda',134667,NULL,NULL,116,'/comm/action/listactions.php?mainmenu=agenda&leftmenu=agenda&status=done','','MenuDoneActions','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$user->rights->agenda->allactions->read',2,'2016-01-22 17:26:42'),(134672,'all',1,'agenda','left','agenda',134660,NULL,NULL,120,'/comm/action/rapport/index.php?mainmenu=agenda&leftmenu=agenda','','Reportings','agenda',NULL,NULL,'$user->rights->agenda->allactions->read','$conf->agenda->enabled',2,'2016-01-22 17:26:42'),(134673,'all',1,'barcode','left','tools',-1,NULL,'tools',200,'/barcode/printsheet.php?mainmenu=tools&leftmenu=barcodeprint','','BarCodePrintsheet','products',NULL,'barcodeprint','($conf->global->MAIN_USE_ADVANCED_PERMS && $user->rights->barcode->lire_advance) || (! $conf->global->MAIN_USE_ADVANCED_PERMS)','$conf->barcode->enabled',2,'2016-01-22 17:26:42'),(134674,'all',1,'barcode','left','home',-1,'modulesadmintools','home',300,'/barcode/codeinit.php?mainmenu=home&leftmenu=modulesadmintools','','MassBarcodeInit','products',NULL,NULL,'($conf->global->MAIN_USE_ADVANCED_PERMS && $user->rights->barcode->creer_advance) || (! $conf->global->MAIN_USE_ADVANCED_PERMS)','$conf->barcode->enabled && $leftmenu==\"modulesadmintools\"',0,'2016-01-22 17:26:42'),(134675,'all',1,'ecm','top','ecm',0,NULL,NULL,100,'/ecm/index.php','','MenuECM','ecm',NULL,NULL,'$user->rights->ecm->read || $user->rights->ecm->upload || $user->rights->ecm->setup','$conf->ecm->enabled',2,'2016-01-22 17:26:43'),(134676,'all',1,'ecm','left','ecm',-1,NULL,'ecm',101,'/ecm/index.php?mainmenu=ecm&leftmenu=ecm','','ECMArea','ecm',NULL,'ecm','$user->rights->ecm->read || $user->rights->ecm->upload','$user->rights->ecm->read || $user->rights->ecm->upload',2,'2016-01-22 17:26:43'),(134677,'all',1,'ecm','left','ecm',-1,'ecm','ecm',102,'/ecm/index.php?action=file_manager&mainmenu=ecm&leftmenu=ecm','','ECMSectionsManual','ecm',NULL,'ecm_manual','$user->rights->ecm->read || $user->rights->ecm->upload','$user->rights->ecm->read || $user->rights->ecm->upload',2,'2016-01-22 17:26:43'),(134678,'all',1,'ecm','left','ecm',-1,'ecm','ecm',103,'/ecm/index_auto.php?action=file_manager&mainmenu=ecm&leftmenu=ecm','','ECMSectionsAuto','ecm',NULL,NULL,'$user->rights->ecm->read || $user->rights->ecm->upload','$user->rights->ecm->read || $user->rights->ecm->upload',2,'2016-01-22 17:26:43'),(134679,'all',1,'opensurvey','left','tools',-1,NULL,'tools',200,'/opensurvey/index.php?mainmenu=tools&leftmenu=opensurvey','','Survey','opensurvey',NULL,'opensurvey','','$conf->opensurvey->enabled',0,'2016-01-22 17:26:43'),(134680,'all',1,'opensurvey','left','tools',-1,'opensurvey','tools',210,'/opensurvey/wizard/index.php','','NewSurvey','opensurvey',NULL,'opensurvey_new','$user->rights->opensurvey->write','$conf->opensurvey->enabled',0,'2016-01-22 17:26:43'),(134681,'all',1,'opensurvey','left','tools',-1,'opensurvey','tools',220,'/opensurvey/list.php','','List','opensurvey',NULL,'opensurvey_list','','$conf->opensurvey->enabled',0,'2016-01-22 17:26:43'),(134682,'auguria',1,'','top','home',0,NULL,NULL,10,'/index.php?mainmenu=home&leftmenu=','','Home','',-1,'','','1',2,'2016-01-22 17:26:44'),(134683,'auguria',1,'societe|fournisseur','top','companies',0,NULL,NULL,20,'/societe/index.php?mainmenu=companies&leftmenu=','','ThirdParties','companies',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','( ! empty($conf->societe->enabled) && (empty($conf->global->SOCIETE_DISABLE_PROSPECTS) || empty($conf->global->SOCIETE_DISABLE_CUSTOMERS))) || ! empty($conf->fournisseur->enabled)',2,'2016-01-22 17:26:44'),(134684,'auguria',1,'product|service','top','products',0,NULL,NULL,30,'/product/index.php?mainmenu=products&leftmenu=','','Products/Services','products',-1,'','$user->rights->produit->lire||$user->rights->service->lire','$conf->product->enabled || $conf->service->enabled',0,'2016-01-22 17:26:44'),(134686,'auguria',1,'propal|commande|fournisseur|contrat|ficheinter','top','commercial',0,NULL,NULL,40,'/comm/index.php?mainmenu=commercial&leftmenu=','','Commercial','commercial',-1,'','$user->rights->societe->lire || $user->rights->societe->contact->lire','$conf->propal->enabled || $conf->commande->enabled || $conf->fournisseur->enabled || $conf->contrat->enabled || $conf->ficheinter->enabled',2,'2016-01-22 17:26:44'),(134687,'auguria',1,'comptabilite|accounting|facture|deplacement|don|tax|salaries|loa','top','accountancy',0,NULL,NULL,50,'/compta/index.php?mainmenu=accountancy&leftmenu=','','MenuFinancial','compta',-1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->plancompte->lire || $user->rights->facture->lire|| $user->rights->deplacement->lire || $user->rights->don->lire || $user->rights->tax->charges->lire || $user->rights->salaries->read || $u','$conf->comptabilite->enabled || $conf->accounting->enabled || $conf->facture->enabled || $conf->deplacement->enabled || $conf->don->enabled || $conf->tax->enabled || $conf->salaries->enabled || $conf->loan->enabled',2,'2016-01-22 17:26:44'),(134688,'auguria',1,'projet','top','project',0,NULL,NULL,70,'/projet/index.php?mainmenu=project&leftmenu=','','Projects','projects',-1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(134689,'auguria',1,'mailing|export|import|opensurvey','top','tools',0,NULL,NULL,90,'/core/tools.php?mainmenu=tools&leftmenu=','','Tools','other',-1,'','$user->rights->mailing->lire || $user->rights->export->lire || $user->rights->import->run || $user->rights->opensurvey->read','$conf->mailing->enabled || $conf->export->enabled || $conf->import->enabled || $conf->opensurvey->enabled',2,'2016-01-22 17:26:44'),(134694,'auguria',1,'adherent','top','members',0,NULL,NULL,110,'/adherents/index.php?mainmenu=members&leftmenu=','','Members','members',-1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(134695,'auguria',1,'banque|prelevement','top','bank',0,NULL,NULL,60,'/compta/bank/index.php?mainmenu=bank&leftmenu=bank','','MenuBankCash','banks',-1,'','$user->rights->banque->lire || $user->rights->prelevement->bons->lire','$conf->banque->enabled || $conf->prelevement->enabled',0,'2016-01-22 17:26:44'),(134696,'auguria',1,'hrm','top','hrm',0,NULL,NULL,80,'/compta/hrm.php?mainmenu=hrm&leftmenu=','','HRM','holiday',-1,'','$user->rights->holiday->write || $user->rights->deplacement->lire || $user->rights->expensereport->lire','$conf->holiday->enabled || $conf->deplacement->enabled || $conf->expensereport->enabled',0,'2016-01-22 17:26:44'),(134781,'auguria',1,'','left','home',134682,NULL,NULL,0,'/admin/index.php?leftmenu=setup','','Setup','admin',0,'setup','','$user->admin',2,'2016-01-22 17:26:44'),(134782,'auguria',1,'','left','home',134781,NULL,NULL,1,'/admin/company.php?leftmenu=setup','','MenuCompanySetup','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134783,'auguria',1,'','left','home',134781,NULL,NULL,4,'/admin/ihm.php?leftmenu=setup','','GUISetup','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134784,'auguria',1,'','left','home',134781,NULL,NULL,2,'/admin/modules.php?leftmenu=setup','','Modules','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134785,'auguria',1,'','left','home',134781,NULL,NULL,6,'/admin/boxes.php?leftmenu=setup','','Boxes','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134786,'auguria',1,'','left','home',134781,NULL,NULL,3,'/admin/menus.php?leftmenu=setup','','Menus','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134787,'auguria',1,'','left','home',134781,NULL,NULL,7,'/admin/delais.php?leftmenu=setup','','Alerts','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134788,'auguria',1,'','left','home',134781,NULL,NULL,10,'/admin/pdf.php?leftmenu=setup','','PDF','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134789,'auguria',1,'','left','home',134781,NULL,NULL,8,'/admin/security_other.php?leftmenu=setup','','Security','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134790,'auguria',1,'','left','home',134781,NULL,NULL,11,'/admin/mails.php?leftmenu=setup','','Emails','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134791,'auguria',1,'','left','home',134781,NULL,NULL,9,'/admin/limits.php?leftmenu=setup','','MenuLimits','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134792,'auguria',1,'','left','home',134781,NULL,NULL,13,'/admin/dict.php?leftmenu=setup','','Dictionary','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134793,'auguria',1,'','left','home',134781,NULL,NULL,14,'/admin/const.php?leftmenu=setup','','OtherSetup','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134794,'auguria',1,'','left','home',134781,NULL,NULL,12,'/admin/sms.php?leftmenu=setup','','SMS','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134795,'auguria',1,'','left','home',134781,NULL,NULL,4,'/admin/translation.php?leftmenu=setup','','Translation','admin',1,'','','$leftmenu==\"setup\"',2,'2016-01-22 17:26:44'),(134882,'auguria',1,'','left','home',134981,NULL,NULL,0,'/admin/system/dolibarr.php?leftmenu=admintools','','InfoDolibarr','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134883,'auguria',1,'','left','home',134882,NULL,NULL,2,'/admin/system/modules.php?leftmenu=admintools','','Modules','admin',2,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134884,'auguria',1,'','left','home',134882,NULL,NULL,3,'/admin/triggers.php?leftmenu=admintools','','Triggers','admin',2,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134886,'auguria',1,'','left','home',134981,NULL,NULL,1,'/admin/system/browser.php?leftmenu=admintools','','InfoBrowser','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134887,'auguria',1,'','left','home',134981,NULL,NULL,2,'/admin/system/os.php?leftmenu=admintools','','InfoOS','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134888,'auguria',1,'','left','home',134981,NULL,NULL,3,'/admin/system/web.php?leftmenu=admintools','','InfoWebServer','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134889,'auguria',1,'','left','home',134981,NULL,NULL,4,'/admin/system/phpinfo.php?leftmenu=admintools','','InfoPHP','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134891,'auguria',1,'','left','home',134981,NULL,NULL,5,'/admin/system/database.php?leftmenu=admintools','','InfoDatabase','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134981,'auguria',1,'','left','home',134682,NULL,NULL,2,'/admin/tools/index.php?leftmenu=admintools','','SystemTools','admin',0,'admintools','','$user->admin',2,'2016-01-22 17:26:44'),(134982,'auguria',1,'','left','home',134981,NULL,NULL,6,'/admin/tools/dolibarr_export.php?leftmenu=admintools','','Backup','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134983,'auguria',1,'','left','home',134981,NULL,NULL,7,'/admin/tools/dolibarr_import.php?leftmenu=admintools','','Restore','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134986,'auguria',1,'','left','home',134981,NULL,NULL,8,'/admin/tools/update.php?leftmenu=admintools','','MenuUpgrade','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134987,'auguria',1,'','left','home',134981,NULL,NULL,9,'/admin/tools/eaccelerator.php?leftmenu=admintools','','EAccelerator','admin',1,'','','$leftmenu==\"admintools\" && function_exists(\"eaccelerator_info\")',2,'2016-01-22 17:26:44'),(134988,'auguria',1,'','left','home',134981,NULL,NULL,10,'/admin/tools/listevents.php?leftmenu=admintools','','Audit','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134989,'auguria',1,'','left','home',134981,NULL,NULL,11,'/admin/tools/listsessions.php?leftmenu=admintools','','Sessions','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134990,'auguria',1,'','left','home',134981,NULL,NULL,12,'/admin/tools/purge.php?leftmenu=admintools','','Purge','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134991,'auguria',1,'','left','home',134981,NULL,NULL,13,'/support/index.php?leftmenu=admintools','_blank','HelpCenter','help',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(134992,'auguria',1,'','left','home',134981,NULL,NULL,14,'/admin/system/about.php?leftmenu=admintools','','About','admin',1,'','','$leftmenu==\"admintools\"',2,'2016-01-22 17:26:44'),(135081,'auguria',1,'','left','home',134682,NULL,NULL,4,'/user/home.php?leftmenu=users','','MenuUsersAndGroups','users',0,'users','','1',2,'2016-01-22 17:26:44'),(135082,'auguria',1,'','left','home',135081,NULL,NULL,0,'/user/index.php?leftmenu=users','','Users','users',1,'','$user->rights->user->user->lire || $user->admin','$leftmenu==\"users\"',2,'2016-01-22 17:26:44'),(135083,'auguria',1,'','left','home',135082,NULL,NULL,0,'/user/card.php?leftmenu=users&action=create','','NewUser','users',2,'','$user->rights->user->user->creer || $user->admin','$leftmenu==\"users\"',2,'2016-01-22 17:26:44'),(135084,'auguria',1,'','left','home',135081,NULL,NULL,1,'/user/group/index.php?leftmenu=users','','Groups','users',1,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->read:$user->rights->user->user->lire) || $user->admin','$leftmenu==\"users\"',2,'2016-01-22 17:26:44'),(135085,'auguria',1,'','left','home',135084,NULL,NULL,0,'/user/group/card.php?leftmenu=users&action=create','','NewGroup','users',2,'','($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->write:$user->rights->user->user->creer) || $user->admin','$leftmenu==\"users\"',2,'2016-01-22 17:26:44'),(135181,'auguria',1,'','left','companies',134683,NULL,NULL,0,'/societe/index.php?leftmenu=thirdparties','','ThirdParty','companies',0,'thirdparties','$user->rights->societe->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135182,'auguria',1,'','left','companies',135181,NULL,NULL,0,'/societe/soc.php?action=create','','MenuNewThirdParty','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135183,'auguria',1,'','left','companies',135181,NULL,NULL,0,'/societe/list.php?action=create','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135184,'auguria',1,'','left','companies',135181,NULL,NULL,5,'/fourn/list.php?leftmenu=suppliers','','ListSuppliersShort','suppliers',1,'','$user->rights->societe->lire && $user->rights->fournisseur->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(135185,'auguria',1,'','left','companies',135184,NULL,NULL,0,'/societe/soc.php?leftmenu=supplier&action=create&type=f','','NewSupplier','suppliers',2,'','$user->rights->societe->creer','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(135187,'auguria',1,'','left','companies',135181,NULL,NULL,3,'/comm/prospect/list.php?leftmenu=prospects','','ListProspectsShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135188,'auguria',1,'','left','companies',135187,NULL,NULL,0,'/societe/soc.php?leftmenu=prospects&action=create&type=p','','MenuNewProspect','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135190,'auguria',1,'','left','companies',135181,NULL,NULL,4,'/comm/list.php?leftmenu=customers','','ListCustomersShort','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135191,'auguria',1,'','left','companies',135190,NULL,NULL,0,'/societe/soc.php?leftmenu=customers&action=create&type=c','','MenuNewCustomer','companies',2,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135281,'auguria',1,'','left','companies',134683,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','ContactsAddresses','companies',0,'contacts','$user->rights->societe->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135282,'auguria',1,'','left','companies',135281,NULL,NULL,0,'/contact/card.php?leftmenu=contacts&action=create','','NewContactAddress','companies',1,'','$user->rights->societe->creer','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135283,'auguria',1,'','left','companies',135281,NULL,NULL,1,'/contact/list.php?leftmenu=contacts','','List','companies',1,'','$user->rights->societe->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135285,'auguria',1,'','left','companies',135283,NULL,NULL,1,'/contact/list.php?leftmenu=contacts&type=p','','ThirdPartyProspects','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135286,'auguria',1,'','left','companies',135283,NULL,NULL,2,'/contact/list.php?leftmenu=contacts&type=c','','ThirdPartyCustomers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135287,'auguria',1,'','left','companies',135283,NULL,NULL,3,'/contact/list.php?leftmenu=contacts&type=f','','ThirdPartySuppliers','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled && $conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(135288,'auguria',1,'','left','companies',135283,NULL,NULL,4,'/contact/list.php?leftmenu=contacts&type=o','','Others','companies',2,'','$user->rights->societe->contact->lire','$conf->societe->enabled',2,'2016-01-22 17:26:44'),(135331,'auguria',1,'','left','companies',134683,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=1','','SuppliersCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->societe->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'),(135332,'auguria',1,'','left','companies',135331,NULL,NULL,0,'/categories/card.php?action=create&type=1','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->societe->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'),(135341,'auguria',1,'','left','companies',134683,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=2','','CustomersProspectsCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'),(135342,'auguria',1,'','left','companies',135341,NULL,NULL,0,'/categories/card.php?action=create&type=2','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->fournisseur->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'),(135351,'auguria',1,'','left','companies',134683,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=4','','ContactCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->societe->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'),(135352,'auguria',1,'','left','companies',135351,NULL,NULL,0,'/categories/card.php?action=create&type=4','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->societe->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'),(135781,'auguria',1,'','left','commercial',134686,NULL,NULL,4,'/comm/propal/index.php?leftmenu=propals','','Prop','propal',0,'propals','$user->rights->propale->lire','$conf->propal->enabled',2,'2016-01-22 17:26:44'),(135782,'auguria',1,'','left','commercial',135781,NULL,NULL,0,'/comm/propal.php?action=create&leftmenu=propals','','NewPropal','propal',1,'','$user->rights->propale->creer','$conf->propal->enabled',2,'2016-01-22 17:26:44'),(135783,'auguria',1,'','left','commercial',135781,NULL,NULL,1,'/comm/propal/list.php?leftmenu=propals','','List','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled',2,'2016-01-22 17:26:44'),(135784,'auguria',1,'','left','commercial',135783,NULL,NULL,2,'/comm/propal/list.php?leftmenu=propals&viewstatut=0','','PropalsDraft','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2016-01-22 17:26:44'),(135785,'auguria',1,'','left','commercial',135783,NULL,NULL,3,'/comm/propal/list.php?leftmenu=propals&viewstatut=1','','PropalsOpened','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2016-01-22 17:26:44'),(135786,'auguria',1,'','left','commercial',135783,NULL,NULL,4,'/comm/propal/list.php?leftmenu=propals&viewstatut=2','','PropalStatusSigned','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2016-01-22 17:26:44'),(135787,'auguria',1,'','left','commercial',135783,NULL,NULL,5,'/comm/propal/list.php?leftmenu=propals&viewstatut=3','','PropalStatusNotSigned','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2016-01-22 17:26:44'),(135788,'auguria',1,'','left','commercial',135783,NULL,NULL,6,'/comm/propal/list.php?leftmenu=propals&viewstatut=4','','PropalStatusBilled','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled && $leftmenu==\"propals\"',2,'2016-01-22 17:26:44'),(135791,'auguria',1,'','left','commercial',135781,NULL,NULL,4,'/comm/propal/stats/index.php?leftmenu=propals','','Statistics','propal',1,'','$user->rights->propale->lire','$conf->propal->enabled',2,'2016-01-22 17:26:44'),(135881,'auguria',1,'','left','commercial',134686,NULL,NULL,5,'/commande/index.php?leftmenu=orders','','CustomersOrders','orders',0,'orders','$user->rights->commande->lire','$conf->commande->enabled',2,'2016-01-22 17:26:44'),(135882,'auguria',1,'','left','commercial',135881,NULL,NULL,0,'/commande/card.php?action=create&leftmenu=orders','','NewOrder','orders',1,'','$user->rights->commande->creer','$conf->commande->enabled',2,'2016-01-22 17:26:44'),(135883,'auguria',1,'','left','commercial',135881,NULL,NULL,1,'/commande/list.php?leftmenu=orders','','List','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled',2,'2016-01-22 17:26:44'),(135884,'auguria',1,'','left','commercial',135883,NULL,NULL,2,'/commande/list.php?leftmenu=orders&viewstatut=0','','StatusOrderDraftShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2016-01-22 17:26:44'),(135885,'auguria',1,'','left','commercial',135883,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=1','','StatusOrderValidated','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2016-01-22 17:26:44'),(135886,'auguria',1,'','left','commercial',135883,NULL,NULL,4,'/commande/list.php?leftmenu=orders&viewstatut=2','','StatusOrderOnProcessShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2016-01-22 17:26:44'),(135887,'auguria',1,'','left','commercial',135883,NULL,NULL,5,'/commande/list.php?leftmenu=orders&viewstatut=3','','StatusOrderToBill','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2016-01-22 17:26:44'),(135888,'auguria',1,'','left','commercial',135883,NULL,NULL,6,'/commande/list.php?leftmenu=orders&viewstatut=4','','StatusOrderProcessed','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2016-01-22 17:26:44'),(135889,'auguria',1,'','left','commercial',135883,NULL,NULL,7,'/commande/list.php?leftmenu=orders&viewstatut=-1','','StatusOrderCanceledShort','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled && $leftmenu==\"orders\"',2,'2016-01-22 17:26:44'),(135890,'auguria',1,'','left','commercial',135881,NULL,NULL,4,'/commande/stats/index.php?leftmenu=orders','','Statistics','orders',1,'','$user->rights->commande->lire','$conf->commande->enabled',2,'2016-01-22 17:26:44'),(135981,'auguria',1,'','left','commercial',134684,NULL,NULL,6,'/expedition/index.php?leftmenu=sendings','','Shipments','sendings',0,'sendings','$user->rights->expedition->lire','$conf->expedition->enabled',2,'2016-01-22 17:26:44'),(135982,'auguria',1,'','left','commercial',135981,NULL,NULL,0,'/expedition/card.php?action=create2&leftmenu=sendings','','NewSending','sendings',1,'','$user->rights->expedition->creer','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2016-01-22 17:26:44'),(135983,'auguria',1,'','left','commercial',135981,NULL,NULL,1,'/expedition/list.php?leftmenu=sendings','','List','sendings',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2016-01-22 17:26:44'),(135984,'auguria',1,'','left','commercial',135981,NULL,NULL,2,'/expedition/stats/index.php?leftmenu=sendings','','Statistics','sendings',1,'','$user->rights->expedition->lire','$conf->expedition->enabled && $leftmenu==\"sendings\"',2,'2016-01-22 17:26:44'),(136081,'auguria',1,'','left','commercial',134686,NULL,NULL,7,'/contrat/index.php?leftmenu=contracts','','Contracts','contracts',0,'contracts','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2016-01-22 17:26:44'),(136082,'auguria',1,'','left','commercial',136081,NULL,NULL,0,'/contrat/card.php?&action=create&leftmenu=contracts','','NewContract','contracts',1,'','$user->rights->contrat->creer','$conf->contrat->enabled',2,'2016-01-22 17:26:44'),(136083,'auguria',1,'','left','commercial',136081,NULL,NULL,1,'/contrat/list.php?leftmenu=contracts','','List','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2016-01-22 17:26:44'),(136084,'auguria',1,'','left','commercial',136081,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts','','MenuServices','contracts',1,'','$user->rights->contrat->lire','$conf->contrat->enabled',2,'2016-01-22 17:26:44'),(136085,'auguria',1,'','left','commercial',136084,NULL,NULL,0,'/contrat/services.php?leftmenu=contracts&mode=0','','MenuInactiveServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2016-01-22 17:26:44'),(136086,'auguria',1,'','left','commercial',136084,NULL,NULL,1,'/contrat/services.php?leftmenu=contracts&mode=4','','MenuRunningServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2016-01-22 17:26:44'),(136087,'auguria',1,'','left','commercial',136084,NULL,NULL,2,'/contrat/services.php?leftmenu=contracts&mode=4&filter=expired','','MenuExpiredServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2016-01-22 17:26:44'),(136088,'auguria',1,'','left','commercial',136084,NULL,NULL,3,'/contrat/services.php?leftmenu=contracts&mode=5','','MenuClosedServices','contracts',2,'','$user->rights->contrat->lire','$conf->contrat->enabled&&$leftmenu==\"contracts\"',2,'2016-01-22 17:26:44'),(136181,'auguria',1,'','left','commercial',134686,NULL,NULL,8,'/fichinter/list.php?leftmenu=ficheinter','','Interventions','interventions',0,'ficheinter','$user->rights->ficheinter->lire','$conf->ficheinter->enabled',2,'2016-01-22 17:26:44'),(136182,'auguria',1,'','left','commercial',136181,NULL,NULL,0,'/fichinter/card.php?action=create&leftmenu=ficheinter','','NewIntervention','interventions',1,'','$user->rights->ficheinter->creer','$conf->ficheinter->enabled',2,'2016-01-22 17:26:44'),(136183,'auguria',1,'','left','commercial',136181,NULL,NULL,1,'/fichinter/list.php?leftmenu=ficheinter','','List','interventions',1,'','$user->rights->ficheinter->lire','$conf->ficheinter->enabled',2,'2016-01-22 17:26:44'),(136281,'auguria',1,'','left','accountancy',134687,NULL,NULL,3,'/fourn/facture/list.php?leftmenu=suppliers_bills','','BillsSuppliers','bills',0,'supplier_bills','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(136282,'auguria',1,'','left','accountancy',136281,NULL,NULL,0,'/fourn/facture/card.php?action=create&leftmenu=suppliers_bills','','NewBill','bills',1,'','$user->rights->fournisseur->facture->creer','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(136283,'auguria',1,'','left','accountancy',136281,NULL,NULL,1,'/fourn/facture/impayees.php?leftmenu=suppliers_bills','','Unpaid','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(136284,'auguria',1,'','left','accountancy',136281,NULL,NULL,2,'/fourn/facture/paiement.php?leftmenu=suppliers_bills','','Payments','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(136285,'auguria',1,'','left','accountancy',136281,NULL,NULL,8,'/compta/facture/stats/index.php?leftmenu=customers_bills&mode=supplier','','Statistics','bills',1,'','$user->rights->fournisseur->facture->lire','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(136381,'auguria',1,'','left','accountancy',134687,NULL,NULL,3,'/compta/facture/list.php?leftmenu=customers_bills','','BillsCustomers','bills',0,'customer_bills','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136382,'auguria',1,'','left','accountancy',136381,NULL,NULL,3,'/compta/facture.php?action=create&leftmenu=customers_bills','','NewBill','bills',1,'','$user->rights->facture->creer','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136383,'auguria',1,'','left','accountancy',136381,NULL,NULL,5,'/compta/facture/fiche-rec.php?leftmenu=customers_bills','','ListOfTemplates','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136384,'auguria',1,'','left','accountancy',136381,NULL,NULL,7,'/compta/facture/mergepdftool.php?action=facturer&leftmenu=customers_bills','','MergingPDFTool','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136385,'auguria',1,'','left','accountancy',136381,NULL,NULL,6,'/compta/paiement/list.php?leftmenu=customers_bills','','Payments','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136386,'auguria',1,'','left','accountancy',136381,NULL,NULL,4,'/compta/facture/list.php?leftmenu=customers_bills','','List','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136391,'auguria',1,'','left','accountancy',136385,NULL,NULL,1,'/compta/paiement/rapport.php?leftmenu=customers_bills','','Reportings','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136392,'auguria',1,'','left','accountancy',134695,NULL,NULL,9,'/compta/paiement/cheque/index.php?leftmenu=checks&mainmenu=bank','','MenuChequeDeposits','bills',0,'checks','$user->rights->banque->lire','! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)',2,'2016-01-22 17:26:44'),(136393,'auguria',1,'','left','accountancy',136392,NULL,NULL,0,'/compta/paiement/cheque/card.php?leftmenu=checks&action=new','','NewCheckDeposit','compta',1,'','$user->rights->banque->lire','! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)',2,'2016-01-22 17:26:44'),(136394,'auguria',1,'','left','accountancy',136392,NULL,NULL,1,'/compta/paiement/cheque/list.php?leftmenu=checks','','List','bills',1,'','$user->rights->banque->lire','! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)',2,'2016-01-22 17:26:44'),(136395,'auguria',1,'','left','accountancy',136381,NULL,NULL,8,'/compta/facture/stats/index.php?leftmenu=customers_bills','','Statistics','bills',1,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136401,'auguria',1,'','left','accountancy',136386,NULL,NULL,1,'/compta/facture/list.php?leftmenu=customers_bills&search_status=0','','BillShortStatusDraft','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136402,'auguria',1,'','left','accountancy',136386,NULL,NULL,2,'/compta/facture/list.php?leftmenu=customers_bills&search_status=1','','BillShortStatusNotPaid','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136403,'auguria',1,'','left','accountancy',136386,NULL,NULL,3,'/compta/facture/list.php?leftmenu=customers_bills&search_status=2','','BillShortStatusPaid','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136404,'auguria',1,'','left','accountancy',136386,NULL,NULL,4,'/compta/facture/list.php?leftmenu=customers_bills&search_status=3','','BillShortStatusCanceled','bills',2,'','$user->rights->facture->lire','$conf->facture->enabled',2,'2016-01-22 17:26:44'),(136581,'auguria',1,'','left','accountancy',134687,NULL,NULL,3,'/commande/list.php?leftmenu=orders&viewstatut=3','','MenuOrdersToBill','orders',0,'orders','$user->rights->commande->lire','$conf->commande->enabled',0,'2016-01-22 17:26:44'),(136681,'auguria',1,'','left','accountancy',134687,NULL,NULL,4,'/don/index.php?leftmenu=donations&mainmenu=accountancy','','Donations','donations',0,'donations','$user->rights->don->lire','$conf->don->enabled',2,'2016-01-22 17:26:44'),(136682,'auguria',1,'','left','accountancy',136681,NULL,NULL,0,'/don/card.php?leftmenu=donations&mainmenu=accountancy&action=create','','NewDonation','donations',1,'','$user->rights->don->creer','$conf->don->enabled && $leftmenu==\"donations\"',2,'2016-01-22 17:26:44'),(136683,'auguria',1,'','left','accountancy',136681,NULL,NULL,1,'/don/list.php?leftmenu=donations&mainmenu=accountancy','','List','donations',1,'','$user->rights->don->lire','$conf->don->enabled && $leftmenu==\"donations\"',2,'2016-01-22 17:26:44'),(136781,'auguria',1,'','left','accountancy',134696,NULL,NULL,5,'/compta/deplacement/index.php?leftmenu=tripsandexpenses','','TripsAndExpenses','trips',0,'tripsandexpenses','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2016-01-22 17:26:44'),(136782,'auguria',1,'','left','accountancy',136781,NULL,NULL,1,'/compta/deplacement/card.php?action=create&leftmenu=tripsandexpenses','','New','trips',1,'','$user->rights->deplacement->creer','$conf->deplacement->enabled',0,'2016-01-22 17:26:44'),(136783,'auguria',1,'','left','accountancy',136781,NULL,NULL,2,'/compta/deplacement/list.php?leftmenu=tripsandexpenses','','List','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2016-01-22 17:26:44'),(136784,'auguria',1,'','left','accountancy',136781,NULL,NULL,2,'/compta/deplacement/stats/index.php?leftmenu=tripsandexpenses','','Statistics','trips',1,'','$user->rights->deplacement->lire','$conf->deplacement->enabled',0,'2016-01-22 17:26:44'),(136881,'auguria',1,'','left','accountancy',134687,NULL,NULL,6,'/compta/charges/index.php?leftmenu=tax&mainmenu=accountancy','','MenuSpecialExpenses','compta',0,'tax','(! empty($conf->tax->enabled) && $user->rights->tax->charges->lire) || (! empty($conf->salaries->enabled) && $user->rights->salaries->read)','$conf->tax->enabled || $conf->salaries->enabled',0,'2016-01-22 17:26:44'),(136891,'auguria',1,'','left','accountancy',136881,NULL,NULL,1,'/compta/salaries/index.php?leftmenu=tax_salary&mainmenu=accountancy','','Salaries','salaries',1,'tax_sal','$user->rights->salaries->read','$conf->salaries->enabled',0,'2016-01-22 17:26:44'),(136892,'auguria',1,'','left','accountancy',136891,NULL,NULL,2,'/compta/salaries/card.php?leftmenu=tax_salary&action=create','','NewPayment','companies',2,'','$user->rights->salaries->write','$conf->salaries->enabled && $leftmenu==\"tax_salary\"',0,'2016-01-22 17:26:44'),(136893,'auguria',1,'','left','accountancy',136891,NULL,NULL,3,'/compta/salaries/index.php?leftmenu=tax_salary','','Payments','companies',2,'','$user->rights->salaries->read','$conf->salaries->enabled && $leftmenu==\"tax_salary\"',0,'2016-01-22 17:26:44'),(136901,'auguria',1,'','left','accountancy',136881,NULL,NULL,1,'/loan/index.php?leftmenu=tax_loan&mainmenu=accountancy','','Loans','loan',1,'tax_loan','$user->rights->loan->read','$conf->loan->enabled',0,'2016-01-22 17:26:44'),(136902,'auguria',1,'','left','accountancy',136901,NULL,NULL,2,'/loan/card.php?leftmenu=tax_loan&action=create','','NewLoan','loan',2,'','$user->rights->loan->write','$conf->loan->enabled && $leftmenu==\"tax_loan\"',0,'2016-01-22 17:26:44'),(136903,'auguria',1,'','left','accountancy',136901,NULL,NULL,3,'/loan/index.php?leftmenu=tax_loan','','Payments','companies',2,'','$user->rights->loan->read','$conf->loan->enabled && $leftmenu==\"tax_loan\"',0,'2016-01-22 17:26:44'),(136904,'auguria',1,'','left','accountancy',136901,NULL,NULL,4,'/loan/calc.php?leftmenu=tax_loan','','Calculator','companies',2,'','$user->rights->loan->calc','$conf->loan->enabled && $leftmenu==\"tax_loan\"',0,'2016-01-22 17:26:44'),(136931,'auguria',1,'','left','accountancy',136881,NULL,NULL,1,'/compta/sociales/index.php?leftmenu=tax_social','','SocialContributions','',1,'tax_social','$user->rights->tax->charges->lire','$conf->tax->enabled',0,'2016-01-22 17:26:44'),(136932,'auguria',1,'','left','accountancy',136931,NULL,NULL,2,'/compta/sociales/charges.php?leftmenu=tax_social&action=create','','MenuNewSocialContribution','',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2016-01-22 17:26:44'),(136933,'auguria',1,'','left','accountancy',136931,NULL,NULL,3,'/compta/charges/index.php?leftmenu=tax_social&mainmenu=accountancy&mode=sconly','','Payments','',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && $leftmenu==\"tax_social\"',0,'2016-01-22 17:26:44'),(136981,'auguria',1,'','left','accountancy',136881,NULL,NULL,7,'/compta/tva/index.php?leftmenu=tax_vat&mainmenu=accountancy','','VAT','companies',1,'tax_vat','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS)',0,'2016-01-22 17:26:44'),(136982,'auguria',1,'','left','accountancy',136981,NULL,NULL,0,'/compta/tva/card.php?leftmenu=tax_vat&action=create','','NewPayment','companies',2,'','$user->rights->tax->charges->creer','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2016-01-22 17:26:44'),(136983,'auguria',1,'','left','accountancy',136981,NULL,NULL,1,'/compta/tva/reglement.php?leftmenu=tax_vat','','Payments','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2016-01-22 17:26:44'),(136984,'auguria',1,'','left','accountancy',136981,NULL,NULL,2,'/compta/tva/clients.php?leftmenu=tax_vat','','ReportByCustomers','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2016-01-22 17:26:44'),(136985,'auguria',1,'','left','accountancy',136981,NULL,NULL,3,'/compta/tva/quadri_detail.php?leftmenu=tax_vat','','ReportByQuarter','companies',2,'','$user->rights->tax->charges->lire','$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu==\"tax_vat\"',0,'2016-01-22 17:26:44'),(137081,'auguria',1,'','left','accountancy',134687,NULL,NULL,8,'/accountancy/customer/index.php?leftmenu=ventil_customer','','CustomersVentilation','accountancy',0,'ventil_customer','$user->rights->accounting->ventilation->read','$conf->accounting->enabled',0,'2016-01-22 17:26:44'),(137082,'auguria',1,'','left','accountancy',137081,NULL,NULL,0,'/accountancy/customer/list.php','','ToDispatch','accountancy',1,'','$user->rights->accounting->ventilation->dispatch','$conf->accounting->enabled && $leftmenu==\"ventil_customer\"',0,'2016-01-22 17:26:44'),(137083,'auguria',1,'','left','accountancy',137081,NULL,NULL,1,'/accountancy/customer/lines.php','','Dispatched','accountancy',1,'','$user->rights->accounting->ventilation->read','$conf->accounting->enabled && $leftmenu==\"ventil_customer\"',0,'2016-01-22 17:26:44'),(137091,'auguria',1,'','left','accountancy',134687,NULL,NULL,9,'/accountancy/supplier/index.php?leftmenu=ventil_supplier','','SuppliersVentilation','accountancy',0,'ventil_supplier','$user->rights->accounting->ventilation->read','$conf->accounting->enabled && $conf->fournisseur->enabled',0,'2016-01-22 17:26:44'),(137092,'auguria',1,'','left','accountancy',137091,NULL,NULL,0,'/accountancy/supplier/list.php','','ToDispatch','accountancy',1,'','$user->rights->accounting->ventilation->dispatch','$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu==\"ventil_supplier\"',0,'2016-01-22 17:26:44'),(137093,'auguria',1,'','left','accountancy',137091,NULL,NULL,1,'/accountancy/supplier/lines.php','','Dispatched','accountancy',1,'','$user->rights->accounting->ventilation->read','$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu==\"ventil_supplier\"',0,'2016-01-22 17:26:44'),(137181,'auguria',1,'','left','accountancy',134695,NULL,NULL,9,'/compta/prelevement/index.php?leftmenu=withdraw&mainmenu=bank','','StandingOrders','withdrawals',0,'withdraw','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled',2,'2016-01-22 17:26:44'),(137183,'auguria',1,'','left','accountancy',137181,NULL,NULL,0,'/compta/prelevement/create.php?leftmenu=withdraw','','NewStandingOrder','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2016-01-22 17:26:44'),(137184,'auguria',1,'','left','accountancy',137181,NULL,NULL,2,'/compta/prelevement/bons.php?leftmenu=withdraw','','WithdrawalsReceipts','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2016-01-22 17:26:44'),(137185,'auguria',1,'','left','accountancy',137181,NULL,NULL,3,'/compta/prelevement/list.php?leftmenu=withdraw','','WithdrawalsLines','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2016-01-22 17:26:44'),(137187,'auguria',1,'','left','accountancy',137181,NULL,NULL,5,'/compta/prelevement/rejets.php?leftmenu=withdraw','','Rejects','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2016-01-22 17:26:44'),(137188,'auguria',1,'','left','accountancy',137181,NULL,NULL,6,'/compta/prelevement/stats.php?leftmenu=withdraw','','Statistics','withdrawals',1,'','$user->rights->prelevement->bons->lire','$conf->prelevement->enabled && $leftmenu==\"withdraw\"',2,'2016-01-22 17:26:44'),(137281,'auguria',1,'','left','accountancy',134695,NULL,NULL,1,'/compta/bank/index.php?leftmenu=bank&mainmenu=bank','','MenuBankCash','banks',0,'bank','$user->rights->banque->lire','$conf->banque->enabled',0,'2016-01-22 17:26:44'),(137282,'auguria',1,'','left','accountancy',137281,NULL,NULL,0,'/compta/bank/card.php?action=create&leftmenu=bank','','MenuNewFinancialAccount','banks',1,'','$user->rights->banque->configurer','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2016-01-22 17:26:44'),(137283,'auguria',1,'','left','accountancy',137281,NULL,NULL,1,'/compta/bank/categ.php?leftmenu=bank','','Rubriques','categories',1,'','$user->rights->banque->configurer','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2016-01-22 17:26:44'),(137284,'auguria',1,'','left','accountancy',137281,NULL,NULL,2,'/compta/bank/search.php?leftmenu=bank','','ListTransactions','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2016-01-22 17:26:44'),(137285,'auguria',1,'','left','accountancy',137281,NULL,NULL,3,'/compta/bank/budget.php?leftmenu=bank','','ListTransactionsByCategory','banks',1,'','$user->rights->banque->lire','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2016-01-22 17:26:44'),(137287,'auguria',1,'','left','accountancy',137281,NULL,NULL,5,'/compta/bank/virement.php?leftmenu=bank','','BankTransfers','banks',1,'','$user->rights->banque->transfer','$conf->banque->enabled && ($leftmenu==\"bank\" || $leftmenu==\"checks\" || $leftmenu==\"withdraw\")',0,'2016-01-22 17:26:44'),(137381,'auguria',1,'','left','accountancy',134687,NULL,NULL,11,'/compta/resultat/index.php?leftmenu=ca&mainmenu=accountancy','','Reportings','main',0,'ca','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled',0,'2016-01-22 17:26:44'),(137382,'auguria',1,'','left','accountancy',137381,NULL,NULL,0,'/compta/resultat/index.php?leftmenu=ca','','ReportInOut','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137383,'auguria',1,'','left','accountancy',137382,NULL,NULL,0,'/compta/resultat/clientfourn.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137384,'auguria',1,'','left','accountancy',137381,NULL,NULL,1,'/compta/stats/index.php?leftmenu=ca','','ReportTurnover','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137385,'auguria',1,'','left','accountancy',137384,NULL,NULL,0,'/compta/stats/casoc.php?leftmenu=ca','','ByCompanies','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137386,'auguria',1,'','left','accountancy',137384,NULL,NULL,1,'/compta/stats/cabyuser.php?leftmenu=ca','','ByUsers','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137387,'auguria',1,'','left','accountancy',137381,NULL,NULL,1,'/compta/journal/sellsjournal.php?leftmenu=ca','','SellsJournal','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137388,'auguria',1,'','left','accountancy',137381,NULL,NULL,1,'/compta/journal/purchasesjournal.php?leftmenu=ca','','PurchasesJournal','main',1,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137389,'auguria',1,'','left','accountancy',137384,NULL,NULL,1,'/compta/stats/cabyprodserv.php?leftmenu=ca','','ByProductsAndServices','main',2,'','$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire','$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu==\"ca\"',0,'2016-01-22 17:26:44'),(137401,'auguria',1,'','left','accountancy',134687,NULL,NULL,12,'/accountancy/bookkeeping/list.php?leftmenu=bookkeeping','','Bookkeeping','accountancy',0,'bookkeeping','$user->rights->accounting->mouvements->lire','$conf->accounting->enabled',0,'2016-01-22 17:26:44'),(137402,'auguria',1,'','left','accountancy',137401,NULL,NULL,0,'/accountancy/bookkeeping/listbyyear.php','','ByYear','accountancy',1,'','$user->rights->accounting->mouvements->lire','$conf->accounting->enabled && $leftmenu==\"bookkeeping\"',0,'2016-01-22 17:26:44'),(137403,'auguria',1,'','left','accountancy',137401,NULL,NULL,1,'/accountancy/bookkeeping/balancebymonth.php','','AccountBalanceByMonth','accountancy',1,'','$user->rights->accounting->mouvements->lire','$conf->accounting->enabled && $leftmenu==\"bookkeeping\"',0,'2016-01-22 17:26:44'),(137431,'auguria',1,'','left','home',134687,NULL,NULL,20,'/accountancy/admin/fiscalyear.php?leftmenu=setup','','Fiscalyear','accountancy',1,'','$user->rights->accounting->fiscalyear','$conf->accounting->enabled',2,'2016-01-22 17:26:44'),(137432,'auguria',1,'','left','home',134687,NULL,NULL,21,'/accountancy/admin/account.php?mainmenu=accountancy','','Chartofaccounts','accountancy',1,'','$user->rights->accounting->chartofaccount','$conf->accounting->enabled',2,'2016-01-22 17:26:44'),(137481,'auguria',1,'','left','products',134684,NULL,NULL,0,'/product/index.php?leftmenu=product&type=0','','Products','products',0,'product','$user->rights->produit->lire','$conf->product->enabled',2,'2016-01-22 17:26:44'),(137482,'auguria',1,'','left','products',137481,NULL,NULL,0,'/product/card.php?leftmenu=product&action=create&type=0','','NewProduct','products',1,'','$user->rights->produit->creer','$conf->product->enabled',2,'2016-01-22 17:26:44'),(137483,'auguria',1,'','left','products',137481,NULL,NULL,1,'/product/list.php?leftmenu=product&type=0','','List','products',1,'','$user->rights->produit->lire','$conf->product->enabled',2,'2016-01-22 17:26:44'),(137484,'auguria',1,'','left','products',137481,NULL,NULL,4,'/product/reassort.php?type=0','','Stocks','products',1,'','$user->rights->produit->lire && $user->rights->stock->lire','$conf->product->enabled',2,'2016-01-22 17:26:44'),(137485,'auguria',1,'','left','products',137481,NULL,NULL,6,'/product/popuprop.php?leftmenu=stats&type=0','','Statistics','main',1,'','$user->rights->produit->lire','$conf->propal->enabled',2,'2016-01-22 17:26:44'),(137486,'auguria',1,'','left','products',137481,NULL,NULL,5,'/product/reassortlot.php?type=0','','StocksByLotSerial','products',1,'','$user->rights->produit->lire && $user->rights->stock->lire','$conf->productbatch->enabled',2,'2016-01-22 17:26:44'),(137581,'auguria',1,'','left','products',134684,NULL,NULL,1,'/product/index.php?leftmenu=service&type=1','','Services','products',0,'service','$user->rights->service->lire','$conf->service->enabled',2,'2016-01-22 17:26:44'),(137582,'auguria',1,'','left','products',137581,NULL,NULL,0,'/product/card.php?leftmenu=service&action=create&type=1','','NewService','products',1,'','$user->rights->service->creer','$conf->service->enabled',2,'2016-01-22 17:26:44'),(137583,'auguria',1,'','left','products',137581,NULL,NULL,1,'/product/list.php?leftmenu=service&type=1','','List','products',1,'','$user->rights->service->lire','$conf->service->enabled',2,'2016-01-22 17:26:44'),(137584,'auguria',1,'','left','products',137581,NULL,NULL,5,'/product/popuprop.php?leftmenu=stats&type=1','','Statistics','main',1,'','$user->rights->service->lire','$conf->propal->enabled',2,'2016-01-22 17:26:44'),(137781,'auguria',1,'','left','products',134684,NULL,NULL,3,'/product/stock/index.php?leftmenu=stock','','Stock','stocks',0,'stock','$user->rights->stock->lire','$conf->stock->enabled',2,'2016-01-22 17:26:44'),(137782,'auguria',1,'','left','products',137781,NULL,NULL,0,'/product/stock/card.php?action=create','','MenuNewWarehouse','stocks',1,'','$user->rights->stock->creer','$conf->stock->enabled',2,'2016-01-22 17:26:44'),(137783,'auguria',1,'','left','products',137781,NULL,NULL,1,'/product/stock/list.php','','List','stocks',1,'','$user->rights->stock->lire','$conf->stock->enabled',2,'2016-01-22 17:26:44'),(137785,'auguria',1,'','left','products',137781,NULL,NULL,3,'/product/stock/mouvement.php','','Movements','stocks',1,'','$user->rights->stock->mouvement->lire','$conf->stock->enabled',2,'2016-01-22 17:26:44'),(137786,'auguria',1,'','left','products',137781,NULL,NULL,4,'/product/stock/replenish.php','','Replenishments','stocks',1,'','$user->rights->stock->mouvement->creer && $user->rights->fournisseur->lire','$conf->stock->enabled && $conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(137787,'auguria',1,'','left','products',137781,NULL,NULL,5,'/product/stock/massstockmove.php','','StockTransfer','stocks',1,'','$user->rights->stock->mouvement->creer','$conf->stock->enabled',2,'2016-01-22 17:26:44'),(137881,'auguria',1,'','left','products',134684,NULL,NULL,4,'/categories/index.php?leftmenu=cat&type=0','','Categories','categories',0,'cat','$user->rights->categorie->lire','$conf->categorie->enabled',2,'2016-01-22 17:26:44'),(137882,'auguria',1,'','left','products',137881,NULL,NULL,0,'/categories/card.php?action=create&type=0','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->categorie->enabled',2,'2016-01-22 17:26:44'),(138281,'auguria',1,'','left','project',134688,NULL,NULL,0,'/projet/index.php?leftmenu=projects','','Projects','projects',0,'projects','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138282,'auguria',1,'','left','project',138281,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138283,'auguria',1,'','left','project',138281,NULL,NULL,2,'/projet/list.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138291,'auguria',1,'','left','project',134688,NULL,NULL,0,'/projet/index.php?leftmenu=projects&mode=mine','','MyProjects','projects',0,'myprojects','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138292,'auguria',1,'','left','project',138291,NULL,NULL,1,'/projet/card.php?leftmenu=projects&action=create&mode=mine','','NewProject','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138293,'auguria',1,'','left','project',138291,NULL,NULL,2,'/projet/list.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138381,'auguria',1,'','left','project',134688,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects','','Activities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138382,'auguria',1,'','left','project',138381,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138383,'auguria',1,'','left','project',138381,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138384,'auguria',1,'','left','project',138381,NULL,NULL,3,'/projet/activity/perweek.php?leftmenu=projects','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138481,'auguria',1,'','left','project',134688,NULL,NULL,0,'/projet/activity/index.php?leftmenu=projects&mode=mine','','MyActivities','projects',0,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138482,'auguria',1,'','left','project',138481,NULL,NULL,1,'/projet/tasks.php?leftmenu=projects&action=create&mode=mine','','NewTask','projects',1,'','$user->rights->projet->creer','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138483,'auguria',1,'','left','project',138481,NULL,NULL,2,'/projet/tasks/index.php?leftmenu=projects&mode=mine','','List','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138484,'auguria',1,'','left','project',138481,NULL,NULL,3,'/projet/activity/perweek.php?leftmenu=projects&mode=mine','','NewTimeSpent','projects',1,'','$user->rights->projet->lire','$conf->projet->enabled',2,'2016-01-22 17:26:44'),(138581,'auguria',1,'','left','tools',134689,NULL,NULL,0,'/comm/mailing/index.php?leftmenu=mailing','','EMailings','mails',0,'mailing','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2016-01-22 17:26:44'),(138582,'auguria',1,'','left','tools',138581,NULL,NULL,0,'/comm/mailing/card.php?leftmenu=mailing&action=create','','NewMailing','mails',1,'','$user->rights->mailing->creer','$conf->mailing->enabled',0,'2016-01-22 17:26:44'),(138583,'auguria',1,'','left','tools',138581,NULL,NULL,1,'/comm/mailing/list.php?leftmenu=mailing','','List','mails',1,'','$user->rights->mailing->lire','$conf->mailing->enabled',0,'2016-01-22 17:26:44'),(138781,'auguria',1,'','left','tools',134689,NULL,NULL,2,'/exports/index.php?leftmenu=export','','FormatedExport','exports',0,'export','$user->rights->export->lire','$conf->export->enabled',2,'2016-01-22 17:26:44'),(138782,'auguria',1,'','left','tools',138781,NULL,NULL,0,'/exports/export.php?leftmenu=export','','NewExport','exports',1,'','$user->rights->export->creer','$conf->export->enabled',2,'2016-01-22 17:26:44'),(138811,'auguria',1,'','left','tools',134689,NULL,NULL,2,'/imports/index.php?leftmenu=import','','FormatedImport','exports',0,'import','$user->rights->import->run','$conf->import->enabled',2,'2016-01-22 17:26:44'),(138812,'auguria',1,'','left','tools',138811,NULL,NULL,0,'/imports/import.php?leftmenu=import','','NewImport','exports',1,'','$user->rights->import->run','$conf->import->enabled',2,'2016-01-22 17:26:44'),(138881,'auguria',1,'','left','members',134694,NULL,NULL,0,'/adherents/index.php?leftmenu=members&mainmenu=members','','Members','members',0,'members','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138882,'auguria',1,'','left','members',138881,NULL,NULL,0,'/adherents/card.php?leftmenu=members&action=create','','NewMember','members',1,'','$user->rights->adherent->creer','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138883,'auguria',1,'','left','members',138881,NULL,NULL,1,'/adherents/list.php','','List','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138884,'auguria',1,'','left','members',138883,NULL,NULL,2,'/adherents/list.php?leftmenu=members&statut=-1','','MenuMembersToValidate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138885,'auguria',1,'','left','members',138883,NULL,NULL,3,'/adherents/list.php?leftmenu=members&statut=1','','MenuMembersValidated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138886,'auguria',1,'','left','members',138883,NULL,NULL,4,'/adherents/list.php?leftmenu=members&statut=1&filter=outofdate','','MenuMembersNotUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138887,'auguria',1,'','left','members',138883,NULL,NULL,5,'/adherents/list.php?leftmenu=members&statut=1&filter=uptodate','','MenuMembersUpToDate','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138888,'auguria',1,'','left','members',138883,NULL,NULL,6,'/adherents/list.php?leftmenu=members&statut=0','','MenuMembersResiliated','members',2,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138889,'auguria',1,'','left','members',138881,NULL,NULL,7,'/adherents/stats/geo.php?leftmenu=members&mode=memberbycountry','','MenuMembersStats','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138981,'auguria',1,'','left','members',134694,NULL,NULL,1,'/adherents/index.php?leftmenu=members&mainmenu=members','','Subscriptions','compta',0,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138982,'auguria',1,'','left','members',138981,NULL,NULL,0,'/adherents/list.php?statut=-1&leftmenu=accountancy&mainmenu=members','','NewSubscription','compta',1,'','$user->rights->adherent->cotisation->creer','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138983,'auguria',1,'','left','members',138981,NULL,NULL,1,'/adherents/cotisations.php?leftmenu=members','','List','compta',1,'','$user->rights->adherent->cotisation->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(138984,'auguria',1,'','left','members',138981,NULL,NULL,7,'/adherents/stats/index.php?leftmenu=members','','MenuMembersStats','members',1,'','$user->rights->adherent->lire','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(139181,'auguria',1,'','left','members',134694,NULL,NULL,3,'/adherents/index.php?leftmenu=export&mainmenu=members','','Exports','members',0,'export','$user->rights->adherent->export','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(139182,'auguria',1,'','left','members',139181,NULL,NULL,0,'/exports/index.php?leftmenu=export','','Datas','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled && $conf->export->enabled',2,'2016-01-22 17:26:44'),(139183,'auguria',1,'','left','members',139181,NULL,NULL,1,'/adherents/htpasswd.php?leftmenu=export','','Filehtpasswd','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(139184,'auguria',1,'','left','members',139181,NULL,NULL,2,'/adherents/cartes/carte.php?leftmenu=export','','MembersCards','members',1,'','$user->rights->adherent->export','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(139381,'auguria',1,'','left','members',134694,NULL,NULL,5,'/adherents/type.php?leftmenu=setup&mainmenu=members','','MembersTypes','members',0,'setup','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(139382,'auguria',1,'','left','members',139381,NULL,NULL,0,'/adherents/type.php?leftmenu=setup&mainmenu=members&action=create','','New','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(139383,'auguria',1,'','left','members',139381,NULL,NULL,1,'/adherents/type.php?leftmenu=setup&mainmenu=members','','List','members',1,'','$user->rights->adherent->configurer','$conf->adherent->enabled',2,'2016-01-22 17:26:44'),(139681,'auguria',1,'','left','hrm',134696,NULL,NULL,1,'/holiday/list.php?&leftmenu=hrm','','CPTitreMenu','holiday',0,'hrm','$user->rights->holiday->read','$conf->holiday->enabled',0,'2016-01-22 17:26:44'),(139682,'auguria',1,'','left','hrm',139681,NULL,NULL,1,'/holiday/card.php?&action=request','','MenuAddCP','holiday',1,'','$user->rights->holiday->write','$conf->holiday->enabled',0,'2016-01-22 17:26:44'),(139683,'auguria',1,'','left','hrm',139681,NULL,NULL,1,'/holiday/list.php?&leftmenu=hrm','','List','holiday',1,'','$user->rights->holiday->read','$conf->holiday->enabled',0,'2016-01-22 17:26:44'),(139684,'auguria',1,'','left','hrm',139683,NULL,NULL,1,'/holiday/list.php?select_statut=2&leftmenu=hrm','','ListToApprove','trips',2,'','$user->rights->holiday->read','$conf->holiday->enabled',0,'2016-01-22 17:26:44'),(139685,'auguria',1,'','left','hrm',139681,NULL,NULL,2,'/holiday/define_holiday.php?&action=request','','MenuConfCP','holiday',1,'','$user->rights->holiday->define_holiday','$conf->holiday->enabled',0,'2016-01-22 17:26:44'),(139686,'auguria',1,'','left','hrm',139681,NULL,NULL,3,'/holiday/view_log.php?&action=request','','MenuLogCP','holiday',1,'','$user->rights->holiday->define_holiday','$conf->holiday->enabled',0,'2016-01-22 17:26:44'),(139687,'auguria',1,'','left','hrm',139681,NULL,NULL,4,'/holiday/month_report.php?&action=request','','MenuReportMonth','holiday',1,'','$user->rights->holiday->define_holiday','$conf->holiday->enabled',0,'2016-01-22 17:26:44'),(139781,'auguria',1,'','left','commercial',134686,NULL,NULL,6,'/fourn/commande/index.php?leftmenu=orders_suppliers','','SuppliersOrders','orders',0,'orders_suppliers','$user->rights->fournisseur->commande->lire','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(139782,'auguria',1,'','left','commercial',139781,NULL,NULL,0,'/fourn/commande/card.php?action=create&leftmenu=orders_suppliers','','NewOrder','orders',1,'','$user->rights->fournisseur->commande->creer','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(139783,'auguria',1,'','left','commercial',139781,NULL,NULL,1,'/fourn/commande/list.php?leftmenu=orders_suppliers&viewstatut=0','','List','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(139789,'auguria',1,'','left','commercial',139781,NULL,NULL,7,'/commande/stats/index.php?leftmenu=orders_suppliers&mode=supplier','','Statistics','orders',1,'','$user->rights->fournisseur->commande->lire','$conf->fournisseur->enabled',2,'2016-01-22 17:26:44'),(139881,'auguria',1,'','left','members',134694,NULL,NULL,3,'/categories/index.php?leftmenu=cat&type=3','','MembersCategoriesShort','categories',0,'cat','$user->rights->categorie->lire','$conf->adherent->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'),(139882,'auguria',1,'','left','members',139881,NULL,NULL,0,'/categories/card.php?action=create&type=3','','NewCategory','categories',1,'','$user->rights->categorie->creer','$conf->adherent->enabled && $conf->categorie->enabled',2,'2016-01-22 17:26:44'); /*!40000 ALTER TABLE `llx_menu` ENABLE KEYS */; UNLOCK TABLES; @@ -5542,7 +5550,7 @@ CREATE TABLE `llx_paiement_facture` ( KEY `idx_paiement_facture_fk_paiement` (`fk_paiement`), CONSTRAINT `fk_paiement_facture_fk_facture` FOREIGN KEY (`fk_facture`) REFERENCES `llx_facture` (`rowid`), CONSTRAINT `fk_paiement_facture_fk_paiement` FOREIGN KEY (`fk_paiement`) REFERENCES `llx_paiement` (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -5551,7 +5559,7 @@ CREATE TABLE `llx_paiement_facture` ( LOCK TABLES `llx_paiement_facture` WRITE; /*!40000 ALTER TABLE `llx_paiement_facture` DISABLE KEYS */; -INSERT INTO `llx_paiement_facture` VALUES (2,2,2,20.00000000),(3,3,2,10.00000000),(5,5,5,5.63000000),(6,6,6,5.98000000),(9,8,2,16.10000000),(10,8,8,10.00000000),(11,9,3,15.00000000),(12,9,9,11.96000000),(20,17,11,2.00000000),(21,18,12,-2.00000000),(22,19,10,-1.00000000),(23,19,12,-1.00000000),(24,20,9,1.00000000),(25,20,11,1.00000000),(26,21,12,-2.00000000),(28,23,55,1.00000000),(29,24,161,20.00000000),(30,25,210,10.00000000),(31,26,32,600.00000000),(32,26,148,5.00000000),(36,29,32,500.00000000),(37,30,32,400.00000000),(39,32,213,-400.00000000),(40,33,213,-300.00000000); +INSERT INTO `llx_paiement_facture` VALUES (2,2,2,20.00000000),(3,3,2,10.00000000),(5,5,5,5.63000000),(6,6,6,5.98000000),(9,8,2,16.10000000),(10,8,8,10.00000000),(11,9,3,15.00000000),(12,9,9,11.96000000),(24,20,9,1.00000000),(31,26,32,600.00000000),(36,29,32,500.00000000),(37,30,32,400.00000000); /*!40000 ALTER TABLE `llx_paiement_facture` ENABLE KEYS */; UNLOCK TABLES; @@ -5609,7 +5617,7 @@ CREATE TABLE `llx_paiementfourn` ( `fk_bank` int(11) NOT NULL, `statut` smallint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`rowid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -5618,6 +5626,7 @@ CREATE TABLE `llx_paiementfourn` ( LOCK TABLES `llx_paiementfourn` WRITE; /*!40000 ALTER TABLE `llx_paiementfourn` DISABLE KEYS */; +INSERT INTO `llx_paiementfourn` VALUES (1,'2016-01-22 17:56:34','2016-01-22 18:56:34','2016-01-22 12:00:00',900,12,4,'','',30,0); /*!40000 ALTER TABLE `llx_paiementfourn` ENABLE KEYS */; UNLOCK TABLES; @@ -5637,7 +5646,7 @@ CREATE TABLE `llx_paiementfourn_facturefourn` ( UNIQUE KEY `uk_paiementfourn_facturefourn` (`fk_paiementfourn`,`fk_facturefourn`), KEY `idx_paiementfourn_facturefourn_fk_facture` (`fk_facturefourn`), KEY `idx_paiementfourn_facturefourn_fk_paiement` (`fk_paiementfourn`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -5646,6 +5655,7 @@ CREATE TABLE `llx_paiementfourn_facturefourn` ( LOCK TABLES `llx_paiementfourn_facturefourn` WRITE; /*!40000 ALTER TABLE `llx_paiementfourn_facturefourn` DISABLE KEYS */; +INSERT INTO `llx_paiementfourn_facturefourn` VALUES (1,1,16,900); /*!40000 ALTER TABLE `llx_paiementfourn_facturefourn` ENABLE KEYS */; UNLOCK TABLES; @@ -6057,6 +6067,7 @@ CREATE TABLE `llx_product` ( KEY `idx_product_fk_user_author` (`fk_user_author`), KEY `idx_product_fk_barcode_type` (`fk_barcode_type`), KEY `fk_product_fk_unit` (`fk_unit`), + KEY `idx_product_seuil_stock_alerte` (`seuil_stock_alerte`), CONSTRAINT `fk_product_barcode_type` FOREIGN KEY (`fk_barcode_type`) REFERENCES `llx_c_barcode_type` (`rowid`), CONSTRAINT `fk_product_fk_country` FOREIGN KEY (`fk_country`) REFERENCES `llx_c_country` (`rowid`), CONSTRAINT `fk_product_fk_unit` FOREIGN KEY (`fk_unit`) REFERENCES `llx_c_units` (`rowid`) @@ -6069,7 +6080,7 @@ CREATE TABLE `llx_product` ( LOCK TABLES `llx_product` WRITE; /*!40000 ALTER TABLE `llx_product` DISABLE KEYS */; -INSERT INTO `llx_product` VALUES (1,'2010-07-08 14:33:17','2014-12-21 12:51:04',0,0,'PIDRESS',1,NULL,'Pink dress','A beatifull pink dress','',NULL,NULL,100.00000000,112.50000000,90.00000000,101.25000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,0,'',20,NULL,NULL,NULL,'','',NULL,100,0,NULL,0,NULL,0,NULL,0,2,0.00000000,NULL,NULL,NULL,1,0,NULL,0,NULL,NULL),(2,'2010-07-09 00:30:01','2014-12-21 12:51:04',0,0,'Product_P1',1,NULL,'Product P1','','','',32,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,NULL,NULL,'','',NULL,NULL,0,NULL,0,NULL,0,NULL,0,998,0.00000000,NULL,NULL,NULL,0,0,NULL,0,NULL,NULL),(3,'2010-07-09 00:30:25','2014-12-21 12:51:04',0,0,'Service_S1',1,NULL,'Service S1','','',NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,1,'1m',NULL,NULL,NULL,NULL,'','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0.00000000,NULL,NULL,NULL,0,0,NULL,0,NULL,NULL),(4,'2010-07-10 14:44:06','2014-12-21 12:51:04',0,0,'DECAP',1,NULL,'Decapsuleur','','',NULL,NULL,5.00000000,5.62500000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,NULL,NULL,'','',NULL,2,-3,NULL,0,NULL,0,NULL,0,1001,10.00000000,NULL,NULL,NULL,1,0,NULL,0,NULL,NULL),(5,'2011-07-20 23:11:38','2014-12-21 12:51:04',0,0,'aaaa',1,NULL,'aaaa','cccc','bbbb','',NULL,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,NULL,NULL,'','',NULL,NULL,0,NULL,0,NULL,0,NULL,0,NULL,0.00000000,NULL,NULL,'',1,0,NULL,0,NULL,NULL),(6,'2011-07-29 22:16:44','2014-12-21 12:51:04',0,0,'Copy_of_aaaa',1,NULL,'aaaa','cccc','bbbb','',NULL,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,NULL,0,1,0,0,'',NULL,NULL,NULL,NULL,'','',NULL,NULL,0,NULL,0,NULL,0,NULL,0,NULL,0.00000000,NULL,NULL,'',1,0,NULL,0,NULL,NULL),(7,'2011-07-29 22:31:21','2014-12-21 12:51:04',0,0,'Copy_of_Copy_of_aaaa',1,NULL,'aaaa','cccc','bbbb','',NULL,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,NULL,0,0,0,0,'',NULL,NULL,NULL,NULL,'','',NULL,NULL,0,NULL,0,NULL,0,NULL,0,NULL,0.00000000,NULL,NULL,'',1,0,NULL,0,NULL,NULL),(8,'2011-07-29 22:46:54','2014-12-21 12:51:04',0,0,'Copy_of_Copy_of_Copy_of_aaaa',1,NULL,'aaaa','cccc','bbbb','',NULL,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,NULL,0,0,0,0,'',NULL,NULL,NULL,NULL,'','',NULL,NULL,0,NULL,0,NULL,0,NULL,0,NULL,0.00000000,NULL,NULL,'',1,0,NULL,0,NULL,NULL),(10,'2008-12-31 00:00:00','2014-12-21 12:51:04',0,0,'PR123456',1,NULL,'My product','This is a description example for record','Some note',NULL,NULL,100.00000000,110.00000000,0.00000000,0.00000000,'HT',10.000,0,0.000,0.000,NULL,NULL,0,0,0,0,'1y',0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0.00000000,NULL,NULL,NULL,NULL,0,'20110729232310',0,NULL,NULL),(11,'2013-01-13 20:24:42','2014-12-21 12:51:04',0,0,'gh',1,NULL,'hfghf','','','',NULL,0.00000000,0.00000000,0.00000000,0.00000000,'HT',0.000,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,NULL,NULL,'','',NULL,NULL,0,NULL,0,NULL,0,NULL,0,-1,0.00000000,NULL,NULL,'',1,0,NULL,0,NULL,NULL); +INSERT INTO `llx_product` VALUES (1,'2010-07-08 14:33:17','2016-01-16 16:30:35',0,0,'PINKDRESS',1,NULL,'Pink dress','A beatifull pink dress','','',NULL,100.00000000,112.50000000,90.00000000,101.25000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,'123456789066',2,'701PINKDRESS','601PINKDRESS',NULL,670,-3,NULL,0,NULL,0,NULL,0,2,0.00000000,NULL,NULL,NULL,1,0,NULL,NULL,NULL,NULL),(2,'2010-07-09 00:30:01','2016-01-16 16:37:14',0,0,'PEARPIE',1,NULL,'Pear Pie','','','',NULL,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,'123456789077',2,'','',NULL,NULL,0,NULL,0,NULL,0,NULL,0,998,0.00000000,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL),(3,'2010-07-09 00:30:25','2016-01-16 16:40:03',0,0,'CAKECONTRIB',1,NULL,'Cake making contribution','','','',NULL,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,1,'1m',NULL,NULL,'123456789088',2,'701CAKEM','601CAKEM',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0.00000000,NULL,NULL,NULL,0,0,NULL,NULL,NULL,NULL),(4,'2010-07-10 14:44:06','2016-01-16 15:58:20',0,0,'APPLEPIE',1,NULL,'Apple Pie','Nice Bio Apple Pie.
\r\n ','','',NULL,5.00000000,5.62500000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,'123456789034',2,'701','601',NULL,500,-3,NULL,0,NULL,0,NULL,0,1001,10.00000000,NULL,NULL,NULL,1,0,NULL,NULL,NULL,NULL),(5,'2011-07-20 23:11:38','2016-01-16 16:18:24',0,0,'DOLIDROID',1,NULL,'DoliDroid, Android app for Dolibarr','DoliDroid is the Android front-end client for Dolibarr ERP & CRM web software.
\r\nThis application is not a standalone program. It is a front end to use a online hosted Dolibarr ERP & CRM software (an Open-source web software to manage your business).
\r\n

The advantage of DoliDroid are :
\r\n- DoliDroid is not a duplicate code of Dolibarr, but a front-end of a Dolibarr web installation, so all your online existing features are supported by this application. This is also true for external modules features.
\r\n- Upgrading Dolibarr will not break DoliDroid.
\r\n- DoliDroid use embedded image resources to reduce bandwidth usage.
\r\n- DoliDroid use internal cache for pages that should not change (like menu page)
\r\n- Connections parameters are saved. No need to enter them each time you use DoliDroid.
\r\n- Integration with your phone or other applications (Clicking on PDF open PDF reader, clicking onto email or phone launch your email application or launch Android dialer, ...)

\r\n\r\n

WARNING ! 

\r\n\r\n

This application need Android 4.0+ and a hosted Dolibarr ERP & CRM version 3.5 or newer accessible by internet
\r\n(For example, when hosted on any SaaS solution like DoliCloud - http://www.dolicloud.com).

','','',NULL,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,'https://play.google.com/store/apps/details?id=com.nltechno.dolidroidpro','123456789023',2,'701','601',NULL,NULL,0,NULL,0,NULL,0,NULL,0,NULL,0.00000000,NULL,NULL,'',NULL,0,NULL,NULL,NULL,NULL),(10,'2008-12-31 00:00:00','2016-01-16 16:33:35',0,0,'COMP-XP4523',1,NULL,'Computer XP4523','A powerfull computer XP4523 ','This product is imported.
\r\nWarning: Delay to get it are not reliable.','USXP765',11,100.00000000,110.00000000,0.00000000,0.00000000,'HT',10.000,0,0.000,0.000,NULL,NULL,0,0,1,0,'',NULL,NULL,'123456789055',2,'701OLDC','601OLDC',NULL,1.7,0,NULL,0,NULL,0,NULL,0,NULL,0.00000000,NULL,NULL,NULL,NULL,0,'20110729232310',NULL,NULL,NULL),(11,'2013-01-13 20:24:42','2016-01-16 16:37:50',0,0,'ROLLUPABC',1,NULL,'Rollup Dolibarr','A nice rollup','','',NULL,0.00000000,0.00000000,0.00000000,0.00000000,'HT',0.000,0,0.000,0.000,1,NULL,1,1,0,0,'',NULL,NULL,'123456789044',2,'','',NULL,2.5,0,NULL,0,2.34,0,NULL,0,-1,0.00000000,NULL,NULL,'',1,0,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_product` ENABLE KEYS */; UNLOCK TABLES; @@ -6122,6 +6133,7 @@ CREATE TABLE `llx_product_batch` ( PRIMARY KEY (`rowid`), KEY `idx_fk_product_stock` (`fk_product_stock`), KEY `ix_fk_product_stock` (`fk_product_stock`), + KEY `idx_batch` (`batch`), CONSTRAINT `fk_product_batch_fk_product_stock` FOREIGN KEY (`fk_product_stock`) REFERENCES `llx_product_stock` (`rowid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; @@ -6167,6 +6179,8 @@ CREATE TABLE `llx_product_customer_price` ( KEY `idx_product_customer_price_fk_soc` (`fk_soc`), CONSTRAINT `fk_customer_price_fk_product` FOREIGN KEY (`fk_product`) REFERENCES `llx_product` (`rowid`) ON DELETE CASCADE, CONSTRAINT `fk_customer_price_fk_soc` FOREIGN KEY (`fk_soc`) REFERENCES `llx_societe` (`rowid`) ON DELETE CASCADE, + CONSTRAINT `fk_product_customer_price_fk_product` FOREIGN KEY (`fk_product`) REFERENCES `llx_product` (`rowid`), + CONSTRAINT `fk_product_customer_price_fk_soc` FOREIGN KEY (`fk_soc`) REFERENCES `llx_societe` (`rowid`), CONSTRAINT `fk_product_customer_price_fk_user` FOREIGN KEY (`fk_user`) REFERENCES `llx_user` (`rowid`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; @@ -6338,7 +6352,7 @@ CREATE TABLE `llx_product_lang` ( PRIMARY KEY (`rowid`), UNIQUE KEY `uk_product_lang` (`fk_product`,`lang`), CONSTRAINT `fk_product_lang_fk_product` FOREIGN KEY (`fk_product`) REFERENCES `llx_product` (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -6347,7 +6361,7 @@ CREATE TABLE `llx_product_lang` ( LOCK TABLES `llx_product_lang` WRITE; /*!40000 ALTER TABLE `llx_product_lang` DISABLE KEYS */; -INSERT INTO `llx_product_lang` VALUES (1,1,'en_US','Pink dress','A beatifull pink dress',''),(2,2,'en_US','Product P1','',''),(3,3,'en_US','Service S1','',''),(4,4,'fr_FR','Decapsuleur','',''),(5,5,'en_US','aaaa','cccc','bbbb'),(6,6,'en_US','aaaa','cccc','bbbb'),(7,7,'en_US','aaaa','cccc','bbbb'),(8,8,'en_US','aaaa','cccc','bbbb'),(9,11,'fr_FR','hfghf','',''),(10,2,'fr_FR','Product P1','',''); +INSERT INTO `llx_product_lang` VALUES (1,1,'en_US','Pink dress','A beatifull pink dress',''),(2,2,'en_US','Pear Pie','',''),(3,3,'en_US','Cake making contribution','',''),(4,4,'fr_FR','Decapsuleur','',''),(5,5,'en_US','DoliDroid, Android app for Dolibarr','DoliDroid is the Android front-end client for Dolibarr ERP & CRM web software.
\r\nThis application is not a standalone program. It is a front end to use a online hosted Dolibarr ERP & CRM software (an Open-source web software to manage your business).
\r\n

The advantage of DoliDroid are :
\r\n- DoliDroid is not a duplicate code of Dolibarr, but a front-end of a Dolibarr web installation, so all your online existing features are supported by this application. This is also true for external modules features.
\r\n- Upgrading Dolibarr will not break DoliDroid.
\r\n- DoliDroid use embedded image resources to reduce bandwidth usage.
\r\n- DoliDroid use internal cache for pages that should not change (like menu page)
\r\n- Connections parameters are saved. No need to enter them each time you use DoliDroid.
\r\n- Integration with your phone or other applications (Clicking on PDF open PDF reader, clicking onto email or phone launch your email application or launch Android dialer, ...)

\r\n\r\n

WARNING ! 

\r\n\r\n

This application need Android 4.0+ and a hosted Dolibarr ERP & CRM version 3.5 or newer accessible by internet
\r\n(For example, when hosted on any SaaS solution like DoliCloud - http://www.dolicloud.com).

',''),(9,11,'fr_FR','hfghf','',''),(10,2,'fr_FR','Product P1','',''),(11,4,'en_US','Apple Pie','Nice Bio Apple Pie.
\r\n ',''),(12,11,'en_US','Rollup Dolibarr','A nice rollup',''),(13,10,'en_US','Computer XP4523','A powerfull computer XP4523 ','This product is imported.
\r\nWarning: Delay to get it are not reliable.'); /*!40000 ALTER TABLE `llx_product_lang` ENABLE KEYS */; UNLOCK TABLES; @@ -6393,7 +6407,7 @@ CREATE TABLE `llx_product_price` ( LOCK TABLES `llx_product_price` WRITE; /*!40000 ALTER TABLE `llx_product_price` DISABLE KEYS */; -INSERT INTO `llx_product_price` VALUES (1,1,'2010-07-08 12:33:17',1,'2010-07-08 14:33:17',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(2,1,'2010-07-08 22:30:01',2,'2010-07-09 00:30:01',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(3,1,'2010-07-08 22:30:25',3,'2010-07-09 00:30:25',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(4,1,'2010-07-10 12:44:06',4,'2010-07-10 14:44:06',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(5,1,'2011-07-20 21:11:38',5,'2011-07-20 23:11:38',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,1,0,NULL,NULL),(6,1,'2011-07-27 17:02:59',5,'2011-07-27 19:02:59',1,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,1,0,NULL,NULL),(7,1,'2011-07-29 20:16:44',6,'2011-07-29 22:16:44',1,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,0,0,NULL,NULL),(8,1,'2011-07-29 20:31:21',7,'2011-07-29 22:31:21',1,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,0,0,NULL,NULL),(9,1,'2011-07-29 20:46:54',8,'2011-07-29 22:46:54',1,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,0,0,NULL,NULL),(10,1,'2011-07-31 22:34:27',4,'2011-08-01 00:34:27',1,5.00000000,5.62500000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(12,1,'2013-01-13 19:24:59',11,'2013-01-13 20:24:59',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',0.000,0,0.000,0.000,1,1,0,NULL,NULL),(13,1,'2013-03-12 09:30:24',1,'2013-03-12 10:30:24',1,100.00000000,112.50000000,90.00000000,101.25000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL); +INSERT INTO `llx_product_price` VALUES (1,1,'2010-07-08 12:33:17',1,'2010-07-08 14:33:17',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(2,1,'2010-07-08 22:30:01',2,'2010-07-09 00:30:01',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(3,1,'2010-07-08 22:30:25',3,'2010-07-09 00:30:25',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(4,1,'2010-07-10 12:44:06',4,'2010-07-10 14:44:06',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(5,1,'2011-07-20 21:11:38',5,'2011-07-20 23:11:38',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,1,0,NULL,NULL),(6,1,'2011-07-27 17:02:59',5,'2011-07-27 19:02:59',1,10.00000000,11.96000000,0.00000000,0.00000000,'HT',19.600,0,0.000,0.000,1,1,0,NULL,NULL),(10,1,'2011-07-31 22:34:27',4,'2011-08-01 00:34:27',1,5.00000000,5.62500000,0.00000000,0.00000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL),(12,1,'2013-01-13 19:24:59',11,'2013-01-13 20:24:59',1,0.00000000,0.00000000,0.00000000,0.00000000,'HT',0.000,0,0.000,0.000,1,1,0,NULL,NULL),(13,1,'2013-03-12 09:30:24',1,'2013-03-12 10:30:24',1,100.00000000,112.50000000,90.00000000,101.25000000,'HT',12.500,0,0.000,0.000,1,1,0,NULL,NULL); /*!40000 ALTER TABLE `llx_product_price` ENABLE KEYS */; UNLOCK TABLES; @@ -6528,7 +6542,7 @@ CREATE TABLE `llx_projet` ( LOCK TABLES `llx_projet` WRITE; /*!40000 ALTER TABLE `llx_projet` DISABLE KEYS */; -INSERT INTO `llx_projet` VALUES (1,11,'2010-07-09','2015-10-05 20:51:28','2010-07-09',NULL,'PROJ1',1,'Project One','',1,0,1,NULL,NULL,'gdfgdfg','baleine',NULL,NULL,NULL,NULL),(2,13,'2010-07-09','2015-10-05 20:51:51','2010-07-09',NULL,'PROJ2',1,'Project Two','',1,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(3,1,'2010-07-09','2010-07-08 22:50:19','2010-07-09',NULL,'PROJABC',1,'Project to create ABC company','',1,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(4,NULL,'2010-07-09','2010-07-08 22:50:49','2010-07-09',NULL,'PROJSHARED',1,'The Global project','',1,1,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,NULL,'2010-07-11','2010-07-11 14:22:49','2010-07-11','2011-07-14','RMLL',1,'Projet gestion RMLL 2011','',1,1,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); +INSERT INTO `llx_projet` VALUES (1,11,'2010-07-09','2015-10-05 20:51:28','2010-07-09',NULL,'PROJ1',1,'Project One','',1,0,1,NULL,NULL,'gdfgdfg','baleine',NULL,NULL,NULL,NULL),(2,13,'2010-07-09','2015-10-05 20:51:51','2010-07-09',NULL,'PROJ2',1,'Project Two','',1,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(3,1,'2010-07-09','2016-01-16 15:09:29','2010-07-09',NULL,'PROJINDIAN',1,'Project for Indian company move','',1,0,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(4,NULL,'2010-07-09','2010-07-08 22:50:49','2010-07-09',NULL,'PROJSHARED',1,'The Global project','',1,1,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,NULL,'2010-07-11','2010-07-11 14:22:49','2010-07-11','2011-07-14','RMLL',1,'Projet gestion RMLL 2011','',1,1,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); /*!40000 ALTER TABLE `llx_projet` ENABLE KEYS */; UNLOCK TABLES; @@ -6744,7 +6758,7 @@ CREATE TABLE `llx_propal` ( LOCK TABLES `llx_propal` WRITE; /*!40000 ALTER TABLE `llx_propal` DISABLE KEYS */; -INSERT INTO `llx_propal` VALUES (1,2,NULL,'2012-12-08 13:11:07','PR1007-0001',1,NULL,NULL,'','2010-07-09 01:33:49','2010-07-09','2010-07-24 12:00:00','2011-08-08 14:24:18',NULL,1,NULL,1,NULL,1,0,NULL,NULL,0,30.00000000,3.84000000,0.00000000,0.00000000,33.84000000,NULL,NULL,1,0,'','','azur',NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL),(2,1,NULL,'2012-12-08 13:11:07','PR1007-0002',1,NULL,NULL,'','2010-07-10 02:11:44','2010-07-10','2010-07-25 12:00:00','2010-07-10 02:12:55','2011-07-20 15:23:12',1,NULL,1,1,2,0,NULL,NULL,0,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,NULL,NULL,1,1,'','','azur',NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL),(3,4,NULL,'2012-12-08 13:11:07','PR1007-0003',1,NULL,NULL,'','2010-07-18 11:35:11','2010-07-18','2010-08-02 12:00:00','2010-07-18 11:36:18','2011-07-20 15:21:15',1,NULL,1,1,2,0,NULL,NULL,0,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL),(4,17,NULL,'2012-12-08 13:11:07','PR1108-0004',1,NULL,NULL,'','2011-08-04 23:36:23','2011-08-05','2011-08-20 12:00:00','2011-08-08 14:24:24',NULL,1,NULL,1,NULL,1,0,NULL,NULL,0,30.00000000,5.88000000,0.00000000,0.00000000,35.88000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(5,19,NULL,'2015-11-15 22:27:10','PR1302-0005',1,NULL,NULL,'','2013-02-17 15:39:56','2013-02-17','2013-03-04 12:00:00','2015-11-15 23:27:10',NULL,1,NULL,12,NULL,1,0,NULL,NULL,0,10.00000000,2.00000000,0.00000000,0.00000000,12.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(6,19,NULL,'2013-02-17 14:40:12','PR1302-0006',1,NULL,NULL,'','2013-02-17 15:40:12','2013-02-17','2013-03-04 12:00:00',NULL,NULL,1,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(7,19,NULL,'2013-02-17 14:41:15','PR1302-0007',1,NULL,NULL,'','2013-02-17 15:41:15','2013-02-17','2013-03-04 12:00:00',NULL,NULL,1,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(8,19,NULL,'2013-02-17 14:43:39','PR1302-0008',1,NULL,NULL,'','2013-02-17 15:43:39','2013-02-17','2013-03-04 12:00:00',NULL,NULL,1,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(9,19,NULL,'2013-02-17 15:22:14','PR1302-0009',1,NULL,NULL,'','2013-02-17 15:53:01','2013-02-17','2013-03-04 12:00:00','2013-02-17 16:22:10','2013-02-17 16:22:14',1,NULL,1,1,2,0,NULL,NULL,0,60.00000000,11.76000000,0.00000000,0.00000000,71.76000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(10,7,NULL,'2015-11-15 22:37:08','(PROV10)',1,NULL,NULL,'','2015-11-15 23:37:08','2015-11-15','2015-11-30 12:00:00',NULL,NULL,12,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,3,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,0,''); +INSERT INTO `llx_propal` VALUES (1,2,NULL,'2012-12-08 13:11:07','PR1007-0001',1,NULL,NULL,'','2010-07-09 01:33:49','2010-07-09','2010-07-24 12:00:00','2011-08-08 14:24:18',NULL,1,NULL,1,NULL,1,0,NULL,NULL,0,30.00000000,3.84000000,0.00000000,0.00000000,33.84000000,NULL,NULL,1,0,'','','azur',NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL),(2,1,NULL,'2012-12-08 13:11:07','PR1007-0002',1,NULL,NULL,'','2010-07-10 02:11:44','2010-07-10','2010-07-25 12:00:00','2010-07-10 02:12:55','2011-07-20 15:23:12',1,NULL,1,1,2,0,NULL,NULL,0,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,NULL,NULL,1,1,'','','azur',NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL),(3,4,NULL,'2012-12-08 13:11:07','PR1007-0003',1,NULL,NULL,'','2010-07-18 11:35:11','2010-07-18','2010-08-02 12:00:00','2010-07-18 11:36:18','2011-07-20 15:21:15',1,NULL,1,1,2,0,NULL,NULL,0,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL),(5,19,NULL,'2015-11-15 22:27:10','PR1302-0005',1,NULL,NULL,'','2013-02-17 15:39:56','2013-02-17','2013-03-04 12:00:00','2015-11-15 23:27:10',NULL,1,NULL,12,NULL,1,0,NULL,NULL,0,10.00000000,2.00000000,0.00000000,0.00000000,12.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(6,19,NULL,'2013-02-17 14:40:12','PR1302-0006',1,NULL,NULL,'','2013-02-17 15:40:12','2013-02-17','2013-03-04 12:00:00',NULL,NULL,1,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(7,19,NULL,'2013-02-17 14:41:15','PR1302-0007',1,NULL,NULL,'','2013-02-17 15:41:15','2013-02-17','2013-03-04 12:00:00',NULL,NULL,1,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(8,19,NULL,'2013-02-17 14:43:39','PR1302-0008',1,NULL,NULL,'','2013-02-17 15:43:39','2013-02-17','2013-03-04 12:00:00',NULL,NULL,1,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,0,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,NULL,NULL),(10,7,NULL,'2015-11-15 22:37:08','(PROV10)',1,NULL,NULL,'','2015-11-15 23:37:08','2015-11-15','2015-11-30 12:00:00',NULL,NULL,12,NULL,NULL,NULL,0,0,NULL,NULL,0,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,NULL,NULL,1,3,'','','azur',NULL,NULL,0,NULL,0,NULL,NULL,0,''); /*!40000 ALTER TABLE `llx_propal` ENABLE KEYS */; UNLOCK TABLES; @@ -6858,7 +6872,7 @@ CREATE TABLE `llx_propaldet` ( LOCK TABLES `llx_propaldet` WRITE; /*!40000 ALTER TABLE `llx_propaldet` DISABLE KEYS */; -INSERT INTO `llx_propaldet` VALUES (1,1,NULL,NULL,NULL,'Une machine Ơ cafƩ',NULL,12.500,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,1.25000000,0.00000000,0.00000000,11.25000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL),(2,2,NULL,NULL,NULL,'Product 1',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL),(3,2,NULL,2,NULL,'',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,2,NULL),(4,3,NULL,NULL,NULL,'A new marvelous product',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL),(5,1,NULL,5,NULL,'cccc',NULL,19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,NULL,0.00000000,0,2,NULL),(11,1,NULL,4,NULL,'',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,3,NULL),(12,1,NULL,4,NULL,'',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,0.00000000,0.00000000,0.00000000,5.00000000,0,NULL,NULL,0,NULL,0.00000000,0,4,NULL),(13,1,NULL,4,NULL,'',NULL,12.500,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,0.63000000,0.00000000,0.00000000,5.63000000,0,NULL,NULL,0,NULL,0.00000000,0,5,NULL),(19,4,NULL,NULL,NULL,'bvbcvbcvbcbcbcb',NULL,19.600,0.000,'',0.000,'',1,0,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL),(20,4,NULL,NULL,NULL,'ghjhgjghjgh',NULL,19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,NULL,0.00000000,0,2,NULL),(21,4,NULL,NULL,NULL,'ghjghjhgjg',NULL,19.600,0.000,'',0.000,'',2,0,0,10,10.00000000,20.00000000,3.92000000,0.00000000,0.00000000,23.92000000,1,NULL,NULL,0,NULL,0.00000000,0,3,NULL),(22,9,NULL,NULL,NULL,'gdfg',NULL,19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,0,0.00000000,0,1,NULL),(23,9,NULL,NULL,NULL,'gfdgd',NULL,19.600,0.000,'',0.000,'',1,0,0,NULL,50.00000000,50.00000000,9.80000000,0.00000000,0.00000000,59.80000000,1,NULL,NULL,0,0,0.00000000,0,2,NULL),(24,5,NULL,NULL,NULL,'On demand Apple pie',NULL,20.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,10.00000000,2.00000000,0.00000000,0.00000000,12.00000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL); +INSERT INTO `llx_propaldet` VALUES (1,1,NULL,NULL,NULL,'Une machine Ơ cafƩ',NULL,12.500,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,1.25000000,0.00000000,0.00000000,11.25000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL),(2,2,NULL,NULL,NULL,'Product 1',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL),(3,2,NULL,2,NULL,'',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,2,NULL),(4,3,NULL,NULL,NULL,'A new marvelous product',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,0.00000000,0.00000000,0.00000000,10.00000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL),(5,1,NULL,5,NULL,'cccc',NULL,19.600,0.000,'',0.000,'',1,0,0,NULL,10.00000000,10.00000000,1.96000000,0.00000000,0.00000000,11.96000000,0,NULL,NULL,0,NULL,0.00000000,0,2,NULL),(11,1,NULL,4,NULL,'',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,NULL,0.00000000,0.00000000,0.00000000,0.00000000,0.00000000,0,NULL,NULL,0,NULL,0.00000000,0,3,NULL),(12,1,NULL,4,NULL,'',NULL,0.000,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,0.00000000,0.00000000,0.00000000,5.00000000,0,NULL,NULL,0,NULL,0.00000000,0,4,NULL),(13,1,NULL,4,NULL,'',NULL,12.500,0.000,'',0.000,'',1,0,0,NULL,5.00000000,5.00000000,0.63000000,0.00000000,0.00000000,5.63000000,0,NULL,NULL,0,NULL,0.00000000,0,5,NULL),(24,5,NULL,NULL,NULL,'On demand Apple pie',NULL,20.000,0.000,'0',0.000,'0',1,0,0,NULL,10.00000000,10.00000000,2.00000000,0.00000000,0.00000000,12.00000000,0,NULL,NULL,0,NULL,0.00000000,0,1,NULL); /*!40000 ALTER TABLE `llx_propaldet` ENABLE KEYS */; UNLOCK TABLES; @@ -7032,6 +7046,7 @@ CREATE TABLE `llx_societe` ( UNIQUE KEY `uk_societe_prefix_comm` (`prefix_comm`,`entity`), UNIQUE KEY `uk_societe_code_client` (`code_client`,`entity`), UNIQUE KEY `uk_societe_barcode` (`barcode`,`fk_barcode_type`,`entity`), + UNIQUE KEY `uk_societe_code_fournisseur` (`code_fournisseur`,`entity`), KEY `idx_societe_user_creat` (`fk_user_creat`), KEY `idx_societe_user_modif` (`fk_user_modif`), KEY `idx_societe_barcode` (`barcode`) @@ -7044,7 +7059,7 @@ CREATE TABLE `llx_societe` ( LOCK TABLES `llx_societe` WRITE; /*!40000 ALTER TABLE `llx_societe` DISABLE KEYS */; -INSERT INTO `llx_societe` VALUES (1,0,NULL,'2012-12-19 14:47:50','2010-07-08 14:21:44','ABC and Co',1,NULL,NULL,'CU1212-0007','SU1212-0005','7050','6050','1 alalah road',NULL,'Delhi',0,4,NULL,NULL,NULL,NULL,NULL,NULL,4,NULL,'0','','','','','',5000,1,NULL,NULL,NULL,1,1,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,1,NULL,0,NULL,NULL,NULL,'en_IN',NULL,NULL,1,NULL,'','',0,NULL,NULL,NULL,NULL,NULL),(2,0,NULL,'2011-07-31 22:35:08','2010-07-08 14:23:48','Belin SARL',1,NULL,NULL,'CU1108-0001','SU1108-0001',NULL,NULL,'11 rue de la paix.','75000','Paris',0,117,NULL,NULL,'dolibarr.fr',NULL,NULL,NULL,3,NULL,'0','123456789','','ACE14','','',10000,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,'fr_FR',NULL,NULL,1,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL),(3,0,NULL,'2010-07-08 20:42:12','2010-07-08 22:42:12','Spanish Comp',1,NULL,NULL,'SPANISHCOMP',NULL,NULL,NULL,'1 via mallere',NULL,'Madrid',123,4,NULL,NULL,NULL,NULL,NULL,3,4,408,'0','','','','','',10000,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,'es_AR',NULL,NULL,1,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL),(4,0,NULL,'2013-03-03 23:09:48','2010-07-08 22:48:18','Prospector Vaalen',1,NULL,NULL,'CU1303-0014',NULL,NULL,NULL,'',NULL,'Bruxelles',103,2,NULL,NULL,NULL,NULL,NULL,3,4,201,'0','12345678','','','','',0,0,NULL,NULL,NULL,3,0,NULL,'PL_LOW',0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,0,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'','',0,NULL,NULL,NULL,NULL,NULL),(5,0,NULL,'2010-07-08 21:37:56','2010-07-08 23:22:57','NoCountry Co',1,NULL,NULL,NULL,NULL,NULL,NULL,'',NULL,NULL,0,193,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL),(6,0,NULL,'2010-07-08 22:25:06','2010-07-09 00:15:09','Swiss customer supplier',1,NULL,NULL,NULL,NULL,NULL,NULL,'',NULL,'Genevia',0,6,NULL,NULL,NULL,'abademail@aa.com',NULL,2,2,601,'0','','','','','',56000,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL),(7,0,NULL,'2013-02-12 16:06:20','2010-07-09 01:24:26','Generic customer',1,NULL,NULL,'CU1302-0011',NULL,NULL,NULL,'',NULL,NULL,0,7,NULL,NULL,NULL,'ttt@ttt.com',NULL,NULL,8,NULL,'0','','','','','',0,0,'Generic customer to use for Point Of Sale module.
',NULL,NULL,1,0,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'','',0,NULL,NULL,NULL,NULL,NULL),(10,0,NULL,'2012-12-08 16:38:30','2010-07-10 15:13:08','Smith Vick',1,NULL,NULL,'CU1212-0005',NULL,NULL,NULL,'',NULL,NULL,0,102,NULL,NULL,NULL,'vsmith@email.com',NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,1,0,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,'','',0,NULL,NULL,NULL,NULL,NULL),(11,0,NULL,'2015-10-05 20:49:48','2010-07-10 18:35:57','Company Corp 1',1,NULL,NULL,'CU1510-0017',NULL,'7051',NULL,'',NULL,NULL,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,3,0,NULL,'PL_LOW',0,0,0,1,11,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,NULL,'','',0,NULL,NULL,'',0,NULL),(12,0,NULL,'2015-10-05 19:57:57','2010-07-11 16:18:08','Dupont Alain',1,NULL,NULL,NULL,NULL,NULL,NULL,'',NULL,NULL,0,1,NULL,NULL,NULL,'pcurie@example.com',NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,1,0,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,NULL,'','',0,NULL,NULL,'',0,NULL),(13,0,NULL,'2015-10-05 20:50:23','2010-07-11 17:13:20','Company Corp 2',1,NULL,NULL,NULL,'SU1510-0008',NULL,NULL,'',NULL,NULL,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,0,1,NULL,NULL,0,0,0,1,11,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,NULL,'','',0,NULL,NULL,'',0,NULL),(17,0,NULL,'2015-10-03 10:12:11','2011-08-01 02:41:26','Book Keeping Company',1,NULL,NULL,'CU1108-0004','SU1108-0004',NULL,NULL,'The French Company',NULL,NULL,0,1,NULL,NULL,NULL,NULL,NULL,1,3,NULL,'0','','','','','',0,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'bookkeepercompany.png','','',0,NULL,NULL,'',0,NULL),(19,0,NULL,'2014-03-02 19:09:52','2013-01-12 12:23:05','Magic Food Store',1,NULL,NULL,'CU1301-0008',NULL,NULL,NULL,'65 holdywood boulevard','123456','BigTown',0,4,NULL,'0101',NULL,'myemail@domain.com',NULL,NULL,0,NULL,'0','','','10/10/2010','','',0,0,NULL,NULL,NULL,1,0,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'en_US','patient@cabinetmed',NULL,1,NULL,'','',0,NULL,NULL,NULL,NULL,NULL),(25,0,NULL,'2015-10-03 09:21:44','2013-03-10 15:47:37','Print Company',1,NULL,NULL,'CU1303-0016','SU1303-0007',NULL,NULL,'21 Gutenberg street','45600','Berlin',0,5,NULL,NULL,NULL,'printcompany@example.com',NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,0,1,NULL,NULL,0,0,0,1,1,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,'de_DE',NULL,NULL,1,'printcompany.png','','',0,NULL,NULL,'',0,NULL); +INSERT INTO `llx_societe` VALUES (1,0,NULL,'2016-01-16 15:21:09','2010-07-08 14:21:44','Indian SAS',1,NULL,NULL,'CU1212-0007','SU1212-0005','7050','6050','1 alalah road',NULL,'Delhi',0,117,NULL,NULL,NULL,NULL,NULL,NULL,4,NULL,'0','','','','','',5000,1,NULL,NULL,NULL,1,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,'en_IN',NULL,NULL,1,'indiancompany.png','','',0,NULL,NULL,'',0,NULL),(2,0,NULL,'2016-01-16 15:25:44','2010-07-08 14:23:48','Teclib',1,NULL,NULL,'CU1108-0001','SU1108-0001',NULL,NULL,'11 rue de la paix.','75000','Paris',0,1,NULL,NULL,'www.teclib.com',NULL,NULL,NULL,3,57,'0','123456789','','ACE14','','',400000,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,'fr_FR',NULL,NULL,1,'teclibcompany.png','','',0,NULL,NULL,'',0,NULL),(3,0,NULL,'2016-01-16 15:28:17','2010-07-08 22:42:12','Spanish Comp',1,NULL,NULL,'SPANISHCOMP','SU1601-0009',NULL,NULL,'1 via mallere',NULL,'Madrid',123,4,NULL,NULL,NULL,NULL,NULL,3,4,408,'0','','','','','',10000,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,'es_AR',NULL,NULL,1,'spanishcompany.png','','',0,NULL,NULL,'',0,NULL),(4,0,NULL,'2016-01-22 17:24:53','2010-07-08 22:48:18','Prospector Vaalen',1,NULL,NULL,'CU1303-0014',NULL,NULL,NULL,'',NULL,'Bruxelles',103,2,NULL,NULL,NULL,NULL,NULL,3,4,201,'0','12345678','','','','',0,0,NULL,NULL,NULL,3,0,NULL,'PL_LOW',0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'valeencompany.png','','',0,NULL,NULL,'',0,NULL),(5,0,NULL,'2016-01-16 15:31:29','2010-07-08 23:22:57','NoCountry',1,NULL,NULL,NULL,NULL,NULL,NULL,'',NULL,NULL,0,0,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,0,0,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'nocountrycomp.png','','',0,NULL,NULL,'',0,NULL),(6,0,NULL,'2016-01-16 15:35:56','2010-07-09 00:15:09','Swiss Touch',1,NULL,NULL,'CU1601-0018','SU1601-0010',NULL,NULL,'',NULL,'Genevia',0,6,NULL,NULL,NULL,'swisstouch@example.ch',NULL,2,2,601,'0','','','','','',56000,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'swisstouch.png','','',0,NULL,NULL,'',0,NULL),(7,0,NULL,'2016-01-16 15:38:32','2010-07-09 01:24:26','Generic customer',1,NULL,NULL,'CU1302-0011',NULL,NULL,NULL,'',NULL,NULL,0,7,NULL,NULL,NULL,'ttt@ttt.com',NULL,NULL,8,NULL,'0','','','','','',0,0,'Generic customer to use for Point Of Sale module.
',NULL,NULL,1,0,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'genericcustomer.png','','',0,NULL,NULL,'',0,NULL),(10,0,NULL,'2016-01-16 15:44:20','2010-07-10 15:13:08','NLTechno',1,NULL,NULL,'CU1212-0005','SU1601-0011',NULL,NULL,'',NULL,NULL,0,1,NULL,NULL,NULL,'notanemail@nltechno.com',NULL,1,4,54,'0','493861496','49386149600039','6209Z','22-01-2007','FR123456789',10000,0,NULL,NULL,NULL,1,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,'123456789012',NULL,'fr_FR',NULL,NULL,1,'logo_nltechno_94x100.png','','',0,NULL,NULL,'The OpenSource company',0,NULL),(11,0,NULL,'2016-01-22 17:11:20','2010-07-10 18:35:57','Company Corp 1',1,NULL,NULL,'CU1510-0017',NULL,'7051',NULL,'',NULL,NULL,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,3,0,NULL,'PL_LOW',0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'comapnycorp1company.png','','',0,NULL,NULL,'',0,NULL),(12,0,NULL,'2016-01-22 16:41:56','2010-07-11 16:18:08','Dupont Alain',1,NULL,NULL,'CU1601-0019',NULL,NULL,NULL,'',NULL,NULL,0,1,NULL,NULL,NULL,'dalain@example.com',NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,1,0,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'pierrecurie.jpg','','',0,NULL,NULL,'',0,NULL),(13,0,NULL,'2016-01-22 17:13:16','2010-07-11 17:13:20','Company Corp 2',1,NULL,NULL,NULL,'SU1510-0008',NULL,NULL,'',NULL,NULL,0,1,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,0,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'companycorp2company.png','','',0,NULL,NULL,'',0,NULL),(17,0,NULL,'2016-01-22 17:13:46','2011-08-01 02:41:26','Book Keeping Company',1,NULL,NULL,'CU1108-0004','SU1108-0004',NULL,NULL,'The French Company',NULL,NULL,0,1,NULL,NULL,NULL,NULL,NULL,1,3,NULL,'0','','','','','',0,0,NULL,NULL,NULL,3,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,NULL,NULL,NULL,1,'bookkeepercompany.png','','',0,NULL,NULL,'',0,NULL),(19,0,NULL,'2016-01-22 17:18:08','2013-01-12 12:23:05','Magic Food Store',1,NULL,NULL,'CU1301-0008',NULL,NULL,NULL,'65 holdywood boulevard','123456','BigTown',0,4,NULL,'0101',NULL,'myemail@domain.com',NULL,NULL,0,NULL,'0','','','10/10/2010','','',0,0,NULL,NULL,NULL,1,0,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,0,NULL,0.000,NULL,0.000,NULL,NULL,'en_US','patient@cabinetmed',NULL,1,'magicfoodstore.png','','',0,NULL,NULL,'',0,NULL),(25,0,NULL,'2016-01-22 17:21:17','2013-03-10 15:47:37','Print Company',1,NULL,NULL,'CU1303-0016','SU1303-0007',NULL,NULL,'21 Gutenberg street','45600','Berlin',0,5,NULL,NULL,NULL,'printcompany@example.com',NULL,NULL,0,NULL,'0','','','','','',0,0,NULL,NULL,NULL,0,1,NULL,NULL,0,0,0,1,12,0,NULL,NULL,NULL,NULL,NULL,1,NULL,0.000,NULL,0.000,NULL,NULL,'de_DE',NULL,NULL,1,'printcompany.png','','',0,NULL,NULL,'',0,NULL); /*!40000 ALTER TABLE `llx_societe` ENABLE KEYS */; UNLOCK TABLES; @@ -7125,7 +7140,7 @@ CREATE TABLE `llx_societe_extrafields` ( `anotheraddedfield` varchar(15) DEFAULT NULL, PRIMARY KEY (`rowid`), UNIQUE KEY `uk_societe_extrafields` (`fk_object`) -) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=90 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -7134,7 +7149,7 @@ CREATE TABLE `llx_societe_extrafields` ( LOCK TABLES `llx_societe_extrafields` WRITE; /*!40000 ALTER TABLE `llx_societe_extrafields` DISABLE KEYS */; -INSERT INTO `llx_societe_extrafields` VALUES (1,'2011-06-22 16:23:01',40,NULL,NULL),(2,'2011-06-22 16:23:16',41,NULL,NULL),(4,'2011-06-23 07:40:40',39,NULL,NULL),(12,'2011-06-29 13:03:12',42,NULL,NULL),(14,'2011-07-02 01:24:03',57,NULL,NULL),(16,'2011-07-02 14:11:29',60,NULL,NULL),(17,'2011-07-18 10:26:55',35,NULL,NULL),(18,'2011-07-31 22:35:08',2,NULL,NULL),(28,'2012-12-08 16:38:30',10,NULL,NULL),(30,'2012-12-19 14:47:50',1,NULL,NULL),(33,'2013-02-12 16:06:20',7,NULL,NULL),(44,'2013-03-03 23:08:04',4,NULL,NULL),(49,'2014-03-02 19:09:52',19,NULL,NULL),(53,'2015-10-03 09:21:44',25,NULL,NULL),(54,'2015-10-03 10:12:11',17,NULL,NULL),(56,'2015-10-05 19:57:57',12,NULL,NULL),(57,'2015-10-05 20:49:48',11,NULL,NULL),(58,'2015-10-05 20:50:23',13,NULL,NULL); +INSERT INTO `llx_societe_extrafields` VALUES (1,'2011-06-22 16:23:01',40,NULL,NULL),(2,'2011-06-22 16:23:16',41,NULL,NULL),(4,'2011-06-23 07:40:40',39,NULL,NULL),(12,'2011-06-29 13:03:12',42,NULL,NULL),(14,'2011-07-02 01:24:03',57,NULL,NULL),(16,'2011-07-02 14:11:29',60,NULL,NULL),(17,'2011-07-18 10:26:55',35,NULL,NULL),(75,'2016-01-22 16:40:03',10,NULL,NULL),(77,'2016-01-22 16:41:56',12,NULL,NULL),(78,'2016-01-22 17:11:20',11,NULL,NULL),(79,'2016-01-22 17:13:16',13,NULL,NULL),(80,'2016-01-22 17:13:46',17,NULL,NULL),(81,'2016-01-22 17:18:08',19,NULL,NULL),(82,'2016-01-22 17:21:17',25,NULL,NULL),(83,'2016-01-22 17:21:51',1,NULL,NULL),(84,'2016-01-22 17:22:09',2,NULL,NULL),(85,'2016-01-22 17:22:32',3,NULL,NULL),(86,'2016-01-22 17:24:53',4,NULL,NULL),(87,'2016-01-22 17:25:11',5,NULL,NULL),(88,'2016-01-22 17:25:26',6,NULL,NULL),(89,'2016-01-22 17:25:41',7,NULL,NULL); /*!40000 ALTER TABLE `llx_societe_extrafields` ENABLE KEYS */; UNLOCK TABLES; @@ -7247,6 +7262,8 @@ CREATE TABLE `llx_societe_remise_except` ( KEY `idx_societe_remise_except_fk_facture_line` (`fk_facture_line`), KEY `idx_societe_remise_except_fk_facture` (`fk_facture`), KEY `idx_societe_remise_except_fk_facture_source` (`fk_facture_source`), + CONSTRAINT `fk_soc_remise_fk_facture_line` FOREIGN KEY (`fk_facture_line`) REFERENCES `llx_facturedet` (`rowid`), + CONSTRAINT `fk_soc_remise_fk_soc` FOREIGN KEY (`fk_soc`) REFERENCES `llx_societe` (`rowid`), CONSTRAINT `fk_societe_remise_fk_facture` FOREIGN KEY (`fk_facture`) REFERENCES `llx_facture` (`rowid`), CONSTRAINT `fk_societe_remise_fk_facture_line` FOREIGN KEY (`fk_facture_line`) REFERENCES `llx_facturedet` (`rowid`), CONSTRAINT `fk_societe_remise_fk_facture_source` FOREIGN KEY (`fk_facture_source`) REFERENCES `llx_facture` (`rowid`), @@ -7261,7 +7278,7 @@ CREATE TABLE `llx_societe_remise_except` ( LOCK TABLES `llx_societe_remise_except` WRITE; /*!40000 ALTER TABLE `llx_societe_remise_except` DISABLE KEYS */; -INSERT INTO `llx_societe_remise_except` VALUES (2,19,'2013-03-19 09:36:15',10.00000000,1.25000000,11.25000000,12.500,1,1019,NULL,NULL,'hfghgf'); +INSERT INTO `llx_societe_remise_except` VALUES (2,19,'2013-03-19 09:36:15',10.00000000,1.25000000,11.25000000,12.500,1,NULL,NULL,NULL,'hfghgf'); /*!40000 ALTER TABLE `llx_societe_remise_except` ENABLE KEYS */; UNLOCK TABLES; @@ -7360,7 +7377,7 @@ CREATE TABLE `llx_socpeople` ( LOCK TABLES `llx_socpeople` WRITE; /*!40000 ALTER TABLE `llx_socpeople` DISABLE KEYS */; -INSERT INTO `llx_socpeople` VALUES (1,'2010-07-08 14:26:14','2010-07-08 20:45:28',1,1,NULL,'MR','Samira','Aljoun','','','',297,117,'2010-07-08','Project leader','','','','','','',NULL,0,0,1,1,'Met during a congress at Dubai',NULL,NULL,NULL,NULL,1),(2,'2010-07-08 22:44:50','2010-07-08 20:59:57',NULL,1,NULL,'MR','Freeman','Public','','','',200,11,NULL,'','','','','','','',NULL,0,0,1,1,'A friend that is a free contact not linked to any company',NULL,NULL,NULL,NULL,1),(3,'2010-07-08 22:59:02','2015-10-03 09:39:51',NULL,1,NULL,'MR','Mywife','Nicy','','','',NULL,11,'1980-10-03','','','','','','','','',1,0,1,1,'This is a private contact','',NULL,NULL,NULL,1),(4,'2010-07-09 00:16:58','2010-07-08 22:16:58',6,1,NULL,'MR','Rotchield','Evan','','','',NULL,6,NULL,'Bank director','','','','','','',NULL,0,0,1,1,'The bank director',NULL,NULL,NULL,NULL,1),(6,'2011-08-01 02:41:26','2015-10-05 07:11:41',17,1,NULL,'','Bookkeeper','Bob','99 account street','123456','BigTown',NULL,4,NULL,'book keeper','','','','','','','',0,0,1,1,'','',NULL,NULL,NULL,1); +INSERT INTO `llx_socpeople` VALUES (1,'2010-07-08 14:26:14','2016-01-16 15:07:51',1,1,NULL,'MR','Indra','Mahala','','','',297,117,'2010-07-08','Project leader','','','','','','','',0,0,1,12,'Met during a congress at Dubai','',NULL,NULL,NULL,1),(2,'2010-07-08 22:44:50','2010-07-08 20:59:57',NULL,1,NULL,'MR','Freeman','Public','','','',200,11,NULL,'','','','','','','',NULL,0,0,1,1,'A friend that is a free contact not linked to any company',NULL,NULL,NULL,NULL,1),(3,'2010-07-08 22:59:02','2016-01-22 17:30:07',NULL,1,NULL,'MR','Mywife','Nicy','','','',NULL,11,'1980-10-03','','','','','','','','',1,0,1,12,'This is a private contact','',NULL,NULL,NULL,1),(4,'2010-07-09 00:16:58','2010-07-08 22:16:58',6,1,NULL,'MR','Rotchield','Evan','','','',NULL,6,NULL,'Bank director','','','','','','',NULL,0,0,1,1,'The bank director',NULL,NULL,NULL,NULL,1),(6,'2011-08-01 02:41:26','2016-01-22 17:29:53',17,1,NULL,'','Bookkeeper','Bob','99 account street','123456','BigTown',NULL,4,NULL,'book keeper','','','','','','','',0,0,1,12,'','',NULL,NULL,NULL,1); /*!40000 ALTER TABLE `llx_socpeople` ENABLE KEYS */; UNLOCK TABLES; @@ -7534,9 +7551,10 @@ CREATE TABLE `llx_user` ( UNIQUE KEY `uk_user_login` (`login`,`entity`), UNIQUE KEY `uk_user_fk_socpeople` (`fk_socpeople`), UNIQUE KEY `uk_user_fk_member` (`fk_member`), + UNIQUE KEY `uk_user_api_key` (`api_key`), KEY `idx_user_api_key` (`api_key`), KEY `idx_user_fk_societe` (`fk_soc`) -) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -7545,7 +7563,7 @@ CREATE TABLE `llx_user` ( LOCK TABLES `llx_user` WRITE; /*!40000 ALTER TABLE `llx_user` DISABLE KEYS */; -INSERT INTO `llx_user` VALUES (1,'2010-07-08 13:20:11','2015-10-05 20:07:36',NULL,NULL,'aeinstein',0,NULL,NULL,NULL,'aeinstein','11c9c772d6471aa24c27274bdd8a223b',NULL,NULL,'Einstein','Albert','','','123456789','','','aeinstein@example.com','',0,'','','',1,1,NULL,NULL,NULL,'','2015-10-05 08:32:44','2015-10-03 11:43:50',NULL,'',1,'alberteinstein.jpg',NULL,NULL,14,NULL,'','','',NULL,NULL,'aaaaff','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(2,'2010-07-08 13:54:48','2015-10-05 19:47:22',NULL,NULL,'demo',1,NULL,NULL,NULL,'demo','fe01ce2a7fbac8fafaed7c982a04e229',NULL,NULL,'Doe','David','','','09123123','','','daviddoe@mycompany.com','',0,'','','',1,1,NULL,NULL,NULL,'','2013-03-24 16:30:29','2010-07-08 14:12:02',NULL,'',1,'johndoe.png',NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(3,'2010-07-11 16:18:59','2015-10-05 19:57:57',NULL,NULL,'pcurie',1,NULL,NULL,NULL,'pcuriedolibarr','ab335b4eb4c3c99334f656e5db9584c9',NULL,NULL,'Curie','Pierre','','','','','','pcurie@example.com','',0,'','','',1,1,NULL,NULL,2,'','2012-12-21 17:38:55',NULL,NULL,'',1,'pierrecurie.jpg',NULL,NULL,14,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(4,'2013-01-23 17:52:27','2015-10-05 20:08:34',NULL,NULL,'bbookkeeper',1,NULL,NULL,NULL,'bbookkeeper','a7d30b58d647fcf59b7163f9592b1dbb',NULL,NULL,'Bookkeeper','Bob','Bookkeeper','','','','','','',0,'','','',1,1,17,6,NULL,'','2013-02-25 10:18:41','2013-01-23 17:53:20',NULL,'',1,NULL,NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(6,'2013-02-16 20:22:40','2013-02-16 18:22:40',NULL,NULL,'aaab',2,NULL,NULL,NULL,'aaab','4c189b020ceb022e0ecc42482802e2b8',NULL,NULL,'aaab','','',NULL,'','','','','',0,'','','',1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,NULL,NULL,NULL,0,0,NULL,NULL,NULL,NULL,NULL),(7,'2013-02-16 20:48:15','2013-02-16 18:48:15',NULL,NULL,'zzz',2,NULL,NULL,NULL,'zzz','f3abb86bd34cf4d52698f14c0da1dc60',NULL,NULL,'zzz','','',NULL,'','','','','',0,'','','',1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,0,NULL,NULL,NULL,0,0,NULL,NULL,NULL,NULL,NULL),(9,'2013-02-16 20:50:07','2013-03-24 15:10:14',NULL,NULL,'zzzg',2,NULL,NULL,NULL,'jc28fg4h','93d789524fd223cf05eecea3f59cbe86',NULL,NULL,'zzzg','','',NULL,'','','','','fsdkkfsdf
\r\nfsdfsd
\r\nfsdfs',0,'','','',1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,NULL,NULL,NULL,5,NULL,'','','',NULL,NULL,NULL,NULL,NULL,0,0,NULL,NULL,NULL,NULL,NULL),(10,'2015-10-03 11:47:41','2015-10-05 20:07:18',NULL,NULL,'mcurie',1,NULL,NULL,NULL,'mcurie','11c9c772d6471aa24c27274bdd8a223b',NULL,'t3mnkbhs','Curie','Marie','','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,'mariecurie.jpg',NULL,NULL,14,NULL,'','','',NULL,NULL,'ffaaff','',NULL,0,0,NULL,NULL,NULL,NULL,'woman'),(11,'2015-10-05 09:07:52','2015-10-05 19:57:02',NULL,NULL,'zzeceo',1,NULL,NULL,NULL,'zzeceo','92af989c4c3a5140fb5d73eb77a52454',NULL,'cq78nf9m','Zeceo','Zack','President','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2015-10-05 22:48:08','2015-10-05 21:18:46',NULL,'',1,NULL,NULL,NULL,NULL,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(12,'2015-10-05 09:09:46','2015-10-05 21:07:57',NULL,NULL,'admin',1,NULL,NULL,NULL,'admin2','21232f297a57a5a743894a0e4a801fc3',NULL,'nd6hgbcr','Adminson','Alice','Admin Technical','','','','','','',1,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2015-11-15 23:04:04','2015-11-04 16:17:06',NULL,'',1,NULL,NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'woman'),(13,'2015-10-05 21:29:35','2015-11-15 22:23:45',NULL,NULL,'ccommercy',1,NULL,NULL,NULL,'ccomercy','11c9c772d6471aa24c27274bdd8a223b',NULL,'y451ksdv','Commery','Charle','Commercial leader','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,NULL,NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(14,'2015-10-05 21:33:33','2015-10-05 19:52:05',NULL,NULL,'sscientol',1,NULL,NULL,NULL,'sscientol','39bee07ac42f31c98e79cdcd5e5fe4c5',NULL,'s2hp8bxd','Scientol','Sam','Scientist leader','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,NULL,NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(16,'2015-10-05 22:47:52','2015-11-15 22:25:17',NULL,NULL,'cc1',1,NULL,NULL,NULL,'cc1','d68005ccf362b82d084551b6291792a3',NULL,'cx9y1dk0','Charle1','Commerson','Sale representative','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2015-10-05 23:46:24','2015-10-05 23:37:31',NULL,'',1,NULL,NULL,NULL,13,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(17,'2015-10-05 22:48:39','2015-11-15 22:24:53',NULL,NULL,'cc2',1,NULL,NULL,NULL,'cc2','a964065211872fb76f876c6c3e952ea3',NULL,'gw8cb7xj','Charle2','Commerson','Sale representative','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2015-10-05 23:16:06',NULL,NULL,'',1,NULL,NULL,NULL,13,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'); +INSERT INTO `llx_user` VALUES (1,'2010-07-08 13:20:11','2015-10-05 20:07:36',NULL,NULL,'aeinstein',0,NULL,NULL,NULL,'aeinstein','11c9c772d6471aa24c27274bdd8a223b',NULL,NULL,'Einstein','Albert','','','123456789','','','aeinstein@example.com','',0,'','','',1,1,NULL,NULL,NULL,'','2015-10-05 08:32:44','2015-10-03 11:43:50',NULL,'',1,'alberteinstein.jpg',NULL,NULL,14,NULL,'','','',NULL,NULL,'aaaaff','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(2,'2010-07-08 13:54:48','2015-10-05 19:47:22',NULL,NULL,'demo',1,NULL,NULL,NULL,'demo','fe01ce2a7fbac8fafaed7c982a04e229',NULL,NULL,'Doe','David','','','09123123','','','daviddoe@mycompany.com','',0,'','','',1,1,NULL,NULL,NULL,'','2016-01-22 17:20:12','2016-01-22 14:28:35',NULL,'',1,'johndoe.png',NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(3,'2010-07-11 16:18:59','2015-10-05 19:57:57',NULL,NULL,'pcurie',1,NULL,NULL,NULL,'pcuriedolibarr','ab335b4eb4c3c99334f656e5db9584c9',NULL,NULL,'Curie','Pierre','','','','','','pcurie@example.com','',0,'','','',1,1,NULL,NULL,2,'','2012-12-21 17:38:55',NULL,NULL,'',1,'pierrecurie.jpg',NULL,NULL,14,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(4,'2013-01-23 17:52:27','2015-10-05 20:08:34',NULL,NULL,'bbookkeeper',1,NULL,NULL,NULL,'bbookkeeper','a7d30b58d647fcf59b7163f9592b1dbb',NULL,NULL,'Bookkeeper','Bob','Bookkeeper','','','','','','',0,'','','',1,1,17,6,NULL,'','2013-02-25 10:18:41','2013-01-23 17:53:20',NULL,'',1,NULL,NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(10,'2015-10-03 11:47:41','2015-10-05 20:07:18',NULL,NULL,'mcurie',1,NULL,NULL,NULL,'mcurie','11c9c772d6471aa24c27274bdd8a223b',NULL,'t3mnkbhs','Curie','Marie','','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,'mariecurie.jpg',NULL,NULL,14,NULL,'','','',NULL,NULL,'ffaaff','',NULL,0,0,NULL,NULL,NULL,NULL,'woman'),(11,'2015-10-05 09:07:52','2015-10-05 19:57:02',NULL,NULL,'zzeceo',1,NULL,NULL,NULL,'zzeceo','92af989c4c3a5140fb5d73eb77a52454',NULL,'cq78nf9m','Zeceo','Zack','President','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2015-10-05 22:48:08','2015-10-05 21:18:46',NULL,'',1,NULL,NULL,NULL,NULL,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(12,'2015-10-05 09:09:46','2016-01-22 13:13:42',NULL,NULL,'admin',0,NULL,NULL,NULL,'admin','21232f297a57a5a743894a0e4a801fc3',NULL,'nd6hgbcr','Adminson','Alice','Admin Technical','','','','','','',1,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2016-01-22 18:11:06','2016-01-22 17:20:36',NULL,'',1,'mariecurie.jpg',NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'woman'),(13,'2015-10-05 21:29:35','2016-01-22 13:51:46',NULL,NULL,'ccommercy',1,NULL,NULL,NULL,'ccomercy','11c9c772d6471aa24c27274bdd8a223b',NULL,'y451ksdv','Commercy','Charle','Commercial leader','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,NULL,NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(14,'2015-10-05 21:33:33','2015-10-05 19:52:05',NULL,NULL,'sscientol',1,NULL,NULL,NULL,'sscientol','39bee07ac42f31c98e79cdcd5e5fe4c5',NULL,'s2hp8bxd','Scientol','Sam','Scientist leader','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'',NULL,NULL,NULL,'',1,NULL,NULL,NULL,11,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(16,'2015-10-05 22:47:52','2015-11-15 22:25:17',NULL,NULL,'cc1',1,NULL,NULL,NULL,'cc1','d68005ccf362b82d084551b6291792a3',NULL,'cx9y1dk0','Charle1','Commerson','Sale representative','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2015-10-05 23:46:24','2015-10-05 23:37:31',NULL,'',1,NULL,NULL,NULL,13,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,NULL),(17,'2015-10-05 22:48:39','2016-01-22 16:30:01',NULL,NULL,'cc2',1,NULL,NULL,NULL,'cc2','a964065211872fb76f876c6c3e952ea3',NULL,'gw8cb7xj','Charle2','Commerson','Sale representative','','','','','','',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'','2015-10-05 23:16:06',NULL,NULL,'',0,NULL,NULL,NULL,13,NULL,'','','',NULL,NULL,'','',NULL,0,0,NULL,NULL,NULL,NULL,'man'),(18,'2016-01-22 17:27:02','2016-01-22 16:28:34',NULL,NULL,'ldestailleur',1,NULL,NULL,NULL,'3bfysn46','a66b0e4aef51147f9697c6f2b6df66aa',NULL,'87g06wbx','Destailleur','Laurent','Project leader of Dolibarr ERP CRM','','','','','ldestailleur@example.com','
Laurent DESTAILLEUR
\r\n\r\n
\r\n
Project Director
\r\nldestailleur@example.com
\r\n\r\n
 
\r\n\r\n\r\n
',0,NULL,NULL,NULL,1,1,NULL,NULL,NULL,'More information on http://www.destailleur.fr',NULL,NULL,NULL,'',1,'ldestailleur_200x200.jpg',NULL,NULL,NULL,NULL,'','','',NULL,NULL,'007f7f','',NULL,0,0,NULL,NULL,NULL,NULL,'man'); /*!40000 ALTER TABLE `llx_user` ENABLE KEYS */; UNLOCK TABLES; @@ -7667,7 +7685,7 @@ CREATE TABLE `llx_user_rights` ( PRIMARY KEY (`rowid`), UNIQUE KEY `uk_user_rights` (`fk_user`,`fk_id`), CONSTRAINT `fk_user_rights_fk_user_user` FOREIGN KEY (`fk_user`) REFERENCES `llx_user` (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=14184 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=14732 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -7676,7 +7694,7 @@ CREATE TABLE `llx_user_rights` ( LOCK TABLES `llx_user_rights` WRITE; /*!40000 ALTER TABLE `llx_user_rights` DISABLE KEYS */; -INSERT INTO `llx_user_rights` VALUES (12402,1,11),(12380,1,12),(12385,1,13),(12389,1,14),(12393,1,15),(12398,1,16),(12404,1,19),(9726,1,21),(9700,1,22),(9706,1,24),(9711,1,25),(9716,1,26),(9722,1,27),(9728,1,28),(9978,1,31),(9968,1,32),(9974,1,34),(1910,1,36),(9980,1,38),(11573,1,41),(11574,1,42),(11575,1,44),(11576,1,45),(7184,1,61),(7181,1,62),(7183,1,64),(7185,1,67),(7186,1,68),(1678,1,71),(1673,1,72),(1675,1,74),(1679,1,75),(1677,1,76),(1681,1,78),(1682,1,79),(12322,1,81),(12309,1,82),(12312,1,84),(12314,1,86),(12317,1,87),(12320,1,88),(12323,1,89),(11580,1,91),(11581,1,92),(11582,1,93),(11583,1,94),(10097,1,95),(10099,1,96),(10103,1,97),(10104,1,98),(7139,1,101),(7134,1,102),(7136,1,104),(7137,1,105),(7138,1,106),(7140,1,109),(10229,1,111),(10201,1,112),(10207,1,113),(10213,1,114),(10219,1,115),(10225,1,116),(10231,1,117),(12518,1,121),(12508,1,122),(12514,1,125),(12520,1,126),(11577,1,141),(11578,1,142),(11579,1,144),(2307,1,151),(2304,1,152),(2306,1,153),(2308,1,154),(10092,1,161),(10093,1,162),(10094,1,163),(10095,1,164),(10096,1,165),(1585,1,170),(12342,1,171),(12331,1,172),(12335,1,173),(12339,1,174),(12343,1,178),(10000,1,221),(9990,1,222),(9996,1,223),(10002,1,229),(10007,1,237),(10011,1,238),(10015,1,239),(1686,1,241),(1685,1,242),(1687,1,243),(12604,1,251),(12566,1,252),(12569,1,253),(12572,1,254),(12575,1,255),(12579,1,256),(1617,1,258),(12525,1,262),(12544,1,281),(12534,1,282),(12540,1,283),(12546,1,286),(12288,1,300),(12290,1,301),(11591,1,302),(1763,1,331),(1762,1,332),(1764,1,333),(12582,1,341),(12584,1,342),(12586,1,343),(12588,1,344),(12600,1,351),(12593,1,352),(12597,1,353),(12601,1,354),(12605,1,358),(12560,1,531),(12553,1,532),(12557,1,534),(1625,1,536),(12561,1,538),(12358,1,700),(12348,1,701),(12354,1,702),(12360,1,703),(1755,1,1001),(1754,1,1002),(1756,1,1003),(1758,1,1004),(1759,1,1005),(7146,1,1101),(7143,1,1102),(7145,1,1104),(7147,1,1109),(12412,1,1181),(12458,1,1182),(12417,1,1183),(12420,1,1184),(12423,1,1185),(12427,1,1186),(12431,1,1187),(12437,1,1188),(12434,1,1189),(1578,1,1201),(1579,1,1202),(12454,1,1231),(12443,1,1232),(12446,1,1233),(12449,1,1234),(12452,1,1235),(12455,1,1236),(12459,1,1237),(1736,1,1251),(12409,1,1321),(12326,1,1421),(8190,1,1791),(8187,1,1792),(8191,1,1793),(12264,1,2401),(12260,1,2402),(12266,1,2403),(12280,1,2411),(12276,1,2412),(12282,1,2413),(12286,1,2414),(1618,1,2500),(12370,1,2501),(12367,1,2503),(12371,1,2515),(9610,1,5001),(9611,1,5002),(12490,1,20001),(12468,1,20002),(12474,1,20003),(12480,1,20004),(12486,1,20005),(12492,1,20006),(12302,1,23001),(12295,1,23002),(12299,1,23003),(12303,1,23004),(7701,1,50101),(4984,1,50401),(4983,1,50402),(4985,1,50403),(4987,1,50411),(4988,1,50412),(4989,1,50415),(12498,1,55001),(12499,1,55002),(3564,1,100700),(3565,1,100701),(9596,1,101051),(9598,1,101052),(9600,1,101053),(9604,1,101060),(9605,1,101061),(7177,1,101201),(7178,1,101202),(10353,1,101250),(10355,1,101251),(8980,1,101261),(8981,1,101262),(7616,1,101331),(10030,1,101701),(10031,1,101702),(3582,1,102000),(3583,1,102001),(9819,1,400051),(9823,1,400052),(9827,1,400053),(9831,1,400055),(132,2,11),(133,2,12),(134,2,13),(135,2,14),(136,2,16),(137,2,19),(138,2,21),(139,2,22),(140,2,24),(141,2,25),(142,2,26),(143,2,27),(10359,2,31),(145,2,32),(10361,2,34),(146,2,36),(147,2,41),(148,2,42),(149,2,44),(150,2,61),(151,2,62),(152,2,64),(153,2,71),(154,2,72),(155,2,74),(156,2,75),(157,2,78),(158,2,79),(159,2,81),(160,2,82),(161,2,84),(162,2,86),(163,2,87),(164,2,88),(165,2,89),(166,2,91),(167,2,92),(168,2,93),(2475,2,95),(2476,2,96),(2477,2,97),(2478,2,98),(169,2,101),(170,2,102),(171,2,104),(172,2,109),(173,2,111),(174,2,112),(175,2,113),(176,2,114),(177,2,116),(178,2,117),(179,2,121),(180,2,122),(181,2,125),(182,2,141),(183,2,142),(184,2,144),(2479,2,151),(2480,2,152),(2481,2,153),(2482,2,154),(185,2,161),(186,2,162),(187,2,163),(188,2,164),(189,2,165),(190,2,170),(2471,2,171),(192,2,172),(2472,2,173),(193,2,221),(194,2,222),(195,2,229),(196,2,241),(197,2,242),(198,2,243),(199,2,251),(201,2,262),(202,2,281),(203,2,282),(204,2,283),(205,2,331),(2483,2,531),(207,2,532),(2484,2,534),(208,2,536),(2473,2,700),(210,2,701),(211,2,702),(2474,2,703),(212,2,1001),(213,2,1002),(214,2,1003),(215,2,1004),(216,2,1005),(217,2,1101),(218,2,1102),(219,2,1104),(220,2,1109),(221,2,1181),(222,2,1182),(223,2,1183),(224,2,1184),(225,2,1185),(226,2,1186),(227,2,1187),(228,2,1188),(229,2,1201),(230,2,1202),(231,2,1231),(232,2,1232),(233,2,1233),(234,2,1234),(235,2,1421),(236,2,2401),(237,2,2402),(238,2,2403),(239,2,2411),(240,2,2412),(241,2,2413),(242,2,2500),(2470,2,2501),(243,2,2515),(10363,2,20001),(10364,2,20002),(10365,2,20003),(10366,2,20004),(10367,2,20005),(10368,2,20006),(10362,2,50101),(10372,2,101250),(1807,3,11),(1808,3,31),(1809,3,36),(1810,3,41),(1811,3,61),(1812,3,71),(1813,3,72),(1814,3,74),(1815,3,75),(1816,3,78),(1817,3,79),(1818,3,91),(1819,3,95),(1820,3,97),(1821,3,111),(1822,3,121),(1823,3,122),(1824,3,125),(1825,3,161),(1826,3,170),(1827,3,171),(1828,3,172),(1829,3,221),(1830,3,222),(1831,3,229),(1832,3,241),(1833,3,242),(1834,3,243),(1835,3,251),(1836,3,255),(1837,3,256),(1838,3,262),(1839,3,281),(1840,3,282),(1841,3,283),(1842,3,331),(1843,3,531),(1844,3,536),(1845,3,700),(1846,3,1001),(1847,3,1002),(1848,3,1003),(1849,3,1004),(1850,3,1005),(1851,3,1181),(1852,3,1182),(1853,3,1201),(1854,3,1202),(1855,3,1231),(1856,3,2401),(1857,3,2402),(1858,3,2403),(1859,3,2411),(1860,3,2412),(1861,3,2413),(1862,3,2500),(1863,3,2515),(8026,4,11),(8027,4,21),(8028,4,31),(8029,4,41),(8030,4,61),(8031,4,71),(8032,4,72),(8033,4,74),(8034,4,75),(8035,4,78),(8036,4,79),(8037,4,81),(8038,4,91),(8039,4,95),(8040,4,97),(8041,4,101),(8042,4,111),(8043,4,121),(8044,4,151),(8045,4,161),(8046,4,171),(8047,4,221),(8048,4,222),(8049,4,229),(8050,4,241),(8051,4,242),(8052,4,243),(8146,4,251),(8147,4,253),(8053,4,262),(8054,4,281),(8055,4,331),(8056,4,341),(8057,4,342),(8058,4,343),(8059,4,344),(8060,4,531),(8061,4,700),(8062,4,1001),(8063,4,1002),(8064,4,1003),(8065,4,1004),(8066,4,1005),(8067,4,1101),(8068,4,1181),(8069,4,1182),(8070,4,1201),(8071,4,1202),(8072,4,1231),(8073,4,2401),(8074,4,2501),(8075,4,2503),(8076,4,2515),(8077,4,20001),(8078,4,50101),(8079,4,101201),(8080,4,101261),(8081,4,102000),(8082,4,400051),(8083,4,400052),(8084,4,400053),(8085,4,400055),(8194,6,11),(8195,6,21),(8196,6,31),(8197,6,41),(8198,6,61),(8199,6,71),(8200,6,72),(8201,6,74),(8202,6,75),(8203,6,78),(8204,6,79),(8205,6,81),(8206,6,91),(8207,6,95),(8208,6,97),(8209,6,101),(8210,6,111),(8211,6,121),(8212,6,151),(8213,6,161),(8214,6,171),(8215,6,221),(8216,6,222),(8217,6,229),(8218,6,241),(8219,6,242),(8220,6,243),(8221,6,262),(8222,6,281),(8223,6,331),(8224,6,341),(8225,6,342),(8226,6,343),(8227,6,344),(8228,6,531),(8229,6,700),(8230,6,1001),(8231,6,1002),(8232,6,1003),(8233,6,1004),(8234,6,1005),(8235,6,1101),(8236,6,1181),(8237,6,1182),(8238,6,1201),(8239,6,1202),(8240,6,1231),(8241,6,1791),(8242,6,2401),(8243,6,2501),(8244,6,2503),(8245,6,2515),(8246,6,5001),(8247,6,20001),(8248,6,50101),(8249,6,101201),(8250,6,101261),(8251,6,102000),(8252,6,400051),(8253,6,400052),(8254,6,400053),(8255,6,400055),(8256,7,11),(8257,7,21),(8258,7,31),(8259,7,41),(8260,7,61),(8261,7,71),(8262,7,72),(8263,7,74),(8264,7,75),(8265,7,78),(8266,7,79),(8267,7,81),(8268,7,91),(8269,7,95),(8270,7,97),(8271,7,101),(8272,7,111),(8273,7,121),(8274,7,151),(8275,7,161),(8276,7,171),(8277,7,221),(8278,7,222),(8279,7,229),(8280,7,241),(8281,7,242),(8282,7,243),(8283,7,262),(8284,7,281),(8285,7,331),(8286,7,341),(8287,7,342),(8288,7,343),(8289,7,344),(8290,7,531),(8291,7,700),(8292,7,1001),(8293,7,1002),(8294,7,1003),(8295,7,1004),(8296,7,1005),(8297,7,1101),(8298,7,1181),(8299,7,1182),(8300,7,1201),(8301,7,1202),(8302,7,1231),(8303,7,1791),(8304,7,2401),(8305,7,2501),(8306,7,2503),(8307,7,2515),(8308,7,5001),(8309,7,20001),(8310,7,50101),(8311,7,101201),(8312,7,101261),(8313,7,102000),(8314,7,400051),(8315,7,400052),(8316,7,400053),(8317,7,400055),(8318,9,11),(8319,9,21),(8320,9,31),(8321,9,41),(8322,9,61),(8323,9,71),(8324,9,72),(8325,9,74),(8326,9,75),(8327,9,78),(8328,9,79),(8329,9,81),(8330,9,91),(8331,9,95),(8332,9,97),(8333,9,101),(8334,9,111),(8335,9,121),(8336,9,151),(8337,9,161),(8338,9,171),(8339,9,221),(8340,9,222),(8341,9,229),(8342,9,241),(8343,9,242),(8344,9,243),(8345,9,262),(8346,9,281),(8347,9,331),(8348,9,341),(8349,9,342),(8350,9,343),(8351,9,344),(8352,9,531),(8353,9,700),(8354,9,1001),(8355,9,1002),(8356,9,1003),(8357,9,1004),(8358,9,1005),(8359,9,1101),(8360,9,1181),(8361,9,1182),(8362,9,1201),(8363,9,1202),(8364,9,1231),(8365,9,1791),(8366,9,2401),(8367,9,2501),(8368,9,2503),(8369,9,2515),(8370,9,5001),(8371,9,20001),(8372,9,50101),(8373,9,101201),(8374,9,101261),(8375,9,102000),(8376,9,400051),(8377,9,400052),(8378,9,400053),(8379,9,400055),(12608,10,11),(12609,10,21),(12610,10,31),(12611,10,41),(12612,10,61),(12613,10,71),(12614,10,72),(12615,10,74),(12616,10,75),(12617,10,78),(12618,10,79),(12619,10,81),(12620,10,91),(12621,10,95),(12622,10,97),(12623,10,101),(12624,10,111),(12625,10,121),(12626,10,151),(12627,10,161),(12628,10,171),(12629,10,221),(12630,10,222),(12631,10,229),(12632,10,241),(12633,10,242),(12634,10,243),(12635,10,262),(12636,10,281),(12637,10,300),(12638,10,331),(12639,10,341),(12640,10,342),(12641,10,343),(12642,10,344),(12643,10,531),(12644,10,700),(12645,10,1001),(12646,10,1002),(12647,10,1003),(12648,10,1004),(12649,10,1005),(12650,10,1101),(12651,10,1181),(12652,10,1182),(12653,10,1201),(12654,10,1202),(12655,10,1231),(12656,10,2401),(12657,10,2501),(12658,10,2503),(12659,10,2515),(12660,10,20001),(12661,10,20002),(12662,10,23001),(12663,10,50101),(12664,11,11),(12665,11,21),(12666,11,31),(12667,11,41),(12668,11,61),(12669,11,71),(12670,11,72),(12671,11,74),(12672,11,75),(12673,11,78),(12674,11,79),(12675,11,81),(12676,11,91),(12677,11,95),(12678,11,97),(12679,11,101),(12680,11,111),(12681,11,121),(12682,11,151),(12683,11,161),(12684,11,171),(12685,11,221),(12686,11,222),(12687,11,229),(12688,11,241),(12689,11,242),(12690,11,243),(12691,11,262),(12692,11,281),(12693,11,300),(12694,11,331),(12695,11,341),(12696,11,342),(12697,11,343),(12698,11,344),(12699,11,531),(12700,11,700),(12701,11,1001),(12702,11,1002),(12703,11,1003),(12704,11,1004),(12705,11,1005),(12706,11,1101),(12707,11,1181),(12708,11,1182),(12709,11,1201),(12710,11,1202),(12711,11,1231),(12712,11,2401),(12713,11,2501),(12714,11,2503),(12715,11,2515),(12716,11,20001),(12717,11,20002),(12718,11,23001),(12719,11,50101),(14005,12,11),(13995,12,12),(13997,12,13),(13999,12,14),(14001,12,15),(14004,12,16),(14007,12,19),(14146,12,21),(14135,12,22),(14137,12,24),(14139,12,25),(14142,12,26),(14145,12,27),(14148,12,28),(14181,12,31),(14177,12,32),(14180,12,34),(14183,12,38),(13816,12,41),(13813,12,42),(13815,12,44),(13817,12,45),(14094,12,61),(14091,12,62),(14093,12,64),(14095,12,67),(14096,12,68),(13891,12,71),(13886,12,72),(13888,12,74),(13892,12,75),(13890,12,76),(13894,12,78),(13895,12,79),(13685,12,81),(13679,12,82),(13680,12,84),(13681,12,86),(13683,12,87),(13684,12,88),(13686,12,89),(13904,12,91),(13900,12,92),(13903,12,93),(13906,12,94),(13990,12,95),(12734,12,97),(13669,12,101),(13665,12,102),(13666,12,104),(13667,12,105),(13668,12,106),(13670,12,109),(14051,12,111),(14038,12,112),(14041,12,113),(14044,12,114),(14047,12,115),(14050,12,116),(14053,12,117),(14157,12,121),(14153,12,122),(14156,12,125),(14159,12,126),(13821,12,141),(13820,12,142),(13822,12,144),(13912,12,151),(13909,12,152),(13911,12,153),(13913,12,154),(14063,12,161),(14056,12,162),(14058,12,163),(14060,12,164),(14062,12,165),(14064,12,167),(13350,12,171),(13345,12,172),(13347,12,173),(13349,12,174),(13351,12,178),(13838,12,221),(13834,12,222),(13837,12,223),(13840,12,229),(13842,12,237),(13844,12,238),(13846,12,239),(13516,12,241),(13515,12,242),(13517,12,243),(13481,12,251),(13462,12,252),(13464,12,253),(13465,12,254),(13467,12,255),(13469,12,256),(14161,12,262),(14170,12,281),(14166,12,282),(14169,12,283),(14172,12,286),(14121,12,300),(14122,12,301),(14126,12,331),(14125,12,332),(14127,12,333),(13470,12,341),(13471,12,342),(13472,12,343),(13473,12,344),(13479,12,351),(13476,12,352),(13478,12,353),(13480,12,354),(13482,12,358),(13865,12,510),(13862,12,512),(13864,12,514),(13866,12,517),(13792,12,531),(13789,12,532),(13791,12,534),(13793,12,538),(13358,12,700),(13982,12,701),(13981,12,702),(13984,12,703),(13858,12,771),(13849,12,772),(13851,12,773),(13853,12,774),(13855,12,775),(13857,12,776),(13859,12,779),(13647,12,1001),(13646,12,1002),(13648,12,1003),(13650,12,1004),(13651,12,1005),(13675,12,1101),(13673,12,1102),(13674,12,1104),(13676,12,1109),(13584,12,1181),(13607,12,1182),(13587,12,1183),(13588,12,1184),(13590,12,1185),(13592,12,1186),(13594,12,1187),(13597,12,1188),(13595,12,1189),(13827,12,1201),(13828,12,1202),(13605,12,1231),(13600,12,1232),(13601,12,1233),(13603,12,1234),(13604,12,1235),(13606,12,1236),(13608,12,1237),(13829,12,1251),(14009,12,1321),(13687,12,1421),(13799,12,2401),(13798,12,2402),(13801,12,2403),(13807,12,2411),(13806,12,2412),(13809,12,2413),(13810,12,2414),(13988,12,2501),(13987,12,2503),(13989,12,2515),(13881,12,20001),(13871,12,20002),(13874,12,20003),(13877,12,20004),(13880,12,20005),(13883,12,20006),(13330,12,23001),(13327,12,23002),(13329,12,23003),(13331,12,23004),(13712,12,50101),(13824,12,55001),(13825,12,55002),(14128,12,59001),(14129,12,59002),(14130,12,59003),(12776,13,11),(12777,13,21),(12778,13,31),(12779,13,41),(12780,13,61),(12781,13,71),(12782,13,72),(12783,13,74),(12784,13,75),(12785,13,78),(12786,13,79),(12787,13,81),(12788,13,91),(12789,13,95),(12790,13,97),(12791,13,101),(12792,13,111),(12793,13,121),(12794,13,151),(12795,13,161),(12796,13,171),(12797,13,221),(12798,13,222),(12799,13,229),(12800,13,241),(12801,13,242),(12802,13,243),(12803,13,262),(12804,13,281),(12805,13,300),(12806,13,331),(12807,13,341),(12808,13,342),(12809,13,343),(12810,13,344),(12811,13,531),(12812,13,700),(12813,13,1001),(12814,13,1002),(12815,13,1003),(12816,13,1004),(12817,13,1005),(12818,13,1101),(12819,13,1181),(12820,13,1182),(12821,13,1201),(12822,13,1202),(12823,13,1231),(12824,13,2401),(12825,13,2501),(12826,13,2503),(12827,13,2515),(12828,13,20001),(12829,13,20002),(12830,13,23001),(12831,13,50101),(12832,14,11),(12833,14,21),(12834,14,31),(12835,14,41),(12836,14,61),(12837,14,71),(12838,14,72),(12839,14,74),(12840,14,75),(12841,14,78),(12842,14,79),(12843,14,81),(12844,14,91),(12845,14,95),(12846,14,97),(12847,14,101),(12848,14,111),(12849,14,121),(12850,14,151),(12851,14,161),(12852,14,171),(12853,14,221),(12854,14,222),(12855,14,229),(12856,14,241),(12857,14,242),(12858,14,243),(12859,14,262),(12860,14,281),(12861,14,300),(12862,14,331),(12863,14,341),(12864,14,342),(12865,14,343),(12866,14,344),(12867,14,531),(12868,14,700),(12869,14,1001),(12870,14,1002),(12871,14,1003),(12872,14,1004),(12873,14,1005),(12874,14,1101),(12875,14,1181),(12876,14,1182),(12877,14,1201),(12878,14,1202),(12879,14,1231),(12880,14,2401),(12881,14,2501),(12882,14,2503),(12883,14,2515),(12884,14,20001),(12885,14,20002),(12886,14,23001),(12887,14,50101),(12944,16,11),(12945,16,21),(12946,16,31),(13056,16,41),(13057,16,42),(13058,16,44),(13059,16,45),(12948,16,61),(12949,16,71),(12950,16,72),(12951,16,74),(12952,16,75),(12953,16,78),(12954,16,79),(12955,16,81),(12956,16,91),(12957,16,95),(12958,16,97),(12959,16,101),(12960,16,111),(12961,16,121),(13060,16,141),(13061,16,142),(13062,16,144),(12962,16,151),(12963,16,161),(12964,16,171),(12965,16,221),(12966,16,222),(12967,16,229),(12968,16,241),(12969,16,242),(12970,16,243),(13128,16,251),(13064,16,262),(12972,16,281),(12973,16,300),(12974,16,331),(12975,16,341),(12976,16,342),(12977,16,343),(12978,16,344),(12979,16,531),(12980,16,700),(12981,16,1001),(12982,16,1002),(12983,16,1003),(12984,16,1004),(12985,16,1005),(12986,16,1101),(12987,16,1181),(12988,16,1182),(12989,16,1201),(12990,16,1202),(12991,16,1231),(12992,16,2401),(12993,16,2501),(12994,16,2503),(12995,16,2515),(12996,16,20001),(12997,16,20002),(12998,16,23001),(12999,16,50101),(13000,17,11),(13001,17,21),(13002,17,31),(13065,17,41),(13066,17,42),(13067,17,44),(13068,17,45),(13004,17,61),(13005,17,71),(13006,17,72),(13007,17,74),(13008,17,75),(13009,17,78),(13010,17,79),(13011,17,81),(13012,17,91),(13013,17,95),(13014,17,97),(13015,17,101),(13016,17,111),(13017,17,121),(13069,17,141),(13070,17,142),(13071,17,144),(13018,17,151),(13019,17,161),(13020,17,171),(13021,17,221),(13022,17,222),(13023,17,229),(13024,17,241),(13025,17,242),(13026,17,243),(13028,17,281),(13029,17,300),(13030,17,331),(13031,17,341),(13032,17,342),(13033,17,343),(13034,17,344),(13035,17,531),(13036,17,700),(13037,17,1001),(13038,17,1002),(13039,17,1003),(13040,17,1004),(13041,17,1005),(13042,17,1101),(13043,17,1181),(13044,17,1182),(13045,17,1201),(13046,17,1202),(13047,17,1231),(13048,17,2401),(13049,17,2501),(13050,17,2503),(13051,17,2515),(13052,17,20001),(13053,17,20002),(13054,17,23001),(13055,17,50101); +INSERT INTO `llx_user_rights` VALUES (12402,1,11),(12380,1,12),(12385,1,13),(12389,1,14),(12393,1,15),(12398,1,16),(12404,1,19),(9726,1,21),(9700,1,22),(9706,1,24),(9711,1,25),(9716,1,26),(9722,1,27),(9728,1,28),(9978,1,31),(9968,1,32),(9974,1,34),(1910,1,36),(9980,1,38),(11573,1,41),(11574,1,42),(11575,1,44),(11576,1,45),(7184,1,61),(7181,1,62),(7183,1,64),(7185,1,67),(7186,1,68),(1678,1,71),(1673,1,72),(1675,1,74),(1679,1,75),(1677,1,76),(1681,1,78),(1682,1,79),(12322,1,81),(12309,1,82),(12312,1,84),(12314,1,86),(12317,1,87),(12320,1,88),(12323,1,89),(11580,1,91),(11581,1,92),(11582,1,93),(11583,1,94),(10097,1,95),(10099,1,96),(10103,1,97),(10104,1,98),(7139,1,101),(7134,1,102),(7136,1,104),(7137,1,105),(7138,1,106),(7140,1,109),(10229,1,111),(10201,1,112),(10207,1,113),(10213,1,114),(10219,1,115),(10225,1,116),(10231,1,117),(12518,1,121),(12508,1,122),(12514,1,125),(12520,1,126),(11577,1,141),(11578,1,142),(11579,1,144),(2307,1,151),(2304,1,152),(2306,1,153),(2308,1,154),(10092,1,161),(10093,1,162),(10094,1,163),(10095,1,164),(10096,1,165),(1585,1,170),(12342,1,171),(12331,1,172),(12335,1,173),(12339,1,174),(12343,1,178),(10000,1,221),(9990,1,222),(9996,1,223),(10002,1,229),(10007,1,237),(10011,1,238),(10015,1,239),(1686,1,241),(1685,1,242),(1687,1,243),(12604,1,251),(12566,1,252),(12569,1,253),(12572,1,254),(12575,1,255),(12579,1,256),(1617,1,258),(12525,1,262),(12544,1,281),(12534,1,282),(12540,1,283),(12546,1,286),(12288,1,300),(12290,1,301),(11591,1,302),(1763,1,331),(1762,1,332),(1764,1,333),(12582,1,341),(12584,1,342),(12586,1,343),(12588,1,344),(12600,1,351),(12593,1,352),(12597,1,353),(12601,1,354),(12605,1,358),(12560,1,531),(12553,1,532),(12557,1,534),(1625,1,536),(12561,1,538),(12358,1,700),(12348,1,701),(12354,1,702),(12360,1,703),(1755,1,1001),(1754,1,1002),(1756,1,1003),(1758,1,1004),(1759,1,1005),(7146,1,1101),(7143,1,1102),(7145,1,1104),(7147,1,1109),(12412,1,1181),(12458,1,1182),(12417,1,1183),(12420,1,1184),(12423,1,1185),(12427,1,1186),(12431,1,1187),(12437,1,1188),(12434,1,1189),(1578,1,1201),(1579,1,1202),(12454,1,1231),(12443,1,1232),(12446,1,1233),(12449,1,1234),(12452,1,1235),(12455,1,1236),(12459,1,1237),(1736,1,1251),(12409,1,1321),(12326,1,1421),(8190,1,1791),(8187,1,1792),(8191,1,1793),(12264,1,2401),(12260,1,2402),(12266,1,2403),(12280,1,2411),(12276,1,2412),(12282,1,2413),(12286,1,2414),(1618,1,2500),(12370,1,2501),(12367,1,2503),(12371,1,2515),(9610,1,5001),(9611,1,5002),(12490,1,20001),(12468,1,20002),(12474,1,20003),(12480,1,20004),(12486,1,20005),(12492,1,20006),(12302,1,23001),(12295,1,23002),(12299,1,23003),(12303,1,23004),(7701,1,50101),(4984,1,50401),(4983,1,50402),(4985,1,50403),(4987,1,50411),(4988,1,50412),(4989,1,50415),(12498,1,55001),(12499,1,55002),(3564,1,100700),(3565,1,100701),(9596,1,101051),(9598,1,101052),(9600,1,101053),(9604,1,101060),(9605,1,101061),(7177,1,101201),(7178,1,101202),(10353,1,101250),(10355,1,101251),(8980,1,101261),(8981,1,101262),(7616,1,101331),(10030,1,101701),(10031,1,101702),(3582,1,102000),(3583,1,102001),(9819,1,400051),(9823,1,400052),(9827,1,400053),(9831,1,400055),(132,2,11),(133,2,12),(134,2,13),(135,2,14),(136,2,16),(137,2,19),(138,2,21),(139,2,22),(140,2,24),(141,2,25),(142,2,26),(143,2,27),(10359,2,31),(145,2,32),(10361,2,34),(146,2,36),(147,2,41),(148,2,42),(149,2,44),(150,2,61),(151,2,62),(152,2,64),(153,2,71),(154,2,72),(155,2,74),(156,2,75),(157,2,78),(158,2,79),(159,2,81),(160,2,82),(161,2,84),(162,2,86),(163,2,87),(164,2,88),(165,2,89),(166,2,91),(167,2,92),(168,2,93),(2475,2,95),(2476,2,96),(2477,2,97),(2478,2,98),(169,2,101),(170,2,102),(171,2,104),(172,2,109),(173,2,111),(174,2,112),(175,2,113),(176,2,114),(177,2,116),(178,2,117),(179,2,121),(180,2,122),(181,2,125),(182,2,141),(183,2,142),(184,2,144),(2479,2,151),(2480,2,152),(2481,2,153),(2482,2,154),(185,2,161),(186,2,162),(187,2,163),(188,2,164),(189,2,165),(190,2,170),(2471,2,171),(192,2,172),(2472,2,173),(193,2,221),(194,2,222),(195,2,229),(196,2,241),(197,2,242),(198,2,243),(199,2,251),(201,2,262),(202,2,281),(203,2,282),(204,2,283),(205,2,331),(2483,2,531),(207,2,532),(2484,2,534),(208,2,536),(2473,2,700),(210,2,701),(211,2,702),(2474,2,703),(212,2,1001),(213,2,1002),(214,2,1003),(215,2,1004),(216,2,1005),(217,2,1101),(218,2,1102),(219,2,1104),(220,2,1109),(221,2,1181),(222,2,1182),(223,2,1183),(224,2,1184),(225,2,1185),(226,2,1186),(227,2,1187),(228,2,1188),(229,2,1201),(230,2,1202),(231,2,1231),(232,2,1232),(233,2,1233),(234,2,1234),(235,2,1421),(236,2,2401),(237,2,2402),(238,2,2403),(239,2,2411),(240,2,2412),(241,2,2413),(242,2,2500),(2470,2,2501),(243,2,2515),(10363,2,20001),(10364,2,20002),(10365,2,20003),(10366,2,20004),(10367,2,20005),(10368,2,20006),(10362,2,50101),(10372,2,101250),(1807,3,11),(1808,3,31),(1809,3,36),(1810,3,41),(1811,3,61),(1812,3,71),(1813,3,72),(1814,3,74),(1815,3,75),(1816,3,78),(1817,3,79),(1818,3,91),(1819,3,95),(1820,3,97),(1821,3,111),(1822,3,121),(1823,3,122),(1824,3,125),(1825,3,161),(1826,3,170),(1827,3,171),(1828,3,172),(1829,3,221),(1830,3,222),(1831,3,229),(1832,3,241),(1833,3,242),(1834,3,243),(1835,3,251),(1836,3,255),(1837,3,256),(1838,3,262),(1839,3,281),(1840,3,282),(1841,3,283),(1842,3,331),(1843,3,531),(1844,3,536),(1845,3,700),(1846,3,1001),(1847,3,1002),(1848,3,1003),(1849,3,1004),(1850,3,1005),(1851,3,1181),(1852,3,1182),(1853,3,1201),(1854,3,1202),(1855,3,1231),(1856,3,2401),(1857,3,2402),(1858,3,2403),(1859,3,2411),(1860,3,2412),(1861,3,2413),(1862,3,2500),(1863,3,2515),(8026,4,11),(8027,4,21),(8028,4,31),(8029,4,41),(8030,4,61),(8031,4,71),(8032,4,72),(8033,4,74),(8034,4,75),(8035,4,78),(8036,4,79),(8037,4,81),(8038,4,91),(8039,4,95),(8040,4,97),(8041,4,101),(8042,4,111),(8043,4,121),(8044,4,151),(8045,4,161),(8046,4,171),(8047,4,221),(8048,4,222),(8049,4,229),(8050,4,241),(8051,4,242),(8052,4,243),(8146,4,251),(8147,4,253),(8053,4,262),(8054,4,281),(8055,4,331),(8056,4,341),(8057,4,342),(8058,4,343),(8059,4,344),(8060,4,531),(8061,4,700),(8062,4,1001),(8063,4,1002),(8064,4,1003),(8065,4,1004),(8066,4,1005),(8067,4,1101),(8068,4,1181),(8069,4,1182),(8070,4,1201),(8071,4,1202),(8072,4,1231),(8073,4,2401),(8074,4,2501),(8075,4,2503),(8076,4,2515),(8077,4,20001),(8078,4,50101),(8079,4,101201),(8080,4,101261),(8081,4,102000),(8082,4,400051),(8083,4,400052),(8084,4,400053),(8085,4,400055),(12608,10,11),(12609,10,21),(12610,10,31),(12611,10,41),(12612,10,61),(12613,10,71),(12614,10,72),(12615,10,74),(12616,10,75),(12617,10,78),(12618,10,79),(12619,10,81),(12620,10,91),(12621,10,95),(12622,10,97),(12623,10,101),(12624,10,111),(12625,10,121),(12626,10,151),(12627,10,161),(12628,10,171),(12629,10,221),(12630,10,222),(12631,10,229),(12632,10,241),(12633,10,242),(12634,10,243),(12635,10,262),(12636,10,281),(12637,10,300),(12638,10,331),(12639,10,341),(12640,10,342),(12641,10,343),(12642,10,344),(12643,10,531),(12644,10,700),(12645,10,1001),(12646,10,1002),(12647,10,1003),(12648,10,1004),(12649,10,1005),(12650,10,1101),(12651,10,1181),(12652,10,1182),(12653,10,1201),(12654,10,1202),(12655,10,1231),(12656,10,2401),(12657,10,2501),(12658,10,2503),(12659,10,2515),(12660,10,20001),(12661,10,20002),(12662,10,23001),(12663,10,50101),(12664,11,11),(12665,11,21),(12666,11,31),(12667,11,41),(12668,11,61),(12669,11,71),(12670,11,72),(12671,11,74),(12672,11,75),(12673,11,78),(12674,11,79),(12675,11,81),(12676,11,91),(12677,11,95),(12678,11,97),(12679,11,101),(12680,11,111),(12681,11,121),(12682,11,151),(12683,11,161),(12684,11,171),(12685,11,221),(12686,11,222),(12687,11,229),(12688,11,241),(12689,11,242),(12690,11,243),(12691,11,262),(12692,11,281),(12693,11,300),(12694,11,331),(12695,11,341),(12696,11,342),(12697,11,343),(12698,11,344),(12699,11,531),(12700,11,700),(12701,11,1001),(12702,11,1002),(12703,11,1003),(12704,11,1004),(12705,11,1005),(12706,11,1101),(12707,11,1181),(12708,11,1182),(12709,11,1201),(12710,11,1202),(12711,11,1231),(12712,11,2401),(12713,11,2501),(12714,11,2503),(12715,11,2515),(12716,11,20001),(12717,11,20002),(12718,11,23001),(12719,11,50101),(14607,12,11),(14597,12,12),(14599,12,13),(14601,12,14),(14603,12,15),(14606,12,16),(14609,12,19),(14146,12,21),(14135,12,22),(14137,12,24),(14139,12,25),(14142,12,26),(14145,12,27),(14148,12,28),(14181,12,31),(14177,12,32),(14180,12,34),(14183,12,38),(13816,12,41),(13813,12,42),(13815,12,44),(13817,12,45),(14094,12,61),(14091,12,62),(14093,12,64),(14095,12,67),(14096,12,68),(13891,12,71),(13886,12,72),(13888,12,74),(13892,12,75),(13890,12,76),(13894,12,78),(13895,12,79),(14577,12,81),(14571,12,82),(14572,12,84),(14573,12,86),(14575,12,87),(14576,12,88),(14578,12,89),(13904,12,91),(13900,12,92),(13903,12,93),(13906,12,94),(13990,12,95),(12734,12,97),(13669,12,101),(13665,12,102),(13666,12,104),(13667,12,105),(13668,12,106),(13670,12,109),(14051,12,111),(14038,12,112),(14041,12,113),(14044,12,114),(14047,12,115),(14050,12,116),(14053,12,117),(14665,12,121),(14661,12,122),(14664,12,125),(14667,12,126),(13821,12,141),(13820,12,142),(13822,12,144),(13912,12,151),(13909,12,152),(13911,12,153),(13913,12,154),(14063,12,161),(14056,12,162),(14058,12,163),(14060,12,164),(14062,12,165),(14064,12,167),(13350,12,171),(13345,12,172),(13347,12,173),(13349,12,174),(13351,12,178),(13838,12,221),(13834,12,222),(13837,12,223),(13840,12,229),(13842,12,237),(13844,12,238),(13846,12,239),(13516,12,241),(13515,12,242),(13517,12,243),(14730,12,251),(14711,12,252),(14713,12,253),(14714,12,254),(14716,12,255),(14718,12,256),(14669,12,262),(14678,12,281),(14674,12,282),(14677,12,283),(14680,12,286),(14567,12,300),(14568,12,301),(14126,12,331),(14125,12,332),(14127,12,333),(14719,12,341),(14720,12,342),(14721,12,343),(14722,12,344),(14728,12,351),(14725,12,352),(14727,12,353),(14729,12,354),(14731,12,358),(13865,12,510),(13862,12,512),(13864,12,514),(13866,12,517),(14686,12,531),(14683,12,532),(14685,12,534),(14687,12,538),(13358,12,700),(14585,12,701),(14584,12,702),(14587,12,703),(13858,12,771),(13849,12,772),(13851,12,773),(13853,12,774),(13855,12,775),(13857,12,776),(13859,12,779),(13647,12,1001),(13646,12,1002),(13648,12,1003),(13650,12,1004),(13651,12,1005),(13675,12,1101),(13673,12,1102),(13674,12,1104),(13676,12,1109),(14612,12,1181),(14635,12,1182),(14615,12,1183),(14616,12,1184),(14618,12,1185),(14620,12,1186),(14622,12,1187),(14625,12,1188),(14623,12,1189),(13827,12,1201),(13828,12,1202),(14633,12,1231),(14628,12,1232),(14629,12,1233),(14631,12,1234),(14632,12,1235),(14634,12,1236),(14636,12,1237),(13829,12,1251),(14611,12,1321),(14579,12,1421),(14555,12,2401),(14554,12,2402),(14557,12,2403),(14563,12,2411),(14562,12,2412),(14565,12,2413),(14566,12,2414),(14591,12,2501),(14590,12,2503),(14592,12,2515),(14651,12,20001),(14641,12,20002),(14644,12,20003),(14647,12,20004),(14650,12,20005),(14653,12,20006),(13330,12,23001),(13327,12,23002),(13329,12,23003),(13331,12,23004),(13712,12,50101),(14655,12,55001),(14656,12,55002),(14128,12,59001),(14129,12,59002),(14130,12,59003),(12776,13,11),(12777,13,21),(12778,13,31),(12779,13,41),(12780,13,61),(12781,13,71),(12782,13,72),(12783,13,74),(12784,13,75),(12785,13,78),(12786,13,79),(12787,13,81),(12788,13,91),(12789,13,95),(12790,13,97),(12791,13,101),(12792,13,111),(12793,13,121),(12794,13,151),(12795,13,161),(12796,13,171),(12797,13,221),(12798,13,222),(12799,13,229),(12800,13,241),(12801,13,242),(12802,13,243),(12803,13,262),(12804,13,281),(12805,13,300),(12806,13,331),(12807,13,341),(12808,13,342),(12809,13,343),(12810,13,344),(12811,13,531),(12812,13,700),(12813,13,1001),(12814,13,1002),(12815,13,1003),(12816,13,1004),(12817,13,1005),(12818,13,1101),(12819,13,1181),(12820,13,1182),(12821,13,1201),(12822,13,1202),(12823,13,1231),(12824,13,2401),(12825,13,2501),(12826,13,2503),(12827,13,2515),(12828,13,20001),(12829,13,20002),(12830,13,23001),(12831,13,50101),(12832,14,11),(12833,14,21),(12834,14,31),(12835,14,41),(12836,14,61),(12837,14,71),(12838,14,72),(12839,14,74),(12840,14,75),(12841,14,78),(12842,14,79),(12843,14,81),(12844,14,91),(12845,14,95),(12846,14,97),(12847,14,101),(12848,14,111),(12849,14,121),(12850,14,151),(12851,14,161),(12852,14,171),(12853,14,221),(12854,14,222),(12855,14,229),(12856,14,241),(12857,14,242),(12858,14,243),(12859,14,262),(12860,14,281),(12861,14,300),(12862,14,331),(12863,14,341),(12864,14,342),(12865,14,343),(12866,14,344),(12867,14,531),(12868,14,700),(12869,14,1001),(12870,14,1002),(12871,14,1003),(12872,14,1004),(12873,14,1005),(12874,14,1101),(12875,14,1181),(12876,14,1182),(12877,14,1201),(12878,14,1202),(12879,14,1231),(12880,14,2401),(12881,14,2501),(12882,14,2503),(12883,14,2515),(12884,14,20001),(12885,14,20002),(12886,14,23001),(12887,14,50101),(12944,16,11),(12945,16,21),(12946,16,31),(13056,16,41),(13057,16,42),(13058,16,44),(13059,16,45),(12948,16,61),(12949,16,71),(12950,16,72),(12951,16,74),(12952,16,75),(12953,16,78),(12954,16,79),(12955,16,81),(12956,16,91),(12957,16,95),(12958,16,97),(12959,16,101),(12960,16,111),(12961,16,121),(13060,16,141),(13061,16,142),(13062,16,144),(12962,16,151),(12963,16,161),(12964,16,171),(12965,16,221),(12966,16,222),(12967,16,229),(12968,16,241),(12969,16,242),(12970,16,243),(13128,16,251),(13064,16,262),(12972,16,281),(12973,16,300),(12974,16,331),(12975,16,341),(12976,16,342),(12977,16,343),(12978,16,344),(12979,16,531),(12980,16,700),(12981,16,1001),(12982,16,1002),(12983,16,1003),(12984,16,1004),(12985,16,1005),(12986,16,1101),(12987,16,1181),(12988,16,1182),(12989,16,1201),(12990,16,1202),(12991,16,1231),(12992,16,2401),(12993,16,2501),(12994,16,2503),(12995,16,2515),(12996,16,20001),(12997,16,20002),(12998,16,23001),(12999,16,50101),(13000,17,11),(13001,17,21),(13002,17,31),(13065,17,41),(13066,17,42),(13067,17,44),(13068,17,45),(13004,17,61),(13005,17,71),(13006,17,72),(13007,17,74),(13008,17,75),(13009,17,78),(13010,17,79),(13011,17,81),(13012,17,91),(13013,17,95),(13014,17,97),(13015,17,101),(13016,17,111),(13017,17,121),(13069,17,141),(13070,17,142),(13071,17,144),(13018,17,151),(13019,17,161),(13020,17,171),(13021,17,221),(13022,17,222),(13023,17,229),(13024,17,241),(13025,17,242),(13026,17,243),(13028,17,281),(13029,17,300),(13030,17,331),(13031,17,341),(13032,17,342),(13033,17,343),(13034,17,344),(13035,17,531),(13036,17,700),(13037,17,1001),(13038,17,1002),(13039,17,1003),(13040,17,1004),(13041,17,1005),(13042,17,1101),(13043,17,1181),(13044,17,1182),(13045,17,1201),(13046,17,1202),(13047,17,1231),(13048,17,2401),(13049,17,2501),(13050,17,2503),(13051,17,2515),(13052,17,20001),(13053,17,20002),(13054,17,23001),(13055,17,50101),(14504,18,11),(14505,18,21),(14506,18,31),(14507,18,41),(14508,18,61),(14509,18,71),(14510,18,78),(14511,18,81),(14512,18,91),(14513,18,95),(14514,18,101),(14515,18,111),(14516,18,121),(14517,18,151),(14518,18,161),(14519,18,221),(14520,18,241),(14521,18,262),(14522,18,281),(14523,18,300),(14524,18,331),(14525,18,332),(14526,18,333),(14527,18,341),(14528,18,342),(14529,18,343),(14530,18,344),(14531,18,531),(14532,18,701),(14533,18,771),(14534,18,774),(14535,18,1001),(14536,18,1004),(14537,18,1101),(14538,18,1181),(14539,18,1182),(14540,18,1201),(14541,18,1231),(14542,18,2401),(14543,18,2501),(14544,18,2503),(14545,18,2515),(14546,18,20001),(14547,18,20002),(14548,18,50101),(14549,18,59001); /*!40000 ALTER TABLE `llx_user_rights` ENABLE KEYS */; UNLOCK TABLES; @@ -7780,7 +7798,7 @@ CREATE TABLE `llx_usergroup_user` ( KEY `fk_usergroup_user_fk_usergroup` (`fk_usergroup`), CONSTRAINT `fk_usergroup_user_fk_user` FOREIGN KEY (`fk_user`) REFERENCES `llx_user` (`rowid`), CONSTRAINT `fk_usergroup_user_fk_usergroup` FOREIGN KEY (`fk_usergroup`) REFERENCES `llx_usergroup` (`rowid`) -) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -7789,7 +7807,7 @@ CREATE TABLE `llx_usergroup_user` ( LOCK TABLES `llx_usergroup_user` WRITE; /*!40000 ALTER TABLE `llx_usergroup_user` DISABLE KEYS */; -INSERT INTO `llx_usergroup_user` VALUES (2,1,1,3),(3,1,3,3),(4,1,11,2),(5,1,13,4),(6,1,16,1),(7,1,17,1); +INSERT INTO `llx_usergroup_user` VALUES (2,1,1,3),(3,1,3,3),(4,1,11,2),(5,1,13,4),(6,1,16,1),(7,1,17,1),(11,1,18,1),(8,1,18,2),(9,1,18,3),(10,1,18,4); /*!40000 ALTER TABLE `llx_usergroup_user` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; @@ -7802,4 +7820,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2015-11-16 0:21:28 +-- Dump completed on 2016-01-23 12:01:52 From a3c273aec8d2ddf03841b650cf757f98002ef068 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 12:07:57 +0100 Subject: [PATCH 026/148] Update demo datas --- dev/initdata/img/alberteinstein.jpg | Bin 4673 -> 0 bytes dev/initdata/img/applepieproduct.jpg | Bin 15410 -> 0 bytes dev/initdata/img/bookkeepercompany.png | Bin 7847 -> 0 bytes dev/initdata/img/comapnycorp1company.png | Bin 16141 -> 0 bytes dev/initdata/img/companycorp2company.png | Bin 9362 -> 0 bytes dev/initdata/img/compxp4523product.jpg | Bin 17068 -> 0 bytes dev/initdata/img/dolidroid_114x114.png | Bin 8406 -> 0 bytes dev/initdata/img/dolidroid_512x512_en.png | Bin 83178 -> 0 bytes .../img/dolidroid_screenshot_home_720x1280.png | Bin 33693 -> 0 bytes dev/initdata/img/genericcustomer.png | Bin 7472 -> 0 bytes dev/initdata/img/indiancompany.png | Bin 4229 -> 0 bytes dev/initdata/img/johndoe.png | Bin 10321 -> 0 bytes dev/initdata/img/ldestailleur_200x200.jpg | Bin 7444 -> 0 bytes dev/initdata/img/logo_nltechno_94x100.png | Bin 4251 -> 0 bytes dev/initdata/img/magicfoodstorecompany.png | Bin 4920 -> 0 bytes dev/initdata/img/mariecurie.jpg | Bin 6105 -> 0 bytes dev/initdata/img/mybigcompany.png | Bin 9827 -> 0 bytes dev/initdata/img/nocountrycomp.png | Bin 3761 -> 0 bytes dev/initdata/img/pearpieproduct.jpg | Bin 19420 -> 0 bytes dev/initdata/img/pierrecurie.jpg | Bin 5960 -> 0 bytes dev/initdata/img/pinkdressproduct.jpg | Bin 18005 -> 0 bytes dev/initdata/img/printcompany.png | Bin 20188 -> 0 bytes dev/initdata/img/rolluproduct.jpg | Bin 14319 -> 0 bytes dev/initdata/img/spanishcompany.png | Bin 6865 -> 0 bytes dev/initdata/img/swisstouch.png | Bin 5766 -> 0 bytes dev/initdata/img/teclibcompany.png | Bin 26702 -> 0 bytes dev/initdata/img/valeencompany.png | Bin 4675 -> 0 bytes 27 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 dev/initdata/img/alberteinstein.jpg delete mode 100644 dev/initdata/img/applepieproduct.jpg delete mode 100644 dev/initdata/img/bookkeepercompany.png delete mode 100644 dev/initdata/img/comapnycorp1company.png delete mode 100644 dev/initdata/img/companycorp2company.png delete mode 100644 dev/initdata/img/compxp4523product.jpg delete mode 100644 dev/initdata/img/dolidroid_114x114.png delete mode 100644 dev/initdata/img/dolidroid_512x512_en.png delete mode 100644 dev/initdata/img/dolidroid_screenshot_home_720x1280.png delete mode 100644 dev/initdata/img/genericcustomer.png delete mode 100644 dev/initdata/img/indiancompany.png delete mode 100644 dev/initdata/img/johndoe.png delete mode 100644 dev/initdata/img/ldestailleur_200x200.jpg delete mode 100644 dev/initdata/img/logo_nltechno_94x100.png delete mode 100644 dev/initdata/img/magicfoodstorecompany.png delete mode 100644 dev/initdata/img/mariecurie.jpg delete mode 100644 dev/initdata/img/mybigcompany.png delete mode 100644 dev/initdata/img/nocountrycomp.png delete mode 100644 dev/initdata/img/pearpieproduct.jpg delete mode 100644 dev/initdata/img/pierrecurie.jpg delete mode 100644 dev/initdata/img/pinkdressproduct.jpg delete mode 100644 dev/initdata/img/printcompany.png delete mode 100644 dev/initdata/img/rolluproduct.jpg delete mode 100644 dev/initdata/img/spanishcompany.png delete mode 100644 dev/initdata/img/swisstouch.png delete mode 100644 dev/initdata/img/teclibcompany.png delete mode 100644 dev/initdata/img/valeencompany.png diff --git a/dev/initdata/img/alberteinstein.jpg b/dev/initdata/img/alberteinstein.jpg deleted file mode 100644 index 869d4762746c970bacc1132b40036ed6929534c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4673 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 CuOQ_B diff --git a/dev/initdata/img/applepieproduct.jpg b/dev/initdata/img/applepieproduct.jpg deleted file mode 100644 index f63ddacc7702dbd9dd12886f5663d3ad796d6ac8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15410 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 diff --git a/dev/initdata/img/bookkeepercompany.png b/dev/initdata/img/bookkeepercompany.png deleted file mode 100644 index 939f5d66763efec45b906339f6f90fd8ae485742..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7847 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 A%m4rY diff --git a/dev/initdata/img/comapnycorp1company.png b/dev/initdata/img/comapnycorp1company.png deleted file mode 100644 index 7d45cad6258c5f5ebcd34495c9a055a12014df37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16141 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 diff --git a/dev/initdata/img/companycorp2company.png b/dev/initdata/img/companycorp2company.png deleted file mode 100644 index 18917afb66d01caff5df74e81fd784c0097c9284..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9362 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 Q*61BbUQMn+#ytH008h5tQvd(} diff --git a/dev/initdata/img/compxp4523product.jpg b/dev/initdata/img/compxp4523product.jpg deleted file mode 100644 index aefbdd9b0f75e79c33f3d6397e5f3da162af550e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17068 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 diff --git a/dev/initdata/img/dolidroid_512x512_en.png b/dev/initdata/img/dolidroid_512x512_en.png deleted file mode 100644 index 9de25fb5ce9698fcdac2435fac43ba3909c42ea3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83178 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 VxA}3gu`vSvQR#IHubLm*$ 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 e$IUns`GoWp-7LDE=(9!gj;0AuCW6ZrxF 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 diff --git a/dev/initdata/img/ldestailleur_200x200.jpg b/dev/initdata/img/ldestailleur_200x200.jpg deleted file mode 100644 index df68aa5f64fb1202ece7ffd58dd4af73504f8fe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7444 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 O1bFGd@P*Fj)Bg`Ybcdh- diff --git a/dev/initdata/img/logo_nltechno_94x100.png b/dev/initdata/img/logo_nltechno_94x100.png deleted file mode 100644 index 7e00ab58884dc198b9ec2874db88b1892088cc15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4251 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 RBTd8rIvNJ*01yZO0RIB;=Mx|fKnI0! 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 diff --git a/dev/initdata/img/mybigcompany.png b/dev/initdata/img/mybigcompany.png deleted file mode 100644 index 62a96380acc14634189454f47c40b41fbd818abd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9827 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 diff --git a/dev/initdata/img/nocountrycomp.png b/dev/initdata/img/nocountrycomp.png deleted file mode 100644 index 71db7eed0916e8855f301fbb5908ca46e12c03e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3761 zcmXw+c{o(5TI+rB^bKLB)B@zbY6dgbOud9!LWYj}asKn*c*pH$5d4E$Yf?aIN{ z58YQw;i3EC+JC-YJ6^H(bK&o`MrApmnSw>Q2@Lw0W(lsG`Ha2QxmE1wP^O-`Ky8d( z`7rux_J^)p4G`*oK|CEN5V#KC*lnXsMMX!Juze%*3BOyC-_Ux^8UANJTHA;xX4&LG z{HIQ7)}xBfarC=BUYEiUp)NZQ)%y)>tKI_Z*2hqATURY?b;9pD$Gb3llQ#xUDE5$J z&u10Ij-Qakz)uo`cgH5}INkQju5R$toGN9{a3odv@KLN2?E0LZ_~y$pd7zqe+GIX= z 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 diff --git a/dev/initdata/img/pearpieproduct.jpg b/dev/initdata/img/pearpieproduct.jpg deleted file mode 100644 index 3eb696c54bfad7b3c3263ec559bbfcf4d2c55fc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19420 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 diff --git a/dev/initdata/img/pierrecurie.jpg b/dev/initdata/img/pierrecurie.jpg deleted file mode 100644 index 8ea6696ba455ccf12772436bfeecb8c699bd1596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5960 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 B$e92D diff --git a/dev/initdata/img/pinkdressproduct.jpg b/dev/initdata/img/pinkdressproduct.jpg deleted file mode 100644 index f38b413f8e5ca765e8e5709884462d762cace871..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18005 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

    QEwVf3oDPRgoJs>YPGt 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 diff --git a/dev/initdata/img/printcompany.png b/dev/initdata/img/printcompany.png deleted file mode 100644 index b745fc77174e9cbf3d6e69aa7dd1a51490cff985..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20188 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 PHsq%O!d$mjcUS)hQNnij literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/doctemplates/proposals/template_proposal.odt b/dev/initdata/documents_demo/doctemplates/proposals/template_proposal.odt new file mode 100644 index 0000000000000000000000000000000000000000..8ece83c989c9ff688337dbb0edf6febd47eb0dcf GIT binary patch literal 25866 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 jUx%REKSA)Nd85A==G7F@&=G4A!~e?R literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/doctemplates/tasks/template_task_summary.odt b/dev/initdata/documents_demo/doctemplates/tasks/template_task_summary.odt new file mode 100644 index 0000000000000000000000000000000000000000..76984ebcf8cb915a336d598a1899aa10abed260f GIT binary patch literal 21249 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/doctemplates/thirdparties/template_thirdparty.odt b/dev/initdata/documents_demo/doctemplates/thirdparties/template_thirdparty.odt new file mode 100644 index 0000000000000000000000000000000000000000..bfc4fa822f28f6756e7dc774dcbf706a99fe2772 GIT binary patch literal 24295 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

    nmG&9F; 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 bqDt>KOTD@hItF4GG5n_pzCJJ+ApZJ4yRc%? literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/expedition/sending/SH1302-0001/SH1302-0001.pdf b/dev/initdata/documents_demo/expedition/sending/SH1302-0001/SH1302-0001.pdf new file mode 100644 index 0000000000000000000000000000000000000000..77203de55a826505b927867abb3173281a43483c GIT binary patch literal 18038 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 VXzbyN@CXU=h>$Qb$!jQ({67#Oank?* literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/expensereport/(PROV2)/(PROV2).pdf b/dev/initdata/documents_demo/expensereport/(PROV2)/(PROV2).pdf new file mode 100644 index 0000000000000000000000000000000000000000..60e0ff798a69b49f7c2044ae668c0070b402ea20 GIT binary patch literal 18606 zcmdVCbzD?i*El{PN+>BMhzwoA(A^~s0@5Ne0}R3p&I~1~f=DA00@9&$iF61e4Fb|7 zC><&&rNHkD=)HQM`@GM6CxgG8cW zelXI;kw{t^3^DX{fq@}<*7nDLQ7{AsEC6)tgCSbhXpA-z3b%v9pkPjANkM)AQGNkI zK>-PV5n&-7egO`Cehw}$L?4Dmx}t1hXt3Z3qBaZ)w^l@YfX(^&_>Vu}KQ2ThMEC^7 zL_{P6z~aIJeB$B~Vxq#=!4M@B(&fL2qUZ#JLI0aLhA6o6e-lLkh52t{C?OFTK#pjz z*oi#!kr-551%{|P0c@3Fwn!+jwpuWR zJ;nhnATA;T&_iQTFl%Qbk0KB{ zeMuF0RFOz^QR@iZr*qVOvnG9WH;EtP%Rn(IOiMo5A~tuVYy+6-o?O6#lU3VQw`ZRw z;J~{wOkXyPyvy)I;lRBGW((ts*fJ5@kcyb&ettKQ=F+kO2PMTc_-DWsY)1#-d$g!7`-GlBjeoo z&3~~Ng=cv&uk@Ytj$&{6CAX*KNm{iXF(7pR+^8ZS<`LOoO=&aTQ}lz(tEr#jIL>H0 zRgNX3FX&0ADW*9s-8xffNodJ(_nn1W>*aC&QaBS|6US6nr?=`0>$le)LFn@Jx`eH| zuSMc4$Ic^2_AC2gPtMg2DoESZdx&pD*f|yRD;Wjfxy|}I6P}Ud6r^+2O864aRXo@D zO$*V~T{J=O707vb6I>@D-~vaJMs92(+EdC)rb_a$RDQ#*sT9xqCKHZUoApd94zU)2 z(*>*{IY|Wi6+&;QDecY`3}dDyOgS1Dh9VkY+C2<0^tFo{?EB0~bfNuh%$HiKA{Eoe zPuixC7fw}BopX>&PJMEvW#e6<_&NKl4hPatuAeKSCTCpwXyh^%(}uF#W2phFram3~ zY?<%s<#qO8_qI#FHpPQS`TK&mv^#h>LN{~=&Qnu;K{J^yZtL!?s1BRwA)ZVPSz7W_ z71`23n&_`o4O%QY#hsnF3enlWntDA7Vf}67p5?3UZ!Iq!C`K6Xi77r%mQtuq8pKx@ zHnu%T3pALD$VG@jVpi@g#b$+{7K?k~!WBqNa5b~Xn>Q&$-uxV??S}nrxzsZR>G-CK z^y7G*nV-B2LmxHLYWv@!@C(ja>l=Ui*=M_qNjONei@5BTQTQ7pC9{1pVcm;*PJ~;m zl+sn1JX%a|Vp2Xo=8&7L<=NOiH%&zsCYFvHf7`fVxwq}!VQNC++=I^);rWki9%1lT z+3ze0x@T$yY2168m8aF}cG27-zDvbiK_hyzf1Kw_7yBy*3d8fT(ecIB^EN^F&TsH> zE$--FxN|pWj08zb`YhS7Y%Y9zLJavLJR+Lzd5op;GWf`Pb(B_n+`ubxNI1J?XhKzO zP*wF&k?4>=`-_NBR#Q$mzOlB`P02;Mq)j2$>?gQoq12(3LZc;^#?H6eO(UF@3m??R zif7kjr*tHk$ynW)lH%3tt1o<&MKUm+uhCLlg2_HzcjvHg+z>M{HN}Y|!(THRu;?nO zj3lY-IWNJhPk7J#naX9EfNyCkc}_3PLt^%v(kX9Q#S-X4wP&Q$-X3Ndw!O@M-u~rP zO_pH#9A5>s7SGuTI@DF`X~x%LnOyW?qkuN(ntWte&$xQ2Mpd28WiwtKgpZ7uFG_XM~UXeKhxTKJV;V7WSs z*SpC*zah-+@|CE$TDeElqWsVfP29|PQRG%xbA=E+O_hEXp2{~dmQV}y0r8@v!%H)s zxS?a$Hm=6L*SRaniTD(hum?7g`~gndN2}!funry|W{k8TL(73Sc>l+hRaaSCyj&?M;%vsx)NYW4Rm9F&2l%V%A0MBd=+bu^=W31OpKcE7B- z-T7iI-fKi)9gL=Ler}eRMcH~_HGF`)0B=RFYzg8%of6?@7dcG|pR`HxdBZ?@H;Idx z=+KsSYbVjtmypf~w7w?Z59S4jRXTol?Fu>|p`SVj$$&;ORG#j1*(j=3R-*^4x3tVA zQ;_#}#^*LnCsSI;J$S2eg>UDqc&<_q=+$$9nao#}R|Vx*MkT~$q;pItbV7B!-XFrm zxy=YTUH2UJ9A`{@qPzwpzu{js&DX{H-XEUyhZn|%PX8KNp}`PMI27x>v5}WP7#r^( zU5_KJKOMNxAE-ZKGF2dq07DF1Z7|0n8a7Z907De5(Xf*qHJFnd3;(TAJMq7=GtsqigxUT&H+ARZ z_|q5;1ws@-F(6V>gTd_`FklJbQVHpVL>ahP+X7QO35u?utbrg&5spFY!B9#_XBQ*_ z8@GxBBKW(|=OhHuvqm|ik7F-A6cC`=Vvs1XfXEN>XdssQTY>;{S7!te+5&^Z#$i9g zC_w=cZ1DAG9JOvCqjpi7Hl=<`+OLtepHnrMm6L*yP(fBP%H;t869FRynF5{yNdOsH zfIr!;JQ-f7JU9?+LO`uZboOO)b2IZNDr#zD3v??L@VC5GbgM^7s?p2K&#SVsty=eC za;m%AqR$i0#boz|yLu1EzN&bCyIm=^q$5nMs-^XbZwVnx$X*&Aso`^^M=el75;SLvQo~=~Oy4_wxsZOFY>!W)(y5ebP?SSSVSC80do^ODA+XR} z4%bYap^qGG$3a)-3$KLfa&Q0U( zlyX1ILr+Rf>cPF|k5ko(gq%a9o#3fN^hq1uAPj9|U<6?_L;KmU9o~1Uw?<_87VOMY zB1D&+Wv=jxQHrWvFbRuz-u^<8LI2uHXk!b><5xChH|H)Ru1dxPf1=ShrtP?L|1$II zv3qH@$|gOOYwz88pAPdYZ1Ow#%7P@>1Ks%9!VJ#WzRWPMD(2M<5~j4`&#t{n;36OQ zJbF0uefb;Wi=R@QZizbKD+`tLUJ1H*Fu^MJ*u9({)x5^+immd+y+wkv|kzu4gT4fB52hLguo!r(~2uisy~D z1!OV(gNIviT>~(Z`We{=5qn+Vr;OZf z?|1q0gN8K;9vgR_0V|9j@t|%@S&~xq@yl{_pc6B=i66Gf6gD#DF6!^KvoEAyDUz9C zu6M>`u(ff_(ifL79GK$7yR0ytH!@=uR=8A6*z&l0 zPdDfiOG@jtd*a|s`+;rCE7zAFkn=FGyf4!3_2V~b;l$N`Pa-+0g2P@Dxqd6a&ikp7 zUB3`li^{%t82(W>w#m`L)=q7RsGFK08)mE8Mr$xDf>%{nhO;$aE&b8mlFUZZ z|6$_b^9@*G{6$RDQadM`*XXuc)X`bqgGXkzLpAh)YGjeKcXOV!ebd6<9aI&O9QExL z%_5m7EskmGjAjrEBRn#W(-CwxD51Z;B`fOGH1R;mj_paR%TgLNwf}yQMqpDE_qbYP z=Af*OMZU9(%hss*tB)>y1Ir>shA!QX8IwF;{nDwPkuo4S74Tn?mpPuklOVhQc7yVI zRp*Sedkccy;6_F0OF2mmkeifdY-r2pPu8BLx4{IGOEpFv+6gV{%v1?y4EA5QxJ##f z##jv6&2W>)-l%@IFEmX?#!yK$HBQC2H}p)iLE(+{bss*92a{x}a@{6lTVD_Jp?dI+mX_`p9;GgemKl<;_2BE` zJFU5SvX^Ny_U~m<-jbs+Sqgjcajd2*`JTIMU3_nH52r}!e7^T>znFS!%)B^k0kJcq zLiuoMPKD1){IutT{_@8SVZ0*544I=5!Fi9VzNvUlzAj3*PMhR5C;zq%Iv|ztN)@3@ zS!Y#`53!>?+jrx2T;hEaal@p6Q0f@Fvo#^Kp2{TJDDv)bvK7m7ZnC~6F=}uI9P3?I|R>MbTN;kK`&c-1m^RD1av#-7B zg97ENQUSVPoz45w#p!2?+Kfus90?e9PP_6vK1g34Du?BeTUdu%=g8CB?bM`O-Ro@r zT(qsJ-EHAUmcGT=OaF3ufv{BY$@)Uhsf_Ck!b2|&?{2SKRFI^+A$oRMrenigW|qcJ zMY)1LH~gK)yQe-HbFQb>R-yfUmMHziT-Nc>fb2I+u-Qqkw!N!d%?A80+Dkqm)aV^G zc+xZVj8)r$?nY7%D7@#Szc*UW^wl%Hepus62g)>##9S27)oeBKKuYBz=F7tX&w$t) zOxHqPZ%mbZls-R(N*stS!;I!&hz$(5d(-Y~ykWZAlj8TG=4zx`4bM_wZc_Y!y88`> z&_M+nv)eNH6K>qpES&r9I#jm?Uh;kRjAUi^$vj0YS?R(UTj0{7@#f`2CWJPkD!i{nlXRL9U)?E|9l)7Qtxxje@hRJn zAs6>n%R_dTIzv#=8q7LGLj39dx+5fTa|KpgYHQ&5ou%t=}cKlN@_v( zqezIE80Zuwg#$1S1j}!Lj#+cHpb*GBm9H8`St@zy-2>x*G%5me=78c|#$6K{?|+Rq zCH|MOm4UW3`X&%K9Vh($HPFIlpZ+#1`k%*HLVr*2-^5vB!Xkpd$63jq-Uiq9kL0Sy z23fU}o@dkRaZ+~bYjAayM1Yf=aB=UZy?@Zv4gPdZPrmcni~_!W0sXm5U-BU4q^dM< z2Fo{+Y+g({ubzYEPQ7;G`t%Ir$mERnhIXQ&S=97SC{6K)N%TjFJ6j#-ltt-9JhJ1@ zC#npusXNpUh=`MA91XK9Z&(`d^yC^CBPOdxWGI%>9(;7gmlnvl(FikmN?})CSZ&Hg z5l+u9pJQl8MLD_ZONde4xRI-MQQD*b*;T68SgqiG=*oHO98w~UMz{4#Zdz%!s8kKu zv=XUyaAr9 z5lP&Y_354eFuJzwwvi$qG=CT!@)#V~n>aLL^-PRT#;|>Uq^b%nAwiu~I90>( z=3#YYRz^&R5yXTn*HBbctkPu6u98PNV}_It!z4BW6|Gd-!IKo<2{nAqeQn^pt^;Q$ zwDgmuh7>sIaP2cIL-xIIUR_K_)$L=X^-yRD5*+qP|L zXfo0Xw*zQ+4V)p4q6zG*>~X_GROQTFxVR1Tmo&58v-NSHO$Nqn9@DN%KM*_OFuwGvr*rSY`nr5%0ldp0(4+R0|uO*g;_O*8!!Q%nVY^ulGK zoGZe^L54)F6J7D7%Ol8%7tTx?^9At1A{r{HxVUlkO)Vp%%A)Hm2M5&((DEU=0)4hG z>t3Q#NrY7GSp$u-ds!CTuDMzdln-iMzs*icY=r5^`)k)~s4!DQ5+u-84i3&rr*`tp z(mBh`MvyZI;UpZq{clI;){v!7pFZ>?k=ol`($QQk?C(yNsck3~SbR+!ozZJ&{|z7S zOK_O*t+>mDZnb8YFC|C00E=T6dRiXiu^aG8dD^mrHCoftQ?bCbNobveDnWU3bFzA> z!pyxqXKiK0Z(~fUFR>;d(C5=i{-NL)J)^Hjb_p3s{c2lTd5dyJb-7*c!S~+l4d>o% zeqA+s=-?80NwrsKot2BJqx2sB)9a1X4uUFpr^8ofX0FfZ*xSW@HkH7^x$hPoVwP(m zzGFtlm2U4}GcSIaE8pAOURkLYvI{tKI$1|E zlasr#s%jic*I%6au-r;lpAuG~Ln|r#v_y~lp+{8b=dg1M+_))l(p)?TVfC}roa=5y zH*lKBXg$QmcI1Lc`jJ=8U99q59>_})yYcPABf17m?AqL1UPi{4LC&kzR~L1)E5@BF zJ3EWwW5X}-`@2ibI0?!;d2BK^Ix5E9d7bohF2QrPBu%z%D-WMp#j@OBF}MmNZPoj? zxk%lVteIXqF~pEi--joX6^L(c(@_3I`uX{ht<9Wp1}ScV&#$sIa~2jh$H&()GD?Gk zjmi_~*+nmepUTLD5e3%b6X}yXJbV$W0jy188zVBWa9-Ptkci}P_i1Vb4EhF{nkewT zy6ut_>Rr=)pKoSiS7P73&9Z}PT@-{iKf7u#D7cc8m`6{?x3DM|69vkT{lK?KAFlsU zEyr+ERy!(0KJc6t6oh&KI{yGx8si}E^YDiQhSzDKJu<sikOQ{AD4=d-nwAMDG>xH-X8P9N`ge7w4fo5l)oE>NJw zVWVc;xd*{}9$j%aiY(Gs9j@iM$Me!31j#*6){!Zw@g3z2XFYPX3p!uDyhjsp(X=Cek%uZY zo34j`qLSvCA?VF2rh~@_bC!6j|Ll0^B7^jSxRJ41F-aVeJu>%E?t^|(eQ@>17!WW9A5C8a3NJcir>n`3>7FFQf*BDAkc($g==(pm!j99fp_raXCIh&mE7k=Ma>|PPL_W?HS zUR$K@(R{o)30E|wtF)BV6Yyg;nvjfMC@e5A&{c>wQDPP+w8u_>?%L%F0zg5?Z)m9C zNsGCzv?HeSR#&QwV^N+JJ==B~MD=(QVD^P6DxS+jLpP7ULbm5R-Ub9bH7eeoBx9o9 z2@V-Q{5rDMEad44Y$=Jsr$MK&TZ)Bi#RgHNn7KTYeHKu6yGk)J(Y){92})`28sgQ- z&*kF>6WWXwnD!qYig>H@&}DDlR%-F`+8GG_%yOQ>(rbHcZf$MEK;J?-L_)~^_Mk&mT?JCk=NL1Tp$Y3TE}h~6$oSk`VA`+Qrfh_JWsvlR3@e0U1~u*RNr zWRabq8BoYBw-($}o?QmTH~iM8+@*4dj&w9a2ncapWH}ZYXS~l}r0WbnAH`~FVN&I^ z|AndE%WDjAlMt^;kQf(t{F%&700@Eh!ZVvgWK&!uD{(vg&d0=byMgIa)`;Ju#F~S} zR2;Qeb6Jb2e%_lOAnqIAm)P%LlcIRS*+zs5*1)D|AlN+bHuV47^ z?9H33y{)9x)th;Fic;6pSP(!m|aXcKjt)4iNvQp$LM`@5SVX_v*cRie#5s~Q?31eIDOy3 zqL;6eF&OaR)aJ;7BFlqe^OUJup*?P_GBQSmDNCO67kQZzCcEL4(AL`y}wlxfv{)YJkA11cJyfeNT@-M zp;S<;V_se!a*|dSY1#cI-F$mp3Nwf2|LoHzQlr9w2dzlNL^Nq#D z>hTv@S(&D$ys|wy(QQj?@nhvM)Lv`1R{7BF@0;^gqbBzhXXh@TUjFJ>FKfcQ++VR8 zIB7Ah1g*Ox1BKuuCiw34bp z_f#sA7i~8-aMMm-!fD2-W|4kJ`URv0e%r%KD(cQ0+kfj;Ul@aVYo$;_ZfR*=7OSwR z+d_e6yXodWTn;z&MlvKt-3=_iqSfOEF#NeubRP4wj^LjOHutI96#)wVK> z&FP3!d^fe~^qKq#{qKJq43uo7%9@LVw*<+_I?;Yq=MfCX)0pQ;68pHfkhE;@l%1Wm zJ4K|+Mz~>fdxEW^Vp{B0VL`#WFUt?#zy8dQn>t;wx_m9)%qwpvwz+vfI@;7A=gaEY z)@W-eb^cc^qc|qk4?CGxNRwq{geCX8r|a2BGVM#pgef{6?CzqCi#In)KZk{0yDGtK zW%G`m|BZm#mOt~(jTJny1&?)7{xcY|cON~HNlQjzt7N0kj`-s?wHj@@rE!q0dpP6w z;&9y23VKV}V1CKNj3YKqH%d)C_oicBZY~o&{gv>GTyY(^EiH?^Ni;CgR76ki*J?Jl z8yn+PCRfSHsB=ip;aQ0!43J#%=HOahkD**;@ENkUm{Cq@i-Y-srp4 zCs#R)AElXnr~#{vj0mP3Eu5G@HZqXY^B8cVwl=97Ki#$D_OW?IK*|waxVKjB*g%Qr z?lRKIfs5g+e<_g9b&8}Wx10Y}x&Vl(3C9XVw#b=_w_W*`4|IVH@7$T^5z(5x3jEWx z3zBtQpc}Yr&+6zN&o}gu@=q7#D+dLUhKI}z1?v>{7UYeW+>CE^%%;&@(0Nj2-xe|A zwqdcm`(7kMy1nVagQKzM%kjvD1Q`tH4$~!m^FrBv^_{4wofN;rt$MFo;)|RHoFQ9V zH#|0~zjVd>scTPt@RgXcFc$lm9<)&gf1N(!q9NTBVTOmJ(0lf%dRoL8C*;ogg6Ja4 zNjBShH-X#~-`#~fuO}{+JZ^7iZ(wVbPu_5_oPGg(8Mn(7i{v#Qmg06CY-42X?Z%5j zf7@ZDi`bTERk>WzY z9+&Wo^=-!``Co{Vnif4JR$rBm!-)xq#RH*%29rQI?Gm-tggI%ctL5zOG!Foki9k9a;}thf7o7vRq;i-2K0E}8-Lk$5)_40j?YTtut?%wbmii;7muBmER~Th(eX`mtx_;`ZR=R7n z+qZR!AH74H{3GYefHA*lt(M~EeIT=zd)Ae4V%{8ycd%JjAc~**!Pd~UG|N;HtO2MpwONdZi~HxatB`q z40L6r>`DBaLqbMgAgH)v*OWL<2`9G1Ln=odLQ57kr@I>*G?IyNKMqQ>oNC6|-e5$E z(o>dLww>ztzZi8&#UhTbg=Tvvz_DXAL(3hoBW{K)? zpEDy%)AeE>r+Hn`WO$(bG4J*7d!6Q$YeqNw(v_5KJvOuGxVfpNw@r+$lJ7(tUcNL| zyYrl!MU~g=)zD~RSlE15{L`5a3A>jQgyCPZ)E}kzrN}}ib<<5m(RR;YT8SiOa}V{! zLy-2)J3IG{vMVZ0B$QPFxk@y5w+-X~LaE7)*WUFuNWOH+)(4v*f3Ngy<9AlUnZUsyB}5Cj^Q&x zFUfY-QAxOXc1_)%moa(-e?O2NhJQ4nf{Vd#Hf5U*!rMsckcTwQJRF?G|8nL`DYu7E zyqA>&GN1X8nxWv>J~6#)aOBQe0ub;uY<CRB^O5*e{0gix#&1Q-iu7$F5zZ=sKyn$B9hp9M#;n~ zO(#2AomC9TCEnhIetgI>tICgI`bObwzl4tp*V4ZAc|2Q_G$*@amZO?RPo6~&H|rKk zYdrCzKWEzcG#scu6+iAZc^vyn(<^B`*@|QVjrwC_R!h_u3k>qF2_^)99p1ZOK2Ep$ z9=t^`*FAT}>1u!Dc0YqNBx8w#|8DhjzoTf^RSok;D}F~?L-iZ-6-lSxM5s^bG-cV` zdeG?Sq^z9U-u}iPRH(>A6`G(PGv+8$YabajaebiFVP20?g$$3E7GzYuCs*9C|EdcT z|2cUO$U5v0PPXFbxPp(pQW5f*Ohi{z!a&jW{NBits?_ORzDhvYZLnp;~(hl_HI zYTDs0-K!ppC|q23U322g<0)TANIyFAKT8e|K5M_TF;9KFT|5VJmD1I2XQQ#$6kS_m zmap$RuU}YR%-~MDt&&>0QUl@JU zZt!3FUYv|>h+og3y?GNr4QJ&FDVtcwqyt&N4k!S8rf@iID36LrfgiV_d8b8p z=AT;ym?kt$y|c}2XN@NFJ3_pC3B(8az1_Vsu0-B^Ld{$LY)k~%78}KeD~83W^>8o7qt)U}U*WUZ7p7nS77 zkowa{n%RYPcPUkX1dbuKDTYt8J^vSMtAl422q3W&BxuYZC=!7d@{_?2N<(RC3Bm|HvyXN& z!?$jZgSb~$uPa(Q8K)%N78vAz5em_&$J+n_qhx-_MJXtDrPRe*ij?JbxDaNe+kEju z1cSNk!I$A!9zMk~^TMI<@U7cme`^wvgJ79)@ngt@S>oa)ul^nqmuMbW(PJj(>ZVVpaa3#@If z7CS{~eXx&!teAQ<%j+=0jbY+m`m14IznU8t%f>!x3CJr83DN3p9Mdy4dQHDM=Q{>0NyZjICxB(8X2@OZq8Nx zfoCE8F<4h7TQB$Vd*g`gtSqM~$I>y{#wWLWj*hA-C${>MZ7-=ohR{lubz?m1pKwk~ z;yUwD+2trddi)$Hn5REqEq0CJ6rf6E9 zoD9D?Oewj|f7@lgT2M{Si(1~tv%17uGwlF=KDVUYcu7Id^UyooGSzFLd*SQq&2ZI_ zioSr=&RVVP$BrB*6ySu)&7^^)22#|g8{`O61!%g#8zY%lipg2{e0Qc&7^IvoUiic= zwTT$zE-r?2cII($k(U|cjWaT82HqqFoVk*&oX=b+WZUPcUJ5-s*XcD{66^ZmLFo&l zc1v;xKfs76GT$mC{4&ZQ<+EQJ6LUT{*M%UMa8u9*%rO2=r^Vvj+v>M(tqS8lTL(nN z%h%4*=Z+Q_g=82CUNE^InDOjWR8(_!_gY;YNKVdf_``=PskifU$f(}9Aj}$LgXvZB zcZ)Ps6pCdQ43b7}ZTf`hEps(oTqkcZRcNb?lcT<)aORUoD+pDiYvCpt&HQxR3}?G6EL( zSvevg0bCt73GxYuhys1brzd|@Sa2R5fgC^>;Kv0d34#DW?#DlTK#MKV1_jxH_&`Vy z3S@6p<(>P*Y*f56lKT0tMhCA+~Pg zn!ftUA5I4h#zhhWad&s;!`Qk&?f8%=doJveK{Y@|e~Lo@OX26LD7a!AfMbZ*Stx*< zKyYBpFc28HhJu`dI|K*~j2!_C5I6;Td}I;}sRHr4J}Zb?67P=)&Lt6fGq@wQylme z0vG{01$DIrq=E%C1StWWltHQhkSG8k2>gly*T4Y&;Q|4}1Bf28ha(Zn*piw5VpV|3 zr2hm0)YQ1R0JTdHRcj|S3{c#kwK4+#dQ4XvhOvfPV}P@?e;l|q(boFoyr-~`z^~^J zq~$z-^Qbq0{bU2Pha+T|Kh`!fgW*saW@8a;er*>em;+qxHVS5NTgTA$_Dx#}D6^a_ zk+g@ThqH?_zzOW(?1Vr|ddM(a1I0TqN#GjW3}FTzgJ5pTFe_j?z$V&yU?n691{UT6 z)SuUuUswn%BFHBsCMYH-ei57qI28MY&eyHsqbX{CgPRCTCwh)*T%o$t%1QFm9fE*Jel!n?$+96TS))-k}O`L#3 z%UGHaV4Fxo{_FzS9z$Z_7$+EZ5I=^Y;DkB3I~kP|9LrzQ$r@oV!|cHeh1prVI$@Y) zr6JfcI>CQn9^d^$J!bPKUF>*lPZa$ZJ_fK`zw?n*0EP+!D?pv$2s9G$cMN{w95eWp zB$fsAPx<}A=I5Ax%~7FzCNy{*%%%^S?5~4gh^(H-2HRXl?(O zIdbah>lz7if&T%&pUB7jexZFbwqLXb%i>rIe`)(W4FdMVA1Z`E^BwO7K3k+S#KYPJ zP#^xE>I1+@9$N+&cGJsZOA&bi^DQW7C?FxpFCuwdk0{B{FAez%|i2_^d z?CD6i9p3|?QD+KL0kJ*+@C87w5lV}7;A(r?0-V>7u^4i8~}k@t9Sqvrf9%~ z{vi)+++hueJ0BZiEC>XFh5%9C2^iM19Gh%xkAbZN%-Q6V!thx&fh4K8a z5nX;jop=#K>EA{xc|sQbU)iH$GXYe>qG8x@QHJ?vdGU!O!McP$=OBpy3SWS-Sz8zo zhspkMalhFS0QOkxkM;1!%zwwiF798bx}acoa1U7k_cyd3&3}V%GA-E?pN-uTCnEk0 z`v=Sk_V33054VQ(U;k%Q|7BDBHjv+B_BWIHG0o#0^c&)ToIf^NIWGPNYg;3LiXQCN z`;VgdZ9RW#&kq;%!-@R#u_p_4;^hCMn*3bTpK2=!#2hetB+6434m>=d5Y|p7ll#~H zA2RtD0>3)gYuD73!8SlG78D5kfN5f@lur(O^ z!y5gC@2_P49c%2G$^L0S{zBon_urwqSv$ENZzWk^kNgGk&%Qsf|Du^cJ<%^qa6;om z!zKT+V1L0r4grAp=6|c#e{0;}P{?mX`G6YJoh)~FvM`eS?iV>JZ~80If}_74?Q9oU%mFw|d=|A~_RV+;B(oBIFM zDkuOJ4|;6%{?DXo?fln;_=m#8rg;9}l_c;EjpOG$h@NBGbf^L3NR1MVrV${G0S0^VRJ@-dC=Q!1arT#Pb;{gnV2*@uA5n*$GCm*n= zh=`B~*be-oO;DI0NMvF^V8o9$0YNdK7Wwx!enDYTpmgRpIDSD9F(6O+TbqEOgy3J> z005x)_;)ydeqnJS+xibKq?lA1YQF4<7GbTz&->YCoO>_FyH~r!O}mUqOcE9*k>s0Bh;@? gP_q979*3{f@1VAW7?8%rAm9LymPnx=4ru}s(=-4UN=k|ZfrR7M636RkO(6<4_E-cO3{kKL*vca;P;g*vRS`%l ztTmWVSX2<8hryx|W)38-iTws@m=R&}x+T5$y>alY8^>z4H*!LyhvD(>O8Pg$KY&%9 zrU$cfMM;Dr_ZDty242xBb!g|1-Xr`rl=Z1If+P4QYRX(p_j&ghSF zwQikru>BmuCUNKGNm1c40K!t~^zn&n%C}A2!bHQz4Km~IQ_ zeXL|lAs}6+w%$Es+}L)%oq64#nm7E^iH`e}wJeZ_Jp1c0dco=QJf=iF4|xfSU&)U= zb)RYunntC=Mb!t%(ghQ0zp)IXrZcuCmM&YeR#*a#$VZUp|d0zM)vQVe)8Z0|QevN1i4L@OEh` zSIm4bvEX3{?G|tJNmw>_ym%V6XEzId#P)eHws9lPTc~Th!Q18T!w)dsPwmoe#|3sJ z;(|A~HjyaQ<5=S@2<*lQ8|UjLtc5wQ)C9eIS8iX5jC{gNy(FuBU1Ci?ST|In^CKBN zxr7R79-j)<@2Xrkm>)}{NoE}rTw;~H#TTNrS3RNjLI%~%5Zbqk`J_u!;$da&!sq#j zRY2%nP_C%niwD;zMy$BLT-%_uvtTWle$Ja+e4NoXBxwav!_qz5H=X!3ZoDfSPj+4= z1{yQ+*i@*K`Mrp`d0i*g$bEaxB$$>P~iEWfywV79g1`MD&9c5?Mz%ywe(-j43dIR>>8r>;R?duZ-I#n_*RFv$^B zCZ3z_sCm@_wQZ*Cq+JOKc_h;aaH8K0wgVfsvsnvQ7M{F_4#w|L>eGs|Gpn66;z8-p={TwwX_RfK z^ztOPR6PCQ_(iHxnGPVQ7OQf>YVz9^RP?Ib9PDh6(wt!c)L&98mb-*<@}+Atu_0li z@mhyI<2Tww*#Ns@FwZQk;Dr<4xP76*2~F#AG8LlCRK(M!?VOROjj8D%Gk%H% zL|=g8hK~$AbFH#(rp*pwton4$MGd<#ZN0wRgL7<`k{h)u?QAUfIkUI#KZd|E?;786 za`JkuStFuHdQ~rSXf3O#h3AE*gh+c25B0gNjkdzY822rxOPHS}R2ubGK6msa z@BM?Ka|JiDrP!GjSM#r(ZEowH&5C@aIuD-IO;Pj@)KoMi%!L~)blcYZ zu%98M0?*Qx?X%RWl@5KK*qmJGAHs9t z6*hr$Xy4t_ch`oCNB$bFV89R+8#vA-;=&m%FfNEdIUR;Ce|SZKpQzsh9R_q>}PG7^^7Gd%0+>{&+gE~DMINmmPaMS+nr3JR%wa&I zi3XxR3oHr^<`eo(9s>j@e@hTx?&N?3;zeLkxZvh{Y{Jhcgo|kY2u@avBozTenOwIn z;ayMH!=Vts!a+$)EF&cw?)ZR+k%)nkT!uh~%$J1c)h#3w|hlJOO-}MQi_Z7oM)ojT$0P|UCjsNU#@t3 zygodQV7OME`y0%w<7G9 zrDZyUQfp{HyDv9dvAuU&GatbMOo3|!p2DvV!SD%%HtBi-h6BfvK_j$)812czl#oWd z$2-R_70_>z@9-*D*q1Q&3A4+|Z1#Jdf~%fMv%PMNaaMjiCf~yx;YNi`*}M1jQHo-rfJ2~! zy-f-UeZr~-2uoM*7fKv?q4ngKHjg`1>jRQqvz7+Qp~4Fel2@T3RKkj9^@Bs7wmySh z(7L`DRNqYY=!H4C-P9%IHCR-@Ct58%y0)wLFEPCux|eDpuirtnJnh1h{SGR#2DSH+ z0>Rk)oT042+GlDS(+n$%cr^S4sZ61nHP?t7FULHMe3w35)=hf;Q?mUnVS7S(fij+} z{^$2bSVSJVl+mM`mYJN8W=7wFLv=NZgU2!|&p#`rHBpF)yltyb>P6I{d+komWK#=Y zoW?OU=nJ(cUx5@Nt`CjXJl`6*%XNb@Si2{dpp8u#gO^IC7)C@9ckiXK!@vjy%d;77 zMyu(2962>v(U$`#G#=WQO3=UeA*Z%r^05w~b*s4P!0^5x_VGOlCdXn-PK@CB&r#jC z9>Gtyt5T_7-sfAWV<~Nocy==`eZj*G7A}+QX7V9wB#%M2fIqfN$) zPg8e6rP$jr@o8M75iODh^^7@lT05<5vyZP9N=`7^b<%nGGtnc?cJMEuDGdaN+k3kqY z_pt80UZ+)gp;-iZ(xjD=yBEIkGDxx6vJhoxJm4nrNaMK|C z;3Uu9Lj#NcYI;9K^03LfS&1!QRSCEI6og=dUY)`jWFsX-Q4Q^p7es=I5A2Iz}3EMY}Jdm?wO-yl|Plc!S-1k@ZYY68WR;*9&lTtUzb8vKAA2fXN(Xp#{L8ws2 z@r`ZTDEAld$J9?wUqEum5Wb)&wLN|(PHOkS={CFR$!qjrlsrZHjsDR3m;GGnDeC=R3io>VheCZVdCaUY;|aZbDaNAB zw@CY*ux%^0G}j2S58b zRQ)>Xo{Lm%Y-dsjhfv8(p2uzPs5&$3j3{CjxixWxDq?=>3a`89akmFOWsjZ*^9Ye% zNFNLh$bCfp^@`i*tHQXObP3K=m*3XHd&SdUC?MsjYEA11A(nI}yG&li#NQ_q)k)|L zqKUFRSsh3h^jiO6=egQd4nB+HOsNv~+r}~-Al+y3YO;ihz2!Enf=przG8D=xi8gR` zrhEI{Z{lTN(YWoCSM!qJI5)M*#>y@r`96Q6$;;}-gM9gG;=USS^|kvFMUPJuw&<3y z+7eyZI_|{%Xz%ete;Fc+!pJPdEbB78UEB`0aUugI6v=Y+g>eV^^AJmqw3c?sUr zWsKH}&tVx3^3CjKL`;slx9nWwY|@54Yc2kSRHV06=6;;6si)B5e>aS#S7w@n{@!32 z;}^Hbb?=ln+R!&*$P9&%ubWIq9*AE#kKKsyb@PojVZ0vXWHMI#QR2)HI=(l$6g!xO zCDqpE>P)?_+|78mBiZ{y^|dg?YVLWzoP^k3B^MLxpgtK|gWHmMBhFkj%pAKe>eRP- z8+kvwg|V=CrXM4PRX8$4=Q}nlcQ;1JFH*R3!Ul_qUrF|rEHGT)sAhjTKg_XW)|7NS zglsiqL|`?%+~ayAS-S!0wXGtlUcAYax&(J_&(hr}3PJCvXT2>a9mph&7A}`W=XuPU z2G=cpxy9>JM*~49M|f&9l`&qi9?^qIG%qDAEI5-M7&fS@^iT}FvhSOwm@s@mMiZ1j zbAYs!gw5LSAcJ~tRY+_0xgw9pN7Od2Zs z2SR43y%e$X;z{%GAL#j}QWH@y`4(+6Z0pl{{59Sb`ya+u+G=JPJ0Ng6%%c4@(88s3 z{x&T7@5fmJe^2mV#91POLj1qSSxIgl+Shjvq^pMdSkw}pX3}eNP_=6*bG|MP1t-|! zRD1gpY3p(H4Ce#e5XIv)+bDo|Bj(AU}M4qE2%kyF>GUgfvOgRwu*Q#8_{u zBS%{gIa)a&NjabT;G+|v1Yep-JwiL1(z2|e>INfa2tD+2mX0Mg)##EJF;;%nBuDkU zglo@}Yt+%vssTOl#WOTnr%9CSomVb8tEO6@QXZ%I?`tg-S5{)g#Ap%<#;V!7BdWqO(xTdQA^PMwI>N#t75YP# z72NV^6Q|E%8AS%*!WD8`1TfL9Af2aN*L%-sSaY<)OFkJ385Z#RIY&|rt(@^Et25Hn z9C-VdcZ_Pja+Fq!_}#*OwRJ>gRh)}3b;dvnp85-Cyj# zc8pM&v%NDSrVV~>G~Hhzug+udc7n^z)ahGY=mv$Bmy%+)v54!`Tao&gbQiFwm0_p6 z{9s-;^Y$p_xh~r1Xgp2s=%UV~B@Oc0JCGy;&%!732W02p-%JfYMRxH5t<|S3+5mZ~ zE7#xkUr^J4T!L&Zu%B^-R*7iE343g(6BAQ=z#>#KovS?dI+LQEoIot*pYysT1d#LH z_p`F}Cfp$c(hNSTOl~%viJe^6kG1p=re4okv$LBx*tN^Ugq!N8NI^OiIoXJuA1AR$ zZ!dD+4rK?wzvB+YGZggt2B=A{t!-s&6x!{f{Mzg@hw_jRkPgYqk=L=O7Y0xx&m0() zXYy_O3TdgSV`7Gt)>L(MD++Hi@9kB|z{~p2K{*+;EL`3e&aBu)%tYHjTxcWf)y;4w#;!2oIkDVTsqu>17@^D=P$ z)29y|38$?rFRH6774*DGlB{`N!Z-JdG%~Hz(&{TA!A3x^;H{WT1Aav^ZAAt9^QTD$UuV}BLVN{GE98cpI>%S(Rh8^+jyll7pko;qLY zwa}ZJAY$_M!^3mWvC+#@Q@LqrL)uv{UcNZ5p;kU@U(w!P7#kgO7V6_7Het^%nfOS5 zXmC)3tNrHb<2gi66%$lg-=;^$vXh|i@z$2&VG9Tg7Bi~hhnM<1dUp_rw!CZ!f0csc0lW1ZbASLy^U z6nG}gYZX~Y1nI`VZjQXIl>kwexPF;>85Vk>=3uEvdVj|%%OI?~TUz5$@qEwKIkhAh zjO|qzcuhs+EOo!IP?DMkLtp(taKM?O4|B14*M;apvP(dUjP~nQVop5>*l~RwV^V1Jc***D zu1hQr{hq({19^4H{7N^>UVHS!&Dz$eC)9xhv^_g(t3mZ!|KhM#$VW43%jS!=ri*fN@MrUp{eEN0c|ZKi9j&{tJ{4>VP?&{@(PwTG^HoEk|jq>`6c(> zYTr)cT}TfL?&xq2J#Pa&H%CgZ+Zjh1U+`|^%9Y2Hlaz69Du_)rVD*y6jArs^j-7Ji z-5JeZ!3X1so8sr*F$8^VOI)s5Ej@NxSpN0(+RLo5>^uf<)zT-`40>|<&(6#ojMgQ* zYs>d%@LGp>w~4!NmUl_d-5#&I8n#*5!&g!=+9Y@OEWOn36O@k5T6;7shnxv#xnZPVX}`O{Sm*9OgtQ|jsN^Tb#~*$o zx#bH&V%!M~rjVJG=gEtm_rLKnGTwg9crjzZ`(b?b-dqZv;)|(_xfE}YwGR-N)o=6f zWyZ53ScXOi=MjAu)onOAASUaR{=RJ+Mdfy1<*y!V<>Ju)nsPvJf-vZ%gh~Dk0?{S; z?UUT+&&I-I29+l=3e?)?LZwackLRxyI*hI!dvo*bhbP_L89VCM#x12whdsk%A)&pmchr96ebcNeyDaxNx|IlLh9glC8pp!PQUzV&Lk z=+P%6gk@!st@I+^J+&DiIT_U64wx%-E32@xqMG&<>%5v|ApsFNIxgNG+aUD-no1HV z@k##oE*=wF3(xIh-J+;Dj_tz6m3>aBr@vvqJ3U&ZV_t)GL%hp}wGdNYpP4bQ*_)h8 zJ~L$BUx6Z|JH_B}u;-Vjhd1w3?PB6prJ~q+KZL$(cFx_)UJnd-a2i8YexdQ+JHzC$ zTR|PpERvGC1&JLb?{de&#FzY$_`4gmcspJ8!{k`m$^0oB`SzAcDk{U0TM*EO} zL1!8WXv{&ouT$|qSzNa~u>^nb(f~3Ar4j@trZ5nyVvRyTkDjk7ANTQPrRH{gxnrXN zyC~$7PIH$0^eMa(cy&Ie4Mc)&wKI6LWSNnJc>_V(SvunW(YCp{xu{V(DU|V>?#G6k zE8^HG0-qkUMbdC}Zmw$hSw=?sjT<~t9qN%S^Q^H$ zWeD`n%QvcJ{kOlZ%~THR-;hX(sO?Xwz z67NrMfE2-RJ9thDyD&xf+`82je8KQ#g~0Qil9JpE7C~X>+58)l?wf-B@1B2dI@u8& zt&|`_`T{38YoR(KLQS9M+43~AU_qSU%=+Z6r$&|L&%!`Y&Zyxn16-hr#MwX9g zSXnxU1(FQdE_mXZQBd4tQ-#uph@dfQmKb*F`Wi8*M9J+?JU$-+O%UQTb2st)F%a|^ zd(xi0~ajg93^ve0XD!RKq6Bdq1+<07{T z^7G$sEJRGd`pkx(GG4y4a6Qk!J$Ea*scAPd@`iTS#?sLG;L9MIyf3P{F^nu9w$iVj zPLh%ogzdf=uVW=kw<;MDq-=Yzy^YZ;T3apo92|80ni!L*`Fl2KH=pym57U;(A_4iV z>&j{92`u^hkFH6liwB}Br6Nxb_~19Z)LnB=QXCOCg-nCZff53}v93a}j2U*`Syqsq7B#Ge7YNpo74d=H}cutpjQt|H>YZ+-A zTTU+Lpq3;*VPtid35l{ffv1YU$qJ?~#uN70zq|bCOtCJUMp_)v-q5W%o`UJ-h!#nR zAKzP33F;?#zaxg3Rf~_pEWY)nH6|iDoxP+(OYLy8-fO)}y5b#SxJu@}GNLLhG=Off zU}OYUe}RIYTbl#DzD863>8>%Cr}+z_)9jH2JIiIZGp90%&z@v$6rjeL2W$H=O4 z-aubG<^xeT;F*HR=Qwf*HY?upg3gi?oI3F|G*YEg20C6d3#;V>ncy!!sXg~-=6Tm? z=y+kCyubhHkie<_0QG{-{M_MUyV#eunY0?S>WP(BEujO>t47<~(?X#Vtql(z91J~O zh($e*lf-gtFQN6A6aNT%4$*P%$JkwwLN?1)yVnc zN3E@F&spm)C#_l=k3W<12W@jkqj(J8iF4WZwJ4Rqi?U3_}OS>Dgej-K%3>s*ecg1}s%6)8nmyX)uF*pO*D;l}k4 zo{)C|#@SyTzbsyyoJ7?f?3=wa3lXb8LE=S<-nkVNV-EJ0q`oe1pO(Jl{UHJ*a?9*4 zSj+k2xZ6DW*RHz}%ykF$jRq^ZR~aO4eKK7uym>5J^|4c=^ZSMmZ4c{3Z<+VU@Ep&{ zSu*jswK(4cDx{%#US;8Lav9_zR^JwsqOf+V&0r4{-u1a)tWo&VGNV_sn8zs7G8GsV zZz-Ohlmw}gd_67GVwhv}rh{4>RW3CD#W3vRn9CXq&TMtw2_dCfqdo z)^hx0ylA6O`0CifxBai|8Y%nOFN;c_Kl7gW5F&v6>8Xm1TaNYkoDV-Hd81S7 zYC1L2v#YfgAz<067+E@^ROPXL=h&Ov&Bd2N{u}cpOk!2To+k$8$LmBsj`KKS$O%As zLmn&NcG?XqmUZpA9?QvDxUOZKflHoG%gD`p#FZXZT3&4$!WOLJf>_;if(aK8V zGdi&SgVDXVHg4(t!7&mgU=HFR>vO7hP$nJ}xdTh(!)bwm21R`$BM+7uF2}^)efNlp zcVWCriN%qQ?qi~h+(VL6wLxUxoNdP5@kX*>l3cXQ10h|B0R|;gRUbZxd*OqsQYM~8 zb7vPAEvU^5_x29N@*)@vCs|pqUuX50oZj>&Si9pDT2bIMuhc*y2%^56>{14azirCU z%`lJ8fyb@6s_zHS=zZ)}_|B>ZT=yaAtgvXJs$0mV#(~PImg$=@%K63~r2Mle!#KSqu>}z%NR@sihWkbbCE^e@0UG zq0Mw}W-#Hw$Q67nVbcxPaeso<c*D+K(;*{{-MWb)j6F0szb7Pv($AVwVIR}d#NCMo0b zRpjiV&+_Kd>$>c{d=eRQgXr9{M)HA76{~xbu{?(JvPd-pb{3^xmGjsO5VelSY6)2# zDF>i=-yjN6Owrc{O}z8AGsB&zq|IV3rU*sO=tZIU&J%L_rm5+^7?%IU1k@=5k8TFuMMn)n&F(5l1nAALAd&!pnPeW;=M z*DvE)Rou9m+L0+s?pv=lG-NtYb3R`??>c{+FW7q85&Lnx)obr9lBxEo1K#V_Zs+@H z9D!-`?9jVaPrVN!otBghA1-*o)fI9A9y*Y2*^YG4^W7J(A+ev6`hctx_pl}xe?Z1V zby|9g9%ezohORIk%KO|lHknB05sVe$DcU-zTTf+u{a}Ainn6)5#PQ9N>l_*%-$lca z^wMzh2HEM4w$LX@Aps|?wpM3oZnuhNL9S6bS#GV?7u~?rR2$@JIrT1BUu`wXiBe*5 zIb%&j{ytMJ1DL-|-pW}Tnw$ad8FZJG2+e5q^{9u9^r(fwE10I zzot}O{}Tkh+h6EPhEMJy9+@Idh|7XJmyFSLJ4hILuyK}Qtv7h zQs3Fa5y+ciM@hgKp%|r=WAIqBeMUJ)hl{4>A&{&U_u!<4E%qyAKUB#qICq!o3Xs6j zK|j-|eru+ZSyCFw2Y#wfw=NsWQgC*b%QIb(g)&H= zr-1!(T`oLMirQ-3YNG1Fhkj#GW0aFs8?UDg8XlxS64A7u|yth z)DimUpXl~!Lq4jJq@RgUr0S`Fd^{g4l3n?{G_r@7`50_xM(^R&qlBK=!9wW*(uC$r z3i3}U7?iHCL@Kf*VPWO6JzNjXUG#k>q}PZrAWHEMFWqUcT#NqlC0O0ah$?nq!|>JY z;Dzz}pb|>*Pr;}RCdz;pluE_ABe~IN%dEGoEO5Z(Vjrutz8R1l2wmGV7ltFa?o_tawN|DU3 zf{9n(k#^Ew3;y!OP_IZT`eCzgZfRhkYG?hBrk?IA`n4&i8NcvYAB|5TI&l8DST?`U z9Cyoy8wIRNiy~QW7#dXD%(Qb?AWI~j^2Utce@lM>glM&lkV0;VZ!Lj`U)bH31Ty6t zDh9lvUwozauVrZ#bB}g*?3sR9Y|7=LwYwY%A0H}Pj(0l58b`P@eqeonX4nSeAG8j& z-~RMzyl#lPFj;D^ksbv-8N^$bwH_B|pVzN>tq~Yo^_py}N`u~0f1N?E<4TctY`+v& zVTP!I8;frr_O=puXg2c$l!i*R->FPqp3 zpWDhe+4IKZ9K-%UC#Q82$-*L_=$e5aHAK~PBY*K$w?mp-VC+ARPRFwNyVUeMT zm39mw-1D2L&u+W&X+{W9VeRFSZZ@r3CG5hHI^0z0DISy!E2E9B`%~VqNY|i8qm+8&RNW1NOgczr|&%T-cvSb&c5Ln*jyVPEzn)%3<9gPN@ zP?>=Qu+%_``uKBc;uJpGH{jKQ^s7Y_%)DM(W62l9?a!b6#3sIm9ONo0g0#2ia&l6X z>JbbxFsS(1kpj+KPD9#rDhRUac~B>gnVf2OA1sb``tYFSnQp5wg|# zf8Q_d$*1t}rZ;bvYimK$(w6T&e5e$EJ2Qm}?~L)sE;Bs8agE~r94$4aY^l)&n67h+ z7BObsP!S*B-UCb>^wQkkR?Ai}J@Mh9Or)>8d4)j@J4-`{X4Xm0z`M+~uM1vnUgij- z40_qju7yN{@8iyZ;5jD{$3vC1zYzP7BD}Xcn2v^|z-Qlr2;1}M* z|8n2|D*>ky4-XjP&i(^O3UTKWff5S^elYIbpw{6jxF09@a3D(1AHN?f@qux_M<0Ux zaoP}91@Qf}|4{+QVST_a2OCvwkaoDz4B$kdAwRFEfDllJ0p|Nrj=?7ed^>F7=j9U; z2Ko+9Pkt|3;MhL^S%a{^+YtljiOAWIN02n9letbp8{7zFfRlu{Vuy0~3<7a+ zapA>UIKnM?QD`ep+>t>=Kt_LvgAYgH$EwIUVXc8fMd@DKbS$;ts`7`QW&xFN^`>~O<12blrv(ZC=C05OXKe*(Y& z09}JSSpd?)f$D(dK$-x80stfo0Pq8U!oYVUj(@svAR|tI=plO>6jB~npYm^33n&Bn zPar@6i=!h@C-2LU(P2; zNV@{(RPBI$W{$A3K}s@xtf^-L+rTB6^n}!)YL0RUYa7MeXoU7{bsdY_b{1lACTS@W z30Ih_gQEk$3GC`%kHo-SC7H~CN*M$U_>OCaFo6$2uy&G6GPn+~zM3Xj4uwX51$lvO z!D9gx6aWkH^9qRYi|~tH0`o(mVh|`Fgin-*PY4DTg+T?Gq)3P*&~Qtb7O?-1*Z^0O zOuwkDivUh%A$($D05U&>pPvVS;K8^dv1YD3NDMQM#1Rd71jYhw;1B|0-W{z^g zN-_b%JRCpV;wN24C$#+`Rk#HNVUKXY6&peLc=;fQ#E2!}7BEW`+QAGf1+0lZaF`iK z69Q}>3CJH^0NX=ItPR#4fg8m4VaV8HkFJhJWp9Jy53@HzT1hgw^1u<6W={54CMgLB zZjAOe-!TubexM$*`GYQQJQhca{tF*%#I4`?NXY<0MSx}C4mL;(3i)>oe&8H3_?0A% z1^f^B{lezQn7+^MUrpzVt0Mvl=q(!Ih(cpAf5-d>r9!d%wO>d$kO zS5s2wxuS)$k$iw2LHVG3;D5mU2c<*izc4x)=r5{+<9Dc%zqI|GIsu#Gr#>MuyoXzZ z*8=4LaW!)UbP4)HmjF1}p_xG7EPxcQ2#^ODIX}M+pBM}(3_Gj@gh8PakUv2l>etUU z6j}#`vX_!a+1r?#q0wLgUQu3wUvR$n|3o@0JaqdfEPsLg1N*yy`A7J_!s3K?sLH=c z@1IH(*k6AyQJ@2msK5`20++BK?nFxFAL+wyD2KDewft}iQaWaCw7hp;<{iyOiaxpk(@y8rsNT5^( zs9v=|0Fj&2cjxz;Q2}5Nx4@wuexLd8Sh&Ug6IDkv!qUc73c&ph?R)dzARJ9g>d2ep zw#1Q$f5ZL`bAlir)tEo6P=ZGT*0pxPyK}{Ezd;#W9C9*kCm? zBv1o{+j{>|6u+(K5AFHxyuN#sAKv$9p^n`De^iqnYx+ZNVL&v3utK5Tq-=oO4K&is z{%CT4?f)*5zYzG<^DfP2P$ghvS|QMXLjEU8`j0K> zUpDpss#TByEFS#O>iw@t)6C(|3-J$yiAxIo-<2frD2u~8Ng&h$+asJ2_WyhOY4Hc? zKgs9+uVjyGkeh(~Oiln7Khqn4(n>P9 z;F1@AErI?u?Rb>&lLHbc_9&nxSr>uEg`i+ufOYgF7hK`(VSZ5^7nkA6b8#s%T^oc8 z0<8%IRS4W;Mvgil@-}E7NqC5_%72uI#61i~)yxgZJ^%?CpzPTm@#FC@RtVs33jyTj zFbH*^JQxho0PdP)j?fK{%CLcIVXPt;>11yYB=mkJdJdC7IO;#LLax9tNPvu_0156+ z_~-=|77`K=0$YN=xAF4>d7#5CF!FmFAHOgkkPgMYezrmR`Ne>zpZuv!5DMg2e{16d zo;&mBHUI!9SNAQvEci$Vd<;`#ne9VK8Nf)CT2K-w7afQDd+A9qo>n<(5p m6z&%4*E=Ywe*$t7w3k$_v(G_^FH^D-yh%M1Dvz>ioMrfd#!cW>~+}nlvViz_=Skr=jQu|h(y6q zFw)M2NLm^UG4%C-fgyUfPRD;yFa!oH0CekvAzHR*j5g8%?g)oDfVq?<1)&0>Pys_&!U4OMSY9V<3Q>i-VPGgQMAZ#os|>S8Isj{{1w%Mt zoWTNOP*H#$8iRt_x)b?47&g;HPl%GYteLzUJnvL+b^c(hFoxM(T6=BO<@z0T7W=rZ zDl2tFS&n(ob=o{TS+?S;i{nYEOtv;RN0Hu@-}pd8J$m2c&S$?rd(;vao4Mtr#>Lh1 zz>$}pwsr1YZL?TFRZtJXy!;N?%1m5hV64}2vQ2dI%~I#QS{a0b8ecNY7nDtpnkFIb zg}gi+p6yftoDQCsBjuO1i^CL-6r5p6FY$^(D(2L@=Rxz5}%Q$?5 z{K+8p&@4|0jZ%>XpHIQebN zD;KFOd?7}^b(X%otMWc@rH3!0vlVXk`dftSGf<70P&kxp;6lja10MZwiwKON#?OZ|wFc!+S~(v^$V8?X(OYnBvhhT`OA^;MJ4D|W+P6Z8cq}!sN29Znw;NW- zx;vW_k%`cZ+mFK36CBHB;}7pMe>(JI@?bnSV`nv(pl)?1h+-Nf0S@c@Fn#!O|9uD9 zeEIo4&8w$gMrxLlm|kW)7y71CfhGY?lXt#HXG}Iw0#>9+IZr9r>s-u38TQeGrQEsa z+tkE{*OUs4q5(Nqq;N~83*yanIvqUfyM*dz#il2&dD1{-@pGN;=-qzrf}~NtN;Q*^ z#>U?6kic<-pIdD5^4^oP@G-&27m{kMWCEvj2f+`7-_YEde!+Dl-j&0~amzuPa85$v zk;I_n{%cZhUqP)hs2qw{Ajzfk272+UO-y2mhv@zVs?XiU>dqArcAG5Yf>1>+ZsJQH z7Lhp%w{eB`H>d3-UY%_C z&S)GNXG)voB60NKSvJ}Cm}@s?(xH5`B1_UFEy)D$b--;zO{)($=fU(Ww?9gMDz$#G zv$pI-@ewD;8~5CEY2(VCnOPCm{RgnbTL%YYZl|9*P+6XV6RBUHu;M^)`x=c7JypN1 z(Lq07#=fTU+-Qo7+mGQJOUhoO2;?4-*p+DecaK%-cPyN>?-N5h6cR||<1G7SVwqKL z#a$rnydteV9@}n?6Eex9(zv&hD|~76-qQV3mWz`^umiAnbaIC8GO(ZILI zmvki#nE?GnMoeeW6!fK(!sR2OB{4KwB13RzzO-S{z2C;DKwfHNZxvOHXvo~cWY<1i zX6!`D^^ca# z#w*^S>?njuKRA4hc0Q}4n2z?B5Z({-CW%!nq}CU2zCh{KH{^dPnxO6~R`cqjMj^8X z9o2*0?q_7%I)wo$>`97MtR!y}dypR%3CKFTEg!^lad3LW1=(*k3X{yY`-?DJ_Dl1w zt7*6m`gagXQFee69TWIg%U225#WREDMtpUJ`7?i}O)xFE_8x!yYnK>T zOMi6YrsSpDQ05QBTev39m^bijkgs-bphM!m?Aybcfi4+4kLll5wN98)d$!fx9ptkO z$b99x62|cEt9GU8A@?^aQX`@`)rF?g^EnBZ=sdmg-Xzk)wD~24QU z&G+XYd+f1m+h$(B^Woknqg>%Ur!4I>@AGE0r%|lg>8)2x%=yf%K5g7nv0;o2trFA3 zdx7U!1y5aQ7l|6S&!_9%W5_2ju_C@Zb(9kQws$BaUP7;=q@GPNJB7%dmVNgMG`uNU zfL?IFntA8LZPh?Ry4yI$o>aDAGMn-9^>u4sW-D~(8b5m8V~QIhei15Xu)$BxtXy$= z?~E`B*sZle<@4u5DxV#?L7oehLV2CE%0qZESL5@Bc z8(JVekAs>&eWlPJs6WCVRls9|AqJjynB!;&8xskDA&RzW*h!BX%*_jif!o`HAv(71 zfHzeIx>XQ>XN4o2zz`ESLIHt>|IzR#C*l7wCq6}_o5LUM1pgU3@xQV&)wOeh+5b8> zb@$^?&jjuOL<53iKv1FvgF886z!Jcv64DKcGVrjq2c~!ue_Te{0`Z6<9D~+_p_GvB z9!LZ>L=*=^@OM$hNwlG7i*iRFhdFvEAQrU8AW>iekssvIK-luP1Oeur?g$`?1O|l- zd45DJf&wDgIOorhWy3;7?SeL4M)QtzP%GU4mufg07bPK~f~;bk#~lI|0%l5b1$+h4 z5OVU6VDc~WD;83tB0gWONaeGHc2kRC!4ULHf`Z+c5xB9v0&MPUYRzJTWzuMZ) zdfoW+OmDBHfCs)y>E4Ss_3n^=R`LIKy;f{lN0>xaOKXdN86ix_Q5hYp;GM?}jg)wM zb5rA-4WZ`xsj2&IA5RsF6E#TT%!AhIqVT73LADQUI5)>{Z5rC#u_C0AUGn9bpvKhV zDz4u(u#r)kx|$)7i9b~-4<_u|i+5X>Q|OD#YNP?}KmXK)8NAt*e@`;p2Dn${EBodi zzV+a!%yNEw```@VF8IkE< zbTrF|5nXYYxeOJf5>-2I8Wr=n>xm?zzR_xA>r>Ku&+N!u=Pn_xNG64E(dwJfbzi=H ziS@Bb)AW4o;FDQGI!MVov9P_$zKHV^3DjR5i;}rrA z`MZx3-sa9%zb3h`mEm?x)a{J2P&MD>unPwhY-0Dks~J!o>#Uv#TZ`{eF~+(TQB!$! z7oJqnTB{}{Tz4@g2_$%BeC0;tY)7ZSeO){h=reVIK&dS3{tybIccCj`pXVxfl)*p> zem92(8YhcXEtY`d{;lU$?jsWvY)=+=S)Ar?aTPWeB+G|W=q9>VNi)0)Ca1P%4R(&E z^{usZXMR_jl6^~>)uRGkcvtws$E4TS?m3Y4Xi@3N9}28AvsHD)Ke4=@yW;OF8K;op zYyGB#TxO6uz;JTPV;1iM`2v^Yz~>D;v~z3&JT=GcX_;^M+o!mmAs9*hocx2BuP?t( z8GGB`ei;k}z11YRXVP;TtT2AWi?W`wBBSny%5rw2Q*(Go;yYzZTUiR1^uKm-EM{LW zlbK;{cE@M5w{ywU7nd*`oZ`a2q%`=ZjuCFaC|E(Yr$`=OjDM+#r9W`H7bS7qO)Gca z;vlQvjZ47pqFJ2*-U26wG4Tdv%p;AOlxU#8s`1T}rig{wVJDmkix!_g4CaV^Br z|DlrPqLf-RvB}f0(4fxFg~BMb|EMH61iDJG=!k5r#spQMCvlv%Z?i;Y!X@)!d z+Ly!hh`!&9m?WWn?>8*eNNpmSG1x#6N?K$=`)vA!h@>8;`U7tE0&qK0vY?)HhixZU z&^wphF{Wn8INL55~ zG_X%Jk94B4JgKcGfl(}q@W|w@j-avMH*4Y*SL%qU3T3)_gdX%{$T4hMe z{_2eG8Mk#WUydqm=7F!dRM+HaO_!sdd>CtZnSRS#wkf4A{S}u;w+nv;Li9W@O5vh;tLwzL-GcG@~iZ7n;h(%LNf14 zK6L~-UA{^bXliyCA$j&9UsefHMM&!yvVb6xcV5{rxyt;1s`lI7U1PrG71m38{XXAu&5!;cun-^l1%re zxy&qWkcx5*Lt*qgpLY)fH0C_<*4G>c`mIp1kxTek}G@VvV%CYnayc_ zya84FNfg3CNlykliQP$MELP+zlZ*WqZK9gjK40VaZl;02G~xqvJE~b!oF_~qrJt^) zt*m&F9GSQ2Xbw<}y>J_vr zq@)&hJC2lug^^xSQaA+TOtA7A=$JKE3yXj(PzS1El%>*_-`z0@$)YBpU=1n%!u-XQ z*8gAQO^N?yY-ONri*^M9r{mn(zXn>^M9<%bMgQ|SOX%+j{+l>UOjtzl_c$xv*WbWs z|46QWY=})e?QuSX9v4-Qz6STpiWqR38!qn6tob`Hd%;^qdh$JwW)#jil`x#m4WtNT zO{>cS=Un_on$L&H=F@Z5+-ufO-I$(X9+{lc-qcQ2G>eFtt%G%0g?^U6J31YHtM22!X>&^$yGtvS%)~zsuhm?-h zrS(@?D5Dvm@&$&D)KrsefrJ?4P3uCf3(`IVkFHQBCu@ZdIINzdDIg=#X!Y7)^3uw( zM`dcjrj^LF!y}7J%DlLdPfT-e-E6>Y`m>0o<%OGwb9 zl}^pm+^s>RLz2iMcQEwkpY z^`qKUJDv3EEgz9ycxRavb(WNgk=AKzk2YMHO2z2yFr&6E zf5~{we6M={gTC}+Pfrk=-N)j7X(7b&>)QndCNq8zAvxw?EmmK6--A9LBfQRmGg(H3 z+pexNNBgeD=r|kGOj$_Z18xoiuk3U-xi71{*JC)r?{4@(am#~7Fceex^FLF!jJtE!(W=hRm_79M=> zvurv0Zu|3^alErfER$-V&;}bfOLyh1GY>6Wr=0~=@J~gr&dgZO=r}pv{diRZ2j{j| zLWEhNg-}q70;@p7$LIZ2G=bj__8vo+CQ2vdtOLi4O=`X7U$8E{pR4}*b$4~OUdS=z z^r>_m&0H>?*1EcJ2l|2X%=l^>U41H8jSiip@WTo{o_L?Qo{v#y6?kwn;ADmP&cf=% zG+Y~AW!5-t}(fAGfMFYe0-L#S+KacJwCpk zlT#TUZd`qzfkX6sG+s_Fj3~7643R#CbNrKJ4Pb3jJDHJ1r3>0-ghZr=Umj-0z#Lv9 zGgAfT>pPjGQ19Aq2YfS&x}5yxO`fBJ)&)U_jz?FV1O->qQi~Yq`4^YulHx$c$?y4> z7^3y#)d~!^WwqlXVO7=b&gb2rve77xbC+mB&0cL3fvIoMz>C?tC=T{zWW3y9DyNS3`x*SE8dnnq zI5#NN;;>co?%6xxUwvNQwJx*BUUN1o@=oDnI0%!wqpTxSQs;|4=t-WjZ0bsSL>)0g z%eVTbdTC!*R^s|BE+|>C(&g~Gd{(zMLAxB=vxUkaO?8UhHDaFv?UJ5n?YC%SE?n(S zS>mOR%%^|FFi}fuWC(h_hUw-t#t@TCRa~3D-z43jlVx@={KWm*InIW&&Y(casgSYi z?#aoWn0WWfG17`j?3HI+Dj!W_citQ4Q8L;R zK)PS7cw(c^3(3f4_}#=`&Z7>U`=si@hK4(`j{v_!8MaO3Z z-u-|LyVV)1d$f>ZPRgA?1U&)P)diBaL<^mi_zeK`d+;^WOwe;j$VQep2s!|TeChQR7ti;lLAiC%#+0{I;qZ};Mg##Nj)yGg67!7zxeN3?(dXjW zu3DJZx$S>qY4-CQL%0&+*9nr~;*LL(*$V+7(0=%4bBKJ(3*;4Ehu`^GSgyCQFy)N| zC8jnUEM?-TJ)6s0$_(<~eh=~9{J#87VftY_+t}pjGHi%R2hPm}vEG>t3+et;UgP>r z`7&M?50~k;%p?5MXCj|VTbC@rVEr=Rx0F79v=W^%t2>=ns@<~`BWI0!s${#&eR318 z*Yf=PN3UP!ecef0TXQWcQk3%EltMWSM>9l~zGgU^dAQelq^*4_%ee5c#s6!TY=CIc z{>olqAybBg`!j+7hdi-T}RB8-uX7kKrRk#F0HcfVt9fa*91K zuIE;}!>>mg9Ufn3=pE$$1*8*BQ%3|PBo=(}C7I}v5EVKX7L1?iF&a!8Nw{>8>rdrqS zXomj9CBHy76ENVxY0Qx&WmX4o%`>L1MZWT4laVnl&5-i*at}BdzKLs(-YG08nIWOe zA`kZ&9^|}KVqiMT-bvJ--p*8&983fToomCVu>NUPr0+2*?&QkXgX;740qWX7d~cb+2=llSJIU*my`A^S3A z%r}>o>c^kt<>g+z$|w6uC!uqhJ!PyKhWh%vSF3vX`uFXHx>3_xinDWR&r>%A>#nSNyh;NmWYpf1ous9p)K-lZ>NWf7;Jk#Q3I*s3U;mu2NOQt z(Rfa#=I~XeHhsx{a}zh~6cbJdPW?sccVwSHYT!4o_{c=PS(68@UF(lxG=E+z)KXYk zS(L{nEb6sba#hA}S9ths%f}AlSINohX=1b=`7}_Kqi&~Y`L!NMB)&uQI1dJWzXnHD z?Qza#cE7y1y1LkVZ$Q0VE-?d9GokC`=oK45G~%)nfMZKRaf?F>$`CDvLTfvsIpta# zC1fASe2Kvk2*%d~!Q?N#CS1k?LGd`#58NC_hj9i-W$xe*w>?OrXx~O(Y9kE(YGPCS z(toY93S)OF29MuWt4W_Fm@xSEhoMl(R_eUDyYQ!Ba{@9_$-7T0@$)Y}a^Pl8*Q~7=6`T1L?Im|~>?b5# zH7NMBHnubRJd&pPvzGB)7Pj|$xtGb(Wo3jV_j{+C*-3MqD#wH=yYGDYf;K7N-mLr> z6=`%ug4M?E9S8KafY(ki>z?&0KKY{01{w4;hWyonr1mclk+_vY&+g@3m zc@-gE~zN;Ijre5gkQdC&T!oYAj`U3aeZrrC&m-^CZVWOFc zSB0PJ+1af($Ei)PP>|CUkel1(SdXt3XDbJUMd%Hs4LKkm6qlSxGhWxaJ(|J||5`G#-3wM_t%usV+R^JDOgY2YrW}A^lPqUv9#3bgKf>oVWM|mCD4o7sY&S7HzBlE1O#Lc*9>W? z-7Q-KclzaO-=2xn%ssy$??ygejJma z*{1-VZd{aX;s#mcu0Lv`zqioRPX?VXD^?B*Ba4oh8xGeg?JFr7uW(Iy?vhWdyQuS^ z&Z#qI#B0;y%a?hP80oIIJ9m!89pys8r1L}KmaeEm-hda%FjU*Si z47eh8cC39i>p#6r2~yXddLJk;V__opAv1SsD4_+9Vg<( zxsrr3t4VhIW-o!ljKD98H(pF!sJPeF#nHmvDxbdTY&HEvDGc<5I~mDm{#J^|WvG*x zxvv*L4*hMnqmy~&iK~hHa=EG$tLW}VQj#3Z!T;`qri1tD{WKh+tcvXRN9EZ~Er-Uu z{aZBQ$_A%NE$TdMzh8`fUHqAZn)*YDX*@Z@w_0}1x9;N@(TnpP!^J^j^w!ru4eY1V zr|@5OdvdP=D%QVyH!b*loYb@^o>+5TF%B0dBpD|Pmu}=0?&Hkg{%=-{%ju0H08a` zhBezkoa`$L+cn+Y=W7x5lWCR~-#bqcr;4`+$8Am>eLwuhshfF-`Mj$B@gx7~_t6sQ z$L;O>wfJAY<+3|acK5d5Y8|bZ{W4Y^mL- z8PAD`Fe@Jto4B*qCVw~O=G%Kz{43M->TDi#bRQmgDh5nfGC-#ftXA_~7733O|h5e3qTv$cWv4c78VufBQyY zOl_&>vU(elFo;?{!@C-idfkTkHS;nq7Y?u9rfH}{-e7iM*;}VZaP#~04=s_a1NPrD z58sfw=QD~|I7~Gpc+C(_7D5+Vh1v*e=ccJh&YO{ZJ4DSYP3 ziU@5pPB!&H%?lVti1w>&?X-ednMa`IkVpz~bosY7J)8?J3*&vr^xX;`)_67U zzSBykHd#9P3F>TOKrZq6w!??`i?gaw49ho4ccfz>HLurktehB8uI+umx5KIllHIm11s=azS>s7uYc}T1N*qF^S&4m(!Vk5!(Az@?l>>IUVGin;flyv=7ip?e;jm_;JKz@p12xxv@_hiDPNOz>UE6z zgic$Y-L*TdL2k;*nO$A4gF&T=EYy+r)sx0tWE!1f!zL^TE1ehgs8q=D`RG8#)nDbx zTlSy5grs~-9|E#YyyJR2g5i0II@l0Fv}Xs^u0VC-IB7AL+9!WphmNCM^sI0V6uTMV7CJRe7f{))^HIukpdLArDN}@ z8hfJ3>gRNl(>02-3s>8|e*G%K&aTxJd7GC`l@ml?RJ2^{WyVDXd&u>ImD@qERFUG5 z@tH4QzjiM?wh6g|tF?Rl)$_ zMLfx`3nqzk_tFMZM$6<%Nz$I?Q;=_+W>!~WOHgA=$4J&F4)7$}d7B2$$ZZp#L6lPO zpZn3OTuJ`?IZDUEf+}U?llhCqQO4=k$Vy7`ttez3D`ogIO7#lkiK1kbW5FACHV44v zVzM>6UQRjlmzO(*HCbR3D@#cH=pF5SAvbmK%|Zbr4ubm{3kQlspvB^J@SVy?+D3vX zLf`zOFS*e>uHzt{wKYpcD>svj`_~1Apid$pTFv;IAYhcN@!V8`VwWpDY^BI9zK9mW zZ1$Qjy^moump%COHkp@SvC6!3I68Vgj<%fl!`zxs10{ylT4a-GckU_ zus!Fw5E_>fth*I$=pcAMg(LJM*Ug&ob|I&#@&vZ4=4K7>g&y8oM5T;p@s!oO@43%_ z5Uq&?QpO7jX~OppjlKCCU!mrcrWt?C=McHWD+PKLypw&e4s1TJb`XwOpjHs zr+OY^O~d?H-m||uHx7q{Meab|zHDtxH;+-5Wyl`1Ga#YFk^I#KJNNIq6%XrOX$QvE zu&vmo*=F)M%y2aDlzPGqm(LaT=rL;G!Q%V-gS|99n%$Cc^|300H#JpN`>4gsURR6_ zo-%LG)%}5IA^jm-S0-Pt@ZP*hOnzRT+muV?7+vdwYp;%u>S`x;`qS;1)F8uXC99?} z-ix(NQz&1`SPY?A~Gy__X0YQ|Y9!DeAWHK=QeCbxv8IQkSO3 z!m06_Pm+li9=v>HRH({tDsSx~O21cPzW1`wVAA38G>LiVRqp-#nwm{TtDC%#*Q!9W zw65=IUMMlOi%9T`)z$uy5{b-|PHittt!;5dQN;8&7{aAU=zhpL^$o9r(!9C3o(XQA zZ0lAgrQ4uK+}vXcNlAX+M8(G9H+s;pxPb5C!TUWLWGoPZvL^Y7*BtuSDmg_H40)+? zGyN&sHYO*dUEfkk?n1A7EYu6C$@$U92l&=k*lK1Sz|R#{RGTa-$oU@nM_Xn3E%q*c zUUQ9Bji~7lS?g)k%D?Bri9!KRsM<^#SZW|eeX2!{FjIiG7rZ%=d%2wAB7flCR0gAz z+lBL698%keQJ(U0NKa1@H#bF<3H~@Uvu3C(3E<3?bmao(A|bm0N6k{`*|{FS(TZfx z_jf9v7 zexBgNf~Z4(et)bk0LFeFeGKyFX+vynz{x0noNGL;8u;a4qZS<2||IKfT9q+ALlP2I@(|^fRX?o@COQX0Js0XltdMnI7AVNasbK~%%Q++up>|a zP7-2EB#iXcPyTQ@V=x|)5Qw+8H$TSS!@-dsiE`q`9vM^vWb~&v1h5o-u8M*u#u+$< zh@FK3$PEMs#tZ|2folhlJ8*{pp@Fd@fB^!hK#z}1Vj)#PKETXi$Guo+6macvJVy)& z4Zv!`e7%9uqJNN825E!TK{_Bl08t+V{qZ9R+zWt2fIETXU+{kq?%@t_0{ghTA<&XOGOV^h{R~VJxW+a^Si#32 z7*`oq1#Ab{R9g?Mghau>!u-It;IoGc3xP!h`Gv#;#RSDKfd!#Z2?$gGA|TEuAR-AB zmxKzl$`TPuqZ}M1^@06=!UnjLVf{sIy@jwk3lWfz0FVVCf`WVi1RvTLfwA@BL!d8W zNu1D7hN10Ia1RWy9$+j@TRWsDMurs_=JEI)?Ej$a;fZoPrs`l1fw{rlu_Z_l0e%6< zF)>1E2YX3JB+A_uBMYpF8*rEzOA`WYA8E*+T>#r-NDLg~2Ez{G$1oJ!Fei5>qjG~| z`AfRlBAjGcefS(;j<%j|7*<(n2zHEa@E@4RcRx{&+5AZtJ0ANJMgN750qolEd}I}X zp~Aol4(@OS8j1Kj20w9*8T?8T%fjJL`TfG?=a_!X?%z#E#m57N0Q43G^FX37=)YtB zlhQHszcRxP0DWRleqpX?>-5(-Dr>9j@TuryZKNQeM^FK%0Qes;|4HeX`7ex42KtNY zVEG-Z{2! z{|U=qApgYvVPO6d{;#lD;T@~;FVg#`5(W0x-%Awe03<5(Q=-7Fs@ZY;kY3%O*6XAa|O<+m2wf}yiKUK%w{pVbdfhCoZ_MTWH zrLHXN=?Qm`6o(2+*oxcQ^9k8Q9r#3TVS;>ujxbR^TVY#AQ6X_#2N4O_v2JK<|BCx_ zd4X1S1R7(Du!sFmDE@-`zmWqVP+Jurp!^dJ7}r1KfsIsb;c)k3^Na<7AkYvXE<6Fl z`kZ59j_on9cZRv!{@0l3W0;G-q5-S!0YhPY|7%2#A5bU$g;4sp(Mq0>MgLcp>eyxg zWvXZxwnj#V^=IwxiHpHHi$CWei2zDvfSOi&7!bM1{&0T385IEbcncis;g6aBj)h&^ zzfko+!5rZ}vH;Me*Bu{?wiy&g+Lq`RRR67V5

    dIg{pnA&z2nc~` zVoTUjU?BJbqdj2uz@0r9j=(|-Jg!g24v zL-n$C^E}>4vcMks3*w)Be_;PbGk?0JUzXs6#)*bY{$;`bf_)qh0FlrCRNVDSz#V?W{EvzaY-!*b5m@p6w6Fi)RA!)<4g&^M^kkY?2j^gm`XQn}w#PqK zQ^0^>{-S69P(js!jp+nK{RR1-DCs}8p#QR||4*%g0$}kRj;-GRnKW(P|GE(WP?*@H z(Eq!V1YU4){3Hp4T3|Pr7tHPdPCxDcB>flp{QoQ26WjPdGNdP{e?E#~ZP*_n;IBc| z3E=O~5GQRwq5#NEK>kQh05^Z6HvpxTVfDr)FaEUz`q#AM$%|Z+fCP#g5~xWwhM}+_ zC>R@HoxI-#TX=h%U(~_IW!UmuY|6|S4)cbg^njoWhJE?SNe4t3jslW|$M{-;Cy7Yx zD`K>4eSz!)ke~s|p50(SUmD{C1D>{EKyD5V(*eqZ!4O^GsafF!-Tb5s8>kk>sDTll zZf-zA?~g>!aS{ki{byFl2N(tskdYK3!afO~e88e2B0?fyNAQm}K|xUTX&XbzVC`4okHh{8TYVIQG>eS(txCm@#CH33`=3Uj<70^(3{ NaUynh638D86A{_(-1f&NDC4nR~sUnEcu_ zuY%GM6{Je}PC&iX`?{a|ddm05oBRklyHj>&W@qP2b`GAT6ONFy9HHI@AhgE{AXj8}V@S9KXOnzX*y7a`Oob z3X1ZAMFe=cMMOk}g#>PaA@WFs(|;31&H)Ow`fuXsB4LjIO%z!q`oD=GkAR~AIikSA zC-Trnpv}=x;5+0R65-+m{!8p9*AN{*4M=l1%E=s%zoiEt4WLB<>I$=jYG0EBOG$wt zvT!&8plAdZJf;aqOv?~Zl#~i+L zlqxaEU72|y?d^#x6w~;!q?hWU$lRCvyBS;ZT}gyLlQn4 z^^n9qxwkZ|g+ngz!aex;(;Q7s%##UmPGBq*xW z+*jg@^|w``Npy;BEqPfYOVesN?`Qw4^kKt$C;4ZC3Cg%vWl;$h8Z^vH5e zjodxxI?Y^7py4iY`@%DJZrxy7vxq%+zOH_eH)*Lvwa+4@dAoKvX&h6U?ADq`4vZCM zbmqTInd=xZF6e5M3c&Rh>evysEYuzXT!j~#PJw&%sqU>kx{iK=GU-V>dmHyL-bi8( zZakl&IL{-0B}KwpJK5W1!@Zl%RFVExFYHX=ng+0-lF)H+y`-iZWeI=hltAD*7T zHbvGn%$Y1wCPJybFW~hS6Mnh!HGKO0O-S`x_bvRUX;0bUypYkuOIu@34;C`EW@gZ0 z%y-e0oBmfAVXl+LJC1DrqKZi`48-#l=HZ4BuMO6SO~H$H9rddPajO(H#G5|XLFL76 z3Fp$mcS18llL>A&DCW{`QsT<*yW!lVI+p_5JYcwMIB-`(q&9d9=Qh_nGV)EeS07fa zW$W(P-)%+SaXq_Rt7i}zUtX43LAlm8(f!p&>RZXc!x*hj(pTX{!}D2lLDCxH3v?Rd zl&{1o8N_Z<5t=k#=le`}Mv<{nrEE4jlJ>^kL%QIr7GOcu65Jh_*O$WhULPeQd+)5k z;@hq1j~MqVCSAN@E}<`qYj-cGjUr1R) z_df@lE83mop5P0Dzce3$3sQt~6=#SfGl?qT*FLsdqTG9Mi?#^+t;B&s%4?Wntw!5(T;3ZdcV_NyK?R{hl93$pB6apd zL9w*0Ssg2kLsG%R83lw|_b$xkf5?4hIr{0EL{q2Gq62kw2U~MM`T#e!tH_#7FI!~a zI$TB7EP72-%|IQMb(o;#7S4-(;}su^KAS0Si_%}IjDJisoWp-uq>j`>F`lEhi>l!@`Zc(iY}uKAJ=0kumqG9i0Ee^Lj$OIXyu9%hd!XXu`+*wUTgTG<5(QTDi zlKqU{*H}nWcdxN|l-jJxqw+h>Gj4Yaj9fT8<*%Em%_LL@>MUhC4@BO({_aAHkkjdD zmM?mmgw*pbguN-}i*m0dvs4m2027U8rG4(Vt=eT6x6CTuEznf*7Ilv3hCF9)_TDhh zX^tRaAKY_c$n)e(EF6+-QWLIq;Up;a7h&F4Z;0{Nf)uxU7qN)!T-JcXo+MJ?`I2g3 z)h{JXzlS;AUb$^}UKGTYbDHz^+t>ydgPY=y>|zQElJ42Y>T86b&dXV-U)?q_UO>G5 zMz2lsB(w3b)3v?yn@#z^Jr7#uWV{jXibsV8S;h6O#ZSX~TuTDoX~GzapkKqo>c3hZ zdZfjq-n}P#gFwUkal~M>>%7qRzSlsVs)j}v#Zt!_>GeL+98tl1jeyG!E7BXLCx?CA z^#<84mzY3a?k!K?$##Xlss$@OH76(XlI@X{T1iUd{6fLLerW47hq$i0udE|x*f3_4 zSajCWv)UKysz(_+X7l{M6@K4FF|p6ThDInbL=|R**?uvhlQtL=upnHHL#4lVVE&(| z--9YeAPxXSbX+XZ$1xTr(&7a}^1j>iF{KFkV;G5Cam zP)7+0v#~{kMS-vK2nPgG$I09hnBqxPa}8+@L^*OWG)fDKlt(x^A>f$6Qv?vf-^DH` zF^rZu(h+qWJZT|;2-6acK!SM%zmrD+!O-6l1em)x!hzTn7!)Ru`W^@I@d{$1r@sQB zkH(TpH0qQobsG}C4V1lXior~5r1>h1$qf=@2B;K4CYhOWStTYacwCMiF8Gle%5 zcd|qVjNiT;?XW5hER3`oa?oDu*LHNDe|y#=v0yXcT9K>pn`4;Ov|@*J11{Z>Q^|-i zl3$eKY+-76ll_z3Q&$S8w}^MSRVo}x==+6OwR5!lHCrV_;v1c$u_H&%}E!X#`yLLYn1u(?eI4fk}m4#%Pa==+uL| z&mW~K74kcVNI1Y!38)j-yg+EmhQJ8?n9J>FH#@xURBa4PcF$WIrbGxWIZ9sR5xyv- zbjctr;(7ZEvCG;wmO~p_h#tMPAhw^q0>3U68~m9t~!~9zKs5%6MPaLrC*E z#lcy~0Z)OyjO$tu&A~X6@FTY}YGm^&gA3f;ct0#cPqR2|GP9EAMJa`;VrI2tZsUEdiGu`fl6mtMNI@U>Bhgwk?J;{CH`&8=7^ZqVdPEB^4OfZS&1BX%x>UVy`WR?tmw&4^W6}KGe-W9|@xhuio zRE)}bC_wWiw#WIA)%i}fiyAVAyi0XVrR~u#ZavOe^70Uil1=e29mpq^>?8BmotSi* z!J#3ZW3%qv{HTSpjjVAi?#{(KtJ@ZJv z^E6m??1&R-I%#sAteZ!QwF8xq&OsR6CRxxxpR=I7+s-oo}6usx5mhs;BAg$Yhjn{(Fuu_K$ zZ`tq4{ng+ZjW*V>2eubxm5rHq)(Aa(S{#PhAh+}k83bf$tMFSMz1h_aqGe2Jy>V9r zoMF?qWpeG-(tQ%n%Z%>})w_Io3|iQ*)!!3|ja#Wo;?e#$1)eCpQyf3o*awg#PDi(1Lgx zbmL+>8?)!gmSNPNU*4KIDb;B)%__C`UXV&)V-&}jQbR_+l!kGhqm$Fd zh|$YWPThS=f`z(HZ|u@1I5&NtkUcwp8O|n)_mZU4?$n*fQhNhy7jIQ|PCL4_z*%%m z%R`%_#Z*A9;;M0>EnhyHdz9P;pAlQE*6UDz+@j1t_V~2U-m4ZjiL@_h<9_RD4w5+2 zs%LxrQ^drVE666t$mn(lpQ+Z%_L$%D<~F`RL7Xc6#$a?~^DtL>mh7;P#IwQkfna}I z9wT#W0-jGF$z+_xHevrWmK~+GMsFzcE$-3c;=O{S)Fq)(T_WbUc$#<)tF9g_rRsFO zyBQaqr6~*+!(MzEt$v++*G;N6zAO1Hn_$UYp4V;P*gA9coCtItzCC^QV)WwdRc=p_ zQy%ww%O2H-aS0M$&KQXZ&V5Ao?W)JbtHQ^(C=*?0Wd>@k`oz;;D#8^m)|%DfL98jy zcALI>m~f9sL^rW7lswk@Y;_1_=xc)qT~xJeY`m7I7}6vhc1&d7g7jV}sLSCc^_9bz z1sFu>WJy$1lVDaF40jKE-XzGqBKJ5XuI47bNj1C1!pzDq`7Zx!vyaWq`}qpj#RD|K z8teBYik_S+R|%W_LTAzZ7n%s=qOI zC4REO)WWoww+T`^A%|%!G$5;o9y&AO*|vL~y;+CnMSJmQxDvIU3g?pyEq%qd zApc16KH2wd)OSb9=r=u{)D5Y8?LgjqNMs}gf8A_0eqa154f<ph&l}kuWuJg^qsPNyd+Z+m*+Ka7FM^i>CEj`M-G9iM0;yCm(gFf9oH9=Xjw^IT5=^kGHTRN?Ijs~ z<k2W>#CM!iA+_2PRXBF4-U=C zFLY%`yf8?=>tBst^P(4yPk-jwCwwQO!<&_iv(6<1cGL`BIH3nr^sd!nl%Gt*-` z^dJVrIl4kZ!W9Oi))kxz>C@+_(DcH?Rzel>+qhyP+o8J8Id1e_(6nXiv?}>*B4|{= z9q1Z!arEPbAfh^BEv?~!0q)6*ieYX_erP`N#ekMfo*iiDpb7;{}6nX+tKS5c*-5@-j| zaO>GZ?1Ub(FtI!w8YC-Yc#Vx+KS!&YoOOHq>7zaSJXDmK zL8=s_D~X-ujO&wRCh47J&f5{J;CFXCd9aKGeD(n|$+feqjE_ZnJWyDlf8kgj9uCqa zXdQnYe|~8gG5*4lUS%#H)?Y|LM)vUGnDV-so?b=aEyja`Dp{+tL8^Rh=C2<;g~Su_ z$=Wmf8l-kJjX7L$)b1-B)VO?`nGjtI(~$8~uTiFs;6J!`u-Ke!iU+i-QBI_X$I2tM| z$E>J&i&CS@%rvzxLd!KM#RQ%fYjH%oM|FM)J15J5odP?bgKI0Ge3qQ;qidllRwFT` zyNK|%bP!Q5;@UZyN}r{^+(cp1Zyz2|)uZE9XJ>QM(?@l(U$(xa(Nr%VbExR-ER2r} zzr^F`COYlFCzW26PM29<1QzM{OJ&4o<-uG2)wBpEj zjrY928HQbp8yLv6wo;?vvub{J-G+~EIWZxZnu>dVK{_@Hlo$7bdx1J!J6b7QcU?+7 zDnusq`4io}t5@p;EETz?EozmR2m~mnzHN;U)JlLzOWZeSTO%Vb*Bq@BNgwXoWE)2I z^hj$yDqifpwxFIYCdTqA61=XedWmdMNHAGlldiwvC@lCw(T9b2{TqUm;ZI9T@3pmd zfC@*#ST0;44>WxHF&9jBha8s2+)i?^Cn@Rb0KIzZc)jD{)|T7r%fi?}fyRdost?cI z58icu{m`_~_{oaxja;{QF6x6I>H7*AlKGV$sDsY9>07n!vCqgthAFs~2g(-qG^Ipu z&tQY%wj`#&mvd}E5x76bm z6gPB1JuB!APCfKl!pUOi_m68Osx{IK4+dX2I$vO|K4%N^5t|GcE$f(=*ocUBEEy$w znzh+yOPeTK_TtHmo$Q@KYw?FEwEcCS&kWzXL?v*M*K}kK*p8g1$OojmW5N*`eu-aF zD#g__Uf!f_Sg&GeMak-XWY60A9lAbQuAmo z-iU}j=Aw&)xOfuy5i>i$i8d=FO{{EQ~N`GD4TAA5AykLBb z(fpgehlhe*%A8bL>$l}wJUzGjLccIxAT{ya8l7ET9oEq{mIx8$x4GSK9BJONr=Vy} zPF{L;J4JHbj8F1lK<9Qc_fke=*xR?B5i~F!ss%!7y{^ZE2?ayrSFb*qnIV1rrUKtg zQ>;M}$9OJ}9Os-1_wK~gkJw-=aWm}PJ4T>S9Z9P-Yo$2ng%n=jsFh)kXXP>+P|uiA zH|)(Byfim=G*Op0)R7-V=d%Iv?GX3eD({wFxII;OEpn^0m$#&3qFMgZC2Fa?X9!*0 z_0Bl4@Y9V=s0E?JoeX-m`$nViifL|+(uB99&B8}SwO`RXwEeE?Vqg$^+No;n48P!Q zFV1PiCAxDYcQv;6=nm6R7n}(OmLg1Qwu-#JEtW^v*mRrl`5s2&;2l=moF86bInxXn zwB&F3?STU7(@r48IV?bko?N(qZo_eVwQ0 zDBK<&w~~(#8++`TE#^Od+nx4c?2=SPo0<;nVn7au@5@*95zgFHng)7a90{OHj$S^v>YlnxV4DFgQIhF z-F&@vKpMg1l>|KaXZhZ_c};6C)!WB=#FDY$?1@dO_?^?pcteMEexgd(q6X~&9m*GL z!zaBlH)m0EFtdCg(e3>Mk$ldp>JK8Bqj9hu;f5ro(&4G0jl)5Y>ep3H z`2{eOaXPi`!ZgKb1^qI}FA<+VhjkjO&d;pzjDSb&9M(KhR?JA=aHvkUu6R(KU2bkJ zVuDf%Ve+QuiP6?aar7*%-?Pu3&+8TR-ET#}Cmy|Tb>@HxBf3&0jn)WVqW@g;H z$tCqxBc^SUIexSZirj5|qgFO}dw+eda>U@S+|2BiQ%jq6by5ZlOTFbQffL44@>aEX zB&{G=$ygwte320+zpe>2lyR2%z2rbaoprYtN+3mSzP1$sKm6w#Dy`?0tah(fBrjO5 ztzoB~qQz>)s$!IQcm69#2|VzY>%5Q~LtL-3b9dNfqt*)k`ka!I+)O3`A=ml*o06Ve z0)s>KUz*Rpjf+!G6sGvXrGhLOaX3Z6t(GME;2ny?w$FFp8HOy~W}Qjxc+I%HJpblV zuX2&}gA{oAxTcM@Yh(z)u-%e3mN^N@T^2PS>TqEsO5Ga8D&0^cDwQO;6M@C+hpPpG z$}sleFXDiBa9EQM9IQtMv3iLl?_-^9Oo}CGT1Q=J#P{3PH>-Hot zt4;5R?|1K0f1p?cS?26RSWA$!lmq1_Wlp|eT$MS_MBz`n^NCA3Pgz))-lPb=wh*Xa z-x_BwFP{>2F38V+_jM`y{i`o5*r`+HD@!->3_WwVfIVq$LUWPe>5-56;NCC}Sb z(|btI^kF;W+WBNDNdd9FH&b=YL>V?EqXMKI_jh(s`bFz&C11iqZ(J8;Ftd2a!qda+ zy5YyLZMuw0Jn#PTJkMz~@w-p%$>)oQ<0_?M&JO!wH@51nyQZ-ce{^@m>%wBaqZTxP zUvEU~Zpa$S8P*zeE4kM;D6qtjMLsp`DFA zT2ra09=15)#DuAXb=A;8f_J;3sCo5-Sk&@B0ENk!Gv}YK=u(h5-fHmK=$5V+!i!SP zI#hvHMMeZujuecKBN{G~P;=_AAve~^8$SD+aClq1Jae8kreJrq%&z_-uA9?v11mO~ zt*(hTj~$1oI_C|~%O|`bvPLX35b*+A4(?XP05|9oG48q3&m&?~yJUH$YUagi*+Hh* ztIukw9?jKvpXZq>%u@&oIv*Y~I~c4{(3PJ%R%{>NYL`W!Ij@maY10-l?7C*Wv-4gs zLZZF#{{5rT=S%U3`p1%JwrzS^9-{)OUghnmsO=Qr!;L!68bTU29k!5-4O92Es;{r( zeU;TGKlq4F8|w>ydJ?o&3VZcr*hxjAF~SfROSbFmQPq^7BUZ?r3;8jHCKJq-b*{WQ zDLy;%cV3Ot6hCTjXQ^jykV#&%HJN%L9|YQAk3(=74T*Eu^|#T{b-lrjLVeq6Zljxi zVXrThD;;_Q7DTm);KVN=+(^VnR#-1AQ?CV^%8DkLYbud)m>l>xblHgtrhDz2aFFgyT7b$=NUZzdJ&9BuollqPKH!TzJ4#;W|U+6<}H~xqFius({;i9PLO-hEnZNadQ)$!l1zyGsb7K-rx|N&jSeA1eX-c24X4+S zCJIOLW|#K03^KTPcY8aO-@08XrgU7n%4_2e&YRq=<<`)kuZtxNqE%zwr-v7(>V!W{ zak-#~aY1>bULW^&JB=z<_3XQ!$je*0uV+$maF9!E8R%Un*^be@LOWWs{hWkRk<0Mq z;7CDO*xc**r_&!E?_7B-0Q;J${2;|QMG7*Z`NTj7W&OO#OfWHvW3W3Og0OMi-oB@o zRbF8rN=3P5-0ZSg6}jF>vam#lz&m5ck+v}lyWCcQX!VJkXl`zBn4r8&%Z=7@XkSv9?{lz~q$R_1#YNiFQ-xxcdn-1tbgG~Yvi zlCqwtti->dD|UD^anRAhDSbFHNuUhOLHtugPSq~L)Qco{c%^(SJtV}is9$*e{z{|F z!+8IpM;E!5rmB>goG2+jCArBzAUIbWO0@3^n;hbfVL~Ol>6C{+x|4zpOJ=J+d=U4+ z234g_Kab;lT421SJ~!6aHyqCmr8AmgX1;NQ*=y$gRuJy`9iNDb0+&VQMgjp4nM{gX z86@Gh8C?(EA~qWqr`DQ5pjBqy6Q9B%n;LN4hvZN7q07CN`>BTmM2=aPMT)H^t7BZJ z@h5UcgN5TpHLCD}4!h>%XxB8eJucuF!aJciwdz#rI@)#Z{ z>GF;45mHM9M{b`z0|I`At&454y~|C1rWszrA2`K&jXX1p>sGzQ1~*H{Ha@>7erRC9 zW7$bbS+8%xmzMojw^m-)Jw3=LkR>*Z%Pngn9?nv=xjPfjWwa;e> z4a>@pj0gLM43^2Ad;5z6BljhPnC_Zxg26cke1 z+k5;#1#srcXFkxNpeE^M6cA|aj^rY}#|eXF!Cl8uHqhrt+vFa7)s2m#!v$$NCG~KpH!JQ7 zNNj93O(Vi9V<}&W&VRDwd6pa=eAZ@rZI1kQyGSSjphBL8;l#YKyKLN6U9aaGF>4KrO!CW!|Ssv{A=Is_G<_A}oHK%PLa{YH-rMROTq2_h@H1kLPySs zj1;Wgx5fi$=xSpN;m))t#ifr{iq+0Be4^Dkr;?+~L0pqf=c z<$v)ikigMJzR;{5FjvhgDUIO;Ki8n#kc(j|xHQkDJrh(~7F-%xvF!K+x)a3JsSKn+xgPf6T zYpAp6GhQrY(FQcn^!jxmpVSF5E<`I`?5%)&q6rgzT3KHj(~HlDBepxI|6uk}VsHFN zp>zRZVoMeY@#oWY%2%0Ul$esyV&!tZ91kqq4E(00*Uz9pq~af1Jt?kUkK5b~(=ax^ z7(e{g=+*ql<*A0y5>n#NVTeoy(%_e*%Efx)xp7GA>;YybD`3k-KT&OeJ!#8bRAduW zYmAmF$tU!rvbOYq_-o)A1_DSdXCAA}9mo-Y=JS%l_e(-4YR-h=dt@E$WQ1?nkAXN= zR&L3eIOwN5zRlau^CA?YR)@O=0!GOY&3=(j_*#jRx%hd;SK<8VwKql!A0jRrNgaG0 zisR&#D>W(@3=dz8qA240G`qrIO^Rl4!rPJI_`0f^t?eQD&Egv=$(=iQt>3)U11lqa zk?Rq4o{mf&ANM`7>G!Vcs1uGKm}Q$67S@&(o%g%hOF?YQB^3quF73x^tGC{TI%$5I%fl={(nxDgU zt@s|tvjl!&^DiH3;*TC}mq@zgO`5#h&v*%hXtnf^LQY6PEv{E! zq<<@}Z24DJL+*&p0O`Z)*;>V%6J2i)%r=*sb2%vNWn!$RM$1+cT#m7(pq}&}nBQF( zgF%8qH+UR&K7XF78zn1DkveFiM(~^sLHQZ&2%c6EL>wb-8xcM*ZhOx+6ZP zlwKt!(ynBbvLVU&?a@(X#rQ^dvL&q&WDq59Qaj4|@iW#bF>FU}GV5%G z2ag_6lF@1U_K$zux=ZK%^`qN#iH*vdki%S(SgS-?dSRD*yQ zQRFs|F|`w-+RiuHex0K;VRdba(5USu`(9Rg`I?-GKPRL|5lEI+cC};%o+Yyr^n10u z+&!Exni}7x?uxE3&nwOinfeBW+vV~<4p=3-1?Ec7xMOs5s)6=|z-BJ5DeXNQ3fb~LsuM@e%yxQ?6vw%IxL@)@uib>i))#Oh zatzKT_+LjZi+k^t#KvC8$#FUpjK9uj0lqx;PNT*6+(6a9fLX!AFXjPJ@iH|t)Hx&h zdLik$e3uOF1*Sjy92M34=FMttEl670dg#N4O7VfYSwvLV!yxo3UH#4LB<~g|$VlZ% zjW3JoxwdKJqc)6`u(2Jyz+|DV77ljWb^;km50+(P0u(GN3~N}K8sBPVpJfm6XRLi) z@M=qjErc|*wS`q330qu~4)pW0@j}&FC_L2=3s-zeqw<;*a_xQj3_y5Yk>BQp$hL}17;7B3nTq01;p~wfuoEy|WJ_YyV1Rn-Ondisv$I855 z%qQJM~ zCO&RnK_Q^;`1IuW5(&1$Bakf!4ZNK|Vju|cb~}D^11*+7n-$0!#0^4#kRThN)I{t1 z`Adj~I+zWh#LESI@Bkga<-adbQ3NIqkwYM@fT9Q^9$+?@5y%232{DBiH?);cKG>0F0J0zl5Db_T6a)soTY(&bD>w)R%nc3z0;fcek5pnHm4S9w zp#2yc=u?GyxB;U_{X0GY!9P*tf$|Q_`A7^o1%MQWwFSr=5F-+R<_AP70{rm#iJ)uCu}D|0k(p7!UVTLX2qpJzS=_<4Rk^C=NiygQs`IEj$wO^nO1F_vo!c6^mbdLKMXea5r3fV4#oQg8 z905*XcSi>}O3Yo7!5pZ-fr@vh6al^j(#l#)8(8ZnY=A3ChF?t7 zjUQv55MEJH0GSWM$HxUgaG^ZlXmfWiIEoQN;)I3*6lIBoIiUf4fH5@9Ef6kfNd{n; z$K$uM{7Kiz1?g~1)yfhAb$~izikKk0+`N!uV)znPmSWZjq@y`n3ebrIaBvwz69Oz1 z3CLev0NZ0oG-hdF2Jw9uvJU8ztCLYVz%cy99L(W1k__%#R#0nm7Y8(h6q}Z|rXH_= zD7yp%Ggt@McM``}KWH5D`-=f)V3sEq{|iGMsPpd(rDTCIL&36Ejxab10slJ&KX8s2 z{7MqT!s;(U{=(+Rn7&W*-_1)I?ur1o{~gmG6poqx$ppg~b>bX;VJc^C^T*tN$_@Nq zaQcCE%;^`ZC!_ksP%y-g4e*z?zcU_SDg3k^IEwptA#htF93k%JPJrd`{IDDVPVCqz zKr!oG3R6nR1$b{hK3!fBF#$fY<9b3d9v%tEACSk^^s^0t)I}g1q!bViFbi`e63ovn z!p;8+&iDSGNXO-i9{+^pFOYv>e|IPU2>(}DjPQ=_^%v>=Q;7nr>F*^9bN~|N{~=M} zQtZdZ@YkaGOZmU`A5RI>^26Ip>B?im2qC~B34#B9=aaxJ?7tBHH**5?r>_3@v-)8t zj*dSjb_^`0fUtDI_#b5jDHj)*m6)}as5zg2uq79dIlmc8Ut&?V5S3`e2O;g-<<3B_M<|2J{~1ZsZO9jFaO0eKKOcS2RHDPEaJ;K_< zHd?V0vZ(*c2OT>IpoSF%#l(q{3_l8kPj(N?KJeEZ#Na^13sCTC2?YW$sqg#RZyp4I zJ+}8_JN!QL-?1>t{e!9#5^4=|mjZBqL;K$RHwY)wk~-O_F-zh^#J^#GhdIIi-GTqy z%P@P@|Jl@kSroqwE{LtwSvlRmZ4X6zQ=^+IJ?i!GAbBB}3{cHbsnfwcZUpLho zHU&;PE z))<{h{pCOYpm5y#?@(RM9bAr=k`%B;{y_Yz?<@+gfqlIB z1F_8i)~^57xxuU;zYXOd+BL>|zyL4*ix>Hih7Bxf;8qXN_*V1tnEKh{G@%A2F2hvWVlrQPFsK_8sRaa8P|TA_PC6h8 zFeH%cJH}VzJIN2PpFR89q9& z+fYC*Kn@mx03P3iQ9O|FRR-1}_&8gMxljO#*Cl@3MPY8DF!xZHTc}^}prrl@$SsUc YfUO3JKGq1Y2rsWN0WpNn~We5F>9l7#N~&<9PImf*~+qL7>|J4AHhhV|0-Aa0fWd9?Y#GB?J`|g9-`> z2}+0vi3svR1-YP5E*>z%0ER}oqwHX4u+TB04$K~IqlEMVn?nVlM=$WtFQSs70z%@V zqLPAO2@yd72?Yy2`!Av>xxird|3w@l6x{W{h@yzX{1-8lkq8VRM>JUc zSRMvQj12|`e21u^knV2aKg51~4KW0k0cC?gyV(HpxAO+10ko*VJm7XP12rYEoE#XU zh(I6#isoR^BbtE3^v!^Ul9MBWA?&ehiRE>?rVv%Q3kHS)LsVS=wkj|?q&={<+AxG8 z#tAGaCN2TcLt{`d8&?vqhjV5f9t>)yC%0&j_t2|o?TcGYypL}`k6N=PmL?r1#ph3a z(4ljx$kHDY5L0}>TFSs)klYOJ!=Yx{%QMoS+-dl7iH4(7|Jw~geXr2NfDnqb4HHuC zi*b^#XixS8v>+`KQin58F9WYB4KU|fHN)#wb{1ovPwLDQesm8tXU)Ff894LMRDP(5 zfXl#uize>ODHT&#%?*j0e5SYGk+1H&Eqey(p`eV4j)TIobDHwmi4@I9wS{c)7mU4R zRJ>$nrvuse*@mRDU_@=aO2MaYBbdmXU%GKj-c&S}=)Ptfhccq$c{u2XJA>~Qb~;Mb znB=K-^eJ-OdnaM6VKhCw5*cm|ZpK7hpRbcIx}GUL4C^AxFuux3#Y*rh^z}nSf*UKm zsvG2GXyl1EdBrP)C9 ziO5ZcysEdY_bOC{&tyG?9t!&+vbnU|B540=zfc}CxqjZ5WVSyh8Na@JXOq);=;mL!qT@SP@AYw`29 zaQc^ys)D(?)rvRz7IEx{$|N#EFD;JJo*d$%W_qC8`er40VQuA|zvt`4$?ow7(v-$y zHbU>VQ)wJGP;Z!;prKjZqqiIBdO(FZb`B@YTv|TVH{|cM)wg{7P;MH>CPS&U|5OoZhkLFp=qfu*};s3@oFX6&-r?kQS zDLVDlywpOtUpttwlO;iEIgM@Co$|B5*R1N$!7dA-Q7hgtiWritQ@qG4gIV(nR|3=$ zH_FaEqan!C5UDe1%F{|eI3U`KKu0W1*%gh)h;3ME>LZuOto4#Irz zM%7M~Uhct2rpe}wiNyvf%?TrXnMH{6D#r>3#=;G?SGX=#2+~JMjVPWzr%tQ22DJ}e z%j#D$mF3cY8T!>G;8vM^lzPdNSaf^W@|hf;h_h(Pr*meny%Rq`oH+jfuiX@6Wt_4>;*XP}2Y=4qO#5bP6y)U{;nQ@brmdjpzQ?-c|C0aSV zyIhIW$O=>~{F2Yd`Gk901L34611mi~kY*D&yv#kgrPNd~mY+x&^;XE4eXa1~BfMLO zk(3WOILm^15=0pq*V3nzw#O^!Bf)R9W379#78%aCwJo-)JW#e8y2{aFd5UP$CaQ_y zi(A{<)+f76OUNgd<)YKi~S*-?Lw6rg}{g^K~#Fl+p6_uUw)mN+7#Af`b`$-|f15H-uPj`2?i5)O1(FQ*dko7glz~la@^}s?BAp)a%pCC*DCBsj4pIl9hs?R-vf(?YxC{O29DGcP^LJ5Fqc zG>@FIjh`Ru5iE)E#P=@=Dav_IZi^l8pFj<5&nYB`;&SMDMgv$Jgg>G#n-b%jOD-07~kDqKAUDyZV zSEvn`f8Gd5J9{FjWm8pn4$>T)RKSchR11zKn&eSyd1k1pF`(cy|MbayoYqe9JhFW< zei7n_y>YiImP7~I!-i$mHLscqRhcpfl|cJQwYgQDq$k~F5GTj33>Op8%bgtlR%26D zjVJbiI7dH~Ogsqgn0@&=qH@ROH0`*7U02tpiz&zIMB|i|>~!5{{@8faA~svU;@Nwg z3rp4p54YPco~?Yld1AS(@}BVS?sF?0^`u)v@r?-^AK^{a){*?=ggH42PcAfkX4VJk zMqo|Zcf<7Es9`;kzd9;tFhmP(k2Qu^N5%k*bsv!KM~=%M_E7jI>US4M6|l-+h@rbJ z=E&p0`aObRh>{H&cHE;5bMb&-;C41(h^~z*U@=vJ?h6ROdcqNoV2BAEp@=}ke>VKV zN#wuHiC+onV*it!&_81*@n?3XdbZ9myI<#~;dp)^EuK zG}8BRtA?_3Qxg*_$|*&=-63KjVy324#8)H_qNEH8q})}Y#1B^h2ZK$CXq8Avn_F61 zST|^BX-zE9FKB?ziWg#AucW0LeS89Zs;b&*^kP!dJUtft9(pgNc+TI{zeD-?g74n- zD)B{K5i(V6?G1rNga|QbdE{M1&ukuOxa82yb`2*2iwG8(H7ELQE^S;LSTugQ>z*TD@;*Evr0vIaM$Xf3jQwOx(T`m|IPNC2U4Ndz_luW$)0P3{j_R_d?P;dp6+MPL)r*_?#dQ~- zmvgFL*M0L%jB=T}#`ucg+`|!Y%~N^KuIBq5nr|jm`q*N;Ph-;dZ#{XCrd}fK8Ybfc zPa|PWUiSrI=o^Ehh+~=BNk4b^-l*9cmhGK)FiVXRTXL0EgNmOPQ$J%G5%r|~sT7mJ zrRDI(R`LhWZ7HwLo=04iiVNMKGccj=P`iDe_2uZTbUPK(SEpCsdGbFRf+}u8UHs)h zQk=maP>u-0Q_q?+&8tiK^+H5WTSIf6T_kc-xc?+}DC=FtYqGN&sV>*VTnJT!EBMty z&hC%1i$CzJU_`a7vbrN|EWSlV8S9lrOlDV~efpTrN;NL_y0a;nKhZ1Wi#MLlw6qB( z>fxb4pK1IAi{)U611OCC+4k74yq9?*4EqxBJ2*AbIO*i-cZsMHZ@swUIy_Fr{&bFy z#qr%O?)+!D@d}|-diPu&%P_tTq@=N94Rng6^RBXVWqwk1iera-D67dU z6g0h1Ij#^!jghqa<&;XlK2%*iY|u;TE)IGpjb_CtMCZe`hsxMz@VC z;-1r~Sq%%0-E}f=|5leFZiuC^8LNomxfj7b`JvJNXwIE!goZ0F|i8QC_A zJ|yMezh`DQSj!l!PI-6cX70nbJ#E6>0aa0{5&s^sZ1VB)(zvG1SSIlZ;zN`Bxk?=XyV`qXJiE>}xte>{5?woe@Y(;PyT2+QO%S&m3JfyYa z!&^UY*m##;2NOvx)*5%{B(`d>(j=ZR{Q9!hQzrc*#$v!>nwKixswVHN@DwE_Qx(nR z7!C86!91-7#n(2LegYPECMeV7yG=*8J|7gw&(a+9Q~5Od+!GyWD`ew%kwoaxX%c_Sr=VKk_zAss)ugTMyE=D~4 zFk0J{a?4Y$E}lT%qsvfVg@a%$x*l9;(ZI2?FmseH9NHBKSqg zn6gHqLJJ|OAlcv+HYNuTU7tMI1IzF#`?xhg{Cbe(lQA;f{6wAbq8{iNIE5=P1W z;k0oMq_tu6;a#TpdKl`~xdrVASkq-(cCRSD0vSJ5(NQ9N*k1|f5Mh;MR;1F@dI-1I zWxaLqx;shfC9U@XWvu|^Wro>xP7W?%*|$ZXTKpX^-zieLC>^8+*4?}(UWdE#=R zhimh>c$t<=B7@CFH@DX;D#=q{ljNP3?N~RLouLc3pi;@0ANkhn?ISWt2sd>L8#CaP^AH}BH+E574qyfsq6 z^4UA1en|6E2kP>Da&s|6SBv%d9q9{aF`r_Byo2JcST2RTTTPaIkU2GqO6re)j2X$r zkQo~C_N3p|e9dz6RcgTd+KYG9Yxx#~^OF<$H9W1H!Uq)T%&yB8j(hOZvT=X))TO!B z-z@Oa`z|}DUltyjRFxZZe34tL=IiDdm1Qa)9;uPivX`<0^>&KZ%t55df^LzX?j!GmT?rDD;sVljx#gamKe4+2W zbwvHj=W7C<^|TO}W{jU+O9jgXr*RW0nbwu$r6mutL-QtGtv;&Jmo5YEsHV;Dkkf`2 z%^f0~Wu@kwzaYZVnJyKIPGCgC^5w@&@f460#IoXQS*ZR#!}R zUgaB_ASSAZWvLg_?|g74lo8CdYJ?d+qIRe#uDQ%Y9mxn)$Tf1HIX$uBPmEDnx60Q( zE92FdcabJOUOTkUe)$w_E(M8ZqsQ7g5AAe2RGKDiN|{0@G`z5=#DfR<)HL(f&05U5 zFN=6WW}Z*K_>HIzKQ0=ojnz1w)@L5Y`K1fR)=$k^MU!^r{CeizkF0Kctfwl3%pJsr zJpkYDNg5os&J$;lHL4hKIWSl%tFA^%O4245Pu6n1j;Xnuof+3*3^Aq5Hxd&QuQDBV zsNz$}oTgyFu!s-ai&ZJ_;7dvDgd08Kz0`k7&xyO!zI@|~sCltKut)6a(X~?{(tu>tK2C zA|9b8PiIfe{SJGEiL4OS!g}BR>&c#$>F=)fqMB6OUdT#b$G|Sp?8KU$H(tUZ*T&on ziy{QPZ9C)G7JBL8<8k!);!Ar{R`e+AZa`AZ{7Ui`56REIwM>sVNq&xr&T(UhE>z|8 zg-b(&Ogegy^N^h-u2Wvn8gYX}G2h)RVqzL!sTi#sj~d_oo|JfZcM!Yn$HHD2VZ`F= z+qt@SkdFDWER&RLE!yevCcx`=z>6h|1uU?%#{Cc$z9c^uzCI{(x$iqqGk&(hK zzq`zLJ&Ftb_J$7>$6Un!8=xiy&d${daVYP5Dx339T`MCaK}IAm#=8z=QD zM`iz+``*li1oSpT}OxeA1_Pd;N13z4KvHP5DsWiWEHIa_@ehTt^c?EohOiU zLCRHBqUa~H{pRM@vWqWzKM%W?f1VM_fRu(sJV|DeIJwsnw> zDduUsCa^Y1ZOq7m;yE2NViNL$-A8FrF#FfYv?RfIHErjlQE!`W`|X)UsKvi|lkH%y zeOAc6CGVo6kkE2+QUN1_!2E)ITr{XK{=L8gW28Zhdalu?oKAF@Lim#mqpue()Qi}u z@=x2=sk4)a&`<4ckH4vt0a2HGeV%=BH;U=m;Yz9e!57C|v%9Zf%j-QTTkKO?&`FV! z;(U1*ys4#ihGtMqG(|^`d7$wyBJ@=0`-KFPOQQ6Vj~+k1-S(mbR5B95dFniEu-U7% z0x-=DT6iHxJJtSISy>Mk*ad>4{Z5EqS9#S$5zYe&wm4|ix_|Oc=ohc9`&K0u87oeg z3Op0|8TUiv@2Kd?7FBzr_dDaKE$iCj@@T?_>G+r5R4jbelastYgA0mRDtA8krjXvD zL)0wK{(P=HKud#adxg|1SEs1+dGjs0sI!+l5*GMq!gCm2F^*T!T`~f_Ucq$m8DmJv zCd;n9ORSTr)lE0sAAIV1?G#t-NhgrM)MU_TMaRU%R#c2@`6&6LoX`DE=aMBWo@UHA zE8ZA%kiMUKZlK;L&+L_ZbP_-9vySXHP9qd_MSyg7ukhZDJR>YCm+Es9e=(aTc=mJL zX(@P)mg&e|X;(;GJEV{!NI}q!t_a!GdSU|90VCIov$PU6okr3^8&t%xchQDVzOXmx!NQifvX|_H4(SprA*_rP~vfEVMhJVPglMhgVyKy}f}gB{}dY zgaEsx*m#z05hY4lOVc@|fVw+WiHnOBeEUXJPJhz~zfNJckT8_kcC_en-@$>XuLd7O z&gOOHRv(|8{_u}%r>L*^Y>&>at_~X-SjdD)3OimOu()f}`c*~MftL0$=}xNbxV4b% z{u{&VDFRDbcOzcC@`*YNhcYaXF&g(Ik|h-njbFHsF*8G**j+_zttZtei)S%cNQ-yU zUEs^aqcvPGjWKX_(t?r@?$ zd8nf(gxP-!63`*-vt8LMzi@r3UhVGo<37Ri@`)DZGiMm(zUCo~j5a&tr6Nx>HKP~A z4tBFxxbK*cBC4hZcpoRdqHYmCB(M8~F+4Zmp(6zb@uU;f;${Vg?)dUeBhN6Oq`IZM z^OgA^9ewH=$(yC9E6=t|{q`0sqZ}Q3uLuPk#NZJg)H+fOFK`mI01DaV(Ta=b-DOy6 z6|gqxDV;xfsH+)9M2zDm$F;yb?R)AhLucfvX!gq%rqwQAKe5#N_>3a166043k>TQw z<;m^@fe>gPe6v|Z4)s~eGLM6A0xT@o8(7X|4+q>!s@-2m!%=@eo4t@0;Jf)A;<^59 z@vY+2qZszliIGLvz&Tww4>!bWYbGS9<5Own)jbt8ymnr0)4jAq{1b%XFJ!EW=3ua1 z*>4-lA3t6Zn>4FFkzK6Qxez69g-cMhS>igej@NB@=6&Al*V$jTl2=x)78EE+d#+2P z><1$mBZ^-$o=iK~X*|@?AxJmQKWOm%k}l^b7VvdxCqMsOs-)|4B0u|V@nYour-5(% z2A(F2$;o$fbII5GVM9;g!z85Pot?mOrR(T;_l$(TOVyTuK6zwlOumt4fbT9yHPvHTw$Juw z7E(`*x(rq!3F%KV`yTEG7nxhVX&(<)zx~0RxOV8R{Gy_1GWvANP_My$uJc8PrXw6}B)uuk=N`ug zl7K;{n(%3DL0`MlaX0KPIh5zEmf`S6%1ic*cO84sw z^X)Zh%q)Ij-o^%nadH2h7f8g!gLf~k@xsNCJ!!J$>kA7tV^6cQvo2remwTlf+qTG& zFj@gaeRHhWV4HidCV7Gmi5^d860Z(*h2a$ zK3*ePobDsPCaQeIg@8^#`=R8$w`g9c{(x`S;HbwtTr+7MU2MzC^W6{nG)m>~r6MZF z^&A~M?uL;JJ1_a+*icd3;?#yRMv9}*Iu2+q`Nn6Gat~#9qi_TR@%2G41-943i+CU? z9#_h~i^IquP9M4K9URi8hjCQRo9OdR#DQN-tgE_wSK1z9Yzd<91g>h=8L$Kr2j2cL z5G>V5lRbMM-Wnn==R*HMgHI?FUvrKxS^UG7`Q#@XW?b?2 z^`g}^@~=7<pEO*4gx0e<}_Anmb-R zIcaKtQ!9LsVMszf;mW}>fz4BE&yHTO^ zBgNz6$VMhAMm|Gs)Yc|#Yi@&T^I5(We_jDU>p*Eb6m^5Buz z=66G%X9$95nsBT^lndPX_}f))1VCpf@lT$35*4e}qX?aPHZN7j1G2(h&8uU0FxSva z0i7x-R0#>8hzy$@4Am{}DJmE%yPELAIfqVfUiV?OV_Vd)$GXMt?mN*anf9hTcMeCN zEF~Zt5@j*mJ1pm*=EZV-8avU^JE;K&TlGHA$j)*ba))hgS$VD3eCkRF(9oHD?=LxR zVIuw^BV_$C{AI?lo2E=tlo>vbVh`zI&6KDsPS}l8MX@DUCOGWsJp}Vp{debYyc|DU z_Mp9;vw@>gA!Xg^%G6Wk5YR49Jd)phNSfDqppBWiryD;Sy|>-c#ytJ>s)@p4sj4)q z*!EgnoIK3l_x{7W{r4KZw47qBN*s2Fr5SY%2gZE88?>P+h9}4^s@-h9vE6-L_?e7` z=0lNb3?<`U6^GW4>lj9i?On@YVSqS;)%8z(Uy~RT1TMQgeNYA!@7=zi9C#*LdP)pW zyuP{+hZ_?Vj}w7QKl}>!$?}uS9xB0(R~ZROy9&5dio*&-*W}c_u3lo$;Y4H_MPF%z z@J9}XUU{_V_Idf-%nY*r@W5usCQ`Br2}u$!9r7+NLmwWj$nCA}QpleVcpn22zh-k2 zY~b->%6pM=ulHsQTm7L+v)NjK8nf)R4eQMkOT0(g8Sb$jZ=2qC+-sD$W;=MFpCCVf z#me{E@?syTgqF6U#xBH40puy!*b$zlx_Pq0Y#$We`>}YkS?v5Oi+`)6?*!}WX)rR$ zK{_iX1yUp1^-i(PJl~@G6^%5qQgrdN`Q3Aqo}290V>^J0V`*-)vZLcn6{2P$+0x=$ z8v$vOL~~&D`sCragFP<2v;)lNWsQ#?1x~z=lte#iZWgG*-`&gNu&3_mZobtxQZ};hbzk2Gi&@&*v|Eb?lPgdHIJg_A!Z1^dHh9`bi znHx_esWkyoHR2RrwxBiD-Qc8|LWcWcK!y#k1!sGm87aniy6j3DUSHtZXgt}=JqBu7 zGzh=m_I8-CL%VwH<8h4|->n;X-38mrFTz7UEta!N){Oa`7+##J7ymHD?~bO#2NjO` zu6_H`XFBz%bK5wlvdUDFfqvbh z#eK2n?q(C!!V)u*kjR=heQOrZ)K-jq;U7QI($eTMLC%<^SyM}P5x=Q# zb+r-*K~2}jM{kJp#&`MDOn+0)A|@HD2spgUDDLm`ZFdQ{@sVw9xsCZC=P*%SO?=8o z>fmri9`fMqmb%Z0ZF=U&HS2q z5tkc>Pk-Gs*gm^I!@p$6@fo=OeaeT1@Z~PbW^4^Lhy<_*gq33t8`}8wrhmC1aEe zy}Lt71Ok4Bt&eMVx+TCu)PkrI4xZvtqs`9Yw``Ev65tHmAr_V-4i7F)RGgGm^xYFb zvmCg(z0y_xXupU=k6#>*O`&J({Zn$&Yb+0;5+Hz!tuT^xudUf;C;5W_a3 z3dOMOQM)=W5~3otb*_CJ%h969&8eK>s-e?YVAIFVzJ}5sOZpJVoqj4E$3Bn-ihD@` z$Fb_NTKcOTCCZ>igV9mzMcT7PhJ}}e5`(}_@7ypSrrQ1Y-ym4)p19(4wZHbboyi@R zxyS{*S@R^|FxGuV)BN6Yz~R@Rnk(?5NI5}%(QWL)t@zO>=%^Daoj$CLpe>clsu&npy~eNUH; zk*bePM5L+rEbSE$M|-_pA{TP;w7bL3dSmHj^s`#CLId~yB`39ZtNb_(cF$8z zw3Kgibh3f@D;BPup{30q=9@$HI*QXy)Lx3a*IEbD4hb<|933vH_u&^yPRU&S>KxpX zZX9v~KWKMv;3n1ih(L;u`_|NF6t|&er&XQf-i77QDP$)qm1gEHH+}i?MU;a> zyFL6iAH6CUh@qfhvC6}Y`!wtk_e)kDd!b?_syt)D-7jA{=AKvwT~2J8d~28A&K^q{ zaENGb2KbvLjo54&4i=&ui}g~YWh36P z7WEglB@WMT2I1E=B^XeJs`#V46Vk!;s%-87VRVo$bOK%vcmzvi43*4jsKFZj>rhBz zPaAibK=xH?e3lsXID>q%4E@eI&3q$X+GqEGV6C(-4~^9FpvI$nS~K4LaJsV{RT_hug?_a%&!$QP3(x8_h$ zZk%A&xWFE(&Ypsis#NOZy=Uub8aOS#NrVPbOTT~NLwDg~{O8XRx)v6v6NW#TznmXo znraL$r>5M9KxVU2hd!s)C^H@}h(|f(zTsfE2TU#|L#w@O(n+AS)G?&a0;5!3MCQZb zVCN0Fsf%wG3?Ok5C2G#?E0KWa3sb;%%ERfN5k(Mt=N#^4MQ&Xk1M#k`SSnp{F-c9l zE;s;v8V=E}$6p5lqhyWYIV~ivR_1nZrpO{erpWYKn0*Sqw0NJ*}d1k zdFQfxy`(urR#8aTTQ617(?--f&Dfg*h7&xESrE?^*9 z=&kkaY-S)N2y^3L!|T!2@`L4sMANXi^ za;#a{@o{M^`(<;pTKHTiUlpQU*1d4@%G+;Q&jA;$js;S}2MMaf_YJ;#^98_<@%Gdh91;?~1$Eio z*qEvxr7203+izw>LP^5~Dss0H6I}`i^)EI9W2@a%YS(Hqc@knY;!mIvd&Bv2Sq*xW z2Dq{K_I`gSnV)vMC{$zgvEiG_$B)0F=G8nd8XLAUZ_ZZ##Iun35UMAeqo4oaok>(q zcDBo;bNMKJPGq2HgE`}a9ssx9CB6eJ$OJ*!>kuD zFut~Zi`nnfn&))6qvpDp%iKe$7cv!@B|XaRT5fX$V>h41lgvHr%Da@WDqyN$>8vzg>ZY}ciO8!%r=_-`*WKo7gw*AI zXchdtYszf2()Zz~^2;hr78T{a4}2r9r1{Ku&wpOI8mSsq*&DRd`Aj?Kfio8h1sI_U zGZ|p1feahv_ z7&Eh0@KrLvm@Dha`^|Mls`3Yze42{030Gptk=qkKaDU+ z`+Y5si#wH{??x0#yeVW0W*U2|+iG$0P0gD(*2VWf+5|->C_I~C%pWN-4$CwWI%9e} zI5Te}I=ZF1d$q0(BroqU^!|Od^qaX^WOUE{5X>rb!{v)qZx`rjsFfaDFi9DEv>6bi zx6IXXab0}DG~q97U7QV^MY0~=TULw>Qn9Tvd&b4y^h!UMlqc*aTU}T2%WVbjFzWCZ ztz0@N_~N>JaA2ULFS^cF<&mybr0Vmtn$H=YP2A|M`&9O|xglK5E{eL}^IplfWbt6) zhk-v{P5Z5fcmfe|nScFp7+c-&BNaNB@<- z|JMMr6OR%Mv048>N+C8c5h$)u6#`@P1`Up~;C^KAVL>#YKYl;f5Cmg?k3ItVBij(0 z|NlMD|G0GHs50P}#71p6;wrW%1IP$87ZQ*V76mFWz=A&tF$5)nZ%0i+0)nDqK;KdJ z+69@ym-9SpAd?VV264$ioz{nKcF-}0D z;xUK|2oB5&1_A@%_8?c_3IRd`vqJ!YK%VGPQY98r6=VazVL~h(1@@IK%n^=|W&QB1 zkrfQLmt{2()q(1`DZ`xL>eo>)!|S?6cGs`kN!qi@%aO=S1Cs*2W1AtY;3E*sRasU=YzNp>M<1+=M8Uu!0>C!lw}XlZgGGe|gvEu#g(S{{ zg`iML2viUvD8Vl%Dg~90f{L)pkr2zE>>Z>Gfc<{V2Dp-C{Y6bZg|Rvc5tNh!kcA*Z zLi_*(KiV6CvGL+ZpxLk_j%ldC&~_-e8wOYpFqWo`Ez%t$%L)whX#DneKk2%;qg;-t z+S@^3E-+VYSrJ4~KoD|7j9A9rPRap^a<#$80c+v{BrjuWLV)ce1Noy1V0#3K!EO)i zAifVn(FJpSbv!B;IF`SZiw(k2meq^j9_C=JQ#2M75){JjZ9y3bcDOF^??jHS zeo#5$_y-H@(Cm(N{uh>puxr1wlv4yo4FfCMyTTD@B;xNF{J=S4@GD6y3;RDr`3svL zWBNYPe>F2z8#|0U3ifwQe^5AL`e!Cs#^~b%;uoe$HjaOu+aHnx{~KOE5RZ8MLic!F zzbFfq{E-s=()M=>1Z;<&8iYU#9Bl>xJESYb%f=1R9_SD40pO&L4h9%@&&y#8{P=-W zTu8`BP(n&XNb0D{PYMc^f&2;bNTYtXAyGz1q>G#i(gkj7gF=CY1tbK7f5G|Q{}bt` zsL=bLu>1w`5A5$p%0I&Y6&5SJBaQtfNRi2@yfM1_Ay6u6Z7VIF?nIDahv zZxBb5!nXW4^W}_`u?~e8a4d;||K0}5V7K=l2>+8=0V}AZ^Y`=mp((DeKc;pBETw|9 zbH|=S8Y*(`?r?i4Q3pvIsI9mNznC2i#xLj~X~!?*AZEvJC*c5viP_qU+S!O6se+Eq zued)}6KK^ypfNTGJJ^4R;xD-W6FC3^wYlI0)NG=G)AOf1u&##<9PWB_{$fEO2s8w6 z^p3%>M&;|>K9Ap1}i2t-`SbO!qHuYaN z#cu=oO=f>HneWp)+Cje|{>S-a9hIYUYOszC0x0UiZoU5~ir?1rhxU9oP2Ua351V?t zP{&67KdQ-(HT|KsQh>Vwb3~%N<>0{m0}5f|ay+@e_J5bjUkLnaST9}DPyyQlaP~H+?;`rS zJ^rzp0tXo8PkQzb6;uP*n2s>ipOF8FlK$fp^e>zGfAv&Q1Wr8rqf_sHO`0~Ye_n`x zC`@dW=l`xGfu~X&-6{gE7T5*m0dx7^(@(oUNdHMb|9>TWd^Y~K4$@=PKkmG+XV^~{ z@K>km81VO7hT}FM5rAU~rIz{St_1)#LDte)8D#9wQge~lv^hwzkv2#E_4C^9yN zp|CC}80%miKa>SqNqZD9)W!N`*m_%R49pk~^Ms-F0jCOvePYOQ2Sf#q0-}CL_}W6p zkwxrtU9@eyf$#zlfdT56U0^?+^x_BuZmwWJuni5<1?qjl5Ir{-Lh%^g{J5?fDF4N% zgAwj7Ef Jpr=am{{XPkLS6s> literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/AV1212-0002/AV1212-0002.pdf b/dev/initdata/documents_demo/facture/AV1212-0002/AV1212-0002.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cc9113d3e3fc69581196109d4cc3f815f6c70bf7 GIT binary patch literal 18232 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 G#QzWco6`0G literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/AV1303-0003/AV1303-0003.pdf b/dev/initdata/documents_demo/facture/AV1303-0003/AV1303-0003.pdf new file mode 100644 index 0000000000000000000000000000000000000000..66b4cc1f35c1bb22191efc1e12a47e5336e0ac4c GIT binary patch literal 18229 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 bfZW081Xya2=o5_q1falUu$XRW$P@g3vx=KH literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1107-0006/FA1107-0006.pdf b/dev/initdata/documents_demo/facture/FA1107-0006/FA1107-0006.pdf new file mode 100644 index 0000000000000000000000000000000000000000..05578abf2f80c531deb0ec169ad0ab691c64fc17 GIT binary patch literal 18930 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μUi=2%%^6;_J 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1108-0003/FA1108-0003.pdf b/dev/initdata/documents_demo/facture/FA1108-0003/FA1108-0003.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6155fa0db6910bf1e5596ddf6915c5dd4d0b0fc6 GIT binary patch literal 18539 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 E0epx^GXMYp literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1108-0004/FA1108-0004.pdf b/dev/initdata/documents_demo/facture/FA1108-0004/FA1108-0004.pdf new file mode 100644 index 0000000000000000000000000000000000000000..37c6db0531a8e4782e857a8fbf3354e93be2fc3e GIT binary patch literal 18532 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 BVJ-jw literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1108-0005/FA1108-0005.pdf b/dev/initdata/documents_demo/facture/FA1108-0005/FA1108-0005.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c1ffaa62a80eda7f2eb28183c82b9f12ff3cc17f GIT binary patch literal 18741 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 J(^4Y({{VPB%u@gW literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1108-0007/FA1108-0007.pdf b/dev/initdata/documents_demo/facture/FA1108-0007/FA1108-0007.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1e7c0bbdcad957934a354d8d5f2b453cefcd6b47 GIT binary patch literal 18898 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1212-0009/FA1212-0009.pdf b/dev/initdata/documents_demo/facture/FA1212-0009/FA1212-0009.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e9bb9b44012ed58ccfe5272dc71379e2421e315c GIT binary patch literal 18711 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1212-0011/FA1212-0011.pdf b/dev/initdata/documents_demo/facture/FA1212-0011/FA1212-0011.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0d36efdb51d169ef0e1d86bfc44c253ca1afcc32 GIT binary patch literal 18697 zcmdUXcU)6T({LzCQK~dSB=jbP-aCkN5D*YhYJealn1m)(1d%Erh=NE*=}n{;L8OTE zE=53kQ#wfbPC&hS?|q)v$Jz1JBL+ANtuVASCEi(a;l?;Pz1~e zMp)VtN=bns`tD9pFhs|~_V^PCg`>gzK({U!qG5qTYa*;+HZZ6)m_tcIfRA57cmqOa5NxC6j<~` z9=Zs$1sV!`hg?A-oSndbi2dXmq6eq}X#qz$Spf34atEXVv?xJcU{+AwD+*v488Ad1 z4o3hKO~As(Gy#d}7z2uuks*Y_tuea9@H){cL>cCQh9bcbWe0$*64VM|4d_+_3b#eu zf%(OS1Oa*|G!kmzNa*%#)I?S9qY6dMH^Zv;y%AZR8#OyZOELQC!KAh`q{s+Ii)bVA z$VRc6588l88OjbG{Y{rL6xcYUL&T}`own8o_r41(X z;t^5 zUuGWWeu-4*`S5H0gzRT;NYeI(PN-Fghh;fEnR?4H{c2U)m!3$j5NA-p8)ZWYp z+1JaPMRvI@!XH@FV?ZlC z2dDBJ1&e$t4+o8+|AawT@KQ3}XGUF%{Rb7yTIV7BL&P?YL9ZI`@DIKkmSB7Lq~ju+ z+qbJ1rYi%Ccgoi@=$07e0W;E$*tAT#qtzg^`Qgm3Vi`yMfUZS2pqR zu}89%!{dQD_X|n~Y;RLLMGqfbS$;WizLMOpcH58KFb4X~a1dU9 zFX^q%s}_&V)UV!WdSdk!7E;onVGU28E(^Uz^7WKo9@TcwnDOl+7qtNNk537e~eH&W3d_f8VsKw2yZ2OX}UI>9TR+D2^)k^;_?aNwS6g z?>UAH;46F(u z|7rxsvd!*^qkemC%w{EZj!|EIN@zKRiI{(_X!3Kun3=~_30a>g`?7?sZ%&n;u0ru& zXn)v?=uRyYa`$>W!v59sRS8zBQ_8a#(>^ziZwC(y8Nzt=MkV~>Wuwmp>q?4~6XGRY zs_004Wm+%d|LQHnv!Xa`^#kFd6^`3)Lz18Ii#P1+b&}vk;K_1VE$;`IER2(kX_0G| zce&i(wnbk4Gy^7BS3B&Eh)PAo+#fhw&|6F0d-cj&T3h;rVh^Y!znnuRcAEeqQ z#64Wr%P9bvr0ZS5qV8+^M*ITDL$j}e4cnE8FW9ZHI@(SIcM|2)nZn1M0>*( zMar6Rs3@v-XKM2d)(q>8klnUov)&FV`jf!2Ys1;o7Tt|`*P*NNO0Sp>1pt4>k{~a+ zApiLEXlcj$fl_sx8~nm5_hjym;09ZD+I2p?+I`4layC>=HMHnjV9!PQa2CAMGH?&> znq*r_kGCxS9_0ve)G8@jLMAcsw%Ub_=RtBiBXug`nR;3gH_kQr-xFGABdD=Dx{j1T z+xSvKoJjm)Hc3=q8NJORRm_(_zy1$<30_vM6#WSbPlLwA)u&#b+vIOG_v*w&Um3qR z8M7L(M9gFV;Oi^5Yj@}Q13G|sP}#) zpf+x_D7M44w6*bRRLa@yK&QjkcN+8fyjT}sXAu>0np_Jb>bVBxQOlv8tf;w!c%gdP zKMMOBcO|T6h4TF}YfrU`3il;DxOlPwC$Bt5N?4~0(#D;3i1Yr z83<3n5Itv0^l|8i2>|)Q5Csbq^rS}x>fi!J!>la85G@NwAaqa$x-Y|lFaid*1w#yB zaCtZi_Osy+PD1}}PCN<-2kW2g1pXO2u|Kmj(zdjRTKzgVRmbDF)(~b5ggyeIKm?`& zh1uGn!Q#MIMT7$aspn*21x)cI*t&wW0D>2?ETW9pOO83=9er-+d3y1o(w9LERtm*|Mp$ z$^}iD=hf>{KD9Jm9Lhl~9OMK9@-hk$P7m-I@fpZT<#FYS{YgpveMxuZNO42tzyV+* zd@2RPGjHna>zTe#Qc)S2q8cfI&*Dar^$(JgwH_Wm9;KyC<=T-6iLNfQUeDZT6I^Hf zbRLjyUiSQUr&M%KONdBWL*onY99)QituXANylWaKUx;|W--_Bfa{~3HQ=?DozMje! zBdn0bngT7Bh2oB;f-Ihyv#$)_ThTXvaFc*aX4akSBPF^NTVd(3p1HK*==JCPiMXSM za$thy?MR0uS^4&mq)IB#UgJhHy4$Zg{fR`7IdHAallRRr)OuXGMYa}~;mE0Q&=e^s zPJJdXG3?E)0&+cNv5m!uUz)~Ecgwr< zyQ<{A;StrEdt1n+a!0FoUxajlyxicX*YvYNaQSOlw)bxyyQuY!Ds?eOx>KMN5AMBs zlBkj==ol>J081pKi(l~sp=oLZ!U>}2o6l^vc-}2vACT^tu`zxgE;8>ZeT7eyLPX`f zQE2$9=GPMRy4My$Y8!~3ytO2~HF*hsRU$g*3$?BxP0N-0mzdrS-Al4kGWtNVH08?k zqMuKGjnBbb1|-22;KIims&}sPO^QibK96>w5QRBkdgWDoC%MP3qWV*(iaUuee0lD0 zTf_lRNwApbO5lZqk1V23T#Ms)A#+T*&;8LHP6i`&AchQdlBR(Xg|_Vixk zO~-+cWGt_zxfyMz?r~&RX2i$^k!e42D3YT4BDJG`^ zROVx$3tyuh0YPYhd6 zgXM>hxRGX~H%TZv_+;2yP;n_-M3GI>xwVX$v%0&@Y%|GM@}$R^svU9Ztt{=+bj8H= zyGJ>2FDZ8SmeIrX=miQWwiQStvvDs~F?M*bwIRjtJ7}a%nI0r{IB@V=G8>oa@!&1^ zUV5+;G@;eR9{R}c+@z{0>&^<1yLW>_KL_N7fiaVi{KayDh9_;i+JP6DpEq8+Ck9Tn z?cTb1<;MI2GH!b2sXWbgA3mc74s6XSVu``aSZoy!mv8&qc)n1Sn2}ToJ7d@o7~s>? zG@TiW@*I>Pg{%he87ib-j@k(rlZ?6YZ~}cxne#66;TYY6JSlkHIbDh@&$+2ak-c`YPxGR7f9A_+>n6`lf-m)1xdbG3ebcl1BWoFh9DkHHuy| zl;Ftlv6g_VUIE>Wbr}(dx{nVOZCIZrI?W|nCwAQrR12t!;2Kt`P3@761+Pl7t@4A&>W#tjPY<-KR2py(<(q%38-AT^rzRdS)dd zZ)7FZKrWK%F(D0KzgV~z-T~uF%vBh)Xg+OFWukm~T5s=NgR4~1SF~x5%{UiXj9K~1 zJ;5PD%C;E|t#2M?$xc!pc9VJ3dOQ;DY0741 zZH&Y7?j{?JvD_x=dC9h;(p2XKMSj3Nnwz_ydz3gYQlwAJ`T_3HMxOs$$y{K5z&ZPG@`G@rkasKu?Q7XW-l8mnkCWCNJ}Ph@EnO z&{h1TCX`2*h(2{NJSgi4<+sc3Bk%H_-k^zhnUw3TvhJ2ld8-UpqNp;j#)H_rPBA4(Iqck&{{S+0t)!`d_pG}F#wx@l z&LB^wrv40Ot;KZju(K^r;T@IxA!!9K>2=!46*g9OLFrF98};6{*B|64U6u6L25YU| zm*o!4Yg$ZC&IzkSM?`^iD_d|xp%gUr+-%pyaM&StwJ+5BE>{nxxLb1MW0?(FbGH_CE&2e}0#~84SL04j)iG3V3iNwO z)h$28L3eMkm~qoRxw>C%qXl{WF|mmV{C&Oo#|M&^FQ7Lf{oVaz%owkQIGc?YtV*35 zLdJE+6rl$*&_sHATE7pw{^&QfYzAgHvKKzu=v8PvJZRJx2w5 zUEvPFHusW9S|w2y)-5hb42qKI3KiLP$v%XDK+Bv!|JaC;T)MUx5nM8EECI^#$z zZ8|Sk7?bTeV;)+)xOtn`wVDb7Rg3h}t}kZ1Z1>SnLaJdgetzDC=*Xl_OTCM1=$%8) z6xq1R17fO>oarODy|l!P{VqJD>vpNEPLFGRba)bJcQRv|qM}OR{Rm+1K{zS8L-Au$_GKxWv!T)@H#2`W*Zj3{gK*rAj92^g=fR~d zmzC#ofzyXk!B4=C+vEBM%wLMqO6wO7IvncG7nGHu#Ko!Nb4M%KJ0r^9+ada|xUO}d)3)PiwJ!W}Q`jVzH^3!| zVrcnXAaS*+j?O@DFYhSDT-gYAHwkohh3Hi$E=#x)YKVhg_;30+!~Hx zdy%JXENqYa`zVW<-eY6eOkY$_ca7!Eo@vj`&tg)I^5`R_*qAsxcp)f=rQhFoqrzo* zn}8s#ua)Q=U3{GK*1Q!{%VH^_^h)h1iHqC1T=y(3A8RHU-?-jFzlSTogLfLfvyiP} zz@}c^<#xExcNGUujkC2q@^Onb?MP~%a(1=n!JT;58%a~QJCJqCO^wpxchJyll-p58 zmkj37h~;7D?3_?ucgxmj=GhMFm>4V_?wI`cghg%As=JT`W3RlIb4SD%KHW$PJxhF% zp4#@yHg%8^#pP@Lee{~zkV}y5dG>Q|eC49LPenX;QV9qsJtZR5(_P9v584xAoSi`| zmS3|wqy*t}o%b^`497hng0c+08cgo6_Gj%}*KnG;@RF`&uHCvdezbQh8x>)0lqdsf zf5yp%?~th%OQU{IQOgZbc~T;964k2Xh_bz|8>L^7U$vN^50 zR%SQNl*>6&4Kdo&p8bsPTJ-n#g zF1XCX$=FhO5AVf|+A%wU%ebe)7RJYKjBDB2JpOuJ91H8dOH{CNrm3J$jXV>7#n;9T z3M%jYgY8$4iyw18%9?o(85owjOub{8{XAK`ySufpP%dcWfBIB{mU=1&S8Z9@ur+O0 zeqv;?xwb9^v_y+WLg+<-4p*dGMC;ekv+`Wn&tW8)xOPISXQ()qUGmJZ>PTta#6-7c z1Bts3SI%B2^Pca{iWfEe_W2QQ4LW9NaxyC=Wk@gMZR6Vu+L|T94yCQFd9g8J=lOhH z#m5~4q@O)88X6oF7*Mve*W{@cCG6PN7RBt9i`+3@UJFO_Z zPq5?jGl>%TH4EjNj4*mhF8;4?)73L(X4Zy>mr_y+gMti-pVG03oDaiE zNre&yRN@iplG#PRj!^@26W7Fm$jY78G$tS-v{hZ3P4t;^VUDXnAL5WuqfN*)gAaXX(OpBULi=*JLy!g5^S9 zCF}29zFaM2rOY#KS*5~4C`2>%ZR=xil@y4)&~0hMwA^(4ceqpJ!tYuL;wHy(lWW-_+Ow${P%2 zJ9mjH!1%**7MSub6)c;zne1RsTH3_{dim7xddI`9D!FAS590&{m>$-uKR){)XxHui zW3xQdbO(X550tc|bIRON2dy#VH>#SWUs47SQ1dMG7SHZ!%ZT5Zzy`%A z6xtu|%O$mF;=hq)c{^R`qpnJ}wRpxYLo=uK?VEel;TNvA#LjY4hNRPep!--#eN7+K zxrlDzHb9>t8ZEdz^|VT=LMzGmpzpQg?Q`rEXYD}V5~Kb@#VsQv>*0}(g+s(I(l@*9 zF2;)&zfPX8m%rO*Bl-CG#hz-9m&PBQBjR|dDqGTe?FLDxa{%e?+~j%~c3x0g=DCL- z?pzvWz~p8$g#;{J-DvPzepO10%Aspd#?qu^#_(&OeP)}t_^us*54+d&Q2S^))`XZd zio#h+Qt}!22`hDQO1m{QARxe5kS0!i0xRT$4L|L*OC|V#fsmQ0UB;CXbzW$Ok7g|{ zlo`e#-Ag`f*{Bg#i%(-9*&r?X9A5T96n7d7>sHjNR{yu&ojh{YlmE2@DUJ!xhP|o$P z!$VAzzu#k>B*#8k$^M8qm`Nc;{0ehJN_q5q<&2M>|VIXVCtXC@#1E+MB9Ly$Ssl1&`n@#lb zT>A`hUD==eBtP~dl4WRQa1PpYQ47Y&0Wn*j2=s5+$S=9|P3a0wGZ%-^x5Ojd(|93` zQf4{RP-utr{ujlsUvG+x8ke0;%hhb14VN{;K9#eU=Qy&0({|(h=a-$GX}jz3i;K6i zvJ@m;S0s_vePMK=xt(-p6A!m*k2Ez;B^hKM)_CqF$#{wQ?9FdyW?pwKtwzdz?i|II&uJh^;hXqAu>bv@Q z?trv{sLBZW2+jz6a`hb7ov*nS>mE(XfwLzursjKAE47UQi)5r+-?9?z4(-p8Xd)oL zHa%@wc`z~i{M?X3Unv5Q<}8Ef(Lq4AA=aF8g{zr&xw=a8{V=+YnOP5S2SYHhgHxFx za`J8-^qV{%y&dwwg+*H0AosbXhl``vL7yMC6>2>*Cuf|9CW$o2t*@K?QjVU{AZrt0 zN5Y$nMKQjFV9>cbTq;Y@-uoo%FILxVPA^)2a;*cIgOYHApCvNjX`oHRKu>Dc)K2;O zvr=+9HSWT+B`ym4rc#|JB{_?A8mrpZybfQ;y=oe3hB!THFnb_GFGF84FvdPBD+@6~ zBZIiv)|qUwwJeFA#PxmoQQBl>cD8)@by`~L_3Jz` zAGD&H=2&BgilNBe#x{-OzB~JC(`AE3_Y@{3FP)m-w6B&iVw&$NSqvC49aFTfx+`rB z!AigadFO}?I{CJbXrN5fE$$}-20}qLaD^pC@?b{up^d^m^f;E|ig;{AVLLx3RIoG8`4AJM8ZS!yl}8O(IOuSSnpfkQ_@hrKF1v1@{o62P(Kh=;V#|Bxg@u{6Cta%f zvX7p_OFnAb+PFLnCLFMz_rkIuBfH0@!ABP+ibQGJpx9+=E5&7=N$-SX@%!THfS_{B zodk0@AU+)SgaZeg!9J`mV(AB1XX>6slf79(U8*DS-8D2Xeeb#0RD`xX6^_GuOQTAc z(U-vY{%TKvL@j07h4VZyxt2oHkP*M!tX7GYSy+s zvX+#LiQdl5$@#P~A362zD;sv=Sjpo2wQOULtnHZk`n{;A>v|a*i$m*!jUiOon;Hg> z8CgDWr(PjRkdYRW*lQcBW+hIwEgTXeZ+Wn@gEGutTPge+8glKbIFq^MCpNxLewTG$ zrfstYT+$i0WfH#AXwpxsZV4m>12JVXQD+8xvFjQQ)?AXVM?Q`WTaFX z#Ak8Mg`aj4U-V?>oL`QnSfuwFGUMj1d>$)0H4*4T&EPZB8UxdNaX6hGJEz>(g>5ay6mg7mn zzF(kgs*SVsyo7^Nn)I}(?Rh3R0(Kfp1AB`VOjm#<;(O?~^yFNDfi;z^B($}zQ)es@ z)yWYf8Xq@yu%;f;NBC)195tgE7mZrz^{2jxk5BSqQJT9My05 zvpI2yD>B>o-X`;dDC@AyL8P-BnYde}y}Y3Fq_}5KzY331Zx2*%zdh+n$p(TyQJ4(LSA8dq(S7nQc?}fXj;M&d!u@xKwl9 zg9k@LujXSBHBY6{9NUZ+`Al+Ux>UC#BDSCV9IjV;R1#g_(BlYRUpI4GDc^V>>!YeU z`q^82+|*EXH92sl2=*>{z)4N2F5DOwOTPWgQTdp#BUbR;b2(9YH%C~ls$KXqpL_4j z+fX0{sETDgQ3yPIRL6$3##oG}OaVxRe8 zXZ9u$CFN?4Q6wqdw^CO1e#c?72=i2ZU$&1Zt=XN8uDv+gSl;Unub&j~iFRx~j`uwu zAvq?3BU)XSjm3fXkHHGXrWyEv{c7RWbr+=o+go&aXWnOVB;*EX2`|g2xZS!&tH}mW z(T})U3*iat54!o{o73jP#fb?-_0ge4zeSjMDFPBFn&0o9TYx$`T$K5?v_m3$$>(z< zNc6UaA6VCAbpN0_9Or)s$NWn#qA&#cNwa5|!7^wiq9PB09e2j=mAOw8ZG$AnrNB zv_t_$#MwxuCL}=0rQc7$8$CTz?es75ACl`zqhU3u~gM00)>2d?K0cmBYUvXt*0$5X-n)|9~?aJ z8cxX>v!uv@BNW#V3n?A63n`dYA8V_zQ%fMiUhR=$#;M2JT46wl&`}iJY{KdCy%2#T zeZ5`xN-8DXtE0IYDrnQJ5>@n3wcK<4E>2t4)3H;vZA7u+gche7Z;V(mXX0#vh67SOBaVKw_lMlEAtq??HkMu z4V``;`(pg_)16CCgPikOHmqFgcWJ<7-TRZ4fXfYt1>nt zWn~2C^d%0DMh;q9xMdFqM+sGdIY_S7W|r?F%sk1m1{O<(Q-Xty^Ls=;K3J@idmQW6 z|Ac~feym)T#fgSy^_i>UBf_&)A;kMGu+e_rC>B(Lt6oVkq~lqTap7e7=g*Sf*r4*n z@mDe2FLF)iHK&KWy9Z)ruJY5FUf|MVYoLN^vLm_oMfx zr41gzrn=KZ@s2)T#zy1SUuPW)#9evbA_u7(kL;Pi+c z_>2#UN1!?X5Hc}T{v~%(~3ssNm}Vqsw|>FF7eKq z^=c&ZgfbtR@f*3L?HnF5Ohfbb*Wq+^l8p3{3HEYo9XVzl?6liRjp4XeUyh`6Nm$mt zlziCN}kgh=LU#mMbWIjiAAxAI!n!rwR;l z%l#CN;FLLbKELu;K1Wf`i)tp17JQD@`>I#uO5#s-hO2(ms!OxH{h-#zK}jjGxw+F9 zl&io<8S+#$ddOb7()MBC#~a;+cGEf(mq~GXXg~(VyR!K;dvD)EV!tNz09hyQVI3}k zptMI?)O2KB%tAtS9S?cP?{mXo>2Q~iC|l?&q+LR%q5Asz(c!EtgNkODQ`@53ED{^r zRojH<((v;QVv<#RzLyDML1%2YSEi}%G>c_Gu2MMLY_HVjUq@9|7-#D`chB2hX*SD@ zR%LNLXGcZ)DP1!Sn7@4X@_8z%%mMCcWQVON)kwv)=tm7zP>sMqlewXRylM{~k@$p^ zxjp-U`XqzE)42XS-+KJWE`|D%d_6EH4^qPN_U=lMa8ErKx540@WX5-KKR*Fg6T6&3 zbL$p>8pgsIT=a1noeX3FTdV=#)4BageOZ)*@_g7e_1g_9tdA})Y$gz$E>W16zFxPx zyDQAfs?i*BpPNRR9YmXzHCO6l%s~Nt!SRlX(^?=`f$XIL-p=lB%k(RA|LafdMn73) zHnT*L`W(UEyaD2a?Dn>HX=g%DUP8S|flj*YY)2MY=|@%HeuA(t7S*UUN>)bvbkmi5 z{RMrl;d+%u%RHO6e*U;sb+Ni+K}z08_t+$GwKB7_PcSuPmzvk@2`7J^l%9eKB{^8N zdxZ~D+upmSwkgS#T_1NIgB5){o*c zkigMLzSgejwNOtlEQ;a>ztW;vSBPTCJwLyf3ak?*+d8a@g{F8R69gZlE-n9a>lEmKp9*ntg` zcQb?ZW3?fL7)Q&el-!`zy6s=I0 zL*zkgW91I<)50|l0Fc=5pQ=qCC=h~XvJ=1$3PY$X@k0sR(~ovi!`5#NgSZwKZz$Y! zFns>>4u22d>kx=WHSP)s7$s9ACxw9Ml|m;ANfPFFVS?zDHj~-U;q)dl2OIq{+`I}! zCb@lKVM`Iz`P{3Mi-Hy8XeKAT9XYOzCG`wlckyqQ-^j`C-o0nj_Q?ROiu6IQg;#qx zvbZnryJs-&UDnei`gmZTVUd?tRh&=ad%cUA)Q(3c0`OhBPc@cqdY28DXeoDWjM zo<&2{QR^#dX$(M05bDIrjMJ{A?gdQ`jG&%sJ;MmWVwl9q1azCJ!A2fZ9puF?BdQw3 z{4SJWrJtys?rP}frio#`Ow6MO|E!|mV2$?LAss`5cXVr$&eH)AvA)`0!t|{Lp2o5T zeC6;f8Ga*ZTa+Kga^1wZ0yf>sT?#LhcFrEX`Ds7(EfAtrF+%dVA^ugko&gX28gb=I zHq?!I!#Dk953gqE6mXBUe>gDTT&U0DqP`^;Wj!`jycFkrj5P-JVEoMb>D(|35*V`1 z=dknT%UJagW!`g{gEw>tzB3`b#Tn~QpE_js>0EsSjICl#p;^7o@KvDxp!X@&sJr%? z1?8wAO5ny~|MS6iJP*}YPLS$QkzQ{}QPCc9=8DTz1HA@@waK!dc&1XTLE6&kI+;(V z48zmY(i}$Z3x{ZGpWXg&bW~RQalIqK>Y@sy52bjsYKVLJ3)U$KY)4*7n+&B#PoB_F zGHCnsd|ckT$KbWG>^fd(tF|KIF#SxTQK~p4uU)ZO-D&#Nu;1$#!s%!4UtY^p<~5Qt zvlpS=&N113pQ$%uePxWur0F{6UV2H%io#7lZb+vxkSr~0Z%7L`LuoJU`)*;OV<1O7 zF}6w51zl>9U62(#_6-WR&k}s6sd`xdP#>1=fAK?uE7Vn^7A3Bty!F$ zWJQL!!wd}S0k?>N&0JAi)@w2ZvgLJDEs2_#Z1or{h;jb>pzyUp^Gz~4AHazyFx@UB z*chaj^x7+ojy{)}>4YCduqI#$rXT*K)nIzIx4gI4JooWe3;&2%xylK;%)uOk;1qp< z^G5drQeJ+Eh^TLCTdJx8$;#UFfBsx1**iUnh-iNth+bl-xqg-G(=0V5xk8aCy@Y{F zlP&>j-9!Z&+rbk|8PaI!V6SU0l=|$^f_#*}l4YrJB|A&q2c3*FoWXv~Rqu1(ZOL&2 zlZP}muxlb=b1Sj|zP`4es47dP7g`cw%5N{Iy``-jx!X~-QLy)>Cgh4$IC;10qrCli z(Ex&HzCT`d2MtF!yrI!4fBkV7Q|9sGFrp3;VWkH}gH0eni3w1~0CfY--yI*j1AgH> z{;&A`zbbG#@%Vrtru+doQiwU12vnIU3xF}_26c~5!TmVFhXGOL`|gvjiwsNwz;YA>AIWb2DRR9_NAr5{Fg&$hchoK#yV9X?xLGmDekihXD4~P$V^Mm+- zk;yxw?SO-d7!Y}o0|*Ap3JL-P->pH8z!e;X0%ivX0D*I&$A>C0kg7nt3($TH4fLr) z-Ccq4qy9A~faIT%6oJYU%o#}xK_!3~hPfrk0uUtX(mHqO+HO0MW`K2dq}Iacd@78A2&H2{%V4M}QO9 z&Cvmll5mq|vH*&Mpc24$Of!TDd<=rVCCwy{=>QvP>VOpyNGMo{7gz>7R(wK&U||7X zK~Vuw0kKP90X{x)2p>O$UyO%eSb|SXf=`G^hLAuCX>B8+3#|7OHo%oM(=TS~Du}UB z2*0>EfGhwJ5a0nIcu?+ew1pcF9L0N=q4i<1*X(l%wYp9Kdvjdt*Mp>R;fL{Pu+x+}e z5X^8LVBd)xU;UtR%<&Hvn4wvn*!(Xn^`N(ZXDK5Oj2a4-w|0cVQ3&|oG5CRV%-~m& z7#7xli1HUUKgRTZqW@}Us&E$s!2R!-{-AKo^v_H%j8P{J;uoe07Pfzy+b@y>{~KOE z5RZBNLic1`zZeUK{IL=K()M=-1T2T276eD}9xn!7D}*D&&B6(=9=;#e1HeffI|e9b z&C6ga9eDsRE+C-KFD44L2nQJ@gagdd0*M3*@`~{a z{(|$p|0mLMb*1}1VfhQ>AK2er%0I&Y6&54BV~hPodjC|Sz>4~Ni2@yfL`ro1W3-13!4uC){F1rE6t0=&G{*(tM^ss=z9FP4k z1_S~}L4ZK-1PrsO9D8d_kDiqs)Y0PKW1@~>n14kBwC)5&qTT;JqSJS%lMRGG>bKEK zoRCHRJ3n;nB7h=W6ciINN;CbaTt3-DFuTDYbC7@owJ$(Lt`!sr#bmzkZol~u0QT78 zkL~dL%zwwiDECiPosdu)n41iM`y1N#=D$HWnU>7Sc8ysQCnEk0`#a1D_U}&o=Z=Qi zum0Dj{>!5HZ6LqN>~ALXeVWHB=r_dwIDbr_a$Hvq*0g{FMLn3M_a8;^n?8S7&-bnA z`v&r3Pd!o8$)^4v&E$tpf0(TV5N<$i5lD9#7;yi9gj+bAOzyA!-(~U_0>5so*RH85 zfh~b@ENdX*1Ez^7z(<0C=mv~(f?5GrR$v(1$^u|>95*3sz!qTZ@80N7e19eTuUKPr zCi92?_!EWW-hYMaV&UL?yp&{sHS#CKKl*-R|H(3c>_We&;DpABg-iTNVSmCt-u{7j z=6`C}f9u>}){x(Z@(=AA<2_*3zhVAI!v>Z#aMK59{6DSh|C`1PRL7ygfQg<=6SKit zTOhxS=;!kI$7TvRF!Z17>>nDaDzGqZp~ycW{}Utq#~$=Ai~4`nE64*L&-&Qw{jW*W z!tu|F_=m#8WO@GYN)mWH$MLNq5Nd%Ppe|5{|2_M(`h)bJgk;)d}G5w+tt3Kqdf4K0tnEAApOW`3t~krI}nY*@?f_H2<1MJW1gx0vQqq z1W;sb07YU#P%tLII(a$`rjqtJVW@?P%P{q}m>ie^4C)F+>Ht9%6!YkmlMaXy3<+fY zj`1}FPBM#_2i#~_xC7}0AOi!`F*`tiJo3gC3fx>lfn*yBss+^hf+5;YP`LaFy2(jh zHBkPGRsqAE9UOoR-Oo(Uah3-|{YToz4HyO?kYW@h#H9aDUSJVnVL@TA4fuPTfRH%w zq!!Ez4FBH7FCZogRLcC;#wQ>w4DkL_n}`S?vftYH1%W5>{HYB90P2r_hvVZD5(5&h zzv1!;h>HHDO_*N<$hH0k$1f=G7hHZp5z)WEiShl4i$+?&9H7YKhYab#?mz*#0NGds z0(ia`dB0U QVgjOKgsiNWwUr6~9}M@n*8l(j literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1212-0021/FA1212-0021.pdf b/dev/initdata/documents_demo/facture/FA1212-0021/FA1212-0021.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3ac0f5e1b851ce005567a62b85411bfc3eb50f9f GIT binary patch literal 19392 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1212-0023/FA1212-0023.pdf b/dev/initdata/documents_demo/facture/FA1212-0023/FA1212-0023.pdf new file mode 100644 index 0000000000000000000000000000000000000000..559838531049872b3848f2cb67596a48a4097188 GIT binary patch literal 18711 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1507-0015/FA1507-0015.pdf b/dev/initdata/documents_demo/facture/FA1507-0015/FA1507-0015.pdf new file mode 100644 index 0000000000000000000000000000000000000000..11c7f2ac5ee212937f72d0f93597b435404f9a40 GIT binary patch literal 18540 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 M#B6Mrw3UhfAK%+qssI20 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/facture/FA1507-0015/FA1507-0015_invoice.odt b/dev/initdata/documents_demo/facture/FA1507-0015/FA1507-0015_invoice.odt new file mode 100644 index 0000000000000000000000000000000000000000..cfe35cb0b105d944fd1ae1f3529bf45189f490eb GIT binary patch literal 48794 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/fournisseur/commande/CF1007-0002/CF1007-0002.pdf b/dev/initdata/documents_demo/fournisseur/commande/CF1007-0002/CF1007-0002.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2b103b9c3c9479f589b5c1b166fdda00cea7cdb5 GIT binary patch literal 18202 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 A)c^nh literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/fournisseur/commande/CF1303-0004/CF1303-0004.pdf b/dev/initdata/documents_demo/fournisseur/commande/CF1303-0004/CF1303-0004.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cdda02d1d28b3287d7e6cfc211a4f2df034a6694 GIT binary patch literal 18166 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 QE-oTY!p?q0Tbbnl1K8-N7XSbN literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/fournisseur/facture/6/1/16/16.pdf b/dev/initdata/documents_demo/fournisseur/facture/6/1/16/16.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1d61366dcb26a6b8510830129f95989f3a9338a5 GIT binary patch literal 8260 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/mycompany/logos/thumbs/mybigcompany_mini.png b/dev/initdata/documents_demo/mycompany/logos/thumbs/mybigcompany_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..d430eeb0980980e222bcd8005dc57a7b1801a5f7 GIT binary patch literal 5383 zcmV+i75M6jP)Md_4xEySy|n`vV5}CxTa!W70Xg93lq)IN)uCaLPbU9;Q)uj^uOr70Y@9#wYXVW zU|_(4$&*(mL`T2bvs*WpgQrjbP-!;Tw75h2g{?XQZAJiRM@N~IkPtdHCMMZbS~}cp zHoLhxIu3atKHm3iPR`DY`T6EneG_|UEgFF~A%L@!lS~~xJm${e;ML_uV~o)2J2>D_ z=TK2n64O62vfIU?qEwKeyhTrKzo^wlpw$Tg%hyf2>#jk4x^`V%Qd%0uCw0*2#KmAR zR##W+Ye9l)lPSD+_wKjn6c_KjSWr;XYHwrjsM#aXssuoyN98B<3JOXx8jYQ4`8tFG zoxzZjcKrAp;?()oBibW3tD9aT8#h>4i35*adG$e z3=CXeURLJIWFNVIEtH>>a`50&Mzc9TD>rvjba3#%N|VVCo%%OCJFceUS3`& ze#_3Du_PrWEx^~;>4hm%HhH+Z4rD)-RaGaJZ{7Mp>My@!Hvh@&S2Q&O*X;p1b?Bg* z|KNjjy&WB2#q`dV3T@}?Yy*FMi~{`xfj;PhYTh>sHqy zqfwS@*x*@hG`=?=Dr(w)e*E!~I=%j5)i3<->E7qn^jX&17j937!2h{a&u>%EGtWXAU5{>9jU30ZBI{k z;?f^-1gU|wA3AZu*|DZ3cJi1p`emPeHb1&sH#c2PO&?`;fLTISW#v#;H#bZiz)h71 z*#!lg;QUCnSOn74Q}=E-uOpf?_8?OV!)-b&BQMDmo~7)Q};5gMx!Utf{CNRSS!zWxKh# z)k( z8mB#W@4eo~E?s&&$i*ekpwqpEe83&yL@r&pAUFH@iQd311iQ4=2-r*jDu3*N0l|q; zQ7emziUu=zqw+mHJWga}XHPm)SXg`C;K5s8UA8O)(>>`L5FqzYoG6Z16{Ik#Ge-yk z3C4~bDJ$2mmAyxgN~y^->dC27*Bv~0az^f@O9i+2`7Je7RCsYpn3J6?KEA%qe)n5M zMg)sY#)Z``7m)|p4kWI{wMEq;JCBNd zRV-p+c|Vc&Q0}x>0q`-cvV8r`qohN8m4!HVT0MmxK>{CvKuYFt2g zxL16iK3^6w}1JUl!ySx>T6BiuX@AHS+kL_{!F8=EtV=8o_Lej@H3$Wgn9Or;fHrX*Z~ zNME2o0*xm-c1Am#_huOeN11)FeTK;5Eh4>gM4rN_9#1h;dywBm-bDQy+BrI6AJHI8 zZ~XS`P~RWdHEbGht)D;R*yIC^yYtT2;Smv=ii?Uu@?ed67nj;$lPBk#6ZzNu2?>c8 zva*)Gziyp(iAnK>%3yH`_#`ZQ@9y2oZ;FGu=u@1RCtqyeu9Q)<_DJ+(aZ*y}+k=8O z3>Z4p_f&E5xc2Sa|4KTwLqh1~;W2F1$dT)(#>GWwBx~s88b9i3DBnO)ouQ04C?N_; z?vJM5sCCL!!w?b@M0Pro?&FUBmau z&B@C8^zf-u^XAT<|88VV%%Yw9_IXyA>vwjkOb!+mRDne9rB_~&9b2}DxvWfa_ot5> zk>{U#P7a?uSswzlw^O}FaYco^lbq~x{`m3bk&%)8Jwiig_lb|s3knYx>@6@cjOo|4 z>*j~z<9jzXFnpF1BKvXp4Q_u1l*F8%0A*V(uf_S>cxD|!!Xxk&?r`;N=XzdbH7E@i zRxb!2e;I^pL86)H+X!+Tx|TL^uTf|-ty1K`S&^~mU_S=gwcZRY?|ftYZj=BcqNC#m zg@mlEsHpIz6=RFH+QZv>+1bj7SsJ8a?W5vY_dxwX=w`TqNM_>QwBd7m)_E~ZD@Q}aH zn!C`?c0~VKY#wZC975?WSlys z5a;XfznAAhg4f@9M*@-AKeJ$g%zWx8+4apg^25G;!UdhFQ>RMIpg~GlID8|-g@aJ`6MMpFcs9p(q}z1cC2p2#*L3WJbZXjjmh+A zJA>hZ!QK7aKN>jAdNX11(8OG{^*RQ33`QqfS~mOmRpc{d`ls+b!Bil$y9zE`A)6)$ z4a2d2p$`*@L_3C{Ea0kd8LCCTK=~|$llkNEddNZ877pXaltu~g!ImwlBm4KiRj<=I zrR>?0DRNT1Vu!M6Mj>E$9~VVbLPllB#>JFKOH-!8<&_EhWw!XuS=Ic zfoEEH`r^fc!y7)74|JZ=5 zlmLvkTYmVV;ED&P(jg6sRV!D*{RfAH$i$g58(h2M;;r76Wax~9ZhBZ)Ju%dJGiDGQ zl9J@rB}=3XiJ*1=S~plKuKjG!9$MZX3M~D7;#!R`dr5&tki%UTEHL=tSwpF8NTuiyBe{6H}Zjnixx>H*8M3B zBthS;pnSd?rss;=?yBA&Nxysv{H~r0lx|8Bc?{=fgn~3Ade@z?!vj16PqQ9<((M;P z@%xccUU$FRGq>ik*#yuQVLY%&(+jJDBmjxP@?0n~1Bqd;`1tx~q!n8bK)cphR3zJw z>3_U>wOqo&5X;$4IjV2RX=DS5n*YYMycd9f0L&H0FvjTnfkD81fFig@^(m2L?YuRP zn0YXCZflLc+PaTs6Mzrof~8<8KO7rAdL(|DVyVPKX=xJHub;SbIta0><2jdhcOb+6 z8X=7w->XA)81UdtYfvEu7upWGoCx8H8JFo(vo1X@75oxVj*9XT;U@5@+Q>FkU zAon$R%|750Ad8idb$~nYGB5+c@`daKJ_2~ZMF3|WipK)@4(|e-YR&Vq>qkxn||~en7I}DXOs1Lo(p=G4b*AR7h1^ zUM@x?gl4oM39R#mCg0|AgGca_7C#$6SXYDt_Ol9l2r6bGzz~*J{s6;CwhESyQh%r5h($n&17ZNK6TtH;=OX~RL@Ie9Kqb*D`2oD1gqQ#@@f-$F z=_G2VdSn~s4kQ7u83T}r-v9#vk}4HwQHbFn*(_Az%}^E=iR#@xuhf*UDvU}!4gyfo zmZB+?<)t7=H8**HDxC96A$|db#U1fNF5!V3g2bSAV3OGaPY|r$n+m^{^hV)50PBYX zR1lRzrII|BG9M>c%2#p+T3jliwWk3Mv23i?)2k3410)geMHvmyx|ahV03^d;fYz-E ziNkdZ-s35N_uw;{0D2|X|4l7_2uBJD!TM%Pvj{-z$F{B91SMGtW3?8qsp!J|e5r&> z*TmAA6#`)6hx`3hKEdAviJ*NcOvTfyDAzXowFFaiMSL5%vkVMSbLZ#=a1h7;#a{>*DM?haKR6cM0 zCO|9s3(x~d1!zUFKqf#p&!jH_SP5_d8B1xktAXp0hjB5-mBg6_Fu!1q5C)J$Q2>+0 zXn=%huF!LEc0-RsPqVhU9ay%vW?rLx&6z!0=i=_J;|Cd*)~_UgP(IzaBjWb3@#7o5 z<155&;0FsA%9rcc3wQG2}8`@gV z?Wt@k&GH+=U%LcnCR!&%i!@`)$dEqBZ5xst+B2 zx572KSOwG)KF#tqLa;g`wvEnNT@I zTMF}r~1m-%8d1LH;`i_0FGWZK zwY)$%!t$9!YGP^m4Zk_luuGeaK=TLyMNnB<><){HlAjUt5B&VIvXNu$_N~u<+OtPW zwM8J+@|p2#vkJbUGRv?yw#i%DJ8c*N+X+xtSL>|T*9PIsACiDewfLJrslc*t1U~hm zBAF93018%?cGdXK-}p}>BoMO&AN4r^RMpP lhU@K3>?2?wfj=05{{vWb{FOCA^$`F7002ovPDHLkV1l(lY0&@x literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/mycompany/logos/thumbs/mybigcompany_small.png b/dev/initdata/documents_demo/mycompany/logos/thumbs/mybigcompany_small.png new file mode 100644 index 0000000000000000000000000000000000000000..796575ccbb5266be87c013a2f66aa636956eaa08 GIT binary patch literal 10586 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/APPLEPIE/applepieproduct.jpg b/dev/initdata/documents_demo/produit/APPLEPIE/applepieproduct.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f63ddacc7702dbd9dd12886f5663d3ad796d6ac8 GIT binary patch literal 15410 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/APPLEPIE/thumbs/applepieproduct_mini.jpg b/dev/initdata/documents_demo/produit/APPLEPIE/thumbs/applepieproduct_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4f52d7a0981270f58dc058a133b11509fcedc191 GIT binary patch literal 2250 zcmbW!dpOgL9suy)Y)r#mGnY}ajNb9q-0u;J8Sk*s2tCSNW=ZBUA%%F8gPL2Kkx03u zklUz(%%xRInA_gOXeEi`R=wirob$ZrdCp(wobUJf{`38QpYQX0p6~Y9_FF*S*^%G~ zfIuMNWF(lQE&OxXofRzaz%Y486TtD|dd zVrph?VR_`JgCpLF;OyafjN;{e+=m(%6dXberAI}_Fk{cf#a~KI`|Wc2m5iL+y!?Xe zg*Vt`<+m&D+^wvtZg|+()ZEg_ZF|zq>*?+5f69M7G&~|09UGsRo)OK?y%WFxFu(k_ zmDRQNjW1un{cwQ*@IP69%KpQJ*l|ffAYcgehYKVTyHj8UL~@^jl!6@zdWwP6G)$IO zv}fI_@7jeiA}=WgL=M7~wT!2=mw(XyA^Y!ODgT%3PuRa*6M!rjwDUYL0yqq$oPazE z?6PtD!@hj5_QEp;Mpz2JOoO(x-p?Q@n!dfA#Oefp73{5vYQSJoIvbCB&OKT=oy%?K zxe}_3Lc`A}B~N%Sb2uKe!WuE1AEq>+8u_Avtm1ovZ0VYP{nF&4BA|{@#8!2qZ-R-EE zRpWJBH2qK*Pg$@uMnnWc)xSUf(CwOX)+{jl%O?b-?<32ZL)}G-CTHCFnoU*AAIy@| z!tky9VifeC%ax0(hsse>>hTZglM}t`mLo@>!xL#@K?PeC9p;pFp-Cw;fsOR7gPxB4 zKrziIcU{pK9&Q!34)C7~ay{pbdV;5>u22K_%mx(Api;fMMAJdD$zvPU1@&<&TGS2? z*DO?I_2rcOH))S|6IFioapS&1zDgLiGZ?C6+2Gl>HXfM=&4?*31p8a?BzV#_o2EO) zlfE}g@D>9Rcayz6YhGBbT9xnh^r#!gaBpDpq*)D87VnB{?HyWu39|(7d7i9;+%t2@v8!^HWv&-$nQZf-UCS|+Y>y_#Vt_>mT= z+Ih9K=L!qIP3Xf9pX_$EvZ78s0^AP<>-4N6Mc094!@hDG!2d;Uvt|&cD2<;GhK|$l&0L;fl4ftumEk z-PZN^Jgsg{Y5%4})F@>?PI0rlrE;xS#=nVxE!fY}0?TyV>{d7M`g~F^Y$lKtfxNSj z&3!AlG8s^ArW|=o+8NGNVhdpAZ(MNV3zv2?U%~aiDtEnNyeGXr&!XGkwmp@lra=dU+B+bm2 zq=|~`o&Y%wI=D-albI{t>;3E$+uJ#Z)Aj5=W(XT4goO;Q(o)hluVT`q16R1_7#%^J zQzB^RA+FxI@^ZCS4kqx$=&|o!gC$uCGOw?b6x{dQ^*zhnI!3-IKY6Wck5M=^GrzNP z%+N(YEJx;i`4URW z1^;Mkpv|{Zggc%dr0!fYC7x(nKR+*O$Kwyx&`YS3uBn+1!0ZZ}nsq_8X@+;P6DS?} z0QJ%14gHrYM}FFf6Myzp!9(^Ff7X~p>E76wD!&>>AL2Z}t#+#UWbT`b>H=4^J_X*#~C%RM;)(s#3*}U=Cef zNq>Uoa4ON{UQ+KSygJ^?rGoCB#;S;_FJg+GdI;5K=dPZP7S-SOy_}ic)d$8LB9Zgx z7`9RL?>8oinn82Psw3HN`G!(-x%bOXopoWb;{l(tRM^ zY^&-e3je4(aQRSn?I{Vaj+Uqk?tXyl)p4!9VeyFB0cB0%^9B8UlJQ|u~O3= zFpqnaw@a_MSAKfK<@zKjE(lU%l_`%J=jMJ+f=U!%r@cFv75ecY<HA!a3Pcm5svS z2H6c{4I(@1AwoOm|2 s6nB93`md5SUWzdcTUKBBP5le4CQ5l9?@Vju1xvN?ou1Xg)$Q@W0|g=ky#N3J literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/CAKECONTRIB/applepieproduct.jpg b/dev/initdata/documents_demo/produit/CAKECONTRIB/applepieproduct.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f63ddacc7702dbd9dd12886f5663d3ad796d6ac8 GIT binary patch literal 15410 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/CAKECONTRIB/thumbs/applepieproduct_mini.jpg b/dev/initdata/documents_demo/produit/CAKECONTRIB/thumbs/applepieproduct_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4f52d7a0981270f58dc058a133b11509fcedc191 GIT binary patch literal 2250 zcmbW!dpOgL9suy)Y)r#mGnY}ajNb9q-0u;J8Sk*s2tCSNW=ZBUA%%F8gPL2Kkx03u zklUz(%%xRInA_gOXeEi`R=wirob$ZrdCp(wobUJf{`38QpYQX0p6~Y9_FF*S*^%G~ zfIuMNWF(lQE&OxXofRzaz%Y486TtD|dd zVrph?VR_`JgCpLF;OyafjN;{e+=m(%6dXberAI}_Fk{cf#a~KI`|Wc2m5iL+y!?Xe zg*Vt`<+m&D+^wvtZg|+()ZEg_ZF|zq>*?+5f69M7G&~|09UGsRo)OK?y%WFxFu(k_ zmDRQNjW1un{cwQ*@IP69%KpQJ*l|ffAYcgehYKVTyHj8UL~@^jl!6@zdWwP6G)$IO zv}fI_@7jeiA}=WgL=M7~wT!2=mw(XyA^Y!ODgT%3PuRa*6M!rjwDUYL0yqq$oPazE z?6PtD!@hj5_QEp;Mpz2JOoO(x-p?Q@n!dfA#Oefp73{5vYQSJoIvbCB&OKT=oy%?K zxe}_3Lc`A}B~N%Sb2uKe!WuE1AEq>+8u_Avtm1ovZ0VYP{nF&4BA|{@#8!2qZ-R-EE zRpWJBH2qK*Pg$@uMnnWc)xSUf(CwOX)+{jl%O?b-?<32ZL)}G-CTHCFnoU*AAIy@| z!tky9VifeC%ax0(hsse>>hTZglM}t`mLo@>!xL#@K?PeC9p;pFp-Cw;fsOR7gPxB4 zKrziIcU{pK9&Q!34)C7~ay{pbdV;5>u22K_%mx(Api;fMMAJdD$zvPU1@&<&TGS2? z*DO?I_2rcOH))S|6IFioapS&1zDgLiGZ?C6+2Gl>HXfM=&4?*31p8a?BzV#_o2EO) zlfE}g@D>9Rcayz6YhGBbT9xnh^r#!gaBpDpq*)D87VnB{?HyWu39|(7d7i9;+%t2@v8!^HWv&-$nQZf-UCS|+Y>y_#Vt_>mT= z+Ih9K=L!qIP3Xf9pX_$EvZ78s0^AP<>-4N6Mc094!@hDG!2d;Uvt|&cD2<;GhK|$l&0L;fl4ftumEk z-PZN^Jgsg{Y5%4})F@>?PI0rlrE;xS#=nVxE!fY}0?TyV>{d7M`g~F^Y$lKtfxNSj z&3!AlG8s^ArW|=o+8NGNVhdpAZ(MNV3zv2?U%~aiDtEnNyeGXr&!XGkwmp@lra=dU+B+bm2 zq=|~`o&Y%wI=D-albI{t>;3E$+uJ#Z)Aj5=W(XT4goO;Q(o)hluVT`q16R1_7#%^J zQzB^RA+FxI@^ZCS4kqx$=&|o!gC$uCGOw?b6x{dQ^*zhnI!3-IKY6Wck5M=^GrzNP z%+N(YEJx;i`4URW z1^;Mkpv|{Zggc%dr0!fYC7x(nKR+*O$Kwyx&`YS3uBn+1!0ZZ}nsq_8X@+;P6DS?} z0QJ%14gHrYM}FFf6Myzp!9(^Ff7X~p>E76wD!&>>AL2Z}t#+#UWbT`b>H=4^J_X*#~C%RM;)(s#3*}U=Cef zNq>Uoa4ON{UQ+KSygJ^?rGoCB#;S;_FJg+GdI;5K=dPZP7S-SOy_}ic)d$8LB9Zgx z7`9RL?>8oinn82Psw3HN`G!(-x%bOXopoWb;{l(tRM^ zY^&-e3je4(aQRSn?I{Vaj+Uqk?tXyl)p4!9VeyFB0cB0%^9B8UlJQ|u~O3= zFpqnaw@a_MSAKfK<@zKjE(lU%l_`%J=jMJ+f=U!%r@cFv75ecY<HA!a3Pcm5svS z2H6c{4I(@1AwoOm|2 s6nB93`md5SUWzdcTUKBBP5le4CQ5l9?@Vju1xvN?ou1Xg)$Q@W0|g=ky#N3J literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/COMP-XP4523/compxp4523product.jpg b/dev/initdata/documents_demo/produit/COMP-XP4523/compxp4523product.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aefbdd9b0f75e79c33f3d6397e5f3da162af550e GIT binary patch literal 17068 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/DOLIDROID/dolidroid_512x512_en.png b/dev/initdata/documents_demo/produit/DOLIDROID/dolidroid_512x512_en.png new file mode 100644 index 0000000000000000000000000000000000000000..9de25fb5ce9698fcdac2435fac43ba3909c42ea3 GIT binary patch literal 83178 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 VxA}3gu`vSvQR#IHubLm*$ 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 P00000NkvXXu0mjfs-oW! literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/DOLIDROID/thumbs/dolidroid_screenshot_home_720x1280_mini.png b/dev/initdata/documents_demo/produit/DOLIDROID/thumbs/dolidroid_screenshot_home_720x1280_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..67c7b03501408eee44d8bb3a3633fc84d84bc328 GIT binary patch literal 3711 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 dJHfY&{|A0uqxn>3J_7~{ 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/PEARPIE/thumbs/pearpieproduct_mini.jpg b/dev/initdata/documents_demo/produit/PEARPIE/thumbs/pearpieproduct_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e0501c83d66ce5d766254c17930a1528d711f27e GIT binary patch literal 1737 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

      QEwVf3oDPRgoJs>YPGt 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/PINKDRESS/thumbs/pinkdressproduct_mini.jpg b/dev/initdata/documents_demo/produit/PINKDRESS/thumbs/pinkdressproduct_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..336c3eaff4f27989c6745a3dbfbd6f970e8af496 GIT binary patch literal 1019 zcmex=_1P|rX?qqI0P zFI~aY%U!`Mz|~!$%)&rZN1?DZF(%Z3brs0d5{X9xeesUOpi~0bvOZ zDG4z#2}5O7Sq&>=TN_Jb3v&mL7(WM>a94ASfZV|F_@wlVbUWX|%7T=NnAG%SkRgnM zLP8Rv68ch7`pHffPRS&L{|6WZIT$<`B$*kN7?=bZnFSgDA7PMZU|?hgdKKhbC}3n_ zW?^Mx=iubx1}fMpz`(@F%*@2X%*x8b0#scKlxJWOWEE00bYv3_Ok`Io6ftU?xR68H zY2!iBpoX!XqN1l2cOC z(lau%ic3n%$}1|Xnp;}i+B-VCCQY6)b=ve9GiNPYykzOJeA&aSFc^aar4&0M~|O8efIpt%U2&ieg5+G+xH(oe}VkP$iNKo7TjlO z{t^WGi;0DWnS~wXFGi+vAZ8Y1VO2C_6LJh>Pb?HxGHT=yahkYr<3UbkKb$@|Xn~>>18!2HZAj(YC8g?%_!Yy(pPf zU>vx1|IIs0dw^55)n z{^sNV3>Q`xoMkCHu)&g9q_3k!U75$#O`?eNtoO!RSG!N4M)uQo1fMqz*LG}~I&*Cv z%eA7m+@7*c&v)|93E6b#=Z4<32Sr&t_X#cEE#5qZ;j9Bk2U!fAVtxL?;Qa$bW%{2Ax zHrHZbFN*bkx_!pdU0qTaF7>`URV4OX(^cM}=D~N-;L_uNKHGmkTM`ykxxYp9fZrSU zm*Mpr9{gvR*Z(V2C0X}o@F5|0-K|#_K2LtmzQac9l9aRClOq=szH6UY)K%uo>wEM? d{Fd!zA9K_09eFZqcE*=QU7MnJ@3#Mc698eunfd?# literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/produit/ROLLUPABC/rolluproduct.jpg b/dev/initdata/documents_demo/produit/ROLLUPABC/rolluproduct.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ba89e82d663aed02ba1ca532ee1620b16aecc74 GIT binary patch literal 14319 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 WhlhMx3@_1P|rX?qqI0P zFI~aY%U!`Mz|~!$%)&rZN1?DZF(%Z3brs0d5{X9xeesUOpi~0bvOZ zDG4z#2}5O7Sq&>=TN_Jb3v&mL7(WM>a94ASfZV|F_@wlVbUWX|%7T=NnAG%SkRgnM zLP8Rv68ch7`pHffPRS&L{|6WZIT$<`JeV1k7?=bZnFSgDA7PMZU|?hgdKKhbC}3n_ zW?^Mx=iubx1}fMpz`(@F%*@2X%*x8b0#scKlxJWOWEE00bYv3_Ok`Io6ftU?xR68H zY2!iBpoX!XqN1l2cOC z(lau%ic3n%$}1|Xnp;}i+B-VCCQY6)b=ve9GiNPYykzOJeA&aSFc^aar4&0M~|O8efIpt%U2&ieg5+G+xH(oe}VkP$iNKo7TjlO z{t^WGi;0DWnS~wXFGi+vAZ8Y1VO2C_6LJh>Pb?HxGHT=yahkYr<3UbkKb$@|Xn~>>1v_Sk%R!%^!7j`No}}7Tw&k z!lvii(;_>SDekLR8?`e!YE@r7sP-uZ7Jwa61iU#xs_AYdjkvKg2M1U_F8eVI=c;@o|eH#nr-zuNDQs-Xv7g@_S&tkZH zYg8Dgo->^DZ1P(ccjb2vL+0(f+Vb7&(#F<^WfiiT?`sVkFC1f<*vIRocX;vXjTSPK zvJNfgE6_HQT>9DUXrHIe)h*&KLJyauTAGLG&$I`_sWVl=Ge|%WM z(mK6ZOURGmSp8h@<-Yr4HaN>`TNVE33cunjx7Jl8tcA6*_KQPy_!>r)JLVEB$%W@_ zS1j7R;)|a2Ol}o}lNz-*?-a0KYu_7_nEdCgNWi4j&!!7y!n0*hojQ5wdF!vRS=rlO zEve)`AIB;Z{M5zlU09^+(HkkgtE%*~_Ago~wRf>Wz`ddejhCN^1P152eY5rI(pc+r H{{Kw?NYP6f literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/propale/PR1007-0001/PR1007-0001.pdf b/dev/initdata/documents_demo/propale/PR1007-0001/PR1007-0001.pdf new file mode 100644 index 0000000000000000000000000000000000000000..443f65acacadb399b0257c08635d8d40d189cb35 GIT binary patch literal 19187 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/propale/PR1302-0005/PR1302-0005.pdf b/dev/initdata/documents_demo/propale/PR1302-0005/PR1302-0005.pdf new file mode 100644 index 0000000000000000000000000000000000000000..30002e496a8a0f22699f6aa2601def3fe7c13eca GIT binary patch literal 18787 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 Iw3SKzKLLo;#{d8T literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/propale/PR1302-0006/PR1302-0006.pdf b/dev/initdata/documents_demo/propale/PR1302-0006/PR1302-0006.pdf new file mode 100644 index 0000000000000000000000000000000000000000..12a8197816304ce99151381ae1593e02776eeca3 GIT binary patch literal 18642 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/propale/PR1302-0007/PR1302-0007.pdf b/dev/initdata/documents_demo/propale/PR1302-0007/PR1302-0007.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0963fbf06e0d237c6579960dd35ff5423a6ad829 GIT binary patch literal 18642 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 Q!o0k|BaE08G!=>dKl5&Z+5i9m literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/1/logos/indiancompany.png b/dev/initdata/documents_demo/societe/1/logos/indiancompany.png new file mode 100644 index 0000000000000000000000000000000000000000..f38da8ae4b14010fa96fb423e8e47270a2aed014 GIT binary patch literal 4229 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 M07*qoM6N<$g3KC)9smFU literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/1/logos/thumbs/indiancompany_small.png b/dev/initdata/documents_demo/societe/1/logos/thumbs/indiancompany_small.png new file mode 100644 index 0000000000000000000000000000000000000000..1263124c435fc2b93137159f6e4107d135d27619 GIT binary patch literal 13969 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 G5cogYCFZsO literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/10/logos/logo_nltechno_94x100.png b/dev/initdata/documents_demo/societe/10/logos/logo_nltechno_94x100.png new file mode 100644 index 0000000000000000000000000000000000000000..7e00ab58884dc198b9ec2874db88b1892088cc15 GIT binary patch literal 4251 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 KMNUMnLSTY_7dKh} literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/11/logos/comapnycorp1company.png b/dev/initdata/documents_demo/societe/11/logos/comapnycorp1company.png new file mode 100644 index 0000000000000000000000000000000000000000..7d45cad6258c5f5ebcd34495c9a055a12014df37 GIT binary patch literal 16141 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/11/logos/thumbs/comapnycorp1company_mini.png b/dev/initdata/documents_demo/societe/11/logos/thumbs/comapnycorp1company_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..9e7260c4b2e7280ce9764af6a9bac76a51fb8630 GIT binary patch literal 9957 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/11/logos/thumbs/comapnycorp1company_small.png b/dev/initdata/documents_demo/societe/11/logos/thumbs/comapnycorp1company_small.png new file mode 100644 index 0000000000000000000000000000000000000000..4bdbe89cd8212fcaff4f59ff899c5a67ff83e6f9 GIT binary patch literal 30352 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/12/logos/pierrecurie.jpg b/dev/initdata/documents_demo/societe/12/logos/pierrecurie.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ea6696ba455ccf12772436bfeecb8c699bd1596 GIT binary patch literal 5960 zcmb7IcQhMN)DMY>5n{#`yY@_N5>!PIvx8LaBB;?Ar8YHc*RIx#QCn=SSyYuMv8t_2 zb)jgD*5_O2eE)v;zCYf*@7~|L=bd}r`JH<{f4&TW85?2@0aR1~0M&&8&OZQR0d!zm zb~aXac2;%{PIfpaoQsQ-3l4|#adB{P!7p}P{5*V@5L|p>d~mpsqL7%Rw49tATu@m} zSw{7etei9zJv}`Q4Gq)9lICXPmi~Xsc^`lU0$2g80I7rl)GSm$7OL|h0N+K8G*tgt z>i-ImiW)=%2GBw-PBmcwDj+oo2&Mr7fgs>T2-QU@Pzc1Th^Db{1hWbIMP(?JH1+S& z>P?9_t*~3}afm8M>svWrB(wit)c;2RPcO^=x$A$tivUL8e*v=qbOC!R#bQ)yAVwko zFi|QX$}Dzy<}86{R#-7{+*8^%D#fXJ`Aq2W6VDX2L&r8dPMdWV&?!z^bM%aN;pBc* zTRL996yr-FOW2ptz#-pSeEYPs9rqvm5f!N*yuzO<-C@7tU;M%Wi#;37nU~uoqiUc@7}X`Bh0a4UvWj z(>rvwI&a>~{FKtTGLHTJ{FugmcMQ~%Q&R zzxY)`Jzhl{Hgn|CElq@YQ`2!zu)*kYgD>Z}=n^!|^dZ>_mSR#YlGA;lYSa}fvwsHvy4xvCT{@k<}V&8AOSFVr@w))Qei7HiUT=bjHj_TAxF!fRw{q;RmI$w&q*WfH z3(E$joNxiIZ^ie%)7n(6ynI$+#0-(+EwYJ+GtH7z+}X#x(Kbmdvx>wck zVPgx{-}KuGLoSiJg>8TCaBI3pXE85q&E5-kaC^UDwEjckvLWxFphxKK+qxa>atxLoNrK38i~r`hr5?wjPlR*HX4VY1UXeH_vNFW4=z zTatyB5ZNFg9VV{cucCf+$mR&OMPVsTvuvao3|Y4}?36~-z(xCXpO4Y5?y)pizqZM5 zo!G6=sMN94sA?5Z4ILCTy$~Ry4rEBF}OAa$tpp9zQNJhlwtylP=24dGO<0Iwu{6*5o!1cIJ zP!7mEcE~&?D+(j2M@?N+1SP&Lp&t7fo<5ClLh3(`FrKPr^V1?_$JsHzKPl<>@Y8hg zN6d_1{H%mII9HHxH>Oe`kiva{@;#b%6+y(Z?ykPU-Ee%Ds|{E>MNoiqZ}<<=GLw_S zEw#O(+qoG1fzPg}zOu`6wY84#n&V@SuF}M$V1I z9!<#8tlwYM=R}HWJWwl6;ozanv0`dXkbApdch&zi}`s7{&J@ zYsH^hMFh!|XXuVf&-S;5JOMSPKjEEx|B5AUh*C3d6`-c#0!o)x@*+&#@zd$kgg!2_ zqF?5+7pwRCgJGi$^}4Qku;2dolPT1Y6F55Rdm`^SGJPNRwY8U_QZMRHdmgPmK%m07 z^pxi2??+9s`4V3$f9+d!zkv3}g3keVPew>T*NgWArYNgsdzq8Z_j7FYW0%r^U>N>ZpMqlRqFT?d5zV1;ckaF z?i#S#I*Vx4epcR)LeMN~n{(lnq8Rj%A0k(jjC@GzhI zhsyitw(8WjhN&V6Hl!SjjSK(~kzAM%@B$$hgT}5IP zl|)CX?ScT3Y7@g}k8fSyO{Fo@9IKy)L1Tx{4$;YyJT{f?I|{Sfn;4wW!j)OM{E-fF_ELj7#HOMRFFa)WXFV$DR9xKGT7GbjIE%M>U}f z@3~&_EUmkN3lnks6%eBK%R7@ITtHiV5sSzd4-^)hbh_5&>IiVE+k?QOE&kGDsDuUE?o zfIMiPU(+?vO6Go*sXdZgqBi|tU>f6a>oP+>s0uUL1D^S#`gb#Lj~-`KWD~0(GK~U35Gl2?W-`Jy@X)*?MM9I&9wH2Ai$)5JMR+jT z8eDk;Al%BZ_%=WR_w~7d6?T4ae)p@6NjaU68i@WWH4nm{NsMZHLN5fR^&+zZ^}td4 zota9SXui4Po7hkhuuvxuVtT2TXf|5;XhvAyBm_}cXYn9nyIoLproUt8@xcY3`1HBt zx4lO~pEX=~Y5I@$0}@`Tf}4X&KWhKfE9Og&F7!u%K~{Cv#G+(}xuc6F+Xsm?0S_Ao zd?8l3cw*VV?d?rQ$RWxzyXz9gohP0#lKrXH&f}938fP_q9{q$&T@|bDci9oJRpGp> zs$*A1o<=LH2oF?2nQLmV6xjMcNLGT?iV|%fgZRNx7i8z#kyhiEr zt^>^bVHZB4AZBqSzNwBUE4=9qIP1XXP%y1#WjE-qt|d-sq{;sEb(j1lX7B5?2X+9- z*d#LX6HYz$A}E=BJn-( znLILPTgA4oxNa_b6J;~%;H12n0Gq>L%4Jf{zVU`WEyNPxDE7u+9}#lqn6aK zyg_jbj+1BU6y<$pAO7`9Vz9GlB;DMUv!~kc5kJ)(@d&MS%Ohf8q3tS&u~B&NPC@B| zgL<;>zjFXIFU*u`kbGw<_?&x@A@3^TGUQU`ByMZ#l8Zhvt!0Z%LNNACVTC>;M2y~&mqktQIg#x zA#IJl`^?#v_6M~FbcifLgF2gU&;!8`bYlpUszG9`w_PMjL85yYjsfMCgDT`f# z_5$tE=W);Q1h60fyy(|*YV|y89KMykTFIevIPf@s;o3?nN0=GsxY6_Pe@uM5HwaI@ zBWbPc>Aa@B08>2t9|a-|XovSAcTDkViRXYey3r43M^Q&MT#xZw7sPdKbaRP2AYqm% z@|KU9ICWZ}0dl!3%+hp3nV_0X9!R<}{1gVssx{0+qSp_a^b$FEjspq|usVLNB(p#* zil36L;0v^3K9NdSOevL@c1G3Z{2ai}5}?S9aR;zyxR+VD=aXF#DO=YL7DtgcUy05k>-}O% zvQEneuIjaXADpS$_841Pk$B4g2su&auw{bG0v{KOYwNZA)vYM{QS}qE7%>1<1+Pq2 zV8!$i3AEeroTFsm$Lj%xSt6qi4kOn`ZRe==RN6m=-0)IVZ$fHt9Z|r+v6M-Fy#po> zoE0#OxXtn=4U*V^7Jy5Pt@9G6#ZS)x4CVI%4)zU)6d=)ejoxqHyPL!;Nyh(1Eso>; zhdS7PS*Vqj8u7Jn)>dCec958E+uY-TBE@344$c8jV3#7n?W(GCrG+tGVR|17stCMH zuOmm(akq)e?2Dt?e3o@lnwI@b`cHm76abX6m#{Ago-D2 znpe&Sm_wIqCm+ck9d^+bJ4C&zETLe&y(~a){GvAqe)@5Qylw8P)+%D0ZP>Wc7>)E* z*7lw*s9Np-Ue8+E3JzyA9bO;)rHg70UgEX?kSM&i$cZ_ypS2mh%uTDX^`s*@Yz3^5 zayJ(+0+U!x2jAem=aJGSnX?gr7Zi^}-QoA@z-Oer5 zPOYY1d1&d|vF%*rBbMHNpi!b|-abUhnE?s9$+n-D?fAF?6A8e~xtz(d^#r^Bsl;R= zY|kRQvJ;n|DfR8iwtOs8&Je2G!V@kj6RJN!U;ov4ebaYGG#Zq_LYt>vx6S@cY~UK- z&vwIwezr7o1an;Q-}rXt$1<(duBd7C7@PvJx1eMNC{_K=IXZ_f0G^2!Ic^o;0hi(}Dw6DG)4^4{>IRnOec35_n3yqBx9^Cyw~DT^nF+3*E>{0B3YF+#!nvr?yWhK;dpzQZ`b1s$bt`ob{_HeEqJ z>YmdAZNWCTi~l0)66<&3UvN!_zD>{upq1nH6cbA<4*K0`Nb?uJ$eZpSjW(A`t3JlM zjKG&8n8#BM*I1M1bw(q~YtAU9hU+a(fUMfk(>kM-TTjiLXoUox7nz6rW-69kE11oR zT=WTe%*H(h&v&!zR<|POS;zlhFeRVK6SzHQVG9xe*Enfm-=MPC$%@qsvq9y zRm3{0z^LgxwZtntkfVF(x1=3x@4{_IUno(i4*1KuwjMN4v#J$Rn~`_t9Zj1E>+DV# z#Z0*s>RKrJL<-qk*h4loCS5{*nlP{~=^HxM7RH`kVqMa%on-iZ%!>3(dq z*vUHkoSA0aqs0$M(IV><#^kRmp@o?#SF?nzd+dNxY%lC3=A24z=tzHy$~H+;QB|E{ zQ@tik!Yz75i}UYp=)waZa(FustlVutEDtZA93yJvj-~Adhxz*KsNQLiMtTcg)Xq!% zvFZqd60SXGp#AX=ye$)akNZcH%GW6mM|`1UcSHcT;NaE!@QS7wIX<@#o^G_TlX`>V z(5oV$oILS;9O27GSM`v!gtb8D33jMvRcf_nCd4mZwK&tXQ{ITUFaGvzuRiu*4|h6z z=Nw@3<)`lxj^MUTmmQlZQHQC8}d z$LRFaPv1KLhg(xldwJi6HX4tMi|lxK)Sthz3HaKPiFv+qwLGK@Tr8`-E)hjnd-PiDOQ|2y9nD*f98P7V)FQ+Be0#(AUMKDjK5h2OjZ6D1E7d{b1SJ#`cBByM$ z-ekL7v=F^u5DnFCHbcQpr$u%+-9gi-m<~Tu@CrrBsOUi3T(xq%oLoN^*h7329)Q{z z@X2CEPw230jfPaKG!}Mjux#z?RpZWN5lniYw&^{rh;GW=^+`G+FwEH$v&`4~#C||4 zMRAoyKTbsglXbnE?hYzs${!t1uYq@L9Tsk5MnJ!2NdMxP|P3GpREVkBV z_d<^2*woO%bwL{EfLuNO@jTB|cjzS_<&M-)VTXA>le|c5fj6T*S}r&fGRBm#aaJ6l zkb1#u27h=Yak6j_;+w5v8a@ehRqS7(2yO@hwuR6OO>e=$~v$?2K} z9M~2AbwK#P#1j8?Xke8$u9K=-Qs4D$I(Grl`oh@Rwx;i@$Hip9#SMe*k@M B$e92D literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/12/logos/thumbs/pierrecurie_mini.jpg b/dev/initdata/documents_demo/societe/12/logos/thumbs/pierrecurie_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d97331762a81f36fedc6921780763fd202b426f8 GIT binary patch literal 1942 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 QUGM50QhPpC4zmB{U%6xOt^fc4 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/13/logos/companycorp2company.png b/dev/initdata/documents_demo/societe/13/logos/companycorp2company.png new file mode 100644 index 0000000000000000000000000000000000000000..18917afb66d01caff5df74e81fd784c0097c9284 GIT binary patch literal 9362 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 Q*61BbUQMn+#ytH008h5tQvd(} literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/13/logos/thumbs/companycorp2company_mini.png b/dev/initdata/documents_demo/societe/13/logos/thumbs/companycorp2company_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..2351788824398334fda6fe5897638e2a69c52ce8 GIT binary patch literal 6151 zcmV+i82IOjP)gZ`9^0zNT5GMRwS7KoTlJ~6%TueM7OfUnkOBfm3JF9ANlZePA(>1jlbOlP z;XUiEa0b%lTFOX|WMFIG8oW!Gs z@3C>}Ns0JxAQGj?YAb9ur8|g-@%QQ?46s z4;=Z&`p*3?ZJZnuI5jRNtpVt|u0^{VUY%V&XUVE1v+`LSnx@l}8{XQg^!L7!mXVWt z{pIH`o&`FB`~&{^0Sqfz7!LNwwR-aR$*%12_&XyE;H;v@ zQ~glg8DRk9u`k&@DP6%R1wt|E>Em7DnOV*l12{R}yYl9iy||^8{`lH{Yz0ru4bCJ} zIAaWem3mSr5C@YQ4JhiFr0+4jieqZdkcx0yP2Cy7>i@{*#6|!?B+2TugF`D`?8>Sd z9~;mQH~YyKh!}zxMte2UH&pQn;t?f_D4MOq$H-2{%(Z4m z)|_DD_9p`$zPa@iY-U1MPgnyeSi1fJ*_nCC(QS{ei1)U&f131%ls|s2@p3>s7*g=6 zi*y{MK;4$=oQf;IlU2TMlM?o?2)FG&F#b#vuXaM_04bT%Gi_-_S0o1_O{b##@zjFH z0u+l6j@LA{PS@~Up>7Wv>tx%0#{5(0~n0;Dv93qr?Ib>)21)K&+5tZe3A|hHg?j! zI^T$rp>Kuzn(bbZ6+e77AlcJCQ5G39FZ_a>lC}=k;t%_3U;CuBCSv_3GW}U+rtQ5y zKB{ZU1CrIXXv+DwJ}A5M#w4`v!gERks#|P17BV&l@b;Ld>+djc$m|P;>hJ|0yi=FW zGFeg>;zt#M(&t_|H?3^d!z7RtY}|Qwe`j6bvo4#{q0e+Woj*%`bxlpigRR?Kd2=q2 zWZU_!{EFgOcf)p^1H_q5chSN!bBZ^wr+&vna*8*aOhoF!o%Qzw4!*jV+Xt0Iqipw- zB@=zYfk^j8+yr_evwYp!{_c;C>PcmQaK?}|{|l=!%PL<0PGm>Bj{L6UgXexp8jcSq zQJL^}0y7tUab?Ez<(mZ3z3M>potABnuD7PVMz5^Y`D?)q&HV>vY!r|LQwoL%_!Z z(`m53rz;U`+w9COuP{k+xyfR$aOTb~PV~0bAYnYETfQbaMS{myX3e|w3DIPlhxrGi z#}3`z_TC@vo2<%b8BPKN7%~MV+7omYRID&r98TQ&bx5-PTu<@2U$mu97nN9Vtr`yv zAln<`Xz+9~eddMdekHOJrw;cOc}OR9nB%I-WEL;Le|WjV(2Q8TRs}fbu1P zc3oHEVLdreWp<<$!w53*a+&S!b7Z^wLX+8+hwl=8D57er@>Ji^eXk*ZaHh|?=quim z#lIE=(Tx;Y>}`DS&p?jeiRu`iM)#ya0F8tXbzn7=Dq5VGYck4Ktr=$Cc-lAW*FmF? zevvOo*gbqbt#swrM+?gsqmvJ4aY{+#rwRJA+CFIzU?A*oaOIX~;}S?nYwJD zNfe7Q#yA=uh<1MzZm)eY(!Sq!x&l4h|EvVgO5m&n&Pw2{1SW_C#?1lNPI0;Br`c8^ zCYFJZ6CN2?N9ncdKDBPOTPw(O$cxZ!$0S}nW(|f_YS|n}?rQ4}#%8$8jw^~%FT)WE zKVlV|<66~QT?2LDNJO1tmt5CROI?DtTu#s5j|%UkN+i#)X)ATUb#Z)6Ja!BE2K3gQ zQPZI|UuQzoK7J45?m%%?#O;q3hey_T> zr>Dnw7JzI~{7Pxsv@DyMcNxa`;gZlO{G6ZuU?q*N&Jva)6V1noBCjJSbqdt<3p=aB zYHOFjTfL;fy`bD{ojaP}BplFjx5EdevHh3Gl zH6u_osjD{~A@?&Cy7z)q;RduD*Rh7%@viOequ0K1IOls8$)WQ57i9dI_uAavr;>kt z9o^g;jqZJFw)|9yQ(nXKM^rs=-66W`t2z42%QD0pN6lqi*5El`>ZU*ZtU2S}=H_N! zI2_j8W|O>Ob@8t*n&QGwy^TJ!IY@hITLfiraB%y|G=1Uy=jQU-#`FDHQV)Nvj&3>- zjKA^nGTQ@^D6H-WFJ>qch9v&}n0`)Q2i>bBleKr2rBwcKZuWDKYUY++YT9{}5(Q4Z zb6{YgB^HfpzgnDsG+*5-Nf zl}hK&aU;dpst)tapA`*#T7)}aY<6#4n-X2le4ttyo@==Ojs3Lq)<)smM~=4F!st)9 zuAZM_mhPy?zVVh>8TVjZHqWo(0@U5jbl2Oxh5uDuT^$@Yf)loZnN~^MxVq%gRI79m zFW4B<>BD|f+XhH&O;B=omFOgL6x#9xW@f3DemxpE^dd z4Swpz{DUPn!3O!*{0bFxXqKbbXVGme!%f|~^3$V2+lNuTbGe7S=xZO;X~wR&wf3$u z=jFLp@!WpQ^@EQn^cO!hWyz!$ScMcASpK^qL5RyKHJzQEeZ#!+`x7e*zq5Wu`h!Va zi>U1dZZy_*x5&k88%YVBr4+m+j>c9h|@OM&2vDFyK*eT!k$50h7~V%I2@a2r`hG3 zW~Sc#7X8>ZTmJ2jpfx-=#-?*FjCHE<6okZLF`a_XBF_?gfQ+vhsQEU$#=> zl^&{wZ1&-+@$1t0PV$te(2e|ga}OynfNJ!Aq1dL+`5e*L*b_fWQ06i>{VPbYf*$&N zkizvbePfTJ?@sE%1{i?ctxz`jIuAx;grWKvX;l%S4(RY$OI$yHnOpc;JV_!DWiE7) z>vFkTfsEXh=B3%v7w5RIJ{Z*lPe5zgz(CNHo5Wf*5rk?@E5M8OZlK0Ue1~-s1a}SU z>`d6p0gCk}X)FG%$^*Tj&;y7`4`eHS8_Mj6duWGcX}v1d0&<_7t^^t(WCL#NVx$&W z$qq}+=6-L$)4G+Rrzv2_3XjpYhlcLuA!f4Y1{b?1lgDz|)<=Bu_TDvFVqm(R%2;Ss z5mLcu0x+yTe?ifm5MB{`*na|j(AN>OXWFx~?J{x> zqGJO(42W7m+Ed7Be$KMt*IIXS`T*F|0X%hefz%=9s8G{q?aPcLI9^5OYp zV~koICVKa$Mfx-u*Us22_eDv`vrx91odS!%&=XMpzH{8B>UC+ffa_R}{y`xD`6!SJ zlVy~MXi0pdLHzd3_4G)wjaqM;Lg{?@@$WsPZttU3bZJ#lhWn2ofL#);D{~x%#f9Mp zfP41(Egc;lb$&m93+3MP3)diSrt@dOUo1&NZ6c9qy0+Bv4OAJi{(}f5R(dF%VHR?x zcX}xZ;Y(92dU_YG;Uf-(eq4m)41IkHY0YtJzq^1+cuqFFy9&r-5%t@$W!(eobf6DC z(?x#FU2|EEW!kJ%@#`$SzXCdeF11#X$}rdPPq^sP0@pfZ1u{Rsd%KrHb`vS3Ha!>N z#D%^dUKd8E_NhW6yrQZmqW=w{s!SqX#5&4jKB@<}{ZW?X7mpk{;*UgzenGZ2-@VXk z5;B=bC`18(?gQ^To0^*1lgT7dP7s%^aIHqLqd1TU$ui5Y`e?(ESjIVJs|C>0J4jkc zrSMEU_{BV_W}+u&&@{J+9?OtLB*Y}b*tLC8q4kzrJ)dRBhI3^)$(N+j6d~ znLy>^J_=(Uc0k`~1L*8mqN}YG1)8k@B5{%~zTnprzv-YB=xakP*1wmNU6wbO5d^?z z_TVx=76F1Z#K$H;MeVTixwB0YFJR%bCD-&*2*Nn*Rr@t$)mL#nnB$o4U+IST<9iRj zAMB_0qXSe8Woh@dPzbhlV44kg>(Raof-JI9u+TQtKZ-_pgN%@okFgHUKM?!;@RYZ* z%zD-L3xs=M&2|HAS|O?lqP(hzXQFP79TurAAirb2(sIZu!BAb zI}9MTp-{+|rp5AEseMU-5Mw)`{AbN(^NV$Lb^hMokDmbn0r-d+%L|+r0d<5L7=VwJ z&*joWcW##5JdOEcbOgG!VBVG=Rb*A7&X5OCL4{XpX=ZXT9dQtW-H!t?x(M^i?<1$U zr8C9ehJ)_H6tDVxCqAiMlWAW1@KpWvg)U(& zh!r7Y6-E`h)Jyf4^N`hQWxW|Ra~VN^Yp14WV?o0+5r6280xHOq^qW$OX9P`x=zXqR zcyd{eWLPeHHsXF17M8f7B;YkUsT_4xq!`y4pZe-GoZZ%N@Q9jJ0xP6}2wS?>I`gJWh zNOeHRZ4C_#fnm=#q=bT0wwP&TMY8eDb?7VdifnGvycyInXo?_d+>1^|egXMtK)q0w zp72~-MaFDTxCTt1&^7BGIfn4Wd1y;C8gn~t8dRvJ25@k(I%=9uAtOm5pYf|Y!?jHb* zz*BtJW>P*YfCci;D7E$s(qoFEY-a*duYut3VuvnY=ha_=6eUiGZf&4eWam56&3f?J zneQ1z}r2xv)zj>v=Acmdv6r zW8-rJ<`6j-MY5+NZnvPVfah(DliCoYy-2+tt_tfnU*HigV`TvW1B;v*w%{hiIseh8 zhai)UFwB<#_c4|gUQy&F0eJt&Jw-P9pPZBX-C$C**2VF^5P=#w}`cVTY~3(}34K1?h;ar&b^dK_7PVnzzBJ}yv^EfQI* z0uKlvY;0fRq5u*|5#Bou3T;6cIfOhSgl$LlY`1LPmp`R?ci7}XHk^*3b?vZv#B&kJ zST4pNg5vi8e%TX^wYglqxUh0_(6SFSl*5aV{nBQ$S$aGW^oMqYQn78)R{>!}Bymw} z=k~-keHzfk2l@}b+YzpNIn}ihpI0Hr@BkSSc(2AfK9fBq|J5GahR{=vxbDYNHHeSn z-u!*UCq7Rp!nr^N?{1dZ%K$g9)_vi`icrwA)G$elcF|UT3Tw6>3=K~ zo_thcP5q|Z`fPnG9mY7m-DI3|Ad$|_0zC)%sR_z|6$e_a!(oeu8|E-vN=iyxsi~<; zz#RVrMdxrmdm_pQfR1f==Ol1BUd4FHY*FaXckx@GG`@51M+{wvI*yt6iLJ8r@ZrPl z!wQ`@Z(c6u;bb!#FFb0cM)X^N{_Gj`FqCcBb`9-mP{AcTJ6p=n&*wRrF8sqsZBJ`! z>w*6Mer3*_IR#*-64f5ea|mrr6KB~WtoaTSxz^Is(tOag3gdZA1#MM0JYibJtgI|f zlz9Cx#%`~vsc9UoTwae0wxA;9Q-re!rk!~ooj>(p&bI)^Encs;0`oAP8OLSA-p1{0 z+|{7Nfp(mD>Mqpn!5)4ek~p!bsA%EwalDgY+Bh)=0wXU`)vbpP9rBHK3e=A&Q>RV^ znT|}LrkawHf($mw)SX=!Oz7=k#uBeGou7MQ?9 zA{LQya&lxWV)S9igg_O%D^M=k?RH$VG9Insa4pH>Mj*%I@o*x=`+9x{PpXPBtTdiW zg~2Gi=N?_K9)St=C2mz`*FBe`LMd|D7(?E}Cu~>M#K`)vW zj-5;^_Rz+>sMnwfUV9Au^EzCxGZ3L*8OF$Tj2HmMX@KJd)>6?f+H5v!Mn=X6x^{PW ztDu)@Q6X0eEc1Fyra=dIGvv<3%XF|DAP>%2#+BhPJ*WE4{DXEjhEL?}ROdR|Z<0yi ZzX5`akyo3-&jJ7d002ovPDHLkV1h=810w(c literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/13/logos/thumbs/companycorp2company_small.png b/dev/initdata/documents_demo/societe/13/logos/thumbs/companycorp2company_small.png new file mode 100644 index 0000000000000000000000000000000000000000..ebedec3d9734de9a711808b58bab21c42225411b GIT binary patch literal 18948 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/17/logos/bookkeepercompany.png b/dev/initdata/documents_demo/societe/17/logos/bookkeepercompany.png new file mode 100644 index 0000000000000000000000000000000000000000..939f5d66763efec45b906339f6f90fd8ae485742 GIT binary patch literal 7847 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 A%m4rY literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/17/logos/thumbs/bookkeepercompany_mini.png b/dev/initdata/documents_demo/societe/17/logos/thumbs/bookkeepercompany_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac0f3780fb8fe71e6bd918f5a8ef43ed80ef6b2 GIT binary patch literal 8453 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/17/logos/thumbs/bookkeepercompany_small.png b/dev/initdata/documents_demo/societe/17/logos/thumbs/bookkeepercompany_small.png new file mode 100644 index 0000000000000000000000000000000000000000..43e8750d6a1c0e6f214bd03f3c0d828034a3378a GIT binary patch literal 9199 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%0DF z)whe5dI<{jaCypZrv|S8&!1ZDq*-5C`bU6KP$q>gebq7_)r{PO>A702U1yQWtBlTF z-Lc?2$qd7Vl{Zbg6_Z!(?hR3RwAu1IHSsYa2FW2wUYwtl$2!bULSQIiuySv+Y^|J3 z*jlln0G=;)3>EZVh*Pm4LLrm2_ufn_;yT^-`C8)rQOK#U`MIaBuI?&(EGWQ);YZQ%T72kc z@k4+2qZYI!Ppo?ez}<*^yGg)#t@E}1#@uaIpe3u;JpsS=DoFVw)hKg5;_FfFMfkGvMEG=uVf@&U+1*-%!+TUWz?Pp^x+xKR?uF;) zgUrX-)|1z@cEEmKTiGs(b*x$1F8O%R>K;Tbm1W>r{KJ}S&cibV4bZf|sw{&vzBHJa zpHOu4S&4pZO}=dneFMOmNq(%!n<-6sIF~iPZB^5Fr;B+|=lNClG^5c^PZmE`-cJat zHV9G*lsSKh`ll?LKj~NH$JXN8*7Eop4*uF9{aEz^=nlcxRr6ChN}S_vWggg2b#7qF z=5qCE@f7eFou^*gE8Aci?XOG9Kb3jrJT}RmCgrKmtIoaIq17PGNB({5b9g!GZxa02 zFD-g>)AMYqH~rr4f!S;2a0md~z-M0ljpshbw3qh3fGB>}Yzl#icb9q)cxdx`xW&g= zr2%KZsXwU5JLO6Dz<*3Vi1XZ%$KM!&Jm%*4u)Q8S4_}bFWx>6BYI3*Me)58ac-Q1t z@FgZZ@^GKI;#;rscM+o?b}~EuPB3&4Wq@V)z84(-dmfbALTj$MWM<&`pT$GSR^X49 zH{1t0I^nxkgjLw$;(I2yL0irxqrn(W+c^evshXI__C#79^)e znuRa4HKV2UXj|ip$9<)~WqeMm>?{Sj@~BVBdSP^GKUyKq#CpZ7JNj|qRaKsDb;swi z7-Gd)tUY%f#<#t4$MW+goQdF!Nv6>G*r@A=P8ZJ#x-4TyV`EW2n@{KN9JLTqy10hRBbH54OfcGdT7Oj7q9_XSiT9+%|dN? z&Zf`}mj2S`x(q>Y{Q>~_+*taDPH*p6y?%~73&i8kyUEaG8*3lgjKsHf z7Pvv`mCeg%-MM8sUfKMA68PP-_Ltj!I#y71xWJN7+OdPRPlBDlYEJd_&Bqa(6(pZ2 z@Fiw`vBF)0?eYI$w|}5mbaQwsN<&fILw{R{C0qWa`R1espWm<5`;x&r zbTjRJQ*0y=eh3bSdU&nMaefhcc`a1`{UfP&vNCAzXJG541T}VmQ^i~HQywn^>Y4l^ zvi(xBE@J3jrU4My>A<3ul*g$u^`{`l+b-eF1fPK~4p;gpe#r3_D^2uTK=ZN_-EP{w z4#4!6`>aF+n2z$?R*wIw>L=xKvoTCRGTG*+(o8Nfl}*aeJMf#{q4R6kJ+Wb@6(s_e z8Pk^?-+fyciFd?!#g9`^(R0)fKDd+;*h(liEzmD|Z8pt^U8W3frOj zcQ5H&|L9Nv4wYYqe)j{D-;dvWx)$Gt{wP-Z77Uah{6A{ULSnp!7=R=nxR$cR*T+v$ znWr3ao3`&t=A42we@9^-OjtKw33(Qhtz3fl5>5u({{oRZ!cjGaf9n7M002ovPDHLk FV1g~K$_4-c literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/19/logos/magicfoodstore.png b/dev/initdata/documents_demo/societe/19/logos/magicfoodstore.png new file mode 100644 index 0000000000000000000000000000000000000000..ec54049d984d8b6f2e7a9cf04fb4b5e8eb0befd9 GIT binary patch literal 4920 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 RBTd8rIvNJ*aBtml1GVDv(N?U` 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 b&wAkB8Xx$VkQ3qG00000NkvXXu0mjfPm2LF literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/19/logos/thumbs/magicfoodstore_small.png b/dev/initdata/documents_demo/societe/19/logos/thumbs/magicfoodstore_small.png new file mode 100644 index 0000000000000000000000000000000000000000..9b766a7be3b2acaafab7ded5c7dd94cc360808cc GIT binary patch literal 13292 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 R$Nsx3FQXz|`^7Be{{iJXaQXlM literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/2/logos/thumbs/teclibcompany_mini.png b/dev/initdata/documents_demo/societe/2/logos/thumbs/teclibcompany_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf9d4943a5fcf5b3b5d04dbe8e08bb9092733a8 GIT binary patch literal 6758 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

      =WWQ_^3%4@;Qzltjph&4I&h0>y)Q=MFMb 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 DaJEMr literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/25/logos/thumbs/printcompany_mini.png b/dev/initdata/documents_demo/societe/25/logos/thumbs/printcompany_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ec99d6ac024863b3c8fa0135af99df5545ba3b GIT binary patch literal 3962 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 UyKt~ILjV8(07*qoM6N<$g2}C}IsgCw literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/25/logos/thumbs/printcompany_small.png b/dev/initdata/documents_demo/societe/25/logos/thumbs/printcompany_small.png new file mode 100644 index 0000000000000000000000000000000000000000..2d05e84fc40527e641b6d4114f463aee9bd37f6b GIT binary patch literal 12735 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/3/logos/thumbs/spanishcompany_mini.png b/dev/initdata/documents_demo/societe/3/logos/thumbs/spanishcompany_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..41c2ee191789652d6124450ede47bbc809f04582 GIT binary patch literal 6823 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 z%0A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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/5/logos/nocountrycomp.png b/dev/initdata/documents_demo/societe/5/logos/nocountrycomp.png new file mode 100644 index 0000000000000000000000000000000000000000..71db7eed0916e8855f301fbb5908ca46e12c03e4 GIT binary patch literal 3761 zcmXw+c{o(5TI+rB^bKLB)B@zbY6dgbOud9!LWYj}asKn*c*pH$5d4E$Yf?aIN{ z58YQw;i3EC+JC-YJ6^H(bK&o`MrApmnSw>Q2@Lw0W(lsG`Ha2QxmE1wP^O-`Ky8d( z`7rux_J^)p4G`*oK|CEN5V#KC*lnXsMMX!Juze%*3BOyC-_Ux^8UANJTHA;xX4&LG z{HIQ7)}xBfarC=BUYEiUp)NZQ)%y)>tKI_Z*2hqATURY?b;9pD$Gb3llQ#xUDE5$J z&u10Ij-Qakz)uo`cgH5}INkQju5R$toGN9{a3odv@KLN2?E0LZ_~y$pd7zqe+GIX= z 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/5/logos/thumbs/nocountrycomp_mini.png b/dev/initdata/documents_demo/societe/5/logos/thumbs/nocountrycomp_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..191ee78d1f228d8f71e9c2dd8592b860cd1f3864 GIT binary patch literal 6670 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 X_UIPh&!Z9R00000NkvXXu0mjf6a>=n literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/6/logos/swisstouch.png b/dev/initdata/documents_demo/societe/6/logos/swisstouch.png new file mode 100644 index 0000000000000000000000000000000000000000..49dcb0aeb6df24a179a63afa7b0c61d6e1a7e366 GIT binary patch literal 5766 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 nNIpC={u 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 JPDHLkV1gl;F{=Oo literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/7/logos/genericcustomer.png b/dev/initdata/documents_demo/societe/7/logos/genericcustomer.png new file mode 100644 index 0000000000000000000000000000000000000000..4c41073c3fa6d267742c794b7f18f765a73373ad GIT binary patch literal 7472 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/societe/7/logos/thumbs/genericcustomer_small.png b/dev/initdata/documents_demo/societe/7/logos/thumbs/genericcustomer_small.png new file mode 100644 index 0000000000000000000000000000000000000000..aea07e5b74a5dfef33924fffbf46dc8334c52f13 GIT binary patch literal 17822 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 B{JsDH literal 0 HcmV?d00001 From c0e5fdee0e0999a4e909515cb4071f06d958fa90 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 14:55:05 +0100 Subject: [PATCH 029/148] Update demo --- .../documents_demo/users/0/1/mariecurie.jpg | Bin 0 -> 6105 bytes .../users/0/1/thumbs/mariecurie_mini.jpg | Bin 0 -> 1628 bytes .../users/0/1/thumbs/mariecurie_small.jpg | Bin 0 -> 3812 bytes .../documents_demo/users/1/0/IMG_0013.jpg | Bin 0 -> 146889 bytes .../users/1/0/alberteinstein.jpg | Bin 0 -> 4673 bytes .../users/1/0/thumbs/IMG_0013_mini.jpg | Bin 0 -> 3342 bytes .../users/1/0/thumbs/IMG_0013_small.jpg | Bin 0 -> 9613 bytes .../users/1/0/thumbs/alberteinstein_mini.jpg | Bin 0 -> 1600 bytes .../users/1/0/thumbs/alberteinstein_small.jpg | Bin 0 -> 3349 bytes .../documents_demo/users/2/0/daviddoe.png | Bin 0 -> 10321 bytes .../users/2/0/thumbs/daviddoe_mini.png | Bin 0 -> 1547 bytes .../users/2/0/thumbs/daviddoe_small.png | Bin 0 -> 3252 bytes .../documents_demo/users/3/0/pierrecurie.jpg | Bin 0 -> 5960 bytes .../users/3/0/thumbs/pierrecurie_mini.jpg | Bin 0 -> 1942 bytes .../users/3/0/thumbs/pierrecurie_small.jpg | Bin 0 -> 4886 bytes .../users/8/1/ldestailleur_200x200.jpg | Bin 0 -> 7444 bytes .../8/1/thumbs/ldestailleur_200x200_mini.jpg | Bin 0 -> 1747 bytes .../8/1/thumbs/ldestailleur_200x200_small.jpg | Bin 0 -> 4136 bytes 18 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 dev/initdata/documents_demo/users/0/1/mariecurie.jpg create mode 100644 dev/initdata/documents_demo/users/0/1/thumbs/mariecurie_mini.jpg create mode 100644 dev/initdata/documents_demo/users/0/1/thumbs/mariecurie_small.jpg create mode 100644 dev/initdata/documents_demo/users/1/0/IMG_0013.jpg create mode 100644 dev/initdata/documents_demo/users/1/0/alberteinstein.jpg create mode 100644 dev/initdata/documents_demo/users/1/0/thumbs/IMG_0013_mini.jpg create mode 100644 dev/initdata/documents_demo/users/1/0/thumbs/IMG_0013_small.jpg create mode 100644 dev/initdata/documents_demo/users/1/0/thumbs/alberteinstein_mini.jpg create mode 100644 dev/initdata/documents_demo/users/1/0/thumbs/alberteinstein_small.jpg create mode 100644 dev/initdata/documents_demo/users/2/0/daviddoe.png create mode 100644 dev/initdata/documents_demo/users/2/0/thumbs/daviddoe_mini.png create mode 100644 dev/initdata/documents_demo/users/2/0/thumbs/daviddoe_small.png create mode 100644 dev/initdata/documents_demo/users/3/0/pierrecurie.jpg create mode 100644 dev/initdata/documents_demo/users/3/0/thumbs/pierrecurie_mini.jpg create mode 100644 dev/initdata/documents_demo/users/3/0/thumbs/pierrecurie_small.jpg create mode 100644 dev/initdata/documents_demo/users/8/1/ldestailleur_200x200.jpg create mode 100644 dev/initdata/documents_demo/users/8/1/thumbs/ldestailleur_200x200_mini.jpg create mode 100644 dev/initdata/documents_demo/users/8/1/thumbs/ldestailleur_200x200_small.jpg diff --git a/dev/initdata/documents_demo/users/0/1/mariecurie.jpg b/dev/initdata/documents_demo/users/0/1/mariecurie.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c6aab3154f16da2e12356e6d7654f001632455bc GIT binary patch literal 6105 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/0/1/thumbs/mariecurie_mini.jpg b/dev/initdata/documents_demo/users/0/1/thumbs/mariecurie_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d0a1c1883773a5da0c0486d69c61a379a1492c3d GIT binary patch literal 1628 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�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


      H-gzkud-}RbIy0 zE$`^8lv6k_V}aX>)BU4y7!#(ZB#+@2Wq*#iXAa?c3bWH3=ci@T`w}b=T{jyZiLtoXyR1)HBVdS3{eV{R$_ep0 zrqVz<&OdPCPjFl}Uw0Sb>U~N1UsP1nT;#AxIZ{p2bKh$pd`4=Ngt#-OVc#DGds&Ez z%x+}aufTY z{Fk3pw27R-%#WIZ=f}`IOsHyiRZyEfeh~jXJ-rPx>>8`(LsAARY}< z_G+d-fzbJ(IFubU4z}Y|{{T{JBTG`dAYS+B86S@_LaB%yTPfA1LGu}jCOx7jSY3I^ zhomHTCoUb*+>*l52~tni0=wJ1n0Kl(IF^)Uln}daTMD(YEDC==JH>GA3q}?4!r^ zT}z2S4SrE!QJ%X;G73t!1Vh>Gx&gf;w%?Z;%6GalQd){%9QJziFByg z6$aG1d;!y}eXQYr8b=Q}GeEVI^`QQ~@z zd@*#`{{ScCiSfErV|Q9~kI&F79T#R#B@3LoxqU3!e&|fyxrw>b;sl+QBs7^PP4jneDB_YStpx;HtPn-V$ zNkb1){RUGMO+qh0-C;~;m(CS2M+Ons0U)M3iSYHTBPAR8nCe+wNEac@W)d9Va zvO2{hSjU)}rt7aNaSV*Z^LbR{BKuhGelRwz@*i^(vXTk9BLy~S`d15!fR$l|)n^ta zX6kb(TJ=k5c|;{P>#eWWFH8xDOry=Rg}S9609F=%&ER`!ofHB`lIIbsy&Kx;G7SLY zn>{26Pai7Q3({IlTpd3`I!2ZBgZjTmxZ#s-5)4DCERh2IPo>7N-;69bye^9zBcygWox)Q*ZlnuXO5OKc(>6~@1&vBt8`mK1_wg#+;+Sb;D!TaYF!B$ z>j6_h>1&8d*U=a2N(7XSkOSn~G$qTgR^TYNPVpQm!l7j72GEivbP!J3cfyuXfRmVe zgxCRSBMHRhO8q%4*=Ahj_18{Dq0M8fGf{X8fcRzEOXK zV*dcjJ2Cm55|<=p^*WoDwzta2iLYR$X0BLXw!T&c!3wvtSeRGAET6_Ac(JyZJyzzG zHiI*its2-7s)*NX^otShJk>b{j`Bsh!z!y%QtnEIs#0#G7N;bf4>I7}MW;Y}(rlsB z2y&%xqNO=aE(V|G2NDWW%9MoxaBSjk2fh#%B&X%f&=W;d1l4J-DXEDUnsv1n`$#>m z?Yj8vVkt9Bafym^kEKG>85D$&P4eE_Z5<-}u2;nrOJD z$UC*ayuj9rJzG7SDL11~dUMj+mSysh%BZbjOUra7T?IgR=r-0qrC^Gya#ZQHO+KK~ z5{0%Fk}iNPr+L1X-XW3AWk4kGQZ$nlmT2QvAXMiSaSA(4AcjH_)k)+byNo(lWznp#Vs)1i6c;Uk5%?(OgjDLTxVrk z9B4wmiKS_O&KIHo0Cy3t6gEa9oUs1@qFjI8CMnYX!I1d+sO+rigll7`j5n)1tLbqH zC|XnsRGq=;7?_G}ff}napNNJh!>)yCKQ58ZNIuvfXnrxDvFxcQaRdM9jCOC2QeTkZQ?sI zD$6R$l%yWw29Z14m7>b5M>~ps!?ffs$^d5AuF(D(4A^A=-&=L@j>0s#R4T=Z3N3~x zb5yP;j8`VET}n!Mhon+8Dsd}K@7@SD_{Y~Ko%N~=%WbHo=UZ9^VeH&m{xDVx%T`YS z2gzeG1_(nP#NAc2ei=1Sp64aSIQT9sk^sJgFV6n}C`XAVCZtvhN`Xr9kq2^yT%f{E zmR7j%PxN|fYHT4-g@bFHsQNn9JNwN`b=w-rvdT3v2rZHua9bN9X7eNP&3Pjv#JsMQA}bMJY(XiCHmG?Yw}g8f|q& zaiVm+f}3kLf#jQCZq#N;ttOAUB&il?Q$S6Mnc<=m%cP5aQn&JrvFPtI9K{?vNIuUF zrLX@0c@!rXnhSUR6A86Ezn)7?m3B?cF;?aj%$w?MZJ}W&DxFqTgVN?TjXYLb+SzBW zAyr(Ss-cJ94ml{ET7WtQSQUKCLLYgO$coVQR@C#>zu!>`!nN~g= z!f!u^{*#h*Gc3yxiH1k%8XXjS)8o=C3<8-cc2KE=6e+-7^@0e{k^({4*xN`WT;m)K z4bs{nICBK@7ZKjM^n-25zesw+O|rK>s!#xvYo0<(X&*^E%N*$4R{D{HU63v|mKa29VMdZr~b=ZHd-u)YPrDa;6z1hgJc;he9?`Jx12jJm(PoVnRE; z0@}lVj2kS6#@cOjf^JRD%1OOh;nT|?u)zBIBCmS^)r*sqA7j}jz(jE~RIVXlImwzt z!*vGIg(XTyWk^-D3kTUT9kW0tZwp_z{{WRZcrGkHOB7cdTQy0BR&J);DZjoho(#2A z#F#FnO{mFpu-Y9$CKy z{{YmwLRK{dZV2xLScB9N3~sXIu^GLdiW?Ze8?&%Gni}zy#4bak-AV9|OXk)}edNT6 zms}}pQPhC~#`h-BmkRYZ2io2ZLhs&up(GK=ddIW4gA%exvA=n=aX2Li2?FH9l|Ed) z@=^wn=7RSIjw_(AvOklr(f!^N@TpjiuP9~f_>>{w+ljK+lNz*>eL+>q$nj5fYiPAl z?9v--H2btruK=)*04PWUQx%dyD7DVy?qjP$NqcDW5=a;-WAsXnjlyfYB{!rH;8pen z#4ee_>S9}!ch;wrq=dLWzQa*{tre?-PEzg*m~@VdF$!N?uBwh02x%^J5>IJXwXGQ2 z@`TlXlB3|Ki)n36%2hVkKv)~Z5mgCl9|gN2{{SU-qsthO9o9Lj;rHkGV}c)OX1#WC zqLk{OIWo33@hY&1y$jLKVzA`&_9QRSrCeVzrrMZDaDoP^?2XVyt zLE~iUN|dDV_H~x26zSTu>Q7^{x+^W@;!2%J{i5f(N$zynfP zT?h(qDbCZV*eSK@6rDG}!08d%v*f7(M|Q{FVE_rZL*5H+9HiciPc1%_loyg5Cy`T8 z<@-nTduijeeL0rE)moMua(Yf}AiU6ZmX=kR>#g0PsYZ=fRLG?=1;ChjM0f;Mv#fyVa( zlAPAwOvLl9p}tZH?4Wdu9o`$!*C{CKrASkZp=wrj8;>5aG+BgJ}>2RkNFxH76q>ku?VoH0D z%rIF zALOC4AQh*(AieyckU(^Kh^%!|1mlPFuE?t7T4l5Su^I+f5Ur^>geYb%N^-}BrX$Ol z$ro8x+)|rUm~0^HXHoaX2Q#G6zMFgDwPxTe6x$Uu!^HZty8i&GSKS*s(ZN}wg{5I`AS?n8>Yd|IH5#nb zNo&DbgC10qEmNq>qRtZO0bTm(e+Y|BPNqU#Gd{3~5~6_eO^LBq-~;2fyGNR0brMHi z9Bmf`+Lh=r0_a9v?5tc9jbFo6WX?#;A;hG8b2)(vM^HphDa)3r)t#tP(6;4LvgfKS zk`M^#(%0x?b&0+=#M>SIi#>zqf=7opPsKm+_>cXeD@3JANcB*AcK-mQqBL)$;_~oT zf}14W*&*6G{fLTPX`w&N@1kogDaV6-R2$LmS;XLMT>ea{a%Uy z4!NUc=kH=R$Zhz?nPVd@aVPkGi)V*lqIZgu@%CWK)2IpxDa_K+6MJS*1nUWX9IHhW zb;*h8q_*EBkd-*$&}UWkKInoc<+(h*fpc=<-mf=tT`ESQFDo-rmSy+AEw;BnDhFab z4}5%w^p2SeB1*ZL|G41_B5KjU!oag))CqlTZK z#C$59d6`+XC{EE?a@i0~$VYlRl64&-y)8hclJX0&+8@tymS{`a)i!Y1WC^KBid9uo z^*Lu)c`EI;;3-$kX&U0QjPQj201GJiR|G9hNtq_xnC+*WCKQ{v9RpIJqEmg1t~4>M zuWO}-K8se|6ZAl-NNb$eZnIr`3r)1brD~5Mr z&6F()DO*b$5vIN{N*A^5xY<#au4}bLxhjWlrcPCj&`!SSN?Te_d|0}yMVGk`P+$h_ zsa1iF@l9T&0ql$4sgCUJlz((Xr?jMwR7!-@VN(r_Xgb-8vW$ z{{WJhovb|qF(ZFQU>n^1RXc>~G;9FWjX5XzLsFD^Z#3h`31OwEBo!qfn~{+=zSf1D zOvaS_FG*ET5k9ixpsHR)wS_w8$3%_GgGS|L7kH&JU8&B_O3u57 zrIvE?i>`q&y@66q?bQ9z7R8)F#AU<~`!6&N!kI;rf8N}m5@M_5XtPSZ$lfmSHc6=5 zMy*Y}lH%6l)1U}if|5GhSkT-Lsym1(ZYUPonk|Bmr5<9E4b_xuwwJcO@D`>r^|)_Y_};g;477!U|kvQ*Ih5MwueiAK#Z4-sB^e#xa5TR%P`Q& zZ@*o~L;PY~GNU`43%3Y2i`ylHwRZZ#uLm$NV7EnU&eOpxMccHDvEd$$9m0LZTX5NJ5%nNV(R<9ev=# zhogInHM-kwI27QK0YN){l|RNP`%WAG0OPeh@)bfH-)t8;E4-7M=JpVc-qvevADtM1 z+nv_Yo2YgrJiOnlYsFQGT;_%Ac(sO(uq%Cs{2*0NiCYP9n`#Z=w++|cq}0J_WhhpP z7t%d@3z)|S46=ZJE=3TgRBMvV?V0w|x9y1Z4`=$gOMm6+ip8s) zk3l-5~12dd2DU5LkuiB$kv4S+v{QT$GoA=Mjcko1pIjOnVz zzjS{AsN)lG=N{3)%{L)AEmvV3axDdyK50kFBiN3fS(j}^Bo@iI@r=G~wUV&&`YlC1 zw2dJ~=~#`q`S)qERN0A_**0-tXbzvo98&zcpDB4NmvI_d(Q6UX@KDBDce>;+Y=D-X zLRu#n4dq1GLT(hYkPYq9@N1P>C7`7fZ8|{J0Yf#sp$3vIWgG6tUhCXHI`b?{B?>BG zCg{1?9+2ql%;IEJUewh~fjL4ewOzUPNWZU;d2r*@p4mHTs)D z6T(IHDY5LKc>pAQ?dD^3;B}9oW(%YM6tb(GEojwCPTE%nu-qFJ=K`)u$qVEbBTu;? zrBqVm>P~BgTn^}Mud?2CDJn=!`~8z0nf7C?$w0L z#@gS+Mk=afy6csHT>4&hQyId!hGAt_zg=TRJcc%g1U{Y+TX!q6mpZzYF^6Udb;lA4 zin^FCc9| z3fAMivyXZ~;x`I2HO!YtQjLa^?Z%Y!qHq5I)g~NBBS+-Lt*6+7k~kW8ZTwF9AZ!Qh z;{2QHtF8jp-~LEqX&}ff3hb(ZPNbDIwOhwj51csQrOhvh(@vk!w)=$HJ7!TzN$wkO z9$$^SJzKk*^jn-eNVVpq-jWPCF(-x)fK;#@P)bG0j$3WNUXfd2w9L!l>ZGCp50Zqf zS5Q($axAXxZVmjPbKFFFesl|h#pE7oB??|{YN5|{*XA;XVv=ty8h53TZDe_!tOM_bH9!jeP+yc;C6LG~YnN&M&avymLy^>AZBoA|>`=Z#! zRHi75)816UQfFEYEuc2cO^1%r=XLfn-0rs!oUCX@P;ha?lZ#u3A%v#QgbthU5=w>v zM$t_#uey*!r>a1d~MO$v(h5}g(-W6?HS zzC)V-0IVWq74$^8Ftzx85#aId9{B2E)gIYy-J$Qia^kWBm;V4rS6$f#`y%IfJ(HTLStU?nqS10)!0G|Y zNbiI7)*KD>Nkp;yz^7B3nnF)B6r>yIbXJhd!fJ!n3M9*qIHy*XWz4g4V5NcgK!88; z1HoQ4`x}(PbRSoDr`4*DRfsJJWx7?zQ5|!&Ki< zTIAi}Lri)%!`fAopJJnu@&A;tYQR zY<$(}>4fxdXLgB)&=$2TMf90WtmA=~W@&TCKv34{45;6`KzO#;@;}t!pnTOfBkLW0UJWe&)mEida3lPsWSCf=*rOB4kuI$546Ca&elS}0dXxVRI ziSnB?T~>JCh_qHSwwczJw2K~E^H}#qS2>L-Q_50Xn?=t<2Jq}Up{&eWy#|U0#}EZW zaV*0xf?IJaxakn^yp94oN1#z%vDl*4(^X*L{7~epL5CDeE9rfqvmSxYO8)>`V+ZD& zrGcRERbpmWp7mT-nDvR)&{dHQ(Pvy&j%kT>+uxVv6jePXc($I|KGfqwUHaFIX{2>Ub-~OZ|_-vt<%}x&+#W%1}hEr zuQ@IV(5PSI8XFlTwEJzOWhh~$^7w|+{9;dJwKAUJ^;sNn{69aUscJKit#cI~dfJtj znnNjU9>UR>A;l5bQf>ROTw@UY@@3t1!dstdZY37cs~e;b=hC8iS1RG=A;fzs zNz@Q~h&T7Zs?pHmA>YOa-VrQ0;q>L4K~%*`j`ae(&3=}GheAppLJhfz(A!@SJ`pFP z;>twvQYT9;6{!kSb3>M{$p*lYZAm+L!6%1E1dQKh(-Cdl!Man4vDP1yZPm+5N=!Vm zpc-izlyg{XVW+e3F#?stXAo58E0fKow-%hT?4PCRha;FyX}wd2)OF* z3Uthx5--e^PtFv5u+hmjOIVcw;*7^OhJnyLn4_kD(#RvaAgkaNx?^^mDTNzKd*<45 zlp|5_{;^P_SMW^bHf~;7OYXP&t#P5X+6p}xblIMd}w_Bia;+6gY&^NR&b?b ziFJuu+s`uGm14E@aamo~*(yD&9+m_T7@AJ-zJXQ4IHH!i46Qy|mR7oLL6M$iXhBd~ z)^{q*lXUH3BS71}Oz!;fL1mDOHM|sM$p)!TDp8e{wAF%Cp<+e4j*yi)OrcjgI0uwx zXJ9lE)-Ood6Q8PkzuEa;^8d(u8IUmwWo z2Z!t}>a*B0gKC?7jn&J?8i)S?h)h`6LIz2eJ8NJ604~=^)Bcp}DdAQdNGb=`B=cn* zJ25=$wLCrL-$fL1=BF0nm(@~y38|FPF$xe)RaT{(3qi5EW!$&l68tG!nWfif)Z4im zo1SehWz?-9N?yJC<@iUE;?HoaeY`$FdJY`cn1OPX`bE@ga>>IkQ`cwZ%Zki0-L+%| zBwuY}xWY{1D)g;?l$E_TJIgbCu#mSiI96_aNWPFQv-_f6ZKtRTXyeTC0OFtUPY-yE znc8Hl?H*LE!w7gck%Fg7iU5LcHaGWMNWdIQOxk#hjfDD0oceZuoEAm%`pcKSw2d|s zG*de}HPi4zYg*=z2u#v)#&T&5sl>2?Nn6X&EuaEav*471qu?R472=lV@als~Qy)u) zr(I=Y%4%I1grf(ph*5c6IgcOJ5u%v&LwTxjj!zG8JxP zE0uU@`&rmUx_qNRO<~uuNSAe~l}sXCA(b_%S1hc`1u7ek)&4Pz#M&7>nzj_qE@jHK zaPAp;l>CF$CAPy4H_RO6kO;O>Vc~0$;o}kvDPN^b)MuM}n4JBj6e`y_yZfzeJZ%F- zi>&0y33c+LxS@mT_@0Wyy*gQmIi)Bqb1FHOLAW>Tt?wCsja&ew&eI>2lwzx0b>v-A z%*i<5ZCwc@0yNm`?uXp9_l#LrX*n{yubkXVz*9IXy)h{(H}+1t4P02r{L-FC>bl%h7=ctM37 zLHCgg>wy%v6p{c{kA!fNr7Gl=M|dU0bXTpQ_Q@&8I_hCrAW2FP-arbCyaYPX)>kxy zZF6lRdUI)-d&1$^h58EMRv|dEgE$hdrDt5_5>3^f^>UIG^9CobtCW>0#Ml#PZAZI% z`-x3%pd>BUg3suP7vAuya%@S;y8c}Jw3THCaROKk6KOV^~m zS=2i&65wzxwIrL1_lRt!(&XnKmz6@M8&OX$Im>-+a~~d__|N|Us>4w6c92e-5eHB@ zF`DB=IH6FJLzh!cOew^vS&n2RebDQY|@YROj10ypMH{_ zVpO9tg$%mp-%pfL_KfAG00hhvttlz`y)cr5B}%dzxFjEWjO~wc1DKx>mJsGfn^sVw zbV;%P>Oohy4zWuNZb(OhHz>^_&Ad*pyNvM?C=wZjrf|0s4eW#hmePEIT91nSAtG?{ zDd^?4+CT!v!X~LXn{}YWqYMaz$&jFwq+h9nlOh-I3DMODY2~uHDp4%0|ovAZHk^wsOv?;I6E@dc6$ht`p z8;zS~5Vh4=jH?DxuQt+21vG@U{dt8b{{VDFV~3KL@zoe^RXC4zwfrO4@Y9zD2l-Fc zTZxvrQXVg?D-cK{s$}o+TEB!S;PYU;U0uH03I58D;{qSm_HcQBa$)Q%A%;@*Vo@p? zky+n&@Y?Z2%a6EAG?r8YvjhEN`ZkX9 z_eG;irlF~|qE(>Wy9q2XfI8(jKNSz^#o9(#7ZsYWm!xqV0+`@jM^D2T+L0i+$yO&_ zmUJ@A)4{%F@6`1q*k7z`3>S$ND~4vBdR20+H_R$+>s%i(p}bwGm!J$JUh6CYbi^pl zD!L^mGt9oXz)K<0M%&y1}M0Mb?wk@13 zQz{lWA*FrMNbw!=x%xpQ6Z9=THp^>%Zl8~wdZgp6AD__!hvB^VD1+y>y~T&!1fb<9 z*IV_7h~kh=SaR-SDq?%)TOZmHabl#Fsxkoel}4Txi6TDmcqn8h#47iR2J|s)xycsy zMJ+M@luv!Miq)Hic9iuLvXpge)(fapc?`Nx-ePZ? zP5dEcVM~>enSHO)B^i=@L;|Usq^K_)$o(L-Exc85x%vD>Jd~|UnwhXlQjjle_eAps z&s1ef?h)izj$>Z%d9O;RX!|Q%-K?ZI zn-Qv~DJH3fEQG4XSGfl+-+W0pIZ|p#6@>s0o3(W1vHN5Lx5@-mFaY+BUxIx*xSndv zr{h*B^*Lu9Q4OWk6%pK26Zprox4P36`? zy`>xIJBU8`nc(~pFIdBhswQS#$y9<`USy@a4Sk??-0uRI!s1-rzNxQpV*`fC1wy4a zDJb)_`jouvy8s0#mad~?uB6+oweJ?%D849hCb=h1nngWrrA5q&cPou3**cD3Di_e- zYeHq5Y~@|R74yT36{*U`A((z~)yz7j8?A0<`NeYLfgM1N#V`UUfP>50H$*5T5H}X; zBg4y4(B$wMh_zjBvPBY^96!DMXw%!ZK9Gb&|W)r%~wGw zNz{{m;b>69iEUoVu_E_3(h@-_btx{Ao0J~tS5J48>Q<6Ml5QidIY=w3>;C}c$>V&k zH{j|pbxO9&_=15jre$Ou%7?v2DoP4Qg}{|(1nNeB^f9xh6aykMHy)P=&AMAT$Nj`Jg{6sl!X;TseIe!kvV9eNU8o5LiXY_S5^(9H8Z2ub%abgXXBH{{Yq^^Yl`GvnPUaS`q@T zKFJ>_fvTM*W@a1=r3>ek-6oFo;Ody##cOrT5)3)iUu2bCgVygG@e+|@T*7!q;3zshwxjML^=0W!)cf=I^SVB4l+^OCYxGGhum2O~! zGLWzex+Ob&;Of3UYEosys!C-oT-nlsEUU+}mQgD*HKg+xa_4&~HXy^d zt079cP&zIweyore?(J?OJ%Hv@6R5l>_ z?eK*7i{m9xk?qZtr))t%RVNryX641DeQl|x9#(*|@F-Zncv3(La*$g`?Ei7FoG&f*Q}VHVsd;5K@S@P1}SrRmLBb(Xzd57DYgX(?7<+uWIO z;+7P5AS{lZu^LMp(`U@vue8#pgJg?6mB11Z2+TXlxB#Aqx;MV{Ca zHG2T(^i`)8Cfjzh;9zBFTEO?(=jNjjIbPD0V|_0lF=7N7nG1Hh_sTFt0_g+GyNBl; z8|4vSfJR%g^|h3!S{{YVNj@7y5+=DQl6NbKze5Mlzs`Jsbhfcw+a>|3rg(!mf0VT} z-sLjvHZSj2{81XflKjkZNLd#l)hu77kfR>UP1V6i^dCiZbyz#oj}_)h@oE$Ll8ujv zS%=;aqzO9Hn`W47d>S9d1XPT^&oFlnRRgqOy0NLKOO-iCGg~afV5h0=h`F(qB{gXW z<&^T9O5O^%7q|+|m*o!jQJLbIyzD+jV)2*dk~7IgE7aDi@{UT(T(sc@K`OD(-+wrc z;)-%6Q7-b8m8n-bxoz!sN_(alfH?RvhWi4nNKNVd}(n8vsQ%&5ZM>$BjQmv`? zZSFByRUetc_=ZXL7P(h56}0M4Xe??K@{W)t4hM>o6VVo*1!*+*^4g3l^g!G5ZKpLt zj+FrPy85`%e%nglO;SyWwTv+{Rct9qaRmwo*(uZ*2La1=IO-OJl10K$#M={7NMc>1 zF*K{?Wu%oW#M&j4jvvleUqWh1^*MBlt)wdIN`GjMr?^1|w7JMVOu@PZWl2cO%1f}s zyD68JU}RyWjT=qBynEqitTiISjndmpB!w+T$+@{Cp5QJ_7mWVsS?NWFs~_{`jvr)k&vS zcsnsYDKx32OVyaNl#I5zRtWeJ8QdD;t%to?basrM<%qG0veW9LTL#uXMk!t*>r z?3$z1TEBMM$6~)p<3+7Y~L0y1N2ie-4pJvN(LfZ_+ZoA*|}!T zfVJ*`4zZE3g9VDr$QQ_$6an%uT#@UV_|J0cPm;Ur##EPiimrSABJC5nSCE7oitoeVp0U;zK6w+@QFGr&od!V30jy! zg3_YjWRNwr$Ct`He-~AqYHu-TVN?UCUNYeTMn-2}5U4yX` zD{`W?lBU+aP*$f>GZJ<0BG`)7XV*ERy1lo^0Hk-?o^=SnG$iRN~6( z$(LE@)Mj579TxJ`K14>N+4%36kIu**F*9N;E>OCJnkW@U>NQjaOX0~wQZlRBVsc^5 zRI6XrY`912p!dXHZk}*lfvi?l>llWocT+EZ(?LhC?H=xfNYKq-Z{_BH!iEQ3poICr zYRc$X(Tc?Tht<~eZOmC-$_lKje&{#%N73#aVddXSrW$oqB+G?2Eldtz0G&b14Z-e;cOGz|Q&SVu{6DM= zKFLy?nW0RqnFrmt1hs3HiPq;--r5KRUK_2HA?2>j-MJ{GE}>UPCPJkyY4bs#;+UEt zwImbvZP`$`HnHk7iYtw{y_pHQ=2ulw&Ph{kyPyX48+gYV)|3IQ)xraYV6v_!sLRw! z(1mshDj@(}UF4nOwV7E{%LxD^5(I6j!40uMr?vD+)Y^`vUNO%u=i3o&QY*xzX%|WP z!JwbCAueiykQ6`y{!zl*4UGUQ@Gz3^Ub3JLb?QdYYA$TA7+g{ar*czHy&iOOBuwuGdws zrJ~Tmua~f`F;_PYW%wwM!ZF^>0@);K<@H9fk!YGZ6$G20OVl`w^*P|AGW*I|E!Zl> zC4N0&4ise)yhdtO1oGLLb+nalWaa|#R;G=NcS<)h5%XMZ?sR=043}3^uX5ORV%I`R z7w`~@iC0xwg}6`RITE! zBO7LO8vagBqCFOJ-sP0|{fX4}H)fdK^2wod2Hg}9dy&-KpaI^m2*{j$#LrC2O3)-7 z2+L(Uv8c>#aqbo#C0-FmD+V+z3}BO@a>116aLxo_w6wRJSj?h?+?{TICM)XZGsJDU zvWY;#%Y=Hfj49E}wu&nT*C$I`PX3YCF_Oqb$~4&}h7r+=l9bTvQ-*0ODQlUPDpHt9 zNFa?&aErn`zeO22?Ny0MufhS9Eu9)mFHR7KY1?J0Q&JTTn{U>%kk7 zu<8d`RYt^=d_gR!N9iJ)I1$WY#)#Z^DLs4)S};AaW^25a15n4$(U$qEiltapTZS~{ ztz~MbIb;*jD^gTP^^goAldh>1_a{(C)lIoB=k>`={r>=bWhQS_g<*gPsjmd^ke~Fl zr_|YfseIIGf*ezcB}xu53v2NN1q0ku8vQ&oYNCjgQ8`}F1Jm6nG~s~xe}R+h`p9nqIVz@rL~It4JVe0%+X2#OKsa; zwsigwM-{wyBfJOq1Un2D#G7sx^i)t|(tH+>4l~qa4*E zj^>B*ny=r^2p;4C3HWB;I~+-pEz4=;{{Uc*#yy|0f`9&hMSPB>(R@*NJ~W&{Z)V$R zH~xS>j7)e)-dZh1S3Rk#d>TN375!WSG2GQz$EvJKODSD)niN7CQ_Ynq>;_@4$}PIB zURiGx8J0-7wU!~?$vL7aZg_=>#+u^xSa3`;b8?Cum(aCz0K`)ePlx83k!W7&Q>(GR zWk2FXdKPwpaIvXx2tf#aw^W|iz~1)w5f$$jFy&fr)m)UO%s%5P2kIIt z(4BVPD^p0;yoVKHW*nDlHwN&h6IK~wU`ncx;s89^mw8H0m9Aq#@Y@RE{4*#OUk4Y~ z6rZg1mHuqka#DoYsQ%K=xInsw3W5W9?yov>*4e4y$$C_i+`4@(QblfEN)pV31Sb1I zZZ?n%yCTG#&J>-A*m=Pio6&?V=Q8cpgse2s2bb9gy)xo=yL?gw529? zX$MDFeNdCtBHEt2L8<_nKxMx+Yn<>xDqKavrs(Cop+#i4txfko;SyOH^)>)5D0qk> z*I3;OEx6TPJRRcO_)XuVrzX_hF>B|9U$Pwlgq!rf-#FQrDrRRAQIKR`Ozg2pb>+y9 zSXxxQN>P-Zci(8uVuA3z(zNJ8yG$DJ))CpcQ+zvst2LQ~u6GT##I^qb=?yF_r=`vJ zv?%nArAcAF2t3rKF}iY1Mqe@-y@|55)+u2z%G$;k#&Yl`<5e|TVT-EoCG)2nJ$VYT z-tDXIigSocOO+~V005dqf)9DLvNexbc)OTSBlK9y5XX3h5qMcv@Pbq=sP5|>Jd_}( zY#frjS4dBM%X@jnsgB8&s>s;pw4-MJ;}47CTe(FhpsM2^O!KHrgQwTr+sphSrI`N! zNmpH>wQYe4^(SFTWRz1#nmu_(SiDh-C$MAG*_joDJghxUmmrNY`m#FrgJT0_KK3)* zeu{RC(YPo45s8sMLoK+lCOLT*lBj zhOchS!wRuBzJo~H)Em>&{{YMAvoY9H{{ZmySv!UGKcR4LA)Z)LjKxK^QiT4pWzc`( zFl6<8_bJYUWU0jvY&sEbBgru~TDC%YuTZ12=-c3tQyk3X%Cf0N45TSTrPZK`?iZR` z6EuY0>dCOzWBg!rr1XU-MdPww{OOnoK`PJAY!Z6*)2I3Fiyso;3Uu9J;#wKh;rPbm z*|rXe>kI8ui$q{78OOBBQ1PVYUSR>rPo^e*j;4g&Q?AQ|OCiMr{;jaufap}E_{9%b zt4?AX60yrsd`($z|l^D9XONbliEsI%s~-^2o}3xg!C@ z=$O^%YSmg>;H<>zGS5B5=vDfY2cmg!)e4q8hjdRRNhD_qw^1I3 zf{n=p#f4wRdRYKz^V&EmLJq#@>S08?GDymRHSU7a0loamj;51zGi%`owC`kG>3B<{ zbftnGI{PqYVRWOQF~!}{?JqDI5=V4SI72<^oJzt^lWtXJMMnM;4aYgDW9eHCib1JVCG|^u*PN{iG1b`KNP4w5lz{bvsj-GiMB#b*!R$98Qq8J^K<+>}%qDp! zp)Qcz-7xV6r!bnDrGv^0x64pKHUU{qu;GA|S4^5Dl1kBg`4|dCu_l51DB0H!dGAj3 zH&mKj{{U#DiDyV7aB>)d)7@LLiy*4%Kpy+WY%4(5PUkMjZ;j^ytcz_l%%OvHy{nnJX0kQs&PS3 z?X29Mg4$jowZ>&PM`n@9Ae+N&EyO8JwxV`kP_Mom}){VDOM& zy1)GzB@I*3uMA3aOD`h~R2JdQsTtA}Z|Nz2INsmMI-3eon4D((veHnXLP9dw4Ybsg z;~M-n5@^`#?mne?)+{qtIF1WB@xPsfv0tf7yoX(OMYV+>X=0@fzoQl13bdx_^;ffn z63dTe0>a2h0DN77_`H1{2;g}SR2vI-{!}-|(NnmM;_SnVaNR`qk9xZN$%a`)km>KS zkC+^D7ZvYu4|b3(Us_>SYbMb54Ur~xP)Rw5-wyKWDra5y-YZL>U3Q5=6`J%*|JA@urTc?$EYMFIi8qM-CL91f6js)2L%z=bg4wj zrz(E7Y17}i{sIY~pJtORQ_V zO!N96AGq%jqVBJ@ZQ%teL%JSR8Yf&F=PMM_maUUAgLtzzjQCw%OapKv+uPp~!K9b& zRpr@NSnXia7`Odkzre*<@%-s}bsb`zVCw`zm$0PLWBHe~ zaHbiWmz2k5NEdXDi#(5I)3F?5+*mgb*BfdL>XOSVz3zipx$jVQC!nzE&* znJr8J6j7Kc*zK_~ae>8zD%qOXc&7{liE8+AZInyXpLShK1!XKOlhW6=-VvjvmZ_#t z@=~A{kVVF#@oJrp0>o&mIm|D!N?_tF=h4`7m9*-Do@`wML9O-pAADEdwJlSou3eYI zH_$C6%J#3c55%HzEG=5RE%0g1>?u@HxpR$ z?hDjlIVhS3B))?*mt`hajLEZT1tfw3vmHR(n`?95Yjufr24o~nDYp%Q1vj`?$^=L) zDM}8)a*=SkR*_}ot09?Y=?2!jiPu=aCnQ{V5v>752up=)SQp3!sy6Fj3AAtU5+kO2 z&f2U$wDFlFhBoml<|m}&l+>pbYemvb!j@ZYqN1-+WT>e!$?*kBD?L`F^t4kbNs%Nh zU25spE5j#B!0u~8$jnU*4%)TQ?B7N2Pg zZ2L)2>Mhg2MR_8-!8;UTlC(0#YkW&nz#fxWS*bikxwCAEN8z z=xvx?s|0#M(JH(Y#^OR}3DP8Ama$3`OhOQ(?g#9&SI^g zwYqH?gNZYkZeIWc*1c7xeulVE-^ z!nzWaD6}nW_`&Uf<%NLPcxg^XB_*|yw^)&2M_f)bp(&IVI4V-5DI1k@(P8n2TIER2 z&|hb(^!a+Krex=&+nATkclY?`(?a6tX>Km#|%Yueh`8|XZ2}m~`M)rm} z9|dLbP9c<@ox{pqF)AVDN&@goZJ|<9qN@UR(8iudRYKm9DuP@$02_DMtiMeJMGi}?JoXX|(`%7&;sLjW8GxBfGM zo`+zilS&5;^y612=&Fr@C)HiB1Af7b8R;46u$~R#$*dD2PA|>MN;bKfutBrSMr5=G zmdX^8qkgv2Qv@rZ6%`RR+gP7OGYyc(9EZVT`OYT0#5_y%gNb@s)#g;f-E%s2wrt(@ z?}a#8qfDzx)vHr=R%K=rHrSV^xRZAoBmkgx>UXx?OjnWyw&9^^sp<(JtG2UQ4WTlh zVFM_)Scz3CDqF%?k_!IO{ZL>8=QNAaXn<`vT+6>XNWLqDqE@0#Z;9j#3rw#D%5n_NtXJZr+^oqtGG-#P5R=za{koYy8i%3kHRgU7G0be+m}CB^Q->ZAA|?Tdbm_A{+~rw zQPm1U{L$p{#j=7(_rpxXorM^|MB6I7ETeTwf@Kh;5-c^mO!!+z^(s5HskDx4+2)}t z&^FeAC0-`i1GxCc;|GH?^B_2!nPbb%OKOysD)QEOmfn_FvXt^}737$T8F`#FbjYyt z^6FSaDPWw*zJL^+2=dxDS`lKh8iS&+@ckiFxm5FrT-(PxivVx@2E)c2*D&0RW!0N4 zdLSMA&x!sJ)@!P9On8eHQ?NZf+Lcym47lLR%WBm}zyYZ}_KcUsJ~dC{*PN4+E0UyU z?IQiR&qA^~cO+;$Od6z%PLTN_RdZw+M-^W*+FEFN<#XmUET?zhuPCOm)+&y-92kutSLMP>bG6(&rG>I9`kk zUr?#jnV3V&Pq;~$X(w&7&l7S$lz;Et}-X^Gt>Gqwqvb2O-$VHd|xhky3RSL$g71P-rL%)HF)$jDB_gqB^ z-q1wpdkRS`LTIx){)~vwI6|92sbc3@#B!o;UAjdyGLoev1$w$JO^&)mQO0JeiGzxY zrc(_pk`4;%q|z`QF$s27nN4X(u}aH#P(Ehx(}}Uo8bQ)zWSDwr=oA@E{x*%>E*49z zYXyU!5gBiq>5X`M5@H7#n{nP-J(Z;?Hchv%9bwvOkE3SR-LoJYr%P$PRj#R~lF-BZ zsKyydQ4urG`^ePRC5yoo8d@rn4xqB^qMOW>BhR4+PqN3r(Qql?K_=D!c*ktasZ+GVSA42Lv4ZrZ z^lxtj7OXUMWNx{^_=M6PpLn*F-P9zFH{`dpIO1GHCaA18D)3=1GnH+01Z#2E!^ZLB zIHV=@m*I8j^wQ>{*Kh(W1I`vC>H)`A5D?YKS6s(YlZ_XD} zr>YeBTI`-UROGbmx*tXz?1n6|q0@g-YdSU1IqA|!F9-`_u={tb% zZxq_2p;O|kHBOguU2}m!DW}c0)b)IhS^cte5$#$?WxCYvdqE*5s-B%Ovd0-Ov z(^4e^eMG}#eb7dMf=Z~^;c!S*>K1Rb!?=oh5>nHp6Kc^dzMO?eyU)TVNm@>zi1U+8E*jxaQ=$14=@hk)*E6Mn+$viW z;~H)c;>6mjZX!m7J1iw<0)avl;Q)t~-_a#Qq1R|?tZ~@kiE8s$PMWMl+f%KgQ7ks& zi3lzIYOkg8tsnt@z7d?Hf_di;rDffBcx6B37Ig7N85Ix8-9G(3imR6Nr&scZd-+{X zsxs5k$wH;mESAGhf-F*%5J1W;YnzzRoEpY-jBSKfQ=-f%`BglWlD5lgNwLs^Ae|;3 zQBPK7n1g-%Q>!Xql9wzeP6|<7bx5Ms6xdRn60YS+cPAmR9x?F?(+asMi#XYe>on~C zuQ5?`B3<_T2}^3Y>Doe#x&k1?%_eq{z#pOsM19-*Lagv)@?G`WVxWaBm0JBxji9;Y znsaj;tGP7erIxNV($*uwA$Fx6r#2VlwCy5oIF5%(sDplc2vV$X+R83IH;8s4nVzCz z4D2Z(g6QWhX}>Kb`(8u7GL{`VYqnmS6Pzi5Z*rMo**UyQnP+LWIT_TDu%SY!kc-IHx|8!<=Xod!Z; zmepQSnPp74%Ze!+!+f`~2iZaRj+cq92Ux1oD-6EhDYr`25C(G7ZVbr@zWGkw`*n)) z#se65@AE(;lQfSP(`DD9b{wf;pGz0!CqbHN>_1d_spj=*)D^ed1nfq{ZaT)>#JH8& zs*L2S3f)sog(XTh2u1W3^S-;rqG>^4aM*={Fp*JbZWVKi=GQk|m~nc8U z&0fl()>cPlC7_~5>NMk)_^d$8TEhz}aTq9lmVHeebuh>-;d>r_D_Q=s*k*JR zGh?_>8N35sk$8pEUU5C`S$}bauF~e^lV_z~WCQIu(t!J;HC2XIQyWPc^3*Lf71YxK zmE!3;C|588-_XOd39z`*0L!`{P4z~kf}nJ?6I6Uk(x)D{>@woKtde2|3%#SgGWx8_ zMpE7HaFO>#p}|JGRfmZCY$E>v*Cc$zdnP~C!(Zj<5eW_BRh-<%tkkC7HnQDXzAGp3 zi?fFbN-#AjUd2skKJ_U6FelnEmVzPPJrzm2AuE`A*EiA{r{A=>R>IrHCMN0?Q=n1Y zJ3*Pp_^A?U1XE?mc5&-y6VV=OI$OHtF8Qfu#KfF~Bq5NzfwXLtqynSv78mi4PQzg6 zzL@2r@a3Fo{=PRmypr9O)daj ztZl?TAWq{-o~g@x`?f^Y2% z-^L!^N+*P>P1SohxP!_HY@{nu(j;!8$`^G?=ubZ@Eil>?u0!pVEwFUC5YLY18Jol^ zb%zVBdc3j{vMqe9At&aNBK;eWNn^E-(NL;r$(She)v5cVm9EXG_(82ULTr~|^&h3> zKK1I4hu~v->eU;?F34fu%s=J zD6?Ab+4$JS_bRb3k0(jgGbv3OM{r>m`=Uw!P9p&ERB;n*I&aSqtr@x6Ec~0ZD?^Bz zaVk(s4`nJF3wLi2N^0AvSLDz=haF06eB;$(GBPKJ@ER{Kdsz21&EiGXuZ!_xxLNsT z*_C1Tyjd<<_XTb7#Vj;qdVBoCMovTLQx9!%;02JfcF{>8W{sX69n)a$@<(vTYf zf&zDsBd#rFL+{0U6ePZxmgJ@Qb;9*3qT7Hr0-7Sg0B%oT@zNxe3Y4sh91C?Vf<=jP z$8GHy=Qi>g6WN z7u=IIcLmTL zmT%S9FCxp#zo;pgZJ-yF@3^rWYXUJcKn)uOYMj^`DzAzZU#4l8ml)uhA}BI6xx}?J z9a(jXgT+L;8BMMT8k3sB;9BvFv1b(U+|ZmNnf&AyL3(23j+s&cwY1&_(o?$8tf-wyCghmb#Sn~lpmNIT z4frJMa`)VrFOQq79sw#9jDjZ21g{4Kyt1W;e5&^yYtYg$- zsf(f)eeK0~?3it1s&cjh3y83`nv0EmHBU0NS7zxnrW^iWMd{~NZPm5^ma$OP##! z)I`psD%`}#nbB=HjHLI*POYR%m~md6PU|$pcL}ncLVk%hshT>{$vTjbJIVY`-SFix zIaQsIML5bfq<*${2?N8m=ckMy=1HsfQpragn%>Etg~RDQKFfktg!9yP_ z?EK2+R)<|k3d_27BKIGBMe)4pl)^K>D=2yOp!nG>Bk)j)7}N6MntpdhaL`>aC-bWF zg|kFpH1@r@=go(LTOYx zSl%5=B^;9$49yn@iY13s%-V)T*L6wRRv_GuIBLd|B3lYo)(A?3tAKmbN8=tlOxw>G z?;fkr2WrbdDM3#WYXNAqI7+@o9IMRQ!=9sm+-M)hJ!je<)ClHV>aR zzZlRMB_>}8(vxeSRBwOX2l0X4)9FhSd;W@~+>o4bAS+wMXAsY;)zZr#xa))=C>yCn z*bjLkGE|Z0dqSrxtkSL=8-~+_@WV9rvKN!voP9s*UOKMFxO+a~3MuybRnQ17pb2Ci z;(oEi@hSeOk5q-3BLR8y-JRviT}^B-mmUKAw2(XOKa4Z2vms4*sd;YFK~dNoy8Q1K zSTt1}bx_=I#adPhqO&_VwJl2Q%SxnO#|^!!bkkd%uNgmy97w70Cb#QzD&L#rkkay3KCb|WusXFyJ-9axw3W-JD$sqc$!JP?+RQl=S8D7es_ z$$+v{kUv=1L|dtL(JRYjrL>(op9t)@8%ZYFQ{Nm3$-YJ7J5f@{vVm`WInJePnP4_7 zu!2gJw)WN?dleGlxrL&1wp3IS1<2Co9A>6VQps^DHzZgcddEiTt_fti(J~5L7E#bB zY+^ZGl3cqWFWO~ULGMY_Me1jJz*QN=*g|Dd?HzBdaHV!t)WPo*5jbJvYP_ww6ZaUG z&b+6dx`{oI2Y`!kak{HE`Y6UVRph0`^v`dRis`{=rTK^-S=!MOrtBx@70aN_s@5UB z{xPBDB@(P}T`Km_i9{cB2oYlsHpF1_L$M+M0FIb`cTd$Bl*!4i>IpWm5Ql~nGD^m@ zmg*BtN=rVqw5f+vnJp3sN{@h6U3zaGt1aCVn%(SIn8XWmyzO!FRv!}S@2;yXQBPe& ziC0)pD1wHZ%$1?c-PcCrdye=(x*cYHr`ueb5YbOTSm{{S>=cru|%U$01%u61qAHnz~N&SzKIb6%-QvHj5xl$u3K zpUReQRVhT2!;54s(o@P=ic_# z_lp&&cbKcoA=M#kDMN*5aV`QBkgdTw*y=Y1;Oic*m|ukoD&IJ0zk4-Q*QqI$A{t$&sydV_3D((4Wels$?jgAGQ~b= z3VasaS}&CLM_YIG))C3evbDaKRG>hzT)u?&ei2?GF6T8+mG`hJ%Hd0^PA#G(ka>um zWdUJU%nE=a-PVm?QQ^XIgp)MT_)NnSMcEg(<*LObAK6kAq^NlK2!^^RIws20Uk;oy z@t+m*=Zp1uIeO(rN^)Uos<8UmS_*qD1e4kEI}7(-DN3{I66+{=DoRFW6m)`^c?K4c zG%CdICC17enaPTirM5zpi|#Ic<|Q<0Q|tzk<4d_2hGA_x;K5WIy~@0}QHLtnkUb+O z%9Leb^Jg7+r7gCUmARnRU4*LR_{Y%iM|o!0z;aY6X|&ADa!}N~$`CR(pJ{FYIt3{} z6TXlpse$Jq2IxtS>RLZ2UL+ts-3TrN^H;oFRd!knD zv;fB;H!$SY(Xw_vamtsap(ML$H?{QZ3fgNbb1T`}<~T}l3D%i17-Z@V?g-p;0Krq} zNtkehbST~##YujuMDB>N7QTSOyDH--Dz>Bua$qa6=+KpWq1J$;xlwEd1gTd5oq@Dk zrgm9cPcWGvxFLOfo5L*Pei&g~eJ3J`#+;C1dUi?Fr2+o{+EEr#vN)o2R>0{Acy)kI zFvc}!XG3i=DNIaL^evuNNtNvx3TBTknU6Wa69X1N(`y8lAuC?8y)rNMTkAbLqk|qb5#~4UP(hvgeiH@ zQaNfi&8XPx9)#RRIUzSYkD~F1VbaG@mfH|Mc2NE&aL$2-OH)#HnR(YhGn#8{!TJ7%4cqp@F2T4|8YU zdYWJ7SOle|IEQpbmpW_I*jfzXm}}#xYvg$FO{kbYCkBhGrNqio=rv`DO6$nr|w#LxI-8 z+c^F^K;o`O?5+h~_#&wxT9KNfPb?;nUPoci{vKycr^8S^;6mINUYx^qC-Aj)=yqLv zv@J(V^tbG&YCaGic!SvH`L96ftt3;8ouO7Nw6S&Tw%`qpq}W2>!^l_Z4Z3AI7zhrU ztuwD{E+!}CsWQ$vGV)nUQcBjPSS3A4id%`?O8S0ENt$Yv^c2LwZP#^AIH&CQgzx7Q zQp3{An2iDjT{wy&#+^^1l~QqK5VtKX^U6boT-BtYTQa6RCIu*|)=9>lm>vA2E6Y7ViAqHCgd}LP z9Bl&T*8Z45NjRSf%MEE_W}% zOJ@RRu>B?W84cN~cGr6(tgc-P&F?q(#1o6Ntx4fY33RJFj|SeqTPvF3`8e0YGPv8V zhg-#IFpj*V#T~;7rvpkJtC*Nk{cNx^p=tLUOZBOUaleh!_+TFX}f}=LjJX9#w{!uzf$3S zP5%I7tJc?l=;go4Jx|&VX_($_YP&aOQ?GUJ0%5V{kRcUr%NbYOxm#hT z@1j$4l3h%#&lHRjvD>*Rf4@$y3*DD7Q-(=6xSXNV?jSbtxH}SBUBI ziD5QyRpo8iKv1QQ+OHfa*(B}X8ikz$RO5$~MOIt7=k75um`L@jCtwHN7Gcm8UQN_r z9INwbYY(^h7_Qtmnpw8$5kjijf+0*giS_HMg)*M@?Re4bItDt$HX!ABl-tRq#PlDu zpztVeCT)jGe>0IL^At7sB$O+i{pn$hSk-U{&kE3vL z8gN};y310NRZ4r^l}xxALi1%wQ9?bh2r6ZU<|kg|C4`w$lIr=Lw+ggPyX|h9b&nma zjo)l@#@~YUNTeTQYYyVc`7&-yQyBoEZ%i!;%v3u!IYwfAp8o)Wf~j5IxgA|~~JfI^ki>XVF(YA%e?HZ=DH$6*5Me1bG zW^z(*n3WwPpM8x4OHiaEh0J@ZX0R9n1hC%jLkhHV2Bg%#2 z2W6;iNJ-O^%1ej~abQ@INw>%dmQ}IzgVJ=?S&?>O*?C6gvoxD%i-E6^`9WP?&~L>L z8li=;ekPooO(KgfxmRb|enm=gC00wq${-C%%ch#^rt$QvgPc0XQan3ExS5`yOH42n zrX^C>uRb*WEACyU1@>(LWD8waigle>@4C4e39tCt04+5nOF!e`vJ!thusMHHJ8 z)RWQ;4P0F+?RQ!_R|4~v2eeJ&f^#cKK_qgJrhpc=d>9KoR>SmJ)kaA8fdgPeA+ za0a5$({7~)*|`0vN&7EfKyYSlIc#)}P_-pjaXC8NZ5&J?dvN=fJ)y3#-7)2f#;k2( z1;j|hX9Aj6+W!DRI?I^L(XN=p@-sIi{LMEh77A+NK|VS-V)dEBQ_`WyYEqeIQNR>K zX-jUa_HF>Zw-<*<$(~&4`&TybzMmx>B(TF!TXWH!z~VxBn4_^Y%97%i?saBSbs(u* zZ_xQ$!YeL0OgDw_l2FZ&Gcz#TV7j!Vgo^>7*aOQOTG07w3{be9RzrTsC72csGhD1G z#h*!hH-xIQl3APnGk_5|hAUE?C-ek;~-ok_{MgyEQ7$VyUs zEsOgp8zguSoDHC-Ft?_Yw0Lqwo=b@ZLlscxtSQ${Tj~MS!j;@+^GQ370k`oSm8vIaCL^HrZ`@_iAPM7 z(z43TSl^--`oqA*yd{yui6-guFD73VNVjQ8r#+d*#<>)G{C(rBQKamfm@o|KxFJhxEtZl=inZt?q3I;U0NnPnTU^RYGaXG`qKLDhir(o8PEU-G3nws(hlV{5PyJ6J^ut2yq|{Kv*Dr z%n_!KqJ(|u1hRditd15VkFZQ{sBhA(S00=dBf>GMZrYD)} z2?w>8uv7)g0>4-TawBC&BVeF_JBwOAN*N<`wK9>wlk-k1pOvRG&6|C>X08$z>Viej zNJ}*=!!_D`#&s6ftj&}wvPm1n+1g)_9aPy|8XavFfhM5byJ!n5Am3YQ;T4}9rU$H1 zTIv~fXWpcN{n!JKn_-gp4^Xe+V)cyk^i_vM`NS)WvplRWmhWQh(_`Uvei7stQ*&2B zKbS8@XKX58$9ssf<=irS7Ij|9c3s0``)-l=$EM?&vKI4uRmrvTfjiCYIP8gAEKopxzR@|V1VMU(iCuo0qjXpwyG#?7x2tU`-j2@;a#v$ zI`i(zwd-@nU8T54w`hU;DHb0%M}yj1a*YB$wQ0F0d!0%9{xRr|HUKP8+^LM?873+0 zgq)~tPT#p;fIdXSZB?|cVwja4(Q!iG&@o}A#Zz|_#fhn?s#0nc_YrocT2fRGP^1y} zffyA5K$I%QK-ovjNHI^?AqlD)gzF@MlmVib_d|kgl$&`7>D@#$3&2BVN<9Zy>7ZI{ z-`YBuv&maz8oO>&UXSI?G8m8i_4^M$n)1TDLrwrBpx7l^7QfuZD6Dh`vb1F(szG^Mc?W==BjG>C1bU zon7l<+Ei#MwzXp{!kwt#Lg2$ z>b(irc$I$(plx+uMB!$QN^Gb|%wd%YiDwk(YGkA9H3}M7+rLQIg3jKvnZB08e$mCf^efQ^%A&_uXhQ3WFqZLK*;P&ivF>xrEMFr(4KeJn_=n zvoww-(<%WE@zq{a@0>s<(A=-B=vMDa_Q6=fwLAt)p-O^t*~ zskG!Jl#raST-+hM059kAiUFmUYN@{JYr~atF|`e8T2ilHWp_xhzcDeV8Y)I2m`QM@ zx1Djdp5RIU0M<2BaS7<8h>gJuJ&8M7+M9d(TTCaW^EY+{OA=xtRA9O+RAN>qTM za-9coALPYZg=JTanyEUx&n31SmP2Ve_T5s~Ztlxy9{9)5w6c^quSTkPk@sq=c#TOE z>gY?u~yy#rWe3OT96RX~wq5WyjX+jf<)l&TLe2l#LCnle7k`m;q<`AG|5z0o|?E z2K2?^wj1IN3Tbra*2K`Pa`L>3EiJb$izm2hrD@^g7}?Cao8PPu!lHCg*z@`YTCCmT z$urJaZwZJi)cL`&vKn8cJMHOuI>KCs?!hw6UV6(C4eB-tdre|Bq zG7_K#{>h03;YPmC{!O-%Bk0X0>y9*#{Z?_t#$ZT5C`Pv;+Mw?mdFs@wSpw$}lrKP} zBbj5q>CkEZL_<@FbhEvYHsmPc!`}0y$xSuPe}`~w5@N4j#BwysJ1A1uP<`~FZ{^iN z7T?JOG3Yv2jtSX(G?gCpbLERk+Pyat@XRonmNXFN>s@ zf7-ZXbT_!S=T(uXCYI{^PAI603!Q`{Q;I4|a}jTKqq&JXs4Zo|cEBX{j|#7Fca9R0 zDM-^_@Pz11)T9w`JG-H!A-XErN$@ZU)W=s8n-0mhRg&bm0*Ja&I^1dpyb}_6dD)s< zEoWPgw93AwX}{94MxZL)-3W+WGhM4gMKPrXr-wnJ`QB{QfW zWcMHQu{MB6)+)Gp`G#3bjH$Jh%~Mu#l&Ee|`lrKauGRt!PYT6lqm)!YZqk?2=+vs@ zqNimR^Ve2qLY(^4uen3`L)IFmwACjSHro%OpH-F2r;t)swM``{0{hrz))-y8IU-QD z9;B^rX+i1awJ6hO#5NR=4|a809Ay=ETDki}?}PF7MVFh;@g3r{cc3JL6@N*&iCLD? z>kiPT!jiFl=Gqam_=m$9YH2PipC%cearD_-#rs5&?B3P~UAjdVGyw8X3!==FlN4 z^_gk8cU^O;mbGPYpFHL_P5n|a{4594@Kl&DJBi}*o#doj#5jU<%(R(_N^uhHwBWi+ zqy;#lI*SEM9rw;;zyU{D`dFDVmkm2 zpX93wT!oOWuhJ@BIZYK}3VUN*vYLC=ui+Jaqy3pDm#9y|N9m38^i}Fj#8-T0e$rI7 z3HIJwgn1+n_@m1(M&A*Lcl{TmMezcw6>Hr2>lQvG{Lh2ZO>9=wvOMmfqaKNjYb7gx zoGVjs@l}gS=Q$+Mu?u;$Y2vUWLaf=f6XOCss6A*$kI_*g$|+rcmcxf#qCvoE5>;5A zSL-3PpAZQ@d`E+}?j9>Wh?_?1DW)P(OruPZbvUFouR(jCyu^bJF`j8Q7DGr%1^)n8 z>QA^^;~S?9Lda|hQmLly@=yt~NJ;o!B6a1b`Aa}RBp!3!n{G1Y`^bwT;Zg?oT-K4x zn?_rJLhL-QW9OSn=DMOcQi=GOD@*Xtk{MTPv?sH7;0=B7#eS&z)ZimR%9 z)U<+c;nE|&Se4PRy6FriRkXA>-1wMTEUTS9P}J)L=-}tFmwm2>&JvMrjp5tsp&DqJ z@m#iMSeXNS1gyr85b zbUIzsM;Mg`q%F6DIYk{vKS_{i*ZIeoTW(_ zxoTAEOxnW2d0|4y(4B8%v~mfV1#C}{*edlbbd+*6nv$GZlB`fFZ#(pJq?BaS{2`|h zIZ>_7Dc2+)YycZg(0%4TG(ICSaCW76^J9^)v^l$KnP%zk$VtAkmER%C7Mp7lyd;Ua zdOWfiGU#P(B=a3sRW^RsontHQi)r6W6jPIzHw{hy06HTc&bmi*(lB+j-AHFJ;%ZdM zQ7lyZOu5Znl1_ZOk$&=R474m4I+?U7C`(DqTe)9e%DuwM9|IZx0A|@OGv6$l2j5Ot z{{RTKDn!sSHk+1}7O66XRHu@c3yBv8vu$mt9sY4Or?8^?c2YvF6O`|^@uGqGp}FLw zs}^vwM~7*0a@7f^rqZVs%t=wrmct@$2aUSHb%3u|p2`%G=|WMJ+gSkJS%+KcVAY-N6{K%;0-JO?j*(htW-b9$wY5^LB)Jq~EGE>nlbPCawq}nrFnwj~ z=SS*U1u3_IF@8?C;lvYmNeM5xU^O6I#~(YP>n{8jVMj!?h}ncr^67Dh;%zrsovQudpmsmd7#W49Bt*5(f7s zGt;%OHSx4;eyewfOzMhAVvX(7i0&EFabOe@HG8Q!P zC+s#D7Z)`@z{iq)d$| zGOadTb$3#dwH1zW>DKtDD^W7NZi}QtZ{bsM;Yws%2RHj z_d$!BQ;n3}DIMhN2|D*eSqA-{FBhgW4#!%ZwW7NrsK?ukIYse^DA*H1%wjO)IO zSRIaQOtjg3*4k~c^@}qufE>Bkac!+@^otW4@oGbY_!e&w;kBwNqW~)_y zlO`6iB~EE)ktW$U$bsH>QnyjpxJ6)GQcCk{nA{jrJdhiG0>f8SeWrIvHsRsJ{P(2J z0H;^po{*K)9$_F{n1B>Gh0~}COL|=85K0BbmAKf)cqZFaZ~;IQ-K-B+mqKry!7`LLDdP>#nMuT>I6_uIzi}HF zpQZ4`!bwhMULmI&BKjRte8JEk2x09awD0#Ma!Aokmwu$TX_Y2r=jC0nE<5V(B|~DD zeT94MW7^|2`t4b{iN!RT#H1lpmuWe`*sV!kQ|D{LEvP0TIppc?+{`WcC39s_k{CWPx5~_mOUnBR;z@j zi97870QId$(F|e9ns%s!Ej+$^feJV5-AYLN{!l)5S&rvqT8c7iBYD^me&K(j%)EG; z6o)FIR!hvVi7-al+)F4`zo5f|;~C|*3e|h{?~feE>}mky7oqz+&v0IMC0oy)ZVAG) z)4bb~ji`5^0^+_&hb(aBY$Z`x9>HzE2ZO0Gyl_8db+|AOk{Hj7&*~@Uow#iJr!ev+ z+&6l0_oh~F)k{Bs5U`}maW#N6O!YZQP#sDXPuwDlNfdCr^KZ=m0F`Xm&ntV6%l?%9 zP!N=h-YKp!tDB6-{YgeezpQ^4tL-_XSb{4wVq&$jrCeb@9}i3q#GuAe=H+x2?+MVrMz>R2L^Dl{Q%p#K0xqZ_w75GY znLH&fNU?da@{fv%{0NI!DA=r~CTzr}dC@(H+ddDODTC{GQrK} zv$^+w2-p#Ktg-AR%bF$Wmo`df@*~G&kDcLysK9c&Mto|P9LuifGNQpds(@JxM0sij zRvA+L&-7#Gbu<@V?2XAI@Pf482%)uOtSqDr4`f_e3k_h`J0o%BczUnF2GWMm6m?PG zUEt*@DP?6y2^SX4d%|5!Q->o?xRl!}O0*sjmR-MBqCDb{ZD=H)IG2)#a- zC#bRObh)N&auc0CY1jC~5yNDj;|8c5c*{_Vurq?4@SasxTg{*ixPP)@Q8cS43)n%Z zcPLbrQ5;;YCHjoY-^w8x8MRw{{UVKD#06fbKJLmyMri~CrQC0)?MCACYnN2R9CKLN zbt!bIO7PFp2ULJ(i^O`T187`Q`RZi5?>fB7Dg=XLVGN>KOf4h@6a^j3ZL^%^Wy42C z0OX|@TAr6CT+b?rmlobsGU`IJT|+jV`EL?|L!(JJkP{?^5K@%q2^mOMgWdtw23I?z zmsKqjaz|jAXR35LMcuZ+Kma8TAf5FmyTT)t96=)L9Q9gK8gXPPPPnUCLfZk-!{;2O zY>#!?bW_e_h*|rr{{T{RpH!+khQboJ6_vDV5;`PbTLGthT68KX^`uNpl9sKad~K!T z>z&Zk5I5OQS<*_z-$0{O*_P2)sB;?*AitELi|Lg=2z6Ang#Ar!DJIsjOJ>l=k!fLarV5#$_6B2(ExnP}V_+Uib&ezBydo>;9-kT!i|wdO=@ z@IQuDC)x{<81Y%x(;p9soChIVX|##fAN3_HChjSvg5XG3Ko;H4ow}ILSPp?%#Dx+q zOFFjKF=QpQ5_4MJk=}F=4->R?65qSfEq}7tmW6|nD@s!8*jIwWt4oo1O5&QNqNU!c zPqw7;mJm`}MfF9_fn7z0n%s(xHm^ zF0M)~rqRLs_KxseT$c(7Iic1`X?9I3DkW)j4NqHX5;L?HTe|wIg!qL^;SZs{5X5bI zyD!Ml*_ddH6*(|NW!8-oOaEJcFcrPXfIc7@zF4%wQd7W*6k$wDHt208KBX#F?H$^G*mot)3tLc4@gawO>j)&zO*)7+EXb97~(a38#H#(CJTq~B&wmKW@ z=N&5C)E=V$0CaHdklZBIB?9+-k}qwH=EYjcvMl7)9>Nf}k&nJ2y;alRsys?e!T z)5?({D@$Rf(y?L^+Cg&T_MTP0p%LoqT^4Iu6C`_gEhEnM^eVcPb$sTEO~_dH#HL7I zVU6#dKX`()=R&ac8j!Rvpv=-Fc>PtGc||R^L7mJ%%t15F0jHd93`vgVq-LsZA*DLM zUE~~~<|OkCzySWNQJuhA{C^O%6cLw4Be`Gu9JBubrL}TdSk-b;mq~T*d&2q^Hrg8g z{{TKICY-YbgRP1AM~`ENHDlKM0&ZG1U0lp1*C(*50u)%4lUs^iyCGbpAt0XpPtF~& zc^}C7uXiYaeKF`#H2s!O5B{M5iNMbvkJUb4xj$0F^v1v=EW2diyo;Z{I<2@7kFcA7 z5ucpNK4bh~e67hsz<6Z!3e;ycOV2#sg;=uU#0aAJrs!Tesb6Gr+xRx0;$UC3M%aIg zg0+H=(!7d_>0zu={92jkV&dKOYF)H^b1U(TH?wWMcszk#hX-#}53zn>rhwIJN&p@t z2(dWU_)8R~2UlHPyn;ac%x!DB*o`3muSF!ipcD%RBb|(BgH0xLk>r&h!Y=uec}HH5 z3)(|^sKcbF0vS**e3c= zQ}qeQEoC~iv_E#`NAUPXpFwRQNJ=z9J1ITqsf|e0F;L)H2+{VEKN5EH+c1Cf@r*!(dbd^@@|XWFRMC1*5|M05h@) z^N73Dycd_XzW7+rW?b4hkrqcwuO*2#v@39p9UCiuIO}!MMC~<3$u<_~3ieKi-xbW` zMTcEz=un~$m@r;|+b}|^#qyN4f})Cw2sR}u7ak%cZY&p66{s4B&_%@rmy(TQ^2^|d(*3xjKkE^A zk5$8@4)aUONp<65dq+s}r7D)C(w!1*aC~EA!ZW#MB?N{5lS#gyfTrAAZlLJ2D=LSG zFiPaZizP}}KdpP1Y|x5`i5sY5nbgx|CqyP(ZGbN4FzsW!Ct$SemgU&_Ttyl;n1)9; zC`4-6(|gR+}#AG`U9s(=_TyUQHI7E1=IqJ z#6T(|?_ z6kOsSS{E{0Tm+{N%eN;{k(yFf%Wc%!$g+yA4fp6R8g71JwbkapNV$DyPcs`#5ax~6 zSg&atm!lpk2gWK;uW<5qS*dhB>u$36LbmLx$K<0F))vH{$ftyyq@!$3Avr_gyDha6 zbQkm7MrYbFYOK7#D_QJW&qCqJ--4;Qu4`=8ovPGZey1q4USMjca(AGfqqyi{Q<&b9 zGr^-Sxlg8~M9L8_Jd~(7!)G@&ByNHT2FGHni@*rLeK-v^u^vbKt-IT25UGwJ%THq& zCTpxsJ2^UlSeYttDN0cGS7Ekfka}F^=tNU9C|jaS(|d-%@V=3L%7yqY7U58^0VBc-$WHphfU@H7AgK2U?U{ADu#_OJ zWayACOgSx7x|713K~q9pRH2h)Lg8~KFTigPZE$hM>|dU}j=Z+?9}^VcQr4R{R6;5z zyj|KN=D1$dK_N3vUe~!mun^ZV!>N=Du`q`Yz$jW1XTISl(hzhhl79|Q(~0IVN=Mp8 zqR`!~`uP~J2r84BSZq)Y<{JEM94(V$-wp|cBE3|&dn6ME)5@Dr2Kp-G4v{NOoC@Gt zH;VjxdmHf61YjC_2x5alrplq^xX2F7&7r$3MO%a&(PftyT zkTHO}<9z+;SM5 zm?=cKvcR-wynQk27|yhOb7Ufp+_(=`a_R*)Fw;ZU%DuMAxv}e zrBL5QIF`rsP?7v&CG5j*SmVj3)Gt7Tw0si-b0$`Cx6xv@oJ)z!G$kYve}pN;Sh{x< zxh}cD&{F|HJfswk(FEU9+#}K5NgT7sQ0wMx?dG2SbzSi7Jj`cLxX}o8diWrZ#x9AY z^$PHeH?&`_H^6$8Nyk+QtT*emYILXom!?}qyw)P}n3?3$7NT`?GQ6`AVD1Vmz*ajH zJ!>v7^CKf_wzpG;{wB%!Bt-g?^-QTrI@{VkJO2O}(KA#6O+}JfDYeVs>XhY)bL-|3 zp8!;(k9CAcWnJdsN{U9H7F0Cx zykaRqk(8%02>=b?oi?zcwH>gRIJ3#p#^a%c(vu7@;0s;dKVSk#i9oum-cplMXej%7 z^|Th`<7Vk0Wch4kwn&hp)v18&zEF||x4)EmPwmUoTD`(ln~$7Kc2&WLwmflZo9^kEs!ZUQOsU)u3U81A#DEu zr5(Mvp;y~PY5p3O%A_pQ(Qj&Pf&H-?uh9Uw?H7#*O6=41#@SWQnU$O*pLh@t5qV?S zM&P&ATcvAW($@{{teIyRGjnpTNXtDW#JkQkr8F+3H=!j%TV}j9eFlo;#F`(XzQa%0 z35i#3gaff4-$=V2Av0X!-F01?3#JSNn-B-zWf*>oDqT^h%)GTB)VAYKpaPJkWeNlx zMePT>ho3`5=HHi?XoY3SyA@^jtPP2@Xz4K+%WVA?R=W$CvUPQ}lwxXC;@7OHhfKL9 z&V=1P+rm~|2yk>3=?;;>&Lk%=S)dgWV+p-6jAkhdS#E7}hFGE0DGCbC6RK1J9rhp? z)IO1X376qSz8*5wd8zxhrV9_Ga+_I6QqV8L!XI()k>Kr zON(UY8DC0B7d_x^3F{boQ1DA0G2(?OG*(XFchS=+0tPo z4LlQlQmqKNHq^x#jHD^dtDP*%qG`nyI9zZP+SbYv6MOiTA1KgKz1i)3Muh{bXdyvW zCbt|_fhX^dRVGqwbnqrLC%lBkGd9MH%Ks( zV6Q$6`WjYAeB$ppVR>RP>oT&fP|8)gra1B&U08tTr*3z;kL<*3j0A1W$9K zLsCLirR7e8v+nSO%9cS!pdC7mqQglIP&uHK!&z-51ZkinQxU2)9$tQ=w%%M44j#mOv6nj)Mv~BQly(38>?atkmbe? z$&tm5A2jUU8bzFEOc_d7NWZMu-+6U*t^m|0HLnUoG;(U&w%%zLLD7cZ&iQyOeN?AR zQKz1jnqkRlmR4JFmrzi))(whOlc*r*LDm)1+4YA6$j}fHq}$pftXgYia4dvsZ*XD6jg8zB%5$u=IK*1gS-xET>H=>oyB1(#M6N{%XBCX>!1_! zCK}BoAzrLGs2cC)9*deOBB0N9ZQ^Ys{+}k;>eDGy|Oe?rF_XN>djxZ!CG zQQmUnWBlNq2Y0 z^Lp{%6%)-x=u+mb#7a!K*|nE^vZUDjZ5Hi(1jzv2fn_Br?nphK!Zg@Ra>IV*io{)c zES)J$WRyq)wBgF15IZCBF*8$XVvMBUwD;A6)c&#fUJb`<0E0hN-&9Ad;5nrp$n`gg z_l18LW0GWy7Wr0}lVA5PKIoOV(N{aJxPr)UIkY%UCRTMdGNt@lyu z9KF{{WU4fkoerd!MM7};>ntf+wxU7sv`u@pR~@w}$Vt7ogA$TVL!z)zsTog+g`f0t zI`_j51;eW0Bmtx;Va$rm4WTBTlZ@+sTperxg{Lv_F%HIzOshm(FNzX*(M}NP0G!!t&C~n)F2XQRBIR;JuP9dR6^N5of3aq2UUDTMh}LjG<5T7 zR95<~p)4)`0BV@sUWd#!ycfohHcI_-1$Y4-w|9iDPtkfbR}Ncub|pppgo{YR8GP$bPvXXTfW4{Isuc+fTNjgm;? zU<%1p4I%@G2}AEUHR%IbsWz@;tGI#rfbZETGZzQQjbm1NS>qZ;D{7Z9Oq%t{S$Eb8 z;kBi;E0(Piq5x3wP2v|wDk-AL!#Ai-ap>6?ck=v#$(%M*wK>|Op&+EqToco>B4qLq z?QBc0n1=bFSt>{>>MxG`~BMWO>wgOI)k*55Utc_x2$EFHiE~L6#ITQi8xZ7*^ zcR*%#WhF~e!W7cTAXuL8cHdLEhPi}0F;TU{ErNBFnw+Urq)2s0ZON91E73{;Kz~$z zF?!F-E9tqFrux3KuKSqT;3wU=V!fprMw6mlS*}mS!S$RwOvKbi?uujdD<;aqE zBxbh5UAk8Scz1*!o2v;q**O)yeO(hThbHHeFWL$tGE%KOM_UaBpv7953rhrNQVqwN zyG@nEkTe`rOC9mc)v0Tw(rqJ6X$7Vjkw-1G3#!CwNF>;kzj?f8%I+e5t1w)3V5p|V zB{m)=(KS3Fnw{0_@k|OTS-D6_y|shdcaW9X9Xxc~dqERoG*OMwMpaL!;13>3?F6G1vJWA-)qOMknvclg zo*CkbtIVjmHBoL^E+h`pP~K~NR~oi+iYykFl1DHE3pnPa-@4FNrK3I1A?OgWb2`iB z59LdtQLA{%2I7i+A(~B2rkR-7-kd6x=g}>1%32MqQ+? zAgJpG*hU!*H;}$4q6yu77)UeAcGBnz9gxe}WIuF{vo{Q8e4xjMtekD6V@CPP15$k zPz5JTX?QTKr`i@9UwBCkwO%bjNllK>gaQMp+Q#BKxTc&hcGHzMP4cQ&KfEY^7=D+Q z6Bz1wpe`MhLPt%&0L5c*DLu&CRy3{tr1QfW-&Ce!3VM`B=C2T*@=<@|6?QODPAGdo z0-I@mcWpYtZ^S+dsC8eJyliA(wdbh_?>|MVz+2Xk_#>JVaDvAL!92NKIlY)m47WJh?W>?@`RN@JdI%C)LM{)j@_+*-D&Fo&f&@1rSL4%xeA!!1{ z+v5#R*2%J<0&*UP`a?8@o5TqK=u%>B+EruP3RWJlv4dD}tw#Rngy^iJl0hQI;uI+8 zEe%a5BhTRnGt&F`#|q)Hc4a}xz!KCj8S5R#Z!juF3!_QEv_X@E*OzlQ6VjZ&hlYf=1;owyH~rsIrps zikhcQKI+ODbT+hrayUpy1aGLfoHESIVu=eXPM{wMB{>l?71|q%E4nn0PYlckLAnVw zJkY$go2Zpn5!LDQt*)sdmA+bbCuF2PqC5qOETAELe~walTfuWa=#k|AI%qG_d78f%I3$w6&$u2o9XCELo` zL39-I)Amw97EeK>YoAMMx@$93#)PAcFqOKN%b9GT8zVpsz`ge!AbfEKQ?bq1-1;lk z76v9eyU}I*2|Vj2rk2vAvX{baglS-ry`n))oi>Qsi zXmhx&TqN`WcqLd|Ax$_Ikfr3ZN^C8zr{M~oeNDVlrM4J4hf;e)6Kh-F^YDlsHPtA_ zsrH=btzuefd1pFaZui`RumC4}SwA?tr&Q{zGb%T+d1McHjdla09I?LCc48hVrk1@l zFzC|-$ySt2h*G}@){)g-csJ2NIEBFqelnX?T1W;f$u~ll@`DZ%EL5a>A$Gl&YxnON ze}cRI#$}Hm7AD#83-QDj^OL0d7dpw+A5Pc9ajV7SF(F8h(59( zv&eeP^#1@0XU@=G#qKzXDtnXDE!&n^NheJ*-)nW&BABbt{{R$YcT%aTxlA=6ET>*| zLFWJjp2`wzPPWvD##2zved}AG*HyNtsD?hHj;DZDFA8`A!>$z4*;PhGj6;Y5i;hp# z0DW!WWT6MLn-A3nSYN|v$^1^@r1meXDs5A4n+&=rfT7>v z-SCJYh>{-Qi#Ee;m0>XYoN(qk5>AHDi6|>li53IDcr4Lix=y+xvU3WqHdg&3mlKt& zmpPU~K@j~#f^OQb*7*-9ytz;`)2v48&jh*~LCgTT5hQInlrp=hQxcF?(}v@}ZJ|yN zXgP@`)0-}4-?1O=S7<2^yMRHY(^d6b(PssJBfTE*<4Or?Vy2Z;T+A#|93v<85|4~e ziz=564BKM+QG}(TTmsIsUtPtxXDNq9U>XYu?0=2+I;CcF@4Ic0ir7Plu zlaYu~P0SW{-`@sCiiYcwt98-^z)3gSI=G7jq03uC9A3^629|`9 zZ<=sC?STLd1a=Npqz;x4;Fwb86O#SJ!HyfJTLT;myb%u|j?ztyxPcFa zn&kxNH}P>!e4`7CNn;}qccS$A2-<0>Sn{{SS4PejL469tf!Ae5~t1Q2XQU;!dP z;lXLF3v5(}4rA(_InnjLu-HDsy8I6Da$(La$h^XRYF*Y82We;-l0O*N)8o;$(behS z_@Hv(CFeaq+@|!*Wk{&y3{SLFc1o3${31y%`W!$~3RFA6jXZL)W`{=Wj^q+ZpApLO zVw6=Ty;_G;cJ|3A^1QnSGh1l^BId;)50rV=wdbt}@%k-B1T>S$9+72@bTQ<^#ZMff z;Ay0JxECu^p-uCOSyD3h>O0`{_FMN}(O~Qs5+@a9kqs5M`ErX^|T$gA zU+{>O)5cbi2SH#WLAbJrjS>n>vQaB6#q5r8Mf-u$K5b31x@B^HQN-n2Gfy<3+)}ci z!V1xLTo9Vy-AWjBYIoghk2rBd=~A`Ood{6UED@@r!=|X#@;IG0)DR7$vb&%v{h|f0 z9PTPx-8Rkh6hJDywzM@P>ah&5zV{y}lv>4BcIr!P>JX`rH8;{BD#1sj4Yjl>8l>22 zBbua83(MyRwtKaPu3pK;ROT5EyUrM~o7~AMbR9}p*UBwYk9yTYq}ha~EI!hlo;K)$ zeqtZM$W#uxnAXSHS*Pxz_`O$pUf-&(z9EvoryeSS)jhOI4#J+`SpeGgS#SKr z#@6&%dS+9Gc-6$o%*-Lm!_Fnf39wPqDHifDGO^iZ2G`k50|bCI#@eaW{L*NWQcp~v zsZx@{S?0*pFDP}p`77>-WnGj!x=lV|ET7YwIPKYF~` zdOJ+bPQNRtD%s zD^k`HLcPFi2AJnlz(6}W0jLqyR5i{P%-h?&GC7B7PFBr1=O(4<3@~1K*2+|ir8$%` zp6$KSA$JQn88h%X-8#jtLyIL-xYof6#@}~vPReg70 zd6F&Vcnw(-Ww?0IH2oIa*_jMd$mZ{5^?jyTke3a#hUM5m(I^2aNb=Z4VZ{t$fKe|i zHriTjW-8C3mH65*^^OgTAmX>Q%`THM;HVr!k7eYh-EsM~x=qqj(E`cT?-kBF^n_H@ zqNQcrGVK=fgeLlvr}*9gigw!NXd2?>pK%^5ny)^m-+5)yEG}#XwEqAIiOfEh!htqP z)Dhp^7J#s_pJ0=?wB`vZBwK!+`@(k;EaiY!q??@tOT}=MRLsHv4W#yctJudAGYxZ) zkm9n9bEtbJ(C`Z7(>kXVTw2s@=XXI2Z>YaA@g~rt1 zoiDAR!fvn$=?w|iUM)6B>LDBH$mPb$1VgTxRF{VY3ggE4N2<6!=vRuI^=h>62P&PC zWg`9g(0>Sk{7)oSKh=NatTz^!>}1>N*VZX~!>;+#kHi?NxP*&}E5K{&%1QCFhxo*7 z?Sy);euF27NU*HH6UhTWq?2zRu{)4fXWG+JvG>7fhJ|2e?FDH1EMmceF+M)81!ZzW z3_9yzjTEB(P&_VF2bmDdPRyi&;m+yRN)mTF)v{Gf0FZ4HYDx(}8~8w~^{qZg(ipz=^`bL0SIB~kIOGe5}*$#yim%}Ma)OPPMjdQD7y9URs3TrQ^R~&7k zDcOU|3IMG@fng3ex(L34I`Lo^MygGOIC(FMX%0_2I`p|q>S!UfB!U1*z0aS@4#eCi zq)SoemZzqjP;A>XfL!?j9*u=yP|XV}ByqXc%N<>c%^a?YfB-Z|snTu8$*H!+M$nMb z2Xay@KImnaQB>T*ld9IPT1f9YebW*jvJ3&6yw}4w5#Q~r~kHQ&sB1bghRJ4FcvTjDO z)i?uH2{*rN2$*cExC^NfP)&$B_d=Gglz=rc0Jol=3nVEgrl#H_0^ z)Llfzsy&u%`>4JwHhqEn2VZxyu_#=1(o(&z8iCKfaVuM< zhNpQIDcYRW+h|}3rt+4M6`1RDeS}#QStlm2;c+(q06{`pAc8}wbgT<*Hu=OaqkIr# zex#J?F(y>ji9pINYkkTlxdo!G%kK}*AE!=CJ>Qu`Y3>$>I-NER$(dnKspk((n6Ag6|bJXV%PMD zqSKR%4N6D}N$j?D=0E|}Eo2QV}vW#t=f)N<6IRsvR`*I)33j8hv+ zpd=`%Bpa1p;?Z0OY^_`Xr1V)a>&z&qr7gG>V}1G<&@;0wrl#t0gJ%fW&NX;Avq)Hf zY0cXonk^5Ybk-eFGNj72lR&f61jm11-^t`(B&2pL=@>8I< z;$tIm1C8=D*B)p;nMU>mk9Gag=N&gqBZ~ESVGUpkgT$O*Zf!v=znCRFvY;+h03znz z7K-+zk5aNv*C>N87t%p{&Rb_yk z0sjEjEiwS@6cW^k`#~iC0F~N$Tv7v0gVd;hjCj5*$ZlJ8M4pM?&sdl2r<$$y<|o-& zyR{b5>rEW1NKjBZ5#I^sr};=xTe)qezW9eAYpktwnTBMK*TbOdMZ|CjSF){l(j@}Q zx$A0?P68V`lAeRQET2T_)JXbC@a6Xxkqy<_Nhic9BL4Cqz8$RN&(RF3xM8~cIvOdm za_Dr+f8i0VS66Ed(rOh+(gd`F3Yu^psX!_t-)no~3Wr&x4u!g`HCLRfN@0qXb<&m8 zpK((!ivm=)7FMhGYO8qx5lmH$k&Cdbi;`eC+8a(~1A8klxIYVd7|Mo+UEGS%-qrogg#X9(zsVc!i_N4@pReOC=0DZ}~yuliAnc-HH*eboo!j9U( zWwj(}+8rRbavR>fOWF{iK^^hYP#{}aOSjQ+xx6>dFPQRDJ(Ta~9SMba*w+2#7PFu# z8~4XbK^PB=7>!l5H9K|Em8GFO=_+iHY(}xrnp5`Ai`O1?zPC?Aw6;wlSub{DrY zRT`1Klwt>bP>RGaM(-6fz^=JBjAe8CElIM_^314#QPh@a$KgOnSjNVZ7A5D^r>FUad|wPi%LwF0WX4 z`4<-|pXjP2l<-4f_(z^&j=Su=9|UO;T`xnH7LFfs`bJ0&vesU~Inf4X4x%hN8j~w7 zr?gXo!2`ISzUTpnZ)8#q$}(bju2{3Jit`f%$mqQ^Fe=t+x&nA==t8Z%p)AXn%YLy@ zqV8STq91ow({9a)))Ah{&9;kd77DxdH$k;!BzXIw+0M%#_lrX$+$XnXY4D`~0L=Am z{+R8)34?LG#!5=i4z4IC=N{RE=|K_hUTt5kQ~XpiX<>;~B>j}@4H$WoF;Q;XqN)2pdm%^TOw+G*AAp= zJ^+3ZG{fu7B`Tw>n@B$hTtZ>gCMr6)Rf^LCRGEhkz2?X8`Nl!?%A}fi6yz#N9h#Lj zmoIO$f>5FIOcSH{t_W>t_g7UMoWOkM2FkY3?1fs&&F+iN2vlTQEM%yK6fW?>2^Mkm%)WA=K(^H&Ha*Ecb;X3Hx6(u?BKOv_s65PtZGNt?{4 z&IVNcL`n~atV{xJk1(JDe zZkh~@-s)vrn5|1nxZAFqE9^mN(Aqz*IuxDSlW*H=S|UyCK8~aCEg*m5#EwC7w8~uP8`XF*`hl~ zh|NrNIwdSh%sV?ZKKhq3r=ANh9YNH5I>m*>iutNlTu@ejYp;QT5lGpo+hcno@&nQ| zl*_~9g;OU1-BU~Zgi0Exq#;X9inIjVSjW{k^n?YdfORtzdotaGfRIJ?@3b$Fl~P^` zxf<(Z6@jv{3XsxsdgDZce8YIYXVA&1yRPn$^NltXI;P7J?Jm*zqSDKK8z{MVv;GY}xW@gRN6=VuUb{{R;_kvCA7saF`n^y1jc(#JAuO-0ZY z0!_Sn+scovaE_&e9C=eXl@&FU+A|VpaOSugW^kR_=8fClGV zs6^jmjoRuI?ZhQ*gMdvd;!AIVo|KZ}dr3UYrr`DL-r7Ze;+2`#NJ@*!&ZQDYvT5hAM18Zv*)df4jxbd1LJ<5FImQoaX zPJwWcdJ)~$IjUnRB}@#8b>v?Ck#BynT*Y_h2#aa}j5O{OttPcjs{n>(0$l$9t6ybb z;}3|CIdmjMPX)WHagiX*3NC6)hV}0224G3)iZ(u=&PppJ#Ju|srCr20k|2&6@6uV~ zs@0C6y8EQJlH{r!*5x-jd;0w2KYCbWBvP=gHxElWl4`dw3!rc6tdOTY%2{nbS)#pW zfT5K4E(y3XVN*)6%r&QlnSm=MxbY;PeUE%gDsK`tLXjLVJGQHB$^e0Z5>+gUx z?YrFGXwg6Fl?`qTQFz_=7gs28K}!Pn9YNYJ(~PdNuQ9t+X=>Kd z$nM_oLiSXVYXGR*PdF%?sRs78;yRj%apKx-zjP)@C`y#Cwb#ZvxKXXz;>P;Ium!v$ zg>)}d-O>zh;NQMDx)GKTQ^fMs-EAQ*6#oFjq#s$HHYUwmXm;Y1wVtIA12kc%coA&}D4J18MUTcFkqL^_18Ih6ar61t*SCs&fA6Lito66*tRSXztI z2mbNGk0yjjr52R52U|y(;^#Dr)9{|GA#~)xLP-So-Vr@g0H)`D{`e6TIrT=}E>$a` zHsTr!S_(RlMTi~oDv+oL77zz#z5wD>kBEmmiakr&32WxY6-cNkgQy+Ro_A$m1Sf^K z5Kg)nYngZJEwGA_4OapxV3aMjeUhCaD~l?05^Rwd8O>IBu}2URoWrRQ;I~O+bheQT z#q3ng&?{esME?LI_0#jWjmPw3jBK#Cj5^d*EZ84t zsbG15{9;qOgsA(jw>MFlY^ziz#`|th;}Qxa$d{HG)`r_^`IfZ+kUU9+Yml1ljg&fD zh!||*O2pGOxfRMK#DzQ0NJv$?U3>2t^U}{2VLWXiAStzW+^$icQ!ADYtLqwbDLGeb z9HaxkQw1rak+NKcLa4K%AeEZr-djt|2)}jri4?5+QwSZaC>z-C1e`8_Mr>?Tl)Hs1 zBq$J1mq=2CCC3hf++w*_!b?|Vp|(laF;%`=!ZI^8Vl8108wCruDJ?o{l<{Fk-BKb; zD&TpYP3(5?hP+taJ~MESDoIt1g|>qmu^MoO^9pVtvRU3kb{TuXMZe@}?1ZGEyNzxZEoXuE*H9vf9Dcznh<&v4XWFbWH zd9>?exw8>D6L-_+6e@I)5r^Tc7XShLzQU)vcQ?TV#)$NGq)g9YdTY$ST1TwRb~At# z+OZ@+EKf%t0rgg3><<;7S)o7dxiHzd*Xu72viu^$*ozFz%uh*5y7av32~+9177*iZ zi)Kxaw2*w@Ej>)st`CX!Dr$&ZGjhGUD)zO&tT|GsO-fNKZ?QEZkIrT18|OBam9D`m z(M35zb-wqAbz^{&QYbDN)}C;XQ|duP+sOUVzo7P;Q58=7#@=f$Q-j!-L{v7V!>?3x z>*pVBWL$^k)PsKOm}y=YmTebt>5x0aBHw&#*~3MRl;MV^m_VM8Qd^c) zl%~(Jn;i*Cw@$g7G+$buYDcmK;Kcg$Cj(i8^DP@kXLIXb9$% zqAjhj@rOBQlugswPl(<+S`?tC$}7oK+DeW4LvFEsRHXTn>Q-P1mw%jT@WGT7hxU-& zvH7Ivl~PZ&4roY3vter2GOhiX&|cwShJ{UdXH%1>R|}8!mZr)ZDH|w|Kf~V=+*Lg^ zADEneZ7GqHZDlgauxV@10V5G=O|BG->*rQMZqA$^q)6g)xL!)}$hq6&zzf!DqzcyAug zQxukF^G(Zi1oqS9ddD0Cg^HFb3~snq47FxXwJaT#bqg78M#OoDl<-dtrxbB#3{!I_ z^QxSq7Y6z%^k3z8mW8F0w)_>kmxsr8mG+&0r(1bBLTu`WQLg%d^N*f>k=~G0Tz$tU zF!d!&Ju8OURG6tDclF1Xq0b1`#SM^@f;S;&Yejm2(q7&wl`zUdDxt?%#U?^SlI7gG zlIXun+i!GJc;b3iu_W)TrA`Tdtn3gK-J}hPgjj?@=Hkj7h4J*w1$OBws&BmBtrZ-FU#rsaM<5Q&sux|kQ(Bf4)&=aF!<1`+t0;AXUs`!;CeY;6 z+-|db`!He@76;s6$*AC-(6|1Oq$NqP8tK+JS3>kGjll-d+7<}}7;Te*T@~B`c;aDM zkZ+~*gpn#`!#P~+)EvH5UjiBf^nOCV?&a^t$|ND)#)?}9r>-_YJaJEd5C!7Wr} zLr<=kXpc1i0E|X)jhBIC^aP2LZV&93=SVfI@Co#-1LW-TNgj)I;uu7&@Kxx%c?Qnu#aN zV=)@qGC1VfoEo%DAZQYo6jZBhL@bd6tO&_JMymlXeM`!c4Xky)Q4P}zCF|R!@eE)m zBPMLQR2%9c25YLx7bL{&*;bQut?(OZ0R56KV8Y;11-s#!fK57>N9I8HM1)=YrvB=GX`+>+6PaCrN$Yh34z)(pm23S(=xyK!;SzCG$1`xnHM+E7KJzjCmZHlPPy?O^0v&KgoFQwq7)Zs=B% zpzeeP(+W#gkrNFfWjeawWS;b&@rJoEW`HAGpT0GCbF)APC77%hn5c#|7N}TsY9ciK zW)a;G)ci$iABL<<46uxKhmp>s1y6Es1mU2C2Gr!#!7JLpIe)?d;#xla z-$JcZb{3P8q&&6g!icu^u=&J>olmTyZeCheYmp%HjTxp>s#lR&lYbF)Tg=8-$kD34 z{YHu6kA&nIt5#HZAVns<&XIJtOQ;Q9a+58sE;!QC zcS^_M5XbPQADwk+S_4GtRLY8e?IS}+RZ&jwc2zl{Y=f*7ODi;eNU=7xfEE(pYeJB0 zq>^^E{oTg!%{4J8DTq+F7|$lr<#W*3Kw5PPUv_J2bG?P)dWHvB-;T<&PPPh7Cm@!k zQvO6tN~uJi&R{{=R|j1;?uk_;UZI#ua=u=vV-~ zIR}aS79hrL)FxEy!a#f}Wola|J^mW}L{ZqefVT^-wzd^}5<%3(M!BxkEeLCwx`e+p z+eBy<0qY27C(OYbgrsZ}q&(}YcnLZZEt~OInX|!=Y6h={P&sa|GZemXQ?G0Q+ zAduol+JhXcI+v+8^NudBEPL-Bpqu_85=(IYODZIk-x%wYQ*EK~DTd!#TX6wtIo@d| z;EwCZ(z+El1yO23c9lb;1X@zDafJq?kHaZw-n64sq3Uw}pqQwhE^|9$_ zcmV1Xvk{?DS5svWH5bwe2O_fE+C|a_A_7Xy{o$0t9g`2ozglK-&CM~<`3Z%o_+9IYDU_T!}GdFF6eG;wH-&& zj3WL)A{r}=hwwzY2+Vn_x1TL%@Q01UBPEOygUEeVUh1qHKke6+j740kyelQ}cQch8_)?rj&T32qR^x1Y< zVKVKIlhtJJ;}AY0S1NS1OQKN)nF)b!S_11)>OW`0z5{4os@h2_poH{$rFaat$pv2D zc`;+lJQ|iHkR#0TP)$Rwi&GzV)SU||f5IIkv><_a4KB!t(JGiZ5CJxZr~i{{WhI z-9EJOKiLr5h-SIdUS;tyHo}Ci;?k!P;UvI|K@` z&MpCXge7vX->QwZh6kJE5-dgbyjf}*;i4r?x^j?_Wo)CdfP%CwNpU1vBvGYFm?;G= z4CvbZVa`Ttpz1^ zyf?i<;dJ33615i8E)+7DZ8U|oEZWkWrCEsA#Kw;bc8+OT+($<=s^1&k6+)A+ZX#5~ z-etIbPsLKf@Rfmsw8j*B>;vk*lPis7=-DAnoZ&=^bqQ{AvpS}h6jEC}!fptFIH4iK zDdqK6AnXNaGc{MEB#8=|re*pwGIJ5&40ne;Aljsfx;0i<%X6Me)iT)%%B1E1TYjf# z4k<-T4qY9|UColj?4=aUdn+*1)6G^TmfF>D7T`(w>LMqKvE-|{l4>&QBmS+>VvIEJ z>2+yVjk4bAyr|+vCIJbkC;HG;8hbR^`o*kVYEF@(jxyaWs66sjvo%?nsf4iN+q;Sg zU##d7b^!F(zq%c!Dl(3h)81h$lqp$~qB4VF*81C97?K=)IcsXv=<%gekLzyoo z!kCo&A?G+9n z#OiIwIfc}zS0yQMC?u6!pTocy9vTVJX@j|_eB|oq`GvHVkU>@3y|=&l@P=Tv(7diC zHyRtJ-C_2&iTV^6eGeB#P?Uq9NVF95mT_szWTeepU?c(L3a#LPljT2i;L`C(arI&+#T8phv{ z#|^UT7tP9~C@5aq5N{hAcDJEx_>t(b7^B>3GT%Y6seLAKG*S-@5%H&uX00JA*a_Zs>!)&c{DS3Pnn85jr>~f}GN_%BJ0dwLOM>FWMC!iiwXvL9 z_C4kjyPdZCN!1|h(8ogJNF6F^DZY?vJ(XG`&caqT2C$23+@L=QO*TsK0xbzEb@iql>M7(3>w-3kV!uX zkc^`0Fm*&!2<&$ii??Q!XwTs%ufPMl(M3s z&>cx1bbAF5wjU3GUU5)CsguO0%z})?N})ELauSsP0H1_PXx2kO_atBM{9;z>+5Z3t=Mhe(LP>K*>Pt=Dz;A87_^{E|7gb-f&HQD=6EgTNrH~{ld1z(q z<1xxj&AYlrW??+(g{tI)51bo>WoC#KS-ZeqIHHMA6V?fJ^v=sP+l@8@1pRG@T7`fK zI@-e58edZq+Uk|kXWc@ELIE8H(48*wj#mL%4uGA+O4S)&s#`b(k`y;02tt(Fu991F z9GaE4I-;)K+F03Whc+t@At1N{)6r>$Ik!#*%cttCI+JBw^@1?`qGoC?IIAd)qBGS6 zNG#_7rU79J0Cedc^GN_FLlxD+Y>WlaQ@6f54mcIKj%c}?nq4OPxxf>2_lS4`z(X&p zYk=UKDeC&v5H+~gB$E`u^jwhuc9NwJiG$cyuOO_(E1+VbxQ3F7)1uopA}2*odB(+} z%}>QsKz+}Wo?*1|u~j(tF*1MfR~i?C7>06{f@$*Y1mq2<0-@J2)If^%g8h4yigVQp zV>eZrb+s2JSE%Z%L>{o{TiLEkhz8~=)94Dm>l3PPM8exyxw!M%43>Shsl-0-EjB6& zJ^j&Y_tYrTDS4&MOr?|ou7>w9Vd2n}I1)x|pbNqvf}?YJ0(UEK;?%m-wq#46zEVr?Pl`7owXAH=jqihv{~OIRJ_ zrQ=mkRAL3BTyR4wDLP^tG){^1d0{C|Y++1FFR~@pqy6Y~l=O0uS`tn!X+Z6gMSuO# zcl}A$(W;mFUH2*4pXlpLm6&biVpko?psb0JARmb^?^1OQR9;3>podC9BXAXK!=kG- zGFXdQ2gPZA&l5=ER|s{bB$2)Lg$_SycEUgjDpsE4#lf=7=#kdc+|CxRHtIniN4~MA zRJNrLnqq~UbvW0DlsTlonNCPHOIw5<*K6KE{;Xv2AVj42eOB`YH>cB?`Yg@Gx1Odp z^9pR{O7ewmwwpx(RCz0NF&g!}QenE&wCIsFHW>@bi(F;XO(CLjDN2bwbk-yy+NXq+ zHjuw53T<8OS%Xp~@wx{{SbPlNG;78eE*@xSMKf zoj#sQg~F5>%q~Bpe{heewfYS!0?}q`b24($l=^hL(+>dJP4cGc8Uw18WRDdHxmhkq zLq$dBRFz7<_{S=3Ci!~` z@QG9lz~OB+Pz&)8mUa8IMUJ`%?-jyQ7SUzzq#OoS!8dKJ5VQLo*AgkXTcVwv|_>J)j%EREQkyCRhxtSV>_Z9%T zNw+Uz8f06?J^uh07Hnl&=sp3zf2mOEX_D!a(#eGVAqdw;hq%TinKn)|gN@-O2YMbG-fXc0M>PDXUlDMR{mKkx>siX|4 z2~J%gJlDOI@GKN&n!#O0VQEls7gV62G&<=LhvpWEbm$Tab&LgdpE@-Tj7{>7q&ifk z5S^_O+IaeqtM3A;g@T?laEqODC{ZAdI>ThTgP|%TUpR^})w-Bjdo-`DBoIZlg)FTA zCd#=z(B}@QQ35j*RY^yf&Yy2sIi+1TwwJb$-`ok~TdRMEw>S<$+bK_6-={HA9K{Lx zK50*~a;;hrI$ul2wqeW;po|~k3(P8=YNwIRrix6WWhtjpR;3jvt8!2I5dB69aSBf5 zMIac7qQxV%)UHjutds%VN513nh;JOG3mh%45Te?>Udd24IkTqGW)bgO;;PDerpp1$ zRAy%8CYJl|KWzswWnX-EPet&g_Cgm8mO6A)lpu8~5rO9KB; zt!49kx|69IL(U3!B}vBIQL~A%e8fia)hX;Ya8q7dLA8lc?=WC>O$!F@2T>J!%DHvV ztUBPZMTdDXvQAZQSxY|X;m{;CPE0VCEI_}UDl>@+*GPn}kP_;2(s_c%OU00ef0}8j zQ1)8QuUp?(J%t~7M{>*KO|x0zvwssm{GgcWX2AR6B|sUc+wzN*Ul~aU!17c23T=vH z^tlpqXa4{Nad+^wzxk;neTpxk@h~d5_0N*CPuXg-=6U`vUR0?eg5{i;i(zi2n8&b1vYZ3E^9L(4t*;)?x zzf9*nfVd?mRZ8#{8ghNNC!AVZY#gCViyn(7BP#dWm|e$BA{V@w2x_fsi>liPPf==; z3a8Z@aR9m%FFJ$Ulq8J(k#1$c8WYmvt@bSq>0BL$Sd*WgZm6D8U6h+`tgCgiuvN$x z+Qg6z{37H6%<)cbm4k<+o1BzG&Pj=ND`Wx|K=B}2{!u4pRkqXYs@*z8?URVIR@!oc zO_Go|zR+}|i%{m1Wv@^_RCFJVaM?Fxy_GF$7g0XwfmV{&((_|Bob}%S0K8)L55zX) zvY7ezOusZsEVcUL6{#(vRll@zD{mnOb+W<@(^e-)a|l;lC(ZzxPi&ABVfI|Kq$J^IFP5f^zJY&}-v0zT>9DiOyz3sZ_%-D*;nkfU;Md ziE!bQD_BjeE(e)_5V(yNxuht8l~HkM+S-%h4fO_(WF60hUfeE?QZ_@)mcjiVYn%T7 zp9m?Wla*VOtTZPs9v9o;1#)jfYdR(u4V(2UNFG~o7A=wVg~Kzn)|^tN*qV8z8G>a`B@X4(a|Qm@&rJtN ztN5M9IZ25rf1;$Ceqm(u)i6qfcG#xJT-V&~Zx{gDLLZo&757RlqNVHjm35v{me6fz z1RmpfXEOx-kAZ?=xkZ%{>zksLF>S}j0;Yz)c!yaw>w`2EZAH9c9K(gjbnPWN2v%G{ zBEzM`7(grYj;O6v4ni*=5~admLv*muOshiuuY$&RMU z1`+I^1o*xyJV&aZ;T!!2HF0~)o5BoI@Lf9)5pWU7YJx_5mH3AhXvt+t{$?@=uR}0f0dXQa~bDXuD#jEZ6rUKQlMb;Y? zyTWQsRAH_?X8I|64#_hv-!X+IVIU!SK}zrAXp7?t?43q!G}>~U1rrM98p`v~D)AzjBq~+IV7JC0p7Q)JmIWS%zWI$DGLil44Qzi!(&sN+@yL+fsGX zCi1DtE`T(+xr)`7xCK5dTHzt7f|k~-<56v)wp%j7Q*Dm+hDU6QUMs~iw3Q9P8i-oL zRDj*lV0BOa!D(=J)(LDXihq){N#g@s~6EHZwMu9Ew+MyxH=L#MBv|5 zSc@V;t^P6SHc`LE9Jq}WCA8d|fzZNaAh=4%%9E|3B#%h!=rvY?JD5X~N|sYM4uf=& zz2k{12A4W&66jjM4*}Z)z8n(SBn;X`Es+MBfKu6cMB6#F`jZL*(B1AtN2xk417uR_ z4It<<9kh-;c$1Ya+?_RtW#*V&!6|9QHl+4!t?nY_r>MC~rL2pn%L{@uzE~}V=`rwG z>}1|Hc&ydL(`-dJJCZi{#7_>3)DSIwHjC9?89E=;@7$;K9Wg|?=$Q$l{{V)lzPM=8 zKaz3=;1JNT_`r-p{UKK=ZIoS3aP3Z04^;W{D0ReC|I zuxU&bfJq}m1Dg?XCi{hI))p!Wi}4AsRb80KmQt+}+IC1AS|d%$u6kvr5R#>>VIU5q zn-7_SOdT5l42)&jEFH)6N}aXw*qptil$ee$iO8X4^Ec zcXEG5GU}-MPY)3%KU7*~AD)t>x{&PDyCrQcyN;uxh3tA;UbfZvcaB&Zbg@qkxhNLU zN<`CEZ7CWh7uP^7W3*}M^>0VTRAC%c?pBo~+{-gk7m!dXQT0`2LxX!M9?1vF{l+D1 zPXL|8{9@}twThVOqUBWp zkaRN&x0YzTMlB)mS!{g!rg);8mQYrP(6qB@M#_l3b#LS#(K;+B)TK13b{?B$x6}(R z9$M0RrCpQqF_VrNn&I|5ty5Nzmdxg;SQ!ZeC?~{#EPP`tiW^Mc@O@V6+44F!j`bSi zJIF8PQbUiWAfdLD3Cu|vk)Q(OL3800_AA5725E1kET{)ohSQY@18q*$@jCg&d9Jpr zUK_&Ns=4V#Cnic{M?FYNl<92;AQ#vu?nihQ=sV&kjTlUoWo@R`2}!qg#?gJQ*HzNn zCU+KvB}?VxaV?XZzo+8_1IxAa9uX*9L_emmT39ZE5vjL)aV5_ymY@_x$Qv7oPU1>b zNZRqm)#b_GSTO*o>C!qE7S#NhAj|QpwKA*no1jc3R@&-uq>KB{%07hg3Rme&1Bj&) zl}dV?_(|T%2qh#A@IXH3wO%g}zwrJmu1-Fd(UBUBItIbm16>3VgO50FU+Xte6fE2C)fz3Tr@+#z_=e#KD zUv0vqin@{y-{eS-7_u^?HDDAcP1=^w5Lx%l#};F*8p6gPig53K;oR3!ZjzXQqgE1 z`qBr=Ep8kte+{$ARMMs!Bpioid3Zo-+Q@?oMypAL(@g~8S7L@rR397J=F| zC!m0}fHmtAgV~%f?UYUJA}Wf=Stj-d=Fn`Sla)Dkj$5b{!-~AHIzQ%39@<@t{8XbH z)#>S&N$i6j>4uNdBM10LqVh_^dWRnJt2|dyZx2)@CErSmPNhmw8s*dge)y2n57mY0 zK}u8z>*Eznt?Ate+*w=5L`{(KQu#-M*ht>U7x27Pev@+w{{WLUBkd}2md&@*G5iEr zhvK&Cq?X85F_~ngg_25%*5ty4vyxFA*0tce&siF$f>=UQMu{7kDJimU3PC#F@P^BU zH`N$*<_OG{5w6hLBJIXf0UgF9X37U|s^VfzwT#H@8~Z&W0^3p#@QD;?f(wfmy@V@i zl{%Y|k)(^02_$rw4?J8WDn^MN(C;fJ>rT|L zT}fV&nw~~^b{67x3dyIs8Ecg4f*s0Q4WuPHsEeBcq(>QO7QU)-`|P5xw(1n1>Ifb% zs}H!;y+M~;?1VT8S9Q9@m+I4G-3eA@-ke5uNO=T%NpK&=9B8t$sCMaL&yC`P3wA56 z%&U$c;)yB#eHyz^nv|!zsa&x(Qh=}v0N=k`5-+ibmax5Vhm%s(hvnIwVGId}CFUD0 zBr>C5NFW6#Pzsamk~YxAkn0gBRfy0yY_zutxSvU?(*&f<>8H+xW)kzSl>i79N>;sX zeLzvZyO_9{c}=zyQ<(Q(e&{kRP5G&b>f9wLQ2+y~lx|d!dzdu|&1(f8bVxgtB&Aa1 zw(0^!&HBVtpQc_=CY_ z3`kTSiT!kd5If9k7tat14fSGP?wyo1;-2(81DD>5 z>lslK=3PgY;^mffQ9-aiZ~~A9hXKb`a&xFcp*X4Ol}x&Xa};i+w49+wsUj1kr!ca{ zz43f$pjCH9sD8Gi!V%4=C8gfliwj3WNed~|LGFtz8%I|Wgmz<+tn11=^n{Z2VI)~v z9|$VSY+MaGLP;K9NkF(D_{WW_nCgw~-5gy?QUEdE+#{Aw*%IS`-1xG2Cf!)kc^ zK7~iBK>EHMZr|$~AKitxq<=muTaj2_zqJ=ahkX7GR(~9Q9;C1>GYDcyMY}rQA*4&x z=F6lIhuyhQMYc%LSl>`})+?%fsu;3R*gzcsv|?!SM`ConDbmD(JPna(=^G50z~5A< z)Pbos=?kd~?Gb*k={1b2!$*Yn>Var$yhyNwy^eDkx}%l?jMEFs6wtfMZ6s(SEnR;i z!3N~UewDX+J1=EAVKz&vN{G{Q66dZ^PR9CLDOI0*pC4yb+ftZQa_B)#$=(ptlXtFn z?vAipGE} z5;W^&3$;cmvoJFuSMVJnDv+z|5(1cxVq2SQ?bZpNcqoZxy@dNjM?&IPB*;oqn_tcz zsS_y@>IwqOaaZu#BXH`cw{+oJ?>Q*zcqPfe4a6W5dz8ZkNQwF0X2_RlysMjD+YgBmV9Jo?Dwu+Q=;=S%jSd#h zqn>%JUN0dtwVak>;%cvnDjRekD34)bnxFvvSbavbqH+GO$i2afEpceFWs>wtHjPna6ZVs#`9y;csZGCi+2r5Z zDj{CtAp>>Ig_SKRh7mfHaygu$66!N31=~V(7Y9SP!Y;a9N_QAiY4}Q?E?J#rYh@Bs z>ru!ECh1;=*3g0ou>^IAq7EY`0;*;J^%DOKvwaDwVYJ7AXN? z9i<~F_P|&czLBV~WVl4Q4F?e--{_cIfzaBms6y}BMUQ7&Yo~BAPpcP0ff^}#5&$Z= z0Bx)o+u3#rx0Fqm>0Ze~A6keu1m4;wq(SNx04sBLT7OJP_{F+WX$TyaXB{_*o-2kc zNDH!-k*%T0%931RyDWQ0OZW&f8=}PBb1wN)?AY7u6W7KwUkJFvHN=mlFpW;FG`fW) z*`^wn=Mslxgu|c^jfqCbu3V>~jQ%Xl@!N>iYQ3H$O7YyOZY=X9aSG*f_d(wj-v@!&vGv^G5#}4oC)(w?aepg(V?c4n zoYpX^Q|Jp#x@Rd$w^0$M^ zab;(mq%`91sR_CQ{ky3z&aUBt-7~6Kv7l8yv_M) zx_7aUQh9^5*jI9d7em)%IE3gy9ngwtMMMQBDf5MNmy+TRcoKtgsE(wIL#LPHv>4Jd z>!C5kkWmX&x(GEJjXn^PUO1rP%7Js#^blI5t?ZvDNg$OirFMZMyh5PxQ)bE+?v54E zQfEz++Ip!#MZ1Q^N>Tv=*;FDqdj(vi(pLC|Cd1ZF7?!Xgs$i3EIEhviPY)K=6FOxo}KOfXMb^93A;cJ0dX=-fXks8 z7*|N_oBOW@pYY13{^qISOAB!+8bs#|Gs~4qwkKUe*6-e8-lvZP*Chu73VLUtE`)duqwZMrljilfCP0B_g23zNE3 zReeB-K(uN6QLe7+D%;u(LziVKJKS`J5u$;;rNr?e#!c;RvDBNTM=4FM-_{kb#W38h z1A9dT?FlDB&n4X zspak8vLc4#JAh?uZf_IE#Fa)-s?Sqs3#hKv2}sC2+C!NnuzT!&^AI^e-fN_)`G-vg zzEEIrp((l7xQoL$sW>8w^3 zItyy%G=(emt*lRNRbY|KR0C)!K(RXk1j@E_R_Z&#D~aA+Iv$oCV~H8I*qB_q#>jBp zDm@G~+9wV5PpN8Yq=JvFKso|-g-uO3l=hlX^42TpRgFgLp;S@{vQ`g(G1GMiT+rMP zBOI_xIVkkZKC#$oYbQ&QVGCrb@4Dbq$^kvl(nC{)$Wo)sm83W&TvKo4Qjnw_K?33) zxNpQn;(kp!VJU8QU7`|Gpm88~bRr62)8rXW#b@z4VJmt;yHzd3gZ}_Hsy+7~bTVO0 zC-3_)c710~kM(~gIiz;0(}Wv;HN2m3DG{c)Z!pt1Mw*9KtEOEbq^Rk<2Ci;t^x&*P zq;0ZznxB(GfeTK*wY)V|Dv6gLwwnguNwU*zh4fJHFwAFCf7agG8yHzEG)-&s3$9GgYmDUEp)l=-=1F*f=r%sd zjt)upRs|1)IA+StfG?gb&>UO1gn7}!AU2ym7LeLy4d$lXgnl1dl}Q}EU7as zOR`ea^CYd-EG!x)PHF%rB9+=rtVtUbY(*oZKdu;@jPrTxC@5B+$jo+ zY6$|`ZXnj0Y$r<&;dqp037R6N+z3EOP)S({xbExnjC+l^^(RNhwfREklGE?AVf!m7 z{36vGz40B$7ApaoHi6ABtI`@tOUxFlcitSOeIq3bQh@EiH#+!1_MJCbGeYF&E9oI3 z!jP_L(LnFx7@kiU)bQsKrfamB$E0U@&&@FVE6TKHm~es*z690~Ue5cY*gZSpbKH3; zo-)PLn2Gv4?8z#cepNixm0YdTNhJ7@WABLSD-1jcdF3>_pJ-SZ%(^hbTHXs{({Kvu zsft?EqE;Sp0YyW5Xl)fk)^+2RBn2qjOIjmnAe*UgbX!vDRKraqXIrXCNJzO=#)IPt z>q#>6&M>e-nmH6Zh~6K465^Zl5B(#|#1mjolr=d5>2M$sus?hhvwoVwNfvF=I&az$ z(YoULbNMx?iX0ZNO!APlyIoKPLd4~lY#+Wayj3wQjC&(Vc%ohTnqRHUjK0}S!D+*O z;hmylEOy194(~-~i1oEpx1~dG*V?B^skwPsX=jx4+~RW=lm>0TWk7+}{t@%ziB$IK zn1yXN0VHNoN^B0Xox=`NS{3@Cadiw|Wk>FhER_L%v7|zm4>ppLHBXVWH@wh7g@GjZ znCMMHTv`uS*N&u;vXZAr=r)B#SrMRwk_{&N3wXy_3W)=5{-zS@F)0WZ0@2;N{9&u8 z2JS6u!E*pzBSCF;gpmk@r{R)xN7n2Ff zc0l^o5$?Q0>#F7O-Tt}UX+IMKKixhk+jOUA^!*b>`Pj1#G(fkkHf{YO{2-~v3-vl} zuXidcU&U}ha8QkUOLJ7gLZyCfZ+kwI+=!n@(q4Jh0GH$pBo$>Y4*mi5iH>*PDPAf{0j>kD8cE za?4hOO(GpCrzUF10XIS3Af#vwc|4Wb&C5VmjTxR)sz3tf93QZ@hu&i`A-l>Z1%OfN zv$k{up9m6nQP%gi(Rd3+6He(t)c|dKUOP&{m1|rGgoPV)D7n*jSn4x-qt;4;x9e|| zcHLDc9TtVbAR`9R$8@qj=yFoE-oib~fPRY~fb?EZR4+69N-59?vECW#76>p%Dnuxa zK}mBkNxhAXXFfAcsa0hpp2~K=Se2&DDy)N0sVf7S%bV{D(yq!u@gF#a>Z?~wq_|#6 zdJ(^nj|w^7*&#{X2;k7C6QbzLq;`t40pA6<(q2N6w2K~)>!|Fa6H?|?li|k@MffzE}RAnuvFDyExTe~W)_lUJg+CyuGSe)+V z5#l0>u?0k(^ZpRkgj0Fq4wp|@H#W1Oto>g7%5y_GYgILM6vf-mG9yJ`q^Z0)CRER3 zkdvQXbb*y$9O|cx`=+8Q^DPDc0Hdhb?2=)&rs5n*LS%v?hb5spY{q;L6i- za}QG|kn0qg@{}!ZjTv`jJMP%{69{oO7oMa~xh~sE1uG#(KAslvhl>Jl#YKA(0&kb0 z)!sTh%T~AP9kfX>-Wsg7`6`)}P`^ikh8M;T#Y@*B>fQ8X#!@IJ54;r3MI6spQCGHt zK`1@vO+35fM4_UsR7_MhZii{((6iYR8-n-l6Lz#4*U1S7J5Q{lO;JQ z^tGHw2?<&WAw^pFj~l>hj--ThMIm-(+mbF;M>OkiOumND>wzvM8B>)!uoQH^Tj|~+ z4_q|qC-Ta;r&N~~R2OnBVQz!2ZhmedT79ybe6szf5TS2a zQ0Q%Nf#OyAu>o|K7D+d`z05mvb-;pC-?VscHX6rLTon}*-$8G7@xdf0_d;Dot3$nk zgBc{aEz&wSNquSjopiQ`qimzVs4d#O;?x1KByz{$7B8hA4y$#%2}Q+tNuc&C!S5=g zFD_MYU6olsJnmN3RmF?q}A&+iUW2emy4>uo#2Nh3w6)l;IytN!$x<5xIUnPm>GAP zQ3Go};QPcB^K5sOuR*F7#aNqI1vQVMC?iZ9Mo0B=Kei74B?|eO6UHdlN`(V~PNwb!q^opRvV5}<7dC14%F(`exu1wFyK(0FBGoGVN2M7w`* zg)V9J z1UWR*JvCOgjMK%6?44@9>63SwkOj@H9n1hC`luy|zz17JSU$~zi5=z-3L_!%I>Sn! zG)Bm;I-lr5_xDGWNm3pzSeDnlx8 zD)NZ@!m~D(`t5%RorgtP`=g|p<@T)(Nmhd1`0cKk5l_0SSZ;KO+Dwad_5n8LuT>tf z$qtrMuxoOcmlU;GJs`w~2-89$8!5rMT_ZT+7L+&%8(tm&>%HP4kwrMmWD-CSiSpZK z{J@jv2nEa8bj0s0=(MPGv59^Qpa$v>R}=ee!yN6t7!hG4qg zO_C|90^drTTGF(rSb(7lWo8#qku=%GW~oS`$W`uU80qGu?d2Se!P+i75n`F$lu>Uo zZc;_Ty}=#uqLpO1u4EhNL_MS~o9Lb!Qnm7rA5zgVZu(>hv!;C7o z6|uP4BDFVddUH%bJ};7rO+ZlNa$;=- zElr^*&hneFEx3X%4`^@hCIHs8#-KQJ^+clsAhN~vY;jk_tK=o(%)Y_4yD9hxkkY79 z7)F#Tvq()wuB3ArWn%5i_bEf|E3J-$#KfdnXr?@Zgw-lDHF?KorrlG|IHIK~X5^C% z{cH{6ma^*gNdR8=5LsExblNzQ1d7;r$%Owq;gT)-r`z zzgbMwyR3;B^(>>*-6Pe?yV!R9p8Tpd?mZwi24KvGhR2xy01Cw0s8vRvGfjC7%`&DO zS_6m*`$!~!q23LRkAx)}>NkU6++9)IMbo~=aqx!H=69`a2UvJqE2h<#G;x%=yWYVu z)y2~DTPQas4`~@v2Jn(ynDku77gs=Q*W4qbQjxBn_~A(v%(=K0PkeAtrxLQAa)?*3 zTstG_Y7W&{0Yf(Szl2qP*HLqEuQrx99XJQzWMXhcfhX+UeF9v0Tb! z@I-)dR!6TPM#ARF&3L2!>G4I`X28?@iY-K_A*@RD!j=+Ql6x)ssJ1{KI8%n&6F8by zq-i;r@rwM zMbkB2+!vU!xzDZpp!6KXjlAJGN(HX0xgIGsElQS?RX>=Pn@SF6G&Tdn!W-wfuQaDQ zjL9;PowE|C-pB1EF~Zh1GDrYxvdOyzyUU#9#P1d>vvUecTxpbdA+dj)FxD|OR;EWj zdE%ed3a~#2ihpRQcUCYOri%=PhU8sEY9UV!+KIP}Ral9>Rc2rdfIy2lH1CpgnB5J= zBLWM6n4C}PGVgO9Aw7ieaGgYM%D{~ZGEF&Nc`4YCqjL+An}q|lv;;>lbu(`B#Hrk{Csv}k0lP&WbT1W~i(D+16=>;`5robvU?D<5kDj5P+mK21g zHrsgZ4J%CzqEMnnFwkyomAm>dpiDk2Sy_&5_=)?e8L?fV^rvMD^#?->7@9(?FRxJ% z7L_PAN)s@Ebx<}ir8Pj11@t-{W0tz(oRG~|Km;Iyd$)u#^7Azri{)2*Ke7{UPKsGe z!nu-Ma1&&e5_$owTOyo_Y^;Q{1M1L(fquGwj1aW?mp0SE_yv zkqEG#`csF%8^zhbSo2f2^?xNe!^1TGBe=iwNC*D)xV-SaNXWe=-PMpZf~ySxDFOu4 z+oy7{&xF+_sMK?|N{LXm(9u|!QdAO<92yeagpf4p)O(^fzT2)?keObqyDmp4^#y8ol0Eu8P08+z#WJ_5h%9dAae|)r-!RQNyxKQlK@M+N?d4Y zS$FLu_#MZ-2$!uo!8w#b@Gz~S=r;jqTsnzCFIT{Lg$bROm2UFtDY}zz2r2H>R~^a* zES?*!G+a3)NSH4>J1X8qJIGi|fNVh`z-mRWyc~_$u6e5B+w)U7dD|PMrIY(Z{9(nJ zx7JhjXWpR`0J>9y4?G5qg?X;ugmTM{Jv6rz5R|vrNVz)wqxgJb{puo&m{aOu%)Gy6 zxS08A#%rgGIMgdeeK9qAf4nhVd|xEVHVPuL0!^dF)JeHE_r<32D!Z3XxUi9va(cvS zt8qC_@seKO{Y%@$Nsn2o%oek(u09LOrJ5YVmb9czsX;{a2^Jqa{9?cKi>f@^^on{` zuU8DI!WG|}_yGcHt|wQaH)v4a9MjPIlMgu1SZNuORj9qM)W@LEIzpf*dw6#l%S$)b)iDNzD3EI-5h8 ztAI;_`yc30Ohy~@X~E4aGF+ZR^#u&1pRIXBbp2GOF3;r?5)xH3JZ#R5xtTo{oS@sf z`C_I&s5a)U(F>b*EQjesf#mpuhU!vv0EE;fXH`*5<0H1=HUx`mLVyWBvIkKgHt`iH z`ejAgciVPR=G1P7E)|rX$sp~ez0e~Ikbq)7DoT;9(=(jc6>{-fhJxz8ozdsl=m57{ zm_Df>`;H|xQA&Ja8$_u}S?Xh}h|N?iH6{#gB@NudNqW+AD6I9`@OpOfgu1#3((&O^ zLDcIFNph$1jR(d&2ver(Hc0u$Qe8Sg0Bi=fg2(7pl#;Wdw@7JCM`4+DeKHD#icq8S zi>g?GL_*R>=q<05K{sTgw7O(H{{TXa=39p;B$J};Z!-}rb2P-p8>LCK;8UQj)gt>F zTkpTZDYO$QJ?MdTpcnoD^ij%MOI6C4xca7?*7nxHKa4xjkmFT{T4Ko#vzb>LfC=6% zJm^(gXBOGRn)(OmO^R5?96H39CTl63rOhg(Dw|s~4%sdN`>p_grwzPy;Iosm@6Aaw znZyFDpljtHD_2f%Uuvot?HcC?fARpYN5kY3z*}{bMLkTuv@8&$9HbFw?WBN6+sZwe z&(6R?6j^C3RFaU6TSL6VgxlPf3a=TNdeSXCT1TpiG_x}_w>Qjm_{8pl)=5%8u{sEw z5bCk5Or+~PlK#FDOBU2~geuziM;--~k()U@nIt@vk_NikIr=TIcKPiU zuBI(r3Sv&hUh-hnQP4oW$?-AV#WXcN$WRz*q>zB3b-0JwIY!&CN=LXwC%maz!Mc>w zr3s`}Ujy_K$Ks$s`;18E-^=QRcO(mWMyCgk(3jhCRx=ovHArVAmpFlcr|OsAo}u%E zxIiCRaQF!9n$C)U?bOA|-B`t{rqlQYNJ^?ETb-1wM3g=Oxs0WIY@~@bTBq9Vh7C zp*E(LzH4d$NOdQ&v>lW@{{W0kYzREl8=Fv8j>0%ynaoj6n=dM@GcPW;9h{m{!CANo zN|1k7Hk~zzZATt1fl_)-Vo8@vY34RscOX(m>9HEB+JHBLtTq59k^#9>JT+aE#FVLO zjXmVOEc$Z-HMe*^F(a35=>c1KMX)TBfdzJ{rAx}GYY7gMl?g(L1oYep@ueZA(vaXb z+}vEArXHf)qZaW)E47p@urc!EjjI0u^}mhDAO3imKii6%%jB5-f`=(rG1DZQ>^x%7 zP!trP4*Nt}a%-PZmraP}Fybynul37TpC7&|&7<3OVhsb8orI^AD~2Tk7iDK(-w>WT zJmmAVhnyXxA!sMQO2 zh7|nb5`lFSVdv5;Q;gEIccwc=mG@r);r6hO2E(*AKtoj8Y`mZYL3A{bes?hr#5jRU zs^ZBFQnpgnk=_*AN>n^Ae}RFR&ss8j)!IEDZsnOcp^t>U3TkO?DGxA=$Stc*gOw<<28C&Yiq$1>BsktPQV0IqOOO(|oV3^d>6m<8igGz!- z`8OqLvG~CZ+$h_=9Jq~OS;9w@9Hest)~MS-+&%LMnw zQY)mk5HGodG8K%<*bM}6bZC>TmlgZRB{J%Krzu#_0kDXqb+%370^*Y}+Z7
      z}&E;gQld5Tt{EUD2;&eS68FQ6&>L>6X|%Bv=?Psea2@P zPx|>~l9v;&T((g0NRO$L*gBDn>5}z2Ov7)<&N7$SaT=l2C|x9ZgC8&d0P5u%=&R{* zIQDyTpBA6Mqd0AAspNh32FvG1q$UY(2XPX!D%)WeSaC=K*-E$mKKQ56+jhfUV}F9w z8muxIj~0(bqJ5t^BVwfTJ(~?JXiZ(4322~fbcV6HrU>($mNHXyEs$2&2U2cge;@-= z$p=eX_7KcS^?+TW9b2V{Qf_Xb4?)mFO3nhlE!ctfG-XL_OfmDP46_Ibl<)cD>6X}Ogw6v#U+@QM9XSQ#nN=~ zhpZZ;k1Q)9JWUPTGJ8BTpj*PPV#@&dXqRx_aQjr%GZ;?DOK5 z*n6IqIoVioE4eL@qo@Sj5gIO1mc+wJS~+eup>&j-z>he(AJqh|Wi}QmK&8uxq!N_b zq}+g!xzK#C@rMLAD1a=1@P@hWJ1z!ms^(!$nP)7JkP>=F%APok+-An({{Y_;AKr@X zzfI(sEvyQS%hDW~%0hMS0uP#?y&{Atpq%&IcSZ2sE`~Z_9hEmbEaDB+ldptC>In&+ zmdk7MT+L&sJmv51v{Re3)qVm9a+~4#n^0O8*-Ae+YvL5Bczl6&k%> zh*_!Y1JK%+!?fAQ2un$5xadE;Pu*y(_<@MkU#&X3*|ZXrruztFo7p{@xRn*P?0e&& zoW4;4u)HTjV+ONi6!q~j(2^4`1-Rh?*HMH^H$Q}NadJVtT0V_wCW*FDN1=)Q7ZPLn#VFT4&tm(SvkVwk!xyyL^M7Z z7Z4{F(hHS(l>5bq_}Nl&UY9eGrLE^zmnhg9YGW_Fk`$n=2s+$FY9EJm`kvAuLs<1D z!U-yg6ww)tgeGL(+DCXMqcW+pn{n0^%apHBcZ8BPV#>9k4M%h?^yD^=Eq@5+%Zs$w zU#tfeX3mzljwF#T;;;)jeJq?|;Y-pY{S1v}`SK5*x3of!bMcc~pE+_LSdC#g3F#K!6L8uXB6 zn1(P0B$^G#y5agNY1L@UiaN5R(JChC?j(+)Fn{`mf&T!ldpzu-?~ATHxA|Q%oJ6O<}lRWhk|ZAsw2A*WSh)1Awc#CRGqG1k!u09B`W7d~Xb zxdrMRrf9nv`Q(w%YT{~|-ObdF%81u(p~d;M0s^g_ zV5IBar^Xxy6p=-G`v=a^(`D4W+w6jenOIU3lc*vb0_Dca*z|420ou&$^z-3uJ(5{S z3hgARU6m2k1G(Pni-V2y`G4eW#bvhC-9nHI?5oHE=vWr(x=1?vyQ1UWc)1m0RH6WE|Wko;`0PE8I z4~QM{X|KxMyw@^V=5EDJB@|m|XGqSXR-&a_Q||H}=s3QRdq_a{lW28`*>d1+i<@~y zS=_k?Wae_mY$=_ zE0&V9sEb>}{2=HTU;$$4q%D2ZV)$On#qQUItr>R~%c4&gPD!HQn!Pf~0PSgqEq`$k zF0Hn6Y>HtMnI86@N%s#ZCXfj??JMyA02oPHno8x=g&v0Bz?ps`)kU&)#nb-)$!r%b zPD1{*#!wbV?t^HhoKl}~sOm}A#v_wgDI(hIvW$q=c;Q=X5vjPK%X!tdw}pd}-Gar) z)*Kg8cQ6zW9blzuVTmsjq-zh!--Z)X<221>)Sg`yn(N6>Nj7!T8b;mqo{s$@ z$~%wW65q0rFC1N7=Dnk#zR|_i&9?4=b9n0F=_w@YAh*;7 zhOxl9xn-3&*-)?q-tc=e%1BYvUfRQxQ=KKC)XRB*zcnfv*nkcH00?taoXJ$Ul0Ak~ zsq4;hN8hAEcUK7aK`dIiQVX@oQ*(+3uB3kmZK^n0s!Al~NJ?eND(Pe<_xQwPbuInU zEfSusSC?~`g*NTn>?<~14`ld=UxeLL)$}+LQkK%RjNNp+B6KA^jUa}OYEep;T%?*C za9Kc}y*fjSlg>#~A9bavwV@=Wq}YNwg9aHGd;zW-gc4~BYMl0+in=7YrBd{b;jEoH zx}xqT!^e>;QCa^0N@%4dwzK-$1Ag)26{@71lzmOQg*M_2RiQ$~C%DIn)6k4ANwDFw zNppXt+Wd{e^~ySi)Wpe|;71~jQ=|(G1bEE2aA!8xOT>(BQ+0Nsz_!IYP}>4yH$e}| z2RZE!n_2-?8_G&6Of47zdZh;2B=j92k=HZ3o2)VssVaF+!4_Okez%Dg7>-H}_m0$p z7?~04DK#)8H8iDa+8ar*@5~3|5&8B5OHxuVb8jda5wn+He8nOo+9X>;9Wp}3TWuE( z%Gm6s%_o+Et6X(E8GM^xERleD>> zvcR#|!XuUWZ1Stqz6(+uuWG3{yGpKV682%0+SY_^wou)+0a{0>LU!<8ZBW}cz^(!c zrV>d3ARoFt2wjP>i=d%vpp|d6x}77!`Vf0c7dzSzx@oXn3C7T!3C-c8bL(kV!AGv} z?4>s_*>)y#jZmOETUhbuP^73RYJXTlu?eK#bk;%}aHx#row`Guyx5pPwZn_MrV`Wumi95c%J@BgprtUm#wV(^XSX*cQuBH?hJ2V(Q_Ej1_1 zLyAxr8fzQ33R7O1z=)$_1R`zH(QU-3S1N5oW7kWO?uj57;nb@ayGu^VWd{h!;n(S3 zMz)zoBpY?0oy&<>7tDH_fN$XvrOvI_8(<#K=@)IRHXif$Mdmiv3Om?YFKTFuYpwP$ zr4x5h&{{0nLwlQ~^K*+#yMTKnN6!8tV8?2_Ud3-(&AU@|V%^5Z6fL~oUxFW5D2g!U zJi}NV$TZrNfnnYvX)uJdCdyk*ODu!qq#J0kSV^T4I_s%`+vk zg;gn{NBydxU3IfD9l<^!qm`?RU%NTer$4?8# zNU&T98qS_k%0;|kiOZy>>K}}K7W|wzXj1rdiR<}KHltE*Q3@aRY`2(?>pFfAN{ndo zd3{t8a9Z=U;WluRPJqTPsc}|nt;L=tPq5*3PEw}2Y@kPIl(K|3r<#(Z?=e#mw?$&C z(w@E5QN_Gkx2VsDvbgQ8r6WMuF`3<2QBsN5bF2uYW>%GEbD7AS>|=))l`(x)O_K__ zI>EB(x<{3xtBGr2NYopHrHp!3FKt9~it6_J>+mtw;u1^4@biw6Z>({5RAI0Ksp$yb zR&}V4-HwIAomgcpBnw|C1dGG7QUFSaZDDU@ouMv-T$=>WtFBaLKXe}>Dhm=~WQLK? z4l3r~Wn>TY-w_?vn-dsLp!4POp#&8-Go`fv*nG$^g1kpDhH|8HTvJL>8vvAx-XI;N zZNCWlCfX|7H3?Z%eQT*%HrQ%E!{-uNDN`kgH0G^8L}^CmX!X@CDLH4G7eDTVTKMONGWF)y zGc4i}G>azNEcaY>9x;o?aMM>CXMlUgZQeM8J+IJWwCL-y*vK+!?cMQUO(%YTlt z4RBSY)ulygI7WXIKP@Ltm3D4r*H+RRWd%x6xad5@Pk8C*!Cl~%2g4Pr%g7UTN8Vy$ zMG4kXNkCg*t7R1@J?)^&Yn@}!p`3J)#5W;%wNbHi2Q@{M-%pelL#NmYBhC&4CBu?V zkV-$jTR}xCD2lDl%HMcD=k!ve>^bk6YUSAhzp7OHB zEF{$DN$UE)y$(1aSUgN;o$=P){{XA0EiG9jFujl0@1eVs}7c$thPe3jH(2kJ<&Q}C26@c(W$j8z9WMEuB`@`q%^AuCZ%DeKiz$mQrq zLmp34g5}Yc#Af^;qQw)f(jQa}T!CX~!kk1F;&vnGK9HOL0L@ehtqT;kgN8rQhZ=cgRgb7jOk?^#uH|L5KSug%CbHX zg`|YGZPF_4Zmo?1Nb0VlFRTVz&arFj99>Qm05H~3qK{7KXj)a4%GjI2aY!OfuikgO z0wJrY$#my+Am}6N{{W(<9DfDy6A4NLwuffeRY}|418;^KU$ZS=i zSgx8KCU&PZ^Gz`$F67&a%5+O;D?NLYA1-hPFR8bNt21(oZFMQR)xPI28|H8Y5)V^y zbU%z#uCW#>YIA2?DCR7BqGca)qPNH{1f&H5l23^K5d(E;NwGFCJ(m5|Gs!1ZLZ%Q1 z)LIL9(6n|;OJx#5<&IE1p=`LkbtJK3zz=+KP!t8kaXE5Y%6lY(@{S7JZCZ@Oyh8C@ zUZv!y+faO9#H!t4BoTz|-zG`nJwt-J8DO$VE)`u#s5i<106>P1c@D81FoBsfx7^wFPtJxeP z1ni8Eo|9Y4mn2z~H=W_yAQdQ`yR!{EVI1pi)D)CF*lAv{;6n;fCd(qkTU`Q7N0rTX zs?;xRk>pVc`rERVqzNRMK2pFXI;l#wQg89o#udL*nw+S~hn`yb042MhWM5$y<7;<9 zWqXC&!C6x21+?$96;=o6Ije1vUyK>G+Jj%Lt^WW+w4dbtc#CFLMFQt-8BA#;ur9SO z%PJz^^@=UA7FS<;ro2OjWid>X(v!?3O{`cg8Yu^%2fRfKj%n^wB<190ZR=7K4of&d z(OLo&JQSR#-eVJs(J~1gD+Pnbz9aD-i(i7&nKH!h-8y&_(@R2>*h&&qZGAh2@Uxm5 zxiRJPj=2lg7;M|5Q!f`5b=DFuQ>;wEV4!iiy5%XotWKKg5-M3a2X~A`QQ1;O+D^+} zR*1f~v?82PLJ*Uo%Y9&MV^utdtP^S!6txw1S~z}DQucKQ=;{XIF9Ty@q&p>YGeN)z zJNUxpm6=3ESsRp;uXIwymZTATh>n(4?7>JT$uV-6+T{+Y(aAyqK+D`EV+?Hx+;DW`F-osZF=*e{c>%PL)KZE4D+ zsHB257KF-d0tw#GXNu#3@hY&>;{>|nY9}xRcaeDL3LAu4Q!Z8PBp)r{(=UJ4c>3Y%dMwyfQfuVk3!%cT^RDJw>ul!2#@QX+YT z+Y;z0P_v4%iMF=3f-liCJj1yN#N^2V9MzLvbPgBDC+w+b{{T7}t2SKoN(nwuw%MZV z&mkbV+nHHw75@P5DZOq>%KPEZ1rMrx+pK4Ioo(dOoj=GcEhiJJYs|_E`_~sD z=_2IdV`O<>Z3M;;`BirS)uc%jko;w$RIK~B6ak$Z%msl^I5kM^I+PoH#UAVn1vv9{ zDn#8u+GFWZFLx+Bg`iVGrB-tdCynrhN0=e|7~#2{@>jr65SPw&SE7ikS9Bi|gNeOL zH_t$4?Q3og46X*O7H_fFDINTZCSc+)oP26hxcfI>btPe?vkuU34oJgk6nx6}A25Q|Y$ z?JIjo6!gA-7W;;&-~cO(?9)sHf7RxUts`oZY8*vruu&WUGmvFyM$&A-AmwWYqIgO- zh}u(io~@Gd`hfnIpg-x%Zg7yTV^g5M)Z`Ld(<%NtpRflU*6<5+Mh?nDau_vN8N@OW zPR5*Ng5%dlQS0F@IX9@2zaVZhJjdU*gO8`NHkFt;e7 zw*72MM!Bt_y4@>oxl>G|m*>f=Bc+brn<0f>h8O?$KG+MQb+lU}C^Y3zww~4K)_c=9CFZNsB+{PD?1F)Rf*v$|o{tpgcE_rC#z}_o${o;ZN#Q5)- zB|41@{J6swDw0ZV=HU*OOM!9~?q55ctL_9Dl!k9>BO067eFxe!5tSa;xVpag8mer8 z+$TrEH9z-koj`oyI<56<`1oq&W6XP}U0U<`TLJdbNm7yv7?!4ft1S&YK0Zlbb&KoO z4~6(QuMHVbvX8mQ@u^ip)?Pzi5Ce~?eqQ+Zyc7!PnESu07!w3F|1aH zc5C0DT))I8AP!y#98CjVg{Tf3Q6id3jKqLN4LQ>>i<7bd!^-r$jA4pj%a}`!b5xG! z5t;8Btixt(oj5gU5qz(pM8meC)Idhz$AYpbey5wilvhu7H*#*zI@tS$U0{xsuuCj( z2RNI;+L{6mM-jJHvdaChKP!T>gXYM20r+g?BubdY=K$5!I!{TQCeSOG@;a+vGec53bTpP{~{Uq#Z#^pK8!J|VVAaQANc?CaF&8%;?YlD^q-E}Qh@19?L`d}62I z{B2jQdQwRRVa4a`*F4 z%^U&yD^I8qH3^x?Vg=xNN%3OwD`LWTZ4*qy?}^3pI;3g{a?<9cNqG7k)y`dA!Z~X` z^~8ld$E};nv9c=@ALTM>9oNw+MUrB|=`^B4$=Rwej>PEum3w!wt$j`q;CpHJP`gK`ds(hR$4;$!orunu>vctC4?Fg$2%UF};VqHjCaq!4 zW%unxgW~!E-JkubUt?1nWuemwu`xInpTN}q`FP8!dhBZcBAqrn0qdy6B+!+nn5H&W z7PCP$LE6OQmHT=@Bieggs@-)7khV6)g)hUPbuZ<6ymfE)UR`4*yNWYVIKKiX6}`RH z=fEjvZ~%WuhdQ}>RJE%*o4Y1mu({M^7PI?KXbHS2NmX})?8jK|;QfW+n#XAG4j+^L zM(f9fY?;KH0fCSJ*{*M$4$TFN>ijz@U%&a+wS+Nw+2tX|yjSipp957K3PtQiXc`qe zZ|a4&&ZoL>b?gNaZqy#bGA+x;rr;o@#7c3C`ymnPWOef}`pq7JuotoUCN@`zoOc+V z1Q%QihF3c{I&S>jQc7YKto1ZO8z-Aj!y4NMFU=U-%*+rtzFenHen;+wHYc=ngYPN~Lq4OYR858SGtyZ`Q2%5#JtrvZ(M- zy}=t@UznGA@HF-$*_osK(^`5W0_11YtqwW_9^%8lHU{J&<0 z8xc3NdC6jjpLL&H@mH|TvS4z<=v#Fygg6`tPq=zyOt)zppN=VL*^0NKR+RNrB<$bU z*1w#XG-Hz8CT)u_Jn{d!-F6t_SWHC*Y4>TQ%$vArdWj8G=AsfbZ?#KK92DIvpF(^`c{3BN_eO!ZhAY@Zz;M>!1aYf`Uu<$u>|I+0V*(a*cHpvQWA0G%& zSNcsOmacLER(D<(#Q04Hha+z5){)aHIhmU9K_g=-DGICwr5di_c7tcLMXLyT^Cp9Z zOJVU?Vn2BPduzt#ZU)6;U`VbrcbEUJHuZqI-Y>k|7E-W*jluCXXH~Eyul4DeZ4W() z^7?{3LevDxkA%UHtfg?7#YTH%@gf%2Dqm9=LwG*jdb9RWXDOHo^ns;SRo0z}CiuxEI{QVntGELPfj4xd8vUS{ zkq?JYNt008k3>+~x8L}~gxi=pjc2Q6Jk)Mce$?6ucs)knynl>d)Tgd^ztu_T zi;I%Tm&8l~N>KLtS&<5ZrZD0~@5_0YfIp9K47emU(%S?|h~@a^+1z|_njAdyDv7Ma zF1{t*yCGfYfIxYIXI8D2BUOeEBzQ>0?rQa1Y1>Lgu00G4pt73)FBV)1$5}yXr4jPV z6z+5(F@!T#msEj-=)iFb2iRWG?C#up1)4b>6Rje7Rx@7C)|%(->{lK7{{91V^FP?1 zima`Cx}Kj#NY+JK!>{U0CtUZs{KF+jYL{v|+NoKsya!V@$2Cx<(vcgCqDzi;?jIgb zu4~Yp{88!Y@lhPKdZ5T^1#2WcHGZ`7+4ZX`(*U}a)`CAHhYy*5Qgzn5M_7HpQg}bb zykFMX`t#3cwxhcmB`r)B`qs;QUTkjBB@(!5lY|#Nt+}(LL*1SJWUFeOoa1#MtMPHYW~eeEKAVtVX6vpzp?KbM+LIN}ta~gf;@phtuCFr}GK{L)aD)@8 zkL8OC*Qm-K`u}+Np8O+cc|PyBXvY4{sP99c9j>1Xp~kbFb~q9aV@4!n6wq6SE&`64 zzl5SB#SE|sZiXn6S|UaBxDFTd55k|dZ+1Ix;TQU)r&*I1^(8S8N(dLeJA5`P z65v@5o=ioxw*>sr$7$a3e?AAUJySe2c&ueCzGsHy?-Qg02{@1Zc8HEzc9);6Y4ms+ z5vh@|XeY0(*PU|?Y~1HMwHAmAy48qmC1lYi-iPFwF<=(p5e87ckxLd0@!WBHXW|2# z*{Q;J( zNZyUyydIgc$5N#i@ej>&l%tJ}XLlG&sH-l}_CWH+YcDP`>D;71ncE@eP^Kusa)Mzb zqy|!$$7F9vt$yK}0?rvv$>hMYbcl^@$PRr^eXdU6xQ|I*BrW*{KJJ+xSFY9+D{E1- zfceaigvcVIAPsz`2xWz>F3NT!sX}4QN%LyQdqcj;&vCD%VTI=&lg`v zP4=)<*@UFvyDbp34C~kW(VMnssQG_Byq52?!~S;A<*Zop`^~Z2`N)d54apMG=l4LD z?3+>2yQ3x&doL8;j?)D&Pv5I&W_v$KGN#RI|$|PBQ!+R#8m&m zvj<{*yo+OkznaMOmn)UGk6wn)F*n2PZy&usaLwSBqtG){gBS?D3PF3!-g+D8D77Sy zkLz15gz@n(OGVXf=V71C=8VmyI!jE92Vw2G;#GYWMDRr=l!&k5>gR*$EVToR7EhnP z>e)vz4N1yc#R$E)V>|42q)e=LTudu@Ur>ytrY7HUY=dyTJPy7>j?QE5J!M>BzJ{FN?(j@>kg#?~~w z(Mu3X(-UbNVfd3P#Q(bU6Z|`x0~pH!-_A)gl0(}NO`E#BBx-MFAaAEVl>J3YV1fE) z&SML`Wp(dUs^Jc0#@-{M% zY|YD*O@#PznpFk%wGfjEe4mB}hhs2tHU4~Pk1BYNik)!#ndy!kh0$BB88&zZ=@ zQn<*OVN}vJ--(TXe%Yj&sTxi2SUHuC9T_I*j0JSy#$sn#Mm3=rUlS#esL+)XU5b=u z`hlsE9BiTlvOVL!9uF#7 zSP4%zW%CFQC&hL@irPwd^pCKn4>GE>FYNPNozw%zpuh CuOQ_B literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/1/0/thumbs/IMG_0013_mini.jpg b/dev/initdata/documents_demo/users/1/0/thumbs/IMG_0013_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..79827bf6bcb83b73ae1a38e2ea48213ee15e2c81 GIT binary patch literal 3342 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 Py3}dPS;R#H9~b@y3!L=r literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/1/0/thumbs/alberteinstein_mini.jpg b/dev/initdata/documents_demo/users/1/0/thumbs/alberteinstein_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..254fdf86b994312d5a83e08defe0afe6efdbbc27 GIT binary patch literal 1600 zcmbW!dondbQDT)M%3!H5eKluDuWSSqh# zQ^FXMl0r#{7{V#9^6KG{ifDH1?rG22zjpWDbN{;c+;czYN;)OIK+&FK#{m!o0S{>c z$#-C8?PSB==HO&X^6_5jcVMp%Nx)b|CsFyqzJWd@J9}G_y`zmSNnk>!>5~rfJ%9EM z2`8~gCUl&n8(0Gr0*OK*P$(n{jYeT`iZ~n=izCP@$SSH3R8>_7M55X(caSOEg!~S5oN|Dvi3Z1VW?HI1Ek+hf|`e5!I;wIV2AN9s@Q2CJbo<89W5z zAxRC;1OP%xsSDb_0+NBH_o6Xa+#=~fsUnbpU|0qLBasM%bo#Kg4-k0dVl4(6rNs3_ zYab*S#3pBA$W}$w%1$lgI?O#maabHtMRkc9Ww|bure|nmyvAg$sr7mrj_n3J`>orY zx4XFh*DpAPF9;0_kBI-}$kBvj#}iXh&z?&=f8pY#tn8fJYuEGge=9B# zmWs;C?^HZ|R8w2`_(}cK))#H<;*QRjU48ungKypr4UddYOiq28{`}?Z%N|!3chN+NjQ}{4`Bwi1OI1#ua2&clR@ED~x+yaHV|E z0Y;LkOX^5c(QC_hSX^(fY-;l+m!h!!T+zK0GhU3)fWcO~t^W?_vpCG=ToAFhsnkE) zcb6bDC{4tbi-~dQ1*874Rbt`2K=F<|Bh}V!i!llkGaJ7n%6z=CV*XN&i=1-tdMm3K zqOSs&!~p(qcx|w0*~7XQ=8B`DsfH@2o-%uO{VDd6P4n0}9$Z`LWhDHP6j10{;k-Z1 zwb^=pMeg`mb|)vxa*{eTe=59IoNAOGnZ}!i+EOnw#@vVE^)*@>o}E7sem|gqZu!0z zglO63DpLs1P_mg$?3r_(PspXA60nHhAgA|z$7ZXSCwiV8ZS|fJZKzq{o%(>hU!#4f zWoo;yaTkl}{$e%dNT6p)1|{sc1h_&?JFj2{)^20!30hzezc4+D61lOm zEu?7gwG2*|m^ZM(-rHi) ztbT?3^;|!T_?hZ?!a-2s=$ui%dvy|U14EH4fzhuGs!x*#^Ly+*X$~ZQeBZ%avR1o% zcS4cP{mDI@cXsNYjmWwj6jjxFw_M>F(~`*UPZS^t(4dq1Me|L)Yt*;l8P&FYedddE6S$kgzfMwN@FjZrh%XQPEx9XEGQMAxkTYFE&wG~zG! zF5sl*y`S{kGE91&ClxtE-1X^kItA~v>n@W~D>Ua*faV?dT48pP! Isj%eb?*?U~Hvj+t literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/1/0/thumbs/alberteinstein_small.jpg b/dev/initdata/documents_demo/users/1/0/thumbs/alberteinstein_small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d43c5817475e0ca11e9e7381cb04d1f8581bf8f1 GIT binary patch literal 3349 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/2/0/thumbs/daviddoe_mini.png b/dev/initdata/documents_demo/users/2/0/thumbs/daviddoe_mini.png new file mode 100644 index 0000000000000000000000000000000000000000..7a870ad23ad94da93b11914b5bcbeabb5c094785 GIT binary patch literal 1547 zcmV+m2K4!fP)Ek7C-Ee>E4U(p0TDDYV$_2k+(l7w1J`KccSsJu$2{LWXR4F@@)|^5cTaWo zr)#RKm(hKHPGn9730N2`F&9V#%z%s-f*Ft*kP!k#ip>^e24sYQkz%t2{i%QueqCK% z(Wg(J=$h?>8zSogaE#hslU+Su5j&!0cj+}s=m1qG3pmlxUF+mn@*mGs};-JN`W zeWfz|*6DP@NeKmXaBx7AlasWxv_!kRyL5ehO;1lxFLoT324Lag;gpt^MwywJWMg9^ z43rQ+=wx4CA9Zwe(BtFdt2+ldZfLTUl92 z)z#HxVZl4k@Jj#L&8ev=qa8N2LRVK8jgF3*`k2Y}*#W`FtgNh>?~n>RaC;}|M>VgOLHuM#>U3z@bHjDVL72^XJ^#k z-!E6BI*$dArKP26#Y`2z)g}udZ*Ol?`=`3TkB^UP8FB(x0ELEz3SVl3g@wuWPjwy( zpvcHbwpm54$5?7aMMcRKsm@~o zr>`7|#e$${Mn;CP*DNb5i-V0MlMRr+zdzO2*OQZz6Pxl_UewgoP;_)OTN`YEpmA<) zF2%*gu_=!W4HXp?tXnIrfItSL%eA}6X*s_}l^qZqC`XhF=t)UQY}P3Z5PT5FNCyT6 z68^Xoy9Hs&&&kQr^fiO^ynp{*$SlbY2qTP`NXzvZj(D=Ov$>5&k}m`hd=M@?Y2mCP zqo}Be?Ho*>x)4BU6n6`;HL5n@mCeh`Q!7UC^TGf@BQ^IE757NvioyUrJUr01Z{Jj_ zk5`QA99~X2VSsQQMhhQ=PTbtw$n}LKPZ%IrkXC?hZ*N&($O#n&2&Wuc0TOv)!gfdT z*J!M+uF}xZko36$tVoN5GcYWI^Yim5At6Bvkp^Y3A3w~`&(p_`9}Oz-ngU$8gIolR z+<@3$F)d;rLlA9kZ4DJ^md_4oYimn0W%UJZZ*S{oY5toP(BAVNh&NXq=JG1%`Q}_26S<8LBqqt(jR<|XfSfG1*`}M z2F1n26hkNh`bXM6REtsoFXD3Oai3{5Z>>#wKeMQ?v^50t=3eUlTaWKmmF}G78@I@ z2-J&!5YjI!EJ$GR)!=JPRDsUIt6+dbLPDsltc+4qQ(rumk_CjR8tbQ?o*p4nwQxc| z8w4m^yh4b8En&H(%YOi2BMRSv4h#%PcMSh87GrDxUJ4N;K(H8m*A6h}=jZSG!NI{Frl+UPaP%l40LE9_ xZ=S!Y`0%F&dU7KxG7mci7VtUdBu@Z=@DJCPB?CzB*FpdQ002ovPDHLkV1go4!h-++ literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/2/0/thumbs/daviddoe_small.png b/dev/initdata/documents_demo/users/2/0/thumbs/daviddoe_small.png new file mode 100644 index 0000000000000000000000000000000000000000..87e2758684ba6f5b6fe8ccc1e0b35795d45041a7 GIT binary patch literal 3252 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/3/0/pierrecurie.jpg b/dev/initdata/documents_demo/users/3/0/pierrecurie.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ea6696ba455ccf12772436bfeecb8c699bd1596 GIT binary patch literal 5960 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 B$e92D literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/3/0/thumbs/pierrecurie_mini.jpg b/dev/initdata/documents_demo/users/3/0/thumbs/pierrecurie_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d97331762a81f36fedc6921780763fd202b426f8 GIT binary patch literal 1942 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 QUGM50QhPpC4zmB{U%6xOt^fc4 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/8/1/ldestailleur_200x200.jpg b/dev/initdata/documents_demo/users/8/1/ldestailleur_200x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..df68aa5f64fb1202ece7ffd58dd4af73504f8fe6 GIT binary patch literal 7444 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 O1bFGd@P*Fj)Bg`Ybcdh- literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/8/1/thumbs/ldestailleur_200x200_mini.jpg b/dev/initdata/documents_demo/users/8/1/thumbs/ldestailleur_200x200_mini.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aca4a6e0586a0bf8b38002f5a9f89d2153a4f266 GIT binary patch literal 1747 zcmbW#doxwKwQY>;` zG$w|wl+r3GcXBDWcJ@?eD9NVTvAd@|XaCyW=RMC~&-c9N`JDGv^eJ8enhq=u3xGf% zz+UA66kh?$t**>1yPRDuz@UINp+|T@V8l8zDo73&gd7S2ISy>lVJDLfMwnA6tHH2v zzXKshqd;rWoQhVw1hxW5I0A`)BasLs3WZcbYogJrs%YF&4RuXz-16nxI6R)P(nz16 zL(;|L!POvXl`+MHvO<3ibq$$nM5d4zFM*&?D6|S1i$-I~1U!NKpG(mQU{nBmz#axM z0H7EM3$%si>mWl!01J01AP@pl}!h0f#HovC26B#~_vw z*KI*!UHni6VYv12srf1-J5iIC>kFA7Z67~D6^++kzJg%1%9u3ZtS=o;rQz?78m~)6y?yWM*B;zFbgvt*E%9 zw5+^Fe51BbQr~d%{)6U+k6Ir8+}hFE)!ozE*FW%jbZmTL^35;OU**#?A3n~0n)^Jz z=z;*SKUv>o|8QZHE+`xhgQFH*5NM>bVHh}qxDL5&iwnvx3~R7HUIk~DnlEZnCDB}E zTKo7f(0IcQuZ`r3v_EA34wmr0WZz(ay9NMt7)1GaFbrS|%+sv6PUZy{Le%kDqNyFe zF+D!Dqbp6f>C4yOzOc&b)NfCZL)t+4Ep@K5!;I%$GpUPDlyAV5hq=0#yeA5vdJp^T zZC>I2wwe6+(73@?W`(U?^12#%{c@9ghXm^8l= zwRTJaV4Gg=fO<f;Ec!IkKA28N(>u@2a!lGwNPnZ`q3Nw5jd*BFr?F zYn&m*h`6Mh+3_k{H+n^3yC#}vjw)jAeiCpY5##JG@Rh}1+mam@M7rZ2s;AX;BY5nN z=x{FW9$(hVJf^$kP?IB{bh5=ObDHeapOH|LnqabNs^R&oTWYWLHB&Hie6>2#J911z zi=+9}T!O~f9%DmnuIZDzSd)Rdl;+vY@rA2Awp%-pHu6SR?ILYoQIXKmqTXHPry=o; zrfAr7xutQ^A6i;*5ftfWJ(`^L@|_-|b{U1}7T|7u{oc_yW835-(O*+4cF^q8Z93vy zboAxb0dp0_tR8A;S*n#8$^T_Y`^Se-Um|N_^Y+z1S^VgDE+a6z-=Q-(X~C4;)A@kG zphOaHC1-^O8Gfbv-?zw0Odj7i>lr8+s+E*kvM1(e+`lkJb^6B-(hs~gtv~dGt#cfk z-r+M`TbfMdPTDuwU3e?}X-{Qf@}OH)wpdo^=#1xPsH43?3X|EcZ-IsV!gpnpZNp9v8V!GQ@e~MCSQ2o1d0&~e zZOpwfre!{%U&?j}neSaWI(6=*_F02)hFX-+!n?8YiUPPXgqoQx*=rWV&K=N4jhrtA z?D6K)VOgs;er4zVNS{fq&zR(0bSx4=H$Dn&PmBY7=h8hyIj;SBd510PCFf6QlOmi2 zNy-mnQeEc#4?jqdkZ?j`B{ z)N7$N_}o!Szpn9yXwvu|W;&>+08aZ$*AH<_npQUw-?R2t$|iHe&sTao)!DsZ7Y*uJ zw!XA`Gjh`NKAOwP>8=Rg7(YWWO2+u!7c%~m=!GsX-pI)h=ZEYj4pt|r5M!2o_ljq)J2p~_+wG2_a7y~_ zi^Ig*F5{Evra8xsX9T2Mdgz{MG%lTYshSJ&64%dE1`033E;Z|ezHt_L0;X2ynIiar zXnA5yMpe|r^wYIf_;)ymrvae)QYYcchPIu-vf&dhO#Y}r1}nA5SXgX-3QaD!F3MN* F{|>s?@0kDq literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/users/8/1/thumbs/ldestailleur_200x200_small.jpg b/dev/initdata/documents_demo/users/8/1/thumbs/ldestailleur_200x200_small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..266ee91d60af2c819e2bedff45b220f195edd705 GIT binary patch literal 4136 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 Date: Sat, 23 Jan 2016 17:19:34 +0100 Subject: [PATCH 030/148] NEW Include number of linked files into badge counter of "Linked files" tab. --- htdocs/core/class/link.class.php | 38 ++++++++++++++++++----- htdocs/core/lib/agenda.lib.php | 6 ++-- htdocs/core/lib/bank.lib.php | 6 ++-- htdocs/core/lib/company.lib.php | 5 ++- htdocs/core/lib/contact.lib.php | 6 ++-- htdocs/core/lib/contract.lib.php | 7 +++-- htdocs/core/lib/donation.lib.php | 6 ++-- htdocs/core/lib/expensereport.lib.php | 6 ++-- htdocs/core/lib/fichinter.lib.php | 6 ++-- htdocs/core/lib/fourn.lib.php | 13 +++++--- htdocs/core/lib/holiday.lib.php | 6 ++-- htdocs/core/lib/invoice.lib.php | 7 +++-- htdocs/core/lib/loan.lib.php | 6 ++-- htdocs/core/lib/member.lib.php | 6 ++-- htdocs/core/lib/order.lib.php | 8 +++-- htdocs/core/lib/product.lib.php | 8 +++-- htdocs/core/lib/project.lib.php | 7 +++-- htdocs/core/lib/propal.lib.php | 6 ++-- htdocs/core/lib/salaries.lib.php | 6 ++-- htdocs/core/lib/supplier_proposal.lib.php | 6 ++-- htdocs/core/lib/tax.lib.php | 6 ++-- htdocs/core/lib/usergroups.lib.php | 6 ++-- 22 files changed, 124 insertions(+), 53 deletions(-) diff --git a/htdocs/core/class/link.class.php b/htdocs/core/class/link.class.php index 2dd34896602..91eb8e21a7c 100644 --- a/htdocs/core/class/link.class.php +++ b/htdocs/core/class/link.class.php @@ -222,19 +222,18 @@ class Link extends CommonObject /** * Loads all links from database * - * @param array $links array of Link objects to fill + * @param array $links array of Link objects to fill * @param string $objecttype type of the associated object in dolibarr * @param int $objectid id of the associated object in dolibarr * @param string $sortfield field used to sort * @param string $sortorder sort order - * @return 1 if ok, 0 if no records, -1 if error - * - * */ + * @return int 1 if ok, 0 if no records, -1 if error + **/ public function fetchAll(&$links, $objecttype, $objectid, $sortfield=null, $sortorder=null) { global $conf; - $sql = "SELECT rowid, entity, datea, url, label , objecttype, objectid FROM " . MAIN_DB_PREFIX . "links"; + $sql = "SELECT rowid, entity, datea, url, label, objecttype, objectid FROM " . MAIN_DB_PREFIX . "links"; $sql .= " WHERE objecttype = '" . $objecttype . "' AND objectid = " . $objectid; if ($conf->entity != 0) $sql .= " AND entity = " . $conf->entity; if ($sortfield) { @@ -273,12 +272,36 @@ class Link extends CommonObject } } + /** + * Return nb of links + * + * @param DoliDb $dblinks Database handler + * @param string $objecttype type of the associated object in dolibarr + * @param int $objectid id of the associated object in dolibarr + * @return int Nb of links, -1 if error + **/ + public static function count($db, $objecttype, $objectid) + { + global $conf; + + $sql = "SELECT COUNT(rowid) as nb FROM " . MAIN_DB_PREFIX . "links"; + $sql .= " WHERE objecttype = '" . $objecttype . "' AND objectid = " . $objectid; + if ($conf->entity != 0) $sql .= " AND entity = " . $conf->entity; + + $resql = $db->query($sql); + if ($resql) + { + $obj = $db->fetch_object($resql); + if ($obj) return $obj->nb; + } + return -1; + } + /** * Loads a link from database * * @param int $rowid Id of link to load * @return int 1 if ok, 0 if no record found, -1 if error - * **/ public function fetch($rowid=null) { @@ -333,7 +356,7 @@ class Link extends CommonObject $result=$this->call_trigger('LINK_DELETE',$user); if ($result < 0) return -1; // End call triggers - + $this->db->begin(); // Remove link @@ -347,7 +370,6 @@ class Link extends CommonObject $this->error = $this->db->lasterror(); } - if (! $error) { $this->db->commit(); diff --git a/htdocs/core/lib/agenda.lib.php b/htdocs/core/lib/agenda.lib.php index 3a78de5cdfb..38bd678f318 100644 --- a/htdocs/core/lib/agenda.lib.php +++ b/htdocs/core/lib/agenda.lib.php @@ -425,7 +425,7 @@ function agenda_prepare_head() */ function actions_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $h = 0; $head = array(); @@ -446,11 +446,13 @@ function actions_prepare_head($object) // Attached files require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->agenda->dir_output . "/" . $object->id; $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/comm/action/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if ($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if ($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/bank.lib.php b/htdocs/core/lib/bank.lib.php index 7bfc2b160f6..9eb774e2402 100644 --- a/htdocs/core/lib/bank.lib.php +++ b/htdocs/core/lib/bank.lib.php @@ -32,7 +32,7 @@ */ function bank_prepare_head(Account $object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $h = 0; $head = array(); @@ -74,11 +74,13 @@ function bank_prepare_head(Account $object) // Attached files require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->bank->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT . "/compta/bank/document.php?account=" . $object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/company.lib.php b/htdocs/core/lib/company.lib.php index fc544a51d93..3e97a5e1b19 100644 --- a/htdocs/core/lib/company.lib.php +++ b/htdocs/core/lib/company.lib.php @@ -177,11 +177,14 @@ function societe_prepare_head(Societe $object) // Attached files require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->societe->dir_output . "/" . $object->id; $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); + $head[$h][0] = DOL_URL_ROOT.'/societe/document.php?socid='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; } diff --git a/htdocs/core/lib/contact.lib.php b/htdocs/core/lib/contact.lib.php index bd995cf63d0..7026f8558d0 100644 --- a/htdocs/core/lib/contact.lib.php +++ b/htdocs/core/lib/contact.lib.php @@ -32,7 +32,7 @@ */ function contact_prepare_head(Contact $object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $tab = 0; $head = array(); @@ -74,11 +74,13 @@ function contact_prepare_head(Contact $object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->societe->dir_output . "/contact/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$tab][0] = DOL_URL_ROOT.'/contact/document.php?id='.$object->id; $head[$tab][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$tab][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$tab][1].= ' '.($nbFiles+$nbLinks).''; $head[$tab][2] = 'documents'; $tab++; diff --git a/htdocs/core/lib/contract.lib.php b/htdocs/core/lib/contract.lib.php index a0cbcda28b4..4500afe3125 100644 --- a/htdocs/core/lib/contract.lib.php +++ b/htdocs/core/lib/contract.lib.php @@ -30,7 +30,8 @@ */ function contract_prepare_head(Contrat $object) { - global $langs, $conf; + global $db, $langs, $conf; + $h = 0; $head = array(); @@ -66,11 +67,13 @@ function contract_prepare_head(Contrat $object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->contrat->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/contrat/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/donation.lib.php b/htdocs/core/lib/donation.lib.php index fe32f5f7dff..8d11db51960 100644 --- a/htdocs/core/lib/donation.lib.php +++ b/htdocs/core/lib/donation.lib.php @@ -62,7 +62,7 @@ function donation_admin_prepare_head() */ function donation_prepare_head($object) { - global $langs, $conf; + global $db, $langs, $conf; $h = 0; $head = array(); @@ -79,11 +79,13 @@ function donation_prepare_head($object) complete_head_from_modules($conf, $langs, $object, $head, $h, 'donation'); require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->don->dir_output . '/' . get_exdir($filename,2,0,1,$object,'donation'). '/'. dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/don/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/expensereport.lib.php b/htdocs/core/lib/expensereport.lib.php index 3b54c43af99..ff1fff1ae8c 100644 --- a/htdocs/core/lib/expensereport.lib.php +++ b/htdocs/core/lib/expensereport.lib.php @@ -29,7 +29,7 @@ */ function expensereport_prepare_head($object) { - global $langs, $conf; + global $db, $langs, $conf; $h = 0; $head = array(); @@ -46,11 +46,13 @@ function expensereport_prepare_head($object) complete_head_from_modules($conf,$langs,$object,$head,$h,'expensereport'); require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->expensereport->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/expensereport/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/fichinter.lib.php b/htdocs/core/lib/fichinter.lib.php index 89f685590b3..968f950c727 100644 --- a/htdocs/core/lib/fichinter.lib.php +++ b/htdocs/core/lib/fichinter.lib.php @@ -32,7 +32,7 @@ */ function fichinter_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $langs->load("fichinter"); $h = 0; @@ -78,11 +78,13 @@ function fichinter_prepare_head($object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->ficheinter->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/fichinter/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/fourn.lib.php b/htdocs/core/lib/fourn.lib.php index fdeece84d52..1bfe782c629 100644 --- a/htdocs/core/lib/fourn.lib.php +++ b/htdocs/core/lib/fourn.lib.php @@ -33,7 +33,8 @@ */ function facturefourn_prepare_head($object) { - global $langs, $conf; + global $db, $langs, $conf; + $h = 0; $head = array(); @@ -69,11 +70,13 @@ function facturefourn_prepare_head($object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->fournisseur->facture->dir_output.'/'.get_exdir($object->id,2,0,0,$object,'invoice_supplier').$object->ref; $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/fourn/facture/document.php?facid='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; @@ -96,7 +99,7 @@ function facturefourn_prepare_head($object) */ function ordersupplier_prepare_head($object) { - global $langs, $conf; + global $db, $langs, $conf; $h = 0; $head = array(); @@ -141,11 +144,13 @@ function ordersupplier_prepare_head($object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->fournisseur->dir_output . "/commande/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/fourn/commande/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/holiday.lib.php b/htdocs/core/lib/holiday.lib.php index ed4c6d874a3..df657a102da 100644 --- a/htdocs/core/lib/holiday.lib.php +++ b/htdocs/core/lib/holiday.lib.php @@ -29,7 +29,7 @@ */ function holiday_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $h = 0; $head = array(); @@ -41,11 +41,13 @@ function holiday_prepare_head($object) // Attachments require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->holiday->multidir_output[$object->entity].'/'.dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/holiday/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/invoice.lib.php b/htdocs/core/lib/invoice.lib.php index be73dd12b37..f6046e41af4 100644 --- a/htdocs/core/lib/invoice.lib.php +++ b/htdocs/core/lib/invoice.lib.php @@ -33,7 +33,8 @@ */ function facture_prepare_head($object) { - global $langs, $conf; + global $db, $langs, $conf; + $h = 0; $head = array(); @@ -86,11 +87,13 @@ function facture_prepare_head($object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->facture->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/compta/facture/document.php?facid='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/loan.lib.php b/htdocs/core/lib/loan.lib.php index ded12eb2003..45660229b7e 100644 --- a/htdocs/core/lib/loan.lib.php +++ b/htdocs/core/lib/loan.lib.php @@ -31,7 +31,7 @@ */ function loan_prepare_head($object) { - global $langs, $conf; + global $db, $langs, $conf; $tab = 0; $head = array(); @@ -58,11 +58,13 @@ function loan_prepare_head($object) complete_head_from_modules($conf, $langs, $object, $head, $tab,'loan'); require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->loan->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$tab][0] = DOL_URL_ROOT.'/loan/document.php?id='.$object->id; $head[$tab][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$tab][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$tab][1].= ' '.($nbFiles+$nbLinks).''; $head[$tab][2] = 'documents'; $tab++; diff --git a/htdocs/core/lib/member.lib.php b/htdocs/core/lib/member.lib.php index a295d433b6f..1f914e726f0 100644 --- a/htdocs/core/lib/member.lib.php +++ b/htdocs/core/lib/member.lib.php @@ -31,7 +31,7 @@ */ function member_prepare_head(Adherent $object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $h = 0; $head = array(); @@ -86,11 +86,13 @@ function member_prepare_head(Adherent $object) // Attachments require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->adherent->multidir_output[$object->entity].'/'.get_exdir($object->id,2,0,1,$object,'member').'/'.dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/adherents/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/order.lib.php b/htdocs/core/lib/order.lib.php index de7e9a93518..1d6a36ffd2a 100644 --- a/htdocs/core/lib/order.lib.php +++ b/htdocs/core/lib/order.lib.php @@ -33,7 +33,7 @@ */ function commande_prepare_head(Commande $object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; if (! empty($conf->expedition->enabled)) $langs->load("sendings"); $langs->load("orders"); @@ -95,11 +95,13 @@ function commande_prepare_head(Commande $object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->commande->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); - $head[$h][0] = DOL_URL_ROOT.'/commande/document.php?id='.$object->id; + $nbLinks=Link::count($db, $object->element, $object->id); + $head[$h][0] = DOL_URL_ROOT.'/commande/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/product.lib.php b/htdocs/core/lib/product.lib.php index 6deaf7eae08..cc4689093b6 100644 --- a/htdocs/core/lib/product.lib.php +++ b/htdocs/core/lib/product.lib.php @@ -34,7 +34,7 @@ */ function product_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $langs->load("products"); $h = 0; @@ -132,12 +132,14 @@ function product_prepare_head($object) // Attachments require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; if (! empty($conf->product->enabled)) $upload_dir = $conf->product->multidir_output[$object->entity].'/'.dol_sanitizeFileName($object->ref); elseif (! empty($conf->service->enabled)) $upload_dir = $conf->service->multidir_output[$object->entity].'/'.dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); - $head[$h][0] = DOL_URL_ROOT.'/product/document.php?id='.$object->id; + $nbLinks=Link::count($db, $object->element, $object->id); + $head[$h][0] = DOL_URL_ROOT.'/product/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/project.lib.php b/htdocs/core/lib/project.lib.php index 4a3b5cf710d..ebe3f8fd125 100644 --- a/htdocs/core/lib/project.lib.php +++ b/htdocs/core/lib/project.lib.php @@ -34,7 +34,8 @@ require_once DOL_DOCUMENT_ROOT.'/projet/class/project.class.php'; */ function project_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; + $h = 0; $head = array(); @@ -77,11 +78,13 @@ function project_prepare_head($object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->projet->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/projet/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/propal.lib.php b/htdocs/core/lib/propal.lib.php index fd227d512b7..41cb233503a 100644 --- a/htdocs/core/lib/propal.lib.php +++ b/htdocs/core/lib/propal.lib.php @@ -31,7 +31,7 @@ */ function propal_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $langs->load("propal"); $langs->load("compta"); @@ -89,11 +89,13 @@ function propal_prepare_head($object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->propal->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/comm/propal/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/salaries.lib.php b/htdocs/core/lib/salaries.lib.php index 6b25de4b656..b782f88a353 100644 --- a/htdocs/core/lib/salaries.lib.php +++ b/htdocs/core/lib/salaries.lib.php @@ -26,7 +26,7 @@ */ function salaries_prepare_head($object) { - global $langs, $conf; + global $db, $langs, $conf; $h = 0; $head = array(); @@ -43,11 +43,13 @@ function salaries_prepare_head($object) { complete_head_from_modules($conf,$langs,$object,$head,$h,'salaries'); require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->salaries->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/compta/salaries/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/supplier_proposal.lib.php b/htdocs/core/lib/supplier_proposal.lib.php index f73ae6727d7..4ae9b4d1fef 100644 --- a/htdocs/core/lib/supplier_proposal.lib.php +++ b/htdocs/core/lib/supplier_proposal.lib.php @@ -31,7 +31,7 @@ */ function supplier_proposal_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $langs->load("supplier_proposal"); $langs->load("compta"); @@ -63,11 +63,13 @@ function supplier_proposal_prepare_head($object) } require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->supplier_proposal->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/supplier_proposal/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/tax.lib.php b/htdocs/core/lib/tax.lib.php index 2387332e670..73ea40c28c3 100644 --- a/htdocs/core/lib/tax.lib.php +++ b/htdocs/core/lib/tax.lib.php @@ -36,7 +36,7 @@ */ function tax_prepare_head(ChargeSociales $object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $h = 0; $head = array(); @@ -53,11 +53,13 @@ function tax_prepare_head(ChargeSociales $object) complete_head_from_modules($conf,$langs,$object,$head,$h,'tax'); require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->tax->dir_output . "/" . dol_sanitizeFileName($object->ref); $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/compta/sociales/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/usergroups.lib.php b/htdocs/core/lib/usergroups.lib.php index ed95bdc4023..394aacf8c4d 100644 --- a/htdocs/core/lib/usergroups.lib.php +++ b/htdocs/core/lib/usergroups.lib.php @@ -32,7 +32,7 @@ */ function user_prepare_head($object) { - global $langs, $conf, $user; + global $db, $langs, $conf, $user; $langs->load("users"); @@ -117,11 +117,13 @@ function user_prepare_head($object) // Attached files require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + require_once DOL_DOCUMENT_ROOT.'/core/class/link.class.php'; $upload_dir = $conf->user->dir_output . "/" . $object->id; $nbFiles = count(dol_dir_list($upload_dir,'files',0,'','(\.meta|_preview\.png)$')); + $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/user/document.php?userid='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.$nbFiles.''; + if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; From 469a44a4cf76c387e31bdf78d1d05a687f7d6c81 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 17:23:00 +0100 Subject: [PATCH 031/148] NEW Include number of linked files into badge counter of "Linked files" tab. --- htdocs/core/lib/agenda.lib.php | 2 +- htdocs/core/lib/bank.lib.php | 2 +- htdocs/core/lib/company.lib.php | 2 +- htdocs/core/lib/contact.lib.php | 2 +- htdocs/core/lib/contract.lib.php | 2 +- htdocs/core/lib/donation.lib.php | 2 +- htdocs/core/lib/expensereport.lib.php | 2 +- htdocs/core/lib/fichinter.lib.php | 2 +- htdocs/core/lib/fourn.lib.php | 4 ++-- htdocs/core/lib/holiday.lib.php | 2 +- htdocs/core/lib/invoice.lib.php | 2 +- htdocs/core/lib/loan.lib.php | 2 +- htdocs/core/lib/member.lib.php | 2 +- htdocs/core/lib/order.lib.php | 2 +- htdocs/core/lib/product.lib.php | 2 +- htdocs/core/lib/project.lib.php | 2 +- htdocs/core/lib/propal.lib.php | 2 +- htdocs/core/lib/salaries.lib.php | 2 +- htdocs/core/lib/supplier_proposal.lib.php | 2 +- htdocs/core/lib/tax.lib.php | 2 +- htdocs/core/lib/usergroups.lib.php | 2 +- 21 files changed, 22 insertions(+), 22 deletions(-) diff --git a/htdocs/core/lib/agenda.lib.php b/htdocs/core/lib/agenda.lib.php index 38bd678f318..7e02cbe4679 100644 --- a/htdocs/core/lib/agenda.lib.php +++ b/htdocs/core/lib/agenda.lib.php @@ -452,7 +452,7 @@ function actions_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/comm/action/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if ($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/bank.lib.php b/htdocs/core/lib/bank.lib.php index 9eb774e2402..3c5d57fdaf6 100644 --- a/htdocs/core/lib/bank.lib.php +++ b/htdocs/core/lib/bank.lib.php @@ -80,7 +80,7 @@ function bank_prepare_head(Account $object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT . "/compta/bank/document.php?account=" . $object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/company.lib.php b/htdocs/core/lib/company.lib.php index 3e97a5e1b19..7e3b5ea2810 100644 --- a/htdocs/core/lib/company.lib.php +++ b/htdocs/core/lib/company.lib.php @@ -184,7 +184,7 @@ function societe_prepare_head(Societe $object) $head[$h][0] = DOL_URL_ROOT.'/societe/document.php?socid='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; } diff --git a/htdocs/core/lib/contact.lib.php b/htdocs/core/lib/contact.lib.php index 7026f8558d0..2cbf7b23bc2 100644 --- a/htdocs/core/lib/contact.lib.php +++ b/htdocs/core/lib/contact.lib.php @@ -80,7 +80,7 @@ function contact_prepare_head(Contact $object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$tab][0] = DOL_URL_ROOT.'/contact/document.php?id='.$object->id; $head[$tab][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$tab][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$tab][1].= ' '.($nbFiles+$nbLinks).''; $head[$tab][2] = 'documents'; $tab++; diff --git a/htdocs/core/lib/contract.lib.php b/htdocs/core/lib/contract.lib.php index 4500afe3125..dea00188689 100644 --- a/htdocs/core/lib/contract.lib.php +++ b/htdocs/core/lib/contract.lib.php @@ -73,7 +73,7 @@ function contract_prepare_head(Contrat $object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/contrat/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/donation.lib.php b/htdocs/core/lib/donation.lib.php index 8d11db51960..5ff91fb1286 100644 --- a/htdocs/core/lib/donation.lib.php +++ b/htdocs/core/lib/donation.lib.php @@ -85,7 +85,7 @@ function donation_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/don/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/expensereport.lib.php b/htdocs/core/lib/expensereport.lib.php index ff1fff1ae8c..30f9da30583 100644 --- a/htdocs/core/lib/expensereport.lib.php +++ b/htdocs/core/lib/expensereport.lib.php @@ -52,7 +52,7 @@ function expensereport_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/expensereport/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/fichinter.lib.php b/htdocs/core/lib/fichinter.lib.php index 968f950c727..a6f68800dc4 100644 --- a/htdocs/core/lib/fichinter.lib.php +++ b/htdocs/core/lib/fichinter.lib.php @@ -84,7 +84,7 @@ function fichinter_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/fichinter/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/fourn.lib.php b/htdocs/core/lib/fourn.lib.php index 1bfe782c629..cfe8f994232 100644 --- a/htdocs/core/lib/fourn.lib.php +++ b/htdocs/core/lib/fourn.lib.php @@ -76,7 +76,7 @@ function facturefourn_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/fourn/facture/document.php?facid='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; @@ -150,7 +150,7 @@ function ordersupplier_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/fourn/commande/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/holiday.lib.php b/htdocs/core/lib/holiday.lib.php index df657a102da..605c37520d8 100644 --- a/htdocs/core/lib/holiday.lib.php +++ b/htdocs/core/lib/holiday.lib.php @@ -47,7 +47,7 @@ function holiday_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/holiday/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/invoice.lib.php b/htdocs/core/lib/invoice.lib.php index f6046e41af4..c2b465bfa2d 100644 --- a/htdocs/core/lib/invoice.lib.php +++ b/htdocs/core/lib/invoice.lib.php @@ -93,7 +93,7 @@ function facture_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/compta/facture/document.php?facid='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/loan.lib.php b/htdocs/core/lib/loan.lib.php index 45660229b7e..9dbb2a9664b 100644 --- a/htdocs/core/lib/loan.lib.php +++ b/htdocs/core/lib/loan.lib.php @@ -64,7 +64,7 @@ function loan_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$tab][0] = DOL_URL_ROOT.'/loan/document.php?id='.$object->id; $head[$tab][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$tab][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$tab][1].= ' '.($nbFiles+$nbLinks).''; $head[$tab][2] = 'documents'; $tab++; diff --git a/htdocs/core/lib/member.lib.php b/htdocs/core/lib/member.lib.php index 1f914e726f0..13ea4d87201 100644 --- a/htdocs/core/lib/member.lib.php +++ b/htdocs/core/lib/member.lib.php @@ -92,7 +92,7 @@ function member_prepare_head(Adherent $object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/adherents/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/order.lib.php b/htdocs/core/lib/order.lib.php index 1d6a36ffd2a..9539cb7cd64 100644 --- a/htdocs/core/lib/order.lib.php +++ b/htdocs/core/lib/order.lib.php @@ -101,7 +101,7 @@ function commande_prepare_head(Commande $object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/commande/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/product.lib.php b/htdocs/core/lib/product.lib.php index cc4689093b6..40a4fb104cb 100644 --- a/htdocs/core/lib/product.lib.php +++ b/htdocs/core/lib/product.lib.php @@ -139,7 +139,7 @@ function product_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/product/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/project.lib.php b/htdocs/core/lib/project.lib.php index ebe3f8fd125..3d4c0594208 100644 --- a/htdocs/core/lib/project.lib.php +++ b/htdocs/core/lib/project.lib.php @@ -84,7 +84,7 @@ function project_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/projet/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/propal.lib.php b/htdocs/core/lib/propal.lib.php index 41cb233503a..7674f0780dd 100644 --- a/htdocs/core/lib/propal.lib.php +++ b/htdocs/core/lib/propal.lib.php @@ -95,7 +95,7 @@ function propal_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/comm/propal/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/salaries.lib.php b/htdocs/core/lib/salaries.lib.php index b782f88a353..2e230ad2302 100644 --- a/htdocs/core/lib/salaries.lib.php +++ b/htdocs/core/lib/salaries.lib.php @@ -49,7 +49,7 @@ function salaries_prepare_head($object) { $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/compta/salaries/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/supplier_proposal.lib.php b/htdocs/core/lib/supplier_proposal.lib.php index 4ae9b4d1fef..1e48edcb87d 100644 --- a/htdocs/core/lib/supplier_proposal.lib.php +++ b/htdocs/core/lib/supplier_proposal.lib.php @@ -69,7 +69,7 @@ function supplier_proposal_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/supplier_proposal/document.php?id='.$object->id; $head[$h][1] = $langs->trans('Documents'); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; diff --git a/htdocs/core/lib/tax.lib.php b/htdocs/core/lib/tax.lib.php index 73ea40c28c3..cd128cec817 100644 --- a/htdocs/core/lib/tax.lib.php +++ b/htdocs/core/lib/tax.lib.php @@ -59,7 +59,7 @@ function tax_prepare_head(ChargeSociales $object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/compta/sociales/document.php?id='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'documents'; $h++; diff --git a/htdocs/core/lib/usergroups.lib.php b/htdocs/core/lib/usergroups.lib.php index 394aacf8c4d..8b9c6c3406f 100644 --- a/htdocs/core/lib/usergroups.lib.php +++ b/htdocs/core/lib/usergroups.lib.php @@ -123,7 +123,7 @@ function user_prepare_head($object) $nbLinks=Link::count($db, $object->element, $object->id); $head[$h][0] = DOL_URL_ROOT.'/user/document.php?userid='.$object->id; $head[$h][1] = $langs->trans("Documents"); - if($nbFiles > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; + if (($nbFiles+$nbLinks) > 0) $head[$h][1].= ' '.($nbFiles+$nbLinks).''; $head[$h][2] = 'document'; $h++; From 50d2665b0e23a18ef7f2054916b1df86a447e46f Mon Sep 17 00:00:00 2001 From: bobby Date: Sat, 23 Jan 2016 19:42:40 +0100 Subject: [PATCH 032/148] Fix travis --- htdocs/accountancy/bookkeeping/card.php | 6 +++--- htdocs/accountancy/class/bookkeeping.class.php | 13 +++++++------ .../class/html.formventilation.class.php | 3 ++- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/htdocs/accountancy/bookkeeping/card.php b/htdocs/accountancy/bookkeeping/card.php index d2092a32944..86aca8b8af4 100644 --- a/htdocs/accountancy/bookkeeping/card.php +++ b/htdocs/accountancy/bookkeeping/card.php @@ -136,7 +136,7 @@ else if ($action == "add") { $book->sens = 'C'; } - $result = $book->create_std($user); + $result = $book->createStd($user); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { @@ -180,7 +180,7 @@ else if ($action == "confirm_create") { $book->montant = 0; - $result = $book->create_std($user); + $result = $book->createStd($user); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { @@ -271,7 +271,7 @@ if ($action == 'create') { print ''; } else { $book = new BookKeeping($db); - $result = $book->fetch_per_mvt($piece_num); + $result = $book->fetchPerMvt($piece_num); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index 75811a5763e..cbd32292b4c 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -35,7 +35,8 @@ require_once DOL_DOCUMENT_ROOT . '/core/class/commonobject.class.php'; * * Put here description of your class */ -class BookKeeping extends CommonObject { +class BookKeeping extends CommonObject +{ /** * * @var string Error code (or message) @@ -324,7 +325,7 @@ class BookKeeping extends CommonObject { * * @return int <0 if KO, Id of created object if OK */ - public function create_std(User $user, $notrigger = false) + public function createStd(User $user, $notrigger = false) { dol_syslog(__METHOD__, LOG_DEBUG); @@ -980,12 +981,11 @@ class BookKeeping extends CommonObject { * @param int $piecenum Accounting document to get * @return int <0 if KO, >0 if OK */ - public function fetch_per_mvt($piecenum) { + public function fetchPerMvt($piecenum) { $sql = "SELECT piece_num,doc_date,code_journal,doc_ref,doc_type"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE piece_num = " . $piecenum; - dol_syslog(get_class($this) . "fetch_per_mvt sql=" . $sql, LOG_DEBUG); $result = $this->db->query($sql); if ($result) { $obj = $this->db->fetch_object($result); @@ -997,7 +997,7 @@ class BookKeeping extends CommonObject { $this->doc_type = $obj->doc_type; } else { $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); + dol_syslog(get_class($this) . "::".__METHOD__ . $this->error, LOG_ERR); return - 1; } @@ -1136,7 +1136,8 @@ class BookKeeping extends CommonObject { /** * Class BookKeepingLine */ -class BookKeepingLine { +class BookKeepingLine +{ public $id; public $doc_date = ''; public $doc_type; diff --git a/htdocs/accountancy/class/html.formventilation.class.php b/htdocs/accountancy/class/html.formventilation.class.php index 077b35b82b4..abb5b5b9474 100644 --- a/htdocs/accountancy/class/html.formventilation.class.php +++ b/htdocs/accountancy/class/html.formventilation.class.php @@ -27,7 +27,8 @@ /** * Class to manage generation of HTML components for bank module */ -class FormVentilation extends Form { +class FormVentilation extends Form +{ var $db; var $error; From 83263e242e72effdcd4038e59971f3780895ed0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Garci=CC=81a=20de=20La=20Fuente?= Date: Sat, 23 Jan 2016 20:32:22 +0100 Subject: [PATCH 033/148] Corrected typo of PR #4444 --- htdocs/product/class/product.class.php | 4 ++-- htdocs/product/price.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/product/class/product.class.php b/htdocs/product/class/product.class.php index 2bf92821c1e..37f7d228869 100644 --- a/htdocs/product/class/product.class.php +++ b/htdocs/product/class/product.class.php @@ -1510,7 +1510,7 @@ class Product extends CommonObject $sql.= " WHERE entity IN (".getEntity('productprice', 1).")"; $sql.= " AND price_level=".$i; $sql.= " AND fk_product = '".$this->id."'"; - $sql.= " ORDER BY date_price, rowid DESC"; + $sql.= " ORDER BY date_price DESC, rowid DESC"; $sql.= " LIMIT 1"; $resql = $this->db->query($sql); if ($resql) @@ -1571,7 +1571,7 @@ class Product extends CommonObject $sql.= " price_base_type, tva_tx, tosell, price_by_qty, rowid"; $sql.= " FROM ".MAIN_DB_PREFIX."product_price"; $sql.= " WHERE fk_product = '".$this->id."'"; - $sql.= " ORDER BY date_price, rowid DESC"; + $sql.= " ORDER BY date_price DESC, rowid DESC"; $sql.= " LIMIT 1"; $resql = $this->db->query($sql); if ($resql) diff --git a/htdocs/product/price.php b/htdocs/product/price.php index 79ee0dd0f55..f338a0b4dd9 100644 --- a/htdocs/product/price.php +++ b/htdocs/product/price.php @@ -687,7 +687,7 @@ $sql .= " WHERE fk_product = " . $object->id; $sql .= " AND p.entity IN (" . getEntity('productprice', 1) . ")"; $sql .= " AND p.fk_user_author = u.rowid"; if (! empty($socid) && ! empty($conf->global->PRODUIT_MULTIPRICES)) $sql .= " AND p.price_level = " . $soc->price_level; -$sql .= " ORDER BY p.date_price, p.rowid DESC, p.price_level ASC"; +$sql .= " ORDER BY p.date_price DESC, p.rowid DESC, p.price_level ASC"; // $sql .= $db->plimit(); dol_syslog("sql=" . $sql); From 73d5e7036f62c8b2332b35a896cc2494ddebf776 Mon Sep 17 00:00:00 2001 From: aspangaro Date: Sun, 24 Jan 2016 08:21:18 +0100 Subject: [PATCH 034/148] Refactoring eldy menu to test --- htdocs/core/menus/standard/auguria.lib.php | 2 +- htdocs/core/menus/standard/eldy.lib.php | 157 ++++++++++----------- htdocs/langs/en_US/accountancy.lang | 5 +- 3 files changed, 80 insertions(+), 84 deletions(-) diff --git a/htdocs/core/menus/standard/auguria.lib.php b/htdocs/core/menus/standard/auguria.lib.php index 72ce61601ef..9623958188d 100644 --- a/htdocs/core/menus/standard/auguria.lib.php +++ b/htdocs/core/menus/standard/auguria.lib.php @@ -294,7 +294,7 @@ function print_left_auguria_menu($db,$menu_array_before,$menu_array_after,&$tabM if (! empty($conf->accounting->enabled) && !empty($user->rights->accounting->mouvements->lire) && $mainmenu == 'accountancy') // Entry in accountancy journal for each bank account { - $newmenu->add('?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); + $newmenu->add('/accountancy/journal/index.php?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); if ($leftmenu == 'journal') { diff --git a/htdocs/core/menus/standard/eldy.lib.php b/htdocs/core/menus/standard/eldy.lib.php index 3b03c97eacc..e72ec0d23c3 100644 --- a/htdocs/core/menus/standard/eldy.lib.php +++ b/htdocs/core/menus/standard/eldy.lib.php @@ -913,33 +913,92 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu { $langs->load("accountancy"); - $newmenu->add("/accountancy/customer/index.php?leftmenu=ventil_customer",$langs->trans("CustomersVentilation"),0,$user->rights->accounting->ventilation->read, '', $mainmenu, 'ventil_customer'); - if (empty($leftmenu) || $leftmenu=="ventil_customer") $newmenu->add("/accountancy/customer/list.php",$langs->trans("ToDispatch"),1,$user->rights->accounting->ventilation->dispatch); - if (empty($leftmenu) || $leftmenu=="ventil_customer") $newmenu->add("/accountancy/customer/lines.php",$langs->trans("Dispatched"),1,$user->rights->accounting->ventilation->read); + $permtoshowmenu=(! empty($conf->accounting->enabled) || $user->rights->accounting->ventilation->read || $user->rights->accounting->ventilation->dispatch || $user->rights->compta->resultat->lire); + $newmenu->add("/accountancy/customer/index.php?leftmenu=accountancy",$langs->trans("MenuAccountancy"), 0, $permtoshowmenu, '', $mainmenu, 'accountancy'); + + // Dispatch + $newmenu->add("/accountancy/customer/index.php?leftmenu=dispatch_customer&mainmenu=accountancy",$langs->trans("CustomersVentilation"),1,$user->rights->accounting->ventilation->read, '', $mainmenu, 'dispatch_customer'); + if (empty($leftmenu) || $leftmenu=="dispatch_customer") $newmenu->add("/accountancy/customer/list.php",$langs->trans("ToDispatch"),2,$user->rights->accounting->ventilation->dispatch); + if (empty($leftmenu) || $leftmenu=="dispatch_customer") $newmenu->add("/accountancy/customer/lines.php",$langs->trans("Dispatched"),2,$user->rights->accounting->ventilation->read); if (! empty($conf->fournisseur->enabled)) { - $newmenu->add("/accountancy/supplier/index.php?leftmenu=ventil_supplier",$langs->trans("SuppliersVentilation"),0,$user->rights->accounting->ventilation->read, '', $mainmenu, 'ventil_supplier'); - if (empty($leftmenu) || $leftmenu=="ventil_supplier") $newmenu->add("/accountancy/supplier/list.php",$langs->trans("ToDispatch"),1,$user->rights->accounting->ventilation->dispatch); - if (empty($leftmenu) || $leftmenu=="ventil_supplier") $newmenu->add("/accountancy/supplier/lines.php",$langs->trans("Dispatched"),1,$user->rights->accounting->ventilation->read); + $newmenu->add("/accountancy/supplier/index.php?leftmenu=dispatch_supplier&mainmenu=accountancy",$langs->trans("SuppliersVentilation"),1,$user->rights->accounting->ventilation->read, '', $mainmenu, 'dispatch_supplier'); + if (empty($leftmenu) || $leftmenu=="dispatch_supplier") $newmenu->add("/accountancy/supplier/list.php",$langs->trans("ToDispatch"),2,$user->rights->accounting->ventilation->dispatch); + if (empty($leftmenu) || $leftmenu=="dispatch_supplier") $newmenu->add("/accountancy/supplier/lines.php",$langs->trans("Dispatched"),2,$user->rights->accounting->ventilation->read); } + + // Journals + if(! empty($conf->accounting->enabled) && ! empty($user->rights->accounting->comptarapport->lire) && $mainmenu == 'accountancy') + { + $newmenu->add('',$langs->trans("Journaux"),1,$user->rights->accounting->comptarapport->lire); + + $sql = "SELECT rowid, label, accountancy_journal"; + $sql.= " FROM ".MAIN_DB_PREFIX."bank_account"; + $sql.= " WHERE entity = ".$conf->entity; + $sql.= " AND clos = 0"; + $sql.= " ORDER BY label"; + + $resql = $db->query($sql); + if ($resql) + { + $numr = $db->num_rows($resql); + $i = 0; + + if ($numr > 0) + while ($i < $numr) + { + $objp = $db->fetch_object($resql); + $newmenu->add('/accountancy/journal/bankjournal.php?id_account='.$objp->rowid,$langs->trans("Journal").' - '.$objp->label,2,$user->rights->accounting->comptarapport->lire); + $i++; + } + } + else dol_print_error($db); + $db->free($resql); + + // Add other journal + $newmenu->add("/accountancy/journal/sellsjournal.php?leftmenu=journal",$langs->trans("SellsJournal"),2,$user->rights->accounting->comptarapport->lire); + $newmenu->add("/accountancy/journal/purchasesjournal.php?leftmenu=journal",$langs->trans("PurchasesJournal"),2,$user->rights->accounting->comptarapport->lire); + } + + // General Ledger + $newmenu->add("/accountancy/bookkeeping/list.php?leftmenu=bookkeeping",$langs->trans("Bookkeeping"),1,$user->rights->accounting->mouvements->lire, '', $mainmenu, 'bookkeeping'); + if (empty($leftmenu) || preg_match('/bookkeeping/',$leftmenu)) $newmenu->add("/accountancy/bookkeeping/listbyyear.php",$langs->trans("ByYear"),2,$user->rights->accounting->mouvements->lire); + if (empty($leftmenu) || preg_match('/bookkeeping/',$leftmenu)) $newmenu->add("/accountancy/bookkeeping/balancebymonth.php",$langs->trans("AccountBalanceByMonth"),2,$user->rights->accounting->mouvements->lire); + + // Reports + $langs->load("compta"); + + $newmenu->add("/compta/resultat/index.php?leftmenu=report&mainmenu=accountancy",$langs->trans("Reportings"),1,$user->rights->accounting->comptarapport->lire, '', $mainmenu, 'ca'); + + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/index.php?leftmenu=report",$langs->trans("ReportInOut"),2,$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/clientfourn.php?leftmenu=report",$langs->trans("ByCompanies"),3,$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/index.php?leftmenu=report",$langs->trans("ReportTurnover"),2,$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/casoc.php?leftmenu=report",$langs->trans("ByCompanies"),3,$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/cabyuser.php?leftmenu=report",$langs->trans("ByUsers"),3,$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/cabyprodserv.php?leftmenu=report", $langs->trans("ByProductsAndServices"),3,$user->rights->accounting->comptarapport->lire); + + // Admin + $langs->load("admin"); + $newmenu->add("/accountancy/admin/fiscalyear.php?mainmenu=accountancy", $langs->trans("Fiscalyear"),1,$user->rights->accounting->fiscalyear, '', $mainmenu, 'fiscalyear'); + $newmenu->add("/accountancy/admin/account.php?mainmenu=accountancy", $langs->trans("Chartofaccounts"),1,$user->rights->accounting->chartofaccount, '', $mainmenu, 'chartofaccount'); } - // Rapports - if (! empty($conf->comptabilite->enabled) || ! empty($conf->accounting->enabled)) + // Comptabilite + if (! empty($conf->comptabilite->enabled)) { $langs->load("compta"); // Bilan, resultats - $newmenu->add("/compta/resultat/index.php?leftmenu=report&mainmenu=accountancy",$langs->trans("Reportings"),0,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire, '', $mainmenu, 'ca'); + $newmenu->add("/compta/resultat/index.php?leftmenu=report&mainmenu=accountancy",$langs->trans("Reportings"),0,$user->rights->compta->resultat->lire, '', $mainmenu, 'ca'); - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/index.php?leftmenu=report",$langs->trans("ReportInOut"),1,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/clientfourn.php?leftmenu=report",$langs->trans("ByCompanies"),2,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/index.php?leftmenu=report",$langs->trans("ReportInOut"),1,$user->rights->compta->resultat->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/clientfourn.php?leftmenu=report",$langs->trans("ByCompanies"),2,$user->rights->compta->resultat->lire); /* On verra ca avec module compabilite expert if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/compteres.php?leftmenu=report","Compte de resultat",2,$user->rights->compta->resultat->lire); if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/resultat/bilan.php?leftmenu=report","Bilan",2,$user->rights->compta->resultat->lire); */ - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/index.php?leftmenu=report",$langs->trans("ReportTurnover"),1,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/index.php?leftmenu=report",$langs->trans("ReportTurnover"),1,$user->rights->compta->resultat->lire); /* if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/cumul.php?leftmenu=report","Cumule",2,$user->rights->compta->resultat->lire); @@ -948,74 +1007,14 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/comp.php?leftmenu=report","Transforme",2,$user->rights->compta->resultat->lire); } */ - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/casoc.php?leftmenu=report",$langs->trans("ByCompanies"),2,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/cabyuser.php?leftmenu=report",$langs->trans("ByUsers"),2,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/cabyprodserv.php?leftmenu=report", $langs->trans("ByProductsAndServices"),2,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/casoc.php?leftmenu=report",$langs->trans("ByCompanies"),2,$user->rights->compta->resultat->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/cabyuser.php?leftmenu=report",$langs->trans("ByUsers"),2,$user->rights->compta->resultat->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/stats/cabyprodserv.php?leftmenu=report", $langs->trans("ByProductsAndServices"),2,$user->rights->compta->resultat->lire); - if (! empty($conf->comptabilite->enabled)) - { - // Journaux - //if ($leftmenu=="ca") $newmenu->add("/compta/journaux/index.php?leftmenu=ca",$langs->trans("Journaux"),1,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); - //journaux - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/journal/sellsjournal.php?leftmenu=report",$langs->trans("SellsJournal"),1,$user->rights->compta->resultat->lire); - if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/journal/purchasesjournal.php?leftmenu=report",$langs->trans("PurchasesJournal"),1,$user->rights->compta->resultat->lire); - } - - // Report expert - if (! empty($conf->accounting->enabled)) - { - $langs->load("accountancy"); - - // Grand livre - $newmenu->add("/accountancy/bookkeeping/list.php?leftmenu=bookkeeping",$langs->trans("Bookkeeping"),0,$user->rights->accounting->mouvements->lire, '', $mainmenu, 'bookkeeping'); - if (empty($leftmenu) || preg_match('/bookkeeping/',$leftmenu)) $newmenu->add("/accountancy/bookkeeping/listbyyear.php",$langs->trans("ByYear"),1,$user->rights->accounting->mouvements->lire); - if (empty($leftmenu) || preg_match('/bookkeeping/',$leftmenu)) $newmenu->add("/accountancy/bookkeeping/balancebymonth.php",$langs->trans("AccountBalanceByMonth"),1,$user->rights->accounting->mouvements->lire); - - // Accountancy journals - if (! empty($conf->accounting->enabled) && !empty($user->rights->accounting->mouvements->lire) && $mainmenu == 'accountancy') - { - $newmenu->add('?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); - - if ($leftmenu == 'journal') - { - $sql = "SELECT rowid, label, accountancy_journal"; - $sql.= " FROM ".MAIN_DB_PREFIX."bank_account"; - $sql.= " WHERE entity = ".$conf->entity; - $sql.= " AND clos = 0"; - $sql.= " ORDER BY label"; - - $resql = $db->query($sql); - if ($resql) - { - $numr = $db->num_rows($resql); - $i = 0; - - if ($numr > 0) - - while ($i < $numr) - { - $objp = $db->fetch_object($resql); - $newmenu->add('/accountancy/journal/bankjournal.php?id_account='.$objp->rowid,$langs->trans("Journal").' - '.$objp->label,1,$user->rights->accounting->comptarapport->lire); - $i++; - } - } - else dol_print_error($db); - $db->free($resql); - - // Add other journal - $newmenu->add("/accountancy/journal/sellsjournal.php?leftmenu=journal",$langs->trans("SellsJournal"),1,$user->rights->accounting->comptarapport->lire); - $newmenu->add("/accountancy/journal/purchasesjournal.php?leftmenu=journal",$langs->trans("PurchasesJournal"),1,$user->rights->accounting->comptarapport->lire); - } - } - } - } - - // Setup - if (! empty($conf->accounting->enabled)) - { - $langs->load("admin"); - $newmenu->add("/accountancy/admin/fiscalyear.php?mainmenu=accountancy", $langs->trans("Fiscalyear"),0,$user->rights->accounting->fiscalyear, '', $mainmenu, 'fiscalyear'); - $newmenu->add("/accountancy/admin/account.php?mainmenu=accountancy", $langs->trans("Chartofaccounts"),0,$user->rights->accounting->chartofaccount, '', $mainmenu, 'chartofaccount'); + // Journaux + //if ($leftmenu=="ca") $newmenu->add("/compta/journaux/index.php?leftmenu=ca",$langs->trans("Journaux"),1,$user->rights->compta->resultat->lire||$user->rights->accounting->comptarapport->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/journal/sellsjournal.php?leftmenu=report",$langs->trans("SellsJournal"),1,$user->rights->compta->resultat->lire); + if (empty($leftmenu) || preg_match('/report/',$leftmenu)) $newmenu->add("/compta/journal/purchasesjournal.php?leftmenu=report",$langs->trans("PurchasesJournal"),1,$user->rights->compta->resultat->lire); } } diff --git a/htdocs/langs/en_US/accountancy.lang b/htdocs/langs/en_US/accountancy.lang index d7db34b1105..1103cbeb739 100644 --- a/htdocs/langs/en_US/accountancy.lang +++ b/htdocs/langs/en_US/accountancy.lang @@ -35,6 +35,7 @@ AccountAccounting=Accounting account AccountAccountingSuggest=Accounting account suggest Ventilation=Breakdown +MenuAccountancy=Accountancy CustomersVentilation=Breakdown customers SuppliersVentilation=Breakdown suppliers TradeMargin=Trade margin @@ -109,10 +110,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sales journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account From c1ebdd3b4f9b3db5d6ce042e36eaa51bf9b3759d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 24 Jan 2016 11:35:33 +0100 Subject: [PATCH 035/148] Default url is home --- htdocs/core/menus/standard/eldy.lib.php | 179 ++++++++++++------------ htdocs/install/repair.php | 2 +- 2 files changed, 90 insertions(+), 91 deletions(-) diff --git a/htdocs/core/menus/standard/eldy.lib.php b/htdocs/core/menus/standard/eldy.lib.php index 2af8ed09118..ce8b166197b 100644 --- a/htdocs/core/menus/standard/eldy.lib.php +++ b/htdocs/core/menus/standard/eldy.lib.php @@ -60,7 +60,7 @@ function print_eldy_menu($db,$atarget,$type_user,&$tabMenu,&$menu,$noout=0) if (empty($noout)) print_start_menu_entry($idsel,$classname,$showmode); if (empty($noout)) print_text_menu_entry($langs->trans("Home"), 1, DOL_URL_ROOT.'/index.php?mainmenu=home&leftmenu=', $id, $idsel, $classname, $atarget); if (empty($noout)) print_end_menu_entry($showmode); - $menu->add('/index.php?mainmenu=home&leftmenu=', $langs->trans("Home"), 0, $showmode, $atarget, "home", ''); + $menu->add('/index.php?mainmenu=home&leftmenu=home', $langs->trans("Home"), 0, $showmode, $atarget, "home", ''); // Third parties $tmpentry=array('enabled'=>(( ! empty($conf->societe->enabled) && (empty($conf->global->SOCIETE_DISABLE_PROSPECTS) || empty($conf->global->SOCIETE_DISABLE_CUSTOMERS))) || ! empty($conf->fournisseur->enabled)), 'perms'=>(! empty($user->rights->societe->lire) || ! empty($user->rights->fournisseur->lire)), 'module'=>'societe|fournisseur'); @@ -486,114 +486,113 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu { $langs->load("users"); - //if ($user->admin) - //{ + // Home - dashboard + $newmenu->add("/index.php?mainmenu=home&leftmenu=home", $langs->trans("Home"), 0, 1, '', $mainmenu, 'home'); + + // Setup + $newmenu->add("/admin/index.php?mainmenu=home&leftmenu=setup", $langs->trans("Setup"), 0, $user->admin, '', $mainmenu, 'setup'); + if (empty($leftmenu) || $leftmenu=="setup") + { + $langs->load("admin"); + $langs->load("help"); - // Setup - $newmenu->add("/admin/index.php?mainmenu=home&leftmenu=setup", $langs->trans("Setup"), 0, $user->admin, '', $mainmenu, 'setup'); - if (empty($leftmenu) || $leftmenu=="setup") + $warnpicto=''; + if (empty($conf->global->MAIN_INFO_SOCIETE_NOM) || empty($conf->global->MAIN_INFO_SOCIETE_COUNTRY)) { - $langs->load("admin"); - $langs->load("help"); - - $warnpicto=''; - if (empty($conf->global->MAIN_INFO_SOCIETE_NOM) || empty($conf->global->MAIN_INFO_SOCIETE_COUNTRY)) - { - $langs->load("errors"); - $warnpicto =' '.img_warning($langs->trans("WarningMandatorySetupNotComplete")); - } - $newmenu->add("/admin/company.php?mainmenu=home", $langs->trans("MenuCompanySetup").$warnpicto,1); - $warnpicto=''; - if (count($conf->modules) <= (empty($conf->global->MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING)?1:$conf->global->MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING)) // If only user module enabled - { - $langs->load("errors"); - $warnpicto = ' '.img_warning($langs->trans("WarningMandatorySetupNotComplete")); - } - $newmenu->add("/admin/modules.php?mainmenu=home", $langs->trans("Modules").$warnpicto,1); - $newmenu->add("/admin/menus.php?mainmenu=home", $langs->trans("Menus"),1); - $newmenu->add("/admin/ihm.php?mainmenu=home", $langs->trans("GUISetup"),1); - - if (! empty($conf->accounting->enabled)) - { - $newmenu->add("/accountancy/admin/fiscalyear.php?mainmenu=home", $langs->trans("Fiscalyear"),1); - } - - $newmenu->add("/admin/translation.php", $langs->trans("Translation"),1); - $newmenu->add("/admin/boxes.php?mainmenu=home", $langs->trans("Boxes"),1); - $newmenu->add("/admin/delais.php?mainmenu=home",$langs->trans("Alerts"),1); - $newmenu->add("/admin/security_other.php?mainmenu=home", $langs->trans("Security"),1); - $newmenu->add("/admin/limits.php?mainmenu=home", $langs->trans("MenuLimits"),1); - $newmenu->add("/admin/pdf.php?mainmenu=home", $langs->trans("PDF"),1); - $newmenu->add("/admin/mails.php?mainmenu=home", $langs->trans("Emails"),1); - $newmenu->add("/admin/sms.php?mainmenu=home", $langs->trans("SMS"),1); - $newmenu->add("/admin/dict.php?mainmenu=home", $langs->trans("Dictionary"),1); - $newmenu->add("/admin/const.php?mainmenu=home", $langs->trans("OtherSetup"),1); + $langs->load("errors"); + $warnpicto =' '.img_warning($langs->trans("WarningMandatorySetupNotComplete")); + } + $newmenu->add("/admin/company.php?mainmenu=home", $langs->trans("MenuCompanySetup").$warnpicto,1); + $warnpicto=''; + if (count($conf->modules) <= (empty($conf->global->MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING)?1:$conf->global->MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING)) // If only user module enabled + { + $langs->load("errors"); + $warnpicto = ' '.img_warning($langs->trans("WarningMandatorySetupNotComplete")); + } + $newmenu->add("/admin/modules.php?mainmenu=home", $langs->trans("Modules").$warnpicto,1); + $newmenu->add("/admin/menus.php?mainmenu=home", $langs->trans("Menus"),1); + $newmenu->add("/admin/ihm.php?mainmenu=home", $langs->trans("GUISetup"),1); + + if (! empty($conf->accounting->enabled)) + { + $newmenu->add("/accountancy/admin/fiscalyear.php?mainmenu=home", $langs->trans("Fiscalyear"),1); } - // System tools - $newmenu->add("/admin/tools/index.php?mainmenu=home&leftmenu=admintools", $langs->trans("SystemTools"), 0, $user->admin, '', $mainmenu, 'admintools'); - if (empty($leftmenu) || preg_match('/^admintools/',$leftmenu)) - { - $langs->load("admin"); - $langs->load("help"); + $newmenu->add("/admin/translation.php", $langs->trans("Translation"),1); + $newmenu->add("/admin/boxes.php?mainmenu=home", $langs->trans("Boxes"),1); + $newmenu->add("/admin/delais.php?mainmenu=home",$langs->trans("Alerts"),1); + $newmenu->add("/admin/security_other.php?mainmenu=home", $langs->trans("Security"),1); + $newmenu->add("/admin/limits.php?mainmenu=home", $langs->trans("MenuLimits"),1); + $newmenu->add("/admin/pdf.php?mainmenu=home", $langs->trans("PDF"),1); + $newmenu->add("/admin/mails.php?mainmenu=home", $langs->trans("Emails"),1); + $newmenu->add("/admin/sms.php?mainmenu=home", $langs->trans("SMS"),1); + $newmenu->add("/admin/dict.php?mainmenu=home", $langs->trans("Dictionary"),1); + $newmenu->add("/admin/const.php?mainmenu=home", $langs->trans("OtherSetup"),1); + } - $newmenu->add('/admin/system/dolibarr.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('InfoDolibarr'), 1); - if (empty($leftmenu) || $leftmenu=='admintools_info') $newmenu->add('/admin/system/modules.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('Modules'), 2); - if (empty($leftmenu) || $leftmenu=='admintools_info') $newmenu->add('/admin/triggers.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('Triggers'), 2); - //if (empty($leftmenu) || $leftmenu=='admintools_info') $newmenu->add('/admin/system/filecheck.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('FileCheck'), 2); - $newmenu->add('/admin/system/browser.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoBrowser'), 1); - $newmenu->add('/admin/system/os.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoOS'), 1); - $newmenu->add('/admin/system/web.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoWebServer'), 1); - $newmenu->add('/admin/system/phpinfo.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoPHP'), 1); - //if (function_exists('xdebug_is_enabled')) $newmenu->add('/admin/system/xdebug.php', $langs->trans('XDebug'),1); - $newmenu->add('/admin/system/database.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoDatabase'), 1); - if (function_exists('eaccelerator_info')) $newmenu->add("/admin/tools/eaccelerator.php?mainmenu=home&leftmenu=admintools", $langs->trans("EAccelerator"),1); - //$newmenu->add("/admin/system/perf.php?mainmenu=home&leftmenu=admintools", $langs->trans("InfoPerf"),1); - $newmenu->add("/admin/tools/purge.php?mainmenu=home&leftmenu=admintools", $langs->trans("Purge"),1); - $newmenu->add("/admin/tools/dolibarr_export.php?mainmenu=home&leftmenu=admintools", $langs->trans("Backup"),1); - $newmenu->add("/admin/tools/dolibarr_import.php?mainmenu=home&leftmenu=admintools", $langs->trans("Restore"),1); - $newmenu->add("/admin/tools/update.php?mainmenu=home&leftmenu=admintools", $langs->trans("MenuUpgrade"),1); - $newmenu->add("/admin/tools/listevents.php?mainmenu=home&leftmenu=admintools", $langs->trans("Audit"),1); - $newmenu->add("/admin/tools/listsessions.php?mainmenu=home&leftmenu=admintools", $langs->trans("Sessions"),1); - $newmenu->add('/admin/system/about.php?mainmenu=home&leftmenu=admintools', $langs->trans('About'), 1); - $newmenu->add("/support/index.php?mainmenu=home&leftmenu=admintools", $langs->trans("HelpCenter"),1,1,'targethelp'); - } + // System tools + $newmenu->add("/admin/tools/index.php?mainmenu=home&leftmenu=admintools", $langs->trans("SystemTools"), 0, $user->admin, '', $mainmenu, 'admintools'); + if (empty($leftmenu) || preg_match('/^admintools/',$leftmenu)) + { + $langs->load("admin"); + $langs->load("help"); - // Modules system tools - if (! empty($conf->product->enabled) || ! empty($conf->service->enabled) || ! empty($conf->barcode->enabled) // TODO We should enabled module system tools entry without hardcoded test, but when at least one modules bringing such entries are on - || ! empty($conf->global->MAIN_MENU_ENABLE_MODULETOOLS)) // Some external modules may need to force to have this entry on. + $newmenu->add('/admin/system/dolibarr.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('InfoDolibarr'), 1); + if (empty($leftmenu) || $leftmenu=='admintools_info') $newmenu->add('/admin/system/modules.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('Modules'), 2); + if (empty($leftmenu) || $leftmenu=='admintools_info') $newmenu->add('/admin/triggers.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('Triggers'), 2); + //if (empty($leftmenu) || $leftmenu=='admintools_info') $newmenu->add('/admin/system/filecheck.php?mainmenu=home&leftmenu=admintools_info', $langs->trans('FileCheck'), 2); + $newmenu->add('/admin/system/browser.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoBrowser'), 1); + $newmenu->add('/admin/system/os.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoOS'), 1); + $newmenu->add('/admin/system/web.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoWebServer'), 1); + $newmenu->add('/admin/system/phpinfo.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoPHP'), 1); + //if (function_exists('xdebug_is_enabled')) $newmenu->add('/admin/system/xdebug.php', $langs->trans('XDebug'),1); + $newmenu->add('/admin/system/database.php?mainmenu=home&leftmenu=admintools', $langs->trans('InfoDatabase'), 1); + if (function_exists('eaccelerator_info')) $newmenu->add("/admin/tools/eaccelerator.php?mainmenu=home&leftmenu=admintools", $langs->trans("EAccelerator"),1); + //$newmenu->add("/admin/system/perf.php?mainmenu=home&leftmenu=admintools", $langs->trans("InfoPerf"),1); + $newmenu->add("/admin/tools/purge.php?mainmenu=home&leftmenu=admintools", $langs->trans("Purge"),1); + $newmenu->add("/admin/tools/dolibarr_export.php?mainmenu=home&leftmenu=admintools", $langs->trans("Backup"),1); + $newmenu->add("/admin/tools/dolibarr_import.php?mainmenu=home&leftmenu=admintools", $langs->trans("Restore"),1); + $newmenu->add("/admin/tools/update.php?mainmenu=home&leftmenu=admintools", $langs->trans("MenuUpgrade"),1); + $newmenu->add("/admin/tools/listevents.php?mainmenu=home&leftmenu=admintools", $langs->trans("Audit"),1); + $newmenu->add("/admin/tools/listsessions.php?mainmenu=home&leftmenu=admintools", $langs->trans("Sessions"),1); + $newmenu->add('/admin/system/about.php?mainmenu=home&leftmenu=admintools', $langs->trans('About'), 1); + $newmenu->add("/support/index.php?mainmenu=home&leftmenu=admintools", $langs->trans("HelpCenter"),1,1,'targethelp'); + } + + // Modules system tools + if (! empty($conf->product->enabled) || ! empty($conf->service->enabled) || ! empty($conf->barcode->enabled) // TODO We should enabled module system tools entry without hardcoded test, but when at least one modules bringing such entries are on + || ! empty($conf->global->MAIN_MENU_ENABLE_MODULETOOLS)) // Some external modules may need to force to have this entry on. + { + if (empty($user->societe_id)) { - if (empty($user->societe_id)) + $newmenu->add("/admin/tools/index.php?mainmenu=home&leftmenu=modulesadmintools", $langs->trans("ModulesSystemTools"), 0, $user->admin, '', $mainmenu, 'modulesadmintools'); + // Special case: This entry can't be embedded into modules because we need it for both module service and products and we don't want duplicate lines. + if ((empty($leftmenu) || $leftmenu=="modulesadmintools") && $user->admin) { - $newmenu->add("/admin/tools/index.php?mainmenu=home&leftmenu=modulesadmintools", $langs->trans("ModulesSystemTools"), 0, $user->admin, '', $mainmenu, 'modulesadmintools'); - // Special case: This entry can't be embedded into modules because we need it for both module service and products and we don't want duplicate lines. - if ((empty($leftmenu) || $leftmenu=="modulesadmintools") && $user->admin) + $langs->load("products"); + $newmenu->add("/product/admin/product_tools.php?mainmenu=home&leftmenu=modulesadmintools", $langs->trans("ProductVatMassChange"), 1, $user->admin); + + if (! empty($conf->accounting->enabled)) { - $langs->load("products"); - $newmenu->add("/product/admin/product_tools.php?mainmenu=home&leftmenu=modulesadmintools", $langs->trans("ProductVatMassChange"), 1, $user->admin); - - if (! empty($conf->accounting->enabled)) - { - $langs->load("accountancy"); - $newmenu->add("/accountancy/admin/productaccount.php?mainmenu=home&leftmenu=modulesadmintools", $langs->trans("InitAccountancy"), 1, $user->admin); - } + $langs->load("accountancy"); + $newmenu->add("/accountancy/admin/productaccount.php?mainmenu=home&leftmenu=modulesadmintools", $langs->trans("InitAccountancy"), 1, $user->admin); } } } - //} + } $newmenu->add("/user/home.php?leftmenu=users", $langs->trans("MenuUsersAndGroups"), 0, $user->rights->user->user->lire, '', $mainmenu, 'users'); if ($user->rights->user->user->lire) { - if (empty($leftmenu) || $leftmenu == 'none' || $leftmenu=="users") + if (! empty($leftmenu) && $leftmenu=="users") { $newmenu->add("", $langs->trans("Users"), 1, $user->rights->user->user->lire || $user->admin); - $newmenu->add("/user/card.php?action=create", $langs->trans("NewUser"),2, $user->rights->user->user->creer || $user->admin, '', 'home'); - $newmenu->add("/user/index.php", $langs->trans("ListOfUsers"), 2, $user->rights->user->user->lire || $user->admin); - $newmenu->add("/user/hierarchy.php", $langs->trans("HierarchicView"), 2, $user->rights->user->user->lire || $user->admin); + $newmenu->add("/user/card.php?leftmenu=users&action=create", $langs->trans("NewUser"),2, $user->rights->user->user->creer || $user->admin, '', 'home'); + $newmenu->add("/user/index.php?leftmenu=users", $langs->trans("ListOfUsers"), 2, $user->rights->user->user->lire || $user->admin); + $newmenu->add("/user/hierarchy.php?leftmenu=users", $langs->trans("HierarchicView"), 2, $user->rights->user->user->lire || $user->admin); $newmenu->add("", $langs->trans("Groups"), 1, $user->rights->user->user->lire || $user->admin); - $newmenu->add("/user/group/card.php?action=create", $langs->trans("NewGroup"), 2, ($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->write:$user->rights->user->user->creer) || $user->admin); - $newmenu->add("/user/group/index.php", $langs->trans("ListOfGroups"), 2, ($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->read:$user->rights->user->user->lire) || $user->admin); + $newmenu->add("/user/group/card.php?leftmenu=users&action=create", $langs->trans("NewGroup"), 2, ($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->write:$user->rights->user->user->creer) || $user->admin); + $newmenu->add("/user/group/index.php?leftmenu=users", $langs->trans("ListOfGroups"), 2, ($conf->global->MAIN_USE_ADVANCED_PERMS?$user->rights->user->group_advance->read:$user->rights->user->user->lire) || $user->admin); } } } diff --git a/htdocs/install/repair.php b/htdocs/install/repair.php index d6a26534586..10edf5a82a7 100644 --- a/htdocs/install/repair.php +++ b/htdocs/install/repair.php @@ -512,7 +512,7 @@ if (empty($actiondone)) } -print '

      '; +print ''; From 7c96194750d386a035005c3740c07235d1800438 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 24 Jan 2016 17:40:07 +0100 Subject: [PATCH 036/148] NEW Hidden option MAIN_LANDING_PAGE to choose the first page to show after login works as a "global" option (llx_const) and as a "per user" option (llx_user_param). --- htdocs/main.inc.php | 12 +++++++----- htdocs/user/class/user.class.php | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index dd449bda420..ce9e36b83ce 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -354,7 +354,7 @@ if (! defined('NOLOGIN')) exit; } - // If requested by the login has already occurred, it is retrieved from the session + // If login request was already post, we retrieve login from the session // Call module if not realized that his request. // At the end of this phase, the variable $login is defined. $resultFetchUser=''; @@ -516,7 +516,7 @@ if (! defined('NOLOGIN')) exit; } - $resultFetchUser=$user->fetch('', $login, '', 0, ($entitytotest ? $entitytotest : -1)); + $resultFetchUser=$user->fetch('', $login, '', 1, ($entitytotest ? $entitytotest : -1)); if ($resultFetchUser <= 0) { dol_syslog('User not found, connexion refused'); @@ -692,10 +692,12 @@ if (! defined('NOLOGIN')) { $db->commit(); } - - if (! empty($conf->global->MAIN_LANDING_PAGE)) // Example: /index.php + + // Change landing page if defined. + $landingpage=(empty($user->conf->MAIN_LANDING_PAGE)?(empty($conf->global->MAIN_LANDING_PAGE)?'':$conf->global->MAIN_LANDING_PAGE):$user->conf->MAIN_LANDING_PAGE); + if (! empty($landingpage)) // Example: /index.php { - $newpath=dol_buildpath($conf->global->MAIN_LANDING_PAGE, 1); + $newpath=dol_buildpath($landingpage, 1); if ($_SERVER["PHP_SELF"] != $newpath) // not already on landing page (avoid infinite loop) { header('Location: '.$newpath); diff --git a/htdocs/user/class/user.class.php b/htdocs/user/class/user.class.php index 7307590016a..51aefa8d4de 100644 --- a/htdocs/user/class/user.class.php +++ b/htdocs/user/class/user.class.php @@ -156,7 +156,7 @@ class User extends CommonObject * @param int $id Si defini, id a utiliser pour recherche * @param string $login Si defini, login a utiliser pour recherche * @param string $sid Si defini, sid a utiliser pour recherche - * @param int $loadpersonalconf Also load personal conf of user (in $user->conf->xxx) + * @param int $loadpersonalconf 1=also load personal conf of user (in $user->conf->xxx) * @param int $entity If a value is >= 0, we force the search on a specific entity. If -1, means search depens on default setup. * @return int <0 if KO, 0 not found, >0 if OK */ From 8d46a56dac59f5ab573d8e22f5c23b3796cb0eae Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 24 Jan 2016 21:17:11 +0100 Subject: [PATCH 037/148] Work on CMS module --- htdocs/admin/website.php | 161 ++++++++++++++++++ htdocs/core/modules/modWebsite.class.php | 2 +- .../mysql/tables/llx_website_pages.sql | 29 ++++ htdocs/langs/en_US/other.lang | 5 + htdocs/public/websites/index.php | 31 ++++ 5 files changed, 227 insertions(+), 1 deletion(-) create mode 100644 htdocs/admin/website.php create mode 100644 htdocs/install/mysql/tables/llx_website_pages.sql create mode 100644 htdocs/public/websites/index.php diff --git a/htdocs/admin/website.php b/htdocs/admin/website.php new file mode 100644 index 00000000000..5788c8059ec --- /dev/null +++ b/htdocs/admin/website.php @@ -0,0 +1,161 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/admin/website.php + * \ingroup website + * \brief Page to setup the module Website + */ + +require '../main.inc.php'; +require_once DOL_DOCUMENT_ROOT.'/core/lib/admin.lib.php'; + +$langs->load("admin"); +$langs->load("other"); + +if (! $user->admin) accessforbidden(); + + +$type=array('yesno','texte','chaine'); + +$action = GETPOST('action','alpha'); + +$website='website1'; + + + +/* + * Actions + */ + +// Action mise a jour ou ajout d'une constante +if ($action == 'update') +{ + + + + if (! $res > 0) $error++; + + if (! $error) + { + setEventMessages($langs->trans("SetupSaved"), null, 'mesgs'); + } + else + { + setEventMessages($langs->trans("Error"), null, 'errors'); + } +} + + + + +/* + * View + */ + +$form = new Form($db); + +$help_url=''; + +llxHeader('',$langs->trans("WebsiteSetup"),$help_url); + + +$linkback=''.$langs->trans("BackToModuleList").''; +print load_fiche_titre($langs->trans("WebsiteSetup"),$linkback,'title_setup'); + + +$head = array(); + + +/* + * Edition info modele document + */ + + +print "\n".'
      '; +print ''; +print ''; + +dol_fiche_head($head, 'general', $langs->trans("Page").': '.$langs->trans("Home"), 0, 'globe'); + +print load_fiche_titre($langs->trans("SEO"),'',''); + +print ''; +print ''; +print ''; +print ''; +print "\n"; + +print ''; + +print ''; + +print ''; + +print ''; + +print '
      '.$langs->trans("Description").''.$langs->trans("Value").'
      '; +print $langs->trans('WEBSITE_PAGEURL'); +print ''; +print '/public/websites/'.$website.'/index.php?page=home'; +print '
      '; +print $langs->trans('WEBSITE_TITLE'); +print ''; +print ''; +print '
      '; +print $langs->trans('WEBSITE_DESCRIPTION'); +print ''; +print ''; +print '
      '; +print $langs->trans('WEBSITE_KEYWORDS'); +print ''; +print ''; +print '
      '; + +print '
      '; + + +/* + * Editing global variables not related to a specific theme + */ + +print load_fiche_titre($langs->trans("Other"),'',''); + +require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; +$doleditor=new DolEditor('WEBSITE_HEADER',$obj->value,'',160,'dolibarr_notes','',false,false,$conf->fckeditor->enabled,5,60); +$doleditor->Create(); + +require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; +$doleditor=new DolEditor('WEBSITE_CONTENT',$obj->value,'',160,'dolibarr_notes','',false,false,$conf->fckeditor->enabled,5,60); +$doleditor->Create(); + +require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; +$doleditor=new DolEditor('WEBSITE_FOOTER',$obj->value,'',160,'dolibarr_notes','',false,false,$conf->fckeditor->enabled,5,60); +$doleditor->Create(); + +dol_fiche_end(); + +print '
      '; + +print '
      '; + + + + +llxFooter(); + +$db->close(); diff --git a/htdocs/core/modules/modWebsite.class.php b/htdocs/core/modules/modWebsite.class.php index 4b5c1d134cb..90ffc7df6fa 100644 --- a/htdocs/core/modules/modWebsite.class.php +++ b/htdocs/core/modules/modWebsite.class.php @@ -63,7 +63,7 @@ class modWebsite extends DolibarrModules // Config pages //------------- - $this->config_page_url = array(); + $this->config_page_url = array('website.php'); // Dependancies //------------- diff --git a/htdocs/install/mysql/tables/llx_website_pages.sql b/htdocs/install/mysql/tables/llx_website_pages.sql new file mode 100644 index 00000000000..0a28153f5bf --- /dev/null +++ b/htdocs/install/mysql/tables/llx_website_pages.sql @@ -0,0 +1,29 @@ +-- ======================================================================== +-- Copyright (C) 2016 Laurent Destailleur +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see . +-- +-- ======================================================================== + + +CREATE TABLE llx_website_page +( + rowid integer AUTO_INCREMENT NOT NULL PRIMARY KEY, + pageurl varchar(16) NOT NULL, + title varchar(255), + description varchar(255), + keywords varchar(255), + content text, + tms timestamp +) ENGINE=innodb; diff --git a/htdocs/langs/en_US/other.lang b/htdocs/langs/en_US/other.lang index fe618aa58c4..5ead485f23a 100644 --- a/htdocs/langs/en_US/other.lang +++ b/htdocs/langs/en_US/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/public/websites/index.php b/htdocs/public/websites/index.php new file mode 100644 index 00000000000..fb3133df7cc --- /dev/null +++ b/htdocs/public/websites/index.php @@ -0,0 +1,31 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/public/paypal/index.php + * \ingroup core + * \brief A redirect page to an error + * \author Laurent Destailleur + */ + +require '../../master.inc.php'; + +$appli=constant('DOL_APPLICATION_TITLE'); +if (!empty($conf->global->MAIN_APPLICATION_TITLE)) $appli=$conf->global->MAIN_APPLICATION_TITLE; + +print 'Directory with '.$appli.' websites.
      '; + From ba833dc412575dfc3f1e6758530bf67ff14e672d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 24 Jan 2016 21:35:41 +0100 Subject: [PATCH 038/148] Work on CMS module --- htdocs/admin/{website.php => websites.php} | 0 ...ebsite.class.php => modWebsites.class.php} | 33 ++++----- htdocs/websites/frametop.php | 31 ++++++++ htdocs/websites/index.html | 0 htdocs/websites/index.php | 71 +++++++++++++++++++ 5 files changed, 119 insertions(+), 16 deletions(-) rename htdocs/admin/{website.php => websites.php} (100%) rename htdocs/core/modules/{modWebsite.class.php => modWebsites.class.php} (75%) create mode 100644 htdocs/websites/frametop.php create mode 100644 htdocs/websites/index.html create mode 100644 htdocs/websites/index.php diff --git a/htdocs/admin/website.php b/htdocs/admin/websites.php similarity index 100% rename from htdocs/admin/website.php rename to htdocs/admin/websites.php diff --git a/htdocs/core/modules/modWebsite.class.php b/htdocs/core/modules/modWebsites.class.php similarity index 75% rename from htdocs/core/modules/modWebsite.class.php rename to htdocs/core/modules/modWebsites.class.php index 90ffc7df6fa..8e019fabed8 100644 --- a/htdocs/core/modules/modWebsite.class.php +++ b/htdocs/core/modules/modWebsites.class.php @@ -16,19 +16,19 @@ */ /** - * \defgroup website Module website - * \brief Website module descriptor. - * \file htdocs/core/modules/modWebsite.class.php - * \ingroup website - * \brief Description and activation file for module Website + * \defgroup websites Module websites + * \brief Websites module descriptor. + * \file htdocs/core/modules/modWebsites.class.php + * \ingroup websites + * \brief Description and activation file for module Websites */ include_once DOL_DOCUMENT_ROOT .'/core/modules/DolibarrModules.class.php'; /** - * Class to describe Website module + * Class to describe Websites module */ -class modWebsite extends DolibarrModules +class modWebsites extends DolibarrModules { /** @@ -63,7 +63,7 @@ class modWebsite extends DolibarrModules // Config pages //------------- - $this->config_page_url = array('website.php'); + $this->config_page_url = array('websites.php'); // Dependancies //------------- @@ -71,7 +71,7 @@ class modWebsite extends DolibarrModules $this->depends = array(); // List of modules id that must be enabled if this module is enabled $this->requiredby = array(); // List of modules id to disable if this one is disabled $this->conflictwith = array(); // List of modules id this module is in conflict with - $this->langfiles = array("website"); + $this->langfiles = array("websites"); // Constants //----------- @@ -87,7 +87,7 @@ class modWebsite extends DolibarrModules // Permissions $this->rights = array(); // Permission array used by this module - $this->rights_class = 'website'; + $this->rights_class = 'websites'; $r=0; $this->rights[$r][0] = 10001; @@ -110,14 +110,15 @@ class modWebsite extends DolibarrModules // Main menu entries $r=0; - $this->menu[$r]=array( 'fk_menu'=>'fk_mainmenu=home', // Use 'fk_mainmenu=xxx' or 'fk_mainmenu=xxx,fk_leftmenu=yyy' where xxx is mainmenucode and yyy is a leftmenucode + $this->menu[$r]=array( 'fk_menu'=>'0', // Use 'fk_mainmenu=xxx' or 'fk_mainmenu=xxx,fk_leftmenu=yyy' where xxx is mainmenucode and yyy is a leftmenucode 'type'=>'top', // This is a Left menu entry - 'titre'=>'Website', - 'url'=>'/website/index.php', - 'langs'=>'website', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory. + 'titre'=>'Websites', + 'mainmenu'=>'websites', + 'url'=>'/websites/index.php', + 'langs'=>'websites', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory. 'position'=>100, - 'enabled'=>'$conf->website->enabled', // Define condition to show or hide menu entry. Use '$conf->mymodule->enabled' if entry must be visible if module is enabled. Use '$leftmenu==\'system\'' to show if leftmenu system is selected. - 'perms'=>'$user->rights->website->read', // Use 'perms'=>'$user->rights->mymodule->level1->level2' if you want your menu with a permission rules + 'enabled'=>'$conf->websites->enabled', // Define condition to show or hide menu entry. Use '$conf->mymodule->enabled' if entry must be visible if module is enabled. Use '$leftmenu==\'system\'' to show if leftmenu system is selected. + 'perms'=>'$user->rights->websites->read', // Use 'perms'=>'$user->rights->mymodule->level1->level2' if you want your menu with a permission rules 'target'=>'', 'user'=>2); // 0=Menu for internal users, 1=external users, 2=both $r++; diff --git a/htdocs/websites/frametop.php b/htdocs/websites/frametop.php new file mode 100644 index 00000000000..f33c8ae61a2 --- /dev/null +++ b/htdocs/websites/frametop.php @@ -0,0 +1,31 @@ + + * Copyright (C) 2010 Laurent Destailleur + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/externalsite/frametop.php + * \ingroup externalsite + * \brief Top frame to show external web application + */ + +require ("../main.inc.php"); + +$langs->load("externalsite"); + +top_htmlhead("",""); +top_menu("","","_top"); + diff --git a/htdocs/websites/index.html b/htdocs/websites/index.html new file mode 100644 index 00000000000..e69de29bb2d diff --git a/htdocs/websites/index.php b/htdocs/websites/index.php new file mode 100644 index 00000000000..b007725ec3c --- /dev/null +++ b/htdocs/websites/index.php @@ -0,0 +1,71 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + +/** + * \file htdocs/externalsite/frames.php + * \ingroup externalsite + * \brief Page that build two frames: One for menu, the other for the target page to show + * \author Laurent Destailleur + */ + +require '../main.inc.php'; + +$langs->load("externalsite"); + +if (empty($conf->global->EXTERNALSITE_URL)) +{ + llxHeader(); + print '
      '.$langs->trans('ExternalSiteModuleNotComplete').'
      '; + llxFooter(); +} + +$mainmenu=GETPOST('mainmenu', 'alpha'); +$leftmenu=GETPOST('leftmenu', 'alpha'); +$idmenu=GETPOST('idmenu', 'int'); +$theme=GETPOST('theme', 'alpha'); +$codelang=GETPOST('lang', 'alpha'); + +print " + + +Dolibarr frame for external web site + + +global->MAIN_MENU_INVERT)?"rows":"cols")."=\"".($heightforframes+50).",*\" border=0 framespacing=0 frameborder=0> + + global->EXTERNALSITE_URL."\"> + + <body> + + </body> + + + + +<body> + <br><div class=\"center\"> + Sorry, your browser is too old or not correctly configured to view this area.<br> + Your browser must support frames.<br> + </div> +</body> + + + +"; + + From d65229998b293f37df19f9c0f995836362b6d57d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 25 Jan 2016 10:25:52 +0100 Subject: [PATCH 039/148] Work on website module --- htdocs/install/mysql/tables/llx_website.sql | 30 +++++++++++++++++++ .../mysql/tables/llx_website_pages.key.sql | 23 ++++++++++++++ .../mysql/tables/llx_website_pages.sql | 4 +++ 3 files changed, 57 insertions(+) create mode 100644 htdocs/install/mysql/tables/llx_website.sql create mode 100644 htdocs/install/mysql/tables/llx_website_pages.key.sql diff --git a/htdocs/install/mysql/tables/llx_website.sql b/htdocs/install/mysql/tables/llx_website.sql new file mode 100644 index 00000000000..e24a68b514b --- /dev/null +++ b/htdocs/install/mysql/tables/llx_website.sql @@ -0,0 +1,30 @@ +-- ======================================================================== +-- Copyright (C) 2016 Laurent Destailleur +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see . +-- +-- ======================================================================== + + +CREATE TABLE llx_website +( + rowid integer AUTO_INCREMENT NOT NULL PRIMARY KEY, + entity integer, + shortname varchar(24) NOT NULL, + description varchar(255), + status integer, + date_creation datetime, + date_modification datetime, + tms timestamp +) ENGINE=innodb; diff --git a/htdocs/install/mysql/tables/llx_website_pages.key.sql b/htdocs/install/mysql/tables/llx_website_pages.key.sql new file mode 100644 index 00000000000..cdaa38079b3 --- /dev/null +++ b/htdocs/install/mysql/tables/llx_website_pages.key.sql @@ -0,0 +1,23 @@ +-- ============================================================================ +-- Copyright (C) 2016 Laurent Destailleur +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see . +-- +-- =========================================================================== + +ALTER TABLE llx_website_page ADD UNIQUE INDEX uk_website_page_url (fk_website,pageurl); + +ALTER TABLE llx_website_page ADD CONSTRAINT fk_website_page_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); + + diff --git a/htdocs/install/mysql/tables/llx_website_pages.sql b/htdocs/install/mysql/tables/llx_website_pages.sql index 0a28153f5bf..379fa08582e 100644 --- a/htdocs/install/mysql/tables/llx_website_pages.sql +++ b/htdocs/install/mysql/tables/llx_website_pages.sql @@ -20,10 +20,14 @@ CREATE TABLE llx_website_page ( rowid integer AUTO_INCREMENT NOT NULL PRIMARY KEY, + fk_website integer, pageurl varchar(16) NOT NULL, title varchar(255), description varchar(255), keywords varchar(255), content text, + status integer, + date_creation datetime, + date_modification datetime, tms timestamp ) ENGINE=innodb; From 467dc12a7bc9ec4f5d044e55c94ebbf22940a26b Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 25 Jan 2016 12:33:38 +0100 Subject: [PATCH 040/148] NEW Module "Supplier commercial proposal" (price request) is set to stable status. --- htdocs/comm/propal.php | 6 +-- .../comm/propal/class/propalestats.class.php | 44 +++++++++++++---- htdocs/comm/propal/stats/index.php | 27 ++++++++-- htdocs/commande/card.php | 15 +++--- htdocs/commande/stats/index.php | 4 +- htdocs/core/class/commonobject.class.php | 10 ++-- htdocs/core/class/html.form.class.php | 7 ++- htdocs/core/menus/init_menu_auguria.sql | 1 + htdocs/core/menus/standard/eldy.lib.php | 2 + .../modules/modSupplierProposal.class.php | 21 ++++++-- htdocs/fourn/commande/card.php | 34 +++++++------ .../mysql/tables/llx_supplier_proposal.sql | 2 +- .../install/mysql/tables/llx_website.key.sql | 23 +++++++++ htdocs/langs/en_US/propal.lang | 3 +- htdocs/supplier_proposal/card.php | 41 ++++++++++------ .../class/supplier_proposal.class.php | 49 +++++++++++-------- 16 files changed, 197 insertions(+), 92 deletions(-) create mode 100644 htdocs/install/mysql/tables/llx_website.key.sql diff --git a/htdocs/comm/propal.php b/htdocs/comm/propal.php index e039342dd38..aed5ee01a5d 100644 --- a/htdocs/comm/propal.php +++ b/htdocs/comm/propal.php @@ -2116,7 +2116,7 @@ if ($action == 'create') $form_close .= $object->note; $form_close .= ''; $form_close .= ''; - $form_close .= ''; + $form_close .= ''; $form_close .= '   '; $form_close .= ' '; $form_close .= ''; @@ -2204,10 +2204,10 @@ if ($action == 'create') } } - // Close + // Set accepted/refused if ($object->statut == Propal::STATUS_VALIDATED && $user->rights->propal->cloturer) { print ''; + print '>' . $langs->trans('SetAcceptedRefused') . '
      '; } // Clone diff --git a/htdocs/comm/propal/class/propalestats.class.php b/htdocs/comm/propal/class/propalestats.class.php index 07a5ff606bc..11014537337 100644 --- a/htdocs/comm/propal/class/propalestats.class.php +++ b/htdocs/comm/propal/class/propalestats.class.php @@ -26,6 +26,7 @@ include_once DOL_DOCUMENT_ROOT . '/core/class/stats.class.php'; include_once DOL_DOCUMENT_ROOT . '/comm/propal/class/propal.class.php'; +include_once DOL_DOCUMENT_ROOT . '/supplier_proposal/class/supplier_proposal.class.php'; include_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; @@ -50,8 +51,9 @@ class PropaleStats extends Stats * @param DoliDB $db Database handler * @param int $socid Id third party for filter. This value must be forced during the new to external user company if user is an external user. * @param int $userid Id user for filter (creation user) + * @param string $mode Option ('customer', 'supplier') */ - function __construct($db, $socid=0, $userid=0) + function __construct($db, $socid=0, $userid=0, $mode='customer') { global $user, $conf; @@ -59,15 +61,37 @@ class PropaleStats extends Stats $this->socid = ($socid > 0 ? $socid : 0); $this->userid = $userid; - $object=new Propal($this->db); - - $this->from = MAIN_DB_PREFIX.$object->table_element." as p"; - $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; - - $this->field='total_ht'; - $this->field_line='total_ht'; - - $this->where.= " p.fk_statut > 0"; + if ($mode == 'customer') + { + $object=new Propal($this->db); + + $this->from = MAIN_DB_PREFIX.$object->table_element." as p"; + $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; + + $this->field='total_ht'; + $this->field_line='total_ht'; + + $this->where.= " p.fk_statut > 0"; + } + if ($mode == 'supplier') + { + $object=new SupplierProposal($this->db); + + $this->from = MAIN_DB_PREFIX.$object->table_element." as p"; + $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; + + $this->field='total_ht'; + $this->field_line='total_ht'; + + $this->where.= " p.fk_statut > 0"; + + $object=new CommandeFournisseur($this->db); + $this->from = MAIN_DB_PREFIX.$object->table_element." as c"; + $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; + $this->field='total_ht'; + $this->field_line='total_ht'; + $this->where.= " c.fk_statut > 2"; // Only approved & ordered + } //$this->where.= " AND p.fk_soc = s.rowid AND p.entity = ".$conf->entity; $this->where.= " AND p.entity IN (".getEntity('propal', 1).")"; if (!$user->rights->societe->client->voir && !$this->socid) $this->where .= " AND p.fk_soc = sc.fk_soc AND sc.fk_user = " .$user->id; diff --git a/htdocs/comm/propal/stats/index.php b/htdocs/comm/propal/stats/index.php index 5ff5723a6c0..2f4c2ee342f 100644 --- a/htdocs/comm/propal/stats/index.php +++ b/htdocs/comm/propal/stats/index.php @@ -33,6 +33,10 @@ require_once DOL_DOCUMENT_ROOT.'/core/class/html.formpropal.class.php'; $WIDTH=DolGraph::getDefaultGraphSizeForStats('width'); $HEIGHT=DolGraph::getDefaultGraphSizeForStats('height'); +$mode=GETPOST("mode")?GETPOST("mode"):'customer'; +if ($mode == 'customer' && ! $user->rights->propale->lire) accessforbidden(); +if ($mode == 'supplier' && ! $user->rights->supplier_proposal->lire) accessforbidden(); + $object_statut=GETPOST('propal_statut'); $userid=GETPOST('userid','int'); @@ -50,7 +54,10 @@ $year = GETPOST('year')>0?GETPOST('year'):$nowyear; $startyear=$year-1; $endyear=$year; -$mode=GETPOST('mode'); +$langs->load('orders'); +$langs->load('companies'); +$langs->load('other'); +$langs->load('suppliers'); /* @@ -64,16 +71,26 @@ $langs->load('propal'); $langs->load('other'); $langs->load("companies"); -llxHeader('', $langs->trans("ProposalsStatistics")); +if ($mode == 'customer') +{ + $title=$langs->trans("ProposalsStatistics"); + $dir=$conf->propale->dir_temp; +} +if ($mode == 'supplier') +{ + $title=$langs->trans("ProposalsStatisticsSuppliers").' ('.$langs->trans("SentToSuppliers").")"; + $dir=$conf->supplier_proposal->dir_temp; +} -print load_fiche_titre($langs->trans("ProposalsStatistics"),'','title_commercial.png'); +llxHeader('', $title); + +print load_fiche_titre($title,'','title_commercial.png'); -$dir=$conf->propal->dir_temp; dol_mkdir($dir); -$stats = new PropaleStats($db, $socid, ($userid>0?$userid:0)); +$stats = new PropaleStats($db, $socid, ($userid>0?$userid:0), $mode); if ($object_statut != '' && $object_statut >= 0) $stats->where .= ' AND p.fk_statut IN ('.$object_statut.')'; // Build graphic number of object diff --git a/htdocs/commande/card.php b/htdocs/commande/card.php index 9e7f5fae4f8..a152b005ee8 100644 --- a/htdocs/commande/card.php +++ b/htdocs/commande/card.php @@ -261,6 +261,13 @@ if (empty($reshook)) $object->fk_incoterms = GETPOST('incoterm_id', 'int'); $object->location_incoterms = GETPOST('location_incoterms', 'alpha'); + // Fill array 'array_options' with data from add form + if (! $error) + { + $ret = $extrafields->setOptionalsFromPost($extralabels, $object); + if ($ret < 0) $error++; + } + // If creation from another object of another module (Example: origin=propal, originid=1) if (! empty($origin) && ! empty($originid)) { @@ -293,10 +300,6 @@ if (empty($reshook)) $object->linked_objects = array_merge($object->linked_objects, $other_linked_objects); } - // Fill array 'array_options' with data from add form - $ret = $extrafields->setOptionalsFromPost($extralabels, $object); - if ($ret < 0) $error++; - if (! $error) { $object_id = $object->create($user); @@ -386,10 +389,6 @@ if (empty($reshook)) $action = 'create'; } } else { - // Fill array 'array_options' with data from add form - $ret = $extrafields->setOptionalsFromPost($extralabels, $object); - if ($ret < 0) $error++; - if (! $error) { $object_id = $object->create($user); diff --git a/htdocs/commande/stats/index.php b/htdocs/commande/stats/index.php index bf0331f251d..2bd1a592ba8 100644 --- a/htdocs/commande/stats/index.php +++ b/htdocs/commande/stats/index.php @@ -64,8 +64,6 @@ $langs->load('suppliers'); $form=new Form($db); -llxHeader(); - if ($mode == 'customer') { $title=$langs->trans("OrdersStatistics"); @@ -77,6 +75,8 @@ if ($mode == 'supplier') $dir=$conf->fournisseur->dir_output.'/commande/temp'; } +llxHeader('', $title); + print load_fiche_titre($title,'','title_commercial.png'); dol_mkdir($dir); diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php index d1fa0b20448..005f4684322 100644 --- a/htdocs/core/class/commonobject.class.php +++ b/htdocs/core/class/commonobject.class.php @@ -2384,14 +2384,14 @@ abstract class CommonObject { // Parse element/subelement (ex: project_task) $module = $element = $subelement = $objecttype; - if ($objecttype != 'order_supplier' && $objecttype != 'invoice_supplier' && preg_match('/^([^_]+)_([^_]+)/i',$objecttype,$regs)) + if ($objecttype != 'supplier_proposal' && $objecttype != 'order_supplier' && $objecttype != 'invoice_supplier' + && preg_match('/^([^_]+)_([^_]+)/i',$objecttype,$regs)) { $module = $element = $regs[1]; $subelement = $regs[2]; } $classpath = $element.'/class'; - // To work with non standard classpath or module name if ($objecttype == 'facture') { $classpath = 'compta/facture/class'; @@ -2427,7 +2427,10 @@ abstract class CommonObject else if ($objecttype == 'order_supplier') { $classfile = 'fournisseur.commande'; $classname = 'CommandeFournisseur'; } - + else if ($objecttype == 'supplier_proposal') { + $classfile = 'supplier_proposal'; $classname = 'SupplierProposal'; + } + // Here $module, $classfile and $classname are set if ($conf->$module->enabled && (($element != $this->element) || $alsosametype)) { @@ -2595,6 +2598,7 @@ abstract class CommonObject $error = 0; $trigkey=''; + if ($this->element == 'supplier_proposal' && $status == 2) $trigkey='SUPPLIER_PROPOSAL_CLOSE'; if ($this->element == 'fichinter' && $status == 2) $trigkey='FICHINTER_CLASSIFY_BILLED'; if ($this->element == 'fichinter' && $status == 1) $trigkey='FICHINTER_CLASSIFY_UNBILLED'; diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 71c33a97e8c..6e1251e8703 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -4967,13 +4967,13 @@ class Form { $tplpath = $element = $subelement = $objecttype; - if (preg_match('/^([^_]+)_([^_]+)/i',$objecttype,$regs)) + if ($objecttype != 'supplier_proposal' && preg_match('/^([^_]+)_([^_]+)/i',$objecttype,$regs)) { $element = $regs[1]; $subelement = $regs[2]; $tplpath = $element.'/'.$subelement; } - + // To work with non standard path if ($objecttype == 'facture') { $tplpath = 'compta/'.$element; @@ -4984,7 +4984,6 @@ class Form if (empty($conf->propal->enabled)) continue; // Do not show if module disabled } else if ($objecttype == 'supplier_proposal') { - $tplpath = 'comm/'.$element; if (empty($conf->supplier_proposal->enabled)) continue; // Do not show if module disabled } else if ($objecttype == 'shipping' || $objecttype == 'shipment') { @@ -5001,7 +5000,7 @@ class Form else if ($objecttype == 'order_supplier') { $tplpath = 'fourn/commande'; } - + global $linkedObjectBlock; $linkedObjectBlock = $objects; diff --git a/htdocs/core/menus/init_menu_auguria.sql b/htdocs/core/menus/init_menu_auguria.sql index 912b432174e..b54e9a560ac 100644 --- a/htdocs/core/menus/init_menu_auguria.sql +++ b/htdocs/core/menus/init_menu_auguria.sql @@ -162,6 +162,7 @@ insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, left insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->ficheinter->enabled', __HANDLER__, 'left', 1500__+MAX_llx_menu__, 'commercial', 'ficheinter', 5__+MAX_llx_menu__, '/fichinter/list.php?leftmenu=ficheinter', 'Interventions', 0, 'interventions', '$user->rights->ficheinter->lire', '', 2, 8, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->ficheinter->enabled', __HANDLER__, 'left', 1501__+MAX_llx_menu__, 'commercial', '', 1500__+MAX_llx_menu__, '/fichinter/card.php?action=create&leftmenu=ficheinter', 'NewIntervention', 1, 'interventions', '$user->rights->ficheinter->creer', '', 2, 0, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->ficheinter->enabled', __HANDLER__, 'left', 1502__+MAX_llx_menu__, 'commercial', '', 1500__+MAX_llx_menu__, '/fichinter/list.php?leftmenu=ficheinter', 'List', 1, 'interventions', '$user->rights->ficheinter->lire', '', 2, 1, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->ficheinter->enabled', __HANDLER__, 'left', 1503__+MAX_llx_menu__, 'commercial', '', 1500__+MAX_llx_menu__, '/fichinter/stats/index.php?leftmenu=ficheinter', 'Statistics', 1, 'interventions', '$user->rights->ficheinter->lire', '', 2, 2, __ENTITY__); -- Accountancy - Supplier invoice insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->supplier_invoice->enabled', __HANDLER__, 'left', 1600__+MAX_llx_menu__, 'accountancy', 'supplier_bills', 6__+MAX_llx_menu__, '/fourn/facture/list.php?leftmenu=suppliers_bills', 'BillsSuppliers', 0, 'bills', '$user->rights->fournisseur->facture->lire', '', 2, 3, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->supplier_invoice->enabled', __HANDLER__, 'left', 1601__+MAX_llx_menu__, 'accountancy', '', 1600__+MAX_llx_menu__, '/fourn/facture/card.php?action=create&leftmenu=suppliers_bills', 'NewBill', 1, 'bills', '$user->rights->fournisseur->facture->creer', '', 2, 0, __ENTITY__); diff --git a/htdocs/core/menus/standard/eldy.lib.php b/htdocs/core/menus/standard/eldy.lib.php index ce8b166197b..d8649bc8e34 100644 --- a/htdocs/core/menus/standard/eldy.lib.php +++ b/htdocs/core/menus/standard/eldy.lib.php @@ -771,6 +771,8 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu $newmenu->add("/fichinter/index.php?leftmenu=ficheinter", $langs->trans("Interventions"), 0, $user->rights->ficheinter->lire, '', $mainmenu, 'ficheinter', 2200); $newmenu->add("/fichinter/card.php?action=create&leftmenu=ficheinter", $langs->trans("NewIntervention"), 1, $user->rights->ficheinter->creer, '', '', '', 201); $newmenu->add("/fichinter/list.php?leftmenu=ficheinter", $langs->trans("List"), 1, $user->rights->ficheinter->lire, '', '', '', 202); + + $newmenu->add("/fichinter/stats/index.php?leftmenu=ficheinter", $langs->trans("Statistics"), 1, $user->rights->fournisseur->commande->lire); } } diff --git a/htdocs/core/modules/modSupplierProposal.class.php b/htdocs/core/modules/modSupplierProposal.class.php index 692cf2aefab..855ffde0ecf 100644 --- a/htdocs/core/modules/modSupplierProposal.class.php +++ b/htdocs/core/modules/modSupplierProposal.class.php @@ -52,7 +52,7 @@ class modSupplierProposal extends DolibarrModules $this->name = preg_replace('/^mod/i','',get_class($this)); $this->description = "supplier_proposalDESC"; - $this->version = 'experimental'; + $this->version = 'dolibarr'; $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); $this->special = 0; @@ -114,15 +114,13 @@ class modSupplierProposal extends DolibarrModules $this->rights[$r][0] = $this->numero + $r; // id de la permission $this->rights[$r][1] = 'Validate supplier proposals'; // libelle de la permission $this->rights[$r][3] = 0; // La permission est-elle une permission par defaut - $this->rights[$r][4] = ''; - $this->rights[$r][5] = 'validate'; + $this->rights[$r][4] = 'validate_advance'; $r++; $this->rights[$r][0] = $this->numero + $r; // id de la permission $this->rights[$r][1] = 'Envoyer les demandes fournisseurs'; // libelle de la permission $this->rights[$r][3] = 0; // La permission est-elle une permission par defaut - $this->rights[$r][4] = ''; - $this->rights[$r][5] = 'send_advance'; + $this->rights[$r][4] = 'send_advance'; $r++; $this->rights[$r][0] = $this->numero + $r; // id de la permission @@ -178,6 +176,19 @@ class modSupplierProposal extends DolibarrModules 'position'=>302 ); $r++; + + $this->menu[$r]=array( + 'fk_menu'=>'fk_mainmenu=commercial,fk_leftmenu=supplier_proposalsubmenu', + 'type'=>'left', + 'titre'=>'Statistics', + 'url'=>'/comm/propal/stats/index.php?leftmenu=propals&mode=supplier', + 'langs'=>'supplier_proposal', + 'enabled'=>'$conf->supplier_proposal->enabled', + 'perms'=>'$user->rights->supplier_proposal->lire', + 'user'=>2, + 'position'=>303 + ); + $r++; } diff --git a/htdocs/fourn/commande/card.php b/htdocs/fourn/commande/card.php index 3b1fa498336..45bbb2c21cc 100644 --- a/htdocs/fourn/commande/card.php +++ b/htdocs/fourn/commande/card.php @@ -954,12 +954,12 @@ if (empty($reshook)) $object->linked_objects = array_merge($object->linked_objects, $other_linked_objects); } - $object_id = $object->create($user); - if ($object_id > 0) + $id = $object->create($user); + if ($id > 0) { dol_include_once('/' . $element . '/class/' . $subelement . '.class.php'); - $classname = ucfirst($subelement); + $classname = 'SupplierProposal'; $srcobject = new $classname($db); dol_syslog("Try to find source object origin=" . $object->origin . " originid=" . $object->origin_id . " to add lines"); @@ -980,7 +980,7 @@ if (empty($reshook)) $num = count($lines); $productsupplier = new ProductFournisseur($db); - + for($i = 0; $i < $num; $i ++) { @@ -995,7 +995,7 @@ if (empty($reshook)) if (($lines[$i]->product_type != 9 && empty($lines[$i]->fk_parent_line)) || $lines[$i]->product_type == 9) { $fk_parent_line = 0; } - + // Extrafields if (empty($conf->global->MAIN_EXTRAFIELDS_DISABLED) && method_exists($lines[$i], 'fetch_optionals')) // For avoid conflicts if // trigger used @@ -1003,10 +1003,13 @@ if (empty($reshook)) $lines[$i]->fetch_optionals($lines[$i]->rowid); $array_option = $lines[$i]->array_options; } - - $idprod = $productsupplier->find_min_price_product_fournisseur($lines[$i]->fk_product, $lines[$i]->qty); - $res = $productsupplier->fetch($idProductFourn); - + + $res = $productsupplier->find_min_price_product_fournisseur($lines[$i]->fk_product, $lines[$i]->qty); + /*if ($productsupplier->id > 0) + { + $res = $productsupplier->fetch($productsupplier->id); + }*/ + $result = $object->addline( $desc, $lines[$i]->subprice, @@ -1030,7 +1033,7 @@ if (empty($reshook)) ); if ($result < 0) { - $error ++; + $error++; break; } @@ -1040,10 +1043,13 @@ if (empty($reshook)) } } + // Add link between elements + + // Hooks $parameters = array('objFrom' => $srcobject); $reshook = $hookmanager->executeHooks('createFrom', $parameters, $object, $action); // Note that $action and $object may have been - // modified by hook + if ($reshook < 0) $error ++; } else { @@ -1459,7 +1465,7 @@ if ($action=='create') dol_include_once('/' . $element . '/class/' . $subelement . '.class.php'); - $classname = ucfirst($subelement); + $classname = 'SupplierProposal'; $objectsrc = new $classname($db); $objectsrc->fetch($originid); if (empty($objectsrc->lines) && method_exists($objectsrc, 'fetch_lines')) @@ -1604,8 +1610,6 @@ if ($action=='create') print ''; $newclassname = $classname; - if ($newclassname == 'SupplierProposal') - $newclassname = 'CommercialSupplierProposal'; print '' . $langs->trans($newclassname) . '' . $objectsrc->getNomUrl(1) . ''; print '' . $langs->trans('TotalHT') . '' . price($objectsrc->total_ht) . ''; print '' . $langs->trans('TotalVAT') . '' . price($objectsrc->total_tva) . ""; @@ -2830,7 +2834,7 @@ elseif (! empty($object->id)) // Linked object block $somethingshown = $form->showLinkedObjectBlock($object); - + // Show links to link elements //$linktoelem = $form->showLinkToObjectBlock($object); //if ($linktoelem) print '
      '.$linktoelem; diff --git a/htdocs/install/mysql/tables/llx_supplier_proposal.sql b/htdocs/install/mysql/tables/llx_supplier_proposal.sql index ef307b85c9f..cb0324a3ad4 100644 --- a/htdocs/install/mysql/tables/llx_supplier_proposal.sql +++ b/htdocs/install/mysql/tables/llx_supplier_proposal.sql @@ -31,7 +31,7 @@ CREATE TABLE llx_supplier_proposal ( fk_user_modif integer DEFAULT NULL, fk_user_valid integer DEFAULT NULL, fk_user_cloture integer DEFAULT NULL, - fk_statut smallint NOT NULL DEFAULT '0', + fk_statut smallint NOT NULL DEFAULT '0', -- 0=draft, 1=validated, 2=accepted, 3=refused price double DEFAULT '0', remise_percent double DEFAULT '0', remise_absolue double DEFAULT '0', diff --git a/htdocs/install/mysql/tables/llx_website.key.sql b/htdocs/install/mysql/tables/llx_website.key.sql new file mode 100644 index 00000000000..cdaa38079b3 --- /dev/null +++ b/htdocs/install/mysql/tables/llx_website.key.sql @@ -0,0 +1,23 @@ +-- ============================================================================ +-- Copyright (C) 2016 Laurent Destailleur +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see . +-- +-- =========================================================================== + +ALTER TABLE llx_website_page ADD UNIQUE INDEX uk_website_page_url (fk_website,pageurl); + +ALTER TABLE llx_website_page ADD CONSTRAINT fk_website_page_website FOREIGN KEY (fk_website) REFERENCES llx_website (rowid); + + diff --git a/htdocs/langs/en_US/propal.lang b/htdocs/langs/en_US/propal.lang index f78ac37601c..e93af58f26b 100644 --- a/htdocs/langs/en_US/propal.lang +++ b/htdocs/langs/en_US/propal.lang @@ -63,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found diff --git a/htdocs/supplier_proposal/card.php b/htdocs/supplier_proposal/card.php index 2a64fa5d4c5..82eeb323a36 100644 --- a/htdocs/supplier_proposal/card.php +++ b/htdocs/supplier_proposal/card.php @@ -1,6 +1,6 @@ - * Copyright (C) 2004-2014 Laurent Destailleur + * Copyright (C) 2004-2016 Laurent Destailleur * Copyright (C) 2004 Eric Seigne * Copyright (C) 2005 Marc Barilley / Ocebo * Copyright (C) 2005-2012 Regis Houssin @@ -45,6 +45,7 @@ $langs->load('companies'); $langs->load('supplier_proposal'); $langs->load('compta'); $langs->load('bills'); +$langs->load('propal'); $langs->load('orders'); $langs->load('products'); $langs->load("deliveries"); @@ -173,7 +174,7 @@ if (empty($reshook)) // Validation else if ($action == 'confirm_validate' && $confirm == 'yes' && ((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->creer)) - || (! empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->validate))) + || (! empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->validate_advance))) ) { $result = $object->valid($user); @@ -434,6 +435,14 @@ if (empty($reshook)) } // Close proposal + else if ($action == 'close' && $user->rights->supplier_proposal->cloturer && ! GETPOST('cancel')) { + // prevent browser refresh from reopening proposal several times + if ($object->statut == 2) { + $object->setStatut(4); + } + } + + // Set accepted/refused else if ($action == 'setstatut' && $user->rights->supplier_proposal->cloturer && ! GETPOST('cancel')) { if (! GETPOST('statut')) { setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentities("CloseAs")), null, 'errors'); @@ -441,7 +450,7 @@ if (empty($reshook)) } else { // prevent browser refresh from closing proposal several times if ($object->statut == 1) { - $object->cloture($user, GETPOST('statut'), GETPOST('note')); + $object->cloture($user, GETPOST('statut'), GETPOST('note')); } } } @@ -1596,11 +1605,9 @@ if ($action == 'create') if ($action == 'statut') { - /* - * Form to close proposal (signed or not) - */ + // Form to set proposal accepted/refused $form_close = '
      '; - $form_close .= '

      '.$langs->trans('SupplierProposalRefFournNotice').'

      '; + if (! empty($conf->global->SUPPLIER_PROPOSAL_UPDATE_PRICE_ON_SUPPlIER_PROPOSAL)) $form_close .= '

      '.$langs->trans('SupplierProposalRefFournNotice').'

      '; // TODO Suggest a permanent checkbox instead of option $form_close .= ''; $form_close .= ''; $form_close .= ''; $form_close .= ''; $form_close .= '
      ' . $langs->trans("CloseAs") . ''; @@ -1615,9 +1622,9 @@ if ($action == 'create') $form_close .= $object->note; $form_close .= '
      '; - $form_close .= ''; + $form_close .= ''; $form_close .= '   '; - $form_close .= ' '; + $form_close .= ' '; $form_close .= '
      '; @@ -1640,7 +1647,7 @@ if ($action == 'create') // Validate if ($object->statut == 0 && $object->total_ttc >= 0 && count($object->lines) > 0 && ((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->creer)) - || (! empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->validate))) + || (! empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->validate_advance))) ) { if (count($object->lines) > 0) print ''; @@ -1660,7 +1667,7 @@ if ($action == 'create') // Send if ($object->statut == 1 || $object->statut == 2) { - if (empty($conf->global->MAIN_USE_ADVANCED_PERMS) || $user->rights->supplier_proposal->send) { + if (empty($conf->global->MAIN_USE_ADVANCED_PERMS) || $user->rights->supplier_proposal->send_advance) { print ''; } else print ''; @@ -1673,12 +1680,18 @@ if ($action == 'create') } } - // Close + // Set accepted/refused if ($object->statut == 1 && $user->rights->supplier_proposal->cloturer) { - print ''; + print ''; } + // Close + if ($object->statut == 2 && $user->rights->supplier_proposal->cloturer) { + print ''; + } + // Clone if ($user->rights->supplier_proposal->creer) { print ''; diff --git a/htdocs/supplier_proposal/class/supplier_proposal.class.php b/htdocs/supplier_proposal/class/supplier_proposal.class.php index 54a578a1e61..97f52526e66 100644 --- a/htdocs/supplier_proposal/class/supplier_proposal.class.php +++ b/htdocs/supplier_proposal/class/supplier_proposal.class.php @@ -27,7 +27,7 @@ */ /** - * \file htdocs/supplier_proposal/class/supplier_propal.class.php + * \file htdocs/supplier_proposal/class/supplier_proposal.class.php * \brief File of class to manage supplier proposals */ @@ -151,16 +151,16 @@ class SupplierProposal extends CommonObject $this->remise_absolue = 0; $langs->load("supplier_proposal"); - $this->labelstatut[0]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_DRAFT_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_DRAFT_LABEL : $langs->trans("SupplierProposalStatusDraft")); - $this->labelstatut[1]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_VALIDATED_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_VALIDATED_LABEL : $langs->trans("SupplierProposalStatusValidated")); - $this->labelstatut[2]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_SIGNED_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_SIGNED_LABEL : $langs->trans("SupplierProposalStatusSigned")); - $this->labelstatut[3]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_NOTSIGNED_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_NOTSIGNED_LABEL : $langs->trans("SupplierProposalStatusNotSigned")); - $this->labelstatut[4]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_BILLED_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_BILLED_LABEL : $langs->trans("SupplierProposalStatusBilled")); - $this->labelstatut_short[0]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_DRAFTSHORT_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_DRAFTSHORT_LABEL : $langs->trans("SupplierProposalStatusDraftShort")); - $this->labelstatut_short[1]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_VALIDATEDSHORT_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_VALIDATEDSHORT_LABEL : $langs->trans("Opened")); - $this->labelstatut_short[2]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_SIGNEDSHORT_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_SIGNEDSHORT_LABEL : $langs->trans("SupplierProposalStatusSignedShort")); - $this->labelstatut_short[3]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_NOTSIGNEDSHORT_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_NOTSIGNEDSHORT_LABEL : $langs->trans("SupplierProposalStatusNotSignedShort")); - $this->labelstatut_short[4]=(! empty($conf->global->SUPPLIER_PROPOSAL_STATUS_BILLEDSHORT_LABEL) ? $conf->global->SUPPLIER_PROPOSAL_STATUS_BILLEDSHORT_LABEL : $langs->trans("SupplierProposalStatusBilledShort")); + $this->labelstatut[0]=$langs->trans("SupplierProposalStatusDraft"); + $this->labelstatut[1]=$langs->trans("SupplierProposalStatusValidated"); + $this->labelstatut[2]=$langs->trans("SupplierProposalStatusSigned"); + $this->labelstatut[3]=$langs->trans("SupplierProposalStatusNotSigned"); + $this->labelstatut[4]=$langs->trans("SupplierProposalStatusClosed"); + $this->labelstatut_short[0]=$langs->trans("SupplierProposalStatusDraftShort"); + $this->labelstatut_short[1]=$langs->trans("Opened"); + $this->labelstatut_short[2]=$langs->trans("SupplierProposalStatusSignedShort"); + $this->labelstatut_short[3]=$langs->trans("SupplierProposalStatusNotSignedShort"); + $this->labelstatut_short[4]=$langs->trans("SupplierProposalStatusClosedShort"); } @@ -1257,7 +1257,7 @@ class SupplierProposal extends CommonObject $now=dol_now(); if ((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->creer)) - || (! empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->validate))) + || (! empty($conf->global->MAIN_USE_ADVANCED_PERMS) && ! empty($user->rights->supplier_proposal->validate_advance))) { $this->db->begin(); @@ -1545,7 +1545,7 @@ class SupplierProposal extends CommonObject $soc=new Societe($this->db); $soc->id = $this->socid; $result=$soc->set_as_client(); - + if ($result < 0) { $this->error=$this->db->error(); @@ -1554,14 +1554,17 @@ class SupplierProposal extends CommonObject } else { - $this->updateOrCreatePriceFournisseur($user); + if (! empty($conf->global->SUPPLIER_PROPOSAL_UPDATE_PRICE_ON_SUPPlIER_PROPOSAL)) // TODO This option was not tested correctly. Error if product ref does not exists + { + $result = $this->updateOrCreatePriceFournisseur($user); + } } } if ($statut == 4) { $trigger_name='SUPPLIER_PROPOSAL_CLASSIFY_BILLED'; } - + if (empty($conf->global->MAIN_DISABLE_PDF_AUTOUPDATE)) { // Define output language @@ -1594,25 +1597,27 @@ class SupplierProposal extends CommonObject } else { - $this->error=$this->db->error(); + $this->error=$this->db->lasterror(); + $this->errors[]=$this->db->lasterror(); $this->db->rollback(); return -1; } } /** - * Choose between update or create ProductFournisseur + * Add or update supplier price according to result of proposal * - * @param User $user Object user + * @param User $user Object user + * @return int > 0 if OK */ function updateOrCreatePriceFournisseur($user) { $productsupplier = new ProductFournisseur($this->db); dol_syslog(get_class($this)."::updateOrCreatePriceFournisseur", LOG_DEBUG); - foreach ($this->lines as $product) { - if ($product->subprice <= 0) - continue; + foreach ($this->lines as $product) + { + if ($product->subprice <= 0) continue; $idProductFourn = $productsupplier->find_min_price_product_fournisseur($product->fk_product, $product->qty); $res = $productsupplier->fetch($idProductFourn); @@ -1627,6 +1632,8 @@ class SupplierProposal extends CommonObject $this->createPriceFournisseur($product, $user); } } + + return 1; } /** From c286c4c6eca91072d3d3142fba94f89f5a3ac8ba Mon Sep 17 00:00:00 2001 From: bobby Date: Mon, 25 Jan 2016 12:39:21 +0100 Subject: [PATCH 041/148] Accoutancy update --- htdocs/accountancy/bookkeeping/list.php | 425 ++++++++++++------ .../accountancy/class/bookkeeping.class.php | 6 +- .../class/html.formventilation.class.php | 62 +++ 3 files changed, 365 insertions(+), 128 deletions(-) diff --git a/htdocs/accountancy/bookkeeping/list.php b/htdocs/accountancy/bookkeeping/list.php index 4180c741205..c517df2d129 100644 --- a/htdocs/accountancy/bookkeeping/list.php +++ b/htdocs/accountancy/bookkeeping/list.php @@ -38,17 +38,48 @@ $page = GETPOST("page"); $sortorder = GETPOST("sortorder"); $sortfield = GETPOST("sortfield"); $action = GETPOST('action', 'alpha'); +$search_mvt_num = GETPOST('search_mvt_num', 'int'); $search_doc_type = GETPOST("search_doc_type"); $search_doc_ref = GETPOST("search_doc_ref"); -$search_account = GETPOST("search_account"); -$search_thirdparty = GETPOST("search_thirdparty"); -$search_journal = GETPOST("search_journal"); +$search_date_start = dol_mktime(0, 0, 0, GETPOST('date_startmonth', 'int'), GETPOST('date_startday', 'int'), GETPOST('date_startyear', 'int')); +$search_date_end = dol_mktime(0, 0, 0, GETPOST('date_endmonth', 'int'), GETPOST('date_endday', 'int'), GETPOST('date_endyear', 'int')); +$search_doc_date = dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); + +if (GETPOST("button_delmvt_x") || GETPOST("button_delmvt")) { + $action='delbookkeepingyear'; +} +if (GETPOST("button_export_csv_x") || GETPOST("button_export_csv")) { + $action='export_csv'; +} + +$search_accountancy_code = GETPOST("search_accountancy_code"); + +$search_accountancy_code_start = GETPOST('search_accountancy_code_start', 'alpha'); +if ($search_accountancy_code_start == - 1) { + $search_accountancy_code_start = ''; +} +$search_accountancy_code_end = GETPOST('search_accountancy_code_end', 'alpha'); +if ($search_accountancy_code_end == - 1) { + $search_accountancy_code_end = ''; +} + +$search_accountancy_aux_code = GETPOST("search_accountancy_aux_code"); + +$search_accountancy_aux_code_start = GETPOST('search_accountancy_aux_code_start', 'alpha'); +if ($search_accountancy_aux_code_start == - 1) { + $search_accountancy_aux_code_start = ''; +} +$search_accountancy_aux_code_end = GETPOST('search_accountancy_aux_code_end', 'alpha'); +if ($search_accountancy_aux_code_end == - 1) { + $search_accountancy_aux_code_end = ''; +} +$search_mvt_label = GETPOST('search_mvt_label', 'alpha'); +$search_direction = GETPOST('search_direction', 'alpha'); +$search_ledger_code = GETPOST('search_ledger_code', 'alpha'); + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; -if ($sortorder == "") - $sortorder = "ASC"; -if ($sortfield == "") - $sortfield = "t.rowid"; + $offset = $limit * $page; @@ -60,39 +91,96 @@ $form = new Form($db); if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { - $search_piece_num = ""; - $search_doc_ref = ""; - $search_account = ""; - $search_thirdparty = ""; - $search_journal = ""; + $search_mvt_num = ''; + $search_doc_type = ''; + $search_doc_ref = ''; + $search_doc_date = ''; + $search_accountancy_code = ''; + $search_accountancy_code_start = ''; + $search_accountancy_code_end = ''; + $search_accountancy_aux_code = ''; + $search_accountancy_aux_code_start = ''; + $search_accountancy_aux_code_end = ''; + $search_mvt_label = ''; + $search_direction = ''; + $search_ledger_code = ''; + $search_date_start = ''; + $search_date_end = ''; } -$options=''; +if (empty($search_date_start)) { + $search_date_start = dol_mktime(0, 0, 0, 1, 1, dol_print_date(dol_now(), '%Y')); + $search_date_end = dol_mktime(0, 0, 0, 12, 31, dol_print_date(dol_now(), '%Y')); +} +if ($sortorder == "") + $sortorder = "ASC"; + if ($sortfield == "") + $sortfield = "t.rowid"; + + +$options = ''; $filter = array (); +if (! empty($search_date_start)) { + $filter['t.doc_date>='] = $search_date_start; + $options .= '&date_startmonth=' . GETPOST('date_startmonth', 'int') . '&date_startday=' . GETPOST('date_startday', 'int') . '&date_startyear=' . GETPOST('date_startyear', 'int'); +} +if (! empty($search_date_end)) { + $filter['t.doc_date<='] = $search_date_end; + $options .= '&date_endmonth=' . GETPOST('date_endmonth', 'int') . '&date_endday=' . GETPOST('date_endday', 'int') . '&date_endyear=' . GETPOST('date_endyear', 'int'); +} if (! empty($search_doc_type)) { - $filter['t.piece_num'] = $search_piece_num; - $options.='&search_doc_type='.$search_piece_num; - if (! empty($search_doc_ref)) { - $filter['t.doc_ref'] = $search_doc_ref; - $options.='&search_doc_ref='.$search_doc_ref; - } + $filter['t.doc_type'] = $search_doc_type; + $options .= '&search_doc_type=' . $search_doc_type; +} +if (! empty($search_doc_date)) { + $filter['t.doc_date'] = $search_doc_date; + $options .= '&doc_datemonth=' . GETPOST('doc_datemonth', 'int') . '&doc_dateday=' . GETPOST('doc_dateday', 'int') . '&doc_dateyear=' . GETPOST('doc_dateyear', 'int'); } if (! empty($search_doc_ref)) { $filter['t.doc_ref'] = $search_doc_ref; - $options.='&search_doc_ref='.$search_doc_ref; + $options .= '&search_doc_ref=' . $search_doc_ref; } -if (! empty($search_account)) { - $filter['t.numero_compte'] = $search_account; - $options.='&search_account='.$search_account; +if (! empty($search_accountancy_code)) { + $filter['t.numero_compte'] = $search_accountancy_code; + $options .= '&search_accountancy_code=' . $search_accountancy_code; } -if (! empty($search_thirdparty)) { - $filter['t.code_tiers'] = $search_thirdparty; - $options.='&search_thirdparty='.$search_thirdparty; +if (! empty($search_accountancy_code_start)) { + $filter['t.numero_compte>='] = $search_accountancy_code_start; + $options .= '&search_accountancy_code_start=' . $search_accountancy_code_start; } -if (! empty($search_journal)) { - $filter['t.code_journal'] = $search_journal; - $options.='&search_journal='.$search_journal; +if (! empty($search_accountancy_code_end)) { + $filter['t.numero_compte<='] = $search_accountancy_code_end; + $options .= '&search_accountancy_code_end=' . $search_accountancy_code_end; } +if (! empty($search_accountancy_aux_code)) { + $filter['t.code_tiers'] = $search_accountancy_aux_code; + $options .= '&search_accountancy_aux_code=' . $search_accountancy_aux_code; +} +if (! empty($search_accountancy_aux_code_start)) { + $filter['t.code_tiers>='] = $search_accountancy_aux_code_start; + $options .= '&search_accountancy_aux_code_start=' . $search_accountancy_aux_code_start; +} +if (! empty($search_accountancy_aux_code_end)) { + $filter['t.code_tiers<='] = $search_accountancy_aux_code_end; + $options .= '&search_accountancy_aux_code_end=' . $search_accountancy_aux_code_end; +} +if (! empty($search_mvt_label)) { + $filter['t.label_compte'] = $search_mvt_label; + $options .= '&search_mvt_label=' . $search_mvt_label; +} +if (! empty($search_direction)) { + $filter['t.sens'] = $search_direction; + $options .= '&search_direction=' . $search_direction; +} +if (! empty($search_ledger_code)) { + $filter['t.code_journal'] = $search_ledger_code; + $options .= '&search_ledger_code=' . $search_ledger_code; +} +if (! empty($search_mvt_num)) { + $filter['t.piece_num'] = $search_mvt_num; + $options .= '&search_mvt_num=' . $search_mvt_num; +} + /* * Action @@ -102,91 +190,106 @@ if ($action == 'delbookkeeping') { $import_key = GETPOST('importkey', 'alpha'); if (! empty($import_key)) { - $result = $object->delete_by_importkey($import_key); - Header("Location: list.php"); + $result = $object->deleteByImportkey($import_key); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } + Header("Location: list.php"); + exit(); } -} elseif ($action == 'delbookkeepingyear') { +} elseif ($action == 'delbookkeepingyearconfirm') { $delyear = GETPOST('delyear', 'int'); if (! empty($delyear)) { - $result = $object->delete_by_year($delyear); - Header("Location: list.php"); + $result = $object->deleteByYear($delyear); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } + Header("Location: list.php"); + exit(); } } elseif ($action == 'delmouvconfirm') { - $piece_num = GETPOST('piece_num', 'int'); + $mvt_num = GETPOST('mvt_num', 'int'); - if (! empty($piece_num)) { - $result = $object->delete_piece_num($piece_num); - Header("Location: list.php"); + if (! empty($mvt_num)) { + $result = $object->deleteMvtNum($mvt_num); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } + //if (!empty($options)) { + // Header("Location: list.php?".urldecode($options)); + //} else { + Header("Location: list.php"); + //} + exit(); } } elseif ($action == 'export_csv') { - // Export - header('Content-Type: text/csv'); - header('Content-Disposition: attachment;filename=export_csv.csv'); + $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; + $journal = 'bookkepping'; - $result = $object->export_bookkeping('ebp'); + include DOL_DOCUMENT_ROOT.'/accountancy/tpl/export_journal.tpl.php'; + + $result = $object->fetchAll($sortorder, $sortfield, 0, 0, $filter); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } - // Model classic Export - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 1) { - - foreach ( $object->linesexport as $line ) { - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $line->code_journal . '",'; - print '"' . $line->numero_compte . '",'; - print '"' . substr($line->code_journal, 0, 2) . '",'; - print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->piece_num . '",'; - print '"' . $line->debit . '",'; - print '"' . $line->credit . '",'; - print '"' . $conf->currency . '",'; + foreach ( $object->lines as $line ) { + + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) + { + $sep = ";"; + // Model Cegid Expert Export + $date = dol_print_date($line->doc_date, '%d%m%Y'); + print $date . $sep; + print $line->code_journal . $sep; + print length_accountg($line->numero_compte) . $sep; + print ' '. $sep; + print $line->sens . $sep; + print price($line->montant) . $sep; + print dol_trunc($line->label_compte, 32) . $sep; + print $line->doc_ref . $sep; + + /*print $line->piece_num . $sep; + print length_accounta($line->code_tiers) . $sep; + print . $sep; + print price($line->debit) . $sep; + print price($line->credit) . $sep;*/ + print "\n"; } - } - // Model cegid Export - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) { - foreach ( $object->linesexport as $line ) { - print $line->id . ','; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $line->code_journal . '",'; - print '"' . $line->numero_compte . '",'; - print '"' . substr($line->code_journal, 0, 2) . '",'; - print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->piece_num . '",'; - print '"' . $line->montant . '",'; - print '"' . $line->sens . '",'; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $conf->currency . '",'; + elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 1) { + + //Std export + $date = dol_print_date($line->doc_date, $conf->global->ACCOUNTING_EXPORT_DATE); + print $date . $sep; + print $line->doc_ref . $sep; + print length_accounta($line->numero_compte) . $sep; + print length_accountg($line->code_tiers) . $sep; + print price($line->debit) . $sep; + print price($line->credit) . $sep; + + /*print $line->piece_num . $sep; + print $line->label_compte . $sep; + print price($line->montant) . $sep; + print $line->sens . $sep;*/ + print $line->code_journal . $sep; print "\n"; - } - } - // Model Coala Export - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 3) { - foreach ( $object->linesexport as $line ) { - print $line->id . ','; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $line->code_journal . '",'; - print '"' . $line->numero_compte . '",'; - print '"' . substr($line->code_journal, 0, 2) . '",'; - print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->piece_num . '",'; - print '"' . $line->montant . '",'; - print '"' . $line->sens . '",'; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $conf->currency . '",'; + }elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 3) { + + //Coala export + $date = dol_print_date($line->doc_date, '%d/%m/%Y'); + print $date . $sep; + print $line->code_journal . $sep; + print length_accounta($line->numero_compte) . $sep; + print $line->piece_num . $sep; + print $line->doc_ref . $sep; + print price($line->debit) . $sep; + print price($line->credit) . $sep; + print 'E' . $sep; + print length_accountg($line->code_tiers) . $sep; print "\n"; } } @@ -194,7 +297,9 @@ if ($action == 'delbookkeeping') { else { - llxHeader('', $langs->trans("Bookkeeping")); + $title_page=$langs->trans("Bookkeeping") .' '. dol_print_date($search_date_start).'-'.dol_print_date($search_date_end); + + llxHeader('', $title_page); /* * List @@ -214,11 +319,26 @@ else { } if ($action == 'delmouv') { - $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?piece_num=' . GETPOST('piece_num'), $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'delmouvconfirm', '', 0, 1); + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?mvt_num=' . GETPOST('mvt_num'), $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'delmouvconfirm', '', 0, 1); + print $formconfirm; + } + if ($action == 'delbookkeepingyear') { + + $form_question=array(); + $delyear=GETPOST('delyear'); + + if (empty($delyear)) { + $delyear=dol_print_date(dol_now(),'%Y'); + } + $year_array=$formventilation->selectyear_accountancy_bookkepping($delyear, 'delyear',0,'array'); + + $form_question['delyear']=array('name'=>'delyear','type'=>'select','label'=>$langs->trans('DelYear'),'values'=>$year_array,'default'=>$delyear); + + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"], $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'delbookkeepingyearconfirm', $form_question, 0, 1); print $formconfirm; } - print_barre_liste($langs->trans("Bookkeeping"), $page, $_SERVER["PHP_SELF"], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); + print_barre_liste($title_page, $page, $_SERVER["PHP_SELF"], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); /*print '
      '; print ''; @@ -230,17 +350,34 @@ else { print '
      ';*/ - print '
      '; - print ''; - print ''; - - print $formother->select_year(GETPOST('delyear'), 'delyear'); - - print '
      '; + print ''; + print '
      '."\n"; + print '
      '; print '' . $langs->trans("NewAccountingMvt") . ''; - print '' . $langs->trans("Export") . ''; + //print '' . $langs->trans("Export") . ''; + print '
      '; - print ''; + print '
      '; + + + /*print '
      '; + print $langs->trans('DateStart') . ': '; + print $form->select_date($search_date_start, 'date_start', 0, 0, 1); + print $langs->trans('DateEnd') . ': '; + print $form->select_date($search_date_end, 'date_end', 0, 0, 1); + print '
      '; + print '
      '; + print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $formventilation->select_account($search_accountancy_code_start, 'search_accountancy_code_start', 1, array (), 1, 1, ''); + print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $formventilation->select_account($search_accountancy_code_end, 'search_accountancy_code_end', 1, array (), 1, 1, ''); + print '
      '; + print '
      '; + print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $formventilation->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); + print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $formventilation->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); + print '
      ';*/ print ''; print ''; @@ -250,50 +387,75 @@ else { print_liste_field_titre($langs->trans("Numerocompte"), $_SERVER['PHP_SELF'], "t.numero_compte", "", $options, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Code_tiers"), $_SERVER['PHP_SELF'], "t.code_tiers", "", $options, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Labelcompte"), $_SERVER['PHP_SELF'], "bk_label_compte", "", $options, "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "t.debit", "", $options, 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "t.credit", "", $options, 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "t.code_journal", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "t.debit", "", $options, 'align="right"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "t.credit", "", $options, 'align="right"', $sortfield, $sortorder); + //print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, 'align="center"', $sortfield, $sortorder); + //print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "t.code_journal", "", $options, 'align="right"', $sortfield, $sortorder); print_liste_field_titre($langs->trans("Action"), $_SERVER["PHP_SELF"], "", $options, "", 'width="60" align="center"', $sortfield, $sortorder); print "\n"; print ''; print ''; - print ''; - print ''; + print ''; + print ''; print ''; - print ''; - print ''; + print ''; + //print ''; + print ''; + //print ''; + + print ''; print ''; print ''; - print ''; - print ''; - print ''; - print ''; + //print ''; + //print ''; + print ''; print ''; - print ''; + print ''; $var = True; + $total_debit=0; + $total_credit=0; + foreach ( $object->lines as $line ) { $var = ! $var; - print ""; + $total_debit+=$line->debit; + $total_credit+=$line->credit; - /*if ($old_piecenum!=$obj->piece_num) { - $total_debit=0; - $total_credit=0; - } else { - $total_debit+=$obj->debit; - $total_credit+=$obj->credit; - } - */ + print ""; print ''; print ''; @@ -303,16 +465,29 @@ else { print ''; print ''; print ''; - print ''; - print ''; - print ''; + //print ''; + //print ''; + print ''; print ''; print "\n"; } + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print "
       '; + print $langs->trans('From') . ': '; + print $form->select_date($search_date_start, 'date_start', 0, 0, 1); + print '
      '; + print $langs->trans('To') . ': '; + print $form->select_date($search_date_end, 'date_end', 0, 0, 1); + //print $form->select_date($search_doc_date, 'doc_date', 0, 0, 1); + print '
      '; + //print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $langs->trans('From'); + print $formventilation->select_account($search_accountancy_code_start, 'search_accountancy_code_start', 1, array (), 1, 1, ''); + //print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; + print '
      '; + print $langs->trans('To'); + print $formventilation->select_account($search_accountancy_code_end, 'search_accountancy_code_end', 1, array (), 1, 1, ''); + print '
      '; + //print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $langs->trans('From'); + print $formventilation->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); + //print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print '
      '; + print $langs->trans('To'); + print $formventilation->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); + print '
      '; + print ''; + print '       '; print ''; print ' '; print ''; print '
      ' . $line->piece_num . '' . dol_print_date($line->doc_date, 'day') . '' . $line->label_compte . '' . price($line->debit) . '' . price($line->credit) . '' . price($line->montant) . '' . $line->sens . '' . $line->code_journal . '' . price($line->montant) . '' . $line->sens . '' . $line->code_journal . ''; print '' . img_edit() . ''; - print '' . img_delete() . ''; + print '' . img_delete() . ''; print '
      '; + print price($total_debit); + print ''; + print price($total_credit); + print '
      "; + print ''; llxFooter(); } diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index cbd32292b4c..f0d8a67a453 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -818,7 +818,7 @@ class BookKeeping extends CommonObject * @param string $importkey Import key * @return int Result */ - function delete_by_importkey($importkey) { + function deleteByImportkey($importkey) { $this->db->begin(); // first check if line not yet in bookkeeping @@ -848,7 +848,7 @@ class BookKeeping extends CommonObject * @param string $delyear year to delete * @return int Result */ - function delete_by_year($delyear) { + function deleteByYear($delyear) { $this->db->begin(); // first check if line not yet in bookkeeping @@ -878,7 +878,7 @@ class BookKeeping extends CommonObject * @param int $piecenum peicenum to delete * @return int Result */ - function delete_piece_num($piecenum) { + function deleteMvtNum($piecenum) { $this->db->begin(); // first check if line not yet in bookkeeping diff --git a/htdocs/accountancy/class/html.formventilation.class.php b/htdocs/accountancy/class/html.formventilation.class.php index abb5b5b9474..4f2fa175f9e 100644 --- a/htdocs/accountancy/class/html.formventilation.class.php +++ b/htdocs/accountancy/class/html.formventilation.class.php @@ -341,4 +341,66 @@ class FormVentilation extends Form return $out; } + + /** + * Return HTML combo list of years existing into book keepping + * + * @param string $selected Preselected value + * @param string $htmlname Name of HTML select object + * @param int $useempty Affiche valeur vide dans liste + * @param string $output_format (html/opton (for option html only)/array (to return options arrays + * @return string/array + */ + function selectyear_accountancy_bookkepping($selected = '', $htmlname = 'yearid', $useempty = 0, $output_format = 'html') { + $out = ''; + $out_array = array (); + + if ($output_format == 'html') { + $out .= '\n"; + } + + if ($output_format == 'html' || $output_format == 'options') { + return $out; + } elseif ($output_format == 'array') { + return $out_array; + } + } } From 59f356905af1a1b924689b9faec1e1cf67d4e12a Mon Sep 17 00:00:00 2001 From: bobby Date: Mon, 25 Jan 2016 12:42:18 +0100 Subject: [PATCH 042/148] Accoutancy update --- htdocs/accountancy/admin/export.php | 3 +- htdocs/accountancy/bookkeeping/list.php | 593 ++++--- .../accountancy/class/bookkeeping.class.php | 1476 +++++++++++------ .../class/html.formventilation.class.php | 62 + 4 files changed, 1384 insertions(+), 750 deletions(-) diff --git a/htdocs/accountancy/admin/export.php b/htdocs/accountancy/admin/export.php index c0a987ddf82..9f060179910 100644 --- a/htdocs/accountancy/admin/export.php +++ b/htdocs/accountancy/admin/export.php @@ -206,7 +206,8 @@ else print ''; $listmodelcsv=array( '1'=>$langs->trans("Modelcsv_normal"), - '2'=>$langs->trans("Modelcsv_CEGID") + '2'=>$langs->trans("Modelcsv_CEGID"), + '3'=>$langs->trans("Modelcsv_COALA") ); print $form->selectarray("modelcsv",$listmodelcsv,$conf->global->ACCOUNTING_EXPORT_MODELCSV,0); diff --git a/htdocs/accountancy/bookkeeping/list.php b/htdocs/accountancy/bookkeeping/list.php index c5fea407a12..c517df2d129 100644 --- a/htdocs/accountancy/bookkeeping/list.php +++ b/htdocs/accountancy/bookkeeping/list.php @@ -38,32 +38,150 @@ $page = GETPOST("page"); $sortorder = GETPOST("sortorder"); $sortfield = GETPOST("sortfield"); $action = GETPOST('action', 'alpha'); +$search_mvt_num = GETPOST('search_mvt_num', 'int'); $search_doc_type = GETPOST("search_doc_type"); $search_doc_ref = GETPOST("search_doc_ref"); -$search_account = GETPOST("search_account"); -$search_thirdparty = GETPOST("search_thirdparty"); -$search_journal = GETPOST("search_journal"); -$limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; +$search_date_start = dol_mktime(0, 0, 0, GETPOST('date_startmonth', 'int'), GETPOST('date_startday', 'int'), GETPOST('date_startyear', 'int')); +$search_date_end = dol_mktime(0, 0, 0, GETPOST('date_endmonth', 'int'), GETPOST('date_endday', 'int'), GETPOST('date_endyear', 'int')); +$search_doc_date = dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); + +if (GETPOST("button_delmvt_x") || GETPOST("button_delmvt")) { + $action='delbookkeepingyear'; +} +if (GETPOST("button_export_csv_x") || GETPOST("button_export_csv")) { + $action='export_csv'; +} + +$search_accountancy_code = GETPOST("search_accountancy_code"); + +$search_accountancy_code_start = GETPOST('search_accountancy_code_start', 'alpha'); +if ($search_accountancy_code_start == - 1) { + $search_accountancy_code_start = ''; +} +$search_accountancy_code_end = GETPOST('search_accountancy_code_end', 'alpha'); +if ($search_accountancy_code_end == - 1) { + $search_accountancy_code_end = ''; +} + +$search_accountancy_aux_code = GETPOST("search_accountancy_aux_code"); + +$search_accountancy_aux_code_start = GETPOST('search_accountancy_aux_code_start', 'alpha'); +if ($search_accountancy_aux_code_start == - 1) { + $search_accountancy_aux_code_start = ''; +} +$search_accountancy_aux_code_end = GETPOST('search_accountancy_aux_code_end', 'alpha'); +if ($search_accountancy_aux_code_end == - 1) { + $search_accountancy_aux_code_end = ''; +} +$search_mvt_label = GETPOST('search_mvt_label', 'alpha'); +$search_direction = GETPOST('search_direction', 'alpha'); +$search_ledger_code = GETPOST('search_ledger_code', 'alpha'); + +$limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; + -if ($sortorder == "") - $sortorder = "ASC"; -if ($sortfield == "") - $sortfield = "bk.rowid"; $offset = $limit * $page; +$object = new BookKeeping($db); + $formventilation = new FormVentilation($db); $formother = new FormOther($db); +$form = new Form($db); if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { - $search_piece_num = ""; - $search_doc_ref = ""; - $search_account = ""; - $search_thirdparty = ""; - $search_journal = ""; + $search_mvt_num = ''; + $search_doc_type = ''; + $search_doc_ref = ''; + $search_doc_date = ''; + $search_accountancy_code = ''; + $search_accountancy_code_start = ''; + $search_accountancy_code_end = ''; + $search_accountancy_aux_code = ''; + $search_accountancy_aux_code_start = ''; + $search_accountancy_aux_code_end = ''; + $search_mvt_label = ''; + $search_direction = ''; + $search_ledger_code = ''; + $search_date_start = ''; + $search_date_end = ''; } +if (empty($search_date_start)) { + $search_date_start = dol_mktime(0, 0, 0, 1, 1, dol_print_date(dol_now(), '%Y')); + $search_date_end = dol_mktime(0, 0, 0, 12, 31, dol_print_date(dol_now(), '%Y')); +} +if ($sortorder == "") + $sortorder = "ASC"; + if ($sortfield == "") + $sortfield = "t.rowid"; + + +$options = ''; +$filter = array (); +if (! empty($search_date_start)) { + $filter['t.doc_date>='] = $search_date_start; + $options .= '&date_startmonth=' . GETPOST('date_startmonth', 'int') . '&date_startday=' . GETPOST('date_startday', 'int') . '&date_startyear=' . GETPOST('date_startyear', 'int'); +} +if (! empty($search_date_end)) { + $filter['t.doc_date<='] = $search_date_end; + $options .= '&date_endmonth=' . GETPOST('date_endmonth', 'int') . '&date_endday=' . GETPOST('date_endday', 'int') . '&date_endyear=' . GETPOST('date_endyear', 'int'); +} +if (! empty($search_doc_type)) { + $filter['t.doc_type'] = $search_doc_type; + $options .= '&search_doc_type=' . $search_doc_type; +} +if (! empty($search_doc_date)) { + $filter['t.doc_date'] = $search_doc_date; + $options .= '&doc_datemonth=' . GETPOST('doc_datemonth', 'int') . '&doc_dateday=' . GETPOST('doc_dateday', 'int') . '&doc_dateyear=' . GETPOST('doc_dateyear', 'int'); +} +if (! empty($search_doc_ref)) { + $filter['t.doc_ref'] = $search_doc_ref; + $options .= '&search_doc_ref=' . $search_doc_ref; +} +if (! empty($search_accountancy_code)) { + $filter['t.numero_compte'] = $search_accountancy_code; + $options .= '&search_accountancy_code=' . $search_accountancy_code; +} +if (! empty($search_accountancy_code_start)) { + $filter['t.numero_compte>='] = $search_accountancy_code_start; + $options .= '&search_accountancy_code_start=' . $search_accountancy_code_start; +} +if (! empty($search_accountancy_code_end)) { + $filter['t.numero_compte<='] = $search_accountancy_code_end; + $options .= '&search_accountancy_code_end=' . $search_accountancy_code_end; +} +if (! empty($search_accountancy_aux_code)) { + $filter['t.code_tiers'] = $search_accountancy_aux_code; + $options .= '&search_accountancy_aux_code=' . $search_accountancy_aux_code; +} +if (! empty($search_accountancy_aux_code_start)) { + $filter['t.code_tiers>='] = $search_accountancy_aux_code_start; + $options .= '&search_accountancy_aux_code_start=' . $search_accountancy_aux_code_start; +} +if (! empty($search_accountancy_aux_code_end)) { + $filter['t.code_tiers<='] = $search_accountancy_aux_code_end; + $options .= '&search_accountancy_aux_code_end=' . $search_accountancy_aux_code_end; +} +if (! empty($search_mvt_label)) { + $filter['t.label_compte'] = $search_mvt_label; + $options .= '&search_mvt_label=' . $search_mvt_label; +} +if (! empty($search_direction)) { + $filter['t.sens'] = $search_direction; + $options .= '&search_direction=' . $search_direction; +} +if (! empty($search_ledger_code)) { + $filter['t.code_journal'] = $search_ledger_code; + $options .= '&search_ledger_code=' . $search_ledger_code; +} +if (! empty($search_mvt_num)) { + $filter['t.piece_num'] = $search_mvt_num; + $options .= '&search_mvt_num=' . $search_mvt_num; +} + + /* * Action */ @@ -72,96 +190,106 @@ if ($action == 'delbookkeeping') { $import_key = GETPOST('importkey', 'alpha'); if (! empty($import_key)) { - $object = new BookKeeping($db); - $result = $object->delete_by_importkey($import_key); - Header("Location: list.php"); + $result = $object->deleteByImportkey($import_key); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } + Header("Location: list.php"); + exit(); } -} elseif ($action == 'delbookkeepingyear') { +} elseif ($action == 'delbookkeepingyearconfirm') { $delyear = GETPOST('delyear', 'int'); if (! empty($delyear)) { - $object = new BookKeeping($db); - $result = $object->delete_by_year($delyear); - Header("Location: list.php"); + $result = $object->deleteByYear($delyear); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } - } -} elseif ($action == 'delbookkeepingyear') { - - $delyear = GETPOST('delyear', 'int'); - - if (! empty($delyear)) { - $object = new BookKeeping($db); - $result = $object->delete_by_year($delyear); Header("Location: list.php"); + exit(); + } +} elseif ($action == 'delmouvconfirm') { + + $mvt_num = GETPOST('mvt_num', 'int'); + + if (! empty($mvt_num)) { + $result = $object->deleteMvtNum($mvt_num); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } + //if (!empty($options)) { + // Header("Location: list.php?".urldecode($options)); + //} else { + Header("Location: list.php"); + //} + exit(); } -} // Export -else if ($action == 'export_csv') { +} elseif ($action == 'export_csv') { + $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; + $journal = 'bookkepping'; - header('Content-Type: text/csv'); - header('Content-Disposition: attachment;filename=export_csv.csv'); + include DOL_DOCUMENT_ROOT.'/accountancy/tpl/export_journal.tpl.php'; - $object = new BookKeeping($db); - $result = $object->export_bookkeping('ebp'); + $result = $object->fetchAll($sortorder, $sortfield, 0, 0, $filter); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } - // Model classic Export - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 1) { - - foreach ( $object->linesexport as $line ) { - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $line->code_journal . '",'; - print '"' . $line->numero_compte . '",'; - print '"' . substr($line->code_journal, 0, 2) . '",'; - print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->num_piece . '",'; - print '"' . $line->debit . '",'; - print '"' . $line->credit . '",'; - print '"' . $conf->currency . '",'; + foreach ( $object->lines as $line ) { + + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) + { + $sep = ";"; + // Model Cegid Expert Export + $date = dol_print_date($line->doc_date, '%d%m%Y'); + print $date . $sep; + print $line->code_journal . $sep; + print length_accountg($line->numero_compte) . $sep; + print ' '. $sep; + print $line->sens . $sep; + print price($line->montant) . $sep; + print dol_trunc($line->label_compte, 32) . $sep; + print $line->doc_ref . $sep; + + /*print $line->piece_num . $sep; + print length_accounta($line->code_tiers) . $sep; + print . $sep; + print price($line->debit) . $sep; + print price($line->credit) . $sep;*/ + print "\n"; } - } - // Model cegid Export - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) { - foreach ( $object->linesexport as $line ) { - print $line->id . ','; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $line->code_journal . '",'; - print '"' . $line->numero_compte . '",'; - print '"' . substr($line->code_journal, 0, 2) . '",'; - print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->num_piece . '",'; - print '"' . $line->montant . '",'; - print '"' . $line->sens . '",'; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $conf->currency . '",'; + elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 1) { + + //Std export + $date = dol_print_date($line->doc_date, $conf->global->ACCOUNTING_EXPORT_DATE); + print $date . $sep; + print $line->doc_ref . $sep; + print length_accounta($line->numero_compte) . $sep; + print length_accountg($line->code_tiers) . $sep; + print price($line->debit) . $sep; + print price($line->credit) . $sep; + + /*print $line->piece_num . $sep; + print $line->label_compte . $sep; + print price($line->montant) . $sep; + print $line->sens . $sep;*/ + print $line->code_journal . $sep; print "\n"; - } - } - // Model Coala Export - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 3) { - foreach ( $object->linesexport as $line ) { - print $line->id . ','; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $line->code_journal . '",'; - print '"' . $line->numero_compte . '",'; - print '"' . substr($line->code_journal, 0, 2) . '",'; - print '"' . substr($line->doc_ref, 0, 40) . '",'; - print '"' . $line->num_piece . '",'; - print '"' . $line->montant . '",'; - print '"' . $line->sens . '",'; - print '"' . dol_print_date($line->doc_date, '%d%m%Y') . '",'; - print '"' . $conf->currency . '",'; + }elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 3) { + + //Coala export + $date = dol_print_date($line->doc_date, '%d/%m/%Y'); + print $date . $sep; + print $line->code_journal . $sep; + print length_accounta($line->numero_compte) . $sep; + print $line->piece_num . $sep; + print $line->doc_ref . $sep; + print price($line->debit) . $sep; + print price($line->credit) . $sep; + print 'E' . $sep; + print length_accountg($line->code_tiers) . $sep; print "\n"; } } @@ -169,156 +297,199 @@ else if ($action == 'export_csv') { else { - llxHeader('', $langs->trans("Bookkeeping")); + $title_page=$langs->trans("Bookkeeping") .' '. dol_print_date($search_date_start).'-'.dol_print_date($search_date_end); + + llxHeader('', $title_page); /* * List */ - $sql = "SELECT bk.rowid, bk.doc_date, bk.doc_type, bk.doc_ref, bk.code_tiers, bk.numero_compte , bk.label_compte, bk.debit , bk.credit, bk.montant , bk.sens , bk.code_journal , bk.piece_num "; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as bk"; - - if (dol_strlen(trim($search_doc_type))) { - - $sql .= " WHERE bk.piece_num LIKE '%" . $search_piece_num . "%'"; - - if (dol_strlen(trim($search_doc_ref))) { - $sql .= " AND bk.doc_ref LIKE '%" . $search_doc_ref . "%'"; + $nbtotalofrecords = 0; + if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) { + $nbtotalofrecords = $object->fetchAll($sortorder, $sortfield, 0, 0, $filter); + if ($nbtotalofrecords < 0) { + setEventMessages($object->error, $object->errors, 'errors'); } } - if (dol_strlen(trim($search_doc_ref))) { - $sql .= " WHERE bk.doc_ref LIKE '%" . $search_doc_ref . "%'"; - } - if (dol_strlen(trim($search_account))) { - $sql .= " WHERE bk.numero_compte LIKE '%" . $search_account . "%'"; - } - if (dol_strlen(trim($search_thirdparty))) { - $sql .= " WHERE bk.code_tiers LIKE '%" . $search_thirdparty . "%'"; - } - if (dol_strlen(trim($search_journal))) { - $sql .= " WHERE bk.code_journal LIKE '%" . $search_journal . "%'"; + + $result = $object->fetchAll($sortorder, $sortfield, $limit, $offset, $filter); + if ($result < 0) { + setEventMessages($object->error, $object->errors, 'errors'); } - $sql .= " ORDER BY $sortfield $sortorder " . $db->plimit($conf->liste_limit + 1, $offset); + if ($action == 'delmouv') { + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?mvt_num=' . GETPOST('mvt_num'), $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'delmouvconfirm', '', 0, 1); + print $formconfirm; + } + if ($action == 'delbookkeepingyear') { + + $form_question=array(); + $delyear=GETPOST('delyear'); + + if (empty($delyear)) { + $delyear=dol_print_date(dol_now(),'%Y'); + } + $year_array=$formventilation->selectyear_accountancy_bookkepping($delyear, 'delyear',0,'array'); + + $form_question['delyear']=array('name'=>'delyear','type'=>'select','label'=>$langs->trans('DelYear'),'values'=>$year_array,'default'=>$delyear); + + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"], $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'delbookkeepingyearconfirm', $form_question, 0, 1); + print $formconfirm; + } - dol_syslog('accountancy/bookkeeping/list.php:: $sql=' . $sql); - $resql = $db->query($sql); - if ($resql) { - $num = $db->num_rows($resql); - $i = 0; + print_barre_liste($title_page, $page, $_SERVER["PHP_SELF"], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); + + /*print '
      '; + print ''; + print ''; + + print $formventilation->select_bookkeeping_importkey('importkey', GETPOST('importkey')); + + print '
      '; + + print '
      ';*/ + + print '
      '; + print '
      '."\n"; + print '
      '; + print '' . $langs->trans("NewAccountingMvt") . ''; + //print '' . $langs->trans("Export") . ''; + print '
      '; + + print '
      '; + + + /*print '
      '; + print $langs->trans('DateStart') . ': '; + print $form->select_date($search_date_start, 'date_start', 0, 0, 1); + print $langs->trans('DateEnd') . ': '; + print $form->select_date($search_date_end, 'date_end', 0, 0, 1); + print '
      '; + print '
      '; + print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $formventilation->select_account($search_accountancy_code_start, 'search_accountancy_code_start', 1, array (), 1, 1, ''); + print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $formventilation->select_account($search_accountancy_code_end, 'search_accountancy_code_end', 1, array (), 1, 1, ''); + print '
      '; + print '
      '; + print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $formventilation->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); + print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $formventilation->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); + print '
      ';*/ + + print ''; + print ''; + print_liste_field_titre($langs->trans("NumPiece"), $_SERVER['PHP_SELF'], "t.piece_num", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Docdate"), $_SERVER['PHP_SELF'], "t.doc_date", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "t.doc_ref", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Numerocompte"), $_SERVER['PHP_SELF'], "t.numero_compte", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Code_tiers"), $_SERVER['PHP_SELF'], "t.code_tiers", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Labelcompte"), $_SERVER['PHP_SELF'], "bk_label_compte", "", $options, "", $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "t.debit", "", $options, 'align="right"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "t.credit", "", $options, 'align="right"', $sortfield, $sortorder); + //print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, 'align="center"', $sortfield, $sortorder); + //print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "t.code_journal", "", $options, 'align="right"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Action"), $_SERVER["PHP_SELF"], "", $options, "", 'width="60" align="center"', $sortfield, $sortorder); + print "\n"; + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + //print ''; + print ''; + //print ''; + + print ''; + print ''; + print ''; + //print ''; + //print ''; + print ''; + print ''; + + print ''; + + $var = True; + + $total_debit=0; + $total_credit=0; + + foreach ( $object->lines as $line ) { + $var = ! $var; - print_barre_liste($langs->trans("Bookkeeping"), $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorder, '', $num); + $total_debit+=$line->debit; + $total_credit+=$line->credit; - /*print ''; - print ''; - print ''; - - print $formventilation->select_bookkeeping_importkey('importkey', GETPOST('importkey')); - - print '
      '; - - print '';*/ + print ""; - print ''; - print ''; - print ''; - - print $formother->select_year(GETPOST('delyear'), 'delyear'); - - print '
      '; - - print ''; - - print ''; - print ''; - print ''; - print ''; - print ''; - - print '
      '; + print $langs->trans('From') . ': '; + print $form->select_date($search_date_start, 'date_start', 0, 0, 1); + print '
      '; + print $langs->trans('To') . ': '; + print $form->select_date($search_date_end, 'date_end', 0, 0, 1); + //print $form->select_date($search_doc_date, 'doc_date', 0, 0, 1); + print '
      '; + //print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $langs->trans('From'); + print $formventilation->select_account($search_accountancy_code_start, 'search_accountancy_code_start', 1, array (), 1, 1, ''); + //print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; + print '
      '; + print $langs->trans('To'); + print $formventilation->select_account($search_accountancy_code_end, 'search_accountancy_code_end', 1, array (), 1, 1, ''); + print '
      '; + //print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $langs->trans('From'); + print $formventilation->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); + //print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print '
      '; + print $langs->trans('To'); + print $formventilation->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); + print '
      '; + print ''; + print '    '; + print ''; + print ' '; + print ''; + print '
      '; - print ''; - print_liste_field_titre($langs->trans("NumPiece"), $_SERVER['PHP_SELF'], "bk.piece_num", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Docdate"), $_SERVER['PHP_SELF'], "bk.doc_date", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "bk.doc_ref", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Numerocompte"), $_SERVER['PHP_SELF'], "bk.numero_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Code_tiers"), $_SERVER['PHP_SELF'], "bk.code_tiers", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Labelcompte"), $_SERVER['PHP_SELF'], "bk_label_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "bk.debit", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "bk.credit", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "bk.montant", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "bk.sens", "", "", 'align="center"', $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "bk.code_journal", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Action"), $_SERVER["PHP_SELF"], "", $param, "", 'width="60" align="center"', $sortfield, $sortorder); - print "\n"; - - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + //print ''; + //print ''; + print ''; + print ''; - print ''; - print ''; - - $var = True; - - while ( $i < min($num, $conf->liste_limit) ) { - $obj = $db->fetch_object($resql); - $var = ! $var; - - print ""; - - /* if ($old_piecenum!=$obj->piece_num) { - $total_debit=0; - $total_credit=0; - } else { - $total_debit+=$obj->debit; - $total_credit+=$obj->credit; - } - */ - - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print "\n"; - - //$old_piecenum= $obj->piece_num; - $i ++; - } - print "
            '; - print ''; - print ' '; - print ''; + print '' . $line->piece_num . '' . dol_print_date($line->doc_date, 'day') . '' . $line->doc_ref . '' . length_accountg($line->numero_compte) . '' . length_accounta($line->code_tiers) . '' . $line->label_compte . '' . price($line->debit) . '' . price($line->credit) . '' . price($line->montant) . '' . $line->sens . '' . $line->code_journal . ''; + print '' . img_edit() . ''; + print '' . img_delete() . ''; print '
      ' . $obj->piece_num . '' . dol_print_date($db->jdate($obj->doc_date), 'day') . '' . $obj->doc_ref . '' . length_accountg($obj->numero_compte) . '' . length_accounta($obj->code_tiers) . '' . $obj->label_compte . '' . price($obj->debit) . '' . price($obj->credit) . '' . price($obj->montant) . '' . $obj->sens . '' . $obj->code_journal . '' . img_edit() . '
      "; - - print ''; - - $db->free($resql); - } else { - dol_print_error($db); + print "\n"; } + print ''; + print ''; + print ''; + print price($total_debit); + print ''; + print ''; + print price($total_credit); + print ''; + print ''; + print ''; + + print ""; + print ''; + llxFooter(); } - $db->close(); \ No newline at end of file diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index d3801b4a4d1..efcd972cd71 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -1,8 +1,8 @@ - * Copyright (C) 2013-2014 Olivier Geffroy - * Copyright (C) 2013-2015 Alexandre Spangaro - * Copyright (C) 2013-2014 Florian Henry +/* Copyright (C) 2007-2012 Laurent Destailleur + * Copyright (C) 2014 Juanjo Menent + * Copyright (C) 2015 Florian Henry + * Copyright (C) 2015 Raphaƫl Doursenaud * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,245 +19,188 @@ */ /** - * \file htdocs/accountancy/class/bookkeeping.class.php - * \ingroup Accounting Expert - * \brief File of class to manage book keeping + * \file accountancy/bookkeeping.class.php + * \ingroup accountancy + * \brief This file is an example for a CRUD class file (Create/Read/Update/Delete) + * Put some comments here */ +// Put here all includes required by your class file +require_once DOL_DOCUMENT_ROOT . '/core/class/commonobject.class.php'; +// require_once DOL_DOCUMENT_ROOT . '/societe/class/societe.class.php'; +// require_once DOL_DOCUMENT_ROOT . '/product/class/product.class.php'; + /** - * Class to manage accountancy book keeping + * Class Accountingbookkeeping + * + * Put here description of your class */ -class BookKeeping extends CommonObject +class BookKeeping extends CommonObject { - var $doc_date; - var $doc_type; - var $doc_ref; - var $date_create; - var $fk_doc; - var $fk_docdet; - var $code_tiers; - var $numero_compte; - var $label_compte; - var $debit; - var $credit; - var $montant; - var $sens; - var $fk_user_author; - var $code_journal; - var $piece_num; - var $linesexport = array (); - var $linesmvt = array (); - - /** - * Constructor - * - * @param DoliDB $db Database handler - */ - function __construct($db) - { - $this->db = $db; - } - /** - * Load a line into memory from database - * - * @param int $id id of line to get - * @return int <0 if KO, >0 if OK - */ - function fetch($id) - { - $sql = "SELECT rowid, doc_date, doc_type,"; - $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers, "; - $sql .= " numero_compte, label_compte, debit, credit, "; - $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num "; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; - $sql .= " WHERE rowid = '" . $id . "'"; - - dol_syslog(get_class($this) . "fetch sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - if ($result) { - $obj = $this->db->fetch_object($result); - - $this->id = $obj->rowid; - - $this->doc_date = $this->db->jdate($obj->doc_date); - $this->doc_type = $obj->doc_type; - $this->doc_ref = $obj->doc_ref; - $this->fk_doc = $obj->fk_doc; - $this->fk_docdet = $obj->fk_docdet; - $this->code_tiers = $obj->code_tiers; - $this->numero_compte = $obj->numero_compte; - $this->label_compte = $obj->label_compte; - $this->debit = $obj->debit; - $this->credit = $obj->credit; - $this->montant = $obj->montant; - $this->sens = $obj->sens; - $this->code_journal = $obj->code_journal; - $this->piece_num = $obj->piece_num; - } - else - { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch " . $this->error, LOG_ERR); - return - 1; - } - - return 1; - } - - /** - * Load an accounting document into memory from database - * - * @param int $piecenum Accounting document to get - * @return int <0 if KO, >0 if OK - */ - function fetch_per_mvt($piecenum) - { - $sql = "SELECT piece_num,doc_date,code_journal,doc_ref,doc_type"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - $sql .= " WHERE piece_num = '" . $piecenum . "'"; - - dol_syslog(get_class($this) . "fetch_per_mvt sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - if ($result) { - $obj = $this->db->fetch_object($result); - - $this->piece_num = $obj->piece_num; - $this->code_journal = $obj->code_journal; - $this->doc_date = $this->db->jdate($obj->doc_date); - $this->doc_ref = $obj->doc_ref; - $this->doc_type = $obj->doc_type; - } else { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); - return - 1; - } - - return 1; - } - - /** - * Return next number movement - * - * @return string Last number - */ - function getNextNumMvt() { - $sql = "SELECT MAX(piece_num)+1 as max FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - - dol_syslog(get_class($this) . "getNextNumMvt sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - - if ($result) - { - $obj = $this->db->fetch_object($result); - - return $obj->max; - } - else - { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::getNextNumMvt " . $this->error, LOG_ERR); - return - 1; - } - } - - /** - * Load all informations of accountancy document - * - * @param int $piecenum id of line to get - * @return int <0 if KO, >0 if OK - */ - function fetch_all_per_mvt($piecenum) - { - $sql = "SELECT rowid, doc_date, doc_type,"; - $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; - $sql .= " numero_compte, label_compte, debit, credit,"; - $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; - $sql .= " WHERE piece_num = '" . $piecenum . "'"; - - dol_syslog(get_class($this) . "fetch_all_per_mvt sql=" . $sql, LOG_DEBUG); - $result = $this->db->query($sql); - if ($result) { - - while ( $obj = $this->db->fetch_object($result) ) { - - $line = new BookKeepingLine(); - - $line->id = $obj->rowid; - - $line->doc_date = $this->db->jdate($obj->doc_date); - $line->doc_type = $obj->doc_type; - $line->doc_ref = $obj->doc_ref; - $line->fk_doc = $obj->fk_doc; - $line->fk_docdet = $obj->fk_docdet; - $line->code_tiers = $obj->code_tiers; - $line->numero_compte = $obj->numero_compte; - $line->label_compte = $obj->label_compte; - $line->debit = $obj->debit; - $line->credit = $obj->credit; - $line->montant = $obj->montant; - $line->sens = $obj->sens; - $line->code_journal = $obj->code_journal; - $line->piece_num = $obj->piece_num; - - $this->linesmvt[] = $line; - } - } else { - $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); - return - 1; - } - - return 1; - } - - /** - * Insert line into bookkeeping * - * @param User $user User who inserted operation - * @return int <0 KO >0 OK + * @var string Error code (or message) + * @deprecated + * + * @see Accountingbookkeeping::errors */ - function create($user='') - { - global $conf; - + public $error; + /** + * + * @var string[] Error codes (or messages) + */ + public $errors = array (); + /** + * + * @var string Id to identify managed objects + */ + public $element = 'accountingbookkeeping'; + /** + * + * @var string Name of table without prefix where object is stored + */ + public $table_element = 'accounting_bookkeeping'; + + /** + * + * @var BookKeepingLine[] Lines + */ + public $lines = array (); + + /** + * + * @var int ID + */ + public $id; + /** + */ + public $doc_date = ''; + public $doc_type; + public $doc_ref; + public $fk_doc; + public $fk_docdet; + public $code_tiers; + public $numero_compte; + public $label_compte; + public $debit; + public $credit; + public $montant; + public $sens; + public $fk_user_author; + public $import_key; + public $code_journal; + public $piece_num; + + /** + */ + + /** + * Constructor + * + * @param DoliDb $db Database handler + */ + public function __construct(DoliDB $db) { + $this->db = $db; + return 1; + } + + /** + * Create object into database + * + * @param User $user User that creates + * @param bool $notrigger false=launch triggers after, true=disable triggers + * + * @return int <0 if KO, Id of created object if OK + */ + public function create(User $user, $notrigger = false) { + dol_syslog(__METHOD__, LOG_DEBUG); + + $error = 0; + + // Clean parameters + + if (isset($this->doc_type)) { + $this->doc_type = trim($this->doc_type); + } + if (isset($this->doc_ref)) { + $this->doc_ref = trim($this->doc_ref); + } + if (isset($this->fk_doc)) { + $this->fk_doc = trim($this->fk_doc); + } + if (isset($this->fk_docdet)) { + $this->fk_docdet = trim($this->fk_docdet); + } + if (isset($this->code_tiers)) { + $this->code_tiers = trim($this->code_tiers); + } + if (isset($this->numero_compte)) { + $this->numero_compte = trim($this->numero_compte); + } + if (isset($this->label_compte)) { + $this->label_compte = trim($this->label_compte); + } + if (isset($this->debit)) { + $this->debit = trim($this->debit); + } + if (isset($this->credit)) { + $this->credit = trim($this->credit); + } + if (isset($this->montant)) { + $this->montant = trim($this->montant); + } + if (isset($this->sens)) { + $this->sens = trim($this->sens); + } + if (isset($this->fk_user_author)) { + $this->fk_user_author = trim($this->fk_user_author); + } + if (isset($this->import_key)) { + $this->import_key = trim($this->import_key); + } + if (isset($this->code_journal)) { + $this->code_journal = trim($this->code_journal); + } + if (isset($this->piece_num)) { + $this->piece_num = trim($this->piece_num); + } + + $this->db->begin(); + $this->piece_num = 0; - + // first check if line not yet in bookkeeping $sql = "SELECT count(*)"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE doc_type = '" . $this->doc_type . "'"; $sql .= " AND fk_docdet = " . $this->fk_docdet; $sql .= " AND numero_compte = '" . $this->numero_compte . "'"; - + dol_syslog(get_class($this) . ":: create sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); - + if ($resql) { $row = $this->db->fetch_array($resql); if ($row[0] == 0) { - + // Determine piece_num $sqlnum = "SELECT piece_num"; - $sqlnum .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sqlnum .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sqlnum .= " WHERE doc_type = '" . $this->doc_type . "'"; $sqlnum .= " AND fk_docdet = '" . $this->fk_docdet . "'"; $sqlnum .= " AND doc_ref = '" . $this->doc_ref . "'"; - + dol_syslog(get_class($this) . ":: create sqlnum=" . $sqlnum, LOG_DEBUG); $resqlnum = $this->db->query($sqlnum); - if ($resqlnum) - { + if ($resqlnum) { $objnum = $this->db->fetch_object($resqlnum); $this->piece_num = $objnum->piece_num; } dol_syslog(get_class($this) . ":: create this->piece_num=" . $this->piece_num, LOG_DEBUG); - if (empty($this->piece_num)) - { + if (empty($this->piece_num)) { $sqlnum = "SELECT MAX(piece_num)+1 as maxpiecenum"; - $sqlnum .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; - + $sqlnum .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + dol_syslog(get_class($this) . ":: create sqlnum=" . $sqlnum, LOG_DEBUG); $resqlnum = $this->db->query($sqlnum); if ($resqlnum) { @@ -269,13 +212,13 @@ class BookKeeping extends CommonObject if (empty($this->piece_num)) { $this->piece_num = 1; } - + $now = dol_now(); if (empty($this->date_create)) { $this->date_create = $now; } - - $sql = "INSERT INTO " . MAIN_DB_PREFIX . "accounting_bookkeeping ("; + + $sql = "INSERT INTO " . MAIN_DB_PREFIX . $this->table_element." ("; $sql .= "doc_date"; $sql .= ", doc_type"; @@ -293,7 +236,7 @@ class BookKeeping extends CommonObject $sql .= ", import_key"; $sql .= ", code_journal"; $sql .= ", piece_num"; - + $sql .= ") VALUES ("; $sql .= "'" . $this->doc_date . "'"; @@ -308,57 +251,587 @@ class BookKeeping extends CommonObject $sql .= "," . $this->credit; $sql .= "," . $this->montant; $sql .= ",'" . $this->sens . "'"; - $sql .= ",'" . $this->fk_user_author."'"; + $sql .= ",'" . $this->fk_user_author . "'"; $sql .= ",'" . $this->date_create . "'"; $sql .= ",'" . $this->code_journal . "'"; $sql .= "," . $this->piece_num; $sql .= ")"; - + dol_syslog(get_class($this) . ":: create sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { - $id = $this->db->last_insert_id(MAIN_DB_PREFIX . "accounting_bookkeeping"); - + $id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); + if ($id > 0) { $this->id = $id; $result = 0; } else { $result = - 2; - dol_syslog("BookKeeping::Create Error $result lecture ID"); + $error ++; + $this->errors[] = 'Error Create Error ' . $result . ' lecture ID'; + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } } else { $result = - 1; - dol_syslog("BookKeeping::Create Error $result INSERT Mysql"); + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } } else { $result = - 3; - dol_syslog("BookKeeping::Create Error $result SELECT Mysql"); + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } } else { $result = - 5; - dol_syslog("BookKeeping::Create Error $result SELECT Mysql"); + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + + if (! $error) { + + if (! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action to call a trigger. + + // // Call triggers + // $result=$this->call_trigger('MYOBJECT_CREATE',$user); + // if ($result < 0) $error++; + // // End call triggers + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return $result; } - - return $result; } - + + /** + * Create object into database + * + * @param User $user User that creates + * @param bool $notrigger false=launch triggers after, true=disable triggers + * + * @return int <0 if KO, Id of created object if OK + */ + public function create_std(User $user, $notrigger = false) + { + dol_syslog(__METHOD__, LOG_DEBUG); + + $error = 0; + + // Clean parameters + + if (isset($this->doc_type)) { + $this->doc_type = trim($this->doc_type); + } + if (isset($this->doc_ref)) { + $this->doc_ref = trim($this->doc_ref); + } + if (isset($this->fk_doc)) { + $this->fk_doc = trim($this->fk_doc); + } + if (isset($this->fk_docdet)) { + $this->fk_docdet = trim($this->fk_docdet); + } + if (isset($this->code_tiers)) { + $this->code_tiers = trim($this->code_tiers); + } + if (isset($this->numero_compte)) { + $this->numero_compte = trim($this->numero_compte); + } + if (isset($this->label_compte)) { + $this->label_compte = trim($this->label_compte); + } + if (isset($this->debit)) { + $this->debit = trim($this->debit); + } + if (isset($this->credit)) { + $this->credit = trim($this->credit); + } + if (isset($this->montant)) { + $this->montant = trim($this->montant); + } + if (isset($this->sens)) { + $this->sens = trim($this->sens); + } + if (isset($this->fk_user_author)) { + $this->fk_user_author = trim($this->fk_user_author); + } + if (isset($this->import_key)) { + $this->import_key = trim($this->import_key); + } + if (isset($this->code_journal)) { + $this->code_journal = trim($this->code_journal); + } + if (isset($this->piece_num)) { + $this->piece_num = trim($this->piece_num); + } + + + + // Check parameters + // Put here code to add control on parameters values + + // Insert request + $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . '('; + + $sql.= 'doc_date,'; + $sql.= 'doc_type,'; + $sql.= 'doc_ref,'; + $sql.= 'fk_doc,'; + $sql.= 'fk_docdet,'; + $sql.= 'code_tiers,'; + $sql.= 'numero_compte,'; + $sql.= 'label_compte,'; + $sql.= 'debit,'; + $sql.= 'credit,'; + $sql.= 'montant,'; + $sql.= 'sens,'; + $sql.= 'fk_user_author,'; + $sql.= 'import_key,'; + $sql.= 'code_journal,'; + $sql.= 'piece_num'; + + + $sql .= ') VALUES ('; + + $sql .= ' '.(! isset($this->doc_date) || dol_strlen($this->doc_date)==0?'NULL':"'".$this->db->idate($this->doc_date)."'").','; + $sql .= ' '.(! isset($this->doc_type)?'NULL':"'".$this->db->escape($this->doc_type)."'").','; + $sql .= ' '.(! isset($this->doc_ref)?'NULL':"'".$this->db->escape($this->doc_ref)."'").','; + $sql .= ' '.(empty($this->fk_doc)?'0':$this->fk_doc).','; + $sql .= ' '.(empty($this->fk_docdet)?'0':$this->fk_docdet).','; + $sql .= ' '.(! isset($this->code_tiers)?'NULL':"'".$this->db->escape($this->code_tiers)."'").','; + $sql .= ' '.(! isset($this->numero_compte)?'NULL':"'".$this->db->escape($this->numero_compte)."'").','; + $sql .= ' '.(! isset($this->label_compte)?'NULL':"'".$this->db->escape($this->label_compte)."'").','; + $sql .= ' '.(! isset($this->debit)?'NULL':"'".$this->debit."'").','; + $sql .= ' '.(! isset($this->credit)?'NULL':"'".$this->credit."'").','; + $sql .= ' '.(! isset($this->montant)?'NULL':"'".$this->montant."'").','; + $sql .= ' '.(! isset($this->sens)?'NULL':"'".$this->db->escape($this->sens)."'").','; + $sql .= ' '.$user->id.','; + $sql .= ' '.(! isset($this->import_key)?'NULL':"'".$this->db->escape($this->import_key)."'").','; + $sql .= ' '.(! isset($this->code_journal)?'NULL':"'".$this->db->escape($this->code_journal)."'").','; + $sql .= ' '.(! isset($this->piece_num)?'NULL':$this->piece_num); + + + $sql .= ')'; + + $this->db->begin(); + + $resql = $this->db->query($sql); + if (!$resql) { + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + if (!$error) { + $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); + + if (!$notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action to call a trigger. + + //// Call triggers + //$result=$this->call_trigger('MYOBJECT_CREATE',$user); + //if ($result < 0) $error++; + //// End call triggers + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return $this->id; + } + } + + /** + * Load object in memory from the database + * + * @param int $id Id object + * @param string $ref Ref + * + * @return int <0 if KO, 0 if not found, >0 if OK + */ + public function fetch($id, $ref = null) { + dol_syslog(__METHOD__, LOG_DEBUG); + + $sql = 'SELECT'; + $sql .= ' t.rowid,'; + + $sql .= " t.doc_date,"; + $sql .= " t.doc_type,"; + $sql .= " t.doc_ref,"; + $sql .= " t.fk_doc,"; + $sql .= " t.fk_docdet,"; + $sql .= " t.code_tiers,"; + $sql .= " t.numero_compte,"; + $sql .= " t.label_compte,"; + $sql .= " t.debit,"; + $sql .= " t.credit,"; + $sql .= " t.montant,"; + $sql .= " t.sens,"; + $sql .= " t.fk_user_author,"; + $sql .= " t.import_key,"; + $sql .= " t.code_journal,"; + $sql .= " t.piece_num"; + + $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element . ' as t'; + if (null !== $ref) { + $sql .= ' WHERE t.ref = ' . '\'' . $ref . '\''; + } else { + $sql .= ' WHERE t.rowid = ' . $id; + } + + $resql = $this->db->query($sql); + if ($resql) { + $numrows = $this->db->num_rows($resql); + if ($numrows) { + $obj = $this->db->fetch_object($resql); + + $this->id = $obj->rowid; + + $this->doc_date = $this->db->jdate($obj->doc_date); + $this->doc_type = $obj->doc_type; + $this->doc_ref = $obj->doc_ref; + $this->fk_doc = $obj->fk_doc; + $this->fk_docdet = $obj->fk_docdet; + $this->code_tiers = $obj->code_tiers; + $this->numero_compte = $obj->numero_compte; + $this->label_compte = $obj->label_compte; + $this->debit = $obj->debit; + $this->credit = $obj->credit; + $this->montant = $obj->montant; + $this->sens = $obj->sens; + $this->fk_user_author = $obj->fk_user_author; + $this->import_key = $obj->import_key; + $this->code_journal = $obj->code_journal; + $this->piece_num = $obj->piece_num; + } + $this->db->free($resql); + + if ($numrows) { + return 1; + } else { + return 0; + } + } else { + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + + return - 1; + } + } + + /** + * Load object in memory from the database + * + * @param string $sortorder Sort Order + * @param string $sortfield Sort field + * @param int $limit offset limit + * @param int $offset offset limit + * @param array $filter filter array + * @param string $filtermode filter mode (AND or OR) + * + * @return int <0 if KO, >0 if OK + */ + public function fetchAll($sortorder = '', $sortfield = '', $limit = 0, $offset = 0, array $filter = array(), $filtermode = 'AND') { + dol_syslog(__METHOD__, LOG_DEBUG); + + $sql = 'SELECT'; + $sql .= ' t.rowid,'; + + $sql .= " t.doc_date,"; + $sql .= " t.doc_type,"; + $sql .= " t.doc_ref,"; + $sql .= " t.fk_doc,"; + $sql .= " t.fk_docdet,"; + $sql .= " t.code_tiers,"; + $sql .= " t.numero_compte,"; + $sql .= " t.label_compte,"; + $sql .= " t.debit,"; + $sql .= " t.credit,"; + $sql .= " t.montant,"; + $sql .= " t.sens,"; + $sql .= " t.fk_user_author,"; + $sql .= " t.import_key,"; + $sql .= " t.code_journal,"; + $sql .= " t.piece_num"; + + $sql .= ' FROM ' . MAIN_DB_PREFIX . $this->table_element . ' as t'; + + // Manage filter + $sqlwhere = array (); + if (count($filter) > 0) { + foreach ( $filter as $key => $value ) { + if ($key=='t.doc_date') { + $sqlwhere[] = $key . '=\'' . $this->db->idate($value) . '\''; + } elseif($key=='t.doc_date>=' || $key=='t.doc_date<=') { + $sqlwhere[] = $key . '\'' . $this->db->idate($value) . '\''; + } elseif($key=='t.numero_compte>=' || $key=='t.numero_compte<=' || $key=='t.code_tiers>=' || $key=='t.code_tiers<=') { + $sqlwhere[] = $key . '\'' . $this->db->escape($value) . '\''; + } elseif($key=='t.fk_doc' || $key=='t.fk_docdet' || $key=='t.piece_num') { + $sqlwhere[] = $key . '=' . $value; + } elseif($key=='t.code_tiers' || $key=='t.numero_compte') { + $sqlwhere[] = $key . ' LIKE \'' . $this->db->escape($value) . '%\''; + } else { + $sqlwhere[] = $key . ' LIKE \'%' . $this->db->escape($value) . '%\''; + } + } + } + + if (count($sqlwhere) > 0) { + $sql .= ' WHERE ' . implode(' ' . $filtermode . ' ', $sqlwhere); + } + + if (! empty($sortfield)) { + $sql .= $this->db->order($sortfield, $sortorder); + } + if (! empty($limit)) { + $sql .= ' ' . $this->db->plimit($limit + 1, $offset); + } + $this->lines = array (); + + $resql = $this->db->query($sql); + if ($resql) { + $num = $this->db->num_rows($resql); + + while ( $obj = $this->db->fetch_object($resql) ) { + $line = new BookKeepingLine(); + + $line->id = $obj->rowid; + + $line->doc_date = $this->db->jdate($obj->doc_date); + $line->doc_type = $obj->doc_type; + $line->doc_ref = $obj->doc_ref; + $line->fk_doc = $obj->fk_doc; + $line->fk_docdet = $obj->fk_docdet; + $line->code_tiers = $obj->code_tiers; + $line->numero_compte = $obj->numero_compte; + $line->label_compte = $obj->label_compte; + $line->debit = $obj->debit; + $line->credit = $obj->credit; + $line->montant = $obj->montant; + $line->sens = $obj->sens; + $line->fk_user_author = $obj->fk_user_author; + $line->import_key = $obj->import_key; + $line->code_journal = $obj->code_journal; + $line->piece_num = $obj->piece_num; + + $this->lines[] = $line; + } + $this->db->free($resql); + + return $num; + } else { + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + + return - 1; + } + } + + /** + * 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) { + $error = 0; + + dol_syslog(__METHOD__, LOG_DEBUG); + + // Clean parameters + + if (isset($this->doc_type)) { + $this->doc_type = trim($this->doc_type); + } + if (isset($this->doc_ref)) { + $this->doc_ref = trim($this->doc_ref); + } + if (isset($this->fk_doc)) { + $this->fk_doc = trim($this->fk_doc); + } + if (isset($this->fk_docdet)) { + $this->fk_docdet = trim($this->fk_docdet); + } + if (isset($this->code_tiers)) { + $this->code_tiers = trim($this->code_tiers); + } + if (isset($this->numero_compte)) { + $this->numero_compte = trim($this->numero_compte); + } + if (isset($this->label_compte)) { + $this->label_compte = trim($this->label_compte); + } + if (isset($this->debit)) { + $this->debit = trim($this->debit); + } + if (isset($this->credit)) { + $this->credit = trim($this->credit); + } + if (isset($this->montant)) { + $this->montant = trim($this->montant); + } + if (isset($this->sens)) { + $this->sens = trim($this->sens); + } + if (isset($this->fk_user_author)) { + $this->fk_user_author = trim($this->fk_user_author); + } + if (isset($this->import_key)) { + $this->import_key = trim($this->import_key); + } + if (isset($this->code_journal)) { + $this->code_journal = trim($this->code_journal); + } + if (isset($this->piece_num)) { + $this->piece_num = trim($this->piece_num); + } + + // Check parameters + // Put here code to add a control on parameters values + + // Update request + $sql = 'UPDATE ' . MAIN_DB_PREFIX . $this->table_element . ' SET'; + + $sql .= ' doc_date = ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) != 0 ? "'" . $this->db->idate($this->doc_date) . "'" : 'null') . ','; + $sql .= ' doc_type = ' . (isset($this->doc_type) ? "'" . $this->db->escape($this->doc_type) . "'" : "null") . ','; + $sql .= ' doc_ref = ' . (isset($this->doc_ref) ? "'" . $this->db->escape($this->doc_ref) . "'" : "null") . ','; + $sql .= ' fk_doc = ' . (isset($this->fk_doc) ? $this->fk_doc : "null") . ','; + $sql .= ' fk_docdet = ' . (isset($this->fk_docdet) ? $this->fk_docdet : "null") . ','; + $sql .= ' code_tiers = ' . (isset($this->code_tiers) ? "'" . $this->db->escape($this->code_tiers) . "'" : "null") . ','; + $sql .= ' numero_compte = ' . (isset($this->numero_compte) ? "'" . $this->db->escape($this->numero_compte) . "'" : "null") . ','; + $sql .= ' label_compte = ' . (isset($this->label_compte) ? "'" . $this->db->escape($this->label_compte) . "'" : "null") . ','; + $sql .= ' debit = ' . (isset($this->debit) ? $this->debit : "null") . ','; + $sql .= ' credit = ' . (isset($this->credit) ? $this->credit : "null") . ','; + $sql .= ' montant = ' . (isset($this->montant) ? $this->montant : "null") . ','; + $sql .= ' sens = ' . (isset($this->sens) ? "'" . $this->db->escape($this->sens) . "'" : "null") . ','; + $sql .= ' fk_user_author = ' . (isset($this->fk_user_author) ? $this->fk_user_author : "null") . ','; + $sql .= ' import_key = ' . (isset($this->import_key) ? "'" . $this->db->escape($this->import_key) . "'" : "null") . ','; + $sql .= ' code_journal = ' . (isset($this->code_journal) ? "'" . $this->db->escape($this->code_journal) . "'" : "null") . ','; + $sql .= ' piece_num = ' . (isset($this->piece_num) ? $this->piece_num : "null"); + + $sql .= ' WHERE rowid=' . $this->id; + + $this->db->begin(); + + $resql = $this->db->query($sql); + if (! $resql) { + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + if (! $error && ! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action calls a trigger. + + // // Call triggers + // $result=$this->call_trigger('MYOBJECT_MODIFY',$user); + // if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} + // // End call triggers + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return 1; + } + } + + /** + * Delete object in database + * + * @param User $user User that deletes + * @param bool $notrigger false=launch triggers after, true=disable triggers + * + * @return int <0 if KO, >0 if OK + */ + public function delete(User $user, $notrigger = false) { + dol_syslog(__METHOD__, LOG_DEBUG); + + $error = 0; + + $this->db->begin(); + + if (! $error) { + if (! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action calls a trigger. + + // // Call triggers + // $result=$this->call_trigger('MYOBJECT_DELETE',$user); + // if ($result < 0) { $error++; //Do also what you must do to rollback action if trigger fail} + // // End call triggers + } + } + + if (! $error) { + $sql = 'DELETE FROM ' . MAIN_DB_PREFIX . $this->table_element; + $sql .= ' WHERE rowid=' . $this->id; + + $resql = $this->db->query($sql); + if (! $resql) { + $error ++; + $this->errors[] = 'Error ' . $this->db->lasterror(); + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + } + + // Commit or rollback + if ($error) { + $this->db->rollback(); + + return - 1 * $error; + } else { + $this->db->commit(); + + return 1; + } + } + /** * Delete bookkepping by importkey * * @param string $importkey Import key * @return int Result */ - function delete_by_importkey($importkey) { + function deleteByImportkey($importkey) { $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE import_key = '" . $importkey . "'"; - + $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); foreach ( $this->errors as $errmsg ) { @@ -368,23 +841,23 @@ class BookKeeping extends CommonObject $this->db->rollback(); return - 1; } - + $this->db->commit(); return 1; } /** - * Delete bookkepping by importkey + * Delete bookkepping by year * * @param string $delyear year to delete * @return int Result */ - function delete_by_year($delyear) { + function deleteByYear($delyear) { $this->db->begin(); // first check if line not yet in bookkeeping $sql = "DELETE"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping "; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE YEAR(doc_date) = ".$delyear; $resql = $this->db->query($sql); @@ -402,313 +875,187 @@ class BookKeeping extends CommonObject $this->db->commit(); return 1; } - + /** - * Create object into database + * Delete bookkepping by piece number * - * @param User $user Object user that create - * @param int $notrigger 1=Does not execute triggers, 0 otherwise - * @return int <0 if KO, >0 if OK + * @param int $piecenum peicenum to delete + * @return int Result */ - function create_std($user, $notrigger = 0) - { - $error = 0; - - // Clean parameters - if (isset($this->doc_type)) - $this->doc_type = trim($this->doc_type); - if (isset($this->doc_ref)) - $this->doc_ref = trim($this->doc_ref); - if (isset($this->fk_doc)) - $this->fk_doc = trim($this->fk_doc); - if (isset($this->fk_docdet)) - $this->fk_docdet = trim($this->fk_docdet); - if (isset($this->code_tiers)) - $this->code_tiers = trim($this->code_tiers); - if (isset($this->numero_compte)) - $this->numero_compte = trim($this->numero_compte); - if (isset($this->label_compte)) - $this->label_compte = trim($this->label_compte); - if (isset($this->debit)) - $this->debit = trim($this->debit); - if (isset($this->credit)) - $this->credit = trim($this->credit); - if (isset($this->montant)) - $this->montant = trim($this->montant); - if (isset($this->sens)) - $this->sens = trim($this->sens); - if (isset($this->fk_user_author)) - $this->fk_user_author = trim($this->fk_user_author); - if (isset($this->import_key)) - $this->import_key = trim($this->import_key); - if (isset($this->code_journal)) - $this->code_journal = trim($this->code_journal); - if (isset($this->piece_num)) - $this->piece_num = trim($this->piece_num); - - // Check parameters - // Put here code to add control on parameters values - - // Insert request - $sql = "INSERT INTO " . MAIN_DB_PREFIX . "accounting_bookkeeping("; - $sql .= "doc_date,"; - $sql .= "doc_type,"; - $sql .= "doc_ref,"; - $sql .= "fk_doc,"; - $sql .= "fk_docdet,"; - $sql .= "code_tiers,"; - $sql .= "numero_compte,"; - $sql .= "label_compte,"; - $sql .= "debit,"; - $sql .= "credit,"; - $sql .= "montant,"; - $sql .= "sens,"; - $sql .= "fk_user_author,"; - $sql .= "import_key,"; - $sql .= "code_journal,"; - $sql .= "piece_num"; - - $sql .= ") VALUES ("; - - $sql .= " " . (! isset($this->doc_date) || dol_strlen($this->doc_date) == 0 ? 'NULL' : $this->db->idate($this->doc_date)) . ","; - $sql .= " " . (! isset($this->doc_type) ? 'NULL' : "'" . $this->db->escape($this->doc_type) . "'") . ","; - $sql .= " " . (! isset($this->doc_ref) ? 'NULL' : "'" . $this->db->escape($this->doc_ref) . "'") . ","; - $sql .= " " . (! isset($this->fk_doc) ? 'NULL' : "'" . $this->fk_doc . "'") . ","; - $sql .= " " . (! isset($this->fk_docdet) ? 'NULL' : "'" . $this->fk_docdet . "'") . ","; - $sql .= " " . (! isset($this->code_tiers) ? 'NULL' : "'" . $this->db->escape($this->code_tiers) . "'") . ","; - $sql .= " " . (! isset($this->numero_compte) ? 'NULL' : "'" . $this->db->escape($this->numero_compte) . "'") . ","; - $sql .= " " . (! isset($this->label_compte) ? 'NULL' : "'" . $this->db->escape($this->label_compte) . "'") . ","; - $sql .= " " . (! isset($this->debit) ? 'NULL' : "'" . $this->debit . "'") . ","; - $sql .= " " . (! isset($this->credit) ? 'NULL' : "'" . $this->credit . "'") . ","; - $sql .= " " . (! isset($this->montant) ? 'NULL' : "'" . $this->montant . "'") . ","; - $sql .= " " . (! isset($this->sens) ? 'NULL' : "'" . $this->db->escape($this->sens) . "'") . ","; - $sql .= " " . $user->id . ","; - $sql .= " " . (! isset($this->import_key) ? 'NULL' : "'" . $this->db->escape($this->import_key) . "'") . ","; - $sql .= " " . (! isset($this->code_journal) ? 'NULL' : "'" . $this->db->escape($this->code_journal) . "'") . ","; - $sql .= " " . (! isset($this->piece_num) ? 'NULL' : "'" . $this->piece_num . "'") . ""; - - $sql .= ")"; - + function deleteMvtNum($piecenum) { + $this->db->begin(); - - dol_syslog(get_class($this) . "::create_std sql=" . $sql, LOG_DEBUG); + + // first check if line not yet in bookkeeping + $sql = "DELETE"; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + $sql .= " WHERE piece_num = ".$piecenum; + $resql = $this->db->query($sql); + if (! $resql) { - $error ++; $this->errors[] = "Error " . $this->db->lasterror(); - } - - if (! $error) { - $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . "accounting_bookkeeping"); - -// if (! $notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - // // Call triggers - // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; - // $interface=new Interfaces($this->db); - // $result=$interface->run_triggers('MYOBJECT_CREATE',$this,$user,$langs,$conf); - // if ($result < 0) { $error++; $this->errors=$interface->errors; } - // // End call triggers -// } - } - - // Commit or rollback - if ($error) { - foreach ( $this->errors as $errmsg ) { - dol_syslog(get_class($this) . "::create_std " . $errmsg, LOG_ERR); - $this->error .= ($this->error ? ', ' . $errmsg : $errmsg); - } - $this->db->rollback(); - return - 1 * $error; - } else { - $this->db->commit(); - return $this->id; - } - } - - /** - * Update object into database - * - * @param User $user Object user that create - * @param int $notrigger 1=Does not execute triggers, 0 otherwise - * @return int <0 if KO, >0 if OK - */ - function update($user = 0, $notrigger = 0) - { - $error = 0; - - // Clean parameters - if (isset($this->doc_type)) - $this->doc_type = trim($this->doc_type); - if (isset($this->doc_ref)) - $this->doc_ref = trim($this->doc_ref); - if (isset($this->fk_doc)) - $this->fk_doc = trim($this->fk_doc); - if (isset($this->fk_docdet)) - $this->fk_docdet = trim($this->fk_docdet); - if (isset($this->code_tiers)) - $this->code_tiers = trim($this->code_tiers); - if (isset($this->numero_compte)) - $this->numero_compte = trim($this->numero_compte); - if (isset($this->label_compte)) - $this->label_compte = trim($this->label_compte); - if (isset($this->debit)) - $this->debit = trim($this->debit); - if (isset($this->credit)) - $this->credit = trim($this->credit); - if (isset($this->montant)) - $this->montant = trim($this->montant); - if (isset($this->sens)) - $this->sens = trim($this->sens); - if (isset($this->fk_user_author)) - $this->fk_user_author = trim($this->fk_user_author); - if (isset($this->import_key)) - $this->import_key = trim($this->import_key); - if (isset($this->code_journal)) - $this->code_journal = trim($this->code_journal); - if (isset($this->piece_num)) - $this->piece_num = trim($this->piece_num); - - // Check parameters - // Put here code to add a control on parameters values - - // Update request - $sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_bookkeeping SET"; - - $sql .= " doc_date=" . (dol_strlen($this->doc_date) != 0 ? "'" . $this->db->idate($this->doc_date) . "'" : 'null') . ","; - $sql .= " doc_type=" . (isset($this->doc_type) ? "'" . $this->db->escape($this->doc_type) . "'" : "null") . ","; - $sql .= " doc_ref=" . (isset($this->doc_ref) ? "'" . $this->db->escape($this->doc_ref) . "'" : "null") . ","; - $sql .= " fk_doc=" . (isset($this->fk_doc) ? $this->fk_doc : "null") . ","; - $sql .= " fk_docdet=" . (isset($this->fk_docdet) ? $this->fk_docdet : "null") . ","; - $sql .= " code_tiers=" . (isset($this->code_tiers) ? "'" . $this->db->escape($this->code_tiers) . "'" : "null") . ","; - $sql .= " numero_compte=" . (isset($this->numero_compte) ? "'" . $this->db->escape($this->numero_compte) . "'" : "null") . ","; - $sql .= " label_compte=" . (isset($this->label_compte) ? "'" . $this->db->escape($this->label_compte) . "'" : "null") . ","; - $sql .= " debit=" . (isset($this->debit) ? $this->debit : "null") . ","; - $sql .= " credit=" . (isset($this->credit) ? $this->credit : "null") . ","; - $sql .= " montant=" . (isset($this->montant) ? $this->montant : "null") . ","; - $sql .= " sens=" . (isset($this->sens) ? "'" . $this->db->escape($this->sens) . "'" : "null") . ","; - $sql .= " fk_user_author=" . (isset($this->fk_user_author) ? $this->fk_user_author : "null") . ","; - $sql .= " import_key=" . (isset($this->import_key) ? "'" . $this->db->escape($this->import_key) . "'" : "null") . ","; - $sql .= " code_journal=" . (isset($this->code_journal) ? "'" . $this->db->escape($this->code_journal) . "'" : "null") . ","; - $sql .= " piece_num=" . (isset($this->piece_num) ? $this->piece_num : "null") . ""; - - $sql .= " WHERE rowid=" . $this->id; - - $this->db->begin(); - - dol_syslog(get_class($this) . "::update sql=" . $sql, LOG_DEBUG); - $resql = $this->db->query($sql); - if (! $resql) { - $error ++; - $this->errors[] = "Error " . $this->db->lasterror(); - } - -// if (! $error) { -// if (! $notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - // // Call triggers - // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; - // $interface=new Interfaces($this->db); - // $result=$interface->run_triggers('MYOBJECT_MODIFY',$this,$user,$langs,$conf); - // if ($result < 0) { $error++; $this->errors=$interface->errors; } - // // End call triggers -// } -// } - - // Commit or rollback - if ($error) { - foreach ( $this->errors as $errmsg ) { - dol_syslog(get_class($this) . "::update " . $errmsg, LOG_ERR); - $this->error .= ($this->error ? ', ' . $errmsg : $errmsg); - } - $this->db->rollback(); - return - 1 * $error; - } else { - $this->db->commit(); - return 1; - } - } - - /** - * Delete object in database - * - * @param User $user Object user that create - * @param int $notrigger 1=Does not execute triggers, 0 otherwise - * @return int <0 if KO, >0 if OK - */ - function delete($user, $notrigger = 0) - { - $error = 0; - - $this->db->begin(); - -// if (! $notrigger) -// { -// // Call trigger -// $result=$this->call_trigger('ACCOUNTING_NUMPIECE_DELETE',$user); -// if ($result < 0) $error++; -// // End call triggers -// } - - if (! $error) { - $sql = "DELETE FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - $sql .= " WHERE rowid=" . $this->id; - - dol_syslog(get_class($this) . "::delete sql=" . $sql); - $resql = $this->db->query($sql); - if (! $resql) { - $error ++; - $this->errors[] = "Error " . $this->db->lasterror(); - } - } - - // Commit or rollback - if ($error) { foreach ( $this->errors as $errmsg ) { dol_syslog(get_class($this) . "::delete " . $errmsg, LOG_ERR); $this->error .= ($this->error ? ', ' . $errmsg : $errmsg); } $this->db->rollback(); - return - 1 * $error; + return - 1; } - else - { + + $this->db->commit(); + return 1; + } + + /** + * Load an object from its id and create a new one in database + * + * @param int $fromid Id of object to clone + * + * @return int New id of clone + */ + public function createFromClone($fromid) { + dol_syslog(__METHOD__, LOG_DEBUG); + + global $user; + $error = 0; + $object = new Accountingbookkeeping($this->db); + + $this->db->begin(); + + // Load source object + $object->fetch($fromid); + // Reset object + $object->id = 0; + + // Clear fields + // ... + + // Create clone + $result = $object->create($user); + + // Other options + if ($result < 0) { + $error ++; + $this->errors = $object->errors; + dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); + } + + // End + if (! $error) { $this->db->commit(); - return 1; + + return $object->id; + } else { + $this->db->rollback(); + + return - 1; } } - + /** - * Delete bookkepping by importkey + * Initialise object with example values + * Id must be 0 if object instance is a specimen * - * @param string $model Model - * @return int Result + * @return void */ - function export_bookkeping($model = 'ebp') - { + public function initAsSpecimen() { + $this->id = 0; + + $this->doc_date = ''; + $this->doc_type = ''; + $this->doc_ref = ''; + $this->fk_doc = ''; + $this->fk_docdet = ''; + $this->code_tiers = ''; + $this->numero_compte = ''; + $this->label_compte = ''; + $this->debit = ''; + $this->credit = ''; + $this->montant = ''; + $this->sens = ''; + $this->fk_user_author = ''; + $this->import_key = ''; + $this->code_journal = ''; + $this->piece_num = ''; + } + + /** + * Load an accounting document into memory from database + * + * @param int $piecenum Accounting document to get + * @return int <0 if KO, >0 if OK + */ + public function fetch_per_mvt($piecenum) { + $sql = "SELECT piece_num,doc_date,code_journal,doc_ref,doc_type"; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + $sql .= " WHERE piece_num = " . $piecenum; + + dol_syslog(get_class($this) . "fetch_per_mvt sql=" . $sql, LOG_DEBUG); + $result = $this->db->query($sql); + if ($result) { + $obj = $this->db->fetch_object($result); + + $this->piece_num = $obj->piece_num; + $this->code_journal = $obj->code_journal; + $this->doc_date = $this->db->jdate($obj->doc_date); + $this->doc_ref = $obj->doc_ref; + $this->doc_type = $obj->doc_type; + } else { + $this->error = "Error " . $this->db->lasterror(); + dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); + return - 1; + } + + return 1; + } + + /** + * Return next number movement + * + * @return string Last number + */ + public function getNextNumMvt() { + $sql = "SELECT MAX(piece_num)+1 as max FROM " . MAIN_DB_PREFIX . $this->table_element; + + dol_syslog(get_class($this) . "getNextNumMvt sql=" . $sql, LOG_DEBUG); + $result = $this->db->query($sql); + + if ($result) { + $obj = $this->db->fetch_object($result); + + return $obj->max; + } else { + $this->error = "Error " . $this->db->lasterror(); + dol_syslog(get_class($this) . "::getNextNumMvt " . $this->error, LOG_ERR); + return - 1; + } + } + + /** + * Load all informations of accountancy document + * + * @param int $piecenum id of line to get + * @return int <0 if KO, >0 if OK + */ + function fetch_all_per_mvt($piecenum) { $sql = "SELECT rowid, doc_date, doc_type,"; $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; $sql .= " numero_compte, label_compte, debit, credit,"; $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; - $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; - - dol_syslog(get_class($this) . "::export_bookkeping", LOG_DEBUG); - - $resql = $this->db->query($sql); - - if ($resql) { - $this->linesexport = array (); - - $num = $this->db->num_rows($resql); - while ( $obj = $this->db->fetch_object($resql) ) { + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + $sql .= " WHERE piece_num = " . $piecenum; + + dol_syslog(get_class($this) . "fetch_all_per_mvt sql=" . $sql, LOG_DEBUG); + $result = $this->db->query($sql); + if ($result) { + + while ( $obj = $this->db->fetch_object($result) ) { + $line = new BookKeepingLine(); - + $line->id = $obj->rowid; - + $line->doc_date = $this->db->jdate($obj->doc_date); $line->doc_type = $obj->doc_type; $line->doc_ref = $obj->doc_ref; @@ -723,11 +1070,64 @@ class BookKeeping extends CommonObject $line->sens = $obj->sens; $line->code_journal = $obj->code_journal; $line->piece_num = $obj->piece_num; - + + $this->linesmvt[] = $line; + } + } else { + $this->error = "Error " . $this->db->lasterror(); + dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); + return - 1; + } + + return 1; + } + + /** + * Export bookkeping + * + * @param string $model Model + * @return int Result + */ + function export_bookkeping($model = 'ebp') + { + $sql = "SELECT rowid, doc_date, doc_type,"; + $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; + $sql .= " numero_compte, label_compte, debit, credit,"; + $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; + $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; + + dol_syslog(get_class($this) . "::export_bookkeping", LOG_DEBUG); + + $resql = $this->db->query($sql); + + if ($resql) { + $this->linesexport = array (); + + $num = $this->db->num_rows($resql); + while ( $obj = $this->db->fetch_object($resql) ) { + $line = new BookKeepingLine(); + + $line->id = $obj->rowid; + + $line->doc_date = $this->db->jdate($obj->doc_date); + $line->doc_type = $obj->doc_type; + $line->doc_ref = $obj->doc_ref; + $line->fk_doc = $obj->fk_doc; + $line->fk_docdet = $obj->fk_docdet; + $line->code_tiers = $obj->code_tiers; + $line->numero_compte = $obj->numero_compte; + $line->label_compte = $obj->label_compte; + $line->debit = $obj->debit; + $line->credit = $obj->credit; + $line->montant = $obj->montant; + $line->sens = $obj->sens; + $line->code_journal = $obj->code_journal; + $line->piece_num = $obj->piece_num; + $this->linesexport[] = $line; } $this->db->free($resql); - + return $num; } else @@ -742,22 +1142,22 @@ class BookKeeping extends CommonObject /** * Class BookKeepingLine */ -class BookKeepingLine -{ - var $id; - var $doc_date; - var $doc_type; - var $doc_ref; - var $fk_doc; - var $fk_docdet; - var $code_tiers; - var $numero_compte; - var $label_compte; - var $debit; - var $credit; - var $montant; - var $sens; - var $fk_user_author; - var $code_journal; - var $piece_num; +class BookKeepingLine { + public $id; + public $doc_date = ''; + public $doc_type; + public $doc_ref; + public $fk_doc; + public $fk_docdet; + public $code_tiers; + public $numero_compte; + public $label_compte; + public $debit; + public $credit; + public $montant; + public $sens; + public $fk_user_author; + public $import_key; + public $code_journal; + public $piece_num; } diff --git a/htdocs/accountancy/class/html.formventilation.class.php b/htdocs/accountancy/class/html.formventilation.class.php index 6863b997d33..a1f01e5116b 100644 --- a/htdocs/accountancy/class/html.formventilation.class.php +++ b/htdocs/accountancy/class/html.formventilation.class.php @@ -342,4 +342,66 @@ class FormVentilation extends Form return $out; } + + /** + * Return HTML combo list of years existing into book keepping + * + * @param string $selected Preselected value + * @param string $htmlname Name of HTML select object + * @param int $useempty Affiche valeur vide dans liste + * @param string $output_format (html/opton (for option html only)/array (to return options arrays + * @return string/array + */ + function selectyear_accountancy_bookkepping($selected = '', $htmlname = 'yearid', $useempty = 0, $output_format = 'html') { + $out = ''; + $out_array = array (); + + if ($output_format == 'html') { + $out .= '\n"; + } + + if ($output_format == 'html' || $output_format == 'options') { + return $out; + } elseif ($output_format == 'array') { + return $out_array; + } + } } From 71c407e670b0845042dbdb0f63b02e4104276774 Mon Sep 17 00:00:00 2001 From: bobby Date: Mon, 25 Jan 2016 12:43:47 +0100 Subject: [PATCH 043/148] add coala book keeping export --- htdocs/accountancy/admin/export.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/accountancy/admin/export.php b/htdocs/accountancy/admin/export.php index c0a987ddf82..9f060179910 100644 --- a/htdocs/accountancy/admin/export.php +++ b/htdocs/accountancy/admin/export.php @@ -206,7 +206,8 @@ else print ''; $listmodelcsv=array( '1'=>$langs->trans("Modelcsv_normal"), - '2'=>$langs->trans("Modelcsv_CEGID") + '2'=>$langs->trans("Modelcsv_CEGID"), + '3'=>$langs->trans("Modelcsv_COALA") ); print $form->selectarray("modelcsv",$listmodelcsv,$conf->global->ACCOUNTING_EXPORT_MODELCSV,0); From 274caf61ebac81b5061bb062023abe46f04f8eea Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 25 Jan 2016 13:31:43 +0100 Subject: [PATCH 044/148] NEW Add statistics for interventions module --- .../comm/propal/class/propalestats.class.php | 31 +- htdocs/comm/propal/stats/index.php | 2 +- htdocs/commande/stats/index.php | 12 +- htdocs/core/class/html.formpropal.class.php | 119 ++++--- .../modules/modSupplierProposal.class.php | 7 +- htdocs/fichinter/card.php | 19 +- .../fichinter/class/fichinterstats.class.php | 211 +++++++++++ htdocs/fichinter/stats/index.php | 337 ++++++++++++++++++ htdocs/install/mysql/tables/llx_propal.sql | 2 +- .../mysql/tables/llx_supplier_proposal.sql | 2 +- htdocs/langs/en_US/interventions.lang | 3 + htdocs/langs/en_US/propal.lang | 1 + 12 files changed, 650 insertions(+), 96 deletions(-) create mode 100644 htdocs/fichinter/class/fichinterstats.class.php create mode 100644 htdocs/fichinter/stats/index.php diff --git a/htdocs/comm/propal/class/propalestats.class.php b/htdocs/comm/propal/class/propalestats.class.php index 11014537337..e38297a3377 100644 --- a/htdocs/comm/propal/class/propalestats.class.php +++ b/htdocs/comm/propal/class/propalestats.class.php @@ -67,7 +67,7 @@ class PropaleStats extends Stats $this->from = MAIN_DB_PREFIX.$object->table_element." as p"; $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; - + $this->field_date='p.datep'; $this->field='total_ht'; $this->field_line='total_ht'; @@ -79,18 +79,11 @@ class PropaleStats extends Stats $this->from = MAIN_DB_PREFIX.$object->table_element." as p"; $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; - + $this->field_date='p.date_valid'; $this->field='total_ht'; $this->field_line='total_ht'; - $this->where.= " p.fk_statut > 0"; - - $object=new CommandeFournisseur($this->db); - $this->from = MAIN_DB_PREFIX.$object->table_element." as c"; - $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; - $this->field='total_ht'; - $this->field_line='total_ht'; - $this->where.= " c.fk_statut > 2"; // Only approved & ordered + $this->where.= " p.fk_statut > 0"; // Validated, accepted, refused and closed } //$this->where.= " AND p.fk_soc = s.rowid AND p.entity = ".$conf->entity; $this->where.= " AND p.entity IN (".getEntity('propal', 1).")"; @@ -113,10 +106,10 @@ class PropaleStats extends Stats { global $user; - $sql = "SELECT date_format(p.datep,'%m') as dm, COUNT(*) as nb"; + $sql = "SELECT date_format(".$this->field_date.",'%m') as dm, COUNT(*) as nb"; $sql.= " FROM ".$this->from; if (!$user->rights->societe->client->voir && !$user->societe_id) $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; - $sql.= " WHERE p.datep BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; + $sql.= " WHERE ".$this->field_date." BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; $sql.= " AND ".$this->where; $sql.= " GROUP BY dm"; $sql.= $this->db->order('dm','DESC'); @@ -135,7 +128,7 @@ class PropaleStats extends Stats { global $user; - $sql = "SELECT date_format(p.datep,'%Y') as dm, COUNT(*) as nb, SUM(c.".$this->field.")"; + $sql = "SELECT date_format(".$this->field_date.",'%Y') as dm, COUNT(*) as nb, SUM(c.".$this->field.")"; $sql.= " FROM ".$this->from; if (!$user->rights->societe->client->voir && !$this->socid) $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; $sql.= " WHERE ".$this->where; @@ -155,10 +148,10 @@ class PropaleStats extends Stats { global $user; - $sql = "SELECT date_format(p.datep,'%m') as dm, SUM(p.".$this->field.")"; + $sql = "SELECT date_format(".$this->field_date.",'%m') as dm, SUM(p.".$this->field.")"; $sql.= " FROM ".$this->from; if (!$user->rights->societe->client->voir && !$this->socid) $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; - $sql.= " WHERE p.datep BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; + $sql.= " WHERE ".$this->field_date." BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; $sql.= " AND ".$this->where; $sql.= " GROUP BY dm"; $sql.= $this->db->order('dm','DESC'); @@ -177,10 +170,10 @@ class PropaleStats extends Stats { global $user; - $sql = "SELECT date_format(p.datep,'%m') as dm, AVG(p.".$this->field.")"; + $sql = "SELECT date_format(".$this->field_date.",'%m') as dm, AVG(p.".$this->field.")"; $sql.= " FROM ".$this->from; if (!$user->rights->societe->client->voir && !$this->socid) $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; - $sql.= " WHERE p.datep BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; + $sql.= " WHERE ".$this->field_date." BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; $sql.= " AND ".$this->where; $sql.= " GROUP BY dm"; $sql.= $this->db->order('dm','DESC'); @@ -197,7 +190,7 @@ class PropaleStats extends Stats { global $user; - $sql = "SELECT date_format(p.datep,'%Y') as year, COUNT(*) as nb, SUM(".$this->field.") as total, AVG(".$this->field.") as avg"; + $sql = "SELECT date_format(".$this->field_date.",'%Y') as year, COUNT(*) as nb, SUM(".$this->field.") as total, AVG(".$this->field.") as avg"; $sql.= " FROM ".$this->from; if (!$user->rights->societe->client->voir && !$this->socid) $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; $sql.= " WHERE ".$this->where; @@ -224,7 +217,7 @@ class PropaleStats extends Stats if (!$user->rights->societe->client->voir && !$user->socid) $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; $sql.= " WHERE ".$this->where; $sql.= " AND p.rowid = tl.fk_propal AND tl.fk_product = product.rowid"; - $sql.= " AND p.datep BETWEEN '".$this->db->idate(dol_get_first_day($year,1,false))."' AND '".$this->db->idate(dol_get_last_day($year,12,false))."'"; + $sql.= " AND ".$this->field_date." BETWEEN '".$this->db->idate(dol_get_first_day($year,1,false))."' AND '".$this->db->idate(dol_get_last_day($year,12,false))."'"; $sql.= " GROUP BY product.ref"; $sql.= $this->db->order('nb','DESC'); //$sql.= $this->db->plimit(20); diff --git a/htdocs/comm/propal/stats/index.php b/htdocs/comm/propal/stats/index.php index 2f4c2ee342f..2c93f874baa 100644 --- a/htdocs/comm/propal/stats/index.php +++ b/htdocs/comm/propal/stats/index.php @@ -265,7 +265,7 @@ print '
      '; print ''; // Status print ''.$langs->trans("Status").''; - $formpropal->selectProposalStatus($object_statut,0,1); + $formpropal->selectProposalStatus($object_statut,0,1,1,$mode); print ''; // Year print ''.$langs->trans("Year").''; diff --git a/htdocs/commande/stats/index.php b/htdocs/commande/stats/index.php index 2bd1a592ba8..1f0f763bfd1 100644 --- a/htdocs/commande/stats/index.php +++ b/htdocs/commande/stats/index.php @@ -277,12 +277,12 @@ print '
      '; print ''; print ''; print ''; -print ''; -print ''; -print ''; -print ''; -print ''; -print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; print ''; $oldyear=0; diff --git a/htdocs/core/class/html.formpropal.class.php b/htdocs/core/class/html.formpropal.class.php index e3f21212e8b..d64cd23e98d 100644 --- a/htdocs/core/class/html.formpropal.class.php +++ b/htdocs/core/class/html.formpropal.class.php @@ -49,66 +49,85 @@ class FormPropal * @param int $short Use short labels * @param int $excludedraft 0=All status, 1=Exclude draft status * @param int $showempty 1=Add empty line + * @param string $mode 'customer', 'supplier' * @return void */ - function selectProposalStatus($selected='',$short=0, $excludedraft=0, $showempty=1) + function selectProposalStatus($selected='',$short=0, $excludedraft=0, $showempty=1, $mode='customer') { global $langs; - $sql = "SELECT id, code, label, active FROM ".MAIN_DB_PREFIX."c_propalst"; - $sql .= " WHERE active = 1"; - - dol_syslog(get_class($this)."::selectProposalStatus", LOG_DEBUG); - $resql=$this->db->query($sql); - if ($resql) + $prefix=''; + $listofstatus=array(); + if ($mode == 'supplier') { - print ''; + $prefix='SupplierProposalStatus'; + + $langs->load("supplier_proposal"); + $listofstatus=array(0=>array('code'=>'PR_DRAFT'), 1=>array('code'=>'PR_OPEN'), 2=>array('code'=>'PR_SIGNED'), 3=>array('code'=>'PR_NOTSIGNED'), 4=>array('code'=>'PR_CLOSED')); } else { - dol_print_error($this->db); + $prefix="PropalStatus"; + + $sql = "SELECT id, code, label, active FROM ".MAIN_DB_PREFIX."c_propalst"; + $sql .= " WHERE active = 1"; + dol_syslog(get_class($this)."::selectProposalStatus", LOG_DEBUG); + $resql=$this->db->query($sql); + if ($resql) + { + $num = $this->db->num_rows($resql); + $i = 0; + if ($num) + { + while ($i < $num) + { + $obj = $this->db->fetch_object($resql); + $listofstatus[$obj->id]=array('id'=>$obj->id,'code'=>$obj->code,'label'=>$obj->label); + } + } + } + else + { + dol_print_error($this->db); + } } - } + print ''; + } } diff --git a/htdocs/core/modules/modSupplierProposal.class.php b/htdocs/core/modules/modSupplierProposal.class.php index 855ffde0ecf..f38ce9b7f7e 100644 --- a/htdocs/core/modules/modSupplierProposal.class.php +++ b/htdocs/core/modules/modSupplierProposal.class.php @@ -23,6 +23,7 @@ /** * \defgroup supplier_proposal Module supplier_proposal * \brief Module to request supplier price proposals + * * \file htdocs/core/modules/modSupplierProposal.class.php * \ingroup supplier_proposal * \brief File to describe and activate module SupplierProposal @@ -155,7 +156,7 @@ class modSupplierProposal extends DolibarrModules 'fk_menu'=>'fk_mainmenu=commercial,fk_leftmenu=supplier_proposalsubmenu', 'type'=>'left', 'titre'=>'SupplierProposalNew', - 'url'=>'/supplier_proposal/card.php?action=create', + 'url'=>'/supplier_proposal/card.php?action=create&leftmenu=supplier_proposals', 'langs'=>'supplier_proposal', 'enabled'=>'$conf->supplier_proposal->enabled', 'perms'=>'$user->rights->supplier_proposal->creer', @@ -168,7 +169,7 @@ class modSupplierProposal extends DolibarrModules 'fk_menu'=>'fk_mainmenu=commercial,fk_leftmenu=supplier_proposalsubmenu', 'type'=>'left', 'titre'=>'List', - 'url'=>'/supplier_proposal/list.php', + 'url'=>'/supplier_proposal/list.php?leftmenu=supplier_proposals', 'langs'=>'supplier_proposal', 'enabled'=>'$conf->supplier_proposal->enabled', 'perms'=>'$user->rights->supplier_proposal->lire', @@ -181,7 +182,7 @@ class modSupplierProposal extends DolibarrModules 'fk_menu'=>'fk_mainmenu=commercial,fk_leftmenu=supplier_proposalsubmenu', 'type'=>'left', 'titre'=>'Statistics', - 'url'=>'/comm/propal/stats/index.php?leftmenu=propals&mode=supplier', + 'url'=>'/comm/propal/stats/index.php?leftmenu=supplier_proposals&mode=supplier', 'langs'=>'supplier_proposal', 'enabled'=>'$conf->supplier_proposal->enabled', 'perms'=>'$user->rights->supplier_proposal->lire', diff --git a/htdocs/fichinter/card.php b/htdocs/fichinter/card.php index 4d80ac04039..4ba91ba7e96 100644 --- a/htdocs/fichinter/card.php +++ b/htdocs/fichinter/card.php @@ -1275,21 +1275,10 @@ else if ($id > 0 || ! empty($ref)) print ''; print ''; print ''; - - // Date create - print ''; - print ''; - print ''; - - // Date Validation - print ''; - print ''; - print ''; - + } + + if (! empty($conf->global->FICHINTER_USE_PLANNED_AND_DONE_DATES)) + { // Date Start print ''; print ''; } print ''."\n"; @@ -1110,12 +1110,13 @@ if ($action == 'create') $form->select_date($datecontrat,'',0,0,'',"contrat"); print ""; + // Project if (! empty($conf->projet->enabled)) { $formproject=new FormProjets($db); print '"; } @@ -1325,11 +1326,11 @@ else print '"; } diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 6e1251e8703..2230aebdbb5 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -3444,7 +3444,7 @@ class Form * @param int $socid Id third party (-1=all, 0=only projects not linked to a third party, id=projects not linked or linked to third party id) * @param int $selected Id pre-selected project * @param string $htmlname Name of select field - * @param int $discard_closed Discard closed projects (0=Keep,1=hide completely,2=Disable) + * @param int $discard_closed Discard closed projects (0=Keep,1=hide completely except $selected,2=Disable) * @param int $maxlength Max length * @param int $forcefocus Force focus on field (works with javascript only) * @return void @@ -3467,7 +3467,7 @@ class Form print ''; print '
      '.$langs->trans("Year").''.$langs->trans("NbOfOrders").'%'.$langs->trans("AmountTotal").'%'.$langs->trans("AmountAverage").'%'.$langs->trans("NbOfOrders").'%'.$langs->trans("AmountTotal").'%'.$langs->trans("AmountAverage").'%
      '.$langs->trans("TotalDuration").''.convertSecondToTime($object->duration, 'all', $conf->global->MAIN_DURATION_OF_WORKDAY).'
      '.$langs->trans("Datec").''; - print $object->datec ? dol_print_date($object->datec, 'daytext') : ' '; - print '
      '.$langs->trans("Datev").''; - print $object->datev ? dol_print_date($object->datev, 'daytext') : ' '; - print '
      '.$langs->trans("Dateo").''; diff --git a/htdocs/fichinter/class/fichinterstats.class.php b/htdocs/fichinter/class/fichinterstats.class.php new file mode 100644 index 00000000000..1219a83d9e0 --- /dev/null +++ b/htdocs/fichinter/class/fichinterstats.class.php @@ -0,0 +1,211 @@ + + * Copyright (c) 2005-2013 Laurent Destailleur + * Copyright (C) 2005-2012 Regis Houssin + * Copyright (C) 2012 Marcos GarcĆ­a + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/fichinter/class/fichinterstats.class.php + * \ingroup fichinter + * \brief File of class to manage intervention statistics + */ +include_once DOL_DOCUMENT_ROOT . '/core/class/stats.class.php'; +include_once DOL_DOCUMENT_ROOT . '/fichinter/class/fichinter.class.php'; +include_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; + + +/** + * Class to manage intervention statistics + */ +class FichinterStats extends Stats +{ + public $table_element; + + var $socid; + var $userid; + + var $from; + var $field; + var $where; + + + /** + * Constructor + * + * @param DoliDB $db Database handler + * @param int $socid Id third party for filter. This value must be forced during the new to external user company if user is an external user. + * @param string $mode Option ('customer', 'supplier') + * @param int $userid Id user for filter (creation user) + */ + function __construct($db, $socid, $mode, $userid=0) + { + global $user, $conf; + + $this->db = $db; + + $this->socid = ($socid > 0 ? $socid : 0); + $this->userid = $userid; + $this->cachefilesuffix = $mode; + + if ($mode == 'customer') + { + $object=new Fichinter($this->db); + $this->from = MAIN_DB_PREFIX.$object->table_element." as c"; + $this->from_line = MAIN_DB_PREFIX.$object->table_element_line." as tl"; + $this->field='0'; + $this->field_line='0'; + $this->where.= " c.fk_statut > 0"; // Not draft and not cancelled + } + //$this->where.= " AND c.fk_soc = s.rowid AND c.entity = ".$conf->entity; + $this->where.= " AND c.entity = ".$conf->entity; + if (!$user->rights->societe->client->voir && !$this->socid) $this->where .= " AND c.fk_soc = sc.fk_soc AND sc.fk_user = " .$user->id; + if ($this->socid) + { + $this->where.=" AND c.fk_soc = ".$this->socid; + } + if ($this->userid > 0) $this->where.=' AND c.fk_user_author = '.$this->userid; + } + + /** + * Return intervention number by month for a year + * + * @param int $year Year to scan + * @return array Array with number by month + */ + function getNbByMonth($year) + { + global $user; + + $sql = "SELECT date_format(c.date_valid,'%m') as dm, COUNT(*) as nb"; + $sql.= " FROM ".$this->from; + if (!$user->rights->societe->client->voir && !$this->socid) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; + $sql.= " WHERE c.date_valid BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; + $sql.= " AND ".$this->where; + $sql.= " GROUP BY dm"; + $sql.= $this->db->order('dm','DESC'); + + $res=$this->_getNbByMonth($year, $sql); + return $res; + } + + /** + * Return interventions number per year + * + * @return array Array with number by year + * + */ + function getNbByYear() + { + global $user; + + $sql = "SELECT date_format(c.date_valid,'%Y') as dm, COUNT(*) as nb, 0"; + $sql.= " FROM ".$this->from; + if (!$user->rights->societe->client->voir && !$this->socid) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; + $sql.= " WHERE ".$this->where; + $sql.= " GROUP BY dm"; + $sql.= $this->db->order('dm','DESC'); + + return $this->_getNbByYear($sql); + } + + /** + * Return the intervention amount by month for a year + * + * @param int $year Year to scan + * @return array Array with amount by month + */ + function getAmountByMonth($year) + { + global $user; + + $sql = "SELECT date_format(c.date_valid,'%m') as dm, 0"; + $sql.= " FROM ".$this->from; + if (!$user->rights->societe->client->voir && !$this->socid) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; + $sql.= " WHERE c.date_valid BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; + $sql.= " AND ".$this->where; + $sql.= " GROUP BY dm"; + $sql.= $this->db->order('dm','DESC'); + + $res=$this->_getAmountByMonth($year, $sql); + return $res; + } + + /** + * Return the intervention amount average by month for a year + * + * @param int $year year for stats + * @return array array with number by month + */ + function getAverageByMonth($year) + { + global $user; + + $sql = "SELECT date_format(c.date_valid,'%m') as dm, 0"; + $sql.= " FROM ".$this->from; + if (!$user->rights->societe->client->voir && !$this->socid) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; + $sql.= " WHERE c.date_valid BETWEEN '".$this->db->idate(dol_get_first_day($year))."' AND '".$this->db->idate(dol_get_last_day($year))."'"; + $sql.= " AND ".$this->where; + $sql.= " GROUP BY dm"; + $sql.= $this->db->order('dm','DESC'); + + return $this->_getAverageByMonth($year, $sql); + } + + /** + * Return nb, total and average + * + * @return array Array of values + */ + function getAllByYear() + { + global $user; + + $sql = "SELECT date_format(c.date_valid,'%Y') as year, COUNT(*) as nb, 0 as total, 0 as avg"; + $sql.= " FROM ".$this->from; + if (!$user->rights->societe->client->voir && !$this->socid) $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; + $sql.= " WHERE ".$this->where; + $sql.= " GROUP BY year"; + $sql.= $this->db->order('year','DESC'); + + return $this->_getAllByYear($sql); + } + + /** + * Return nb, amount of predefined product for year + * + * @param int $year Year to scan + * @return array Array of values + */ + function getAllByProduct($year) + { + global $user; + + $sql = "SELECT product.ref, COUNT(product.ref) as nb, 0 as total, 0 as avg"; + $sql.= " FROM ".$this->from.", ".$this->from_line.", ".MAIN_DB_PREFIX."product as product"; + //if (!$user->rights->societe->client->voir && !$user->societe_id) $sql.= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc"; + $sql.= " WHERE ".$this->where; + $sql.= " AND c.rowid = tl.fk_fichinter AND tl.fk_product = product.rowid"; + $sql.= " AND c.date_valid BETWEEN '".$this->db->idate(dol_get_first_day($year,1,false))."' AND '".$this->db->idate(dol_get_last_day($year,12,false))."'"; + $sql.= " GROUP BY product.ref"; + $sql.= $this->db->order('nb','DESC'); + //$sql.= $this->db->plimit(20); + + return $this->_getAllByProduct($sql); + } + +} + diff --git a/htdocs/fichinter/stats/index.php b/htdocs/fichinter/stats/index.php new file mode 100644 index 00000000000..5cdd7923cbd --- /dev/null +++ b/htdocs/fichinter/stats/index.php @@ -0,0 +1,337 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/fichinter/stats/index.php + * \ingroup fichinter + * \brief Page with interventions statistics + */ + +require '../../main.inc.php'; +require_once DOL_DOCUMENT_ROOT.'/fichinter/class/fichinter.class.php'; +require_once DOL_DOCUMENT_ROOT.'/fichinter/class/fichinterstats.class.php'; +require_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php'; + +$WIDTH=DolGraph::getDefaultGraphSizeForStats('width'); +$HEIGHT=DolGraph::getDefaultGraphSizeForStats('height'); + +$mode='customer'; +if ($mode == 'customer' && ! $user->rights->ficheinter->lire) accessforbidden(); + +$userid=GETPOST('userid','int'); +$socid=GETPOST('socid','int'); +// Security check +if ($user->societe_id > 0) +{ + $action = ''; + $socid = $user->societe_id; +} + +$nowyear=strftime("%Y", dol_now()); +$year = GETPOST('year')>0?GETPOST('year'):$nowyear; +//$startyear=$year-2; +$startyear=$year-1; +$endyear=$year; + +$langs->load('interventions'); +$langs->load('companies'); +$langs->load('other'); +$langs->load('suppliers'); + + +/* + * View + */ + +$form=new Form($db); + +if ($mode == 'customer') +{ + $title=$langs->trans("InterventionStatistics"); + $dir=$conf->ficheinter->dir_temp; +} + +llxHeader('', $title); + +print load_fiche_titre($title,'','title_commercial.png'); + +dol_mkdir($dir); + +$stats = new FichinterStats($db, $socid, $mode, ($userid>0?$userid:0)); + +// Build graphic number of object +$data = $stats->getNbByMonthWithPrevYear($endyear,$startyear); +//var_dump($data); +// $data = array(array('Lib',val1,val2,val3),...) + + +if (!$user->rights->societe->client->voir || $user->societe_id) +{ + $filenamenb = $dir.'/interventionsnbinyear-'.$user->id.'-'.$year.'.png'; + if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstats&file=interventionsnbinyear-'.$user->id.'-'.$year.'.png'; +} +else +{ + $filenamenb = $dir.'/interventionsnbinyear-'.$year.'.png'; + if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstats&file=interventionsnbinyear-'.$year.'.png'; +} + +$px1 = new DolGraph(); +$mesg = $px1->isGraphKo(); +if (! $mesg) +{ + $px1->SetData($data); + $px1->SetPrecisionY(0); + $i=$startyear;$legend=array(); + while ($i <= $endyear) + { + $legend[]=$i; + $i++; + } + $px1->SetLegend($legend); + $px1->SetMaxValue($px1->GetCeilMaxValue()); + $px1->SetMinValue(min(0,$px1->GetFloorMinValue())); + $px1->SetWidth($WIDTH); + $px1->SetHeight($HEIGHT); + $px1->SetYLabel($langs->trans("NbOfIntervention")); + $px1->SetShading(3); + $px1->SetHorizTickIncrement(1); + $px1->SetPrecisionY(0); + $px1->mode='depth'; + $px1->SetTitle($langs->trans("NumberOfInterventionsByMonth")); + + $px1->draw($filenamenb,$fileurlnb); +} + +// Build graphic amount of object +$data = $stats->getAmountByMonthWithPrevYear($endyear,$startyear); +//var_dump($data); +// $data = array(array('Lib',val1,val2,val3),...) + +if (!$user->rights->societe->client->voir || $user->societe_id) +{ + $filenameamount = $dir.'/interventionsamountinyear-'.$user->id.'-'.$year.'.png'; + if ($mode == 'customer') $fileurlamount = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstats&file=interventionsamountinyear-'.$user->id.'-'.$year.'.png'; + if ($mode == 'supplier') $fileurlamount = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstatssupplier&file=interventionsamountinyear-'.$user->id.'-'.$year.'.png'; +} +else +{ + $filenameamount = $dir.'/interventionsamountinyear-'.$year.'.png'; + if ($mode == 'customer') $fileurlamount = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstats&file=interventionsamountinyear-'.$year.'.png'; + if ($mode == 'supplier') $fileurlamount = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstatssupplier&file=interventionsamountinyear-'.$year.'.png'; +} + +$px2 = new DolGraph(); +$mesg = $px2->isGraphKo(); +if (! $mesg) +{ + $px2->SetData($data); + $i=$startyear;$legend=array(); + while ($i <= $endyear) + { + $legend[]=$i; + $i++; + } + $px2->SetLegend($legend); + $px2->SetMaxValue($px2->GetCeilMaxValue()); + $px2->SetMinValue(min(0,$px2->GetFloorMinValue())); + $px2->SetWidth($WIDTH); + $px2->SetHeight($HEIGHT); + $px2->SetYLabel($langs->trans("AmountOfinterventions")); + $px2->SetShading(3); + $px2->SetHorizTickIncrement(1); + $px2->SetPrecisionY(0); + $px2->mode='depth'; + $px2->SetTitle($langs->trans("AmountOfinterventionsByMonthHT")); + + $px2->draw($filenameamount,$fileurlamount); +} + + +$data = $stats->getAverageByMonthWithPrevYear($endyear, $startyear); + +if (!$user->rights->societe->client->voir || $user->societe_id) +{ + $filename_avg = $dir.'/interventionsaverage-'.$user->id.'-'.$year.'.png'; + if ($mode == 'customer') $fileurl_avg = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstats&file=interventionsaverage-'.$user->id.'-'.$year.'.png'; + if ($mode == 'supplier') $fileurl_avg = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstatssupplier&file=interventionsaverage-'.$user->id.'-'.$year.'.png'; +} +else +{ + $filename_avg = $dir.'/interventionsaverage-'.$year.'.png'; + if ($mode == 'customer') $fileurl_avg = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstats&file=interventionsaverage-'.$year.'.png'; + if ($mode == 'supplier') $fileurl_avg = DOL_URL_ROOT.'/viewimage.php?modulepart=interventionstatssupplier&file=interventionsaverage-'.$year.'.png'; +} + +$px3 = new DolGraph(); +$mesg = $px3->isGraphKo(); +if (! $mesg) +{ + $px3->SetData($data); + $i=$startyear;$legend=array(); + while ($i <= $endyear) + { + $legend[]=$i; + $i++; + } + $px3->SetLegend($legend); + $px3->SetYLabel($langs->trans("AmountAverage")); + $px3->SetMaxValue($px3->GetCeilMaxValue()); + $px3->SetMinValue($px3->GetFloorMinValue()); + $px3->SetWidth($WIDTH); + $px3->SetHeight($HEIGHT); + $px3->SetShading(3); + $px3->SetHorizTickIncrement(1); + $px3->SetPrecisionY(0); + $px3->mode='depth'; + $px3->SetTitle($langs->trans("AmountAverage")); + + $px3->draw($filename_avg,$fileurl_avg); +} + + + +// Show array +$data = $stats->getAllByYear(); +$arrayyears=array(); +foreach($data as $val) { + if (! empty($val['year'])) { + $arrayyears[$val['year']]=$val['year']; + } +} +if (! count($arrayyears)) $arrayyears[$nowyear]=$nowyear; + +$h=0; +$head = array(); +$head[$h][0] = DOL_URL_ROOT . '/commande/stats/index.php?mode='.$mode; +$head[$h][1] = $langs->trans("ByMonthYear"); +$head[$h][2] = 'byyear'; +$h++; + +if ($mode == 'customer') $type='order_stats'; +if ($mode == 'supplier') $type='supplier_order_stats'; + +complete_head_from_modules($conf,$langs,null,$head,$h,$type); + +dol_fiche_head($head,'byyear',$langs->trans("Statistics")); + + +print '
      '; + + +//if (empty($socid)) +//{ + // Show filter box + print '
      '; + print ''; + print ''; + print ''; + // Company + print ''; + // User + print ''; + print ''; + print '
      '.$langs->trans("Filter").'
      '.$langs->trans("ThirdParty").''; + if ($mode == 'customer') $filter='s.client in (1,2,3)'; + if ($mode == 'supplier') $filter='s.fournisseur = 1'; + print $form->select_company($socid,'socid',$filter,1,0,0,array(),0,'','style="width: 95%"'); + print '
      '.$langs->trans("CreatedBy").''; + print $form->select_dolusers($userid, 'userid', 1, '', 0, '', '', 0, 0, 0, '', 0, '', 'maxwidth300'); + // Year + print '
      '.$langs->trans("Year").''; + if (! in_array($year,$arrayyears)) $arrayyears[$year]=$year; + if (! in_array($nowyear,$arrayyears)) $arrayyears[$nowyear]=$nowyear; + arsort($arrayyears); + print $form->selectarray('year',$arrayyears,$year,0); + print '
      '; + print '
      '; + print '

      '; +//} + +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; + +$oldyear=0; +$var=true; +foreach ($data as $val) +{ + $year = $val['year']; + while (! empty($year) && $oldyear > $year+1) + { // If we have empty year + $oldyear--; + $var=!$var; + print ''; + print ''; + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + } + + $var=!$var; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + $oldyear=$year; +} + +print '
      '.$langs->trans("Year").''.$langs->trans("NbOfinterventions").'%'.$langs->trans("AmountTotal").'%'.$langs->trans("AmountAverage").'%
      0?'&userid='.$userid:'').'">'.$oldyear.'000
      0?'&userid='.$userid:'').'">'.$year.''.$val['nb'].''.round($val['nb_diff']).''.price(price2num($val['total'],'MT'),1).''.round($val['total_diff']).''.price(price2num($val['avg'],'MT'),1).''.round($val['avg_diff']).'
      '; + + +print '
      '; + + +// Show graphs +print '
      '; +if ($mesg) { print $mesg; } +else { + print $px1->show(); + /*print "
      \n"; + print $px2->show(); + print "
      \n"; + print $px3->show();*/ +} +print '
      '; + + +print '
      '; +print '
      '; + +dol_fiche_end(); + + +llxFooter(); + +$db->close(); diff --git a/htdocs/install/mysql/tables/llx_propal.sql b/htdocs/install/mysql/tables/llx_propal.sql index 8090b1fcb4d..402b141761f 100644 --- a/htdocs/install/mysql/tables/llx_propal.sql +++ b/htdocs/install/mysql/tables/llx_propal.sql @@ -42,7 +42,7 @@ create table llx_propal fk_user_modif integer, -- user making last change fk_user_valid integer, -- user validating fk_user_cloture integer, -- user closing (signed or not) - fk_statut smallint DEFAULT 0 NOT NULL, + fk_statut smallint DEFAULT 0 NOT NULL, -- 0=draft, 1=validated, 2=accepted, 3=refused, 4=billed/closed price real DEFAULT 0, -- (obsolete) remise_percent real DEFAULT 0, -- remise globale relative en pourcent (obsolete) remise_absolue real DEFAULT 0, -- remise globale absolue (obsolete) diff --git a/htdocs/install/mysql/tables/llx_supplier_proposal.sql b/htdocs/install/mysql/tables/llx_supplier_proposal.sql index cb0324a3ad4..e271d36ffe5 100644 --- a/htdocs/install/mysql/tables/llx_supplier_proposal.sql +++ b/htdocs/install/mysql/tables/llx_supplier_proposal.sql @@ -31,7 +31,7 @@ CREATE TABLE llx_supplier_proposal ( fk_user_modif integer DEFAULT NULL, fk_user_valid integer DEFAULT NULL, fk_user_cloture integer DEFAULT NULL, - fk_statut smallint NOT NULL DEFAULT '0', -- 0=draft, 1=validated, 2=accepted, 3=refused + fk_statut smallint NOT NULL DEFAULT '0', -- 0=draft, 1=validated, 2=accepted, 3=refused, 4=closed price double DEFAULT '0', remise_percent double DEFAULT '0', remise_absolue double DEFAULT '0', diff --git a/htdocs/langs/en_US/interventions.lang b/htdocs/langs/en_US/interventions.lang index 7e57d7da6a1..2d3a1d5a4a3 100644 --- a/htdocs/langs/en_US/interventions.lang +++ b/htdocs/langs/en_US/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/en_US/propal.lang b/htdocs/langs/en_US/propal.lang index e93af58f26b..15b10e7d92f 100644 --- a/htdocs/langs/en_US/propal.lang +++ b/htdocs/langs/en_US/propal.lang @@ -102,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics \ No newline at end of file From 9909918078b9415566bf29fd0419dcf7b4e0aa92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20FRANCE?= Date: Mon, 25 Jan 2016 13:52:35 +0100 Subject: [PATCH 045/148] Text not initialized --- htdocs/commande/list.php | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/commande/list.php b/htdocs/commande/list.php index 55b9e103474..4f4fa01105d 100644 --- a/htdocs/commande/list.php +++ b/htdocs/commande/list.php @@ -422,6 +422,7 @@ if ($resql) $notshippable=0; $warning = 0; $text_info=''; + $text_warning=''; $nbprod=0; $numlines = count($generic_commande->lines); // Loop on each line of order From 667651860d1417329488cf123069ca700e8acdae Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 25 Jan 2016 15:24:31 +0100 Subject: [PATCH 046/148] Fix sql injection #4341 --- htdocs/main.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index f1399655666..25176c6bc93 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -99,7 +99,7 @@ function test_sql_and_script_inject($val, $type) $sql_inj += preg_match('/'; -// Add a new project/task -print '
      '; -print '
      '; -print ''; -print ''; -print ''; -print ''; -print ''; -print $langs->trans("AssignTaskToMe").'
      '; -$formproject->selectTasks($socid?$socid:-1, $taskid, 'taskid', 32, 0, 1, 1); -print $formcompany->selectTypeContact($object, '', 'type','internal','rowid', 0); -print ''; -print '
      '; - - llxFooter(); $db->close(); diff --git a/htdocs/projet/activity/perweek.php b/htdocs/projet/activity/perweek.php index cc31d1090f8..13bfa001630 100644 --- a/htdocs/projet/activity/perweek.php +++ b/htdocs/projet/activity/perweek.php @@ -100,8 +100,10 @@ if (GETPOST('submitdateselect')) $action = ''; } -if ($action == 'assign') +if ($action == 'addtime' && GETPOST('assigntask')) { + $action = 'assigntask'; + if ($taskid > 0) { $result = $object->fetch($taskid, $ref); @@ -298,7 +300,24 @@ print "\n"; */ -print '
      '.$nav.'
      '; +// Add a new project/task +//print '
      '; +//print '
      '; +//print ''; +//print ''; +//print ''; +//print ''; +//print ''; +print '
      '; +print $langs->trans("AssignTaskToMe").'
      '; +$formproject->selectTasks($socid?$socid:-1, $taskid, 'taskid', 32, 0, 1, 1); +print $formcompany->selectTypeContact($object, '', 'type','internal','rowid', 0); +print ''; +//print ''; +print '
      '; + +print '
      '.$nav.'
      '; +print '
      '; print ''; @@ -378,22 +397,6 @@ print "});"; print ''; -// Add a new project/task -print '
      '; -print ''; -print ''; -print ''; -print ''; -print ''; -print ''; -print $langs->trans("AssignTaskToMe").'
      '; -$formproject->selectTasks($socid?$socid:-1, $taskid, 'taskid', 32, 0, 1, 1); -print $formcompany->selectTypeContact($object, '', 'type','internal','rowid', 0); -print ''; -print ''; - - - llxFooter(); $db->close(); diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php index 82027cd613b..ccb3f01d293 100644 --- a/htdocs/theme/eldy/style.css.php +++ b/htdocs/theme/eldy/style.css.php @@ -2547,6 +2547,10 @@ div.tabBar .noborder { background-color: #; } +span.boxstatstext { + opacity: 0.8; + line-height: 18px; +} span.boxstatsindicator { font-size: 110%; font-weight: normal; diff --git a/htdocs/theme/md/style.css.php b/htdocs/theme/md/style.css.php index 29f2294bd54..782eb0d66a2 100644 --- a/htdocs/theme/md/style.css.php +++ b/htdocs/theme/md/style.css.php @@ -2374,6 +2374,10 @@ div.tabBar .noborder { background-color: #; } +span.boxstatstext { + opacity: 0.8; + line-height: 18px; +} span.boxstatsindicator { font-size: 110%; font-weight: normal; From ce02f05d4378d89d6219963baec6226137f97652 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 25 Jan 2016 17:18:17 +0100 Subject: [PATCH 050/148] Translation of dashboard --- htdocs/core/menus/standard/eldy.lib.php | 2 +- htdocs/langs/en_US/main.lang | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/core/menus/standard/eldy.lib.php b/htdocs/core/menus/standard/eldy.lib.php index d8649bc8e34..6263b1b709d 100644 --- a/htdocs/core/menus/standard/eldy.lib.php +++ b/htdocs/core/menus/standard/eldy.lib.php @@ -487,7 +487,7 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu $langs->load("users"); // Home - dashboard - $newmenu->add("/index.php?mainmenu=home&leftmenu=home", $langs->trans("Home"), 0, 1, '', $mainmenu, 'home'); + $newmenu->add("/index.php?mainmenu=home&leftmenu=home", $langs->trans("Dashboard"), 0, 1, '', $mainmenu, 'home'); // Setup $newmenu->add("/admin/index.php?mainmenu=home&leftmenu=setup", $langs->trans("Setup"), 0, $user->admin, '', $mainmenu, 'setup'); diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index 7a23657123f..5990ee991d9 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -700,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward From d33548e32cd85fb809670aaf6a6e65ef23ff17a6 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 25 Jan 2016 17:31:40 +0100 Subject: [PATCH 051/148] Fix in md theme --- htdocs/theme/eldy/style.css.php | 2 +- htdocs/theme/md/img/object_billa.png | Bin 146 -> 232 bytes htdocs/theme/md/img/object_billd.png | Bin 146 -> 236 bytes htdocs/theme/md/img/object_billr.png | Bin 146 -> 239 bytes htdocs/theme/md/style.css.php | 4 ++-- 5 files changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php index 1179494de8c..4252dcf71f4 100644 --- a/htdocs/theme/eldy/style.css.php +++ b/htdocs/theme/eldy/style.css.php @@ -1183,7 +1183,7 @@ div.vmenu, td.vmenu { .searchform { padding-top: 4px; } a.vmenu:link, a.vmenu:visited, a.vmenu:hover, a.vmenu:active { font-size:px; font-family: ; text-align: ; font-weight: bold; } -font.vmenudisabled { font-size:px; font-family: ; text-align: ; font-weight: bold; color: #aaa; } +font.vmenudisabled { font-size:px; font-family: ; text-align: ; font-weight: bold; color: #aaa; margin-left: 4px; } a.vmenu:link, a.vmenu:visited { color: #; } a.vsmenu:link, a.vsmenu:visited, a.vsmenu:hover, a.vsmenu:active, span.vsmenu { font-size:px; font-family: ; text-align: ; font-weight: normal; color: #202020; margin: 1px 1px 1px 8px; } diff --git a/htdocs/theme/md/img/object_billa.png b/htdocs/theme/md/img/object_billa.png index 19d4be8371db14278febf70be41acb3963dd7d0f..1485aea5aef4ce0989882853204133a9507accb7 100644 GIT binary patch delta 204 zcmbQl_=0hQNV3oBL)Tr&H|6fVg?3oVGw3ym^DWND9B#o>Fdh=fKgIF z#_T`WYh$2LrKgKyh{pNk1O+Aor_9o}05-85FPPg{Z;05Z{NQhwm-uIBk`Vkwo>MNt zbP0l+XkKRYXHS delta 117 zcmV-*0E++U0g?fbByL$rL_t(|0b?Kqs58_sG{9j3c0~^v{=?x1hJQeXSipZIcz_`Z zq>PXv28c2OieSocE4sko0EP>IY;;AKkODV3oBL)Tr&H|6fVg?3oVGw3ym^DWND9B#o>Fdh=fKgIF zMl$5~wJe}et*47)h{pNk1O+Aor_9o}05-85FPPg{Z;05Z{NQhwm-uIBk`Vl5{=@(E zGZr!Pc;1-$x1C{y65E?o0lrBG*1fS8+H>Fm2znma(D2ZH)%$;sKidi$K0MN7dga0y zx6msM_D4SM>O6PtVABJ^FxBsYYm1#dwFExQPE=+7$iU!aZxcJIew97YB@CXfelF{r G5}E*6UQze} delta 117 zcmV-*0E++Y0g?fbByL$rL_t(|0b?Kqs58_sG{9j3c0~^v{=?x1hJQeXSipZIcz_`Z zq>PXv28c2OieSocE4sko0EP>IY;;AKkODV3oBL)Tr&H|6fVg?3oVGw3ym^DWND9B#o>Fdh=fKgIF z&U$n2S012HgQtsQh{pNk1O+Aor_9o}05-85FPPg{Z;05Z{NQhwm-uIBk`Vmm|NnZ9 zv>)dS8WcHq8?{XO&%-Vuu|eC}w3Bi7rvDxvn3|b=nwguK4>Ps>U$O6Z|M~AeM_Por zuLU?8ONRzB{}VX=TFok&ox90BV(K0Dt><`ES2`TXZ=1?PXv28c2OieSocE4sko0EP>IY;;AKkODpx; font-family: ; text-align: ; font-weight: bold; } -font.vmenudisabled { font-size:px; font-family: ; text-align: ; font-weight: bold; color: #93a5aa; } +font.vmenudisabled { font-size:px; font-family: ; text-align: ; font-weight: bold; color: #aaa; margin-left: 4px; } a.vmenu:link, a.vmenu:visited { color: #; } a.vsmenu:link, a.vsmenu:visited, a.vsmenu:hover, a.vsmenu:active, span.vsmenu { font-size:px; font-family: ; text-align: ; font-weight: normal; color: #202020; margin: 1px 1px 1px 8px; } -font.vsmenudisabled { font-size:px; font-family: ; text-align: ; font-weight: normal; color: #93a5aa; } +font.vsmenudisabled { font-size:px; font-family: ; text-align: ; font-weight: normal; color: #aaa; } a.vsmenu:link, a.vsmenu:visited { color: #; } font.vsmenudisabledmargin { margin: 1px 1px 1px 8px; } From c2efee8a2923be093f159dbb87f4a3aed693cab2 Mon Sep 17 00:00:00 2001 From: fmarcet Date: Tue, 26 Jan 2016 13:02:21 +0100 Subject: [PATCH 052/148] FIX: Contrat card don't consider user permissions to show active/unactive service button --- htdocs/contrat/card.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/htdocs/contrat/card.php b/htdocs/contrat/card.php index e7075b4f22c..021479dd99d 100644 --- a/htdocs/contrat/card.php +++ b/htdocs/contrat/card.php @@ -6,7 +6,7 @@ * Copyright (C) 2010-2014 Juanjo Menent * Copyright (C) 2013 Christophe Battarel * Copyright (C) 2013-2014 Florian Henry - * Copyright (C) 2014 Ferran Marcet + * Copyright (C) 2014-2016 Ferran Marcet * Copyright (C) 2014 Marcos GarcĆ­a * * This program is free software; you can redistribute it and/or modify @@ -1548,9 +1548,11 @@ else { $tmpaction='activateline'; if ($objp->statut == 4) $tmpaction='unactivateline'; - print ''; - print img_edit(); - print ''; + if (($tmpaction=='activateline' && $user->rights->contrat->activer) || ($tmpaction=='unactivateline' && $user->rights->contrat->unactiver)) { + print ''; + print img_edit(); + print ''; + } } } print ''; From 33355c613a89d353a558ead78d944faa2290c65c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 26 Jan 2016 17:50:57 +0100 Subject: [PATCH 053/148] FIX When we make a direct assignement on a task to a user, we must check he is also assigned to project (and if not assign it) --- htdocs/projet/activity/perday.php | 29 ++++++++++++++++++++++++++++ htdocs/projet/activity/perweek.php | 31 +++++++++++++++++++++++++++++- 2 files changed, 59 insertions(+), 1 deletion(-) diff --git a/htdocs/projet/activity/perday.php b/htdocs/projet/activity/perday.php index 93305dbc63c..d829f2194df 100644 --- a/htdocs/projet/activity/perday.php +++ b/htdocs/projet/activity/perday.php @@ -108,6 +108,35 @@ if ($action == 'assign') { $idfortaskuser=$user->id; $result = $object->add_contact($idfortaskuser, GETPOST("type"), 'internal'); + + if ($result >= 0 || $result == -2) // Contact add ok or already contact of task + { + // Test if we are already contact of the project (should be rare but sometimes we can add as task contact without being contact of project, like when admin user has been removed from contact of project) + $sql='SELECT ec.rowid FROM '.MAIN_DB_PREFIX.'element_contact as ec, '.MAIN_DB_PREFIX.'c_type_contact as tc WHERE tc.rowid = ec.fk_c_type_contact'; + $sql.=' AND ec.fk_socpeople = '.$idfortaskuser." AND ec.element_id = '.$object->fk_project.' AND tc.element = 'project' AND source = 'internal'"; + $resql=$db->query($sql); + if ($resql) + { + $obj=$db->fetch_object($resql); + if (! $obj) // User is not already linked to project, so we will create link to first type + { + $project = new Project($db); + $project->fetch($object->fk_project); + // Get type + $listofprojcontact=$project->liste_type_contact('internal'); + + if (count($listofprojcontact)) + { + $typeforprojectcontact=reset(array_keys($listofprojcontact)); + $result = $project->add_contact($idfortaskuser, $typeforprojectcontact, 'internal'); + } + } + } + else + { + dol_print_error($db); + } + } } if ($result < 0) diff --git a/htdocs/projet/activity/perweek.php b/htdocs/projet/activity/perweek.php index 6201c601d18..40cc9248b9f 100644 --- a/htdocs/projet/activity/perweek.php +++ b/htdocs/projet/activity/perweek.php @@ -119,7 +119,36 @@ if ($action == 'assign') if (! $error) { $idfortaskuser=$user->id; - $result = $object->add_contact($idfortaskuser, GETPOST("type"), 'internal'); + $result = $object->add_contact($idfortaskuser, GETPOST("type"), 'internal'); + + if (! $result || $result == -2) // Contact add ok or already contact of task + { + // Test if we are already contact of the project (should be rare but sometimes we can add as task contact without being contact of project, like when admin user has been removed from contact of project) + $sql='SELECT ec.rowid FROM '.MAIN_DB_PREFIX.'element_contact as ec, '.MAIN_DB_PREFIX.'c_type_contact as tc WHERE tc.rowid = ec.fk_c_type_contact'; + $sql.=' AND ec.fk_socpeople = '.$idfortaskuser." AND ec.element_id = '.$object->fk_project.' AND tc.element = 'project' AND source = 'internal'"; + $resql=$db->query($sql); + if ($resql) + { + $obj=$db->fetch_object($resql); + if (! $obj) // User is not already linked to project, so we will create link to first type + { + $project = new Project($db); + $project->fetch($object->fk_project); + // Get type + $listofprojcontact=$project->liste_type_contact('internal'); + + if (count($listofprojcontact)) + { + $typeforprojectcontact=reset(array_keys($listofprojcontact)); + $result = $project->add_contact($idfortaskuser, $typeforprojectcontact, 'internal'); + } + } + } + else + { + dol_print_error($db); + } + } } if ($result < 0) From 25924f31ad5283a3af9db5a68a488048384e361a Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 26 Jan 2016 17:57:57 +0100 Subject: [PATCH 054/148] Bad translation --- htdocs/langs/en_US/projects.lang | 1 + htdocs/projet/tasks/time.php | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/htdocs/langs/en_US/projects.lang b/htdocs/langs/en_US/projects.lang index 4ed6ccfc2f5..197da970fbb 100644 --- a/htdocs/langs/en_US/projects.lang +++ b/htdocs/langs/en_US/projects.lang @@ -164,6 +164,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview diff --git a/htdocs/projet/tasks/time.php b/htdocs/projet/tasks/time.php index 7721633c4e8..e54eef4cf6e 100644 --- a/htdocs/projet/tasks/time.php +++ b/htdocs/projet/tasks/time.php @@ -395,7 +395,7 @@ if ($id > 0 || ! empty($ref)) if (count($contactsoftask)>0) { $userid=$contactsoftask[0]; - print $form->select_dolusers((GETPOST('userid')?GETPOST('userid'):$userid), 'userid', 0, '', 0, '', $contactsoftask, 0, 0, 0, '', 0, $langs->trans("ResourceNotAssignedToTask")); + print $form->select_dolusers((GETPOST('userid')?GETPOST('userid'):$userid), 'userid', 0, '', 0, '', $contactsoftask, 0, 0, 0, '', 0, $langs->trans("ResourceNotAssignedToTheTask")); } else { @@ -405,7 +405,7 @@ if ($id > 0 || ! empty($ref)) // Note print ''; // Progress declared @@ -528,7 +528,7 @@ if ($id > 0 || ! empty($ref)) print ''; } else From 5fd6057c6cb4a145b4b43acb4f52ccf284d702ff Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 26 Jan 2016 18:22:37 +0100 Subject: [PATCH 056/148] FIX Deadlock situation. Can't edit anymore contract. FIX List of automatic events was not visible. --- htdocs/contrat/card.php | 18 +++++++- htdocs/contrat/class/contrat.class.php | 64 ++++++++++++++++++++++++++ 2 files changed, 81 insertions(+), 1 deletion(-) diff --git a/htdocs/contrat/card.php b/htdocs/contrat/card.php index c40e9ab677d..eda8b600b24 100644 --- a/htdocs/contrat/card.php +++ b/htdocs/contrat/card.php @@ -699,6 +699,11 @@ else if ($action == 'confirm_valid' && $confirm == 'yes' && $user->rights->contr $result = $object->validate($user); } +else if ($action == 'reopen' && $user->rights->contrat->creer) +{ + $result = $object->reopen($user); +} + // Close all lines else if ($action == 'confirm_close' && $confirm == 'yes' && $user->rights->contrat->creer) { @@ -1839,7 +1844,12 @@ else if ($user->rights->contrat->creer) print ''; else print ''; } - + if ($object->statut == 1 && $nbofservices) + { + if ($user->rights->contrat->creer) print ''; + else print ''; + } + if (! empty($conf->facture->enabled) && $object->statut > 0 && $object->nbofservicesclosed < $nbofservices) { $langs->load("bills"); @@ -1899,6 +1909,12 @@ else print '
      '; + // List of actions on element + include_once DOL_DOCUMENT_ROOT . '/core/class/html.formactions.class.php'; + $formactions = new FormActions($db); + $somethingshown = $formactions->showactions($object, 'contract', $socid); + + print '
      '; } } diff --git a/htdocs/contrat/class/contrat.class.php b/htdocs/contrat/class/contrat.class.php index bb6ca1af9ff..8f56ef532ef 100644 --- a/htdocs/contrat/class/contrat.class.php +++ b/htdocs/contrat/class/contrat.class.php @@ -499,7 +499,71 @@ class Contrat extends CommonObject } + /** + * Unvalidate a contract + * + * @param User $user Objet User + * @param int $notrigger 1=Does not execute triggers, 0=execute triggers + * @return int <0 if KO, >0 if OK + */ + function reopen($user, $notrigger=0) + { + require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; + global $langs, $conf; + $now=dol_now(); + + $error=0; + dol_syslog(get_class($this).'::reopen user='.$user->id); + + $this->db->begin(); + + $this->fetch_thirdparty(); + + $sql = "UPDATE ".MAIN_DB_PREFIX."contrat SET statut = 0"; + //$sql.= ", fk_user_valid = null, date_valid = null"; + $sql .= " WHERE rowid = ".$this->id . " AND statut = 1"; + + dol_syslog(get_class($this)."::validate", LOG_DEBUG); + $resql = $this->db->query($sql); + if (! $resql) + { + dol_print_error($this->db); + $error++; + $this->error=$this->db->lasterror(); + } + + // Trigger calls + if (! $error && ! $notrigger) + { + // Call trigger + $result=$this->call_trigger('CONTRACT_REOPEN',$user); + if ($result < 0) { + $error++; + } + // End call triggers + } + + // Set new ref and define current statut + if (! $error) + { + $this->statut=0; + $this->brouillon=1; + $this->date_validation=$now; + } + + if (! $error) + { + $this->db->commit(); + return 1; + } + else + { + $this->db->rollback(); + return -1; + } + } + /** * Load a contract from database * From e0683681ffa16ce8d0cf9c7b699c4babf342c329 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 26 Jan 2016 18:28:47 +0100 Subject: [PATCH 057/148] Merge From eec8d30625ebb3963576a36844e3411b0c40d817 Mon Sep 17 00:00:00 2001 From: fmarcet Date: Wed, 27 Jan 2016 10:57:04 +0100 Subject: [PATCH 058/148] FIX: Not returning the correct multilevel price --- htdocs/product/class/product.class.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/product/class/product.class.php b/htdocs/product/class/product.class.php index 2188293a1ba..749899e345c 100644 --- a/htdocs/product/class/product.class.php +++ b/htdocs/product/class/product.class.php @@ -12,6 +12,7 @@ * Copyright (C) 2014 Henry Florian * Copyright (C) 2014 Philippe Grand * Copyright (C) 2014 Ion agorria + * Copyright (C) 2016 Ferran Marcet * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -1673,7 +1674,7 @@ class Product extends CommonObject $sql.= " WHERE entity IN (".getEntity('productprice', 1).")"; $sql.= " AND price_level=".$i; $sql.= " AND fk_product = '".$this->id."'"; - $sql.= " ORDER BY date_price, rowid DESC"; + $sql.= " ORDER BY date_price DESC, rowid DESC"; $sql.= " LIMIT 1"; $resql = $this->db->query($sql); if ($resql) From e3d8a9a8a4b9e274b9e554f86f43e2c89387b3fd Mon Sep 17 00:00:00 2001 From: fmarcet Date: Wed, 27 Jan 2016 12:13:31 +0100 Subject: [PATCH 059/148] FIX: Doesn't collect the value of the cost price correctly --- htdocs/product/fournisseurs.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/product/fournisseurs.php b/htdocs/product/fournisseurs.php index 1f5e35a043a..0fe2769803d 100644 --- a/htdocs/product/fournisseurs.php +++ b/htdocs/product/fournisseurs.php @@ -7,6 +7,7 @@ * Copyright (C) 2012 Christophe Battarel * Copyright (C) 2014 Ion Agorria * Copyright (C) 2015 Alexandre Spangaro + * Copyright (C) 2016 Ferran Marcet * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -46,7 +47,7 @@ $rowid=GETPOST('rowid','int'); $action=GETPOST('action', 'alpha'); $cancel=GETPOST('cancel', 'alpha'); $socid=GETPOST('socid', 'int'); -$cost_price=GETPOST('cost_price', 'int'); +$cost_price=GETPOST('cost_price', 'alpha'); $backtopage=GETPOST('backtopage','alpha'); $error=0; From 45656c18e8391368b71e9063a007600f258e909c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 27 Jan 2016 18:47:52 +0100 Subject: [PATCH 060/148] Fix hover css --- htdocs/theme/eldy/style.css.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php index 0dc4b3f4c36..702999e0740 100644 --- a/htdocs/theme/eldy/style.css.php +++ b/htdocs/theme/eldy/style.css.php @@ -2088,6 +2088,10 @@ border: none; padding-left: 4px; font-weight: bold; } +div.pagination li.litext a:hover { + background-color: transparent; + background-image: none; +} dol_use_jmobile)) { ?> div.pagination li.litext { padding-top: 13px; From 06bbf4c966188a2ab141eec21ad4a51ae89b0015 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 27 Jan 2016 21:10:42 +0100 Subject: [PATCH 061/148] Fix empty keys are not allowed into select --- htdocs/core/class/extrafields.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/core/class/extrafields.class.php b/htdocs/core/class/extrafields.class.php index 909afda913a..ee5f1465e3f 100644 --- a/htdocs/core/class/extrafields.class.php +++ b/htdocs/core/class/extrafields.class.php @@ -748,8 +748,9 @@ class ExtraFields $out.=''; print ''; print ''; - + dol_fiche_head(); - + print '
      '; - print ''; + print ''; print ''; if ($_GET['action'] == 'editline' && $_GET['lineid'] == $task_time->rowid) { - print ''; + print ''; } else { From 6313f64c93c985c1f7121bebf840b5b3f95e46d8 Mon Sep 17 00:00:00 2001 From: Maxime Kohlhaas Date: Tue, 26 Jan 2016 18:09:52 +0100 Subject: [PATCH 055/148] Fix : amount in bank line is necessarily in the account currency --- htdocs/compta/bank/ligne.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/compta/bank/ligne.php b/htdocs/compta/bank/ligne.php index 0f73e5cb6cf..13b65f0baf1 100644 --- a/htdocs/compta/bank/ligne.php +++ b/htdocs/compta/bank/ligne.php @@ -535,7 +535,7 @@ if ($result) if ($user->rights->banque->modifier) { print ''; - print 'rappro?' disabled':'').' value="'.price($objp->amount).'"> '.$langs->trans("Currency".$conf->currency); + print 'rappro?' disabled':'').' value="'.price($objp->amount).'"> '.$langs->trans("Currency".$acct->currency_code); print '
      '; // Ref @@ -501,15 +502,15 @@ if ($action == 'create' && !$error) } dol_fiche_end(); - + // Button "Create Draft" print '
      '; print "\n"; print ''; print "
      \n"; - - + + } // Mode liste From df4cd3de17857d1e56b0ae8bc069268c3a1f1a86 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 28 Jan 2016 11:59:18 +0100 Subject: [PATCH 065/148] FIX Selection of project must no show closed project --- htdocs/contrat/card.php | 9 +++++---- htdocs/core/class/html.form.class.php | 4 ++-- htdocs/core/class/html.formprojet.class.php | 16 ++++++++++++---- htdocs/fichinter/class/fichinter.class.php | 2 ++ htdocs/fourn/commande/card.php | 2 +- htdocs/fourn/facture/card.php | 4 ++-- htdocs/langs/en_US/projects.lang | 1 + 7 files changed, 25 insertions(+), 13 deletions(-) diff --git a/htdocs/contrat/card.php b/htdocs/contrat/card.php index e0d08dbc1fa..78f12335f36 100644 --- a/htdocs/contrat/card.php +++ b/htdocs/contrat/card.php @@ -1077,7 +1077,7 @@ if ($action == 'create') else { print '
      '; - print $form->select_company('','socid','',1); + print $form->select_company('','socid','',1,1); print '
      '.$langs->trans("Project").''; - $formproject->select_projects($soc->id,$projectid,"projectid"); + $formproject->select_projects(($soc->id>0?$soc->id:-1),$projectid,"projectid",0,0,1,1); print "
      '; if ($action == "classify") { - $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id,$object->socid,$object->fk_project,"projectid", 0, 0, 1); + $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, $object->socid, $object->fk_project, "projectid", 1, 0, 1); } else { - $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id,$object->socid,$object->fk_project,"none", 0, 0); + $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, $object->socid, $object->fk_project, "none", 0, 0); } print "
      '; print ''; print ''; print '
      '; - $formproject->select_projects($socid,$selected,$htmlname,$maxlength,0,1,$discard_closed, $forcefocus); + $formproject->select_projects($socid, $selected, $htmlname, $maxlength, 0, 1, $discard_closed, $forcefocus); print '
      '; diff --git a/htdocs/core/class/html.formprojet.class.php b/htdocs/core/class/html.formprojet.class.php index 3b26576b0fa..498604d9307 100644 --- a/htdocs/core/class/html.formprojet.class.php +++ b/htdocs/core/class/html.formprojet.class.php @@ -55,13 +55,13 @@ class FormProjets * @param int $discard_closed Discard closed projects (0=Keep,1=hide completely,2=Disable) * @param int $forcefocus Force focus on field (works with javascript only) * @param int $disabled Disabled - * @param int $mode 0 for HTML mode and 1 for JSON mode - * @param string $filterkey Key to filter + * @param int $mode 0 for HTML mode and 1 for JSON mode + * @param string $filterkey Key to filter * @return int Nber of project if OK, <0 if KO */ function select_projects($socid=-1, $selected='', $htmlname='projectid', $maxlength=16, $option_only=0, $show_empty=1, $discard_closed=0, $forcefocus=0, $disabled=0, $mode = 0, $filterkey = '') { - global $langs,$conf; + global $langs,$conf,$form; if (! empty($conf->use_javascript_ajax) && ! empty($conf->global->PROJECT_USE_SEARCH_TO_SELECT)) { @@ -86,6 +86,14 @@ class FormProjets else { print $this->select_projects_list($socid, $selected, $htmlname, $maxlength, $option_only, $show_empty, $discard_closed, $forcefocus, $disabled, 0, $filterkey); + if ($discard_closed) + { + if (class_exists('Form')) + { + if (empty($form)) $form=new Form($this->db); + print $form->textwithpicto('', $langs->trans("ClosedProjectsAreHidden")); + } + } } } @@ -174,7 +182,7 @@ class FormProjets } else { - if ($discard_closed == 1 && $obj->fk_statut == 2) + if ($discard_closed == 1 && $obj->fk_statut == 2 && $obj->rowid != $selected) // We discard closed except if selected { $i++; continue; diff --git a/htdocs/fichinter/class/fichinter.class.php b/htdocs/fichinter/class/fichinter.class.php index ca698c55d5c..c177eb7965c 100644 --- a/htdocs/fichinter/class/fichinter.class.php +++ b/htdocs/fichinter/class/fichinter.class.php @@ -137,6 +137,7 @@ class Fichinter extends CommonObject $sql.= ", ref"; $sql.= ", entity"; $sql.= ", fk_user_author"; + $sql.= ", fk_user_modif"; $sql.= ", description"; $sql.= ", model_pdf"; $sql.= ", fk_projet"; @@ -151,6 +152,7 @@ class Fichinter extends CommonObject $sql.= ", '".$this->db->escape($this->ref)."'"; $sql.= ", ".$conf->entity; $sql.= ", ".$user->id; + $sql.= ", ".$user->id; $sql.= ", ".($this->description?"'".$this->db->escape($this->description)."'":"null"); $sql.= ", '".$this->db->escape($this->modelpdf)."'"; $sql.= ", ".($this->fk_project ? $this->fk_project : 0); diff --git a/htdocs/fourn/commande/card.php b/htdocs/fourn/commande/card.php index 45bbb2c21cc..d7bd5d18696 100644 --- a/htdocs/fourn/commande/card.php +++ b/htdocs/fourn/commande/card.php @@ -1985,7 +1985,7 @@ elseif (! empty($object->id)) //print "$object->id, $object->socid, $object->fk_project"; if ($action == 'classify') { - $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:'-1'), $object->fk_project, 'projectid', 0, 0, 1); + $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:-1), $object->fk_project, 'projectid', 0, 0, 1); } else { diff --git a/htdocs/fourn/facture/card.php b/htdocs/fourn/facture/card.php index 2573b40baf4..ac630989ba0 100644 --- a/htdocs/fourn/facture/card.php +++ b/htdocs/fourn/facture/card.php @@ -1470,7 +1470,7 @@ if ($action == 'create') $langs->load('projects'); print '' . $langs->trans('Project') . ''; - $formproject->select_projects((empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$societe->id:'-1'), $projectid, 'projectid', 0); + $formproject->select_projects((empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$societe->id:-1), $projectid, 'projectid', 0, 0, 1, 1); print ''; } @@ -2039,7 +2039,7 @@ else print ''; if ($action == 'classify') { - $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:'-1'), $object->fk_project, 'projectid', 0, 0, 1); + $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:-1), $object->fk_project, 'projectid', 0, 0, 1); } else { diff --git a/htdocs/langs/en_US/projects.lang b/htdocs/langs/en_US/projects.lang index 5ed20ca738a..95d6b7fe55f 100644 --- a/htdocs/langs/en_US/projects.lang +++ b/htdocs/langs/en_US/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. From 7aecc5ed95d0456b739e7da362c3d277faf219ec Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 28 Jan 2016 12:12:16 +0100 Subject: [PATCH 066/148] Fix picto private project was same than public project --- htdocs/theme/md/img/object_project.png | Bin 158 -> 269 bytes htdocs/theme/md/img/object_projectpub.png | Bin 158 -> 252 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/htdocs/theme/md/img/object_project.png b/htdocs/theme/md/img/object_project.png index 76139922af1f9fb5ac1f63c43fc79e2d3bfe8cfe..c873ff4f0dcb31c253566f41c5d81c677b6a9f47 100644 GIT binary patch delta 241 zcmV8OGiWi0IH26G5`Po32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rb0UQepBrctzP5=M^o=HSOR4C7_kvk58P!L7W04*+qMosK>3C5LJVEHycXJ~9q z+=*MTa3h4;jK$;qhz1I7HJ>}@76W6g*)X98igHhf1pr$bN@}2B&y}2-iVx6Zcso8OGiWi0IH26G5`Po32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rb0UQemEqrWADF6TfjY&j7R4C7_(Y+0VP#A^bCqRp1*rUyaE~{1#k8JobQ~QTs~P?`omceoQA^;tW=pjbOD(hj0000 Date: Wed, 27 Jan 2016 21:10:42 +0100 Subject: [PATCH 067/148] Fix empty keys are not allowed into select --- htdocs/core/class/extrafields.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/core/class/extrafields.class.php b/htdocs/core/class/extrafields.class.php index 909afda913a..ee5f1465e3f 100644 --- a/htdocs/core/class/extrafields.class.php +++ b/htdocs/core/class/extrafields.class.php @@ -748,8 +748,9 @@ class ExtraFields $out.=''; print ''; print ''; print ''; print '
      '; - $formproject->select_projects($socid,$selected,$htmlname,$maxlength,0,1,$discard_closed, $forcefocus); + $formproject->select_projects($socid, $selected, $htmlname, $maxlength, 0, 1, $discard_closed, $forcefocus); print '
      '; diff --git a/htdocs/core/class/html.formprojet.class.php b/htdocs/core/class/html.formprojet.class.php index 3b26576b0fa..498604d9307 100644 --- a/htdocs/core/class/html.formprojet.class.php +++ b/htdocs/core/class/html.formprojet.class.php @@ -55,13 +55,13 @@ class FormProjets * @param int $discard_closed Discard closed projects (0=Keep,1=hide completely,2=Disable) * @param int $forcefocus Force focus on field (works with javascript only) * @param int $disabled Disabled - * @param int $mode 0 for HTML mode and 1 for JSON mode - * @param string $filterkey Key to filter + * @param int $mode 0 for HTML mode and 1 for JSON mode + * @param string $filterkey Key to filter * @return int Nber of project if OK, <0 if KO */ function select_projects($socid=-1, $selected='', $htmlname='projectid', $maxlength=16, $option_only=0, $show_empty=1, $discard_closed=0, $forcefocus=0, $disabled=0, $mode = 0, $filterkey = '') { - global $langs,$conf; + global $langs,$conf,$form; if (! empty($conf->use_javascript_ajax) && ! empty($conf->global->PROJECT_USE_SEARCH_TO_SELECT)) { @@ -86,6 +86,14 @@ class FormProjets else { print $this->select_projects_list($socid, $selected, $htmlname, $maxlength, $option_only, $show_empty, $discard_closed, $forcefocus, $disabled, 0, $filterkey); + if ($discard_closed) + { + if (class_exists('Form')) + { + if (empty($form)) $form=new Form($this->db); + print $form->textwithpicto('', $langs->trans("ClosedProjectsAreHidden")); + } + } } } @@ -174,7 +182,7 @@ class FormProjets } else { - if ($discard_closed == 1 && $obj->fk_statut == 2) + if ($discard_closed == 1 && $obj->fk_statut == 2 && $obj->rowid != $selected) // We discard closed except if selected { $i++; continue; diff --git a/htdocs/fichinter/class/fichinter.class.php b/htdocs/fichinter/class/fichinter.class.php index c1e7a3aaca2..59ea03476c4 100644 --- a/htdocs/fichinter/class/fichinter.class.php +++ b/htdocs/fichinter/class/fichinter.class.php @@ -130,6 +130,7 @@ class Fichinter extends CommonObject $sql.= ", ref"; $sql.= ", entity"; $sql.= ", fk_user_author"; + $sql.= ", fk_user_modif"; $sql.= ", description"; $sql.= ", model_pdf"; $sql.= ", fk_projet"; @@ -144,6 +145,7 @@ class Fichinter extends CommonObject $sql.= ", '".$this->db->escape($this->ref)."'"; $sql.= ", ".$conf->entity; $sql.= ", ".$user->id; + $sql.= ", ".$user->id; $sql.= ", ".($this->description?"'".$this->db->escape($this->description)."'":"null"); $sql.= ", '".$this->db->escape($this->modelpdf)."'"; $sql.= ", ".($this->fk_project ? $this->fk_project : 0); diff --git a/htdocs/fourn/commande/card.php b/htdocs/fourn/commande/card.php index 3b1fa498336..a8ea9f1201d 100644 --- a/htdocs/fourn/commande/card.php +++ b/htdocs/fourn/commande/card.php @@ -1981,7 +1981,7 @@ elseif (! empty($object->id)) //print "$object->id, $object->socid, $object->fk_project"; if ($action == 'classify') { - $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:'-1'), $object->fk_project, 'projectid', 0, 0, 1); + $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:-1), $object->fk_project, 'projectid', 0, 0, 1); } else { diff --git a/htdocs/fourn/facture/card.php b/htdocs/fourn/facture/card.php index ce03c9ba1c8..20ba703e63e 100644 --- a/htdocs/fourn/facture/card.php +++ b/htdocs/fourn/facture/card.php @@ -1470,7 +1470,7 @@ if ($action == 'create') $langs->load('projects'); print '' . $langs->trans('Project') . ''; - $formproject->select_projects((empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$societe->id:'-1'), $projectid, 'projectid', 0); + $formproject->select_projects((empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$societe->id:-1), $projectid, 'projectid', 0, 0, 1, 1); print ''; } @@ -2039,7 +2039,7 @@ else print ''; if ($action == 'classify') { - $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:'-1'), $object->fk_project, 'projectid', 0, 0, 1); + $form->form_project($_SERVER['PHP_SELF'].'?id='.$object->id, (empty($conf->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS)?$object->socid:-1), $object->fk_project, 'projectid', 0, 0, 1); } else { diff --git a/htdocs/langs/en_US/projects.lang b/htdocs/langs/en_US/projects.lang index 6dd3c6220bb..830219f8aeb 100644 --- a/htdocs/langs/en_US/projects.lang +++ b/htdocs/langs/en_US/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. From 83e8efa910274e3adccf51684cc3d12789ce8407 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 28 Jan 2016 12:12:16 +0100 Subject: [PATCH 069/148] Fix picto private project was same than public project --- htdocs/theme/md/img/object_project.png | Bin 158 -> 269 bytes htdocs/theme/md/img/object_projectpub.png | Bin 158 -> 252 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/htdocs/theme/md/img/object_project.png b/htdocs/theme/md/img/object_project.png index 76139922af1f9fb5ac1f63c43fc79e2d3bfe8cfe..c873ff4f0dcb31c253566f41c5d81c677b6a9f47 100644 GIT binary patch delta 241 zcmV8OGiWi0IH26G5`Po32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rb0UQepBrctzP5=M^o=HSOR4C7_kvk58P!L7W04*+qMosK>3C5LJVEHycXJ~9q z+=*MTa3h4;jK$;qhz1I7HJ>}@76W6g*)X98igHhf1pr$bN@}2B&y}2-iVx6Zcso8OGiWi0IH26G5`Po32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Rb0UQemEqrWADF6TfjY&j7R4C7_(Y+0VP#A^bCqRp1*rUyaE~{1#k8JobQ~QTs~P?`omceoQA^;tW=pjbOD(hj0000 Date: Thu, 28 Jan 2016 12:30:49 +0100 Subject: [PATCH 070/148] FIX filter by socid if from customer card --- htdocs/expedition/list.php | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/expedition/list.php b/htdocs/expedition/list.php index aa629955f53..8794222c88e 100644 --- a/htdocs/expedition/list.php +++ b/htdocs/expedition/list.php @@ -30,6 +30,7 @@ $langs->load("sendings"); $langs->load("deliveries"); $langs->load('companies'); +$socid=GETPOST('socid','int'); // Security check $expeditionid = GETPOST('id','int'); if ($user->societe_id) $socid=$user->societe_id; From 2141a2f8a115629f7f1206003055233d2c7d71c2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 28 Jan 2016 12:44:04 +0100 Subject: [PATCH 071/148] Fix css --- htdocs/cashdesk/css/style.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/cashdesk/css/style.css b/htdocs/cashdesk/css/style.css index d639230564b..bbb03bafde5 100644 --- a/htdocs/cashdesk/css/style.css +++ b/htdocs/cashdesk/css/style.css @@ -337,7 +337,7 @@ p.titre { /* -------------- Boutons --------------------- */ .bouton_ajout_article { margin-top: 10px; - width: 100%; + width: 60%; height: 40px; } From cd58c93de67446d912021b6cbbf02b959b335e00 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 28 Jan 2016 12:51:34 +0100 Subject: [PATCH 072/148] FIX If option to hide automatic ECM is on, dont show menu. --- htdocs/core/modules/modECM.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/core/modules/modECM.class.php b/htdocs/core/modules/modECM.class.php index 2bf3542186a..c1334b81e63 100644 --- a/htdocs/core/modules/modECM.class.php +++ b/htdocs/core/modules/modECM.class.php @@ -174,7 +174,7 @@ class modECM extends DolibarrModules 'langs'=>'ecm', 'position'=>103, 'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload', - 'enabled'=>'$user->rights->ecm->read || $user->rights->ecm->upload', + 'enabled'=>'($user->rights->ecm->read || $user->rights->ecm->upload) && ! empty($conf->global->ECM_AUTO_TREE_ENABLED)', 'target'=>'', 'user'=>2); // 0=Menu for internal users, 1=external users, 2=both $r++; From 6aa6c067fbef9dda32312bcc2f85b6661e9cd044 Mon Sep 17 00:00:00 2001 From: bobby Date: Thu, 28 Jan 2016 13:24:38 +0100 Subject: [PATCH 073/148] fix travis --- htdocs/accountancy/class/bookkeeping.class.php | 4 ++-- htdocs/accountancy/class/html.formventilation.class.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index f0d8a67a453..58c13686d1c 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -35,7 +35,7 @@ require_once DOL_DOCUMENT_ROOT . '/core/class/commonobject.class.php'; * * Put here description of your class */ -class BookKeeping extends CommonObject +class BookKeeping extends CommonObject { /** * @@ -1136,7 +1136,7 @@ class BookKeeping extends CommonObject /** * Class BookKeepingLine */ -class BookKeepingLine +class BookKeepingLine { public $id; public $doc_date = ''; diff --git a/htdocs/accountancy/class/html.formventilation.class.php b/htdocs/accountancy/class/html.formventilation.class.php index 4f2fa175f9e..f2fb6caea48 100644 --- a/htdocs/accountancy/class/html.formventilation.class.php +++ b/htdocs/accountancy/class/html.formventilation.class.php @@ -27,7 +27,7 @@ /** * Class to manage generation of HTML components for bank module */ -class FormVentilation extends Form +class FormVentilation extends Form { var $db; var $error; From 87284ef9be339d3a095f9ab3ffe755d8e717000b Mon Sep 17 00:00:00 2001 From: bobby Date: Thu, 28 Jan 2016 13:37:09 +0100 Subject: [PATCH 074/148] accoutancy module enhancement --- htdocs/accountancy/bookkeeping/card.php | 8 +- htdocs/accountancy/bookkeeping/listbyyear.php | 289 ++++++++++++++---- .../accountancy/class/bookkeeping.class.php | 19 +- htdocs/accountancy/journal/bankjournal.php | 4 +- .../accountancy/journal/purchasesjournal.php | 6 +- htdocs/accountancy/journal/sellsjournal.php | 6 +- 6 files changed, 246 insertions(+), 86 deletions(-) diff --git a/htdocs/accountancy/bookkeeping/card.php b/htdocs/accountancy/bookkeeping/card.php index f4e7ff8ae0a..e06ddb75b22 100644 --- a/htdocs/accountancy/bookkeeping/card.php +++ b/htdocs/accountancy/bookkeeping/card.php @@ -91,7 +91,7 @@ if ($action == "confirm_update") { $book->sens = 'C'; } - $result = $book->update(); + $result = $book->update($user); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { @@ -136,7 +136,7 @@ else if ($action == "add") { $book->sens = 'C'; } - $result = $book->create_std($user); + $result = $book->createStd($user); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { @@ -180,7 +180,7 @@ else if ($action == "confirm_create") { $book->montant = 0; - $result = $book->create_std($user); + $result = $book->createStd($user); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } else { @@ -271,7 +271,7 @@ if ($action == 'create') { print ''; } else { $book = new BookKeeping($db); - $result = $book->fetch_per_mvt($piece_num); + $result = $book->fetchPerMvt($piece_num); if ($result < 0) { setEventMessages($book->error, $book->errors, 'errors'); } diff --git a/htdocs/accountancy/bookkeeping/listbyyear.php b/htdocs/accountancy/bookkeeping/listbyyear.php index c6a26755365..853ac0b4fe1 100644 --- a/htdocs/accountancy/bookkeeping/listbyyear.php +++ b/htdocs/accountancy/bookkeeping/listbyyear.php @@ -29,6 +29,8 @@ require '../../main.inc.php'; // Class require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // Langs $langs->load("accountancy"); @@ -37,92 +39,255 @@ $page = GETPOST("page"); $sortorder = GETPOST("sortorder"); $sortfield = GETPOST("sortfield"); $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; +$search_date_start = dol_mktime(0, 0, 0, GETPOST('date_startmonth', 'int'), GETPOST('date_startday', 'int'), GETPOST('date_startyear', 'int')); +$search_date_end = dol_mktime(0, 0, 0, GETPOST('date_endmonth', 'int'), GETPOST('date_endday', 'int'), GETPOST('date_endyear', 'int')); +$search_doc_type=GETPOST('search_doc_type','alpha'); +$search_doc_date=dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); +$search_doc_ref=GETPOST('search_doc_ref','alpha'); +$search_numero_compte=GETPOST('search_numero_compte','alpha'); +$search_numero_compte_start=GETPOST('search_numero_compte_start','alpha'); +if ($search_numero_compte_start==-1) { + $search_numero_compte_start=''; +} +$search_numero_compte_end=GETPOST('search_numero_compte_end','alpha'); +if ($search_numero_compte_end==-1) { + $search_numero_compte_end=''; +} +$search_code_tiers=GETPOST('search_code_tiers','alpha'); +$search_code_tiers_start=GETPOST('search_code_tiers_start','alpha'); +if ($search_code_tiers_start==-1) { + $search_code_tiers_start=''; +} +$search_code_tiers_end=GETPOST('search_code_tiers_end','alpha'); +if ($search_code_tiers_end==-1) { + $search_code_tiers_end=''; +} +$search_label_compte=GETPOST('search_label_compte','alpha'); +$search_sens=GETPOST('search_sens','alpha'); +$search_code_journal=GETPOST('search_code_journal','alpha'); + +$object = new BookKeeping($db); +$form = new Form($db); +$formventilation = new FormVentilation($db); // Filter -$year = GETPOST("year", 'int'); -if ($year == 0) { - $year_current = strftime("%Y", time()); - $year_start = $year_current; -} else { - $year_current = $year; - $year_start = $year; +if (empty($search_date_start)) { + $search_date_start = dol_mktime(0, 0, 0, 1, 1, dol_print_date(dol_now(), '%Y')); + $search_date_end = dol_mktime(0, 0, 0, 12, 31, dol_print_date(dol_now(), '%Y')); } if ($sortorder == "") $sortorder = "ASC"; if ($sortfield == "") - $sortfield = "bk.rowid"; + $sortfield = "t.rowid"; $offset = $limit * $page; llxHeader('', $langs->trans("Bookkeeping")); -$textprevyear = '' . img_previous() . ''; -$textnextyear = ' ' . img_next() . ''; +if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers +{ + $search_doc_type = ""; + $search_doc_date = ""; + $search_doc_ref = ""; + $search_numero_compte = ""; + $search_code_tiers = ""; + $search_label_compte = ""; + $search_sens = ""; + $search_code_journal = ""; +} + +$options = ''; +$filter = array (); +if (! empty($search_date_start)) { + $filter['t.doc_date>='] = $search_date_start; + $options .= '&date_startmonth=' . GETPOST('date_startmonth', 'int') . '&date_startday=' . GETPOST('date_startday', 'int') . '&date_startyear=' . GETPOST('date_startyear', 'int'); +} +if (! empty($search_date_end)) { + $filter['t.doc_date<='] = $search_date_end; + $options .= '&date_endmonth=' . GETPOST('date_endmonth', 'int') . '&date_endday=' . GETPOST('date_endday', 'int') . '&date_endyear=' . GETPOST('date_endyear', 'int'); +} +if (! empty($search_doc_type)) { + $filter['t.doc_type'] = $search_doc_type; + $options .= '&search_doc_type=' . $search_doc_type; +} +if (! empty($search_doc_date)) { + $filter['t.doc_date'] = $search_doc_date; + $options .= '&doc_datemonth=' . GETPOST('doc_datemonth', 'int') . '&doc_dateday=' . GETPOST('doc_dateday', 'int') . '&doc_dateyear=' . GETPOST('doc_dateyear', 'int'); +} +if (! empty($search_doc_ref)) { + $filter['t.doc_ref'] = $search_doc_ref; + $options .= '&search_doc_ref=' . $search_doc_ref; +} +if (! empty($search_numero_compte)) { + $filter['t.numero_compte'] = $search_numero_compte; + $options .= '&search_numero_compte=' . $search_numero_compte; +} +if (! empty($search_numero_compte_start)) { + $filter['t.numero_compte>='] = $search_numero_compte_start; + $options .= '&search_numero_compte_start=' . $search_numero_compte_start; +} +if (! empty($search_numero_compte_end)) { + $filter['t.numero_compte<='] = $search_numero_compte_end; + $options .= '&search_numero_compte_end=' . $search_numero_compte_end; +} +if (! empty($search_code_tiers)) { + $filter['t.code_tiers'] = $search_code_tiers; + $options .= '&search_code_tiers=' . $search_code_tiers; +} +if (! empty($search_code_tiers_start)) { + $filter['t.code_tiers>='] = $search_code_tiers_start; + $options .= '&search_code_tiers_start=' . $search_code_tiers_start; +} +if (! empty($search_code_tiers_end)) { + $filter['t.code_tiers<='] = $search_code_tiers_end; + $options .= '&search_code_tiers_end=' . $search_code_tiers_end; +} +if (! empty($search_label_compte)) { + $filter['t.label_compte'] = $search_label_compte; + $options .= '&search_label_compte=' . $search_label_compte; +} +if (! empty($search_sens)) { + $filter['t.sens'] = $search_sens; + $options .= '&search_sens=' . $search_sens; +} +if (! empty($search_code_journal)) { + $filter['t.code_journal'] = $search_code_journal; + $options .= '&search_code_journal=' . $search_code_journal; +} /* * Mode List */ -$sql = "SELECT bk.rowid, bk.doc_date, bk.doc_type, bk.doc_ref, bk.code_tiers, bk.numero_compte , bk.label_compte, bk.debit , bk.credit, bk.montant , bk.sens, bk.code_journal"; -$sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping as bk"; -// $sql .= " WHERE bk.doc_date >= '".$db->idate(dol_get_first_day($y,1,false))."'"; -// $sql .= " AND bk.doc_date <= '".$db->idate(dol_get_last_day($y,12,false))."'"; -$sql .= " ORDER BY $sortfield $sortorder " . $db->plimit($conf->liste_limit + 1, $offset); +$nbtotalofrecords = 0; +if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) { + $nbtotalofrecords = $object->fetchAll($sortorder, $sortfield, 0, 0); + if ($nbtotalofrecords < 0) { + setEventMessages($object->error, $object->errors, 'errors'); + } +} -dol_syslog('accountancy/bookkeeping/listbyyear.php:: $sql=' . $sql); -$resql = $db->query($sql); -if ($resql) { - $num = $db->num_rows($resql); - $i = 0; +$result = $object->fetchAll($sortorder, $sortfield, $limit, $offset, $filter); +if ($result < 0) { + setEventMessages($object->error, $object->errors, 'errors'); +} + +print_barre_liste($langs->trans("Bookkeeping") .' '. dol_print_date($search_date_start).'-'.dol_print_date($search_date_end), $page, $_SERVER['PHP_SELF'], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); - print_barre_liste($langs->trans("Bookkeeping") . " $textprevyear " . $langs->trans("Year") . " $year_start $textnextyear", $page, $_SERVER['PHP_SELF'], "", $sortfield, $sortorder, '', $num); +print '
      '; +print '
      '; +print $langs->trans('DateStart') . ': '; +print $form->select_date($search_date_start, 'date_start'); +print $langs->trans('DateEnd') . ': '; +print $form->select_date($search_date_end, 'date_end'); +print '
      '; +print '
      '; +print $langs->trans('From').' '.$langs->trans('AccountAccounting') . ': '; +print $formventilation->select_account($search_numero_compte_start,'search_numero_compte_start', 1, array (), 1, 1,''); +print $langs->trans('To').' '.$langs->trans('AccountAccounting') . ': '; +print $formventilation->select_account($search_numero_compte_end,'search_numero_compte_end', 1, array (), 1, 1,''); +print '
      '; +print '
      '; +print $langs->trans('From').' '.$langs->trans('ThirdPartyAccount') . ': '; +print $formventilation->select_auxaccount($search_code_tiers_start,'search_code_tiers_start', 1); +print $langs->trans('To').' '.$langs->trans('ThirdPartyAccount') . ': '; +print $formventilation->select_auxaccount($search_code_tiers_end,'searchcode_tiers_end', 1); +print '
      '; print ""; print ''; - print_liste_field_titre($langs->trans("Doctype"), $_SERVER['PHP_SELF'], "bk.doc_type", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Date"), $_SERVER['PHP_SELF'], "bk.doc_date", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "bk.doc_ref", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("AccountAccounting"), $_SERVER['PHP_SELF'], "bk.numero_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("ThirdPartyAccount"), $_SERVER['PHP_SELF'], "bk.code_tiers", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Label"), $_SERVER['PHP_SELF'], "bk_label_compte", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "bk.debit", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "bk.credit", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "bk.montant", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "bk.sens", "", "", "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "bk.code_journal", "", "", "", $sortfield, $sortorder); - print_liste_field_titre(''); +print_liste_field_titre($langs->trans("NumPiece"), $_SERVER['PHP_SELF'], "t.piece_num", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Doctype"), $_SERVER['PHP_SELF'], "t.doc_type", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Date"), $_SERVER['PHP_SELF'], "t.doc_date", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Docref"), $_SERVER['PHP_SELF'], "t.doc_ref", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("AccountAccounting"), $_SERVER['PHP_SELF'], "t.numero_compte", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("ThirdPartyAccount"), $_SERVER['PHP_SELF'], "t.code_tiers", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Label"), $_SERVER['PHP_SELF'], "t.label_compte", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "t.debit", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "t.credit", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, "", $sortfield, $sortorder); +print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "t.code_journal", "", $options, "", $sortfield, $sortorder); +print '\n"; +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print ''; + +print "\n"; + +$var = True; + +foreach ( $object->lines as $line ) { + $var = ! $var; + + print ""; + + print '' . "\n"; + print '' . "\n"; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; print "\n"; - - $var = True; - - while ( $i < min($num, $conf->liste_limit) ) { - $obj = $db->fetch_object($resql); - $var = ! $var; - - print ""; - - print '' . "\n"; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print "\n"; - - $i ++; - } - print "
      '; +print ''; +print "
      '; +print ''; +print ''; +print ''; +print ''; +print $form->select_date($search_doc_date,'doc_date',0, 0, 1); +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print '
      ' . $line->piece_num . '' . $line->doc_type . '' . dol_print_date($line->doc_date) . '' . $line->doc_ref . '' . length_accountg($line->numero_compte) . '' . length_accounta($line->code_tiers) . '' . $line->label_compte . '' . price($line->debit) . '' . price($line->credit) . '' . price($line->montant) . '' . $line->sens . '' . $line->code_journal . '' . img_edit() . '
      ' . $obj->doc_type . '' . dol_print_date($db->jdate($obj->doc_date)) . '' . $obj->doc_ref . '' . length_accountg($obj->numero_compte) . '' . length_accounta($obj->code_tiers) . '' . $obj->label_compte . '' . price($obj->debit) . '' . price($obj->credit) . '' . price($obj->montant) . '' . $obj->sens . '' . $obj->code_journal . '' . img_edit() . '
      "; - $db->free($resql); -} else { - dol_print_error($db); } +print ""; +print '
      '; llxFooter(); $db->close(); \ No newline at end of file diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index efcd972cd71..58c13686d1c 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -35,7 +35,7 @@ require_once DOL_DOCUMENT_ROOT . '/core/class/commonobject.class.php'; * * Put here description of your class */ -class BookKeeping extends CommonObject +class BookKeeping extends CommonObject { /** * @@ -325,7 +325,7 @@ class BookKeeping extends CommonObject * * @return int <0 if KO, Id of created object if OK */ - public function create_std(User $user, $notrigger = false) + public function createStd(User $user, $notrigger = false) { dol_syslog(__METHOD__, LOG_DEBUG); @@ -585,12 +585,8 @@ class BookKeeping extends CommonObject $sqlwhere[] = $key . '=\'' . $this->db->idate($value) . '\''; } elseif($key=='t.doc_date>=' || $key=='t.doc_date<=') { $sqlwhere[] = $key . '\'' . $this->db->idate($value) . '\''; - } elseif($key=='t.numero_compte>=' || $key=='t.numero_compte<=' || $key=='t.code_tiers>=' || $key=='t.code_tiers<=') { - $sqlwhere[] = $key . '\'' . $this->db->escape($value) . '\''; - } elseif($key=='t.fk_doc' || $key=='t.fk_docdet' || $key=='t.piece_num') { + } elseif($key=='t.fk_doc' || $key=='t.fk_docdet' ||$key=='t.piece_num') { $sqlwhere[] = $key . '=' . $value; - } elseif($key=='t.code_tiers' || $key=='t.numero_compte') { - $sqlwhere[] = $key . ' LIKE \'' . $this->db->escape($value) . '%\''; } else { $sqlwhere[] = $key . ' LIKE \'%' . $this->db->escape($value) . '%\''; } @@ -883,7 +879,6 @@ class BookKeeping extends CommonObject * @return int Result */ function deleteMvtNum($piecenum) { - $this->db->begin(); // first check if line not yet in bookkeeping @@ -986,12 +981,11 @@ class BookKeeping extends CommonObject * @param int $piecenum Accounting document to get * @return int <0 if KO, >0 if OK */ - public function fetch_per_mvt($piecenum) { + public function fetchPerMvt($piecenum) { $sql = "SELECT piece_num,doc_date,code_journal,doc_ref,doc_type"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE piece_num = " . $piecenum; - dol_syslog(get_class($this) . "fetch_per_mvt sql=" . $sql, LOG_DEBUG); $result = $this->db->query($sql); if ($result) { $obj = $this->db->fetch_object($result); @@ -1003,7 +997,7 @@ class BookKeeping extends CommonObject $this->doc_type = $obj->doc_type; } else { $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::fetch_per_mvt " . $this->error, LOG_ERR); + dol_syslog(get_class($this) . "::".__METHOD__ . $this->error, LOG_ERR); return - 1; } @@ -1142,7 +1136,8 @@ class BookKeeping extends CommonObject /** * Class BookKeepingLine */ -class BookKeepingLine { +class BookKeepingLine +{ public $id; public $doc_date = ''; public $doc_type; diff --git a/htdocs/accountancy/journal/bankjournal.php b/htdocs/accountancy/journal/bankjournal.php index b6ae5b295d8..520800f99dd 100644 --- a/htdocs/accountancy/journal/bankjournal.php +++ b/htdocs/accountancy/journal/bankjournal.php @@ -343,7 +343,7 @@ if ($action == 'writebookkeeping') } } - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -421,7 +421,7 @@ if ($action == 'writebookkeeping') $bookkeeping->numero_compte = $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER; } - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); diff --git a/htdocs/accountancy/journal/purchasesjournal.php b/htdocs/accountancy/journal/purchasesjournal.php index 9faf44e4815..dd0c1f3a4c9 100644 --- a/htdocs/accountancy/journal/purchasesjournal.php +++ b/htdocs/accountancy/journal/purchasesjournal.php @@ -182,7 +182,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -212,7 +212,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -243,7 +243,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); diff --git a/htdocs/accountancy/journal/sellsjournal.php b/htdocs/accountancy/journal/sellsjournal.php index b0ebc8e8df7..b22ac7ff4c5 100644 --- a/htdocs/accountancy/journal/sellsjournal.php +++ b/htdocs/accountancy/journal/sellsjournal.php @@ -217,7 +217,7 @@ if ($action == 'writebookkeeping') $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -247,7 +247,7 @@ if ($action == 'writebookkeeping') $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); @@ -279,7 +279,7 @@ if ($action == 'writebookkeeping') $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - $result = $bookkeeping->create(); + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); From 72e8680f7cc83db46a44bc55e294dd5f970f8141 Mon Sep 17 00:00:00 2001 From: bobby Date: Thu, 28 Jan 2016 13:57:40 +0100 Subject: [PATCH 075/148] FIX : set column paid on expense report when expense is paid --- htdocs/expensereport/class/expensereport.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/expensereport/class/expensereport.class.php b/htdocs/expensereport/class/expensereport.class.php index b781d4f3dc6..0a85f720c13 100644 --- a/htdocs/expensereport/class/expensereport.class.php +++ b/htdocs/expensereport/class/expensereport.class.php @@ -370,7 +370,7 @@ class ExpenseReport extends CommonObject function set_paid($id, $fuser) { $sql = "UPDATE ".MAIN_DB_PREFIX."expensereport"; - $sql.= " SET fk_statut = 6"; + $sql.= " SET fk_statut = 6, paid=1"; $sql.= " WHERE rowid = ".$id." AND fk_statut = 5"; dol_syslog(get_class($this)."::set_paid sql=".$sql, LOG_DEBUG); From 9c7572f2db91d896cf6dbc33c3e3808f562ce22d Mon Sep 17 00:00:00 2001 From: bobby Date: Thu, 28 Jan 2016 14:03:44 +0100 Subject: [PATCH 076/148] Fix Travis --- htdocs/core/class/link.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/core/class/link.class.php b/htdocs/core/class/link.class.php index 91eb8e21a7c..2a58876cdd7 100644 --- a/htdocs/core/class/link.class.php +++ b/htdocs/core/class/link.class.php @@ -275,7 +275,7 @@ class Link extends CommonObject /** * Return nb of links * - * @param DoliDb $dblinks Database handler + * @param DoliDb $db Database handler * @param string $objecttype type of the associated object in dolibarr * @param int $objectid id of the associated object in dolibarr * @return int Nb of links, -1 if error From b95e9f0097c603a311268cb1cfc12c5cccdeceb0 Mon Sep 17 00:00:00 2001 From: bobby Date: Thu, 28 Jan 2016 14:26:52 +0100 Subject: [PATCH 077/148] NEW : Add expense report into accountancy report --- htdocs/compta/resultat/clientfourn.php | 85 ++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/htdocs/compta/resultat/clientfourn.php b/htdocs/compta/resultat/clientfourn.php index c881b263dff..c51ea5f6dde 100644 --- a/htdocs/compta/resultat/clientfourn.php +++ b/htdocs/compta/resultat/clientfourn.php @@ -621,6 +621,91 @@ if (! empty($conf->salaries->enabled)) print ''; } +/* + * Expense + */ + +if (! empty($conf->expensereport->enabled)) +{ + $langs->load('trips'); + if ($modecompta == 'CREANCES-DETTES') { + $sql = "SELECT p.rowid, p.ref, u.firstname, u.lastname, date_format(date_valid,'%Y-%m') as dm, sum(p.total_ht) as amount_ht,sum(p.total_ttc) as amount_ttc"; + $sql.= " FROM ".MAIN_DB_PREFIX."expensereport as p"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."user as u ON u.rowid=p.fk_user_author"; + $sql.= " WHERE p.entity = ".getEntity('expensereport',1); + $sql.= " AND p.fk_statut>5"; + + $column='p.date_valid'; + + } else { + $sql = "SELECT p.rowid, p.ref, u.firstname, u.lastname, date_format(pe.datep,'%Y-%m') as dm, sum(p.total_ht) as amount_ht,sum(p.total_ttc) as amount_ttc"; + $sql.= " FROM ".MAIN_DB_PREFIX."expensereport as p"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."user as u ON u.rowid=p.fk_user_author"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."payment_expensereport as pe ON pe.fk_expensereport = p.rowid"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."c_paiement as c ON pe.fk_typepayment = c.id"; + $sql.= " WHERE p.entity = ".getEntity('expensereport',1); + $sql.= " AND p.fk_statut=6"; + + $column='pe.datep'; + } + + print ''.$langs->trans("ExpenseReport").''; + + if (! empty($date_start) && ! empty($date_end)) + $sql.= " AND $column >= '".$db->idate($date_start)."' AND $column <= '".$db->idate($date_end)."'"; + + $sql.= " GROUP BY p.rowid, p.ref, u.firstname, u.lastname, dm"; + $sql.= " ORDER BY p.ref"; + + dol_syslog("get expense report outcome"); + $result=$db->query($sql); + $subtotal_ht = 0; + $subtotal_ttc = 0; + if ($result) + { + $num = $db->num_rows($result); + $var=true; + $i = 0; + if ($num) + { + while ($i < $num) + { + $obj = $db->fetch_object($result); + + $total_ht -= $obj->amount_ht; + $total_ttc -= $obj->amount_ttc; + $subtotal_ht += $obj->amount_ht; + $subtotal_ttc += $obj->amount_ttc; + + $var = !$var; + print " "; + + print "".$langs->trans("ExpenseReport")." rowid."\">".$obj->ref.' ('.$obj->firstname." ".$obj->lastname.")\n"; + + if ($modecompta == 'CREANCES-DETTES') print ''.price(-$obj->amount_ht).''; + print ''.price(-$obj->amount_ttc).''; + print ''; + $i++; + } + } + else + { + $var = !$var; + print " "; + print ''.$langs->trans("None").''; + print ''; + } + } + else + { + dol_print_error($db); + } + print ''; + if ($modecompta == 'CREANCES-DETTES') + print ''.price(-$subtotal_ht).''; + print ''.price(-$subtotal_ttc).''; + print ''; +} /* * Donation From 7c2ac4b3eedf98461017ab8829b1cc3f469cd8cf Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 28 Jan 2016 20:04:02 +0100 Subject: [PATCH 078/148] NEW The probability of lead/opportunity can be defined per lead. --- htdocs/core/class/html.formprojet.class.php | 9 +-- .../install/mysql/migration/3.9.0-4.0.0.sql | 2 + htdocs/langs/en_US/projects.lang | 4 +- htdocs/projet/card.php | 67 +++++++++++++++++-- htdocs/projet/class/project.class.php | 5 +- htdocs/projet/graph_opportunities.inc.php | 11 +-- htdocs/projet/list.php | 29 ++++++-- 7 files changed, 102 insertions(+), 25 deletions(-) diff --git a/htdocs/core/class/html.formprojet.class.php b/htdocs/core/class/html.formprojet.class.php index 498604d9307..4f65d5327d1 100644 --- a/htdocs/core/class/html.formprojet.class.php +++ b/htdocs/core/class/html.formprojet.class.php @@ -539,9 +539,10 @@ class FormProjets * @param int $showempty Add an empty line * @param int $useshortlabel Use short label * @param int $showallnone Add choice "All" and "None" + * @param int $showpercent Show default probability for status * @return int|string The HTML select list of element or '' if nothing or -1 if KO */ - function selectOpportunityStatus($htmlname, $preselected=0, $showempty=1, $useshortlabel=0, $showallnone=0) + function selectOpportunityStatus($htmlname, $preselected=0, $showempty=1, $useshortlabel=0, $showallnone=0, $showpercent=0) { global $conf, $langs; @@ -557,7 +558,7 @@ class FormProjets $i = 0; if ($num > 0) { - $sellist = ''; if ($showempty) $sellist.= ''; if ($showallnone) $sellist.= ''; if ($showallnone) $sellist.= ''; @@ -565,7 +566,7 @@ class FormProjets { $obj = $this->db->fetch_object($resql); - $sellist .=''; diff --git a/htdocs/install/mysql/migration/3.9.0-4.0.0.sql b/htdocs/install/mysql/migration/3.9.0-4.0.0.sql index 911e8c957d3..f2b3ff181cc 100644 --- a/htdocs/install/mysql/migration/3.9.0-4.0.0.sql +++ b/htdocs/install/mysql/migration/3.9.0-4.0.0.sql @@ -38,3 +38,5 @@ ALTER TABLE llx_cronjob MODIFY COLUMN unitfrequency varchar(255) NOT NULL DEFAUL ALTER TABLE llx_facture ADD INDEX idx_facture_fk_statut (fk_statut); +UPDATE llx_projet as p set p.opp_percent = (SELECT percent FROM llx_c_lead_status as cls WHERE cls.rowid = p.fk_opp_status) WHERE p.opp_percent IS NULL AND p.fk_opp_status IS NOT NULL; + \ No newline at end of file diff --git a/htdocs/langs/en_US/projects.lang b/htdocs/langs/en_US/projects.lang index 95d6b7fe55f..97f19aebdab 100644 --- a/htdocs/langs/en_US/projects.lang +++ b/htdocs/langs/en_US/projects.lang @@ -132,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -182,7 +184,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/projet/card.php b/htdocs/projet/card.php index 2266f012964..66baf0c650d 100644 --- a/htdocs/projet/card.php +++ b/htdocs/projet/card.php @@ -42,6 +42,7 @@ $backtopage=GETPOST('backtopage','alpha'); $cancel=GETPOST('cancel','alpha'); $status=GETPOST('status','int'); $opp_status=GETPOST('opp_status','int'); +$opp_percent=price2num(GETPOST('opp_percent','alpha')); if ($id == '' && $ref == '' && ($action != "create" && $action != "add" && $action != "update" && ! $_POST["cancel"])) accessforbidden(); @@ -145,6 +146,7 @@ if (empty($reshook)) $object->date_end=$date_end; $object->statuts = $status; $object->opp_status = $opp_status; + $object->opp_percent = $opp_percent; // Fill array 'array_options' with data from add form $ret = $extrafields->setOptionalsFromPost($extralabels,$object); @@ -232,7 +234,8 @@ if (empty($reshook)) if (isset($_POST['opp_amount'])) $object->opp_amount = price2num(GETPOST('opp_amount')); if (isset($_POST['budget_amount'])) $object->budget_amount= price2num(GETPOST('budget_amount')); if (isset($_POST['opp_status'])) $object->opp_status = $opp_status; - + if (isset($_POST['opp_percent'])) $object->opp_percent = $opp_percent; + // Fill array 'array_options' with data from add form $ret = $extrafields->setOptionalsFromPost($extralabels,$object); if ($ret < 0) $error++; @@ -505,6 +508,13 @@ if ($action == 'create' && $user->rights->projet->creer) print $formproject->selectOpportunityStatus('opp_status',$object->opp_status); print ''; + // Opportunity probability + print ''.$langs->trans("OpportunityProbability").''; + print ' %'; + print ''; + print ''; + print ''; + // Opportunity amount print ''.$langs->trans("OpportunityAmount").''; print ''; @@ -544,7 +554,23 @@ if ($action == 'create' && $user->rights->projet->creer) print '
      '; print ''; - + + // Change probability from status + print ''; } else { @@ -670,15 +696,20 @@ else print ''; print ''; + // Opportunity probability + print ''.$langs->trans("OpportunityProbability").''; + print ' %'; + print ''; + // Opportunity amount print ''.$langs->trans("OpportunityAmount").''; - print ''; + print ''; print ''; } // Budget print ''.$langs->trans("Budget").''; - print ''; + print ''; print ''; // Description @@ -750,15 +781,20 @@ else if ($code) print $langs->trans("OppStatus".$code); print ''; + // Opportunity percent + print ''.$langs->trans("OpportunityProbability").''; + if (strcmp($object->opp_percent,'')) print price($object->opp_percent,'',$langs,1,0).' %'; + print ''; + // Opportunity Amount print ''.$langs->trans("OpportunityAmount").''; - if (strcmp($object->opp_amount,'')) print price($object->opp_amount,'',$langs,0,0,0,$conf->currency); + if (strcmp($object->opp_amount,'')) print price($object->opp_amount,'',$langs,1,0,0,$conf->currency); print ''; } // Budget print ''.$langs->trans("Budget").''; - if (strcmp($object->budget_amount, '')) print price($object->budget_amount,'',$langs,0,0,0,$conf->currency); + if (strcmp($object->budget_amount, '')) print price($object->budget_amount,'',$langs,1,0,0,$conf->currency); print ''; // Description @@ -788,7 +824,24 @@ else print ''; - + // Change probability from status + print ''; + + /* * Boutons actions */ diff --git a/htdocs/projet/class/project.class.php b/htdocs/projet/class/project.class.php index a0a6bd7ae94..bf08da2231e 100644 --- a/htdocs/projet/class/project.class.php +++ b/htdocs/projet/class/project.class.php @@ -231,11 +231,12 @@ class Project extends CommonObject global $langs, $conf; $error=0; - + // Clean parameters $this->title = trim($this->title); $this->description = trim($this->description); if ($this->opp_amount < 0) $this->opp_amount=''; + if ($this->opp_percent < 0) $this->opp_percent=''; if (dol_strlen(trim($this->ref)) > 0) { @@ -247,7 +248,7 @@ class Project extends CommonObject $sql.= ", description = '" . $this->db->escape($this->description) . "'"; $sql.= ", fk_soc = " . ($this->socid > 0 ? $this->socid : "null"); $sql.= ", fk_statut = " . $this->statut; - $sql.= ", fk_opp_status = " . ($this->opp_status > 0 ? $this->opp_status : 'null'); + $sql.= ", fk_opp_status = " . ((is_numeric($this->opp_status) && $this->opp_status != '') ? $this->opp_status : 'null'); $sql.= ", opp_percent = " . ((is_numeric($this->opp_percent) && $this->opp_percent != '') ? $this->opp_percent : 'null'); $sql.= ", public = " . ($this->public ? 1 : 0); $sql.= ", datec=" . ($this->date_c != '' ? "'".$this->db->idate($this->date_c)."'" : 'null'); diff --git a/htdocs/projet/graph_opportunities.inc.php b/htdocs/projet/graph_opportunities.inc.php index 6cae34bddfa..558bd7307ee 100644 --- a/htdocs/projet/graph_opportunities.inc.php +++ b/htdocs/projet/graph_opportunities.inc.php @@ -1,7 +1,7 @@ global->PROJECT_USE_OPPORTUNITIES)) { - $sql = "SELECT COUNT(p.rowid) as nb, SUM(p.opp_amount) as opp_amount, p.fk_opp_status as opp_status"; + $sql = "SELECT COUNT(p.rowid) as nb, SUM(p.opp_amount) as opp_amount, SUM(p.opp_amount * p.opp_percent) as ponderated_opp_amount, p.fk_opp_status as opp_status"; $sql.= " FROM ".MAIN_DB_PREFIX."projet as p"; $sql.= " WHERE p.entity = ".$conf->entity; $sql.= " AND p.fk_statut = 1"; @@ -9,6 +9,7 @@ if (! empty($conf->global->PROJECT_USE_OPPORTUNITIES)) if ($socid) $sql.= " AND (p.fk_soc IS NULL OR p.fk_soc = 0 OR p.fk_soc = ".$socid.")"; $sql.= " GROUP BY p.fk_opp_status"; $resql = $db->query($sql); + if ($resql) { $num = $db->num_rows($resql); @@ -32,7 +33,7 @@ if (! empty($conf->global->PROJECT_USE_OPPORTUNITIES)) $valsamount[$obj->opp_status]=$obj->opp_amount; $totalnb+=$obj->nb; $totalamount+=$obj->opp_amount; - $ponderated_opp_amount = $ponderated_opp_amount + price2num($listofoppstatus[$obj->opp_status] * $obj->opp_amount / 100); + $ponderated_opp_amount+=$obj->ponderated_opp_amount; } $total+=$row[0]; } @@ -40,6 +41,8 @@ if (! empty($conf->global->PROJECT_USE_OPPORTUNITIES)) } $db->free($resql); + $ponderated_opp_amount = $ponderated_opp_amount / 100; + print ''; print ''."\n"; $var=true; @@ -53,7 +56,7 @@ if (! empty($conf->global->PROJECT_USE_OPPORTUNITIES)) if (empty($labelstatus)) $labelstatus=$listofopplabel[$status]; //$labelstatus .= ' ('.$langs->trans("Coeff").': '.price2num($listofoppstatus[$status]).')'; - $labelstatus .= ' - '.price2num($listofoppstatus[$status]).'%'; + //$labelstatus .= ' - '.price2num($listofoppstatus[$status]).'%'; $dataseries[]=array('label'=>$labelstatus,'data'=>(isset($valsamount[$status])?(float) $valsamount[$status]:0)); if (! $conf->use_javascript_ajax) @@ -75,7 +78,7 @@ if (! empty($conf->global->PROJECT_USE_OPPORTUNITIES)) //if ($totalinprocess != $total) //print ''; print ''; - print ''; + print ''; print "
      '.$langs->trans("Statistics").' - '.$langs->trans("OpportunitiesStatusForOpenedProjects").'
      '.$langs->trans("Total").' ('.$langs->trans("CustomersOrdersRunning").')'.$totalinprocess.'
      '.$langs->trans("OpportunityTotalAmount").''.price($totalamount, 0, '', 1, -1, -1, $conf->currency).'
      '.$langs->trans("OpportunityPonderatedAmount").''.price($ponderated_opp_amount, 0, '', 1, -1, -1, $conf->currency).'
      '.$langs->trans("OpportunityPonderatedAmount").''.price(price2num($ponderated_opp_amount,'MT'), 0, '', 1, -1, -1, $conf->currency).'

      "; } else diff --git a/htdocs/projet/list.php b/htdocs/projet/list.php index b5fb7e31666..7eea03111ee 100644 --- a/htdocs/projet/list.php +++ b/htdocs/projet/list.php @@ -1,6 +1,6 @@ - * Copyright (C) 2004-2015 Laurent Destailleur + * Copyright (C) 2004-2016 Laurent Destailleur * Copyright (C) 2005 Marc Bariley / Ocebo * Copyright (C) 2005-2010 Regis Houssin * Copyright (C) 2013 CĆ©dric Salvador @@ -70,6 +70,7 @@ $search_year=GETPOST("search_year"); $search_all=GETPOST("search_all"); $search_status=GETPOST("search_status",'int'); $search_opp_status=GETPOST("search_opp_status",'alpha'); +$search_opp_percent=GETPOST("search_opp_percent",'alpha'); $search_public=GETPOST("search_public",'int'); $search_user=GETPOST('search_user','int'); $search_sale=GETPOST('search_sale','int'); @@ -127,8 +128,9 @@ $arrayfields=array( 'p.datee'=>array('label'=>$langs->trans("DateEnd"), 'checked'=>1, 'position'=>101), 'p.public'=>array('label'=>$langs->trans("Visibility"), 'checked'=>1, 'position'=>102), 'p.opp_amount'=>array('label'=>$langs->trans("OpportunityAmountShort"), 'checked'=>1, 'enabled'=>$conf->global->PROJECT_USE_OPPORTUNITIES, 'position'=>103), - 'p.fk_opp_status'=>array('label'=>$langs->trans("OpportunityStatusShort"), 'checked'=>1, 'enabled'=>$conf->global->PROJECT_USE_OPPORTUNITIES, 'position'=>104), - 'p.datec'=>array('label'=>$langs->trans("DateCreationShort"), 'checked'=>0, 'position'=>500), + 'p.fk_opp_status'=>array('label'=>$langs->trans("OpportunityStatusShort"), 'checked'=>1, 'enabled'=>$conf->global->PROJECT_USE_OPPORTUNITIES, 'position'=>104), + 'p.opp_percent'=>array('label'=>$langs->trans("OpportunityProbabilityShort"), 'checked'=>1, 'enabled'=>$conf->global->PROJECT_USE_OPPORTUNITIES, 'position'=>105), + 'p.datec'=>array('label'=>$langs->trans("DateCreationShort"), 'checked'=>0, 'position'=>500), 'p.tms'=>array('label'=>$langs->trans("DateModificationShort"), 'checked'=>0, 'position'=>500), 'p.fk_statut'=>array('label'=>$langs->trans("Status"), 'checked'=>1, 'position'=>1000), ); @@ -208,7 +210,7 @@ if (count($listofprojectcontacttype) == 0) $listofprojectcontacttype[0]='0'; $distinct='DISTINCT'; // We add distinct until we are added a protection to be sure a contact of a project and task is only once. $sql = "SELECT ".$distinct." p.rowid as projectid, p.ref, p.title, p.fk_statut, p.fk_opp_status, p.public, p.fk_user_creat"; -$sql.= ", p.datec as date_creation, p.dateo as date_start, p.datee as date_end, p.opp_amount, p.tms as date_update"; +$sql.= ", p.datec as date_creation, p.dateo as date_start, p.datee as date_end, p.opp_amount, p.opp_percent, p.tms as date_update"; $sql.= ", s.nom as name, s.rowid as socid"; $sql.= ", cls.code as opp_status_code"; // Add fields for extrafields @@ -311,6 +313,7 @@ if ($resql) if ($search_societe != '') $param.='&search_societe='.$search_societe; if ($search_status >= 0) $param.='&search_status='.$search_status; if ((is_numeric($search_opp_status) && $search_opp_status >= 0) || in_array($search_opp_status, array('all','none'))) $param.='&search_opp_status='.urlencode($search_opp_status); + if ((is_numeric($search_opp_percent) && $search_opp_percent >= 0) || in_array($search_opp_percent, array('all','none'))) $param.='&search_opp_percent='.urlencode($search_opp_percent); if ($search_public != '') $param.='&search_public='.$search_public; if ($search_user > 0) $param.='&search_user='.$search_user; if ($search_sale > 0) $param.='&search_sale='.$search_sale; @@ -392,7 +395,8 @@ if ($resql) if (! empty($arrayfields['p.datee']['checked'])) print_liste_field_titre($arrayfields['p.datee']['label'],$_SERVER["PHP_SELF"],"p.datee","",$param,'align="center"',$sortfield,$sortorder); if (! empty($arrayfields['p.public']['checked'])) print_liste_field_titre($arrayfields['p.public']['label'],$_SERVER["PHP_SELF"],"p.public","",$param,"",$sortfield,$sortorder); if (! empty($arrayfields['p.opp_amount']['checked'])) print_liste_field_titre($arrayfields['p.opp_amount']['label'],$_SERVER["PHP_SELF"],'p.opp_amount',"",$param,'align="right"',$sortfield,$sortorder); - if (! empty($arrayfields['p.fk_opp_status']['checked'])) print_liste_field_titre($arrayfields['p.fk_opp_status']['label'],$_SERVER["PHP_SELF"],'p.fk_opp_status',"",$param,'align="center"',$sortfield,$sortorder); + if (! empty($arrayfields['p.fk_opp_status']['checked'])) print_liste_field_titre($arrayfields['p.fk_opp_status']['label'],$_SERVER["PHP_SELF"],'p.fk_opp_status',"",$param,'align="center"',$sortfield,$sortorder); + if (! empty($arrayfields['p.opp_percent']['checked'])) print_liste_field_titre($arrayfields['p.opp_percent']['label'],$_SERVER["PHP_SELF"],'p.opp_percent',"",$param,'align="right"',$sortfield,$sortorder); // Extra fields if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) { @@ -475,6 +479,11 @@ if ($resql) print $formproject->selectOpportunityStatus('search_opp_status',$search_opp_status,1,1,1); print ''; } + if (! empty($arrayfields['p.opp_percent']['checked'])) + { + print ''; + print ''; + } // Extra fields if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) { @@ -559,7 +568,7 @@ if ($resql) } print ''; } - // Sales Rapresentatives + // Sales Representatives if (! empty($arrayfields['commercial']['checked'])) { print ''; @@ -623,7 +632,7 @@ if ($resql) if (! empty($arrayfields['p.opp_amount']['checked'])) { print ''; - if ($obj->opp_status_code) print price($obj->opp_amount, 1, '', 1, - 1, - 1, $conf->currency); + if ($obj->opp_status_code) print price($obj->opp_amount, 1, '', 1, -1, -1, $conf->currency); print ''; } if (! empty($arrayfields['p.fk_opp_status']['checked'])) @@ -632,6 +641,12 @@ if ($resql) if ($obj->opp_status_code) print $langs->trans("OppStatusShort".$obj->opp_status_code); print ''; } + if (! empty($arrayfields['p.opp_percent']['checked'])) + { + print ''; + if ($obj->opp_percent) print price($obj->opp_percent, 1, '', 1, 0).'%'; + print ''; + } // Extra fields if (is_array($extrafields->attribute_label) && count($extrafields->attribute_label)) { From b162eb1bb0f92543ac80dbf8e3efc1aca5318edd Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 29 Jan 2016 00:40:15 +0100 Subject: [PATCH 079/148] Update translation for 3.9 --- htdocs/langs/ar_SA/accountancy.lang | 283 ++--- htdocs/langs/ar_SA/admin.lang | 1208 +++++++++++---------- htdocs/langs/ar_SA/agenda.lang | 76 +- htdocs/langs/ar_SA/banks.lang | 68 +- htdocs/langs/ar_SA/bills.lang | 263 ++--- htdocs/langs/ar_SA/boxes.lang | 187 ++-- htdocs/langs/ar_SA/cashdesk.lang | 8 +- htdocs/langs/ar_SA/categories.lang | 165 +-- htdocs/langs/ar_SA/commercial.lang | 46 +- htdocs/langs/ar_SA/companies.lang | 114 +- htdocs/langs/ar_SA/compta.lang | 211 ++-- htdocs/langs/ar_SA/contracts.lang | 32 +- htdocs/langs/ar_SA/cron.lang | 138 +-- htdocs/langs/ar_SA/deliveries.lang | 11 +- htdocs/langs/ar_SA/dict.lang | 56 +- htdocs/langs/ar_SA/donations.lang | 36 +- htdocs/langs/ar_SA/ecm.lang | 16 +- htdocs/langs/ar_SA/errors.lang | 174 +-- htdocs/langs/ar_SA/exports.lang | 50 +- htdocs/langs/ar_SA/externalsite.lang | 4 +- htdocs/langs/ar_SA/ftp.lang | 6 +- htdocs/langs/ar_SA/help.lang | 2 +- htdocs/langs/ar_SA/holiday.lang | 238 ++-- htdocs/langs/ar_SA/hrm.lang | 31 +- htdocs/langs/ar_SA/incoterm.lang | 14 +- htdocs/langs/ar_SA/install.lang | 24 +- htdocs/langs/ar_SA/interventions.lang | 61 +- htdocs/langs/ar_SA/languages.lang | 76 +- htdocs/langs/ar_SA/link.lang | 18 +- htdocs/langs/ar_SA/loan.lang | 100 +- htdocs/langs/ar_SA/mailmanspip.lang | 50 +- htdocs/langs/ar_SA/mails.lang | 81 +- htdocs/langs/ar_SA/main.lang | 864 +++++++-------- htdocs/langs/ar_SA/margins.lang | 85 +- htdocs/langs/ar_SA/members.lang | 34 +- htdocs/langs/ar_SA/oauth.lang | 26 +- htdocs/langs/ar_SA/opensurvey.lang | 128 +-- htdocs/langs/ar_SA/orders.lang | 108 +- htdocs/langs/ar_SA/other.lang | 157 +-- htdocs/langs/ar_SA/paybox.lang | 12 +- htdocs/langs/ar_SA/paypal.lang | 31 +- htdocs/langs/ar_SA/printing.lang | 156 +-- htdocs/langs/ar_SA/productbatch.lang | 42 +- htdocs/langs/ar_SA/products.lang | 341 +++--- htdocs/langs/ar_SA/projects.lang | 202 ++-- htdocs/langs/ar_SA/propal.lang | 33 +- htdocs/langs/ar_SA/receiptprinter.lang | 190 ++-- htdocs/langs/ar_SA/resource.lang | 56 +- htdocs/langs/ar_SA/salaries.lang | 29 +- htdocs/langs/ar_SA/sendings.lang | 56 +- htdocs/langs/ar_SA/sms.lang | 1 + htdocs/langs/ar_SA/stocks.lang | 142 +-- htdocs/langs/ar_SA/supplier_proposal.lang | 117 +- htdocs/langs/ar_SA/suppliers.lang | 29 +- htdocs/langs/ar_SA/trips.lang | 161 +-- htdocs/langs/ar_SA/users.lang | 45 +- htdocs/langs/ar_SA/withdrawals.lang | 36 +- htdocs/langs/ar_SA/workflow.lang | 18 +- htdocs/langs/bg_BG/accountancy.lang | 33 +- htdocs/langs/bg_BG/admin.lang | 8 +- htdocs/langs/bg_BG/agenda.lang | 2 + htdocs/langs/bg_BG/bills.lang | 19 + htdocs/langs/bg_BG/boxes.lang | 1 + htdocs/langs/bg_BG/categories.lang | 1 + htdocs/langs/bg_BG/companies.lang | 2 +- htdocs/langs/bg_BG/compta.lang | 1 + htdocs/langs/bg_BG/cron.lang | 8 +- htdocs/langs/bg_BG/deliveries.lang | 3 + htdocs/langs/bg_BG/holiday.lang | 8 +- htdocs/langs/bg_BG/hrm.lang | 1 + htdocs/langs/bg_BG/interventions.lang | 3 + htdocs/langs/bg_BG/mails.lang | 1 + htdocs/langs/bg_BG/main.lang | 6 + htdocs/langs/bg_BG/margins.lang | 13 +- htdocs/langs/bg_BG/oauth.lang | 2 +- htdocs/langs/bg_BG/orders.lang | 2 +- htdocs/langs/bg_BG/other.lang | 5 + htdocs/langs/bg_BG/paypal.lang | 1 + htdocs/langs/bg_BG/products.lang | 5 +- htdocs/langs/bg_BG/projects.lang | 8 +- htdocs/langs/bg_BG/propal.lang | 5 +- htdocs/langs/bg_BG/salaries.lang | 1 - htdocs/langs/bg_BG/sendings.lang | 2 +- htdocs/langs/bg_BG/sms.lang | 1 + htdocs/langs/bg_BG/supplier_proposal.lang | 7 +- htdocs/langs/bg_BG/trips.lang | 3 +- htdocs/langs/bg_BG/users.lang | 1 + htdocs/langs/bn_BD/accountancy.lang | 19 +- htdocs/langs/bn_BD/admin.lang | 8 +- htdocs/langs/bn_BD/agenda.lang | 2 + htdocs/langs/bn_BD/bills.lang | 19 + htdocs/langs/bn_BD/boxes.lang | 1 + htdocs/langs/bn_BD/categories.lang | 1 + htdocs/langs/bn_BD/companies.lang | 2 +- htdocs/langs/bn_BD/compta.lang | 1 + htdocs/langs/bn_BD/cron.lang | 8 +- htdocs/langs/bn_BD/deliveries.lang | 3 + htdocs/langs/bn_BD/holiday.lang | 8 +- htdocs/langs/bn_BD/hrm.lang | 1 + htdocs/langs/bn_BD/interventions.lang | 3 + htdocs/langs/bn_BD/mails.lang | 1 + htdocs/langs/bn_BD/main.lang | 6 + htdocs/langs/bn_BD/margins.lang | 9 +- htdocs/langs/bn_BD/oauth.lang | 2 +- htdocs/langs/bn_BD/orders.lang | 2 +- htdocs/langs/bn_BD/other.lang | 5 + htdocs/langs/bn_BD/paypal.lang | 1 + htdocs/langs/bn_BD/products.lang | 5 +- htdocs/langs/bn_BD/projects.lang | 8 +- htdocs/langs/bn_BD/propal.lang | 5 +- htdocs/langs/bn_BD/salaries.lang | 3 +- htdocs/langs/bn_BD/sendings.lang | 2 +- htdocs/langs/bn_BD/sms.lang | 1 + htdocs/langs/bn_BD/supplier_proposal.lang | 7 +- htdocs/langs/bn_BD/trips.lang | 3 +- htdocs/langs/bn_BD/users.lang | 1 + htdocs/langs/bs_BA/accountancy.lang | 19 +- htdocs/langs/bs_BA/admin.lang | 8 +- htdocs/langs/bs_BA/agenda.lang | 2 + htdocs/langs/bs_BA/bills.lang | 19 + htdocs/langs/bs_BA/boxes.lang | 1 + htdocs/langs/bs_BA/categories.lang | 1 + htdocs/langs/bs_BA/companies.lang | 2 +- htdocs/langs/bs_BA/compta.lang | 1 + htdocs/langs/bs_BA/cron.lang | 8 +- htdocs/langs/bs_BA/deliveries.lang | 3 + htdocs/langs/bs_BA/holiday.lang | 8 +- htdocs/langs/bs_BA/hrm.lang | 1 + htdocs/langs/bs_BA/interventions.lang | 3 + htdocs/langs/bs_BA/mails.lang | 1 + htdocs/langs/bs_BA/main.lang | 6 + htdocs/langs/bs_BA/margins.lang | 9 +- htdocs/langs/bs_BA/oauth.lang | 2 +- htdocs/langs/bs_BA/orders.lang | 2 +- htdocs/langs/bs_BA/other.lang | 5 + htdocs/langs/bs_BA/paypal.lang | 1 + htdocs/langs/bs_BA/products.lang | 5 +- htdocs/langs/bs_BA/projects.lang | 8 +- htdocs/langs/bs_BA/propal.lang | 5 +- htdocs/langs/bs_BA/salaries.lang | 3 +- htdocs/langs/bs_BA/sendings.lang | 2 +- htdocs/langs/bs_BA/sms.lang | 1 + htdocs/langs/bs_BA/supplier_proposal.lang | 7 +- htdocs/langs/bs_BA/trips.lang | 3 +- htdocs/langs/bs_BA/users.lang | 1 + htdocs/langs/ca_ES/accountancy.lang | 41 +- htdocs/langs/ca_ES/admin.lang | 40 +- htdocs/langs/ca_ES/agenda.lang | 24 +- htdocs/langs/ca_ES/banks.lang | 2 +- htdocs/langs/ca_ES/bills.lang | 37 +- htdocs/langs/ca_ES/boxes.lang | 1 + htdocs/langs/ca_ES/categories.lang | 159 +-- htdocs/langs/ca_ES/commercial.lang | 20 +- htdocs/langs/ca_ES/companies.lang | 8 +- htdocs/langs/ca_ES/compta.lang | 1 + htdocs/langs/ca_ES/contracts.lang | 4 +- htdocs/langs/ca_ES/cron.lang | 8 +- htdocs/langs/ca_ES/deliveries.lang | 3 + htdocs/langs/ca_ES/errors.lang | 2 +- htdocs/langs/ca_ES/holiday.lang | 14 +- htdocs/langs/ca_ES/hrm.lang | 1 + htdocs/langs/ca_ES/interventions.lang | 7 +- htdocs/langs/ca_ES/mails.lang | 7 +- htdocs/langs/ca_ES/main.lang | 20 +- htdocs/langs/ca_ES/margins.lang | 5 +- htdocs/langs/ca_ES/members.lang | 18 +- htdocs/langs/ca_ES/oauth.lang | 2 +- htdocs/langs/ca_ES/opensurvey.lang | 2 +- htdocs/langs/ca_ES/orders.lang | 12 +- htdocs/langs/ca_ES/other.lang | 5 + htdocs/langs/ca_ES/paybox.lang | 2 +- htdocs/langs/ca_ES/paypal.lang | 1 + htdocs/langs/ca_ES/products.lang | 7 +- htdocs/langs/ca_ES/projects.lang | 8 +- htdocs/langs/ca_ES/propal.lang | 7 +- htdocs/langs/ca_ES/salaries.lang | 1 - htdocs/langs/ca_ES/sendings.lang | 10 +- htdocs/langs/ca_ES/sms.lang | 3 +- htdocs/langs/ca_ES/stocks.lang | 4 +- htdocs/langs/ca_ES/supplier_proposal.lang | 9 +- htdocs/langs/ca_ES/trips.lang | 3 +- htdocs/langs/ca_ES/users.lang | 1 + htdocs/langs/ca_ES/withdrawals.lang | 2 +- htdocs/langs/cs_CZ/accountancy.lang | 19 +- htdocs/langs/cs_CZ/admin.lang | 8 +- htdocs/langs/cs_CZ/agenda.lang | 2 + htdocs/langs/cs_CZ/bills.lang | 19 + htdocs/langs/cs_CZ/boxes.lang | 1 + htdocs/langs/cs_CZ/categories.lang | 1 + htdocs/langs/cs_CZ/companies.lang | 2 +- htdocs/langs/cs_CZ/compta.lang | 1 + htdocs/langs/cs_CZ/cron.lang | 8 +- htdocs/langs/cs_CZ/deliveries.lang | 3 + htdocs/langs/cs_CZ/holiday.lang | 8 +- htdocs/langs/cs_CZ/hrm.lang | 1 + htdocs/langs/cs_CZ/interventions.lang | 3 + htdocs/langs/cs_CZ/mails.lang | 1 + htdocs/langs/cs_CZ/main.lang | 6 + htdocs/langs/cs_CZ/margins.lang | 9 +- htdocs/langs/cs_CZ/oauth.lang | 2 +- htdocs/langs/cs_CZ/orders.lang | 4 +- htdocs/langs/cs_CZ/other.lang | 5 + htdocs/langs/cs_CZ/paypal.lang | 1 + htdocs/langs/cs_CZ/products.lang | 5 +- htdocs/langs/cs_CZ/projects.lang | 8 +- htdocs/langs/cs_CZ/propal.lang | 5 +- htdocs/langs/cs_CZ/salaries.lang | 3 +- htdocs/langs/cs_CZ/sendings.lang | 2 +- htdocs/langs/cs_CZ/sms.lang | 1 + htdocs/langs/cs_CZ/supplier_proposal.lang | 7 +- htdocs/langs/cs_CZ/trips.lang | 3 +- htdocs/langs/cs_CZ/users.lang | 1 + htdocs/langs/da_DK/accountancy.lang | 19 +- htdocs/langs/da_DK/admin.lang | 8 +- htdocs/langs/da_DK/agenda.lang | 2 + htdocs/langs/da_DK/bills.lang | 19 + htdocs/langs/da_DK/boxes.lang | 1 + htdocs/langs/da_DK/categories.lang | 1 + htdocs/langs/da_DK/companies.lang | 2 +- htdocs/langs/da_DK/compta.lang | 1 + htdocs/langs/da_DK/cron.lang | 8 +- htdocs/langs/da_DK/deliveries.lang | 3 + htdocs/langs/da_DK/holiday.lang | 8 +- htdocs/langs/da_DK/hrm.lang | 1 + htdocs/langs/da_DK/interventions.lang | 3 + htdocs/langs/da_DK/mails.lang | 1 + htdocs/langs/da_DK/main.lang | 6 + htdocs/langs/da_DK/margins.lang | 9 +- htdocs/langs/da_DK/oauth.lang | 2 +- htdocs/langs/da_DK/orders.lang | 2 +- htdocs/langs/da_DK/other.lang | 5 + htdocs/langs/da_DK/paypal.lang | 1 + htdocs/langs/da_DK/products.lang | 5 +- htdocs/langs/da_DK/projects.lang | 8 +- htdocs/langs/da_DK/propal.lang | 5 +- htdocs/langs/da_DK/salaries.lang | 3 +- htdocs/langs/da_DK/sendings.lang | 2 +- htdocs/langs/da_DK/sms.lang | 1 + htdocs/langs/da_DK/supplier_proposal.lang | 7 +- htdocs/langs/da_DK/trips.lang | 3 +- htdocs/langs/da_DK/users.lang | 1 + htdocs/langs/de_AT/admin.lang | 2 + htdocs/langs/de_AT/cron.lang | 3 - htdocs/langs/de_AT/paypal.lang | 1 - htdocs/langs/de_AT/products.lang | 1 - htdocs/langs/de_AT/propal.lang | 1 - htdocs/langs/de_AT/sendings.lang | 1 - htdocs/langs/de_AT/supplier_proposal.lang | 2 - htdocs/langs/de_CH/admin.lang | 82 +- htdocs/langs/de_CH/agenda.lang | 7 + htdocs/langs/de_CH/banks.lang | 5 + htdocs/langs/de_CH/bills.lang | 8 +- htdocs/langs/de_CH/boxes.lang | 4 + htdocs/langs/de_CH/cashdesk.lang | 8 - htdocs/langs/de_CH/categories.lang | 7 +- htdocs/langs/de_CH/companies.lang | 26 + htdocs/langs/de_CH/compta.lang | 21 + htdocs/langs/de_CH/cron.lang | 4 + htdocs/langs/de_CH/exports.lang | 2 - htdocs/langs/de_CH/holiday.lang | 9 + htdocs/langs/de_CH/interventions.lang | 44 + htdocs/langs/de_CH/mails.lang | 7 + htdocs/langs/de_CH/main.lang | 20 + htdocs/langs/de_CH/opensurvey.lang | 2 - htdocs/langs/de_CH/orders.lang | 5 +- htdocs/langs/de_CH/other.lang | 6 + htdocs/langs/de_CH/paybox.lang | 4 + htdocs/langs/de_CH/paypal.lang | 2 + htdocs/langs/de_CH/productbatch.lang | 6 + htdocs/langs/de_CH/products.lang | 10 + htdocs/langs/de_CH/projects.lang | 6 + htdocs/langs/de_CH/propal.lang | 3 +- htdocs/langs/de_CH/salaries.lang | 3 + htdocs/langs/de_CH/sendings.lang | 11 + htdocs/langs/de_CH/sms.lang | 3 + htdocs/langs/de_CH/supplier_proposal.lang | 4 - htdocs/langs/de_CH/suppliers.lang | 2 + htdocs/langs/de_CH/trips.lang | 14 + htdocs/langs/de_CH/users.lang | 4 + htdocs/langs/de_DE/accountancy.lang | 101 +- htdocs/langs/de_DE/admin.lang | 266 ++--- htdocs/langs/de_DE/agenda.lang | 18 +- htdocs/langs/de_DE/banks.lang | 8 +- htdocs/langs/de_DE/bills.lang | 37 +- htdocs/langs/de_DE/boxes.lang | 7 +- htdocs/langs/de_DE/cashdesk.lang | 15 +- htdocs/langs/de_DE/categories.lang | 29 +- htdocs/langs/de_DE/commercial.lang | 6 +- htdocs/langs/de_DE/companies.lang | 68 +- htdocs/langs/de_DE/compta.lang | 59 +- htdocs/langs/de_DE/contracts.lang | 10 +- htdocs/langs/de_DE/cron.lang | 14 +- htdocs/langs/de_DE/deliveries.lang | 5 +- htdocs/langs/de_DE/dict.lang | 2 +- htdocs/langs/de_DE/ecm.lang | 40 +- htdocs/langs/de_DE/errors.lang | 12 +- htdocs/langs/de_DE/exports.lang | 10 +- htdocs/langs/de_DE/holiday.lang | 26 +- htdocs/langs/de_DE/hrm.lang | 19 +- htdocs/langs/de_DE/install.lang | 12 +- htdocs/langs/de_DE/interventions.lang | 101 +- htdocs/langs/de_DE/loan.lang | 6 +- htdocs/langs/de_DE/mails.lang | 19 +- htdocs/langs/de_DE/main.lang | 48 +- htdocs/langs/de_DE/margins.lang | 9 +- htdocs/langs/de_DE/members.lang | 30 +- htdocs/langs/de_DE/oauth.lang | 26 +- htdocs/langs/de_DE/opensurvey.lang | 8 +- htdocs/langs/de_DE/orders.lang | 20 +- htdocs/langs/de_DE/other.lang | 23 +- htdocs/langs/de_DE/paybox.lang | 6 +- htdocs/langs/de_DE/paypal.lang | 15 +- htdocs/langs/de_DE/printing.lang | 16 +- htdocs/langs/de_DE/productbatch.lang | 10 +- htdocs/langs/de_DE/products.lang | 39 +- htdocs/langs/de_DE/projects.lang | 24 +- htdocs/langs/de_DE/propal.lang | 13 +- htdocs/langs/de_DE/receiptprinter.lang | 168 +-- htdocs/langs/de_DE/resource.lang | 2 +- htdocs/langs/de_DE/salaries.lang | 5 +- htdocs/langs/de_DE/sendings.lang | 24 +- htdocs/langs/de_DE/sms.lang | 5 +- htdocs/langs/de_DE/stocks.lang | 24 +- htdocs/langs/de_DE/supplier_proposal.lang | 97 +- htdocs/langs/de_DE/suppliers.lang | 3 +- htdocs/langs/de_DE/trips.lang | 35 +- htdocs/langs/de_DE/users.lang | 9 +- htdocs/langs/de_DE/withdrawals.lang | 4 +- htdocs/langs/de_DE/workflow.lang | 6 +- htdocs/langs/el_GR/accountancy.lang | 19 +- htdocs/langs/el_GR/admin.lang | 8 +- htdocs/langs/el_GR/agenda.lang | 2 + htdocs/langs/el_GR/bills.lang | 19 + htdocs/langs/el_GR/boxes.lang | 1 + htdocs/langs/el_GR/categories.lang | 1 + htdocs/langs/el_GR/companies.lang | 2 +- htdocs/langs/el_GR/compta.lang | 1 + htdocs/langs/el_GR/cron.lang | 8 +- htdocs/langs/el_GR/deliveries.lang | 3 + htdocs/langs/el_GR/holiday.lang | 8 +- htdocs/langs/el_GR/hrm.lang | 1 + htdocs/langs/el_GR/interventions.lang | 3 + htdocs/langs/el_GR/mails.lang | 1 + htdocs/langs/el_GR/main.lang | 6 + htdocs/langs/el_GR/margins.lang | 9 +- htdocs/langs/el_GR/oauth.lang | 2 +- htdocs/langs/el_GR/orders.lang | 2 +- htdocs/langs/el_GR/other.lang | 5 + htdocs/langs/el_GR/paypal.lang | 1 + htdocs/langs/el_GR/products.lang | 5 +- htdocs/langs/el_GR/projects.lang | 8 +- htdocs/langs/el_GR/propal.lang | 5 +- htdocs/langs/el_GR/salaries.lang | 1 - htdocs/langs/el_GR/sendings.lang | 2 +- htdocs/langs/el_GR/sms.lang | 1 + htdocs/langs/el_GR/supplier_proposal.lang | 7 +- htdocs/langs/el_GR/trips.lang | 3 +- htdocs/langs/el_GR/users.lang | 1 + htdocs/langs/en_AU/accountancy.lang | 2 + htdocs/langs/en_AU/companies.lang | 2 + htdocs/langs/en_AU/cron.lang | 4 - htdocs/langs/en_AU/margins.lang | 3 + htdocs/langs/en_AU/products.lang | 2 - htdocs/langs/en_AU/projects.lang | 2 + htdocs/langs/en_AU/propal.lang | 2 + htdocs/langs/en_AU/sendings.lang | 2 - htdocs/langs/en_AU/supplier_proposal.lang | 2 - htdocs/langs/en_CA/accountancy.lang | 2 + htdocs/langs/en_CA/companies.lang | 1 + htdocs/langs/en_CA/cron.lang | 4 - htdocs/langs/en_CA/margins.lang | 3 + htdocs/langs/en_CA/products.lang | 2 - htdocs/langs/en_CA/projects.lang | 2 + htdocs/langs/en_CA/propal.lang | 2 + htdocs/langs/en_CA/sendings.lang | 2 - htdocs/langs/en_CA/supplier_proposal.lang | 2 - htdocs/langs/en_GB/accountancy.lang | 2 + htdocs/langs/en_GB/companies.lang | 2 + htdocs/langs/en_GB/cron.lang | 4 - htdocs/langs/en_GB/margins.lang | 3 + htdocs/langs/en_GB/products.lang | 2 - htdocs/langs/en_GB/projects.lang | 2 + htdocs/langs/en_GB/propal.lang | 2 + htdocs/langs/en_GB/sendings.lang | 2 - htdocs/langs/en_GB/supplier_proposal.lang | 2 - htdocs/langs/en_IN/accountancy.lang | 2 + htdocs/langs/en_IN/companies.lang | 2 + htdocs/langs/en_IN/cron.lang | 4 - htdocs/langs/en_IN/margins.lang | 3 + htdocs/langs/en_IN/products.lang | 2 - htdocs/langs/en_IN/projects.lang | 2 + htdocs/langs/en_IN/propal.lang | 2 + htdocs/langs/en_IN/sendings.lang | 2 - htdocs/langs/en_IN/supplier_proposal.lang | 2 - htdocs/langs/es_AR/cron.lang | 4 - htdocs/langs/es_AR/products.lang | 2 - htdocs/langs/es_AR/sendings.lang | 2 - htdocs/langs/es_AR/supplier_proposal.lang | 2 - htdocs/langs/es_BO/cron.lang | 4 - htdocs/langs/es_BO/products.lang | 2 - htdocs/langs/es_BO/sendings.lang | 2 - htdocs/langs/es_BO/supplier_proposal.lang | 2 - htdocs/langs/es_CL/cron.lang | 4 - htdocs/langs/es_CL/products.lang | 1 - htdocs/langs/es_CL/propal.lang | 1 - htdocs/langs/es_CL/sendings.lang | 2 - htdocs/langs/es_CL/supplier_proposal.lang | 2 - htdocs/langs/es_CO/cron.lang | 4 - htdocs/langs/es_CO/products.lang | 2 - htdocs/langs/es_CO/sendings.lang | 2 - htdocs/langs/es_CO/supplier_proposal.lang | 2 - htdocs/langs/es_DO/cron.lang | 4 - htdocs/langs/es_DO/products.lang | 2 - htdocs/langs/es_DO/sendings.lang | 2 - htdocs/langs/es_DO/supplier_proposal.lang | 2 - htdocs/langs/es_ES/accountancy.lang | 61 +- htdocs/langs/es_ES/admin.lang | 8 +- htdocs/langs/es_ES/agenda.lang | 2 + htdocs/langs/es_ES/bills.lang | 19 + htdocs/langs/es_ES/boxes.lang | 1 + htdocs/langs/es_ES/categories.lang | 1 + htdocs/langs/es_ES/companies.lang | 2 +- htdocs/langs/es_ES/compta.lang | 1 + htdocs/langs/es_ES/cron.lang | 8 +- htdocs/langs/es_ES/deliveries.lang | 3 + htdocs/langs/es_ES/holiday.lang | 8 +- htdocs/langs/es_ES/hrm.lang | 1 + htdocs/langs/es_ES/interventions.lang | 3 + htdocs/langs/es_ES/mails.lang | 1 + htdocs/langs/es_ES/main.lang | 8 +- htdocs/langs/es_ES/margins.lang | 5 +- htdocs/langs/es_ES/oauth.lang | 2 +- htdocs/langs/es_ES/orders.lang | 6 +- htdocs/langs/es_ES/other.lang | 5 + htdocs/langs/es_ES/paypal.lang | 1 + htdocs/langs/es_ES/products.lang | 5 +- htdocs/langs/es_ES/projects.lang | 8 +- htdocs/langs/es_ES/propal.lang | 5 +- htdocs/langs/es_ES/salaries.lang | 1 - htdocs/langs/es_ES/sendings.lang | 2 +- htdocs/langs/es_ES/sms.lang | 1 + htdocs/langs/es_ES/supplier_proposal.lang | 7 +- htdocs/langs/es_ES/trips.lang | 3 +- htdocs/langs/es_ES/users.lang | 1 + htdocs/langs/es_MX/accountancy.lang | 81 ++ htdocs/langs/es_MX/admin.lang | 74 +- htdocs/langs/es_MX/agenda.lang | 65 ++ htdocs/langs/es_MX/banks.lang | 97 ++ htdocs/langs/es_MX/bills.lang | 17 + htdocs/langs/es_MX/cashdesk.lang | 2 + htdocs/langs/es_MX/categories.lang | 2 + htdocs/langs/es_MX/commercial.lang | 12 + htdocs/langs/es_MX/companies.lang | 197 ++++ htdocs/langs/es_MX/compta.lang | 5 + htdocs/langs/es_MX/contracts.lang | 12 + htdocs/langs/es_MX/cron.lang | 12 +- htdocs/langs/es_MX/donations.lang | 4 + htdocs/langs/es_MX/ecm.lang | 2 + htdocs/langs/es_MX/help.lang | 2 + htdocs/langs/es_MX/holiday.lang | 10 + htdocs/langs/es_MX/install.lang | 98 ++ htdocs/langs/es_MX/ldap.lang | 2 + htdocs/langs/es_MX/mails.lang | 2 + htdocs/langs/es_MX/main.lang | 347 +++++- htdocs/langs/es_MX/margins.lang | 2 + htdocs/langs/es_MX/members.lang | 5 + htdocs/langs/es_MX/orders.lang | 4 + htdocs/langs/es_MX/other.lang | 5 + htdocs/langs/es_MX/paybox.lang | 2 + htdocs/langs/es_MX/printing.lang | 4 + htdocs/langs/es_MX/productbatch.lang | 2 + htdocs/langs/es_MX/products.lang | 3 +- htdocs/langs/es_MX/projects.lang | 2 + htdocs/langs/es_MX/propal.lang | 10 + htdocs/langs/es_MX/sendings.lang | 3 +- htdocs/langs/es_MX/stocks.lang | 2 + htdocs/langs/es_MX/supplier_proposal.lang | 6 +- htdocs/langs/es_MX/suppliers.lang | 3 + htdocs/langs/es_MX/trips.lang | 4 + htdocs/langs/es_MX/users.lang | 3 + htdocs/langs/es_MX/withdrawals.lang | 4 + htdocs/langs/es_PE/cron.lang | 4 - htdocs/langs/es_PE/products.lang | 2 - htdocs/langs/es_PE/sendings.lang | 2 - htdocs/langs/es_PE/supplier_proposal.lang | 2 - htdocs/langs/es_PY/cron.lang | 4 - htdocs/langs/es_PY/products.lang | 2 - htdocs/langs/es_PY/sendings.lang | 2 - htdocs/langs/es_PY/supplier_proposal.lang | 2 - htdocs/langs/es_VE/margins.lang | 1 - htdocs/langs/es_VE/orders.lang | 3 + htdocs/langs/es_VE/supplier_proposal.lang | 2 - htdocs/langs/et_EE/accountancy.lang | 19 +- htdocs/langs/et_EE/admin.lang | 8 +- htdocs/langs/et_EE/agenda.lang | 2 + htdocs/langs/et_EE/bills.lang | 19 + htdocs/langs/et_EE/boxes.lang | 1 + htdocs/langs/et_EE/categories.lang | 1 + htdocs/langs/et_EE/companies.lang | 2 +- htdocs/langs/et_EE/compta.lang | 1 + htdocs/langs/et_EE/cron.lang | 8 +- htdocs/langs/et_EE/deliveries.lang | 3 + htdocs/langs/et_EE/holiday.lang | 8 +- htdocs/langs/et_EE/hrm.lang | 1 + htdocs/langs/et_EE/interventions.lang | 3 + htdocs/langs/et_EE/mails.lang | 1 + htdocs/langs/et_EE/main.lang | 6 + htdocs/langs/et_EE/margins.lang | 9 +- htdocs/langs/et_EE/oauth.lang | 2 +- htdocs/langs/et_EE/orders.lang | 2 +- htdocs/langs/et_EE/other.lang | 5 + htdocs/langs/et_EE/paypal.lang | 1 + htdocs/langs/et_EE/products.lang | 5 +- htdocs/langs/et_EE/projects.lang | 8 +- htdocs/langs/et_EE/propal.lang | 5 +- htdocs/langs/et_EE/salaries.lang | 3 +- htdocs/langs/et_EE/sendings.lang | 2 +- htdocs/langs/et_EE/sms.lang | 1 + htdocs/langs/et_EE/supplier_proposal.lang | 7 +- htdocs/langs/et_EE/trips.lang | 3 +- htdocs/langs/et_EE/users.lang | 1 + htdocs/langs/eu_ES/accountancy.lang | 19 +- htdocs/langs/eu_ES/admin.lang | 8 +- htdocs/langs/eu_ES/agenda.lang | 2 + htdocs/langs/eu_ES/bills.lang | 19 + htdocs/langs/eu_ES/boxes.lang | 1 + htdocs/langs/eu_ES/categories.lang | 1 + htdocs/langs/eu_ES/companies.lang | 2 +- htdocs/langs/eu_ES/compta.lang | 1 + htdocs/langs/eu_ES/cron.lang | 8 +- htdocs/langs/eu_ES/deliveries.lang | 3 + htdocs/langs/eu_ES/holiday.lang | 8 +- htdocs/langs/eu_ES/hrm.lang | 1 + htdocs/langs/eu_ES/interventions.lang | 3 + htdocs/langs/eu_ES/mails.lang | 1 + htdocs/langs/eu_ES/main.lang | 6 + htdocs/langs/eu_ES/margins.lang | 9 +- htdocs/langs/eu_ES/oauth.lang | 2 +- htdocs/langs/eu_ES/orders.lang | 2 +- htdocs/langs/eu_ES/other.lang | 5 + htdocs/langs/eu_ES/paypal.lang | 1 + htdocs/langs/eu_ES/products.lang | 5 +- htdocs/langs/eu_ES/projects.lang | 8 +- htdocs/langs/eu_ES/propal.lang | 5 +- htdocs/langs/eu_ES/salaries.lang | 3 +- htdocs/langs/eu_ES/sendings.lang | 2 +- htdocs/langs/eu_ES/sms.lang | 103 +- htdocs/langs/eu_ES/supplier_proposal.lang | 7 +- htdocs/langs/eu_ES/trips.lang | 3 +- htdocs/langs/eu_ES/users.lang | 1 + htdocs/langs/fa_IR/accountancy.lang | 19 +- htdocs/langs/fa_IR/admin.lang | 8 +- htdocs/langs/fa_IR/agenda.lang | 2 + htdocs/langs/fa_IR/bills.lang | 19 + htdocs/langs/fa_IR/boxes.lang | 1 + htdocs/langs/fa_IR/categories.lang | 1 + htdocs/langs/fa_IR/companies.lang | 2 +- htdocs/langs/fa_IR/compta.lang | 1 + htdocs/langs/fa_IR/cron.lang | 8 +- htdocs/langs/fa_IR/deliveries.lang | 3 + htdocs/langs/fa_IR/holiday.lang | 8 +- htdocs/langs/fa_IR/hrm.lang | 1 + htdocs/langs/fa_IR/interventions.lang | 3 + htdocs/langs/fa_IR/mails.lang | 1 + htdocs/langs/fa_IR/main.lang | 6 + htdocs/langs/fa_IR/margins.lang | 9 +- htdocs/langs/fa_IR/oauth.lang | 2 +- htdocs/langs/fa_IR/orders.lang | 2 +- htdocs/langs/fa_IR/other.lang | 5 + htdocs/langs/fa_IR/paypal.lang | 1 + htdocs/langs/fa_IR/products.lang | 5 +- htdocs/langs/fa_IR/projects.lang | 8 +- htdocs/langs/fa_IR/propal.lang | 5 +- htdocs/langs/fa_IR/salaries.lang | 3 +- htdocs/langs/fa_IR/sendings.lang | 2 +- htdocs/langs/fa_IR/sms.lang | 3 +- htdocs/langs/fa_IR/supplier_proposal.lang | 7 +- htdocs/langs/fa_IR/trips.lang | 3 +- htdocs/langs/fa_IR/users.lang | 1 + htdocs/langs/fi_FI/accountancy.lang | 19 +- htdocs/langs/fi_FI/admin.lang | 8 +- htdocs/langs/fi_FI/agenda.lang | 2 + htdocs/langs/fi_FI/bills.lang | 19 + htdocs/langs/fi_FI/boxes.lang | 1 + htdocs/langs/fi_FI/categories.lang | 1 + htdocs/langs/fi_FI/companies.lang | 2 +- htdocs/langs/fi_FI/compta.lang | 1 + htdocs/langs/fi_FI/cron.lang | 8 +- htdocs/langs/fi_FI/deliveries.lang | 3 + htdocs/langs/fi_FI/holiday.lang | 8 +- htdocs/langs/fi_FI/hrm.lang | 1 + htdocs/langs/fi_FI/interventions.lang | 3 + htdocs/langs/fi_FI/mails.lang | 1 + htdocs/langs/fi_FI/main.lang | 6 + htdocs/langs/fi_FI/margins.lang | 9 +- htdocs/langs/fi_FI/oauth.lang | 2 +- htdocs/langs/fi_FI/orders.lang | 2 +- htdocs/langs/fi_FI/other.lang | 5 + htdocs/langs/fi_FI/paypal.lang | 1 + htdocs/langs/fi_FI/products.lang | 5 +- htdocs/langs/fi_FI/projects.lang | 8 +- htdocs/langs/fi_FI/propal.lang | 5 +- htdocs/langs/fi_FI/salaries.lang | 3 +- htdocs/langs/fi_FI/sendings.lang | 2 +- htdocs/langs/fi_FI/sms.lang | 1 + htdocs/langs/fi_FI/supplier_proposal.lang | 7 +- htdocs/langs/fi_FI/trips.lang | 3 +- htdocs/langs/fi_FI/users.lang | 1 + htdocs/langs/fr_BE/accountancy.lang | 5 - htdocs/langs/fr_BE/boxes.lang | 1 - htdocs/langs/fr_BE/cron.lang | 4 - htdocs/langs/fr_BE/margins.lang | 3 + htdocs/langs/fr_BE/products.lang | 2 - htdocs/langs/fr_BE/projects.lang | 2 + htdocs/langs/fr_BE/sendings.lang | 2 - htdocs/langs/fr_CA/admin.lang | 11 +- htdocs/langs/fr_CA/agenda.lang | 3 + htdocs/langs/fr_CA/boxes.lang | 1 + htdocs/langs/fr_CA/categories.lang | 2 + htdocs/langs/fr_CA/commercial.lang | 2 + htdocs/langs/fr_CA/cron.lang | 4 - htdocs/langs/fr_CA/margins.lang | 3 + htdocs/langs/fr_CA/products.lang | 2 - htdocs/langs/fr_CA/projects.lang | 2 + htdocs/langs/fr_CA/sendings.lang | 2 - htdocs/langs/fr_CH/cron.lang | 4 - htdocs/langs/fr_CH/margins.lang | 3 + htdocs/langs/fr_CH/products.lang | 2 - htdocs/langs/fr_CH/projects.lang | 2 + htdocs/langs/fr_CH/sendings.lang | 2 - htdocs/langs/fr_FR/accountancy.lang | 61 +- htdocs/langs/fr_FR/admin.lang | 62 +- htdocs/langs/fr_FR/agenda.lang | 8 +- htdocs/langs/fr_FR/bills.lang | 29 +- htdocs/langs/fr_FR/boxes.lang | 1 + htdocs/langs/fr_FR/cashdesk.lang | 2 +- htdocs/langs/fr_FR/categories.lang | 6 +- htdocs/langs/fr_FR/commercial.lang | 2 +- htdocs/langs/fr_FR/companies.lang | 6 +- htdocs/langs/fr_FR/compta.lang | 19 +- htdocs/langs/fr_FR/contracts.lang | 4 +- htdocs/langs/fr_FR/cron.lang | 10 +- htdocs/langs/fr_FR/deliveries.lang | 5 +- htdocs/langs/fr_FR/errors.lang | 6 +- htdocs/langs/fr_FR/holiday.lang | 8 +- htdocs/langs/fr_FR/hrm.lang | 1 + htdocs/langs/fr_FR/interventions.lang | 3 + htdocs/langs/fr_FR/mails.lang | 13 +- htdocs/langs/fr_FR/main.lang | 7 +- htdocs/langs/fr_FR/margins.lang | 9 +- htdocs/langs/fr_FR/oauth.lang | 2 +- htdocs/langs/fr_FR/orders.lang | 14 +- htdocs/langs/fr_FR/other.lang | 21 +- htdocs/langs/fr_FR/paypal.lang | 7 +- htdocs/langs/fr_FR/printing.lang | 12 +- htdocs/langs/fr_FR/productbatch.lang | 8 +- htdocs/langs/fr_FR/products.lang | 32 +- htdocs/langs/fr_FR/projects.lang | 12 +- htdocs/langs/fr_FR/propal.lang | 7 +- htdocs/langs/fr_FR/receiptprinter.lang | 38 +- htdocs/langs/fr_FR/salaries.lang | 1 - htdocs/langs/fr_FR/sendings.lang | 4 +- htdocs/langs/fr_FR/sms.lang | 1 + htdocs/langs/fr_FR/stocks.lang | 6 +- htdocs/langs/fr_FR/supplier_proposal.lang | 67 +- htdocs/langs/fr_FR/trips.lang | 3 +- htdocs/langs/fr_FR/users.lang | 1 + htdocs/langs/fr_FR/workflow.lang | 6 +- htdocs/langs/he_IL/accountancy.lang | 19 +- htdocs/langs/he_IL/admin.lang | 8 +- htdocs/langs/he_IL/agenda.lang | 2 + htdocs/langs/he_IL/bills.lang | 19 + htdocs/langs/he_IL/boxes.lang | 1 + htdocs/langs/he_IL/categories.lang | 1 + htdocs/langs/he_IL/companies.lang | 2 +- htdocs/langs/he_IL/compta.lang | 1 + htdocs/langs/he_IL/cron.lang | 8 +- htdocs/langs/he_IL/deliveries.lang | 3 + htdocs/langs/he_IL/holiday.lang | 8 +- htdocs/langs/he_IL/hrm.lang | 1 + htdocs/langs/he_IL/interventions.lang | 3 + htdocs/langs/he_IL/mails.lang | 1 + htdocs/langs/he_IL/main.lang | 6 + htdocs/langs/he_IL/margins.lang | 9 +- htdocs/langs/he_IL/oauth.lang | 2 +- htdocs/langs/he_IL/orders.lang | 2 +- htdocs/langs/he_IL/other.lang | 5 + htdocs/langs/he_IL/paypal.lang | 1 + htdocs/langs/he_IL/products.lang | 5 +- htdocs/langs/he_IL/projects.lang | 8 +- htdocs/langs/he_IL/propal.lang | 5 +- htdocs/langs/he_IL/salaries.lang | 3 +- htdocs/langs/he_IL/sendings.lang | 2 +- htdocs/langs/he_IL/sms.lang | 101 +- htdocs/langs/he_IL/supplier_proposal.lang | 7 +- htdocs/langs/he_IL/trips.lang | 3 +- htdocs/langs/he_IL/users.lang | 1 + htdocs/langs/hr_HR/accountancy.lang | 19 +- htdocs/langs/hr_HR/admin.lang | 8 +- htdocs/langs/hr_HR/agenda.lang | 2 + htdocs/langs/hr_HR/bills.lang | 19 + htdocs/langs/hr_HR/boxes.lang | 1 + htdocs/langs/hr_HR/categories.lang | 1 + htdocs/langs/hr_HR/companies.lang | 2 +- htdocs/langs/hr_HR/compta.lang | 1 + htdocs/langs/hr_HR/cron.lang | 8 +- htdocs/langs/hr_HR/deliveries.lang | 3 + htdocs/langs/hr_HR/holiday.lang | 8 +- htdocs/langs/hr_HR/hrm.lang | 1 + htdocs/langs/hr_HR/interventions.lang | 3 + htdocs/langs/hr_HR/mails.lang | 1 + htdocs/langs/hr_HR/main.lang | 6 + htdocs/langs/hr_HR/margins.lang | 9 +- htdocs/langs/hr_HR/oauth.lang | 2 +- htdocs/langs/hr_HR/orders.lang | 2 +- htdocs/langs/hr_HR/other.lang | 5 + htdocs/langs/hr_HR/paypal.lang | 1 + htdocs/langs/hr_HR/products.lang | 5 +- htdocs/langs/hr_HR/projects.lang | 8 +- htdocs/langs/hr_HR/propal.lang | 5 +- htdocs/langs/hr_HR/salaries.lang | 3 +- htdocs/langs/hr_HR/sendings.lang | 2 +- htdocs/langs/hr_HR/sms.lang | 103 +- htdocs/langs/hr_HR/supplier_proposal.lang | 7 +- htdocs/langs/hr_HR/trips.lang | 3 +- htdocs/langs/hr_HR/users.lang | 1 + htdocs/langs/hu_HU/accountancy.lang | 19 +- htdocs/langs/hu_HU/admin.lang | 8 +- htdocs/langs/hu_HU/agenda.lang | 2 + htdocs/langs/hu_HU/bills.lang | 89 +- htdocs/langs/hu_HU/boxes.lang | 1 + htdocs/langs/hu_HU/categories.lang | 1 + htdocs/langs/hu_HU/companies.lang | 2 +- htdocs/langs/hu_HU/compta.lang | 1 + htdocs/langs/hu_HU/cron.lang | 10 +- htdocs/langs/hu_HU/deliveries.lang | 3 + htdocs/langs/hu_HU/holiday.lang | 8 +- htdocs/langs/hu_HU/hrm.lang | 1 + htdocs/langs/hu_HU/interventions.lang | 3 + htdocs/langs/hu_HU/mails.lang | 1 + htdocs/langs/hu_HU/main.lang | 6 + htdocs/langs/hu_HU/margins.lang | 9 +- htdocs/langs/hu_HU/oauth.lang | 2 +- htdocs/langs/hu_HU/orders.lang | 2 +- htdocs/langs/hu_HU/other.lang | 5 + htdocs/langs/hu_HU/paypal.lang | 1 + htdocs/langs/hu_HU/products.lang | 5 +- htdocs/langs/hu_HU/projects.lang | 8 +- htdocs/langs/hu_HU/propal.lang | 5 +- htdocs/langs/hu_HU/salaries.lang | 3 +- htdocs/langs/hu_HU/sendings.lang | 2 +- htdocs/langs/hu_HU/sms.lang | 1 + htdocs/langs/hu_HU/supplier_proposal.lang | 15 +- htdocs/langs/hu_HU/trips.lang | 3 +- htdocs/langs/hu_HU/users.lang | 1 + htdocs/langs/id_ID/accountancy.lang | 19 +- htdocs/langs/id_ID/admin.lang | 8 +- htdocs/langs/id_ID/agenda.lang | 2 + htdocs/langs/id_ID/bills.lang | 19 + htdocs/langs/id_ID/boxes.lang | 1 + htdocs/langs/id_ID/categories.lang | 1 + htdocs/langs/id_ID/companies.lang | 2 +- htdocs/langs/id_ID/compta.lang | 1 + htdocs/langs/id_ID/cron.lang | 8 +- htdocs/langs/id_ID/deliveries.lang | 3 + htdocs/langs/id_ID/holiday.lang | 8 +- htdocs/langs/id_ID/hrm.lang | 1 + htdocs/langs/id_ID/interventions.lang | 3 + htdocs/langs/id_ID/mails.lang | 1 + htdocs/langs/id_ID/main.lang | 6 + htdocs/langs/id_ID/margins.lang | 9 +- htdocs/langs/id_ID/oauth.lang | 2 +- htdocs/langs/id_ID/orders.lang | 2 +- htdocs/langs/id_ID/other.lang | 5 + htdocs/langs/id_ID/paypal.lang | 1 + htdocs/langs/id_ID/products.lang | 5 +- htdocs/langs/id_ID/projects.lang | 8 +- htdocs/langs/id_ID/propal.lang | 5 +- htdocs/langs/id_ID/salaries.lang | 1 - htdocs/langs/id_ID/sendings.lang | 2 +- htdocs/langs/id_ID/sms.lang | 103 +- htdocs/langs/id_ID/supplier_proposal.lang | 7 +- htdocs/langs/id_ID/trips.lang | 3 +- htdocs/langs/id_ID/users.lang | 1 + htdocs/langs/is_IS/accountancy.lang | 19 +- htdocs/langs/is_IS/admin.lang | 8 +- htdocs/langs/is_IS/agenda.lang | 2 + htdocs/langs/is_IS/bills.lang | 19 + htdocs/langs/is_IS/boxes.lang | 1 + htdocs/langs/is_IS/categories.lang | 1 + htdocs/langs/is_IS/companies.lang | 2 +- htdocs/langs/is_IS/compta.lang | 1 + htdocs/langs/is_IS/cron.lang | 8 +- htdocs/langs/is_IS/deliveries.lang | 3 + htdocs/langs/is_IS/holiday.lang | 8 +- htdocs/langs/is_IS/hrm.lang | 1 + htdocs/langs/is_IS/interventions.lang | 3 + htdocs/langs/is_IS/mails.lang | 1 + htdocs/langs/is_IS/main.lang | 6 + htdocs/langs/is_IS/margins.lang | 9 +- htdocs/langs/is_IS/oauth.lang | 2 +- htdocs/langs/is_IS/orders.lang | 2 +- htdocs/langs/is_IS/other.lang | 5 + htdocs/langs/is_IS/paypal.lang | 1 + htdocs/langs/is_IS/products.lang | 5 +- htdocs/langs/is_IS/projects.lang | 8 +- htdocs/langs/is_IS/propal.lang | 5 +- htdocs/langs/is_IS/salaries.lang | 3 +- htdocs/langs/is_IS/sendings.lang | 2 +- htdocs/langs/is_IS/sms.lang | 1 + htdocs/langs/is_IS/supplier_proposal.lang | 7 +- htdocs/langs/is_IS/trips.lang | 3 +- htdocs/langs/is_IS/users.lang | 1 + htdocs/langs/it_IT/accountancy.lang | 33 +- htdocs/langs/it_IT/admin.lang | 20 +- htdocs/langs/it_IT/agenda.lang | 6 +- htdocs/langs/it_IT/banks.lang | 2 +- htdocs/langs/it_IT/bills.lang | 21 +- htdocs/langs/it_IT/boxes.lang | 1 + htdocs/langs/it_IT/categories.lang | 3 +- htdocs/langs/it_IT/companies.lang | 2 +- htdocs/langs/it_IT/compta.lang | 1 + htdocs/langs/it_IT/cron.lang | 8 +- htdocs/langs/it_IT/deliveries.lang | 3 + htdocs/langs/it_IT/holiday.lang | 8 +- htdocs/langs/it_IT/hrm.lang | 1 + htdocs/langs/it_IT/interventions.lang | 3 + htdocs/langs/it_IT/languages.lang | 2 +- htdocs/langs/it_IT/mails.lang | 1 + htdocs/langs/it_IT/main.lang | 100 +- htdocs/langs/it_IT/margins.lang | 9 +- htdocs/langs/it_IT/oauth.lang | 2 +- htdocs/langs/it_IT/orders.lang | 34 +- htdocs/langs/it_IT/other.lang | 13 +- htdocs/langs/it_IT/paypal.lang | 1 + htdocs/langs/it_IT/products.lang | 121 ++- htdocs/langs/it_IT/projects.lang | 100 +- htdocs/langs/it_IT/propal.lang | 9 +- htdocs/langs/it_IT/salaries.lang | 3 +- htdocs/langs/it_IT/sendings.lang | 2 +- htdocs/langs/it_IT/sms.lang | 1 + htdocs/langs/it_IT/stocks.lang | 30 +- htdocs/langs/it_IT/supplier_proposal.lang | 21 +- htdocs/langs/it_IT/trips.lang | 3 +- htdocs/langs/it_IT/users.lang | 1 + htdocs/langs/ja_JP/accountancy.lang | 19 +- htdocs/langs/ja_JP/admin.lang | 8 +- htdocs/langs/ja_JP/agenda.lang | 2 + htdocs/langs/ja_JP/bills.lang | 19 + htdocs/langs/ja_JP/boxes.lang | 1 + htdocs/langs/ja_JP/categories.lang | 1 + htdocs/langs/ja_JP/companies.lang | 2 +- htdocs/langs/ja_JP/compta.lang | 1 + htdocs/langs/ja_JP/cron.lang | 8 +- htdocs/langs/ja_JP/deliveries.lang | 3 + htdocs/langs/ja_JP/holiday.lang | 8 +- htdocs/langs/ja_JP/hrm.lang | 1 + htdocs/langs/ja_JP/interventions.lang | 3 + htdocs/langs/ja_JP/mails.lang | 1 + htdocs/langs/ja_JP/main.lang | 6 + htdocs/langs/ja_JP/margins.lang | 9 +- htdocs/langs/ja_JP/oauth.lang | 2 +- htdocs/langs/ja_JP/orders.lang | 2 +- htdocs/langs/ja_JP/other.lang | 5 + htdocs/langs/ja_JP/paypal.lang | 1 + htdocs/langs/ja_JP/products.lang | 5 +- htdocs/langs/ja_JP/projects.lang | 8 +- htdocs/langs/ja_JP/propal.lang | 5 +- htdocs/langs/ja_JP/salaries.lang | 3 +- htdocs/langs/ja_JP/sendings.lang | 2 +- htdocs/langs/ja_JP/sms.lang | 1 + htdocs/langs/ja_JP/supplier_proposal.lang | 7 +- htdocs/langs/ja_JP/trips.lang | 3 +- htdocs/langs/ja_JP/users.lang | 1 + htdocs/langs/ka_GE/accountancy.lang | 19 +- htdocs/langs/ka_GE/admin.lang | 8 +- htdocs/langs/ka_GE/agenda.lang | 2 + htdocs/langs/ka_GE/bills.lang | 19 + htdocs/langs/ka_GE/boxes.lang | 1 + htdocs/langs/ka_GE/categories.lang | 1 + htdocs/langs/ka_GE/companies.lang | 2 +- htdocs/langs/ka_GE/compta.lang | 1 + htdocs/langs/ka_GE/cron.lang | 8 +- htdocs/langs/ka_GE/deliveries.lang | 3 + htdocs/langs/ka_GE/holiday.lang | 8 +- htdocs/langs/ka_GE/hrm.lang | 1 + htdocs/langs/ka_GE/interventions.lang | 3 + htdocs/langs/ka_GE/mails.lang | 1 + htdocs/langs/ka_GE/main.lang | 6 + htdocs/langs/ka_GE/margins.lang | 9 +- htdocs/langs/ka_GE/oauth.lang | 2 +- htdocs/langs/ka_GE/orders.lang | 2 +- htdocs/langs/ka_GE/other.lang | 5 + htdocs/langs/ka_GE/paypal.lang | 1 + htdocs/langs/ka_GE/products.lang | 5 +- htdocs/langs/ka_GE/projects.lang | 8 +- htdocs/langs/ka_GE/propal.lang | 5 +- htdocs/langs/ka_GE/salaries.lang | 3 +- htdocs/langs/ka_GE/sendings.lang | 2 +- htdocs/langs/ka_GE/sms.lang | 1 + htdocs/langs/ka_GE/supplier_proposal.lang | 7 +- htdocs/langs/ka_GE/trips.lang | 3 +- htdocs/langs/ka_GE/users.lang | 1 + htdocs/langs/kn_IN/accountancy.lang | 19 +- htdocs/langs/kn_IN/admin.lang | 8 +- htdocs/langs/kn_IN/agenda.lang | 2 + htdocs/langs/kn_IN/bills.lang | 19 + htdocs/langs/kn_IN/boxes.lang | 1 + htdocs/langs/kn_IN/categories.lang | 1 + htdocs/langs/kn_IN/companies.lang | 2 +- htdocs/langs/kn_IN/compta.lang | 1 + htdocs/langs/kn_IN/cron.lang | 8 +- htdocs/langs/kn_IN/deliveries.lang | 3 + htdocs/langs/kn_IN/holiday.lang | 8 +- htdocs/langs/kn_IN/hrm.lang | 1 + htdocs/langs/kn_IN/interventions.lang | 3 + htdocs/langs/kn_IN/mails.lang | 1 + htdocs/langs/kn_IN/main.lang | 6 + htdocs/langs/kn_IN/margins.lang | 9 +- htdocs/langs/kn_IN/oauth.lang | 2 +- htdocs/langs/kn_IN/orders.lang | 2 +- htdocs/langs/kn_IN/other.lang | 5 + htdocs/langs/kn_IN/paypal.lang | 1 + htdocs/langs/kn_IN/products.lang | 5 +- htdocs/langs/kn_IN/projects.lang | 8 +- htdocs/langs/kn_IN/propal.lang | 5 +- htdocs/langs/kn_IN/salaries.lang | 3 +- htdocs/langs/kn_IN/sendings.lang | 2 +- htdocs/langs/kn_IN/sms.lang | 1 + htdocs/langs/kn_IN/supplier_proposal.lang | 7 +- htdocs/langs/kn_IN/trips.lang | 3 +- htdocs/langs/kn_IN/users.lang | 1 + htdocs/langs/ko_KR/accountancy.lang | 19 +- htdocs/langs/ko_KR/admin.lang | 8 +- htdocs/langs/ko_KR/agenda.lang | 2 + htdocs/langs/ko_KR/bills.lang | 19 + htdocs/langs/ko_KR/boxes.lang | 1 + htdocs/langs/ko_KR/categories.lang | 1 + htdocs/langs/ko_KR/companies.lang | 2 +- htdocs/langs/ko_KR/compta.lang | 1 + htdocs/langs/ko_KR/cron.lang | 8 +- htdocs/langs/ko_KR/deliveries.lang | 3 + htdocs/langs/ko_KR/holiday.lang | 8 +- htdocs/langs/ko_KR/hrm.lang | 1 + htdocs/langs/ko_KR/interventions.lang | 3 + htdocs/langs/ko_KR/mails.lang | 1 + htdocs/langs/ko_KR/main.lang | 6 + htdocs/langs/ko_KR/margins.lang | 9 +- htdocs/langs/ko_KR/oauth.lang | 2 +- htdocs/langs/ko_KR/orders.lang | 2 +- htdocs/langs/ko_KR/other.lang | 5 + htdocs/langs/ko_KR/paypal.lang | 1 + htdocs/langs/ko_KR/products.lang | 5 +- htdocs/langs/ko_KR/projects.lang | 8 +- htdocs/langs/ko_KR/propal.lang | 5 +- htdocs/langs/ko_KR/salaries.lang | 3 +- htdocs/langs/ko_KR/sendings.lang | 2 +- htdocs/langs/ko_KR/sms.lang | 101 +- htdocs/langs/ko_KR/supplier_proposal.lang | 7 +- htdocs/langs/ko_KR/trips.lang | 3 +- htdocs/langs/ko_KR/users.lang | 1 + htdocs/langs/lo_LA/accountancy.lang | 19 +- htdocs/langs/lo_LA/admin.lang | 8 +- htdocs/langs/lo_LA/agenda.lang | 2 + htdocs/langs/lo_LA/bills.lang | 19 + htdocs/langs/lo_LA/boxes.lang | 1 + htdocs/langs/lo_LA/categories.lang | 1 + htdocs/langs/lo_LA/companies.lang | 2 +- htdocs/langs/lo_LA/compta.lang | 1 + htdocs/langs/lo_LA/cron.lang | 8 +- htdocs/langs/lo_LA/deliveries.lang | 3 + htdocs/langs/lo_LA/holiday.lang | 8 +- htdocs/langs/lo_LA/hrm.lang | 1 + htdocs/langs/lo_LA/interventions.lang | 3 + htdocs/langs/lo_LA/mails.lang | 1 + htdocs/langs/lo_LA/main.lang | 6 + htdocs/langs/lo_LA/margins.lang | 9 +- htdocs/langs/lo_LA/oauth.lang | 2 +- htdocs/langs/lo_LA/orders.lang | 2 +- htdocs/langs/lo_LA/other.lang | 5 + htdocs/langs/lo_LA/paypal.lang | 1 + htdocs/langs/lo_LA/products.lang | 5 +- htdocs/langs/lo_LA/projects.lang | 8 +- htdocs/langs/lo_LA/propal.lang | 5 +- htdocs/langs/lo_LA/salaries.lang | 3 +- htdocs/langs/lo_LA/sendings.lang | 2 +- htdocs/langs/lo_LA/sms.lang | 1 + htdocs/langs/lo_LA/supplier_proposal.lang | 7 +- htdocs/langs/lo_LA/trips.lang | 3 +- htdocs/langs/lo_LA/users.lang | 1 + htdocs/langs/lt_LT/accountancy.lang | 19 +- htdocs/langs/lt_LT/admin.lang | 8 +- htdocs/langs/lt_LT/agenda.lang | 2 + htdocs/langs/lt_LT/bills.lang | 19 + htdocs/langs/lt_LT/boxes.lang | 1 + htdocs/langs/lt_LT/categories.lang | 1 + htdocs/langs/lt_LT/companies.lang | 2 +- htdocs/langs/lt_LT/compta.lang | 1 + htdocs/langs/lt_LT/cron.lang | 8 +- htdocs/langs/lt_LT/deliveries.lang | 3 + htdocs/langs/lt_LT/holiday.lang | 8 +- htdocs/langs/lt_LT/hrm.lang | 1 + htdocs/langs/lt_LT/interventions.lang | 3 + htdocs/langs/lt_LT/mails.lang | 1 + htdocs/langs/lt_LT/main.lang | 6 + htdocs/langs/lt_LT/margins.lang | 9 +- htdocs/langs/lt_LT/oauth.lang | 2 +- htdocs/langs/lt_LT/orders.lang | 2 +- htdocs/langs/lt_LT/other.lang | 5 + htdocs/langs/lt_LT/paypal.lang | 1 + htdocs/langs/lt_LT/products.lang | 5 +- htdocs/langs/lt_LT/projects.lang | 8 +- htdocs/langs/lt_LT/propal.lang | 5 +- htdocs/langs/lt_LT/salaries.lang | 3 +- htdocs/langs/lt_LT/sendings.lang | 2 +- htdocs/langs/lt_LT/sms.lang | 1 + htdocs/langs/lt_LT/supplier_proposal.lang | 7 +- htdocs/langs/lt_LT/trips.lang | 3 +- htdocs/langs/lt_LT/users.lang | 1 + htdocs/langs/lv_LV/accountancy.lang | 27 +- htdocs/langs/lv_LV/admin.lang | 64 +- htdocs/langs/lv_LV/agenda.lang | 6 +- htdocs/langs/lv_LV/banks.lang | 8 +- htdocs/langs/lv_LV/bills.lang | 35 +- htdocs/langs/lv_LV/boxes.lang | 3 +- htdocs/langs/lv_LV/categories.lang | 39 +- htdocs/langs/lv_LV/companies.lang | 2 +- htdocs/langs/lv_LV/compta.lang | 1 + htdocs/langs/lv_LV/cron.lang | 8 +- htdocs/langs/lv_LV/deliveries.lang | 3 + htdocs/langs/lv_LV/holiday.lang | 10 +- htdocs/langs/lv_LV/hrm.lang | 3 +- htdocs/langs/lv_LV/interventions.lang | 3 + htdocs/langs/lv_LV/languages.lang | 4 +- htdocs/langs/lv_LV/mails.lang | 1 + htdocs/langs/lv_LV/main.lang | 16 +- htdocs/langs/lv_LV/margins.lang | 9 +- htdocs/langs/lv_LV/oauth.lang | 2 +- htdocs/langs/lv_LV/opensurvey.lang | 2 +- htdocs/langs/lv_LV/orders.lang | 10 +- htdocs/langs/lv_LV/other.lang | 7 +- htdocs/langs/lv_LV/paypal.lang | 3 +- htdocs/langs/lv_LV/products.lang | 13 +- htdocs/langs/lv_LV/projects.lang | 8 +- htdocs/langs/lv_LV/propal.lang | 9 +- htdocs/langs/lv_LV/receiptprinter.lang | 12 +- htdocs/langs/lv_LV/resource.lang | 2 +- htdocs/langs/lv_LV/salaries.lang | 1 - htdocs/langs/lv_LV/sendings.lang | 6 +- htdocs/langs/lv_LV/sms.lang | 1 + htdocs/langs/lv_LV/stocks.lang | 18 +- htdocs/langs/lv_LV/supplier_proposal.lang | 33 +- htdocs/langs/lv_LV/trips.lang | 3 +- htdocs/langs/lv_LV/users.lang | 1 + htdocs/langs/lv_LV/withdrawals.lang | 2 +- htdocs/langs/mk_MK/accountancy.lang | 19 +- htdocs/langs/mk_MK/admin.lang | 8 +- htdocs/langs/mk_MK/agenda.lang | 2 + htdocs/langs/mk_MK/bills.lang | 19 + htdocs/langs/mk_MK/boxes.lang | 1 + htdocs/langs/mk_MK/categories.lang | 1 + htdocs/langs/mk_MK/companies.lang | 2 +- htdocs/langs/mk_MK/compta.lang | 1 + htdocs/langs/mk_MK/cron.lang | 8 +- htdocs/langs/mk_MK/deliveries.lang | 3 + htdocs/langs/mk_MK/holiday.lang | 8 +- htdocs/langs/mk_MK/hrm.lang | 1 + htdocs/langs/mk_MK/interventions.lang | 3 + htdocs/langs/mk_MK/mails.lang | 1 + htdocs/langs/mk_MK/main.lang | 6 + htdocs/langs/mk_MK/margins.lang | 9 +- htdocs/langs/mk_MK/oauth.lang | 2 +- htdocs/langs/mk_MK/orders.lang | 2 +- htdocs/langs/mk_MK/other.lang | 5 + htdocs/langs/mk_MK/paypal.lang | 1 + htdocs/langs/mk_MK/products.lang | 5 +- htdocs/langs/mk_MK/projects.lang | 8 +- htdocs/langs/mk_MK/propal.lang | 5 +- htdocs/langs/mk_MK/salaries.lang | 3 +- htdocs/langs/mk_MK/sendings.lang | 2 +- htdocs/langs/mk_MK/sms.lang | 103 +- htdocs/langs/mk_MK/supplier_proposal.lang | 7 +- htdocs/langs/mk_MK/trips.lang | 3 +- htdocs/langs/mk_MK/users.lang | 1 + htdocs/langs/nb_NO/accountancy.lang | 135 +-- htdocs/langs/nb_NO/admin.lang | 8 +- htdocs/langs/nb_NO/agenda.lang | 6 +- htdocs/langs/nb_NO/bills.lang | 19 + htdocs/langs/nb_NO/boxes.lang | 1 + htdocs/langs/nb_NO/categories.lang | 1 + htdocs/langs/nb_NO/companies.lang | 2 +- htdocs/langs/nb_NO/compta.lang | 1 + htdocs/langs/nb_NO/cron.lang | 8 +- htdocs/langs/nb_NO/deliveries.lang | 3 + htdocs/langs/nb_NO/holiday.lang | 8 +- htdocs/langs/nb_NO/hrm.lang | 1 + htdocs/langs/nb_NO/interventions.lang | 3 + htdocs/langs/nb_NO/mails.lang | 1 + htdocs/langs/nb_NO/main.lang | 6 + htdocs/langs/nb_NO/margins.lang | 9 +- htdocs/langs/nb_NO/oauth.lang | 2 +- htdocs/langs/nb_NO/orders.lang | 2 +- htdocs/langs/nb_NO/other.lang | 5 + htdocs/langs/nb_NO/paypal.lang | 1 + htdocs/langs/nb_NO/products.lang | 5 +- htdocs/langs/nb_NO/projects.lang | 8 +- htdocs/langs/nb_NO/propal.lang | 5 +- htdocs/langs/nb_NO/salaries.lang | 1 - htdocs/langs/nb_NO/sendings.lang | 2 +- htdocs/langs/nb_NO/sms.lang | 1 + htdocs/langs/nb_NO/supplier_proposal.lang | 7 +- htdocs/langs/nb_NO/trips.lang | 3 +- htdocs/langs/nb_NO/users.lang | 1 + htdocs/langs/nl_BE/orders.lang | 1 - htdocs/langs/nl_NL/accountancy.lang | 19 +- htdocs/langs/nl_NL/admin.lang | 62 +- htdocs/langs/nl_NL/agenda.lang | 2 + htdocs/langs/nl_NL/bills.lang | 19 + htdocs/langs/nl_NL/boxes.lang | 1 + htdocs/langs/nl_NL/categories.lang | 1 + htdocs/langs/nl_NL/companies.lang | 2 +- htdocs/langs/nl_NL/compta.lang | 1 + htdocs/langs/nl_NL/cron.lang | 8 +- htdocs/langs/nl_NL/deliveries.lang | 3 + htdocs/langs/nl_NL/holiday.lang | 8 +- htdocs/langs/nl_NL/hrm.lang | 1 + htdocs/langs/nl_NL/install.lang | 2 +- htdocs/langs/nl_NL/interventions.lang | 3 + htdocs/langs/nl_NL/mails.lang | 1 + htdocs/langs/nl_NL/main.lang | 6 + htdocs/langs/nl_NL/margins.lang | 9 +- htdocs/langs/nl_NL/oauth.lang | 2 +- htdocs/langs/nl_NL/orders.lang | 2 +- htdocs/langs/nl_NL/other.lang | 5 + htdocs/langs/nl_NL/paypal.lang | 1 + htdocs/langs/nl_NL/products.lang | 5 +- htdocs/langs/nl_NL/projects.lang | 8 +- htdocs/langs/nl_NL/propal.lang | 5 +- htdocs/langs/nl_NL/salaries.lang | 3 +- htdocs/langs/nl_NL/sendings.lang | 2 +- htdocs/langs/nl_NL/sms.lang | 1 + htdocs/langs/nl_NL/supplier_proposal.lang | 7 +- htdocs/langs/nl_NL/trips.lang | 3 +- htdocs/langs/nl_NL/users.lang | 1 + htdocs/langs/pl_PL/accountancy.lang | 101 +- htdocs/langs/pl_PL/admin.lang | 702 ++++++------ htdocs/langs/pl_PL/agenda.lang | 2 + htdocs/langs/pl_PL/banks.lang | 6 +- htdocs/langs/pl_PL/bills.lang | 57 +- htdocs/langs/pl_PL/boxes.lang | 13 +- htdocs/langs/pl_PL/categories.lang | 3 +- htdocs/langs/pl_PL/commercial.lang | 8 +- htdocs/langs/pl_PL/companies.lang | 8 +- htdocs/langs/pl_PL/compta.lang | 43 +- htdocs/langs/pl_PL/contracts.lang | 24 +- htdocs/langs/pl_PL/cron.lang | 36 +- htdocs/langs/pl_PL/deliveries.lang | 3 + htdocs/langs/pl_PL/donations.lang | 10 +- htdocs/langs/pl_PL/errors.lang | 132 +-- htdocs/langs/pl_PL/exports.lang | 100 +- htdocs/langs/pl_PL/holiday.lang | 8 +- htdocs/langs/pl_PL/hrm.lang | 1 + htdocs/langs/pl_PL/install.lang | 2 +- htdocs/langs/pl_PL/interventions.lang | 3 + htdocs/langs/pl_PL/loan.lang | 4 +- htdocs/langs/pl_PL/mails.lang | 1 + htdocs/langs/pl_PL/main.lang | 28 +- htdocs/langs/pl_PL/margins.lang | 5 +- htdocs/langs/pl_PL/oauth.lang | 2 +- htdocs/langs/pl_PL/orders.lang | 54 +- htdocs/langs/pl_PL/other.lang | 11 +- htdocs/langs/pl_PL/paypal.lang | 1 + htdocs/langs/pl_PL/printing.lang | 48 +- htdocs/langs/pl_PL/products.lang | 7 +- htdocs/langs/pl_PL/projects.lang | 10 +- htdocs/langs/pl_PL/propal.lang | 95 +- htdocs/langs/pl_PL/receiptprinter.lang | 16 +- htdocs/langs/pl_PL/salaries.lang | 5 +- htdocs/langs/pl_PL/sendings.lang | 8 +- htdocs/langs/pl_PL/sms.lang | 3 +- htdocs/langs/pl_PL/stocks.lang | 86 +- htdocs/langs/pl_PL/supplier_proposal.lang | 11 +- htdocs/langs/pl_PL/trips.lang | 3 +- htdocs/langs/pl_PL/users.lang | 1 + htdocs/langs/pl_PL/workflow.lang | 2 +- htdocs/langs/pt_BR/accountancy.lang | 5 - htdocs/langs/pt_BR/admin.lang | 1 - htdocs/langs/pt_BR/agenda.lang | 2 - htdocs/langs/pt_BR/banks.lang | 4 + htdocs/langs/pt_BR/bills.lang | 5 + htdocs/langs/pt_BR/cashdesk.lang | 1 + htdocs/langs/pt_BR/categories.lang | 4 + htdocs/langs/pt_BR/companies.lang | 5 + htdocs/langs/pt_BR/contracts.lang | 2 + htdocs/langs/pt_BR/cron.lang | 3 - htdocs/langs/pt_BR/deliveries.lang | 1 + htdocs/langs/pt_BR/errors.lang | 3 + htdocs/langs/pt_BR/holiday.lang | 1 - htdocs/langs/pt_BR/hrm.lang | 4 + htdocs/langs/pt_BR/install.lang | 1 + htdocs/langs/pt_BR/interventions.lang | 5 + htdocs/langs/pt_BR/mails.lang | 6 + htdocs/langs/pt_BR/margins.lang | 5 +- htdocs/langs/pt_BR/oauth.lang | 1 - htdocs/langs/pt_BR/orders.lang | 6 + htdocs/langs/pt_BR/propal.lang | 2 +- htdocs/langs/pt_BR/resource.lang | 1 + htdocs/langs/pt_BR/sendings.lang | 1 + htdocs/langs/pt_BR/supplier_proposal.lang | 2 + htdocs/langs/pt_PT/accountancy.lang | 19 +- htdocs/langs/pt_PT/admin.lang | 8 +- htdocs/langs/pt_PT/agenda.lang | 14 +- htdocs/langs/pt_PT/bills.lang | 19 + htdocs/langs/pt_PT/boxes.lang | 1 + htdocs/langs/pt_PT/categories.lang | 3 +- htdocs/langs/pt_PT/companies.lang | 2 +- htdocs/langs/pt_PT/compta.lang | 1 + htdocs/langs/pt_PT/cron.lang | 8 +- htdocs/langs/pt_PT/deliveries.lang | 3 + htdocs/langs/pt_PT/holiday.lang | 8 +- htdocs/langs/pt_PT/hrm.lang | 1 + htdocs/langs/pt_PT/interventions.lang | 5 +- htdocs/langs/pt_PT/mails.lang | 1 + htdocs/langs/pt_PT/main.lang | 6 + htdocs/langs/pt_PT/margins.lang | 9 +- htdocs/langs/pt_PT/oauth.lang | 2 +- htdocs/langs/pt_PT/orders.lang | 2 +- htdocs/langs/pt_PT/other.lang | 5 + htdocs/langs/pt_PT/paypal.lang | 1 + htdocs/langs/pt_PT/products.lang | 5 +- htdocs/langs/pt_PT/projects.lang | 8 +- htdocs/langs/pt_PT/propal.lang | 5 +- htdocs/langs/pt_PT/salaries.lang | 1 - htdocs/langs/pt_PT/sendings.lang | 2 +- htdocs/langs/pt_PT/sms.lang | 1 + htdocs/langs/pt_PT/supplier_proposal.lang | 7 +- htdocs/langs/pt_PT/trips.lang | 3 +- htdocs/langs/pt_PT/users.lang | 1 + htdocs/langs/ro_RO/accountancy.lang | 37 +- htdocs/langs/ro_RO/admin.lang | 90 +- htdocs/langs/ro_RO/agenda.lang | 30 +- htdocs/langs/ro_RO/banks.lang | 14 +- htdocs/langs/ro_RO/bills.lang | 43 +- htdocs/langs/ro_RO/boxes.lang | 7 +- htdocs/langs/ro_RO/categories.lang | 85 +- htdocs/langs/ro_RO/commercial.lang | 12 +- htdocs/langs/ro_RO/companies.lang | 8 +- htdocs/langs/ro_RO/compta.lang | 35 +- htdocs/langs/ro_RO/contracts.lang | 6 +- htdocs/langs/ro_RO/cron.lang | 44 +- htdocs/langs/ro_RO/deliveries.lang | 3 + htdocs/langs/ro_RO/donations.lang | 10 +- htdocs/langs/ro_RO/ecm.lang | 2 +- htdocs/langs/ro_RO/exports.lang | 4 +- htdocs/langs/ro_RO/ftp.lang | 4 +- htdocs/langs/ro_RO/holiday.lang | 20 +- htdocs/langs/ro_RO/hrm.lang | 1 + htdocs/langs/ro_RO/incoterm.lang | 2 +- htdocs/langs/ro_RO/install.lang | 6 +- htdocs/langs/ro_RO/interventions.lang | 31 +- htdocs/langs/ro_RO/languages.lang | 18 +- htdocs/langs/ro_RO/link.lang | 2 +- htdocs/langs/ro_RO/loan.lang | 6 +- htdocs/langs/ro_RO/mails.lang | 7 +- htdocs/langs/ro_RO/main.lang | 94 +- htdocs/langs/ro_RO/margins.lang | 9 +- htdocs/langs/ro_RO/oauth.lang | 6 +- htdocs/langs/ro_RO/orders.lang | 32 +- htdocs/langs/ro_RO/other.lang | 11 +- htdocs/langs/ro_RO/paypal.lang | 13 +- htdocs/langs/ro_RO/printing.lang | 18 +- htdocs/langs/ro_RO/productbatch.lang | 24 +- htdocs/langs/ro_RO/products.lang | 45 +- htdocs/langs/ro_RO/projects.lang | 28 +- htdocs/langs/ro_RO/propal.lang | 5 +- htdocs/langs/ro_RO/receiptprinter.lang | 118 +- htdocs/langs/ro_RO/resource.lang | 2 +- htdocs/langs/ro_RO/salaries.lang | 1 - htdocs/langs/ro_RO/sendings.lang | 10 +- htdocs/langs/ro_RO/sms.lang | 1 + htdocs/langs/ro_RO/stocks.lang | 22 +- htdocs/langs/ro_RO/supplier_proposal.lang | 21 +- htdocs/langs/ro_RO/suppliers.lang | 3 +- htdocs/langs/ro_RO/trips.lang | 11 +- htdocs/langs/ro_RO/users.lang | 3 +- htdocs/langs/ru_RU/accountancy.lang | 19 +- htdocs/langs/ru_RU/admin.lang | 8 +- htdocs/langs/ru_RU/agenda.lang | 2 + htdocs/langs/ru_RU/bills.lang | 19 + htdocs/langs/ru_RU/boxes.lang | 1 + htdocs/langs/ru_RU/categories.lang | 1 + htdocs/langs/ru_RU/companies.lang | 2 +- htdocs/langs/ru_RU/compta.lang | 1 + htdocs/langs/ru_RU/cron.lang | 8 +- htdocs/langs/ru_RU/deliveries.lang | 3 + htdocs/langs/ru_RU/holiday.lang | 8 +- htdocs/langs/ru_RU/hrm.lang | 1 + htdocs/langs/ru_RU/interventions.lang | 3 + htdocs/langs/ru_RU/mails.lang | 1 + htdocs/langs/ru_RU/main.lang | 6 + htdocs/langs/ru_RU/margins.lang | 9 +- htdocs/langs/ru_RU/oauth.lang | 2 +- htdocs/langs/ru_RU/orders.lang | 2 +- htdocs/langs/ru_RU/other.lang | 5 + htdocs/langs/ru_RU/paypal.lang | 1 + htdocs/langs/ru_RU/products.lang | 5 +- htdocs/langs/ru_RU/projects.lang | 8 +- htdocs/langs/ru_RU/propal.lang | 5 +- htdocs/langs/ru_RU/salaries.lang | 3 +- htdocs/langs/ru_RU/sendings.lang | 2 +- htdocs/langs/ru_RU/sms.lang | 1 + htdocs/langs/ru_RU/supplier_proposal.lang | 7 +- htdocs/langs/ru_RU/trips.lang | 3 +- htdocs/langs/ru_RU/users.lang | 1 + htdocs/langs/sk_SK/accountancy.lang | 19 +- htdocs/langs/sk_SK/admin.lang | 8 +- htdocs/langs/sk_SK/agenda.lang | 2 + htdocs/langs/sk_SK/bills.lang | 19 + htdocs/langs/sk_SK/boxes.lang | 1 + htdocs/langs/sk_SK/categories.lang | 1 + htdocs/langs/sk_SK/companies.lang | 2 +- htdocs/langs/sk_SK/compta.lang | 1 + htdocs/langs/sk_SK/cron.lang | 8 +- htdocs/langs/sk_SK/deliveries.lang | 3 + htdocs/langs/sk_SK/holiday.lang | 8 +- htdocs/langs/sk_SK/hrm.lang | 1 + htdocs/langs/sk_SK/interventions.lang | 3 + htdocs/langs/sk_SK/mails.lang | 1 + htdocs/langs/sk_SK/main.lang | 6 + htdocs/langs/sk_SK/margins.lang | 9 +- htdocs/langs/sk_SK/oauth.lang | 2 +- htdocs/langs/sk_SK/orders.lang | 2 +- htdocs/langs/sk_SK/other.lang | 5 + htdocs/langs/sk_SK/paypal.lang | 1 + htdocs/langs/sk_SK/products.lang | 5 +- htdocs/langs/sk_SK/projects.lang | 8 +- htdocs/langs/sk_SK/propal.lang | 5 +- htdocs/langs/sk_SK/salaries.lang | 3 +- htdocs/langs/sk_SK/sendings.lang | 2 +- htdocs/langs/sk_SK/sms.lang | 1 + htdocs/langs/sk_SK/supplier_proposal.lang | 7 +- htdocs/langs/sk_SK/trips.lang | 3 +- htdocs/langs/sk_SK/users.lang | 1 + htdocs/langs/sl_SI/accountancy.lang | 19 +- htdocs/langs/sl_SI/admin.lang | 8 +- htdocs/langs/sl_SI/agenda.lang | 2 + htdocs/langs/sl_SI/bills.lang | 19 + htdocs/langs/sl_SI/boxes.lang | 1 + htdocs/langs/sl_SI/categories.lang | 1 + htdocs/langs/sl_SI/companies.lang | 2 +- htdocs/langs/sl_SI/compta.lang | 1 + htdocs/langs/sl_SI/cron.lang | 8 +- htdocs/langs/sl_SI/deliveries.lang | 3 + htdocs/langs/sl_SI/holiday.lang | 8 +- htdocs/langs/sl_SI/hrm.lang | 1 + htdocs/langs/sl_SI/interventions.lang | 3 + htdocs/langs/sl_SI/mails.lang | 1 + htdocs/langs/sl_SI/main.lang | 6 + htdocs/langs/sl_SI/margins.lang | 9 +- htdocs/langs/sl_SI/oauth.lang | 2 +- htdocs/langs/sl_SI/orders.lang | 2 +- htdocs/langs/sl_SI/other.lang | 5 + htdocs/langs/sl_SI/paypal.lang | 1 + htdocs/langs/sl_SI/products.lang | 5 +- htdocs/langs/sl_SI/projects.lang | 8 +- htdocs/langs/sl_SI/propal.lang | 5 +- htdocs/langs/sl_SI/salaries.lang | 3 +- htdocs/langs/sl_SI/sendings.lang | 2 +- htdocs/langs/sl_SI/sms.lang | 1 + htdocs/langs/sl_SI/supplier_proposal.lang | 7 +- htdocs/langs/sl_SI/trips.lang | 3 +- htdocs/langs/sl_SI/users.lang | 1 + htdocs/langs/sq_AL/accountancy.lang | 19 +- htdocs/langs/sq_AL/admin.lang | 8 +- htdocs/langs/sq_AL/agenda.lang | 2 + htdocs/langs/sq_AL/bills.lang | 19 + htdocs/langs/sq_AL/boxes.lang | 1 + htdocs/langs/sq_AL/categories.lang | 1 + htdocs/langs/sq_AL/companies.lang | 2 +- htdocs/langs/sq_AL/compta.lang | 1 + htdocs/langs/sq_AL/cron.lang | 8 +- htdocs/langs/sq_AL/deliveries.lang | 3 + htdocs/langs/sq_AL/holiday.lang | 8 +- htdocs/langs/sq_AL/hrm.lang | 1 + htdocs/langs/sq_AL/interventions.lang | 3 + htdocs/langs/sq_AL/mails.lang | 1 + htdocs/langs/sq_AL/main.lang | 6 + htdocs/langs/sq_AL/margins.lang | 9 +- htdocs/langs/sq_AL/oauth.lang | 2 +- htdocs/langs/sq_AL/orders.lang | 2 +- htdocs/langs/sq_AL/other.lang | 5 + htdocs/langs/sq_AL/paypal.lang | 1 + htdocs/langs/sq_AL/products.lang | 5 +- htdocs/langs/sq_AL/projects.lang | 8 +- htdocs/langs/sq_AL/propal.lang | 5 +- htdocs/langs/sq_AL/salaries.lang | 3 +- htdocs/langs/sq_AL/sendings.lang | 2 +- htdocs/langs/sq_AL/sms.lang | 1 + htdocs/langs/sq_AL/supplier_proposal.lang | 7 +- htdocs/langs/sq_AL/trips.lang | 3 +- htdocs/langs/sq_AL/users.lang | 1 + htdocs/langs/sr_RS/accountancy.lang | 97 +- htdocs/langs/sr_RS/admin.lang | 170 +-- htdocs/langs/sr_RS/agenda.lang | 112 +- htdocs/langs/sr_RS/banks.lang | 8 +- htdocs/langs/sr_RS/bills.lang | 47 +- htdocs/langs/sr_RS/boxes.lang | 3 +- htdocs/langs/sr_RS/cashdesk.lang | 1 + htdocs/langs/sr_RS/categories.lang | 1 + htdocs/langs/sr_RS/commercial.lang | 12 +- htdocs/langs/sr_RS/companies.lang | 22 +- htdocs/langs/sr_RS/compta.lang | 21 +- htdocs/langs/sr_RS/contracts.lang | 26 +- htdocs/langs/sr_RS/cron.lang | 154 +-- htdocs/langs/sr_RS/deliveries.lang | 11 +- htdocs/langs/sr_RS/dict.lang | 8 +- htdocs/langs/sr_RS/donations.lang | 8 +- htdocs/langs/sr_RS/ecm.lang | 6 +- htdocs/langs/sr_RS/errors.lang | 142 +-- htdocs/langs/sr_RS/exports.lang | 242 ++--- htdocs/langs/sr_RS/ftp.lang | 4 +- htdocs/langs/sr_RS/holiday.lang | 74 +- htdocs/langs/sr_RS/install.lang | 2 +- htdocs/langs/sr_RS/interventions.lang | 37 +- htdocs/langs/sr_RS/link.lang | 2 +- htdocs/langs/sr_RS/mails.lang | 55 +- htdocs/langs/sr_RS/main.lang | 142 +-- htdocs/langs/sr_RS/margins.lang | 29 +- htdocs/langs/sr_RS/members.lang | 112 +- htdocs/langs/sr_RS/opensurvey.lang | 16 +- htdocs/langs/sr_RS/orders.lang | 62 +- htdocs/langs/sr_RS/other.lang | 57 +- htdocs/langs/sr_RS/paybox.lang | 46 +- htdocs/langs/sr_RS/paypal.lang | 7 + htdocs/langs/sr_RS/printing.lang | 14 +- htdocs/langs/sr_RS/products.lang | 121 ++- htdocs/langs/sr_RS/projects.lang | 118 +- htdocs/langs/sr_RS/propal.lang | 6 +- htdocs/langs/sr_RS/resource.lang | 2 +- htdocs/langs/sr_RS/salaries.lang | 3 +- htdocs/langs/sr_RS/sendings.lang | 6 +- htdocs/langs/sr_RS/sms.lang | 3 +- htdocs/langs/sr_RS/stocks.lang | 72 +- htdocs/langs/sr_RS/suppliers.lang | 13 +- htdocs/langs/sr_RS/trips.lang | 5 +- htdocs/langs/sr_RS/users.lang | 53 +- htdocs/langs/sr_RS/withdrawals.lang | 36 +- htdocs/langs/sr_RS/workflow.lang | 6 +- htdocs/langs/sv_SE/accountancy.lang | 19 +- htdocs/langs/sv_SE/admin.lang | 8 +- htdocs/langs/sv_SE/agenda.lang | 2 + htdocs/langs/sv_SE/bills.lang | 19 + htdocs/langs/sv_SE/boxes.lang | 1 + htdocs/langs/sv_SE/categories.lang | 1 + htdocs/langs/sv_SE/companies.lang | 2 +- htdocs/langs/sv_SE/compta.lang | 1 + htdocs/langs/sv_SE/cron.lang | 8 +- htdocs/langs/sv_SE/deliveries.lang | 3 + htdocs/langs/sv_SE/holiday.lang | 8 +- htdocs/langs/sv_SE/hrm.lang | 1 + htdocs/langs/sv_SE/interventions.lang | 3 + htdocs/langs/sv_SE/mails.lang | 1 + htdocs/langs/sv_SE/main.lang | 6 + htdocs/langs/sv_SE/margins.lang | 9 +- htdocs/langs/sv_SE/oauth.lang | 2 +- htdocs/langs/sv_SE/orders.lang | 2 +- htdocs/langs/sv_SE/other.lang | 5 + htdocs/langs/sv_SE/paypal.lang | 1 + htdocs/langs/sv_SE/products.lang | 5 +- htdocs/langs/sv_SE/projects.lang | 8 +- htdocs/langs/sv_SE/propal.lang | 5 +- htdocs/langs/sv_SE/salaries.lang | 3 +- htdocs/langs/sv_SE/sendings.lang | 2 +- htdocs/langs/sv_SE/sms.lang | 1 + htdocs/langs/sv_SE/supplier_proposal.lang | 7 +- htdocs/langs/sv_SE/trips.lang | 3 +- htdocs/langs/sv_SE/users.lang | 1 + htdocs/langs/sw_SW/accountancy.lang | 19 +- htdocs/langs/sw_SW/admin.lang | 8 +- htdocs/langs/sw_SW/agenda.lang | 2 + htdocs/langs/sw_SW/bills.lang | 19 + htdocs/langs/sw_SW/boxes.lang | 1 + htdocs/langs/sw_SW/categories.lang | 1 + htdocs/langs/sw_SW/companies.lang | 2 +- htdocs/langs/sw_SW/compta.lang | 1 + htdocs/langs/sw_SW/cron.lang | 8 +- htdocs/langs/sw_SW/deliveries.lang | 3 + htdocs/langs/sw_SW/holiday.lang | 8 +- htdocs/langs/sw_SW/interventions.lang | 3 + htdocs/langs/sw_SW/mails.lang | 1 + htdocs/langs/sw_SW/main.lang | 6 + htdocs/langs/sw_SW/margins.lang | 9 +- htdocs/langs/sw_SW/orders.lang | 2 +- htdocs/langs/sw_SW/other.lang | 5 + htdocs/langs/sw_SW/paypal.lang | 1 + htdocs/langs/sw_SW/products.lang | 5 +- htdocs/langs/sw_SW/projects.lang | 8 +- htdocs/langs/sw_SW/propal.lang | 5 +- htdocs/langs/sw_SW/salaries.lang | 3 +- htdocs/langs/sw_SW/sendings.lang | 2 +- htdocs/langs/sw_SW/sms.lang | 1 + htdocs/langs/sw_SW/trips.lang | 3 +- htdocs/langs/sw_SW/users.lang | 1 + htdocs/langs/th_TH/accountancy.lang | 19 +- htdocs/langs/th_TH/admin.lang | 8 +- htdocs/langs/th_TH/agenda.lang | 2 + htdocs/langs/th_TH/bills.lang | 19 + htdocs/langs/th_TH/boxes.lang | 1 + htdocs/langs/th_TH/categories.lang | 1 + htdocs/langs/th_TH/companies.lang | 2 +- htdocs/langs/th_TH/compta.lang | 1 + htdocs/langs/th_TH/cron.lang | 8 +- htdocs/langs/th_TH/deliveries.lang | 3 + htdocs/langs/th_TH/holiday.lang | 8 +- htdocs/langs/th_TH/hrm.lang | 1 + htdocs/langs/th_TH/interventions.lang | 3 + htdocs/langs/th_TH/mails.lang | 1 + htdocs/langs/th_TH/main.lang | 6 + htdocs/langs/th_TH/margins.lang | 9 +- htdocs/langs/th_TH/oauth.lang | 2 +- htdocs/langs/th_TH/orders.lang | 2 +- htdocs/langs/th_TH/other.lang | 5 + htdocs/langs/th_TH/paypal.lang | 1 + htdocs/langs/th_TH/products.lang | 5 +- htdocs/langs/th_TH/projects.lang | 8 +- htdocs/langs/th_TH/propal.lang | 5 +- htdocs/langs/th_TH/salaries.lang | 3 +- htdocs/langs/th_TH/sendings.lang | 2 +- htdocs/langs/th_TH/sms.lang | 1 + htdocs/langs/th_TH/supplier_proposal.lang | 7 +- htdocs/langs/th_TH/trips.lang | 3 +- htdocs/langs/th_TH/users.lang | 1 + htdocs/langs/tr_TR/accountancy.lang | 67 +- htdocs/langs/tr_TR/admin.lang | 12 +- htdocs/langs/tr_TR/agenda.lang | 2 + htdocs/langs/tr_TR/bills.lang | 19 + htdocs/langs/tr_TR/boxes.lang | 1 + htdocs/langs/tr_TR/categories.lang | 1 + htdocs/langs/tr_TR/companies.lang | 2 +- htdocs/langs/tr_TR/compta.lang | 1 + htdocs/langs/tr_TR/cron.lang | 8 +- htdocs/langs/tr_TR/deliveries.lang | 3 + htdocs/langs/tr_TR/holiday.lang | 8 +- htdocs/langs/tr_TR/hrm.lang | 1 + htdocs/langs/tr_TR/interventions.lang | 3 + htdocs/langs/tr_TR/mails.lang | 1 + htdocs/langs/tr_TR/main.lang | 6 + htdocs/langs/tr_TR/margins.lang | 9 +- htdocs/langs/tr_TR/oauth.lang | 2 +- htdocs/langs/tr_TR/orders.lang | 2 +- htdocs/langs/tr_TR/other.lang | 5 + htdocs/langs/tr_TR/paypal.lang | 1 + htdocs/langs/tr_TR/products.lang | 5 +- htdocs/langs/tr_TR/projects.lang | 8 +- htdocs/langs/tr_TR/propal.lang | 5 +- htdocs/langs/tr_TR/salaries.lang | 1 - htdocs/langs/tr_TR/sendings.lang | 2 +- htdocs/langs/tr_TR/sms.lang | 1 + htdocs/langs/tr_TR/supplier_proposal.lang | 7 +- htdocs/langs/tr_TR/trips.lang | 3 +- htdocs/langs/tr_TR/users.lang | 1 + htdocs/langs/uk_UA/accountancy.lang | 19 +- htdocs/langs/uk_UA/admin.lang | 8 +- htdocs/langs/uk_UA/agenda.lang | 2 + htdocs/langs/uk_UA/bills.lang | 19 + htdocs/langs/uk_UA/boxes.lang | 1 + htdocs/langs/uk_UA/categories.lang | 1 + htdocs/langs/uk_UA/companies.lang | 2 +- htdocs/langs/uk_UA/compta.lang | 1 + htdocs/langs/uk_UA/cron.lang | 8 +- htdocs/langs/uk_UA/deliveries.lang | 3 + htdocs/langs/uk_UA/holiday.lang | 8 +- htdocs/langs/uk_UA/hrm.lang | 1 + htdocs/langs/uk_UA/interventions.lang | 3 + htdocs/langs/uk_UA/mails.lang | 1 + htdocs/langs/uk_UA/main.lang | 6 + htdocs/langs/uk_UA/margins.lang | 9 +- htdocs/langs/uk_UA/oauth.lang | 2 +- htdocs/langs/uk_UA/orders.lang | 2 +- htdocs/langs/uk_UA/other.lang | 5 + htdocs/langs/uk_UA/paypal.lang | 1 + htdocs/langs/uk_UA/products.lang | 5 +- htdocs/langs/uk_UA/projects.lang | 8 +- htdocs/langs/uk_UA/propal.lang | 5 +- htdocs/langs/uk_UA/salaries.lang | 3 +- htdocs/langs/uk_UA/sendings.lang | 2 +- htdocs/langs/uk_UA/sms.lang | 103 +- htdocs/langs/uk_UA/supplier_proposal.lang | 7 +- htdocs/langs/uk_UA/trips.lang | 3 +- htdocs/langs/uk_UA/users.lang | 1 + htdocs/langs/uz_UZ/accountancy.lang | 19 +- htdocs/langs/uz_UZ/admin.lang | 8 +- htdocs/langs/uz_UZ/agenda.lang | 2 + htdocs/langs/uz_UZ/bills.lang | 19 + htdocs/langs/uz_UZ/boxes.lang | 1 + htdocs/langs/uz_UZ/categories.lang | 1 + htdocs/langs/uz_UZ/companies.lang | 2 +- htdocs/langs/uz_UZ/compta.lang | 1 + htdocs/langs/uz_UZ/cron.lang | 8 +- htdocs/langs/uz_UZ/deliveries.lang | 3 + htdocs/langs/uz_UZ/holiday.lang | 8 +- htdocs/langs/uz_UZ/interventions.lang | 3 + htdocs/langs/uz_UZ/mails.lang | 1 + htdocs/langs/uz_UZ/main.lang | 6 + htdocs/langs/uz_UZ/margins.lang | 9 +- htdocs/langs/uz_UZ/orders.lang | 2 +- htdocs/langs/uz_UZ/other.lang | 5 + htdocs/langs/uz_UZ/paypal.lang | 1 + htdocs/langs/uz_UZ/products.lang | 5 +- htdocs/langs/uz_UZ/projects.lang | 8 +- htdocs/langs/uz_UZ/propal.lang | 5 +- htdocs/langs/uz_UZ/salaries.lang | 3 +- htdocs/langs/uz_UZ/sendings.lang | 2 +- htdocs/langs/uz_UZ/sms.lang | 1 + htdocs/langs/uz_UZ/trips.lang | 3 +- htdocs/langs/uz_UZ/users.lang | 1 + htdocs/langs/vi_VN/accountancy.lang | 19 +- htdocs/langs/vi_VN/admin.lang | 8 +- htdocs/langs/vi_VN/agenda.lang | 2 + htdocs/langs/vi_VN/bills.lang | 19 + htdocs/langs/vi_VN/boxes.lang | 1 + htdocs/langs/vi_VN/categories.lang | 1 + htdocs/langs/vi_VN/companies.lang | 2 +- htdocs/langs/vi_VN/compta.lang | 1 + htdocs/langs/vi_VN/cron.lang | 8 +- htdocs/langs/vi_VN/deliveries.lang | 3 + htdocs/langs/vi_VN/holiday.lang | 8 +- htdocs/langs/vi_VN/hrm.lang | 1 + htdocs/langs/vi_VN/interventions.lang | 3 + htdocs/langs/vi_VN/mails.lang | 1 + htdocs/langs/vi_VN/main.lang | 6 + htdocs/langs/vi_VN/margins.lang | 9 +- htdocs/langs/vi_VN/oauth.lang | 2 +- htdocs/langs/vi_VN/orders.lang | 2 +- htdocs/langs/vi_VN/other.lang | 5 + htdocs/langs/vi_VN/paypal.lang | 1 + htdocs/langs/vi_VN/products.lang | 5 +- htdocs/langs/vi_VN/projects.lang | 8 +- htdocs/langs/vi_VN/propal.lang | 5 +- htdocs/langs/vi_VN/salaries.lang | 3 +- htdocs/langs/vi_VN/sendings.lang | 2 +- htdocs/langs/vi_VN/sms.lang | 1 + htdocs/langs/vi_VN/supplier_proposal.lang | 7 +- htdocs/langs/vi_VN/trips.lang | 3 +- htdocs/langs/vi_VN/users.lang | 1 + htdocs/langs/zh_CN/accountancy.lang | 19 +- htdocs/langs/zh_CN/admin.lang | 20 +- htdocs/langs/zh_CN/agenda.lang | 2 + htdocs/langs/zh_CN/banks.lang | 4 +- htdocs/langs/zh_CN/bills.lang | 27 +- htdocs/langs/zh_CN/boxes.lang | 1 + htdocs/langs/zh_CN/categories.lang | 1 + htdocs/langs/zh_CN/companies.lang | 2 +- htdocs/langs/zh_CN/compta.lang | 1 + htdocs/langs/zh_CN/cron.lang | 10 +- htdocs/langs/zh_CN/deliveries.lang | 3 + htdocs/langs/zh_CN/holiday.lang | 10 +- htdocs/langs/zh_CN/hrm.lang | 1 + htdocs/langs/zh_CN/interventions.lang | 3 + htdocs/langs/zh_CN/loan.lang | 2 +- htdocs/langs/zh_CN/mails.lang | 3 +- htdocs/langs/zh_CN/main.lang | 14 +- htdocs/langs/zh_CN/margins.lang | 9 +- htdocs/langs/zh_CN/oauth.lang | 2 +- htdocs/langs/zh_CN/orders.lang | 2 +- htdocs/langs/zh_CN/other.lang | 5 + htdocs/langs/zh_CN/paypal.lang | 1 + htdocs/langs/zh_CN/products.lang | 7 +- htdocs/langs/zh_CN/projects.lang | 8 +- htdocs/langs/zh_CN/propal.lang | 9 +- htdocs/langs/zh_CN/salaries.lang | 3 +- htdocs/langs/zh_CN/sendings.lang | 2 +- htdocs/langs/zh_CN/sms.lang | 1 + htdocs/langs/zh_CN/stocks.lang | 26 +- htdocs/langs/zh_CN/supplier_proposal.lang | 11 +- htdocs/langs/zh_CN/trips.lang | 3 +- htdocs/langs/zh_CN/users.lang | 1 + htdocs/langs/zh_TW/accountancy.lang | 19 +- htdocs/langs/zh_TW/admin.lang | 8 +- htdocs/langs/zh_TW/agenda.lang | 2 + htdocs/langs/zh_TW/bills.lang | 21 +- htdocs/langs/zh_TW/boxes.lang | 1 + htdocs/langs/zh_TW/categories.lang | 1 + htdocs/langs/zh_TW/companies.lang | 6 +- htdocs/langs/zh_TW/compta.lang | 1 + htdocs/langs/zh_TW/cron.lang | 8 +- htdocs/langs/zh_TW/deliveries.lang | 3 + htdocs/langs/zh_TW/holiday.lang | 8 +- htdocs/langs/zh_TW/hrm.lang | 1 + htdocs/langs/zh_TW/interventions.lang | 3 + htdocs/langs/zh_TW/mails.lang | 1 + htdocs/langs/zh_TW/main.lang | 6 + htdocs/langs/zh_TW/margins.lang | 9 +- htdocs/langs/zh_TW/oauth.lang | 2 +- htdocs/langs/zh_TW/orders.lang | 2 +- htdocs/langs/zh_TW/other.lang | 5 + htdocs/langs/zh_TW/paypal.lang | 1 + htdocs/langs/zh_TW/products.lang | 5 +- htdocs/langs/zh_TW/projects.lang | 8 +- htdocs/langs/zh_TW/propal.lang | 5 +- htdocs/langs/zh_TW/salaries.lang | 3 +- htdocs/langs/zh_TW/sendings.lang | 2 +- htdocs/langs/zh_TW/sms.lang | 1 + htdocs/langs/zh_TW/supplier_proposal.lang | 7 +- htdocs/langs/zh_TW/trips.lang | 3 +- htdocs/langs/zh_TW/users.lang | 1 + 1706 files changed, 14031 insertions(+), 9523 deletions(-) delete mode 100644 htdocs/langs/de_AT/cron.lang delete mode 100644 htdocs/langs/de_AT/supplier_proposal.lang create mode 100644 htdocs/langs/de_CH/banks.lang create mode 100644 htdocs/langs/de_CH/boxes.lang delete mode 100644 htdocs/langs/de_CH/cashdesk.lang create mode 100644 htdocs/langs/de_CH/cron.lang create mode 100644 htdocs/langs/de_CH/interventions.lang delete mode 100644 htdocs/langs/de_CH/opensurvey.lang create mode 100644 htdocs/langs/de_CH/paybox.lang create mode 100644 htdocs/langs/de_CH/paypal.lang create mode 100644 htdocs/langs/de_CH/productbatch.lang create mode 100644 htdocs/langs/de_CH/salaries.lang create mode 100644 htdocs/langs/de_CH/sendings.lang create mode 100644 htdocs/langs/de_CH/sms.lang create mode 100644 htdocs/langs/de_CH/suppliers.lang create mode 100644 htdocs/langs/en_AU/accountancy.lang create mode 100644 htdocs/langs/en_AU/companies.lang delete mode 100644 htdocs/langs/en_AU/cron.lang create mode 100644 htdocs/langs/en_AU/margins.lang delete mode 100644 htdocs/langs/en_AU/products.lang create mode 100644 htdocs/langs/en_AU/projects.lang create mode 100644 htdocs/langs/en_AU/propal.lang delete mode 100644 htdocs/langs/en_AU/sendings.lang delete mode 100644 htdocs/langs/en_AU/supplier_proposal.lang create mode 100644 htdocs/langs/en_CA/accountancy.lang delete mode 100644 htdocs/langs/en_CA/cron.lang create mode 100644 htdocs/langs/en_CA/margins.lang delete mode 100644 htdocs/langs/en_CA/products.lang create mode 100644 htdocs/langs/en_CA/projects.lang create mode 100644 htdocs/langs/en_CA/propal.lang delete mode 100644 htdocs/langs/en_CA/sendings.lang delete mode 100644 htdocs/langs/en_CA/supplier_proposal.lang create mode 100644 htdocs/langs/en_GB/accountancy.lang create mode 100644 htdocs/langs/en_GB/companies.lang delete mode 100644 htdocs/langs/en_GB/cron.lang create mode 100644 htdocs/langs/en_GB/margins.lang delete mode 100644 htdocs/langs/en_GB/products.lang create mode 100644 htdocs/langs/en_GB/projects.lang create mode 100644 htdocs/langs/en_GB/propal.lang delete mode 100644 htdocs/langs/en_GB/sendings.lang delete mode 100644 htdocs/langs/en_GB/supplier_proposal.lang create mode 100644 htdocs/langs/en_IN/accountancy.lang create mode 100644 htdocs/langs/en_IN/companies.lang delete mode 100644 htdocs/langs/en_IN/cron.lang create mode 100644 htdocs/langs/en_IN/margins.lang delete mode 100644 htdocs/langs/en_IN/products.lang create mode 100644 htdocs/langs/en_IN/projects.lang create mode 100644 htdocs/langs/en_IN/propal.lang delete mode 100644 htdocs/langs/en_IN/sendings.lang delete mode 100644 htdocs/langs/en_IN/supplier_proposal.lang delete mode 100644 htdocs/langs/es_AR/cron.lang delete mode 100644 htdocs/langs/es_AR/products.lang delete mode 100644 htdocs/langs/es_AR/sendings.lang delete mode 100644 htdocs/langs/es_AR/supplier_proposal.lang delete mode 100644 htdocs/langs/es_BO/cron.lang delete mode 100644 htdocs/langs/es_BO/products.lang delete mode 100644 htdocs/langs/es_BO/sendings.lang delete mode 100644 htdocs/langs/es_BO/supplier_proposal.lang delete mode 100644 htdocs/langs/es_CL/cron.lang delete mode 100644 htdocs/langs/es_CL/sendings.lang delete mode 100644 htdocs/langs/es_CL/supplier_proposal.lang delete mode 100644 htdocs/langs/es_CO/cron.lang delete mode 100644 htdocs/langs/es_CO/products.lang delete mode 100644 htdocs/langs/es_CO/sendings.lang delete mode 100644 htdocs/langs/es_CO/supplier_proposal.lang delete mode 100644 htdocs/langs/es_DO/cron.lang delete mode 100644 htdocs/langs/es_DO/products.lang delete mode 100644 htdocs/langs/es_DO/sendings.lang delete mode 100644 htdocs/langs/es_DO/supplier_proposal.lang create mode 100644 htdocs/langs/es_MX/accountancy.lang create mode 100644 htdocs/langs/es_MX/agenda.lang create mode 100644 htdocs/langs/es_MX/banks.lang create mode 100644 htdocs/langs/es_MX/bills.lang create mode 100644 htdocs/langs/es_MX/cashdesk.lang create mode 100644 htdocs/langs/es_MX/categories.lang create mode 100644 htdocs/langs/es_MX/commercial.lang create mode 100644 htdocs/langs/es_MX/companies.lang create mode 100644 htdocs/langs/es_MX/compta.lang create mode 100644 htdocs/langs/es_MX/contracts.lang create mode 100644 htdocs/langs/es_MX/donations.lang create mode 100644 htdocs/langs/es_MX/ecm.lang create mode 100644 htdocs/langs/es_MX/help.lang create mode 100644 htdocs/langs/es_MX/holiday.lang create mode 100644 htdocs/langs/es_MX/install.lang create mode 100644 htdocs/langs/es_MX/ldap.lang create mode 100644 htdocs/langs/es_MX/mails.lang create mode 100644 htdocs/langs/es_MX/margins.lang create mode 100644 htdocs/langs/es_MX/members.lang create mode 100644 htdocs/langs/es_MX/orders.lang create mode 100644 htdocs/langs/es_MX/other.lang create mode 100644 htdocs/langs/es_MX/paybox.lang create mode 100644 htdocs/langs/es_MX/printing.lang create mode 100644 htdocs/langs/es_MX/productbatch.lang create mode 100644 htdocs/langs/es_MX/projects.lang create mode 100644 htdocs/langs/es_MX/propal.lang create mode 100644 htdocs/langs/es_MX/stocks.lang create mode 100644 htdocs/langs/es_MX/suppliers.lang create mode 100644 htdocs/langs/es_MX/trips.lang create mode 100644 htdocs/langs/es_MX/users.lang create mode 100644 htdocs/langs/es_MX/withdrawals.lang delete mode 100644 htdocs/langs/es_PE/cron.lang delete mode 100644 htdocs/langs/es_PE/products.lang delete mode 100644 htdocs/langs/es_PE/sendings.lang delete mode 100644 htdocs/langs/es_PE/supplier_proposal.lang delete mode 100644 htdocs/langs/es_PY/cron.lang delete mode 100644 htdocs/langs/es_PY/products.lang delete mode 100644 htdocs/langs/es_PY/sendings.lang delete mode 100644 htdocs/langs/es_PY/supplier_proposal.lang create mode 100644 htdocs/langs/es_VE/orders.lang delete mode 100644 htdocs/langs/es_VE/supplier_proposal.lang delete mode 100644 htdocs/langs/fr_BE/cron.lang create mode 100644 htdocs/langs/fr_BE/margins.lang delete mode 100644 htdocs/langs/fr_BE/products.lang create mode 100644 htdocs/langs/fr_BE/projects.lang delete mode 100644 htdocs/langs/fr_BE/sendings.lang create mode 100644 htdocs/langs/fr_CA/commercial.lang delete mode 100644 htdocs/langs/fr_CA/cron.lang create mode 100644 htdocs/langs/fr_CA/margins.lang delete mode 100644 htdocs/langs/fr_CA/products.lang create mode 100644 htdocs/langs/fr_CA/projects.lang delete mode 100644 htdocs/langs/fr_CA/sendings.lang delete mode 100644 htdocs/langs/fr_CH/cron.lang create mode 100644 htdocs/langs/fr_CH/margins.lang delete mode 100644 htdocs/langs/fr_CH/products.lang create mode 100644 htdocs/langs/fr_CH/projects.lang delete mode 100644 htdocs/langs/fr_CH/sendings.lang diff --git a/htdocs/langs/ar_SA/accountancy.lang b/htdocs/langs/ar_SA/accountancy.lang index 5ee7e8de9f5..35ceeb6d475 100644 --- a/htdocs/langs/ar_SA/accountancy.lang +++ b/htdocs/langs/ar_SA/accountancy.lang @@ -1,173 +1,174 @@ # Dolibarr language file - en_US - Accounting Expert -ACCOUNTING_EXPORT_SEPARATORCSV=Column separator for export file -ACCOUNTING_EXPORT_DATE=Date format for export file -ACCOUNTING_EXPORT_PIECE=Export the number of piece -ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account -ACCOUNTING_EXPORT_LABEL=Export the label -ACCOUNTING_EXPORT_AMOUNT=Export the amount -ACCOUNTING_EXPORT_DEVISE=Export the devise -Selectformat=Select the format for the file -ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name +ACCOUNTING_EXPORT_SEPARATORCSV=فاصل Ų§Ł„Ų¹Ł…ŁˆŲÆ لملف Ų§Ł„ŲŖŲµŲÆŁŠŲ± +ACCOUNTING_EXPORT_DATE=ŲŖŁ†Ų³ŁŠŁ‚ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® لملف Ų§Ł„ŲŖŲµŲÆŁŠŲ± +ACCOUNTING_EXPORT_PIECE=تصدير Ų¹ŲÆŲÆ القطعة +ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=تصدير Ł…Ų¹ الحساب العام +ACCOUNTING_EXPORT_LABEL=تصدير Ų§Ł„ŲŖŲ³Ł…ŁŠŲ© +ACCOUNTING_EXPORT_AMOUNT=تصدير Ų§Ł„ŁƒŁ…ŁŠŲ© +ACCOUNTING_EXPORT_DEVISE=تصدير Ų§Ł„ŲŖŁˆŲµŁŠŲ© +Selectformat=Ų­ŲÆŲÆ ŲŖŁ†Ų³ŁŠŁ‚ للملف +ACCOUNTING_EXPORT_PREFIX_SPEC=تحديد ŲØŲ§ŲÆŲ¦Ų© لاسم الملف -Accounting=Accounting -Globalparameters=Global parameters -Menuaccount=Accounting accounts -Menuthirdpartyaccount=Thirdparty accounts -MenuTools=Tools +Accounting=Ł…Ų­Ų§Ų³ŲØŲ© +Globalparameters=Ų§Ł„Ł…Ų¹Ų§ŁŠŁŠŲ± Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© +Menuaccount=Ų­Ų³Ų§ŲØŲ§ŲŖ المحاسبة +Menuthirdpartyaccount=Ų­Ų³Ų§ŲØŲ§ŲŖ الأطراف الثالثة +MenuTools=أدوات -ConfigAccountingExpert=Configuration of the module accounting expert -Journaux=Journals -JournalFinancial=Financial journals -Exports=Exports -Export=Export -Modelcsv=Model of export -OptionsDeactivatedForThisExportModel=For this export model, options are deactivated -Selectmodelcsv=Select a model of export -Modelcsv_normal=Classic export -Modelcsv_CEGID=Export towards CEGID Expert -BackToChartofaccounts=Return chart of accounts -Back=Return +ConfigAccountingExpert=Ų„Ų¹ŲÆŲ§ŲÆŲ§ŲŖ وحدة Ų§Ł„Ų®ŲØŁŠŲ± Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ +Journaux=دفاتر Ų§Ł„ŁŠŁˆŁ…ŁŠŲ© +JournalFinancial=دفاتر Ų§Ł„ŁŠŁˆŁ…ŁŠŲ© Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +Exports=ŲµŲ§ŲÆŲ±Ų§ŲŖ +Export=تصدير +Modelcsv=Ł†Ł…ŁˆŲ°Ų¬ Ų§Ł„ŲŖŲµŲÆŁŠŲ± +OptionsDeactivatedForThisExportModel=ŲŖŁ… الغاؔ Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ Ł„Ł†Ł…ŁˆŲ°Ų¬ Ų§Ł„ŲŖŲµŲÆŁŠŲ± هذا +Selectmodelcsv=تحديد Ł†Ł…ŁˆŲ°Ų¬ Ł„Ł„ŲŖŲµŲÆŁŠŲ± +Modelcsv_normal=تصدير ŁƒŁ„Ų§Ų³ŁŠŁƒŁŠ +Modelcsv_CEGID=تصدير CEGID Expert +BackToChartofaccounts=Ų§Ł„Ų¹ŁˆŲÆŲ© لؓجرة الحسابات -Definechartofaccounts=Define a chart of accounts -Selectchartofaccounts=Select a chart of accounts -Addanaccount=Add an accounting account -AccountAccounting=Accounting account -AccountAccountingSuggest=Accounting account suggest -Ventilation=Breakdown +Definechartofaccounts=تعريف Ų“Ų¬Ų±Ų© الحسابات +Selectchartofaccounts=Ų§Ų®ŲŖŲ± Ų“Ų¬Ų±Ų© الحسابات +Addanaccount=؄ضافة Ų­Ų³Ų§ŲØ Ł…Ų­Ų§Ų³ŲØŁŠ +AccountAccounting=Ų­Ų³Ų§ŲØ Ł…Ų­Ų§Ų³ŲØŁŠ +AccountAccountingSuggest=اقتراح Ų­Ų³Ų§ŲØ Ł…Ų­Ų§Ų³ŲØŁŠ +Ventilation=ŲŖŲ­Ł„ŁŠŁ„ -CustomersVentilation=Breakdown customers -SuppliersVentilation=Breakdown suppliers -TradeMargin=Trade margin -Reports=Reports -ByCustomerInvoice=By invoices customers -NewAccount=New accounting account -Create=Create -CreateMvts=Create movement -UpdateAccount=Modification of an accounting account -UpdateMvts=Modification of a movement -WriteBookKeeping=Record accounts in general ledger -Bookkeeping=General ledger -AccountBalanceByMonth=Account balance by month +CustomersVentilation=ŲŖŲµŁ†ŁŠŁ العملاؔ +SuppliersVentilation=ŲŖŲµŁ†ŁŠŁ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +TradeMargin=هامؓ تجاري +Reports=ŲŖŁ‚Ų§Ų±ŁŠŲ± +ByCustomerInvoice=بفواتير العملاؔ +NewAccount=Ų­Ų³Ų§ŲØ Ł…Ų­Ų§Ų³ŲØŁŠ جديد +Create=؄نؓاؔ +CreateMvts=؄نؓاؔ حركة +UpdateAccount=ŲŖŲ¹ŲÆŁŠŁ„ الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ +UpdateMvts=ŲŖŲ¹ŲÆŁŠŁ„ حركة +WriteBookKeeping=سجل الحسابات في دفتر الأستاذ العام +Bookkeeping=دفتر الأستاذ العام +AccountBalanceByMonth=رصيد الحساب خلال الؓهر -AccountingVentilation=Breakdown accounting -AccountingVentilationSupplier=Breakdown accounting supplier -AccountingVentilationCustomer=Breakdown accounting customer +AccountingVentilation=المحاسبة Ų§Ł„ŲŖŲ­Ł„ŁŠŁ„ŁŠŲ© +AccountingVentilationSupplier=المحاسبة Ų§Ł„ŲŖŲ­Ł„ŁŠŁ„ŁŠŲ© Ł„Ł„Ł…ŁˆŲ±ŲÆ +AccountingVentilationCustomer=المحاسبة Ų§Ł„ŲŖŲ­Ł„ŁŠŁ„ŁŠŲ© Ł„Ł„Ų¹Ł…ŁŠŁ„ -CAHTF=Total purchase supplier before tax -InvoiceLines=Lines of invoice to be ventilated -InvoiceLinesDone=Ventilated lines of invoice -IntoAccount=Ventilate in the accounting account +CAHTF=Ų„Ų¬Ł…Ų§Ł„ŁŠ Ų“Ų±Ų§Ų” Ų§Ł„Ł…ŁˆŲ±ŲÆ قبل Ų§Ł„Ų¶Ų±ŁŠŲØŲ© +InvoiceLines=خطوط Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© الجاهزة لل؄علان +InvoiceLinesDone=خطوط Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© المعلنة +IntoAccount=ال؄علان في الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ -Ventilate=Ventilate -VentilationAuto=Automatic breakdown +Ventilate=أعلن عن +VentilationAuto=؄حلال ŲŖŁ„Ł‚Ų§Ų¦ŁŠ -Processing=Processing -EndProcessing=The end of processing -AnyLineVentilate=Any lines to ventilate -SelectedLines=Selected lines -Lineofinvoice=Line of invoice -VentilatedinAccount=Ventilated successfully in the accounting account -NotVentilatedinAccount=Not ventilated in the accounting account +Processing=معالجة +EndProcessing=Ł†Ł‡Ų§ŁŠŲ© المعالجة +AnyLineVentilate=أي خطوط لل؄علان +SelectedLines=Ų§Ł„Ų®Ų·ŁˆŲ· المحددة +Lineofinvoice=Ų®Ų· Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© +VentilatedinAccount=المعلن عنها في الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ +NotVentilatedinAccount=لم ŁŠŲŖŁ… الاعلان عنها في الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ -ACCOUNTING_SEPARATORCSV=Column separator in export file +ACCOUNTING_SEPARATORCSV=فاصل Ų¹Ł…ŁˆŲÆ في ملف Ų§Ł„ŲŖŲµŲÆŁŠŲ± -ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to be breakdown shown by page (maximum recommended : 50) -ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin the sorting of the breakdown pages "Has to breakdown" by the most recent elements -ACCOUNTING_LIST_SORT_VENTILATION_DONE=Begin the sorting of the breakdown pages "Breakdown" by the most recent elements +ACCOUNTING_LIMIT_LIST_VENTILATION=Ų¹ŲÆŲÆ العناصر الظاهرة في الصفحة Ł„ŁŠŲŖŁ… احلالها (العدد الأقصى Ų§Ł„Ł…ŁˆŲµŁ‰ به : 50) +ACCOUNTING_LIST_SORT_VENTILATION_TODO=ŲØŲÆŲ” الفرز للصفحات المحللة "يجب ان ŲŖŲ­Ł„" بناؔ على Ų§Ų­ŲÆŲ« العناصر +ACCOUNTING_LIST_SORT_VENTILATION_DONE=ŲØŲÆŲ” الفرز للصفحات المحللة "؄حلال" بناؔ على Ų£Ų­ŲÆŲ« العناصر -AccountLength=Length of the accounting accounts shown in Dolibarr -AccountLengthDesc=Function allowing to feign a length of accounting account by replacing spaces by the zero figure. This function touches only the display, it does not modify the accounting accounts registered in Dolibarr. For the export, this function is necessary to be compatible with certain software. -ACCOUNTING_LENGTH_DESCRIPTION=Length for displaying product & services description in listings (Best = 50) -ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Length for displaying product & services account description form in listings (Best = 50) -ACCOUNTING_LENGTH_GACCOUNT=Length of the general accounts -ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounts +AccountLength=Ų·ŁˆŁ„ الحسابات Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠŲ© الظاهرة في Dollibar +AccountLengthDesc=وظيفة تسمح باختلاق Ų·ŁˆŁ„ الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ ŁˆŲ°Ł„Łƒ ŲØŲ§Ų³ŲŖŲØŲÆŲ§Ł„ المسافات بأصفار. هذه Ų§Ł„ŁˆŲøŁŠŁŲ© ŲŖŁ‚ŁˆŁ… ŲØŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„ŲøŁ‡ŁˆŲ±ŲŒ ŁˆŁ„Ų§ ŲŖŁ‚ŁˆŁ… ŲØŲŖŲ¹ŲÆŁŠŁ„ الحسابات Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠŲ© المسجلة في النظام. Ł„Ł„ŲŖŲµŲÆŁŠŲ±ŲŒ يجب أن ŲŖŁƒŁˆŁ† هذه Ų§Ł„ŁˆŲøŁŠŁŲ© متطابقة Ł…Ų¹ ŲØŲ¹Ų¶ Ų§Ł„ŲŖŲ·ŲØŁŠŁ‚Ų§ŲŖ Ų§Ł„Ł…ŲŖŁˆŁŲ±Ų©. +ACCOUNTING_LENGTH_DESCRIPTION=Ų§Ł„Ų·ŁˆŁ„ المستخدم لعرض وصف المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ في Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł…. (المفضل = 50) +ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Ų§Ł„Ų·ŁˆŁ„ المستخدم لعرض وصف نماذج المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ في Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł…. (المفضل = 50) +ACCOUNTING_LENGTH_GACCOUNT=Ų·ŁˆŁ„ الحسابات العامة +ACCOUNTING_LENGTH_AACCOUNT=Ų·ŁˆŁ„ Ų­Ų³Ų§ŲØŲ§ŲŖ الطرف ثالث -ACCOUNTING_SELL_JOURNAL=Sell journal -ACCOUNTING_PURCHASE_JOURNAL=Purchase journal -ACCOUNTING_MISCELLANEOUS_JOURNAL=Miscellaneous journal -ACCOUNTING_EXPENSEREPORT_JOURNAL=Expense report journal -ACCOUNTING_SOCIAL_JOURNAL=Social journal +ACCOUNTING_SELL_JOURNAL=دفتر Ų§Ł„ŲØŁŠŲ¹ Ų§Ł„ŁŠŁˆŁ…ŁŠ +ACCOUNTING_PURCHASE_JOURNAL=دفتر الؓراؔ Ų§Ł„ŁŠŁˆŁ…ŁŠ +ACCOUNTING_MISCELLANEOUS_JOURNAL=دفتر المتفرقات Ų§Ł„ŁŠŁˆŁ…ŁŠ +ACCOUNTING_EXPENSEREPORT_JOURNAL=دفتر ŲŖŁ‚Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ±ŁˆŁ Ų§Ł„ŁŠŁˆŁ…ŁŠ +ACCOUNTING_SOCIAL_JOURNAL=دفتر Ų§Ł„ŁŠŁˆŁ…ŁŠŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ -ACCOUNTING_ACCOUNT_TRANSFER_CASH=Account of transfer -ACCOUNTING_ACCOUNT_SUSPENSE=Account of wait +ACCOUNTING_ACCOUNT_TRANSFER_CASH=Ų­Ų³Ų§ŲØ Ų§Ł„ŲŖŲ­ŁˆŁŠŁ„Ų§ŲŖ +ACCOUNTING_ACCOUNT_SUSPENSE=Ų­Ų³Ų§ŲØ ال؄نتظار -ACCOUNTING_PRODUCT_BUY_ACCOUNT=Accounting account by default for bought products (if not defined in the product sheet) -ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Accounting account by default for the sold products (if not defined in the product sheet) -ACCOUNTING_SERVICE_BUY_ACCOUNT=Accounting account by default for the bought services (if not defined in the service sheet) -ACCOUNTING_SERVICE_SOLD_ACCOUNT=Accounting account by default for the sold services (if not defined in the service sheet) +ACCOUNTING_PRODUCT_BUY_ACCOUNT=الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ للمنتجات المؓتراة (Ų§Ų°Ų§ لم ŁŠŁƒŁ† معرف في ŁˆŲ±Ł‚Ų© المنتج) +ACCOUNTING_PRODUCT_SOLD_ACCOUNT=الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ للمنتجات المباعة(Ų§Ų°Ų§ لم ŁŠŁƒŁ† معرف في ŁˆŲ±Ł‚Ų© المنتج) +ACCOUNTING_SERVICE_BUY_ACCOUNT=الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ للخدمات المؓتراة (Ų§Ų°Ų§ لم ŁŠŁƒŁ† معرف في ŁˆŲ±Ł‚Ų© الخدمة) +ACCOUNTING_SERVICE_SOLD_ACCOUNT=الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ للخدمات المباعة(Ų§Ų°Ų§ لم ŁŠŁƒŁ† معرف في ŁˆŲ±Ł‚Ų© الخدمة) -Doctype=Type of document -Docdate=Date -Docref=Reference -Numerocompte=Account -Code_tiers=Thirdparty -Labelcompte=Label account +Doctype=Ł†ŁˆŲ¹ Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų© +Docdate=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +Docref=Ł…Ų±Ų¬Ų¹ +Numerocompte=Ų­Ų³Ų§ŲØ +Code_tiers=الطرف الثالث +Labelcompte=Ų­Ų³Ų§ŲØ Ų§Ł„ŲŖŲ³Ł…ŁŠŲ© Sens=Sens -Codejournal=Journal +Codejournal=دفتر Ų§Ł„ŁŠŁˆŁ…ŁŠŲ© -DelBookKeeping=Delete the records of the general ledger +DelBookKeeping=حذف السجلات من دفتر الأستاذ العام -DescSellsJournal=Sells journal -DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash -FinanceJournal=Finance journal -DescFinanceJournal=Finance journal including all the types of payments by bank account +DescSellsJournal=دفتر Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ Ų§Ł„ŁŠŁˆŁ…ŁŠŲ© +DescPurchasesJournal=دفتر Ų§Ł„Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ Ų§Ł„ŁŠŁˆŁ…ŁŠŲ© +FinanceJournal=دفتر Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Ų§Ł„ŁŠŁˆŁ…ŁŠ +DescFinanceJournal=دفتر Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Ų§Ł„ŁŠŁˆŁ…ŁŠ المتضمن Ł„Ų¬Ł…ŁŠŲ¹ الدفعات عن Ų·Ų±ŁŠŁ‚ الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ -CashPayment=Cash Payment +CashPayment=دفعة Ł†Ł‚ŲÆŁŠŲ© -SupplierInvoicePayment=Payment of invoice supplier -CustomerInvoicePayment=Payment of invoice customer +SupplierInvoicePayment=دفعة فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ +CustomerInvoicePayment=دفعة فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ -ThirdPartyAccount=Thirdparty account +ThirdPartyAccount=Ų­Ų³Ų§ŲØ طرف ثالث -NewAccountingMvt=New movement -NumMvts=Number of movement -ListeMvts=List of the movement -ErrorDebitCredit=Debit and Credit cannot have a value at the same time +NewAccountingMvt=حركة جديدة +NumMvts=رقم Ų§Ł„Ų­Ų±ŁƒŲ© +ListeMvts=قائمة Ų§Ł„Ų­Ų±ŁƒŲ© +ErrorDebitCredit=الدائن ŁˆŲ§Ł„Ł…ŲÆŁŠŁ† لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† لهم Ł‚ŁŠŁ…Ų© في Ų§Ł„ŁˆŁ‚ŲŖ نفسه -ReportThirdParty=List thirdparty account -DescThirdPartyReport=Consult here the list of the thirdparty customers and the suppliers and their accounting accounts +ReportThirdParty=قائمة Ų­Ų³Ų§ŲØ الطرف الثالث +DescThirdPartyReport=Ų§Ų³ŲŖŲ“Ų± هنا قائمة للعملاؔ ŁˆŲ§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ­Ų³Ų§ŲØŲ§ŲŖŁ‡Ł… Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠŲ© -ListAccounts=List of the accounting accounts +ListAccounts=قائمة الحسابات Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠŲ© -Pcgversion=Version of the plan -Pcgtype=Class of account -Pcgsubtype=Under class of account -Accountparent=Root of the account +Pcgversion=نسخة من الخطة +Pcgtype=فئة الحساب +Pcgsubtype=ŲŖŲ­ŲŖ فئة الحساب +Accountparent=أصل الحساب -DescVentilCustomer=Consult here the annual breakdown accounting of your invoices customers -TotalVente=Total turnover before tax -TotalMarge=Total sales margin -DescVentilDoneCustomer=Consult here the list of the lines of invoices customers and their accounting account -DescVentilTodoCustomer=Ventilate your lines of customer invoice with an accounting account -ChangeAccount=Change the accounting account for lines selected by the account: +DescVentilCustomer=Ų§Ų³ŲŖŲ“Ų± هنا ال؄حلال Ų§Ł„Ų³Ł†ŁˆŁŠ Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ Ł„ŁŁˆŲ§ŲŖŁŠŲ± العملاؔ +TotalVente=Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠŲ© قبل Ų§Ł„Ų¶Ų±ŁŠŲØŲ© +TotalMarge=Ų„Ų¬Ł…Ų§Ł„ŁŠ هامؓ Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ +DescVentilDoneCustomer=Ų§Ų³ŲŖŲ“Ų± هنا لائحة خطوط Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± للعملاؔ وحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠŲ© +DescVentilTodoCustomer=؄علان Ų§Ł„Ų®Ų·ŁˆŲ· الخاصة بك من فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł…Ų¹ Ų­Ų³Ų§ŲØ المحاسبة +ChangeAccount=تغيير Ų­Ų³Ų§ŲØ Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠŲ© Ł„Ł„Ų®Ų·ŁˆŲ· Ų§Ł„ŲŖŁŠ اختارها الحساب: Vide=- -DescVentilSupplier=Consult here the annual breakdown accounting of your invoices suppliers -DescVentilTodoSupplier=Ventilate your lines of invoice supplier with an accounting account -DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier and their accounting account +DescVentilSupplier=Ų§Ų³ŲŖŲ“Ų± هنا ال؄حلال Ų§Ł„Ų³Ł†ŁˆŁŠ Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +DescVentilTodoSupplier=أعلان Ų§Ł„Ų®Ų·ŁˆŲ· الخاصة بك من فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ Ł…Ų¹ Ų­Ų³Ų§ŲØ المحاسبة +DescVentilDoneSupplier=Ų§Ų³ŲŖŲ“Ų± هنا لائحة خطوط فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† وحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠŲ© -ValidateHistory=Validate Automatically +ValidateHistory=تحقق ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ -ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - -FicheVentilation=Breakdown card -GeneralLedgerIsWritten=Operations are written in the general ledger +ErrorAccountancyCodeIsAlreadyUse=خطأ، لا ŁŠŁ…ŁƒŁ†Łƒ حذف هذا الحساب Ų§Ł„Ł…Ų­Ų§Ų³ŲØŁŠ لأنه Ł…Ų³ŲŖŲ®ŲÆŁ… +MvtNotCorrectlyBalanced=Ų§Ł„Ų­Ų±ŁƒŲ© غير Ł…ŲŖŁˆŲ§Ų²Ł†Ų©\nالدائن =%s\nŲ§Ł„Ł…ŲÆŁŠŁ† =%s +FicheVentilation=بطاقة ال؄حلال +GeneralLedgerIsWritten=Ų§Ł„Ų¹Ł…Ł„ŁŠŲ§ŲŖ مسجلة في دفتر الاستاذ العام ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator -Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +ExportFormat=نسق Ų§Ł„ŲŖŲµŲÆŁŠŲ± +Prefixname=ŲØŲ§ŲÆŲ¦Ų© تصدير الملف +Separate=فاصل Ų§Ł„ŲŖŲµŲÆŁŠŲ± +Textframe=Ų„Ų·Ų§Ų± من Ł‚ŁŠŁ…Ų© النص +Headercol=ااسم Ų§Ł„Ų¹Ł…ŁˆŲÆ في Ų±Ų£Ų³ الملف +Fieldname=اسم الحقل +Headername=الاسم في Ų§Ł„Ų¹Ł†ŁˆŲ§Ł† +Type=Ł†ŁˆŲ¹ Ų§Ł„Ų­Ł‚ŁˆŁ„ +Param=Ų§Ł„Ł…Ų¹Ų§ŁŠŁŠŲ± Ų§Ł„Ų„Ų¶Ų§ŁŁŠŲ© +EnabledProduct=في المنتج +EnabledTiers=In third party +EnabledVat=في ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/ar_SA/admin.lang b/htdocs/langs/ar_SA/admin.lang index 9cb4be25ad0..1be8e2a5b51 100644 --- a/htdocs/langs/ar_SA/admin.lang +++ b/htdocs/langs/ar_SA/admin.lang @@ -1,68 +1,68 @@ # Dolibarr language file - Source file is en_US - admin Foundation=Ų£Ų³Ų§Ų³ -Version=النسخة -VersionProgram=نسخة البرنامج +Version=ال؄صدار +VersionProgram=Ų„ŲµŲÆŲ§Ų± البرنامج VersionLastInstall=تثبيت ال؄صدار Ų§Ł„Ų£ŁˆŁ„ŁŠ VersionLastUpgrade=Ų¢Ų®Ų± تحديث لهذه النسخة VersionExperimental=تجريبية VersionDevelopment=تطويرية -VersionUnknown=غير Ł…Ų¹Ų±ŁˆŁŲ© +VersionUnknown=غير Ł…Ų¹Ų±ŁˆŁ VersionRecommanded=Ł…ŁˆŲµŁ‰ بها -FileCheck=Files Integrity -FilesMissing=Missing Files -FilesUpdated=Updated Files -FileCheckDolibarr=Check Dolibarr Files Integrity -XmlNotFound=Xml File of Dolibarr Integrity Not Found -SessionId=رمز المرحلة -SessionSaveHandler=معالج لحفظ المراحل -SessionSavePath=مرحلة Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† Ų§Ł„Ł…Ų­Ł„ŁŠŲ© -PurgeSessions=؄زالة المراحل -ConfirmPurgeSessions=Do you really want to purge all sessions ? This will disconnect every user (except yourself). -NoSessionListWithThisHandler=معالج حفظ المرحلة Ų§Ł„Ł…Ł‡ŁŠŲ£ في لغة Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي لا ŁŠŲ³Ł…Ų­ ŲØŲ³Ų±ŲÆ ŁƒŁ„ المراحل Ų§Ł„ŲŖŁŠ تعمل -LockNewSessions=قم ب؄قفال ال؄تصالات Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© -ConfirmLockNewSessions=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ŲŖŁ‚ŁŠŁŠŲÆ أي Ų§ŲŖŲµŲ§Ł„ جديدة من ŲÆŁˆŁ„ŁŠŲØŲ§Ų± Ł„Ł†ŁŲ³Łƒ. %s المستخدم Ų§Ł„ŁˆŲ­ŁŠŲÆ Ų§Ł„Ų°ŁŠ Ų³ŁŠŲŖŁ…ŁƒŁ† من ال؄تصال ŲØŲ¹ŲÆ هذه Ų§Ł„Ų¹Ł…Ł„ŁŠŲ©. +FileCheck=النزاهة ملفات +FilesMissing=الملفات Ų§Ł„Ł…ŁŁ‚ŁˆŲÆŲ© +FilesUpdated=الملفات Ų§Ł„ŲŖŁŠ ŲŖŁ… ŲŖŲ­ŲÆŁŠŲ«Ł‡Ų§ +FileCheckDolibarr=تحقق Dolibarr ملفات النزاهة +XmlNotFound=ملف XML من Dolibarr النزاهة لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على +SessionId=Session ID +SessionSaveHandler=معالج لحفظ الجلسات +SessionSavePath=جلسة Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† Ų§Ł„Ł…Ų­Ł„ŁŠŲ© +PurgeSessions=؄زالة الجلسات +ConfirmPurgeSessions=هل تريد حقا ؄نهاؔ Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų¬Ł„Ų³Ų§ŲŖŲŸ Ų³ŲŖŁ‚ŁˆŁ… ŲØŲ§ŁŠŁ‚Ų§Ł ŁƒŁ„ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† (باستثناؔ Ł†ŁŲ³Łƒ). +NoSessionListWithThisHandler=معالج حفظ الجلسة Ų§Ł„Ł…Ł‡ŁŠŲ£ في لغة Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي لا ŁŠŲ³Ł…Ų­ ŲØŲ³Ų±ŲÆ ŁƒŁ„ الجلسات Ų§Ł„ŲŖŁŠ تعمل +LockNewSessions=؄قفال ال؄تصالات Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© +ConfirmLockNewSessions=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ŲŖŁ‚ŁŠŁŠŲÆ أي Ų§ŲŖŲµŲ§Ł„ جديد من ŲÆŁˆŁ„ŁŠŲØŲ§Ų± Ł„Ł†ŁŲ³Łƒ. %s المستخدم Ų§Ł„ŁˆŲ­ŁŠŲÆ Ų§Ł„Ų°ŁŠ Ų³ŁŠŲŖŁ…ŁƒŁ† من ال؄تصال ŲØŲ¹ŲÆ هذه Ų§Ł„Ų¹Ł…Ł„ŁŠŲ©. UnlockNewSessions=؄زالة قفل ال؄تصال -YourSession=المرحلة الخاصة بك -Sessions=مرحلة Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† +YourSession=الجلسة الخاصة بك +Sessions=جلسة Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† WebUserGroup=Ų®Ų§ŲÆŁ… Ų§Ł„ŁˆŁŠŲØ المستخدم / Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© -NoSessionFound=يبدو أن Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي الخاص بك لا ŁŠŲ³Ł…Ų­ ŲØŲ³Ų±ŲÆ ŁƒŁ„ المراحل النؓطة. Ų§Ł„ŲÆŁ„ŁŠŁ„ (%s) المستخدم لحفظ المراحل قد ŁŠŁƒŁˆŁ† Ł…Ų­Ł…ŁŠ (على Ų³ŲØŁŠŁ„ المثال, Ł…Ų­Ł…ŁŠ من قبل نظام Ų§Ł„Ų­Ł…Ų§ŁŠŲ© الخاص ببرنامج Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ او لغة Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي.) +NoSessionFound=يبدو أن Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي الخاص بك لا ŁŠŲ³Ł…Ų­ ŲØŲ³Ų±ŲÆ ŁƒŁ„ الجلسات النؓطة. Ų§Ł„ŲÆŁ„ŁŠŁ„ (%s) المستخدم لحفظ المراحل قد ŁŠŁƒŁˆŁ† Ł…Ų­Ł…ŁŠ (على Ų³ŲØŁŠŁ„ المثال, Ł…Ų­Ł…ŁŠ من قبل نظام Ų§Ł„Ų­Ł…Ų§ŁŠŲ© الخاص ببرنامج Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ او لغة Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي.) HTMLCharset=Ų§Ł„ŲŖŲ±Ł…ŁŠŲ²Ų§ŲŖ الخاصة بصفحة ال؄تؓ تي Ų„Ł… Ų„Ł„ DBStoringCharset=Ų§Ł„ŲŖŲ±Ł…ŁŠŲ² الخاص بقاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ł„ŲŖŲ®Ų²ŁŠŁ† Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ DBSortingCharset=Ų§Ł„ŲŖŲ±Ł…ŁŠŲ² الخاص بقاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ł„ŲŖŲ®Ų²ŁŠŁ† Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ WarningModuleNotActive=يجب أن ŁŠŁƒŁˆŁ† Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ %s مفعل WarningOnlyPermissionOfActivatedModules=فقط Ų§Ł„ŲŖŲµŲ§Ų±ŁŠŲ­ المتعلقة بالنماذج المنؓطة تظهر هنا. ŁŠŁ…ŁƒŁ†Łƒ ŲŖŁŲ¹ŁŠŁ„ نماذج أخرى في الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ©-> ل؄عداد ŲŖ-> صفحة النماذج -DolibarrSetup=تركيب أو تطوير ŲÆŁˆŁ„ŁŠŲØŲ§Ų± +DolibarrSetup=تركيب أو تحديث ŲÆŁˆŁ„ŁŠŲØŲ§Ų± DolibarrUser=Ł…Ų³ŲŖŲ®ŲÆŁ… ŲÆŁˆŁ„ŁŠŲØŲ§Ų± InternalUser=Ł…Ų³ŲŖŲ®ŲÆŁ… ŲÆŲ§Ų®Ł„ŁŠ ExternalUser=Ł…Ų³ŲŖŲ®ŲÆŁ… خارجي InternalUsers=Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ŲÆŲ§Ų®Ł„ŁŠŁŠŁ† ExternalUsers=Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų®Ų§Ų±Ų¬ŁŠŁŠŁ† -GlobalSetup=ال؄عداد Ų§Ł„ŁƒŁ„ŁŠŲ© +GlobalSetup=ال؄عداد العام GUISetup=العرض SetupArea=منطقة ال؄عداد FormToTestFileUploadForm=Ł†Ł…ŁˆŲ°Ų¬ لاختبار ŲŖŲ­Ł…ŁŠŁ„ ملف (ŁˆŁŁ‚Ų§ لبرنامج ال؄عداد) IfModuleEnabled=ملاحظة : نعم فعالة فقط في Ų­Ų§Ł„ ŁƒŲ§Ł† Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ %s مفعل -RemoveLock=قم بحذف الملف %s Ų„Ų°Ų§ ŁƒŲ§Ł† Ł…ŁˆŲ¬ŁˆŲÆŲ§Ł‹ Ł„ŲŖŁ…ŁƒŁ† Ų§ŲÆŲ§Ų© Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« -RestoreLock=قم ŲØŲ„Ų³ŲŖŲ¹Ų§ŲÆŲ© الملف %s Ł…Ų¹ ؄ذن القراؔة فقط, ŁˆŲ°Ł„Łƒ لعرض أي Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų®Ų§Ųµ ŲØ Ų£ŲÆŲ§Ų© Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« +RemoveLock=قم بحذف الملف %s Ų„Ų°Ų§ ŁƒŲ§Ł† Ł…ŁˆŲ¬ŁˆŲÆŲ§Ł‹ Ł„ŲŖŁ…ŁƒŁŠŁ† Ų§ŲÆŲ§Ų© Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« +RestoreLock=قم ŲØŲ„Ų³ŲŖŲ¹Ų§ŲÆŲ© الملف %s Ł…Ų¹ ؄ذن القراؔة فقط, ŁˆŲ°Ł„Łƒ لعرض أي Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų®Ų§Ųµ ŲØŲ£ŲÆŲ§Ų© Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« SecuritySetup=ال؄عداد Ų§Ł„Ų£Ł…Ł†ŁŠ ErrorModuleRequirePHPVersion=Ų®Ų·Ų£ ، هذا Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ ŁŠŲŖŲ·Ł„ŲØ نسخة بي Ų„ŲŖŲ“ بي %s أو أعلى ErrorModuleRequireDolibarrVersion=Ų®Ų·Ų£ ، هذا Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ ŁŠŲŖŲ·Ł„ŲØ نسخة ŲÆŁˆŁ„ŁŠŲØŲ§Ų± %s أو أعلى ErrorDecimalLargerThanAreForbidden=Ų®Ų·Ų£, برنامج ŲÆŁˆŁ„ŁŠŲØŲ§Ų± %s Ų§Ł„Ų­Ų§Ł„ŁŠ لا ŁŠŲÆŲ¹Ł… دقة أعلى من Ų§Ł„Ų­Ų§Ł„ŁŠŲ© -DictionarySetup=Dictionary setup -Dictionary=Dictionaries -Chartofaccounts=Chart of accounts -Fiscalyear=Fiscal years +DictionarySetup=Ų„Ų¹ŲÆŲ§ŲÆ Ų§Ł„Ł‚Ų§Ł…ŁˆŲ³ +Dictionary=Ł‚ŁˆŲ§Ł…ŁŠŲ³ +Chartofaccounts=Ų¬ŲÆŁˆŁ„ الحسابات +Fiscalyear=Ų§Ł„Ų³Ł†ŁˆŲ§ŲŖ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ErrorReservedTypeSystemSystemAuto=Ų§Ł„Ł‚ŁŠŁ…Ų© 'system' و 'systemauto' لهذا Ų§Ł„Ł†ŁˆŲ¹ Ł…Ų­ŁŁˆŲø. ŁŠŁ…ŁƒŁ†Łƒ Ų„Ų³ŲŖŲ®ŲÆŲ§Ł… 'user' ŁƒŁ‚ŁŠŁ…Ų© ل؄ضافة السجل الخاص بك -ErrorCodeCantContainZero=لا ŁŠŁ…ŁƒŁ† Ų„Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł‚ŁŠŁ…Ų© 0 لهذا Ų§Ł„ŁƒŁˆŲÆ -DisableJavascript=Disable JavaScript and Ajax functions (Recommended for blind person or text browsers) +ErrorCodeCantContainZero=Ų§Ł„ŁƒŁˆŲÆ لا ŁŠŁ…ŁƒŁ† أن يحتوي على Ų§Ł„Ł‚ŁŠŁ…Ų© 0 +DisableJavascript=ŲŖŲ¹Ų·ŁŠŁ„ جافا سكريبت واياكس وظائف (مستحسن للأعمى Ų“Ų®Ųµ أو النص المتصفحات) ConfirmAjax=Ų„Ų³ŲŖŲ®ŲÆŁ… تأكيد أجاكس المنبثق -UseSearchToSelectCompanyTooltip=Also if you have a large number of third parties (> 100 000), you can increase speed by setting constant COMPANY_DONOTSEARCH_ANYWHERE to 1 in Setup->Other. Search will then be limited to start of string. -UseSearchToSelectCompany=Use autocompletion fields to choose third parties instead of using a list box. +UseSearchToSelectCompanyTooltip=أيضا Ų„Ų°Ų§ ŁƒŲ§Ł† Ł„ŲÆŁŠŁƒ Ų¹ŲÆŲÆ كبير من الأحزاب الثالثة (> 100 000)، ŁŠŁ…ŁƒŁ†Łƒ زيادة السرعة عن Ų·Ų±ŁŠŁ‚ وضع COMPANY_DONOTSEARCH_ANYWHERE Ų«Ų§ŲØŲŖ ؄لى 1 في Ų§Ł„Ų„Ų¹ŲÆŲ§ŲÆŲŒ <أخرى. وبعد Ų°Ł„Łƒ البحث أن ŁŠŁ‚ŲŖŲµŲ± على بداية السلسلة. +UseSearchToSelectCompany=Ų§Ų³ŲŖŲ®ŲÆŁ… Ų­Ł‚ŁˆŁ„ ŲŖŁƒŁ…Ł„Ų© Ł„Ų§Ų®ŲŖŁŠŲ§Ų± أطراف ثالثة بدلا من Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų±ŲØŲ¹ القائمة. ActivityStateToSelectCompany= أضف فلتر كخيار لعرض/؄خفاؔ الجهات الأخرى Ų§Ł„ŲŖŁŠ ŲŖŁ‚ŁˆŁ… بنؓاط Ų­Ų§Ł„ŁŠŲ§Ł‹ أو ŲŖŁˆŁ‚ŁŲŖ عنه -UseSearchToSelectContactTooltip=Also if you have a large number of third parties (> 100 000), you can increase speed by setting constant CONTACT_DONOTSEARCH_ANYWHERE to 1 in Setup->Other. Search will then be limited to start of string. -UseSearchToSelectContact=Use autocompletion fields to choose contact (instead of using a list box). -DelaiedFullListToSelectCompany=Wait you press a key before loading content of thirdparties combo list (This may increase performance if you have a large number of thirdparties) -DelaiedFullListToSelectContact=Wait you press a key before loading content of contact combo list (This may increase performance if you have a large number of contact) +UseSearchToSelectContactTooltip=أيضا Ų„Ų°Ų§ ŁƒŲ§Ł† Ł„ŲÆŁŠŁƒ Ų¹ŲÆŲÆ كبير من الأحزاب الثالثة (> 100 000)، ŁŠŁ…ŁƒŁ†Łƒ زيادة السرعة عن Ų·Ų±ŁŠŁ‚ وضع CONTACT_DONOTSEARCH_ANYWHERE Ų«Ų§ŲØŲŖ ؄لى 1 في Ų§Ł„Ų„Ų¹ŲÆŲ§ŲÆŲŒ <أخرى. وبعد Ų°Ł„Łƒ البحث أن ŁŠŁ‚ŲŖŲµŲ± على بداية السلسلة. +UseSearchToSelectContact=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų­Ł‚ŁˆŁ„ ŲŖŁƒŁ…Ł„Ų© Ł„Ų§Ų®ŲŖŁŠŲ§Ų± الاتصال (بدلا من Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų±ŲØŲ¹ قائمة). +DelaiedFullListToSelectCompany=الانتظار ŲŖŲ¶ŲŗŲ· على مفتاح قبل ŲŖŲ­Ł…ŁŠŁ„ Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ من قائمة Ų§Ł„ŲŖŲ­Ų±ŁŠŲ± ŁˆŲ§Ł„Ų³Ų±ŲÆ thirdparties (ŁˆŁ‡Ų°Ų§ قد يزيد من الأداؔ Ų„Ų°Ų§ ŁƒŲ§Ł† Ł„ŲÆŁŠŁƒ Ų¹ŲÆŲÆ كبير من thirdparties) +DelaiedFullListToSelectContact=الانتظار ŲŖŲ¶ŲŗŲ· على مفتاح قبل ŲŖŲ­Ł…ŁŠŁ„ Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ من قائمة Ų§Ł„ŲŖŲ­Ų±ŁŠŲ± ŁˆŲ§Ł„Ų³Ų±ŲÆ الاتصال (ŁˆŁ‡Ų°Ų§ قد يزيد من الأداؔ Ų„Ų°Ų§ ŁƒŲ§Ł† Ł„ŲÆŁŠŁƒ Ų¹ŲÆŲÆ كبير من الاتصال) SearchFilter=فلاتر خيارات البحث NumberOfKeyToSearch=Ų¹ŲÆŲÆ Ų§Ł„Ų­Ų±ŁˆŁ لبدؔ البحث: %s ViewFullDateActions=أظهر Ų§Ł„ŲŖŁˆŲ§Ų±ŁŠŲ® Ų§Ł„ŁƒŲ§Ł…Ł„Ų© للأحداث في الصفحة الثالثة @@ -74,18 +74,18 @@ ShowPreview=آظهر Ų§Ł„Ł…Ų¹Ų§ŁŠŁ†Ų© PreviewNotAvailable=Ų§Ł„Ł…Ų¹Ų§ŁŠŁ†Ų© غير Ł…ŲŖŲ§Ų­Ų© ThemeCurrentlyActive=Ų§Ł„Ų«ŁŠŁ… النؓط Ų­Ų§Ł„ŁŠŲ§Ł‹ CurrentTimeZone=Ų­Ų³ŲØ ŲŖŁˆŁ‚ŁŠŲŖ Ų®Ų§ŲÆŁ… Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي -MySQLTimeZone=TimeZone MySql (database) -TZHasNoEffect=Dates are stored and returned by database server as if they were kept as submited string. The timezone has effect only when using UNIX_TIMESTAMP function (that should not be used by Dolibarr, so database TZ should have no effect, even if changed after data was entered). +MySQLTimeZone=ŁˆŲ§Ł„ŁˆŁ‚ŲŖ مسقل (قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ) +TZHasNoEffect=ŁŠŲŖŁ… ŲŖŲ®Ų²ŁŠŁ† Ų§Ł„ŲŖŁ…ŁˆŲ± وعاد من قبل Ų®Ų§ŲÆŁ… قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ ŁƒŁ…Ų§ Ł„Łˆ أنها ŲØŁ‚ŁŠŲŖ ŁƒŲ³Ł„Ų³Ł„Ų© مرسلة. Ų§Ł„ŲŖŁˆŁ‚ŁŠŲŖ له تأثير فقط عند Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… UNIX_TIMESTAMP وظيفة (ŁˆŁ‡Ų°Ų§ لا ŁŠŁ†ŲØŲŗŁŠ أن ŲŖŲ³ŲŖŲ®ŲÆŁ… من قبل Dolibarr، Ł„Ų°Ł„Łƒ يجب أن ŁŠŁƒŁˆŁ† TZ قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ أي تأثير، حتى Ł„Łˆ تغيرت ŲØŲ¹ŲÆ أن ŲŖŁ… Ų„ŲÆŲ®Ų§Ł„ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ). Space=فراغ Table=Ų¬ŲÆŁˆŁ„ Fields=Ų­Ł‚ŁˆŁ„ Index=الفهرس Mask=القناع -NextValue=Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© +NextValue=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© NextValueForInvoices=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© (Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±) NextValueForCreditNotes=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© (ملاحظات دائن) -NextValueForDeposit=Next value (deposit) -NextValueForReplacements=Next value (replacements) +NextValueForDeposit=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© (وديعة) +NextValueForReplacements=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© (Ų§Ų³ŲŖŲØŲÆŲ§Ł„) MustBeLowerThanPHPLimit=ملاحظة : Ų§Ł„ŲØŁŠ Ų„ŲŖŲ“ بي الخاص بك يحد من حجم الملفات Ų§Ł„Ł…Ų±ŁŁˆŲ¹Ų© %s %s, مهما ŁƒŲ§Ł† الحجم المدخل NoMaxSizeByPHPLimit=ملاحظة : لم ŁŠŲŖŁ… وضح Ų­ŲÆ في Ų„Ų¹ŲÆŲ§ŲÆŲ§ŲŖ الـ PHP الخاص بك MaxSizeForUploadedFiles=الحجم الأقصى Ł„ŲŖŲ­Ł…ŁŠŁ„ الملفات (0 لمنع أي ŲŖŲ­Ł…ŁŠŁ„) @@ -112,9 +112,9 @@ OtherOptions=Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ الأخرى OtherSetup=ال؄عدادات الأخرى CurrentValueSeparatorDecimal=الفاصلة Ų§Ł„Ų¹Ų“Ų±ŁŠŲ© CurrentValueSeparatorThousand=ألفاصلة Ų§Ł„Ų£Ł„ŁŁŠŲ© -Destination=Destination -IdModule=Module ID -IdPermissions=Permissions ID +Destination=المقصد +IdModule=ID Ų­ŲÆŲ© +IdPermissions=ضوابط ID Modules=Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ ModulesCommon=النماذج Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© ModulesOther=نماذج أخرى @@ -124,9 +124,9 @@ ParameterInDolibarr=Ų§Ł„ŁˆŲ­ŲÆŲ© %s LanguageParameter=وحدة اللغة %s LanguageBrowserParameter=Ų§Ł„ŁˆŲ­ŲÆŲ© %s LocalisationDolibarrParameters=Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ Ų§Ł„Ł…Ų­Ł„ŁŠŲ© -ClientTZ=Client Time Zone (user) -ClientHour=Client time (user) -OSTZ=Server OS Time Zone +ClientTZ=المنطقة Ų§Ł„Ų²Ł…Ł†ŁŠŲ© Ł„Ł„Ų¹Ł…ŁŠŁ„ (المستخدم) +ClientHour=ŁˆŁ‚ŲŖ Ų§Ł„Ų¹Ł…ŁŠŁ„ (المستخدم) +OSTZ=OS المنطقة Ų§Ł„Ų²Ł…Ł†ŁŠŲ© الخادم PHPTZ=المنطقة Ų§Ł„Ų²Ł…Ł†ŁŠŲ© Ų®Ų§ŲÆŁ… PHP PHPServerOffsetWithGreenwich=Ų¹Ų±Ų¶ ŁˆŲ²Ł†ŁŠŲ© Ų¬Ų±ŁŠŁ†ŲŖŲ“ لخادم لغة الـ PHP (Ų«Ų§Ł†ŁŠŲ©) ClientOffsetWithGreenwich=Ų¹Ų±Ų¶ ŁˆŲ²Ł†ŁŠŲ© Ų§Ł„Ų¬Ų±ŁŠŁ†ŲŖŲ“ Ł„Ł„Ų¹Ł…ŁŠŁ„ / المتصفح (Ų«Ų§Ł†ŁŠŲ©) @@ -135,13 +135,13 @@ CurrentHour=PHP Ų®Ų§ŲÆŁ… Ų³Ų§Ų¹Ų© CompanyTZ=المنطقة Ų§Ł„Ų²Ł…Ł†ŁŠŲ© Ł„Ų“Ų±ŁƒŲ© من Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ©) CompanyHour=Ų³Ų§Ų¹Ų© وؓركة من Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ©) CurrentSessionTimeOut=؄نتها Ł…ŲÆŲ© التصفح Ų§Ł„Ų­Ų§Ł„ŁŠŲ© -YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a file .htacces with a line like this "SetEnv TZ Europe/Paris" +YouCanEditPHPTZ=لضبط ŲŖŁˆŁ‚ŁŠŲŖ PHP مختلفة (غير Ł…Ų·Ł„ŁˆŲØ)، ŁŠŁ…ŁƒŁ†Łƒ Ł…Ų­Ų§ŁˆŁ„Ų© ؄ضافة .htacces الملف Ł…Ų¹ Ł…Ų«Ł„ هذا الخط "Ų§ŲØŁ‚ Ų¶Ų§ŲŗŲ·Ų§ TZ أوروبا / باريس" OSEnv=بيئة نظام Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ Box=Ł…Ų±ŲØŲ¹ Boxes=Ł…Ų±ŲØŲ¹Ų§ŲŖ MaxNbOfLinesForBoxes=الحد الأقصى لعدد Ų§Ł„Ų®Ų·ŁˆŲ· في المربعات PositionByDefault=Ų§Ł„Ų·Ł„ŲØŁŠŲ© Ų§Ł„Ų„ŁŲŖŲ±Ų§Ų¶ŁŠŲ© -Position=Position +Position=Ų§Ł„ŁˆŲ¶Ų¹ MenusDesc=ŁŠŁ…ŁƒŁ† لرؤساؔ Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… تعريف Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ Ł„Ų¹Ł…ŁˆŲÆŁŠŁ† من Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… (Ų¹Ł…ŁˆŲÆ Ų§ŁŁ‚ŁŠ ŁˆŲ¹Ł…ŁˆŲÆ Ų¹Ł…ŁˆŲÆŁŠ). MenusEditorDesc=Ł…Ų­Ų±Ų± Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… ŁŠŲ³Ł…Ų­ Ł„Łƒ بتعريف مدخلات ؓخصية في Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł…. استخدامها ŲØŲ¹Ł†Ų§ŁŠŲ© لتجنب Ų§Ł„ŲŖŲ£Ų«ŁŠŲ± على برنامج ŲÆŁˆŁ„ŁŠŲØŲ§Ų± ŁˆŲ¬Ų¹Ł„Ł‡ غير مستقر بال؄ضافة ؄لى جعل روابط Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… غير Ł…ŲŖŲ§Ų­Ų©.
      ŲØŲ¹Ų¶ النماذج تظيف خانات في Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… (في القائمة Ų§Ł„ŁƒŁ„ في Ł…Ų¹ŲøŁ… الحالات). Ų„Ų°Ų§ أزلت ŲØŲ¹Ų¶ هذه Ų§Ł„Ł‚ŁŠŁˆŲÆ عن Ų·Ų±ŁŠŁ‚ الخطأ ، ŁŠŁ…ŁƒŁ†Łƒ ان ŲŖŲ³ŲŖŲ¹ŁŠŲÆŁ‡Ų§ ŁˆŲŖŲ¹Ų·ŁŠŁ„ ŁˆŲŖŁ…ŁƒŁŠŁ† Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬. MenuForUsers=قائمة Ł„Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† @@ -149,14 +149,14 @@ LangFile=ملف لانج System=النظام SystemInfo=نظام Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ SystemToolsArea=منظقة أدوات نظام -SystemToolsAreaDesc=هذه المنقة توفر Ł…Ł…ŁŠŲ²Ų§ŲŖ ؄دارية. Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… القائمة Ł„Ų§Ų®ŲŖŁŠŲ§Ų± الخصائص Ų§Ł„ŲŖŁŠ ŲŖŲØŲ­Ų« عنها. +SystemToolsAreaDesc=هذه المنطقة توفر Ł…Ł…ŁŠŲ²Ų§ŲŖ ؄دارية. Ų§Ų³ŲŖŲ®ŲÆŁ… القائمة Ł„Ų§Ų®ŲŖŁŠŲ§Ų± الخصائص Ų§Ł„ŲŖŁŠ ŲŖŲØŲ­Ų« عنها. Purge=أحذف -PurgeAreaDesc=تسمح Ł„Łƒ هذه الصفحة بحذف ŁƒŁ„ الملفات Ų§Ł„ŲŖŁŠ ŲØŁ†ŁŠŲŖ أو ŲŖŁ… ŲŖŲ®Ų²ŁŠŁ†Ł‡Ų§ بواسطة ŲÆŁˆŁ„ŁŠŲØŲ§Ų± (الملفات المؤقتة ، أو كافة الملفات في المجلد %s) Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه Ų§Ł„Ł…ŁŠŲ²Ų© Ł„ŁŠŲ³ŲŖ ضرورية. هذه الخدمة مقدمة Ł„Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų°ŁŠŁ† ŁŠŲ³ŲŖŲ®ŲÆŁ…ŁˆŁ† برنامج ŲÆŁˆŁ„ŁŠŲØŲ§Ų± على Ų®Ų§ŲÆŁ… لا يوف لهم ŲµŁ„Ų§Ų­ŁŠŲ§ŲŖ حذف الملفات Ų§Ł„ŲŖŁŠ أنؓئت من قبل Ų®Ų§ŲÆŁ… Ų§Ł„ŁˆŁŠŲØ. +PurgeAreaDesc=تسمح Ł„Łƒ هذه الصفحة بحذف ŁƒŁ„ الملفات Ų§Ł„ŲŖŁŠ ŲØŁ†ŁŠŲŖ أو ŲŖŁ… ŲŖŲ®Ų²ŁŠŁ†Ł‡Ų§ بواسطة ŲÆŁˆŁ„ŁŠŲØŲ§Ų± (الملفات المؤقتة ، أو كافة الملفات في المجلد %s) Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه Ų§Ł„Ł…ŁŠŲ²Ų© Ł„ŁŠŲ³ŲŖ ضرورية. هذه الخدمة مقدمة Ł„Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų°ŁŠŁ† ŁŠŲ³ŲŖŲ®ŲÆŁ…ŁˆŁ† برنامج ŲÆŁˆŁ„ŁŠŲØŲ§Ų± على Ų®Ų§ŲÆŁ… لا يوفر لهم ŲµŁ„Ų§Ų­ŁŠŲ§ŲŖ حذف الملفات Ų§Ł„ŲŖŁŠ أنؓئت من قبل Ų®Ų§ŲÆŁ… Ų§Ł„ŁˆŁŠŲØ. PurgeDeleteLogFile=قم بحذف ملفات السجلات %s المعرفة Ł„Ł†Ł…ŁˆŲ°Ų¬ النظام (لا يوجد Ų®Ų·Ų± على Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ) PurgeDeleteTemporaryFiles=قم بحذف Ų¬Ł…ŁŠŲ¹ الملفات المؤقتة (لا يوجد Ų®Ų·Ų± على Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ) PurgeDeleteAllFilesInDocumentsDir=حذف ŁƒŁ„ الملفات في المجلد %s الملفات المؤقتة ، ŲØŁ„ أيضا ملفات Ų§Ų³ŲŖŲ±Ų¬Ų§Ų¹ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ, الملفات الملحقة بعناصر (أطراف ثالثة أو خارجية ، فواتير...) ŁˆŲŖŁ… ŲŖŲ­Ł…Ł„ŁŠŁ‡Ų§ في Ł†Ł…ŁˆŲ°Ų¬ ؄ي سي Ų„Ł…, Ų³ŁŠŲŖŁ… حذفها PurgeRunNow=؄حذف الآن -PurgeNothingToDelete=لم ŁŠŲŖŁ… حذف مجلد او ملف +PurgeNothingToDelete=لا يوجد ŲÆŁ„ŁŠŁ„ أو مجلد للحذف PurgeNDirectoriesDeleted=%s ملفات او مجلدات حذفت PurgeAuditEvents=احذف Ų¬Ł…ŁŠŲ¹ الأحداث المتعلقة بالأمان ConfirmPurgeAuditEvents=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من حذف Ų¬Ł…ŁŠŲ¹ الأحداث Ų§Ł„Ų£Ł…Ł†ŁŠŲ©ŲŸ Ų¬Ł…ŁŠŲ¹ سجلات الأمن Ų³ŁŠŲŖŁ… حذفها ŁˆŁ„Ł† ŁŠŲŖŁ… حذف أي ŲØŁŠŲ§Ł†Ų§ŲŖ أخرى. @@ -203,14 +203,14 @@ FeatureDisabledInDemo=Ų§Ł„Ł…ŁŠŲ²Ų© معلطة في العرض Ų§Ł„ŲŖŲ¬Ų±ŁŠŲØŁŠ Rights=Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ§ŲŖ BoxesDesc=المربعات Ł‡ŁŠ المناطق Ų§Ł„ŲŖŁŠ ŲŖŁŲøŁ‡Ų± ŲØŲ¹Ų¶ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ في ŲØŲ¹Ų¶ الصفحات. ŁŠŁ…ŁƒŁ†Łƒ اختيار ؄ظهار أو ؄خفائها ب؄ختيار الصفحات Ų§Ł„Ł…Ų·Ł„ŁˆŲØŲ© و الضغط على 'ŲŖŁ†Ų“ŁŠŲ·', او بالضغط على الزر الآخر Ł„ŲŖŲ¹Ų·ŁŠŁ„Ł‡Ų§. OnlyActiveElementsAreShown=فقط العناصر من النماذج المفعلة سوف تظهر. -ModulesDesc=Dolibarr تحديد Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ Ų§Ł„ŲŖŁŠ ŲŖŁ… ŲŖŁ…ŁƒŁŠŁ† وظيفة في Ł…Ų¬Ų§Ł„ Ų§Ł„ŲØŲ±Ł…Ų¬ŁŠŲ§ŲŖ. ŁˆŲŖŲŖŲ·Ł„ŲØ ŲØŲ¹Ų¶ وحدات Ų§Ł„Ų£Ų°ŁˆŁ†Ų§ŲŖ ، يجب ان تمنح Ł„Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ، وبعد أن ŲŖŁ…ŁƒŁ† وحدة. +ModulesDesc=نماذج ŲÆŁˆŁ„ŁŠŲØŲ§Ų± ŲŖŲ­ŲÆŲÆ اي Ų§Ł„ŁˆŲøŲ§Ų¦Ł Ų³ŁŠŲŖŁ… ŲŖŁŲ¹ŁŠŁ„Ł‡Ų§ في البرنامج. ŲØŲ¹Ų¶ النماذج تتطلب ŲØŲ¹Ų¶ Ų§Ł„ŲŖŲµŲ§Ų±ŁŠŲ­ يجب Ų¹Ł„ŁŠŁƒ اعطائها Ł„Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ†ŲŒ ŲØŲ¹ŲÆ ŲŖŁŲ¹ŁŠŁ„ Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬. Ų§Ų¶ŲŗŲ· على Ų²Ų± on/off في Ų¹Ł…ŁˆŲÆ الحالة Ł„ŲŖŁŲ¹ŁŠŁ„ Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬/Ų§Ł„Ł…ŁŠŲ²Ų© ModulesInterfaceDesc=ف؄ن التفاعل ŲØŁŠŁ† وحدات Dolibarr ŁŠŲ³Ł…Ų­ Ł„Łƒ ب؄ضافة السمات Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© ŲŖŲ¹ŲŖŁ…ŲÆ على Ų§Ł„ŲØŲ±Ł…Ų¬ŁŠŲ§ŲŖ ŁˆŲ§Ł„Ł†ŲøŁ… ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ. ModulesSpecialDesc=وحدات Ų®Ų§ŲµŲ© أو Ł…Ų­ŲÆŲÆŲ© Ų¬ŲÆŲ§ ŁˆŁ†Ų§ŲÆŲ±Ų§ Ł…Ų§ ŲŖŲ³ŲŖŲ®ŲÆŁ… وحدات. ModulesJobDesc=توفير وحدات تجارية بسيطة ŁˆŁ…Ų­ŲÆŲÆŲ© سلفا من Dolibarr ال؄عداد لأعمال Ł…Ų¹ŁŠŁ†. ModulesMarketPlaceDesc=ŁŠŁ…ŁƒŁ†Łƒ Ų§Ł„Ų¹Ų«ŁˆŲ± على Ł…Ų²ŁŠŲÆ من وحدات Ł„Ł„ŲŖŲ­Ł…ŁŠŁ„ على Ł…ŁˆŲ§Ł‚Ų¹ ال؄نترنت Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© على ؓبكة الانترنت... ModulesMarketPlaces=Ł…Ų²ŁŠŲÆ من وحدات... DoliStoreDesc=DoliStore ، في Ų§Ł„Ų³ŁˆŁ‚ Ų§Ł„Ų±Ų³Ł…ŁŠ Ł„ŲŖŲ®Ų·ŁŠŲ· Ł…ŁˆŲ§Ų±ŲÆ المؤسسات وحدات Dolibarr / خارجي Ų„ŲÆŲ§Ų±Ų© علاقات العملاؔ -DoliPartnersDesc=List with some companies that can provide/develop on-demand modules or features (Note: any Open Source company knowning PHP language can provide you specific development) +DoliPartnersDesc=قائمة Ł…Ų¹ ŲØŲ¹Ų¶ Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ Ų§Ł„ŲŖŁŠ ŁŠŁ…ŁƒŁ† أن توفر / تطوير بناؔ على الطلب وحدات أو Ł…ŁŠŲ²Ų§ŲŖ (ملاحظة: أي ؓركة المصدر Ų§Ł„Ł…ŁŲŖŁˆŲ­ knowning لغة PHP ŁŠŁ…ŁƒŁ† أن توفر Ł„Łƒ Ų„Ł†Ł…Ų§Ų¦ŁŠŲ© Ł…Ų­ŲÆŲÆŲ©) WebSiteDesc=Ł…Ų²ŁˆŲÆŁŠ Ł…ŁˆŁ‚Ų¹ ويب ŁŠŁ…ŁƒŁ†Łƒ البحث Ł„Ł„Ų¹Ų«ŁˆŲ± على Ų§Ł„Ł…Ų²ŁŠŲÆ من وحدات... URL=Ų±Ų§ŲØŲ· BoxesAvailable=ŲµŁ†Ų§ŲÆŁŠŁ‚ Ł…ŲŖŲ§Ų­Ų© @@ -222,13 +222,13 @@ AutomaticIfJavascriptDisabled=ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ Ų„Ų°Ų§ ŲŖŁ… ŲŖŲ¹Ų·ŁŠŁ„ جافاسك AvailableOnlyIfJavascriptNotDisabled=Ł…ŲŖŲ§Ų­Ų§ ؄لا Ų„Ų°Ų§ ŁƒŲ§Ł† جافا سكريبت غير Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† AvailableOnlyIfJavascriptAndAjaxNotDisabled=Ł…ŲŖŲ§Ų­Ų§ ؄لا Ų„Ų°Ų§ ŁƒŲ§Ł† جافا سكريبت غير Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† Required=Ł…Ų·Ł„ŁˆŲØ -UsedOnlyWithTypeOption=Used by some agenda option only +UsedOnlyWithTypeOption=المستخدمة من قبل ŲØŲ¹Ų¶ خيار Ų¬ŲÆŁˆŁ„ فقط Security=الأمن Passwords=ŁƒŁ„Ł…Ų© السر DoNotStoreClearPassword=لا تخزن ŁƒŁ„Ł…Ų§ŲŖ السر في قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ واضحة في MainDbPasswordFileConfEncrypted=ŁƒŁ„Ł…Ų© السر في قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ مؓفرة conf.php -InstrucToEncodePass=To have password encoded into the conf.php file, replace the line
      $dolibarr_main_db_pass="...";
      by
      $dolibarr_main_db_pass="crypted:%s"; -InstrucToClearPass=To have password decoded (clear) into the conf.php file, replace the line
      $dolibarr_main_db_pass="crypted:...";
      by
      $dolibarr_main_db_pass="%s"; +InstrucToEncodePass=Ł„ŲÆŁŠŁƒ ŁƒŁ„Ł…Ų© السر المؓفرة في ملف conf.php، Ų§Ų³ŲŖŲØŲÆŲ§Ł„ الخط
      $ dolibarr_main_db_pass = "..."Ų›
      بواسطة
      $ dolibarr_main_db_pass = "crypted:ŁŖ Ł„ŁŠŲ§Ł„ŁŠ". +InstrucToClearPass=Ł„ŲÆŁŠŁƒ ŁƒŁ„Ł…Ų© Ł…Ų±ŁˆŲ± فك الؓفرة (واضح) في ملف conf.php، Ų§Ų³ŲŖŲØŲÆŲ§Ł„ الخط
      $ dolibarr_main_db_pass = "crypted: ...".
      بواسطة
      $ dolibarr_main_db_pass = "%s". ProtectAndEncryptPdfFiles=Ų­Ł…Ų§ŁŠŲ© الملفات ŁˆŁ„ŲÆŲŖ Ų§Ł„Ų“Ų¹ŲØŁŠ (لا recommandd ، تقتحم Ų§Ł„Ų¬Ł…Ų§Ł‡ŁŠŲ±ŁŠ Ų§Ł„Ų“Ų¹ŲØŁŠ ŁˆŲŖŁˆŁ„ŁŠŲÆ) ProtectAndEncryptPdfFilesDesc=Ų­Ł…Ų§ŁŠŲ© وجود ŁˆŲ«ŁŠŁ‚Ų© من ŁˆŲ«Ų§Ų¦Ł‚ ŁˆŲŖŲØŁ‚ŁŠ Ų§Ł„Ų“Ų¹ŲØŁŠ ŲŖŁˆŁŁŠŲ±Ł‡Ų§ لقراؔة وطباعة أي متصفح Ų§Ł„Ų“Ų¹ŲØŁŠ. ŁˆŁ…Ų¹ Ų°Ł„Łƒ ، ŁˆŲŖŲ­Ų±ŁŠŲ±Ł‡Ų§ ŁˆŁ†Ų³Ų®Ł‡Ų§ ŁˆŁ„ŁŠŲ³ من Ų§Ł„Ł…Ł…ŁƒŁ† ŲØŲ¹ŲÆ الآن. علما أن Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه Ų§Ł„Ł…ŁŠŲ²Ų© تجعل بناؔ Ų¹Ų§Ł„Ł…ŁŠ لا ŁŠŲ¹Ł…Ł„ Ų§Ł„Ł…ŲŖŲ±Ų§ŁƒŁ…Ų© Ų§Ł„Ų“Ų¹ŲØŁŠ (Ł…Ų«Ł„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų©). Feature=Ł…ŁŠŲ²Ų© @@ -237,15 +237,15 @@ DolibarrProjectLeader=Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ Developpers=Ł…Ų·ŁˆŲ±ŁŠ / Ų§Ł„Ł…Ų³Ų§Ł‡Ł…ŁŠŁ† OtherDeveloppers=ŲŗŁŠŲ±Ł‡Ų§ من Ł…Ų·ŁˆŲ±ŁŠ / Ų§Ł„Ł…Ų³Ų§Ł‡Ł…ŁŠŁ† OfficialWebSite=Dolibarr Ų§Ł„ŲÆŁˆŁ„ŁŠ Ų§Ł„Ł…ŁˆŁ‚Ų¹ Ų§Ł„Ų±Ų³Ł…ŁŠ -OfficialWebSiteLocal=Local web site (%s) -OfficialWiki=Dolibarr يكي +OfficialWebSiteLocal=Ł…ŁˆŁ‚Ų¹ على ؓبكة ال؄نترنت Ų§Ł„Ł…Ų­Ł„ŁŠ (ŁŖ Ł‚) +OfficialWiki=ŁˆŲ«Ų§Ų¦Ł‚ Dolibarr على ويكي OfficialDemo=Dolibarr الانترنت Ų§Ł„ŲŖŲ¬Ų±ŁŠŲØŁŠ OfficialMarketPlace=Ų§Ł„Ł…Ų³Ų¤ŁˆŁ„ عن وحدات Ų§Ł„Ų³ŁˆŁ‚ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© / Ų£ŲÆŁˆŁ†Ų³ -OfficialWebHostingService=Referenced web hosting services (Cloud hosting) -ReferencedPreferredPartners=Preferred Partners -OtherResources=Autres ressources -ForDocumentationSeeWiki=For user's or developer's documentation (Doc, FAQs...),
      take a look at the Dolibarr Wiki:
      ؄لقاؔ نظرة على ويكي Dolibarr :
      Ł‚ ŁŖ -ForAnswersSeeForum=For any other questions/help, you can use the Dolibarr forum:
      Ł‚ ŁŖ +OfficialWebHostingService=المؓار Ų®ŲÆŁ…Ų§ŲŖ استضافة Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ (Ų³Ų­Ų§ŲØŲ© استضافة) +ReferencedPreferredPartners=Ų§Ł„Ų“Ų±ŁƒŲ§Ų” Ų§Ł„Ł…ŁŲ¶Ł„ŁŠŁ† +OtherResources=RESSOURCES AUTRES +ForDocumentationSeeWiki=للمستخدم أو ŁˆŲ«Ų§Ų¦Ł‚ Ų§Ł„Ł…Ų·ŁˆŲ± (Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų©ŲŒ أسئلة وأجوبة ...)،
      Ł†Ł„Ł‚ŁŠ نظرة على Dolibarr يكي:
      %s +ForAnswersSeeForum=عن أي أسئلة أخرى / Ł…Ų³Ų§Ų¹ŲÆŲ©ŲŒ ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… المنتدى Dolibarr:
      %s HelpCenterDesc1=هذا المجال ŁŠŁ…ŁƒŁ† أن تساعدك في Ų§Ł„Ų­ŲµŁˆŁ„ على Ł…Ų³Ų§Ų¹ŲÆŲ© Ł„ŲŖŁ‚ŲÆŁŠŁ… Ų®ŲÆŁ…Ų§ŲŖ الدعم على Dolibarr. HelpCenterDesc2=Ų¬Ų²Ų” من هذه الخدمة Ł…ŲŖŁˆŁŲ±Ų© باللغة Ų§Ł„Ų§Ł†ŁƒŁ„ŁŠŲ²ŁŠŲ© فقط. CurrentTopMenuHandler=Ł…Ł†Ų§ŁˆŁ„ Ų§Ł„Ų­Ų§Ł„ŁŠŲ© الأعلى @@ -263,9 +263,9 @@ MAIN_MAIL_SMTP_SERVER_NotAvailableOnLinuxLike=ŲØŲ±ŁˆŲŖŁˆŁƒŁˆŁ„ نقل Ų§Ł„ŲØŲ±ŁŠ MAIN_MAIL_EMAIL_FROM=مرسل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ للرسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ (افتراضيا في php.ini : ŁŖ) MAIN_MAIL_ERRORS_TO=أرسلت مرسل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ المستخدمة في رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų¹Ų§Ų¦ŲÆŲ§ŲŖ Ų®Ų·Ų£ MAIN_MAIL_AUTOCOPY_TO= Ų„Ų±Ų³Ų§Ł„ Ł…Ł†Ł‡Ų¬ŁŠŲ© خفية Ų§Ł„ŁƒŲ±ŲØŁˆŁ† نسخة من Ų¬Ł…ŁŠŲ¹ رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ المرسلة ؄لى -MAIN_MAIL_AUTOCOPY_PROPOSAL_TO= Send systematically a hidden carbon-copy of proposals sent by email to -MAIN_MAIL_AUTOCOPY_ORDER_TO= Send systematically a hidden carbon-copy of orders sent by email to -MAIN_MAIL_AUTOCOPY_INVOICE_TO= Send systematically a hidden carbon-copy of invoice sent by emails to +MAIN_MAIL_AUTOCOPY_PROPOSAL_TO= Ų„Ų±Ų³Ų§Ł„ Ł…Ł†Ł‡Ų¬ŁŠŲ© Ł…Ų®ŁŁŠ Ų§Ł„ŁƒŲ±ŲØŁˆŁ† نسخة من المقترحات المرسلة عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +MAIN_MAIL_AUTOCOPY_ORDER_TO= Ų„Ų±Ų³Ų§Ł„ Ł…Ł†Ł‡Ų¬ŁŠŲ© Ł…Ų®ŁŁŠ Ų§Ł„ŁƒŲ±ŲØŁˆŁ† نسخة من Ų£ŁˆŲ§Ł…Ų± أرسلت عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +MAIN_MAIL_AUTOCOPY_INVOICE_TO= Ų„Ų±Ų³Ų§Ł„ Ł…Ł†Ł‡Ų¬ŁŠŲ© Ł…Ų®ŁŁŠ Ų§Ł„ŁƒŲ±ŲØŁˆŁ† نسخة من Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© عن Ų·Ų±ŁŠŁ‚ رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ل؄رسالها MAIN_DISABLE_ALL_MAILS=ŲŖŲ¹Ų·ŁŠŁ„ Ų¬Ł…ŁŠŲ¹ رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ال؄رسال (لأغراض الاختبار أو تجريبية) MAIN_MAIL_SENDMODE=Ų·Ų±ŁŠŁ‚Ų© Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ل؄رسال رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ MAIN_MAIL_SMTPS_ID=Ų„Ų°Ų§ Ų§Ł„Ł‡ŁˆŁŠŲ© SMTP Ų§Ł„ŲŖŁˆŲ«ŁŠŁ‚ اللازم @@ -275,70 +275,70 @@ MAIN_DISABLE_ALL_SMS=ŲŖŲ¹Ų·ŁŠŁ„ كافة sendings SMS (لأغراض الاختب MAIN_SMS_SENDMODE=Ų·Ų±ŁŠŁ‚Ų© استخدامه ل؄رسال الرسائل Ų§Ł„Ł‚ŲµŁŠŲ±Ų© SMS MAIN_MAIL_SMS_FROM=رقم الهاتف المرسل Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ ل؄رسال الرسائل Ų§Ł„Ł‚ŲµŁŠŲ±Ų© FeatureNotAvailableOnLinux=Ł…ŁŠŲ²Ų© لا تتوفر على Ł…Ų«Ł„ أنظمة ŁŠŁˆŁ†ŁƒŲ³. sendmail برنامج الاختبار الخاص بك Ł…Ų­Ł„ŁŠŲ§. -SubmitTranslationENUS=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit modified files on dolibarr.org/forum or for developers on github.com/Dolibarr/dolibarr. -SubmitTranslation=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit your change to www.transifex.com/dolibarr-association/dolibarr/ +SubmitTranslationENUS=Ų„Ų°Ų§ ترجمة لهذه اللغة Ł„ŁŠŲ³ŲŖ ŁƒŲ§Ł…Ł„Ų© أو ŲŖŲ¬ŲÆ Ų§Ł„Ų£Ų®Ų·Ų§Ų”ŲŒ ŁŠŁ…ŁƒŁ†Łƒ تصحيح هذا عن Ų·Ų±ŁŠŁ‚ تحرير الملفات ؄لى ŲÆŁ„ŁŠŁ„ LANGS /%s ŁˆŲŖŁ‚ŲÆŁŠŁ… الملفات Ų§Ł„ŲŖŁŠ ŲŖŁ… ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ على dolibarr.org/forum أو Ł„Ł„Ł…Ų·ŁˆŲ±ŁŠŁ† على github.com/Dolibarr/dolibarr. +SubmitTranslation=Ų„Ų°Ų§ ترجمة لهذه اللغة Ł„ŁŠŲ³ŲŖ ŁƒŲ§Ł…Ł„Ų© أو ŲŖŲ¬ŲÆ Ų§Ł„Ų£Ų®Ų·Ų§Ų”ŲŒ ŁŠŁ…ŁƒŁ†Łƒ تصحيح هذا عن Ų·Ų±ŁŠŁ‚ تحرير الملفات ؄لى ŲÆŁ„ŁŠŁ„ LANGS /%s ŁˆŲŖŁ‚ŲÆŁŠŁ… Ų§Ł„ŲŖŲŗŁŠŁŠŲ± ؄لى www.transifex.com/dolibarr-association/dolibarr/~~V ModuleSetup=Ų„Ų¹ŲÆŲ§ŲÆ وحدة ModulesSetup=نمائط ال؄عداد ModuleFamilyBase=نظام -ModuleFamilyCrm=Ressource العملاؔ Ų„ŲÆŲ§Ų±Ų© (Ų„ŲÆŲ§Ų±Ų© علاقات العملاؔ) -ModuleFamilyProducts=Products Management (PM) -ModuleFamilyHr=Human Resource Management (HR) +ModuleFamilyCrm=Ų„ŲÆŲ§Ų±Ų© علاقات العملاؔ (CRM) +ModuleFamilyProducts=Ų„ŲÆŲ§Ų±Ų© المنتجات (PM) +ModuleFamilyHr=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ Ų§Ł„ŲØŲ“Ų±ŁŠŲ© (HR) ModuleFamilyProjects=Ł…Ų“Ų§Ų±ŁŠŲ¹ / العمل Ų§Ł„ŲŖŲ¹Ų§ŁˆŁ†ŁŠ ModuleFamilyOther=أخرى -ModuleFamilyTechnic=Multi ŲØŁŠŁ† وحدات وأدوات +ModuleFamilyTechnic=أدوات وحدات Ł…ŲŖŲ¹ŲÆŲÆŲ© ModuleFamilyExperimental=نماذج تجريبية ModuleFamilyFinancial=Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© (المحاسبة / الخزانة) ModuleFamilyECM=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ في المؤسسة -ModuleFamilyPortal=Web sites and other frontal application -ModuleFamilyInterface=Interfaces with external systems +ModuleFamilyPortal=Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ على ؓبكة ال؄نترنت ŁˆŲŖŲ·ŲØŁŠŁ‚ Ł…ŲØŲ§Ų“Ų± Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† +ModuleFamilyInterface=ŁˆŲ§Ų¬Ł‡Ų§ŲŖ Ł…Ų¹ الأنظمة Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© MenuHandlers=قائمة Ł…Ł†Ų§ŁˆŁ„ŁŠ MenuAdmin=قائمة تحرير -DoNotUseInProduction=Do not use in production +DoNotUseInProduction=لا تستخدمها Ł…Ų¹ المنتج ThisIsProcessToFollow=هذا Ł‡Łˆ ال؄عداد لهذه Ų§Ł„Ų¹Ł…Ł„ŁŠŲ© : -ThisIsAlternativeProcessToFollow=This is an alternative setup to process: -StepNb=Ų§Ł„Ų®Ų·ŁˆŲ© Ł‚ ŁŖ -FindPackageFromWebSite=Ų§Ł„Ų¹Ų«ŁˆŲ± على الحزمة Ų§Ł„ŲŖŁŠ توفر Ł…ŁŠŲ²Ų© تريد (على Ų³ŲØŁŠŁ„ المثال على Ł…ŁˆŁ‚Ų¹ Ų§Ł„ŁˆŁŠŲØ Ł‚ ŁŖ). -DownloadPackageFromWebSite=Download package (for example from official web site %s). -UnpackPackageInDolibarrRoot=Unpack package file into Dolibarr server directory dedicated to external modules: %s +ThisIsAlternativeProcessToFollow=هذا Ł‡Łˆ ال؄عداد ŲØŲÆŁŠŁ„ Ł„Ł„Ų¹Ł…Ł„ŁŠŲ©: +StepNb=Ų§Ł„Ų®Ų·ŁˆŲ© %s +FindPackageFromWebSite=Ų§Ł„Ų¹Ų«ŁˆŲ± على الحزمة Ų§Ł„ŲŖŁŠ توفر Ł…ŁŠŲ²Ų© تريد (على Ų³ŲØŁŠŁ„ المثال على Ł…ŁˆŁ‚Ų¹ Ų§Ł„ŁˆŁŠŲØ %s). +DownloadPackageFromWebSite=ŲŖŲ­Ł…ŁŠŁ„ الحزمة (على Ų³ŲØŁŠŁ„ المثال من Ų§Ł„Ł…ŁˆŁ‚Ų¹ Ų§Ł„Ų±Ų³Ł…ŁŠ على ال؄نترنت%s). +UnpackPackageInDolibarrRoot=ملف حزمة فك ؄لى Dolibarr ŲÆŁ„ŁŠŁ„ Ų®Ų§ŲÆŁ… Ł…Ų®ŲµŲµ Ł„ŁˆŲ­ŲÆŲ§ŲŖ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ©:%s SetupIsReadyForUse=الانتهاؔ من تركيب وDolibarr على Ų§Ų³ŲŖŲ¹ŲÆŲ§ŲÆ لاستخدام هذا العنصر Ų§Ł„Ų¬ŲÆŁŠŲÆ. -NotExistsDirect=The alternative root directory is not defined.
      -InfDirAlt=Since version 3 it is possible to define an alternative root directory.This allows you to store, same place, plug-ins and custom templates.
      Just create a directory at the root of Dolibarr (eg: custom).
      -InfDirExample=
      Then declare it in the file conf.php
      $dolibarr_main_url_root_alt='http://myserver/custom'
      $dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'
      *These lines are commented with "#", to uncomment only remove the character. -YouCanSubmitFile=For this step, you can send package using this tool: Select module file +NotExistsDirect=لم ŁŠŲŖŁ… تعريف Ų§Ł„ŲÆŁ„ŁŠŁ„ الجذر ŲØŲÆŁŠŁ„.
      +InfDirAlt=منذ ال؄صدار 3 من Ų§Ł„Ł…Ł…ŁƒŁ† تعريف directory.This الجذر ŲØŲÆŁŠŁ„Ų© ŁŠŲ³Ł…Ų­ Ł„Łƒ Ł„ŲŖŲ®Ų²ŁŠŁ† ŁˆŁ†ŁŲ³ Ų§Ł„Ł…ŁƒŲ§Ł†ŲŒ ŁˆŲ§Ł„Ł…ŁƒŁˆŁ†Ų§ŲŖ Ų§Ł„Ų„Ų¶Ų§ŁŁŠŲ© ŁˆŲ§Ł„Ł‚ŁˆŲ§Ł„ŲØ المخصصة.
      Ł…Ų¬Ų±ŲÆ ؄نؓاؔ ŲÆŁ„ŁŠŁ„ على Ų¬Ų°Ų± Dolibarr (على Ų³ŲØŁŠŁ„ المثال: Ł…Ų®ŲµŲµ).
      +InfDirExample=
      Ų«Ł… نعلن Ų°Ł„Łƒ في conf.php ملف
      $ dolibarr_main_url_root_alt = 'HTTP: // MYSERVER / Ł…Ų®ŲµŲµ "
      $ dolibarr_main_document_root_alt = '/ Ł…Ų³Ų§Ų± / لعام / dolibarr / htdocs / Ł…Ų®ŲµŲµ "
      * ŁˆŲ¹Ł„Ł‚ هذه Ų§Ł„Ų®Ų·ŁˆŲ· Ł…Ų¹ "#"، ؄لى غير ŲŖŲ¹Ł„ŁŠŁ‚ فقط ؄زالة الطابع. +YouCanSubmitFile=لهذه Ų§Ł„Ų®Ų·ŁˆŲ©ŲŒ ŁŠŁ…ŁƒŁ†Łƒ Ų„Ų±Ų³Ų§Ł„ حزمة ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه الأداة: Ų§Ų®ŲŖŲ± ملف Ų§Ł„ŁˆŲ­ŲÆŲ© Ų§Ł„Ł†Ł…Ų·ŁŠŲ© CurrentVersion=Dolibarr النسخة Ų§Ł„Ų­Ų§Ł„ŁŠŲ© CallUpdatePage=الذهاب ؄لى صفحة Ų§Ł„ŲŖŲ­ŲÆŁŠŲ«Ų§ŲŖ وdatas Ł‡ŁŠŁƒŁ„ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ : ŁŖ s. LastStableVersion=Ų¢Ų®Ų± نسخة مستقرة -UpdateServerOffline=Update server offline +UpdateServerOffline=Ų®Ų§ŲÆŁ… Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« Ł…ŲŖŁˆŲ§Ų¬ŲÆ Ų­Ų§Ł„ŁŠŲ§ GenericMaskCodes=ŁŠŁ…ŁƒŁ†Łƒ Ų„ŲÆŲ®Ų§Ł„ أي قناع Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ…. في هذا القناع ، وبعد ŁˆŁŠŁ…ŁƒŁ† Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… العلامات :
      (000000) ŁŠŲ·Ų§ŲØŁ‚ Ų¹ŲÆŲÆ Ų§Ł„Ų°ŁŠ Ų³ŁŠŁƒŁˆŁ† على ŁƒŁ„ يزداد ŁŖ s. ŁƒŁ…Ų§ تدخل Ų§Ł„Ų¹ŲÆŁŠŲÆ من أصفار على Ų§Ł„Ł†Ų­Łˆ Ų§Ł„Ł…Ł†Ų“ŁˆŲÆ Ų·ŁˆŁ„ المضادة. المضاد ŁˆŲ³ŁŠŲŖŁ… الانتهاؔ من اصفار من Ų§Ł„ŁŠŲ³Ų§Ų± من أجل Ų§Ł„Ų­ŲµŁˆŁ„ على أكبر Ų¹ŲÆŲÆ اصفار ŁƒŁ…Ų§ القناع.
      000000 +000) (نفس السابقة ŁˆŁ„ŁƒŁ† ŁŠŁ‚Ų§ŲØŁ„ المقابلة لعدد للحق من علامة + ŁŠŲ·ŲØŁ‚ Ų§Ų¹ŲŖŲØŲ§Ų±Ų§ من Ų£ŁˆŁ„ ŁŖ s.
      000000 @ (Ų³) نفس السابقة ŁˆŁ„ŁƒŁ† المضاد Ł‡Łˆ Ų„Ų¹Ų§ŲÆŲ© الصفر عندما ŁŠŲŖŁ… Ų§Ł„ŲŖŁˆŲµŁ„ ؄لى الؓهر Ų® Ų® Ł…Ų§ ŲØŁŠŁ† 1 و 12). Ų„Ų°Ų§ ŁƒŲ§Ł† هذا Ų§Ł„Ų®ŁŠŲ§Ų± Ł‡Łˆ المستخدمة وس 2 أو أعلى ، Ų«Ł… تسلسل (Ų° Ų° Ł… Ł…)) ((سنة أو ملم)) (Ł…Ų·Ł„ŁˆŲØ أيضا.
      (ŲØ) Ų§Ł„ŁŠŁˆŁ… (01 الى 31).
      () ملم في الؓهر (01 الى 12).
      (كذا) ، (سنة)) أو (Ų° السنة أكثر من 2 أو 4 أو 1 الأرقام.
      -GenericMaskCodes2={cccc} the client code on n characters
      {cccc000} the client code on n characters is followed by a counter dedicated for customer. This counter dedicated to customer is reset at same time than global counter.
      {tttt} The code of thirdparty type on n characters (see dictionary-thirdparty types).
      +GenericMaskCodes2={CCCC} رمز Ų§Ł„Ų¹Ł…ŁŠŁ„ على أحرف ن
      {cccc000} يتبع رمز Ų§Ł„Ų¹Ł…ŁŠŁ„ على الأحرف Ų§Ł„ŲŖŁŠ ŁƒŲŖŲØŁ‡Ų§ ن Ų¹ŲÆŲ§ŲÆ Ł…Ų®ŲµŲµŲ© للعملاؔ. ŲŖŲŖŁ… Ų„Ų¹Ų§ŲÆŲ© ŲŖŲ¹ŁŠŁŠŁ† هذا العداد Ł…Ų®ŲµŲµŲ© للعملاؔ في Ų§Ł„ŁˆŁ‚ŲŖ نفسه من Ų¹ŲÆŲ§ŲÆ Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ©.
      {TTTT} رمز من Ł†ŁˆŲ¹ Ł…Ų±Ų“Ų­ŁŠŁ† عن على أحرف ن (انظر Ų£Ł†ŁˆŲ§Ų¹-Ų§Ł„Ł‚Ų§Ł…ŁˆŲ³ Ł…Ų±Ų“Ų­ŁŠŁ† عن).
      GenericMaskCodes3=Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų“Ų®ŲµŁŠŲ§ŲŖ الاخرى في قناع سوف ŲŖŲøŁ„ Ų³Ł„ŁŠŁ…Ų©.
      المساحات غير Ł…Ų³Ł…ŁˆŲ­ بها.
      -GenericMaskCodes4a=ŁˆŁ…Ų«Ų§Ł„ على 99th Ł‚ ŁŖ من طرف ثالث TheCompany عمله 2007-01-31 :
      -GenericMaskCodes4b=ŁˆŁ…Ų«Ų§Ł„ على طرف ثالث على خلق 2007-03-01 :
      +GenericMaskCodes4a=ŁˆŁ…Ų«Ų§Ł„ على 99th %s من طرف ثالث TheCompany عمله 2007-01-31 :
      +GenericMaskCodes4b=ŁˆŁ…Ų«Ų§Ł„ على طرف ثالث على ؄نؓاؔ 2007-03-01 :
      GenericMaskCodes4c=Example on product created on 2007-03-01:
      GenericMaskCodes5=ABC{yy}{mm}-{000000} will give ABC0701-000099
      {0000+100@1}-ZZZ/{dd}/XXX will give 0199-ZZZ/31/XXX GenericNumRefModelDesc=Ų§Ł„Ų¹ŁˆŲÆŲ© Ł„Ł„ŲŖŲ®ŲµŁŠŲµ ŁˆŁŁ‚Ų§ لعدد Ł…Ų­ŲÆŲÆ القناع. -ServerAvailableOnIPOrPort=الخدمة Ł…ŲŖŲ§Ų­Ų© في معالجة ŁŖ Ł‚ Ł‚ ŁŖ على Ų§Ł„Ł…ŁŠŁ†Ų§Ų” -ServerNotAvailableOnIPOrPort=الخدمة غير Ł…ŲŖŲ§Ų­Ų© في Ų§Ł„ŲŖŲµŲÆŁŠ ŁŖ Ł‚ Ł‚ ŁŖ على Ų§Ł„Ł…ŁŠŁ†Ų§Ų” +ServerAvailableOnIPOrPort=الخدمة Ł…ŲŖŲ§Ų­Ų© في معالجة ŁŖ Ł‚ %s على Ų§Ł„Ł…ŁŠŁ†Ų§Ų” +ServerNotAvailableOnIPOrPort=الخدمة غير Ł…ŲŖŲ§Ų­Ų© في Ų§Ł„ŲŖŲµŲÆŁŠ ŁŖ Ł‚ %s على Ų§Ł„Ł…ŁŠŁ†Ų§Ų” DoTestServerAvailability=Ų§Ų®ŲŖŲØŲ§Ų± Ų®ŲÆŁ…Ų© Ų§Ł„ŲŖŁˆŲµŁŠŁ„ DoTestSend=Ų§Ų±Ų³Ų§Ł„ الاختبار DoTestSendHTML=Ų§Ų®ŲŖŲØŲ§Ų± Ų§Ų±Ų³Ų§Ł„ هتمل -ErrorCantUseRazIfNoYearInMask=Error, can't use option @ to reset counter each year if sequence {yy} or {yyyy} is not in mask. +ErrorCantUseRazIfNoYearInMask=خطأ، لا ŁŠŁ…ŁƒŁ† Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ų®ŁŠŲ§Ų± @ ل؄عادة ŲŖŲ¹ŁŠŁŠŁ† Ų¹ŲÆŲ§ŲÆ Ų³Ł†ŁˆŁŠŲ§ Ų„Ų°Ų§ تسلسل {} أو {yyyy ؄نهاؔ Ų³ Ų³ Ų³ Ų³} Ł„ŁŠŲ³ في قناع. ErrorCantUseRazInStartedYearIfNoYearMonthInMask=Ų®Ų·Ų£ ، لا ŁŠŁ…ŁƒŁ† للمستخدم Ų§Ł„Ų®ŁŠŲ§Ų± في Ų­Ų§Ł„ تسلسل @ (Ų° Ų° Ł… Ł…)) ((سنة أو ملم)) (لا تخفي. UMask=معلمة جديدة UMask صورة ŁŠŁˆŁ†ŁŠŁƒŲ³ / Ł„ŁŠŁ†ŁƒŲ³ / بي Ų„Ų³ دي نظام الملفات. UMaskExplanation=تسمح Ł„Łƒ هذه المعلمة Ł„ŲŖŲ­ŲÆŁŠŲÆ Ų§Ł„Ų§Ų°ŁˆŁ†Ų§ŲŖ Ų§Ł„ŲŖŁŠ حددها ŲŖŁ‚ŲµŁŠŲ± من الملفات Ų§Ł„ŲŖŁŠ أنؓأتها Dolibarr على الخادم (خلال ŲŖŲ­Ł…ŁŠŁ„Ł‡Ų§ على Ų³ŲØŁŠŁ„ المثال).
      يجب أن ŁŠŁƒŁˆŁ† Ų«Ł…Ų§Ł†ŁŠŲ© Ų§Ł„Ł‚ŁŠŁ…Ų© (على Ų³ŲØŁŠŁ„ المثال ، 0666 ŁˆŲ³Ų§Ų¦Ł„ القراؔة ŁˆŲ§Ł„ŁƒŲŖŲ§ŲØŲ© Ł„Ł„Ų¬Ł…ŁŠŲ¹).
      Ł… Ų“Ł…Ų§Ł„ ؓرق paramĆØtre Ų³Ų±ŲŖ sous الامم المتحدة Ł„ŲŖŁ‚ŁŠŁŠŁ… الأداؔ ŁˆŁŠŁ†ŲÆŁˆŲ² serveur. SeeWikiForAllTeam=؄لقاؔ نظرة على صفحة ويكي قائمة ŁƒŲ§Ł…Ł„Ų© Ł„Ų¬Ł…ŁŠŲ¹ الجهات الفاعلة ŁˆŲ§Ł„Ł…Ł†ŲøŁ…Ų© UseACacheDelay= Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† المؤقت Ł„Ł„ŲŖŲ£Ų®ŁŠŲ± في الرد على الصادرات Ų«Ų§Ł†ŁŠŲ© (0 فارغة أو لا Ł…Ų®ŲØŲ£) DisableLinkToHelpCenter=الاختباؔ ŁˆŲµŁ„Ų© "هل ŲŖŲ­ŲŖŲ§Ų¬ ؄لى Ł…Ų³Ų§Ų¹ŲÆŲ© أو دعم" على صفحة ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=؄خفاؔ تصل ؄لى Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ…Ų§ŲŖ Ų§Ł„ŁŁˆŲ±ŁŠŲ© "ŁŖ Ł‚" AddCRIfTooLong=Ł„ŁŠŲ³ Ł‡Ł†Ų§Łƒ التفاف ŲŖŁ„Ł‚Ų§Ų¦ŁŠ ، حتى Ų„Ų°Ų§ Ų®Ų±Ų¬ من Ų®Ų· صفحة على ŁˆŲ«Ų§Ų¦Ł‚ لفترة Ų·ŁˆŁŠŁ„Ų© Ų¬ŲÆŲ§ ، يجب ؄ضافة حرف Ų„Ų±Ų¬Ų§Ų¹ Ł†ŁŲ³Łƒ في Ł†Ų§Ų­ŁŠŲ© النص. ModuleDisabled=Ł†Ł…ŁŠŲ·Ų© Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† -ModuleDisabledSoNoEvent=Ł†Ł…ŁŠŲ·Ų© Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† بغية خلق حالة Ų£ŲØŲÆŲ§ +ModuleDisabledSoNoEvent=Ł†Ł…ŁŠŲ·Ų© Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† بغية ؄نؓاؔ حالة Ų£ŲØŲÆŲ§ ConfirmPurge=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų°Ł„Łƒ Ł„ŲŖŁ†ŁŁŠŲ° ŲŖŲ·Ł‡ŁŠŲ±ŲŸ
      ŁˆŁ‡Ų°Ų§ من ؓأنه ŲØŲ§Ł„ŲŖŲ£ŁƒŁŠŲÆ حذف Ų¬Ł…ŁŠŲ¹ ŲØŁŠŲ§Ł†Ų§ŲŖ Ł…Ł„ŁŁƒ بأي Ų­Ų§Ł„ من Ų§Ł„Ų£Ų­ŁˆŲ§Ł„ Ł„ŲŖŲ±Ł…ŁŠŁ…Ł‡Ų§ (صورة Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ في المؤسسة ، ŁˆŲ§Ł„Ł…Ł„ŁŲ§ŲŖ المرفقة...). MinLength=الحد Ų§Ł„Ų£ŲÆŁ†ŁŠ لمدة LanguageFilesCachedIntoShmopSharedMemory=لانغ Ł„ŲŖŲ­Ł…ŁŠŁ„ الملفات. في Ų§Ł„Ų°Ų§ŁƒŲ±Ų© Ų§Ł„Ł…Ų“ŲŖŲ±ŁƒŲ© ExamplesWithCurrentSetup=أمثلة Ł…Ų¹ ŲŖŲ“ŲŗŁŠŁ„ ال؄عداد Ų§Ł„Ų­Ų§Ł„ŁŠ ListOfDirectories=قائمة الدلائل Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© Ł‚ŁˆŲ§Ł„ŲØ -ListOfDirectoriesForModelGenODT=List of directories containing templates files with OpenDocument format.

      Put here full path of directories.
      Add a carriage return between eah directory.
      To add a directory of the GED module, add here DOL_DATA_ROOT/ecm/yourdirectoryname.

      Files in those directories must end with .odt or .ods. +ListOfDirectoriesForModelGenODT=قائمة الدلائل Ų§Ł„ŲŖŁŠ تحتوي على Ł‚ŁˆŲ§Ł„ŲØ ملفات Ł…Ų¹ Ų“ŁƒŁ„ Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų©.

      Ų¶Ų¹ هنا المسار Ų§Ł„ŁƒŲ§Ł…Ł„ من الدلائل.
      ؄ضافة Ų„Ų±Ų¬Ų§Ų¹ ŲØŁŠŁ† Ų§Ł„ŲÆŁ„ŁŠŁ„ Ų§ŁŠŁ‡.
      ل؄ضافة ŲÆŁ„ŁŠŁ„ وحدة GED، أضيف هنا DOL_DATA_ROOT / ECM / yourdirectoryname.

      الملفات في هذه الدلائل يجب أن ŁŠŁ†ŲŖŁ‡ŁŠ .odt أو .ods. NumberOfModelFilesFound=Number of ODT/ODS templates files found in those directories ExampleOfDirectoriesForModelGen=أمثلة على بناؔ الجملة :
      Ų¬ : mydir \\
      / Ų§Ł„ŁˆŲ·Ł† / mydir
      DOL_DATA_ROOT / Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ في المؤسسة / ecmdir FollowingSubstitutionKeysCanBeUsed=
      لمعرفة كيفية ؄نؓاؔ Ł‚ŁˆŲ§Ł„ŲØ المستند ODT، قبل ŲŖŲ®Ų²ŁŠŁ†Ł‡Ų§ في ŲŖŁ„Łƒ Ų§Ł„ŲÆŁ„Ų§Ų¦Ł„ŲŒ ŁˆŁ‚Ų±Ų§Ų”Ų© ŁˆŲ«Ų§Ų¦Ł‚ ويكي: @@ -352,30 +352,30 @@ ThemeDir=Ų¬Ł„ŁˆŲÆ ŲÆŁ„ŁŠŁ„ ConnectionTimeout=بمناسبه المهلة ResponseTimeout=Ų§Ų³ŲŖŲ¬Ų§ŲØŲ© مهلة SmsTestMessage=رسالة Ų§Ų®ŲŖŲØŲ§Ų± من __PHONEFROM__ ؄لى __PHONETO__ -ModuleMustBeEnabledFirst=Module %s must be enabled first if you need this feature. +ModuleMustBeEnabledFirst=يجب ŲŖŁ…ŁƒŁŠŁ† وحدة%s Ų£ŁˆŁ„Ų§ Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ­ŲŖŲ§Ų¬ هذه Ų§Ł„Ł…ŁŠŲ²Ų©. SecurityToken=المفتاح Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ الآمنة NoSmsEngine=لا Ł…ŲÆŁŠŲ± مرسل الرسائل Ų§Ł„Ł‚ŲµŁŠŲ±Ų© المتاحة. لم ŁŠŲŖŁ… تثبيت SMS المرسل Ł…Ų¹ Ł…ŲÆŁŠŲ± Ų§Ł„ŲŖŁˆŲ²ŁŠŲ¹ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ (لأنها ŲŖŲ¹ŲŖŁ…ŲÆ على Ł…ŁˆŲ±ŲÆ خارجي)، ŁˆŁ„ŁƒŁ† ŁŠŁ…ŁƒŁ†Łƒ أن ŲŖŲ¬ŲÆ ŲØŲ¹Ų¶ على http://www.dolistore.com PDF=PDF PDFDesc=ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ¹ŁŠŁŠŁ† ŁƒŁ„ Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© المتصلة Ų¬ŁŠŁ„ PDF PDFAddressForging=Ł‚ŁˆŲ§Ų¹ŲÆ Ł„ŲŖŲ“ŁƒŁŠŁ„ Ł…Ų±ŲØŲ¹Ų§ŲŖ Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† HideAnyVATInformationOnPDF=؄خفاؔ ŁƒŁ„ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ المتعلقة ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة على ؄نؓاؔ Ł‚ŁˆŲ§ŲŖ الدفاع Ų§Ł„Ų“Ų¹ŲØŁŠ -HideDescOnPDF=Hide products description on generated PDF -HideRefOnPDF=Hide products ref. on generated PDF -HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +HideDescOnPDF=؄خفاؔ وصف المنتجات على لدت PDF +HideRefOnPDF=المنتجات Ų§Ł„Ų¬Ł„ŲÆŁŠŲ© المرجع. ŁˆŁ„ŲÆŲŖ في PDF +HideDetailsOnPDF=؄خفاؔ خطوط المنتجات ŲŖŁŲ§ŲµŁŠŁ„ عن لدت PDF +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Ų§Ł„Ł…ŁƒŲŖŲØŲ© UrlGenerationParameters=المعلمات Ł„ŲŖŲ£Ł…ŁŠŁ† Ų¹Ł†Ų§ŁˆŁŠŁ† Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ SecurityTokenIsUnique=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… معلمة securekey فريدة Ł„ŁƒŁ„ URL EnterRefToBuildUrl=أدخل Ł…Ų±Ų¬Ų¹ Ł„ŁƒŲ§Ų¦Ł† %s GetSecuredUrl=Ų§Ł„Ų­ŲµŁˆŁ„ على Ų¹Ł†ŁˆŲ§Ł† Ł…Ų­Ų³ŁˆŲØ -ButtonHideUnauthorized=Hide buttons for unauthorized actions instead of showing disabled buttons -OldVATRates=Old VAT rate -NewVATRates=New VAT rate -PriceBaseTypeToChange=Modify on prices with base reference value defined on -MassConvert=Launch mass convert +ButtonHideUnauthorized=؄خفاؔ Ų£Ų²Ų±Ų§Ų± ل؄جراؔات غير Ł…ŲµŲ±Ų­ بها بدلا من ؄ظهار Ų£Ų²Ų±Ų§Ų± ذوي Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų¬Ų§ŲŖ الخاصة +OldVATRates=Ł…Ų¹ŲÆŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ų§Ł„Ł‚ŲÆŁŠŁ… +NewVATRates=Ł…Ų¹ŲÆŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ų§Ł„Ų¬ŲÆŁŠŲÆ +PriceBaseTypeToChange=ŲŖŲ¹ŲÆŁŠŁ„ على الأسعار Ł…Ų¹ Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠŲ© قاعدة المعرفة على +MassConvert=؄طلاق ŲŖŲ­ŁˆŁŠŁ„ الؓامل String=سلسلة -TextLong=Long text -Int=Integer +TextLong=نص Ų·ŁˆŁŠŁ„ +Int=Ų¹ŲÆŲÆ صحيح Float=Float DateAndTime=Date and hour Unique=Unique @@ -388,17 +388,17 @@ ExtrafieldSelectList = Select from table ExtrafieldSeparator=Separator ExtrafieldCheckBox=Checkbox ExtrafieldRadio=Radio button -ExtrafieldCheckBoxFromList= Checkbox from table -ExtrafieldLink=Link to an object +ExtrafieldCheckBoxFromList= Ł…Ų±ŲØŲ¹ من Ų§Ł„Ų¬ŲÆŁˆŁ„ +ExtrafieldLink=Ų±Ų§ŲØŲ· ؄لى ŁƒŲ§Ų¦Ł† ExtrafieldParamHelpselect=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ...

      In order to have the list depending on another :
      1,value1|parent_list_code:parent_key
      2,value2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ... ExtrafieldParamHelpradio=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ... -ExtrafieldParamHelpsellist=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath
      Syntax : ObjectName:Classpath
      Example : Societe:societe/class/societe.class.php +ExtrafieldParamHelpsellist=قائمة المعلمات يأتي من Ų§Ł„Ų¬ŲÆŁˆŁ„
      بناؔ الجملة: TABLE_NAME: label_field: id_field :: Ł…Ų±Ų“Ų­
      Ł…Ų«Ų§Ł„: c_typent: libelle: معرف :: Ł…Ų±Ų“Ų­

      Ł…Ų±Ų“Ų­ ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† Ų§Ų®ŲŖŲØŲ§Ų± بسيط (على Ų³ŲØŁŠŁ„ المثال النؓطة = 1) لعرض Ł‚ŁŠŁ…Ų© النؓطة فقط
      ŁŠŁ…ŁƒŁ†Łƒ أيضا Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… $ $ ID في تصفية Ų³Ų§Ų­Ų±Ų© Ł‡ŁŠ Ł‡ŁˆŁŠŲ© Ų§Ł„Ų­Ų§Ł„ŁŠ Ų§Ł„ŁƒŲ§Ų¦Ł† Ų§Ł„Ų­Ų§Ł„ŁŠ
      Ł„Ł„Ł‚ŁŠŲ§Ł… SELECT في Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… فلتر $ SEL $
      Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ±ŲŗŲØ في تصفية على extrafields Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… syntaxt extra.fieldcode = ... (حيث رمز الحقل Ł‡Łˆ رمز من extrafield)

      من أجل Ų§Ł„Ų­ŲµŁˆŁ„ على لائحة ŲŖŲØŲ¹Ų§ Ų¢Ų®Ų±:
      c_typent: libelle: الرقم: parent_list_code | parent_column: فلتر +ExtrafieldParamHelpchkbxlst=قائمة المعلمات يأتي من Ų§Ł„Ų¬ŲÆŁˆŁ„
      بناؔ الجملة: TABLE_NAME: label_field: id_field :: Ł…Ų±Ų“Ų­
      Ł…Ų«Ų§Ł„: c_typent: libelle: معرف :: Ł…Ų±Ų“Ų­

      Ł…Ų±Ų“Ų­ ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† Ų§Ų®ŲŖŲØŲ§Ų± بسيط (على Ų³ŲØŁŠŁ„ المثال النؓطة = 1) لعرض Ł‚ŁŠŁ…Ų© النؓطة فقط
      ŁŠŁ…ŁƒŁ†Łƒ أيضا Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… $ $ ID في تصفية Ų³Ų§Ų­Ų±Ų© Ł‡ŁŠ Ł‡ŁˆŁŠŲ© Ų§Ł„Ų­Ų§Ł„ŁŠ Ų§Ł„ŁƒŲ§Ų¦Ł† Ų§Ł„Ų­Ų§Ł„ŁŠ
      Ł„Ł„Ł‚ŁŠŲ§Ł… SELECT في Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… فلتر $ SEL $
      Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ±ŲŗŲØ في تصفية على extrafields Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… syntaxt extra.fieldcode = ... (حيث رمز الحقل Ł‡Łˆ رمز من extrafield)

      من أجل Ų§Ł„Ų­ŲµŁˆŁ„ على لائحة ŲŖŲØŲ¹Ų§ Ų¢Ų®Ų±:
      c_typent: libelle: الرقم: parent_list_code | parent_column: فلتر +ExtrafieldParamHelplink=يجب أن ŁŠŁƒŁˆŁ† المعلمات ObjectName: CLASSPATH
      بناؔ الجملة: ObjectName: CLASSPATH
      Ł…Ų«Ų§Ł„: Ų³ŁˆŲ³ŁŠŲŖŁŠŁ‡: Ų³ŁˆŲ³ŁŠŲŖŁŠŁ‡ / فئة / societe.class.php LibraryToBuildPDF=Library used to build PDF WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
      To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir' -LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
      1 : local tax apply on products and services without vat (localtax is calculated on amount without tax)
      2 : local tax apply on products and services including vat (localtax is calculated on amount + main tax)
      3 : local tax apply on products without vat (localtax is calculated on amount without tax)
      4 : local tax apply on products including vat (localtax is calculated on amount + main vat)
      5 : local tax apply on services without vat (localtax is calculated on amount without tax)
      6 : local tax apply on services including vat (localtax is calculated on amount + tax) +LocalTaxDesc=ŲØŲ¹Ų¶ البلدان ŲŖŲ·ŲØŁ‚ 2 أو 3 الضرائب على ŁƒŁ„ Ų®Ų· Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©. Ų„Ų°Ų§ ŁƒŲ§Ł† هذا Ł‡Łˆ Ų§Ł„Ų­Ų§Ł„ŲŒ واختيار Ł†ŁˆŲ¹ Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ų«Ų§Ł†ŁŠŲ© ŁˆŲ§Ł„Ų«Ų§Ł„Ų«Ų© ŁˆŁ…Ų¹ŲÆŁ„. Ł†ŁˆŲ¹ Ł…Ł…ŁƒŁ† Ł‡ŁŠ:
      1: ŁŠŲŖŁ… ŲŖŲ·ŲØŁŠŁ‚ الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© على المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ ŲÆŁˆŁ† Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (يحسب localtax على ŁƒŁ…ŁŠŲ© ŲØŲÆŁˆŁ† ضريبة)
      2: الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© تنطبق على المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ ŲØŁ…Ų§ في Ų°Ł„Łƒ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (يحسب localtax على ŁƒŁ…ŁŠŲ© + ضريبة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠ)
      3: ŲŖŲ·ŲØŁŠŁ‚ الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© على المنتجات ŲØŲÆŁˆŁ† ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (يحسب localtax على ŁƒŁ…ŁŠŲ© ŲØŲÆŁˆŁ† ضريبة)
      4: الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© تنطبق على المنتجات ŲØŁ…Ų§ في Ų°Ł„Łƒ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (يحسب localtax على ŁƒŁ…ŁŠŲ© + ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ©)
      5: ŲŖŲ·ŲØŁ‚ الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© على الخدمات ŲÆŁˆŁ† Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (يحسب localtax على ŁƒŁ…ŁŠŲ© ŲØŲÆŁˆŁ† ضريبة)
      6: الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© تنطبق على الخدمات ŲØŁ…Ų§ في Ų°Ł„Łƒ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (يحسب localtax على ŁƒŁ…ŁŠŲ© + Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) SMS=SMS LinkToTestClickToDial=Enter a phone number to call to show a link to test the ClickToDial url for user %s RefreshPhoneLink=Refresh link @@ -406,16 +406,17 @@ LinkToTest=Clickable link generated for user %s (click phone nu KeepEmptyToUseDefault=Keep empty to use default value DefaultLink=Default link ValueOverwrittenByUserSetup=Warning, this value may be overwritten by user specific setup (each user can set his own clicktodial url) -ExternalModule=External module - Installed into directory %s -BarcodeInitForThirdparties=Mass barcode init for thirdparties -BarcodeInitForProductsOrServices=Mass barcode init or reset for products or services -CurrentlyNWithoutBarCode=Currently, you have %s records on %s %s without barcode defined. -InitEmptyBarCode=Init value for next %s empty records -EraseAllCurrentBarCode=Erase all current barcode values -ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode values ? -AllBarcodeReset=All barcode values have been removed -NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. -NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +ExternalModule=Ų§Ł„ŁˆŲ­ŲÆŲ© Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© - المثبتة في Ų§Ł„ŲÆŁ„ŁŠŁ„ %s +BarcodeInitForThirdparties=الحرف Ų§Ł„Ų£ŁˆŁ„ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ الؓامل Ł„thirdparties +BarcodeInitForProductsOrServices=الحرف Ų§Ł„Ų£ŁˆŁ„ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ الؓامل أو Ų„Ų¹Ų§ŲÆŲ© للمنتجات أو الخدمات +CurrentlyNWithoutBarCode=Ų­Ų§Ł„ŁŠŲ§ŲŒ Ł„ŲÆŁŠŁƒ السجلات٪ s على٪ ق٪ Ų§Ł„ŲµŁˆŲ±Ų© ŲÆŁˆŁ† Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ł…Ų­ŲÆŲÆŲ©. +InitEmptyBarCode=Ł‚ŁŠŁ…Ų© الحرف Ų§Ł„Ų£ŁˆŁ„ للسجلات فارغة Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ المقبلة +EraseAllCurrentBarCode=Ł…Ų­Łˆ ŁƒŁ„ Ų§Ł„Ł‚ŁŠŁ… Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ų§Ł„Ų­Ų§Ł„ŁŠŲ© +ConfirmEraseAllCurrentBarCode=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد Ł…Ų­Łˆ ŁƒŁ„ Ų§Ł„Ł‚ŁŠŁ… Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ų§Ł„Ų­Ų§Ł„ŁŠŲ©ŲŸ +AllBarcodeReset=ŁˆŁ‚ŲÆ Ų£Ų²ŁŠŁ„ŲŖ ŁƒŁ„ Ų§Ł„Ł‚ŁŠŁ… Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ +NoBarcodeNumberingTemplateDefined=ŲŖŁ…ŁƒŁŠŁ† أي قالب Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ في ال؄عداد وحدة Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ. +NoRecordWithoutBarcodeDefined=لا يوجد سجل Ł…Ų¹ Ų¹ŲÆŁ… وجود Ł‚ŁŠŁ…Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ł…Ų­ŲÆŲÆŲ©. +EnableFileCache=Enable file cache # Modules Module0Name=& Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† @@ -457,8 +458,8 @@ Module55Desc=Barcodes Ų„ŲÆŲ§Ų±Ų© Module56Name=الخدمات Ų§Ł„Ł‡Ų§ŲŖŁŁŠŲ© Module56Desc=ŲŖŁƒŲ§Ł…Ł„ الخدمات Ų§Ł„Ł‡Ų§ŲŖŁŁŠŲ© Module57Name=Ų£ŁˆŲ§Ł…Ų± دائمة -Module57Desc=Standing orders and withdrawal management. Also includes generation of SEPA file for european countries. -Module58Name=ClickToDial +Module57Desc=ŁŠŁ‚Ł Ų£ŁˆŲ§Ł…Ų± و؄دارة الانسحاب. ŁˆŁŠŲ“Ł…Ł„ أيضا Ų¬ŁŠŁ„ من ملف المصلحة للبلدان Ų§Ł„Ų£ŁˆŲ±ŁˆŲØŁŠŲ©. +Module58Name=انقر للاتصال Module58Desc=ClickToDial Ų§Ł„ŲŖŁƒŲ§Ł…Ł„ Module59Name=Bookmark4u Module59Desc=؄ضافة مهمة Ł„ŲŖŁˆŁ„ŁŠŲÆ Bookmark4u الحساب من Ų­Ų³Ų§ŲØ Dolibarr @@ -488,87 +489,87 @@ Module320Name=تغذية RSS Module320Desc=؄ضافة تغذية RSS داخل الؓاؓة صفحة Dolibarr Module330Name=Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† Module330Desc=Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† Ų„ŲÆŲ§Ų±Ų© -Module400Name=Projects/Opportunities/Leads -Module400Desc=Management of projects, opportunities or leads. You can then assign any element (invoice, order, proposal, intervention, ...) to a project and get a transversal view from the project view. +Module400Name=Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ / الفرص / يؤدي +Module400Desc=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„ŁŲ±Ųµ أو Ų§Ł„Ų®ŁŠŁˆŲ·. Ų«Ł… ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ¹ŁŠŁŠŁ† أي عنصر (Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©ŲŒ Ų§Ł„Ł†ŲøŲ§Ł…ŲŒ Ų§Ł‚ŲŖŲ±Ų§Ų­ŲŒ ŁˆŲ§Ł„ŲŖŲÆŲ®Ł„ŲŒ ...) Ł„Ł…Ų“Ų±ŁˆŲ¹ ŁˆŲ§Ł„Ų­ŲµŁˆŁ„ على Ų¹Ų±Ų¶ Ł…Ų³ŲŖŲ¹Ų±Ų¶Ų© من ŁˆŲ¬Ł‡Ų© نظر Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹. Module410Name=Webcalendar -Module410Desc=Webcalendar Ų§Ł„ŲŖŁƒŲ§Ł…Ł„ -Module500Name=Special expenses -Module500Desc=Management of special expenses (taxes, social or fiscal taxes, dividends) -Module510Name=Salaries -Module510Desc=Management of employees salaries and payments -Module520Name=Loan -Module520Desc=Management of loans +Module410Desc=Ų§Ł„ŲŖŁƒŲ§Ł…Ł„ Webcalendar +Module500Name=Ų§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖ الخاصة +Module500Desc=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖ الخاصة (Ų§Ł„Ų¶Ų±Ų§Ų¦ŲØŲŒ الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© وتوزيعات الأرباح) +Module510Name=Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +Module510Desc=Ų„ŲÆŲ§Ų±Ų© رواتب Ų§Ł„Ł…ŁˆŲøŁŁŠŁ† ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ +Module520Name=قرض +Module520Desc=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł‚Ų±ŁˆŲ¶ Module600Name=ال؄خطارات -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=التبرعات Module700Desc=التبرعات Ų„ŲÆŲ§Ų±Ų© -Module770Name=Expense reports -Module770Desc=Management and claim expense reports (transportation, meal, ...) -Module1120Name=Supplier commercial proposal -Module1120Desc=Request supplier commercial proposal and prices +Module770Name=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +Module770Desc=Ų„ŲÆŲ§Ų±Ų© ŁˆŲ§Ł„Ł…Ų·Ų§Ł„ŲØŲ© ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ (Ų§Ł„Ł†Ł‚Ł„ŲŒ وجبة، ...) +Module1120Name=اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ Ų§Ł„Ł…ŁˆŲ±ŲÆ +Module1120Desc=اقتراح تجاري طلب Ų§Ł„Ł…ŁˆŲ±ŲÆ ŁˆŲ§Ł„Ų£Ų³Ų¹Ų§Ų± Module1200Name=فرس Ų§Ł„Ł†ŲØŁŠ Module1200Desc=فرس Ų§Ł„Ł†ŲØŁŠ Ų§Ł„ŲŖŁƒŲ§Ł…Ł„ Module1400Name=المحاسبة Module1400Desc=المحاسبة Ų§Ł„Ų„ŲÆŲ§Ų±ŁŠŲ© (ضعف الأحزاب) -Module1520Name=Document Generation -Module1520Desc=Mass mail document generation -Module1780Name=Tags/Categories -Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members) -Module2000Name=Fckeditor +Module1520Name=Ų§Ł„Ų¬ŁŠŁ„ Ų«ŁŠŁ‚Ų© +Module1520Desc=Ų§Ł„Ų¬ŁŠŁ„ Ų«ŁŠŁ‚Ų© Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ الؓامل +Module1780Name=Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ / فئات +Module1780Desc=؄نؓاؔ العلامات / فئة (المنتجات ŁˆŲ§Ł„Ų¹Ł…Ł„Ų§Ų” ŁˆŲ§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ§Ł„Ų§ŲŖŲµŲ§Ł„Ų§ŲŖ أو أفراد) +Module2000Name=WYSIWYG المحرر Module2000Desc=سوغ Ł…Ų­Ų±Ų± -Module2200Name=Dynamic Prices -Module2200Desc=Enable the usage of math expressions for prices +Module2200Name=الأسعار Ų§Ł„ŲÆŁŠŁ†Ų§Ł…ŁŠŁƒŁŠŲ© +Module2200Desc=ŲŖŁ…ŁƒŁŠŁ† Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… تعبيرات Ų§Ł„Ų±ŁŠŲ§Ų¶ŁŠŲ§ŲŖ للأسعار Module2300Name=Cron -Module2300Desc=Scheduled job management +Module2300Desc=Ų„ŲÆŲ§Ų±Ų© مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© Module2400Name=Ų¬ŲÆŁˆŁ„ الأعمال Module2400Desc=الأعمال / ال؄دارة المهام ŁˆŲ¬ŲÆŁˆŁ„ الأعمال Module2500Name=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Module2500Desc=حفظ ŁˆŲŖŲØŲ§ŲÆŁ„ Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ -Module2600Name=API/Web services (SOAP server) -Module2600Desc=Enable the Dolibarr SOAP server providing API services -Module2610Name=API/Web services (REST server) -Module2610Desc=Enable the Dolibarr REST server providing API services -Module2660Name=Call WebServices (SOAP client) -Module2660Desc=Enable the Dolibarr web services client (Can be used to push data/requests to external servers. Supplier orders supported only for the moment) +Module2600Name=Ų®ŲÆŁ…Ų§ŲŖ API / ويب (Ų®Ų§ŲÆŁ… SOAP) +Module2600Desc=ŲŖŁ…ŁƒŁŠŁ† الخدمات API Dolibarr الخادم SOAP توفير +Module2610Name=Ų®ŲÆŁ…Ų§ŲŖ API / ويب (Ų®Ų§ŲÆŁ… REST) +Module2610Desc=ŲŖŁ…ŁƒŁŠŁ† الخادم ŲŖŁ‚ŲÆŁŠŁ… الخدمات API Dolibarr REST +Module2660Name=WebServices Ų§Ł„ŲÆŲ¹ŁˆŲ© (Ų§Ł„Ų¹Ł…ŁŠŁ„ SOAP) +Module2660Desc=ŲŖŁ…ŁƒŁŠŁ† Dolibarr Ų¹Ł…ŁŠŁ„ Ų®ŲÆŁ…Ų§ŲŖ Ų§Ł„ŁˆŁŠŲØ (ŁŠŁ…ŁƒŁ† أن ŲŖŲ³ŲŖŲ®ŲÆŁ… لدفع Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ / الطلبات ؄لى ملقمات Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ©. Ų£ŁˆŲ§Ł…Ų± Ł…ŁˆŲ±ŲÆ Ł…Ų¹ŲŖŁ…ŲÆ فقط في Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų­Ų§Ł„ŁŠ) Module2700Name=غرفتر Module2700Desc=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų®ŲÆŁ…Ų© غرفتر على الانترنت (www.gravatar.com) ل؄ظهار Ų§Ł„ŲµŁˆŲ±Ų© من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† / Ų£Ų¹Ų¶Ų§Ų” (وجدت Ł…Ų¹ رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ الخاصة بهم). في Ų­Ų§Ų¬Ų© الى Ų§Ł„ŁˆŲµŁˆŁ„ الى ؓبكة الانترنت -Module2800Desc=FTP Client +Module2800Desc=Ų¹Ł…ŁŠŁ„ FTP Module2900Name=GeoIPMaxmind Module2900Desc=GeoIP Ų§Ł„ŲŖŲ­ŁˆŁŠŁ„Ų§ŲŖ Maxmind القدرات -Module3100Name=Skype -Module3100Desc=Add a Skype button into card of users / third parties / contacts / members +Module3100Name=سكايب +Module3100Desc=؄ضافة Ų²Ų± سكايب ؄لى بطاقة من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† / Ų§Ł„ŲŗŁŠŲ± / اتصالات / Ų£Ų¹Ų¶Ų§Ų” Module4000Name=HRM -Module4000Desc=Human resources management +Module4000Desc=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ Ų§Ł„ŲØŲ“Ų±ŁŠŲ© Module5000Name=ؓركة Ł…ŲŖŲ¹ŲÆŲÆŲ© Module5000Desc=ŁŠŲ³Ł…Ų­ Ł„Łƒ ل؄دارة Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ المتعددة -Module6000Name=Workflow -Module6000Desc=Workflow management -Module20000Name=Leave Requests management -Module20000Desc=Declare and follow employees leaves requests -Module39000Name=Product lot -Module39000Desc=Lot or serial number, eat-by and sell-by date management on products +Module6000Name=سير العمل +Module6000Desc=Ų„ŲÆŲ§Ų±Ų© سير العمل +Module20000Name=ترك Ų„ŲÆŲ§Ų±Ų© الطلبات +Module20000Desc=أعلن وتابع Ų§Ł„Ł…ŁˆŲøŁŁŠŁ† يترك طلبات +Module39000Name=Ų§Ł„ŁƒŲ«ŁŠŲ± المنتج +Module39000Desc=Ų§Ł„ŁƒŲ«ŁŠŲ± أو الرقم Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠŲŒ ŁˆŲŖŁ†Ų§ŁˆŁ„ الطعام عن Ų·Ų±ŁŠŁ‚ وبيع عن Ų·Ų±ŁŠŁ‚ Ų„ŲÆŲ§Ų±Ų© Ų§Ł„ŲŖŲ³Ų¬ŁŠŁ„ على المنتجات Module50000Name=PayBox Module50000Desc=وحدة Ł„ŲŖŁ‚ŲÆŁŠŁ… على صفحة الدفع Ų¹ŲØŲ± ال؄نترنت عن Ų·Ų±ŁŠŁ‚ بطاقة الائتمان Ł…Ų¹ PayBox Module50100Name=نقطة Ų§Ł„ŲØŁŠŲ¹ Module50100Desc=نقطة بيع وحدة Module50200Name=باي ŲØŲ§Ł„ Module50200Desc=وحدة Ł„ŲŖŁ‚ŲÆŁŠŁ… على صفحة الدفع Ų¹ŲØŲ± ال؄نترنت عن Ų·Ų±ŁŠŁ‚ بطاقة الائتمان Ł…Ų¹ ŲØŲ§ŁŠŲØŲ§Ł„ -Module50400Name=Accounting (advanced) -Module50400Desc=Accounting management (double parties) +Module50400Name=المحاسبة (متقدم) +Module50400Desc=المحاسبة Ų§Ł„Ų„ŲÆŲ§Ų±ŁŠŲ© (الأحزاب Ł…Ų²ŲÆŁˆŲ¬Ų©) Module54000Name=PrintIPP -Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). -Module55000Name=Poll, Survey or Vote -Module55000Desc=Module to make online polls, surveys or votes (like Doodle, Studs, Rdvz, ...) -Module59000Name=Margins -Module59000Desc=Module to manage margins -Module60000Name=Commissions -Module60000Desc=Module to manage commissions +Module54000Desc=(يجب أن ŲŖŁƒŁˆŁ† الطابعة Ł…Ų±Ų¦ŁŠŲ© من Ų§Ł„Ų®Ų§ŲÆŁ…ŲŒ ويجب أن ŲŖŁƒŁˆŁ† Ų§Ł„ŁƒŲ¤ŁˆŲ³ ŲŖŲ±ŁƒŁŠŲØŁ‡Ų§ على الخادم) الطباعة Ł…ŲØŲ§Ų“Ų±Ų© (ŲÆŁˆŁ† فتح المستندات) ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… ŁˆŲ§Ų¬Ł‡Ų© Ų§Ł„ŁƒŲ¤ŁˆŲ³ IPP. +Module55000Name=استطلاع Ł„Ł„Ų±Ų£ŁŠŲŒ أو Ł…Ų³Ų­ Ų§Ł„ŲŖŲµŁˆŁŠŲŖ +Module55000Desc=وحدة لجعل استطلاعات Ų§Ł„Ų±Ų£ŁŠ Ų¹ŲØŲ± Ų§Ł„Ų„Ł†ŲŖŲ±Ł†ŲŖŲŒ ŁˆŲ§Ł„ŲÆŲ±Ų§Ų³Ų§ŲŖ Ų§Ł„Ų§Ų³ŲŖŁ‚ŲµŲ§Ų¦ŁŠŲ© أو Ų§Ł„Ų£ŲµŁˆŲ§ŲŖ (Ł…Ų«Ł„ خربؓ، Ų§Ł„Ų£Ų²Ų±Ų§Ų±ŲŒ Rdvz، ...) +Module59000Name=Ł‡ŁˆŲ§Ł…Ų“ +Module59000Desc=وحدة ل؄دارة Ų§Ł„Ł‡ŁˆŲ§Ł…Ų“ +Module60000Name=Ų§Ł„Ų¹Ł…ŁˆŁ„Ų§ŲŖ +Module60000Desc=وحدة ل؄دارة اللجان Permission11=قراؔة Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± -Permission12=خلق Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± +Permission12=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ فواتير العملاؔ Permission13=ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Permission14=التحقق من ŲµŲ­Ų© Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Permission15=Ų§Ų±Ų³Ų§Ł„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -Permission16=خلق دفع Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± +Permission16=؄نؓاؔ Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± العملاؔ Permission19=حذف Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Permission21=قراؔة مقترحات تجارية Permission22=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ مقترحات تجارية @@ -582,7 +583,7 @@ Permission32=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ المنتجات Permission34=حذف المنتجات Permission36=انظر / Ų„ŲÆŲ§Ų±Ų© المنتجات Ų§Ł„Ł…Ų®ŁŁŠŲ© Permission38=منتجات Ų§Ł„ŲŖŲµŲÆŁŠŲ± -Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed on assigned tasks (timesheet) +Permission41=Ł…Ų“Ų§Ų±ŁŠŲ¹ القراؔة ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… (Ł…Ų“Ų±ŁˆŲ¹ Ł…Ų“ŲŖŲ±Łƒ ŁˆŁ…Ų“Ų§Ų±ŁŠŲ¹ انا Ų§ŲŖŲµŲ§Ł„ Ł„). ŁƒŁ…Ų§ ŁŠŁ…ŁƒŁ† أن ŁŠŲÆŲ®Ł„ Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ł…Ų³ŲŖŁ‡Ł„Łƒ في المهام Ų§Ł„Ł…ŁˆŁƒŁ„Ų© (Ų§Ł„Ų¬ŲÆŁˆŁ„ Ų§Ł„Ų²Ł…Ł†ŁŠ) Permission42=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ł…Ų“Ų§Ų±ŁŠŲ¹ ŲŖŲ¹ŲÆŁŠŁ„ مهام ŲØŁ„ŲÆŁŠ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ Permission44=حذف Ł…Ų“Ų§Ų±ŁŠŲ¹ Permission61=قراؔة التدخلات @@ -592,8 +593,8 @@ Permission67=تصدير التدخلات Permission71=قراؔة الأعضاؔ Permission72=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų£Ų¹Ų¶Ų§Ų” Permission74=حذف Ų£Ų¹Ų¶Ų§Ų” -Permission75=Setup types of membership -Permission76=تصدير datas +Permission75=Ų£Ł†ŁˆŲ§Ų¹ ال؄عداد Ł„Ł„Ų¹Ų¶ŁˆŁŠŲ© +Permission76=تصدير Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Permission78=قراؔة Ų§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ Permission79=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ ŁˆŲ§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ Permission81=قراؔة Ų£ŁˆŲ§Ł…Ų± العملاؔ @@ -603,20 +604,20 @@ Permission86=Ų„Ų±Ų³Ų§Ł„ Ų£ŁˆŲ§Ł…Ų± العملاؔ Permission87=ŁˆŲ«ŁŠŁ‚Ų© Ų£ŁˆŲ§Ł…Ų± العملاؔ Permission88=؄لغاؔ Ų£ŁˆŲ§Ł…Ų± العملاؔ Permission89=حذف Ų£ŁˆŲ§Ł…Ų± العملاؔ -Permission91=Read social or fiscal taxes and vat -Permission92=Create/modify social or fiscal taxes and vat -Permission93=Delete social or fiscal taxes and vat -Permission94=Export social or fiscal taxes +Permission91=قراؔة الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ŁˆŲ§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +Permission92=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ŁˆŲ§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +Permission93=حذف الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ŁˆŲ§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +Permission94=تصدير Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© الضرائب Permission95=قراؔة ŲŖŁ‚Ų§Ų±ŁŠŲ± Permission101=قراؔة ال؄رسال Permission102=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ ال؄رسال Permission104=ŲµŲ­Ų© ال؄رسال -Permission106=Export sendings +Permission106=sendings Ų§Ł„ŲŖŲµŲÆŁŠŲ± Permission109=حذف ال؄رسال Permission111=قراؔة الحسابات Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Permission112=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ أو حذف ، ŁˆŁ‚Ų§Ų±Ł† المعاملات -Permission113=Setup financial accounts (create, manage categories) -Permission114=Reconciliate transactions +Permission113=الحسابات Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ال؄عداد (؄نؓاؔ و؄دارة فئات) +Permission114=مصالحة ŲØŁŠŁ† المعاملات Permission115=صفقات Ų§Ł„ŲŖŲµŲÆŁŠŲ± وكؓوفات الحساب Permission116=Ų§Ł„ŲŖŲ­ŁˆŁŠŁ„Ų§ŲŖ ŲØŁŠŁ† الحسابات Permission117=Ų„ŲÆŲ§Ų±Ų© Ų§Ų±Ų³Ų§Ł„ Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ @@ -624,35 +625,35 @@ Permission121=قراؔة Ų§Ł„ŲŗŁŠŲ± Ł…Ų±ŲŖŲØŲ·Ų© المستخدم Permission122=؄نؓاؔ / تغيير Ų§Ł„ŲŗŁŠŲ± Ł…Ų±ŲŖŲØŲ·Ų© المستخدم Permission125=حذف Ų§Ł„ŲŗŁŠŲ± Ł…Ų±ŲŖŲØŲ·Ų© المستخدم Permission126=الصادرات Ų§Ł„ŲŗŁŠŲ± -Permission141=Read all projects and tasks (also private projects i am not contact for) -Permission142=Create/modify all projects and tasks (also private projects i am not contact for) -Permission144=Delete all projects and tasks (also private projects i am not contact for) +Permission141=قراؔة Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… (أيضا Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų®Ų§ŲµŲ© ŁˆŲ£Ł†Ų§ لا Ų§ŲŖŲµŲ§Ł„ لل) +Permission142=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ كافة Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… (أيضا Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų®Ų§ŲµŲ© ŁˆŲ£Ł†Ų§ لا Ų§ŲŖŲµŲ§Ł„ لل) +Permission144=حذف Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… (أيضا Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų®Ų§ŲµŲ© ŁˆŲ£Ł†Ų§ لا Ų§ŲŖŲµŲ§Ł„ لل) Permission146=قراؔة Ł…ŁˆŁŲ±ŁŠ Permission147=قراؔة احصائيات Permission151=قراؔة Ų£ŁˆŲ§Ł…Ų± دائمة Permission152=Ų„Ų¹ŲÆŲ§ŲÆ Ų£ŁˆŲ§Ł…Ų± دائمة Permission153=قراؔة Ų£ŁˆŲ§Ł…Ų± دائمة Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ Permission154=الائتمان / ورفض Ų£ŁˆŲ§Ł…Ų± دائمة Ų§ŁŠŲµŲ§Ł„Ų§ŲŖ -Permission161=Read contracts/subscriptions -Permission162=Create/modify contracts/subscriptions -Permission163=Activate a service/subscription of a contract -Permission164=Disable a service/subscription of a contract -Permission165=Delete contracts/subscriptions -Permission171=Read trips and expenses (yours and your subordinates) -Permission172=Create/modify trips and expenses -Permission173=Delete trips and expenses -Permission174=Read all trips and expenses -Permission178=Export trips and expenses +Permission161=قراؔة Ų§Ł„Ų¹Ł‚ŁˆŲÆ / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ +Permission162=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ų¹Ł‚ŁˆŲÆ / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ +Permission163=ŲŖŁŲ¹ŁŠŁ„ Ų®ŲÆŁ…Ų© / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ عقد +Permission164=ŲŖŲ¹Ų·ŁŠŁ„ Ų®ŲÆŁ…Ų© / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ عقد +Permission165=حذف Ų§Ł„Ų¹Ł‚ŁˆŲÆ / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ +Permission171=قراؔة الرحلات ŁˆŲ§Ł„Ł†ŁŁ‚Ų§ŲŖ (Ł„Łƒ ŁˆŲ§Ł„Ł…Ų±Ų¤ŁˆŲ³ŁŠŁ† Ł„ŲÆŁŠŁƒ) +Permission172=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ الرحلات ŁˆŲ§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +Permission173=حذف الرحلات ŁˆŲ§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +Permission174=قراؔة Ų¬Ł…ŁŠŲ¹ الرحلات ŁˆŲ§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +Permission178=رحلات ŁˆŁ†ŁŁ‚Ų§ŲŖ Ų§Ł„ŲŖŲµŲÆŁŠŲ± Permission180=قراؔة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Permission181=قراؔة Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± Permission182=؄نؓاؔ / تغيير Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± Permission183=ŲµŲ­Ų© Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Permission184=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ -Permission185=Order or cancel supplier orders +Permission185=النظام أو ؄لغاؔ Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Permission186=ŲŖŁ„Ł‚ŁŠ Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Permission187=ŁˆŲ«ŁŠŁ‚Ų© Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Permission188=Ų§Ł„Ł…ŁˆŲ±ŲÆ ؄لغاؔ Ų£ŁˆŲ§Ł…Ų± -Permission192=خلق خطوط +Permission192=؄نؓاؔ خطوط Permission193=؄لغاؔ خطوط Permission194=قراؔة خطوط ŲØŲ§Ł†ŲÆŁˆŲŖŲ² Permission202=؄نؓاؔ Ų®Ų· Ų§Ł„Ł…Ų“ŲŖŲ±Łƒ Ų§Ł„Ų±Ł‚Ł…ŁŠ غير المتماثل ŁˆŲµŁ„Ų§ŲŖ @@ -665,20 +666,20 @@ Permission212=من أجل خطوط Permission213=ŲŖŁŲ¹ŁŠŁ„ Ų®Ų· Permission214=Ų„Ų¹ŲÆŲ§ŲÆ الهاتف Permission215=ال؄عداد Ł…ŁˆŁŲ±ŁŠ -Permission221=قراؔة emailings -Permission222=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ emailings (Ų§Ł„Ł…ŁˆŲ¶ŁˆŲ¹ ŁˆŲ§Ł„Ł…Ų³ŲŖŁŁŠŲÆŁŠŁ†...) -Permission223=ŲµŲ­Ų© emailings (ŁŠŲ³Ł…Ų­ ŲØŲ§Ų±Ų³Ų§Ł„) -Permission229=حذف emailings -Permission237=View recipients and info -Permission238=Manually send mailings -Permission239=Delete mailings after validation or sent +Permission221=قراؔة الرسائل +Permission222=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ الرسائل (Ų§Ł„Ł…ŁˆŲ¶ŁˆŲ¹ŲŒ Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠŁ† ...) +Permission223=التحقق من ŲµŲ­Ų© الرسائل (ŁŠŲ³Ł…Ų­ ŲØŲ„Ų±Ų³Ų§Ł„) +Permission229=حذف الرسائل +Permission237=Ų¹Ų±Ų¶ Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠŁ† ŁˆŲ§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ +Permission238=Ų„Ų±Ų³Ų§Ł„ الرسائل يدويا +Permission239=حذف الرسائل ŲØŲ¹ŲÆ التحقق من ŲµŲ­Ų© أو ؄رسالها Permission241=قراؔة الفئات Permission242=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ الفئات Permission243=حذف فئات Permission244=انظر Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ Ų§Ł„Ų®ŁŁŠŲ© الفئات Permission251=قراؔة أخرى Ł„Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ŁˆŲ§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ PermissionAdvanced251=قراؔة Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† -Permission252=؄نؓاؔ / تغيير Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† ŁˆŲ§Ł„Ų¬Ł…Ų§Ų¹Ų§ŲŖ ŁˆŁ„ŁƒŁ… permisssions +Permission252=قراؔة Ų£Ų°ŁˆŁ†Ų§ŲŖ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† Permission253=تغيير ŁƒŁ„Ł…Ų© Ł…Ų±ŁˆŲ± Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† PermissionAdvanced253=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† خارجي / ŲÆŲ§Ų®Ł„ŁŠ ŁˆŲ£Ų°ŁˆŁ†Ų§ŲŖ Permission254=حذف أو ŲŖŲ¹Ų·ŁŠŁ„ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† @@ -699,7 +700,7 @@ Permission300=ؓريط قراؔة Ų§Ł„Ł…ŲÆŁˆŁ†Ų§ŲŖ Permission301=؄نؓاؔ / تغيير ؓريط Ų§Ł„Ų±Ł…ŁˆŲ² Permission302=حذف ؓريط Ų§Ł„Ų±Ł…ŁˆŲ² Permission311=قراؔة الخدمات -Permission312=Assign service/subscription to contract +Permission312=ŲŖŲ¹ŁŠŁŠŁ† Ų®ŲÆŁ…Ų© / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ في التعاقد Permission331=قراؔة Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† Permission332=؄نؓاؔ / تغيير Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† Permission333=حذف Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† @@ -716,15 +717,15 @@ Permission401=قراؔة Ų®ŲµŁˆŁ…Ų§ŲŖ Permission402=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ų®ŲµŁˆŁ…Ų§ŲŖ Permission403=تحقق من Ų§Ł„Ų®ŲµŁˆŁ…Ų§ŲŖ Permission404=حذف Ų®ŲµŁˆŁ…Ų§ŲŖ -Permission510=Read Salaries -Permission512=Create/modify salaries -Permission514=Delete salaries -Permission517=Export salaries -Permission520=Read Loans -Permission522=Create/modify loans -Permission524=Delete loans -Permission525=Access loan calculator -Permission527=Export loans +Permission510=قراؔة Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +Permission512=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +Permission514=حذف Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +Permission517=رواتب Ų§Ł„ŲŖŲµŲÆŁŠŲ± +Permission520=قراؔة Ų§Ł„Ł‚Ų±ŁˆŲ¶ +Permission522=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ł‚Ų±ŁˆŲ¶ +Permission524=حذف Ų§Ł„Ł‚Ų±ŁˆŲ¶ +Permission525=قرض Ų§Ł„ŁˆŲµŁˆŁ„ آلة Ų­Ų§Ų³ŲØŲ© +Permission527=Ł‚Ų±ŁˆŲ¶ Ų§Ł„ŲŖŲµŲÆŁŠŲ± Permission531=قراؔة الخدمات Permission532=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ الخدمات Permission534=حذف Ų®ŲÆŁ…Ų§ŲŖ @@ -733,16 +734,16 @@ Permission538=تصدير الخدمات Permission701=قراؔة التبرعات Permission702=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ ŁˆŲ§Ł„Ł‡ŲØŲ§ŲŖ Permission703=حذف التبرعات -Permission771=Read expense reports (yours and your subordinates) -Permission772=Create/modify expense reports -Permission773=Delete expense reports -Permission774=Read all expense reports (even for user not subordinates) -Permission775=Approve expense reports -Permission776=Pay expense reports -Permission779=Export expense reports +Permission771=قراؔة Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ (Ł„Łƒ ŁˆŲ§Ł„Ł…Ų±Ų¤ŁˆŲ³ŁŠŁ† Ł„ŲÆŁŠŁƒ) +Permission772=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +Permission773=حذف ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +Permission774=قراؔة Ų¬Ł…ŁŠŲ¹ Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ (حتى للمستخدم لا Ų§Ł„Ł…Ų±Ų¤ŁˆŲ³ŁŠŁ†) +Permission775=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +Permission776=دفع نفقة ŲŖŁ‚Ų§Ų±ŁŠŲ± +Permission779=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ Ų§Ł„ŲŖŲµŲÆŁŠŲ± Permission1001=قراؔة Ł…Ų®Ų²ŁˆŁ†Ų§ŲŖ -Permission1002=Create/modify warehouses -Permission1003=Delete warehouses +Permission1002=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ +Permission1003=حذف Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ Permission1004=قراؔة تحركات الأسهم Permission1005=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ تحركات الأسهم Permission1101=قراؔة ŲŖŲ³Ł„ŁŠŁ… Ų£ŁˆŲ§Ł…Ų± @@ -751,35 +752,35 @@ Permission1104=تحقق من ŲŖŁˆŲµŁŠŁ„ Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Permission1109=حذف ŲŖŲ³Ł„ŁŠŁ… Ų£ŁˆŲ§Ł…Ų± Permission1181=قراؔة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Permission1182=قراؔة Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± -Permission1183=خلق Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± +Permission1183=؄نؓاؔ Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± Permission1184=ŲµŲ­Ų© Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Permission1185=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Permission1186=من أجل Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± Permission1187=باستلام Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± Permission1188=ŁˆŲ«ŁŠŁ‚Ų© Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ -Permission1190=Approve (second approval) supplier orders +Permission1190=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© (Ł…ŁˆŲ§ŁŁ‚Ų© Ų§Ł„Ų«Ų§Ł†ŁŠŲ©) Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Permission1201=ŁˆŁ†ŲŖŁŠŲ¬Ų© Ł„Ł„Ų­ŲµŁˆŁ„ على Ų§Ł„ŲŖŲµŲÆŁŠŲ± Permission1202=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ Ł„Ł„ŲŖŲµŲÆŁŠŲ± Permission1231=قراؔة فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† -Permission1232=خلق فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +Permission1232=؄نؓاؔ فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Permission1233=التحقق من فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Permission1234=حذف فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Permission1235=Ų„Ų±Ų³Ų§Ł„ فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆ عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Permission1236=تصدير فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ§Ł„ŲµŁŲ§ŲŖ ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ -Permission1237=Export supplier orders and their details +Permission1237=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų§Ł„ŲŖŲµŲÆŁŠŲ± ŁˆŲŖŁŲ§ŲµŁŠŁ„Ł‡Ų§ Permission1251=Ų§ŲÆŲ§Ų±Ų© الدمار Ų§Ł„ŁˆŲ§Ų±ŲÆŲ§ŲŖ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ (ŲØŁŠŲ§Ł†Ų§ŲŖ ŲŖŲ­Ł…ŁŠŁ„) Permission1321=تصدير العملاؔ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ ŁˆŲ§Ł„ŲµŁŲ§ŲŖ Permission1421=Ų§Ł„ŲŖŲµŲÆŁŠŲ± طلبات الزبائن ŁˆŲµŁŲ§ŲŖŁ‡ -Permission20001=Read leave requests (yours and your subordinates) -Permission20002=Create/modify your leave requests -Permission20003=Delete leave requests -Permission20004=Read all leave requests (even user not subordinates) -Permission20005=Create/modify leave requests for everybody -Permission20006=Admin leave requests (setup and update balance) -Permission23001=Read Scheduled job -Permission23002=Create/update Scheduled job -Permission23003=Delete Scheduled job -Permission23004=Execute Scheduled job +Permission20001=قراؔة طلبات ال؄جازة (Ł„Łƒ ŁˆŲ§Ł„Ł…Ų±Ų¤ŁˆŲ³ŁŠŁ† Ł„ŲÆŁŠŁƒ) +Permission20002=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ طلبات ال؄جازات الخاصة بك +Permission20003=حذف طلبات ال؄جازة +Permission20004=قراؔة Ų¬Ł…ŁŠŲ¹ طلبات ال؄جازة (حتى المستخدم لا Ų§Ł„Ł…Ų±Ų¤ŁˆŲ³ŁŠŁ†) +Permission20005=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ طلبات ال؄جازة Ł„Ł„Ų¬Ł…ŁŠŲ¹ +Permission20006=طلبات ال؄جازة المؓرف (Ų„Ų¹ŲÆŲ§ŲÆ وتحديث Ų§Ł„ŲŖŁˆŲ§Ų²Ł†) +Permission23001=قراؔة مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© +Permission23002=؄نؓاؔ / تحديث Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© وظيفة +Permission23003=حذف مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© +Permission23004=ŲŖŁ†ŁŁŠŲ° مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© Permission2401=قراؔة الأعمال (أو Ų£Ų­ŲÆŲ§Ų« المهام) Ł…Ų±ŲŖŲØŲ·Ų© حسابه Permission2402=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ أو حذف ال؄جراؔات (الأحداث أو المهام) Ł…Ų±ŲŖŲØŲ·Ų© حسابه Permission2403=قراؔة الأعمال (أو Ų£Ų­ŲÆŲ§Ų« المهام) Ų¢Ų®Ų±ŁŠŁ† @@ -790,50 +791,50 @@ Permission2501=قراؔة ŁˆŲ«Ų§Ų¦Ł‚ Permission2502=ŲŖŁ‚ŲÆŁŠŁ… ŁˆŲ«Ų§Ų¦Ł‚ أو حذف Permission2503=ŲŖŁ‚ŲÆŁŠŁ… ŁˆŲ«Ų§Ų¦Ł‚ أو حذف Permission2515=Ų„Ų¹ŲÆŲ§ŲÆ ŁˆŲ«Ų§Ų¦Ł‚ ŁˆŲ£ŲÆŁ„Ų© -Permission2801=Use FTP client in read mode (browse and download only) -Permission2802=Use FTP client in write mode (delete or upload files) -Permission50101=Use Point of sales +Permission2801=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų¹Ł…ŁŠŁ„ FTP في وضع القراؔة (تصفح ŁˆŲŖŲ­Ł…ŁŠŁ„ فقط) +Permission2802=Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ŲØŲ±ŁˆŲŖŁˆŁƒŁˆŁ„ نقل الملفات في وضع Ų§Ł„ŁƒŲŖŲ§ŲØŲ© (حذف أو ŲŖŲ­Ł…ŁŠŁ„ الملفات) +Permission50101=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… نقاط Ų§Ł„ŲØŁŠŲ¹ Permission50201=قراؔة المعاملات Permission50202=استيراد المعاملات -Permission54001=Print -Permission55001=Read polls -Permission55002=Create/modify polls -Permission59001=Read commercial margins -Permission59002=Define commercial margins -Permission59003=Read every user margin -DictionaryCompanyType=Thirdparties type -DictionaryCompanyJuridicalType=Juridical kinds of thirdparties -DictionaryProspectLevel=Prospect potential level -DictionaryCanton=State/Province -DictionaryRegion=Regions -DictionaryCountry=Countries -DictionaryCurrency=Currencies -DictionaryCivility=Civility title -DictionaryActions=Type of agenda events -DictionarySocialContributions=Social or fiscal taxes types -DictionaryVAT=VAT Rates or Sales Tax Rates -DictionaryRevenueStamp=Amount of revenue stamps -DictionaryPaymentConditions=Payment terms -DictionaryPaymentModes=Payment modes -DictionaryTypeContact=Contact/Address types -DictionaryEcotaxe=Ecotax (WEEE) -DictionaryPaperFormat=Paper formats -DictionaryFees=Type of fees -DictionarySendingMethods=Shipping methods -DictionaryStaff=Staff -DictionaryAvailability=Delivery delay -DictionaryOrderMethods=Ordering methods -DictionarySource=Origin of proposals/orders -DictionaryAccountancyplan=Chart of accounts -DictionaryAccountancysystem=Models for chart of accounts -DictionaryEMailTemplates=Emails templates -DictionaryUnits=Units -DictionaryProspectStatus=Prospection status -DictionaryHolidayTypes=Type of leaves -DictionaryOpportunityStatus=Opportunity status for project/lead +Permission54001=Ų·ŲØŲ§Ų¹Ų© +Permission55001=قراؔة استطلاعات Ų§Ł„Ų±Ų£ŁŠ +Permission55002=؄نؓاؔ / ŲŖŲ¹ŲÆŁŠŁ„ استطلاعات Ų§Ł„Ų±Ų£ŁŠ +Permission59001=قراؔة Ų§Ł„Ł‡ŁˆŲ§Ł…Ų“ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© +Permission59002=تحديد Ł‡ŁˆŲ§Ł…Ų“ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© +Permission59003=قراؔة ŁƒŁ„ الهامؓ المستخدم +DictionaryCompanyType=Ł†ŁˆŲ¹ Thirdparties +DictionaryCompanyJuridicalType=Ų£Ł†ŁˆŲ§Ų¹ Ų§Ł„Ł‚Ų§Ł†ŁˆŁ†ŁŠŲ© للthirdparties +DictionaryProspectLevel=Ų§Ų­ŲŖŁ…Ų§Ł„ Ų§Ł„Ł…Ų³ŲŖŁˆŁ‰ المحتمل +DictionaryCanton=Ų§Ł„ŲÆŁˆŁ„Ų© / مقاطعة +DictionaryRegion=المناطق +DictionaryCountry=Ų§Ł„ŲÆŁˆŁ„ +DictionaryCurrency=العملات +DictionaryCivility=Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŁƒŁŠŲ§Ų³Ų© +DictionaryActions=Ł†ŁˆŲ¹ من الأحداث Ų¬ŲÆŁˆŁ„ الأعمال +DictionarySocialContributions=الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Ų£Ł†ŁˆŲ§Ų¹ +DictionaryVAT=Ų£Ų³Ų¹Ų§Ų± Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة أو ضريبة Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ الاسعار +DictionaryRevenueStamp=ŁƒŁ…ŁŠŲ© من طوابع Ų§Ł„ŁˆŲ§Ų±ŲÆŲ§ŲŖ +DictionaryPaymentConditions=ؓروط الدفع +DictionaryPaymentModes=ŁˆŲ³Ų§Ų¦Ł„ الدفع +DictionaryTypeContact=الاتصال / Ų£Ł†ŁˆŲ§Ų¹ Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† +DictionaryEcotaxe=Ų¶Ų±Ų§Ų¦ŲØ بيئية (WEEE) +DictionaryPaperFormat=ŲŖŁ†Ų³ŁŠŁ‚Ų§ŲŖ ŁˆŲ±Ł‚Ų© +DictionaryFees=Ł†ŁˆŲ¹ من Ų§Ł„Ų±Ų³ŁˆŁ… +DictionarySendingMethods=ŁˆŲ³Ų§Ų¦Ł„ النقل Ų§Ł„ŲØŲ­Ų±ŁŠ +DictionaryStaff=Ų§Ł„Ų¹Ų§Ł…Ł„ŁŠŁ† +DictionaryAvailability=تأخير ŲŖŲ³Ł„ŁŠŁ… +DictionaryOrderMethods=طرق ترتيب +DictionarySource=أصل مقترحات / Ų£ŁˆŲ§Ł…Ų± +DictionaryAccountancyplan=Ų¬ŲÆŁˆŁ„ الحسابات +DictionaryAccountancysystem=نماذج Ł„Ł„ŲŖŲ®Ų·ŁŠŲ· للحسابات +DictionaryEMailTemplates=رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł‚ŁˆŲ§Ł„ŲØ +DictionaryUnits=Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ +DictionaryProspectStatus=حالة Ų§Ł„ŲŖŁ†Ł‚ŁŠŲØ +DictionaryHolidayTypes=Ł†ŁˆŲ¹ من Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ +DictionaryOpportunityStatus=Ų§Ł„ŁˆŲ¶Ų¹ فرصة Ł„Ł„Ł…Ų“Ų±ŁˆŲ¹ / الرصاص SetupSaved=ال؄عداد Ų§Ł„Ł…Ų­ŁŁˆŲøŲ© BackToModuleList=Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى قائمة Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ -BackToDictionaryList=Back to dictionaries list +BackToDictionaryList=Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى قائمة Ų§Ł„Ł‚ŁˆŲ§Ł…ŁŠŲ³ VATReceivedOnly=Ų³Ų¹Ų± Ų®Ų§Ųµ لا ŲŖŲ­Ł…Ł„ VATManagement=Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة VATIsUsedDesc=Ł…Ų¹ŲÆŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŲØŲ“ŁƒŁ„ افتراضي عند ؄نؓاؔ الآفاق ، ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ، ŁˆŁ…Ų§ يتبع Ų£ŁˆŲ§Ł…Ų± النؓطة Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© للمادة :
      Ų„Ų°Ų§ ŁƒŲ§Ł† البائع Ł‡Łˆ ŲŖŲ¹Ų±Ų¶ Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ، وضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŲØŲ¹ŲÆ Ų°Ł„Łƒ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§= 0. Ł†Ł‡Ų§ŁŠŲ© المادة.
      Ų„Ų°Ų§ ŁƒŲ§Ł† (بيع وؓراؔ= بلد في البلد) ، ف؄ن ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŲØŲ“ŁƒŁ„ افتراضي= ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة من بيع المنتج في البلد. Ł†Ł‡Ų§ŁŠŲ© المادة.
      Ų„Ų°Ų§ ŁƒŲ§Ł† البائع ŁˆŲ§Ł„Ł…Ų“ŲŖŲ±ŁŠ في الجماعة Ų§Ł„Ų£ŁˆŲ±ŁˆŲØŁŠŲ© ، وبيعت البضاعة Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© ŲØŲ¹ŲÆ أن ŁˆŲ³Ų§Ų¦Ł„ النقل (Ų§Ł„Ų³ŁŠŲ§Ų±Ų§ŲŖ ، ŁˆŲ§Ł„Ų³ŁŁ† ، ŁˆŲ§Ł„Ų·Ų§Ų¦Ų±Ų§ŲŖ) ، Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ= 0 ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŁˆŁŠŁ†ŲØŲŗŁŠ أن تدفع من قبل Ų§Ł„Ł…Ų“ŲŖŲ±ŁŠ في customoffice بلاده ŁˆŁ„ŁŠŲ³ على البائع . Ł†Ł‡Ų§ŁŠŲ© المادة.
      Ų„Ų°Ų§ ŁƒŲ§Ł† البائع ŁˆŲ§Ł„Ł…Ų“ŲŖŲ±ŁŠ في الجماعة Ų§Ł„Ų£ŁˆŲ±ŁˆŲØŁŠŲ© ŁˆŲ§Ł„Ų³Ł„Ų¹ Ų§Ł„ŲŖŁŠ ŲŖŲØŲ§Ų¹ عن Ų·Ų±ŁŠŁ‚ ŁˆŲ³Ų§Ų¦Ł„ أخرى جديدة بدلا من ŁˆŲ³Ų§Ų¦Ł„ النقل ، ف؄ن ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŲØŲ“ŁƒŁ„ افتراضي= ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة للمنتجات المباعة. Ł†Ł‡Ų§ŁŠŲ© المادة.
      ŁˆŲ„Ł„Ų§ ف؄ن ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة المقترحة Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ= 1. Ł†Ł‡Ų§ŁŠŲ© المادة. @@ -841,43 +842,43 @@ VATIsNotUsedDesc=افتراضي المقترحة 0 ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ VATIsUsedExampleFR=في فرنسا ، ف؄ن Ų°Ł„Łƒ ŁŠŲ¹Ł†ŁŠ وجود منظمات أو ؓركات Ų­Ł‚ŁŠŁ‚ŁŠŲ© في النظام Ų§Ł„Ł…Ų§Ł„ŁŠ (المبسطة Ų­Ł‚ŁŠŁ‚ŁŠŲ© أو طبيعية Ų­Ł‚ŁŠŁ‚ŁŠŲ©). نظام ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ł‡ŁŠ Ų§Ł„ŲŖŁŠ أعلنت. VATIsNotUsedExampleFR=في فرنسا ، ف؄ن Ų°Ł„Łƒ ŁŠŲ¹Ł†ŁŠ أن Ų§Ł„Ų¬Ł…Ų¹ŁŠŲ§ŲŖ غير المعلنة ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة أو ؓركات أو Ł…Ų¤Ų³Ų³Ų§ŲŖ المهن الحرة Ų§Ł„ŲŖŁŠ Ų§Ų®ŲŖŲ§Ų±ŲŖ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„ŲµŲŗŁŠŲ±Ų© النظام Ų§Ł„Ų¶Ų±ŁŠŲØŁŠ (ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة في الانتخاب) ، ودفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة في الانتخاب ŲÆŁˆŁ† أي ؄علان من ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة. هذا Ų§Ł„Ų®ŁŠŲ§Ų± Ų³ŁŠŲŖŁ… Ų¹Ų±Ų¶ Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠ "غير Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة المطبقة -- الفن - 293B من Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© Ų§Ł„Ų§Ų³ŲŖŲ“Ų§Ų±ŁŠŲ© Ł„Ų§Ł†ŲÆŁˆŁ†ŁŠŲ³ŁŠŲ§" على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±. ##### Local Taxes ##### -LTRate=Rate -LocalTax1IsNotUsed=Do not use second tax -LocalTax1IsUsedDesc=Use a second type of tax (other than VAT) -LocalTax1IsNotUsedDesc=Do not use other type of tax (other than VAT) -LocalTax1Management=Second type of tax +LTRate=Ł…Ų¹ŲÆŁ„ +LocalTax1IsNotUsed=لا ŲŖŲ³ŲŖŲ®ŲÆŁ… Ų§Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ų«Ų§Ł†ŁŠŲ© +LocalTax1IsUsedDesc=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł†ŁˆŲ¹ Ų§Ł„Ų«Ų§Ł†ŁŠ من الضرائب (باستثناؔ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة) +LocalTax1IsNotUsedDesc=لا ŲŖŲ³ŲŖŲ®ŲÆŁ… أي Ł†ŁˆŲ¹ Ų¢Ų®Ų± من الضرائب (باستثناؔ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة) +LocalTax1Management=Ų§Ł„Ł†ŁˆŲ¹ Ų§Ł„Ų«Ų§Ł†ŁŠ من الضرائب LocalTax1IsUsedExample= LocalTax1IsNotUsedExample= -LocalTax2IsNotUsed=Do not use third tax -LocalTax2IsUsedDesc=Use a third type of tax (other than VAT) -LocalTax2IsNotUsedDesc=Do not use other type of tax (other than VAT) -LocalTax2Management=Third type of tax +LocalTax2IsNotUsed=لا ŲŖŲ³ŲŖŲ®ŲÆŁ… الضرائب الثالثة +LocalTax2IsUsedDesc=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł†ŁˆŲ¹ ثالث من الضرائب (باستثناؔ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة) +LocalTax2IsNotUsedDesc=لا ŲŖŲ³ŲŖŲ®ŲÆŁ… أي Ł†ŁˆŲ¹ Ų¢Ų®Ų± من الضرائب (باستثناؔ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة) +LocalTax2Management=Ų§Ł„Ł†ŁˆŲ¹ الثالث من Ų§Ł„Ų¶Ų±ŁŠŲØŲ© LocalTax2IsUsedExample= LocalTax2IsNotUsedExample= LocalTax1ManagementES= Ų„ŲÆŲ§Ų±Ų© الطاقة المتجددة -LocalTax1IsUsedDescES= Ł…Ų¹ŲÆŁ„ الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي عند احتمالات خلق ، ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ، ŁˆŲ£ŁˆŲ§Ł…Ų± الخ Ų§ŲŖŲØŲ§Ų¹ القاعدة نؓط Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© :
      Ų„Ų°Ų§ لم ŲŖŲ¹Ų±Ų¶ Ų§Ł„Ų“Ų±ŁƒŲ© Ų§Ł„Ł…ŲµŲ±ŁŠŲ© للاتصالات Ł„Ł…Ų“ŲŖŲ±ŁŠ الطاقة المتجددة ، الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي = 0. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      في Ų­Ų§Ł„ التعرض Ł„Ł„Ł…Ų“ŲŖŲ±ŁŠ ŲØŲ¹ŲÆ Ų°Ł„Łƒ الطاقة المتجددة الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      +LocalTax1IsUsedDescES= Ł…Ų¹ŲÆŁ„ الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي عند احتمالات ؄نؓاؔ ، ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ، ŁˆŲ£ŁˆŲ§Ł…Ų± الخ Ų§ŲŖŲØŲ§Ų¹ القاعدة نؓط Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© :
      Ų„Ų°Ų§ لم ŲŖŲ¹Ų±Ų¶ Ų§Ł„Ų“Ų±ŁƒŲ© Ų§Ł„Ł…ŲµŲ±ŁŠŲ© للاتصالات Ł„Ł…Ų“ŲŖŲ±ŁŠ الطاقة المتجددة ، الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي = 0. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      في Ų­Ų§Ł„ التعرض Ł„Ł„Ł…Ų“ŲŖŲ±ŁŠ ŲØŲ¹ŲÆ Ų°Ł„Łƒ الطاقة المتجددة الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      LocalTax1IsNotUsedDescES= افتراضيا الطاقة المتجددة المقترحة Ł‡ŁŠ 0. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ…. LocalTax1IsUsedExampleES= في Ų§Ų³ŲØŲ§Ł†ŁŠŲ§ هم من Ų§Ł„Ł…Ł‡Ł†ŁŠŁŠŁ† ŲŖŲ®Ų¶Ų¹ لبعض المقاطع المحددة Ł„Ł„Ų“Ų±ŁƒŲ© Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ… Ų§Ł„ŲµŁˆŲŖŁŠ Ų§Ł„ŲŖŁŲ§Ų¹Ł„ŁŠ Ų§Ł„Ų§Ų³ŲØŲ§Ł†ŁŠŲ©. LocalTax1IsNotUsedExampleES= في Ų§Ų³ŲØŲ§Ł†ŁŠŲ§ هم Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© ŁˆŲ§Ł„Ų¬Ł…Ų¹ŁŠŲ§ŲŖ وتخضع لقطاعات Ł…Ų¹ŁŠŁ†Ų© من ؓركة Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ… Ų§Ł„ŲµŁˆŲŖŁŠ Ų§Ł„ŲŖŁŲ§Ų¹Ł„ŁŠ Ų§Ł„Ų§Ų³ŲØŲ§Ł†ŁŠŲ©. LocalTax2ManagementES= IRPF ال؄دارة -LocalTax2IsUsedDescES= Ł…Ų¹ŲÆŁ„ الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي عند احتمالات خلق ، ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ، ŁˆŲ£ŁˆŲ§Ł…Ų± الخ Ų§ŲŖŲØŲ§Ų¹ القاعدة نؓط Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© :
      Ų„Ų°Ų§ لم ŁŠŲŖŁ… التعرض للبائع IRPF ، Ų«Ł… IRPF افتراضيا = 0. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      في Ų­Ų§Ł„ التعرض للبائع IRPF Ų«Ł… IRPF افتراضيا. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      +LocalTax2IsUsedDescES= Ł…Ų¹ŲÆŁ„ الطاقة المتجددة ŲØŲ“ŁƒŁ„ افتراضي عند احتمالات ؄نؓاؔ ، ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ، ŁˆŲ£ŁˆŲ§Ł…Ų± الخ Ų§ŲŖŲØŲ§Ų¹ القاعدة نؓط Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© :
      Ų„Ų°Ų§ لم ŁŠŲŖŁ… التعرض للبائع IRPF ، Ų«Ł… IRPF افتراضيا = 0. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      في Ų­Ų§Ł„ التعرض للبائع IRPF Ų«Ł… IRPF افتراضيا. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ….
      LocalTax2IsNotUsedDescES= افتراضيا IRPF المقترحة Ł‡ŁŠ 0. Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ų­ŁƒŁ…. LocalTax2IsUsedExampleES= في Ų§Ų³ŲØŲ§Ł†ŁŠŲ§ ، لحسابهم الخاص ŁˆŲ§Ł„Ł…Ł‡Ł†ŁŠŁŠŁ† Ų§Ł„Ł…Ų³ŲŖŁ‚Ł„ŁŠŁ† Ų§Ł„Ų°ŁŠŁ† ŁŠŁ‚ŲÆŁ…ŁˆŁ† الخدمات ŁˆŲ§Ł„Ų“Ų±ŁƒŲ§ŲŖ Ų§Ł„Ų°ŁŠŁ† اختاروا النظام Ų§Ł„Ų¶Ų±ŁŠŲØŁŠ من وحدات. LocalTax2IsNotUsedExampleES= في Ų§Ų³ŲØŲ§Ł†ŁŠŲ§ هم bussines لا ŲŖŲ®Ų¶Ų¹ لنظام ضريبي وحدات. -CalcLocaltax=Reports on local taxes -CalcLocaltax1=Sales - Purchases -CalcLocaltax1Desc=Local Taxes reports are calculated with the difference between localtaxes sales and localtaxes purchases -CalcLocaltax2=Purchases -CalcLocaltax2Desc=Local Taxes reports are the total of localtaxes purchases -CalcLocaltax3=Sales -CalcLocaltax3Desc=Local Taxes reports are the total of localtaxes sales +CalcLocaltax=ŲŖŁ‚Ų§Ų±ŁŠŲ± عن الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© +CalcLocaltax1=Ł…ŲØŁŠŲ¹Ų§ŲŖ - Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ +CalcLocaltax1Desc=وتحسب ŲŖŁ‚Ų§Ų±ŁŠŲ± الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© Ł…Ų¹ الفرق ŲØŁŠŁ† localtaxes Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ ŁˆŲ§Ł„Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ localtaxes +CalcLocaltax2=Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ +CalcLocaltax2Desc=ŲŖŁ‚Ų§Ų±ŁŠŲ± الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© Ł‡ŁŠ Ł…Ų¬Ł…ŁˆŲ¹Ł‡ localtaxes Ų§Ł„Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ +CalcLocaltax3=Ł…ŲØŁŠŲ¹Ų§ŲŖ +CalcLocaltax3Desc=ŲŖŁ‚Ų§Ų±ŁŠŲ± الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© Ł‡ŁŠ Ł…Ų¬Ł…ŁˆŲ¹Ł‡ localtaxes Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ LabelUsedByDefault=العلامة Ų§Ł„ŲŖŁŠ ŁŠŲ³ŲŖŲ®ŲÆŁ…Ł‡Ų§ Ų§Ł„ŲŖŁ‚ŲµŁŠŲ± Ų„Ų°Ų§ لم ŁŠŁ…ŁƒŁ† Ų§Ł„Ų¹Ų«ŁˆŲ± على ترجمة Ł„Ł„Ł‚Ų§Ł†ŁˆŁ† LabelOnDocuments=علامة على ŁˆŲ«Ų§Ų¦Ł‚ NbOfDays=ملاحظة : من Ų§Ł„Ų£ŁŠŲ§Ł… AtEndOfMonth=في Ł†Ł‡Ų§ŁŠŲ© الؓهر Offset=ŁˆŁŠŁ‚Ų§ŲØŁ„ AlwaysActive=حركة دائمة -UpdateRequired=Your system needs to be updated. To do this, click on تحديث الآن. +UpdateRequired=يحتاج ؄لى تحديث النظام الخاص بك. Ł„Ł„Ł‚ŁŠŲ§Ł… ŲØŲ°Ł„ŁƒŲŒ انقر على تحديث الآن. Upgrade=ŲŖŲ±Ł‚ŁŠŲ© MenuUpgrade=ŲŖŲ±Ł‚ŁŠŲ© / توسيع AddExtensionThemeModuleOrOther=؄ضافة Ų§Ł„ŲŖŁ…ŲÆŁŠŲÆ) Ų§Ł„Ł…ŁˆŲ¶ŁˆŲ¹ ، وحدة ،...) @@ -895,7 +896,7 @@ PhpConf=Conf PhpWebLink=Php Ų±ŲØŲ· Ų§Ł„Ų“ŲØŁƒŲ© Pear=Ų§Ł„ŁƒŁ…Ų«Ų±Ł‰ PearPackages=Ų§Ł„ŁƒŁ…Ų«Ų±Ł‰ الحزم -Browser=Browser +Browser=المتصفح Server=الخادم Database=قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ DatabaseServer=قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł…Ų¶ŁŠŁ @@ -930,8 +931,8 @@ DefaultMenuSmartphoneManager=الهاتف Ų§Ł„Ų°ŁƒŁŠ القائمة Ł…ŲÆŁŠŲ± Skin=Ł…ŁˆŲ¶ŁˆŲ¹ الجلد DefaultSkin=Ł…ŁˆŲ¶ŁˆŲ¹ Ų§Ł„ŲŖŁ‚ŲµŁŠŲ± الجلد MaxSizeList=الحد الأقصى Ł„Ų·ŁˆŁ„ قائمة -DefaultMaxSizeList=Default max length for lists -DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) +DefaultMaxSizeList=افتراضي Ų§Ł„Ų·ŁˆŁ„ الاقصى Ł„Ł„Ł‚ŁˆŲ§Ų¦Ł… +DefaultMaxSizeShortList=Ų·ŁˆŁ„ الأقصى Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ Ł„Ł„Ł‚ŁˆŲ§Ų¦Ł… Ł‚ŲµŁŠŲ±Ų© (أي في بطاقة Ų§Ł„Ų¹Ł…ŁŠŁ„) MessageOfDay=رسالة Ų§Ł„ŁŠŁˆŁ… MessageLogin=ادخل صفحة الرسالة PermanentLeftSearchForm=دائم البحث عن Ų“ŁƒŁ„ القائمة Ų§Ł„ŁŠŁ…Ł†Ł‰ @@ -947,14 +948,14 @@ CompanyZip=الرمز Ų§Ł„ŲØŲ±ŁŠŲÆŁŠ CompanyTown=Ł…ŲÆŁŠŁ†Ų© CompanyCountry=قطر CompanyCurrency=العملة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© -CompanyObject=Object of the company -Logo=Logo +CompanyObject=ŁˆŲ¬ŁˆŁ‡ من Ų§Ł„Ų“Ų±ŁƒŲ© +Logo=Ų“Ų¹Ų§Ų± DoNotShow=لا تظهر DoNotSuggestPaymentMode=لا توحي NoActiveBankAccountDefined=لا يعرف في Ų­Ų³Ų§ŲØ Ł…ŲµŲ±ŁŁŠ نؓط -OwnerOfBankAccount=ŲµŲ§Ų­ŲØ الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ Ł‚ ŁŖ +OwnerOfBankAccount=ŲµŲ§Ų­ŲØ الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ %s BankModuleNotActive=الحسابات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© وحدة لا ŁŠŁ…ŁƒŁ† -ShowBugTrackLink=Show link "%s" +ShowBugTrackLink=مؓاهدة الرابط "%s" ShowWorkBoard=ŁˆŲŖŲøŁ‡Ų± "Ų·Ų§ŁˆŁ„Ų© العمل" على الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© Alerts=ŲŖŁ†ŲØŁŠŁ‡Ų§ŲŖ Delays=Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± @@ -963,6 +964,7 @@ DelaysBeforeWarning=Ł…Ų­Ų°Ų±Ų§ من Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± قبل DelaysOfToleranceBeforeWarning=Ł…Ų­Ų°Ų±Ų§ من Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± قبل التسامح DelaysOfToleranceDesc=تتيح Ł„Łƒ هذه الؓاؓة Ł„ŲŖŲ­ŲÆŁŠŲÆ Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± قبل السماح ŲŖŁ†ŲØŁŠŁ‡ ŁŠŁ‚Ų§Ł„ على الؓاؓة Ł…Ų¹ picto ŁŖ Ł‚ Ł„ŁƒŁ„ عنصر في ŁˆŁ‚ŲŖ Ł…ŲŖŲ£Ų®Ų±. Delays_MAIN_DELAY_ACTIONS_TODO=تأخير التسامح (Ų£ŁŠŲ§Ł…) قبل Ų§ŲŖŲ®Ų§Ų° Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ في حالة تأهب على المخطط لم تتحقق +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=تأخير التسامح (Ų£ŁŠŲ§Ł…) قبل ŲŖŁ†ŲØŁŠŁ‡ على Ų£ŁˆŲ§Ł…Ų± لم Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=التسامح Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± (في Ų£ŁŠŲ§Ł…) قبل Ų§Ł„ŲŖŁ†ŲØŁŠŁ‡ على Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† لم ŲŖŲŖŁ… معالجة حتى الآن Delays_MAIN_DELAY_PROPALS_TO_CLOSE=التسامح Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± (في ŁŠŁˆŁ…) في حالة تأهب على المقترحات Ų§Ł„Ł…Ų¹Ų±ŁˆŲ¶Ų© Ł„ŁŠŁ‚ŁŁ„ @@ -974,7 +976,7 @@ Delays_MAIN_DELAY_CUSTOMER_BILLS_UNPAYED=تأخير التسامح (في ŁŠŁˆŁ…) Delays_MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE=تأخير التسامح (في ŁŠŁˆŁ…) في حالة تأهب قبل ŁŠŁˆŁ… في انتظار Ų§Ł„ŲŖŲ³ŁˆŁŠŲ© Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© Delays_MAIN_DELAY_MEMBERS=تأخير التسامح (في ŁŠŁˆŁ…) في حالة تأهب قبل ŁŠŁˆŁ… تأخير Ų±Ų³ŁˆŁ… Ų§Ł„Ų¹Ų¶ŁˆŁŠŲ© Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=تأخير التسامح (في ŁŠŁˆŁ…) في حالة تأهب قبل Ł„Ų„ŁŠŲÆŲ§Ų¹ Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ Ł„Ł„Ł‚ŁŠŲ§Ł… -Delays_MAIN_DELAY_EXPENSEREPORTS=Tolerance delay (in days) before alert for expense reports to approve +Delays_MAIN_DELAY_EXPENSEREPORTS=تأخير التسامح (ŲØŲ§Ł„Ų£ŁŠŲ§Ł…) قبل حالة تأهب Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± النفقات Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© SetupDescription1=Ų¬Ł…ŁŠŲ¹ البارامترات المتاحة في Ł…Ų¬Ų§Ł„ ال؄عداد تسمح Ł„Łƒ قبل البدؔ في ال؄عداد Dolibarr استخدامه. SetupDescription2=2 ؄ن أهم Ų§Ł„Ų®Ų·ŁˆŲ§ŲŖ Ł‡ŁŠ ال؄عداد 2 Ų£ŁˆŁ„ من ŲŗŲ§ŲÆŲ± في Ų„Ų¹ŲÆŲ§ŲÆ القائمة ، ŁˆŁ‡Ų°Ų§ ŁŠŲ¹Ł†ŁŠ Ų§Ł„Ų“Ų±ŁƒŲ© / المؤسسة صفحة Ų„Ų¹ŲÆŲ§ŲÆ صفحة Ų„Ų¹ŲÆŲ§ŲÆ وحدات : SetupDescription3=البارامترات في Ų„Ų¹ŲÆŲ§ŲÆ القائمة --> Ų§Ł„Ų“Ų±ŁƒŲ© / المؤسسة Ų§Ł„Ł…Ų·Ł„ŁˆŲØ لأن مدخلات ŲŖŲ³ŲŖŲ®ŲÆŁ… Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ عن Dolibarr Ų¹Ų±Ų¶ ŁˆŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ų³Ł„ŁˆŁƒ Dolibarr (على Ų³ŲØŁŠŁ„ المثال لخصائص تتعلق ŲØŁ„ŲÆŁƒŁ…). @@ -983,15 +985,15 @@ SetupDescription5=Ų§Ł„Ł‚ŁŠŁˆŲÆ الأخرى القائمة في Ų„ŲÆŲ§Ų±Ų© Ų§Ų® EventsSetup=ال؄عداد للمناسبات Ų§Ł„Ų¬Ų°ŁˆŲ¹ LogEvents=Ł…Ų±Ų§Ų¬Ų¹Ų© الحسابات الأحداث Ų§Ł„Ų£Ł…Ł†ŁŠŲ© Audit=المراجعة -InfoDolibarr=Infos Dolibarr -InfoBrowser=Infos Browser -InfoOS=Infos OS -InfoWebServer=Infos web server -InfoDatabase=Infos database -InfoPHP=Infos PHP -InfoPerf=Infos performances -BrowserName=Browser name -BrowserOS=Browser OS +InfoDolibarr=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Dolibarr +InfoBrowser=ŲØŁ‚ŁŠŲ© المقال متصفح +InfoOS=ŲØŁ‚ŁŠŲ© المقال OS +InfoWebServer=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų®Ų§ŲÆŁ… Ų§Ł„ŁˆŁŠŲØ +InfoDatabase=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ +InfoPHP=ŲØŁ‚ŁŠŲ© المقال PHP +InfoPerf=ŲØŁ‚ŁŠŲ© المقال Ų§Ł„Ų¹Ų±ŁˆŲ¶ +BrowserName=اسم المتصفح +BrowserOS=متصفح OS ListEvents=Ł…Ų±Ų§Ų¬Ų¹Ų© الأحداث ListOfSecurityEvents=قائمة الأحداث Ų§Ł„Ų£Ł…Ł†ŁŠŲ© Dolibarr SecurityEventsPurged=ŲŖŲ·Ł‡ŁŠŲ± الاحداث Ų§Ł„Ų§Ł…Ł†ŁŠŲ© @@ -1002,10 +1004,10 @@ SystemAreaForAdminOnly=هذا المجال المتاح Ł„Ł…ŲÆŁŠŲ± المستخ CompanyFundationDesc=ŲŖŲ¹ŲÆŁŠŁ„ على هذه الصفحة ŁƒŁ„ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„Ł…Ų¹Ų±ŁˆŁŲ© Ł„Ł„Ų“Ų±ŁƒŲ© أو Ł…Ų¤Ų³Ų³Ų© ŲŖŲ­ŲŖŲ§Ų¬ ل؄دارة DisplayDesc=ŁŠŁ…ŁƒŁ†Łƒ ان ŲŖŲ®ŲŖŲ§Ų± ŁƒŁ„ معلمة ؄لى Dolibarr هنا Ų§Ł„Ų“ŁƒŁ„ ŁˆŲ§Ł„Ł…ŲøŁ‡Ų± AvailableModules=تتوفر وحدات -DeprecatedModules=Deprecated modules +DeprecatedModules=وحدات Ł…Ų³ŲŖŁ†ŁƒŲ± ToActivateModule=Ł„ŲŖŁŲ¹ŁŠŁ„ وحدات ، على ال؄عداد منطقة الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ©> ال؄عداد -> Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ). SessionTimeOut=للمرة Ų§Ł„Ų®Ł…Ų³ŁŠŁ† -SessionExplanation=تضمن هذا العدد أن Ų§Ł„ŲÆŁˆŲ±Ų© لن ŁŠŁ†ŲŖŁ‡ŁŠ قبل هذا Ų§Ł„ŲŖŲ£Ų®ŁŠŲ±. PHP sessoin ŁˆŁ„ŁƒŁ† ال؄دارة لا Ų§Ł„ŁƒŁŲ§Ł„Ų© Ų§Ł„ŲŖŁŠ دائما ŲŖŁ†ŲŖŁ‡ŁŠ Ų§Ł„ŲÆŁˆŲ±Ų© ŲØŲ¹ŲÆ هذا Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± : ويحدث هذا Ų„Ų°Ų§ ŁƒŲ§Ł† نظام Ł„ŲŖŁ†ŲøŁŠŁ Ł…Ų®ŲØŲ£ Ų§Ł„ŲÆŁˆŲ±Ų© Ų§Ł„Ų¬Ų§Ų±ŁŠŲ©.
      ملاحظة : Ł…Ų¹ أي نظام Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠ PHP Ų¹Ł…Ł„ŁŠŲ© ŲŖŁ†ŲøŁŠŁ ŁƒŁ„ دورة Ų­ŁˆŲ§Ł„ŁŠ ŁŖ Ł‚ / Ł‚ ŁŖ فقط ŁˆŁ„ŁƒŁ† ŁˆŲµŁˆŁ„ ŁˆŲµŁˆŁ„ أدلى به خلال دورات أخرى. +SessionExplanation=تضمن هذا العدد أن Ų§Ł„ŲÆŁˆŲ±Ų© لن ŁŠŁ†ŲŖŁ‡ŁŠ قبل هذا Ų§Ł„ŲŖŲ£Ų®ŁŠŲ±. PHP sessoin ŁˆŁ„ŁƒŁ† ال؄دارة لا Ų§Ł„ŁƒŁŲ§Ł„Ų© Ų§Ł„ŲŖŁŠ دائما ŲŖŁ†ŲŖŁ‡ŁŠ Ų§Ł„ŲÆŁˆŲ±Ų© ŲØŲ¹ŲÆ هذا Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± : ويحدث هذا Ų„Ų°Ų§ ŁƒŲ§Ł† نظام Ł„ŲŖŁ†ŲøŁŠŁ Ł…Ų®ŲØŲ£ Ų§Ł„ŲÆŁˆŲ±Ų© Ų§Ł„Ų¬Ų§Ų±ŁŠŲ©.
      ملاحظة : Ł…Ų¹ أي نظام Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠ PHP Ų¹Ł…Ł„ŁŠŲ© ŲŖŁ†ŲøŁŠŁ ŁƒŁ„ دورة Ų­ŁˆŲ§Ł„ŁŠ ŁŖ Ł‚ / %s فقط ŁˆŁ„ŁƒŁ† ŁˆŲµŁˆŁ„ ŁˆŲµŁˆŁ„ أدلى به خلال دورات أخرى. TriggersAvailable=محفزات Ł…ŲŖŲ§Ų­Ų© TriggersDesc=ŁŠŲ·Ł„Ł‚ الملفات Ų§Ł„ŲŖŁŠ سوف ŁŠŲŖŁ… ŲŖŲ¹ŲÆŁŠŁ„ Ų³Ł„ŁˆŁƒ Dolibarr العمل نسخها Ł…Ų±Ų© واحدة في Ų§Ł„ŲÆŁ„ŁŠŁ„ htdocs / ŲŖŲ¶Ł… / محفزات. ادركوا Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ جديدة ، ŁˆŲŖŁŲ¹ŁŠŁ„Ł‡ على Dolibarr الأحداث (انؓاؔ Ų§Ł„Ų“Ų±ŁƒŲ© Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© ، ŁˆŲ§Ł„Ł…ŲµŲ§ŲÆŁ‚Ų© على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ،...). TriggerDisabledByName=ŁŠŲ·Ł„Ł‚ في هذا الملف من قبل Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† لاحقة ŲØŁŠŁ† NORUN باسمهم. @@ -1013,47 +1015,47 @@ TriggerDisabledAsModuleDisabled=يتسبب في ŲŖŲ¹Ų·ŁŠŁ„ هذه Ų§Ł„ŲµŁˆŲ±Ų© TriggerAlwaysActive=ŁŠŲ·Ł„Ł‚ في هذا الملف Ł‡ŁŠ حركة دائمة ، ŁˆŲŖŁŲ¹ŁŠŁ„ Ł…Ų§ Ł‡ŁŠ وحدات Dolibarr. TriggerActiveAsModuleActive=ŁŠŲ·Ł„Ł‚ في هذا الملف ŁƒŁ…Ų§ ŁŠŁ†Ų“Ų· Ų­ŲÆŲ© ŲŖŁ…ŁƒŁŠŁ† ŁŖ Ł‚. GeneratedPasswordDesc=هنا تعريف القاعدة Ų§Ł„ŲŖŁŠ تريد استخدامه Ł„ŁƒŁ„Ł…Ų© السر Ų§Ų°Ų§ ŁƒŁ†ŲŖ أسأل لصناعة Ų§Ł„Ų³ŁŠŲ§Ų±Ų§ŲŖ ŁˆŁ„ŲÆŲŖ ŁƒŁ„Ł…Ų© السر -DictionaryDesc=Define here all reference datas. You can complete predefined value with yours. -ConstDesc=تسمح Ł„Łƒ هذه الصفحة Ł„ŲŖŲ­Ų±ŁŠŲ± Ų¬Ł…ŁŠŲ¹ البارامترات الأخرى غير Ų§Ł„Ł…ŲŖŁˆŁŲ±Ų© في الصفحات السابقة. ŁŁ‡ŁŠ Ł…Ų­ŁŁˆŲøŲ© Ł„Ł…Ų¹Ų§ŁŠŁŠŲ± متقدمة Ł„Ł„Ł…Ų·ŁˆŲ±ŁŠŁ† أو troubleshouting. -OnceSetupFinishedCreateUsers=تحذير فأنت Dolibarr Ł…ŲÆŁŠŲ± المستخدم. Ł…ŲÆŁŠŲ± Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ŲŖŲ³ŲŖŲ®ŲÆŁ… ل؄عداد Dolibarr. لالمعتاد Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Dolibarr ، ŁŠŁˆŲµŁ‰ ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… غير Ł…Ų³ŲŖŲ®ŲÆŁ… Ł…ŲÆŁŠŲ± خلق Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† & القائمة. +DictionaryDesc=تعريف هنا ŁƒŁ„ ŲÆŲŖŲ³ Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠŲ©. ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŁƒŁ…Ų§Ł„ Ł‚ŁŠŁ…Ų© Ł…Ų­ŲÆŲÆŲ© مسبقا Ł…Ų¹ ŁŠŲÆŁƒŁ…. +ConstDesc=هذه الصفحة تسمح Ł„Łƒ Ł„ŲŖŲ­Ų±ŁŠŲ± Ų¬Ł…ŁŠŲ¹ المحددات أخرى غير Ł…ŲŖŁˆŁŲ±Ų© في الصفحات السابقة. Ł…Ų­Ų¬ŁˆŲ²Ų© أنها Ł…Ų­ŲÆŲ§ŲÆŲŖ Ł„Ł„Ł…Ų·ŁˆŲ±ŁŠŁ† متقدمة أو لحل Ų§Ł„Ł…Ų“Ų§ŁƒŁ„. +OnceSetupFinishedCreateUsers=تحذير فأنت Dolibarr Ł…ŲÆŁŠŲ± المستخدم. Ł…ŲÆŁŠŲ± Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ŲŖŲ³ŲŖŲ®ŲÆŁ… ل؄عداد Dolibarr. لالمعتاد Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Dolibarr ، ŁŠŁˆŲµŁ‰ ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… غير Ł…Ų³ŲŖŲ®ŲÆŁ… Ł…ŲÆŁŠŲ± ؄نؓاؔ Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† & القائمة. MiscellaneousDesc=هنا تعريف Ų¬Ł…ŁŠŲ¹ البارامترات الأخرى Ų°Ų§ŲŖ الصلة بالأمن. LimitsSetup=حدود / Ų§Ł„ŲÆŁ‚ŁŠŁ‚Ų© ال؄عداد -LimitsDesc=ŁŠŁ…ŁƒŁ†Łƒ تحديد Ų§Ł„Ų­ŲÆŁˆŲÆ ، وoptimisations Ų§Ł„Ų§ŁŠŲ¶Ų§Ų­Ų§ŲŖ Ų§Ł„ŲŖŁŠ تستخدمها Dolibarr هنا +LimitsDesc=ŁŠŁ…ŁƒŁ†Łƒ تعريف حدود، توضيحات ŁˆŲŖŲ­Ł‚ŁŠŁ‚ Ų£Ł…Ų«Ł„ŁŠŲ© المستخدمة من قبل Dolibarr هنا MAIN_MAX_DECIMALS_UNIT=Ł…Ų§ŁƒŲ³ عؓرية لأسعار Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ MAIN_MAX_DECIMALS_TOT=الحد الأقصى Ł„Ł…Ų¬Ł…ŁˆŲ¹ Ų£Ų³Ų¹Ų§Ų± عؓرية MAIN_MAX_DECIMALS_SHOWN=Ł…Ų§ŁƒŲ³ عؓرية لأسعار تظهر على الؓاؓة (يضاف هذا العدد ŲØŲ¹ŲÆ... Ų„Ų°Ų§ ŁƒŁ†ŲŖ تريد أن ترى... عندما العدد Ł…ŲØŲŖŁˆŲ±Ų© عندما تظهر على الؓاؓة) MAIN_DISABLE_PDF_COMPRESSION=الاستخدام Ų§Ł„Ų“Ų¹ŲØŁŠ للضغط Ų§Ł„Ų“Ų¹ŲØŁŠ ŁˆŁ„ŲÆŲŖ الملفات. -MAIN_ROUNDING_RULE_TOT=Step of rounding range (for countries where rounding is done on something else than base 10. For example, put 0.05 if rounding is done by 0.05 steps) +MAIN_ROUNDING_RULE_TOT=خطوة Ł„Ł„ŲŖŁ‚Ų±ŁŠŲØ النطاق (للبلدان Ų§Ł„ŲŖŁŠ ŁŠŲŖŁ… Ų§Ł„ŲŖŁ‚Ų±ŁŠŲØ على ؓيؔ Ų¢Ų®Ų± من قاعدة 10. على Ų³ŲØŁŠŁ„ Ų§Ł„Ł…Ų«Ų§Ł„ŲŒ وضعت 0.05 Ų„Ų°Ų§ ŲŖŁ… Ų§Ł„ŲŖŁ‚Ų±ŁŠŲØ بنسبة 0.05 Ų§Ł„Ų®Ų·ŁˆŲ§ŲŖ) UnitPriceOfProduct=صافي Ų³Ų¹Ų± وحدة من المنتج TotalPriceAfterRounding=Ų„Ų¬Ł…Ų§Ł„ŁŠ السعر Ų§Ł„ŲµŲ§ŁŁŠ / ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة / ضريبة Ł…ŲÆŁŁˆŲ¹) ŲØŲ¹ŲÆ Ų§Ł„ŲŖŁ‚Ų±ŁŠŲØ ParameterActiveForNextInputOnly=معلمة فعالة للمساهمة المقبل فقط NoEventOrNoAuditSetup=لا أمن الحدث ŁˆŁ‚ŲÆ سجلت حتى الآن. هذا طبيعي ŁˆŁŠŁ…ŁƒŁ† Ł…Ų±Ų§Ų¬Ų¹Ų© الحسابات Ų§Ų°Ų§ لم ŁŠŲŖŁ… ŲŖŁ…ŁƒŁŠŁ† "ال؄عداد -- الأمن -- Ł…Ų±Ų§Ų¬Ų¹Ų©" الصفحة. NoEventFoundWithCriteria=لا أمن Ų­Ų§Ł„ ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على Ł…Ų«Ł„ هذا البحث criterias. -SeeLocalSendMailSetup=انظر Ų§Ł„Ł…Ų­Ł„ŁŠŲ© ال؄عداد sendmail +SeeLocalSendMailSetup=انظر الى Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ ال؄عداد Ų§Ł„Ł…Ų­Ł„ŁŠ BackupDesc=Ł„ŲŖŁ‚ŲÆŁŠŁ… دعم ŁƒŲ§Ł…Ł„ للDolibarr ، يجب Ų¹Ł„ŁŠŁƒ : -BackupDesc2=Save content of documents directory (%s) that contains all uploaded and generated files (So it includes all dump files generated at step 1). -BackupDesc3=Save content of your database (%s) into a dump file. For this, you can use following assistant. +BackupDesc2=حفظ Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ Ų§Ł„ŲÆŁ„ŁŠŁ„ ŁˆŲ«Ų§Ų¦Ł‚ (ŁŖ) Ų§Ł„ŲŖŁŠ تحتوي على كافة الملفات Ų§Ł„ŲŖŁŠ ŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„Ł‡Ų§ ŁˆŁ„ŲÆŲŖ (Ł„Ų°Ł„Łƒ ŁŠŲ“Ł…Ł„ Ų¬Ł…ŁŠŲ¹ ملفات تفريغ ŲŖŁ… ؄نؓاؤها في Ų§Ł„Ų®Ų·ŁˆŲ© 1). +BackupDesc3=حفظ Ł…Ų­ŲŖŁˆŁ‰ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ الخاصة بك (%s) في ملف تفريغ. Ł„Ł‡Ų°Ų§ŲŒ ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų³Ų§Ų¹ŲÆ Ų§Ł„ŲŖŲ§Ł„ŁŠ. BackupDescX=Ų§Ł„Ų£Ų±Ų“ŁŠŁ ŲÆŁ„ŁŠŁ„ ŁŠŁ†ŲØŲŗŁŠ أن تحفظ في Ł…ŁƒŲ§Ł† آمن. BackupDescY=ŁˆŁ‚ŲÆ ŁˆŁ„ŲÆŲŖ ŁˆŁŠŁ†ŲØŲŗŁŠ التخلص من الملفات المخزنة في Ł…ŁƒŲ§Ł† آمن. -BackupPHPWarning=Backup can't be guaranted with this method. Prefer previous one +BackupPHPWarning=لا ŁŠŁ…ŁƒŁ† ضمان الخدمة Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠŲ© Ł…Ų¹ هذا Ų§Ł„Ų£Ų³Ł„ŁˆŲØ. ŁŠŁŲ¶Ł„ السابق RestoreDesc=Dolibarr لاستعادة النسخ Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠ ، يجب Ų¹Ł„ŁŠŁƒ : -RestoreDesc2=Restore archive file (zip file for example) of documents directory to extract tree of files in documents directory of a new Dolibarr installation or into this current documents directoy (%s). -RestoreDesc3=Restore the data, from a backup dump file, into the database of the new Dolibarr installation or into the database of this current installation (%s). Warning, once restore is finished, you must use a login/password, that existed when backup was made, to connect again. To restore a backup database into this current installation, you can follow this assistant. -RestoreMySQL=MySQL import -ForcedToByAModule= هذه القاعدة Ł‚ ŁŖ الى جانب ŲŖŁŲ¹ŁŠŁ„ وحدة +RestoreDesc2=Ų§Ų³ŲŖŲ¹Ų§ŲÆŲ© ملف أرؓيف (ملف Ł…Ų¶ŲŗŁˆŲ· على Ų³ŲØŁŠŁ„ المثال) من ŲÆŁ„ŁŠŁ„ Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ لاستخراج Ų“Ų¬Ų±Ų© من الملفات في ŁˆŲ«Ų§Ų¦Ł‚ ŲÆŁ„ŁŠŁ„ تثبيت Dolibarr جديد أو ؄لى هذه Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ ŲÆŁ„ŁŠŁ„ Ų§Ł„Ų­Ų§Ł„ŁŠ (%s). +RestoreDesc3=Ų§Ų³ŲŖŲ¹Ų§ŲÆŲ© Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ من ملف تفريغ النسخ Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠŲŒ في قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŲ«ŲØŁŠŲŖ Dolibarr جديد أو ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ من هذا Ų§Ł„ŲŖŲ«ŲØŁŠŲŖ Ų§Ł„Ų­Ų§Ł„ŁŠ (%s). تحذير، ŲØŁ…Ų¬Ų±ŲÆ Ų§Ų³ŲŖŲ¹Ų§ŲÆŲ© Ų§Ł„Ų§Ł†ŲŖŁ‡Ų§Ų”ŲŒ يجب Ų¹Ł„ŁŠŁƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ / ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ±ŲŒ Ų§Ł„ŲŖŁŠ ŁƒŲ§Ł†ŲŖ Ł…ŁˆŲ¬ŁˆŲÆŲ© عندما ŲŖŁ… النسخ Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠŲŒ ŁˆŲ§Ł„Ų§ŲŖŲµŲ§Ł„ Ł…Ų±Ų© أخرى. Ų§Ų³ŲŖŲ¹Ų§ŲÆŲ© قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ النسخ Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠ ؄لى هذا Ų§Ł„ŲŖŲ«ŲØŁŠŲŖ Ų§Ł„Ų­Ų§Ł„ŁŠŲŒ ŁŠŁ…ŁƒŁ†Łƒ Ų§ŲŖŲØŲ§Ų¹ هذا المساعد. +RestoreMySQL=استيراد MySQL +ForcedToByAModule= هذه القاعدة %s الى جانب ŲŖŁŲ¹ŁŠŁ„ وحدة PreviousDumpFiles=Ł…ŲŖŲ§Ų­ تفريغ النسخ Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠ ملفات قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ WeekStartOnDay=Ų£ŁˆŁ„ ŁŠŁˆŁ… من Ų§Ł„Ų£Ų³ŲØŁˆŲ¹ -RunningUpdateProcessMayBeRequired=ŲŖŲ“ŲŗŁŠŁ„ Ų¹Ł…Ł„ŁŠŲ© Ų§Ł„ŲŖŲ±Ł‚ŁŠŲ© ويبدو أن Ų§Ł„Ł…Ų·Ł„ŁˆŲØ (Ł„ŁŠŲ§Ł„ŁŠ ŲØŲ±Ų§Ł…Ų¬ ال؄صدار ŁŖ ŁŠŲ®ŲŖŁ„Ł عن Ų„ŲµŲÆŲ§Ų± قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ ŁŖ) -YouMustRunCommandFromCommandLineAfterLoginToUser=يجب ŲŖŲ“ŲŗŁŠŁ„ هذا الأمر من Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± ŲØŲ¹ŲÆ Ų§Ł„ŲÆŲ®ŁˆŁ„ ؄لى Ł‚Ų°ŁŠŁŲ© Ł…Ų¹ المستخدم ŁŖ Ł‚. +RunningUpdateProcessMayBeRequired=ŲŖŲ“ŲŗŁŠŁ„ Ų¹Ł…Ł„ŁŠŲ© Ų§Ł„ŲŖŲ±Ł‚ŁŠŲ© ويبدو أن Ų§Ł„Ł…Ų·Ł„ŁˆŲØ (Ł„ŁŠŲ§Ł„ŁŠ ŲØŲ±Ų§Ł…Ų¬ ال؄صدار %s ŁŠŲ®ŲŖŁ„Ł عن Ų„ŲµŲÆŲ§Ų± قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ %s ) +YouMustRunCommandFromCommandLineAfterLoginToUser=يجب ŲŖŲ“ŲŗŁŠŁ„ هذا الأمر من Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± ŲØŲ¹ŲÆ ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ ؄لى Ł‚Ų°ŁŠŁŲ© Ł…Ų¹ المستخدم %s أو يجب Ų¹Ł„ŁŠŁƒ ؄ضافة خيار -w في Ł†Ł‡Ų§ŁŠŲ© Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Ł„ŲŖŁˆŁŁŠŲ± %s ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ±. YourPHPDoesNotHaveSSLSupport=وظائف Ų®ŲÆŁ…Ų© ŲŖŲµŁ…ŁŠŁ… Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ لا تتوفر في بي الخاص بك DownloadMoreSkins=Ł…Ų²ŁŠŲÆ من Ų¬Ł„ŁˆŲÆ ŲØŲŖŲ­Ł…ŁŠŁ„ -SimpleNumRefModelDesc=عودة الرقم Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠ Ł„Ł„ŲŖŁ†Ų³ŁŠŁ‚ Ł…Ų¹ nnnn - ŁŖ syymm Ų« Ų« حيث Ł‡ŁŠ السنة ، Ł‡Łˆ ؓهر ملم وnnnn Ł‡Łˆ تسلسل ŲØŲÆŁˆŁ† ثقب ŁˆŲÆŁˆŁ† Ų„Ų¹Ų§ŲÆŲ© ŲŖŲ¹ŁŠŁŠŁ† +SimpleNumRefModelDesc=Ų„Ų±Ų¬Ų§Ų¹ الرقم Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠ Ł…Ų¹ Ų“ŁƒŁ„ %s yymm-NNNN حيث Ł‡Łˆ YY Ų§Ł„Ų¹Ų§Ł…ŲŒ Ł…Ł… Ł‡Łˆ الؓهر وnnnn Ł‡Łˆ تسلسل ŲØŲÆŁˆŁ† ثقب ŁˆŲØŲÆŁˆŁ† Ų„Ų¹Ų§ŲÆŲ© ŲŖŲ¹ŁŠŁŠŁ† ShowProfIdInAddress=؄ظهار رقم حرفي Ł…Ų¹ Ų¹Ł†Ų§ŁˆŁŠŁ† على ŁˆŲ«Ų§Ų¦Ł‚ -ShowVATIntaInAddress=Hide VAT Intra num with addresses on documents +ShowVATIntaInAddress=؄خفاؔ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة داخل Ų§Ł„Ų£Ų³Ų·ŁˆŲ§Ł†Ų§ŲŖ Ł…Ų¹ Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† على Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ TranslationUncomplete=ترجمة جزئية -SomeTranslationAreUncomplete=Some languages may be partially translated or may contains errors. If you detect some, you can fix language files registering to http://transifex.com/projects/p/dolibarr/. -MenuUseLayout=جعل القائمة Ų§Ł„Ų¹Ł…ŁˆŲÆŁŠŲ© hidable (يجب أن لا ŁŠŲŖŁ… ŲŖŲ¹Ų·ŁŠŁ„ خيار جافا سكريبت) -MAIN_DISABLE_METEO=ŲŖŲ¹Ų·ŁŠŁ„ Ł…ŁŠŲŖŁŠŁˆ رأي +SomeTranslationAreUncomplete=ŲØŲ¹Ų¶ اللغات ŁŠŁ…ŁƒŁ† ترجمتها Ų¬Ų²Ų” منه أو تحتوي على Ų£Ų®Ų·Ų§Ų”. Ų„Ų°Ų§ ŁƒŁ†ŲŖ Ų§Ł„ŁƒŲ“Ł عن بعض، ŁŠŁ…ŁƒŁ†Łƒ ؄صلاح ملفات اللغة Ų§Ł„ŲŖŲ³Ų¬ŁŠŁ„ للhttp://transifex.com/projects/p/dolibarr/. +MenuUseLayout=جعل القائمة Ų§Ł„Ų¹Ł…ŁˆŲÆŁŠŲ© Ł…Ų®ŁŁŠŲ© (يجب أن لا ŁŠŲŖŁ… ŲŖŲ¹Ų·ŁŠŁ„ خيار جافا سكريبت) +MAIN_DISABLE_METEO=ŲŖŲ¹Ų·ŁŠŁ„ Ų¹Ų±Ų¶ Ł…ŁŠŲŖŁŠŁˆ TestLoginToAPI=Ų§Ų®ŲŖŲØŲ§Ų± Ų§Ł„ŲÆŲ®ŁˆŁ„ ؄لى API ProxyDesc=ŲØŲ¹Ų¶ ملامح Dolibarr في Ų­Ų§Ų¬Ų© الى ŁˆŲµŁˆŁ„ ال؄نترنت ؄لى العمل. هنا تعريف المعلمات من أجل هذا. Ų„Ų°Ų§ ŁƒŲ§Ł† الملقم Dolibarr خلف ملقم ŁˆŁƒŁŠŁ„ŲŒ هذه Ų§Ł„Ł…Ų¹Ų§ŁŠŁŠŲ± ŁŠŁ‚ŁˆŁ„ Dolibarr كيفية Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى ال؄نترنت من خلال Ų°Ł„Łƒ. ExternalAccess=ŁˆŲµŁˆŁ„ خارجي @@ -1064,56 +1066,57 @@ MAIN_PROXY_USER=Ų§Ł„ŲÆŲ®ŁˆŁ„ لاستخدام الملقم Ų§Ł„ŁˆŁƒŁŠŁ„ MAIN_PROXY_PASS=ŁƒŁ„Ł…Ų© Ł…Ų±ŁˆŲ± لاستخدام الملقم Ų§Ł„ŁˆŁƒŁŠŁ„ DefineHereComplementaryAttributes=هنا تعريف Ų¬Ł…ŁŠŲ¹ atributes، لا تتوفر بالفعل افتراضيا، ŁˆŲ§Ł„ŲŖŁŠ تريد أن تدعم Ł„%s. ExtraFields=ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© سمات -ExtraFieldsLines=Complementary attributes (lines) -ExtraFieldsSupplierOrdersLines=Complementary attributes (order lines) -ExtraFieldsSupplierInvoicesLines=Complementary attributes (invoice lines) -ExtraFieldsThirdParties=Complementary attributes (thirdparty) -ExtraFieldsContacts=Complementary attributes (contact/address) -ExtraFieldsMember=Complementary attributes (member) -ExtraFieldsMemberType=Complementary attributes (member type) -ExtraFieldsCustomerOrders=Complementary attributes (orders) -ExtraFieldsCustomerInvoices=Complementary attributes (invoices) -ExtraFieldsSupplierOrders=Complementary attributes (orders) -ExtraFieldsSupplierInvoices=Complementary attributes (invoices) -ExtraFieldsProject=Complementary attributes (projects) -ExtraFieldsProjectTask=Complementary attributes (tasks) -ExtraFieldHasWrongValue=Attribute %s has a wrong value. -AlphaNumOnlyCharsAndNoSpace=only alphanumericals characters without space -AlphaNumOnlyLowerCharsAndNoSpace=only alphanumericals and lower case characters without space -SendingMailSetup=ال؄عداد من sendings عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +ExtraFieldsLines=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (خطوط) +ExtraFieldsSupplierOrdersLines=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (خطوط النظام) +ExtraFieldsSupplierInvoicesLines=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (خطوط Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©) +ExtraFieldsThirdParties=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (Ł…Ų±Ų“Ų­ŁŠŁ† عن) +ExtraFieldsContacts=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (الاتصال / Ų§Ł„Ų¹Ł†ŁˆŲ§Ł†) +ExtraFieldsMember=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (عضو) +ExtraFieldsMemberType=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (Ų§Ł„Ł†ŁˆŲ¹ الأعضاؔ) +ExtraFieldsCustomerOrders=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (Ų£ŁˆŲ§Ł…Ų±) +ExtraFieldsCustomerInvoices=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±) +ExtraFieldsSupplierOrders=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (Ų£ŁˆŲ§Ł…Ų±) +ExtraFieldsSupplierInvoices=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±) +ExtraFieldsProject=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (Ł…Ų“Ų§Ų±ŁŠŲ¹) +ExtraFieldsProjectTask=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© (المهام) +ExtraFieldHasWrongValue=السمة %s له Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų©. +AlphaNumOnlyCharsAndNoSpace=فقط الأحرف ŁˆŲ§Ł„Ų£Ų±Ł‚Ų§Ł… ŲØŲÆŁˆŁ† فراغ +AlphaNumOnlyLowerCharsAndNoSpace=alphanumericals فقط وؓخصيات الحالة الأدنى ŲÆŁˆŁ† الفضاؔ +SendingMailSetup=ال؄عداد ل؄رسال Ų§Ł„ŲØŲ±ŁŠŲÆ عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ SendmailOptionNotComplete=تحذير، في ŲØŲ¹Ų¶ أنظمة Ł„ŁŠŁ†ŁƒŲ³ŲŒ ل؄رسال Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ من Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ الخاص بك، يجب أن تنسخ ال؄عداد ŲŖŁ†ŁŁŠŲ° conatins Ų§Ł„Ų®ŁŠŲ§Ų±ŲŒ على ŲÆŲ±Ų¬Ų© Ų§Ł„ŲØŁƒŲ§Ł„ŁˆŲ±ŁŠŁˆŲ³ (mail.force_extra_parameters المعلمة في ملف php.ini الخاص بك). Ų„Ų°Ų§ ŁƒŲ§Ł† ŲØŲ¹Ų¶ Ų§Ł„Ł…Ų³ŲŖŁŁŠŲÆŁŠŁ† لم ŲŖŁ„Ł‚ŁŠ رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠŲŒ في Ł…Ų­Ų§ŁˆŁ„Ų© Ł„ŲŖŲ¹ŲÆŁŠŁ„ هذه المعلمة PHP Ł…Ų¹ mail.force_extra_parameters =-BA). PathToDocuments=Ų§Ł„Ų·Ų±ŁŠŁ‚ ؄لى ŁˆŲ«Ų§Ų¦Ł‚ PathDirectory=ŲÆŁ„ŁŠŁ„ -SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. -TranslationSetup=Configuration de la traduction -TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). -TotalNumberOfActivatedModules=Total number of activated feature modules: %s -YouMustEnableOneModule=You must at least enable 1 module -ClassNotFoundIntoPathWarning=Class %s not found into PHP path -YesInSummer=Yes in summer -OnlyFollowingModulesAreOpenedToExternalUsers=Note, only following modules are open to external users (whatever are permission of such users): -SuhosinSessionEncrypt=Session storage encrypted by Suhosin -ConditionIsCurrently=Condition is currently %s -YouUseBestDriver=You use driver %s that is best driver available currently. -YouDoNotUseBestDriver=You use drive %s but driver %s is recommended. -NbOfProductIsLowerThanNoPb=You have only %s products/services into database. This does not required any particular optimization. -SearchOptim=Search optimization -YouHaveXProductUseSearchOptim=You have %s product into database. You should add the constant PRODUCT_DONOTSEARCH_ANYWHERE to 1 into Home-Setup-Other, you limit the search to the beginning of strings making possible for database to use index and you should get an immediate response. -BrowserIsOK=You are using the web browser %s. This browser is ok for security and performance. -BrowserIsKO=You are using the web browser %s. This browser is known to be a bad choice for security, performance and reliability. We recommand you to use Firefox, Chrome, Opera or Safari. -XDebugInstalled=XDebug is loaded. -XCacheInstalled=XCache is loaded. -AddRefInList=Display customer/supplier ref into list (select list or combobox) and most of hyperlink. Third parties will appears with name "CC12345 - SC45678 - The big company coorp", instead of "The big company coorp". -FieldEdition=Edition of field %s -FillThisOnlyIfRequired=Example: +2 (fill only if timezone offset problems are experienced) -GetBarCode=Get barcode -EmptyNumRefModelDesc=The code is free. This code can be modified at any time. +SendmailOptionMayHurtBuggedMTA=Ł…ŁŠŲ²Ų© ل؄رسال رسائل ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų·Ų±ŁŠŁ‚Ų© "Ų§Ł„ŲØŲ±ŁŠŲÆ PHP Ł…ŲØŲ§Ų“Ų±Ų©" Ų³ŁŠŲŖŁ… ؄نؓاؔ رسالة Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„ŲŖŁŠ قد لا ŲŖŲ­Ł„ŁŠŁ„ ŲØŲ“ŁƒŁ„ صحيح من قبل ŲØŲ¹Ų¶ ملقمات Ų§Ł„ŲØŲ±ŁŠŲÆ المستقبلة. Ų§Ł„Ł†ŲŖŁŠŲ¬Ų© Ł‡ŁŠ أن ŲØŲ¹Ų¶ رسائل لا ŁŠŁ…ŁƒŁ† قراؔتها من قبل الؓعب Ų§Ł„Ų°ŁŠ استضافته ŲŖŁ„Łƒ البرامج تنصتت. انها حالة لبعض Ł…Ų²ŁˆŲÆŁŠ الانترنت (Ł…Ų«Ų§Ł„: Ų£ŁˆŲ±Ų§Ł†Ų¬ في فرنسا). هذه Ł„ŁŠŲ³ŲŖ Ł…Ų“ŁƒŁ„Ų© في Dolibarr ŁˆŁ„Ų§ في PHP ŁˆŁ„ŁƒŁ† على استقبال Ų®Ų§ŲÆŁ… Ų§Ł„ŲØŲ±ŁŠŲÆ. ŁˆŁ„ŁƒŁ† هل ŁŠŁ…ŁƒŁ† أن تضيف MAIN_FIX_FOR_BUGGED_MTA Ų§Ł„Ų®ŁŠŲ§Ų± Ł„1 ؄لى ال؄عداد - البعض Ł„ŲŖŲ¹ŲÆŁŠŁ„ Dolibarr لتجنب Ų°Ł„Łƒ. ŁˆŁ…Ų¹ Ų°Ł„ŁƒŲŒ قد ŲŖŁˆŲ§Ų¬Ł‡ Ł…Ų“ŁƒŁ„Ų© Ł…Ų¹ Ų®ŁˆŲ§ŲÆŁ… أخرى تحترم بدقة Ų§Ł„Ł…Ų¹ŁŠŲ§Ų± SMTP. الحل الآخر (Ł…ŁˆŲµŁ‰ به) Ł‡Łˆ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų·Ų±ŁŠŁ‚Ų© "Ł…ŁƒŲŖŲØŲ© Ł…Ų£Ų®Ų° SMTP" Ų§Ł„Ų°ŁŠ لا يوجد Ł„ŲÆŁŠŁ‡ عيوب. +TranslationSetup=Ų§Ł„ŲŖŁƒŁˆŁŠŁ† دي لا TRADUCTION +TranslationDesc=اختيار اللغة Ł…Ų±Ų¦ŁŠŲ© على الؓاؓة ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§:
      * على Ų§Ł„ŲµŲ¹ŁŠŲÆ Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠ من القائمة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© - Ų„Ų¹ŲÆŲ§ŲÆ - Ų¹Ų±Ų¶
      * ŁˆŲØŲ§Ł„Ł†Ų³ŲØŲ© للمستخدم فقط من Ų¹Ų±Ų¶ Ų§Ł„ŲŖŲØŁˆŁŠŲØ Ų§Ł„Ų¹Ų¶Łˆ من بطاقة المستخدم (Ų§Ų¶ŲŗŲ· على ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ على أعلى الؓاؓة). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. +TotalNumberOfActivatedModules=Ų„Ų¬Ł…Ų§Ł„ŁŠ Ų¹ŲÆŲÆ Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ Ł…ŁŠŲ²Ų© ŲŖŁ†Ų“ŁŠŲ·: %s +YouMustEnableOneModule=يجب على الأقل ŲŖŁ…ŁƒŁŠŁ† 1 وحدة +ClassNotFoundIntoPathWarning=لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على %s في Ł…Ų³Ų§Ų± PHP +YesInSummer=نعم في Ų§Ł„ŲµŁŠŁ +OnlyFollowingModulesAreOpenedToExternalUsers=Ł…Ł„Ų§Ų­ŲøŲ©ŲŒ وحدات فقط Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© Ł…ŁŲŖŁˆŲ­Ų© Ł„Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŁŠŁ† (أيا ŁƒŲ§Ł† Ł‡ŁŠ ؄ذن من هؤلاؔ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ†): +SuhosinSessionEncrypt=ŲŖŲ®Ų²ŁŠŁ† جلسة المؓفرة بواسطة Suhosin +ConditionIsCurrently=الؓرط Ł‡Łˆ Ų­Ų§Ł„ŁŠŲ§ %s +YouUseBestDriver=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… سائق %s Ų§Ł„ŲŖŁŠ Ł‡Łˆ أفضل سائق المتاحة Ų­Ų§Ł„ŁŠŲ§. +YouDoNotUseBestDriver=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ŁŠŁˆŲµŁ‰ قرص٪ s ŁˆŁ„ŁƒŁ† سائق%s. +NbOfProductIsLowerThanNoPb=Ł„ŲÆŁŠŁƒ %s فقط المنتجات / الخدمات ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. هذا لا ŁŠŲŖŲ·Ł„ŲØ أي الأمثل Ł…Ų¹ŁŠŁ†. +SearchOptim=البحث الأمثل +YouHaveXProductUseSearchOptim=Ł„ŲÆŁŠŁƒ منتج %s في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. يجب Ų¹Ł„ŁŠŁƒ ؄ضافة PRODUCT_DONOTSEARCH_ANYWHERE Ų«Ų§ŲØŲŖ ؄لى 1 في الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© ال؄عداد-Ų£Ų®Ų±Ł‰ŲŒ قصر البحث على بداية السلاسل Ł…Ł…Ų§ ŁŠŲ¬Ų¹Ł„ من Ų§Ł„Ł…Ł…ŁƒŁ† لقاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ لاستخدام Ł…Ų¤Ų“Ų± ويجب أن تحصل على Ų§Ų³ŲŖŲ¬Ų§ŲØŲ© فورية. +BrowserIsOK=ŁƒŁ†ŲŖ ŲŖŲ³ŲŖŲ®ŲÆŁ… متصفح Ų§Ł„ŁˆŁŠŲØ %s. هذا المتصفح على Ł…Ų§ ŁŠŲ±Ų§Ł… بالنسبة للأمن ŁˆŲ§Ł„Ų£ŲÆŲ§Ų”. +BrowserIsKO=ŁƒŁ†ŲŖ ŲŖŲ³ŲŖŲ®ŲÆŁ… متصفح Ų§Ł„ŁˆŁŠŲØ %s ويعرف هذا المتصفح أن ŁŠŁƒŁˆŁ† خيارا سيئا للأمن ŁˆŲ§Ł„Ų£ŲÆŲ§Ų” ŁˆŲ§Ł„Ł…ŁˆŲ«ŁˆŁ‚ŁŠŲ©. نحن انصح Ł„Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… فايرفوكس، ŁƒŲ±ŁˆŁ…ŲŒ أوبرا وسفاري. +XDebugInstalled=XDebug غير محملة. +XCacheInstalled=XCache غير محملة. +AddRefInList=Ų¹Ų±Ų¶ Ų§Ł„Ų¹Ł…ŁŠŁ„ / Ų§Ł„Ł…ŁˆŲ±ŲÆ المرجع في قائمة (قائمة أو منسدل اختيار) وأكثر من الارتباط Ų§Ł„ŲŖŲ“Ų¹ŲØŁŠ. سوف أطراف ثالثة ŁŠŲøŁ‡Ų± Ł…Ų¹ اسم "CC12345 - SC45678 - وcoorp ؓركة كبيرة"، بدلا من "وcoorp ؓركة كبيرة". +FieldEdition=Ų·ŲØŲ¹Ų© من Ł…ŁŠŲÆŲ§Ł†%s +FillThisOnlyIfRequired=Ł…Ų«Ų§Ł„: +2 (ملؔ ؄لا Ų„Ų°Ų§ تعوض ŲŖŁˆŁ‚ŁŠŲŖ Ų§Ł„Ł…Ų“Ų§ŁƒŁ„ من ذوي الخبرة) +GetBarCode=Ų§Ł„Ų­ŲµŁˆŁ„ على Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ +EmptyNumRefModelDesc=رمز مجانا. ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŲÆŁŠŁ„ هذا Ų§Ł„Ł‚Ų§Ł†ŁˆŁ† في أي ŁˆŁ‚ŲŖ. ##### Module password generation PasswordGenerationStandard=عودة ŁƒŁ„Ł…Ų© Ų³Ų± ŁˆŁ„ŲÆŲŖ Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠŲ© ŁˆŁŁ‚Ų§ Ł„Ų®ŁˆŲ§Ų±Ų²Ł…ŁŠŲ© Dolibarr : 8 أحرف Ł…Ų“ŲŖŲ±ŁƒŲ© تتضمن الأرقام ŁˆŲ§Ł„Ų­Ų±ŁˆŁ في حرف صغير. -PasswordGenerationNone=Do not suggest any generated password. Password must be typed in manually. -PasswordGenerationPerso=Return a password according to your personally defined configuration. -SetupPerso=According to your configuration -PasswordPatternDesc=Password pattern description +PasswordGenerationNone=لا توحي بأي ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± Ų§Ł„ŲŖŁŠ ŲŖŁ… ؄نؓاؤها. يجب أن تكتب ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± في يدويا. +PasswordGenerationPerso=ŲŖŲ±Ų¬Ų¹ ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± الخاصة بك ŁˆŁŁ‚Ų§ Ł„ŲŖŁƒŁˆŁŠŁ† المعرفة ؓخصيا. +SetupPerso=ŁˆŁŁ‚Ų§ Ł„ŲŖŁƒŁˆŁŠŁ† الخاصة بك +PasswordPatternDesc=وصف نمط ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± ##### Users setup ##### UserGroupSetup=Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ŁˆŲ§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ وحدة ال؄عداد GeneratePassword=وتؓير ŁˆŁ„ŲÆŲŖ ŁƒŁ„Ł…Ų© السر @@ -1124,7 +1127,7 @@ DisableForgetPasswordLinkOnLogonPage=لا تظهر ŁˆŲµŁ„Ų© "Ł†Ų³ŁŠŲŖ ŁƒŁ„Ł…Ų© UsersSetup=ؓاهد ال؄عداد وحدة UserMailRequired=Ł…Ų·Ł„ŁˆŲØ بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ل؄نؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… جديد ##### HRM setup ##### -HRMSetup=HRM module setup +HRMSetup=HRM وحدة ال؄عداد ##### Company setup ##### CompanySetup=وحدة ال؄عداد Ł„Ł„Ų“Ų±ŁƒŲ§ŲŖ CompanyCodeChecker=Ł†Ł…ŁˆŲ°Ų¬ Ł„Ł„Ų¬ŁŠŁ„ الثالث Ł„Ł‚Ų§Ł†ŁˆŁ† الأحزاب ŁˆŁ…Ų±Ų§Ų¬Ų¹Ų© (Ų¹Ł…ŁŠŁ„ أو Ł…ŁˆŲ±ŲÆ) @@ -1133,19 +1136,19 @@ ModuleCompanyCodeAquarium=عودة رمز المحاسبة Ų§Ł„ŲŖŁŠ بناها: ModuleCompanyCodePanicum=Ų§Ł„Ų¹ŁˆŲÆŲ© فارغة Ł…ŲÆŁˆŁ†Ų© المحاسبة. ModuleCompanyCodeDigitaria=Ł‚Ų§Ł†ŁˆŁ† المحاسبة طرف ثالث ŁŠŲ¹ŲŖŁ…ŲÆ على الرمز. الؓفرة ŲŖŲŖŁƒŁˆŁ† من Ų·Ų§ŲØŲ¹ "Ų¬ŁŠŁ…" في Ų§Ł„Ł…Ų±ŁƒŲ² Ų§Ł„Ų£ŁˆŁ„ ŁŠŁ„ŁŠŁ‡ 5 Ų§Ł„Ų­Ų±ŁˆŁ Ų§Ł„Ų£ŁˆŁ„Ł‰ من طرف ثالث Ų§Ł„Ł…ŲÆŁˆŁ†Ų©. UseNotifications=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ال؄خطارات -NotificationsDesc=EMails notifications feature allows you to silently send automatic mail, for some Dolibarr events. Targets of notifications can be defined:
      * per third parties contacts (customers or suppliers), one contact at time.
      * or by setting global target email addresses in module setup page. +NotificationsDesc=رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł…ŁŠŲ²Ų© ال؄خطارات ŁŠŲ³Ł…Ų­ Ł„Łƒ بصمت ل؄رسال Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų¢Ł„ŁŠŲŒ لبعض الأحداث Dolibarr. أهداف ال؄خطارات ŁŠŁ…ŁƒŁ† ŲŖŲ¹Ų±ŁŠŁŁ‡Ų§:
      * في ثلث الأطراف الاتصالات (العملاؔ أو Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ†)، اتصل واحد في ŁˆŁ‚ŲŖ و.
      * أو عن Ų·Ų±ŁŠŁ‚ وضع Ų¹Ł†Ų§ŁˆŁŠŁ† Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ المستهدفة Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© في صفحة Ų„Ų¹ŲÆŲ§ŲÆ Ų­ŲÆŲ©. ModelModules=ŁˆŲ«Ų§Ų¦Ł‚ Ł‚ŁˆŲ§Ł„ŲØ -DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS files for OpenOffice, KOffice, TextEdit,...) +DocumentModelOdt=ŲŖŁˆŁ„ŁŠŲÆ ŁˆŲ«Ų§Ų¦Ł‚ من OpenDocuments Ų§Ł„Ł‚ŁˆŲ§Ł„ŲØ (.ODT أو .ODS ملفات أوفيس، كي أوفيس، برنامج TextEdit، ...) WatermarkOnDraft=علامة Ł…Ų§Ų¦ŁŠŲ© على Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų© -JSOnPaimentBill=Activate feature to autofill payment lines on payment form +JSOnPaimentBill=Ł…ŁŠŲ²Ų© ŲŖŁŲ¹ŁŠŁ„ Ł„ŲŖŲÆŁˆŁŠŁ† ŁƒŁ„Ł…Ų§ŲŖ خطوط المبلغ على Ų“ŁƒŁ„ دفع CompanyIdProfChecker=Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© معرف فريد MustBeUnique=يجب أن ŲŖŁƒŁˆŁ† فريدة من Ł†ŁˆŲ¹Ł‡Ų§ŲŸ -MustBeMandatory=Mandatory to create third parties ? -MustBeInvoiceMandatory=Mandatory to validate invoices ? +MustBeMandatory=Ų„Ł„Ų²Ų§Ł…ŁŠŲ© ل؄نؓاؔ أطراف Ų«Ų§Ł„Ų«Ų©ŲŸ +MustBeInvoiceMandatory=Ų„Ł„Ų²Ų§Ł…ŁŠŲ§ للتحقق من ŲµŲ­Ų© Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±ŲŸ Miscellaneous=متفرقات ##### Webcal setup ##### -WebCalSetup=Webcalendar Ų±ŲØŲ· ال؄عداد -WebCalSyncro=؄ضافة ؄لى Dolibarr الأحداث WebCalendar +WebCalSetup=ŲŖŁ‚ŁˆŁŠŁ… Ų§Ł„ŁˆŁŠŲØ Ų±ŲØŲ· ال؄عداد +WebCalSyncro=؄ضافة ؄لى Dolibarr الأحداث Ł„ŲŖŁ‚ŁˆŁŠŁ… Ų§Ł„ŁˆŁŠŲØ WebCalAllways=دائما ، لا ŁŠŲ³Ų£Ł„ WebCalYesByDefault=بناؔ على الطلب (نعم افتراضيا) WebCalNoByDefault=على الطلب (أي افتراضي) @@ -1154,18 +1157,18 @@ WebCalURL=Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„Ų¬ŲÆŁˆŁ„ Ų§Ł„Ų²Ł…Ł†ŁŠ Ł„Ł„Ų­ŲµŁˆŁ„ WebCalServer=Ų®ŲÆŁ…Ų© استضافة قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ… WebCalDatabaseName=اسم قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ WebCalUser=المستخدم من Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ -WebCalSetupSaved=أنقذ Webcalendar ال؄عداد بنجاح. +WebCalSetupSaved=ŲŖŁ… Ų„Ų¹ŲÆŲ§ŲÆ ŲŖŁ‚ŁˆŁŠŁ… Ų§Ł„ŁˆŁŠŲØ بنجاح. WebCalTestOk=Connection to server '%s' on database '%s' with user '%s' successful. -WebCalTestKo1=علاقة الخادم 'ŁŖ Ł‚' تنجح ŁˆŁ„ŁƒŁ† قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ 'ŁŖ Ł‚' لا ŁŠŁ…ŁƒŁ† Ų§Ł„ŲŖŁˆŲµŁ„ Ų„Ł„ŁŠŁ‡Ų§. -WebCalTestKo2=علاقة الخادم 'ŁŖ Ł‚' Ł…Ų³ŲŖŲ®ŲÆŁ… 'ŁŖ Ł‚' فؓلت. +WebCalTestKo1=علاقة الخادم '%s' تنجح ŁˆŁ„ŁƒŁ† قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ '%s' لا ŁŠŁ…ŁƒŁ† Ų§Ł„ŲŖŁˆŲµŁ„ Ų„Ł„ŁŠŁ‡Ų§. +WebCalTestKo2=علاقة الخادم'%s' Ł…Ų³ŲŖŲ®ŲÆŁ… '%s' فؓلت. WebCalErrorConnectOkButWrongDatabase=نجح الصدد ŁˆŁ„ŁƒŁ† قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ لا يبدو أن Webcalendar في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. -WebCalAddEventOnCreateActions=؄ضافة ŲŖŁ‚ŁˆŁŠŁ… الحدث على خلق الأعمال +WebCalAddEventOnCreateActions=؄ضافة ŲŖŁ‚ŁˆŁŠŁ… الحدث على ؄نؓاؔ الأعمال WebCalAddEventOnCreateCompany=؄ضافة Ų¬ŲÆŁˆŁ„ Ų²Ł…Ł†ŁŠ بؓأن ؄نؓاؔ ؓركات WebCalAddEventOnStatusPropal=؄ضافة ŲŖŁ‚ŁˆŁŠŁ… الحدث على Ł…Ų±ŁƒŲ² تجاري مقترحات Ų§Ł„ŲŖŲŗŁŠŁŠŲ± WebCalAddEventOnStatusContract=؄ضافة ŲŖŁ‚ŁˆŁŠŁ… Ų­Ų§Ł„ تغير Ų§Ł„ŁˆŲ¶Ų¹ على Ų§Ł„Ų¹Ł‚ŁˆŲÆ WebCalAddEventOnStatusBill=؄ضافة على Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„Ł‚ŁˆŲ§Ł†ŁŠŁ† المدرجة في Ų¬ŲÆŁˆŁ„ تغيير Ų§Ł„ŁˆŲ¶Ų¹ WebCalAddEventOnStatusMember=؄ضافة ŲŖŁ‚ŁˆŁŠŁ… الحدث على Ų£Ų¹Ų¶Ų§Ų” Ł…Ų±ŁƒŲ² Ų§Ł„ŲŖŲŗŁŠŁŠŲ± -WebCalUrlForVCalExport=تصدير صلة Ł‚ ŁŖ Ų“ŁƒŁ„ Ł…ŲŖŲ§Ų­ على Ų§Ł„ŁˆŲµŁ„Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© : ŁŖ Ł‚ +WebCalUrlForVCalExport=تصدير صلة %s Ų“ŁƒŁ„ Ł…ŲŖŲ§Ų­ على Ų§Ł„ŁˆŲµŁ„Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© : %s WebCalCheckWebcalSetup=Ų±ŲØŁ…Ų§ Webcal Ł†Ł…ŁŠŲ·Ų© ال؄عداد غير صحيح. ##### Invoices ##### BillsSetup=وحدة Ų„Ų¹ŲÆŲ§ŲÆ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± @@ -1177,18 +1180,18 @@ CreditNotePDFModules=Ų§Ł„Ł…Ų°ŁƒŲ±Ų© ŁˆŲ«ŁŠŁ‚Ų© من ŁˆŲ«Ų§Ų¦Ł‚ الائتمان CreditNote=علما الائتمان CreditNotes=ŁˆŁŠŁ„Ų§Ų­Ųø الائتمان ForceInvoiceDate=Ł‚ŁˆŲ© تاريخ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© تاريخ المصادقة على -AllowCreditNoteWithoutRelatedInvoice=Allow to create credit note without a related invoice +AllowCreditNoteWithoutRelatedInvoice=السماح ل؄نؓاؔ ملاحظة الائتمان ŲÆŁˆŁ† فاتورة Ų°Ų§ŲŖ الصلة DisableRepeatable=ŲŖŲ¹Ų·ŁŠŁ„ تكرار Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± SuggestedPaymentModesIfNotDefinedInInvoice=ŁˆŲ§Ł‚ŲŖŲ±Ų­ على Ų·Ų±ŁŠŁ‚Ų© دفع Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ Ų§Ų°Ų§ لم تعرف Ł„Ł„ŁŲ§ŲŖŁˆŲ±Ų© EnableEditDeleteValidInvoice=تتيح Ų„Ł…ŁƒŲ§Ł†ŁŠŲ© ŲŖŲ¹ŲÆŁŠŁ„ أو حذف صحيحة ŲÆŁˆŁ† دفع Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© SuggestPaymentByRIBOnAccount=وتؓير دفع Ų³Ų­ŲØ على Ų­Ų³Ų§ŲØ SuggestPaymentByChequeToAddress=وتؓير ؄لى دفع Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ FreeLegalTextOnInvoices=نص Ų­Ų± على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± -WatermarkOnDraftInvoices=Watermark on draft invoices (none if empty) -PaymentsNumberingModule=Payments numbering model +WatermarkOnDraftInvoices=العلامة Ų§Ł„Ł…Ų§Ų¦ŁŠŲ© على Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± (أي Ų„Ų°Ų§ فارغ) +PaymentsNumberingModule=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ł†Ł…ŁˆŲ°Ų¬ Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… ##### Proposals ##### PropalSetup=وحدة Ų„Ų¹ŲÆŲ§ŲÆ مقترحات تجارية -CreateForm=خلق Ų£Ų“ŁƒŲ§Ł„ +CreateForm=؄نؓاؔ Ų£Ų“ŁƒŲ§Ł„ NumberOfProductLines=Ų¹ŲÆŲÆ خطوط ال؄نتاج ProposalsNumberingModules=اقتراح نماذج تجارية Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… ProposalsPDFModules=اقتراح نماذج Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© @@ -1198,26 +1201,26 @@ AddShippingDateAbility=؄ضافة قدرة الؓحن ŁˆŲ§Ł„ŲŖŲ§Ų±ŁŠŲ® AddDeliveryAddressAbility=؄ضافة قدرة تاريخ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… UseOptionLineIfNoQuantity=Ų®Ų· من المنتجات / الخدمات Ų°Ų§ŲŖ الصفر المبلغ يعتبر خيارا FreeLegalTextOnProposal=نص تجارية Ų­Ų±Ų© على مقترحات -WatermarkOnDraftProposal=Watermark on draft commercial proposals (none if empty) -BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=Ask for bank account destination of proposal +WatermarkOnDraftProposal=العلامة Ų§Ł„Ł…Ų§Ų¦ŁŠŲ© على Ł…Ų“Ų§Ų±ŁŠŲ¹ المقترحات Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© (أي Ų„Ų°Ų§ فارغ) +BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=اسأل عن ŁˆŲ¬Ł‡Ų© الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ للاقتراح ##### SupplierProposal ##### -SupplierProposalSetup=Price requests suppliers module setup -SupplierProposalNumberingModules=Price requests suppliers numbering models -SupplierProposalPDFModules=Price requests suppliers documents models -FreeLegalTextOnSupplierProposal=Free text on price requests suppliers -WatermarkOnDraftSupplierProposal=Watermark on draft price requests suppliers (none if empty) -BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Ask for bank account destination of price request -WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Ask for Warehouse Source for order +SupplierProposalSetup=ŁŠŲ·Ł„ŲØ Ų³Ų¹Ų± ال؄عداد Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† وحدة +SupplierProposalNumberingModules=طلبات الأسعار Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų§Ł„Ų°ŁŠŁ† ŁŠŲØŁ„Ųŗ عددهم نماذج +SupplierProposalPDFModules=ŁŠŲ·Ł„ŲØ Ų³Ų¹Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ«Ų§Ų¦Ł‚ نماذج +FreeLegalTextOnSupplierProposal=النص الحر على طلبات Ų³Ų¹Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +WatermarkOnDraftSupplierProposal=العلامة Ų§Ł„Ł…Ų§Ų¦ŁŠŲ© على Ł…Ų“Ų±ŁˆŲ¹ Ų³Ų¹Ų± تطلب Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† (أي Ų„Ų°Ų§ فارغ) +BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=اسأل عن ŁˆŲ¬Ł‡Ų© الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ للطلب السعر +WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=طلب Ł…Ų³ŲŖŁˆŲÆŲ¹ المصدر لأمر ##### Orders ##### OrdersSetup=Ų£ŁˆŲ§Ł…Ų± Ų„ŲÆŲ§Ų±Ų© ال؄عداد OrdersNumberingModules=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… نمائط OrdersModelModule=ŁˆŲ«Ų§Ų¦Ł‚ من أجل النماذج -HideTreadedOrders=Hide the treated or cancelled orders in the list +HideTreadedOrders=؄خفاؔ Ų£ŁˆŲ§Ł…Ų± معالجتها أو ؄لغاؤها في القائمة ValidOrderAfterPropalClosed=للمصادقة على النظام ŲØŲ¹ŲÆ اقتراح Ų£ŁˆŲ«Ł‚ ، لا ŁŠŲ¬Ų¹Ł„ من Ų§Ł„Ł…Ł…ŁƒŁ† Ł„Ł„Ų®Ų·ŁˆŲ© من جانب النظام المؤقت FreeLegalTextOnOrders=بناؔ على Ų£ŁˆŲ§Ł…Ų± النص الحر -WatermarkOnDraftOrders=Watermark on draft orders (none if empty) -ShippableOrderIconInList=Add an icon in Orders list which indicate if order is shippable -BANK_ASK_PAYMENT_BANK_DURING_ORDER=Ask for bank account destination of order +WatermarkOnDraftOrders=العلامة Ų§Ł„Ł…Ų§Ų¦ŁŠŲ© على Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„Ł…Ų±Ų§Ų³ŁŠŁ… (أي Ų„Ų°Ų§ فارغ) +ShippableOrderIconInList=؄ضافة رمز في قائمة Ų§Ł„Ų·Ł„ŲØŁŠŲ§ŲŖ Ų§Ł„ŲŖŁŠ تؓير ؄لى أمر غير قابل للؓحن Ų„Ų°Ų§ +BANK_ASK_PAYMENT_BANK_DURING_ORDER=اسأل عن ŁˆŲ¬Ł‡Ų© Ų­Ų³Ų§ŲØ Ł…ŲµŲ±ŁŁŠ من أجل ##### Clicktodial ##### ClickToDialSetup=انقر ل؄عداد وحدة الاتصال Ų§Ł„Ł‡Ų§ŲŖŁŁŠ ClickToDialUrlDesc=ودعا Ų§Ł„Ł…ŁˆŁ‚Ų¹ عندما تنقر على الهاتف picto Ų°Ł„Łƒ. Dans l' Ų±Ų§ŲØŲ· ، vous pouvez utiliser Ł„ŁŠŁ‡ balises
      ŁŖ ŁŖ 1 $ Ł‚ qui الأمصال remplacĆ© قدم Ų§Ł„Ł…Ų³Ų§ŁˆŲ§Ų© Ų¬Ł†ŁŠŁ‡ tĆ©lĆ©phone دي l' appelĆ©
      ŁŖ ŁŖ 2 $ Ł‚ qui الأمصال remplacĆ© Ł„Łˆ قدم Ų§Ł„Ł…Ų³Ų§ŁˆŲ§Ų© tĆ©lĆ©phone دي l' appelant Ų¬Ł†ŁŠŁ‡ Ł…ŲµŲ±ŁŠ vĆ“tre)
      ŁŖ ŁŖ Ł„ 3 ŲÆŁˆŁ„Ų§Ų± qui الأمصال remplacĆ© vĆ“tre ادخل clicktodial الفقرة (dĆ©fini سور vĆ“tre ŁŁŠŲ“Ł‡ utilisateur)
      ŁŖ ŁŖ 4 $ Ł‚ qui الأمصال remplacĆ© الفقرة vĆ“tre ŁŠŲ°ŁƒŲ±Ł‡ دي clicktodial Ų¹ŲŖŁŠŁ‚ (dĆ©fini سور vĆ“tre ŁŁŠŲ“Ł‡ utilisateur). @@ -1228,14 +1231,14 @@ InterventionsSetup=وحدة التدخل ال؄عداد FreeLegalTextOnInterventions=Ų­Ų±Ų± النص على ŁˆŲ«Ų§Ų¦Ł‚ التدخل FicheinterNumberingModules=Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… وحدات التدخل TemplatePDFInterventions=تدخل بطاقة نماذج Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ -WatermarkOnDraftInterventionCards=Watermark on intervention card documents (none if empty) +WatermarkOnDraftInterventionCards=علامة Ł…Ų§Ų¦ŁŠŲ© على ŁˆŲ«Ų§Ų¦Ł‚ بطاقة التدخل (أي Ų„Ų°Ų§ فارغ) ##### Contracts ##### -ContractsSetup=Contracts/Subscriptions module setup +ContractsSetup=Ų¹Ł‚ŁˆŲÆ / وحدة Ų§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ ال؄عداد ContractsNumberingModules=Ų¹Ł‚ŁˆŲÆ ŲŖŲ±Ł‚ŁŠŁ… Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ -TemplatePDFContracts=Contracts documents models -FreeLegalTextOnContracts=Free text on contracts -WatermarkOnDraftContractCards=Watermark on draft contracts (none if empty) -ContractsAndServices=List of contracts and services +TemplatePDFContracts=Ų¹Ł‚ŁˆŲÆ Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ نماذج +FreeLegalTextOnContracts=النص الحر على Ų§Ł„Ų¹Ł‚ŁˆŲÆ +WatermarkOnDraftContractCards=العلامة Ų§Ł„Ł…Ų§Ų¦ŁŠŲ© على Ł…Ų³ŁˆŲÆŲ§ŲŖ Ų§Ł„Ų¹Ł‚ŁˆŲÆ (أي Ų„Ų°Ų§ فارغ) +ContractsAndServices=قائمة Ų§Ł„Ų¹Ł‚ŁˆŲÆ ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ ##### Members ##### MembersSetup=Ų£Ų¹Ų¶Ų§Ų” وحدة ال؄عداد MemberMainOptions=Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© @@ -1282,9 +1285,9 @@ LDAPDnSynchroActive=Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ŁˆŲ§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ التزامن LDAPDnSynchroActiveExample=LDAP Ł„Dolibarr أو Dolibarr لتزامن LDAP LDAPDnContactActive=اتصالات تزامن LDAPDnContactActiveYes=ŲŖŁŲ¹ŁŠŁ„ التزامن -LDAPDnContactActiveExample=ŲŖŁŲ¹ŁŠŁ„ / Unactivated التزامن +LDAPDnContactActiveExample=ŲŖŁ†Ų“ŁŠŲ· / ŲŖŲ¹Ų·ŁŠŁ„ التزامن LDAPDnMemberActive=Ų£Ų¹Ų¶Ų§Ų” تزامن -LDAPDnMemberActiveExample=ŲŖŁŲ¹ŁŠŁ„ / Unactivated التزامن +LDAPDnMemberActiveExample=ŲŖŁ†Ų“ŁŠŲ· / ŲŖŲ¹Ų·ŁŠŁ„ التزامن LDAPContactDn=Dolibarr اتصالات 'DN LDAPContactDnExample=Complete DN (ex: ou=contacts,dc=society,dc=DN Ų§Ł„ŁƒŲ§Ł…Ł„ (مثلا : où= اتصالات العاصمة= المجتمع ، العاصمة= ŁƒŁˆŁ…) LDAPMemberDn=Dolibarr الأعضاؔ DN @@ -1304,7 +1307,7 @@ LDAPTestSynchroContact=Ų§Ų®ŲŖŲØŲ§Ų± الاتصال 'sالتزامن LDAPTestSynchroUser=ŲŖŲ¬Ų±ŲØŲ© المستخدم التزامن LDAPTestSynchroGroup=Ų§Ų®ŲŖŲØŲ§Ų± Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© التزامن LDAPTestSynchroMember=Ų§Ų®ŲŖŲØŲ§Ų± Ų§Ł„Ų¹Ų¶Łˆ التزامن -LDAPTestSearch= Test a LDAP search +LDAPTestSearch= Ų§Ų®ŲŖŲØŲ§Ų± البحث LDAP LDAPSynchroOK=تزامن Ų§Ų®ŲŖŲØŲ§Ų± ناجح LDAPSynchroKO=فؓل تزامن الاختبار LDAPSynchroKOMayBePermissions=تزامن فؓل الاختبار. تأكد من أن Ų§Ų±ŲŖŲØŲ§Ų· لخادم ŲŖŁ‡ŁŠŲ¦ŲŖŁ‡Ų§ ŲØŲ“ŁƒŁ„ صحيح ، ŁˆŁŠŲ³Ł…Ų­ LDAP udpates @@ -1326,7 +1329,7 @@ LDAPFilterConnection=البحث عن Ł…Ų±Ų“Ų­ LDAPFilterConnectionExample=Example : &(objectClass=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : & (objectClass= inetOrgPerson) LDAPFieldLoginSamba=ادخل (Ų³Ų§Ł…ŲØŲ§ ، activedirectory) LDAPFieldLoginSambaExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : samaccountname -LDAPFieldFullname=Firstname الاسم +LDAPFieldFullname=الاسم Ų§Ł„ŁƒŲ§Ł…Ł„ LDAPFieldFullnameExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : cn LDAPFieldPassword=ŁƒŁ„Ł…Ų© السر LDAPFieldPasswordNotCrypted=ŁƒŁ„Ł…Ų© السر لا crypted @@ -1335,15 +1338,15 @@ LDAPFieldPasswordExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : userPassword LDAPFieldCommonName=اسم Ų¹Ų§Ł… LDAPFieldCommonNameExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : cn LDAPFieldName=اسم -LDAPFieldNameExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : كيؓور -LDAPFieldFirstName=Firstname -LDAPFieldFirstNameExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : givenname +LDAPFieldNameExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : cn +LDAPFieldFirstName=الاسم Ų§Ł„Ų£ŁˆŁ„ +LDAPFieldFirstNameExample=على Ų³ŲØŁŠŁ„ المثال: الاسم LDAPFieldMail=Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ LDAPFieldMailExample=على Ų³ŲØŁŠŁ„ المثال : Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ LDAPFieldPhone=رقم الهاتف Ų§Ł„Ł…Ł‡Ł†ŁŠ -LDAPFieldPhoneExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : telephonenumber +LDAPFieldPhoneExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : رقم الهاتف LDAPFieldHomePhone=رقم الهاتف Ų§Ł„Ų“Ų®ŲµŁŠ -LDAPFieldHomePhoneExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : homephone +LDAPFieldHomePhoneExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : هاتف المنزل LDAPFieldMobile=الهاتف Ų§Ł„Ų®Ł„ŁŠŁˆŁŠ LDAPFieldMobileExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : Ų§Ł„Ų¬ŁˆŲ§Ł„ LDAPFieldFax=رقم Ų§Ł„ŁŲ§ŁƒŲ³ @@ -1351,17 +1354,17 @@ LDAPFieldFaxExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : facsimiletelephonenumber LDAPFieldAddress=الؓارع LDAPFieldAddressExample=على Ų³ŲØŁŠŁ„ المثال : في الؓارع LDAPFieldZip=الرمز Ų§Ł„ŲØŲ±ŁŠŲÆŁŠ -LDAPFieldZipExample=مثلا : الرمز Ų§Ł„ŲØŲ±ŁŠŲÆŁŠ -LDAPFieldTown=Ł…ŲÆŁŠŁ†Ų© +LDAPFieldZipExample=مثلا :ŲµŁ†ŲÆŁˆŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ +LDAPFieldTown=بلدة LDAPFieldTownExample=على Ų³ŲØŁŠŁ„ المثال : Ł„ LDAPFieldCountry=قطر LDAPFieldCountryExample=على Ų³ŲØŁŠŁ„ المثال : (Ų¬) LDAPFieldDescription=وصف LDAPFieldDescriptionExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : وصف -LDAPFieldNotePublic=Public Note -LDAPFieldNotePublicExample=Example : publicnote +LDAPFieldNotePublic=ملاحظة Ų¹Ų§Ł…Ų© +LDAPFieldNotePublicExample=Ł…Ų«Ų§Ł„: publicnote LDAPFieldGroupMembers= Ų£Ų¹Ų¶Ų§Ų” Ų§Ł„ŁŲ±ŁŠŁ‚ -LDAPFieldGroupMembersExample= على Ų³ŲØŁŠŁ„ المثال : uniqueMember +LDAPFieldGroupMembersExample= Ł…Ų«Ų§Ł„: uniqueMember LDAPFieldBirthdate=تاريخ Ų§Ł„Ł…ŁŠŁ„Ų§ŲÆ LDAPFieldBirthdateExample=على Ų³ŲØŁŠŁ„ المثال : LDAPFieldCompany=ؓركة @@ -1370,8 +1373,8 @@ LDAPFieldSid=سيد LDAPFieldSidExample=Ł…Ų«Ų§Ł„ Ų°Ł„Łƒ : objectsid LDAPFieldEndLastSubscription=تاريخ انتهاؔ Ų§Ł„Ų§ŁƒŲŖŲŖŲ§ŲØ LDAPFieldTitle=وظيفة / وظيفة -LDAPFieldTitleExample=Example: title -LDAPParametersAreStillHardCoded=LDAP parameters are still hardcoded (in contact class) +LDAPFieldTitleExample=Ł…Ų«Ų§Ł„: اللقب +LDAPParametersAreStillHardCoded=لا ŲŖŲ²Ų§Ł„ Ų¶Ł…Ł†ŁŠŲ© المعلمات LDAP (في الدرجة الاتصال) LDAPSetupNotComplete=LDAP ال؄عداد غير ŁƒŲ§Ł…Ł„Ų© (على Ų¢Ų®Ų±ŁŠŁ† علامات Ų§Ł„ŲŖŲØŁˆŁŠŲØ) LDAPNoUserOrPasswordProvidedAccessIsReadOnly=أي Ł…ŲÆŁŠŲ± أو ŁƒŁ„Ł…Ų© السر. LDAP Ų§Ł„ŁˆŲµŁˆŁ„ Ł…Ų¬Ł‡ŁˆŁ„Ų© ŁˆŲ³ŁŠŁƒŁˆŁ† في قراؔة فقط. LDAPDescContact=تسمح Ł„Łƒ هذه الصفحة Ł„ŲŖŲ­ŲÆŁŠŲÆ اسم LDAP الصفات LDAP Ų“Ų¬Ų±Ų© في ŁƒŁ„ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŁŠ وجدت على Dolibarr الاتصالات. @@ -1380,24 +1383,24 @@ LDAPDescGroups=تسمح Ł„Łƒ هذه الصفحة Ł„ŲŖŲ­ŲÆŁŠŲÆ اسم LDAP الص LDAPDescMembers=تسمح Ł„Łƒ هذه الصفحة Ł„ŲŖŲ­ŲÆŁŠŲÆ اسم LDAP الصفات LDAP Ų“Ų¬Ų±Ų© في ŁƒŁ„ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŁŠ وجدت على Dolibarr Ų£Ų¹Ų¶Ų§Ų” Ų§Ł„ŁˆŲ­ŲÆŲ©. LDAPDescValues=Ł…Ų«Ų§Ł„ Ł‚ŁŠŁ… تهدف Ł„OpenLDAP Ł…Ų¹ Ł…Ų®Ų·Ų·Ų§ŲŖ ŲØŲ¹ŲÆ ŲŖŲ­Ł…ŁŠŁ„Ł‡Ų§ : core.schema ، cosine.schema ، inetorgperson.schema). Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ³ŲŖŲ®ŲÆŁ… thoose Ų§Ł„Ł‚ŁŠŁ… وOpenLDAP ŲŖŲ¹ŲÆŁŠŁ„ LDAP الخاص بك ملف slapd.conf Ł„Ų¬Ł…ŁŠŲ¹ Ł…Ų®Ų·Ų·Ų§ŲŖ thoose ŲŖŲ­Ł…ŁŠŁ„Ł‡. ForANonAnonymousAccess=لصحتها accĆØs (Ł„ŁƒŲŖŲ§ŲØŲ© Ų§Ł„Ų­ŲµŁˆŁ„ على Ų³ŲØŁŠŁ„ المثال) -PerfDolibarr=Performance setup/optimizing report -YouMayFindPerfAdviceHere=You will find on this page some checks or advices related to performance. -NotInstalled=Not installed, so your server is not slow down by this. -ApplicativeCache=Applicative cache -MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
      More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
      Note that a lot of web hosting provider does not provide such cache server. -MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete. -MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled. -OPCodeCache=OPCode cache -NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad). -HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript) -FilesOfTypeCached=Files of type %s are cached by HTTP server -FilesOfTypeNotCached=Files of type %s are not cached by HTTP server -FilesOfTypeCompressed=Files of type %s are compressed by HTTP server -FilesOfTypeNotCompressed=Files of type %s are not compressed by HTTP server -CacheByServer=Cache by server -CacheByClient=Cache by browser -CompressionOfResources=Compression of HTTP responses -TestNotPossibleWithCurrentBrowsers=Such an automatic detection is not possible with current browsers +PerfDolibarr=ال؄عداد Ų£ŲÆŲ§Ų” / ŲŖŲ­Ų³ŁŠŁ† ŲŖŁ‚Ų±ŁŠŲ± +YouMayFindPerfAdviceHere=سوف ŲŖŲ¬ŲÆ في هذه الصفحة ŲØŲ¹Ų¶ Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ أو النصائح المتعلقة بالأداؔ. +NotInstalled=غير Ł…Ų«ŲØŲŖŲ©ŲŒ Ł„Ų°Ł„Łƒ الخادم الخاص بك لا ŲŖŲØŲ·Ų¦ من هذا الأمر. +ApplicativeCache=Ł…Ų®ŲØŲ£ ŲŖŲ·ŲØŁŠŁ‚ŁŠ +MemcachedNotAvailable=لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على Ł…Ų®ŲØŲ£ ŲŖŲ·ŲØŁŠŁ‚ŁŠ. ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ­Ų³ŁŠŁ† الأداؔ عن Ų·Ų±ŁŠŁ‚ تثبيت أعطها Ł…Ų®ŲØŲ£ Ų®Ų§ŲÆŁ… وحدة قادرة على Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذا الخادم ذاكرة Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† المؤقت.
      Ł…Ų²ŁŠŲÆ من Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ هنا http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
      لاحظ أن Ų§Ł„ŁƒŲ«ŁŠŲ± من Ł…Ų²ŁˆŲÆ استضافة Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ لا توفر Ł…Ų«Ł„ هذا الخادم ذاكرة Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† المؤقت. +MemcachedModuleAvailableButNotSetup=وحدة أعطها لمخبأ ŲŖŲ·ŲØŁŠŁ‚ŁŠ وجدت ŁˆŁ„ŁƒŁ† ال؄عداد من وحدة Ł„ŁŠŲ³ŲŖ ŁƒŲ§Ł…Ł„Ų©. +MemcachedAvailableAndSetup=ŁŠŲŖŁ… ŲŖŁ…ŁƒŁŠŁ† أعطها Ų­ŲÆŲ© Ł…Ų®ŲµŲµŲ© لاستخدام الخادم أعطها. +OPCodeCache=Ł…Ų®ŲØŲ£ ؓفرة Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ +NoOPCodeCacheFound=لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على Ł…Ų®ŲØŲ£ ؓفرة Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„. قد ŲŖŁƒŁˆŁ† Ų§Ų³ŲŖŲ®ŲÆŁ…ŲŖ Ł…Ų®ŲØŲ£ ؓفرة ŲŖŲ“ŲŗŁŠŁ„ Ų¢Ų®Ų± من XCache أو eAccelerator (جيد)، قد ŁŠŁƒŁˆŁ† لم ŁŠŁƒŁ† Ł„ŲÆŁŠŁƒ ذاكرة Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† المؤقت ؓفرة Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ (سيئة Ų¬ŲÆŲ§). +HTTPCacheStaticResources=Ł…Ų®ŲØŲ£ HTTP Ł„Ł„Ł…ŁˆŲ§Ų±ŲÆ Ų«Ų§ŲØŲŖŲ© (Ų§Ł„Ł…ŲŗŁ„Ł‚ŲŒ IMG، وجافا سكريبت) +FilesOfTypeCached=ŁŠŲŖŁ… Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† المؤقت الملفات من Ł†ŁˆŲ¹%s من قبل Ų®Ų§ŲÆŁ… HTTP +FilesOfTypeNotCached=لا ŁŠŲŖŁ… Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† المؤقت الملفات من Ł†ŁˆŲ¹ %s من قبل Ų®Ų§ŲÆŁ… HTTP +FilesOfTypeCompressed=ŁŠŲŖŁ… Ų¶ŲŗŲ· الملفات من Ł†ŁˆŲ¹ %s من قبل Ų®Ų§ŲÆŁ… HTTP +FilesOfTypeNotCompressed=لا ŁŠŲŖŁ… Ų¶ŲŗŲ· الملفات من Ł†ŁˆŲ¹ %s من قبل Ų®Ų§ŲÆŁ… HTTP +CacheByServer=ذاكرة Ų§Ł„ŲŖŲ®Ų²ŁŠŁ† المؤقت من قبل Ų®Ų§ŲÆŁ… +CacheByClient=Ų§Ł„Ų°Ų§ŁƒŲ±Ų© Ų§Ł„Ł…Ų®ŲØŲ¦ŁŠŲ© من خلال متصفح +CompressionOfResources=Ų¶ŲŗŲ· Ų§Ł„Ų±ŲÆŁˆŲÆ HTTP +TestNotPossibleWithCurrentBrowsers=Ł…Ų«Ł„ هذا Ų§Ł„ŁƒŲ“Ł Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ غير Ł…Ł…ŁƒŁ† Ł…Ų¹ المتصفحات Ų§Ł„Ų­Ų§Ł„ŁŠŲ© ##### Products ##### ProductSetup=المنتجات وحدة ال؄عداد ServiceSetup=Ų®ŲÆŁ…Ų§ŲŖ وحدة ال؄عداد @@ -1406,18 +1409,18 @@ NumberOfProductShowInSelect=Max number of products in combos select lists (0=Ų§ ConfirmDeleteProductLineAbility=تأكيد عندما ؄زالة خطوط ال؄نتاج في Ų§Ł„Ų£Ų“ŁƒŲ§Ł„ ModifyProductDescAbility=Ų§Ł„Ų“Ų®ŲµŁŠ من Ų§Ł„Ų£Ų“ŁƒŲ§Ł„ في وصف المنتج ViewProductDescInFormAbility=تصور وصف المنتج في Ų£Ų“ŁƒŲ§Ł„ (Ł…Ų§ المنبثقة tooltip) -MergePropalProductCard=Activate in product/service Attached Files tab an option to merge product PDF document to proposal PDF azur if product/service is in the proposal +MergePropalProductCard=في ŲŖŁ†Ų“ŁŠŲ· المنتج / الخدمة المرفقة Ų§Ł„ŲŖŲØŁˆŁŠŲØ ملفات خيار ŲÆŁ…Ų¬ المستند المنتج PDF ؄لى اقتراح PDF دازور Ų„Ų°Ų§ ŁƒŲ§Ł† المنتج / الخدمة في الاقتراح ViewProductDescInThirdpartyLanguageAbility=تصور من أوصاف المنتجات في لغة Ł…Ų±Ų“Ų­ŁŠŁ† عن -UseMaskOnClone=Use product next ref when we clone a product%s (available if mask configured) -UseSearchToSelectProductTooltip=Also if you have a large number of product (> 100 000), you can increase speed by setting constant PRODUCT_DONOTSEARCH_ANYWHERE to 1 in Setup->Other. Search will then be limited to start of string. -UseSearchToSelectProduct=Use a search form to choose a product (rather than a drop-down list). +UseMaskOnClone=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… المنتج المرجع المقبل عندما ŁƒŁ†Ų§ استنساخ منتج%s (Ł…ŲŖŁˆŁŲ± Ų„Ų°Ų§ قناع ŲŖŁƒŁˆŁŠŁ†Ł‡Ų§) +UseSearchToSelectProductTooltip=أيضا Ų„Ų°Ų§ ŁƒŲ§Ł† Ł„ŲÆŁŠŁƒ Ų¹ŲÆŲÆ كبير من المنتجات (> 100 000)، ŁŠŁ…ŁƒŁ†Łƒ زيادة السرعة عن Ų·Ų±ŁŠŁ‚ وضع PRODUCT_DONOTSEARCH_ANYWHERE Ų«Ų§ŲØŲŖ ؄لى 1 في Ų§Ł„Ų„Ų¹ŲÆŲ§ŲÆŲŒ <أخرى. وبعد Ų°Ł„Łƒ البحث أن ŁŠŁ‚ŲŖŲµŲ± على بداية السلسلة. +UseSearchToSelectProduct=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł†Ł…ŁˆŲ°Ų¬ البحث Ł„Ų§Ų®ŲŖŁŠŲ§Ų± المنتج (بدلا من القائمة المنسدلة). UseEcoTaxeAbility=الدعم Ų§Ł„Ų§Ł‚ŲŖŲµŲ§ŲÆŁŠ Taxe (WEEE) SetDefaultBarcodeTypeProducts=Ų§Ł„Ł†ŁˆŲ¹ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ لاستخدام Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ للمنتجات SetDefaultBarcodeTypeThirdParties=Ų§Ł„Ł†ŁˆŲ¹ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ لاستخدام Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ لأطراف ثالثة -UseUnits=Define a unit of measure for Quantity during order, proposal or invoice lines edition -ProductCodeChecker= Module for product code generation and checking (product or service) -ProductOtherConf= Product / Service configuration -IsNotADir=is not a directory! +UseUnits=تحديد وحدة Ł‚ŁŠŲ§Ų³ Ł„ŁƒŁ…ŁŠŲ© خلال Ų§Ł„Ł†ŲøŲ§Ł…ŲŒ الطبعة اقتراح أو فاتورة خطوط +ProductCodeChecker= وحدة Ł„ŲŖŁˆŁ„ŁŠŲÆ رمز المنتج ŁˆŲ§Ł„ŲŖŲ­Ł‚Ł‚ (المنتج أو الخدمة) +ProductOtherConf= المنتج / الخدمة Ų§Ł„ŲŖŁƒŁˆŁŠŁ† +IsNotADir=Ł„ŁŠŲ³ ŲÆŁ„ŁŠŁ„! ##### Syslog ##### SyslogSetup=Syslog Ų­ŲÆŲ© ال؄عداد SyslogOutput=سجل الناتج @@ -1427,10 +1430,10 @@ SyslogLevel=Ų§Ł„Ł…Ų³ŲŖŁˆŁ‰ SyslogSimpleFile=ملف SyslogFilename=اسم الملف ŁˆŁ…Ų³Ų§Ų± YouCanUseDOL_DATA_ROOT=ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… DOL_DATA_ROOT / dolibarr.log لملف Ų§Ł„ŲÆŲ®ŁˆŁ„ في Dolibarr "ŁˆŲ«Ų§Ų¦Ł‚" ŲÆŁ„ŁŠŁ„. ŁŠŁ…ŁƒŁ†Łƒ أن ŲŖŲ­ŲÆŲÆ Ł…Ų³Ų§Ų±Ų§ مختلفا Ł„ŲŖŲ®Ų²ŁŠŁ† هذا الملف. -ErrorUnknownSyslogConstant=Ł‚ المستمر ŁŖ Ł„ŁŠŲ³ŲŖ Ł…Ų¹Ų±ŁˆŁŲ© syslog Ł…Ų³ŲŖŁ…Ų± -OnlyWindowsLOG_USER=Windows only supports LOG_USER -SyslogSentryDSN=Sentry DSN -SyslogSentryFromProject=DSN from your Sentry project +ErrorUnknownSyslogConstant=Ų«Ų§ŲØŲŖ %s Ł„ŁŠŲ³ Ų«Ų§ŲØŲŖ Ų³ŁŠŲ³Ł„ŁˆŲŗ Ł…Ų¹Ų±ŁˆŁŲ© +OnlyWindowsLOG_USER=Ł†ŁˆŲ§ŁŲ° ŁŠŲ¹ŲŖŁ…ŲÆ فقط LOG_USER +SyslogSentryDSN=ترقب DSN +SyslogSentryFromProject=DSN من Ł…Ų“Ų±ŁˆŲ¹ ترقب بك ##### Donations ##### DonationsSetup=وحدة ال؄عداد للتبرع DonationsReceiptModel=قالب من استلام التبرع @@ -1448,11 +1451,11 @@ BarcodeDescUPC=Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ł†ŁˆŲ¹ من Ų§ŲŖŲ­Ų§ŲÆ Ų§Ł„ŁˆŲ·Ł†ŁŠŁŠŁ† Ų§Ł„ŁƒŁˆ BarcodeDescISBN=Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ من Ł†ŁˆŲ¹ Ų±ŲÆŁ…Łƒ BarcodeDescC39=Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ من Ł†ŁˆŲ¹ C39 BarcodeDescC128=Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ من Ł†ŁˆŲ¹ C128 -BarcodeDescDATAMATRIX=Barcode of type Datamatrix -BarcodeDescQRCODE=Barcode of type QR code -GenbarcodeLocation=Bar code generation command line tool (used by internal engine for some bar code types). Must be compatible with "genbarcode".
      For example: /usr/local/bin/genbarcode +BarcodeDescDATAMATRIX=Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ من Ł†ŁˆŲ¹ DATAMATRIX +BarcodeDescQRCODE=Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ من Ł†ŁˆŲ¹ رمز الاستجابة Ų§Ł„Ų³Ų±ŁŠŲ¹Ų© +GenbarcodeLocation=ؓريط أدوات Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± رمز Ų¬ŁŠŁ„ (Ų§Ł„ŲŖŁŠ ŁŠŲ³ŲŖŲ®ŲÆŁ…Ł‡Ų§ Ł…Ų­Ų±Łƒ ŲÆŲ§Ų®Ł„ŁŠ لبعض Ų£Ł†ŁˆŲ§Ų¹ الرمز Ų§Ł„Ų“Ų±ŁŠŲ·ŁŠ). يجب أن ŲŖŁƒŁˆŁ† Ł…ŲŖŁˆŲ§ŁŁ‚Ų© Ł…Ų¹ "genbarcode".
      على Ų³ŲØŁŠŁ„ المثال: / Ų§Ł„ŲØŁŠŲ±Ų© / Ų§Ł„Ł…Ų­Ł„ŁŠŲ© / بن / genbarcode BarcodeInternalEngine=Internal engine -BarCodeNumberManager=Manager to auto define barcode numbers +BarCodeNumberManager=Ł…ŲÆŁŠŲ± لصناعة Ų§Ł„Ų³ŁŠŲ§Ų±Ų§ŲŖ تحديد أرقام Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ ##### Prelevements ##### WithdrawalsSetup=انسحاب وحدة ال؄عداد ##### ExternalRSS ##### @@ -1464,42 +1467,42 @@ RSSUrlExample=An interesting RSS feed MailingSetup=Ų„Ų¹ŲÆŲ§ŲÆ وحدة الارسال ŲØŲ§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ MailingEMailFrom=مرسل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ (من) لرسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„ŲŖŁŠ ŲØŲ¹Ų« بها وحدة ال؄نترنت MailingEMailError=بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„Ų¹ŁˆŲÆŲ© (؄لى Ų£Ų®Ų·Ų§Ų”) لرسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł…Ų¹ الأخطاؔ -MailingDelay=Seconds to wait after sending next message +MailingDelay=Ų«ŁˆŲ§Ł†ŁŠ الانتظار ŲØŲ¹ŲÆ Ų„Ų±Ų³Ų§Ł„ الرسالة Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© ##### Notification ##### NotificationSetup=EMail notification module setup NotificationEMailFrom=مرسل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ (من) ل؄رسال رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ لال؄خطارات -ListOfAvailableNotifications=List of events you can set notification on, for each thirdparty (go into thirdparty card to setup) or by setting a fixed email (List depends on activated modules) -FixedEmailTarget=Fixed email target +ListOfAvailableNotifications=قائمة الأحداث ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ¹ŁŠŁŠŁ† ال؄علام Ų¹Ł„Ł‰ŲŒ Ł„ŁƒŁ„ Ł…Ų±Ų“Ų­ŁŠŁ† عن (الذهاب ؄لى بطاقة Ł…Ų±Ų“Ų­ŁŠŁ† عن ال؄عداد) أو عن Ų·Ų±ŁŠŁ‚ وضع Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų«Ų§ŲØŲŖ (القائمة ŁŠŲ¹ŲŖŁ…ŲÆ على وحدات المنؓط) +FixedEmailTarget=الهدف بريدك Ų«Ų§ŲØŲŖ ##### Sendings ##### SendingsSetup=Ų§Ų±Ų³Ų§Ł„ وحدة ال؄عداد SendingsReceiptModel=Ų§Ų±Ų³Ų§Ł„ استلام Ł†Ł…ŁˆŲ°Ų¬ SendingsNumberingModules=Sendings ŲŖŲ±Ł‚ŁŠŁ… Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ -SendingsAbility=Support shipping sheets for customer deliveries +SendingsAbility=Ų£ŁˆŲ±Ų§Ł‚ دعم الؓحن للؓحنات العملاؔ NoNeedForDeliveryReceipts=في Ł…Ų¹ŲøŁ… الحالات ، ŲŖŲ³ŲŖŲ®ŲÆŁ… ال؄رسال Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ سواؔ صحائف Ł„ŲŖŲ³Ł„ŁŠŁ… Ų§Ł„Ų¹Ł…ŁŠŁ„ (قائمة المنتجات Ų§Ų±Ų³Ų§Ł„) ، وصحائف Ų§Ł„ŲŖŁŠ ŁˆŁ‚Ų¹ŲŖ Ų¹Ł„ŁŠŁ‡Ų§ recevied Ų§Ł„Ų²ŲØŁˆŁ†. حتى المنتج ŲŖŲ³Ł„ŁŠŁ… Ų§Ł„Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ Ł‡ŁŠ سمة Ł…Ų²ŲÆŁˆŲ¬Ų© ŁˆŁ†Ų§ŲÆŲ±Ų§ Ł…Ų§ ŲŖŁŲ¹ŁŠŁ„Ł‡Ų§. -FreeLegalTextOnShippings=Free text on shipments +FreeLegalTextOnShippings=النص الحر على الؓحنات ##### Deliveries ##### DeliveryOrderNumberingModules=ŲŖŁ„Ł‚ŁŠ ؓحنات المنتجات Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… وحدة DeliveryOrderModel=ŲŖŁ„Ł‚ŁŠ ؓحنات المنتجات Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ŁŠŲ© DeliveriesOrderAbility=دعم المنتجات ŲŖŲ³Ł„ŁŠŁ… Ų§Ł„Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ -FreeLegalTextOnDeliveryReceipts=نص Ų­Ų± ŲØŲŖŲ³Ł„ŁŠŁ… Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ +FreeLegalTextOnDeliveryReceipts=النص الحر على Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… ##### FCKeditor ##### -AdvancedEditor=متقدمة Ł…Ų­Ų±Ų± -ActivateFCKeditor=ŲŖŁŲ¹ŁŠŁ„ FCKeditor Ł„: +AdvancedEditor=Ł…Ų­Ų±Ų± متقدم +ActivateFCKeditor=ŲŖŁŲ¹ŁŠŁ„ Ł…Ų­Ų±Ų± متقدم Ł„: FCKeditorForCompany=WYSIWIG ؄نؓاؔ / الطبعة ؓركات ووصف Ų§Ł„Ł…Ų°ŁƒŲ±Ų© FCKeditorForProduct=WYSIWIG ؄نؓاؔ / الطبعة المنتجات / الخدمات ووصف Ų§Ł„Ł…Ų°ŁƒŲ±Ų© -FCKeditorForProductDetails=WYSIWIG creation/edition of products details lines for all entities (proposals, orders, invoices, etc...). Warning: Using this option for this case is seriously not recommended as it can create problems with special characters and page formating when building PDF files. +FCKeditorForProductDetails=WYSIWIG ؄نؓاؔ / Ų·ŲØŲ¹Ų© من المنتجات ŲŖŁŲ§ŲµŁŠŁ„ Ų§Ł„Ų®Ų·ŁˆŲ· Ł„Ų¬Ł…ŁŠŲ¹ Ų§Ł„ŁƒŁŠŲ§Ł†Ų§ŲŖ (المقترحات ŁˆŲ§Ł„Ų£ŁˆŲ§Ł…Ų±ŲŒ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ±ŲŒ الخ ...) تحذير: Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذا Ų§Ł„Ų®ŁŠŲ§Ų± لهذه الحالة على Ł…Ų­Ł…Ł„ الجد Ł„ŁŠŲ³ Ų§Ł„Ł…ŁˆŲµŁ‰ بها لأنها ŁŠŁ…ŁƒŁ† أن تخلق Ł…Ų“Ų§ŁƒŁ„ Ł…Ų¹ الأحرف الخاصة وصيغة الصفحة عند بناؔ PDF الملفات. FCKeditorForMailing= WYSIWIG ؄نؓاؔ / الطبعة ŲØŲ§Ł„ŲØŲ±ŁŠŲÆ -FCKeditorForUserSignature=WYSIWIG creation/edition of user signature -FCKeditorForMail=WYSIWIG creation/edition for all mail (except Outils->eMailing) +FCKeditorForUserSignature=؄نؓاؔ WYSIWIG / Ų·ŲØŲ¹Ų© Ų§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ المستعمل +FCKeditorForMail=؄نؓاؔ WYSIWIG / Ų·ŲØŲ¹Ų© Ł„Ų¬Ł…ŁŠŲ¹ Ų§Ł„ŲØŲ±ŁŠŲÆ (Ł…Ų§ Ų¹ŲÆŲ§ Outils-> ؄رساله Ų¹ŲØŲ± Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ) ##### OSCommerce 1 ##### -OSCommerceErrorConnectOkButWrongDatabase=نجح الصدد ŁˆŁ„ŁƒŁ† قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ لا يبدو أن قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ OSCommerce (Ł‚ ŁŖ Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© غير Ł…ŁˆŲ¬ŁˆŲÆŲ© في Ų§Ł„Ų¬ŲÆŁˆŁ„ ŁŖ). -OSCommerceTestOk=علاقة الخادم 'ŁŖ Ł‚' على قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ 'ŁŖ Ł‚' Ł…Ų³ŲŖŲ®ŲÆŁ… 'ŁŖ Ł‚' ناجحة. -OSCommerceTestKo1=علاقة الخادم 'ŁŖ Ł‚' تنجح ŁˆŁ„ŁƒŁ† قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ 'ŁŖ Ł‚' لا ŁŠŁ…ŁƒŁ† Ų§Ł„ŲŖŁˆŲµŁ„ Ų„Ł„ŁŠŁ‡Ų§. -OSCommerceTestKo2=علاقة الخادم 'ŁŖ Ł‚' Ł…Ų³ŲŖŲ®ŲÆŁ… 'ŁŖ Ł‚' فؓلت. +OSCommerceErrorConnectOkButWrongDatabase=نجح الصدد ŁˆŁ„ŁƒŁ† قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ لا يبدو أن قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ OSCommerce (%s Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© غير Ł…ŁˆŲ¬ŁˆŲÆŲ© في Ų§Ł„Ų¬ŲÆŁˆŁ„ %s ). +OSCommerceTestOk=Ų§ŲŖŲµŲ§Ł„ الخادم '%s ' على قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ '%s ' Ł…Ų¹ المستخدم '%s ' النجاح. +OSCommerceTestKo1=علاقة الخادم '%s ' تنجح ŁˆŁ„ŁƒŁ† قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ '%s ' لا ŁŠŁ…ŁƒŁ† Ų§Ł„ŲŖŁˆŲµŁ„ Ų„Ł„ŁŠŁ‡Ų§. +OSCommerceTestKo2=علاقة الخادم '%s ' Ł…Ų³ŲŖŲ®ŲÆŁ… '%s ' فؓلت. ##### Stock ##### -StockSetup=Warehouse module setup -UserWarehouse=Use user personal warehouses -IfYouUsePointOfSaleCheckModule=If you use a Point of Sale module (POS module provided by default or another external module), this setup may be ignored by your Point Of Sale module. Most point of sales modules are designed to create immediatly an invoice and decrease stock by default whatever are options here. So, if you need or not to have a stock decrease when registering a sell from your Point Of Sale, check also your POS module set up. +StockSetup=Ł…Ų³ŲŖŁˆŲÆŲ¹ وحدة ال؄عداد +UserWarehouse=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… المستخدم Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ Ų§Ł„Ų“Ų®ŲµŁŠŲ© +IfYouUsePointOfSaleCheckModule=Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ³ŲŖŲ®ŲÆŁ… نقاط Ų§Ł„ŲØŁŠŲ¹ وحدة (وحدة POS قدمت افتراضيا أو وحدة خارجية أخرى)، قد ŁŠŲŖŁ… تجاهل هذا ال؄عداد من خلال ŁˆŲ¬Ł‡Ų© Ł†ŲøŲ±Łƒ من بيع وحدة. ŲŖŁ… ŲŖŲµŁ…ŁŠŁ… Ł…Ų¹ŲøŁ… نقطة من وحدات Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ لخلق Ų§Ł„ŁŁˆŲ± فاتورة ŁˆŲ§Ł†Ų®ŁŲ§Ų¶ الأسهم افتراضيا ŁƒŁ„ Ł…Ų§ Ł‡ŁŠ Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ المتاحة هنا. Ł„Ų°Ł„ŁƒŲŒ Ų„Ų°Ų§ ŁƒŁ†ŲŖ في Ų­Ų§Ų¬Ų© أو Ł„ŁŠŲ³ Ł„ŲÆŁŠŁ‡Ł… انخفاض الأسهم عند ŲŖŲ³Ų¬ŁŠŁ„ بيع من ŁˆŲ¬Ł‡Ų© Ł†ŲøŲ±Łƒ من بيع، ŁˆŲŖŲ­Ł‚Ł‚ أيضا Ł…Ų¬Ł…ŁˆŲ¹Ų© وحدة POS الخاص بك. ##### Menu ##### MenuDeleted=حذف من القائمة TreeMenu=Ų“Ų¬Ų±Ų© Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… @@ -1529,15 +1532,15 @@ DetailLevel=Ų§Ł„Ł…Ų³ŲŖŁˆŁ‰ (-1 : الأعلى ، 0 : Ų±Ų£Ų³ القائمة ،> ModifMenu=قائمة Ų§Ł„ŲŖŲŗŁŠŁŠŲ± DeleteMenu=حذف من القائمة Ų§Ł„ŲÆŲ®ŁˆŁ„ ConfirmDeleteMenu=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد حذف القائمة ŲÆŲ®ŁˆŁ„ ŁŖ Ł‚ŲŸ -FailedToInitializeMenu=Failed to initialize menu +FailedToInitializeMenu=فؓل في ŲŖŁ‡ŁŠŲ¦Ų© القائمة ##### Tax ##### -TaxSetup=Taxes, social or fiscal taxes and dividends module setup +TaxSetup=Ų§Ł„Ų¶Ų±Ų§Ų¦ŲØŲŒ الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© وتوزيعات الأرباح ال؄عداد Ų­ŲÆŲ© OptionVatMode=ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة المستحقة -OptionVATDefault=Cash basis -OptionVATDebitOption=Accrual basis +OptionVATDefault=الأساس Ų§Ł„Ł†Ł‚ŲÆŁŠ +OptionVATDebitOption=Ų£Ų³Ų§Ų³ الاستحقاق OptionVatDefaultDesc=ŁˆŁ…Ł† المقرر ان ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة :
      -- Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… / الدفع للسلع
      -- على دفع ŲŖŁƒŲ§Ł„ŁŠŁ الخدمات OptionVatDebitOptionDesc=ŁˆŁ…Ł† المقرر ان ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة :
      -- Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… / الدفع للسلع
      -- على Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© (الخصم) للخدمات -SummaryOfVatExigibilityUsedByDefault=Time of VAT exigibility by default according to chosen option: +SummaryOfVatExigibilityUsedByDefault=ŁˆŁ‚ŲŖ exigibility VAT افتراضيا ŁˆŁŁ‚Ų§ Ł„Ų®ŁŠŲ§Ų± المختار: OnDelivery=Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… OnPayment=عن الدفع OnInvoice=على فاتورة @@ -1548,51 +1551,51 @@ Sell=يبيع InvoiceDateUsed=فاتورة تاريخ المستخدمة YourCompanyDoesNotUseVAT=ŁˆŁ‚ŲÆ ŲŖŁ… ŲŖŲ³Ų¬ŁŠŁ„ ؓركة Ł…Ų­ŲÆŲÆŲ© لعدم Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© -- Ų„Ų¹ŲÆŲ§ŲÆ -- ؓركة / Ł…Ų¤Ų³Ų³Ų©) ، Ł„Ų°Ł„Łƒ لا يوجد خيارات Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ال؄عداد. AccountancyCode=Ł‚Ų§Ł†ŁˆŁ† المحاسبة -AccountancyCodeSell=Sale account. code -AccountancyCodeBuy=Purchase account. code +AccountancyCodeSell=Ų­Ų³Ų§ŲØ بيع. رمز +AccountancyCodeBuy=Ų“Ų±Ų§Ų” الحساب. رمز ##### Agenda ##### AgendaSetup=Ų¬ŲÆŁˆŁ„ الأعمال وحدة ال؄عداد PasswordTogetVCalExport=مفتاح Ų±ŲØŲ· تصدير تأذن PastDelayVCalExport=لا ŲŖŲµŲÆŲ± الحدث Ų§Ł„Ų£ŁƒŲØŲ± من -AGENDA_USE_EVENT_TYPE=Use events types (managed into menu Setup -> Dictionary -> Type of agenda events) -AGENDA_USE_EVENT_TYPE_DEFAULT=Set automatically this default value for type of event into event create form -AGENDA_DEFAULT_FILTER_TYPE=Set automatically this type of event into search filter of agenda view -AGENDA_DEFAULT_FILTER_STATUS=Set automatically this status for events into search filter of agenda view -AGENDA_DEFAULT_VIEW=Which tab do you want to open by default when selecting menu Agenda +AGENDA_USE_EVENT_TYPE=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الأحداث Ų£Ł†ŁˆŲ§Ų¹ (Ų„ŲÆŲ§Ų±Ų© في Ų„Ų¹ŲÆŲ§ŲÆ القائمة -> Ł‚Ų§Ł…ŁˆŲ³ -> Ų§Ł„Ł†ŁˆŲ¹ من الأحداث Ų¬ŲÆŁˆŁ„ الأعمال) +AGENDA_USE_EVENT_TYPE_DEFAULT=ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ŲŖŲ¹ŁŠŁŠŁ† هذه Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© Ł„Ł†ŁˆŲ¹ من الحدث ؄لى الحدث ؄نؓاؔ Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ +AGENDA_DEFAULT_FILTER_TYPE=ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ŲŖŲ¹ŁŠŁŠŁ† هذا Ų§Ł„Ł†ŁˆŲ¹ من الأحداث في تصفية ŲØŲ­Ų«Ų§ عن Ų¹Ų±Ų¶ Ų¬ŲÆŁˆŁ„ الأعمال +AGENDA_DEFAULT_FILTER_STATUS=ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ŲŖŲ¹ŁŠŁŠŁ† هذه الحالة Ł…Ų¹ الأحداث في تصفية ŲØŲ­Ų«Ų§ عن Ų¹Ų±Ų¶ Ų¬ŲÆŁˆŁ„ الأعمال +AGENDA_DEFAULT_VIEW=علامة Ų§Ł„ŲŖŲØŁˆŁŠŲØ Ų§Ł„ŲŖŁŠ تريد فتح افتراضيا عند اختيار القائمة Ų¬ŲÆŁˆŁ„ الأعمال ##### ClickToDial ##### -ClickToDialDesc=This module allows to make phone numbers clickable. A click on this icon will call make your phone to call the phone number. This can be used to call a call center system from Dolibarr that can call the phone number on a SIP system for example. -ClickToDialUseTelLink=Use just a link "tel:" on phone numbers -ClickToDialUseTelLinkDesc=Use this method if your users have a softphone or a software interface installed on same computer than the browser, and called when you click on a link in your browser that start with "tel:". If you need a full server solution (no need of local software installation), you must set this to "No" and fill next field. +ClickToDialDesc=هذه Ų§Ł„ŁˆŲ­ŲÆŲ© تسمح لجعل أرقام Ł‡ŁˆŲ§ŲŖŁ ŁŠŁ…ŁƒŁ† النقر Ų¹Ł„ŁŠŁ‡Ų§. ŁˆŁ‡Ł†Ų§Łƒ انقر على هذه Ų§Ł„Ų£ŁŠŁ‚ŁˆŁ†Ų© دعوة تجعل Ł‡Ų§ŲŖŁŁƒ ؄لى الاتصال برقم الهاتف. ŁˆŁ‡Ų°Ų§ ŁŠŁ…ŁƒŁ† أن ŲŖŲ³ŲŖŲ®ŲÆŁ… لاستدعاؔ نظام Ł…Ų±ŁƒŲ² الاتصال من Dolibarr ŁŠŁ…ŁƒŁ† أن Ł†Ų³Ł…ŁŠŁ‡ ŁˆŲ±Ł‚Ł… الهاتف على نظام SIP على Ų³ŲØŁŠŁ„ المثال. +ClickToDialUseTelLink=Ł…Ų¬Ų±ŲÆ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الرابط "الهاتف:" على أرقام Ų§Ł„Ł‡ŁˆŲ§ŲŖŁ +ClickToDialUseTelLinkDesc=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذا Ų§Ł„Ų£Ų³Ł„ŁˆŲØ Ų„Ų°Ų§ ŁƒŲ§Ł† Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁˆŁ† ŁŠŁƒŁˆŁ† الهاتف Ų§Ł„Ų±Ł‚Ł…ŁŠ أو ŁˆŲ§Ų¬Ł‡Ų© البرامج المثبتة على Ų§Ł„ŁƒŁ…ŲØŁŠŁˆŲŖŲ± نفسه من Ų§Ł„Ł…ŲŖŲµŁŲ­ŲŒ ŁˆŁŠŲ³Ł…Ł‰ عند النقر على Ų±Ų§ŲØŲ· في المتصفح Ų§Ł„ŲŖŁŠ ŲŖŲØŲÆŲ£ ŲØ "الهاتف". Ų„Ų°Ų§ ŁƒŁ†ŲŖ في Ų­Ų§Ų¬Ų© الى Ų­Ł„ Ų®Ų§ŲÆŁ… Ų§Ł„ŁƒŲ§Ł…Ł„ (لا Ų­Ų§Ų¬Ų© Ł„ŲŖŲ«ŲØŁŠŲŖ البرامج Ų§Ł„Ł…Ų­Ł„ŁŠŲ©)، يجب Ų¹Ł„ŁŠŁƒ ŲŖŲ¹ŁŠŁŠŁ† هذا ؄لى "لا" ŁˆŁ…Ł„Ų” الحقل Ų§Ł„ŲŖŲ§Ł„ŁŠ. ##### Point Of Sales (CashDesk) ##### CashDesk=نقاط Ų§Ł„ŲØŁŠŲ¹ CashDeskSetup=Ł…ŁƒŲŖŲØ ال؄عداد وحدة Ł†Ł‚ŲÆŁŠŲ© -CashDeskThirdPartyForSell=Default generic third party to use for sells +CashDeskThirdPartyForSell=افتراضي طرف ثالث Ų¹Ų§Ł… على Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł„ŲŖŲØŁŠŲ¹ CashDeskBankAccountForSell=الحساب Ų§Ł„Ł†Ł‚ŲÆŁŠ لاستخدامها Ł„ŲŖŲØŁŠŲ¹ CashDeskBankAccountForCheque= Ų­Ų³Ų§ŲØ لاستخدام Ł„ŲŖŁ„Ł‚ŁŠ Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ عن Ų·Ų±ŁŠŁ‚ Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ CashDeskBankAccountForCB= Ų­Ų³Ų§ŲØ لاستخدام لاستلام المبالغ Ų§Ł„Ł†Ł‚ŲÆŁŠŲ© عن Ų·Ų±ŁŠŁ‚ بطاقات الائتمان -CashDeskDoNotDecreaseStock=Disable stock decrease when a sell is done from Point of Sale (if "no", stock decrease is done for each sell done from POS, whatever is option set into module Stock). -CashDeskIdWareHouse=Force and restrict warehouse to use for stock decrease -StockDecreaseForPointOfSaleDisabled=Stock decrease from Point Of Sale disabled -StockDecreaseForPointOfSaleDisabledbyBatch=Stock decrease in POS is not compatible with lot management -CashDeskYouDidNotDisableStockDecease=You did not disable stock decrease when making a sell from Point Of Sale. So a warehouse is required. +CashDeskDoNotDecreaseStock=ŲŖŲ¹Ų·ŁŠŁ„ انخفاض الأسهم عندما ŁŠŲŖŁ… Ų¹Ł…Ł„ŁŠŲ§ŲŖ بيع من نقاط Ų§Ł„ŲØŁŠŲ¹ (Ų„Ų°Ų§ ŁƒŲ§Ł† "لا"، ŁˆŁŠŲŖŁ… Ų°Ł„Łƒ انخفاض الأسهم Ł„ŁƒŁ„ تبيع Ų§Ł„Ł‚ŁŠŲ§Ł… به من نقاط Ų§Ł„ŲØŁŠŲ¹ŲŒ ŁˆŁ…Ł‡Ł…Ų§ ŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† Ų§Ł„Ų®ŁŠŲ§Ų± ؄لى وحدة Ų§Ł„Ł…Ų§Ł„ŁŠŲ©). +CashDeskIdWareHouse=Ł‚ŁˆŲ© وتحد من Ł…Ų³ŲŖŁˆŲÆŲ¹ لاستخدامها لانخفاض الأسهم +StockDecreaseForPointOfSaleDisabled=انخفاض الأسهم من نقاط Ų§Ł„ŲØŁŠŲ¹ ŲŖŲ¹Ų·ŁŠŁ„ +StockDecreaseForPointOfSaleDisabledbyBatch=انخفاض الأسهم في POS غير Ł…ŲŖŁˆŲ§ŁŁ‚ Ł…Ų¹ Ų§Ł„ŁƒŲ«ŁŠŲ± ال؄دارة +CashDeskYouDidNotDisableStockDecease=أنت لم تقم ŲØŲŖŲ¹Ų·ŁŠŁ„ انخفاض الأسهم عند Ų§ŲŖŲ®Ų§Ų° قرار بيع من نقاط Ų§Ł„ŲØŁŠŲ¹. Ł„Ų°Ł„Łƒ لا ŲØŲÆ من Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹. ##### Bookmark ##### BookmarkSetup=Ų„Ų¹ŲÆŲ§ŲÆ وحدة Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠŲ© BookmarkDesc=هذا Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ ŁŠŲ³Ł…Ų­ Ł„Łƒ ل؄دارة Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ†. ŁŠŁ…ŁƒŁ†Łƒ أيضا ؄ضافة أي Dolibarr Ų§Ų®ŲŖŲµŲ§Ų±Ų§ŲŖ لصفحات أو Ł…ŁˆŲ§Ł‚Ų¹ Ų§Ł„ŁˆŁŠŲØ externale على القائمة Ų§Ł„ŁŠŁ…Ł†Ł‰. NbOfBoomarkToShow=أكبر Ų¹ŲÆŲÆ Ł…Ł…ŁƒŁ† من Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† تظهر في القائمة Ų§Ł„ŁŠŁ…Ł†Ł‰ ##### WebServices ##### -WebServicesSetup=Ų„Ų¹ŲÆŲ§ŲÆ وحدة Webservices +WebServicesSetup=Ų„Ų¹ŲÆŲ§ŲÆ وحدة Ų®ŲÆŁ…Ų§ŲŖ Ų§Ł„ŁˆŁŠŲØ WebServicesDesc=من خلال ŲŖŁ…ŁƒŁŠŁ† هذه Ų§Ł„ŁˆŲ­ŲÆŲ© ، Dolibarr ŲŖŲµŲØŲ­ Ų®ŲÆŁ…Ų© ال؄نترنت Ł„ŲŖŁˆŁŁŠŲ± Ų®ŲÆŁ…Ų§ŲŖ ال؄نترنت ŁˆŲ®ŲÆŁ…Ų§ŲŖ Ł…ŲŖŁ†ŁˆŲ¹Ų©. WSDLCanBeDownloadedHere=Ų§Ų®ŲŖŲµŲ§Ų± Ų§Ł„ŁˆŲ§ŲµŁŲ© ملف قدمت serviceses هنا ŁŠŁ…ŁƒŁ† Ų§Ł„ŲŖŲ­Ł…ŁŠŁ„ EndPointIs=Ų§Ł„ŲµŲ§ŲØŁˆŁ† العملاؔ يجب Ų„Ų±Ų³Ų§Ł„ الطلبات ؄لى نقطة Ų§Ł„Ł†Ł‡Ų§ŁŠŲ© Dolibarr Ł…ŲŖŲ§Ų­Ų© في Ų§Ł„Ł…ŁˆŁ‚Ų¹ ##### API #### -ApiSetup=API module setup -ApiDesc=By enabling this module, Dolibarr become a REST server to provide miscellaneous web services. -KeyForApiAccess=Key to use API (parameter "api_key") -ApiProductionMode=Enable production mode (this will activate use of a caches for services management) -ApiEndPointIs=You can access to the API at url -ApiExporerIs=You can explore the API at url -OnlyActiveElementsAreExposed=Only elements from enabled modules are exposed -ApiKey=Key for API +ApiSetup=API وحدة ال؄عداد +ApiDesc=من خلال ŲŖŁ…ŁƒŁŠŁ† هذه Ų§Ł„ŁˆŲ­ŲÆŲ©ŲŒ Dolibarr يصبح الخادم REST Ł„ŲŖŁˆŁŁŠŲ± Ų®ŲÆŁ…Ų§ŲŖ ال؄نترنت Ų§Ł„Ł…ŲŖŁ†ŁˆŲ¹Ų©. +KeyForApiAccess=مفتاح لاستخدام API (المعلمة "api_key") +ApiProductionMode=ŲŖŁ…ŁƒŁŠŁ† وضع ال؄نتاج (ŁˆŁ‡Ų°Ų§ سوف ŲŖŁŲ¹ŁŠŁ„ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų®Ų§ŲØŲ¦ ل؄دارة الخدمات) +ApiEndPointIs=ŁŠŁ…ŁƒŁ†Łƒ Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى API على Ų±Ų§ŲØŲ· +ApiExporerIs=ŁŠŁ…ŁƒŁ†Łƒ استكؓاف API في Ų±Ų§ŲØŲ· +OnlyActiveElementsAreExposed=ويتعرض عناصر فقط من وحدات ŲŖŁ…ŁƒŁŠŁ† +ApiKey=مفتاح API ##### Bank ##### BankSetupModule=Ų„Ų¹ŲÆŲ§ŲÆ وحدة Ł…ŲµŲ±ŁŁŠŲ© FreeLegalTextOnChequeReceipts=نص Ų­Ų± على Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ ŁˆŲ§Ł„Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ @@ -1607,11 +1610,11 @@ MultiCompanySetup=Ł†Ł…ŁˆŲ°Ų¬ Ł…ŲŖŲ¹ŲÆŲÆ ؓركة ال؄عداد SuppliersSetup=Ų§Ł„Ł…ŁˆŲ±ŲÆ ال؄عداد وحدة SuppliersCommandModel=قالب ŁƒŲ§Ł…Ł„Ų© من أجل Ų§Ł„Ł…ŁˆŲ±ŲÆ (logo...) SuppliersInvoiceModel=ŁƒŲ§Ł…Ł„Ų© قالب من فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ (logo. ..) -SuppliersInvoiceNumberingModel=Supplier invoices numbering models -IfSetToYesDontForgetPermission=If set to yes, don't forget to provide permissions to groups or users allowed for the second approval +SuppliersInvoiceNumberingModel=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų§Ł„Ų°ŁŠŁ† ŁŠŲØŁ„Ųŗ عددهم نماذج +IfSetToYesDontForgetPermission=Ų„Ų°Ų§ Ų§Ų®ŲŖŲ±ŲŖ Ł†Ų¹Ł…ŲŒ لا تنسى أن توفر Ų§Ł„Ų£Ų°ŁˆŁ†Ų§ŲŖ ؄لى Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ أو Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ł…Ų³Ł…ŁˆŲ­ بها Ł„Ł„Ł…ŁˆŲ§ŁŁ‚Ų© Ų§Ł„Ų«Ų§Ł†ŁŠŲ© ##### GeoIPMaxmind ##### GeoIPMaxmindSetup=GeoIP Maxmind ال؄عداد وحدة -PathToGeoIPMaxmindCountryDataFile=Path to file containing Maxmind ip to country translation.
      Examples:
      /usr/local/share/GeoIP/GeoIP.dat
      /usr/share/GeoIP/GeoIP.dat +PathToGeoIPMaxmindCountryDataFile=المسار ؄لى ملف يحتوي على MaxMind في Ų§Ł„Ł…Ł„ŁƒŁŠŲ© Ų§Ł„ŁŁƒŲ±ŁŠŲ© لترجمة البلاد.
      الأمثلة على Ų°Ł„Łƒ:
      /usr/local/share/GeoIP/GeoIP.dat
      /usr/share/GeoIP/GeoIP.dat NoteOnPathLocation=لاحظ أن Ų§Ł„Ł…Ł„ŁƒŁŠŲ© Ų§Ł„ŁŁƒŲ±ŁŠŲ© الخاصة بك على Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł‚Ų·Ų±ŁŠŲ© الملف يجب أن ŲŖŁƒŁˆŁ† داخل Ų§Ł„ŲÆŁ„ŁŠŁ„ الخاص بي ŁŠŁ…ŁƒŁ† قراؔة (Ų±Ų§Ų¬Ų¹ ال؄عداد open_basedir بى ŁˆŲ£Ų°ŁˆŁ†Ų§ŲŖ نظام الملفات). YouCanDownloadFreeDatFileTo=ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ­Ł…ŁŠŁ„ نسخة تجريبية Ł…Ų¬Ų§Ł†ŁŠŲ© من GeoIP ملف Maxmind البلاد في ŁŖ s. YouCanDownloadAdvancedDatFileTo=ŁƒŁ…Ų§ ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ­Ł…ŁŠŁ„ نسخة ŁƒŲ§Ł…Ł„Ų© أكثر من Ų°Ł„Łƒ ، Ł…Ų¹ Ų§Ł„ŲŖŲ­ŲÆŁŠŲ«Ų§ŲŖ ، من GeoIP ملف Maxmind البلاد في ŁŖ s. @@ -1620,88 +1623,89 @@ TestGeoIPResult=Ų§Ų®ŲŖŲØŲ§Ų± Ł„ŲŖŲ­ŁˆŁŠŁ„ Ų§Ł„Ł…Ł„ŁƒŁŠŲ© Ų§Ł„ŁŁƒŲ±ŁŠŲ© --> Ų§Ł„ ProjectsNumberingModules=Ł…Ų“Ų§Ų±ŁŠŲ¹ وحدة Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… ProjectsSetup=Ł…Ų“Ų±ŁˆŲ¹ Ų„Ų¹ŲÆŲ§ŲÆ وحدة ProjectsModelModule=Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ Ł†Ł…ŁˆŲ°Ų¬ Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± ŁˆŲ«ŁŠŁ‚Ų© -TasksNumberingModules=Tasks numbering module -TaskModelModule=Tasks reports document model -UseSearchToSelectProject=Use autocompletion fields to choose project (instead of using a list box) +TasksNumberingModules=مهام ŲŖŲ±Ł‚ŁŠŁ… وحدة +TaskModelModule=ŲŖŁ‚Ų§Ų±ŁŠŲ± المهام Ų«ŁŠŁ‚Ų© Ł†Ł…ŁˆŲ°Ų¬ŁŠŲ© +UseSearchToSelectProject=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų­Ł‚ŁˆŁ„ ŲŖŁƒŁ…Ł„Ų© Ł„Ų§Ų®ŲŖŁŠŲ§Ų± Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ (بدلا من Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų±ŲØŲ¹ القائمة) ##### ECM (GED) ##### -ECMSetup = GED Setup -ECMAutoTree = Show also the automatic tree folder and document +ECMSetup = Ų„Ų¹ŲÆŲ§ŲÆ GED +ECMAutoTree = المعرض أيضا المجلد Ų“Ų¬Ų±Ų© Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ ŁˆŲ«ŁŠŁ‚Ų© ##### Fiscal Year ##### -FiscalYears=Fiscal years -FiscalYear=Fiscal year -FiscalYearCard=Fiscal year card -NewFiscalYear=New fiscal year -EditFiscalYear=Edit fiscal year -OpenFiscalYear=Open fiscal year -CloseFiscalYear=Close fiscal year -DeleteFiscalYear=Delete fiscal year -ConfirmDeleteFiscalYear=Are you sure to delete this fiscal year ? -AlwaysEditable=Can always be edited -MAIN_APPLICATION_TITLE=Force visible name of application (warning: setting your own name here may break autofill login feature when using DoliDroid mobile application) -NbMajMin=Minimum number of uppercase characters -NbNumMin=Minimum number of numeric characters -NbSpeMin=Minimum number of special characters -NbIteConsecutive=Maximum number of repeating same characters -NoAmbiCaracAutoGeneration=Do not use ambiguous characters ("1","l","i","|","0","O") for automatic generation -SalariesSetup=Setup of module salaries -SortOrder=Sort order -Format=Format -TypePaymentDesc=0:Customer payment type, 1:Supplier payment type, 2:Both customers and suppliers payment type -IncludePath=Include path (defined into variable %s) -ExpenseReportsSetup=Setup of module Expense Reports -TemplatePDFExpenseReports=Document templates to generate expense report document -NoModueToManageStockDecrease=No module able to manage automatic stock decrease has been activated. Stock decrease will be done on manual input only. -NoModueToManageStockIncrease=No module able to manage automatic stock increase has been activated. Stock increase will be done on manual input only. -YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for EMail notifications by enabling and configuring the module "Notification". -ListOfNotificationsPerContact=List of notifications per contact* -ListOfFixedNotifications=List of fixed notifications -GoOntoContactCardToAddMore=Go on the tab "Notifications" of a thirdparty contact to add or remove notifications for contacts/addresses -Threshold=Threshold -BackupDumpWizard=Wizard to build database backup dump file -SomethingMakeInstallFromWebNotPossible=Installation of external module is not possible from the web interface for the following reason: -SomethingMakeInstallFromWebNotPossible2=For this reason, process to upgrade described here is only manual steps a privileged user can do. -InstallModuleFromWebHasBeenDisabledByFile=Install of external module from application has been disabled by your administrator. You must ask him to remove the file %s to allow this feature. -ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" -HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over -HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) -LinkColor=Color of links -PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective -NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes -BackgroundColor=Background color -TopMenuBackgroundColor=Background color for Top menu -LeftMenuBackgroundColor=Background color for Left menu -BackgroundTableTitleColor=Background color for Table title line -BackgroundTableLineOddColor=Background color for odd table lines -BackgroundTableLineEvenColor=Background color for even table lines -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 -EnterAnyCode=This field contains a reference to identify line. Enter any value of your choice, but without special characters. -UnicodeCurrency=Enter here between braces, list of byte number that represent the currency symbol. For exemple: for $, enter [36] - for brazil real R$ [82,36] - for €, enter [8364] -PositionIntoComboList=Position of line into combo lists -SellTaxRate=Sale tax rate -RecuperableOnly=Yes for VAT "Non PerƧue RĆ©cupĆ©rable" dedicated for some state in France. Keep value to "No" in all other cases. -UrlTrackingDesc=If the provider or transport service offer a page or web site to check status of your shipping, you can enter it here. You can use the key {TRACKID} into URL parameters so the system will replace it with value of tracking number user entered into shipment card. -OpportunityPercent=When you create an opportunity, you will defined an estimated amount of project/lead. According to status of opportunity, this amount may be multiplicated by this rate to evaluate global amount all your opportunities may generate. Value is percent (between 0 and 100). -TemplateForElement=This template record is dedicated to which element -TypeOfTemplate=Type of template -TemplateIsVisibleByOwnerOnly=Template is visible by owner only -FixTZ=TimeZone fix -FillFixTZOnlyIfRequired=Example: +2 (fill only if problem experienced) -ExpectedChecksum=Expected Checksum -CurrentChecksum=Current Checksum -MailToSendProposal=To send customer proposal -MailToSendOrder=To send customer order -MailToSendInvoice=To send customer invoice -MailToSendShipment=To send shipment -MailToSendIntervention=To send intervention -MailToSendSupplierRequestForQuotation=To send quotation request to supplier -MailToSendSupplierOrder=To send supplier order -MailToSendSupplierInvoice=To send supplier invoice -MailToThirdparty=To send email from thirdparty page -ByDefaultInList=Show by default on list view -YouUseLastStableVersion=You use the last stable version -TitleExampleForMajorRelease=Example of message you can use to announce this major release (feel free to use it on your web sites) -TitleExampleForMaintenanceRelease=Example of message you can use to announce this maintenance release (feel free to use it on your web sites) -ExampleOfNewsMessageForMajorRelease=Dolibarr ERP & CRM %s is available. Version %s is a major release with a lot of new features for both users and developers. You can download it from the download area of http://www.dolibarr.org portal (subdirectory Stable versions). You can read ChangeLog for complete list of changes. -ExampleOfNewsMessageForMaintenanceRelease=Dolibarr ERP & CRM %s is available. Version %s is a maintenance version, so it contains only fixes of bugs. We recommend everybody using an older version to upgrade to this one. As any maintenance release, no new features, nor data structure change is present into this version. You can download it from the download area of http://www.dolibarr.org portal (subdirectory Stable versions). You can read ChangeLog for complete list of changes. -MultiPriceRuleDesc=When option "Several level of prices per product/service" is on, you can define different prices (one per price level) for each product. To save you time, you can enter here rule to have price for each level autocalculated according to price of first level, so you will have to enter only price for first level on each product. This page is here to save you time and can be usefull only if your prices for each leve are relative to first level. You can ignore this page in most cases. +FiscalYears=Ų§Ł„Ų³Ł†ŁˆŲ§ŲŖ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +FiscalYear=السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +FiscalYearCard=بطاقة السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +NewFiscalYear=السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© +EditFiscalYear=ŲŖŲ¹ŲÆŁŠŁ„ السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +OpenFiscalYear=السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© +CloseFiscalYear=السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ŁˆŲ«ŁŠŁ‚ +DeleteFiscalYear=حذف السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +ConfirmDeleteFiscalYear=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من حذف هذه السنة Ų§Ł„Ł…Ų§Ł„ŁŠŲ©ŲŸ +AlwaysEditable=ŁŠŁ…ŁƒŁ† دائما أن ŲŖŲ¹ŲÆŁ„ +MAIN_APPLICATION_TITLE=Ų„Ų¬ŲØŲ§Ų± اسم Ų§Ł„Ł…Ų±Ų¦ŁŠ من Ų§Ł„ŲŖŲ·ŲØŁŠŁ‚ (تحذير: وضع Ų§Ų³Ł…Łƒ هنا قد كسر Ł…ŁŠŲ²Ų© ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ Ų§Ł„ŲŖŲÆŁˆŁŠŁ† Ų§Ł„Ų¢Ł„ŁŠ عند Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ŲŖŲ·ŲØŁŠŁ‚Ų§ŲŖ الهاتف Ų§Ł„Ł…ŲŖŲ­Ų±Łƒ DoliDroid) +NbMajMin=الحد الأدنى لعدد الأحرف Ų§Ł„ŁƒŲØŁŠŲ±Ų© +NbNumMin=الحد الأدنى لعدد الأحرف Ų§Ł„Ų±Ł‚Ł…ŁŠŲ© +NbSpeMin=الحد الأدنى لعدد الأحرف الخاصة +NbIteConsecutive=الحد الأقصى لعدد تكرار نفس الأحرف +NoAmbiCaracAutoGeneration=لا ŲŖŲ³ŲŖŲ®ŲÆŁ… الأحرف الغامضة ("1"، "L"، "أنا"، "|"، "0"، "O") Ł„ŲŖŁˆŁ„ŁŠŲÆ Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ +SalariesSetup=ال؄عداد Ł„Ł„Ų±ŁˆŲ§ŲŖŲØ وحدة +SortOrder=ترتيب +Format=Ų“ŁƒŁ„ +TypePaymentDesc=0: Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł†ŁˆŲ¹ Ų§Ł„ŲÆŁŲ¹ŲŒ 1: Ł…ŁˆŲ±ŲÆ Ł†ŁˆŲ¹ Ų§Ł„ŲÆŁŲ¹ŲŒ 2: ŁƒŁ„ من العملاؔ ŁˆŲ§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ł†ŁˆŲ¹ الدفع +IncludePath=ŁŠŲ“Ł…Ł„ المسار (المحدد في Ł…ŲŖŲŗŁŠŲ±%s) +ExpenseReportsSetup=Ų„Ų¹ŲÆŲ§ŲÆ ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖ وحدة +TemplatePDFExpenseReports=Ł‚ŁˆŲ§Ł„ŲØ المستند Ł„ŲŖŁˆŁ„ŁŠŲÆ Ų­Ų³Ų§ŲØ Ų«ŁŠŁ‚Ų© ŲŖŁ‚Ų±ŁŠŲ± +NoModueToManageStockDecrease=ŲŖŁ… ŲŖŁŲ¹ŁŠŁ„ أي وحدة قادرة على Ų„ŲÆŲ§Ų±Ų© انخفاض الأسهم Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ. ŁˆŲ³ŁŠŲŖŁ… Ų°Ł„Łƒ انخفاض الأسهم على ال؄دخال Ų§Ł„ŁŠŲÆŁˆŁŠ فقط. +NoModueToManageStockIncrease=ŲŖŁ… ŲŖŁŲ¹ŁŠŁ„ أي وحدة قادرة على Ų„ŲÆŲ§Ų±Ų© زيادة Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ. وسوف ŁŠŲŖŁ… زيادة الأسهم على ال؄دخال Ų§Ł„ŁŠŲÆŁˆŁŠ فقط. +YouMayFindNotificationsFeaturesIntoModuleNotification=قد ŲŖŲ¬ŲÆ خيارات لاؓعارات ŲØŲ§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ من خلال ŲŖŁ…ŁƒŁŠŁ† ŁˆŲŖŁƒŁˆŁŠŁ† وحدة "ال؄خطار". +ListOfNotificationsPerContact=قائمة ال؄ؓعارات Ł„ŁƒŁ„ اسم * +ListOfFixedNotifications=قائمة ال؄ؓعارات Ų«Ų§ŲØŲŖ +GoOntoContactCardToAddMore=الذهاب على علامة Ų§Ł„ŲŖŲØŁˆŁŠŲØ "Ų§Ł„ŲŖŲØŁ„ŁŠŲŗŲ§ŲŖ" من جهة Ų§ŲŖŲµŲ§Ł„ Ł…Ų±Ų“Ų­ŁŠŁ† عن ؄ضافة أو ؄زالة Ų„Ų®Ų·Ų§Ų±Ų§ŲŖ للاتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† +Threshold=Ų¹ŲŖŲØŲ© +BackupDumpWizard=المعالج لبناؔ قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ النسخ Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠ ملف تفريغ +SomethingMakeInstallFromWebNotPossible=تركيب وحدة خارجية غير Ł…Ł…ŁƒŁ† من ŁˆŲ§Ų¬Ł‡Ų© ويب للسبب Ų§Ł„ŲŖŲ§Ł„ŁŠ: +SomethingMakeInstallFromWebNotPossible2=لهذا Ų§Ł„Ų³ŲØŲØŲŒ Ų¹Ł…Ł„ŁŠŲ© Ł„ŲŖŲ±Ł‚ŁŠŲ© وصفت هنا Ł‡Łˆ ŲÆŁ„ŁŠŁ„ على ŲØŲ¹ŲÆ خطوات Ł‚Ł„ŁŠŁ„Ų© ŁŠŁ…ŁƒŁ† للمستخدم Ł…ŲŖŁ…ŁŠŲ² Ų§Ł„Ł‚ŁŠŲ§Ł… به. +InstallModuleFromWebHasBeenDisabledByFile=تثبيت وحدة خارجية من Ų§Ł„ŲŖŲ·ŲØŁŠŁ‚ قد ŲŖŁ… ŲŖŲ¹Ų·ŁŠŁ„Ł‡Ų§ من قبل Ų§Ł„Ł…Ų³Ų¤ŁˆŁ„. يجب أن ŁŠŲ·Ł„ŲØ منه ؄زالة الملف٪ s للسماح هذه Ų§Ł„Ł…ŁŠŲ²Ų©. +ConfFileMuseContainCustom=تركيب وحدة خارجية من Ų§Ł„ŲŖŲ·ŲØŁŠŁ‚ حفظ الملفات وحدة في Ų§Ł„ŲÆŁ„ŁŠŁ„%s. أن ŁŠŁƒŁˆŁ† هذا Ų§Ł„ŲÆŁ„ŁŠŁ„ معالجتها من قبل Dolibarr، يجب ال؄عداد أسيوط / conf.php Ł„ŲÆŁŠŁƒ Ų§Ł„Ų®ŁŠŲ§Ų±
      - $ dolibarr_main_url_root_alt سكريبت Ł„Ł‚ŁŠŁ…Ų© $ dolibarr_main_url_root_alt = "/ Ų­Ų³ŲØ الطلب"
      - $ dolibarr_main_document_root_alt سكريبت Ł„Ł‚ŁŠŁ…Ų© "ŁŖ Ł‚ / Ł…Ų®ŲµŲµ" +HighlightLinesOnMouseHover=ŲŖŲ³Ł„ŁŠŲ· Ų§Ł„Ų¶ŁˆŲ” على خطوط Ų§Ł„Ų¬ŲÆŁˆŁ„ عندما ŁŠŁ…Ų± تحرك Ų§Ł„Ł…Ų§ŁˆŲ³ ŁŁˆŁ‚ +HighlightLinesColor=ŲŖŲ³Ł„ŁŠŲ· Ų§Ł„Ų¶ŁˆŲ” على Ł„ŁˆŁ† الخط عند ŲŖŁ…Ų±ŁŠŲ± Ų§Ł„Ł…Ų§ŁˆŲ³ ŁŁˆŁ‚ (الحفاظ فارغة ŲÆŁˆŁ† ŲŖŁ…ŁŠŁŠŲ²) +TextTitleColor=Color of page title +LinkColor=Ł„ŁˆŁ† Ų§Ł„Ų±ŁˆŲ§ŲØŲ· +PressF5AfterChangingThis=Ų§Ų¶ŲŗŲ· F5 على Ł„ŁˆŲ­Ų© Ų§Ł„Ł…ŁŲ§ŲŖŁŠŲ­ ŲØŲ¹ŲÆ تغيير هذه Ų§Ł„Ł‚ŁŠŁ…Ų© أن ŁŠŁƒŁˆŁ† Ų°Ł„Łƒ فعالا +NotSupportedByAllThemes=ال؄رادة ŁŠŲ¹Ł…Ł„ Ł…Ų¹ Ł…ŁˆŲ¶ŁˆŲ¹ eldy Ł„ŁƒŁ† غير Ł…Ų¹ŲŖŁ…ŲÆ من قبل Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…ŁˆŲ§Ų¶ŁŠŲ¹ +BackgroundColor=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© +TopMenuBackgroundColor=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© لقائمة الأعلى +LeftMenuBackgroundColor=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© القائمة Ų§Ł„ŁŠŁ…Ł†Ł‰ +BackgroundTableTitleColor=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© لخط Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„Ų¬ŲÆŁˆŁ„ +BackgroundTableLineOddColor=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© Ł„Ų®Ų·ŁˆŲ· Ų§Ł„Ų¬ŲÆŁˆŁ„ غريبة +BackgroundTableLineEvenColor=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© حتى خطوط Ų§Ł„Ų¬ŲÆŁˆŁ„ +MinimumNoticePeriod=الحد الأدنى لمدة Ų„Ų“Ų¹Ų§Ų± (يجب أن ŁŠŲŖŁ… طلب Ų„Ų¬Ų§Ų²Ų© قبل هذا Ų§Ł„ŲŖŲ£Ų®ŁŠŲ±) +NbAddedAutomatically=Ų¹ŲÆŲÆ Ų§Ł„Ų£ŁŠŲ§Ł… تضاف ؄لى العدادات من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† (ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§) ŁƒŁ„ ؓهر +EnterAnyCode=يحتوي هذا الحقل على Ų„Ų“Ų§Ų±Ų© Ł„ŲŖŲ­ŲÆŁŠŲÆ الخط. أدخل أي Ł‚ŁŠŁ…Ų© من اختيارك، ŁˆŁ„ŁƒŁ† من ŲÆŁˆŁ† أحرف Ų®Ų§ŲµŲ©. +UnicodeCurrency=أدخل هنا ŲØŁŠŁ† Ų§Ł„Ų£Ł‚ŁˆŲ§Ų³ŲŒ ŁˆŁ‚Ų§Ų¦Ł…Ų© من Ų¹ŲÆŲÆ Ų§Ł„ŲØŲ§ŁŠŲŖ Ų§Ł„ŲŖŁŠ ŲŖŁ…Ų«Ł„ رمز العملة. Ł„exemple: Ł„$، أدخل [36] - Ł„Ł„ŲØŲ±Ų§Ų²ŁŠŁ„ R Ų§Ł„Ų­Ł‚ŁŠŁ‚ŁŠ $ [82،36] - Ł„ā‚¬ŲŒ أدخل [8364] +PositionIntoComboList=Ł…ŁˆŁ‚Ł Ų®Ų· في Ł‚ŁˆŲ§Ų¦Ł… السرد +SellTaxRate=بيع Ł…Ų¹ŲÆŁ„ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© +RecuperableOnly=نعم Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة "غير Ł…Ų³ŲŖŲ±ŲÆŲ© PerƧue" Ł…Ų®ŲµŲµŲ© لبعض Ų§Ł„ŲÆŁˆŁ„ في فرنسا. ؄بقاؔ Ų§Ł„Ł‚ŁŠŁ…Ų© ؄لى "لا" في Ų¬Ł…ŁŠŲ¹ الحالات الأخرى. +UrlTrackingDesc=Ų„Ų°Ų§ ŁƒŲ§Ł† Ł…Ų²ŁˆŲÆ الخدمة أو النقل ŲŖŁ‚ŲÆŁŠŁ… صفحة أو Ł…ŁˆŁ‚Ų¹ على ؓبكة ال؄نترنت للتحقق من حالة الؓحن الخاص بك، ŁŠŁ…ŁƒŁ†Łƒ ؄دخاله هنا. ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… مفتاح {خاصية TrackID} ؄لى المعلمات URL ŁˆŲØŲ§Ł„ŲŖŲ§Ł„ŁŠ ف؄ن النظام سوف ŁŠŲ­Ł„ محله Ł…Ų¹ دخلت Ł‚ŁŠŁ…Ų© Ų¹ŲÆŲÆ ŲŖŲŖŲØŲ¹ المستخدم في بطاقة الؓحن. +OpportunityPercent=عند ؄نؓاؔ فرصة، وسوف تعريف المبلغ المقدر Ł„Ł„Ł…Ų“Ų±ŁˆŲ¹ / الرصاص. ŁˆŁŁ‚Ų§ لحالة من فرصة، قد ŲŖŁƒŁˆŁ† multiplicated هذا المبلغ من قبل هذا المعدل Ł„ŲŖŁ‚ŁŠŁŠŁ… ŁƒŁ…ŁŠŲ© Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠ عن فرص الخاص بك قد ŲŖŁˆŁ„ŲÆ. Ų§Ł„Ł‚ŁŠŁ…Ų© Ł‡ŁŠ في المئة (Ł…Ų§ ŲØŁŠŁ† 0 و 100). +TemplateForElement=ويكرس هذا السجل القالب Ų§Ł„Ų°ŁŠ عنصر +TypeOfTemplate=Ł†ŁˆŲ¹ القالب +TemplateIsVisibleByOwnerOnly=قالب Ł…Ų±Ų¦ŁŠŲ§ من قبل Ų§Ł„Ł…Ų§Ł„Łƒ فقط +FixTZ=ال؄صلاح ŁˆŲ§Ł„ŁˆŁ‚ŲŖ +FillFixTZOnlyIfRequired=Ł…Ų«Ų§Ł„: +2 (ملؔ فقط Ų„Ų°Ų§ ŁƒŲ§Ł†ŲŖ Ų§Ł„Ł…Ų“ŁƒŁ„Ų© من ذوي الخبرة) +ExpectedChecksum=اختباري Ų§Ł„Ł…ŲŖŁˆŁ‚Ų¹ +CurrentChecksum=اختباري Ų§Ł„Ų­Ų§Ł„ŁŠ +MailToSendProposal=ل؄رسال اقتراح العملاؔ +MailToSendOrder=ل؄رسال طلب Ų§Ł„Ų¹Ł…ŁŠŁ„ +MailToSendInvoice=ل؄رسال فاتورة العملاؔ +MailToSendShipment=ل؄رسال ؓحنة +MailToSendIntervention=ل؄رسال التدخل +MailToSendSupplierRequestForQuotation=ل؄رسال طلب الاقتباس ؄لى Ų§Ł„Ł…ŁˆŲ±ŲÆ +MailToSendSupplierOrder=ل؄رسال Ų§Ł„Ł…ŁˆŲ±ŲÆ أجل +MailToSendSupplierInvoice=ل؄رسال فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ +MailToThirdparty=ل؄رسال Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ من صفحة Ł…Ų±Ų“Ų­ŁŠŁ† عن +ByDefaultInList=تظهر ŲØŲ“ŁƒŁ„ افتراضي على Ų¹Ų±Ų¶ القائمة +YouUseLastStableVersion=ŁƒŁ†ŲŖ ŲŖŲ³ŲŖŲ®ŲÆŁ… Ų„ŲµŲÆŲ§Ų± مستقر Ų§Ł„Ł…Ų§Ų¶ŁŠ +TitleExampleForMajorRelease=Ł…Ų«Ų§Ł„ على رسالة ŁŠŁ…ŁƒŁ†Łƒ استخدامها Ł„ŁŠŲ¹Ł„Ł† هذا ال؄صدار Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠ (لا ŲŖŲŖŲ±ŲÆŲÆ في استخدامها على Ł…ŁˆŲ§Ł‚Ų¹ Ų§Ł„ŁˆŁŠŲØ الخاص بك) +TitleExampleForMaintenanceRelease=Ł…Ų«Ų§Ł„ على الرسالة Ų§Ł„ŲŖŁŠ ŁŠŁ…ŁƒŁ† استخدامها Ł„ŁŠŲ¹Ł„Ł† هذا Ų§Ł„ŲØŁŠŲ§Ł† Ų§Ł„ŲµŁŠŲ§Ł†Ų© (لا ŲŖŲŖŲ±ŲÆŲÆ في استخدامها على Ł…ŁˆŲ§Ł‚Ų¹ Ų§Ł„ŁˆŁŠŲØ الخاص بك) +ExampleOfNewsMessageForMajorRelease=Dolibarr ERP و CRM%s Ł‡Łˆ Ł…ŲŖŲ§Ų­. النسخة٪ s Ł‡Łˆ ال؄صدار Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠ Ł…Ų¹ Ų§Ł„ŁƒŲ«ŁŠŲ± من Ų§Ł„Ł…ŁŠŲ²Ų§ŲŖ Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© Ł„ŁƒŁ„ من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ŁˆŲ§Ł„Ł…Ų·ŁˆŲ±ŁŠŁ†. ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ­Ł…ŁŠŁ„ البرنامج من منطقة Ų§Ł„ŲŖŲ­Ł…ŁŠŁ„ من http://www.dolibarr.org Ų§Ł„ŲØŁˆŲ§ŲØŲ© (ال؄صدارات المستقرة ŲÆŁ„ŁŠŁ„ فرعي). ŁŠŁ…ŁƒŁ†Łƒ أن تقرأ سجل Ų§Ł„ŲŖŲŗŁŠŁŠŲ± Ł„Ł„Ų­ŲµŁˆŁ„ على قائمة ŁƒŲ§Ł…Ł„Ų© من Ų§Ł„ŲŖŲŗŁŠŁŠŲ±Ų§ŲŖ. +ExampleOfNewsMessageForMaintenanceRelease=Dolibarr ERP و CRM%s Ł‡Łˆ Ł…ŲŖŲ§Ų­. النسخة٪ s Ł‡Łˆ الحفاظ على Ų§Ł„ŲµŁŠŲŗŲ©ŲŒ Ł„Ų°Ł„Łƒ يحتوي فقط على ال؄صلاحات من البق. Ł†ŁˆŲµŁŠ Ų§Ł„Ų¬Ł…ŁŠŲ¹ ŲŖŲ³ŲŖŲ®ŲÆŁ… نسخة Ł‚ŲÆŁŠŁ…Ų© Ł„Ł„ŲŖŲ±Ł‚ŁŠŲ© ؄لى هذا واحد. Ł…Ų«Ł„ أي الافراج عن ŲµŁŠŲ§Ł†Ų©ŲŒ لا ملامح جديدة، أو على تغيير ŲØŁ†ŁŠŲ© Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ غير Ł…ŁˆŲ¬ŁˆŲÆŲ© في هذا ال؄صدار. ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ­Ł…ŁŠŁ„ البرنامج من منطقة Ų§Ł„ŲŖŲ­Ł…ŁŠŁ„ من http://www.dolibarr.org Ų§Ł„ŲØŁˆŲ§ŲØŲ© (ال؄صدارات المستقرة ŲÆŁ„ŁŠŁ„ فرعي). ŁŠŁ…ŁƒŁ†Łƒ أن تقرأ سجل Ų§Ł„ŲŖŲŗŁŠŁŠŲ± Ł„Ł„Ų­ŲµŁˆŁ„ على قائمة ŁƒŲ§Ł…Ł„Ų© من Ų§Ł„ŲŖŲŗŁŠŁŠŲ±Ų§ŲŖ. +MultiPriceRuleDesc=عندما خيار "Ł…Ų³ŲŖŁˆŁ‰ Ų§Ł„Ų¹ŲÆŁŠŲÆ من الأسعار Ł„ŁƒŁ„ المنتجات / الخدمات" في وضع Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ŲŒ ŁŠŁ…ŁƒŁ†Łƒ تحديد Ų£Ų³Ų¹Ų§Ų± مختلفة (واحد Ł„ŁƒŁ„ Ł…Ų³ŲŖŁˆŁ‰ الأسعار) Ł„ŁƒŁ„ منتج. Ł„ŲŖŁˆŁŁŠŲ± Ų§Ł„ŁˆŁ‚ŲŖŲŒ ŁŠŁ…ŁƒŁ†Łƒ Ų§Ł„ŲÆŲ®ŁˆŁ„ هنا Ų­ŁƒŁ… أن ŁŠŁƒŁˆŁ† السعر Ł„ŁƒŁ„ Ł…Ų³ŲŖŁˆŁ‰ autocalculated ŁˆŁŁ‚Ų§ لسعر Ų§Ł„Ł…Ų³ŲŖŁˆŁ‰ Ų§Ł„Ų£ŁˆŁ„ŲŒ Ł„Ų°Ł„Łƒ Ų³ŁŠŁƒŁˆŁ† Ł„ŲÆŁŠŁƒ Ł„Ł„ŲÆŲ®ŁˆŁ„ الثمن Ų§Ł„ŁˆŲ­ŁŠŲÆ Ł„Ł„Ł…Ų³ŲŖŁˆŁ‰ Ų§Ł„Ų£ŁˆŁ„ على ŁƒŁ„ منتج. هذه الصفحة Ł‡ŁŠ هنا Ł„ŲŖŁˆŁŲ± Ł„Łƒ Ų§Ł„ŁˆŁ‚ŲŖ ŁˆŁŠŁ…ŁƒŁ† أن ŲŖŁƒŁˆŁ† Ł…ŁŁŠŲÆŲ© فقط Ų„Ų°Ų§ ŁƒŲ§Ł†ŲŖ الأسعار الخاص Ł„ŁƒŁ„ LEVE Ł‚Ų±ŁŠŲØŲ© ؄لى Ų§Ł„Ł…Ų³ŲŖŁˆŁ‰ Ų§Ł„Ų£ŁˆŁ„. ŁŠŁ…ŁƒŁ†Łƒ تجاهل هذه الصفحة في Ł…Ų¹ŲøŁ… الحالات. diff --git a/htdocs/langs/ar_SA/agenda.lang b/htdocs/langs/ar_SA/agenda.lang index 8c1b1e0fcfc..34bd12ff763 100644 --- a/htdocs/langs/ar_SA/agenda.lang +++ b/htdocs/langs/ar_SA/agenda.lang @@ -6,11 +6,11 @@ Agenda=Ų¬ŲÆŁˆŁ„ الأعمال Agendas=Ų¬ŲÆŲ§ŁˆŁ„ الأعمال Calendar=Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ… Calendars=Ų§Ł„ŲŖŁ‚Ų§ŁˆŁŠŁ… -LocalAgenda=Internal calendar -ActionsOwnedBy=Event owned by +LocalAgenda=ŲŖŁ‚ŁˆŁŠŁ… Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠ +ActionsOwnedBy=الحدث ŁŠŁ…Ł„ŁƒŁ‡Ų§ AffectedTo=مناط لـ DoneBy=Ų£Ł†Ł‡ŁŠ بواسطة -Event=Event +Event=Ų­ŲÆŲ« Events=الأحداث EventsNb=Ų¹ŲÆŲÆ الأحداث MyEvents=الأحداث الخاصة بي @@ -23,19 +23,21 @@ MenuToDoActions=Ų¬Ł…ŁŠŲ¹ الأحداث Ų§Ł„ŲŗŁŠŲ± Ł…ŁƒŲŖŁ…Ł„Ų© MenuDoneActions=Ų¬Ł…ŁŠŲ¹ الأحداث Ų§Ł„Ł…Ł„ŲŗŁŠŲ© MenuToDoMyActions=أحداثي Ų§Ł„ŲŗŁŠŲ± Ł…ŁƒŲŖŁ…Ł„Ų© MenuDoneMyActions=أحداثي الملغاة -ListOfEvents=List of events (internal calendar) +ListOfEvents=قائمة الأحداث (Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ… Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠ) ActionsAskedBy=Ų£Ų­ŲÆŲ§Ų« ŲŖŁ… Ų±Ų¹Ų§ŁŠŲŖŁ‡Ų§ بواسطة ActionsToDoBy=Ų£Ų­ŲÆŲ§Ų« Ų¹ŁŠŁ†ŲŖ لـ ActionsDoneBy=Ų£Ų­ŲÆŲ§Ų« Ų§Ł†Ł‡ŁŠŲŖ بواسطة -ActionsForUser=Events for user -ActionsForUsersGroup=Events for all users of group -ActionAssignedTo=Event assigned to +ActionsForUser=Ų£Ų­ŲÆŲ§Ų« المستخدم +ActionsForUsersGroup=Ų£Ų­ŲÆŲ§Ų« Ł„Ų¬Ł…ŁŠŲ¹ Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠ Ł…Ų¬Ł…ŁˆŲ¹Ų© +ActionAssignedTo=الحدث المخصصة Ł„ AllMyActions= ŁƒŁ„ أحداثي/ Ł…Ł‡Ų§Ł…ŁŠ AllActions= Ų¬Ł…ŁŠŲ¹ الأحداث / المهام ViewCal=Ų¹Ų±Ų¶ Ų“Ł‡Ų±ŁŠ ViewDay=Ų¹Ų±Ų¶ ŁŠŁˆŁ…ŁŠ ViewWeek=Ų¹Ų±Ų¶ اسبوعي -ViewPerUser=Per user view +ViewYear=Year view +ViewPerUser=Ł„ŁƒŁ„ ŁˆŲ¬Ł‡Ų© نظر المستخدم +ViewPerType=Per type view ViewWithPredefinedFilters= قم بالعرض Ł…Ų¹ الفلاتر المعرفة مسبقاً AutoActions= Ų„ŁƒŁ…Ų§Ł„ ŲŖŁ„Ł‚Ų§Ų¦ŁŠ AgendaAutoActionDesc= عرف الأحداث Ų§Ł„ŲŖŁŠ تريد من ŲÆŁˆŁ„ŁŠŲØŲ§Ų± ؄نؓائها ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ في Ų¬ŲÆŁˆŲ§Ł„ الأعمال. Ų„Ų°Ų§ لم تقم ب؄ختيار أي ؓي (Ų§Ł„Ų®ŁŠŲ§Ų± Ų§Ł„Ų„ŁŲŖŲ±Ų§Ų¶ŁŠ), سوف ŁŠŲŖŁ… فقط Ų„ŲÆŲ®Ų§Ł„ الأنؓطلة ؄لى Ų¬ŲÆŁˆŁ„ الأعمال ŁŠŲÆŁˆŁŠŲ§Ł‹ @@ -44,24 +46,24 @@ AgendaExtSitesDesc=تسمح Ł„Łƒ هذه الصفحة بتعريف Ł…ŲµŲ§ŲÆŲ± Ų® ActionsEvents=الأحداث Ų§Ł„ŲŖŁŠ Ų³ŲŖŁ…ŁƒŁ† ŲÆŁˆŁ„ŁŠŲØŲ§Ų± من ؄نؓاؔ أعمال ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ© في Ų¬ŲÆŁˆŁ„ الأعمال PropalValidatedInDolibarr=ŲŖŁ… ŲŖŁŲ¹ŁŠŁ„ %s من ال؄قتراح InvoiceValidatedInDolibarr=ŲŖŁ… ŲŖŁˆŲ«ŁŠŁ‚ %s من Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS +InvoiceValidatedInDolibarrFromPos=فاتورة%s Ų§Ł„ŲŖŲ£ŁƒŲÆ من ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ من نقاط Ų§Ł„ŲØŁŠŲ¹ InvoiceBackToDraftInDolibarr=Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© %s للذهاب بها ؄لى حالة Ų§Ł„Ł…Ų³ŁˆŲÆŲ© InvoiceDeleteDolibarr=ŲŖŁ… حذف %s من Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© OrderValidatedInDolibarr=ŲŖŁ… ŲŖŁˆŲ«ŁŠŁ‚ %s من الطلب -OrderDeliveredInDolibarr=Order %s classified delivered +OrderDeliveredInDolibarr=ترتيب %s Ų­Ų³ŲØ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… OrderCanceledInDolibarr=ŲŖŁ… ؄لغاؔ %s من الطلب -OrderBilledInDolibarr=Order %s classified billed +OrderBilledInDolibarr=ترتيب %s Ų­Ų³ŲØ Ų§Ł„ŲŖŲØŁˆŁŠŲØ OrderApprovedInDolibarr=ŲŖŁ… Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على %s من الطلب -OrderRefusedInDolibarr=Order %s refused +OrderRefusedInDolibarr=ترتيب %s رفض OrderBackToDraftInDolibarr=الطلب %s للذهاب بها ؄لى حالة Ų§Ł„Ł…Ų³ŁˆŲÆŲ© ProposalSentByEMail=ŲŖŁ… Ų„Ų±Ų³Ų§Ł„ العرض Ų§Ł„Ų±Ų³Ł…ŁŠ %s بواسطة Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ OrderSentByEMail=ŲŖŁ… Ų„Ų±Ų³Ų§Ł„ Ų·Ł„ŲØŁŠŲ© Ų§Ł„Ų¹Ł…ŁŠŁ„ %s بواسطة Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ InvoiceSentByEMail=ŲŖŁ… Ų„Ų±Ų³Ų§Ł„ فاتروة Ų§Ł„Ų¹Ł…ŁŠŁ„ %s بواسطة Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ SupplierOrderSentByEMail=ŲŖŁ… Ų„Ų±Ų³Ų§Ł„ Ų·Ł„ŲØŁŠŲ© Ų§Ł„Ł…Ų²ŁˆŲÆ %s بواسطة Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ SupplierInvoiceSentByEMail=ŲŖŁ… Ų„Ų±Ų³Ų§Ł„ فاتروة Ų§Ł„Ł…Ų²ŁˆŲÆ%s بواسطة Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -ShippingSentByEMail=Shipment %s sent by EMail -ShippingValidated= Shipment %s validated -InterventionSentByEMail=Intervention %s sent by EMail +ShippingSentByEMail=ؓحنة%s ؄رسالها عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +ShippingValidated= ؓحنة %sŲ§Ł„ŲŖŲ£ŁƒŲÆ من ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ +InterventionSentByEMail=التدخل%s ؄رسالها عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ NewCompanyToDolibarr= ŲŖŁ… ؄نؓاؔ طرف ثالث أو خارجي DateActionPlannedStart= Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® المخطط للبدؔ DateActionPlannedEnd= Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® المخطط لل؄نهاؔ @@ -70,37 +72,37 @@ DateActionDoneEnd= تاريخ Ų§Ł„Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„ŁŲ¹Ł„ŁŠŲ© DateActionStart= تاريخ البدؔ DateActionEnd= تاريخ Ų§Ł„Ł†Ł‡Ų§ŁŠŲ© AgendaUrlOptions1=ŁŠŁ…ŁƒŁ†Łƒ أيضا ؄ضافة Ų§Ł„Ł…Ų¹Ų§ŁŠŁŠŲ± Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© Ł„ŲŖŲ±Ų“ŁŠŲ­ النتائج: -AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. -AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. +AgendaUrlOptions2=ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ =ŁŖ s ؄لى ŲŖŁ‚ŁŠŁŠŲÆ ال؄خراج ؄لى ال؄جراؔات Ų§Ł„ŲŖŁŠ أنؓأتها أو المخصصة للمستخدم%s. +AgendaUrlOptions3=ŁˆŲ¬ŁŠŁ†Ų§ =ŁŖ s ؄لى ŲŖŁ‚ŁŠŁŠŲÆ ال؄خراج ؄لى ال؄جراؔات Ų§Ł„ŲŖŁŠ ŁŠŁ…Ł„ŁƒŁ‡Ų§%s المستخدم. AgendaUrlOptions4=logint=logint=%s Ł„ŲŖŁ‚ŁŠŁŠŲÆ الانتاج لل؄جراؔات المناطة للمستخدم %s -AgendaUrlOptionsProject=project=PROJECT_ID to restrict output to actions associated to project PROJECT_ID. +AgendaUrlOptionsProject=Ł…Ų“Ų±ŁˆŲ¹ = PROJECT_ID Ł„ŲŖŁ‚ŁŠŁŠŲÆ ال؄خراج ؄لى ال؄جراؔات المرتبطة PROJECT_ID Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹. AgendaShowBirthdayEvents=أظهر تاريخ Ų§Ł„Ł…ŁŠŁ„Ų§ŲÆ في Ų¹Ł†Ų§ŁˆŁŠŁ† ال؄تصال AgendaHideBirthdayEvents=أخفي تاريخ Ų§Ł„Ł…ŁŠŁ„Ų§ŲÆ في Ų¹Ł†Ų§ŁˆŁŠŁ† ال؄تصال Busy=Ł…Ų“ŲŗŁˆŁ„ ExportDataset_event1=قائمة الأحداث في Ų¬ŲÆŁˆŁ„ الأعمال -DefaultWorkingDays=Default working days range in week (Example: 1-5, 1-6) -DefaultWorkingHours=Default working hours in day (Example: 9-18) +DefaultWorkingDays=افتراضي Ų£ŁŠŲ§Ł… عمل تتراوح في Ų§Ł„Ų£Ų³ŲØŁˆŲ¹ (على Ų³ŲØŁŠŁ„ المثال: 1-5، 1-6) +DefaultWorkingHours=افتراضي Ų³Ų§Ų¹Ų§ŲŖ العمل في Ų§Ł„ŁŠŁˆŁ… (على Ų³ŲØŁŠŁ„ المثال: 9-18) # External Sites ical ExportCal=تصدير Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ… ExtSites=استيراد Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ…Ų§ŲŖ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© -ExtSitesEnableThisTool=Show external calendars (defined into global setup) into agenda. Does not affect external calendars defined by users. +ExtSitesEnableThisTool=Ų¹Ų±Ų¶ Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ…Ų§ŲŖ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© (المعرفة في ال؄عداد Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠ) في Ų¬ŲÆŁˆŁ„ الأعمال. لا يؤثر Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ…Ų§ŲŖ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© Ł…Ų­ŲÆŲÆŲ© من قبل Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ†. ExtSitesNbOfAgenda=Ų¹ŲÆŲÆ Ų§Ł„ŲŖŁ‚Ų§ŁˆŁŠŁ… AgendaExtNb=رقم Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ… %s ExtSiteUrlAgenda=Ų¹Ł†ŁˆŲ§Ł† المتصفح Ł„Ł„ŲÆŲ®ŁˆŁ„ لملف .ical ExtSiteNoLabel=لا يوجد وصف -WorkingTimeRange=Working time range -WorkingDaysRange=Working days range -VisibleTimeRange=Visible time range -VisibleDaysRange=Visible days range -AddEvent=Create event -MyAvailability=My availability -ActionType=Event type -DateActionBegin=Start event date -CloneAction=Clone event -ConfirmCloneEvent=Are you sure you want to clone the event %s ? -RepeatEvent=Repeat event -EveryWeek=Every week -EveryMonth=Every month -DayOfMonth=Day of month -DayOfWeek=Day of week -DateStartPlusOne=Date start + 1 hour +WorkingTimeRange=تعمل Ł…Ų¬Ł…ŁˆŲ¹Ų© Ų§Ł„ŁˆŁ‚ŲŖ +WorkingDaysRange=Ų£ŁŠŲ§Ł… عمل تتراوح +VisibleTimeRange=النطاق Ų§Ł„Ų²Ł…Ł†ŁŠ Ł…Ų±Ų¦ŁŠŲ© +VisibleDaysRange=Ų£ŁŠŲ§Ł… Ł…Ų±Ų¦ŁŠŲ© Ł…Ų¬Ł…ŁˆŲ¹Ų© +AddEvent=؄نؓاؔ الحدث +MyAvailability=تواجدي +ActionType=Ł†ŁˆŲ¹ الحدث +DateActionBegin=تاريخ البدؔ الحدث +CloneAction=الحدث استنساخ +ConfirmCloneEvent=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد استنساخ الحدث %s ؟ +RepeatEvent=تكرار الحدث +EveryWeek=ŁƒŁ„ اسبوع +EveryMonth=ŁƒŁ„ ؓهر +DayOfMonth=ŁŠŁˆŁ… من الؓهر +DayOfWeek=ŁŠŁˆŁ… من Ų§Ł„Ų£Ų³ŲØŁˆŲ¹ +DateStartPlusOne=تاريخ ŲØŲÆŲ” + 1 Ų³Ų§Ų¹Ų© diff --git a/htdocs/langs/ar_SA/banks.lang b/htdocs/langs/ar_SA/banks.lang index a502a00c74a..ab281345292 100644 --- a/htdocs/langs/ar_SA/banks.lang +++ b/htdocs/langs/ar_SA/banks.lang @@ -8,7 +8,7 @@ FinancialAccount=Ų­Ų³Ų§ŲØ FinancialAccounts=الحسابات BankAccount=الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ BankAccounts=الحسابات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© -ShowAccount=Show Account +ShowAccount=مؓاهدة الحساب AccountRef=الحساب Ų§Ł„Ł…Ų§Ł„ŁŠ المرجع AccountLabel=الحساب Ų§Ł„Ł…Ų§Ł„ŁŠ العلامة CashAccount=الحساب Ų§Ł„Ł†Ł‚ŲÆŁŠ @@ -20,8 +20,8 @@ SavingAccount=Ų­Ų³Ų§ŲØ توفير SavingAccounts=Ų­Ų³Ų§ŲØŲ§ŲŖ Ų§Ł„ŲŖŁˆŁŁŠŲ± ErrorBankLabelAlreadyExists=الحساب Ų§Ł„Ł…Ų§Ł„ŁŠ الملصق Ł…ŁˆŲ¬ŁˆŲÆ بالفعل BankBalance=Ų§Ł„ŲŖŁˆŲ§Ų²Ł† -BankBalanceBefore=Balance before -BankBalanceAfter=Balance after +BankBalanceBefore=Ų§Ł„ŲŖŁˆŲ§Ų²Ł† قبل +BankBalanceAfter=Ų§Ł„ŲŖŁˆŲ§Ų²Ł† ŲØŲ¹ŲÆ BalanceMinimalAllowed=الحد الأدنى Ų§Ł„Ł…Ų³Ł…ŁˆŲ­ Ų§Ł„ŲŖŁˆŲ§Ų²Ł† BalanceMinimalDesired=الحد الأدنى من Ų§Ł„ŲŖŁˆŲ§Ų²Ł† Ų§Ł„Ł…Ų·Ł„ŁˆŲØ InitialBankBalance=Ų§Ł„Ų±ŲµŁŠŲÆ Ų§Ł„Ų£ŁˆŁ„ŁŠ @@ -29,15 +29,15 @@ EndBankBalance=رصيد Ł†Ł‡Ų§ŁŠŲ© CurrentBalance=Ų§Ł„Ų±ŲµŁŠŲÆ Ų§Ł„Ų­Ų§Ł„ŁŠ FutureBalance=Ų§Ł„ŲŖŁˆŲ§Ų²Ł† في المستقبل ShowAllTimeBalance=ŁŠŲøŁ‡Ų± من Ų§Ł„ŲØŲÆŲ§ŁŠŲ© على Ų§Ł„ŲŖŁˆŲ§Ų²Ł† -AllTime=From start +AllTime=من Ų§Ł„ŲØŲÆŲ§ŁŠŲ© Reconciliation=المصالحة RIB=رقم الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ IBAN=Ų¹ŲÆŲÆ Ų„ŁŠŲØŲ§Ł† -IbanValid=IBAN is Valid -IbanNotValid=IBAN is Not Valid +IbanValid=IBAN غير صالح +IbanNotValid=IBAN غير صالح BIC=بيك / سويفت Ų¹ŲÆŲÆ -SwiftValid=BIC/SWIFT is Valid -SwiftNotValid=BIC/SWIFT is Not Valid +SwiftValid=BIC / SWIFT غير صالح +SwiftNotValid=BIC / SWIFT غير صالح StandingOrders=Ų£ŁˆŲ§Ł…Ų± دائمة StandingOrder=من أجل Ų§Ł„ŁˆŁ‚ŁˆŁ Withdrawals=انسحابات @@ -79,7 +79,7 @@ Account=Ų­Ų³Ų§ŲØ ByCategories=Ų­Ų³ŲØ فئات ByRubriques=Ų­Ų³ŲØ فئات BankTransactionByCategories=المعاملات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© ŁˆŁŁ‚Ų§ للفئات -BankTransactionForCategory=المعاملات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© لفئة Ł‚ ŁŖ +BankTransactionForCategory=المعاملات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© لفئة %s RemoveFromRubrique=؄زالة الارتباط Ł…Ų¹ هذه الفئة RemoveFromRubriqueConfirm=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ؄زالة الربط ŲØŁŠŁ† الصفقة ŁˆŲ§Ł„ŁŲ¦Ų©ŲŸ ListBankTransactions=قائمة المعاملات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© @@ -94,12 +94,12 @@ Conciliate=Ų§Ł„ŲŖŁˆŁŁŠŁ‚ Conciliation=ŲŖŁˆŁŁŠŁ‚ ConciliationForAccount=Ų§Ł„ŲŖŁˆŁŁŠŁ‚ في هذا الحساب IncludeClosedAccount=ŁˆŲŖŲ“Ł…Ł„ Ų­Ų³Ų§ŲØŲ§ŲŖ مغلقة -OnlyOpenedAccount=Only open accounts +OnlyOpenedAccount=Ų­Ų³Ų§ŲØŲ§ŲŖ Ł…ŁŲŖŁˆŲ­Ų© فقط AccountToCredit=الحساب على الائتمان AccountToDebit=لحساب الخصم DisableConciliation=ŲŖŲ¹Ų·ŁŠŁ„ Ł…ŁŠŲ²Ų© Ų§Ł„ŲŖŁˆŁŁŠŁ‚ لهذا الحساب ConciliationDisabled=ŲŖŁˆŁŁŠŁ‚ سمة Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† -StatusAccountOpened=Open +StatusAccountOpened=فتح StatusAccountClosed=مغلقة AccountIdShort=Ų¹ŲÆŲÆ EditBankRecord=ŲŖŲ¹ŲÆŁŠŁ„ السجل @@ -110,17 +110,17 @@ ConciliatedBy=Ų·Ų±ŁŠŁ‚ التصالح DateConciliating=Ų§Ł„ŲŖŁˆŁŁŠŁ‚ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® BankLineConciliated=صفقة التصالح CustomerInvoicePayment=عملاؔ الدفع -CustomerInvoicePaymentBack=Customer payment back +CustomerInvoicePaymentBack=Ų§Ł„Ų¹Ł…ŁŠŁ„ دفع الظهر SupplierInvoicePayment=Ų§Ł„Ł…ŁˆŲ±ŲÆ الدفع WithdrawalPayment=انسحاب الدفع -SocialContributionPayment=Social/fiscal tax payment +SocialContributionPayment=Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ / دفع الضرائب Ų§Ł„Ł…Ų§Ł„ŁŠŲ© FinancialAccountJournal=مجلة الحساب Ų§Ł„Ł…Ų§Ł„ŁŠ BankTransfer=Ų­ŁˆŲ§Ł„Ų© Ł…ŲµŲ±ŁŁŠŲ© BankTransfers=Ų§Ł„ŲŖŲ­ŁˆŁŠŁ„Ų§ŲŖ Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© TransferDesc=Ų§Ł„ŲŖŲ­ŁˆŁŠŁ„ من Ų­Ų³Ų§ŲØ ؄لى Ų¢Ų®Ų± واحد ، وسوف يكتب Dolibarr Ų§Ų«Ł†ŁŠŁ† من السجلات (Ų£ Ł…ŲµŲÆŲ± في Ų­Ų³Ų§ŲØ الخصم ŁˆŲ§Ł„Ų§Ų¦ŲŖŁ…Ų§Ł† في الاعتبار الهدف من نفس المبلغ. العلامة نفسها ŁˆŲ­ŲŖŁ‰ الآن ŁˆŲ³ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه الصفقة) TransferFrom=من TransferTo=؄لى -TransferFromToDone=ŁˆŁ†Ł‚Ł„ من Ł‡Ł†Ų§Łƒ ؄لى ŁŖ ŁŖ Ł‚ Ł‚ Ł‚ ŁŖ ŁŖ ŁˆŁ‚ŲÆ سجلت Ł‚. +TransferFromToDone=ŁˆŁ†Ł‚Ł„ من Ł‡Ł†Ų§Łƒ ؄لى ŁŖ %s Ł‚ %s ŁŖ ŁˆŁ‚ŲÆ سجلت Ł‚. CheckTransmitter=ال؄رسال ValidateCheckReceipt=التحقق من ŲµŲ­Ų© هذا Ų§Ł„Ų§Ų³ŲŖŁ„Ų§Ł…ŲŸ ConfirmValidateCheckReceipt=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų°Ł„Łƒ فحص للتحقق من ŲŖŁ„Ł‚ŁŠ أي تغيير Ų³ŁŠŁƒŁˆŁ† Ł…Ł…ŁƒŁ†Ų§ ŲØŁ…Ų¬Ų±ŲÆ أن ŁŠŲŖŁ… Ų°Ł„ŁƒŲŸ @@ -138,35 +138,35 @@ CashBudget=Ų§Ł„Ł…ŁŠŲ²Ų§Ł†ŁŠŲ© Ų§Ł„Ł†Ł‚ŲÆŁŠŲ© PlannedTransactions=المخطط المعاملات Graph=Ų§Ł„Ų±Ų³ŁˆŁ…Ų§ŲŖ ExportDataset_banque_1=المعاملات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© وحساب -ExportDataset_banque_2=Deposit slip +ExportDataset_banque_2=؄يداع زلة TransactionOnTheOtherAccount=صفقة على Ų­Ų³Ų§ŲØ Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† TransactionWithOtherAccount=ŲŖŲ­ŁˆŁŠŁ„ الحساب PaymentNumberUpdateSucceeded=دفع Ų¹ŲÆŲÆ تحديث بنجاح PaymentNumberUpdateFailed=دفع Ų¹ŲÆŲÆŲ§ لا ŁŠŁ…ŁƒŁ† تحديث PaymentDateUpdateSucceeded=تاريخ Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« الدفع بنجاح PaymentDateUpdateFailed=دفع حتى الآن لا ŁŠŁ…ŁƒŁ† تحديث -Transactions=Transactions +Transactions=المعاملات BankTransactionLine=المعاملات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© AllAccounts=Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© / Ų­Ų³Ų§ŲØŲ§ŲŖ Ł†Ł‚ŲÆŁŠŲ© BackToAccount=؄لى Ų­Ų³Ų§ŲØ ShowAllAccounts=ŁˆŲŖŲØŁŠŁ† Ł„Ł„Ų¬Ł…ŁŠŲ¹ الحسابات FutureTransaction=الصفقة في أجل المستقبل. أي ŁˆŲ³ŁŠŁ„Ų© Ł„Ł„ŲŖŁˆŁŁŠŁ‚. SelectChequeTransactionAndGenerate=Ų­ŲÆŲÆ / تصفية Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ لتؓمل في Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± استلام Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ ŁˆŲ§Ł†Ł‚Ų± على "؄نؓاؔ". -InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value: YYYYMM or YYYYMMDD -EventualyAddCategory=Eventually, specify a category in which to classify the records -ToConciliate=To conciliate? -ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click -BankDashboard=Bank accounts summary -DefaultRIB=Default BAN -AllRIB=All BAN -LabelRIB=BAN Label -NoBANRecord=No BAN record -DeleteARib=Delete BAN record -ConfirmDeleteRib=Are you sure you want to delete this BAN record ? -StartDate=Start date -EndDate=End date -RejectCheck=Check returned -ConfirmRejectCheck=Are you sure you want to mark this check as rejected ? -RejectCheckDate=Date the check was returned -CheckRejected=Check returned -CheckRejectedAndInvoicesReopened=Check returned and invoices reopened +InputReceiptNumber=اختيار كؓف Ų­Ų³Ų§ŲØ Ł…ŲµŲ±ŁŁŠ Ų°Ų§ŲŖ الصلة Ł…Ų¹ Ų§Ł„ŲŖŁˆŁŁŠŁ‚. Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł‚ŁŠŁ…Ų© Ų±Ł‚Ł…ŁŠŲ© للفرز: YYYYMM أو YYYYMMDD +EventualyAddCategory=في Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„Ł…Ų·Ų§ŁŲŒ Ų­ŲÆŲÆ الفئة Ų§Ł„ŲŖŁŠ Ł„ŲŖŲµŁ†ŁŠŁ السجلات +ToConciliate=Ų§Ł„ŲŖŁˆŁŁŠŁ‚ŲŸ +ThenCheckLinesAndConciliate=Ų«Ł…ŲŒ ŁˆŲ§Ł„ŲŖŲ­Ł‚Ł‚ من خطوط Ų§Ł„Ų­Ų§Ł„ŁŠŲ© في ŲØŁŠŲ§Ł† Ų§Ł„ŲØŁ†Łƒ ŁˆŲ§Ł†Ł‚Ų± +BankDashboard=الحسابات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© Ł…ŁˆŲ¬Ų² +DefaultRIB=BAN Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ +AllRIB=Ų¬Ł…ŁŠŲ¹ BAN +LabelRIB=BAN ŲŖŲ³Ł…ŁŠŲ© +NoBANRecord=لا يوجد سجل BAN +DeleteARib=حذف سجل BAN +ConfirmDeleteRib=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذا السجل BAN؟ +StartDate=تاريخ البدؔ +EndDate=تاريخ الانتهاؔ +RejectCheck=تحقق Ų¹Ų§ŲÆ +ConfirmRejectCheck=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد وضع علامة هذا Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± Ł…Ų±ŁŁˆŲ¶Ų§ŲŸ +RejectCheckDate=تاريخ أعيد Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± +CheckRejected=تحقق Ų¹Ų§ŲÆ +CheckRejectedAndInvoicesReopened=تحقق Ų¹Ų§ŲÆ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± فتح diff --git a/htdocs/langs/ar_SA/bills.lang b/htdocs/langs/ar_SA/bills.lang index 070ae68a39f..85348cf3fd2 100644 --- a/htdocs/langs/ar_SA/bills.lang +++ b/htdocs/langs/ar_SA/bills.lang @@ -1,16 +1,16 @@ # Dolibarr language file - Source file is en_US - bills Bill=فاتورة Bills=فواتير -BillsCustomers=Customers invoices -BillsCustomer=Customers invoice -BillsSuppliers=Suppliers invoices -BillsCustomersUnpaid=Unpaid customers invoices -BillsCustomersUnpaidForCompany=غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© للعملاؔ فواتير Ł‚ ŁŖ +BillsCustomers=فواتير العملاؔ +BillsCustomer=فاتورة العملاؔ +BillsSuppliers=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +BillsCustomersUnpaid=فواتير العملاؔ Ų§Ł„ŲŗŁŠŲ± Ł…ŲÆŁŁˆŲ¹Ų© +BillsCustomersUnpaidForCompany=فواتير Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„ŲŗŁŠŲ± Ł…ŲÆŁŁˆŲ¹Ų© لـ%s BillsSuppliersUnpaid=غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† BillsSuppliersUnpaidForCompany=Ł…ŁˆŲ±ŲÆ غير المسددة Ł„ŁŁˆŲ§ŲŖŁŠŲ± %s BillsLate=في ŁˆŁ‚ŲŖ Ł…ŲŖŲ£Ų®Ų± Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ -BillsStatistics=Customers invoices statistics -BillsStatisticsSuppliers=Suppliers invoices statistics +BillsStatistics=عملاؔ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ +BillsStatisticsSuppliers=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ DisabledBecauseNotErasable=ŲŖŲ¹Ų·ŁŠŁ„ لأنه لا ŁŠŁ…ŁƒŁ† أن تمحى InvoiceStandard=فاتورة Ł…ŁˆŲ­ŲÆŲ© InvoiceStandardAsk=فاتورة Ł…ŁˆŲ­ŲÆŲ© @@ -19,27 +19,27 @@ InvoiceDeposit=؄يداع فاتورة InvoiceDepositAsk=؄يداع فاتورة InvoiceDepositDesc=هذا Ų§Ł„Ł†ŁˆŲ¹ من Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁŠŲŖŁ… ŁŁŠŁ‡ ايداع ŁˆŁ‚ŲÆ وردت. InvoiceProForma=Proforma Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -InvoiceProFormaAsk=Proforma Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© +InvoiceProFormaAsk=Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų§Ł„Ų£ŁˆŁ„ŁŠŲ© InvoiceProFormaDesc=Proforma Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ł‡Łˆ صورة Ų­Ł‚ŁŠŁ‚ŁŠŲ© فاتورة المحاسبة ŁˆŁ„ŁƒŁ† Ł„ŁŠŲ³ له Ł‚ŁŠŁ…Ų©. InvoiceReplacement=Ų§Ų³ŲŖŲØŲÆŲ§Ł„ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© InvoiceReplacementAsk=Ų§Ų³ŲŖŲØŲÆŲ§Ł„ فاتورة Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -InvoiceReplacementDesc=Replacement invoice is used to cancel and replace completely an invoice with no payment already received.

      Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'. +InvoiceReplacementDesc=ŁŠŲ³ŲŖŲ®ŲÆŁ… فاتورة Ų§Ų³ŲŖŲØŲÆŲ§Ł„ ل؄لغاؔ ŁˆŲ§Ų³ŲŖŲØŲÆŲ§Ł„ ŲŖŁ…Ų§Ł…Ų§ فاتورة Ł…Ų¹ دفع أي مبلغ حصل بالفعل.

      ملاحظة: فقط Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ł…Ų¹ دفع أي مبلغ على Ų°Ł„Łƒ ŁŠŁ…ŁƒŁ† استبدالها. Ų„Ų°Ų§ ŁƒŲ§Ł†ŲŖ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų§Ł„ŲŖŁŠ Ų§Ų³ŲŖŲØŲÆŲ§Ł„ Ł„ŁŠŲ³ŲŖ مغلقة حتى Ų§Ł„Ų¢Ł†ŲŒ ف؄نه Ų³ŁŠŲŖŁ… ؄غلاق ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ؄لى "Ų§Ł„ŲŖŲ®Ł„ŁŠ عن '. InvoiceAvoir=علما الائتمان InvoiceAvoirAsk=علما الائتمان Ł„ŲŖŲµŲ­ŁŠŲ­ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© InvoiceAvoirDesc=الفضل في Ų§Ł„Ł…Ų°ŁƒŲ±Ų© Ų³Ł„ŲØŁŠŲ© Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŲŖŲ³ŲŖŲ®ŲÆŁ… لحل ŁƒŁˆŁ† فاتورة بمبلغ قد ŁŠŲ®ŲŖŁ„Ł عن المبلغ Ų§Ł„Ł…ŲÆŁŁˆŲ¹ فعلا (لأنه دفع Ų§Ł„ŁƒŲ«ŁŠŲ± من العملاؔ عن Ų·Ų±ŁŠŁ‚ الخطأ ، أو لن تدفع ŲØŲ§Ł„ŁƒŲ§Ł…Ł„ منذ Ų¹ŁˆŲÆŲŖŁ‡ لبعض المنتجات على Ų³ŲØŁŠŁ„ المثال). -invoiceAvoirWithLines=Create Credit Note with lines from the origin invoice -invoiceAvoirWithPaymentRestAmount=Create Credit Note with remaining unpaid of origin invoice -invoiceAvoirLineWithPaymentRestAmount=Credit Note for remaining unpaid amount -ReplaceInvoice=يستعاض عن فاتورة ŁŖ Ł‚ +invoiceAvoirWithLines=؄نؓاؔ الائتمان ملاحظة Ł…Ų¹ خطوط من Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų§Ł„Ų£ŲµŁ„ŁŠŲ© +invoiceAvoirWithPaymentRestAmount=؄نؓاؔ الائتمان ملاحظة Ł…Ų¹ Ų§Ł„Ł…ŲŖŲØŁ‚ŁŠŲ© غير المسددة من Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų§Ł„Ų£ŲµŁ„ŁŠŲ© +invoiceAvoirLineWithPaymentRestAmount=ملاحظة الائتمان للبقاؔ المبلغ غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹ +ReplaceInvoice=يستعاض عن فاتورة %s ReplacementInvoice=Ų§Ų³ŲŖŲØŲÆŲ§Ł„ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -ReplacedByInvoice=ŲØŲ¹ŲØŲ§Ų±Ų© فاتورة Ł‚ ŁŖ +ReplacedByInvoice=ŲŖŁ… استبدالها ŲØŲ§Ł„ŁŲ§ŲŖŁˆŲ±Ų© %s ReplacementByInvoice=استعيض عن Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -CorrectInvoice=تصحيح Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁŖ Ł‚ +CorrectInvoice=تصحيح Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© %s CorrectionInvoice=تصحيح Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -UsedByInvoice=ŁˆŲŖŲ³ŲŖŲ®ŲÆŁ… لدفع فاتورة Ł‚ ŁŖ +UsedByInvoice=ŁˆŲŖŲ³ŲŖŲ®ŲÆŁ… لدفع فاتورة %s ConsumedBy=ŁŠŲ³ŲŖŁ‡Ł„ŁƒŁ‡Ų§ NotConsumed=لا ŁŠŲ³ŲŖŁ‡Ł„Łƒ -NoReplacableInvoice=لا replacable Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± +NoReplacableInvoice=لا Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± replacable NoInvoiceToCorrect=أي فاتورة Ł„ŲŖŲµŲ­ŁŠŲ­ InvoiceHasAvoir=تصحيح واحدة أو Ų¹ŲÆŲ© Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± CardBill=فاتورة بطاقة @@ -58,39 +58,41 @@ Payment=الدفع PaymentBack=دفع Ų§Ł„Ų¹ŁˆŲÆŲ© Payments=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ PaymentsBack=عودة Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ -PaidBack=Paid back +PaidBack=ŲŖŲ³ŲÆŁŠŲÆŁ‡Ų§ DeletePayment=حذف الدفع ConfirmDeletePayment=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد حذف هذا Ų§Ł„Ł…ŲØŁ„ŲŗŲŸ ConfirmConvertToReduc=هل تريد ŲŖŲ­ŁˆŁŠŁ„ هذه Ų§Ł„Ł‚Ų±ŁˆŲ¶ ؄لى Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ أو علما مطلقة Ų§Ł„Ų®ŲµŁ…ŲŸ
      المبلغ حتى ŁŠŲŖŁ… حفظ Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų®ŲµŁˆŁ…Ų§ŲŖ ŁˆŁŠŁ…ŁƒŁ† Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… خصم Ł„Ų­Ų§Ł„ŁŠ أو Ł…Ų³ŲŖŁ‚ŲØŁ„ŁŠ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© لهذا Ų§Ł„Ų¹Ł…ŁŠŁ„. SupplierPayments=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ ReceivedPayments=تلقت Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ ReceivedCustomersPayments=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„Ł…Ł‚ŲØŁˆŲ¶Ų© من الزبائن -PayedSuppliersPayments=Payments payed to suppliers +PayedSuppliersPayments=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„ŲŖŁŠ دفعت Ł„Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ReceivedCustomersPaymentsToValid=تلقى Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ عملاؔ للمصادقة -PaymentsReportsForYear=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ للق ŁŖ +PaymentsReportsForYear=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ لل%s PaymentsReports=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ PaymentsAlreadyDone=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ قد فعلت -PaymentsBackAlreadyDone=Payments back already done +PaymentsBackAlreadyDone=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ يعود بالفعل Ų§Ł„Ł‚ŁŠŲ§Ł… به PaymentRule=دفع Ų§Ł„Ų­ŁƒŁ… PaymentMode=Ł†ŁˆŲ¹ الدفع -PaymentModeShort=Payment type -PaymentTerm=Payment term -PaymentConditions=Payment terms -PaymentConditionsShort=Payment terms +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) +PaymentModeShort=Ł†ŁˆŲ¹ الدفع +PaymentTerm=مصطلح الدفع +PaymentConditions=ؓروط الدفع +PaymentConditionsShort=ؓروط الدفع PaymentAmount=دفع مبلغ -ValidatePayment=Validate payment +ValidatePayment=تحقق من الدفع PaymentHigherThanReminderToPay=دفع أعلى من دفع تذكرة -HelpPaymentHigherThanReminderToPay=الاهتمام ، على دفع مبلغ واحد أو أكثر من فواتير أعلى من الراحة على الدفع.
      ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ ، تؤكد خلاف Ų°Ł„Łƒ ŁˆŲ§Ł„ŲŖŁŁƒŁŠŲ± في خلق الائتمان علما الزائدة ŁˆŲŖŁ„Ł‚Ł‰ ŁƒŁ„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± الزائدة. -HelpPaymentHigherThanReminderToPaySupplier=Attention, the payment amount of one or more bills is higher than the rest to pay.
      Edit your entry, otherwise confirm. +HelpPaymentHigherThanReminderToPay=الاهتمام ، على دفع مبلغ واحد أو أكثر من فواتير أعلى من الراحة على الدفع.
      ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ ، تؤكد خلاف Ų°Ł„Łƒ ŁˆŲ§Ł„ŲŖŁŁƒŁŠŲ± في ؄نؓاؔ الائتمان علما الزائدة ŁˆŲŖŁ„Ł‚Ł‰ ŁƒŁ„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± الزائدة. +HelpPaymentHigherThanReminderToPaySupplier=Ų§Ł†ŲŖŲØŲ§Ł‡ŲŒ ŁˆŁ…Ł‚ŲÆŲ§Ų± دفع Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± واحد أو أكثر أعلى من ŲØŁ‚ŁŠŲ© لدفع.
      ŲŖŲ¹ŲÆŁŠŁ„ ŲÆŲ®ŁˆŁ„ŁƒŲŒ تؤكد خلاف Ų°Ł„Łƒ. ClassifyPaid=ŲŖŲµŁ†ŁŠŁ 'Ł…ŲÆŁŁˆŲ¹' ClassifyPaidPartially=ŲŖŲµŁ†ŁŠŁ 'Ł…ŲÆŁŁˆŲ¹ جزئيا' ClassifyCanceled=ŲŖŲµŁ†ŁŠŁ 'Ų§Ł„Ł…Ł‡Ų¬ŁˆŲ±Ų©' ClassifyClosed=ŲŖŲµŁ†ŁŠŁ 'مغلقة' -ClassifyUnBilled=Classify 'Unbilled' +ClassifyUnBilled=ŲŖŲµŁ†ŁŠŁ "فواتير" CreateBill=؄نؓاؔ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -CreateCreditNote=Create credit note -AddBill=Create invoice or credit note -AddToDraftInvoices=Add to draft invoice +CreateCreditNote=؄نؓاؔ ملاحظة الائتمان +AddBill=؄نؓاؔ فاتورة أو الائتمان Ų§Ł„Ł…Ų°ŁƒŲ±Ų© +AddToDraftInvoices=؄ضافة ؄لى Ł…Ų³ŁˆŲÆŲ© Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© DeleteBill=Ų“Ų·ŲØ فاتورة SearchACustomerInvoice=البحث عن Ų²ŲØŁˆŁ† فاتورة SearchASupplierInvoice=البحث عن Ł…ŁˆŲ±ŲÆ فاتورة @@ -101,7 +103,7 @@ DoPaymentBack=هل لدفع الظهر ConvertToReduc=ŲŖŲ­ŁˆŁŠŁ„ الخصم في المستقبل EnterPaymentReceivedFromCustomer=ŲÆŲ®ŁˆŁ„ الدفع Ų§Ł„ŁˆŲ§Ų±ŲÆŲ© من العملاؔ EnterPaymentDueToCustomer=من المقرر أن يسدد Ų§Ł„Ų¹Ł…ŁŠŁ„ -DisabledBecauseRemainderToPayIsZero=Disabled because remaining unpaid is zero +DisabledBecauseRemainderToPayIsZero=ŲŖŲ¹Ų·ŁŠŁ„ ŲØŲ³ŲØŲØ Ų§Ł„Ł…ŲŖŲØŁ‚ŁŠŲ© غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© صفر PriceBase=Ų³Ų¹Ų± الأساس BillStatus=حالة Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© BillStatusDraft=Ł…Ų“Ų±ŁˆŲ¹ (لا ŲØŲÆ من التحقق من ŲµŲ­Ų©) @@ -128,7 +130,7 @@ PaymentStatusToValidShort=للمصادقة ErrorVATIntraNotConfigured=Intracommunautary رقم Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة لم ŲŖŲ­ŲÆŲÆ ŲØŲ¹ŲÆ ErrorNoPaiementModeConfigured=لا يعرف Ų·Ų±ŁŠŁ‚Ų© الدفع Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ©. الذهاب الى Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© وحدة Ł„ŲŖŲ­ŲÆŁŠŲÆ هذا ال؄عداد. ErrorCreateBankAccount=؄نؓاؔ Ų­Ų³Ų§ŲØ Ł…ŲµŲ±ŁŁŠ ، Ų«Ł… ŁŠŲ°Ł‡ŲØ ؄لى Ų„Ų¹ŲÆŲ§ŲÆ ŁŲ±ŁŠŁ‚ من Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© وحدة Ł„ŲŖŲ­ŲÆŁŠŲÆ طرق الدفع -ErrorBillNotFound=فاتورة ŁŖ Ł‚ لا يوجد +ErrorBillNotFound=فاتورة %s لا يوجد ErrorInvoiceAlreadyReplaced=Ų®Ų·Ų£ ، في Ł…Ų­Ų§ŁˆŁ„Ų© ل؄ثبات ŲµŲ­Ų© فاتورة لتحل Ł…Ų­Ł„ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁŖ s. ŁˆŁ„ŁƒŁ† هذا قد ŲŖŁ… الاستعاضة عن فاتورة ŁŖ s. ErrorDiscountAlreadyUsed=Ų®Ų·Ų£ الخصم المستخدمة بالفعل ErrorInvoiceAvoirMustBeNegative=Ų®Ų·Ų£ ، ŁˆŲ§Ł„ŲµŲ­ŁŠŲ­ يجب أن ŁŠŁƒŁˆŁ† Ł„Ł„ŁŲ§ŲŖŁˆŲ±Ų© بمبلغ Ų³Ł„ŲØŁŠ @@ -138,9 +140,9 @@ BillFrom=من BillTo=Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† Ł„ ActionsOnBill=ال؄جراؔات على فاتورة NewBill=فاتورة جديدة -LastBills=Ų¢Ų®Ų± Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ł‚ ŁŖ -LastCustomersBills=ŁŖ Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ فواتير العملاؔ -LastSuppliersBills=ŁŖ Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +LastBills=Ų¢Ų®Ų± Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± %s +LastCustomersBills=%s Ų§Ł„Ł…Ų§Ų¶ŁŠ فواتير العملاؔ +LastSuppliersBills=%s Ų§Ł„Ł…Ų§Ų¶ŁŠ فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† AllBills=Ų¬Ł…ŁŠŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± OtherBills=ŲŗŁŠŲ±Ł‡Ų§ من Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± DraftBills=Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± @@ -148,16 +150,16 @@ CustomersDraftInvoices=Ł…Ų“Ų±ŁˆŲ¹ فواتير العملاؔ SuppliersDraftInvoices=Ł…Ų“Ų±ŁˆŲ¹ فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Unpaid=غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© ConfirmDeleteBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد حذف هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©ŲŸ -ConfirmValidateBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد التحقق من ŲµŲ­Ų© هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ł…Ų¹ ال؄ؓارة ŁŖ Ł‚ŲŸ +ConfirmValidateBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد التحقق من ŲµŲ­Ų© هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ł…Ų¹ ال؄ؓارة %s؟ ConfirmUnvalidateBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد تغيير %s فاتورة ؄لى وضع Ł…Ų“Ų±ŁˆŲ¹ŲŸ -ConfirmClassifyPaidBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد تغيير فاتورة ŁŖ Ł‚ Ł„Ł…Ų±ŁƒŲ² paid؟ -ConfirmCancelBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ؄لغاؔ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁŖ Ł‚ŲŸ +ConfirmClassifyPaidBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد تغيير فاتورة %s Ł„Ł…Ų±ŁƒŲ² paid؟ +ConfirmCancelBill=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ؄لغاؔ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© %s؟ ConfirmCancelBillQuestion=لماذا ŲŖŲ±ŁŠŲÆŁ‡Ų§ Ł„ŲŖŲµŁ†ŁŠŁ هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© 'Ų§Ł„Ł…Ł‡Ų¬ŁˆŲ±Ų©ŲŸ -ConfirmClassifyPaidPartially=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد تغيير فاتورة ŁŖ Ł‚ Ł„Ł…Ų±ŁƒŲ² paid؟ +ConfirmClassifyPaidPartially=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد تغيير فاتورة %s Ł„Ł…Ų±ŁƒŲ² paid؟ ConfirmClassifyPaidPartiallyQuestion=هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© لم تدفع ŲØŲ§Ł„ŁƒŲ§Ł…Ł„. Ł…Ų§ Ł‡ŁŠ Ų£Ų³ŲØŲ§ŲØ Ł‚Ų±ŁŠŲØŲ© Ł„Łƒ هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©ŲŸ -ConfirmClassifyPaidPartiallyReasonAvoir=Remaining unpaid (%s %s) is a discount granted because payment was made before term. I regularise the VAT with a credit note. -ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Remaining unpaid (%s %s) is a discount granted because payment was made before term. I accept to lose the VAT on this discount. -ConfirmClassifyPaidPartiallyReasonDiscountVat=Remaining unpaid (%s %s) is a discount granted because payment was made before term. I recover the VAT on this discount without a credit note. +ConfirmClassifyPaidPartiallyReasonAvoir=تبقى ŲØŲÆŁˆŁ† Ų£Ų¬Ų± (%s%s) Ł‡Łˆ الخصم Ų§Ł„Ł…Ł…Ł†ŁˆŲ­ لأنه ŲŖŁ… السداد قبل الأجل. I تسوية Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ł…Ų¹ ملاحظة الائتمان. +ConfirmClassifyPaidPartiallyReasonDiscountNoVat=تبقى ŲØŲÆŁˆŁ† Ų£Ų¬Ų± (%s%s) Ł‡Łˆ الخصم Ų§Ł„Ł…Ł…Ł†ŁˆŲ­ لأنه ŲŖŁ… السداد قبل الأجل. أنا أقبل أن تفقد ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة على هذا الخصم. +ConfirmClassifyPaidPartiallyReasonDiscountVat=تبقى ŲØŲÆŁˆŁ† Ų£Ų¬Ų± (%s%s) Ł‡Łˆ الخصم Ų§Ł„Ł…Ł…Ł†ŁˆŲ­ لأنه ŲŖŁ… السداد قبل الأجل. I Ų§Ų³ŲŖŲ±ŲÆŲ§ŲÆ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة على هذا الخصم ŲÆŁˆŁ† Ł…Ų°ŁƒŲ±Ų© الائتمان. ConfirmClassifyPaidPartiallyReasonBadCustomer=العملاؔ سيئة ConfirmClassifyPaidPartiallyReasonProductReturned=المنتجات Ų¹Ų§ŲÆ جزئيا ConfirmClassifyPaidPartiallyReasonOther=Ų§Ł„ŲŖŲ®Ł„ŁŠ عن المبلغ لسبب Ų¢Ų®Ų± @@ -166,11 +168,11 @@ ConfirmClassifyPaidPartiallyReasonDiscountVatDesc=في ŲØŲ¹Ų¶ البلدان ، ConfirmClassifyPaidPartiallyReasonAvoirDesc=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذا Ų§Ł„Ų®ŁŠŲ§Ų± Ų„Ų°Ų§ ŁƒŲ§Ł† ŁƒŁ„ Ł…Ų§ لا ŁŠŲŖŁ†Ų§Ų³ŲØ Ł…Ų¹ ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=ŁˆŁ‡Ł†Ų§Łƒ سوؔ Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų¹Ł…ŁŠŁ„ Ų§Ł„ŲŖŁŠ ترفض Ų³ŲÆŲ§ŲÆ ŲÆŁŠŁˆŁ†Ł‡. ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=ŁˆŁŠŲ³ŲŖŲ®ŲÆŁ… هذا Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± عند الدفع Ł„ŁŠŲ³ ŁƒŲ§Ł…Ł„Ų§ لأن ŲØŲ¹Ų¶ المنتجات أعيدت -ConfirmClassifyPaidPartiallyReasonOtherDesc=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذا Ų§Ł„Ų®ŁŠŲ§Ų± Ų„Ų°Ų§ ŁƒŲ§Ł† ŁƒŁ„ Ł…Ų§ لا ŁŠŲŖŁ†Ų§Ų³ŲØ Ł…Ų¹ ŲŗŁŠŲ±Ł‡Ų§ ، على Ų³ŲØŁŠŁ„ المثال في الحالة Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© :
      -- دفع Ł„ŁŠŲ³ŲŖ ŁƒŲ§Ł…Ł„Ų© لأن ŲØŲ¹Ų¶ المنتجات ؓحنت Ų§Ł„Ų¹ŁˆŲÆŲ©
      -- أهم من المبلغ المطالب به لأن الخصم Ł‡Łˆ Ł†Ų³ŁŠŲ§Ł†
      في Ų¬Ł…ŁŠŲ¹ الحالات ، ŁˆŲ§Ł„Ł…ŲØŲ§Ł„ŲŗŲ© في المبلغ المطالب به لا ŲØŲÆ من ŲŖŲµŲ­ŁŠŲ­Ł‡ في نظام المحاسبة عن Ų·Ų±ŁŠŁ‚ خلق الائتمان Ų§Ł„Ł…Ų°ŁƒŲ±Ų©. +ConfirmClassifyPaidPartiallyReasonOtherDesc=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذا Ų§Ł„Ų®ŁŠŲ§Ų± Ų„Ų°Ų§ ŁƒŲ§Ł† ŁƒŁ„ Ł…Ų§ لا ŁŠŲŖŁ†Ų§Ų³ŲØ Ł…Ų¹ ŲŗŁŠŲ±Ł‡Ų§ ، على Ų³ŲØŁŠŁ„ المثال في الحالة Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© :
      -- دفع Ł„ŁŠŲ³ŲŖ ŁƒŲ§Ł…Ł„Ų© لأن ŲØŲ¹Ų¶ المنتجات ؓحنت Ų§Ł„Ų¹ŁˆŲÆŲ©
      -- أهم من المبلغ المطالب به لأن الخصم Ł‡Łˆ Ł†Ų³ŁŠŲ§Ł†
      في Ų¬Ł…ŁŠŲ¹ الحالات ، ŁˆŲ§Ł„Ł…ŲØŲ§Ł„ŲŗŲ© في المبلغ المطالب به لا ŲØŲÆ من ŲŖŲµŲ­ŁŠŲ­Ł‡ في نظام المحاسبة عن Ų·Ų±ŁŠŁ‚ ؄نؓاؔ الائتمان Ų§Ł„Ł…Ų°ŁƒŲ±Ų©. ConfirmClassifyAbandonReasonOther=أخرى ConfirmClassifyAbandonReasonOtherDesc=هذا Ų§Ł„Ų®ŁŠŲ§Ų± وسوف ŁŠŲ³ŲŖŲ®ŲÆŁ… في Ų¬Ł…ŁŠŲ¹ الحالات الأخرى. على Ų³ŲØŁŠŁ„ المثال Ł„Ų£Ł†Łƒ من Ų®Ų·Ų© ل؄قامة Ų§Ų³ŲŖŲØŲÆŲ§Ł„ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©. -ConfirmCustomerPayment=هل تؤكد Ų°Ł„Łƒ دفع مساهمات ŁŖ ŁŖ Ł‚ Ł‚ŲŸ -ConfirmSupplierPayment=Do you confirm this payment input for %s %s ? +ConfirmCustomerPayment=هل تؤكد هذه الدفعة المدخلات Ł„ %s %s ؟ +ConfirmSupplierPayment=هل تؤكد هذه الدفعة المدخلات Ł„ %s %s؟ ConfirmValidatePayment=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد التحقق من ŲµŲ­Ų© هذا Ų§Ł„ŲÆŁŲ¹ŲŸ لم يطرأ أي تغيير ŁŠŁ…ŁƒŁ† الدفع Ł…Ų±Ų© واحدة على صحتها. ValidateBill=التحقق من ŲµŲ­Ų© Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± UnvalidateBill=Unvalidate فاتورة @@ -178,31 +180,32 @@ NumberOfBills=ملاحظة : من Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± NumberOfBillsByMonth=Ł…Ł„Ų­ŁˆŲøŲ© من Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± من قبل ؓهر AmountOfBills=مبلغ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± AmountOfBillsByMonthHT=ŁƒŁ…ŁŠŲ© من Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± من قبل ؓهر (ŲØŲ¹ŲÆ خصم الضرائب) -ShowSocialContribution=Show social/fiscal tax +ShowSocialContribution=تظهر Ų§Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ShowBill=ŁˆŲŖŲøŁ‡Ų± Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ShowInvoice=ŁˆŲŖŲøŁ‡Ų± Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ShowInvoiceReplace=ŁˆŲŖŲøŁ‡Ų± Ų§Ų³ŲŖŲØŲÆŲ§Ł„ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ShowInvoiceAvoir=ŁˆŲŖŲøŁ‡Ų± Ų§Ł„Ł…Ų°ŁƒŲ±Ų© الائتمان ShowInvoiceDeposit=ŁˆŲŖŲØŁŠŁ† أن تودع Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© +ShowInvoiceSituation=Show situation invoice ShowPayment=ŁˆŲŖŲøŁ‡Ų± الدفع AlreadyPaid=دفعت بالفعل -AlreadyPaidBack=Already paid back +AlreadyPaidBack=دفعت بالفعل Ų§Ł„Ų¹ŁˆŲÆŲ© AlreadyPaidNoCreditNotesNoDeposits=دفعت بالفعل (ŲØŲÆŁˆŁ† تلاحظ الائتمان ŁˆŲ§Ł„ŁˆŲÆŲ§Ų¦Ų¹) Abandoned=Ų§Ł„Ł…Ł‡Ų¬ŁˆŲ±Ų© -RemainderToPay=Remaining unpaid -RemainderToTake=Remaining amount to take -RemainderToPayBack=Remaining amount to pay back -Rest=Pending +RemainderToPay=تبقى ŲØŲÆŁˆŁ† Ų£Ų¬Ų± +RemainderToTake=Ų§Ł„Ł…ŲŖŲØŁ‚ŁŠ لاتخاذ +RemainderToPayBack=تبقى مبلغ Ł„ŲŖŲ³ŲÆŁŠŲÆ +Rest=بانتظار AmountExpected=المبلغ المطالب به ExcessReceived=تلقى الزائدة EscompteOffered=Ų¹Ų±Ų¶ الخصم (الدفع قبل الأجل) -SendBillRef=Submission of invoice %s -SendReminderBillRef=Submission of invoice %s (reminder) +SendBillRef=ŲŖŁ‚ŲÆŁŠŁ… فاتورة%s +SendReminderBillRef=ŲŖŁ‚ŲÆŁŠŁ… فاتورة%s (تذكير) StandingOrders=Ų£ŁˆŲ§Ł…Ų± دائمة StandingOrder=من أجل Ų§Ł„ŁˆŁ‚ŁˆŁ NoDraftBills=أي Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± NoOtherDraftBills=أي Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± -NoDraftInvoices=No draft invoices +NoDraftInvoices=لا يوجد Ł…Ų³ŁˆŲÆŲ© فواتير RefBill=فاتورة المرجع ToBill=على Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† RemainderToBill=تبقى Ł„Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† @@ -215,19 +218,20 @@ DateEcheance=الحد من Ų§Ł„Ł…ŁˆŲ¹ŲÆ المقرر DateInvoice=تاريخ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© NoInvoice=لا Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ClassifyBill=ŲŖŲµŁ†ŁŠŁ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -SupplierBillsToPay=Unpaid supplier invoices -CustomerBillsUnpaid=Unpaid customer invoices +SupplierBillsToPay=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© +CustomerBillsUnpaid=فواتير العملاؔ غير المسددة NonPercuRecuperable=غير القابلة للاسترداد SetConditions=ŲŖŲ­ŲÆŲÆ ؓروط الدفع SetMode=Ų­ŲÆŲÆ Ų·Ų±ŁŠŁ‚Ų© الدفع Billed=فواتير -RepeatableInvoice=Template invoice -RepeatableInvoices=Template invoices -Repeatable=Template -Repeatables=Templates -ChangeIntoRepeatableInvoice=Convert into template invoice -CreateRepeatableInvoice=Create template invoice -CreateFromRepeatableInvoice=Create from template invoice +RecurringInvoices=Recurring invoices +RepeatableInvoice=فاتورة قالب +RepeatableInvoices=Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± قالب +Repeatable=قالب +Repeatables=النماذج +ChangeIntoRepeatableInvoice=ŲŖŲ­ŁˆŁŠŁ„ ؄لى قالب فاتورة +CreateRepeatableInvoice=؄نؓاؔ فاتورة قالب +CreateFromRepeatableInvoice=؄نؓاؔ من قالب Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© CustomersInvoicesAndInvoiceLines=فواتير العملاؔ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± 'خطوط CustomersInvoicesAndPayments=العملاؔ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ ExportDataset_invoice_1=قائمة العملاؔ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± 'خطوط @@ -239,21 +243,21 @@ Reductions=Ų§Ł„ŲŖŲ®ŁŁŠŲ¶Ų§ŲŖ ReductionsShort=Reduc. Discounts=Ų®ŲµŁˆŁ…Ų§ŲŖ AddDiscount=؄ضافة الخصم -AddRelativeDiscount=خلق خصم Ł‚Ų±ŁŠŲØ -EditRelativeDiscount=Edit relative discount +AddRelativeDiscount=؄نؓاؔ خصم Ł‚Ų±ŁŠŲØ +EditRelativeDiscount=ŲŖŲ¹ŲÆŁŠŁ„ الخصم Ų§Ł„Ł†Ų³ŲØŁŠ AddGlobalDiscount=؄ضافة الخصم EditGlobalDiscounts=ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ų®ŲµŁˆŁ…Ų§ŲŖ مطلق -AddCreditNote=علما خلق الائتمان +AddCreditNote=علما ؄نؓاؔ الائتمان ShowDiscount=ŁˆŲŖŲøŁ‡Ų± الخصم -ShowReduc=Show the deduction +ShowReduc=Ų¹Ų±Ų¶ خصم RelativeDiscount=الخصم Ų§Ł„Ł†Ų³ŲØŁŠ GlobalDiscount=خصم Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© CreditNote=علما الائتمان CreditNotes=ŁˆŁŠŁ„Ų§Ų­Ųø الائتمان Deposit=؄يداع Deposits=Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ -DiscountFromCreditNote=خصم ŁŖ من الائتمان علما Ł‚ -DiscountFromDeposit=دفع فاتورة ŁŖ من Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ Ł‚ +DiscountFromCreditNote=خصم من دائن %s +DiscountFromDeposit=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ من فاتورة %s AbsoluteDiscountUse=هذا Ų§Ł„Ł†ŁˆŲ¹ من الائتمان ŁŠŁ…ŁƒŁ† استخدامها على Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© قبل المصادقة CreditNoteDepositUse=Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© يجب أن ŁŠŲµŲ§ŲÆŁ‚ على Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه الأرصدة Ł…Ł„Łƒ NewGlobalDiscount=تحديد خصم جديد @@ -267,8 +271,9 @@ BillAddress=Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† معالجة HelpEscompte=هذا الخصم Ł‡Łˆ الخصم Ų§Ł„Ł…Ł…Ł†ŁˆŲ­ Ł„Ł„Ų¹Ł…ŁŠŁ„ لأن الدفع قبل Ų§Ł„ŲØŲ¹ŁŠŲÆ. HelpAbandonBadCustomer=هذا المبلغ قد ŲŖŁ… Ų§Ł„ŲŖŲ®Ł„ŁŠ عنها (وذكر أن العملاؔ سيئة العملاؔ) ، ويعتبر Ų£Ų­ŲÆ exceptionnal فضفاضة. HelpAbandonOther=هذا المبلغ قد ŲŖŁ… Ų§Ł„ŲŖŲ®Ł„ŁŠ عنها لأنها ŁƒŲ§Ł†ŲŖ Ų®Ų·Ų£ (Ų®Ų·Ų£ أو فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ أي ŲØŲ¹ŲØŲ§Ų±Ų© أخرى على Ų³ŲØŁŠŁ„ المثال) -IdSocialContribution=Social/fiscal tax payment id +IdSocialContribution=Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ / ضريبة Ł…Ų§Ł„ŁŠŲ© دفع معرف PaymentId=دفع معرف +PaymentRef=Payment ref. InvoiceId=فاتورة معرف InvoiceRef=المرجع Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©. InvoiceDateCreation=فاتورة تاريخ ال؄نؓاؔ @@ -280,22 +285,26 @@ RemoveDiscount=؄زالة الخصم WatermarkOnDraftBill=Ł…Ų“Ų§Ų±ŁŠŲ¹ Ł…Ų§Ų¦ŁŠŲ© على فواتير (Ų„Ų°Ų§ ŁƒŲ§Ł†ŲŖ فارغة لا ؓيؔ) InvoiceNotChecked=لا فاتورة Ł…Ų®ŲŖŲ§Ų±Ų© CloneInvoice=استنساخ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -ConfirmCloneInvoice=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من استنساخ هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁŖ Ł‚ŲŸ +ConfirmCloneInvoice=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من استنساخ هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© %s؟ DisabledBecauseReplacedInvoice=العمل ŁˆŲ§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† ŲØŲ³ŲØŲØ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© قد Ų§Ų³ŲŖŲØŲÆŁ„ -DescTaxAndDividendsArea=This area presents a summary of all payments made for special expenses. Only records with payment during the fixed year are included here. +DescTaxAndDividendsArea=تقدم هذا المجال ملخص Ł„Ų¬Ł…ŁŠŲ¹ المبالغ Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© للنفقات الخاصة. ŁŠŲŖŁ… ŲŖŲ¶Ł…ŁŠŁ† السجلات فقط Ł…Ų¹ دفع خلال السنة الثابتة هنا. NbOfPayments=ملاحظة : Ł„Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ SplitDiscount=انقسام في الخصم -ConfirmSplitDiscount=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أن هذا الانقسام خصم ŁŖ Ł‚ Ł‚ ŁŖ الى 2 Ų®ŲµŁˆŁ…Ų§ŲŖ Ų£Ł‚Ł„ŲŸ +ConfirmSplitDiscount=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أن هذا الانقسام خصم %s %s الى 2 Ų®ŲµŁˆŁ…Ų§ŲŖ Ų£Ł‚Ł„ŲŸ TypeAmountOfEachNewDiscount=مقدار مساهمة ŁƒŁ„ من Ų¬Ų²Ų£ŁŠŁ† : TotalOfTwoDiscountMustEqualsOriginal=Ł…Ų¬Ł…ŁˆŲ¹Ł‡ Ų¬ŲÆŁŠŲÆŲŖŁŠŁ† الخصم يجب أن ŲŖŁƒŁˆŁ† Ł…Ų³Ų§ŁˆŁŠŲ© للخصم المبلغ Ų§Ł„Ų£ŲµŁ„ŁŠ. ConfirmRemoveDiscount=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ؄زالة هذا Ų§Ł„Ų®ŲµŁ…ŲŸ RelatedBill=Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų°Ų§ŲŖ الصلة RelatedBills=Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų°Ų§ŲŖ الصلة -RelatedCustomerInvoices=Related customer invoices -RelatedSupplierInvoices=Related supplier invoices -LatestRelatedBill=Latest related invoice -WarningBillExist=Warning, one or more invoice already exist -MergingPDFTool=Merging PDF tool +RelatedCustomerInvoices=فواتير العملاؔ Ų°Ų§ŲŖ صلة +RelatedSupplierInvoices=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų°Ų§ŲŖ صلة +LatestRelatedBill=Ų£Ų­ŲÆŲ« فاتورة Ų°Ų§ŲŖ الصلة +WarningBillExist=تحذير، واحد أو أكثر من فاتورة Ł…ŁˆŲ¬ŁˆŲÆŲ© بالفعل +MergingPDFTool=ŲÆŁ…Ų¬ Ų£ŲÆŲ§Ų© PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=فورا @@ -310,12 +319,12 @@ PaymentConditionShort60DENDMONTH=60 ŁŠŁˆŁ…Ų§ من Ł†Ł‡Ų§ŁŠŲ© الؓهر PaymentCondition60DENDMONTH=60 ŁŠŁˆŁ…Ų§ من Ł†Ł‡Ų§ŁŠŲ© الؓهر PaymentConditionShortPT_DELIVERY=ŲŖŲ³Ł„ŁŠŁ… PaymentConditionPT_DELIVERY=Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… -PaymentConditionShortPT_ORDER=On order -PaymentConditionPT_ORDER=On order +PaymentConditionShortPT_ORDER=على الطلب +PaymentConditionPT_ORDER=على الطلب PaymentConditionShortPT_5050=50-50 -PaymentConditionPT_5050=50%% in advance, 50%% on delivery -FixAmount=Fix amount -VarAmount=Variable amount (%% tot.) +PaymentConditionPT_5050=50 ŁŖŁŖ Ł…Ł‚ŲÆŁ…Ų§ŲŒ 50 ŁŖŁŖ عند Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… +FixAmount=ŁƒŁ…ŁŠŲ© ال؄صلاح +VarAmount=مقدار Ł…ŲŖŲŗŁŠŲ± (ŁŖŁŖ TOT). # PaymentType PaymentTypeVIR=Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© PaymentTypeShortVIR=Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© @@ -327,14 +336,14 @@ PaymentTypeCB=بطاقة الائتمان PaymentTypeShortCB=بطاقة الائتمان PaymentTypeCHQ=Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ PaymentTypeShortCHQ=Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ -PaymentTypeTIP=Interbank Payment -PaymentTypeShortTIP=Interbank Payment +PaymentTypeTIP=Ł…Ų§ ŲØŁŠŁ† Ų§Ł„ŲØŁ†ŁˆŁƒ الدفع +PaymentTypeShortTIP=Ł…Ų§ ŲØŁŠŁ† Ų§Ł„ŲØŁ†ŁˆŁƒ الدفع PaymentTypeVAD=على Ų®Ų· Ų§Ł„ŲŖŲ³ŲÆŁŠŲÆ PaymentTypeShortVAD=على Ų®Ų· Ų§Ł„ŲŖŲ³ŲÆŁŠŲÆ PaymentTypeTRA=Traite PaymentTypeShortTRA=Traite -PaymentTypeFAC=Factor -PaymentTypeShortFAC=Factor +PaymentTypeFAC=Ų¹Ų§Ł…Ł„ +PaymentTypeShortFAC=Ų¹Ų§Ł…Ł„ BankDetails=Ų§Ł„ŲŖŁŲ§ŲµŁŠŁ„ Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© BankCode=رمز المصرف DeskCode=Ł…ŲÆŁˆŁ†Ų© Ł…ŁƒŲŖŲØŁŠŲ© @@ -349,9 +358,9 @@ ExtraInfos=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ اضافية RegulatedOn=ŁˆŲŖŁ†ŲøŁ… على ChequeNumber=رقم Ų§Ł„Ų“ŁŠŁƒ ChequeOrTransferNumber=ؓيك / نقل رقم -ChequeMaker=Check/Transfer transmitter +ChequeMaker=Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± / الارسال نقل ChequeBank=Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© -CheckBank=Check +CheckBank=Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± NetToBePaid=Ų§Ł„ŲµŲ§ŁŁŠ للدفع PhoneNumber=الهاتف : FullPhoneNumber=الهاتف @@ -368,7 +377,7 @@ LawApplicationPart2=البضاعة ŲŖŲøŁ„ Ł…Ł„ŁƒŲ§ لل LawApplicationPart3=البائع ؄لى Ų­ŁŠŁ† Ų§Ų³ŲŖŁƒŁ…Ų§Ł„ صرف LawApplicationPart4=ثمنها. LimitedLiabilityCompanyCapital=SARL ŲØŲ±Ų£Ų³ Ł…Ų§Ł„ -UseLine=Apply +UseLine=ŲŖŲ·ŲØŁŠŁ‚ UseDiscount=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الخصم UseCredit=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł‚Ų±ŁˆŲ¶ UseCreditNoteInInvoicePayment=تخفيض المبلغ لدفع هذه Ų§Ł„Ł‚Ų±ŁˆŲ¶ @@ -380,32 +389,34 @@ ChequesReceipts=Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ ŁˆŲ§Ł„Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ ChequesArea=Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ Ł…Ų¬Ų§Ł„ Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ ChequeDeposits=Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ Cheques=Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ -DepositId=Id deposit -NbCheque=Number of checks -CreditNoteConvertedIntoDiscount=هذه Ų§Ł„Ł…Ų°ŁƒŲ±Ų© الائتمان أو ؄يداع فاتورة ŲŖŁ… ŲŖŲ­ŁˆŁŠŁ„Ł‡Ų§ ؄لى ŁŖ Ł‚ +DepositId=؄يداع معرف +NbCheque=Ų¹ŲÆŲÆ Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ +CreditNoteConvertedIntoDiscount=هذه Ų§Ł„Ł…Ų°ŁƒŲ±Ų© الائتمان أو ؄يداع فاتورة ŲŖŁ… ŲŖŲ­ŁˆŁŠŁ„Ł‡Ų§ ؄لى %s UsBillingContactAsIncoiveRecipientIfExist=فواتير العملاؔ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų¹Ł†ŁˆŲ§Ł† الاتصال بدلا من Ų§Ł„ŲŖŲµŲÆŁŠ لطرف ثالث ŁƒŁ…Ų§ Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠŲ© Ł„Ł„ŁŁˆŲ§ŲŖŁŠŲ± ShowUnpaidAll=ŁˆŲŖŲøŁ‡Ų± Ų¬Ł…ŁŠŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير المسددة ShowUnpaidLateOnly=ŁˆŲŖŲØŁŠŁ† في ŁˆŁ‚ŲŖ Ł…ŲŖŲ£Ų®Ų± من Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© فقط -PaymentInvoiceRef=دفع فاتورة ŁŖ Ł‚ +PaymentInvoiceRef=دفع فاتورة %s ValidateInvoice=تحقق من ŲµŲ­Ų© Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Cash=نقد Reported=ŲŖŲ£Ų®Ų± DisabledBecausePayments=غير Ł…Ł…ŁƒŁ† لأن Ł‡Ł†Ų§Łƒ ŲØŲ¹Ų¶ Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ CantRemovePaymentWithOneInvoicePaid=ŲŖŲµŁ†ŁŠŁ لا ŁŠŁ…ŁƒŁ† ؄زالة الدفع لأنه Ł„ŁŠŲ³ Ł‡Ł†Ų§Łƒ على الأقل على Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų³ŁŠŁˆŁ„ŁŠ ExpectedToPay=من Ų§Ł„Ł…ŲŖŁˆŁ‚Ų¹ الدفع +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Ų³ŁŠŁˆŁ„ŁŠ هذا الدفع -ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. -ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. +ClosePaidInvoicesAutomatically=ŲŖŲµŁ†ŁŠŁ "Ł…ŲÆŁŁˆŲ¹" ŁƒŁ„ Ł…Ų³ŲŖŁˆŁ‰ŲŒ حالة أو Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ų³ŲŖŲØŲÆŲ§Ł„ دفعت ŲØŲ§Ł„ŁƒŲ§Ł…Ł„. +ClosePaidCreditNotesAutomatically=ŲŖŲµŁ†ŁŠŁ "Ł…ŲÆŁŁˆŲ¹" ŁƒŁ„ الملاحظات الائتمان تدفع ŲØŲ§Ł„ŁƒŲ§Ł…Ł„ Ł…Ų±Ų© أخرى. AllCompletelyPayedInvoiceWillBeClosed=ŁƒŁ„ فاتورة Ł…Ų¹ Ų¹ŲÆŁ… وجود لا ŲŖŲ²Ų§Ł„ لدفع ستغلق ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ؄لى "فياض" Ų§Ł„ŁˆŲ¶Ų¹. -ToMakePayment=Pay -ToMakePaymentBack=Pay back -ListOfYourUnpaidInvoices=List of unpaid invoices -NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third parties you are linked to as a sale representative. -RevenueStamp=Revenue stamp -YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty +ToMakePayment=دفع +ToMakePaymentBack=تسديد +ListOfYourUnpaidInvoices=قائمة Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير المسددة +NoteListOfYourUnpaidInvoices=ملاحظة: تحتوي هذه القائمة على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ł„ŁˆŲ­ŁŠŲÆŲ© لأطراف ثالثة ŲŖŲ±ŲŖŲØŲ· Ł„Łƒ ŁƒŁ…Ł…Ų«Ł„ بيع. +RevenueStamp=طوابع Ų§Ł„ŁˆŲ§Ų±ŲÆŲ§ŲŖ +YouMustCreateInvoiceFromThird=يتوفر هذا Ų§Ł„Ų®ŁŠŲ§Ų± فقط عند ؄نؓاؔ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© من علامة Ų§Ł„ŲŖŲØŁˆŁŠŲØ "العملاؔ" من Ł…Ų±Ų“Ų­ŁŠŁ† عن PDFCrabeDescription=Ł†Ł…ŁˆŲ°Ų¬ فاتورة Crabe. Ł†Ł…ŁˆŲ°Ų¬ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁƒŲ§Ł…Ł„Ų© (دعم Ų§Ł„Ų®ŁŠŲ§Ų± Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ، ŁˆŲ§Ł„Ų®ŲµŁˆŁ…Ų§ŲŖ ، وؓروط الدفع ، ŁˆŲ§Ł„Ų“Ų¹Ų§Ų± ، الخ..) -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 +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +TerreNumRefModelDesc1=عودة Ų¹ŲÆŲÆ Ł…Ų¹ Ų§Ł„Ų“ŁƒŁ„ syymm NNNN عن Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© و٪ syymm-NNNN لتلاحظ الائتمان حيث Ł‡Łˆ YY Ų§Ł„Ų¹Ų§Ł…ŁŖŲŒ Ł…Ł… Ł‡Łˆ الؓهر وnnnn Ł‡Łˆ تسلسل Ł…Ų¹ أي انقطاع ŁˆŲ¹ŲÆŁ… Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى 0 +MarsNumRefModelDesc1=عودة Ų¹ŲÆŲÆ Ł…Ų¹ Ų§Ł„Ų“ŁƒŁ„ syymm NNNN عن Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ©ŁŖŲŒŁŖ syymm-NNNN عن Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ų³ŲŖŲØŲÆŲ§Ł„ŲŒŁŖ syymm-NNNN Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ و٪ syymm-NNNN لتلاحظ الائتمان حيث Ł‡Łˆ YY Ų§Ł„Ų¹Ų§Ł…ŲŒ Ł…Ł… Ł‡Łˆ الؓهر وnnnn Ł‡Łˆ تسلسل Ł…Ų¹ Ų¹ŲÆŁ… وجود كسر ŁˆŲ¹ŲÆŁ… Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى 0 TerreNumRefModelError=ŁˆŁ‡Ł†Ų§Łƒ Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† ŲØŲÆŲ”Ų§ من ŲÆŁˆŁ„Ų§Ų± ويوجد بالفعل syymm لا تتفق Ł…Ų¹ هذا Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ من التسلسل. ؄زالة أو تغيير ŲŖŲ³Ł…ŁŠŲŖŁ‡Ų§ لتصبح Ł„ŲŖŁŲ¹ŁŠŁ„ هذه Ų§Ł„ŁˆŲ­ŲÆŲ©. ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Ł…Ł…Ų«Ł„ Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł…ŲŖŲ§ŲØŲ¹Ų© فاتورة @@ -417,19 +428,27 @@ TypeContact_invoice_supplier_external_BILLING=Ų§Ł„Ł…ŁˆŲ±ŲÆ فاتورة الات TypeContact_invoice_supplier_external_SHIPPING=Ų§Ł„Ł…ŁˆŲ±ŲÆ الؓحن الاتصال TypeContact_invoice_supplier_external_SERVICE=Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų®ŲÆŁ…Ų© الاتصال # Situation invoices -InvoiceFirstSituationAsk=First situation invoice -InvoiceFirstSituationDesc=The situation invoices are tied to situations related to a progression, for example the progression of a construction. Each situation is tied to an invoice. -InvoiceSituation=Situation invoice -InvoiceSituationAsk=Invoice following the situation -InvoiceSituationDesc=Create a new situation following an already existing one -SituationAmount=Situation invoice amount(net) -SituationDeduction=Situation subtraction -Progress=Progress -ModifyAllLines=Modify all lines -CreateNextSituationInvoice=Create next situation -NotLastInCycle=This invoice in not the last in cycle and must not be modified. -DisabledBecauseNotLastInCycle=The next situation already exists. -DisabledBecauseFinal=This situation is final. -CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. -NoSituations=No open situations -InvoiceSituationLast=Final and general invoice +InvoiceFirstSituationAsk=Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų§Ł„Ų£ŁˆŁ„Ł‰ Ų§Ł„ŁˆŲ¶Ų¹ +InvoiceFirstSituationDesc=وترتبط Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ł„ŁˆŲ¶Ų¹ ؄لى حالات تتعلق Ų§Ł„ŲŖŁ‚ŲÆŁ…ŲŒ على Ų³ŲØŁŠŁ„ المثال تطور البناؔ. ويرتبط ŁƒŁ„ حالة على فاتورة. +InvoiceSituation=فاتورة Ų§Ł„ŁˆŲ¶Ų¹ +InvoiceSituationAsk=فاتورة ŲŖŲŖŲ§ŲØŲ¹ Ų§Ł„ŁˆŲ¶Ų¹ +InvoiceSituationDesc=؄نؓاؔ وضعا جديدا Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© Ł…ŁˆŲ¬ŁˆŲÆŲ© بالفعل +SituationAmount=مبلغ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų§Ł„ŁˆŲ¶Ų¹ (صافي) +SituationDeduction=Ų§Ł„ŁˆŲ¶Ų¹ الطرح +Progress=تقدم +ModifyAllLines=ŲŖŲ¹ŲÆŁŠŁ„ كافة خطوط +CreateNextSituationInvoice=؄نؓاؔ Ų§Ł„ŁˆŲ¶Ų¹ المقبل +NotLastInCycle=لا يجب ŲŖŲ¹ŲÆŁŠŁ„ هذه Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© في Ł„ŁŠŲ³ŲŖ Ų§Ł„Ų£Ų®ŁŠŲ±Ų© في دورة و. +DisabledBecauseNotLastInCycle=Ų§Ł„ŁˆŲ¶Ų¹ القادم Ł…ŁˆŲ¬ŁˆŲÆ بالفعل. +DisabledBecauseFinal=هذا Ų§Ł„ŁˆŲ¶Ų¹ Ų§Ł„Ł†Ł‡Ų§Ų¦ŁŠ. +CantBeLessThanMinPercent=التقدم لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† Ų£ŲµŲŗŲ± من Ł‚ŁŠŁ…ŲŖŁ‡Ų§ في الحالة السابقة. +NoSituations=لا حالات Ł…ŁŲŖŁˆŲ­Ų© +InvoiceSituationLast=Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų§Ł„Ł†Ł‡Ų§Ų¦ŁŠŲ© ŁˆŲ§Ł„Ų¹Ų§Ł…Ų© +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/ar_SA/boxes.lang b/htdocs/langs/ar_SA/boxes.lang index 4b457a32b83..7d138bc7092 100644 --- a/htdocs/langs/ar_SA/boxes.lang +++ b/htdocs/langs/ar_SA/boxes.lang @@ -1,97 +1,98 @@ # Dolibarr language file - Source file is en_US - boxes -BoxLastRssInfos=Rss Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ -BoxLastProducts=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁŖ منتجات / Ų®ŲÆŁ…Ų§ŲŖ -BoxProductsAlertStock=Products in stock alert -BoxLastProductsInContract=ŁŖ Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ التعاقد المنتجات / الخدمات -BoxLastSupplierBills=Ų§Ł„Ł…Ų§Ų¶ŁŠ فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆ -BoxLastCustomerBills=Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± -BoxOldestUnpaidCustomerBills=اقدم Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© -BoxOldestUnpaidSupplierBills=أقدم Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© -BoxLastProposals=Ų¢Ų®Ų± مقترحات تجارية -BoxLastProspects=آفاق Ų§Ł„Ł…Ų§Ų¶ŁŠ -BoxLastCustomers=Ų¢Ų®Ų± الزبائن -BoxLastSuppliers=Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† -BoxLastCustomerOrders=Ų¢Ų®Ų± طلبات الزبائن -BoxLastValidatedCustomerOrders=Last validated customer orders -BoxLastBooks=Ų¢Ų®Ų± Ų§Ł„ŁƒŲŖŲØ -BoxLastActions=Ų¢Ų®Ų± الأعمال -BoxLastContracts=Ų¢Ų®Ų± Ų§Ł„Ų¹Ł‚ŁˆŲÆ +BoxLastRssInfos=Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ RSS +BoxLastProducts=Ų£Ų®Ų± %s منتجات / Ų®ŲÆŁ…Ų§ŲŖ +BoxProductsAlertStock=المنتجات في حالة تأهب الأسهم +BoxLastProductsInContract=نؓاط٪ Ų§Ł†ŁƒŁ…Ų“ المنتجات / الخدمات +BoxLastSupplierBills=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų§Ł„Ł…Ų§Ų¶ŁŠ +BoxLastCustomerBills=فواتير Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų§Ł„Ų²ŲØŁˆŁ† +BoxOldestUnpaidCustomerBills=فواتير غير Ł…ŲÆŁŁˆŲ¹Ų© الأجر لأقدم العملاؔ +BoxOldestUnpaidSupplierBills=فواتير غير Ł…ŲÆŁŁˆŲ¹Ų© الأجر لأقدم Ų§Ł„Ł…ŁˆŲ±ŲÆ +BoxLastProposals=مقترحات Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© Ł…Ų“Ų§Ų±ŁƒŲ© +BoxLastProspects=آفاق Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ Ł„ +BoxLastCustomers=الزبائن Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ +BoxLastSuppliers=Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +BoxLastCustomerOrders=طلبات العملاؔ Ų§Ł„Ł…Ų§Ų¶ŁŠŲ© +BoxLastValidatedCustomerOrders=Ų£Ų®Ų± طلبات العملاؔ التحقق من ŲµŲ­Ų© +BoxLastBooks=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŁƒŲŖŲØ +BoxLastActions=Ł…Ų“Ų§Ų±ŁƒŲ© ال؄جراؔات +BoxLastContracts=Ł…Ų“Ų§Ų±ŁƒŲ© Ų¹Ł‚ŁˆŲÆ BoxLastContacts=Ł…Ų“Ų§Ų±ŁƒŲ© اتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† -BoxLastMembers=Ł…Ų“Ų§Ų±ŁƒŲ© الأعضاؔ -BoxFicheInter=Last interventions -BoxCurrentAccounts=Open accounts balance -BoxSalesTurnover=Ł…ŲØŁŠŲ¹Ų§ŲŖ -BoxTotalUnpaidCustomerBills=Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© Ł„Ł„Ų¹Ł…ŁŠŁ„ -BoxTotalUnpaidSuppliersBills=Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© Ų§Ł„Ł…ŁˆŲ±ŲÆ -BoxTitleLastBooks=Ų¢Ų®Ų± Ų§Ł„ŁƒŲŖŲØ المسجلة Ł‚ ŁŖ -BoxTitleNbOfCustomers=دي اسم Ų§Ł„Ų¹Ł…ŁŠŁ„ -BoxTitleLastRssInfos=Ų¢Ų®Ų± الأخبار من ŁŖ Ł‚ Ł‚ ŁŖ -BoxTitleLastProducts=Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ ŁŖ Ł‚ المنتجات / الخدمات -BoxTitleProductsAlertStock=Products in stock alert -BoxTitleLastCustomerOrders=Last %s customer orders -BoxTitleLastModifiedCustomerOrders=Last %s modified customer orders -BoxTitleLastSuppliers=Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁˆŲ³Ų¬Ł„ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ł‚ ŁŖ -BoxTitleLastCustomers=Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁˆŲ³Ų¬Ł„ للعملاؔ Ł„ ŁŖ -BoxTitleLastModifiedSuppliers=%s Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† -BoxTitleLastModifiedCustomers=%s Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ الزبائن -BoxTitleLastCustomersOrProspects=Last %s customers or prospects -BoxTitleLastPropals=Last %s proposals -BoxTitleLastModifiedPropals=Last %s modified proposals -BoxTitleLastCustomerBills=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁŖ Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± -BoxTitleLastModifiedCustomerBills=Last %s modified customer invoices -BoxTitleLastSupplierBills=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁŖ فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆ -BoxTitleLastModifiedSupplierBills=Last %s modified supplier invoices -BoxTitleLastModifiedProspects=%s Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ آفاق -BoxTitleLastProductsInContract=Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁŖ Ł‚ المنتجات / الخدمات في عقد -BoxTitleLastModifiedMembers=Last %s members -BoxTitleLastFicheInter=Last %s modified intervention -BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer invoices -BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier invoices -BoxTitleCurrentAccounts=Open accounts balances -BoxTitleSalesTurnover=Ł…ŲØŁŠŲ¹Ų§ŲŖ -BoxTitleTotalUnpaidCustomerBills=Unpaid customer invoices -BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier invoices -BoxTitleLastModifiedContacts=%s Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ الأسماؔ / Ų¹Ł†Ų§ŁˆŁŠŁ† -BoxMyLastBookmarks=Ų¢Ų®Ų± Ų§Ł„Ų¹Ł†Ų§ŁˆŁŠŁ† Ł‚ ŁŖ -BoxOldestExpiredServices=أقدم نؓط Ų®ŲÆŁ…Ų§ŲŖ Ł…Ł†ŲŖŁ‡ŁŠŲ© Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© -BoxLastExpiredServices=%s Ł…Ų“Ų§Ų±ŁƒŲ© أقدم اتصالات Ł…Ų¹ Ų®ŲÆŁ…Ų§ŲŖ Ł…Ł†ŲŖŁ‡ŁŠŲ© Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© نؓط -BoxTitleLastActionsToDo=Ł‚ ŁŖ ال؄جراؔات Ų§Ł„Ų£Ų®ŁŠŲ±Ų© Ł„Ł„Ł‚ŁŠŲ§Ł… -BoxTitleLastContracts=%s Ų§Ł„Ų¹Ł‚ŁˆŲÆ Ų§Ł„Ł…Ų§Ų¶ŁŠŲ© -BoxTitleLastModifiedDonations=%s Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ التبرعات -BoxTitleLastModifiedExpenses=Last %s modified expense reports -BoxGlobalActivity=Global activity (invoices, proposals, orders) -FailedToRefreshDataInfoNotUpToDate=فؓلت في تجديد تدفق RSS. Ų§Ų®Ų± تحديث تاريخ : ŁŖ Ł‚ -LastRefreshDate=تاريخ Ų¢Ų®Ų± تجديد -NoRecordedBookmarks=No bookmarks defined. Click هنا ل؄ضافة Ų„Ų“Ų§Ų±Ų§ŲŖ Ł…Ų±Ų¬Ų¹ŁŠŲ©. +BoxLastMembers=نؓاط Ų£Ų¹Ų¶Ų§Ų” +BoxFicheInter=Ł…Ų“Ų§Ų±ŁƒŲ© التدخلات +BoxCurrentAccounts=Ł…ŁŠŲ²Ų§Ł† الحسابات Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© +BoxSalesTurnover=حجم Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ +BoxTotalUnpaidCustomerBills=فواتير العملاؔ غير Ł…ŲÆŁŁˆŲ¹Ų© الأجر Ų§Ł„ŁƒŁ„ŁŠ +BoxTotalUnpaidSuppliersBills=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆ غير Ł…ŲÆŁŁˆŲ¹Ų© الأجر Ų§Ł„ŁƒŁ„ŁŠ +BoxTitleLastBooks=Ų£Ų®Ų± %s Ų§Ł„ŁƒŲŖŲØ المسجلة +BoxTitleNbOfCustomers=Ų¹ŲÆŲÆ العملاؔ +BoxTitleLastRssInfos=Ų£Ų®Ų± %s الأخبار من٪ s +BoxTitleLastProducts=Ų£Ų®Ų± %s ŲŖŲ¹ŲÆŁŠŁ„Ų§ŲŖ على المنتجات / الخدمات +BoxTitleProductsAlertStock=المنتجات في حالة تأهب الأسهم +BoxTitleLastCustomerOrders=Ų£Ų®Ų± %s طلبات للعملاؔ +BoxTitleLastModifiedCustomerOrders=Ų£Ų®Ų± %s طلبات العملاؔ المعدلة +BoxTitleLastSuppliers=Ų£Ų®Ų± %s Ł…ŁˆŲ±ŲÆŁŠŁ† Ł…Ų³Ų¬Ł„ŁŠŁ† +BoxTitleLastCustomers=Ų£Ų®Ų± %s عملاؔ Ł…Ų³Ų¬Ł„ŁŠŁ† +BoxTitleLastModifiedSuppliers=Ų£Ų®Ų± %s Ł…ŁˆŲ±ŲÆŁŠŁ† ŲŖŁ… ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ł… +BoxTitleLastModifiedCustomers=Ų£Ų®Ų± %s عملاؔ ŲŖŁ… ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ł… +BoxTitleLastCustomersOrProspects=Ų£Ų®Ų± %s عملاؔ أو اقتراحات +BoxTitleLastPropals=Ų£Ų®Ų± %s مقترحات +BoxTitleLastModifiedPropals=Ų£Ų®Ų± %s مقترحات Ų§Ł„ŲŖŲ¹ŲÆŁŠŁ„ +BoxTitleLastCustomerBills=Ų£Ų®Ų± %s فواتير Ų§Ł„Ų¹Ł…ŁŠŁ„ +BoxTitleLastModifiedCustomerBills=Ų£Ų®Ų± %s معدلة فواتير العملاؔ +BoxTitleLastSupplierBills=Ų£Ų®Ų± %s فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆ +BoxTitleLastModifiedSupplierBills=Ų£Ų®Ų± %s معدلة فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +BoxTitleLastModifiedProspects=Ų£Ų®Ų± %s اقتراحات ŲŖŁ… ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ +BoxTitleLastProductsInContract=Ų£Ų®Ų± %s منتجات / Ų®ŲÆŁ…Ų§ŲŖ في عقد +BoxTitleLastModifiedMembers=Ų£Ų®Ų± %s Ų£Ų¹Ų¶Ų§Ų” +BoxTitleLastFicheInter=Ų£Ų®Ų± %s ŲŖŲ¹ŲÆŁŠŁ„ +BoxTitleOldestUnpaidCustomerBills=أقدم %s غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© فواتير العملاؔ +BoxTitleOldestUnpaidSupplierBills=أقدم %s Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير المسددة Ų§Ł„Ł…ŁˆŲ±ŲÆ +BoxTitleCurrentAccounts=Ų£Ų±ŲµŲÆŲ© الحسابات Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© +BoxTitleSalesTurnover=حجم Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ +BoxTitleTotalUnpaidCustomerBills=فواتير العملاؔ غير المسددة +BoxTitleTotalUnpaidSuppliersBills=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© +BoxTitleLastModifiedContacts=Ų£Ų®Ų± %s معدلة اتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† +BoxMyLastBookmarks=؄ؓاراتي Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ +BoxOldestExpiredServices=أقدم Ų®ŲÆŁ…Ų§ŲŖ Ł…Ł†ŲŖŁ‡ŁŠŲ© Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© النؓطة +BoxLastExpiredServices=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ أقدم اتصالات Ł…Ų¹ Ų®ŲÆŁ…Ų§ŲŖ Ł…Ł†ŲŖŁ‡ŁŠŲ© Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© النؓطة +BoxTitleLastActionsToDo=ال؄جراؔات Ų§Ł„Ų£Ų®ŁŠŲ±Ų© %s Ł„Ł„Ł‚ŁŠŲ§Ł… +BoxTitleLastContracts=Ų§Ł„Ų¹Ł‚ŁˆŲÆ %s Ų§Ł„Ł…Ų§Ų¶ŁŠŲ© +BoxTitleLastModifiedDonations=Ų£Ų®Ų± %s التبرعات ŲŖŲ¹ŲÆŁŠŁ„ +BoxTitleLastModifiedExpenses=Ų£Ų®Ų± %s ŲŖŁ‚Ų§Ų±ŁŠŲ± النفقات المعدلة +BoxGlobalActivity=النؓاط Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠ (Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ§Ł„Ł…Ł‚ŲŖŲ±Ų­Ų§ŲŖ ŁˆŲ§Ł„Ų·Ł„ŲØŲ§ŲŖ) +FailedToRefreshDataInfoNotUpToDate=فؓل Ł„ŲŖŲ­ŲÆŁŠŲ« تدفق RSS. تاريخ Ų¢Ų®Ų± تحديث ناجحا:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +LastRefreshDate=تاريخ Ų¢Ų®Ų± تحديث +NoRecordedBookmarks=أية Ų„Ų“Ų§Ų±Ų§ŲŖ Ł…Ų­ŲÆŲÆŲ©. ClickToAdd=انقر هنا ل؄ضافة. -NoRecordedCustomers=لم تسجل العملاؔ -NoRecordedContacts=أي اتصالات مسجل -NoActionsToDo=أي Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ Ł„Ł„Ł‚ŁŠŲ§Ł… -NoRecordedOrders=لم تسجل Ų£ŁˆŲ§Ł…Ų± العملاؔ -NoRecordedProposals=لم تسجل مقترحات -NoRecordedInvoices=لم تسجل العملاؔ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± -NoUnpaidCustomerBills=لا Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© -NoRecordedSupplierInvoices=لم تسجل فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆ -NoUnpaidSupplierBills=لا Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© -NoModifiedSupplierBills=أي Ł…ŁˆŲ±ŲÆ مسجل في Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± +NoRecordedCustomers=لا العملاؔ ŲŖŲ³Ų¬ŁŠŁ„ +NoRecordedContacts=أي اتصالات ŲŖŲ³Ų¬ŁŠŁ„ +NoActionsToDo=توجد Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ لتفعل +NoRecordedOrders=Ų£ŁˆŲ§Ł…Ų± العملاؔ لا ŁŠŲ³Ų¬Ł„ في +NoRecordedProposals=أي مقترحات ŲŖŲ³Ų¬ŁŠŁ„ +NoRecordedInvoices=فواتير لم تسجل العملاؔ Ł„ +NoUnpaidCustomerBills=فواتير غير Ł…ŲÆŁŁˆŲ¹Ų© الأجر في أي العملاؔ +NoRecordedSupplierInvoices=فواتير لم Ų§Ł„Ł…ŁˆŲ±ŲÆ المسجلة في +NoUnpaidSupplierBills=فواتير غير Ł…ŲÆŁŁˆŲ¹Ų© الأجر في أي Ų§Ł„Ł…ŁˆŲ±ŲÆ +NoModifiedSupplierBills=فواتير لم Ų§Ł„Ł…ŁˆŲ±ŲÆ المسجلة في NoRecordedProducts=لم تسجل المنتجات / الخدمات -NoRecordedProspects=لم تسجل آفاق -NoContractedProducts=أي المنتجات / الخدمات المتعاقد Ų¹Ł„ŁŠŁ‡Ų§ -NoRecordedContracts=لا Ų¹Ł‚ŁˆŲÆ المسجلة -NoRecordedInterventions=No recorded interventions -BoxLatestSupplierOrders=Latest supplier orders -BoxTitleLatestSupplierOrders=Last %s supplier orders -BoxTitleLatestModifiedSupplierOrders=Last %s modified supplier orders -NoSupplierOrder=No recorded supplier order -BoxCustomersInvoicesPerMonth=Customer invoices per month -BoxSuppliersInvoicesPerMonth=Supplier invoices per month -BoxCustomersOrdersPerMonth=Customer orders per month -BoxSuppliersOrdersPerMonth=Supplier orders per month -BoxProposalsPerMonth=Proposals per month -NoTooLowStockProducts=No product under the low stock limit -BoxProductDistribution=Products/Services distribution -BoxProductDistributionFor=Distribution of %s for %s -ForCustomersInvoices=العملاؔ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± -ForCustomersOrders=Customers orders -ForProposals=مقترحات -LastXMonthRolling=The last %s month rolling +NoRecordedProspects=لا آفاق المسجلة +NoContractedProducts=لا توجد منتجات / Ų®ŲÆŁ…Ų§ŲŖ التعاقد +NoRecordedContracts=أي Ų¹Ł‚ŁˆŲÆ المسجلة +NoRecordedInterventions=لا التدخلات المسجلة +BoxLatestSupplierOrders=Ų£Ų­ŲÆŲ« Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ +BoxTitleLatestSupplierOrders=Ų¢Ų®Ų± %s Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ +BoxTitleLatestModifiedSupplierOrders=Ų£Ų®Ų± %s ŲŖŲ¹ŲÆŁŠŁ„ Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ +NoSupplierOrder=لم تسجل Ų§Ł„Ł…ŁˆŲ±ŲÆ أجل +BoxCustomersInvoicesPerMonth=فواتير العملاؔ Ų“Ł‡Ų±ŁŠŲ§ +BoxSuppliersInvoicesPerMonth=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų“Ł‡Ų±ŁŠŲ§ +BoxCustomersOrdersPerMonth=طلبات العملاؔ Ų“Ł‡Ų±ŁŠŲ§ +BoxSuppliersOrdersPerMonth=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų“Ł‡Ų±ŁŠŲ§ +BoxProposalsPerMonth=مقترحات Ų“Ł‡Ų±ŁŠŲ§ +NoTooLowStockProducts=أي منتج في Ų„Ų·Ų§Ų± الحد الأقصى الأسهم منخفضة +BoxProductDistribution=منتجات / Ų®ŲÆŁ…Ų§ŲŖ توزيع +BoxProductDistributionFor=توزيع من %s لـ %s +ForCustomersInvoices=عملاؔ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± +ForCustomersOrders=Ų£ŁˆŲ§Ł…Ų± العملاؔ +ForProposals=اقتراحات +LastXMonthRolling=Ų£Ų®Ų± %s Ł…ŲŖŲÆŲ§ŁˆŁ„Ų© Ų“Ł‡Ų±ŁŠŲ§ +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/ar_SA/cashdesk.lang b/htdocs/langs/ar_SA/cashdesk.lang index bfad2785bd5..d7d29160c2c 100644 --- a/htdocs/langs/ar_SA/cashdesk.lang +++ b/htdocs/langs/ar_SA/cashdesk.lang @@ -12,7 +12,7 @@ CashDeskProducts=المنتجات CashDeskStock=Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© CashDeskOn=في CashDeskThirdParty=طرف ثالث -CashdeskDashboard=Point of sale access +CashdeskDashboard=نقاط Ų§Ł„ŲØŁŠŲ¹ Ų§Ł„ŁˆŲµŁˆŁ„ ShoppingCart=Ų¹Ų±ŲØŲ© Ų§Ł„ŲŖŲ³ŁˆŁ‚ NewSell=بيع جديد BackOffice=Ų§Ł„Ł…ŁƒŲŖŲØ Ų§Ł„Ų®Ł„ŁŁŠ @@ -36,6 +36,6 @@ BankToPay=تهمة Ų­Ų³Ų§ŲØ ShowCompany=Ų¹Ų±Ų¶ ؓركة ShowStock=Ų¹Ų±Ų¶ Ł…Ų³ŲŖŁˆŲÆŲ¹ DeleteArticle=انقر ل؄زالة هذه المادة -FilterRefOrLabelOrBC=Search (Ref/Label) -UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock. -DolibarrReceiptPrinter=Dolibarr Receipt Printer +FilterRefOrLabelOrBC=ŲØŲ­Ų« (المرجع / ŲŖŲ³Ł…ŁŠŲ©) +UserNeedPermissionToEditStockToUsePos=ŁƒŁ†ŲŖ أسأل أن ŁŠŁ†Ų®ŁŲ¶ ā€‹ā€‹Ų§Ł„Ł…Ų®Ų²ŁˆŁ† على ؄نؓاؔ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©ŲŒ Ł„Ų°Ł„Łƒ المستخدم Ų§Ł„ŲŖŁŠ ŲŖŲ³ŲŖŲ®ŲÆŁ… POS ŲŖŲ­ŲŖŲ§Ų¬ ؄لى ŲŖŁ…Ł„Łƒ Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ§ŲŖ Ł„ŲŖŲ¹ŲÆŁŠŁ„ الأسهم. +DolibarrReceiptPrinter=Ų·Ų§ŲØŲ¹Ų© استلام Dolibarr diff --git a/htdocs/langs/ar_SA/categories.lang b/htdocs/langs/ar_SA/categories.lang index 707c42f201b..c7756c0228e 100644 --- a/htdocs/langs/ar_SA/categories.lang +++ b/htdocs/langs/ar_SA/categories.lang @@ -1,62 +1,62 @@ # Dolibarr language file - Source file is en_US - categories -Rubrique=Tag/Category -Rubriques=Tags/Categories -categories=tags/categories -TheCategorie=The tag/category -NoCategoryYet=No tag/category of this type created +Rubrique=العلامة / الفئة +Rubriques=Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ / فئات +categories=علامات / فئات +TheCategorie=العلامة / فئة +NoCategoryYet=أي علامة / فئة من هذا Ų§Ł„Ł†ŁˆŲ¹ ŲŖŁ… ؄نؓاؤها In=في AddIn=أضيف في modify=ŲŖŲ¹ŲÆŁŠŁ„ Classify=ŲŖŲµŁ†ŁŠŁ -CategoriesArea=Tags/Categories area -ProductsCategoriesArea=Products/Services tags/categories area -SuppliersCategoriesArea=Suppliers tags/categories area -CustomersCategoriesArea=Customers tags/categories area -ThirdPartyCategoriesArea=Third parties tags/categories area -MembersCategoriesArea=Members tags/categories area -ContactsCategoriesArea=Contacts tags/categories area -MainCats=Main tags/categories +CategoriesArea=Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ / فئات منطقة +ProductsCategoriesArea=المنتجات / الخدمات به / المنطقة الفئات +SuppliersCategoriesArea=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† به / المنطقة الفئات +CustomersCategoriesArea=العملاؔ العلامات / المنطقة الفئات +ThirdPartyCategoriesArea=به أطراف ثالثة / المنطقة الفئات +MembersCategoriesArea=به Ų£Ų¹Ų¶Ų§Ų” / المنطقة الفئات +ContactsCategoriesArea=اتصالات به / المنطقة الفئات +MainCats=العلامات Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© / فئات SubCats=الفئات Ų§Ł„ŁŲ±Ų¹ŁŠŲ© CatStatistics=؄حصائيات -CatList=List of tags/categories -AllCats=All tags/categories -ViewCat=View tag/category -NewCat=Add tag/category -NewCategory=New tag/category -ModifCat=Modify tag/category -CatCreated=Tag/category created -CreateCat=Create tag/category -CreateThisCat=Create this tag/category +CatList=قائمة العلامات / فئات +AllCats=كافة العلامات / فئات +ViewCat=Ų¹Ų±Ų¶ العلامة / فئة +NewCat=؄ضافة العلامة / فئة +NewCategory=علامة جديدة / فئة +ModifCat=ŲŖŲ¹ŲÆŁŠŁ„ العلامة / فئة +CatCreated=العلامة / فئة خلقت +CreateCat=؄نؓاؔ العلامة / فئة +CreateThisCat=؄نؓاؔ هذه العلامة / فئة ValidateFields=ŲµŲ­Ų© المجالات NoSubCat=لا فرعية. SubCatOf=فرعية -FoundCats=Found tags/categories -FoundCatsForName=Tags/categories found for the name : -FoundSubCatsIn=Subcategories found in the tag/category -ErrSameCatSelected=You selected the same tag/category several times -ErrForgotCat=You forgot to choose the tag/category +FoundCats=علامات وجدت / فئات +FoundCatsForName=Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ / فئات وجدت لاسم: +FoundSubCatsIn=فرعية وجدت في العلامة / فئة +ErrSameCatSelected=لقد Ų­ŲÆŲÆŲŖ نفس العلامة / فئة Ų¹ŲÆŲ© Ł…Ų±Ų§ŲŖ +ErrForgotCat=ŁƒŁ†ŲŖ قد Ł†Ų³ŁŠŲŖ أن اختيار العلامة / فئة ErrForgotField=Ł†Ų³ŁŠŲŖ أن أبلغ المجالات ErrCatAlreadyExists=هذا الاسم Ł…Ų³ŲŖŲ®ŲÆŁ… بالفعل -AddProductToCat=Add this product to a tag/category? -ImpossibleAddCat=Impossible to add the tag/category -ImpossibleAssociateCategory=Impossible to associate the tag/category to +AddProductToCat=؄ضافة هذا المنتج ؄لى علامة / Ų§Ł„ŁŲ¦Ų©ŲŸ +ImpossibleAddCat=من Ų§Ł„Ł…Ų³ŲŖŲ­ŁŠŁ„ ل؄ضافة العلامة / فئة +ImpossibleAssociateCategory=من Ų§Ł„Ł…Ų³ŲŖŲ­ŁŠŁ„ أن Ų£Ų¶Ł… العلامة / فئة Ł„ WasAddedSuccessfully=Ł‚ ŁŖ أضيفت بنجاح. -ObjectAlreadyLinkedToCategory=Element is already linked to this tag/category. -CategorySuccessfullyCreated=This tag/category %s has been added successfully. -ProductIsInCategories=Product/service is linked to following tags/categories -SupplierIsInCategories=Third party is linked to following suppliers tags/categories -CompanyIsInCustomersCategories=This third party is linked to following customers/prospects tags/categories -CompanyIsInSuppliersCategories=This third party is linked to following suppliers tags/categories -MemberIsInCategories=This member is linked to following members tags/categories -ContactIsInCategories=This contact is linked to following contacts tags/categories -ProductHasNoCategory=This product/service is not in any tags/categories -SupplierHasNoCategory=This supplier is not in any tags/categories -CompanyHasNoCategory=This thirdparty is not in any tags/categories -MemberHasNoCategory=This member is not in any tags/categories -ContactHasNoCategory=This contact is not in any tags/categories -ClassifyInCategory=Add to tag/category +ObjectAlreadyLinkedToCategory=ويرتبط العنصر بالفعل لهذه العلامة / فئة. +CategorySuccessfullyCreated=ŲŖŁ…ŲŖ ؄ضافة هذه العلامة / الفئة٪ Ų§Ł„ŲµŁˆŲ±Ų© بنجاح. +ProductIsInCategories=ويرتبط المنتج / الخدمة Ł„ŁŠŁ„ŁŠ به / فئات +SupplierIsInCategories=يرتبط طرف ثالث Ł„ŁŠŁ„ŁŠ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† به / فئات +CompanyIsInCustomersCategories=ويرتبط هذا الطرف الثالث Ł„ŁŠŁ„ŁŠ العملاؔ / آفاق به / فئات +CompanyIsInSuppliersCategories=ويرتبط هذا الطرف الثالث Ł„ŁŠŁ„ŁŠ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† به / فئات +MemberIsInCategories=ويرتبط هذا Ų§Ł„Ų¹Ų¶Łˆ Ł„ŁŠŁ„ŁŠ Ų£Ų¹Ų¶Ų§Ų” علامات / فئات +ContactIsInCategories=ويرتبط هذا الاتصال ŲØŲ¹ŲÆ اتصالات به / فئات +ProductHasNoCategory=هذا المنتج / الخدمة Ł„ŁŠŲ³ŲŖ في أية علامات / فئات +SupplierHasNoCategory=هذه Ų§Ł„Ų“Ų±ŁƒŲ© Ł„ŁŠŲ³ŲŖ في أية علامات / فئات +CompanyHasNoCategory=هذه Ł…Ų±Ų“Ų­ŁŠŁ† عن Ł„ŁŠŲ³ في أية علامات / فئات +MemberHasNoCategory=هذا Ų§Ł„Ų¹Ų¶Łˆ Ł„ŁŠŲ³ في أية علامات / فئات +ContactHasNoCategory=هذا الاتصال Ł„ŁŠŲ³ŲŖ في أية علامات / فئات +ClassifyInCategory=؄ضافة ؄لى علامة / فئة NoneCategory=بلا -NotCategorized=Without tag/category +NotCategorized=من ŲÆŁˆŁ† سمة / فئة CategoryExistsAtSameLevel=هذه الفئة Ł…ŁˆŲ¬ŁˆŲÆŲ© بالفعل في نفس Ų§Ł„Ł…ŁƒŲ§Ł† ReturnInProduct=عودة ؄لى المنتجات / الخدمات بطاقة ReturnInSupplier=عودة الى Ł…ŁˆŲ±ŲÆ بطاقة @@ -64,48 +64,49 @@ ReturnInCompany=عودة الى Ų§Ł„Ų²ŲØŁˆŁ† / Ų§Ų­ŲŖŁ…Ų§Ł„ بطاقة ContentsVisibleByAll=Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ سوف ŲŖŁƒŁˆŁ† واضحة من جانب Ų¬Ł…ŁŠŲ¹ ContentsVisibleByAllShort=Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ Ł…Ų±Ų¦ŁŠŲ© من قبل Ų¬Ł…ŁŠŲ¹ ContentsNotVisibleByAllShort=Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ غير Ł…Ų±Ų¦ŁŠ من قبل Ų¬Ł…ŁŠŲ¹ -CategoriesTree=Tags/categories tree -DeleteCategory=Delete tag/category -ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? -RemoveFromCategory=Remove link with tag/category -RemoveFromCategoryConfirm=Are you sure you want to unlink the transaction from the tag/category ? -NoCategoriesDefined=No tag/category defined -SuppliersCategoryShort=Suppliers tag/category -CustomersCategoryShort=Customers tag/category -ProductsCategoryShort=Products tag/category -MembersCategoryShort=Members tag/category -SuppliersCategoriesShort=Suppliers tags/categories -CustomersCategoriesShort=Customers tags/categories +CategoriesTree=Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ / Ų“Ų¬Ų±Ų© الفئات +DeleteCategory=حذف العلامة / فئة +ConfirmDeleteCategory=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذه العلامة / Ų§Ł„ŁŲ¦Ų©ŲŸ +RemoveFromCategory=؄زالة الارتباط Ł…Ų¹ البطاقات / فئة +RemoveFromCategoryConfirm=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد فك Ų§Ų±ŲŖŲØŲ§Ų· الصفقة من العلامة / Ų§Ł„ŁŲ¦Ų©ŲŸ +NoCategoriesDefined=أي علامة / فئة Ł…Ų­ŲÆŲÆŲ© +SuppliersCategoryShort=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† العلامة / فئة +CustomersCategoryShort=عملاؔ العلامة / فئة +ProductsCategoryShort=منتجات العلامة / فئة +MembersCategoryShort=العلامة Ų£Ų¹Ų¶Ų§Ų” / فئة +SuppliersCategoriesShort=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† به / فئات +CustomersCategoriesShort=العملاؔ العلامات / فئات +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / Prosp. الفئات -ProductsCategoriesShort=Products tags/categories -MembersCategoriesShort=Members tags/categories -ContactCategoriesShort=Contacts tags/categories +ProductsCategoriesShort=منتجات العلامات / فئات +MembersCategoriesShort=به Ų£Ų¹Ų¶Ų§Ų” / فئات +ContactCategoriesShort=اتصالات به / فئات ThisCategoryHasNoProduct=هذه الفئة لا تحتوي على أي منتج. ThisCategoryHasNoSupplier=هذه الفئة لا تحتوي على أي Ł…ŁˆŲ±ŲÆ. ThisCategoryHasNoCustomer=هذه الفئة لا تحتوي على أي Ų¹Ł…ŁŠŁ„. ThisCategoryHasNoMember=هذا Ų§Ł„ŲŖŲµŁ†ŁŠŁ لا يحتوي على أي عضو. -ThisCategoryHasNoContact=This category does not contain any contact. +ThisCategoryHasNoContact=لا تحتوي هذه الفئة أي Ų§ŲŖŲµŲ§Ł„. AssignedToCustomer=المخصصة Ł„Ł„Ų¹Ł…ŁŠŁ„ AssignedToTheCustomer=ŁŠŁƒŁ„Ł Ų§Ł„Ų¹Ł…ŁŠŁ„ InternalCategory=فئة Inernal -CategoryContents=Tag/category contents -CategId=Tag/category id -CatSupList=List of supplier tags/categories -CatCusList=List of customer/prospect tags/categories -CatProdList=List of products tags/categories -CatMemberList=List of members tags/categories -CatContactList=List of contact tags/categories -CatSupLinks=Links between suppliers and tags/categories -CatCusLinks=Links between customers/prospects and tags/categories -CatProdLinks=Links between products/services and tags/categories -CatMemberLinks=Links between members and tags/categories -DeleteFromCat=Remove from tags/category -DeletePicture=Picture delete -ConfirmDeletePicture=Confirm picture deletion? -ExtraFieldsCategories=Complementary attributes -CategoriesSetup=Tags/categories setup -CategorieRecursiv=Link with parent tag/category automatically -CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory -AddProductServiceIntoCategory=Add the following product/service -ShowCategory=Show tag/category -ByDefaultInList=By default in list +CategoryContents=Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ العلامة / فئة +CategId=العلامة / فئة معرف +CatSupList=قائمة Ų§Ł„Ł…ŁˆŲ±ŲÆ به / فئات +CatCusList=قائمة العملاؔ / Ų§Ų­ŲŖŁ…Ų§Ł„ علامات / فئات +CatProdList=قائمة منتجات العلامات / فئات +CatMemberList=قائمة الأعضاؔ به / فئات +CatContactList=قائمة الاتصال به / فئات +CatSupLinks=Ų§Ł„Ų±ŁˆŲ§ŲØŲ· ŲØŁŠŁ† Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ§Ł„Ų¹Ł„Ų§Ł…Ų§ŲŖ / فئات +CatCusLinks=Ų§Ł„Ų±ŁˆŲ§ŲØŲ· ŲØŁŠŁ† العملاؔ / آفاق ŁˆŲ§Ł„Ų¹Ł„Ų§Ł…Ų§ŲŖ / فئات +CatProdLinks=Ų§Ł„Ų±ŁˆŲ§ŲØŲ· ŲØŁŠŁ† المنتجات / الخدمات ŁˆŲ§Ł„Ų¹Ł„Ų§Ł…Ų§ŲŖ / فئات +CatMemberLinks=Ų§Ł„Ų±ŁˆŲ§ŲØŲ· ŲØŁŠŁ† أفراد ŁˆŲ§Ł„Ų¹Ł„Ų§Ł…Ų§ŲŖ / فئات +DeleteFromCat=؄زالة من العلامات / فئة +DeletePicture=حذف صورة +ConfirmDeletePicture=تأكيد Ų§Ł„ŲµŁˆŲ±Ų© Ų§Ł„Ų­Ų°ŁŲŸ +ExtraFieldsCategories=سمات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© +CategoriesSetup=Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ / فئات ال؄عداد +CategorieRecursiv=الارتباط Ł…Ų¹ Ų§Ł„ŁˆŲ§Ł„ŲÆ العلامة / فئة ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ +CategorieRecursivHelp=Ų„Ų°Ų§ ŲŖŁŲ¹ŁŠŁ„Ł‡Ų§ŲŒ وربط المنتج أيضا ؄لى فئة الأم عند ؄ضافة ؄لى فئة فرعية +AddProductServiceIntoCategory=أضف Ų§Ł„ŲŖŲ§Ł„ŁŠ المنتج / الخدمة +ShowCategory=مؓاهدة العلامة / فئة +ByDefaultInList=ŲØŲ“ŁƒŁ„ افتراضي في القائمة diff --git a/htdocs/langs/ar_SA/commercial.lang b/htdocs/langs/ar_SA/commercial.lang index 8b82b5512c8..77c74f95712 100644 --- a/htdocs/langs/ar_SA/commercial.lang +++ b/htdocs/langs/ar_SA/commercial.lang @@ -7,13 +7,13 @@ Customer=Ų§Ł„Ų¹Ł…ŁŠŁ„ Customers=العملاؔ Prospect=Ų§Ų­ŲŖŁ…Ų§Ł„ Prospects=آفاق -DeleteAction=Delete an event -NewAction=New event -AddAction=Create event -AddAnAction=Create an event -AddActionRendezVous=Create a Rendez-vous event +DeleteAction=حذف Ų­ŲÆŲ« +NewAction=Ų­ŲÆŲ« جديد +AddAction=؄نؓاؔ الحدث +AddAnAction=؄نؓاؔ Ų­ŲÆŲ« +AddActionRendezVous=؄نؓاؔ الحدث RENDEZ Ų§Ł„Ł…ŁŁƒŲ±Ų© Rendez-Vous=Ų§Ł„Ł…ŁˆŲ¹ŲÆ -ConfirmDeleteAction=Are you sure you want to delete this event ? +ConfirmDeleteAction=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذا Ų§Ł„Ų­ŲÆŲ«ŲŸ CardAction=بطاقة العمل PercentDone=النسبة Ų§Ł„Ł…Ų¦ŁˆŁŠŲ© لعمله ActionOnCompany=مهمة عن Ų§Ł„Ų“Ų±ŁƒŲ© @@ -23,7 +23,7 @@ TaskRDVWith=لقاؔ Ł…Ų¹ Ł‚ ŁŖ ShowTask=ŁˆŲŖŲøŁ‡Ų± هذه المهمة ShowAction=ŁˆŲŖŲøŁ‡Ų± العمل ActionsReport=ŲŖŁ‚Ų±ŁŠŲ± الأعمال -ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative +ThirdPartiesOfSaleRepresentative=Thirdparties Ł…Ų¹ Ł…Ł†ŲÆŁˆŲØ Ł…ŲØŁŠŲ¹Ų§ŲŖ SalesRepresentative=Ł…Ł…Ų«Ł„ Ł…ŲØŁŠŲ¹Ų§ŲŖ SalesRepresentatives=Ł…Ł†ŲÆŁˆŲØŁŠ Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ SalesRepresentativeFollowUp=Ł…Ł…Ų«Ł„ Ł…ŲØŁŠŲ¹Ų§ŲŖ (Ł…ŲŖŲ§ŲØŲ¹Ų©) @@ -44,8 +44,8 @@ DoneActions=Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ عمله DoneActionsFor=Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ لعمله Ł‚ ŁŖ ToDoActions=Ų¹ŲÆŁ… Ų§ŁƒŲŖŁ…Ų§Ł„ ال؄جراؔات ToDoActionsFor=لعدم Ų§ŁƒŲŖŁ…Ų§Ł„ ال؄جراؔات Ł‚ ŁŖ -SendPropalRef=Submission of commercial proposal %s -SendOrderRef=Submission of order %s +SendPropalRef=ŲŖŁ‚ŲÆŁŠŁ… اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +SendOrderRef=ŲŖŁ‚ŲÆŁŠŁ… النظام %s StatusNotApplicable=لا ŁŠŁ†Ų·ŲØŁ‚ StatusActionToDo=Ų§Ł„Ł‚ŁŠŲ§Ł… StatusActionDone=فعل @@ -62,16 +62,16 @@ LastProspectContactDone=الاتصال به DateActionPlanned=تاريخ العمل المزمع DateActionDone=تاريخ العمل به ActionAskedBy=طلبت العمل -ActionAffectedTo=Event assigned to +ActionAffectedTo=الحدث المخصصة Ł„ ActionDoneBy=العمل Ų§Ł„Ų°ŁŠ قام به ActionUserAsk=Ų§Ł„ŲŖŁŠ سجلتها -ErrorStatusCantBeZeroIfStarted=Ų„Ų°Ų§ ŁƒŲ§Ł† المجال 'تاريخ عمله Ł‡Łˆ ؓغلها ، وبدأ العمل (أو انتهت) ، ŁˆŲ°Ł„Łƒ Ų§Ł„Ł…ŁŠŲÆŲ§Ł†' الحالة 'لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† 0 ŁŖ ŁŖ. +ErrorStatusCantBeZeroIfStarted=Ų„Ų°Ų§ ŁƒŲ§Ł† المجال 'تاريخ عمله Ł‡Łˆ ؓغلها ، وبدأ العمل (أو انتهت) ، ŁˆŲ°Ł„Łƒ الحقل' الحالة 'لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† 0 ŁŖ ŁŖ. ActionAC_TEL=Ų§ŲŖŲµŲ§Ł„ Ł‡Ų§ŲŖŁŁŠ ActionAC_FAX=Ų„Ų±Ų³Ų§Ł„ فاكس ActionAC_PROP=Ų„Ų±Ų³Ų§Ł„ اقتراح ActionAC_EMAIL=Ų§Ų±Ų³Ų§Ł„ بريد Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ActionAC_RDV=Ų§Ų¬ŲŖŁ…Ų§Ų¹Ų§ŲŖ -ActionAC_INT=Intervention on site +ActionAC_INT=تدخل على Ų§Ł„Ł…ŁˆŁ‚Ų¹ ActionAC_FAC=Ų§Ų±Ų³Ų§Ł„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ActionAC_REL=Ų§Ų±Ų³Ų§Ł„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± (Ł„Ł„ŲŖŲ°ŁƒŁŠŲ±) ActionAC_CLO=؄غلاق @@ -81,17 +81,17 @@ ActionAC_SHIP=Ų„Ų±Ų³Ų§Ł„ الؓحن عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ ActionAC_SUP_ORD=أرسل النظام Ų§Ł„Ł…ŁˆŲ±ŲÆ عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ ActionAC_SUP_INV=Ų„Ų±Ų³Ų§Ł„ فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ ActionAC_OTH=Ų¢Ų®Ų± -ActionAC_OTH_AUTO=Other (automatically inserted events) -ActionAC_MANUAL=Manually inserted events -ActionAC_AUTO=Automatically inserted events -Stats=Sales statistics -CAOrder=Sales volume (validated orders) -FromTo=from %s to %s -MargeOrder=Margins (validated orders) -RecapAnnee=Summary of the year -NoData=There is no data +ActionAC_OTH_AUTO=أخرى (Ų£Ų­ŲÆŲ§Ų« ؄دراجها ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§) +ActionAC_MANUAL=Ų£Ų­ŲÆŲ§Ų« ؄دراجها يدويا +ActionAC_AUTO=Ų£Ų­ŲÆŲ§Ų« ؄دراجها ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ +Stats=Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ +CAOrder=حجم Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ (Ų£ŁˆŲ§Ł…Ų± التحقق) +FromTo=من٪ s ؄لى٪ s +MargeOrder=Ł‡ŁˆŲ§Ł…Ų“ (Ų£ŁˆŲ§Ł…Ų± التحقق) +RecapAnnee=ملخص Ų¹Ų§Ł… +NoData=Ł„ŁŠŲ³ Ł‡Ł†Ų§Ł„Łƒ Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ StatusProsp=Ų§Ų­ŲŖŁ…Ų§Ł„ وضع DraftPropals=صياغة مقترحات تجارية SearchPropal=ŲØŲ­Ų« اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ -CommercialDashboard=Commercial summary -NoLimit=No limit +CommercialDashboard=ملخص Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ +NoLimit=لا حدود diff --git a/htdocs/langs/ar_SA/companies.lang b/htdocs/langs/ar_SA/companies.lang index 3806c180744..f0ee9641305 100644 --- a/htdocs/langs/ar_SA/companies.lang +++ b/htdocs/langs/ar_SA/companies.lang @@ -18,7 +18,7 @@ NewCompany=Ų§Ł„Ų“Ų±ŁƒŲ© Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© (آفاق ، ŁˆŲ§Ł„Ų¹Ł…Ł„Ų§Ų” ، ŁˆŲ§Ł„Ł… NewThirdParty=طرف ثالث جديد (آفاق ، ŁˆŲ§Ł„Ų¹Ł…Ł„Ų§Ų” ، ŁˆŲ§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ†) NewSocGroup=Ł…Ų¬Ł…ŁˆŲ¹Ų© ؓركات جديدة NewPrivateIndividual=Ų®Ų§ŲµŲ© جديدة Ų§Ł„ŁŲ±ŲÆŁŠŲ© (آفاق ، ŁˆŲ§Ł„Ų¹Ł…Ł„Ų§Ų” ، ŁˆŲ§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ†) -CreateDolibarrThirdPartySupplier=Create a third party (supplier) +CreateDolibarrThirdPartySupplier=؄نؓاؔ طرف ثالث (Ų§Ł„Ł…ŁˆŲ±ŲÆ) ProspectionArea=Ł…Ų¬Ų§Ł„ Ų§Ł„ŲŖŁ†Ł‚ŁŠŲØ SocGroup=Ł…Ų¬Ł…ŁˆŲ¹Ų© ؓركات IdThirdParty=Ł‡ŁˆŁŠŲ© الطرف الثالث @@ -30,8 +30,8 @@ ThirdPartyContact=طرف ثالث Ų§ŲŖŲµŲ§Ł„ StatusContactValidated=Ł…Ų±ŁƒŲ² الاتصال Company=ؓركة CompanyName=اسم Ų§Ł„Ų“Ų±ŁƒŲ© -AliasNames=Alias name (commercial, trademark, ...) -AliasNameShort=Alias name +AliasNames=الاسم المستعار (Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ©ŲŒ العلامات Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ©ŲŒ ...) +AliasNameShort=الاسم المستعار Companies=Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ CountryIsInEEC=البلد داخل Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© Ų§Ł„Ų§Ł‚ŲŖŲµŲ§ŲÆŁŠŲ© Ų§Ł„Ų£ŁˆŲ±ŁˆŲØŁŠŲ© ThirdPartyName=اسم طرف ثالث @@ -47,7 +47,7 @@ ThirdPartySuppliers=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ThirdPartyType=طرف ثالث من Ł†ŁˆŲ¹ Company/Fundation=Ų§Ł„Ų“Ų±ŁƒŲ© / المؤسسة Individual=فرد -ToCreateContactWithSameName=Ų³ŁŠŲ®Ł„Ł‚ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ Ł…Ų§ŲÆŁŠŲ© نفس Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ الاتصال +ToCreateContactWithSameName=Ų³ŁŠŲŖŁ… ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ؄نؓاؔ نفس Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ الاتصال ParentCompany=Ų§Ł„Ų“Ų±ŁƒŲ© الأم Subsidiary=فرعي Subsidiaries=Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ التابعة @@ -63,20 +63,20 @@ UserTitle=Ų§Ł„Ų¹Ł†ŁˆŲ§Ł† Surname=لقب / Ł…Ų²ŁŠŁ Address=Ų¹Ł†ŁˆŲ§Ł† State=Ų§Ł„ŁˆŁ„Ų§ŁŠŲ© / المقاطعة -StateShort=State +StateShort=حالة Region=المنطقة Country=قطر CountryCode=رمز البلد CountryId=بلد معرف Phone=الهاتف -PhoneShort=Phone -Skype=Skype -Call=Call -Chat=Chat +PhoneShort=الهاتف +Skype=سكايب +Call=Ł…ŁƒŲ§Ł„Ł…Ų© +Chat=ŲÆŲ±ŲÆŲ“Ų© PhonePro=الأستاذ الهاتف PhonePerso=Ų¹ŲÆŲÆ الأفراد. الهاتف PhoneMobile=Ų§Ł„Ų¬ŁˆŲ§Ł„ -No_Email=Don't send mass e-mailings +No_Email=لا ترسل الرسائل Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠŲ© Ų§Ł„Ų¬Ł…Ų§Ų¹ŁŠŲ© Fax=Ų§Ł„ŁŲ§ŁƒŲ³ Zip=الرمز Ų§Ł„ŲØŲ±ŁŠŲÆŁŠ Town=Ł…ŲÆŁŠŁ†Ų© @@ -85,20 +85,20 @@ Poste= Ł…ŁˆŁ‚Ł DefaultLang=اللغة افتراضيا VATIsUsed=ŁˆŲŖŲ³ŲŖŲ®ŲÆŁ… ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة VATIsNotUsed=ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة لا ŁŠŲ³ŲŖŲ®ŲÆŁ… -CopyAddressFromSoc=Fill address with thirdparty address -NoEmailDefined=There is no email defined +CopyAddressFromSoc=ملؔ Ų§Ł„Ų¹Ł†ŁˆŲ§Ł† Ł…Ų¹ Ų¹Ł†ŁˆŲ§Ł† Ł…Ų±Ų“Ų­ŁŠŁ† عن +NoEmailDefined=لا يوجد تعريف Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ##### Local Taxes ##### -LocalTax1IsUsed=Use second tax +LocalTax1IsUsed=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الضرائب Ų§Ł„Ų«Ų§Ł†ŁŠŲ© LocalTax1IsUsedES= ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الطاقة المتجددة LocalTax1IsNotUsedES= لا ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الطاقة المتجددة -LocalTax2IsUsed=Use third tax +LocalTax2IsUsed=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الضرائب الثالثة LocalTax2IsUsedES= ŁŠŲ³ŲŖŲ®ŲÆŁ… IRPF LocalTax2IsNotUsedES= IRPF لا ŁŠŲ³ŲŖŲ®ŲÆŁ… LocalTax1ES=تعاود LocalTax2ES=IRPF -TypeLocaltax1ES=RE Type -TypeLocaltax2ES=IRPF Type -TypeES=Type +TypeLocaltax1ES=Ł†ŁˆŲ¹ RE +TypeLocaltax2ES=IRPF Ł†ŁˆŲ¹ +TypeES=اكتب ThirdPartyEMail=Ł‚ ŁŖ WrongCustomerCode=رمز غير صالح العملاؔ WrongSupplierCode=رمز Ų§Ł„Ł…ŁˆŲ±ŲÆ غير صالحة @@ -111,22 +111,22 @@ ProfId2Short=معرف الأستاذ 2 ProfId3Short=الأستاذ معرف 3 ProfId4Short=الأستاذ معرف 4 ProfId5Short=Ų§Ł„ŲØŲ±ŁˆŁŁŠŲ³ŁˆŲ± رقم 5 -ProfId6Short=Prof. id 6 +ProfId6Short=Ų§Ł„ŲØŲ±ŁˆŁŁŠŲ³ŁˆŲ± معرف 6 ProfId1=Ų§Ł„Ł‡ŁˆŁŠŲ© Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© (1) ProfId2=Ų§Ł„Ł‡ŁˆŁŠŲ© Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© (2) ProfId3=3 Ų§Ł„Ł‡ŁˆŁŠŲ© Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© ProfId4=Ų§Ł„Ł‡ŁˆŁŠŲ© Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© 4 ProfId5=Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© رقم 5 -ProfId6=Professional ID 6 +ProfId6=Ų§Ł„Ł…Ł‡Ł†ŁŠŲ© ID 6 ProfId1AR=معرف Ų§Ł„ŲØŲ±ŁˆŁŁŠŲ³ŁˆŲ± 1 (CUIT / [ŁƒŁŠŁ„]) ProfId2AR=Ų§Ł„ŲØŲ±ŁˆŁŁŠŲ³ŁˆŲ± رقم 2 (Ų§Ł„Ł…ŲŖŁˆŲ­Ų“ŁˆŁ† Ų§Ł„Ų§ŁŠŲ±Ų§ŲÆŲ§ŲŖ) ProfId3AR=- ProfId4AR=- ProfId5AR=- ProfId6AR=- -ProfId1AT=Prof Id 1 (USt.-IdNr) -ProfId2AT=Prof Id 2 (USt.-Nr) -ProfId3AT=Prof Id 3 (Handelsregister-Nr.) +ProfId1AT=Ų§Ł„ŲØŲ±ŁˆŁŁŠŲ³ŁˆŲ± رقم 1 (USt.-IdNr) +ProfId2AT=Ų§Ł„ŲØŲ±ŁˆŁŁŠŲ³ŁˆŲ± رقم 2 (USt.-العدد) +ProfId3AT=Ų§Ł„ŲØŲ±ŁˆŁŁŠŲ³ŁˆŲ± رقم 3 (Handelsregister-العدد). ProfId4AT=- ProfId5AT=- ProfId6AT=- @@ -144,7 +144,7 @@ ProfId5BE=- ProfId6BE=- ProfId1BR=- ProfId2BR=IE (Inscricao Estadual) -ProfId3BR=IM (Inscricao Municipal) +ProfId3BR=IM (Inscricao Ų§Ł„Ł…Ų­Ł„ŁŠ) ProfId4BR=CPF #ProfId5BR=CNAE #ProfId6BR=INSS @@ -206,7 +206,7 @@ ProfId1MA=الرقم Ų£. 1 (RC) ProfId2MA=الرقم Ų£. 2 (Patente) ProfId3MA=الرقم Ų£. 3 (Ų„Ų°Ų§) ProfId4MA=الرقم Ų£. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=الأستاذ رقم 1 (RFC). ProfId2MX=الأستاذ رقم 2 (Ų±. P. IMSS) @@ -260,8 +260,8 @@ CustomerRelativeDiscountShort=الخصم Ų§Ł„Ł†Ų³ŲØŁŠ CustomerAbsoluteDiscountShort=مطلق الخصم CompanyHasRelativeDiscount=هذا Ų§Ł„Ų¹Ł…ŁŠŁ„ قد خصم ŁŖ Ł‚ ŁŖ ŁŖ CompanyHasNoRelativeDiscount=هذا Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł„ŁŠŲ³ Ł„ŲÆŁŠŁ‡Ų§ Ų§Ł„Ł†Ų³ŲØŁŠŲ© خصم افتراضي -CompanyHasAbsoluteDiscount=هذا Ų§Ł„Ų²ŲØŁˆŁ† لا ŁŠŲ²Ų§Ł„ خصم Ų§Ł„Ł‚Ų±ŁˆŲ¶ ل٪ Ł‚ Ł‚ ŁŖ -CompanyHasCreditNote=ŁˆŁ„Ų§ ŁŠŲ²Ų§Ł„ هذا Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„Ų§Ų¦ŲŖŁ…Ų§Ł†ŁŠŲ© ŁˆŁŠŁ„Ų§Ų­Ųø السابقة أو ودائع ل٪ Ł‚ Ł‚ ŁŖ +CompanyHasAbsoluteDiscount=هذا Ų§Ł„Ų²ŲØŁˆŁ† لا ŁŠŲ²Ų§Ł„ خصم Ų§Ł„Ł‚Ų±ŁˆŲ¶ Ł„%s Ł‚ ŁŖ +CompanyHasCreditNote=ŁˆŁ„Ų§ ŁŠŲ²Ų§Ł„ هذا Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„Ų§Ų¦ŲŖŁ…Ų§Ł†ŁŠŲ© ŁˆŁŠŁ„Ų§Ų­Ųø السابقة أو ودائع Ł„%s Ł‚ ŁŖ CompanyHasNoAbsoluteDiscount=هذا Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł„ŁŠŲ³ الخصم الائتمان المتاح CustomerAbsoluteDiscountAllUsers=Ų®ŲµŁˆŁ…Ų§ŲŖ المطلقة (Ų§Ł„Ł…Ł…Ł†ŁˆŲ­Ų© من Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ†) CustomerAbsoluteDiscountMy=Ų®ŲµŁˆŁ…Ų§ŲŖ المطلقة) Ų§Ł„ŲŖŁŠ منحتها Ł„Ł†ŁŲ³Łƒ) @@ -270,24 +270,24 @@ AvailableGlobalDiscounts=مطلق Ų§Ł„Ų®ŲµŁˆŁ…Ų§ŲŖ المتاحة DiscountNone=بلا Supplier=Ų§Ł„Ł…ŁˆŲ±ŲÆ CompanyList=ؓركات قائمة -AddContact=Create contact -AddContactAddress=Create contact/address +AddContact=؄نؓاؔ Ų§ŲŖŲµŲ§Ł„ +AddContactAddress=؄نؓاؔ الاتصال / Ų¹Ł†ŁˆŲ§Ł† EditContact=تحرير الاتصال / Ų¹Ł†ŁˆŲ§Ł† -EditContactAddress=Edit contact/address +EditContactAddress=تحرير الاتصال / Ų¹Ł†ŁˆŲ§Ł† Contact=جهة Ų§ŲŖŲµŲ§Ł„ ContactsAddresses=اتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† -NoContactDefinedForThirdParty=No contact defined for this third party +NoContactDefinedForThirdParty=أي Ų§ŲŖŲµŲ§Ł„ Ł…Ų­ŲÆŲÆŲ© لهذا الطرف الثالث NoContactDefined=لا يوجد Ų§ŲŖŲµŲ§Ł„ Ł…Ų­ŲÆŲÆŲ© لهذا الطرف الثالث DefaultContact=الاتصال Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© -AddCompany=Create company -AddThirdParty=Create third party +AddCompany=؄نؓاؔ ؓركة +AddThirdParty=؄نؓاؔ طرف ثالث DeleteACompany=حذف ؓركة PersonalInformations=Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ų“Ų®ŲµŁŠŲ© AccountancyCode=Ł‚Ų§Ł†ŁˆŁ† المحاسبة CustomerCode=رمز Ų§Ł„Ų¹Ł…ŁŠŁ„ SupplierCode=رمز Ų§Ł„Ł…ŁˆŲ±ŲÆ -CustomerCodeShort=Customer code -SupplierCodeShort=Supplier code +CustomerCodeShort=كود Ų§Ł„Ų¹Ł…ŁŠŁ„ +SupplierCodeShort=كود Ų§Ł„Ł…ŁˆŲ±ŲÆ CustomerAccount=Ų­Ų³Ų§ŲØ Ų§Ł„Ų²ŲØŁˆŁ† SupplierAccount=Ł…ŁˆŲ±ŲÆ الحساب CustomerCodeDesc=ؓفرة Ų§Ł„Ų²ŲØŁˆŁ† ، فريدة من Ł†ŁˆŲ¹Ł‡Ų§ Ł„Ų¬Ł…ŁŠŲ¹ العملاؔ @@ -300,13 +300,13 @@ LastProspect=أخير ProspectToContact=Ų„Ł…ŁƒŲ§Ł†ŁŠŲ© الاتصال CompanyDeleted=ؓركة "ŁŖ Ł„" حذفها من قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. ListOfContacts=قائمة الاتصالات -ListOfContactsAddresses=List of contacts/adresses +ListOfContactsAddresses=قائمة الأسماؔ / Ų¹Ł†Ų§ŁˆŁŠŁ† ListOfProspectsContacts=قائمة آفاق الاتصالات ListOfCustomersContacts=قائمة عملاؔ الاتصالات ListOfSuppliersContacts=قائمة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† اتصالات ListOfCompanies=قائمة Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ ListOfThirdParties=قائمة أطراف ثالثة -ShowCompany=Show thirdparty +ShowCompany=مؓاهدة Ł…Ų±Ų“Ų­ŁŠŁ† عن ShowContact=ŁˆŲŖŲøŁ‡Ų± الاتصال ContactsAllShort=Ų¬Ł…ŁŠŲ¹ (ŲØŲÆŁˆŁ† فلتر) ContactType=Ł†ŁˆŲ¹ الاتصال @@ -319,7 +319,7 @@ NoContactForAnyProposal=هذا الاتصال Ł„ŁŠŲ³ŲŖ على Ų§ŲŖŲµŲ§Ł„ في Ų£ NoContactForAnyContract=هذا الاتصال Ł„ŁŠŲ³ أي عقد للاتصال NoContactForAnyInvoice=هذا الاتصال Ł„ŁŠŲ³ŲŖ على Ų§ŲŖŲµŲ§Ł„ في أي فاتورة NewContact=Ų§ŲŖŲµŲ§Ł„ جديد -NewContactAddress=New contact/address +NewContactAddress=اسم جديد / Ų¹Ł†ŁˆŲ§Ł† LastContacts=Ų¢Ų®Ų± الاتصالات MyContacts=Ų§ŲŖŲµŲ§Ł„Ų§ŲŖŁŠ Phones=Ų§Ł„Ł‡ŁˆŲ§ŲŖŁ @@ -342,7 +342,7 @@ ProspectLevel=آفاق محتملة ContactPrivate=القطاع الخاص ContactPublic=تقاسم ContactVisibility=Ų§Ł„Ų±Ų¤ŁŠŲ© -ContactOthers=Other +ContactOthers=الآخر OthersNotLinkedToThirdParty=أخرى ، لا صلة لطرف ثالث ProspectStatus=آفاق Ų§Ł„ŁˆŲ¶Ų¹ PL_NONE=Aucun @@ -381,12 +381,12 @@ ExportCardToFormat=تصدير بطاقة Ų“ŁƒŁ„ ContactNotLinkedToCompany=اتصالات Ł„ŁŠŲ³ŲŖ Ł…Ų±ŲŖŲØŲ·Ų© بطرف ثالث DolibarrLogin=ادخل Dolibarr NoDolibarrAccess=لا Dolibarr Ų§Ł„ŁˆŲµŁˆŁ„ -ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties +ExportDataset_company_1=أطراف ثالثة (Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ / المؤسسات / الناس Ų§Ł„ŲØŲÆŁ†ŁŠ) وخصائص ExportDataset_company_2=الاتصالات ŁˆŲ§Ł„Ų¹Ł‚Ų§Ų±Ų§ŲŖ -ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties -ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes +ImportDataset_company_1=أطراف ثالثة (Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ / المؤسسات / الناس Ų§Ł„ŲØŲÆŁ†ŁŠ) وخصائص +ImportDataset_company_2=اتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† (من thirdparties أو لا) ŁˆŲ³Ł…Ų§ŲŖ ImportDataset_company_3=Ų§Ł„ŲŖŁŲ§ŲµŁŠŁ„ Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© -ImportDataset_company_4=Third parties/Sales representatives (Affect sales representatives users to companies) +ImportDataset_company_4=الأطراف الثالث / Ł…Ł†ŲÆŁˆŲØŁŠ Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ (على Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠ Ł…Ł†ŲÆŁˆŲØŁŠ Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ Ł„Ł„Ų“Ų±ŁƒŲ§ŲŖ) PriceLevel=Ł…Ų³ŲŖŁˆŁ‰ الأسعار DeliveriesAddress=ŲŖŁ‚ŲÆŁŠŁ… Ų¹Ł†Ų§ŁˆŁŠŁ† DeliveryAddress=Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… @@ -394,8 +394,8 @@ DeliveryAddressLabel=ŲŖŲ³Ł„ŁŠŁ… بطاقة معالجة DeleteDeliveryAddress=حذف Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… ConfirmDeleteDeliveryAddress=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد حذف هذا Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŲŖŲ³Ł„ŁŠŁ…ŲŸ NewDeliveryAddress=ŲŖŁ‚ŲÆŁŠŁ… معالجة جديدة -AddDeliveryAddress=Create address -AddAddress=Create address +AddDeliveryAddress=؄نؓاؔ Ų¹Ł†ŁˆŲ§Ł† +AddAddress=؄نؓاؔ Ų¹Ł†ŁˆŲ§Ł† NoOtherDeliveryAddress=لا ŲØŲÆŁŠŁ„ عن ŲŖŁ‚ŲÆŁŠŁ… معالجة Ł…Ų­ŲÆŲÆŲ© SupplierCategory=Ų§Ł„Ł…ŁˆŲ±ŲÆ الفئة JuridicalStatus200=المستقلة @@ -412,23 +412,23 @@ YouMustCreateContactFirst=يجب ؄نؓاؔ رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖ ListSuppliersShort=قائمة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ListProspectsShort=قائمة Ų§Ł„ŲŖŁˆŁ‚Ų¹Ų§ŲŖ ListCustomersShort=قائمة العملاؔ -ThirdPartiesArea=Third parties and contact area +ThirdPartiesArea=أطراف Ų«Ų§Ł„Ų«Ų©ŲŒ ŁˆŁ…Ł†Ų·Ł‚Ų© الاتصال LastModifiedThirdParties=%s Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ لأطراف ثالثة UniqueThirdParties=Ł…Ų¬Ł…ŁˆŲ¹ الأطراف الثالثة فريدة من Ł†ŁˆŲ¹Ł‡Ų§ InActivity=فتح ActivityCeased=مغلق ActivityStateFilter=نؓاط Ų§Ł„Ł…Ų±ŁƒŲ² -ProductsIntoElements=List of products/services into %s -CurrentOutstandingBill=Current outstanding bill -OutstandingBill=Max. for outstanding bill -OutstandingBillReached=Reached max. for outstanding bill +ProductsIntoElements=قائمة المنتجات / الخدمات ؄لى %s +CurrentOutstandingBill=فاتورة المستحق Ų­Ų§Ł„ŁŠŲ§ +OutstandingBill=Ł…Ų§ŁƒŲ³. Ł„Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† Ų§Ł„Ł…ŲŖŁ…ŁŠŲ² +OutstandingBillReached=ŁˆŲµŁ„ŲŖ كحد أقصى. Ł„Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† Ų§Ł„Ł…ŲŖŁ…ŁŠŲ² MonkeyNumRefModelDesc=عودة nĆŗmero Ł…Ų¹ Ų§Ł„Ų“ŁƒŁ„ nnnn - ŁŖ syymm Ų§Ł„Ų²ŲØŁˆŁ† ŁˆŲ±Ł…Ų² وnnnn - ŁŖ syymm Ł…ŁˆŲ±ŲÆ Ł„Ł„Ł‚Ų§Ł†ŁˆŁ† حيث السنة Ł‡Łˆ السنة ، Ł‡Łˆ ؓهر ملم وnnnn Ł‡Łˆ تسلسل بلا كسر ŁˆŲ¹ŲÆŁ… Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى 0. LeopardNumRefModelDesc=Ų§Ł„Ų¹Ł…ŁŠŁ„ / Ų§Ł„Ł…ŁˆŲ±ŲÆ Ł…ŲÆŁˆŁ†Ų© Ł…Ų¬Ų§Ł†ŁŠŲ©. هذا Ų§Ł„Ł‚Ų§Ł†ŁˆŁ† ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ في أي ŁˆŁ‚ŲŖ. -ManagingDirectors=Manager(s) name (CEO, director, president...) -SearchThirdparty=Search third party -SearchContact=Search contact -MergeOriginThirdparty=Duplicate third party (third party you want to delete) -MergeThirdparties=Merge third parties -ConfirmMergeThirdparties=Are you sure you want to merge this third party into the current one ? All linked objects (invoices, orders, ...) will be moved to current third party so you will be able to delete the duplicate one. -ThirdpartiesMergeSuccess=Thirdparties have been merged -ErrorThirdpartiesMerge=There was an error when deleting the thirdparties. Please check the log. Changes have been reverted. +ManagingDirectors=Ł…ŲÆŁŠŲ± (Ł‚) اسم (CEO، Ł…ŲÆŁŠŲ±ŲŒ رئيس ...) +SearchThirdparty=ŲØŲ­Ų« طرف ثالث +SearchContact=البحث Ų§ŲŖŲµŲ§Ł„ +MergeOriginThirdparty=تكرار طرف ثالث (طرف ثالث ŁƒŁ†ŲŖ ŲŖŲ±ŲŗŲØ في حذف) +MergeThirdparties=ŲÆŁ…Ų¬ أطراف ثالثة +ConfirmMergeThirdparties=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ŲÆŁ…Ų¬ هذا الطرف الثالث في واحدة Ų§Ł„Ų­Ų§Ł„ŁŠŲŸ ŁƒŁ„ Ų§Ł„ŁƒŲ§Ų¦Ł†Ų§ŲŖ المرتبطة (Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ£ŁˆŲ§Ł…Ų±ŲŒ ...) Ų³ŁŠŲŖŁ… نقلها ؄لى طرف ثالث Ų§Ł„Ų­Ų§Ł„ŁŠ Ł„Ų°Ł„Łƒ سوف ŲŖŁƒŁˆŁ† قادرة على حذف واحد Ł…ŁƒŲ±Ų±. +ThirdpartiesMergeSuccess=ŲŖŁ… ŲÆŁ…Ų¬ Thirdparties +ErrorThirdpartiesMerge=ŁƒŲ§Ł† Ł‡Ł†Ų§Łƒ Ų®Ų·Ų£ عند حذف thirdparties. ŁŠŲ±Ų¬Ł‰ التحقق من السجل. ŁˆŁ‚ŲÆ Ų¹Ų§ŲÆŲŖ Ų§Ł„ŲŖŲŗŁŠŁŠŲ±Ų§ŲŖ. diff --git a/htdocs/langs/ar_SA/compta.lang b/htdocs/langs/ar_SA/compta.lang index 95726360e2d..a38ff238c10 100644 --- a/htdocs/langs/ar_SA/compta.lang +++ b/htdocs/langs/ar_SA/compta.lang @@ -3,8 +3,8 @@ Accountancy=المحاسبة AccountancyCard=بطاقة المحاسبة Treasury=الخزانة MenuFinancial=Ų§Ł„Ł…Ų§Ł„ŁŠŲ© -TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation -TaxModuleSetupToModifyRulesLT=Go to Company setup to modify rules for calculation +TaxModuleSetupToModifyRules=الذهاب ؄لى ال؄عداد Ų­ŲÆŲ© الضرائب Ł„ŲŖŲ¹ŲÆŁŠŁ„ Ł‚ŁˆŲ§Ų¹ŲÆ Ų­Ų³Ų§ŲØ +TaxModuleSetupToModifyRulesLT=الذهاب ؄لى Ų„Ų¹ŲÆŲ§ŲÆ Ų§Ł„Ų“Ų±ŁƒŲ© Ł„ŲŖŲ¹ŲÆŁŠŁ„ Ł‚ŁˆŲ§Ų¹ŲÆ Ų­Ų³Ų§ŲØ OptionMode=Ų§Ł„Ų®ŁŠŲ§Ų± المحاسبة OptionModeTrue=خيار المدخلات ŁˆŲ§Ł„Ł…Ų®Ų±Ų¬Ų§ŲŖ OptionModeVirtual=Ų§Ł„Ų®ŁŠŲ§Ų± ŲØŁŠŁ† Ų§Ų¹ŲŖŁ…Ų§ŲÆŲ§ŲŖ Ų§Ł„ŲÆŁŠŁˆŁ† @@ -12,15 +12,15 @@ OptionModeTrueDesc=وفي هذا Ų§Ł„Ų³ŁŠŲ§Ł‚ ، ويحسب حجم Ų§Ł„Ł…ŲÆŁŁˆ OptionModeVirtualDesc=وفي هذا Ų§Ł„Ų³ŁŠŲ§Ł‚ ، ف؄ن أكثر من Ų§Ł„ŲÆŁˆŲ±Ų§Ł† يحسب Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± (تاريخ Ų§Ł„ŲŖŲµŲÆŁŠŁ‚). Ų„Ų°Ų§ ŁƒŲ§Ł†ŲŖ هذه Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± المستحقة ، ŁˆŲ¹Ł…Ų§ Ų„Ų°Ų§ ŁƒŲ§Ł†ŲŖ قد دفعت أم لا ، ŁŁ‡ŁŠ Ł…ŲÆŲ±Ų¬Ų© في حجم الانتاج. FeatureIsSupportedInInOutModeOnly=Ų§Ł„Ł…ŁŠŲ²Ų© Ų§Ł„ŁˆŲ­ŁŠŲÆŲ© المتاحة في Ų³ŲÆŲ§ŲÆ ŲÆŁŠŁˆŁ† Ł‚Ų±ŁˆŲ¶ المحاسبة Ų·Ų±ŁŠŁ‚Ų© (انظر Ų§Ł„ŲŖŁƒŁˆŁŠŁ† وحدة المحاسبة) VATReportBuildWithOptionDefinedInModule=المبالغ Ų§Ł„Ł…ŲØŁŠŁ†Ų© هنا ŁŠŲŖŁ… حسابها ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł‚ŁˆŲ§Ų¹ŲÆ Ų§Ł„ŲŖŁŠ تحددها وحدة ال؄عداد الضرائب. -LTReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Company setup. +LTReportBuildWithOptionDefinedInModule=وتحسب المبالغ Ų§Ł„Ł…ŲØŁŠŁ†Ų© هنا ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł‚ŁˆŲ§Ų¹ŲÆ Ų§Ł„ŲŖŁŠ ŁŠŲ­ŲÆŲÆŁ‡Ų§ ال؄عداد Ų§Ł„Ų“Ų±ŁƒŲ©. Param=ال؄عداد RemainingAmountPayment=دفع المبلغ Ų§Ł„Ł…ŲŖŲØŁ‚ŁŠ : AmountToBeCharged=المبلغ Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠ للدفع : AccountsGeneral=الحسابات Account=Ų­Ų³Ų§ŲØ Accounts=الحسابات -Accountparent=Account parent -Accountsparent=Accounts parent +Accountparent=Ų§Ł„ŁˆŲ§Ł„ŲÆ Ų­Ų³Ų§ŲØ +Accountsparent=Ų­Ų³Ų§ŲØŲ§ŲŖ الأم BillsForSuppliers=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Income=الدخل Outcome=نتائج @@ -29,11 +29,11 @@ ReportTurnover=ŲÆŁˆŲ±Ų§Ł† PaymentsNotLinkedToInvoice=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ł„ŁŠŲ³ŲŖ Ł…Ų±ŲŖŲØŲ·Ų© بأي Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ، ŁˆŲ°Ł„Łƒ Ł„ŁŠŲ³ Ł…Ų±ŲŖŲØŲ·Ų§ بأي طرف ثالث PaymentsNotLinkedToUser=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ł„ŁŠŲ³ŲŖ Ł…Ų±ŲŖŲØŲ·Ų© بأي Ł…Ų³ŲŖŲ®ŲÆŁ… Profit=الأرباح -AccountingResult=Accounting result +AccountingResult=Ł†ŲŖŁŠŲ¬Ų© المحاسبة Balance=Ų§Ł„ŲŖŁˆŲ§Ų²Ł† Debit=الخصم Credit=الائتمان -Piece=Accounting Doc. +Piece=ŲŖŁ…Ų«Ł„ Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų©. Withdrawal=انسحاب Withdrawals=انسحابات AmountHTVATRealReceived=جمعت HT @@ -43,74 +43,74 @@ VATReceived=ŁˆŲŖŁ„Ł‚Ł‰ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة VATToCollect=ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ VATSummary=رصيد Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة LT2SummaryES=IRPF Ų§Ł„Ų±ŲµŁŠŲÆ -LT1SummaryES=RE Balance +LT1SummaryES=RE Ų§Ł„Ł…ŁŠŲ²Ų§Ł† VATPaid=دفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -SalaryPaid=Salary paid +SalaryPaid=دفع Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ LT2PaidES=Ł…ŲÆŁŁˆŲ¹ IRPF -LT1PaidES=RE Paid +LT1PaidES=RE Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų© LT2CustomerES=Ł…ŲØŁŠŲ¹Ų§ŲŖ IRPF LT2SupplierES=Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ IRPF -LT1CustomerES=RE sales -LT1SupplierES=RE purchases +LT1CustomerES=RE Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ +LT1SupplierES=RE Ų§Ł„Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ VATCollected=جمعت ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ToPay=دفع ToGet=Ų§Ł„Ų¹ŁˆŲÆŲ© -SpecialExpensesArea=Area for all special payments -TaxAndDividendsArea=Sale taxes, social/fiscal taxes contributions and dividends area -SocialContribution=Social or fiscal tax -SocialContributions=Social or fiscal taxes -MenuSpecialExpenses=Special expenses +SpecialExpensesArea=منطقة Ł„Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ الخاصة +TaxAndDividendsArea=بيع Ų§Ł„Ų¶Ų±Ų§Ų¦ŲØŲŒ ŁˆŲ§Ł„Ł…Ų³Ų§Ł‡Ł…Ų§ŲŖ Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ł…Ų§Ł„ŁŠŲ© الضرائب ŁˆŲ§Ł„Ų£Ų±ŲØŲ§Ų­ المنطقة +SocialContribution=Ų§Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +SocialContributions=الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +MenuSpecialExpenses=Ų§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖ الخاصة MenuTaxAndDividends=الضرائب وعوائد -MenuSalaries=Salaries -MenuSocialContributions=Social/fiscal taxes -MenuNewSocialContribution=New social/fiscal tax -NewSocialContribution=New social/fiscal tax -ContributionsToPay=Social/fiscal taxes to pay +MenuSalaries=Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +MenuSocialContributions=الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ų§Ł„Ł…Ų§Ł„ŁŠŲ© +MenuNewSocialContribution=Ų§Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ł…Ų§Ł„ŁŠŲ© جديدة +NewSocialContribution=Ų§Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ł…Ų§Ł„ŁŠŲ© جديدة +ContributionsToPay=الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ų§Ł„Ł…Ų§Ł„ŁŠŲ© لدفع AccountancyTreasuryArea=المحاسبة / الخزانة المنطقة AccountancySetup=المحاسبة ال؄عداد NewPayment=دفع جديدة Payments=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ PaymentCustomerInvoice=Ų§Ł„Ų²ŲØŁˆŁ† تسديد Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© PaymentSupplierInvoice=دفع فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ -PaymentSocialContribution=Social/fiscal tax payment +PaymentSocialContribution=Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ / دفع الضرائب Ų§Ł„Ł…Ų§Ł„ŁŠŲ© PaymentVat=دفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -PaymentSalary=Salary payment +PaymentSalary=دفع المرتبات ListPayment=قائمة Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ ListOfPayments=قائمة Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ ListOfCustomerPayments=قائمة Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ العملاؔ ListOfSupplierPayments=قائمة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ -DateStartPeriod=Date start period -DateEndPeriod=Date end period +DateStartPeriod=تاريخ بداية الفترة +DateEndPeriod=تاريخ انتهاؔ الفترة NewVATPayment=دفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© -newLT1Payment=New tax 2 payment -newLT2Payment=New tax 3 payment -LT1Payment=Tax 2 payment -LT1Payments=Tax 2 payments -LT2Payment=Tax 3 payment -LT2Payments=Tax 3 payments -newLT1PaymentES=New RE payment +newLT1Payment=جديد Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ© 2 الدفع +newLT2Payment=Ų§Ł„Ų¬ŲÆŁŠŲÆ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© 3 دفع +LT1Payment=ضريبة دفع 2 +LT1Payments=Ų§Ł„Ų¶Ų±ŁŠŲØŲ© 2 Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ +LT2Payment=Ų§Ł„Ų¶Ų±ŁŠŲØŲ© 3 دفع +LT2Payments=Ų§Ł„Ų¶Ų±ŁŠŲØŲ© 3 دفعات +newLT1PaymentES=دفع RE جديد newLT2PaymentES=جديد IRPF دفع -LT1PaymentES=RE Payment -LT1PaymentsES=RE Payments +LT1PaymentES=RE الدفع +LT1PaymentsES=Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ RE LT2PaymentES=IRPF الدفع LT2PaymentsES=الدفعات IRPF VATPayment=دفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة VATPayments=دفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -VATRefund=VAT Refund -Refund=Refund -SocialContributionsPayments=Social/fiscal taxes payments +VATRefund=Ų§Ų³ŲŖŲ±ŲÆŲ§ŲÆ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +Refund=Ų±ŲÆ +SocialContributionsPayments=Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ / الضرائب Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ShowVatPayment=ŁˆŲŖŲøŁ‡Ų± دفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة TotalToPay=على دفع Ł…Ų§ Ł…Ų¬Ł…ŁˆŲ¹Ł‡ TotalVATReceived=تلقى Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة CustomerAccountancyCode=Ł‚Ų§Ł†ŁˆŁ† Ł…Ų­Ų§Ų³ŲØŲ© العملاؔ SupplierAccountancyCode=Ł…ŁˆŲ±ŲÆ Ł‚Ų§Ł†ŁˆŁ† المحاسبة -CustomerAccountancyCodeShort=Cust. account. code -SupplierAccountancyCodeShort=Sup. account. code +CustomerAccountancyCodeShort=Ų§Ł„Ų²ŲØŁˆŁ†. Ų­Ų³Ų§ŲØ. رمز +SupplierAccountancyCodeShort=سوب. Ų­Ų³Ų§ŲØ. رمز AccountNumberShort=رقم الحساب AccountNumber=رقم الحساب NewAccount=Ų­Ų³Ų§ŲØ جديد SalesTurnover=Ł…ŲØŁŠŲ¹Ų§ŲŖ -SalesTurnoverMinimum=Minimum sales turnover +SalesTurnoverMinimum=الحد الأدنى حجم Ł…ŲØŁŠŲ¹Ų§ŲŖ ByThirdParties=بو أطراف ثالثة ByUserAuthorOfInvoice=فاتورة من قبل المؤلف AccountancyExport=المحاسبة Ų§Ł„ŲŖŲµŲÆŁŠŲ± @@ -118,54 +118,55 @@ ErrorWrongAccountancyCodeForCompany=Ł‚Ų§Ł†ŁˆŁ† Ł…Ų­Ų§Ų³ŲØŲ© العملاؔ سي SuppliersProductsSellSalesTurnover=ŁˆŁ‚ŲÆ ŁˆŁ„ŲÆŲŖ عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲÆŁˆŲ±Ų§Ł† Ł…ŲØŁŠŲ¹Ų§ŲŖ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† المنتجات. CheckReceipt=التحقق من ؄يداع CheckReceiptShort=التحقق من ؄يداع -LastCheckReceiptShort=Last %s check receipts +LastCheckReceiptShort=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± NewCheckReceipt=خصم جديد NewCheckDeposit=تأكد من ايداع جديدة NewCheckDepositOn=ŲŖŁ‡ŁŠŲ¦Ų© Ł„ŲŖŁ„Ł‚ŁŠ Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ على Ų­Ų³Ų§ŲØ : ŁŖ Ł‚ NoWaitingChecks=لم ŁŠŁ†ŲŖŲøŲ± ؄يداع Ų§Ł„Ų“ŁŠŁƒŲ§ŲŖ. DateChequeReceived=استقبال المدخلات تاريخ Ų§Ł„Ų“ŁŠŁƒ NbOfCheques=ملاحظة : Ł„Ł„Ų“ŁŠŁƒŲ§ŲŖ -PaySocialContribution=Pay a social/fiscal tax -ConfirmPaySocialContribution=Are you sure you want to classify this social or fiscal tax as paid? -DeleteSocialContribution=Delete a social or fiscal tax payment -ConfirmDeleteSocialContribution=Are you sure you want to delete this social/fiscal tax payment? -ExportDataset_tax_1=Social and fiscal taxes and payments -CalcModeVATDebt=Mode %sVAT on commitment accounting%s. -CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s. -CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting. -CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting -CalcModeLT1= Mode %sRE on customer invoices - suppliers invoices%s -CalcModeLT1Debt=Mode %sRE on customer invoices%s -CalcModeLT1Rec= Mode %sRE on suppliers invoices%s -CalcModeLT2= Mode %sIRPF on customer invoices - suppliers invoices%s -CalcModeLT2Debt=Mode %sIRPF on customer invoices%s -CalcModeLT2Rec= Mode %sIRPF on suppliers invoices%s -AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary -AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary +PaySocialContribution=دفع ضريبة Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ł…Ų§Ł„ŁŠŲ© +ConfirmPaySocialContribution=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد أن ŲŖŲµŁ†ŁŠŁ هذه Ų§Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ŁƒŁ…Ų§ دفعت؟ +DeleteSocialContribution=حذف دفع الضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ أو Ų§Ł„Ł…Ų§Ł„ŁŠ +ConfirmDeleteSocialContribution=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف / دفع الضرائب Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲŸ +ExportDataset_tax_1=الضرائب ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© ŁˆŲ§Ł„Ł…Ų§Ł„ŁŠŲ© +CalcModeVATDebt=Ų§Ł„ŁˆŲ¶Ų¹ŁŖ SVAT بؓأن المحاسبة الالتزام٪ Ų§Ł„ŲµŁˆŲ±Ų©. +CalcModeVATEngagement=وضع SVATŁŖ على Ł…ŲÆŲ§Ų®ŁŠŁ„ Ł…ŲµŲ§Ų±ŁŠŁŁŖ Ų§Ł„ŲµŁˆŲ±Ų©. +CalcModeDebt=ŁˆŁ‚Ų§Ł„ŁŖ وضع sClaims-Ų§Ł„ŲÆŁŠŁˆŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© المحاسبة الالتزام. +CalcModeEngagement=ŁˆŁ‚Ų§Ł„ واسطة٪ sIncomes-Ų§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖŁŖ Ų§Ł„ŲµŁˆŲ±Ų© المحاسبة Ų§Ł„Ł†Ł‚ŲÆŁŠŲ© +CalcModeLT1= Ų§Ł„ŁˆŲ¶Ų¹ŁŖ Ų²Ų§Ų±Ų© العلاقات Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© على فواتير العملاؔ - فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +CalcModeLT1Debt=Ų§Ł„ŁˆŲ¶Ų¹ŁŖ Ų²Ų§Ų±Ų© العلاقات Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© على فواتير العملاؔ٪ Ų§Ł„ŲµŁˆŲ±Ų© +CalcModeLT1Rec= Ų§Ł„ŁˆŲ¶Ų¹ŁŖ Ų²Ų§Ų±Ų© العلاقات Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© على فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +CalcModeLT2= وضع sIRPFŁŖ على فواتير العملاؔ - فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +CalcModeLT2Debt=وضع sIRPFŁŖ على فواتير العملاؔ٪ Ų§Ł„ŲµŁˆŲ±Ų© +CalcModeLT2Rec= وضع sIRPFŁŖ على فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +AnnualSummaryDueDebtMode=Ł…ŁŠŲ²Ų§Ł† Ų§Ł„Ų„ŁŠŲ±Ų§ŲÆŲ§ŲŖ ŁˆŲ§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖŲŒ ملخص Ų³Ł†ŁˆŁŠ +AnnualSummaryInputOutputMode=Ł…ŁŠŲ²Ų§Ł† Ų§Ł„Ų„ŁŠŲ±Ų§ŲÆŲ§ŲŖ ŁˆŲ§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖŲŒ ملخص Ų³Ł†ŁˆŁŠ AnnualByCompaniesDueDebtMode=Ł…ŁŠŲ²Ų§Ł† Ų§Ł„Ų„ŁŠŲ±Ų§ŲÆŲ§ŲŖ ŁˆŲ§Ł„Ł†ŁŁ‚Ų§ŲŖ ، ŁˆŲØŲ§Ł„ŲŖŁŲµŁŠŁ„ من قبل أطراف ثالثة ، ŁˆŲ·Ų±ŁŠŁ‚Ų© Ų³ŲÆŲ§ŲÆ ŲÆŁŠŁˆŁ† sClaims ŁŖ ŁŖ Ł‚ قال الالتزام ŁˆŲ§Ł„Ł…Ų­Ų§Ų³ŲØŲ©. AnnualByCompaniesInputOutputMode=Ł…ŁŠŲ²Ų§Ł† Ų§Ł„Ų„ŁŠŲ±Ų§ŲÆŲ§ŲŖ ŁˆŲ§Ł„Ł†ŁŁ‚Ų§ŲŖ ، ŁˆŲØŲ§Ł„ŲŖŁŲµŁŠŁ„ من قبل أطراف ثالثة ، واسطة ŲØŁŠŁ† sRevenues ŁŖ من Ł…ŲµŲ±ŁˆŁŲ§ŲŖ ŁŖ Ł‚ قال المحاسبة Ų§Ł„Ł†Ł‚ŲÆŁŠŲ©. SeeReportInInputOutputMode=انظر Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± sIncomes ŁŖ ŲØŁŠŁ† Ų§Ł„Ł…ŲµŲ±ŁˆŁŲ§ŲŖ ŁŖ Ł‚ قال المحاسبة Ų§Ł„Ł†Ł‚ŲÆŁŠŲ© لحساب Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„ŁŲ¹Ł„ŁŠŲ© SeeReportInDueDebtMode=انظر Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± sClaims ŁŖ ŲØŁŠŁ† ŲÆŁŠŁˆŁ†Ł‡Ų§ ŁŖ Ł‚ الالتزام ŁˆŲ§Ł„Ł…Ų­Ų§Ų³ŲØŲ© ŁˆŁ‚Ų§Ł„ لحساب فواتير -RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included -RulesResultDue=- It includes outstanding invoices, expenses, VAT, donations whether they are paid or not. Is also includes paid salaries.
      - It is based on the validation date of invoices and VAT and on the due date for expenses. For salaries defined with Salary module, the value date of payment is used. -RulesResultInOut=- It includes the real payments made on invoices, expenses, VAT and salaries.
      - It is based on the payment dates of the invoices, expenses, VAT and salaries. The donation date for donation. -RulesCADue=- It includes the client's due invoices whether they are paid or not.
      - It is based on the validation date of these invoices.
      +RulesAmountWithTaxIncluded=- المبالغ Ų§Ł„Ł…ŲØŁŠŁ†Ų© لمع Ų¬Ł…ŁŠŲ¹ الضرائب المدرجة +RulesResultDue=- ŁˆŲŖŲŖŲ¶Ł…Ł† Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ų§Ł„Ł…Ų³ŲÆŲÆŲ©ŲŒ ŁˆŲ§Ł„Ł†ŁŁ‚Ų§ŲŖŲŒ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…Ų¶Ų§ŁŲ©ŲŒ ŁˆŲ§Ł„ŲŖŲØŲ±Ų¹Ų§ŲŖ سواؔ ŁƒŲ§Ł†ŲŖ ŲØŲ£Ų¬Ų± أو لا. Ł‡Łˆ أيضا ŁŠŲŖŲ¶Ł…Ł† Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų©.
      - ŁˆŁ‡Łˆ ŁŠŲ³ŲŖŁ†ŲÆ ؄لى تاريخ المصادقة على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± وضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŁˆŲ¹Ł„Ł‰ Ų§Ł„Ł…ŁˆŲ¹ŲÆ المحدد للنفقات. Ł„Ų±ŁˆŲ§ŲŖŲØ Ł…Ų­ŲÆŲÆŲ© Ł…Ų¹ وحدة Ų§Ł„Ų±Ų§ŲŖŲØŲŒ ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł‚ŁŠŁ…Ų© تاريخ الدفع. +RulesResultInOut=- ŁˆŁŠŲ“Ł…Ł„ Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„Ų­Ł‚ŁŠŁ‚ŁŠŲ© المحرز في Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ§Ł„Ł…ŲµŲ§Ų±ŁŠŁ ŁˆŲ§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŁˆŲ§Ł„Ų±ŁˆŲ§ŲŖŲØ.
      - لأنه ŁŠŁ‚ŁˆŁ… على Ł…ŁˆŲ§Ų¹ŁŠŲÆ دفع Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ§Ł„Ł…ŲµŲ§Ų±ŁŠŁ ŁˆŲ§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة ŁˆŲ§Ł„Ų±ŁˆŲ§ŲŖŲØ. تاريخ التبرع للتبرع. +RulesCADue=- ŁˆŁŠŲ“Ł…Ł„ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± المستحقة على Ų§Ł„Ų¹Ł…ŁŠŁ„ سواؔ ŁƒŲ§Ł†ŲŖ ŲØŲ£Ų¬Ų± أو لا.
      - ŁˆŁ‡Łˆ ŁŠŲ³ŲŖŁ†ŲÆ ؄لى تاريخ التحقق من هذه Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±.
      RulesCAIn=-- ŁˆŁŠŲ“Ł…Ł„ Ų¬Ł…ŁŠŲ¹ الفعال دفع Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± Ų§Ł„ŁˆŲ§Ų±ŲÆŲ© من العملاؔ.
      -- ŁŠŁ‚ŁˆŁ… على دفع هذه Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± تاريخ
      DepositsAreNotIncluded=- ŁŠŲŖŁ… ŁˆŁ„Ų§ ŲŖŲ“Ł…Ł„ ودائع Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± DepositsAreIncluded=- وترد Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ودائع LT2ReportByCustomersInInputOutputModeES=ŲŖŁ‚Ų±ŁŠŲ± من قبل طرف ثالث IRPF -LT1ReportByCustomersInInputOutputModeES=Report by third party RE -VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid -VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid -VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid -LT1ReportByQuartersInInputOutputMode=Report by RE rate -LT2ReportByQuartersInInputOutputMode=Report by IRPF rate -VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid -LT1ReportByQuartersInDueDebtMode=Report by RE rate -LT2ReportByQuartersInDueDebtMode=Report by IRPF rate +LT1ReportByCustomersInInputOutputModeES=ŲŖŁ‚Ų±ŁŠŲ± RE طرف ثالث +VATReport=VAT report +VATReportByCustomersInInputOutputMode=ŲŖŁ‚Ų±ŁŠŲ± من ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة العملاؔ جمع ودفع +VATReportByCustomersInDueDebtMode=ŲŖŁ‚Ų±ŁŠŲ± من ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة العملاؔ جمع ودفع +VATReportByQuartersInInputOutputMode=ŲŖŁ‚Ų±ŁŠŲ± Ł…Ų¹ŲÆŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة جمع ودفع +LT1ReportByQuartersInInputOutputMode=ŲŖŁ‚Ų±ŁŠŲ± Ł…Ų¹ŲÆŁ„ RE +LT2ReportByQuartersInInputOutputMode=ŲŖŁ‚Ų±ŁŠŲ± Ł…Ų¹ŲÆŁ„ IRPF +VATReportByQuartersInDueDebtMode=ŲŖŁ‚Ų±ŁŠŲ± Ł…Ų¹ŲÆŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة جمع ودفع +LT1ReportByQuartersInDueDebtMode=ŲŖŁ‚Ų±ŁŠŲ± Ł…Ų¹ŲÆŁ„ RE +LT2ReportByQuartersInDueDebtMode=ŲŖŁ‚Ų±ŁŠŲ± Ł…Ų¹ŲÆŁ„ IRPF SeeVATReportInInputOutputMode=انظر Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± تغطية sVAT ŁŖ Ł‚ ŁŖ لحساب Ł…ŁˆŲ­ŲÆ SeeVATReportInDueDebtMode=انظر Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± عن تدفق sVAT ŁŖ Ł‚ ŁŖ لحساب Ł…Ų¹ خيار على تدفق -RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment. +RulesVATInServices=- Ł„Ł„Ų­ŲµŁˆŁ„ على Ų®ŲÆŁ…Ų§ŲŖŲŒ ŁŠŲŖŲ¶Ł…Ł† Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± Ł„ŁˆŲ§Ų¦Ų­ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة تلقى فعلا أو الصادرة على Ų£Ų³Ų§Ų³ من تاريخ الدفع. RulesVATInProducts=- Ł„Ł„Ų­ŲµŁˆŁ„ على Ų§Ł„Ų£ŲµŁˆŁ„ Ų§Ł„Ł…Ų§ŲÆŁŠŲ©ŲŒ ف؄نه ŁŠŲ“Ł…Ł„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± على Ų£Ų³Ų§Ų³ من تاريخ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©. RulesVATDueServices=- Ł„Ł„Ų­ŲµŁˆŁ„ على Ų§Ł„Ų®ŲÆŁ…Ų§ŲŖŲŒ ŁˆŁŠŲŖŲ¶Ł…Ł† Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± فواتير ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ų§Ł„Ł…Ų³ŲŖŲ­Ł‚Ų©ŲŒ Ł…ŲÆŁŁˆŲ¹Ų© الأجر أم Ł„Ų§ŲŒ بناؔ على تاريخ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©. RulesVATDueProducts=- Ł„Ł„Ų­ŲµŁˆŁ„ على Ų§Ł„Ų£ŲµŁˆŁ„ Ų§Ł„Ł…Ų§ŲÆŁŠŲ©ŲŒ ف؄نه ŁŠŲ“Ł…Ł„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±ŲŒ بناؔ على تاريخ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©. @@ -188,35 +189,35 @@ CodeNotDef=لم ŁŠŲŖŁ… تعريف AddRemind=Ų§Ų±Ų³Ų§Ł„ المبلغ المتاح RemainToDivide= ŁŠŲØŁ‚Ł‰ أن يوفد : WarningDepositsNotIncluded=لا ŁŠŲŖŁ… ŲŖŲ¶Ł…ŁŠŁ† فواتير Ų§Ł„ŁˆŲÆŲ§Ų¦Ų¹ في هذا ال؄صدار Ł…Ų¹ هذه Ų§Ł„ŁˆŲ­ŲÆŲ© المحاسبة. -DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date. -Pcg_version=Pcg version -Pcg_type=Pcg type -Pcg_subtype=Pcg subtype -InvoiceLinesToDispatch=Invoice lines to dispatch -InvoiceDispatched=Dispatched invoices -AccountancyDashboard=Accountancy summary -ByProductsAndServices=By products and services -RefExt=External ref -ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice". -LinkedOrder=Link to order -Mode1=Method 1 -Mode2=Method 2 -CalculationRuleDesc=To calculate total VAT, there is two methods:
      Method 1 is rounding vat on each line, then summing them.
      Method 2 is summing all vat on each line, then rounding result.
      Final result may differs from few cents. Default mode is mode %s. -CalculationRuleDescSupplier=According to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier. -TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module). -CalculationMode=Calculation mode -AccountancyJournal=Accountancy code journal -ACCOUNTING_VAT_SOLD_ACCOUNT=Default accountancy code for collecting VAT (VAT on sales) -ACCOUNTING_VAT_BUY_ACCOUNT=Default accountancy code for recovered VAT (VAT on purchases) -ACCOUNTING_VAT_PAY_ACCOUNT=Default accountancy code for paying VAT -ACCOUNTING_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties -ACCOUNTING_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties -CloneTax=Clone a social/fiscal tax -ConfirmCloneTax=Confirm the clone of a social/fiscal tax payment -CloneTaxForNextMonth=Clone it for next month -SimpleReport=Simple report -AddExtraReport=Extra reports -OtherCountriesCustomersReport=Foreign customers report -BasedOnTwoFirstLettersOfVATNumberBeingDifferentFromYourCompanyCountry=Based on the two first letters of the VAT number being different from your own company's country code -SameCountryCustomersWithVAT=National customers report -BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Based on the two first letters of the VAT number being the same as your own company's country code +DatePaymentTermCantBeLowerThanObjectDate=تاريخ الدفع الأجل لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† أقل من تاريخ Ų§Ł„ŁƒŲ§Ų¦Ł†. +Pcg_version=نسخة PCG +Pcg_type=Ł†ŁˆŲ¹ PCG +Pcg_subtype=PCG Ų§Ł„Ł†ŁˆŲ¹ Ų§Ł„ŁŲ±Ų¹ŁŠ +InvoiceLinesToDispatch=خطوط Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© لارسال +InvoiceDispatched=أرسلت Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± +AccountancyDashboard=ملخص المحاسبة +ByProductsAndServices=المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ +RefExt=المرجع Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠ +ToCreateAPredefinedInvoice=ل؄نؓاؔ فاتورة Ł…Ų­ŲÆŲÆŲ© Ł…Ų³ŲØŁ‚Ų§ŲŒ ؄نؓاؔ فاتورة Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© Ų«Ł…ŲŒ ŲÆŁˆŁ† التحقق من ŲµŲ­Ų© Ų°Ł„ŁƒŲŒ انقر على Ų²Ų± "ŲŖŲ­ŁˆŁŠŁ„ ؄لى فاتورة Ł…Ų­ŲÆŲÆŲ© مسبقا". +LinkedOrder=تصل ؄لى النظام +Mode1=Ų·Ų±ŁŠŁ‚Ų© 1 +Mode2=Ų·Ų±ŁŠŁ‚Ų© 2 +CalculationRuleDesc=لحساب Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…Ų¶Ų§ŁŲ©ŲŒ Ł‡Ł†Ų§Łƒ Ų·Ų±ŁŠŁ‚ŲŖŁŠŁ†:
      Ų·Ų±ŁŠŁ‚Ų© 1 ŁˆŲ§Ł„ŲŖŁ‚Ų±ŁŠŲØ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة في ŁƒŁ„ سطر، Ų«Ł… ملخصا لها.
      Ų·Ų±ŁŠŁ‚Ų© 2 ŁŠŲŖŁ… ŲŖŁ„Ų®ŁŠŲµ ŁƒŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة في ŁƒŁ„ سطر، Ų«Ł… Ų§Ł„ŲŖŁ‚Ų±ŁŠŲØ Ų§Ł„Ł†ŲŖŁŠŲ¬Ų©.
      Ų§Ł„Ł†ŲŖŁŠŲ¬Ų© Ų§Ł„Ł†Ł‡Ų§Ų¦ŁŠŲ© قد تختلف من ŲØŲ¶Ų¹Ų© سنتات. Ų§Ł„ŁˆŲ¶Ų¹ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ Ł‡Łˆ وضع Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ. +CalculationRuleDescSupplier=ŁˆŁŁ‚Ų§ Ł„Ų§Ł„Ł…ŁˆŲ±ŲÆŲŒ واختيار Ų§Ł„Ų·Ų±ŁŠŁ‚Ų© المناسبة Ł„ŲŖŲ·ŲØŁŠŁ‚ Ų§Ł„Ų­ŁƒŁ… Ų­Ų³Ų§ŲØ نفسها ŁˆŲ§Ł„Ų­ŲµŁˆŁ„ على نفس Ų§Ł„Ł†ŲŖŁŠŲ¬Ų© Ų§Ł„Ł…ŲŖŁˆŁ‚Ų¹Ų© من Ų§Ł„Ł…ŁˆŲ±ŲÆ الخاص بك. +TurnoverPerProductInCommitmentAccountingNotRelevant=ŲŖŁ‚Ų±ŁŠŲ± ŲÆŁˆŲ±Ų§Ł† Ł„ŁƒŁ„ Ł…Ł†ŲŖŲ¬ŲŒ ŁˆŲ¹Ł†ŲÆ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų·Ų±ŁŠŁ‚Ų© المحاسبة Ų§Ł„Ł†Ł‚ŲÆŁŠŲ© غير ذي صلة. Ł…ŲŖŲ§Ų­ فقط هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± عند Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų·Ų±ŁŠŁ‚Ų© Ų§Ł„Ł…Ų“Ų§Ų±ŁƒŲ© المحاسبة (انظر Ų„Ų¹ŲÆŲ§ŲÆ وحدة المحاسبة). +CalculationMode=وضع الحساب +AccountancyJournal=كود المحاسبة مجلة +ACCOUNTING_VAT_SOLD_ACCOUNT=افتراضي كود المحاسبة لجمع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة على Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ) +ACCOUNTING_VAT_BUY_ACCOUNT=كود المحاسبة Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© Ł„Ų¶Ų±ŁŠŲØŲ© Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة المستردة (ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة على Ų§Ł„Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ) +ACCOUNTING_VAT_PAY_ACCOUNT=كود المحاسبة Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ للدفع ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +ACCOUNTING_ACCOUNT_CUSTOMER=كود المحاسبة افتراضيا Ł„thirdparties العملاؔ +ACCOUNTING_ACCOUNT_SUPPLIER=كود المحاسبة افتراضيا Ł„thirdparties Ų§Ł„Ł…ŁˆŲ±ŲÆ +CloneTax=استنساخ ضريبة Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© / Ł…Ų§Ł„ŁŠŲ© +ConfirmCloneTax=تأكيد استنساخ Ł„/ دفع الضرائب Ų§Ł„Ł…Ų§Ł„ŁŠŲ© Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ +CloneTaxForNextMonth=استنساخ لؓهر المقبل +SimpleReport=ŲŖŁ‚Ų±ŁŠŲ± بسيط +AddExtraReport=ŲŖŁ‚Ų§Ų±ŁŠŲ± ؄ضافية +OtherCountriesCustomersReport=ŲŖŁ‚Ų±ŁŠŲ± العملاؔ الأجانب +BasedOnTwoFirstLettersOfVATNumberBeingDifferentFromYourCompanyCountry=استنادا الى Ų§Ų«Ł†ŁŠŁ† من الأحرف Ų§Ł„Ų£ŁˆŁ„Ł‰ من رقم ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة بأنهم Ł…Ų®ŲŖŁ„ŁŁˆŁ† عن رمز البلد ؓركتك الخاصة لل +SameCountryCustomersWithVAT=ŲŖŁ‚Ų±ŁŠŲ± عملاؔ Ų§Ł„ŁˆŲ·Ł†ŁŠ +BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=استنادا الى Ų§Ų«Ł†ŁŠŁ† من الأحرف Ų§Ł„Ų£ŁˆŁ„Ł‰ من رقم ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة Ł‡ŁŠ نفس رمز البلد ؓركتك الخاصة لل diff --git a/htdocs/langs/ar_SA/contracts.lang b/htdocs/langs/ar_SA/contracts.lang index b1d0252ae2f..fe8e54cdc4e 100644 --- a/htdocs/langs/ar_SA/contracts.lang +++ b/htdocs/langs/ar_SA/contracts.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - contracts ContractsArea=Ų¹Ł‚ŁˆŲÆ منطقة ListOfContracts=قائمة Ų§Ł„Ų¹Ł‚ŁˆŲÆ -LastModifiedContracts=Last %s modified contracts +LastModifiedContracts=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ Ų§Ł„Ų¹Ł‚ŁˆŲÆ المعدلة AllContracts=Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų¹Ł‚ŁˆŲÆ ContractCard=عقد بطاقة ContractStatus=عقد Ł…Ų±ŁƒŲ² @@ -19,11 +19,11 @@ ServiceStatusLateShort=انتهى ServiceStatusClosed=مغلقة ServicesLegend=Ų®ŲÆŁ…Ų§ŲŖ أسطورة Contracts=Ų¹Ł‚ŁˆŲÆ -ContractsSubscriptions=Contracts/Subscriptions -ContractsAndLine=Contracts and line of contracts +ContractsSubscriptions=Ų§Ł„Ų¹Ł‚ŁˆŲÆ / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ +ContractsAndLine=Ų§Ł„Ų¹Ł‚ŁˆŲÆ وخط Ų¹Ł‚ŁˆŲÆ Contract=العقد -ContractLine=Contract line -Closing=Closing +ContractLine=Ų®Ų· العقد +Closing=؄غلاق NoContracts=أي Ų¹Ł‚ŁˆŲÆ MenuServices=الخدمات MenuInactiveServices=الخدمات غير الفعالة @@ -31,8 +31,8 @@ MenuRunningServices=Ų§ŲÆŲ§Ų±Ų© الخدمات MenuExpiredServices=انتهت الخدمات MenuClosedServices=أغلقت الخدمات NewContract=العقد Ų§Ł„Ų¬ŲÆŁŠŲÆ -NewContractSubscription=New contract/subscription -AddContract=Create contract +NewContractSubscription=العقد Ų§Ł„Ų¬ŲÆŁŠŲÆ / Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ +AddContract=؄نؓاؔ العقد SearchAContract=ŲØŲ­Ų« عقد DeleteAContract=الغاؔ العقد CloseAContract=ŁˆŲ«ŁŠŁ‚Ų© العقد @@ -43,7 +43,7 @@ ConfirmCloseService=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أن ŁˆŲ«ŁŠŁ‚Ų© Ł…Ų¹ هذه Ų§Ł„ ValidateAContract=مصادقة على Ų§Ł„Ų¹Ł‚ŁˆŲÆ ActivateService=ŲŖŁŲ¹ŁŠŁ„ الخدمة ConfirmActivateService=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من ŲŖŁŲ¹ŁŠŁ„ هذه الخدمة في تاريخ ŁŖ Ł‚ŲŸ -RefContract=Contract reference +RefContract=Ų„Ų“Ų§Ų±Ų© العقد DateContract=تاريخ العقد DateServiceActivate=تاريخ ŲŖŁŲ¹ŁŠŁ„ الخدمة DateServiceUnactivate=تاريخ Ų®ŲÆŁ…Ų© unactivation @@ -58,7 +58,7 @@ ListOfRunningContractsLines=قائمة ŲŖŲ“ŲŗŁŠŁ„ خطوط العقد ListOfRunningServices=لائحة Ų§ŲÆŲ§Ų±Ų© الخدمات NotActivatedServices=لا ŲŖŁ†Ų“ŁŠŲ· الخدمات) ŲØŁŠŁ† Ł…ŲµŲÆŁ‚ Ų§Ł„Ų¹Ł‚ŁˆŲÆ) BoardNotActivatedServices=Ų®ŲÆŁ…Ų§ŲŖ Ł„ŲŖŁŲ¹ŁŠŁ„ Ų§Ł„Ų¹Ł‚ŁˆŲÆ ŲØŁŠŁ† Ł…ŲµŲÆŁ‚ -LastContracts=Last %s contracts +LastContracts=Ų§Ł„Ų¹Ł‚ŁˆŲÆ Ų§Ł„Ł…Ų§Ų¶ŁŠŲ© ق٪ LastActivatedServices=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁŖ ŲŖŁ†Ų“ŁŠŲ· الخدمات LastModifiedServices=Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ ŁŖ Ł‚ الخدمات EditServiceLine=ŲŖŲ¹ŲÆŁŠŁ„ Ų®Ų· الخدمات @@ -90,13 +90,13 @@ PaymentRenewContractId=تجديد العقد الخط (رقم ŁŖ) ExpiredSince=تاريخ الانتهاؔ RelatedContracts=Ų§Ł„Ų¹Ł‚ŁˆŲÆ Ų°Ų§ŲŖ الصلة NoExpiredServices=أي Ł†ŁˆŲ¹ من الخدمات انتهت نؓط -ListOfServicesToExpireWithDuration=List of Services to expire in %s days -ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days -ListOfServicesToExpire=List of Services to expire -NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative. -StandardContractsTemplate=Standard contracts template -ContactNameAndSignature=For %s, name and signature: -OnlyLinesWithTypeServiceAreUsed=Only lines with type "Service" will be cloned. +ListOfServicesToExpireWithDuration=قائمة الخدمات Ł„ŲŖŁ†ŲŖŁ‡ŁŠ في Ų£ŁŠŲ§Ł…ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +ListOfServicesToExpireWithDurationNeg=قائمة الخدمات انتهت من أكثر من٪ Ų§Ł„ŲµŁˆŲ±Ų© Ų£ŁŠŲ§Ł… +ListOfServicesToExpire=قائمة الخدمات Ł„ŲŖŁ†ŲŖŁ‡ŁŠ +NoteListOfYourExpiredServices=تحتوي هذه القائمة على الخدمات فقط من Ų§Ł„Ų¹Ł‚ŁˆŲÆ لأطراف ثالثة ŲŖŲ±ŲŖŲØŲ· Ł„Łƒ ŁƒŁ…Ł…Ų«Ł„ بيع. +StandardContractsTemplate=قالب Ų§Ł„Ų¹Ł‚ŁˆŲÆ Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© +ContactNameAndSignature=ل٪ Ų§Ł„ŲµŁˆŲ±Ų© ŁˆŲ§Ł„Ų§Ų³Ł… ŁˆŲ§Ł„ŲŖŁˆŁ‚ŁŠŲ¹: +OnlyLinesWithTypeServiceAreUsed=خطوط Ų§Ł„ŁˆŲ­ŁŠŲÆŲ© Ł…Ų¹ Ł†ŁˆŲ¹ "الخدمة" Ų³ŁŠŲŖŁ… استنساخ. ##### Types de contacts ##### TypeContact_contrat_internal_SALESREPSIGN=Ł…Ł…Ų«Ł„ Ł…ŲØŁŠŲ¹Ų§ŲŖ ŲŖŁˆŁ‚ŁŠŲ¹ العقد diff --git a/htdocs/langs/ar_SA/cron.lang b/htdocs/langs/ar_SA/cron.lang index 7404d5fb07e..04e11d87cd1 100644 --- a/htdocs/langs/ar_SA/cron.lang +++ b/htdocs/langs/ar_SA/cron.lang @@ -1,89 +1,91 @@ # Dolibarr language file - Source file is en_US - cron # About page About = Ų­ŁˆŁ„ -CronAbout = About Cron -CronAboutPage = Cron about page +CronAbout = Ų­ŁˆŁ„ ŁƒŲ±ŁˆŁ† +CronAboutPage = ŁƒŲ±ŁˆŁ† Ų­ŁˆŁ„ الصفحة # Right -Permission23101 = Read Scheduled job -Permission23102 = Create/update Scheduled job -Permission23103 = Delete Scheduled job -Permission23104 = Execute Scheduled job +Permission23101 = قراؔة مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© +Permission23102 = ؄نؓاؔ / تحديث Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© وظيفة +Permission23103 = حذف مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© +Permission23104 = ŲŖŁ†ŁŁŠŲ° مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© # Admin -CronSetup= Scheduled job management setup -URLToLaunchCronJobs=URL to check and launch cron jobs if required -OrToLaunchASpecificJob=Or to check and launch a specific job -KeyForCronAccess=Security key for URL to launch cron jobs -FileToLaunchCronJobs=Command line to launch cron jobs -CronExplainHowToRunUnix=On Unix environment you should use the following crontab entry to run the command line each 5 minutes -CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes +CronSetup= من المقرر Ų„Ų¹ŲÆŲ§ŲÆ Ų„ŲÆŲ§Ų±Ų© العمل +URLToLaunchCronJobs=URL لفحص ŁˆŲ„Ų·Ł„Ų§Ł‚ ŁƒŲ±ŁˆŁ† Ų§Ł„ŁˆŲøŲ§Ų¦Ł Ų„Ų°Ų§ لزم الأمر +OrToLaunchASpecificJob=أو لفحص ŁˆŲ„Ų·Ł„Ų§Ł‚ وظيفة Ł…Ų­ŲÆŲÆŲ© +KeyForCronAccess=مفتاح أمان للURL ل؄طلاق ŁƒŲ±ŁˆŁ† Ų§Ł„ŁˆŲøŲ§Ų¦Ł +FileToLaunchCronJobs=Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± ل؄طلاق ŁƒŲ±ŁˆŁ† Ų§Ł„ŁˆŲøŲ§Ų¦Ł +CronExplainHowToRunUnix=على بيئة ŁŠŁˆŁ†ŁƒŲ³ يجب Ų¹Ł„ŁŠŁƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ŲÆŲ®ŁˆŁ„ ŁƒŲ±ŁˆŁ†ŲŖŲ§ŲØ Ų§Ł„ŲŖŲ§Ł„ŁŠ Ł„ŲŖŲ“ŲŗŁŠŁ„ Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± ŁƒŁ„ 5 دقائق +CronExplainHowToRunWin=على Ł…Ų§ŁŠŁƒŲ±ŁˆŲ³ŁˆŁŲŖ (TM) ŁˆŁŠŁ†ŲÆŁˆŲ² environement ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… أدوات مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© Ł„ŲŖŲ“ŲŗŁŠŁ„ Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± ŁƒŁ„ 5 دقائق # Menu -CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs -CronListInactive=List of disabled jobs +CronJobs=المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© +CronListActive=List of enabled/scheduled jobs +CronListInactive=قائمة وظائف ذوي Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų¬Ų§ŲŖ الخاصة +EnabledAndDisabled=Enabled and disabled # Page list -CronDateLastRun=Last run -CronLastOutput=Last run output -CronLastResult=Last result code -CronListOfCronJobs=List of scheduled jobs -CronCommand=Command -CronList=Scheduled jobs -CronDelete=Delete scheduled jobs -CronConfirmDelete=Are you sure you want to delete these scheduled jobs ? -CronExecute=Launch scheduled jobs -CronConfirmExecute=Are you sure you want to execute these scheduled jobs now ? -CronInfo=Scheduled job module allow to execute job that have been planned -CronWaitingJobs=Waiting jobs -CronTask=Job +CronDateLastRun=Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų§Ł„ŲØŲ¹ŁŠŲÆ +CronLastOutput=نؓاط انتاج المدى +CronLastResult=Ų¢Ų®Ų± رمز Ų§Ł„Ł†ŲŖŁŠŲ¬Ų© +CronListOfCronJobs=قائمة المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© +CronCommand=أمر +CronList=المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© +CronDelete=حذف المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© +CronConfirmDelete=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذه المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų©ŲŸ +CronExecute=؄طلاق المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© +CronConfirmExecute=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ŲŖŁ†ŁŁŠŲ° هذه المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų© Ų§Ł„Ų¢Ł†ŲŸ +CronInfo=وحدة مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© تسمح Ł„ŲŖŁ†ŁŁŠŲ° المهمة Ų§Ł„ŲŖŁŠ ŲŖŁ… Ų§Ł„ŲŖŲ®Ų·ŁŠŲ· لها +CronWaitingJobs=في انتظار وظيفة +CronTask=وظيفة CronNone=بلا -CronDtStart=تاريخ البدؔ -CronDtEnd=Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® -CronDtNextLaunch=Next execution -CronDtLastLaunch=Last execution -CronFrequency=Frequency -CronClass=Class +CronDtStart=Not before +CronDtEnd=Not after +CronDtNextLaunch=Ų„Ų¹ŲÆŲ§Ł… المقبل +CronDtLastLaunch=Ų¢Ų®Ų± Ų„Ų¹ŲÆŲ§Ł… +CronFrequency=ŲŖŲ±ŲÆŲÆ +CronClass=الصف CronMethod=Ų§Ł„Ų·Ų±ŁŠŁ‚Ų© CronModule=وحدة -CronAction=Action +CronAction=Ų„Ų¬Ų±Ų§Ų” CronStatus=حالة CronStatusActive=Ł…ŁƒŁ† CronStatusInactive=Ų§Ł„Ł…Ų¹Ų§Ł‚ŁŠŁ† -CronNoJobs=No jobs registered +CronNoJobs=أي وظيفة سجلت CronPriority=Ų§Ł„Ų£ŁˆŁ„ŁˆŁŠŲ© CronLabel=وصف -CronNbRun=Nb. launch -CronEach=Every -JobFinished=Job launched and finished +CronNbRun=Ł…Ł„Ų­ŁˆŲøŲ©. ؄طلاق +CronMaxRun=Max nb. launch +CronEach=ŁƒŁ„ +JobFinished=العمل ŲØŲÆŲ£ ŁˆŲ§Ł†ŲŖŁ‡Ł‰ #Page card -CronAdd= Add jobs -CronHourStart= Start hour and date of job -CronEvery=Execute job each -CronObject=Instance/Object to create +CronAdd= ؄ضافة وظائف +CronHourStart= ŲØŲÆŲ” Ų³Ų§Ų¹Ų© وتاريخ وظيفة +CronEvery=العمل ŁƒŁ„ ŲŖŁ†ŁŁŠŲ° +CronObject=المثال / ؄نؓاؔ عنصر CronArgs=البارامترات -CronSaveSucess=Save succesfully +CronSaveSucess=حفظ بنجاح CronNote=Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ‚ -CronFieldMandatory=Fields %s is mandatory -CronErrEndDateStartDt=End date cannot be before start date -CronStatusActiveBtn=Enable +CronFieldMandatory=Ų§Ł„Ų­Ł‚ŁˆŁ„%s Ų„Ł„Ų²Ų§Ł…ŁŠ +CronErrEndDateStartDt=تاريخ Ł†Ł‡Ų§ŁŠŲ© لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† قبل تاريخ البدؔ +CronStatusActiveBtn=ŲŖŁ…ŁƒŁŠŁ† CronStatusInactiveBtn=ŁŠŲ¹Ų·Ł„ -CronTaskInactive=This job is disabled -CronDtLastResult=Last result date -CronId=Id -CronClassFile=Classes (filename.class.php) -CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product -CronClassFileHelp=The file name to load.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php -CronObjectHelp=The object name to load.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product -CronMethodHelp=The object method to launch.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth -CronArgsHelp=The method arguments.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef -CronCommandHelp=The system command line to execute. -CronCreateJob=Create new Scheduled Job -CronFrom=From +CronTaskInactive=ŲŖŁ… ŲŖŲ¹Ų·ŁŠŁ„ هذه Ų§Ł„ŁˆŲøŲ§Ų¦Ł +CronDtLastResult=Ų¢Ų®Ų± Ł…ŁˆŲ¹ŲÆ Ł†ŲŖŁŠŲ¬Ų© +CronId=Ł‡ŁˆŁŠŲ© ؓخصية +CronClassFile=ŁŲµŁˆŁ„ (filename.class.php) +CronModuleHelp=اسم Dolibarr وحدة Ų§Ł„ŲÆŁ„ŁŠŁ„ (ŁŠŲ¹Ł…Ł„ أيضا Ł…Ų¹ وحدة Dolibarr Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ©).
      Ł„exemple لجلب Ų·Ų±ŁŠŁ‚Ų© Ų§Ł„ŁƒŲ§Ų¦Ł† المنتج Dolibarr / htdocs / المنتج /class/product.class.php، ŁˆŁ‚ŁŠŁ…Ų© Ų§Ł„ŁˆŲ­ŲÆŲ© Ł‡ŁŠ المنتج +CronClassFileHelp=اسم الملف Ł„ŲŖŲ­Ł…ŁŠŁ„.
      Ł„exemple لجلب Ų·Ų±ŁŠŁ‚Ų© Ų§Ł„ŁƒŲ§Ų¦Ł† المنتج Dolibarr / htdocs / المنتج / فئة / product.class.php، ŁˆŁ‚ŁŠŁ…Ų© اسم ملف فئة Ł‡ŁŠ product.class.php +CronObjectHelp=اسم Ų§Ł„ŁƒŲ§Ų¦Ł† Ł„ŲŖŲ­Ł…ŁŠŁ„.
      Ł„exemple لجلب Ų·Ų±ŁŠŁ‚Ų© Dolibarr /htdocs/product/class/product.class.php Ų§Ł„ŁƒŲ§Ų¦Ł† Ų§Ł„Ł…Ł†ŲŖŲ¬ŲŒ ŁˆŁ‚ŁŠŁ…Ų© اسم ملف فئة Ł‡ŁŠ المنتج +CronMethodHelp=Ų·Ų±ŁŠŁ‚Ų© ŁƒŲ§Ų¦Ł† ل؄طلاق.
      Ł„exemple لجلب Ų·Ų±ŁŠŁ‚Ų© Dolibarr /htdocs/product/class/product.class.php Ų§Ł„ŁƒŲ§Ų¦Ł† Ų§Ł„Ł…Ł†ŲŖŲ¬ŲŒ ŁˆŁ‚ŁŠŁ…Ų© Ų§Ł„Ų£Ų³Ł„ŁˆŲØ Ł‡Łˆ fecth +CronArgsHelp=الحجج Ų§Ł„Ų£Ų³Ł„ŁˆŲØ.
      Ł„exemple لجلب Ų·Ų±ŁŠŁ‚Ų© Dolibarr /htdocs/product/class/product.class.php Ų§Ł„ŁƒŲ§Ų¦Ł† Ų§Ł„Ł…Ł†ŲŖŲ¬ŲŒ ŁˆŁ‚ŁŠŁ…Ų© paramters ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† 0، ProductRef +CronCommandHelp=Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Ł„ŲŖŁ†ŁŁŠŲ° النظام. +CronCreateJob=؄نؓاؔ مهمة Ł…Ų¬ŲÆŁˆŁ„Ų© جديدة +CronFrom=من عند # Info -CronInfoPage=Information +CronInfoPage=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ # Common -CronType=Job type -CronType_method=Call method of a Dolibarr Class -CronType_command=Shell command -CronMenu=Cron -CronCannotLoadClass=Cannot load class %s or object %s -UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs. -TaskDisabled=Job disabled +CronType=Ł†ŁˆŲ¹ العمل +CronType_method=Ų§Ų³ŲŖŲÆŲ¹Ų§Ų” Ų§Ł„Ų£Ų³Ł„ŁˆŲØ من فئة Dolibarr +CronType_command=الأمر Shell +CronMenu=ŁƒŲ±ŁˆŁ† +CronCannotLoadClass=لا ŁŠŁ…ŁƒŁ† ŲŖŲ­Ł…ŁŠŁ„ الطبقة %s أو Ų§Ł„ŁƒŲ§Ų¦Ł† %s +UseMenuModuleToolsToAddCronJobs=الذهاب ؄لى قائمة "Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© - أدوات Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ - قائمة Ų§Ł„ŁˆŲøŁŠŁŁŠ" Ł„Ų±Ų¤ŁŠŲ© ŁˆŲŖŲ¹ŲÆŁŠŁ„ المهام Ų§Ł„Ł…Ų¬ŲÆŁˆŁ„Ų©. +TaskDisabled=ŲŖŲ¹Ų·ŁŠŁ„ وظيفة diff --git a/htdocs/langs/ar_SA/deliveries.lang b/htdocs/langs/ar_SA/deliveries.lang index fe3526c7db1..2608ddb6ae1 100644 --- a/htdocs/langs/ar_SA/deliveries.lang +++ b/htdocs/langs/ar_SA/deliveries.lang @@ -7,7 +7,7 @@ DeliveryOrders=ŲŖŁˆŲµŁŠŁ„ الطلبات DeliveryDate=تاريخ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… DeliveryDateShort=Deliv. تاريخ CreateDeliveryOrder=ŁˆŁ…Ł† أجل ŲŖŁˆŁ„ŁŠŲÆ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… -DeliveryStateSaved=Delivery state saved +DeliveryStateSaved=Ų§Ł„ŲÆŁˆŁ„Ų© ŲŖŲ³Ł„ŁŠŁ… أنقذت QtyDelivered=Ų§Ł„ŁƒŁ…ŁŠŲ© المسلمة SetDeliveryDate=Ų­ŲÆŲÆ تاريخ الؓحن ValidateDeliveryReceipt=تحقق من ؄نجاز ورود @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف %s DeliveryMethod=Ų·Ų±ŁŠŁ‚Ų© Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… TrackingNumber=ŲŖŲŖŲØŲ¹ Ų¹ŲÆŲÆ DeliveryNotValidated=Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… ŁŠŲŖŁ… التحقق من ŲµŲ­Ų© +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=الاسم ŁˆŲ§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ : ToAndDate=To___________________________________ على ____ / _____ / __________ @@ -24,6 +27,6 @@ GoodStatusDeclaration=ŁˆŲŖŁ„Ł‚Ł‰ البضائع Ų§Ł„ŁˆŲ§Ų±ŲÆŲ© أعلاه في Deliverer=المنفذ : Sender=مرسل Recipient=Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠ -ErrorStockIsNotEnough=There's not enough stock -Shippable=Shippable -NonShippable=Not Shippable +ErrorStockIsNotEnough=Ł„ŁŠŲ³ Ł‡Ł†Ų§Łƒ Ł…Ų®Ų²ŁˆŁ† كاف +Shippable=قابل للؓحن +NonShippable=لا قابل للؓحن diff --git a/htdocs/langs/ar_SA/dict.lang b/htdocs/langs/ar_SA/dict.lang index 426d198b609..520f9113cd5 100644 --- a/htdocs/langs/ar_SA/dict.lang +++ b/htdocs/langs/ar_SA/dict.lang @@ -6,7 +6,7 @@ CountryES=Ų£Ų³ŲØŲ§Ł†ŁŠŲ§ CountryDE=Ų£Ł„Ł…Ų§Ł†ŁŠŲ§ CountryCH=سويسرا CountryGB=ŲØŲ±ŁŠŲ·Ų§Ł†ŁŠŲ§ العظمى -CountryUK=United Kingdom +CountryUK=Ų§Ł„Ł…Ł…Ł„ŁƒŲ© المتحدة CountryIE=Ų£ŁŠŲ±Ł„Ų§Ł†ŲÆŲ§ CountryCN=Ų§Ł„ŲµŁŠŁ† CountryTN=ŲŖŁˆŁ†Ų³ @@ -252,7 +252,7 @@ CivilityMME=Ų§Ł„Ų³ŁŠŲÆŲ© CivilityMR=Ų§Ł„Ų³ŁŠŲÆ CivilityMLE=Ų§Ł„Ų³ŁŠŲÆŲ© CivilityMTRE=Ų§Ł„Ų³ŁŠŲÆ -CivilityDR=Doctor +CivilityDR=دكتور ##### Currencies ##### Currencyeuros=يورو CurrencyAUD=ŲÆŁˆŁ„Ų§Ų± للاتحاد Ų§Ł„Ų§ŁŲ±ŁŠŁ‚ŁŠ @@ -289,8 +289,10 @@ CurrencyXOF=BCEAO ŁŲ±Ł†Łƒ Ų£ŁŲ±ŁŠŁ‚ŁŠ CurrencySingXOF=اتفاق ŁˆŁ‚Ł ؄طلاق النار Ų§Ł„ŁŲ±Ł†Łƒ تؓريعي ملائم CurrencyXPF=Ų§Ł„Ų­Ų±Ų§Ų¬ŁŠŲ© المعتمدة Ų§Ł„ŁŲ±Ł†Łƒ CurrencySingXPF=Ų§Ł„Ų­Ų±Ų§Ų¬ŁŠŲ© المعتمدة Ų§Ł„ŁŲ±Ł†Łƒ -CurrencyCentSingEUR=cent -CurrencyThousandthSingTND=thousandth +CurrencyCentSingEUR=سنت +CurrencyCentINR=بيزة +CurrencyCentSingINR=paise +CurrencyThousandthSingTND=الألف #### Input reasons ##### DemandReasonTypeSRC_INTE=ال؄نترنت DemandReasonTypeSRC_CAMP_MAIL=حملة بريدية @@ -299,27 +301,27 @@ DemandReasonTypeSRC_CAMP_PHO=حملة الهاتف DemandReasonTypeSRC_CAMP_FAX=حملة Ų§Ł„ŁŲ§ŁƒŲ³ DemandReasonTypeSRC_COMM=الاتصال Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ DemandReasonTypeSRC_SHOP=Ł…ŲŖŲ¬Ų± الاتصال -DemandReasonTypeSRC_WOM=Word of mouth -DemandReasonTypeSRC_PARTNER=Partner -DemandReasonTypeSRC_EMPLOYEE=Employee -DemandReasonTypeSRC_SPONSORING=Sponsorship +DemandReasonTypeSRC_WOM=ŁƒŁ„Ł…Ų© الفم +DemandReasonTypeSRC_PARTNER=ؓريك +DemandReasonTypeSRC_EMPLOYEE=Ų§Ł„Ł…ŁˆŲøŁ +DemandReasonTypeSRC_SPONSORING=رعاية #### Paper formats #### -PaperFormatEU4A0=Format 4A0 -PaperFormatEU2A0=Format 2A0 -PaperFormatEUA0=Format A0 -PaperFormatEUA1=Format A1 -PaperFormatEUA2=Format A2 -PaperFormatEUA3=Format A3 -PaperFormatEUA4=Format A4 -PaperFormatEUA5=Format A5 -PaperFormatEUA6=Format A6 -PaperFormatUSLETTER=Format Letter US -PaperFormatUSLEGAL=Format Legal US -PaperFormatUSEXECUTIVE=Format Executive US -PaperFormatUSLEDGER=Format Ledger/Tabloid -PaperFormatCAP1=Format P1 Canada -PaperFormatCAP2=Format P2 Canada -PaperFormatCAP3=Format P3 Canada -PaperFormatCAP4=Format P4 Canada -PaperFormatCAP5=Format P5 Canada -PaperFormatCAP6=Format P6 Canada +PaperFormatEU4A0=Ų“ŁƒŁ„ 4A0 +PaperFormatEU2A0=Ų“ŁƒŁ„ 2A0 +PaperFormatEUA0=Ų“ŁƒŁ„ A0 +PaperFormatEUA1=Ų“ŁƒŁ„ A1 +PaperFormatEUA2=Ų“ŁƒŁ„ A2 +PaperFormatEUA3=Ų“ŁƒŁ„ A3 +PaperFormatEUA4=Ų“ŁƒŁ„ A4 +PaperFormatEUA5=Ų“ŁƒŁ„ A5 +PaperFormatEUA6=Ų“ŁƒŁ„ A6 +PaperFormatUSLETTER=Ų“ŁƒŁ„ Ų®Ų·Ų§ŲØ Ų§Ł„ŁˆŁ„Ų§ŁŠŲ§ŲŖ المتحدة +PaperFormatUSLEGAL=ŲŖŁ†Ų³ŁŠŁ‚ Ų£Ł…Ų±ŁŠŁƒŁŠ Ų§Ł„Ł‚Ų§Ł†ŁˆŁ†ŁŠŲ© +PaperFormatUSEXECUTIVE=Ų“ŁƒŁ„ Ų§Ł„ŲŖŁ†ŁŁŠŲ°ŁŠ Ų§Ł„ŁˆŁ„Ų§ŁŠŲ§ŲŖ المتحدة +PaperFormatUSLEDGER=Ų“ŁƒŁ„ Ł„ŁŠŲÆŲ¬Ų± / Ų§Ł„ŲŖŲ§ŲØŁ„ŁˆŁŠŲÆ +PaperFormatCAP1=Ų“ŁƒŁ„ P1 ŁƒŁ†ŲÆŲ§ +PaperFormatCAP2=Ų“ŁƒŁ„ P2 ŁƒŁ†ŲÆŲ§ +PaperFormatCAP3=Ų“ŁƒŁ„ P3 ŁƒŁ†ŲÆŲ§ +PaperFormatCAP4=Ų“ŁƒŁ„ P4 ŁƒŁ†ŲÆŲ§ +PaperFormatCAP5=Ų“ŁƒŁ„ P5 ŁƒŁ†ŲÆŲ§ +PaperFormatCAP6=Ų“ŁƒŁ„ P6 ŁƒŁ†ŲÆŲ§ diff --git a/htdocs/langs/ar_SA/donations.lang b/htdocs/langs/ar_SA/donations.lang index fe30adb3cee..8ae04c25ec1 100644 --- a/htdocs/langs/ar_SA/donations.lang +++ b/htdocs/langs/ar_SA/donations.lang @@ -1,14 +1,14 @@ # Dolibarr language file - Source file is en_US - donations Donation=ŲŖŲØŲ±Ų¹ Donations=التبرعات -DonationRef=Donation ref. +DonationRef=التبرع المرجع. Donor=الجهات المانحة Donors=الجهات المانحة -AddDonation=Create a donation +AddDonation=؄نؓاؔ التبرع NewDonation=منحة جديدة -DeleteADonation=Delete a donation -ConfirmDeleteADonation=Are you sure you want to delete this donation ? -ShowDonation=Show donation +DeleteADonation=حذف التبرع +ConfirmDeleteADonation=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذه Ų§Ł„Ł‡ŲØŲ©ŲŸ +ShowDonation=مؓاهدة التبرع DonationPromise=Ł‡ŲÆŁŠŲ© Ų§Ł„ŁˆŲ¹ŲÆ PromisesNotValid=وعود لم ŁŠŲµŲ§ŲÆŁ‚ PromisesValid=ŲµŲ§ŲÆŁ‚ Ų§Ł„ŁˆŲ¹ŁˆŲÆ @@ -23,21 +23,21 @@ DonationStatusPaid=تلقى ŲŖŲØŲ±Ų¹ DonationStatusPromiseNotValidatedShort=Ł…Ų³ŁˆŲÆŲ© DonationStatusPromiseValidatedShort=ŲµŲ§ŲÆŁ‚ DonationStatusPaidShort=وردت -DonationTitle=Donation receipt -DonationDatePayment=Payment date +DonationTitle=استلام التبرع +DonationDatePayment=تاريخ الدفع ValidPromess=التحقق من ŲµŲ­Ų© Ų§Ł„ŁˆŲ¹ŲÆ -DonationReceipt=Donation receipt +DonationReceipt=استلام التبرع BuildDonationReceipt=بناؔ استلام DonationsModels=نماذج Ł„ŁˆŲ«Ų§Ų¦Ł‚ Ų§ŁŠŲµŲ§Ł„Ų§ŲŖ للتبرع LastModifiedDonations=%s Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ التبرعات SearchADonation=البحث ŲŖŲØŲ±Ų¹ -DonationRecipient=Donation recipient -ThankYou=Thank You -IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount -MinimumAmount=Minimum amount is %s -FreeTextOnDonations=Free text to show in footer -FrenchOptions=Options for France -DONATION_ART200=Show article 200 from CGI if you are concerned -DONATION_ART238=Show article 238 from CGI if you are concerned -DONATION_ART885=Show article 885 from CGI if you are concerned -DonationPayment=Donation payment +DonationRecipient=التبرع المستلم +ThankYou=ؓكرا +IConfirmDonationReception=Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠ تعلن Ų§Ł„Ų§Ų³ŲŖŁ‚ŲØŲ§Ł„ŲŒ ŁƒŁ‡ŲØŲ©ŲŒ من المبلغ Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© +MinimumAmount=الحد الأدنى للمبلغ Ł‡ŁŠŁŖ s +FreeTextOnDonations=النص الحر ل؄ظهارها في ŲŖŲ°ŁŠŁŠŁ„ +FrenchOptions=خيارات لفرنسا +DONATION_ART200=ŲŖŲØŁŠŁ† المادة 200 من CGI Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ“Ų¹Ų± بالقلق +DONATION_ART238=ŲŖŲØŁŠŁ† المادة 238 من CGI Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ“Ų¹Ų± بالقلق +DONATION_ART885=ŲŖŲØŁŠŁ† المادة 885 من CGI Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ“Ų¹Ų± بالقلق +DonationPayment=دفع التبرع diff --git a/htdocs/langs/ar_SA/ecm.lang b/htdocs/langs/ar_SA/ecm.lang index 0a274f7239a..26f0127b24e 100644 --- a/htdocs/langs/ar_SA/ecm.lang +++ b/htdocs/langs/ar_SA/ecm.lang @@ -22,10 +22,10 @@ ECMNewDocument=ŁˆŲ«ŁŠŁ‚Ų© جديدة ECMCreationDate=تاريخ ال؄نؓاؔ ECMNbOfFilesInDir=Ų¹ŲÆŲÆ من الملفات في ŲÆŁ„ŁŠŁ„ ECMNbOfSubDir=من ŲÆŁˆŁ† أدلة -ECMNbOfFilesInSubDir=Number of files in sub-directories +ECMNbOfFilesInSubDir=Ų¹ŲÆŲÆ الملفات في الدلائل Ų§Ł„ŁŲ±Ų¹ŁŠŲ© ECMCreationUser=Ł…ŲØŲÆŲ¹ -ECMArea=EDM area -ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr. +ECMArea=منطقة EDM +ECMAreaDesc=ŁŠŲ³Ł…Ų­ للمنطقة EDM (Ų„ŲÆŲ§Ų±Ų© Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠŲ©) Ų§Ł„ŲŖŁŠ لانقاذ ŁˆŲ§Ł„Ł…Ų“Ų§Ų±ŁƒŲ© ŁˆŲ§Ł„ŲØŲ­Ų« ŲØŲ³Ų±Ų¹Ų© ŁƒŁ„ Ł†ŁˆŲ¹ من Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ في Dolibarr. ECMAreaDesc2=* أدلة ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ© تملأ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ عند ؄ضافة Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ من بطاقة عنصر.
      * ŲÆŁ„ŁŠŁ„ أدلة ŁŠŁ…ŁƒŁ† استخدامها لانقاذ ŁˆŲ«Ų§Ų¦Ł‚ Ł„ŁŠŲ³ŲŖ Ł…Ų±ŲŖŲØŲ·Ų© ŲØŲ“ŁƒŁ„ Ų®Ų§Ųµ عنصر. ECMSectionWasRemoved=ŲÆŁ„ŁŠŁ„ ŁŖ Ł‚ حذفت. ECMDocumentsSection=ŁˆŲ«ŁŠŁ‚Ų© من ŁˆŲ«Ų§Ų¦Ł‚ ŁˆŲÆŁ„ŁŠŁ„ @@ -34,16 +34,16 @@ ECMSearchByEntity=ŲØŲ­Ų« عن ŁˆŲ¬ŁˆŁ‡ ECMSectionOfDocuments=أدلة ŁˆŲ«Ų§Ų¦Ł‚ ECMTypeManual=ŲÆŁ„ŁŠŁ„ ECMTypeAuto=Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ -ECMDocsBySocialContributions=Documents linked to social or fiscal taxes +ECMDocsBySocialContributions=المستندات المرتبطة بالضرائب Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠŲ© أو Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ECMDocsByThirdParties=ŁˆŲ«Ų§Ų¦Ł‚ Ł…Ų±ŲŖŲØŲ·Ų© أطراف ثالثة ECMDocsByProposals=ŁˆŲ«Ų§Ų¦Ł‚ Ł…Ų±ŲŖŲØŲ·Ų© مقترحات ECMDocsByOrders=ŁˆŲ«Ų§Ų¦Ł‚ Ł…Ų±ŲŖŲØŲ·Ų© Ų£ŁˆŲ§Ł…Ų± العملاؔ ECMDocsByContracts=ŁˆŲ«Ų§Ų¦Ł‚ Ł…Ų±ŲŖŲØŲ·Ų© ŲØŲ¹Ł‚ŁˆŲÆ ECMDocsByInvoices=ŁˆŲ«Ų§Ų¦Ł‚ Ł…Ų±ŲŖŲØŲ·Ų© عملاؔ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ECMDocsByProducts=Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ المرتبطة بالمنتجات -ECMDocsByProjects=Documents linked to projects -ECMDocsByUsers=Documents linked to users -ECMDocsByInterventions=Documents linked to interventions +ECMDocsByProjects=المستندات المرتبطة ŲØŲ§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ +ECMDocsByUsers=ŁˆŲ«Ų§Ų¦Ł‚ Ł…Ų±ŲŖŲØŲ·Ų© Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† +ECMDocsByInterventions=ŁˆŲ«Ų§Ų¦Ł‚ Ł…Ų±ŲŖŲØŲ·Ų© بالتدخلات ECMNoDirectoryYet=لا Ų§Ł„ŲÆŁ„ŁŠŁ„ ShowECMSection=ŁˆŲŖŲøŁ‡Ų± Ų§Ł„ŲÆŁ„ŁŠŁ„ DeleteSection=؄زالة Ų§Ł„ŲÆŁ„ŁŠŁ„ @@ -52,5 +52,5 @@ ECMDirectoryForFiles=ŲÆŁ„ŁŠŁ„ Ų§Ł„Ł†Ų³ŲØŁŠ للملفات CannotRemoveDirectoryContainsFiles=لا ŁŠŁ…ŁƒŁ† ؄زالتها لأنه يحتوي على ŲØŲ¹Ų¶ الملفات ECMFileManager=Ł…ŲÆŁŠŲ± الملفات ECMSelectASection=Ų§Ų®ŲŖŲ± ŲÆŁ„ŁŠŁ„ على ترك Ų“Ų¬Ų±Ų©... -DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory. +DirNotSynchronizedSyncFirst=ويبدو أن هذا Ų§Ł„ŲÆŁ„ŁŠŁ„ Ł„ŁŠŲŖŁ… ؄نؓاؤها أو ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ Ų®Ų§Ų±Ų¬ وحدة ECM. يجب Ų¹Ł„ŁŠŁƒ النقر على Ų²Ų± "تحديث" Ł„Ų£ŁˆŁ„ Ł…Ų±Ų© لمزامنة القرص ŁˆŁ‚Ų§Ų¹ŲÆŲ© ŲØŁŠŲ§Ł†Ų§ŲŖ Ł„Ł„Ų­ŲµŁˆŁ„ على Ł…Ų­ŲŖŁˆŁŠŲ§ŲŖ هذا Ų§Ł„ŲÆŁ„ŁŠŁ„. diff --git a/htdocs/langs/ar_SA/errors.lang b/htdocs/langs/ar_SA/errors.lang index b51ff2071da..2885fa8356c 100644 --- a/htdocs/langs/ar_SA/errors.lang +++ b/htdocs/langs/ar_SA/errors.lang @@ -1,9 +1,9 @@ # Dolibarr language file - Source file is en_US - errors # No errors -NoErrorCommitIsDone=No error, we commit +NoErrorCommitIsDone=أي خطأ، ŁˆŁ†Ų­Ł† نلزم # Errors -ErrorButCommitIsDone=Errors found but we validate despite this +ErrorButCommitIsDone=ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على Ų£Ų®Ų·Ų§Ų” Ł„ŁƒŁ†Ł†Ų§ تحقق على الرغم من هذا ErrorBadEMail=بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų®Ų§Ų·Ų¦ %s ErrorBadUrl=Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„Ł…ŁˆŁ‚Ų¹ Ł‡Łˆ الخطأ %s ErrorLoginAlreadyExists=ادخل ŁŖ Ł‚ Ł…ŁˆŲ¬ŁˆŲÆ بالفعل. @@ -21,13 +21,13 @@ ErrorThisContactIsAlreadyDefinedAsThisType=هذا الاتصال Ł‡Łˆ Ų§ŲŖŲµŲ§Ł„ ErrorCashAccountAcceptsOnlyCashMoney=هذا الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ Ł‡Łˆ الحساب Ų§Ł„Ł†Ł‚ŲÆŁŠ ، ŁˆŲ°Ł„Łƒ Ł…Ų§ ŁˆŲ§ŁŁ‚ على Ł†ŁˆŲ¹ من Ų§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„Ł†Ł‚ŲÆŁŠŲ© فقط. ErrorFromToAccountsMustDiffers=المصدر ŁˆŲ§Ł„Ų£Ł‡ŲÆŲ§Ł يجب أن ŲŖŁƒŁˆŁ† الحسابات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© المختلفة. ErrorBadThirdPartyName=سوؔ Ł‚ŁŠŁ…Ų© اسم طرف ثالث -ErrorProdIdIsMandatory=The %s is mandatory +ErrorProdIdIsMandatory=و٪ s غير Ų„Ł„Ų²Ų§Ł…ŁŠ ErrorBadCustomerCodeSyntax=سوؔ تركيب Ų§Ł„Ų²ŲØŁˆŁ† Ł…ŲÆŁˆŁ†Ų© -ErrorBadBarCodeSyntax=Bad syntax for bar code. May be you set a bad barcode type or you defined a barcode mask for numbering that does not match value scanned. +ErrorBadBarCodeSyntax=جملة سيئة Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ. قد ŲŖŁƒŁˆŁ† قمت ŲØŲŖŲ¹ŁŠŁŠŁ† Ł†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ سيئة أو قمت ŲØŲŖŲ¹Ų±ŁŠŁŁ‡ قناع Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ł„Ł„ŲŖŲ±Ł‚ŁŠŁ… لا ŲŖŲ·Ų§ŲØŁ‚ Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…Ł…Ų³ŁˆŲ­Ų© ضوئيا. ErrorCustomerCodeRequired=رمز Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų§Ł„Ł…Ų·Ł„ŁˆŲØŲ© -ErrorBarCodeRequired=Bar code required +ErrorBarCodeRequired=رمز ؓريط Ų§Ł„Ł…Ų·Ł„ŁˆŲØ ErrorCustomerCodeAlreadyUsed=الؓفرة المستخدمة بالفعل العملاؔ -ErrorBarCodeAlreadyUsed=Bar code already used +ErrorBarCodeAlreadyUsed=الرمز Ų§Ł„Ų“Ų±ŁŠŲ·ŁŠ ŲŖŲ³ŲŖŲ®ŲÆŁ… بالفعل ErrorPrefixRequired=Ų§Ł„Ł…Ų·Ł„ŁˆŲØ ŲØŲØŲ§ŲÆŲ¦Ų© ErrorUrlNotValid=Ł…ŁˆŁ‚Ų¹ معالجة صحيحة ErrorBadSupplierCodeSyntax=Ł…ŁˆŲ±ŲÆ سوؔ تركيب Ł„Ł…ŲÆŁˆŁ†Ų© @@ -35,9 +35,9 @@ ErrorSupplierCodeRequired=رمز Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų§Ł„Ł…Ų·Ł„ŁˆŲØ ErrorSupplierCodeAlreadyUsed=الؓفرة المستخدمة بالفعل Ł…ŁˆŲ±ŲÆ ErrorBadParameters=ŲØŲ§Ų±Ų§Ł…ŲŖŲ±Ų§ŲŖ سيئة ErrorBadValueForParameter=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© "%s 'Ł„' %s" المعلمة غير صحيحة -ErrorBadImageFormat=Image file has not a supported format (Your PHP does not support functions to convert images of this format) +ErrorBadImageFormat=ملف Ų§Ł„ŲµŁˆŲ±Ų© لم ŲŖŁ†Ų³ŁŠŁ‚ Ł…Ų¹ŲŖŁ…ŲÆ (PHP Ł„ŲÆŁŠŁƒ لا ŁŠŲÆŲ¹Ł… وظائف Ł„ŲŖŲ­ŁˆŁŠŁ„ Ų§Ł„ŲµŁˆŲ± من هذا Ų§Ł„Ų“ŁƒŁ„) ErrorBadDateFormat='%s' Ł‚ŁŠŁ…Ų© له Ų®Ų§Ų·Ų¦ ŲŖŁ†Ų³ŁŠŁ‚ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® -ErrorWrongDate=Date is not correct! +ErrorWrongDate=تاريخ غير صحيح! ErrorFailedToWriteInDir=لم يكتب في ŲÆŁ„ŁŠŁ„ ŁŖ Ł‚ ErrorFoundBadEmailInFile=Found incorrect email syntax for %s lines in file (example line %s with email=Ų§Ł„Ų¹Ų«ŁˆŲ± على بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ صحيح Ł„ŲŖŲ±ŁƒŁŠŲØ خطوط Ł‚ ŁŖ في ملف (على Ų³ŲØŁŠŁ„ المثال Ų®Ų· ŁŖ Ł‚= ŁŖ Ł…Ų¹ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ) ErrorUserCannotBeDelete=المستخدم لا ŁŠŁ…ŁƒŁ† حذفها. قد ŁŠŁƒŁˆŁ† Ų°Ł„Łƒ Ł…Ų±ŲŖŲØŲ·Ų§ Dolibarr على Ų§Ł„ŁƒŁŠŲ§Ł†Ų§ŲŖ. @@ -58,26 +58,26 @@ ErrorUploadBlockedByAddon=Ų­ŲøŲ± Ų­Ł…Ł„ من قبل البرنامج المسا ErrorFileSizeTooLarge=حجم الملف كبير Ų¬ŲÆŲ§. ErrorSizeTooLongForIntType=Ų·ŁˆŁŠŁ„ Ų¬ŲÆŲ§ بالنسبة Ł†ŁˆŲ¹ INT (%s أرقام كحد أقصى) حجم ErrorSizeTooLongForVarcharType=ŁˆŁ‚ŲŖŲ§ Ų·ŁˆŁŠŁ„Ų§ Ł„Ł†ŁˆŲ¹ السلسلة (%s حرف كحد أقصى) حجم -ErrorNoValueForSelectType=Please fill value for select list -ErrorNoValueForCheckBoxType=Please fill value for checkbox list -ErrorNoValueForRadioType=Please fill value for radio list -ErrorBadFormatValueList=The list value cannot have more than one comma: %s, but need at least one: key,value +ErrorNoValueForSelectType=ŁŠŲ±Ų¬Ł‰ ملؔ Ł‚ŁŠŁ…Ų© لقائمة Ł…Ų®ŲŖŲ§Ų±Ų© +ErrorNoValueForCheckBoxType=ŁŠŲ±Ų¬Ł‰ ملؔ Ł‚ŁŠŁ…Ų© لقائمة Ł…Ų±ŲØŲ¹ +ErrorNoValueForRadioType=ŁŠŲ±Ų¬Ł‰ ملؔ Ł‚ŁŠŁ…Ų© لقائمة Ų§Ł„Ų±Ų§ŲÆŁŠŁˆ +ErrorBadFormatValueList=Ł‚ŁŠŁ…Ų© القائمة لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† أكثر من واحد فاصلة:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©ŲŒ ŁˆŁ„ŁƒŁ† ŲŖŲ­ŲŖŲ§Ų¬ ؄لى واحد على الأقل: Ł…ŁŲŖŲ§Ų­ŲŒ Ł‚ŁŠŁ…Ų© ErrorFieldCanNotContainSpecialCharacters=Ł…ŁŠŲÆŲ§Ł† ŁŖ Ł‚ يجب ألا يحتوي على أحرف Ų®Ų§ŲµŲ©. -ErrorFieldCanNotContainSpecialNorUpperCharacters=Field %s must not contain special characters, nor upper case characters and cannot contain only numbers. +ErrorFieldCanNotContainSpecialNorUpperCharacters=يجب أن لا يحتوي الحقل%s أحرف خاصة، ŁˆŁ„Ų§ Ų§Ł„Ų­Ų±ŁˆŁ Ų§Ł„ŁƒŲØŁŠŲ±Ų© ŁˆŁ„ŁŠŲ³ ŁŠŁ…ŁƒŁ† أن تحتوي على أرقام فقط. ErrorNoAccountancyModuleLoaded=أي وحدة المحاسبة ŁˆŲŖŁŲ¹ŁŠŁ„ -ErrorExportDuplicateProfil=This profile name already exists for this export set. +ErrorExportDuplicateProfil=هذا الاسم Ų§Ł„Ų“Ų®ŲµŁŠ Ł…ŁˆŲ¬ŁˆŲÆ مسبقا لهذه Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© Ų§Ł„ŲŖŲµŲÆŁŠŲ±. ErrorLDAPSetupNotComplete=Dolibarr - LDAP المطابقة ŁˆŁ„ŁŠŲ³ ŁƒŲ§Ł…Ł„Ų§. ErrorLDAPMakeManualTest=ألف. ldif الملف قد ŁˆŁ„ŲÆŲŖ في Ų§Ł„ŲÆŁ„ŁŠŁ„ ŁŖ s. انها Ł…Ų­Ų§ŁˆŁ„Ų© Ł„ŲŖŲ­Ł…ŁŠŁ„ يدويا من Ų³Ų·Ų± في Ų§Ł„Ų­ŲµŁˆŁ„ على Ł…Ų²ŁŠŲÆ من Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ عن الأخطاؔ. -ErrorCantSaveADoneUserWithZeroPercentage=لا ŁŠŁ…ŁƒŁ† انقاذ عمل Ł…Ų¹ "Ų§Ł„Ł…Ų±ŁƒŲ² الخاص لم ŲŖŲØŲÆŲ£" Ų§Ų°Ų§ Ų§Ł„Ł…ŁŠŲÆŲ§Ł† "Ų§Ł„Ų°ŁŠ قام به" ŁƒŁ…Ų§ ؓغلها. +ErrorCantSaveADoneUserWithZeroPercentage=لا ŁŠŁ…ŁƒŁ† انقاذ عمل Ł…Ų¹ "Ų§Ł„Ł…Ų±ŁƒŲ² الخاص لم ŲŖŲØŲÆŲ£" Ų§Ų°Ų§ الحقل "Ų§Ł„Ų°ŁŠ قام به" ŁƒŁ…Ų§ ؓغلها. ErrorRefAlreadyExists=المرجع المستخدمة ل؄نؓاؔ Ł…ŁˆŲ¬ŁˆŲÆ بالفعل. ErrorPleaseTypeBankTransactionReportName=الرجاؔ كتابة اسم Ų§Ł„ŲØŁ†Łƒ استلام المعاملات ŁˆŁŠŁ‚Ų§Ł„ ŁŁŠŁ‡Ų§ (Ų“ŁƒŁ„ YYYYMM أو YYYYMMDD) ErrorRecordHasChildren=فؓل حذف السجلات منذ Ł†Ų­Łˆ الطفل. -ErrorRecordIsUsedCantDelete=Can't delete record. It is already used or included into other object. +ErrorRecordIsUsedCantDelete=لا ŁŠŁ…ŁƒŁ† حذف السجلات. ŁˆŲØŲ§Ł„ŁŲ¹Ł„ استخدامه أو نؓره على ŁƒŲ§Ų¦Ł† Ų¢Ų®Ų±. ErrorModuleRequireJavascript=يجب Ų¹ŲÆŁ… ŲŖŲ¹Ų·ŁŠŁ„ جافا سكريبت لجعل هذا العمل Ų§Ł„Ł…ŁŠŲ²Ų©. Ł„ŲŖŁ…ŁƒŁŠŁ† / ŲŖŲ¹Ų·ŁŠŁ„ جافا سكريبت ، انتقل ؄لى القائمة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© -> ال؄عداد -> العرض. ErrorPasswordsMustMatch=ويجب على ŁƒŁ„Ų§ ŁƒŁ„Ł…Ų§ŲŖ Ų§Ł„Ł…Ų±ŁˆŲ± Ų§Ł„Ł…ŁƒŲŖŁˆŲØŲ© ŲŖŲ·Ų§ŲØŁ‚ بعضها البعض ErrorContactEMail=ŁˆŁ‚Ų¹ Ų®Ų·Ų£ ŁŁ†ŁŠ. من ŁŲ¶Ł„ŁƒŲŒ اتصل ŲØŁ…Ų³Ų¤ŁˆŁ„ ؄لى Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ŲØŲ¹ŲÆ %s EN توفير %s رمز الخطأ في Ų±Ų³Ų§Ł„ŲŖŁƒŲŒ أو حتى أفضل من خلال ؄ضافة نسخة Ų“Ų§Ų“Ų© من هذه الصفحة. ErrorWrongValueForField=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© لعدد %s الحقل (Ł‚ŁŠŁ…Ų© '%s' لا ŁŠŲŖŲ·Ų§ŲØŁ‚ %s Ų­ŁƒŁ… [رج؄كس]) -ErrorFieldValueNotIn=Wrong value for field number %s (value '%s' is not a value available into field %s of table %s) +ErrorFieldValueNotIn=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© عن رقم الحقل%s (Ų§Ł„Ł‚ŁŠŁ…Ų© 'ŁŖ Ł‚' Ł„ŁŠŲ³ŲŖ Ł‚ŁŠŁ…Ų© Ł…ŲŖŁˆŁŲ±Ų© في حقل٪ Ų§Ł„ŲµŁˆŲ±Ų© من Ų§Ł„Ų¬ŲÆŁˆŁ„%s) ErrorFieldRefNotIn=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© Ł„%s Ų¹ŲÆŲÆ حقل ('%s "Ł‚ŁŠŁ…Ų© Ł„ŁŠŲ³ŲŖ المرجع %s Ł…ŁˆŲ¬ŁˆŲÆ) ErrorsOnXLines=الأخطاؔ على خطوط Ł…ŲµŲÆŲ± %s ErrorFileIsInfectedWithAVirus=ŁˆŁƒŲ§Ł† برنامج Ł…ŁƒŲ§ŁŲ­Ų© Ų§Ł„ŁŁŠŲ±ŁˆŲ³Ų§ŲŖ غير قادرة على التحقق من ŲµŲ­Ų© الملف (ملف قد ŁŠŁƒŁˆŁ† Ł…ŲµŲ§ŲØŲ§ بواسطة فيروس) @@ -89,8 +89,8 @@ ErrorModuleSetupNotComplete=Ų„Ų¹ŲÆŲ§ŲÆ وحدة ŁŠŲŖŲ·Ł„Ų¹ ؄لى أن ŁŠŁƒŁˆŁ† ErrorBadMask=Ų®Ų·Ų£ في قناع ErrorBadMaskFailedToLocatePosOfSequence=خطأ، من ŲÆŁˆŁ† قناع رقم التسلسل ErrorBadMaskBadRazMonth=خطأ، Ł‚ŁŠŁ…Ų© Ų„Ų¹Ų§ŲÆŲ© سيئة -ErrorMaxNumberReachForThisMask=Max number reach for this mask -ErrorCounterMustHaveMoreThan3Digits=Counter must have more than 3 digits +ErrorMaxNumberReachForThisMask=Ų¹ŲÆŲÆ Ł…Ų§ŁƒŲ³ Ł…ŲŖŁ†Ų§ŁˆŁ„ هذا القناع +ErrorCounterMustHaveMoreThan3Digits=يجب أن ŁŠŁƒŁˆŁ† العداد أكثر من 3 أرقام ErrorSelectAtLeastOne=Ų®Ų·Ų£. Ų­ŲÆŲÆ واحد على الأقل ŲÆŲ®ŁˆŁ„. ErrorProductWithRefNotExist=المنتج Ł…Ų¹ '%s "Ų„Ų“Ų§Ų±Ų© لا وجود لها ErrorDeleteNotPossibleLineIsConsolidated=حذف غير Ł…Ł…ŁƒŁ† لأنه Ł…Ų±ŲŖŲØŲ· سجل ؄لى transation Ų§Ł„ŲØŁ†Łƒ Ų§Ł„Ų°ŁŠ ŁŠŲŖŁ… التصالح @@ -98,7 +98,7 @@ ErrorProdIdAlreadyExist=ŁŠŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† ثلث Ų¢Ų®Ų± ؄لى %s ErrorFailedToSendPassword=لم ترسل ŁƒŁ„Ł…Ų© السر ErrorFailedToLoadRSSFile=فؓل في Ų§Ł„Ų­ŲµŁˆŁ„ على Ų¢Ų± Ų„Ų³ Ų„Ų³. Ł…Ų­Ų§ŁˆŁ„Ų© ؄ضافة MAIN_SIMPLEXMLLOAD_DEBUG Ų«Ų§ŲØŲŖ Ų„Ų°Ų§ رسائل الخطأ لا توفر Ł…Ų§ يكفي من Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ. ErrorPasswordDiffers=ŁƒŁ„Ł…Ų§ŲŖ السر ŁŠŲ®ŲŖŁ„ŁŲŒ الرجاؔ ŁƒŲŖŲ§ŲØŲŖŁ‡Ų§ Ł…Ų±Ų© أخرى. -ErrorForbidden=Access denied.
      You try to access to a page, area or feature of a disabled module or without being in an authenticated session or that is not allowed to your user. +ErrorForbidden=ŲŖŁ… الرفض.
      Ł…Ų­Ų§ŁˆŁ„Ų© Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى صفحة أو منطقة أو Ł…ŁŠŲ²Ų© من وحدة Ł†Ł…Ų·ŁŠŲ© ŲŖŲ¹Ų·ŁŠŁ„ أو ŲÆŁˆŁ† أن ŲŖŁƒŁˆŁ† في جلسة مصادقة أو Ų§Ł„Ų°ŁŠ لا ŁŠŲ³Ł…Ų­ له المستخدم الخاص بك. ErrorForbidden2=ŁˆŁŠŁ…ŁƒŁ† تعريف ؄ذن لهذا Ų§Ł„ŲÆŲ®ŁˆŁ„ من قبل Ų§Ł„Ł…Ų³Ų¤ŁˆŁ„ Dolibarr الخاص بك من القائمة %s-> %s. ErrorForbidden3=يبدو أن لا ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Dolibarr خلال جلسة المصادقة. Ł†Ł„Ł‚ŁŠ نظرة على ŁˆŲ«Ų§Ų¦Ł‚ ال؄عداد Dolibarr لمعرفة كيفية Ų„ŲÆŲ§Ų±Ų© المصادقة (تاكيس، mod_auth أو ŲŗŁŠŲ±Ł‡Ų§ ...). ErrorNoImagickReadimage=لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على فئة Imagick في هذا PHP. لا ŁŠŁ…ŁƒŁ† Ł„Ł…Ų¹Ų§ŁŠŁ†Ų© ŲŖŁƒŁˆŁ† Ł…ŲŖŲ§Ų­Ų©. ŁŠŁ…ŁƒŁ† Ł„Ł„Ł…Ų³Ų¤ŁˆŁ„ŁŠŁ† ŲŖŲ¹Ų·ŁŠŁ„ هذا Ų§Ł„ŲŖŲØŁˆŁŠŲØ من Ų„Ų¹ŲÆŲ§ŲÆ القائمة - Ų¹Ų±Ų¶. @@ -114,68 +114,68 @@ ErrorLoginDoesNotExists=لا يستطيع المستخدم Ų§Ł„ŲÆŲ®ŁˆŁ„ Ł…Ų¹ ErrorLoginHasNoEmail=هذا المستخدم Ł„ŁŠŲ³ Ł„ŲÆŁŠŁ‡ Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ. Ų„Ų­ŲØŲ§Ų· Ų¹Ł…Ł„ŁŠŲ©. ErrorBadValueForCode=سيئة Ł‚ŁŠŁ…Ų© لرمز Ų§Ł„Ų­Ł…Ų§ŁŠŲ©. Ų­Ų§ŁˆŁ„ Ł…Ų±Ų© أخرى Ł…Ų¹ Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© ... ErrorBothFieldCantBeNegative=ŁˆŁŠŁ…ŁƒŁ† Ł„Ų­Ł‚ŁˆŁ„ %s و%s لا ŲŖŁƒŁˆŁ† Ų³Ł„ŲØŁŠŲ© -ErrorQtyForCustomerInvoiceCantBeNegative=Quantity for line into customer invoices can't be negative +ErrorQtyForCustomerInvoiceCantBeNegative=ŁƒŁ…ŁŠŲ© لخط في فواتير العملاؔ لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† Ų³Ł„ŲØŁŠŲ§ ErrorWebServerUserHasNotPermission=%s ŲŖŲ³ŲŖŲ®ŲÆŁ… Ų­Ų³Ų§ŲØ Ł…Ų³ŲŖŲ®ŲÆŁ… Ł„ŲŖŁ†ŁŁŠŲ° Ų®Ų§ŲÆŁ… Ų§Ł„ŁˆŁŠŲØ لا يوجد Ł„ŲÆŁŠŁ‡ ؄ذن Ł„Ų°Ł„Łƒ ErrorNoActivatedBarcode=لا يوجد Ł†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ ŲŖŁŲ¹ŁŠŁ„Ł‡Ų§ -ErrUnzipFails=Failed to unzip %s with ZipArchive -ErrNoZipEngine=No engine to unzip %s file in this PHP -ErrorFileMustBeADolibarrPackage=The file %s must be a Dolibarr zip package -ErrorFileRequired=It takes a package Dolibarr file -ErrorPhpCurlNotInstalled=The PHP CURL is not installed, this is essential to talk with Paypal -ErrorFailedToAddToMailmanList=Failed to add record %s to Mailman list %s or SPIP base -ErrorFailedToRemoveToMailmanList=Failed to remove record %s to Mailman list %s or SPIP base -ErrorNewValueCantMatchOldValue=New value can't be equal to old one -ErrorFailedToValidatePasswordReset=Failed to reinit password. May be the reinit was already done (this link can be used only one time). If not, try to restart the reinit process. -ErrorToConnectToMysqlCheckInstance=Connect to database fails. Check Mysql server is running (in most cases, you can launch it from command line with 'sudo /etc/init.d/mysql start'). -ErrorFailedToAddContact=Failed to add contact -ErrorDateMustBeBeforeToday=The date can not be greater than today -ErrorPaymentModeDefinedToWithoutSetup=A payment mode was set to type %s but setup of module Invoice was not completed to define information to show for this payment mode. -ErrorPHPNeedModule=Error, your PHP must have module %s installed to use this feature. -ErrorOpenIDSetupNotComplete=You setup Dolibarr config file to allow OpenID authentication, but URL of OpenID service is not defined into constant %s -ErrorWarehouseMustDiffers=Source and target warehouses must differs -ErrorBadFormat=Bad format! -ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice. -ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused. -ErrorCantDeletePaymentReconciliated=Can't delete a payment that had generated a bank transaction that was conciliated -ErrorCantDeletePaymentSharedWithPayedInvoice=Can't delete a payment shared by at least one invoice with status Payed -ErrorPriceExpression1=Cannot assign to constant '%s' -ErrorPriceExpression2=Cannot redefine built-in function '%s' -ErrorPriceExpression3=Undefined variable '%s' in function definition -ErrorPriceExpression4=Illegal character '%s' -ErrorPriceExpression5=Unexpected '%s' -ErrorPriceExpression6=Wrong number of arguments (%s given, %s expected) -ErrorPriceExpression8=Unexpected operator '%s' -ErrorPriceExpression9=An unexpected error occured -ErrorPriceExpression10=Iperator '%s' lacks operand -ErrorPriceExpression11=Expecting '%s' -ErrorPriceExpression14=Division by zero -ErrorPriceExpression17=Undefined variable '%s' -ErrorPriceExpression19=Expression not found -ErrorPriceExpression20=Empty expression -ErrorPriceExpression21=Empty result '%s' -ErrorPriceExpression22=Negative result '%s' -ErrorPriceExpressionInternal=Internal error '%s' -ErrorPriceExpressionUnknown=Unknown error '%s' -ErrorSrcAndTargetWarehouseMustDiffers=Source and target warehouses must differs -ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without lot/serial information, on a product requiring lot/serial information -ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified (approved or denied) before being allowed to do this action -ErrorCantSetReceptionToTotalDoneWithReceptionDenied=All recorded receptions must first be verified (approved) before being allowed to do this action -ErrorGlobalVariableUpdater0=HTTP request failed with error '%s' -ErrorGlobalVariableUpdater1=Invalid JSON format '%s' -ErrorGlobalVariableUpdater2=Missing parameter '%s' -ErrorGlobalVariableUpdater3=The requested data was not found in result -ErrorGlobalVariableUpdater4=SOAP client failed with error '%s' -ErrorGlobalVariableUpdater5=No global variable selected -ErrorFieldMustBeANumeric=Field %s must be a numeric value -ErrorFieldMustBeAnInteger=Field %s must be an integer -ErrorMandatoryParametersNotProvided=Mandatory parameter(s) not provided -ErrorOppStatusRequiredIfAmount=You set an estimated amount for this opportunity/lead. So you must also enter its status -ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Bad Definition Of Menu Array In Module Descriptor (bad value for key fk_menu) -ErrorSavingChanges=An error has ocurred when saving the changes +ErrUnzipFails=فؓل بفك٪ Ų§Ł„ŲµŁˆŲ±Ų© Ł…Ų¹ ZipArchive +ErrNoZipEngine=لا Ų§Ł„Ł…Ų­Ų±Łƒ Ł„ŲØŁŁƒ Ų§Ł„ŲµŁˆŲ±Ų© ملف٪ في هذا PHP +ErrorFileMustBeADolibarrPackage=يجب أن ŁŠŁƒŁˆŁ† الملف٪ s حزمة Ų§Ł„ŲØŲ±ŁŠŲÆŁŠ Dolibarr +ErrorFileRequired=ف؄نه يأخذ ملف حزمة Dolibarr +ErrorPhpCurlNotInstalled=وPHP Ų§Ł„Ų¶ŁŁŠŲ±Ų© لم ŁŠŲŖŁ… تثبيت، ŁˆŁ‡Ų°Ų§ أمر ضروري لاجراؔ Ł…Ų­Ų§ŲÆŲ«Ų§ŲŖ Ł…Ų¹ باي ŲØŲ§Ł„ +ErrorFailedToAddToMailmanList=فؓل لاضافة Ų§Ł„ŲŖŲ³Ų¬ŁŠŁ„Ų©ŁŖ s ؄لى قائمة Ł…ŁŠŁ„Ł…Ų§Ł†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© أو قاعدة SPIP +ErrorFailedToRemoveToMailmanList=فؓل ل؄زالة سجل٪ s ؄لى قائمة Ł…ŁŠŁ„Ł…Ų§Ł†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© أو قاعدة SPIP +ErrorNewValueCantMatchOldValue=Ł‚ŁŠŁ…Ų© جديدة لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† Ł…Ų³Ų§ŁˆŁŠŲ§ Ł„Ų§Ł„Ł‚ŲÆŁŠŁ… +ErrorFailedToValidatePasswordReset=فؓل في reinit ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ±. قد ŁŠŁƒŁˆŁ† ŁˆŁ‚ŲÆ ŲŖŁ… بالفعل reinit (هذا الرابط ŁŠŁ…ŁƒŁ† استخدامها Ł…Ų±Ų© واحدة فقط). ؄ن لم ŁŠŁƒŁ†ŲŒ في Ł…Ų­Ų§ŁˆŁ„Ų© لاستئناف Ų¹Ł…Ł„ŁŠŲ© reinit. +ErrorToConnectToMysqlCheckInstance=الاتصال فؓلت قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. تحقق من Ų®Ų§ŲÆŁ… MySQL ŲŖŲ“ŲŗŁŠŁ„ (في Ł…Ų¹ŲøŁ… Ų§Ł„Ų­Ų§Ł„Ų§ŲŖŲŒ ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ“ŲŗŁŠŁ„Ł‡ من Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Ł…Ų¹ "سودو /etc/init.d/mysql ŲØŲÆŲ” '). +ErrorFailedToAddContact=فؓل في ؄ضافة جهة Ų§ŲŖŲµŲ§Ł„ +ErrorDateMustBeBeforeToday=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† أكبر Ł…Ł…Ų§ Ł‡Łˆ Ų¹Ł„ŁŠŁ‡ Ų§Ł„ŁŠŁˆŁ… +ErrorPaymentModeDefinedToWithoutSetup=ŁˆŲŖŁ… ŲŖŲ“ŁƒŁŠŁ„ Ł„Ų·Ų±ŁŠŁ‚Ų© الدفع Ł„ŁƒŲŖŲ§ŲØŲ©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© ŁˆŁ„ŁƒŁ† لم ŁŠŁƒŲŖŁ…Ł„ ال؄عداد من وحدة Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ł„ŲŖŲ­ŲÆŁŠŲÆ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ لاظهار هذه Ų·Ų±ŁŠŁ‚Ų© الدفع. +ErrorPHPNeedModule=خطأ، يجب PHP الخاص بتثبيت وحدة٪ s ؄لى Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه Ų§Ł„Ł…ŁŠŲ²Ų©. +ErrorOpenIDSetupNotComplete=ŁŠŁ…ŁƒŁ†Łƒ Ų„Ų¹ŲÆŲ§ŲÆ Dolibarr ملف Ų§Ł„ŲŖŁƒŁˆŁŠŁ† للسماح بالمصادقة رض، ŁˆŁ„ŁƒŁ† لم ŁŠŲŖŁ… تعريف URL الخدمة Ų±Ų¶ ؄لى المستمر٪ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorWarehouseMustDiffers=يجب المصدر ŁˆŲ§Ł„Ł‡ŲÆŁ ŁŠŲ®ŲŖŁ„Ł Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ +ErrorBadFormat=Ų“ŁƒŁ„ سيئة! +ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=خطأ، لا يرتبط هذا Ų§Ł„Ų¹Ų¶Łˆ حتى الآن أي Ł…Ų±Ų“Ų­ŁŠŁ† عن. عضو تصل ؄لى طرف ثالث القائمة أو ؄نؓاؔ Ł…Ų±Ų“Ų­ŁŠŁ† عن Ų§Ł„Ų¬ŲÆŁŠŲÆ قبل ؄نؓاؔ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ Ł…Ų¹ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©. +ErrorThereIsSomeDeliveries=خطأ، ŁˆŁ‡Ł†Ų§Łƒ ŲØŲ¹Ų¶ Ų§Ł„ŁˆŁ„Ų§ŲÆŲ§ŲŖ ŲŖŲ±ŲŖŲØŲ· هذه الؓحنة. رفض الحذف. +ErrorCantDeletePaymentReconciliated=لا ŁŠŁ…ŁƒŁ†Łƒ حذف الدفع Ų§Ł„ŲŖŁŠ قد ŁˆŁ„ŲÆŲŖ المعاملات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© Ų§Ł„ŲŖŁŠ ŲŖŁ… التصالح +ErrorCantDeletePaymentSharedWithPayedInvoice=لا ŁŠŁ…ŁƒŁ†Łƒ حذف دفع تتقاسمها فاتورة واحدة على الأقل Ł…Ų¹ وضع Ų³ŁŠŁˆŁ„ŁŠ +ErrorPriceExpression1=لا ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŁŠŁŠŁ† ؄لى Ų«Ų§ŲØŲŖ 'ŁŖ Ł‚' +ErrorPriceExpression2=لا ŁŠŁ…ŁƒŁ† Ų„Ų¹Ų§ŲÆŲ© تعريف المدمج في وظيفة 'ŁŖ Ł‚' +ErrorPriceExpression3=Ł…ŲŖŲŗŁŠŲ± غير معرف 'ŁŖ s' في تعريف الدالة +ErrorPriceExpression4=الطابع غير Ų§Ł„Ł‚Ų§Ł†ŁˆŁ†ŁŠ 'ŁŖ Ł‚' +ErrorPriceExpression5=غير Ł…ŲŖŁˆŁ‚Ų¹ 'ŁŖ Ł‚' +ErrorPriceExpression6=Ų¹ŲÆŲÆ Ų®Ų§Ų·Ų¦ من Ų§Ł„ŁˆŲ³Ų§Ų¦Ų· (ŁŖ Ł‚ Ł…Ų¹ŁŠŁ†ŲŒŁŖ Ų§Ł„Ł…ŲŖŁˆŁ‚Ų¹Ų© Ų§Ł„ŲµŁˆŲ±Ų©) +ErrorPriceExpression8=Ł…Ų“ŲŗŁ„ غير Ł…ŲŖŁˆŁ‚Ų¹ 'ŁŖ Ł‚' +ErrorPriceExpression9=Ų­ŲÆŲ« Ų®Ų·Ų£ غير Ł…ŲŖŁˆŁ‚Ų¹ +ErrorPriceExpression10=Iperator 'ŁŖ Ł‚' ŁŠŁŲŖŁ‚Ų± المعامل +ErrorPriceExpression11=ŲŖŲŖŁˆŁ‚Ų¹ 'ŁŖ Ł‚' +ErrorPriceExpression14=القسمة على صفر +ErrorPriceExpression17=غير معرف Ł…ŲŖŲŗŁŠŲ± 'ŁŖ Ł‚' +ErrorPriceExpression19=Ų§Ł„ŲŖŲ¹ŲØŁŠŲ± لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على +ErrorPriceExpression20=Ų§Ł„ŲŖŲ¹ŲØŁŠŲ± فارغة +ErrorPriceExpression21=Ł†ŲŖŁŠŲ¬Ų© فارغة 'ŁŖ Ł‚' +ErrorPriceExpression22=Ł†ŲŖŁŠŲ¬Ų© Ų³Ł„ŲØŁŠŲ© 'ŁŖ Ł‚' +ErrorPriceExpressionInternal=Ų®Ų·Ų£ ŲÆŲ§Ų®Ł„ŁŠ 'ŁŖ Ł‚' +ErrorPriceExpressionUnknown=Ų®Ų·Ų£ غير Ł…Ų¹Ų±ŁˆŁ 'ŁŖ Ł‚' +ErrorSrcAndTargetWarehouseMustDiffers=يجب المصدر ŁˆŲ§Ł„Ł‡ŲÆŁ ŁŠŲ®ŲŖŁ„Ł Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ +ErrorTryToMakeMoveOnProductRequiringBatchData=خطأ، في Ł…Ų­Ų§ŁˆŁ„Ų© لجعل حركة Ų§Ł„Ł…Ų®Ų²ŁˆŁ† ŲÆŁˆŁ† Ų§Ł„ŁƒŲ«ŁŠŲ± / Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„Ł…Ų³Ł„Ų³Ł„ŲŒ على منتج تتطلب Ų§Ł„ŁƒŲ«ŁŠŲ± / Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠŲ© +ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=يجب Ų£ŁˆŁ„Ų§ التحقق من Ų¬Ł…ŁŠŲ¹ الاستقبالات سجلت (Ł‚ŲØŁˆŁ„ او رفض) قبل أن ŁŠŲ³Ł…Ų­ لهم Ų§Ł„Ł‚ŁŠŲ§Ł… ŲØŲ°Ł„Łƒ العمل +ErrorCantSetReceptionToTotalDoneWithReceptionDenied=يجب Ų£ŁˆŁ„Ų§ التحقق من Ų¬Ł…ŁŠŲ¹ الاستقبالات سجلت (المعتمد) قبل أن ŁŠŲ³Ł…Ų­ لهم Ų§Ł„Ł‚ŁŠŲ§Ł… ŲØŲ°Ł„Łƒ العمل +ErrorGlobalVariableUpdater0=طلب HTTP فؓلت Ł…Ų¹ الخطأ 'ŁŖ Ł‚' +ErrorGlobalVariableUpdater1=Ų“ŁƒŁ„ JSON صالح 'ŁŖ Ł‚' +ErrorGlobalVariableUpdater2=Ų§Ł„Ł…ŁŁ‚ŁˆŲÆŁŠŁ† المعلمة 'ŁŖ Ł‚' +ErrorGlobalVariableUpdater3=لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł…Ų·Ł„ŁˆŲØŲ© في Ł†ŲŖŁŠŲ¬Ų© +ErrorGlobalVariableUpdater4=Ų§Ł„Ų¹Ł…ŁŠŁ„ SOAP فؓلت Ł…Ų¹ الخطأ 'ŁŖ Ł‚' +ErrorGlobalVariableUpdater5=لا Ł…ŲŖŲŗŁŠŲ± Ų¹Ł…ŁˆŁ…ŁŠ Ł…Ų®ŲŖŲ§Ų±Ų© +ErrorFieldMustBeANumeric=يجب أن ŁŠŁƒŁˆŁ† حقل٪ Ų§Ł„ŲµŁˆŲ±Ų© Ł‚ŁŠŁ…Ų© Ų±Ł‚Ł…ŁŠŲ© +ErrorFieldMustBeAnInteger=يجب أن ŁŠŁƒŁˆŁ† حقل٪ Ų§Ł„ŲµŁˆŲ±Ų© Ų¹ŲÆŲÆ صحيح +ErrorMandatoryParametersNotProvided=Ł…Ų¹ŁŠŲ§Ų± Ų„Ł„Ų²Ų§Ł…ŁŠ (Ł‚) لم تقدم +ErrorOppStatusRequiredIfAmount=قمت ŲØŲŖŲ¹ŁŠŁŠŁ† المبلغ المقدر لهذه الفرصة / الرصاص. Ł„Ų°Ł„Łƒ يجب Ų¹Ł„ŁŠŁƒ أيضا Ų„ŲÆŲ®Ų§Ł„ Ł…ŁƒŲ§Ł†ŲŖŁ‡Ų§ +ErrorBadDefinitionOfMenuArrayInModuleDescriptor=سيئة تعريف القائمة صفيف في Ų§Ł„ŁˆŲ­ŲÆŲ© واصف (Ų§Ł„Ł‚ŁŠŁ…Ų© سيئة Ł„fk_menu مفتاح) +ErrorSavingChanges=ŁˆŁ‚ŲÆ ocurred لخطأ عند حفظ Ų§Ł„ŲŖŲŗŁŠŁŠŲ±Ų§ŲŖ # Warnings -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. -WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined +WarningPasswordSetWithNoAccount=ŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† ŁƒŁ„Ł…Ų© Ł…Ų±ŁˆŲ± لهذا Ų§Ł„Ų¹Ų¶Łˆ. ŁˆŁ…Ų¹ Ų°Ł„ŁƒŲŒ ŲŖŁ… ؄نؓاؔ أي Ų­Ų³Ų§ŲØ المستخدم. Ł„Ų°Ł„Łƒ ŁŠŲŖŁ… ŲŖŲ®Ų²ŁŠŁ† ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± هذه ŁˆŁ„ŁƒŁ† لا ŁŠŁ…ŁƒŁ† استخدامها Ł„Ł„ŲÆŲ®ŁˆŁ„ ؄لى Dolibarr. ŁˆŁŠŁ…ŁƒŁ† استخدامه من قبل وحدة / ŁˆŲ§Ų¬Ł‡Ų© خارجية ŁˆŁ„ŁƒŁ† Ų„Ų°Ų§ ŁƒŁ†ŲŖ لا ŲŖŲ­ŲŖŲ§Ų¬ ؄لى تعريف أي ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ أو ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± لأحد أفراد، ŁŠŁ…ŁƒŁ†Łƒ ŲŖŲ¹Ų·ŁŠŁ„ خيار "Ų„ŲÆŲ§Ų±Ų© ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ Ł„ŁƒŁ„ عضو" من Ų„Ų¹ŲÆŲ§ŲÆ وحدة الأعضاؔ. Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲØŲ­Ų§Ų¬Ų© ؄لى Ų„ŲÆŲ§Ų±Ų© ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ ŁˆŁ„ŁƒŁ† لا ŲŖŲ­ŲŖŲ§Ų¬ ؄لى أي ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ±ŲŒ ŁŠŁ…ŁƒŁ†Łƒ الحفاظ على هذا الحقل فارغا لتجنب هذا Ų§Ł„ŲŖŲ­Ų°ŁŠŲ±. ملاحظة: ŁŠŁ…ŁƒŁ† أيضا أن ŲŖŲ³ŲŖŲ®ŲÆŁ… Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ Ų„Ų°Ų§ ŲŖŁ… Ų±ŲØŲ· عضو ؄لى المستخدم. +WarningMandatorySetupNotComplete=لا ŁŠŲŖŁ… تعريف معلمات ال؄عداد Ų„Ł„Ų²Ų§Ł…ŁŠŲ© حتى الآن WarningSafeModeOnCheckExecDir=انذار ، فب safe_mode Ų§Ł„Ų®ŁŠŲ§Ų± في Ų°Ł„Łƒ ŲŖŲ®Ų²ŁŠŁ† الأمر يجب أن ŁŠŁƒŁˆŁ† داخل Ų§Ł„ŲÆŁ„ŁŠŁ„ Ų§Ł„Ų°ŁŠ أعلنته safe_mode_exec_dir المعلمة بي. WarningAllowUrlFopenMustBeOn=allow_url_fopen المعلم يجب أن يوضع على Ų§Ł„Ł…ŲÆŁˆŁ† في php.ini لتعمل هذه Ų§Ł„ŁˆŲ­ŲÆŲ© ŲØŲ“ŁƒŁ„ ŁƒŲ§Ł…Ł„. يجب Ų¹Ł„ŁŠŁƒ أن ŲŖŲ¹ŲÆŁ„ عن هذا الملف يدويا. WarningBuildScriptNotRunned=Ų§Ł„Ų³ŁŠŁ†Ų§Ų±ŁŠŁˆ ŁŖ Ł‚ لم ŁŠŁƒŁ† يتعارض Ł…Ų¹ بناؔ Ų§Ł„Ų±Ų³ŁˆŁ…Ų§ŲŖ ، أو Ų¹ŲÆŁ… وجود ŲØŁŠŲ§Ł†Ų§ŲŖ تظهر. @@ -184,13 +184,13 @@ WarningPassIsEmpty=تحذير ŁƒŁ„Ł…Ų© Ų³Ų± قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ فارغة. WarningConfFileMustBeReadOnly=انذار ، ملف (Ų§Ł„ŲŖŁƒŁˆŁŠŁ† htdocs / أسيوط / conf.php) الخاص ŁŠŁ…ŁƒŁ† أن ŲŖŁƒŁˆŁ† Ų§Ł„ŁƒŲŖŲ§ŲØŲ© بواسطة Ų®Ų§ŲÆŁ… Ų§Ł„ŁˆŁŠŲØ. هذه Ł‡ŁŠ Ų«ŲŗŲ±Ų© Ų£Ł…Ł†ŁŠŲ© خطيرة. Ų£Ų°ŁˆŁ†Ų§ŲŖ ŲŖŲ¹ŲÆŁŠŁ„ على ملف Ł„ŁŠŁƒŁˆŁ† في وضع القراؔة فقط لمستخدم نظام Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ المستخدمة من قبل ملقم ويب. Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ³ŲŖŲ®ŲÆŁ… ŁˆŁŠŁ†ŲÆŁˆŲ² ŁˆŲ“ŁƒŁ„ نسبة Ų§Ł„ŲÆŁ‡ŁˆŁ† لمدة القرص الخاص بك ، ŁŲ„Ł†Łƒ يجب أن نعرف أن هذا النظام لا ŁŠŲ³Ł…Ų­ ملف ل؄ضافة Ų§Ł„Ų£Ų°ŁˆŁ†Ų§ŲŖ على الملف ، بحيث لا ŲŖŁƒŁˆŁ† آمنة ŲŖŁ…Ų§Ł…Ų§. WarningsOnXLines=تحذيرات عن Ł…ŲµŲÆŲ± خطوط %s WarningNoDocumentModelActivated=لا يوجد Ł†Ł…ŁˆŲ°Ų¬ Ł„Ų¬ŁŠŁ„ ŁˆŲ«ŁŠŁ‚Ų© ، قد ŲŖŁ… ŲŖŁ†Ų“ŁŠŲ·. Ų³ŁŠŁƒŁˆŁ† Ł†Ł…ŁˆŲ°Ų¬ المختار افتراضيا حتى ŁŠŁ…ŁƒŁ†Łƒ التحقق من Ų„Ų¹ŲÆŲ§ŲÆ وحدة الخاص. -WarningLockFileDoesNotExists=Warning, once setup is finished, you must disable install/migrate tools by adding a file install.lock into directory %s. Missing this file is a security hole. +WarningLockFileDoesNotExists=تحذير، ŲØŁ…Ų¬Ų±ŲÆ الانتهاؔ من Ų§Ł„Ų„Ų¹ŲÆŲ§ŲÆŲŒ يجب Ų¹Ł„ŁŠŁƒ ŲŖŲ¹Ų·ŁŠŁ„ تثبيت / الهجرة أدوات ب؄ضافة install.lock الملف ؄لى Ų§Ł„ŲÆŁ„ŁŠŁ„ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©. في Ų¹ŲÆŲ§ŲÆ Ų§Ł„Ł…ŁŁ‚ŁˆŲÆŁŠŁ† هذا الملف Ł‡Łˆ Ų«ŲŗŲ±Ų© Ų£Ł…Ł†ŁŠŲ©. WarningUntilDirRemoved=ŁƒŁ„ Ų§Ł„ŲŖŲ­Ų°ŁŠŲ±Ų§ŲŖ Ų§Ł„Ų£Ł…Ł†ŁŠŲ© (Ł…Ų±Ų¦ŁŠŲ© من قبل Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† مؓرف فقط) وسوف تبقى نؓطة طالما أن الضعف Ų§Ł„Ų­Ų§Ł„ŁŠ (أو لم يضف هذا MAIN_REMOVE_INSTALL_WARNING Ł…Ų³ŲŖŁ…Ų± في ال؄عداد> ال؄عداد الأخرى). -WarningCloseAlways=Warning, closing is done even if amount differs between source and target elements. Enable this feature with caution. -WarningUsingThisBoxSlowDown=Warning, using this box slow down seriously all pages showing the box. -WarningClickToDialUserSetupNotComplete=Setup of ClickToDial information for your user are not complete (see tab ClickToDial onto your user card). -WarningNotRelevant=Irrelevant operation for this dataset -WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Feature disabled when display setup is optimized for blind person or text browsers. -WarningPaymentDateLowerThanInvoiceDate=Payment date (%s) is earlier than invoice date (%s) for invoice %s. -WarningTooManyDataPleaseUseMoreFilters=Too many data (more than %s lines). Please use more filters or set the constant %s to a higher limit. -WarningSomeLinesWithNullHourlyRate=Some times were recorded by users when their hourly rate was not defined. A value of 0 was used but this may result in wrong valuation of time spent. +WarningCloseAlways=تحذير، ŁˆŁŠŲŖŁ… ؄غلاق حتى Ų„Ų°Ų§ قدر ŁŠŲ®ŲŖŁ„Ł ŲØŁŠŁ† عناصر المصدر ŁˆŲ§Ł„Ł‡ŲÆŁ. ŲŖŁ…ŁƒŁŠŁ† هذه Ų§Ł„Ł…ŁŠŲ²Ų© ŲØŲ­Ų°Ų±. +WarningUsingThisBoxSlowDown=تحذير، ŁˆŲ°Ł„Łƒ ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… هذا ال؄طار ŲŖŲØŲ·Ų¦ على Ł…Ų­Ł…Ł„ الجد ŁƒŁ„ الصفحات Ų§Ł„ŲŖŁŠ تظهر Ł…Ų±ŲØŲ¹. +WarningClickToDialUserSetupNotComplete=Ų„Ų¹ŲÆŲ§ŲÆ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ ClickToDial لالمستخدم الخاص بك Ł„ŁŠŲ³ŲŖ ŁƒŲ§Ł…Ł„Ų© (انظر Ų§Ł„ŲŖŲØŁˆŁŠŲØ ClickToDial على بطاقة المستخدم الخاص بك). +WarningNotRelevant=Ų§Ł„Ų¹Ł…Ł„ŁŠŲ© غير Ų°Ų§ŲŖ صلة لهذه Ų§Ł„ŲØŁŠŁ†Ų§ŲŖ. +WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Ł…ŁŠŲ²Ų© ŲŖŲ¹Ų·ŁŠŁ„ عندما ŲŖŁ… ŲŖŲ­Ų³ŁŠŁ† Ų¹Ų±Ų¶ ال؄عداد Ł„Ų§Ł„Ų¹Ł…ŁŠŲ§Ų” Ų“Ų®Ųµ أو النص المتصفحات. +WarningPaymentDateLowerThanInvoiceDate=تاريخ الدفع (ŁŖ Ł‚) Ł‡Łˆ أقدم من تاريخ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© (ŁŖ Ł‚) Ł„ŁŲ§ŲŖŁˆŲ±Ų©%s. +WarningTooManyDataPleaseUseMoreFilters=Ų¹ŲÆŲÆ كبير Ų¬ŲÆŲ§ من Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ (أكثر من خطوط%s). ŁŠŲ±Ų¬Ł‰ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł…Ų²ŁŠŲÆ من المرؓحات أو ŲŖŲ¹ŁŠŁŠŁ† Ų«Ų§ŲØŲŖŁŖ Ų§Ł„ŲµŁˆŲ±Ų© ؄لى Ų­ŲÆ أعلى. +WarningSomeLinesWithNullHourlyRate=ŁˆŲ³Ų¬Ł„ŲŖ ŲØŲ¹Ų¶ Ų§Ł„Ų£ŁˆŁ‚Ų§ŲŖ من قبل Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† عندما لم ŁŠŲŖŁ… تعريف Ł…Ų¹ŲÆŁ„ في الساعة. ŁˆŁ‚ŲÆ Ų§Ų³ŲŖŲ®ŲÆŁ… Ł‚ŁŠŁ…Ų© 0 ŁˆŁ„ŁƒŁ† هذا قد يؤدي ؄لى ŲŖŁ‚ŁŠŁŠŁ… Ų®Ų§Ų·Ų¦ من Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ ŁŠŁ‚Ų¶ŁŠŁ‡. diff --git a/htdocs/langs/ar_SA/exports.lang b/htdocs/langs/ar_SA/exports.lang index 49528892c48..815af8970e3 100644 --- a/htdocs/langs/ar_SA/exports.lang +++ b/htdocs/langs/ar_SA/exports.lang @@ -8,7 +8,7 @@ ImportableDatas=ŲØŁŠŲ§Ł†Ų§ŲŖ ŁˆŲ§Ų±ŲÆŲ§ŲŖŁ‡Ų§ SelectExportDataSet=Ų§Ų®ŲŖŲ± Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŁŠ تريد ŲŖŲµŲÆŁŠŲ±Ł‡Ų§... SelectImportDataSet=Ų§Ų®ŲŖŲ± Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŁŠ تريد Ų§Ł„Ų§Ų³ŲŖŁŠŲ±Ų§ŲÆ... SelectExportFields=اختيار Ų§Ł„Ų­Ł‚ŁˆŁ„ Ų§Ł„ŲŖŁŠ تريد ŲŖŲµŲÆŁŠŲ±Ł‡Ų§ ، أو اختيار ملف Ų§Ł„ŲŖŲµŲÆŁŠŲ± مسبقا -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=اختيار Ų§Ł„Ų­Ł‚ŁˆŁ„ في ملف المصدر Ų§Ł„Ų°ŁŠ تريد استيراد ŁˆŲ§Ł„Ł…ŁŠŲÆŲ§Ł† هدفهم في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ عن Ų·Ų±ŁŠŁ‚ نقلها ؄لى أعلى ŁˆŲ£Ų³ŁŁ„ Ł…Ų¹ Ł…Ų±Ų³Ų§Ų©%s ، أو Ų§Ų®ŲŖŲ± وضعا استيراد مسبقا: NotImportedFields=Ų­Ł‚ŁˆŁ„ من الملف المصدر ŁŠŲŖŁ… استيراد SaveExportModel=احفظ هذا Ų§Ł„ŲŖŲµŲÆŁŠŲ± صورة Ł„Łˆ ŁƒŁ†ŲŖ ŲŖŲ®Ų·Ų· ل؄عادة استخدامها في ŁˆŁ‚ŲŖ لاحق... SaveImportModel=؄نقاذ هذه استيراد صورة Ł„Łˆ ŁƒŁ†ŲŖ ŲŖŲ®Ų·Ų· ل؄عادة استخدامها في ŁˆŁ‚ŲŖ لاحق... @@ -48,7 +48,7 @@ NoImportableData=لا ارداتها Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ (أي وحدة Ł…Ų¹ الس FileSuccessfullyBuilt=ملف Ų§Ł„ŲŖŲµŲÆŁŠŲ± ŁˆŁ„ŲÆŲŖ SQLUsedForExport=SQL طلب استخدامه لبناؔ ملف Ų§Ł„ŲŖŲµŲÆŁŠŲ± LineId=معرف السطر -LineLabel=Label of line +LineLabel=ŲŖŲ³Ł…ŁŠŲ© الخط LineDescription=وصف Ų®Ų· LineUnitPrice=Ų³Ų¹Ų± Ų§Ł„ŁˆŲ­ŲÆŲ© من Ų®Ų· LineVATRate=ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة من Ų³Ų¹Ų± الخط @@ -65,7 +65,7 @@ ChooseFormatOfFileToImport=اختيار ŲŖŁ†Ų³ŁŠŁ‚ ملف لاستخدام تن ChooseFileToImport=اختيار ملف Ł„Ų§Ų³ŲŖŁŠŲ±Ų§ŲÆ Ų«Ł… Ų§Ų¶ŲŗŲ· على picto ŁŖ Ł‚... SourceFileFormat=Ł…ŲµŲÆŲ± ŲŖŁ†Ų³ŁŠŁ‚ ملف FieldsInSourceFile=Ų§Ł„Ų­Ł‚ŁˆŁ„ في ملف المصدر -FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory) +FieldsInTargetDatabase=Ų§Ł„Ų­Ł‚ŁˆŁ„ المستهدفة في قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ Dolibarr (جريئة = Ų„Ł„Ų²Ų§Ł…ŁŠ) Field=حقل NoFields=لا Ų§Ł„Ų­Ł‚ŁˆŁ„ MoveField=تحرك %s حقل رقم Ų§Ł„Ų¹Ł…ŁˆŲÆ @@ -82,7 +82,7 @@ DoNotImportFirstLine=لا استيراد السطر Ų§Ł„Ų£ŁˆŁ„ من الملف NbOfSourceLines=Ų¹ŲÆŲÆ الأسطر في الملف المصدر NowClickToTestTheImport=Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± المعلمات استيراد عرفتها. و؄ذا ŁƒŲ§Ł†ŲŖ صحيحة ، انقر على %s "Ų²Ų±" ل؄طلاق Ł…Ų­Ų§ŁƒŲ§Ų© Ł„Ų¹Ł…Ł„ŁŠŲ© Ų§Ł„Ų§Ų³ŲŖŁŠŲ±Ų§ŲÆ (ŁŠŁ…ŁƒŁ† تغيير أية ŲØŁŠŲ§Ł†Ų§ŲŖ في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ وسوف ، انها Ł…Ų¬Ų±ŲÆ Ł…Ų­Ų§ŁƒŲ§Ų© لحظة)... RunSimulateImportFile=ŲØŲÆŲ” استيراد Ł…Ų­Ų§ŁƒŲ§Ų© -FieldNeedSource=This field requires data from the source file +FieldNeedSource=ŁŠŲŖŲ·Ł„ŲØ هذا المجال Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ من الملف المصدر SomeMandatoryFieldHaveNoSource=ŲØŲ¹Ų¶ Ų§Ł„Ų­Ł‚ŁˆŁ„ Ų„Ł„Ų²Ų§Ł…ŁŠŲ© Ł„ŁŠŲ³ Ł„ŲÆŁŠŁ‡Ų§ Ł…ŲµŲÆŲ± من ملف Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ InformationOnSourceFile=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ عن الملف المصدر InformationOnTargetTables=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ عن الهدف Ų§Ł„Ų­Ł‚ŁˆŁ„ @@ -90,8 +90,8 @@ SelectAtLeastOneField=Ų§Ł„ŲŖŲØŲÆŁŠŁ„ حقل واحد على الأقل Ł…ŲµŲÆŲ± SelectFormat=اختيار ŲŖŁ†Ų³ŁŠŁ‚ الملف هذا Ų§Ł„Ų§Ų³ŲŖŁŠŲ±Ų§ŲÆ RunImportFile=ŲØŲÆŲ” استيراد الملف NowClickToRunTheImport=تحقق Ł†ŲŖŁŠŲ¬Ų© Ł„Ł…Ų­Ų§ŁƒŲ§Ų© Ų§Ł„Ų§Ų³ŲŖŁŠŲ±Ų§ŲÆ. Ų„Ų°Ų§ ŁƒŲ§Ł† ŁƒŁ„ ؓيؔ على Ł…Ų§ ŁŠŲ±Ų§Ł… ، ŲØŲÆŲ” استيراد Ł†Ł‡Ų§Ų¦ŁŠ. -DataLoadedWithId=All data will be loaded with the following import id: %s -ErrorMissingMandatoryValue=Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ų„Ł„Ų²Ų§Ł…ŁŠŲ© فارغ في الملف المصدر Ł„%s Ų§Ł„Ł…ŁŠŲÆŲ§Ł†. +DataLoadedWithId=Ų³ŁŠŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ كافة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ł…Ų¹ معرف استيراد Ų§Ł„ŲŖŲ§Ł„ŁŠ:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorMissingMandatoryValue=Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ų„Ł„Ų²Ų§Ł…ŁŠŲ© فارغ في الملف المصدر %s للحقل. TooMuchErrors=لا ŁŠŲ²Ų§Ł„ Ł‡Ł†Ų§Łƒ %s خطوط Ł…ŲµŲÆŲ± Ų¢Ų®Ų± Ł…Ų¹ وجود Ų£Ų®Ų·Ų§Ų” ŁˆŁ„ŁƒŁ† Ł…Ų­ŲÆŁˆŲÆŲ© الانتاج و. TooMuchWarnings=لا ŁŠŲ²Ų§Ł„ Ł‡Ł†Ų§Łƒ %s خطوط Ł…ŲµŲÆŲ± Ų¢Ų®Ų± Ł…Ų¹ تحذيرات ŁˆŁ„ŁƒŁ† Ł…Ų­ŲÆŁˆŲÆŲ© الانتاج و. EmptyLine=Ų³ŁŠŲŖŁ… تجاهل Ų³Ų·Ų± فارغ () @@ -103,34 +103,34 @@ NbOfLinesImported=Ų¹ŲÆŲÆ خطوط Ų§Ł„Ł…Ų³ŲŖŁˆŲ±ŲÆŲ© بنجاح : %s. DataComeFromNoWhere=Ł‚ŁŠŁ…Ų© لادخال تأتي من أي Ł…ŁƒŲ§Ł† في الملف المصدر. DataComeFromFileFieldNb=Ł‚ŁŠŁ…Ų© لادخال يأتي من %s Ų¹ŲÆŲÆ Ų§Ł„Ų­Ł‚ŁˆŁ„ في الملف المصدر. DataComeFromIdFoundFromRef=من حقل رقم %s ملف Ł…ŲµŲÆŲ± سوف ŲŖŲ³ŲŖŲ®ŲÆŁ… Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŁŠ تأتي Ł„Ł„Ų¹Ų«ŁˆŲ± على معرف Ų§Ł„ŁƒŲ§Ų¦Ł† الأصل لاستخدام (Ł‡ŁƒŲ°Ų§ %s objet Ų§Ł„Ų°ŁŠ يحتوي على المرجع من الملف المصدر يجب أن يوجد في Dolibarr). -DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases. +DataComeFromIdFoundFromCodeId=ŁˆŲ³ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ…Ų§ŲŖ Ų§Ł„ŲØŲ±Ł…Ų¬ŁŠŲ© Ų§Ł„ŲŖŁŠ تأتي من رقم الحقل٪ Ų§Ł„ŲµŁˆŲ±Ų© من ملف المصدر الى ايجاد Ł‡ŁˆŁŠŲ© Ų§Ł„ŁƒŲ§Ų¦Ł† الأصل للاستخدام (Ų°Ł„Łƒ الرمز من الملف المصدر ŲØŲÆ منه Ł…ŁˆŲ¬ŁˆŲÆ في Ų§Ł„Ł‚Ų§Ł…ŁˆŲ³%s). لاحظ أنه Ų„Ų°Ų§ ŁƒŁ†ŲŖ تعرف Ų§Ł„Ł‡ŁˆŁŠŲ©ŲŒ ŁˆŁŠŁ…ŁƒŁ†Łƒ أيضا استخدامه في ملف Ł…ŲµŲÆŲ± بدلا من Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ…Ų§ŲŖ Ų§Ł„ŲØŲ±Ł…Ų¬ŁŠŲ©. استيراد يجب أن تعمل في ŁƒŁ„ŲŖŲ§ Ų§Ł„Ų­Ų§Ł„ŲŖŁŠŁ†. DataIsInsertedInto=Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ سوف تأتي من الملف المصدر ŁŠŲŖŁ… ؄دراجها في الحقل Ų§Ł„ŲŖŲ§Ł„ŁŠ : DataIDSourceIsInsertedInto=Ų§Ł„Ų¹Ų«ŁˆŲ± على ŁƒŲ§Ų¦Ł† معرف الأصل ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł…ŁˆŲ¬ŁˆŲÆŲ© في الملف المصدر ، Ų³ŁŠŲŖŁ… Ų„ŲÆŲ±Ų§Ų¬ في الحقل Ų§Ł„ŲŖŲ§Ł„ŁŠ : DataCodeIDSourceIsInsertedInto=معرف Ų®Ų· الأم وجدت من Ų±Ł…Ų²ŲŒ Ų³ŁŠŲŖŁ… ؄دراجها في الحقل Ų§Ł„ŲŖŲ§Ł„ŁŠ: SourceRequired=ŲØŁŠŲ§Ł†Ų§ŲŖ Ł‚ŁŠŁ…Ų© Ų„Ł„Ų²Ų§Ł…ŁŠŲ© SourceExample=Ł…Ų«Ų§Ł„ على Ł‚ŁŠŁ…Ų© Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ł…Ł…ŁƒŁ† ExampleAnyRefFoundIntoElement=أي المرجع ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± Ų¹Ł„ŁŠŁ‡Ų§ Ł„ %s العنصر -ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s +ExampleAnyCodeOrIdFoundIntoDictionary=أي رمز (أو Ł‚ŁŠŁ…Ų© id) وجدت في Ų§Ł„Ł‚Ų§Ł…ŁˆŲ³ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© CSVFormatDesc=فاصلة فصل ملف Ų§Ł„Ł‚ŁŠŁ…Ų© ŲŖŁ†Ų³ŁŠŁ‚ (csv.).
      هذا Ł‡Łˆ Ų“ŁƒŁ„ ملف Ł†ŲµŁŠ ، حيث ŁŠŲŖŁ… فصل Ų§Ł„Ų­Ł‚ŁˆŁ„ بواسطة فاصل [%s]. Ų„Ų°Ų§ ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على فاصل داخل Ł…Ų­ŲŖŁˆŁ‰ الحقل ، ŁŠŲŖŁ… ŲŖŁ‚Ų±ŁŠŲØ Ų§Ł„Ų¬ŁˆŁ„Ų© Ų§Ł„Ł…ŁŠŲÆŲ§Ł†ŁŠŲ© Ų§Ł„ŲŖŁŠ قام بها حرف] %s [. Ų§Ł„Ł‡Ų±ŁˆŲØ حرف وحرف Ų§Ł„Ł‡Ų±ŁˆŲØ Ų¬ŁˆŁ„Ų© Ł‡Łˆ [%s]. -Excel95FormatDesc=Excel file format (.xls)
      This is native Excel 95 format (BIFF5). -Excel2007FormatDesc=Excel file format (.xlsx)
      This is native Excel 2007 format (SpreadsheetML). -TsvFormatDesc=Tab Separated Value file format (.tsv)
      This is a text file format where fields are separated by a tabulator [tab]. -ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ). -CsvOptions=Csv Options -Separator=Separator -Enclosure=Enclosure -SuppliersProducts=Suppliers Products +Excel95FormatDesc=Ų“ŁƒŁ„ ملف Ų§ŁƒŲ³Ł„ (. XLS)
      هذا Ł‡Łˆ Ų§Ł„Ų£ŲµŁ„ŁŠ ŲŖŁ†Ų³ŁŠŁ‚ Excel 95 (BIFF5). +Excel2007FormatDesc=Ų“ŁƒŁ„ ملف Ų§ŁƒŲ³Ł„ (. XLSX)
      هذا Ł‡Łˆ Ų§Ł„Ų£ŲµŁ„ŁŠ ŲŖŁ†Ų³ŁŠŁ‚ Excel 2007 (SpreadsheetML). +TsvFormatDesc=علامة Ų§Ł„ŲŖŲØŁˆŁŠŲØ ŲŖŁ†Ų³ŁŠŁ‚ ملف منفصل Ų§Ł„Ł‚ŁŠŁ…Ų© (و .tsv)
      هذا Ł‡Łˆ Ų“ŁƒŁ„ ملف Ł†ŲµŁŠ حيث ŁŠŲŖŁ… فصل Ų§Ł„Ų­Ł‚ŁˆŁ„ من قبل Ų§Ł„Ų¬ŲÆŁˆŲ§Ł„ [Ų§Ł„ŲŖŲØŁˆŁŠŲØ]. +ExportFieldAutomaticallyAdded=وأضافت الحقل٪ Ų§Ł„ŲµŁˆŲ±Ų© ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§. Ų°Ł„Łƒ تجنب أن ŁŠŁƒŁˆŁ† Ł„ŲÆŁŠŁƒ خطوط مماثلة ؄لى أن ŲŖŲ¹Ų§Ł…Ł„ على أنها سجلات Ł…ŁƒŲ±Ų±Ų© (Ł…Ų¹ هذا المجال وأضاف، أن Ų¬Ł…ŁŠŲ¹ خطوط Ų§Ł…ŲŖŁ„Ų§Łƒ Ų§Ł„Ł‡ŁˆŁŠŲ© الخاصة بهم وسوف تختلف). +CsvOptions=خيارات CSV +Separator=الفاصل +Enclosure=سياج +SuppliersProducts=Ų§Ł„Ł…Ł†ŲŖŁˆŲ¬Ų§ŲŖ BankCode=رمز المصرف DeskCode=Ł…ŲÆŁˆŁ†Ų© Ł…ŁƒŲŖŲØŁŠŲ© BankAccountNumber=رقم الحساب BankAccountNumberKey=مفتاح -SpecialCode=Special code -ExportStringFilter=%% allows replacing one or more characters in the text -ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
      YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
      > YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
      < YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
      'NNNNN+NNNNN' filters over a range of values
      '>NNNNN' filters by lower values
      '>NNNNN' filters by higher values +SpecialCode=رمز Ų®Ų§Ųµ +ExportStringFilter=ŁŖŁŖ ŁŠŲ³Ł…Ų­ Ų§Ų³ŲŖŲØŲÆŲ§Ł„ حرف واحد أو أكثر في النص +ExportDateFilter=YYYY، YYYYMM، YYYYMMDD: فلاتر لسنة واحدة / ؓهر / ŁŠŁˆŁ…
      YYYY + YYYY، YYYYMM + YYYYMM، YYYYMMDD + YYYYMMDD: Ł…Ų±Ų“Ų­Ų§ŲŖ على Ł…Ų¬Ł…ŁˆŲ¹Ų© من Ų³Ł†ŁˆŲ§ŲŖ / أؓهر / Ų£ŁŠŲ§Ł…
      > YYYY،> YYYYMM،> YYYYMMDD: Ł…Ų±Ų“Ų­Ų§ŲŖ على Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų³Ł†ŁˆŲ§ŲŖ / أؓهر / ŁŠŁˆŁ…Ų§ Ų§Ł„ŲŖŲ§Ł„ŁŠŲ©
      Ł…Ų±Ų“Ų­Ų§ŲŖ "NNNNN + NNNNN" على Ł…Ų¬Ł…ŁˆŲ¹Ų© من Ų§Ł„Ł‚ŁŠŁ…
      '> NNNNN' المرؓحات من قبل انخفاض Ų§Ł„Ł‚ŁŠŁ…
      '> NNNNN' المرؓحات ŲØŲ§Ł„Ł‚ŁŠŁ… Ų§Ł„Ų¹Ł„ŁŠŲ§ ## filters -SelectFilterFields=If you want to filter on some values, just input values here. -FilterableFields=Filterable Fields -FilteredFields=Filtered fields -FilteredFieldsValues=Value for filter -FormatControlRule=Format control rule +SelectFilterFields=Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ±ŲŗŲØ في تصفية على ŲØŲ¹Ų¶ Ų§Ł„Ł‚ŁŠŁ…ŲŒ Ł‚ŁŠŁ… ال؄دخال فقط هنا. +FilterableFields=Ų§Ł„Ų­Ł‚ŁˆŁ„ ŲŖŲµŁŁŠŲŖŁ‡Ų§ +FilteredFields=Ų§Ł„Ų­Ł‚ŁˆŁ„ Ų§Ł„ŲŖŁŠ ŲŖŁ…ŲŖ ŲŖŲµŁŁŠŲŖŁ‡Ų§ +FilteredFieldsValues=Ł‚ŁŠŁ…Ų© للمرؓح +FormatControlRule=Ų­ŁƒŁ… عنصر ŲŖŁ†Ų³ŁŠŁ‚ diff --git a/htdocs/langs/ar_SA/externalsite.lang b/htdocs/langs/ar_SA/externalsite.lang index a3b4dddc6b2..5ce18520310 100644 --- a/htdocs/langs/ar_SA/externalsite.lang +++ b/htdocs/langs/ar_SA/externalsite.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - externalsite ExternalSiteSetup=Ų±Ų§ŲØŲ· ال؄عداد Ł„Ł…ŁˆŁ‚Ų¹ خارجي ExternalSiteURL=Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© Ų§Ł„Ł…ŁˆŁ‚Ų¹ URL -ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly. -ExampleMyMenuEntry=My menu entry +ExternalSiteModuleNotComplete=لم ŁŠŲŖŁ… ŲŖŁƒŁˆŁŠŁ† وحدة ExternalSite ŲØŲ“ŁƒŁ„ صحيح. +ExampleMyMenuEntry=ŲÆŲ®ŁˆŁ„ القائمة ŲØŁ„ŲÆŁŠ diff --git a/htdocs/langs/ar_SA/ftp.lang b/htdocs/langs/ar_SA/ftp.lang index e6d13b6121a..2dc87207fcb 100644 --- a/htdocs/langs/ar_SA/ftp.lang +++ b/htdocs/langs/ar_SA/ftp.lang @@ -9,6 +9,6 @@ FailedToConnectToFTPServer=فؓل الاتصال ŲØŲ®Ų§ŲÆŁ… ŲØŲ±ŁˆŲŖŁˆŁƒŁˆŁ„ ن FailedToConnectToFTPServerWithCredentials=فؓل في ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ ؄لى Ų®Ų§ŲÆŁ… ŲØŲ±ŁˆŲŖŁˆŁƒŁˆŁ„ نقل الملفات Ł…Ų¹ تعريف Ų§Ł„ŲÆŲ®ŁˆŁ„ / ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± FTPFailedToRemoveFile=فؓل ل؄زالة %s الملف. FTPFailedToRemoveDir=فؓل ل؄زالة %s Ų§Ł„ŲÆŁ„ŁŠŁ„ (Ų±Ų§Ų¬Ų¹ Ų§Ł„Ų£Ų°ŁˆŁ†Ų§ŲŖ ŁˆŁ‡Ų°Ų§ Ų§Ł„ŲÆŁ„ŁŠŁ„ فارغ). -FTPPassiveMode=Passive mode -ChooseAFTPEntryIntoMenu=Choose a FTP entry into menu... -FailedToGetFile=Failed to get files %s +FTPPassiveMode=Ų§Ł„ŁˆŲ¶Ų¹ Ų§Ł„Ų³Ł„ŲØŁŠ +ChooseAFTPEntryIntoMenu=اختيار ŲÆŲ®ŁˆŁ„ FTP ؄لى القائمة ... +FailedToGetFile=فؓل في Ų§Ł„Ų­ŲµŁˆŁ„ على الملفات٪ Ų§Ł„ŲµŁˆŲ±Ų© diff --git a/htdocs/langs/ar_SA/help.lang b/htdocs/langs/ar_SA/help.lang index 29bda6f5985..0fc4a71d381 100644 --- a/htdocs/langs/ar_SA/help.lang +++ b/htdocs/langs/ar_SA/help.lang @@ -25,4 +25,4 @@ LinkToGoldMember=تستطيع الاتصال به من قبل المدرب Ł…Ų® PossibleLanguages=وأيد لغات MakeADonation=Ł…Ų³Ų§Ų¹ŲÆŲ© Dolibarr Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ ، ŲŖŁ‚ŲÆŁŠŁ… ŲŖŲØŲ±Ų¹ SubscribeToFoundation=Ł…Ų³Ų§Ų¹ŲÆŲ© Ł…Ų“Ų±ŁˆŲ¹ Dolibarr، Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ في Ų§Ł„Ų¬Ł…Ų¹ŁŠŲ© -SeeOfficalSupport=For official Dolibarr support in your language:
      %s +SeeOfficalSupport=Ł„Ł„Ų­ŲµŁˆŁ„ على الدعم Dolibarr Ų§Ł„Ų±Ų³Ł…ŁŠ في Ł„ŲŗŲŖŁƒ:
      ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© diff --git a/htdocs/langs/ar_SA/holiday.lang b/htdocs/langs/ar_SA/holiday.lang index 95321128e54..4eb25f085ac 100644 --- a/htdocs/langs/ar_SA/holiday.lang +++ b/htdocs/langs/ar_SA/holiday.lang @@ -1,144 +1,146 @@ # Dolibarr language file - Source file is en_US - holiday HRM=HRM -Holidays=Leaves -CPTitreMenu=Leaves -MenuReportMonth=Monthly statement -MenuAddCP=New leave request -NotActiveModCP=You must enable the module Leaves to view this page. -NotConfigModCP=You must configure the module Leaves to view this page. To do this, click here . -NoCPforUser=You don't have any available day. -AddCP=Make a leave request -Employe=Employee +Holidays=Ų£ŁˆŲ±Ų§Ł‚ +CPTitreMenu=Ų£ŁˆŲ±Ų§Ł‚ +MenuReportMonth=Ų§Ł„ŲØŁŠŲ§Ł† Ų§Ł„Ų“Ł‡Ų±ŁŠ +MenuAddCP=طلب Ų„Ų¬Ų§Ų²Ų© جديدة +NotActiveModCP=يجب ŲŖŁ…ŁƒŁŠŁ† Ų£ŁˆŲ±Ų§Ł‚ Ų­ŲÆŲ© لمؓاهدة هذه الصفحة. +NotConfigModCP=يجب Ų¹Ł„ŁŠŁƒ ŲŖŁƒŁˆŁŠŁ† وحدة يترك لمؓاهدة هذه الصفحة. Ł„Ł„Ł‚ŁŠŲ§Ł… ŲØŲ°Ł„ŁƒŲŒ انقر هنا . +NoCPforUser=لم ŁŠŁƒŁ† Ł„ŲÆŁŠŁƒ أي ŁŠŁˆŁ… Ł…ŲŖŲ§Ų­. +AddCP=ŲŖŁ‚ŲÆŁŠŁ… طلب Ų„Ų¬Ų§Ų²Ų© DateDebCP=تاريخ البدؔ DateFinCP=Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® DateCreateCP=تاريخ ال؄نؓاؔ DraftCP=Ł…Ų³ŁˆŲÆŲ© -ToReviewCP=Awaiting approval +ToReviewCP=انتظر Ų§Ł„Ł‚ŲØŁˆŁ„ ApprovedCP=ŁˆŲ§ŁŁ‚ CancelCP=Ų£Ł„ŲŗŁŠŲŖ RefuseCP=رفض ValidatorCP=Approbator -ListeCP=List of leaves -ReviewedByCP=Will be reviewed by +ListeCP=قائمة Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ +ReviewedByCP=Ų³ŁŠŲŖŁ… مراجعتها من قبل DescCP=وصف -SendRequestCP=Create leave request -DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves -UpdateAllCP=Update the leaves -SoldeCPUser=Leaves balance is %s days. -ErrorEndDateCP=You must select an end date greater than the start date. -ErrorSQLCreateCP=An SQL error occurred during the creation: -ErrorIDFicheCP=An error has occurred, the leave request does not exist. -ReturnCP=Return to previous page -ErrorUserViewCP=You are not authorized to read this leave request. -InfosCP=Information of the leave request -InfosWorkflowCP=Information Workflow -RequestByCP=Requested by -TitreRequestCP=Leave request -NbUseDaysCP=Number of days of vacation consumed +SendRequestCP=؄نؓاؔ طلب Ų„Ų¬Ų§Ų²Ų© +DelayToRequestCP=يجب أن ŁŠŲŖŁ… ترك طلبات في Ų§Ł„ŁŠŁˆŁ… أقل ق٪ (Ł‚) من قبلهم. +MenuConfCP=Balance of leaves +UpdateAllCP=تحديث Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ +SoldeCPUser=يترك Ų§Ł„ŲŖŁˆŲ§Ų²Ł† Ł‡Łˆ%s Ų£ŁŠŲ§Ł…. +ErrorEndDateCP=يجب تحديد تاريخ انتهاؔ أكبر من تاريخ البدؔ. +ErrorSQLCreateCP=Ų­ŲÆŲ« Ų®Ų·Ų£ SQL أثناؔ ؄نؓاؔ: +ErrorIDFicheCP=Ų­ŲÆŲ« Ų®Ų·Ų£ غير Ł…ŁˆŲ¬ŁˆŲÆ على طلب ال؄جازة. +ReturnCP=Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى الصفحة السابقة +ErrorUserViewCP=غير Ł…ŲµŲ±Ų­ Ł„Łƒ قراؔة طلب Ų„Ų¬Ų§Ų²Ų© هذا. +InfosCP=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ للطلب Ų„Ų¬Ų§Ų²Ų© +InfosWorkflowCP=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ سير العمل +RequestByCP=طلبت +TitreRequestCP=ترك الطلب +NbUseDaysCP=Ų¹ŲÆŲÆ Ų£ŁŠŲ§Ł… عطلة ŲŖŲ³ŲŖŁ‡Ł„Łƒ EditCP=تحرير DeleteCP=حذف ActionValidCP=ŲµŲ­Ų© -ActionRefuseCP=Refuse +ActionRefuseCP=رفض ActionCancelCP=الغاؔ StatutCP=حالة -SendToValidationCP=Send to validation -TitleDeleteCP=Delete the leave request -ConfirmDeleteCP=Confirm the deletion of this leave request? -ErrorCantDeleteCP=Error you don't have the right to delete this leave request. -CantCreateCP=You don't have the right to make leave requests. -InvalidValidatorCP=You must choose an approbator to your leave request. -CantUpdate=You cannot update this leave request. -NoDateDebut=You must select a start date. -NoDateFin=You must select an end date. -ErrorDureeCP=Your leave request does not contain working day. -TitleValidCP=Approve the leave request -ConfirmValidCP=Are you sure you want to approve the leave request? -DateValidCP=Date approved -TitleToValidCP=Send leave request -ConfirmToValidCP=Are you sure you want to send the leave request? -TitleRefuseCP=Refuse the leave request -ConfirmRefuseCP=Are you sure you want to refuse the leave request? -NoMotifRefuseCP=You must choose a reason for refusing the request. -TitleCancelCP=Cancel the leave request -ConfirmCancelCP=Are you sure you want to cancel the leave request? -DetailRefusCP=Reason for refusal -DateRefusCP=Date of refusal -DateCancelCP=Date of cancellation -DefineEventUserCP=Assign an exceptional leave for a user -addEventToUserCP=Assign leave +SendToValidationCP=ارسل الى التحقق من ŲµŲ­Ų© +TitleDeleteCP=حذف طلب Ų„Ų¬Ų§Ų²Ų© +ConfirmDeleteCP=تأكيد حذف طلب Ų„Ų¬Ų§Ų²Ų© Ł‡Ų°Ų§ŲŸ +ErrorCantDeleteCP=Ų®Ų·Ų£ لم ŁŠŁƒŁ† Ł„ŲÆŁŠŁƒ الحق في حذف طلب Ų„Ų¬Ų§Ų²Ų© هذا. +CantCreateCP=Ł„ŁŠŲ³ Ł„ŲÆŁŠŁƒ الحق في ŲŖŁ‚ŲÆŁŠŁ… طلبات ال؄جازة. +InvalidValidatorCP=يجب Ų¹Ł„ŁŠŁƒ اختيار approbator لطلب ال؄جازة الخاصة بك. +CantUpdate=لا ŁŠŁ…ŁƒŁ†Łƒ تحديث طلب Ų„Ų¬Ų§Ų²Ų© هذا. +NoDateDebut=يجب تحديد تاريخ البدؔ. +NoDateFin=يجب تحديد تاريخ انتهاؔ. +ErrorDureeCP=لا يحتوي طلب Ų„Ų¬Ų§Ų²Ų© الخاص ŁŠŁˆŁ… عمل. +TitleValidCP=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على طلب ال؄جازة +ConfirmValidCP=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على طلب Ų§Ł„Ų„Ų¬Ų§Ų²Ų©ŲŸ +DateValidCP=تاريخ Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© +TitleToValidCP=Ų„Ų±Ų³Ų§Ł„ طلب Ų„Ų¬Ų§Ų²Ų© +ConfirmToValidCP=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد Ų„Ų±Ų³Ų§Ł„ طلب ؄جازة؟ +TitleRefuseCP=رفض طلب Ų„Ų¬Ų§Ų²Ų© +ConfirmRefuseCP=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد أن ترفض طلب ؄جازة؟ +NoMotifRefuseCP=يجب Ų¹Ł„ŁŠŁƒ اختيار Ų³ŲØŲØ لرفض الطلب. +TitleCancelCP=؄لغاؔ طلب Ų„Ų¬Ų§Ų²Ų© +ConfirmCancelCP=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ؄لغاؔ طلب ؄جازة؟ +DetailRefusCP=Ų³ŲØŲØ الرفض +DateRefusCP=تاريخ الرفض +DateCancelCP=تاريخ ال؄لغاؔ +DefineEventUserCP=ŲŖŲ¹ŁŠŁŠŁ† Ų„Ų¬Ų§Ų²Ų© Ų§Ų³ŲŖŲ«Ł†Ų§Ų¦ŁŠŲ© لمستخدم +addEventToUserCP=ŲŖŲ¹ŁŠŁŠŁ† Ų„Ų¬Ų§Ų²Ų© MotifCP=Ų³ŲØŲØ UserCP=Ł…Ų³ŲŖŲ®ŲÆŁ… -ErrorAddEventToUserCP=An error occurred while adding the exceptional leave. -AddEventToUserOkCP=The addition of the exceptional leave has been completed. -MenuLogCP=View change logs -LogCP=Log of updates of available vacation days -ActionByCP=Performed by -UserUpdateCP=For the user -PrevSoldeCP=Previous Balance -NewSoldeCP=New Balance -alreadyCPexist=A leave request has already been done on this period. +ErrorAddEventToUserCP=Ų­ŲÆŲ« Ų®Ų·Ų£ أثناؔ ؄ضافة Ų„Ų¬Ų§Ų²Ų© Ų§Ų³ŲŖŲ«Ł†Ų§Ų¦ŁŠŲ©. +AddEventToUserOkCP=ŲŖŁ… الانتهاؔ من ؄ضافة Ų„Ų¬Ų§Ų²Ų© Ų§Ų³ŲŖŲ«Ł†Ų§Ų¦ŁŠŲ©. +MenuLogCP=ŁˆŲØŲ§Ł„Ł†ŲøŲ± ؄لى سجلات Ų§Ł„ŲŖŲŗŁŠŁŠŲ± +LogCP=سجل Ų§Ł„ŲŖŲ­ŲÆŁŠŲ«Ų§ŲŖ من Ų£ŁŠŲ§Ł… عطلة المتاحة +ActionByCP=ŁŠŲ¤ŲÆŁŠŁ‡Ų§ +UserUpdateCP=للمستخدم +PrevSoldeCP=Ų§Ł„Ų±ŲµŁŠŲÆ السابق +NewSoldeCP=ŲŖŁˆŲ§Ų²Ł† جديد +alreadyCPexist=ŁˆŁ‚ŲÆ ŲŖŁ… بالفعل طلب Ų„Ų¬Ų§Ų²Ų© في هذه الفترة. UserName=اسم -Employee=Employee -FirstDayOfHoliday=First day of vacation -LastDayOfHoliday=Last day of vacation -HolidaysMonthlyUpdate=Monthly update -ManualUpdate=Manual update -HolidaysCancelation=Leave request cancelation +FirstDayOfHoliday=Ų§Ł„ŁŠŁˆŁ… Ų§Ł„Ų£ŁˆŁ„ من العطلة +LastDayOfHoliday=Ų¢Ų®Ų± ŁŠŁˆŁ… عطلة +BoxTitleLastLeaveRequests=Last %s modified leave requests +HolidaysMonthlyUpdate=تحديث Ų“Ł‡Ų±ŁŠ +ManualUpdate=Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« Ų§Ł„ŁŠŲÆŁˆŁŠ +HolidaysCancelation=ترك طلب ال؄لغاؔ ## Configuration du Module ## -ConfCP=Configuration of leave request module -DescOptionCP=Description of the option +ConfCP=ŲŖŁƒŁˆŁŠŁ† وحدة طلب Ų„Ų¬Ų§Ų²Ų© +DescOptionCP=وصف Ų§Ł„Ų®ŁŠŲ§Ų± ValueOptionCP=Ų§Ł„Ł‚ŁŠŁ…Ų© -GroupToValidateCP=Group with the ability to approve leave requests -ConfirmConfigCP=Validate the configuration -LastUpdateCP=Last automatic update of leaves allocation -MonthOfLastMonthlyUpdate=Month of last automatic update of leaves allocation -UpdateConfCPOK=Updated successfully. -ErrorUpdateConfCP=An error occurred during the update, please try again. -AddCPforUsers=Please add the balance of leaves allocation of users by clicking here. -DelayForSubmitCP=Deadline to make a leave requests -AlertapprobatortorDelayCP=Prevent the approbator if the leave request does not match the deadline -AlertValidatorDelayCP=PrĆ©event the approbator if the leave request exceed delay -AlertValidorSoldeCP=Prevent the approbator if the leave request exceed the balance -nbUserCP=Number of users supported in the module Leaves -nbHolidayDeductedCP=Number of leave days to be deducted per day of vacation taken -nbHolidayEveryMonthCP=Number of leave days added every month -Module27130Name= Management of leave requests -Module27130Desc= Management of leave requests -TitleOptionMainCP=Main settings of leave request -TitleOptionEventCP=Settings of leave requets for events +GroupToValidateCP=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© Ł„ŲÆŁŠŁ‡Ų§ القدرة على Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على طلبات ال؄جازة +ConfirmConfigCP=تحقق من ŲµŲ­Ų© Ų§Ł„ŲŖŁƒŁˆŁŠŁ† +LastUpdateCP=Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ Ų§Ł„Ł…Ų§Ų¶ŁŠ من توزيع Ų£ŁˆŲ±Ų§Ł‚ +MonthOfLastMonthlyUpdate=ؓهر Ų¢Ų®Ų± تحديث ŲŖŁ„Ł‚Ų§Ų¦ŁŠ Ł„Ł„ŲŖŁˆŲ²ŁŠŲ¹ Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ +UpdateConfCPOK=ŲŖŁ… Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« بنجاح. +ErrorUpdateConfCP=Ų­ŲÆŲ« Ų®Ų·Ų£ أثناؔ Ų§Ł„ŲŖŲ­ŲÆŁŠŲ«ŲŒ ŁŠŲ±Ų¬Ł‰ Ų§Ł„Ł…Ų­Ų§ŁˆŁ„Ų© Ł…Ų±Ų© أخرى. +AddCPforUsers=الرجاؔ ؄ضافة رصيد Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ تخصيص Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† عن Ų·Ų±ŁŠŁ‚ النقر هنا. +DelayForSubmitCP=Ų§Ł„Ł…ŁˆŲ¹ŲÆ Ų§Ł„Ł†Ł‡Ų§Ų¦ŁŠ Ł„ŲŖŁ‚ŲÆŁŠŁ… طلبات ال؄جازة +AlertapprobatortorDelayCP=منع approbator Ų„Ų°Ų§ طلب Ų„Ų¬Ų§Ų²Ų© لا ŁŠŲŖŲ·Ų§ŲØŁ‚ Ł…Ų¹ Ų§Ł„Ł…ŁˆŲ¹ŲÆ Ų§Ł„Ł†Ł‡Ų§Ų¦ŁŠ +AlertValidatorDelayCP=PrĆ©event وapprobator Ų„Ų°Ų§ طلب Ų„Ų¬Ų§Ų²Ų© يتجاوز Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± +AlertValidorSoldeCP=منع approbator Ų„Ų°Ų§ طلب Ų„Ų¬Ų§Ų²Ų© يتجاوز Ų§Ł„Ų±ŲµŁŠŲÆ +nbUserCP=Ų¹ŲÆŲÆ Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠ Ł…Ų¹ŲŖŁ…ŲÆ في Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų­ŲÆŲ© +nbHolidayDeductedCP=Ų¹ŲÆŲÆ Ų£ŁŠŲ§Ł… ال؄جازة يجب أن تحسم في ŁŠŁˆŁ… عطلة اتخاذها +nbHolidayEveryMonthCP=Ų¹ŲÆŲÆ Ų£ŁŠŲ§Ł… Ų„Ų¬Ų§Ų²Ų© ب؄ضافة ŁƒŁ„ ؓهر +Module27130Name= Ų„ŲÆŲ§Ų±Ų© طلبات ال؄جازة +Module27130Desc= Ų„ŲÆŲ§Ų±Ų© طلبات ال؄جازة +TitleOptionMainCP=الضبط Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠ للطلب Ų„Ų¬Ų§Ų²Ų© +TitleOptionEventCP=Ų¶ŲØŲ· ريكتس Ų„Ų¬Ų§Ų²Ų© للأحداث ValidEventCP=ŲµŲ­Ų© -UpdateEventCP=Update events -CreateEventCP=خلق -NameEventCP=Event name -OkCreateEventCP=The addition of the event went well. -ErrorCreateEventCP=Error creating the event. -UpdateEventOkCP=The update of the event went well. -ErrorUpdateEventCP=Error while updating the event. -DeleteEventCP=Delete Event -DeleteEventOkCP=The event has been deleted. -ErrorDeleteEventCP=Error while deleting the event. -TitleDeleteEventCP=Delete a exceptional leave -TitleCreateEventCP=Create a exceptional leave -TitleUpdateEventCP=Edit or delete a exceptional leave +UpdateEventCP=Ų£Ų­ŲÆŲ§Ų« Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« +CreateEventCP=؄نؓاؔ +NameEventCP=اسم الحدث +OkCreateEventCP=؄ضافة لهذا الحدث Ų³Ų§Ų±ŲŖ على Ł…Ų§ ŁŠŲ±Ų§Ł…. +ErrorCreateEventCP=Ų®Ų·Ų£ في ؄نؓاؔ الحدث. +UpdateEventOkCP=ذهب Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« لهذا الحدث ŲØŲ“ŁƒŁ„ جيد. +ErrorUpdateEventCP=Ų®Ų·Ų£ أثناؔ تحديث هذا الحدث. +DeleteEventCP=حذف الحدث +DeleteEventOkCP=ŲŖŁ… حذف هذا الحدث. +ErrorDeleteEventCP=Ų®Ų·Ų£ أثناؔ حذف الحدث. +TitleDeleteEventCP=حذف Ų„Ų¬Ų§Ų²Ų© Ų§Ų³ŲŖŲ«Ł†Ų§Ų¦ŁŠŲ© +TitleCreateEventCP=؄نؓاؔ Ų„Ų¬Ų§Ų²Ų© Ų§Ų³ŲŖŲ«Ł†Ų§Ų¦ŁŠŲ© +TitleUpdateEventCP=ŲŖŲ¹ŲÆŁŠŁ„ أو حذف Ų„Ų¬Ų§Ų²Ų© Ų§Ų³ŲŖŲ«Ł†Ų§Ų¦ŁŠŲ© DeleteEventOptionCP=حذف UpdateEventOptionCP=تحديث -ErrorMailNotSend=An error occurred while sending email: -NoCPforMonth=No leave this month. -nbJours=Number days -TitleAdminCP=Configuration of Leaves -NoticePeriod=Notice period +ErrorMailNotSend=Ų­ŲÆŲ« Ų®Ų·Ų£ أثناؔ Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ: +NoCPforMonth=لم يترك هذا الؓهر. +nbJours=Ų¹ŲÆŲÆ Ų£ŁŠŲ§Ł… +TitleAdminCP=ŲŖŁƒŁˆŁŠŁ† Ų£ŁˆŲ±Ų§Ł‚ +NoticePeriod=فترة Ų„Ų“Ų¹Ų§Ų± #Messages -HolidaysToValidate=Validate leave requests -HolidaysToValidateBody=Below is a leave request to validate -HolidaysToValidateDelay=This leave request will take place within a period of less than %s days. -HolidaysToValidateAlertSolde=The user who made this leave reques do not have enough available days. -HolidaysValidated=Validated leave requests -HolidaysValidatedBody=Your leave request for %s to %s has been validated. -HolidaysRefused=Request denied -HolidaysRefusedBody=Your leave request for %s to %s has been denied for the following reason : -HolidaysCanceled=Canceled leaved request -HolidaysCanceledBody=Your leave request for %s to %s has been canceled. -NewByMonth=Added per month -GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. +HolidaysToValidate=التحقق من ŲµŲ­Ų© طلبات ال؄جازة +HolidaysToValidateBody=ŁˆŁŁŠŁ…Ų§ ŁŠŁ„ŁŠ طلب Ų„Ų¬Ų§Ų²Ų© للتحقق من ŲµŲ­Ų© +HolidaysToValidateDelay=ŁˆŁ‡Ų°Ų§ الطلب Ų„Ų¬Ų§Ų²Ų© أن ŲŖŲŖŁ… في ŲŗŲ¶ŁˆŁ† أقل من٪ Ų§Ł„ŲµŁˆŲ±Ų© Ų£ŁŠŲ§Ł…. +HolidaysToValidateAlertSolde=المستخدم Ų§Ł„Ų°ŁŠ جعل هذا ترك reques لم ŁŠŁƒŁ† Ł„ŲÆŁŠŁƒ Ł…Ų§ يكفي من Ų§Ł„Ų£ŁŠŲ§Ł… المتاحة. +HolidaysValidated=طلبات Ų„Ų¬Ų§Ų²Ų© التحقق من ŲµŲ­Ų© +HolidaysValidatedBody=ŲŖŁ… التحقق من ŲµŲ­Ų© طلب Ų„Ų¬Ų§Ų²Ų© لمدة٪ s ؄لى٪ s. +HolidaysRefused=طلب نفى +HolidaysRefusedBody=ŲŖŁ… رفض طلب Ų„Ų¬Ų§Ų²Ų© لمدة٪ s ؄لى٪ s للسبب Ų§Ł„ŲŖŲ§Ł„ŁŠ: +HolidaysCanceled=؄لغاؔ طلب Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ +HolidaysCanceledBody=ŲŖŁ… ؄لغاؔ طلب Ų„Ų¬Ų§Ų²Ų© لمدة٪ s ؄لى٪ s. +NewByMonth=وأضاف Ų“Ł‡Ų±ŁŠŲ§ +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter +GoIntoDictionaryHolidayTypes=اذهب ؄لى الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© - Ų„Ų¹ŲÆŲ§ŲÆ - معاجم - Ł†ŁˆŲ¹ من Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ ل؄عداد Ų£Ł†ŁˆŲ§Ų¹ مختلفة من Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚. diff --git a/htdocs/langs/ar_SA/hrm.lang b/htdocs/langs/ar_SA/hrm.lang index 1d03a8ebbf9..7b92925c234 100644 --- a/htdocs/langs/ar_SA/hrm.lang +++ b/htdocs/langs/ar_SA/hrm.lang @@ -1,19 +1,20 @@ # Dolibarr language file - en_US - hrm # Admin -HRM_EMAIL_EXTERNAL_SERVICE=Email to prevent HRM external service -Establishments=Establishments -Establishment=Establishment -NewEstablishment=New establishment -DeleteEstablishment=Delete establishment -ConfirmDeleteEstablishment=Are-you sure to delete this establishment ? -OpenEtablishment=Open establishment -CloseEtablishment=Close establishment +HRM_EMAIL_EXTERNAL_SERVICE=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„Ų„ŁŠŁ‚Ų§Ł Ų“Ų¤ŁˆŁ† Ų§Ł„Ł…ŁˆŲøŁŁŠŁ† الخدمة Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© +Establishments=ŁˆŲ«Ų§Ų¦Ł‚ +Establishment=ŁˆŲ«ŁŠŁ‚Ų© +NewEstablishment=ŁˆŲ«ŁŠŁ‚Ų© جديدة +DeleteEstablishment=حذف ŁˆŲ«ŁŠŁ‚Ų© +ConfirmDeleteEstablishment=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من حذف هذه Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų© +OpenEtablishment=فتح ŁˆŲ«ŁŠŁ‚Ų© +CloseEtablishment=؄نؓاؔ ŁˆŲ«ŁŠŁ‚Ų© # Dictionary -DictionaryDepartment=HRM - Department list -DictionaryFunction=HRM - Function list +DictionaryDepartment=Ų“Ų¤ŁˆŁ† Ų§Ł„Ł…ŁˆŲøŁŁŠŁ† - الأقسام +DictionaryFunction=Ų“Ų¤ŁˆŁ† Ų§Ł„Ł…ŁˆŲøŁŁŠŁ† - Ų§Ł„ŁˆŲøŲ§Ų¦Ł # Module -ListOfEmployees=List of employees -Employees=Employees -Employee=Employee -NewEmployee=New employee -EmployeeCard=Employee card +ListOfEmployees=قائمة Ų§Ł„Ł…ŁˆŲøŁŁŠŁ† +Employees=Ų§Ł„Ł…ŁˆŲøŁŁŠŁ† +Employee=Ų§Ł„Ł…ŁˆŲøŁ +Employe=Employe +NewEmployee=Ł…ŁˆŲøŁ جديد +EmployeeCard=بطاقة Ł…ŁˆŲøŁ diff --git a/htdocs/langs/ar_SA/incoterm.lang b/htdocs/langs/ar_SA/incoterm.lang index 3065894865e..8ee13db226d 100644 --- a/htdocs/langs/ar_SA/incoterm.lang +++ b/htdocs/langs/ar_SA/incoterm.lang @@ -1,7 +1,7 @@ -Module62000Name=Incoterm -Module62000Desc=Add features to manage Incoterm -IncotermLabel=Incoterms -IncotermSetupTitle1=Feature -IncotermSetupTitle2=Status -IncotermSetup=Setup of module Incoterm -IncotermFunctionDesc=Activate Incoterm feature (Thirdparty, Proposal, Customer Order, Customer Invoice, Shipment, Supplier order) +Module62000Name=INCOTERM +Module62000Desc=؄ضافة Ł…ŁŠŲ²Ų§ŲŖ ل؄دارة INCOTERM +IncotermLabel=ؓروط التجارة Ų§Ł„ŲÆŁˆŁ„ŁŠŲ© +IncotermSetupTitle1=خاصية +IncotermSetupTitle2=الحالة +IncotermSetup=Ų„Ų¹ŲÆŲ§ŲÆ وحدة INCOTERM +IncotermFunctionDesc=ŲŖŁŲ¹ŁŠŁ„ Ł…ŁŠŲ²Ų© INCOTERM (Ł…Ų±Ų“Ų­ŁŠŁ† Ų¹Ł†ŲŒ Ų§Ł‚ŲŖŲ±Ų§Ų­ŲŒ طلب Ų§Ł„Ų¹Ł…Ł„Ų§Ų”ŲŒ فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ŲŒ ŁˆŲ§Ł„Ų“Ų­Ł† أجل Ų§Ł„Ł…ŁˆŲ±ŲÆ) diff --git a/htdocs/langs/ar_SA/install.lang b/htdocs/langs/ar_SA/install.lang index bae15569d43..ff4abc26031 100644 --- a/htdocs/langs/ar_SA/install.lang +++ b/htdocs/langs/ar_SA/install.lang @@ -71,10 +71,10 @@ CreateDatabaseObjects=؄نؓاؔ قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ الأجسام ReferenceDataLoading=ŲŖŲ­Ł…ŁŠŁ„ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠŲ© TablesAndPrimaryKeysCreation=Ų§Ł„Ų¬ŲÆŲ§ŁˆŁ„ ŁˆŲ„Ł†Ų“Ų§Ų” Ų§Ł„Ł…ŁŲ§ŲŖŁŠŲ­ Ų§Ł„Ų£Ų³Ų§Ų³ŁŠŲ© CreateTableAndPrimaryKey=؄نؓاؔ Ų§Ł„Ų¬ŲÆŁˆŁ„ Ł‚ ŁŖ -CreateOtherKeysForTable=خلق Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© Ł…ŁŲ§ŲŖŁŠŲ­ الأرقام Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© ŁˆŲ§Ł„Ų¬ŲÆŁˆŁ„ Ł‚ ŁŖ +CreateOtherKeysForTable=؄نؓاؔ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© Ł…ŁŲ§ŲŖŁŠŲ­ الأرقام Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© ŁˆŲ§Ł„Ų¬ŲÆŁˆŁ„ Ł‚ ŁŖ OtherKeysCreation=Ł…ŁŲ§ŲŖŁŠŲ­ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© ŁˆŲ„Ł†Ų“Ų§Ų” الفهارس -FunctionsCreation=خلق وظائف -AdminAccountCreation=Ł…ŲÆŁŠŲ± ادخل خلق +FunctionsCreation=؄نؓاؔ وظائف +AdminAccountCreation=Ł…ŲÆŁŠŲ± ادخل ؄نؓاؔ PleaseTypePassword=الرجاؔ كتابة ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± ، ŁˆŁƒŁ„Ł…Ų§ŲŖ السر فارغة لا ŁŠŲ³Ł…Ų­! PleaseTypeALogin=اكتب من ŁŲ¶Ł„Łƒ ادخل! PasswordsMismatch=ŁˆŲŖŲ®ŲŖŁ„Ł ŁƒŁ„Ł…Ų§ŲŖ السر ، ŁŠŲ±Ų¬Ł‰ Ų§Ł„Ł…Ų­Ų§ŁˆŁ„Ų© Ł…Ų±Ų© أخرى! @@ -82,7 +82,7 @@ SetupEnd=Ł†Ł‡Ų§ŁŠŲ© ال؄عداد SystemIsInstalled=هذا Ų§Ł„ŲŖŲ«ŲØŁŠŲŖ Ų§Ł„ŁƒŲ§Ł…Ł„. SystemIsUpgraded=ŁˆŁ‚ŲÆ ŲŖŁ… تطوير Dolibarr بنجاح. YouNeedToPersonalizeSetup=Ų¹Ł„ŁŠŁƒ ŲŖŁƒŁˆŁŠŁ† Dolibarr لتناسب احتياجاتك (ŲøŁ‡ŁˆŲ± مقالات...). Ł„Ų°Ł„Łƒ ، ŁŠŲ±Ų¬Ł‰ Ų§ŲŖŲØŲ§Ų¹ Ų§Ł„ŁˆŲµŁ„Ų© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© : -AdminLoginCreatedSuccessfuly=Ł…ŲÆŁŠŲ± Dolibarr ادخل 'ŁŖ Ł‚' خلق بنجاح. +AdminLoginCreatedSuccessfuly=Ł…ŲÆŁŠŲ± Dolibarr ادخل 'ŁŖ Ł‚' ؄نؓاؔ بنجاح. GoToDolibarr=الذهاب ؄لى Dolibarr GoToSetupArea=الذهاب ؄لى Dolibarr (Ł…Ų¬Ų§Ł„ ال؄عداد) MigrationNotFinished=نسخة من قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ الخاصة بك لا ŁŠŲµŁ„ ŲŖŁ…Ų§Ł…Ų§ حتى الآن ، Ł„Ų°Ł„Łƒ Ų³ŁŠŁƒŁˆŁ† Ł„ŲÆŁŠŁƒ Ł„ŲŖŲ“ŲŗŁŠŁ„ Ų¹Ł…Ł„ŁŠŲ© Ų§Ł„ŲŖŲ±Ł‚ŁŠŲ© Ł…Ų±Ų© أخرى. @@ -129,7 +129,7 @@ KeepDefaultValuesWamp=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… معالج ال؄عداد DoliWamp ، Ų­ŲŖ KeepDefaultValuesDeb=ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… معالج ال؄عداد Dolibarr من Ų£ŁˆŲØŁˆŁ†ŲŖŁˆ أو حزمة ŲÆŁŠŲØŁŠŲ§Ł† ، Ł„Ų°Ł„Łƒ Ų§Ł„Ł‚ŁŠŁ… المقترحة هنا Ł‡ŁŠ الأمثل بالفعل. يجب أن ŲŖŁƒŲŖŁ…Ł„ ؄لا ŁƒŁ„Ł…Ų© السر Ł„Ł„Ł…Ų§Ł„Łƒ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ ل؄نؓاؔ. تغيير معلمات أخرى ؄لا Ų„Ų°Ų§ ŁƒŁ†ŲŖ تعرف Ł…Ų§ تفعله. KeepDefaultValuesMamp=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… معالج ال؄عداد DoliMamp ، حتى Ų§Ł„Ł‚ŁŠŁ… المقترحة هنا بالفعل الأمثل. ŲŖŲŗŁŠŁŠŲ±Ł‡Ų§ ؄لا Ų„Ų°Ų§ ŁƒŁ†ŲŖ تعرف Ł…Ų§ تفعله. KeepDefaultValuesProxmox=ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… معالج Ų„Ų¹ŲÆŲ§ŲÆ Dolibarr من الأجهزة Ų§Ł„ŲøŲ§Ł‡Ų±ŁŠŲ© Proxmox، بحيث ŁŠŲŖŁ… ŲŖŲ­Ų³ŁŠŁ† بالفعل Ų§Ł„Ł‚ŁŠŁ… المقترحة هنا. ŲŖŲŗŁŠŁŠŲ±Ł‡Ų§ ؄لا Ų„Ų°Ų§ ŁƒŁ†ŲŖ تعرف Ł…Ų§ تفعله. -FieldRenamed=تغيير اسم Ų§Ł„Ł…ŁŠŲÆŲ§Ł† +FieldRenamed=تغيير اسم الحقل IfLoginDoesNotExistsCheckCreateUser=Ų§Ų°Ų§ ادخل لا يوجد حتى الآن ، يجب Ų¹Ł„ŁŠŁƒ التحقق من خيار "ŲŖŁƒŁˆŁŠŁ† المستخدم" ErrorConnection=الخادم "ŁŖ Ł„" اسم قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ "ŁŖ Ł„" ادخل "ŁŖ Ł„" أو ŁƒŁ„Ł…Ų© Ų³Ų± قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ قد ŲŖŁƒŁˆŁ† Ų®Ų§Ų·Ų¦Ų© أو PHP Ų§Ł„Ų¹Ł…ŁŠŁ„ نسخة Ł‚ŲÆŁŠŁ…Ų© Ų¬ŲÆŲ§ ŁˆŁŠŁ…ŁƒŁ† مقارنة Ł…Ų¹ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ نسخة. InstallChoiceRecommanded=وأوصت Ł„ŲŖŲ«ŲØŁŠŲŖ اختيار النسخة ŁŖ المستندات الخاصة بك من النسخة Ų§Ł„Ų­Ų§Ł„ŁŠŲ© Ł„ ŁŖ @@ -148,8 +148,8 @@ MigrationFinished=الانتهاؔ من الهجرة LastStepDesc=Ų§Ł„Ų®Ų·ŁˆŲ© Ų§Ł„Ų£Ų®ŁŠŲ±Ų© : تعريف المستخدم ŁˆŁƒŁ„Ł…Ų© السر هنا ŁƒŁ†ŲŖ ŲŖŲ®Ų·Ų· لاستخدامها للاتصال Ų§Ł„ŲØŲ±Ł…Ų¬ŁŠŲ§ŲŖ. لا تفقد هذا ŁƒŁ…Ų§ Ł‡Łˆ Ų­Ų³Ų§ŲØ ل؄دارة Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų¢Ų®Ų±ŁŠŁ†. ActivateModule=ŲŖŁŲ¹ŁŠŁ„ وحدة %s ShowEditTechnicalParameters=انقر هنا لعرض/تحرير المعلمات المتقدمة (وضع الخبراؔ) -WarningUpgrade=Warning:\nDid your run a database backup first ?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process... -ErrorDatabaseVersionForbiddenForMigration=Your database version is %s. It has a critical bug making data loss if you make structure change on your database, like it is required by the migration process. For his reason, migration will not be allowed until you upgrade your database to a higher fixed version (list of known bugged version: %s) +WarningUpgrade=تحذير: \n\nهل قمت ŲØŲ£Ų®Ų° النسخة Ų§Ł„Ų§Ų­ŲŖŁŠŲ§Ų·ŁŠŲ© لقاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų£ŁˆŁ„Ų§ŲŸ \n\nŁŠŁ†ŲµŲ­ به ŲØŲ“ŲÆŲ©: على Ų³ŲØŁŠŁ„ Ų§Ł„Ł…Ų«Ų§Ł„ŲŒ ŲØŲ³ŲØŲØ ŲØŲ¹Ų¶ الخلل في نظام قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ (على Ų³ŲØŁŠŁ„ المثال MySQL النسخة 5.5.40 / 41/42/43)، وبعض Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ أو Ų§Ł„Ų¬ŲÆŲ§ŁˆŁ„ قد تفقد خلال هذه Ų§Ł„Ų¹Ł…Ł„ŁŠŲ©ŲŒ Ł„Ų°Ł„Łƒ الأفضل Ł„Łƒ أن ŁŠŁƒŁˆŁ† Ł‡Ł†Ų§Ł„Łƒ نسخ احتياطي ŁƒŲ§Ł…Ł„ لقاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ الخاصة بك قبل البدؔ Ų§Ł„ŲŖŲ±Ų­ŁŠŁ„.\n\n\nانقر ŁŁˆŁ‚ Ł…ŁˆŲ§ŁŁ‚ لبدؔ Ų¹Ł…Ł„ŁŠŲ© Ų§Ł„ŲŖŲ±Ų­ŁŠŁ„... +ErrorDatabaseVersionForbiddenForMigration=Ų„ŲµŲÆŲ§Ų± قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ الخاصة بك Ł‡ŁŠ%s. يوجد ŲØŲ¹Ų¶ الخلل أدى لفقدان ŲØŲ¹Ų¶ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų„Ų°Ų§ قمت ŲØŲ„Ų¬Ų±Ų§Ų” تغيير Ł‡ŁŠŁƒŁ„ŁŠ على قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ الخاصة بك، Ł…Ų«Ł„ ŁƒŲ§Ł† Ł…Ų·Ł„ŁˆŲØŲ§ خلال Ų¹Ł…Ł„ŁŠŲ© ŲŖŲ±Ų­ŁŠŁ„ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. لن ŁŠŲ³Ł…Ų­ Ł„Łƒ ŲØŲŖŲ±Ų­ŁŠŁ„ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ حتى ŲŖŁ‚ŁˆŁ… ŲØŲŖŲ±Ł‚ŁŠŲ© قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ الخاصة بك ؄لى Ų„ŲµŲÆŲ§Ų± أعلى Ł…ŁˆŲ«ŁˆŁ‚ (قائمة الاصدارات Ų§Ł„Ł…ŁˆŲ«ŁˆŁ‚Ų© : %s) ######### # upgrade @@ -171,7 +171,7 @@ MigrationContractsUpdate=تصحيح ŲØŁŠŲ§Ł†Ų§ŲŖ العقد MigrationContractsNumberToUpdate=ŁŖ Ł‚ العقد (Ł‚) Ł„ŲŖŲ­ŲÆŁŠŲ« MigrationContractsLineCreation=عقد ؄نؓاؔ Ų®Ų· لعقد المرجع Ł‚ ŁŖ MigrationContractsNothingToUpdate=لا أكثر Ł…Ł…Ų§ ŁŠŁ†ŲØŲŗŁŠ فعله -MigrationContractsFieldDontExist=Ų§Ł„Ł…ŁŠŲÆŲ§Ł† fk_facture لا وجود ŲØŲ¹ŲÆ الآن. لا علاقة. +MigrationContractsFieldDontExist=الحقل fk_facture لا وجود ŲØŲ¹ŲÆ الآن. لا ŁŠŁ…ŁƒŁ† ŲŖŁ†ŁŁŠŲ° اي ؓيؔ. MigrationContractsEmptyDatesUpdate=عقد فارغ تصحيح Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® MigrationContractsEmptyDatesUpdateSuccess=تصحيح تاريخ العقد emtpy عمله بنجاح MigrationContractsEmptyDatesNothingToUpdate=أي عقد حتى الآن Ł„ŲŖŲµŲ­ŁŠŲ­ فارغة @@ -180,8 +180,8 @@ MigrationContractsInvalidDatesUpdate=سوؔ Ł‚ŁŠŁ…Ų© العقد تصحيح Ų§Ł„ MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=تصحيح العقد ŁŖ Ł‚ (تاريخ العقد Ł‚= ŁŖ ، Ų§Ų¹ŲŖŲØŲ§Ų±Ų§ من تاريخ الخدمة ŲÆŁ‚ŁŠŁ‚Ų©= ŁŖ) MigrationContractsInvalidDatesNumber=Ł‚ ŁŖ Ų§Ł„Ų¹Ł‚ŁˆŲÆ المعدلة MigrationContractsInvalidDatesNothingToUpdate=اي Ł…ŁˆŲ¹ŲÆ Ł…Ų¹ سوؔ Ł‚ŁŠŁ…Ų© تصحيح -MigrationContractsIncoherentCreationDateUpdate=سوؔ خلق Ł‚ŁŠŁ…Ų© العقد تصحيح Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® -MigrationContractsIncoherentCreationDateUpdateSuccess=سوؔ خلق Ł‚ŁŠŁ…Ų© العقد حتى الآن تصحيح Ų°Ł„Łƒ بنجاح +MigrationContractsIncoherentCreationDateUpdate=سوؔ ؄نؓاؔ Ł‚ŁŠŁ…Ų© العقد تصحيح Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +MigrationContractsIncoherentCreationDateUpdateSuccess=سوؔ ؄نؓاؔ Ł‚ŁŠŁ…Ų© العقد حتى الآن تصحيح Ų°Ł„Łƒ بنجاح MigrationContractsIncoherentCreationDateNothingToUpdate=Ł„ŁŠŲ³ سيئا بالنسبة Ł„Ł„Ł‚ŁŠŁ…Ų© العقد ؄نؓاؔ Ł„ŲŖŲµŲ­ŁŠŲ­ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® MigrationReopeningContracts=أغلقت Ų§Ł„Ų¹Ł‚ŁˆŲÆ Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© Ų®Ų·Ų£ MigrationReopenThisContract=Ų§Ų¹Ų§ŲÆŲ© فتح العقد Ł‚ ŁŖ @@ -201,7 +201,7 @@ MigrationProjectTaskTime=تحديث Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ ŁŠŁ‚Ų¶ŁŠŁ‡ في Ų«ŁˆŲ§Ł† MigrationActioncommElement=تحديث Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ على ال؄جراؔات MigrationPaymentMode=ŲØŁŠŲ§Ł†Ų§ŲŖ الهجرة Ł„Ų·Ų±ŁŠŁ‚Ų© الدفع MigrationCategorieAssociation=تحديث الفئات -MigrationEvents=Migration of events to add event owner into assignement table -MigrationReloadModule=Reload module %s +MigrationEvents=Ų§Ł„ŲŖŲ±Ų­ŁŠŁ„ من الأحداث ل؄ضافة Ł…Ų§Ł„Łƒ الحدث في Ų¬ŲÆŁˆŁ„ الاحالة +MigrationReloadModule=Ų„Ų¹Ų§ŲÆŲ© تحديث Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ %s ShowNotAvailableOptions=Ų¹Ų±Ų¶ خيارات غير Ł…ŲŖŁˆŁŲ±Ų© HideNotAvailableOptions=؄خفاؔ خيارات غير Ł…ŲŖŁˆŁŲ±Ų© diff --git a/htdocs/langs/ar_SA/interventions.lang b/htdocs/langs/ar_SA/interventions.lang index c7f46df33f0..82894260bed 100644 --- a/htdocs/langs/ar_SA/interventions.lang +++ b/htdocs/langs/ar_SA/interventions.lang @@ -3,7 +3,7 @@ Intervention=التدخل Interventions=المداخلات InterventionCard=تدخل البطاقة NewIntervention=التدخل Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© -AddIntervention=Create intervention +AddIntervention=؄نؓاؔ التدخل ListOfInterventions=قائمة التدخلات EditIntervention=Editer التدخل ActionsOnFicheInter=Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ على التدخل @@ -23,25 +23,25 @@ ConfirmDeleteInterventionLine=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد حذف NameAndSignatureOfInternalContact=الاسم ŁˆŲ§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ على التدخل : NameAndSignatureOfExternalContact=اسم ŁˆŲŖŁˆŁ‚ŁŠŲ¹ Ų§Ł„Ų¹Ł…ŁŠŁ„ : DocumentModelStandard=Ł†Ł…ŁˆŲ°Ų¬ ŁˆŲ«ŁŠŁ‚Ų© Ł…ŁˆŲ­ŲÆŲ© للتدخلات -InterventionCardsAndInterventionLines=Interventions and lines of interventions -InterventionClassifyBilled=Classify "Billed" -InterventionClassifyUnBilled=Classify "Unbilled" +InterventionCardsAndInterventionLines=التدخلات وخطوط التدخلات +InterventionClassifyBilled=ŲŖŲµŁ†ŁŠŁ "Ų§Ł„Ł…ŁŁˆŲŖŲ±" +InterventionClassifyUnBilled=ŲŖŲµŁ†ŁŠŁ "فواتير" StatusInterInvoiced=فواتير RelatedInterventions=التدخلات المتعلقة ShowIntervention=Ų¹Ų±Ų¶ التدخل -SendInterventionRef=Submission of intervention %s -SendInterventionByMail=Send intervention by Email -InterventionCreatedInDolibarr=Intervention %s created -InterventionValidatedInDolibarr=Intervention %s validated -InterventionModifiedInDolibarr=Intervention %s modified -InterventionClassifiedBilledInDolibarr=Intervention %s set as billed -InterventionClassifiedUnbilledInDolibarr=Intervention %s set as unbilled -InterventionSentByEMail=Intervention %s sent by EMail -InterventionDeletedInDolibarr=Intervention %s deleted -SearchAnIntervention=Search an intervention -InterventionsArea=Interventions area -DraftFichinter=Draft interventions -LastModifiedInterventions=Last %s modified interventions +SendInterventionRef=ŲŖŁ‚ŲÆŁŠŁ… التدخل٪ Ų§Ł„ŲµŁˆŲ±Ų© +SendInterventionByMail=Ų„Ų±Ų³Ų§Ł„ تدخل عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +InterventionCreatedInDolibarr=التدخل٪ Ų§Ł„ŲµŁˆŲ±Ų© خلقت +InterventionValidatedInDolibarr=التدخل%s Ų§Ł„ŲŖŲ£ŁƒŲÆ من ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ +InterventionModifiedInDolibarr=التدخل٪ Ų§Ł„ŲµŁˆŲ±Ų© المعدلة +InterventionClassifiedBilledInDolibarr=التدخل٪ Ų§Ł„ŲµŁˆŲ±Ų© ŁƒŁ…Ų§ وصفت Ł…Ų¬Ł…ŁˆŲ¹Ų© +InterventionClassifiedUnbilledInDolibarr=التدخل٪ Ų§Ł„ŲµŁˆŲ±Ų© Ł…Ų¬Ł…ŁˆŲ¹Ų© ŁƒŁ…Ų§ فواتير +InterventionSentByEMail=التدخل٪ Ų§Ł„ŲµŁˆŲ±Ų© ؄رسالها عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +InterventionDeletedInDolibarr=التدخل٪ Ų§Ł„ŲµŁˆŲ±Ų© حذفها +SearchAnIntervention=ŲØŲ­Ų« تدخل +InterventionsArea=منطقة التدخلات +DraftFichinter=Ł…Ų“Ų±ŁˆŲ¹ التدخلات +LastModifiedInterventions=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ التدخلات المعدلة ##### Types de contacts ##### TypeContact_fichinter_internal_INTERREPFOLL=Ł…Ł…Ų«Ł„ Ł…ŲŖŲ§ŲØŲ¹Ų© التدخل TypeContact_fichinter_internal_INTERVENING=التدخل @@ -52,16 +52,19 @@ ArcticNumRefModelDesc1=Ų¹ŲÆŲÆ Ł†Ł…ŁˆŲ°Ų¬ Ų¹Ų§Ł…Ų© ArcticNumRefModelError=فؓل Ł„ŲŖŁŲ¹ŁŠŁ„ PacificNumRefModelDesc1=عودة nĆŗmero Ł…Ų¹ Ų§Ł„Ų“ŁƒŁ„ nnnn - ŁŖ syymm ŁŁŠŁ‡Ų§ السنة Ł‡ŁŠ السنة ، Ł‡Łˆ ؓهر ملم وnnnn Ł‡Łˆ كسر التسلسل ŁˆŁ„ŁŠŲ³ Ł‡Ł†Ų§Łƒ عودة لل0 PacificNumRefModelError=تدخل البطاقة Ų§ŲØŲŖŲÆŲ§Ų” من ŲÆŁˆŁ„Ų§Ų± ويوجد بالفعل syymm لا تتفق Ł…Ų¹ هذا Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ من التسلسل. ؄زالة أو تغيير ŲŖŲ³Ł…ŁŠŲŖŁ‡Ų§ لتصبح Ł„ŲŖŁŲ¹ŁŠŁ„ هذه Ų§Ł„ŁˆŲ­ŲÆŲ©. -PrintProductsOnFichinter=Print products on intervention card -PrintProductsOnFichinterDetails=interventions generated from orders +PrintProductsOnFichinter=المنتجات Ų§Ł„Ł…Ų·ŲØŁˆŲ¹Ų© على بطاقة التدخل +PrintProductsOnFichinterDetails=التدخلات Ų§Ł„Ł…ŲŖŁˆŁ„ŲÆŲ© من Ų£ŁˆŲ§Ł…Ų± +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### -InterId=Intervention id -InterRef=Intervention ref. -InterDateCreation=Date creation intervention -InterDuration=Duration intervention -InterStatus=Status intervention -InterNote=Note intervention -InterLineId=Line id intervention -InterLineDate=Line date intervention -InterLineDuration=Line duration intervention -InterLineDesc=Line description intervention +InterId=تدخل معرف +InterRef=تدخل المرجع. +InterDateCreation=تدخل تاريخ ال؄نؓاؔ +InterDuration=تدخل Ł…ŲÆŲ© +InterStatus=التدخل Ų§Ł„ŁˆŲ¶Ų¹ +InterNote=ملاحظة التدخل +InterLineId=تدخل معرف الخط +InterLineDate=تدخل تاريخ الخط +InterLineDuration=تدخل Ł…ŲÆŲ© Ų®Ų· +InterLineDesc=Ų®Ų· وصف التدخل diff --git a/htdocs/langs/ar_SA/languages.lang b/htdocs/langs/ar_SA/languages.lang index 650f518f3e4..766daf77c6e 100644 --- a/htdocs/langs/ar_SA/languages.lang +++ b/htdocs/langs/ar_SA/languages.lang @@ -2,60 +2,60 @@ Language_ar_AR=Ų§Ł„Ų¹Ų±ŲØŁŠŲ© Language_ar_SA=Ų§Ł„Ų¹Ų±ŲØŁŠŲ© -Language_bn_BD=Bengali -Language_bg_BG=Bulgarian -Language_bs_BA=Bosnian +Language_bn_BD=ŲØŁ†ŲŗŲ§Ł„ŁŠ +Language_bg_BG=Ų§Ł„ŲØŁ„ŲŗŲ§Ų±ŁŠŲ© +Language_bs_BA=Ų§Ł„ŲØŁˆŲ³Ł†ŁŠŲ© Language_ca_ES=ŁƒŲ§ŲŖŲ§Ł„Ų§Ł†ŁŠ -Language_cs_CZ=Czech +Language_cs_CZ=تؓيكي Language_da_DA=Ų§Ł„ŲÆŲ§Ł†Ł…Ų±ŁƒŁŠŲ© Language_da_DK=ŲÆŲ§Ł†Ł…Ų§Ų±ŁƒŁŠ Language_de_DE=اللغة Ų§Ł„Ų£Ł„Ł…Ų§Ł†ŁŠŲ© Language_de_AT=Ų§Ł„Ų£Ł„Ł…Ų§Ł†ŁŠŲ© (النمسا) -Language_de_CH=German (Switzerland) +Language_de_CH=Ų§Ł„Ų£Ł„Ł…Ų§Ł†ŁŠŲ© (سويسرا) Language_el_GR=ŁŠŁˆŁ†Ų§Ł†ŁŠ Language_en_AU=Ų§Ł„Ų„Ł†ŁƒŁ„ŁŠŲ²ŁŠŲ© (Ų£Ų³ŲŖŲ±Ų§Ł„ŁŠŲ§) -Language_en_CA=English (Canada) +Language_en_CA=Ų§Ł„Ų„Ł†ŁƒŁ„ŁŠŲ²ŁŠŲ© (ŁƒŁ†ŲÆŲ§) Language_en_GB=Ų§Ł„Ų§Ł†Ų¬Ł„ŁŠŲ²ŁŠŲ© (Ų§Ł„Ł…Ł…Ł„ŁƒŲ© المتحدة) Language_en_IN=Ų§Ł„Ų„Ł†ŁƒŁ„ŁŠŲ²ŁŠŲ© (الهند) Language_en_NZ=Ų§Ł„Ų„Ł†Ų¬Ł„ŁŠŲ²ŁŠŲ© (Ł†ŁŠŁˆŲ²ŁŠŁ„Ł†ŲÆŲ§) -Language_en_SA=English (Saudi Arabia) +Language_en_SA=Ų§Ł„Ų„Ł†Ų¬Ł„ŁŠŲ²ŁŠŲ© (Ų§Ł„Ł…Ł…Ł„ŁƒŲ© Ų§Ł„Ų¹Ų±ŲØŁŠŲ© Ų§Ł„Ų³Ų¹ŁˆŲÆŁŠŲ©) Language_en_US=Ų§Ł„Ų„Ł†ŁƒŁ„ŁŠŲ²ŁŠŲ© (Ų§Ł„ŁˆŁ„Ų§ŁŠŲ§ŲŖ المتحدة) -Language_en_ZA=English (South Africa) +Language_en_ZA=Ų§Ł„Ų„Ł†ŁƒŁ„ŁŠŲ²ŁŠŲ© (Ų¬Ł†ŁˆŲØ Ų£ŁŲ±ŁŠŁ‚ŁŠŲ§) Language_es_ES=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© Language_es_AR=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© (Ų§Ł„Ų£Ų±Ų¬Ł†ŲŖŁŠŁ†) -Language_es_BO=Spanish (Bolivia) -Language_es_CL=Spanish (Chile) -Language_es_CO=Spanish (Colombia) -Language_es_DO=Spanish (Dominican Republic) +Language_es_BO=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© (ŲØŁˆŁ„ŁŠŁŁŠŲ§) +Language_es_CL=Ų§Ł„Ų„Ų³ŲØŲ§Ł†ŁŠŲ© (ŲŖŲ“ŁŠŁ„ŁŠ) +Language_es_CO=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© (ŁƒŁˆŁ„ŁˆŁ…ŲØŁŠŲ§) +Language_es_DO=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© (Ų¬Ł…Ł‡ŁˆŲ±ŁŠŲ© Ų§Ł„ŲÆŁˆŁ…Ł†ŁŠŁƒŲ§Ł†) Language_es_HN=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© (Ł‡Ł†ŲÆŁˆŲ±Ų§Ų³) Language_es_MX=Ų§Ł„Ų„Ų³ŲØŲ§Ł†ŁŠŲ© (Ų§Ł„Ł…ŁƒŲ³ŁŠŁƒ) -Language_es_PY=Spanish (Paraguay) -Language_es_PE=Spanish (Peru) +Language_es_PY=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© (باراغواي) +Language_es_PE=Ų§Ł„Ų„Ų³ŲØŲ§Ł†ŁŠŲ© (بيرو) Language_es_PR=Ų§Ł„Ų£Ų³ŲØŲ§Ł†ŁŠŲ© (بورتو ريكو) -Language_et_EE=Estonian -Language_eu_ES=Basque +Language_et_EE=Ų§Ł„Ų„Ų³ŲŖŁˆŁ†ŁŠŲ© +Language_eu_ES=Ų§Ł„ŲØŲ§Ų³ŁƒŁŠ Language_fa_IR=اللغة Ų§Ł„ŁŲ§Ų±Ų³ŁŠŲ© -Language_fi_FI=Finnish +Language_fi_FI=اللغة Ų§Ł„ŁŁ†Ł„Ł†ŲÆŁŠŲ© Language_fr_BE=Ų§Ł„ŁŲ±Ł†Ų³ŁŠŲ© (ŲØŁ„Ų¬ŁŠŁƒŲ§) Language_fr_CA=Ų§Ł„ŁŲ±Ł†Ų³ŁŠŲ© (ŁƒŁ†ŲÆŲ§) Language_fr_CH=Ų§Ł„ŁŲ±Ł†Ų³ŁŠŲ© (سويسرا) Language_fr_FR=Ų§Ł„ŁŲ±Ł†Ų³ŁŠŲ© -Language_fr_NC=French (New Caledonia) -Language_fy_NL=Frisian -Language_he_IL=Hebrew -Language_hr_HR=Croatian +Language_fr_NC=Ų§Ł„ŁŲ±Ł†Ų³ŁŠŲ© (ŁƒŲ§Ł„ŁŠŲÆŁˆŁ†ŁŠŲ§ Ų§Ł„Ų¬ŲÆŁŠŲÆŲ©) +Language_fy_NL=Ų§Ł„ŁŲ±ŁŠŲ²ŁŠŲ© +Language_he_IL=اللغة Ų§Ł„Ų¹ŲØŲ±ŁŠŲ© +Language_hr_HR=Ų§Ł„ŁƒŲ±ŁˆŲ§ŲŖŁŠŲ© Language_hu_HU=Ų§Ł„Ł…Ų¬Ų±ŁŠ -Language_id_ID=Indonesian +Language_id_ID=Ų§Ł„Ų£Ł†ŲÆŁˆŁ†ŁŠŲ³ŁŠŲ© Language_is_IS=Ų§Ł„Ų¢ŁŠŲ³Ł„Ł†ŲÆŁŠ Language_it_IT=Ų§Ł„Ų„ŁŠŲ·Ų§Ł„ŁŠ Language_ja_JP=Ų§Ł„ŁŠŲ§ŲØŲ§Ł†ŁŠŲ© -Language_ka_GE=Georgian -Language_kn_IN=Kannada -Language_ko_KR=Korean -Language_lo_LA=Lao -Language_lt_LT=Lithuanian -Language_lv_LV=Latvian -Language_mk_MK=Macedonian +Language_ka_GE=Ų§Ł„Ų¬ŁˆŲ±Ų¬ŁŠŲ© +Language_kn_IN=Ų§Ł„ŁƒŲ§Ł†Ų§ŲÆŲ§ +Language_ko_KR=Ų§Ł„ŁƒŁˆŲ±ŁŠŲ© +Language_lo_LA=Ł„Ų§Łˆ +Language_lt_LT=Ų§Ł„Ł„ŲŖŁˆŲ§Ł†ŁŠŲ© +Language_lv_LV=Ų§Ł„Ł„Ų§ŲŖŁŁŠŲ© +Language_mk_MK=Ų§Ł„Ł…Ł‚ŲÆŁˆŁ†ŁŠŲ© Language_nb_NO=Ų§Ł„Ł†Ų±ŁˆŁŠŲ¬ŁŠŲ© (ŲØŁˆŁƒŁ…Ų§Ł„) Language_nl_BE=Ų§Ł„Ł‡ŁˆŁ„Ł†ŲÆŁŠŲ© (ŲØŁ„Ų¬ŁŠŁƒŲ§) Language_nl_NL=Ų§Ł„Ł‡ŁˆŁ„Ł†ŲÆŁŠŲ© (Ł‡ŁˆŁ„Ł†ŲÆŲ§) @@ -69,13 +69,13 @@ Language_tr_TR=Ų§Ł„ŲŖŲ±ŁƒŁŠŲ© Language_sl_SI=Ų§Ł„Ų³Ł„ŁˆŁŁŠŁ†ŁŠŲ© Language_sv_SV=Ų§Ł„Ų³ŁˆŁŠŲÆŁŠŲ© Language_sv_SE=Ų§Ł„Ų³ŁˆŁŠŲÆŁŠŲ© -Language_sq_AL=Albanian -Language_sk_SK=Slovakian -Language_sr_RS=Serbian -Language_sw_SW=Kiswahili -Language_th_TH=Thai -Language_uk_UA=Ukrainian -Language_uz_UZ=Uzbek -Language_vi_VN=Vietnamese +Language_sq_AL=Ų§Ł„Ų£Ł„ŲØŲ§Ł†ŁŠŲ© +Language_sk_SK=Ų§Ł„Ų³Ł„ŁˆŁŲ§ŁƒŁŠŲ© +Language_sr_RS=صربي +Language_sw_SW=Ų§Ł„Ų³ŁˆŲ§Ų­ŁŠŁ„ŁŠŲ© +Language_th_TH=Ų§Ł„ŲŖŲ§ŁŠŁ„Ų§Ł†ŲÆŁŠŲ© +Language_uk_UA=Ų§Ł„Ų£ŁˆŁƒŲ±Ų§Ł†ŁŠ +Language_uz_UZ=Ų§Ł„Ų£ŁˆŲ²ŲØŁƒŁŠ +Language_vi_VN=Ų§Ł„ŁŁŠŲŖŁ†Ų§Ł…ŁŠŲ© Language_zh_CN=Ų§Ł„ŲµŁŠŁ†ŁŠŲ© -Language_zh_TW=Chinese (Traditional) +Language_zh_TW=Ų§Ł„ŲµŁŠŁ†ŁŠŲ© (Ų§Ł„ŲŖŁ‚Ł„ŁŠŲÆŁŠŲ©) diff --git a/htdocs/langs/ar_SA/link.lang b/htdocs/langs/ar_SA/link.lang index 42c7555d469..28eb5f45d24 100644 --- a/htdocs/langs/ar_SA/link.lang +++ b/htdocs/langs/ar_SA/link.lang @@ -1,9 +1,9 @@ -LinkANewFile=Link a new file/document -LinkedFiles=Linked files and documents -NoLinkFound=No registered links -LinkComplete=The file has been linked successfully -ErrorFileNotLinked=The file could not be linked -LinkRemoved=The link %s has been removed -ErrorFailedToDeleteLink= Failed to remove link '%s' -ErrorFailedToUpdateLink= Failed to update link '%s' -URLToLink=URL to link +LinkANewFile=Ų±ŲØŲ· ملف جديد/ ŁˆŲ«ŁŠŁ‚Ų© +LinkedFiles=الملفات ŁˆŲ§Ł„Ł…Ų³ŲŖŁ†ŲÆŲ§ŲŖ المرتبطة +NoLinkFound=لا روابط مسجلة +LinkComplete= ŲŖŁ… Ų±ŲØŲ· الملف بنجاح +ErrorFileNotLinked=لا ŁŠŁ…ŁƒŁ† Ų±ŲØŲ· الملف +LinkRemoved=ŲŖŁ… ؄زالة الارتباط %s +ErrorFailedToDeleteLink= فؓل في ؄زالة Ų±Ų§ŲØŲ· ' %s ' +ErrorFailedToUpdateLink= فؓل تحديث Ų±Ų§ŲØŲ· %s +URLToLink=URL لربط diff --git a/htdocs/langs/ar_SA/loan.lang b/htdocs/langs/ar_SA/loan.lang index cc7f19037aa..69c03596cf7 100644 --- a/htdocs/langs/ar_SA/loan.lang +++ b/htdocs/langs/ar_SA/loan.lang @@ -1,53 +1,53 @@ # Dolibarr language file - Source file is en_US - loan -Loan=Loan -Loans=Loans -NewLoan=New Loan -ShowLoan=Show Loan -PaymentLoan=Loan payment -ShowLoanPayment=Show Loan Payment -Capital=Capital -Insurance=Insurance -Interest=Interest -Nbterms=Number of terms -LoanAccountancyCapitalCode=Accountancy code capital -LoanAccountancyInsuranceCode=Accountancy code insurance -LoanAccountancyInterestCode=Accountancy code interest -LoanPayment=Loan payment -ConfirmDeleteLoan=Confirm deleting this loan -LoanDeleted=Loan Deleted Successfully -ConfirmPayLoan=Confirm classify paid this loan -LoanPaid=Loan Paid -ErrorLoanCapital=Loan amount has to be numeric and greater than zero. -ErrorLoanLength=Loan length has to be numeric and greater than zero. -ErrorLoanInterest=Annual interest has to be numeric and greater than zero. +Loan=قرض +Loans=Ų§Ł„Ł‚Ų±ŁˆŲ¶ +NewLoan=قرض جديد +ShowLoan=Ų¹Ų±Ų¶ القرض +PaymentLoan=Ų³ŲÆŲ§ŲÆ القرض +ShowLoanPayment=مؓاهدة قرض الدفع +Capital=عاصمة +Insurance=ŲŖŲ£Ł…ŁŠŁ† +Interest=اهتمام +Nbterms=Ų¹ŲÆŲÆ من المصطلحات +LoanAccountancyCapitalCode=العاصمة كود المحاسبة +LoanAccountancyInsuranceCode=المحاسبة Ų§Ł„ŲŖŲ£Ł…ŁŠŁ† كود +LoanAccountancyInterestCode=مصلحة كود المحاسبة +LoanPayment=Ų³ŲÆŲ§ŲÆ القرض +ConfirmDeleteLoan=تأكيد حذف هذا القرض +LoanDeleted=بنجاح قرض Ł…Ų­Ų°ŁˆŁŲ© +ConfirmPayLoan=تأكيد صنف دفع هذا القرض +LoanPaid=القرض Ų§Ł„Ł…ŲÆŁŁˆŲ¹ +ErrorLoanCapital=مبلغ القرض يجب أن ŁŠŁƒŁˆŁ† Ų±Ł‚Ł…ŁŠŲ© وأكبر من الصفر. +ErrorLoanLength=Ų·ŁˆŁ„ قرض يجب أن ŁŠŁƒŁˆŁ† Ų±Ł‚Ł…ŁŠŲ© وأكبر من الصفر. +ErrorLoanInterest=الفائدة Ų§Ł„Ų³Ł†ŁˆŁŠŲ© يجب أن ŲŖŁƒŁˆŁ† Ų±Ł‚Ł…ŁŠŲ© وأكبر من الصفر. # Calc -LoanCalc=Bank Loans Calculator -PurchaseFinanceInfo=Purchase & Financing Information -SalePriceOfAsset=Sale Price of Asset -PercentageDown=Percentage Down -LengthOfMortgage=Length of Mortgage -AnnualInterestRate=Annual Interest Rate -ExplainCalculations=Explain Calculations -ShowMeCalculationsAndAmortization=Show me the calculations and amortization -MortgagePaymentInformation=Mortgage Payment Information -DownPayment=Down Payment -DownPaymentDesc=The down payment = The price of the home multiplied by the percentage down divided by 100 (for 5% down becomes 5/100 or 0.05) -InterestRateDesc=The interest rate = The annual interest percentage divided by 100 -MonthlyFactorDesc=The monthly factor = The result of the following formula -MonthlyInterestRateDesc=The monthly interest rate = The annual interest rate divided by 12 (for the 12 months in a year) -MonthTermDesc=The month term of the loan in months = The number of years you've taken the loan out for times 12 -MonthlyPaymentDesc=The montly payment is figured out using the following formula -AmortizationPaymentDesc=The amortization breaks down how much of your monthly payment goes towards the bank's interest, and how much goes into paying off the principal of your loan. -AmountFinanced=Amount Financed -AmortizationMonthlyPaymentOverYears=Amortization For Monthly Payment: %s over %s years -Totalsforyear=Totals for year -MonthlyPayment=Monthly Payment -LoanCalcDesc=This mortgage calculator can be used to figure out monthly payments of a home mortgage loan, based on the home's sale price, the term of the loan desired, buyer's down payment percentage, and the loan's interest rate.
      This calculator factors in PMI (Private Mortgage Insurance) for loans where less than 20% is put as a down payment. Also taken into consideration are the town property taxes, and their effect on the total monthly mortgage payment.
      -GoToInterest=%s will go towards INTEREST -GoToPrincipal=%s will go towards PRINCIPAL -YouWillSpend=You will spend %s on your house in year %s +LoanCalc=ŲØŁ†Łƒ Ų§Ł„Ł‚Ų±ŁˆŲ¶ Ų­Ų§Ų³ŲØŲ© +PurchaseFinanceInfo=Ų“Ų±Ų§Ų” ŁˆŲŖŁ…ŁˆŁŠŁ„ Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ +SalePriceOfAsset=بيع Ų³Ų¹Ų± Ų§Ł„Ų£ŲµŁˆŁ„ +PercentageDown=نسبة ŲÆŲ§ŁˆŁ† +LengthOfMortgage=Ų·ŁˆŁ„ الرهن Ų§Ł„Ų¹Ł‚Ų§Ų±ŁŠ +AnnualInterestRate=Ł…Ų¹ŲÆŁ„ الفائدة Ų§Ł„Ų³Ł†ŁˆŁŠ +ExplainCalculations=Ų“Ų±Ų­ الحسابات +ShowMeCalculationsAndAmortization=ŲŖŲÆŁ„Ł†ŁŠ على الحسابات ŁˆŲ§Ł„Ų„Ų·ŁŲ§Ų” +MortgagePaymentInformation=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ الرهن Ų§Ł„Ų¹Ł‚Ų§Ų±ŁŠ الدفع +DownPayment=الدفعة Ų§Ł„Ų£ŁˆŁ„Ł‰ +DownPaymentDesc=الدفعة Ų§Ł„Ų£ŁˆŁ„Ł‰ = Ų³Ų¹Ų± المنزل Ł…Ų¶Ų±ŁˆŲØŲ§ في نسبة مقسمة بنسبة 100ŁŖ (5ŁŖ يصبح أسفل 5/100 أو 0.05) +InterestRateDesc=Ų³Ų¹Ų± الفائدة = نسبة الفائدة Ų§Ł„Ų³Ł†ŁˆŁŠŲ© Ł…Ł‚Ų³ŁˆŁ…Ų© على 100 +MonthlyFactorDesc=Ų¹Ų§Ł…Ł„ Ų§Ł„Ų“Ł‡Ų±ŁŠ = ŁˆŁ†ŲŖŁŠŲ¬Ų© Ų§Ł„ŲµŁŠŲŗŲ© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© +MonthlyInterestRateDesc=Ł…Ų¹ŲÆŁ„ الفائدة Ų§Ł„Ų“Ł‡Ų±ŁŠŲ© = Ł…Ų¹ŲÆŁ„ الفائدة Ų§Ł„Ų³Ł†ŁˆŁŠ Ł…Ł‚Ų³ŁˆŁ…Ų§ على 12 (لمدة 12 ؓهرا في السنة) +MonthTermDesc=على المدى ؓهر القرض في أؓهر = لعدد من Ų§Ł„Ų³Ł†ŁˆŲ§ŲŖ ŁƒŁ†ŲŖ قد Ų§ŲŖŲ®Ų°ŲŖ القرض بها لمرة 12 +MonthlyPaymentDesc=وبرزت دفع أفضل Ł†ŲŖŁŠŲ¬Ų© من Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„ŲµŁŠŲŗŲ© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© +AmortizationPaymentDesc=ŁˆŲ§Ł„Ų„Ų·ŁŲ§Ų” ŁŠŁ†Ł‡Ų§Ų± مقدار الدفع Ų§Ł„Ų“Ł‡Ų±ŁŠ ŁŠŲ°Ł‡ŲØ Ł†Ų­Łˆ مصلحة Ų§Ł„ŲØŁ†ŁƒŲŒ ŁˆŁƒŁ… ŁŠŲ°Ł‡ŲØ ؄لى Ų³ŲÆŲ§ŲÆ أصل القرض الخاص بك. +AmountFinanced=مبلغ Ų§Ł„ŲŖŁ…ŁˆŁŠŁ„ +AmortizationMonthlyPaymentOverYears=ال؄طفاؔ للدفع Ų§Ł„Ų“Ł‡Ų±ŁŠ:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© أكثر من٪ Ų§Ł„ŲµŁˆŲ±Ų© Ų³Ł†ŁˆŲ§ŲŖ +Totalsforyear=Ł…Ų¬Ų§Ł…ŁŠŲ¹ العام +MonthlyPayment=الدفع Ų§Ł„Ų“Ł‡Ų±ŁŠ +LoanCalcDesc=هذه آلة Ų­Ų§Ų³ŲØŲ© الرهن Ų§Ł„Ų¹Ł‚Ų§Ų±ŁŠ ŁŠŁ…ŁƒŁ† استخدامها لمعرفة دفعات Ų“Ł‡Ų±ŁŠŲ© لقرض الرهن Ų§Ł„Ų¹Ł‚Ų§Ų±ŁŠŲŒ على Ų£Ų³Ų§Ų³ Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ في Ų§Ł„Ł…Ł†Ų²Ł„ŲŒ ŁˆŁ…ŲÆŲ© القرض Ų§Ł„Ł…Ų·Ł„ŁˆŲØŲŒ نسبة دفع Ų§Ł„Ł…Ų“ŲŖŲ±ŁŠ ؄لى Ų£Ų³ŁŁ„ŲŒ وسعر الفائدة للقرض.
      هذه Ų§Ł„Ų¹ŁˆŲ§Ł…Ł„ آلة Ų­Ų§Ų³ŲØŲ© في Ł…Ų¤Ų“Ų± Ł…ŲÆŁŠŲ±ŁŠ Ų§Ł„Ł…Ų“ŲŖŲ±ŁŠŲ§ŲŖ (الرهن Ų§Ł„Ų¹Ł‚Ų§Ų±ŁŠ Ų§Ł„ŲŖŲ£Ł…ŁŠŁ† الخاصة) Ł„Ł„Ų­ŲµŁˆŁ„ على Ł‚Ų±ŁˆŲ¶ حيث ŁŠŲŖŁ… وضع أقل من 20ŁŖ كدفعة مقدمة. الاعتبار أيضا Ł‡ŁŠ الضرائب على Ų§Ł„Ł…Ł…ŲŖŁ„ŁƒŲ§ŲŖ Ų§Ł„Ł…ŲÆŁŠŁ†Ų©ŲŒ ŁˆŲŖŲ£Ų«ŁŠŲ±Ł‡Ų§ على Ų„Ų¬Ł…Ų§Ł„ŁŠ أقساط الرهن Ų§Ł„Ų¹Ł‚Ų§Ų±ŁŠ Ų§Ł„Ų“Ł‡Ų±ŁŠŲ©.
      +GoToInterest=ŁŖ S سوف تذهب Ł†Ų­Łˆ الفائدة +GoToPrincipal=ŁŖ S سوف تذهب Ł†Ų­Łˆ PRINCIPAL +YouWillSpend=سوف تنفق %s على Ł…Ł†Ų²Ł„Łƒ في العام %s # Admin -ConfigLoan=Configuration of the module loan -LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accountancy code capital by default -LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accountancy code interest by default -LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accountancy code insurance by default +ConfigLoan=Ų§Ł„ŲŖŁƒŁˆŁŠŁ† للقرض وحدة +LOAN_ACCOUNTING_ACCOUNT_CAPITAL=العاصمة كود المحاسبة افتراضيا +LOAN_ACCOUNTING_ACCOUNT_INTEREST=مصلحة كود المحاسبة افتراضيا +LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Ų§Ł„ŲŖŲ£Ł…ŁŠŁ† كود المحاسبة افتراضيا diff --git a/htdocs/langs/ar_SA/mailmanspip.lang b/htdocs/langs/ar_SA/mailmanspip.lang index 6be465b47cf..bc9bfd3e95b 100644 --- a/htdocs/langs/ar_SA/mailmanspip.lang +++ b/htdocs/langs/ar_SA/mailmanspip.lang @@ -1,27 +1,27 @@ # Dolibarr language file - Source file is en_US - mailmanspip MailmanSpipSetup=ساعي Ų§Ł„ŲØŲ±ŁŠŲÆ و تركيب Ł†Ł…ŁˆŲ°Ų¬ SPIP -# MailmanTitle=Mailman mailing list system -# TestSubscribe=To test subscription to Mailman lists -# TestUnSubscribe=To test unsubscribe from Mailman lists -# MailmanCreationSuccess=Subscription test was executed succesfully -# MailmanDeletionSuccess=Unsubscription test was executed succesfully -# SynchroMailManEnabled=A Mailman update will be performed -# SynchroSpipEnabled=A Spip update will be performed -# DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password -# DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions -# DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions -# DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma) -# SPIPTitle=SPIP Content Management System -# DescADHERENT_SPIP_SERVEUR=SPIP Server -# DescADHERENT_SPIP_DB=SPIP database name -# DescADHERENT_SPIP_USER=SPIP database login -# DescADHERENT_SPIP_PASS=SPIP database password -# AddIntoSpip=Add into SPIP -# AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP? -# AddIntoSpipError=Failed to add the user in SPIP -# DeleteIntoSpip=Remove from SPIP -# DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP? -# DeleteIntoSpipError=Failed to suppress the user from SPIP -# SPIPConnectionFailed=Failed to connect to SPIP -# SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done -# SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done +MailmanTitle=القائمة Ų§Ł„ŲØŲ±ŁŠŲÆŁŠŲ© Ł…ŁŠŁ„Ł…Ų§Ł† النظام +TestSubscribe=لاختبار Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ في Ł‚ŁˆŲ§Ų¦Ł… Ł…ŁŠŁ„Ł…Ų§Ł† +TestUnSubscribe=لاختبار ؄لغاؔ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ من Ł‚ŁˆŲ§Ų¦Ł… ساعي Ų§Ł„ŲØŲ±ŁŠŲÆ +MailmanCreationSuccess=ŲŖŁ… ŲŖŁ†ŁŁŠŲ° الاختبار بنجاح Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ +MailmanDeletionSuccess=Ų£Ų¹ŲÆŁ… ؄لغاؔ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ بنجاح Ų§Ų®ŲŖŲØŲ§Ų± +SynchroMailManEnabled=Ų³ŁŠŲŖŁ… ŲŖŁ†ŁŁŠŲ° Ų¹Ł…Ł„ŁŠŲ© تحديث Ł…ŁŠŁ„Ł…Ų§Ł† +SynchroSpipEnabled=Ų³ŁŠŲŖŁ… ŲŖŁ†ŁŁŠŲ° Ų¹Ł…Ł„ŁŠŲ© تحديث SPIP +DescADHERENT_MAILMAN_ADMINPW=ساعي Ų§Ł„ŲØŲ±ŁŠŲÆ Ł…Ų±ŁˆŲ± Ł…Ų³Ų¤ŁˆŁ„ +DescADHERENT_MAILMAN_URL=URL Ł„Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ ساعي Ų§Ł„ŲØŲ±ŁŠŲÆ +DescADHERENT_MAILMAN_UNSUB_URL=URL للunsubscriptions ساعي Ų§Ł„ŲØŲ±ŁŠŲÆ +DescADHERENT_MAILMAN_LISTS=قائمة Ł„ نقؓ Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ للأعضاؔ الجدد (Ł…ŁŲµŁˆŁ„Ų© ŲØŁŁˆŲ§ŲµŁ„) +SPIPTitle=SPIP نظام Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ +DescADHERENT_SPIP_SERVEUR=SPIP Ų®Ų§ŲÆŁ… +DescADHERENT_SPIP_DB=SPIP اسم قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ +DescADHERENT_SPIP_USER=قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ SPIP ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ +DescADHERENT_SPIP_PASS=SPIP ŁƒŁ„Ł…Ų© Ł…Ų±ŁˆŲ± قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ +AddIntoSpip=؄ضافة ؄لى SPIP +AddIntoSpipConfirmation=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ؄ضافة هذا Ų§Ł„Ų¹Ų¶Łˆ ؄لى SPIP؟ +AddIntoSpipError=فؓل في ؄ضافة المستخدم في SPIP +DeleteIntoSpip=؄زالة من SPIP +DeleteIntoSpipConfirmation=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ؄زالة هذا Ų§Ł„Ų¹Ų¶Łˆ من SPIP؟ +DeleteIntoSpipError=فؓل في قمع المستخدم من SPIP +SPIPConnectionFailed=فؓل الاتصال SPIP +SuccessToAddToMailmanList=؄ضافة ل٪ s ؄لى ساعي Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ų¦Ų­Ų©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© أو قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ SPIP به +SuccessToRemoveToMailmanList=؄زالة٪ s من قائمة ساعي Ų§Ł„ŲØŲ±ŁŠŲÆŁŖ Ų§Ł„ŲµŁˆŲ±Ų© أو قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ SPIP عمله diff --git a/htdocs/langs/ar_SA/mails.lang b/htdocs/langs/ar_SA/mails.lang index 0e3f4f0a052..51547b388b9 100644 --- a/htdocs/langs/ar_SA/mails.lang +++ b/htdocs/langs/ar_SA/mails.lang @@ -28,7 +28,7 @@ DeleteMailing=حذف Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ DeleteAMailing=حذف Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ PreviewMailing=Ł…Ų¹Ų§ŁŠŁ†Ų© مراسلة PrepareMailing=Ų„Ų¹ŲÆŲ§ŲÆ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -CreateMailing=خلق مراسلة +CreateMailing=؄نؓاؔ مراسلة MailingDesc=هذه الصفحة ŁŠŲ³Ł…Ų­ Ł„Łƒ ŲØŲ„Ų±Ų³Ų§Ł„ emailings على Ł…Ų¬Ł…ŁˆŲ¹Ų© من الناس. MailingResult=ŁˆŁ†ŲŖŁŠŲ¬Ų© ل؄رسال رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ TestMailing=ŲŖŲ¬Ų±ŲØŲ© Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… ال؄نترنت @@ -43,10 +43,10 @@ MailingStatusSentCompletely=أرسلت ŲŖŁ…Ų§Ł…Ų§ MailingStatusError=Ų®Ų·Ų£ MailingStatusNotSent=لم ترسل MailSuccessfulySent=أرسل ŲØŲ§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ بنجاح (ŁŖ من المستندات ل٪) -MailingSuccessfullyValidated=EMailing successfully validated -MailUnsubcribe=Unsubscribe -Unsuscribe=Unsubscribe -MailingStatusNotContact=Don't contact anymore +MailingSuccessfullyValidated=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ التحقق من ŲµŲ­Ų© بنجاح +MailUnsubcribe=؄لغاؔ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ +Unsuscribe=؄لغاؔ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ +MailingStatusNotContact=Ų¹ŲÆŁ… الاتصال ŲØŲ¹ŲÆ الآن ErrorMailRecipientIsEmpty=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠ فارغة WarningNoEMailsAdded=بريد Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ جديدة تضاف الى قائمة Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠ. ConfirmValidMailing=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ؄رساله Ų¹ŲØŲ± Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ للتحقق من Ł‡Ų°Ų§ŲŸ @@ -73,34 +73,35 @@ DateLastSend=تاريخ Ų¢Ų®Ų± Ų§Ų±Ų³Ų§Ł„ DateSending=تاريخ Ų„Ų±Ų³Ų§Ł„ SentTo=؄رسالها ؄لى %s MailingStatusRead=قرأ -CheckRead=Read Receipt -YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list -MailtoEMail=Hyper link to email -ActivateCheckRead=Allow to use the "Unsubcribe" link -ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubcribe" feature -EMailSentToNRecipients=EMail sent to %s recipients. -XTargetsAdded=%s recipients added into target list -EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. -MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) -SendRemind=Send reminder by EMails -RemindSent=%s reminder(s) sent -AllRecipientSelected=All thirdparties selected and if an email is set. -NoRemindSent=No EMail reminder sent -ResultOfMailSending=Result of mass EMail sending -NbSelected=Nb selected -NbIgnored=Nb ignored -NbSent=Nb sent +CheckRead=قراؔة Ų„ŁŠŲµŲ§Ł„ +YourMailUnsubcribeOK=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠŁŖ s غير unsubcribe ŲØŲ“ŁƒŁ„ صحيح من القائمة Ų§Ł„ŲØŲ±ŁŠŲÆŁŠŲ© +MailtoEMail=Ų±Ų§ŲØŲ· فرط ؄لى Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +ActivateCheckRead=السماح لاستخدام الرابط "Unsubcribe" +ActivateCheckReadKey=المفتاح المستخدم في تؓفير URL المستخدمة Ł„ "اقرأ استلام" و "Unsubcribe" Ł…ŁŠŲ²Ų© +EMailSentToNRecipients=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ المرسلة ؄لى Ų§Ł„Ł…Ų³ŲŖŁ„Ł…ŁŠŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©. +XTargetsAdded=وأضاف Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© ؄لى قائمة Ų§Ł„Ł…Ų³ŲŖŁ‡ŲÆŁŁŠŁ† +EachInvoiceWillBeAttachedToEmail=Ų³ŁŠŲŖŁ… ؄نؓاؔ المستند ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ قالب المستند Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁˆŲŖŲ¹Ł„Ł‚ على ŁƒŁ„ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). +MailTopicSendRemindUnpaidInvoices=تذكير Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©%s (ق٪) +SendRemind=Ų„Ų±Ų³Ų§Ł„ تذكرة عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ +RemindSent=ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© تذكير (Ł‚) أرسلت +AllRecipientSelected=Ų¬Ł…ŁŠŲ¹ thirdparties اختيار و؄ذا ŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† ŲØŲ§Ł„ŲØŲ±ŁŠŲÆ. +NoRemindSent=لا رسالة تذكير أرسلت +ResultOfMailSending=Ł†ŲŖŁŠŲ¬Ų© ل؄رسال Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ الؓامل +NbSelected=Ł…Ł„Ų­ŁˆŲøŲ© Ł…Ų®ŲŖŲ§Ų±Ų© +NbIgnored=Ł…Ł„Ų­ŁˆŲøŲ© تجاهلها +NbSent=أرسلت Ł…Ł„Ų­ŁˆŲøŲ© # Libelle des modules de liste de destinataires mailing MailingModuleDescContactCompanies=اتصالات Ł„Ų¬Ł…ŁŠŲ¹ الأطراف الثالثة (العملاؔ ، ŁˆŲ§Ł„Ų§Ų­ŲŖŁ…Ų§Ł„ ، ŁˆŲ§Ł„Ł…ŁˆŲ±ŲÆ ،...) MailingModuleDescDolibarrUsers=Dolibarr Ų¬Ł…ŁŠŲ¹ Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ MailingModuleDescFundationMembers=Ł…Ų¤Ų³Ų³Ų© Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ للأعضاؔ MailingModuleDescEmailsFromFile=رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ من ملف Ł†ŲµŁŠ (Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų› اسم الؓهرة Ų› Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ‚Ų§ŲŖ) -MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other) +MailingModuleDescEmailsFromUser=رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ من المستخدم Ų„ŲÆŲ®Ų§Ł„ (Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠŲ› Ų§Ł„Ł„Ł‚ŲØŲŒ الاسم Ų§Ł„Ų£ŁˆŁ„ŲŒ وغير Ų°Ł„Łƒ) MailingModuleDescContactsCategories=أطراف ثالثة Ł…Ų¹ رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ (Ų­Ų³ŲØ الفئة) MailingModuleDescDolibarrContractsLinesExpired=أطراف ثالثة Ł…Ų¹ انتهاؔ العقد خطوط MailingModuleDescContactsByCompanyCategory=اتصالات من أطراف ثالثة (من قبل أطراف ثالثة الفئة) -MailingModuleDescContactsByCategory=Contacts/addresses of third parties (by category) +MailingModuleDescContactsByCategory=اتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† أطراف ثالثة (Ų­Ų³ŲØ الفئة) MailingModuleDescMembersCategories=Ų£Ų¹Ų¶Ų§Ų” Ł…Ų¤Ų³Ų³Ų© (Ų­Ų³ŲØ الفئات) MailingModuleDescContactsByFunction=اتصالات من أطراف ثالثة (من قبل المنصب / Ų§Ł„ŁˆŲøŁŠŁŲ©) LineInFile=Ų®Ų· المستندات في ملف ŁŖ @@ -115,33 +116,33 @@ SearchAMailing=البحث Ų§Ł„ŲØŲ±ŁŠŲÆŁŠŲ© SendMailing=Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ SendMail=Ų„Ų±Ų³Ų§Ł„ بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ SentBy=أرسلها -MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients: +MailingNeedCommand=لأسباب Ų£Ł…Ł†ŁŠŲ©ŲŒ Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł‡Łˆ أفضل عندما ŁŠŲ¤ŲÆŁŠŁ‡Ų§ من Ų³Ų·Ų± Ų§Ł„Ų£ŁˆŲ§Ł…Ų±. Ų„Ų°Ų§ ŁƒŲ§Ł† Ł„ŲÆŁŠŁƒ واحدة، اطلب من Ł…Ų³Ų¤ŁˆŁ„ الخادم الخاص بك ل؄طلاق الأمر Ų§Ł„ŲŖŲ§Ł„ŁŠ ل؄رسال ؄رساله Ų¹ŲØŲ± Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų³ŲŖŁŁŠŲÆŁŠŁ†: MailingNeedCommand2=ŁˆŁ„ŁƒŁ† ŁŠŁ…ŁƒŁ†Łƒ ؄رسالها Ų¹ŲØŲ± ال؄نترنت عن Ų·Ų±ŁŠŁ‚ ؄ضافة معلمة MAILING_LIMIT_SENDBYWEB Ł…Ų¹ Ł‚ŁŠŁ…Ų© الحد الأقصى لعدد من رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„ŲŖŁŠ تريد ؄رسالها من خلال هذه Ų§Ł„ŲÆŁˆŲ±Ų©. -ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ? -LimitSendingEmailing=Note: Sending of emailings from web interface is done in several times for security and timeout reasons, %s recipients at a time for each sending session. +ConfirmSendingEmailing=Ų„Ų°Ų§ ŁƒŁ†ŲŖ لا تستطيع أو تفضل ؄رسالها Ł…Ų¹ متصفح Ų§Ł„Ų“ŲØŁƒŲ© Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© الخاصة بك، ŁŠŲ±Ų¬Ł‰ تأكيد ŁƒŁ†ŲŖ Ł…ŲŖŲ£ŁƒŲÆŲ§ من Ų£Ł†Łƒ تريد Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ الآن من Ų§Ł„Ł…ŲŖŲµŁŲ­ŲŸ +LimitSendingEmailing=ŁŠŲŖŁ… Ų„Ų±Ų³Ų§Ł„ من emailings من ŁˆŲ§Ų¬Ł‡Ų© Ų§Ł„ŁˆŁŠŲØ في Ų¹ŲÆŲ© Ł…Ų±Ų§ŲŖ لأسباب Ų£Ł…Ł†ŁŠŲ© ŁˆŁ…Ł‡Ł„Ų© ŁˆŲ§Ł„Ł…Ų³ŲŖŁŁŠŲÆŁŠŁ†ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© في ŁˆŁ‚ŲŖ Ł„ŁƒŁ„ دورة Ų§Ų±Ų³Ų§Ł„: ملاحظة. TargetsReset=لائحة واضحة ToClearAllRecipientsClickHere=من Ų§Ł„ŁˆŲ§Ų¶Ų­ أن Ų§Ł„Ł…Ų³ŲŖŁŁŠŲÆŁŠŁ† قائمة لهذا Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ، انقر على Ų²Ų± ToAddRecipientsChooseHere=؄ضافة ؄لى Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠŁ† ، وتختار في هذه Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… NbOfEMailingsReceived=ŁˆŲŖŁ„Ł‚Ł‰ ŁƒŲŖŁ„Ų© emailings -NbOfEMailingsSend=Mass emailings sent +NbOfEMailingsSend=emailings Ų§Ł„Ų¬Ł…Ų§Ų¹ŁŠŲ© أرسلت IdRecord=رقم Ł‚ŁŠŲ§Ų³ŁŠ DeliveryReceipt=Ų„ŁŠŲµŲ§Ł„ استلام YouCanUseCommaSeparatorForSeveralRecipients=ŁŠŁ…ŁƒŁ†Łƒ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الفاصلة فاصل Ł„ŲŖŲ­ŲÆŁŠŲÆ Ų¹ŲÆŲÆ من Ų§Ł„Ł…ŲŖŁ„Ł‚ŁŠŁ†. -TagCheckMail=Track mail opening -TagUnsubscribe=Unsubscribe link -TagSignature=Signature sending user -TagMailtoEmail=Recipient EMail -NoEmailSentBadSenderOrRecipientEmail=No email sent. Bad sender or recipient email. Verify user profile. +TagCheckMail=افتتاح Ų§Ł„ŲØŲ±ŁŠŲÆ المسار +TagUnsubscribe=Ų±Ų§ŲØŲ· ؄لغاؔ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ +TagSignature=Ų§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ Ų„Ų±Ų³Ų§Ł„ المستعمل +TagMailtoEmail=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ المستلم +NoEmailSentBadSenderOrRecipientEmail=لا ترسل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ. مرسل سيئة أو Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ المستلم. تحقق ملف تعريف المستخدم. # Module Notifications Notifications=ال؄خطارات NoNotificationsWillBeSent=Ų„Ų“Ų¹Ų§Ų±Ų§ŲŖ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ لا يجري Ų§Ł„ŲŖŲ®Ų·ŁŠŲ· لهذا الحدث ، وؓركة ANotificationsWillBeSent=1 Ų³ŁŠŲŖŁ… Ų„Ų±Ų³Ų§Ł„ ال؄ؓعار عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ SomeNotificationsWillBeSent=Ł‚ ŁŖ سوف ŁŠŲŖŁ… Ų„Ų±Ų³Ų§Ł„ ال؄خطارات Ų¹ŲØŲ± Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -AddNewNotification=Activate a new email notification target -ListOfActiveNotifications=List all active email notification targets +AddNewNotification=ŲŖŁŲ¹ŁŠŁ„ هدفا Ų„Ų“Ų¹Ų§Ų± Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„Ų¬ŲÆŁŠŲÆ +ListOfActiveNotifications=قائمة Ų¬Ł…ŁŠŲ¹ الأهداف Ų„Ų“Ų¹Ų§Ų± Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ النؓطة ListOfNotificationsDone=أرسلت قائمة Ų¬Ł…ŁŠŲ¹ Ų§Ų“Ų¹Ų§Ų±Ų§ŲŖ ŲØŲ§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. -MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. -MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. -YouCanAlsoUseSupervisorKeyword=You can also add the keyword __SUPERVISOREMAIL__ to have email being sent to the supervisor of user (works only if an email is defined for this supervisor) -NbOfTargetedContacts=Current number of targeted contact emails +MailSendSetupIs=ŁˆŁ‚ŲÆ ŲŖŁ… ŲŖŁƒŁˆŁŠŁ† Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ال؄عداد Ł„'ŁŖ Ł‚'. هذا Ų§Ł„ŁˆŲ¶Ų¹ لا ŁŠŁ…ŁƒŁ† أن ŲŖŲ³ŲŖŲ®ŲÆŁ… ل؄رسال ؄رساله Ų¹ŲØŲ± Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ الؓامل. +MailSendSetupIs2=يجب Ų¹Ł„ŁŠŁƒ Ų£ŁˆŁ„Ų§ Ų§Ł„Ų°Ł‡Ų§ŲØŲŒ Ł…Ų¹ Ų­Ų³Ų§ŲØ Ł…Ų“Ų±ŁŲŒ في القائمة٪ sHome - Ų„Ų¹ŲÆŲ§ŲÆ - رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠŁŖ s ؄لى تغيير المعلمة 'ŁŖ Ł‚' لاستخدام وضع 'ŁŖ Ł‚'. Ł…Ų¹ هذا Ų§Ł„ŁˆŲ¶Ų¹ŲŒ ŁŠŁ…ŁƒŁ†Łƒ Ų„ŲÆŲ®Ų§Ł„ ال؄عداد Ų®Ų§ŲÆŁ… SMTP المقدمة من قبل Ł…ŁˆŁŲ± Ų®ŲÆŁ…Ų© ال؄نترنت ŁˆŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… قداس Ł…ŁŠŲ²Ų© Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ. +MailSendSetupIs3=Ų„Ų°Ų§ ŁƒŲ§Ł† Ł„ŲÆŁŠŁƒ أي أسئلة Ų­ŁˆŁ„ كيفية Ų„Ų¹ŲÆŲ§ŲÆ ملقم SMTP الخاص بك، ŁŠŁ…ŁƒŁ†Łƒ أن تطلب ؄لى٪ s. +YouCanAlsoUseSupervisorKeyword=ŁŠŁ…ŁƒŁ†Łƒ أيضا ؄ضافة __SUPERVISOREMAIL__ Ų§Ł„ŁƒŁ„Ł…Ų© أن ŁŠŁƒŁˆŁ† Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ؄رسالها ؄لى المؓرف على المستخدم (ŁŠŲ¹Ł…Ł„ فقط Ų„Ų°Ų§ ŲŖŁ… تعريف بريد Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ لهذا المؓرف) +NbOfTargetedContacts=العدد Ų§Ł„Ų­Ų§Ł„ŁŠ من رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§ŲŖŲµŲ§Ł„ المستهدفة diff --git a/htdocs/langs/ar_SA/main.lang b/htdocs/langs/ar_SA/main.lang index cd188e5b5cc..fc1543d5f3c 100644 --- a/htdocs/langs/ar_SA/main.lang +++ b/htdocs/langs/ar_SA/main.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - main -DIRECTION=rtl +DIRECTION=لتر # Note for Chinese: # msungstdlight or cid0ct are for traditional Chinese (traditional does not render with Ubuntu pdf reader) # stsongstdlight or cid0cs are for simplified Chinese @@ -7,469 +7,473 @@ DIRECTION=rtl FONTFORPDF=DejaVuSans FONTSIZEFORPDF=9 SeparatorDecimal=. -SeparatorThousand=None -FormatDateShort=%d/%m/%Y -FormatDateShortInput=%m/%d/%Y -FormatDateShortJava=dd/MM/yyyy -FormatDateShortJavaInput=dd/MM/yyyy -FormatDateShortJQuery=dd/mm/yy -FormatDateShortJQueryInput=dd/mm/yy -FormatHourShortJQuery=HH:MI -FormatHourShort=%H:%M -FormatHourShortDuration=%H:%M -FormatDateTextShort=%d %b %Y -FormatDateText=%d %B %Y -FormatDateHourShort=%d/%m/%Y %H:%M -FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p -FormatDateHourTextShort=%d %b %Y %H:%M -FormatDateHourText=%d %B %Y %H:%M -DatabaseConnection=قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ الصدد -NoTranslation=No translation -NoRecordFound=No record found -NoError=أي Ų®Ų·Ų£ +SeparatorThousand=، +FormatDateShort=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ Y +FormatDateShortInput=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ Y +FormatDateShortJava=MM / DD / YYYY +FormatDateShortJavaInput=MM / DD / YYYY +FormatDateShortJQuery=ؓهر / ŁŠŁˆŁ… / سنة +FormatDateShortJQueryInput=ؓهر / ŁŠŁˆŁ… / سنة +FormatHourShortJQuery=HH: MI +FormatHourShort=٪عفريت +FormatHourShortDuration=ŁŖ H:ŁŖ M +FormatDateTextShort=ŁŖ ŲØŁŖ د،٪ Y +FormatDateText=ŁŖ BŁŖ د،٪ Y +FormatDateHourShort=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ YŁŖ I:ŁŖ MŁŖ Ų¹ +FormatDateHourSecShort=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ YŁŖ I:ŁŖ M:ŁŖ SŁŖ Ų¹ +FormatDateHourTextShort=ŁŖ ŲØŁŖ د،٪ Y،٪ I:ŁŖ MŁŖ Ų¹ +FormatDateHourText=ŁŖ BŁŖ د،٪ Y،٪ I:ŁŖ MŁŖ Ų¹ +DatabaseConnection=Ų§ŲŖŲµŲ§Ł„ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ +NoTemplateDefined=No template defined for this email type +NoTranslation=لا يوجد ترجمة +NoRecordFound=لا يوجد سجلات +NoError=لا Ų®Ų·Ų£ Error=Ų®Ų·Ų£ -Errors=Errors -ErrorFieldRequired=Ų§Ł„Ł…ŁŠŲÆŲ§Ł† 'ŁŖ Ł‚' Ł…Ų·Ł„ŁˆŲØ -ErrorFieldFormat=Ų§Ł„Ł…ŁŠŲÆŲ§Ł† 'ŁŖ Ł‚' سيئة Ų§Ł„Ł‚ŁŠŁ…Ų© -ErrorFileDoesNotExists=ملف ŁŖ Ł‚ لا يوجد -ErrorFailedToOpenFile=فؓل في فتح الملف ŁŖ Ł‚ -ErrorCanNotCreateDir=لا ŁŠŁ…ŁƒŁ† ؄نؓاؔ دير Ł‚ -ErrorCanNotReadDir=لا ŁŠŁ…ŁƒŁ† قراؔة دير Ł‚ -ErrorConstantNotDefined=معلمة ŁŖs Ł‚ لم ŲŖŲ­ŲÆŲÆ -ErrorUnknown=Unknown error +Errors=Ų£Ų®Ų·Ų§Ų” +ErrorFieldRequired=Ł…Ų·Ł„ŁˆŲØ حقل 'ŁŖ Ł‚' +ErrorFieldFormat=حقل 'ŁŖ Ł‚' له Ł‚ŁŠŁ…Ų© سيئة +ErrorFileDoesNotExists=الملف غير Ł…ŁˆŲ¬ŁˆŲÆŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorFailedToOpenFile=فؓل في فتح الملف٪ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorCanNotCreateDir=لا ŁŠŁ…ŁƒŁ† ؄نؓاؔ DIRŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorCanNotReadDir=لا ŁŠŁ…ŁƒŁ† قراؔة DIRŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorConstantNotDefined=المعلمة٪ S غير معرف +ErrorUnknown=Ų®Ų·Ų£ غير Ł…Ų¹Ų±ŁˆŁ ErrorSQL=Ų®Ų·Ų£ SQL -ErrorLogoFileNotFound=Ų“Ų¹Ų§Ų± ملف 'ŁŖ Ł‚' لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على -ErrorGoToGlobalSetup=اذهب ؄لى 'ؓركة / Ł…Ų¤Ų³Ų³Ų©' ال؄عداد Ł„ŲŖŲ«ŲØŁŠŲŖ هذا -ErrorGoToModuleSetup=الذهاب الى Ų§Ł„ŁˆŲ­ŲÆŲ© Ł„ŲŖŲ­ŲÆŁŠŲÆ هذا ال؄عداد -ErrorFailedToSendMail=فؓل Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ (Ł‚= ŁŖ مرسل ، ŁˆŲ§Ų³ŲŖŁ‚ŲØŲ§Ł„= ŁŖ) -ErrorAttachedFilesDisabled=؄رفاق ملفات Ų§Ł„Ł…ŁŠŲ²Ų© Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† على هذا الخادم -ErrorFileNotUploaded=لم ŲŖŲ­Ł…ŁŠŁ„ الملف. تأكد من أن حجمها لا يتجاوز الحد الأقصى Ų§Ł„Ł…Ų³Ł…ŁˆŲ­ به ، ŁˆŲ§Ł„ŲŖŁŠ توفر Ł…Ų³Ų§Ų­Ų© Ų®Ų§Ł„ŁŠŲ© على القرص الصلب ، ŁˆŲ£Ł†Ł‡ لا يوجد بالفعل ملف بنفس الاسم في هذا Ų§Ł„ŲÆŁ„ŁŠŁ„. -ErrorInternalErrorDetected=اكتؓاف الخطأ -ErrorNoRequestRan=لا يتعارض Ł…Ų¹ طلب -ErrorWrongHostParameter=Ų®Ų·Ų£ Ų§Ł„Ł…Ų¶ŁŠŁŲ© معلمة -ErrorYourCountryIsNotDefined=ŲØŁ„Ų§ŲÆŁƒŁ… Ł„ŁŠŲ³ŲŖ Ł…Ų­ŲÆŲÆŲ©. الذهاب ؄لى المنزل ŲØŁŠŁ† Ų„Ų¹ŲÆŲ§ŲÆ وتحرير وظيفة Ų«Ų§Ł†ŁŠŲ©. -ErrorRecordIsUsedByChild=فؓل حذف هذا المحضر. ŁˆŁŠŲ³ŲŖŲ®ŲÆŁ… هذا السجل على الأقل من الأطفال السجلات. +ErrorLogoFileNotFound=لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على ملف Ų“Ų¹Ų§Ų± 'ŁŖ Ł‚' +ErrorGoToGlobalSetup=اذهب ؄لى 'ؓركة / Ł…Ų¤Ų³Ų³Ų©' ال؄عداد ل؄صلاح هذه +ErrorGoToModuleSetup=الذهاب ؄لى Ų§Ł„ŁˆŲ­ŲÆŲ© ال؄عداد ل؄صلاح هذه +ErrorFailedToSendMail=فؓل في Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ (المرسل =ŁŖ Ł‚ŲŒ استقبال =ŁŖ Ł‚) +ErrorAttachedFilesDisabled=ŲŖŁ… ŲŖŲ¹Ų·ŁŠŁ„ ؄رفاق ملف في هذا الخادم +ErrorFileNotUploaded=ŁˆŁŠŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ الملف. تحقق لا يتجاوز هذا الحجم الأقصى Ų§Ł„Ł…Ų³Ł…ŁˆŲ­ ŲØŁ‡ŲŒ أن المساحة الحرة Ų§Ł„Ł…ŲŖŁˆŁŲ±Ų© على القرص ŁˆŲ§Ł„ŲŖŁŠ لا يوجد بالفعل ملف بنفس الاسم في هذا Ų§Ł„ŲÆŁ„ŁŠŁ„. +ErrorInternalErrorDetected=Ų®Ų·Ų£ Ų§Ł„ŁƒŲ“Ł عن +ErrorNoRequestRan=أي طلب ركض +ErrorWrongHostParameter=المعلمة Ų§Ł„Ł…Ų¶ŁŠŁ Ų®Ų§Ų·Ų¦Ų© +ErrorYourCountryIsNotDefined=لم ŁŠŲŖŁ… تعريف ŲØŁ„ŲÆŁƒ. الذهاب ؄لى الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© ال؄عداد-تحرير ŁˆŁ…Ų“Ų§Ų±ŁƒŲ© Ł…Ų±Ų© أخرى في Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬. +ErrorRecordIsUsedByChild=فؓل في حذف هذا السجل. ŁˆŁŠŲ³ŲŖŲ®ŲÆŁ… هذا السجل من قبل واحد على الأقل السجلات التابعة. ErrorWrongValue=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© -ErrorWrongValueForParameterX=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© لمعلمة Ł‚ ŁŖ -ErrorNoRequestInError=لا Ų®Ų·Ų£ في الطلب -ErrorServiceUnavailableTryLater=الخدمة غير Ł…ŲŖŲ§Ų­Ų© لحظة. Ų§Ł„Ł…Ų­Ų§ŁˆŁ„Ų© لاحقا. -ErrorDuplicateField=Ų§Ł„Ł…ŁƒŲ±Ų±Ų© Ł‚ŁŠŁ…Ų© فريدة من Ł†ŁˆŲ¹Ł‡Ų§ في Ł…Ų¬Ų§Ł„ -ErrorSomeErrorWereFoundRollbackIsDone=ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على ŲØŲ¹Ų¶ الأخطاؔ. نحن ŲŖŲ±Ų§Ų¬Ų¹ Ų§Ł„ŲŖŲŗŁŠŁŠŲ±Ų§ŲŖ. -ErrorConfigParameterNotDefined=المعلم Ł„ ŁŖ غير Ł…Ų­ŲÆŲÆ Dolibarr داخل ملف conf.php. -ErrorCantLoadUserFromDolibarrDatabase=فؓلت في Ų§Ł„Ų¹Ų«ŁˆŲ± على المستخدم ŁŖ Ł‚ Dolibarr في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. -ErrorNoVATRateDefinedForSellerCountry=Ų®Ų·Ų£ ، لم يعرف لمعدلات ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة فى البلاد ŁŖ Ł‚. -ErrorNoSocialContributionForSellerCountry=Error, no social/fiscal taxes type defined for country '%s'. -ErrorFailedToSaveFile=Ų®Ų·Ų£ ، ŁˆŁŲ“Ł„ŲŖ في انقاذ الملف. -NotAuthorized=You are not authorized to do that. -SetDate=Set date -SelectDate=Select a date -SeeAlso=See also %s -SeeHere=See here -BackgroundColorByDefault=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ -FileNotUploaded=The file was not uploaded -FileUploaded=The file was successfully uploaded -FileWasNotUploaded=ŁŠŲŖŁ… تحديد ملف مرفق Ł„ŁƒŁ†Ł‡ لم ŁŠŁƒŁ† ŲØŲ¹ŲÆ ŲŖŲ­Ł…ŁŠŁ„Ł‡Ų§. انقر على "ملف ؄رفاق" لهذا الغرض. -NbOfEntries=ملاحظة : ؄دخالات -GoToWikiHelpPage=الانترنت ŲŖŲ³Ų§Ų¹ŲÆ على قراؔة (على ضرورة Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى ال؄نترنت) -GoToHelpPage=قراؔة Ł…Ų³Ų§Ų¹ŲÆŲ© -RecordSaved=سجل Ų§Ł„Ł…Ų­ŁŁˆŲøŲ© -RecordDeleted=Record deleted -LevelOfFeature=Ł…Ų³ŲŖŁˆŁ‰ الملامح +ErrorWrongValueForParameterX=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© للمعلمة٪ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorNoRequestInError=أي طلب في الخطأ +ErrorServiceUnavailableTryLater=الخدمة غير Ł…ŲŖŁˆŁŲ±Ų© في Ų§Ł„ŁˆŁ‚ŲŖ الراهن. Ų­Ų§ŁˆŁ„ Ł…Ų¬ŲÆŲÆŲ§ لاحقا. +ErrorDuplicateField=Ł‚ŁŠŁ…Ų© Ł…ŁƒŲ±Ų±Ų© في حقل فريد +ErrorSomeErrorWereFoundRollbackIsDone=ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على ŲØŲ¹Ų¶ الأخطاؔ. نحن التراجع Ų§Ł„ŲŖŲŗŁŠŁŠŲ±Ų§ŲŖ. +ErrorConfigParameterNotDefined=لم ŁŠŲŖŁ… تعريف المعلمة٪ Ų§Ł„ŲµŁˆŲ±Ų© داخل ملف Ų§Ł„ŲŖŁƒŁˆŁŠŁ† Dolibarr conf.php. +ErrorCantLoadUserFromDolibarrDatabase=فؓل في Ų§Ł„Ų¹Ų«ŁˆŲ± على المستخدم٪ Ų§Ł„ŲµŁˆŲ±Ų© في قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ Dolibarr. +ErrorNoVATRateDefinedForSellerCountry=خطأ، لا معدلات ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة المحددة للبلد 'ŁŖ Ł‚'. +ErrorNoSocialContributionForSellerCountry=خطأ، لا Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ / Ų§Ł„Ł…Ų§Ł„ŁŠ Ł†ŁˆŲ¹ الضرائب المحددة للبلد 'ŁŖ Ł‚'. +ErrorFailedToSaveFile=خطأ، فؓل في حفظ الملف. +NotAuthorized=غير Ł…ŲµŲ±Ų­ Ł„Łƒ ان تفعل Ų°Ł„Łƒ. +SetDate=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® المحدد +SelectDate=تحديد تاريخ +SeeAlso=انظر أيضا Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ +SeeHere=انظر هنا +BackgroundColorByDefault=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© +FileNotUploaded=لم ؄يداع الملف +FileUploaded=ŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ الملف بنجاح +FileWasNotUploaded=ŁŠŲŖŁ… اختيار ملف لمرفق ŁˆŁ„ŁƒŁ† لم ŲŖŲ­Ł…ŁŠŁ„Ł‡Ų§ ŲØŲ¹ŲÆ. انقر على "؄رفاق ملف" لهذا الغرض. +NbOfEntries=Ł…Ł„Ų­ŁˆŲøŲ© من ؄دخالات +GoToWikiHelpPage=قراؔة Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ…Ų§ŲŖ Ų§Ł„ŁŁˆŲ±ŁŠŲ© (ŲŖŲ­ŲŖŲ§Ų¬ Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى ال؄نترنت) +GoToHelpPage=قراؔة المساعدة +RecordSaved=سجل حفظ +RecordDeleted=سجل Ł…Ų­Ų°ŁˆŁ +LevelOfFeature=Ł…Ų³ŲŖŁˆŁ‰ Ł…ŁŠŲ²Ų§ŲŖ NotDefined=غير معرف -DefinedAndHasThisValue=وحددت Ł‚ŁŠŁ…Ų© -IsNotDefined=غير Ł…Ų¹Ų±ŁˆŁ -DolibarrInHttpAuthenticationSoPasswordUseless=Dolibarr Ų§Ł„ŲŖŁˆŲ«ŁŠŁ‚ Ł‡Łˆ Ų·Ų±ŁŠŁ‚Ų© ال؄عداد لق ŁŖ في ملف conf.php.
      ŁˆŁ‡Ų°Ų§ ŁŠŲ¹Ł†ŁŠ ان ŁƒŁ„Ł…Ų© السر لقاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Dolibarr خارجي ، ŁˆŲ°Ł„Łƒ في تغيير هذا المجال قد لا ŁŠŁƒŁˆŁ† من Ų¢Ų«Ų§Ų±. -Administrator=Ų§Ł„Ł…ŲÆŁŠŲ± العام -Undefined=غير Ł…Ų¹Ų±ŁˆŁ -PasswordForgotten=هل Ł†Ų³ŁŠŲŖ ŁƒŁ„Ł…Ų© Ų§Ł„Ų³Ų±ŲŸ -SeeAbove=انظر أعلاه -HomeArea=Ł…Ų³Ų§Ų­Ų© Ų§Ł„ŁˆŲ·Ł† -LastConnexion=Ų¢Ų®Ų± الصدد -PreviousConnexion=السابقة الصدد -ConnectedOnMultiCompany=Ł…Ų±ŲŖŲØŲ·Ų© على Ų§Ł„ŁƒŁŠŲ§Ł† -ConnectedSince=Ł…Ų±ŲŖŲØŲ·Ų© منذ -AuthenticationMode=ŲµŲ­Ų© واسطة -RequestedUrl=ŁˆŲ·Ł„ŲØ Ų§Ł„Ł…ŁˆŁ‚Ų¹ -DatabaseTypeManager=Ł…ŲÆŁŠŲ± قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ من Ł†ŁˆŲ¹ -RequestLastAccess=طلب Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى Ł‚ŁˆŲ§Ų¹ŲÆ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ -RequestLastAccessInError=طلب Ų§Ł„Ł…Ų§Ų¶ŁŠ في Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ Ų®Ų·Ų£ -ReturnCodeLastAccessInError=عودة Ł„Ł…ŲÆŁˆŁ†Ų© Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų®Ų·Ų£ في Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ -InformationLastAccessInError=Ų¢Ų®Ų± Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ عن Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى Ł‚ŁˆŲ§Ų¹ŲÆ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ في Ų®Ų·Ų£ -DolibarrHasDetectedError=Dolibarr اكتؓفت Ų®Ų·Ų£ ŁŁ†ŁŠ -InformationToHelpDiagnose=هذه Ł‡ŁŠ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„ŲŖŁŠ ŁŠŁ…ŁƒŁ† أن ŲŖŲ³Ų§Ų¹ŲÆ على تؓخيص -MoreInformation=Ł…Ų²ŁŠŲÆ من Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ -TechnicalInformation=Technical information -TechnicalID=Technical ID -NotePublic=علما (العامة) -NotePrivate=Ų§Ł„Ł…Ų°ŁƒŲ±Ų© (الخاصة) -PrecisionUnitIsLimitedToXDecimals=Dolibarr ŁƒŲ§Ł† ال؄عداد بدقة للحد من Ų£Ų³Ų¹Ų§Ų± Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ ؄لى ŁŖ Ł‚ عؓرية. +DefinedAndHasThisValue=تعريف ŁˆŁ‚ŁŠŁ…Ų© Ł„ +IsNotDefined=غير Ł…Ų­ŲÆŲÆ +DolibarrInHttpAuthenticationSoPasswordUseless=Dolibarr وضع مصادقة Ł‡Łˆ ال؄عداد ؄لى٪ s في ملف Ų§Ł„ŲŖŁƒŁˆŁŠŁ† conf.php.
      ŁˆŁ‡Ų°Ų§ ŁŠŲ¹Ł†ŁŠ أن قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ ŁƒŁ„Ł…Ų© السر Ł‡ŁŠ خارجي Ł„Dolibarr، Ł„Ų°Ł„Łƒ تغيير هذا المجال ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† لها أي Ų¢Ų«Ų§Ų±. +Administrator=Ł…ŲÆŁŠŲ± +Undefined=غير Ł…Ų­ŲÆŲÆ +PasswordForgotten=Ł†Ų³ŁŠŲŖ ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ±ŲŸ +SeeAbove=أنظر ŁŁˆŁ‚ +HomeArea=المنطقة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© +LastConnexion=Ų¢Ų®Ų± Ų„ŲŖŲµŲ§Ł„ +PreviousConnexion=الاتصال السابق +ConnectedOnMultiCompany=Ų„ŲŖŲµŲ§Ł„ على Ų§Ł„ŲØŁŠŲ¦Ų© +ConnectedSince=Ų„ŲŖŲµŲ§Ł„ منذ +AuthenticationMode=وضع ŲµŲ­Ų© المستندات +RequestedUrl=URL Ų§Ł„Ł…Ų·Ł„ŁˆŲØ +DatabaseTypeManager=Ł†ŁˆŲ¹ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ł…ŲÆŁŠŲ± +RequestLastAccess=طلب Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł…Ų§Ų¶ŁŠ +RequestLastAccessInError=طلب Ų§Ł„Ų£Ų®ŁŠŲ± Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ في الخطأ +ReturnCodeLastAccessInError=Ų§Ł„Ų¹ŁˆŲÆŲ© رمز لآخر Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ في الخطأ +InformationLastAccessInError=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ عن Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ في الخطأ +DolibarrHasDetectedError=كؓف Dolibarr Ų®Ų·Ų£ ŁŁ†ŁŠ +InformationToHelpDiagnose=هذا Ł‡Łˆ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„ŲŖŁŠ ŁŠŁ…ŁƒŁ† أن ŲŖŲ³Ų§Ų¹ŲÆ في Ų§Ł„ŲŖŲ“Ų®ŁŠŲµ +MoreInformation=Ų§Ł„Ł…Ų²ŁŠŲÆ من Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ +TechnicalInformation=Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„ŲŖŁ‚Ł†ŁŠŲ© +TechnicalID=ID Ų§Ł„ŁŁ†ŁŠ +NotePublic=ملاحظة (Ų§Ł„Ų¬Ł…Ł‡ŁˆŲ±) +NotePrivate=ملاحظة (Ų®Ų§Ųµ) +PrecisionUnitIsLimitedToXDecimals=ŁƒŲ§Ł† Dolibarr ال؄عداد للحد من دقة Ų£Ų³Ų¹Ų§Ų± Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ ؄لى Ų§Ł„Ų¹Ų“Ų±ŁŠŲ©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©. DoTest=Ų§Ų®ŲŖŲØŲ§Ų± ToFilter=فلتر -WarningYouHaveAtLeastOneTaskLate=تحذير Ł„ŲÆŁŠŁƒ على الأقل Ų£Ų­ŲÆ العناصر Ų§Ł„ŲŖŁŠ تجاوزت التسامح تأخير. -yes=نعم -Yes=نعم +NoFilter=No filter +WarningYouHaveAtLeastOneTaskLate=تحذير، Ł„ŲÆŁŠŁƒ عنصر واحد على الأقل Ų§Ł„Ų°ŁŠ تجاوز Ų§Ł„ŲŖŲ£Ų®ŁŠŲ± التسامح. +yes=نعم فعلا +Yes=نعم فعلا no=لا No=لا -All=Ų§Ł„ŁƒŁ„ -Alls=All -Home=منزل +All=Ų¬Ł…ŁŠŲ¹ +Alls=Ų¬Ł…ŁŠŲ¹ +Home=الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© Help=Ł…Ų³Ų§Ų¹ŲÆŲ© OnlineHelp=Ł…Ų³Ų§Ų¹ŲÆŲ© على الانترنت -PageWiki=صفحة ويكي +PageWiki=صفحة ويكيبيديا Always=دائما Never=Ų£ŲØŲÆŲ§ Under=ŲŖŲ­ŲŖ -Period=الفترة -PeriodEndDate=Ų§Ł„Ł…ŁˆŲ¹ŲÆ Ų§Ł„Ł†Ł‡Ų§Ų¦ŁŠ لفترة -Activate=ŲŖŁŲ¹ŁŠŁ„ -Activated=ŲŖŁŲ¹ŁŠŁ„ -Closed=مغلقة -Closed2=مغلقة -Enabled=Ł…ŁƒŁ† -Deprecated=Deprecated -Disable=ŁŠŲ¹Ų·Ł„ -Disabled=Ų§Ł„Ł…Ų¹Ų§Ł‚ŁŠŁ† +Period=فترة +PeriodEndDate=تاريخ انتهاؔ الفترة +Activate=فعل +Activated=ŲŖŁ†Ų“ŁŠŲ· +Closed=مغلق +Closed2=مغلق +Enabled=ŲŖŁ…ŁƒŁŠŁ† +Deprecated=انتقدت +Disable=ŲŖŲ¹Ų·ŁŠŁ„ +Disabled=ŲŖŲ¹Ų·ŁŠŁ„ Add=؄ضافة AddLink=؄ضافة ŁˆŲµŁ„Ų© -RemoveLink=Remove link +RemoveLink=Ł†Ł„ŲŗŁŠ Update=تحديث -AddActionToDo=؄ضافة ؄لى العمل لا -AddActionDone=أضف العمل به +AddActionToDo=؄ضافة Ų­ŲÆŲ« أن تفعل +AddActionDone=؄ضافة Ų­ŲÆŲ« Ų§Ł„Ł‚ŁŠŲ§Ł… به Close=؄غلاق Close2=؄غلاق Confirm=تأكيد -ConfirmSendCardByMail=هل تريد حقا أن ترسل هذه البطاقة عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆŲŸ +ConfirmSendCardByMail=هل تريد حقا أن ترسل Ł…Ų­ŲŖŁˆŁ‰ هذه البطاقة عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ ؄لى٪ s؟ Delete=حذف -Remove=ŁŠŲ²ŁŠŁ„ +Remove=؄زالة Resiliate=Resiliate -Cancel=الغاؔ +Cancel=؄لغاؔ Modify=ŲŖŲ¹ŲÆŁŠŁ„ Edit=تحرير -Validate=ŲµŲ­Ų© -ValidateAndApprove=Validate and Approve -ToValidate=للمصادقة +Validate=التحقق من ŲµŲ­Ų© +ValidateAndApprove=التحقق من ŲµŲ­Ų© ŁˆŲ§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© +ToValidate=للتحقق من ŲµŲ­Ų© Save=حفظ SaveAs=حفظ باسم -TestConnection=Ų§Ų®ŲŖŲØŲ§Ų± الصدد +TestConnection=Ų§Ų®ŲŖŲØŲ§Ų± الاتصال ToClone=استنساخ -ConfirmClone=Ų§Ų®ŲŖŲ± Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŁŠ تريد استنساخ : -NoCloneOptionsSpecified=لا توجد ŲØŁŠŲ§Ł†Ų§ŲŖ Ł…Ų­ŲÆŲÆŲ© للاستنساخ. +ConfirmClone=اختيار Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŁŠ تريد استنساخ: +NoCloneOptionsSpecified=لا توجد ŲØŁŠŲ§Ł†Ų§ŲŖ لاستنساخ Ł…Ų­ŲÆŲÆŲ©. Of=من -Go=Go -Run=Run +Go=اذهب +Run=اركض CopyOf=نسخة من -Show=ŁŠŲøŁ‡Ų± -ShowCardHere=ŁˆŲŖŲøŁ‡Ų± البطاقة -Search=ŲØŲ­Ų« -SearchOf=البحث -Valid=صحيح +Show=ŲŖŲØŁŠŁ† +ShowCardHere=مؓاهدة بطاقة +Search=البحث عن +SearchOf=البحث عن +Valid=سارية Ų§Ł„Ł…ŁŲ¹ŁˆŁ„ Approve=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© -Disapprove=Disapprove +Disapprove=رفض ReOpen=Ų„Ų¹Ų§ŲÆŲ© فتح -Upload=Ų§Ų±Ų³Ų§Ł„ الملف -ToLink=Link -Select=Ų±ŲŖŲ®Ų§ -Choose=يختار -ChooseLangage=من ŁŲ¶Ł„Łƒ Ų§Ų®ŲŖŲ± اللغة -Resize=تغيير حجم +Upload=Ų„Ų±Ų³Ų§Ł„ ملف +ToLink=حلقة Ų§Ł„ŁˆŲµŁ„ +Select=Ų§Ų®ŲŖŲ§Ų± +Choose=Ų£Ų®ŲŖŲ± +ChooseLangage=الرجاؔ اختيار Ł„ŲŗŲŖŁƒ +Resize=تغيير Recenter=Recenter -Author=المؤلف -User=Ł…Ų³ŲŖŲ®ŲÆŁ… +Author=مؤلف +User=المستعمل Users=Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† -Group=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© +Group=Ł…Ų¬Ł…ŁˆŲ¹Ų© Groups=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ -NoUserGroupDefined=No user group defined -Password=ŁƒŁ„Ł…Ų© السر +NoUserGroupDefined=لا توجد Ł…Ų¬Ł…ŁˆŲ¹Ų© ŁŠŲ­ŲÆŲÆŁ‡Ų§ المستخدم +Password=الرمز Ų§Ł„Ų³Ų±ŁŠ PasswordRetype=Ų£Ų¹ŲÆ كتابة ŁƒŁ„Ł…Ų© السر -NoteSomeFeaturesAreDisabled=علما بأن Ų§Ł„ŁƒŲ«ŁŠŲ± من السمات / Ų­ŲÆŲ§ŲŖ Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† في هذه التظاهرة. +NoteSomeFeaturesAreDisabled=لاحظ أن Ų§Ł„ŁƒŲ«ŁŠŲ± من Ų§Ł„Ł…ŁŠŲ²Ų§ŲŖ / معطلة في هذه المظاهرة وحدات. Name=اسم Person=Ų“Ų®Ųµ Parameter=معلمة -Parameters=البارامترات +Parameters=Ų§Ł„Ł…Ų¹Ų§ŁŠŁŠŲ± Value=Ų§Ł„Ł‚ŁŠŁ…Ų© GlobalValue=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© -PersonalValue=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų“Ų®ŲµŁŠŲ© -NewValue=Ł‚ŁŠŁ…Ų© جديدة +PersonalValue=Ł‚ŁŠŁ…Ų© Ų§Ł„Ų“Ų®ŲµŁŠŲ© +NewValue=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© CurrentValue=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų­Ų§Ł„ŁŠŲ© -Code=Ł…ŲÆŁˆŁ†Ų© -Type=Ł†ŁˆŲ¹ +Code=رمز +Type=اكتب Language=لغة MultiLanguage=Ł…ŲŖŲ¹ŲÆŲÆ اللغات -Note=علما -CurrentNote=Ų§Ł„Ł…Ų°ŁƒŲ±Ų© +Note=ملاحظة +CurrentNote=Ł…Ų°ŁƒŲ±Ų© Ų§Ł„Ų­Ų§Ł„ŁŠŲ© Title=Ų§Ł„Ų¹Ł†ŁˆŲ§Ł† -Label=العلامة -RefOrLabel=المرجع. أو بطاقة +Label=ملصق +RefOrLabel=المرجع. أو هذا الملصق Info=سجل Family=عائلة -Description=وصف -Designation=وصف -Model=Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ -DefaultModel=Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ -Action=العمل +Description=Ų§Ł„ŁˆŲµŁ +Designation=Ų§Ł„ŁˆŲµŁ +Model=Ł†Ł…ŁˆŲ°Ų¬ +DefaultModel=Ł†Ł…ŁˆŲ°Ų¬ افتراضي +Action=Ų­ŲÆŲ« About=Ų­ŁˆŁ„ Number=Ų¹ŲÆŲÆ -NumberByMonth=Ų¹ŲÆŲÆ من الؓهر -AmountByMonth=ŁƒŁ…ŁŠŲ© من ؓهر +NumberByMonth=Ų¹ŲÆŲÆ ŲØŲ­Ł„ŁˆŁ„ الؓهر +AmountByMonth=المبلغ الؓهر Numero=Ų¹ŲÆŲÆ -Limit=الحد +Limit=Ų­ŲÆ Limits=حدود DevelopmentTeam=ŁŲ±ŁŠŁ‚ Ų§Ł„ŲŖŲ·ŁˆŁŠŲ± -Logout=خروج -NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s -Connection=صلة -Setup=ال؄عداد -Alert=حالة تأهب -Previous=السابق -Next=Ų§Ł„ŲŖŲ§Ł„ŁŠ +Logout=ŲŖŲ³Ų¬ŁŠŁ„ خروج +NoLogoutProcessWithAuthMode=أي Ł…ŁŠŲ²Ų© قطع ŲŖŲ·ŲØŁŠŁ‚ŁŠŲ© Ł…Ų¹ وضع المصادقة٪ Ų§Ł„ŲµŁˆŲ±Ų© +Connection=الاتصال +Setup=Ų§Ł„ŲŖŲ«ŲØŁŠŲŖ +Alert=؄نذار +Previous=Ų³Ų§ŲØŁ‚ +Next=التالى Cards=بطاقات Card=بطاقة Now=الآن -HourStart=Start hour -Date=تاريخ -DateAndHour=Date and hour -DateStart=تاريخ البدؔ -DateEnd=Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +HourStart=ŲØŲÆŲ” Ų³Ų§Ų¹Ų© +Date=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +DateAndHour=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® و الساعة +DateToday=Today's date +DateReference=Reference date +DateStart=تاريخ بداية +DateEnd=تاريخ انتهاؔ DateCreation=تاريخ ال؄نؓاؔ -DateCreationShort=Creat. date -DateModification=ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® -DateModificationShort=Modif. تاريخ +DateCreationShort=ŁŠŲ®Ł„Ł‚. Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +DateModification=تاريخ Ų§Ł„ŲŖŲ¹ŲÆŁŠŁ„ +DateModificationShort=Modif. Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® DateLastModification=تاريخ Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ -DateValidation=تاريخ المصادقة -DateClosing=تاريخ Ų§Ų®ŲŖŲŖŲ§Ł… +DateValidation=تاريخ التحقق من الصحة +DateClosing=Ų§Ł„Ł…ŁˆŲ¹ŲÆ Ų§Ł„Ł†Ł‡Ų§Ų¦ŁŠ DateDue=تاريخ الاستحقاق -DateValue=Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® -DateValueShort=Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® -DateOperation=تاريخ Ų§Ł„Ų¹Ł…Ł„ŁŠŲ© -DateOperationShort=Ł…ŁƒŲŖŲØ تعزيز Ų§Ł„Ł…Ų³Ų§ŁˆŲ§Ų© ŲØŁŠŁ† Ų§Ł„Ų¬Ł†Ų³ŁŠŁ†. تاريخ -DateLimit=الحد من Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +DateValue=تاريخ Ų§Ł„Ł‚ŁŠŁ…Ų© +DateValueShort=تاريخ Ų§Ł„Ł‚ŁŠŁ…Ų© +DateOperation=تاريخ Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ +DateOperationShort=ŲÆŲ§Ų± Ų§Ł„Ų£ŁˆŲØŲ±Ų§. Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +DateLimit=تاريخ الحد DateRequest=تاريخ الطلب DateProcess=تاريخ Ų§Ł„Ų¹Ł…Ł„ŁŠŲ© -DatePlanShort=تاريخ تعتزم -DateRealShort=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® Ų§Ł„Ų­Ł‚ŁŠŁ‚ŁŠ. -DateBuild=Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± بناؔ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +DatePlanShort=تاريخ مملس +DateRealShort=تاريخ Ų±ŁŠŲ§Ł„ Ł…ŲÆŲ±ŁŠŲÆ. +DateBuild=ŲŖŁ‚Ų±ŁŠŲ± تاريخ ال؄نؓاؔ DatePayment=تاريخ الدفع -DateApprove=Approving date -DateApprove2=Approving date (second approval) +DateApprove=تاريخ Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© +DateApprove2=تاريخ Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© (Ł…ŁˆŲ§ŁŁ‚Ų© Ų§Ł„Ų«Ų§Ł†ŁŠŲ©) DurationYear=سنة -DurationMonth=الؓهر -DurationWeek=Ų§Ł„Ų£Ų³ŲØŁˆŲ¹ +DurationMonth=ؓهر +DurationWeek=أسبوع DurationDay=ŁŠŁˆŁ… DurationYears=Ų³Ł†ŁˆŲ§ŲŖ DurationMonths=أؓهر DurationWeeks=أسابيع DurationDays=Ų£ŁŠŲ§Ł… Year=سنة -Month=الؓهر -Week=Ų§Ł„Ų£Ų³ŲØŁˆŲ¹ +Month=ؓهر +Week=أسبوع Day=ŁŠŁˆŁ… Hour=Ų³Ų§Ų¹Ų© -Minute=لحظة -Second=Ų§Ł„Ų«Ų§Ł†ŁŠŲ© +Minute=ŲÆŁ‚ŁŠŁ‚Ų© +Second=Ų§Ł„Ų«Ų§Ł†ŁŠ Years=Ų³Ł†ŁˆŲ§ŲŖ Months=أؓهر Days=Ų£ŁŠŲ§Ł… days=Ų£ŁŠŲ§Ł… Hours=Ų³Ų§Ų¹Ų§ŲŖ -Minutes=دقائق -Seconds=Ų«Ų§Ł†ŁŠŲ© -Weeks=Weeks +Minutes=ŲÆŁ‚ŁŠŁ‚Ų© +Seconds=Ų«ŁˆŲ§Ł†ŁŠ +Weeks=أسابيع Today=Ų§Ł„ŁŠŁˆŁ… -Yesterday=أمس -Tomorrow=ŲŗŲÆŲ§ -Morning=Morning -Afternoon=Afternoon +Yesterday=Ų§Ł„ŁŠŁˆŁ… السابق +Tomorrow=ŁŠŁˆŁ… ŲŗŲÆ +Morning=ŲµŲØŲ§Ų­ +Afternoon=ŲØŲ¹ŲÆ Ų§Ł„Ų²ŁˆŲ§Ł„ Quadri=Ł‚Ų§ŲÆŲ±ŁŠ -MonthOfDay=خلال ؓهر من Ų§Ł„ŁŠŁˆŁ… -HourShort=Ų­Ų§Ų” -MinuteShort=mn -Rate=Ų³Ų¹Ų± -UseLocalTax=Include tax +MonthOfDay=ؓهر من Ų§Ł„ŁŠŁˆŁ… +HourShort=H +MinuteShort=Ł…Ł„ŁŠŁˆŁ† +Rate=Ł…Ų¹ŲÆŁ„ +UseLocalTax=ŁŠŲ“Ł…Ł„ الضرائب Bytes=بايت KiloBytes=ŁƒŁŠŁ„Łˆ بايت -MegaBytes=Ł…ŁŠŲŗŲ§ بايت +MegaBytes=Ł…ŁŠŲŗŲ§ŲØŲ§ŁŠŲŖ GigaBytes=غيغا بايت TeraBytes=تيرابايت b=ŲØ. -Kb=ŁƒŁŠŁ„Łˆ بايت +Kb=ŁƒŁŠŁ„ŁˆŲØŲ§ŁŠŲŖ Mb=Ł…ŁŠŲŗŲ§ŲØŲ§ŁŠŲŖ -Gb=غيغابايت +Gb=جيجابايت Tb=Ł…Ų±Ų¶ السل -Cut=قص -Copy=نسخة +Cut=قطع +Copy=نسخ Paste=لصق Default=افتراضي DefaultValue=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© DefaultGlobalValue=Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© -Price=الأسعار +Price=السعر UnitPrice=Ų³Ų¹Ų± Ų§Ł„ŁˆŲ­ŲÆŲ© UnitPriceHT=Ų³Ų¹Ų± Ų§Ł„ŁˆŲ­ŲÆŲ© (صافي) UnitPriceTTC=Ų³Ų¹Ų± Ų§Ł„ŁˆŲ­ŲÆŲ© -PriceU=ارتفاع -PriceUHT=ارتفاع (صافي) -SupplierProposalUHT=U.P. net Requested -PriceUTTC=U.P. (inc. tax) -Amount=مبلغ -AmountInvoice=مبلغ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -AmountPayment=دفع مبلغ +PriceU=؄لى أعلى +PriceUHT=UP (صافي) +SupplierProposalUHT=ؓبكة UP Ł…Ų·Ł„ŁˆŲØ +PriceUTTC=UP (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) +Amount=ŁƒŁ…ŁŠŲ© +AmountInvoice=Ł‚ŁŠŁ…Ų© Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© +AmountPayment=مبلغ الدفع AmountHTShort=مبلغ (صافي) -AmountTTCShort=المبلغ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) -AmountHT=المبلغ (صافي الضرائب) -AmountTTC=المبلغ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) -AmountVAT=مبلغ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -AmountLT1=Amount tax 2 -AmountLT2=Amount tax 3 -AmountLT1ES=ŁƒŁ…ŁŠŲ© الطاقة المتجددة -AmountLT2ES=مبلغ IRPF -AmountTotal=المبلغ Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠ -AmountAverage=Ł…ŲŖŁˆŲ³Ų· المبلغ -PriceQtyHT=Ų³Ų¹Ų± هذه Ų§Ł„ŁƒŁ…ŁŠŲ© (ŲØŲ¹ŲÆ خصم Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) -PriceQtyMinHT=Ų³Ų¹Ų± Ų§Ł„ŁƒŁ…ŁŠŲ© دقائق. (ŲØŲ¹ŲÆ خصم Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) -PriceQtyTTC=ثمن هذه Ų§Ł„ŁƒŁ…ŁŠŲ© (ؓركة الضرائب) -PriceQtyMinTTC=Ų³Ų¹Ų± Ų§Ł„ŁƒŁ…ŁŠŲ© دقائق. (ؓركة الضرائب) -Percentage=Ų©Ų¹ŁˆŁ…Ų¬Ł…Ł„Ų§Łˆ -Total=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ -SubTotal=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„ŁŲ±Ų¹ŁŠ +AmountTTCShort=المبلغ (المؤتمر Ų§Ł„ŁˆŲ·Ł†ŁŠ Ų§Ł„Ų¹Ų±Ų§Ł‚ŁŠ. Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) +AmountHT=المبلغ (صافية من الضرائب) +AmountTTC=المبلغ (المؤتمر Ų§Ł„ŁˆŲ·Ł†ŁŠ Ų§Ł„Ų¹Ų±Ų§Ł‚ŁŠ. Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) +AmountVAT=مبلغ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© +AmountLT1=مبلغ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© 2 +AmountLT2=مبلغ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© 3 +AmountLT1ES=ŁƒŁ…ŁŠŲ© RE +AmountLT2ES=ŁƒŁ…ŁŠŲ© IRPF +AmountTotal=Ų§Ł„ŁƒŁ…ŁŠŲ© Ų§Ł„ŁƒŁ„ŁŠŲ© +AmountAverage=Ł…ŲŖŁˆŲ³Ų· ā€‹ā€‹ŁƒŁ…ŁŠŲ© +PriceQtyHT=Ų³Ų¹Ų± هذه Ų§Ł„ŁƒŁ…ŁŠŲ© (صافية من الضرائب) +PriceQtyMinHT=ŲÆŁ‚ŁŠŁ‚Ų© Ų³Ų¹Ų± Ų§Ł„ŁƒŁ…ŁŠŲ©. (صافية من الضرائب) +PriceQtyTTC=Ų³Ų¹Ų± هذه Ų§Ł„ŁƒŁ…ŁŠŲ© (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) +PriceQtyMinTTC=ŲÆŁ‚ŁŠŁ‚Ų© Ų³Ų¹Ų± Ų§Ł„ŁƒŁ…ŁŠŲ©. (المؤتمر Ų§Ł„ŁˆŲ·Ł†ŁŠ Ų§Ł„Ų¹Ų±Ų§Ł‚ŁŠ. من الضرائب) +Percentage=نسبة Ł…Ų¦ŁˆŁŠŲ© +Total=Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠ Ų§Ł„ŁƒŁ„ŁŠ +SubTotal=حاصل الجمع TotalHTShort=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ (Ų§Ł„ŲµŲ§ŁŁŠ) -TotalTTCShort=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) -TotalHT=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ (Ų§Ł„ŲµŲ§ŁŁŠ Ł„Ł„Ų¶Ų±ŁŠŲØŲ©) -TotalHTforthispage=Total (net of tax) for this page -TotalTTC=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) -TotalTTCToYourCredit=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) الائتمان الخاصة بك -TotalVAT=Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -TotalLT1=Total tax 2 -TotalLT2=Total tax 3 -TotalLT1ES=Ł…Ų¬Ł…ŁˆŲ¹ الطاقة المتجددة +TotalTTCShort=Ų„Ų¬Ł…Ų§Ł„ŁŠ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) +TotalHT=Ł…Ų¬Ł…ŁˆŲ¹ (صافي Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) +TotalHTforthispage=Ł…Ų¬Ł…ŁˆŲ¹ (صافي Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) لهذه الصفحة +TotalTTC=Ų„Ų¬Ł…Ų§Ł„ŁŠ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) +TotalTTCToYourCredit=Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠ (المؤتمر Ų§Ł„ŁˆŲ·Ł†ŁŠ Ų§Ł„Ų¹Ų±Ų§Ł‚ŁŠ. Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) لالائتمان الخاصة بك +TotalVAT=Ł…Ų¬Ł…ŁˆŲ¹ الضرائب +TotalLT1=Ł…Ų¬Ł…ŁˆŲ¹ الضرائب 2 +TotalLT2=Ł…Ų¬Ł…ŁˆŲ¹ الضرائب 3 +TotalLT1ES=Ł…Ų¬Ł…ŁˆŲ¹ RE TotalLT2ES=Ł…Ų¬Ł…ŁˆŲ¹ IRPF -IncludedVAT=ŁˆŲŖŲ“Ł…Ł„ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -HT=ŲØŲ¹ŲÆ خصم الضرائب -TTC=ؓركة ضريبة على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -VAT=ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة -VATs=Sales taxes -LT1ES=تعاود +IncludedVAT=ŁˆŲ“Ł…Ł„ŲŖ الضرائب +HT=صافي من Ų§Ł„Ų¶Ų±ŁŠŲØŲ© +TTC=ؓركة الضرائب +VAT=ضريبة Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ +VATs=Ų¶Ų±Ų§Ų¦ŲØ Ų§Ł„Ł…ŲØŁŠŲ¹Ų§ŲŖ +LT1ES=RE LT2ES=IRPF -VATRate=Ų³Ų¹Ų± Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +VATRate=Ł…Ų¹ŲÆŁ„ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© Average=Ł…ŲŖŁˆŲ³Ų· -Sum=ŁˆŲ®Ł„Ų§ŲµŲ© Ų§Ł„Ł‚ŁˆŁ„ -Delta=الدلتا +Sum=Ł…Ų¬Ł…ŁˆŲ¹ +Delta=دلتا Module=وحدة -Option=Ų§Ł„Ų®ŁŠŲ§Ų± +Option=خيار List=قائمة FullList=القائمة Ų§Ł„ŁƒŲ§Ł…Ł„Ų© -Statistics=Ų§Ų­ŲµŲ§Ų”Ų§ŲŖ -OtherStatistics=Ų¢Ų®Ų± ال؄حصاؔات -Status=حالة -Favorite=Favorite -ShortInfo=Info. +Statistics=؄حصائيات +OtherStatistics=ال؄حصاؔات الأخرى +Status=الحالة +Favorite=المفضل +ShortInfo=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ. Ref=المرجع. -ExternalRef=Ref. extern +ExternalRef=المرجع. خارجي RefSupplier=المرجع. Ų§Ł„Ł…ŁˆŲ±ŲÆ -RefPayment=المرجع. الدفع +RefPayment=المرجع. دفع CommercialProposalsShort=مقترحات تجارية Comment=Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ‚ Comments=ŲŖŲ¹Ł„ŁŠŁ‚Ų§ŲŖ -ActionsToDo=ال؄جراؔات Ł„Ł„Ł‚ŁŠŲ§Ł… -ActionsDone=Ų„Ų¬Ų±Ų§Ų”Ų§ŲŖ عمله -ActionsToDoShort=Ų§Ł„Ł‚ŁŠŲ§Ł… -ActionsRunningshort=ŲØŲÆŲ£ŲŖ -ActionsDoneShort=فعل -ActionNotApplicable=لا ŁŠŁ†Ų·ŲØŁ‚ -ActionRunningNotStarted=لم ŲŖŲØŲÆŲ£ -ActionRunningShort=ŲØŲÆŲ£ŲŖ -ActionDoneShort=انتهى +ActionsToDo=الأحداث Ł„Ł„Ł‚ŁŠŲ§Ł… +ActionsDone=Ų£Ų­ŲÆŲ§Ų« Ų§Ł„Ł‚ŁŠŲ§Ł… به +ActionsToDoShort=Ł„ŁƒŁ‰ ŁŠŁŲ¹Ł„ +ActionsRunningshort=ŲØŲÆŲ£ +ActionsDoneShort=Ų§Ł†ŲŖŁ‡ŁŠŲŖ +ActionNotApplicable=غير قابل Ł„Ł„ŲŖŲ·ŲØŁŠŁ‚ +ActionRunningNotStarted=لبدؔ +ActionRunningShort=ŲØŲÆŲ£ +ActionDoneShort=ŲŖŁ… الانتهاؔ من ActionUncomplete=Uncomplete -CompanyFoundation=Ų§Ł„Ų“Ų±ŁƒŲ© / المؤسسة +CompanyFoundation=ؓركة / Ł…Ų¤Ų³Ų³Ų© ContactsForCompany=اتصالات لهذا الطرف الثالث -ContactsAddressesForCompany=Contacts/addresses for this third party -AddressesForCompany=Addresses for this third party -ActionsOnCompany=الأعمال Ų­ŁˆŁ„ هذا الطرف الثالث -ActionsOnMember=Ų£Ų­ŲÆŲ§Ų« Ų­ŁˆŁ„ هذا Ų§Ł„Ų¹Ų¶Łˆ -NActions=Ł‚ ŁŖ ال؄جراؔات -NActionsLate=Ł‚ ŁŖ في ŁˆŁ‚ŲŖ Ł…ŲŖŲ£Ų®Ų± -RequestAlreadyDone=Request already recorded +ContactsAddressesForCompany=اتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† لهذا الطرف الثالث +AddressesForCompany=Ų¹Ł†Ų§ŁˆŁŠŁ† لهذا الطرف الثالث +ActionsOnCompany=الأحداث Ų­ŁˆŁ„ هذا الطرف الثالث +ActionsOnMember=الأحداث عن هذا Ų§Ł„Ų¹Ų¶Łˆ +NActions=الأحداث٪ Ų§Ł„ŲµŁˆŲ±Ų© +NActionsLate=ŁŖ في ŁˆŁ‚ŲŖ Ł…ŲŖŲ£Ų®Ų± Ų§Ł„ŲµŁˆŲ±Ų© +RequestAlreadyDone=طلب المسجل بالفعل Filter=فلتر -FilterOnInto=Search criteria '%s' into fields %s +FilterOnInto=Ł…Ų¹Ų§ŁŠŁŠŲ± البحث 'ŁŖ Ł‚' ؄لى Ų­Ł‚ŁˆŁ„ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© RemoveFilter=؄زالة فلتر -ChartGenerated=رسم ŁˆŁ„ŲÆŲŖ -ChartNotGenerated=رسم لم ŲŖŁˆŁ„ŲÆ -GeneratedOn=بناؔ على المستندات ŁŖ -Generate=ŲŖŁˆŁ„ŲÆ -Duration=المدة +ChartGenerated=الرسم Ų§Ł„ŲØŁŠŲ§Ł†ŁŠ Ų§Ł„Ł…ŲŖŁˆŁ„ŲÆŲ© +ChartNotGenerated=الرسم Ų§Ł„ŲØŁŠŲ§Ł†ŁŠ لم ŲŖŁˆŁ„ŲÆ +GeneratedOn=بناؔ على٪ Ų§Ł„ŲµŁˆŲ±Ų© +Generate=ŲŖŁˆŁ„ŁŠŲÆ +Duration=المدة Ų§Ł„Ų²Ł…Ł†ŁŠŲ© TotalDuration=المدة Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠŲ© -Summary=Ł…ŁˆŲ¬Ų² -MyBookmarks=Ł…Ų¤Ų“Ų±Ų§ŲŖŁŠ -OtherInformationsBoxes=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ أخرى ŲµŁ†Ų§ŲÆŁŠŁ‚ -DolibarrBoard=مجلس Dolibarr -DolibarrStateBoard=Ų§Ų­ŲµŲ§Ų”Ų§ŲŖ -DolibarrWorkBoard=مهام عمل المجلس +Summary=ملخص +MyBookmarks=Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ المفضلة +OtherInformationsBoxes=ŲµŁ†Ų§ŲÆŁŠŁ‚ ŲŗŁŠŲ±Ł‡Ų§ من Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ +DolibarrBoard=Dolibarr مجلس +DolibarrStateBoard=؄حصائيات +DolibarrWorkBoard=مهام العمل متنها Available=Ł…ŲŖŲ§Ų­ NotYetAvailable=لم تتوفر ŲØŲ¹ŲÆ -NotAvailable=غير Ł…ŲŖŲ§Ų­Ų© +NotAvailable=غير Ł…ŲŖŁˆŁŲ± Popularity=ؓعبية -Categories=Tags/categories -Category=Tag/category +Categories=Ų§Ł„ŁƒŁ„Ł…Ų§ŲŖ / فئات +Category=العلامة / فئة By=بواسطة -From=من +From=من عند to=؄لى and=و or=أو -Other=أخرى +Other=الآخر Others=Ų¢Ų®Ų±ŁˆŁ† -OtherInformations=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ أخرى -Quantity=Ų§Ł„ŁƒŁ…ŁŠŲ© +OtherInformations=Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ الأخرى +Quantity=ŁƒŁ…ŁŠŲ© Qty=Ų§Ł„ŁƒŁ…ŁŠŲ© -ChangedBy=تغيير -ApprovedBy=Approved by -ApprovedBy2=Approved by (second approval) -Approved=Approved -Refused=Refused -ReCalculate=Recalculate -ResultOk=النجاح +ChangedBy=تغيير من قبل +ApprovedBy=Ų§Ł„ŲŖŁŠ ŁˆŲ§ŁŁ‚ŲŖ Ų¹Ł„ŁŠŁ‡Ų§ +ApprovedBy2=Ų§Ł„ŲŖŁŠ ŁˆŲ§ŁŁ‚ŲŖ Ų¹Ł„ŁŠŁ‡Ų§ (Ł…ŁˆŲ§ŁŁ‚Ų© Ų§Ł„Ų«Ų§Ł†ŁŠŲ©) +Approved=ŁˆŲ§ŁŁ‚ +Refused=رفض +ReCalculate=Ų­Ų³Ų§ŲØ +ResultOk=نجاح ResultKo=فؓل -Reporting=ال؄بلاغ -Reportings=ال؄بلاغ +Reporting=Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± +Reportings=Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± Draft=Ł…Ų³ŁˆŲÆŲ© -Drafts=Ų§Ł„Ł…Ų³ŁˆŲÆŲ§ŲŖ -Validated=ŲµŲ§ŲÆŁ‚ -Opened=Open +Drafts=الداما +Validated=التحقق من ŲµŲ­Ų© +Opened=فتح New=جديد -Discount=الخصم +Discount=تخفيض السعر Unknown=غير Ł…Ų¹Ų±ŁˆŁ -General=العامة +General=جنرال Ł„ŁˆŲ§Ų” Size=حجم -Received=وردت +Received=ŲŖŁ… الاستلام Paid=دفع -Topic=Subject -ByCompanies=Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ +Topic=Ų§Ł„Ł…ŁˆŲ¶ŁˆŲ¹ +ByCompanies=من قبل أطراف ثالثة ByUsers=من قبل Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Links=Ų§Ł„Ų±ŁˆŲ§ŲØŲ· -Link=Ų±Ų§ŲØŲ· -Receipts=Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ -Rejects=وترفض +Link=حلقة Ų§Ł„ŁˆŲµŁ„ +Receipts=المبالغ المستلمة +Rejects=ترفض Preview=Ł…Ų¹Ų§ŁŠŁ†Ų© NextStep=Ų§Ł„Ų®Ų·ŁˆŲ© Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© -PreviousStep=Ų§Ł„Ų®Ų·ŁˆŲ© السابقة -Datas=Datas -None=بلا -NoneF=بلا +PreviousStep=خطوة سابقة +Datas=Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ +None=لا ؓيؔ +NoneF=لا ؓيؔ Late=Ł…ŲŖŲ£Ų®Ų± Photo=صورة Photos=Ų§Ł„ŲµŁˆŲ± -AddPhoto=؄ضافة صورة +AddPhoto=؄ضافة Ų§Ł„ŲµŁˆŲ±Ų© Login=ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ -CurrentLogin=ادخل Ų§Ł„Ų­Ų§Ł„ŁŠ -January=ŁƒŲ§Ł†ŁˆŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ / ŁŠŁ†Ų§ŁŠŲ± -February=Ų“ŲØŲ§Ų· / فبراير -March=Ų¢Ų°Ų§Ų± / Ł…Ų§Ų±Ų³ -April=Ł†ŁŠŲ³Ų§Ł† / Ų£ŲØŲ±ŁŠŁ„ -May=Ų±ŲØŁ…Ų§ -June=Ų­Ų²ŁŠŲ±Ų§Ł† / ŁŠŁˆŁ†ŁŠŁˆ -July=ŲŖŁ…ŁˆŲ² / ŁŠŁˆŁ„ŁŠŁˆ -August=Ų¢ŲØ / Ų£ŲŗŲ³Ų·Ų³ -September=Ų£ŁŠŁ„ŁˆŁ„ / Ų³ŲØŲŖŁ…ŲØŲ± -October=ŲŖŲ“Ų±ŁŠŁ† Ų§Ł„Ų£ŁˆŁ„ / أكتوبر -November=ŲŖŲ“Ų±ŁŠŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ / Ł†ŁˆŁŁ…ŲØŲ± -December=ŁƒŲ§Ł†ŁˆŁ† Ų§Ł„Ų£ŁˆŁ„ / ŲÆŁŠŲ³Ł…ŲØŲ± +CurrentLogin=ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ Ų§Ł„Ų­Ų§Ł„ŁŠ +January=ŁƒŲ§Ł†ŁˆŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ +February=ؓهر فبراير +March=Ł…Ų§Ų±Ų³ŲŒ يسير، ŁŠŲŖŁ‚ŲÆŁ… +April=Ų£ŲØŲ±ŁŠŁ„ +May=قد +June=Ų­Ų²ŁŠŲ±Ų§Ł† +July=ŁŠŁˆŁ„ŁŠŁˆ +August=Ų£ŲŗŲ³Ų·Ų³ +September=Ų³ŲØŲŖŁ…ŲØŲ± +October=ŲŖŲ“Ų±ŁŠŁ† Ų§ŁˆŁ„ +November=ŲŖŲ“Ų±ŁŠŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ +December=ŲÆŁŠŲ³Ł…ŲØŲ± JanuaryMin=ŁŠŁ†Ų§ŁŠŲ± FebruaryMin=فبراير MarchMin=Ł…Ų§Ų±Ų³ @@ -482,23 +486,23 @@ SeptemberMin=Ų³ŲØŲŖŁ…ŲØŲ± OctoberMin=أكتوبر NovemberMin=Ł†ŁˆŁŁ…ŲØŲ± DecemberMin=ŲÆŁŠŲ³Ł…ŲØŲ± -Month01=ŁƒŲ§Ł†ŁˆŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ / ŁŠŁ†Ų§ŁŠŲ± -Month02=فبراير -Month03=Ł…Ų§Ų±Ų³ -Month04=Ł†ŁŠŲ³Ų§Ł† / Ų£ŲØŲ±ŁŠŁ„ -Month05=Ų±ŲØŁ…Ų§ -Month06=ŁŠŁˆŁ†ŁŠŁˆ +Month01=ŁƒŲ§Ł†ŁˆŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ +Month02=ؓهر فبراير +Month03=Ł…Ų§Ų±Ų³ŲŒ يسير، ŁŠŲŖŁ‚ŲÆŁ… +Month04=Ų£ŲØŲ±ŁŠŁ„ +Month05=قد +Month06=Ų­Ų²ŁŠŲ±Ų§Ł† Month07=ŁŠŁˆŁ„ŁŠŁˆ -Month08=Ų¢ŲØ / Ų£ŲŗŲ³Ų·Ų³ +Month08=Ų£ŲŗŲ³Ų·Ų³ Month09=Ų³ŲØŲŖŁ…ŲØŲ± -Month10=أكتوبر -Month11=ŲŖŲ“Ų±ŁŠŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ / Ł†ŁˆŁŁ…ŲØŲ± -Month12=ŁƒŲ§Ł†ŁˆŁ† Ų§Ł„Ų£ŁˆŁ„ / ŲÆŁŠŲ³Ł…ŲØŲ± +Month10=ŲŖŲ“Ų±ŁŠŁ† Ų§ŁˆŁ„ +Month11=ŲŖŲ“Ų±ŁŠŁ† Ų§Ł„Ų«Ų§Ł†ŁŠ +Month12=ŲÆŁŠŲ³Ł…ŲØŲ± MonthShort01=ŁŠŁ†Ų§ŁŠŲ± MonthShort02=فبراير MonthShort03=Ł…Ų§Ų±Ų³ MonthShort04=Ų£ŲØŲ±ŁŠŁ„ -MonthShort05=Ų±ŲØŁ…Ų§ +MonthShort05=قد MonthShort06=ŁŠŁˆŁ†ŁŠŁˆ MonthShort07=ŁŠŁˆŁ„ŁŠŁˆ MonthShort08=Ų£ŲŗŲ³Ų·Ų³ @@ -506,11 +510,11 @@ MonthShort09=Ų³ŲØŲŖŁ…ŲØŲ± MonthShort10=أكتوبر MonthShort11=Ł†ŁˆŁŁ…ŲØŲ± MonthShort12=ŲÆŁŠŲ³Ł…ŲØŲ± -AttachedFiles=الملفات ŁˆŲ§Ł„ŁˆŲ«Ų§Ų¦Ł‚ المرفقة +AttachedFiles=الملفات ŁˆŲ§Ł„Ł…Ų³ŲŖŁ†ŲÆŲ§ŲŖ المرفقة FileTransferComplete=ŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ الملف بنجاح -DateFormatYYYYMM=سنة ملم -DateFormatYYYYMMDD=سنة ملم - ŲÆŲ§Ł„ -DateFormatYYYYMMDDHHMM=سنة ملم ŲØŁŠŁ† Ų³Ł…Łˆ ŲÆŲ§Ł„ : Ų³. +DateFormatYYYYMM=YYYY-MM +DateFormatYYYYMMDD=YYYY-MM-DD +DateFormatYYYYMMDDHHMM=YYYY-MM-DD HH: SS ReportName=اسم Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± ReportPeriod=فترة Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± ReportDescription=وصف @@ -518,8 +522,8 @@ Report=ŲŖŁ‚Ų±ŁŠŲ± Keyword=الفحص Ų§Ł„Ų³Ł†ŁˆŁŠ clĆ© Legend=أسطورة FillTownFromZip=Ų“ŲŗŁ„ البلدة من الرمز Ų§Ł„ŲØŲ±ŁŠŲÆŁŠ -Fill=Fill -Reset=Reset +Fill=ŲŖŲ¹ŲØŲ¦Ų© +Reset=Ų„Ų¹Ų§ŲÆŲ© ŲŖŲ¹ŁŠŁŠŁ† ShowLog=ŁˆŲŖŲøŁ‡Ų± Ų§Ł„ŲÆŲ®ŁˆŁ„ File=ملف Files=ملفات @@ -534,14 +538,14 @@ NbOfThirdParties=Ų¹ŲÆŲÆ من الأطراف الثالثة NbOfCustomers=Ų¹ŲÆŲÆ من العملاؔ NbOfLines=Ų¹ŲÆŲÆ Ų§Ł„Ų®Ų·ŁˆŲ· NbOfObjects=Ų¹ŲÆŲÆ الأجسام -NbOfReferers=Number of referrers -Referers=Refering objects +NbOfReferers=Ų¹ŲÆŲÆ Ų§Ł„Ł…Ų“ŁŠŲ±ŁŠŁ† +Referers=Ų§Ų“Ų§Ų±Ų© الأجسام TotalQuantity=Ų§Ł„ŁƒŁ…ŁŠŲ© Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠŲ© DateFromTo=ل٪ من Ł‚ Ł‚ ŁŖ DateFrom=من Ł‚ ŁŖ DateUntil=حتى Ł‚ ŁŖ Check=فحص -Uncheck=Uncheck +Uncheck=قم ب؄لغاؔ Ų§Ł„ŲŖŲ­ŲÆŁŠŲÆ Internal=Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠŲ© External=Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© Internals=Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠŲ© @@ -579,9 +583,9 @@ SendByMail=أرسل عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ MailSentBy=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„ŲŖŁŠ ŲØŲ¹Ų« بها TextUsedInTheMessageBody=Ł‡ŁŠŲ¦Ų© Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ SendAcknowledgementByMail=Ų§Ų±Ų³Ų§Ł„ Ack. عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -EMail=E-mail +EMail=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ NoEMail=أي بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -NoMobilePhone=No mobile phone +NoMobilePhone=لا هاتف Ų§Ł„Ł…Ų­Ł…ŁˆŁ„ Owner=Ł…Ų§Ł„Łƒ DetectedVersion=اكتؓاف نسخة FollowingConstantsWillBeSubstituted=Ų§Ł„Ų«ŁˆŲ§ŲØŲŖ Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© Ų³ŲŖŁƒŁˆŁ† ŲØŲÆŁŠŁ„Ų§ المقابلة Ų§Ł„Ł‚ŁŠŁ…Ų©. @@ -591,7 +595,7 @@ GoBack=Ų§Ł„Ų¹ŁˆŲÆŲ© CanBeModifiedIfOk=ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ Ų„Ų°Ų§ ŁƒŲ§Ł† صحيحا CanBeModifiedIfKo=ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ Ų„Ų°Ų§ لم ŁŠŁƒŁ† صحيحا RecordModifiedSuccessfully=سجل ŲŖŲ¹ŲÆŁŠŁ„ بنجاح -RecordsModified=%s records modified +RecordsModified=السجلات٪ Ų§Ł„ŲµŁˆŲ±Ų© المعدلة AutomaticCode=Ł…ŲÆŁˆŁ†Ų© Ų§Ł„Ų¢Ł„ŁŠ NotManaged=لم ŁŠŁŁ„Ų­ FeatureDisabled=سمة Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† @@ -607,7 +611,8 @@ TotalWoman=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ TotalMan=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ NeverReceived=لم ŁŠŲŖŁ„Ł‚ Canceled=ألغى -YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanChangeValuesForThisListFromDictionarySetup=ŁŠŁ…ŁƒŁ†Łƒ تغيير Ł‚ŁŠŁ… هذه القائمة من Ų„Ų¹ŲÆŲ§ŲÆ القائمة - Ų§Ł„Ł‚Ų§Ł…ŁˆŲ³ +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Ł„ŁˆŁ† Documents=Ų±ŲØŲ· الملفات DocumentsNb=ملفات Ł…Ų±ŲŖŲØŲ·Ų© (%s) @@ -618,11 +623,11 @@ MenuECM=ŁˆŲ«Ų§Ų¦Ł‚ MenuAWStats=AWStats MenuMembers=Ų£Ų¹Ų¶Ų§Ų” MenuAgendaGoogle=Ų¬ŁˆŲ¬Ł„ Ų¬ŲÆŁˆŁ„ الأعمال -ThisLimitIsDefinedInSetup=Dolibarr الحد (القائمة المنزل ال؄عداد للأمن) : ŁŖ Ł‚ ŁƒŁŠŁ„Łˆ بايت ، PHP الحد : ŁŖ Ł‚ ŁƒŁŠŁ„Łˆ بايت +ThisLimitIsDefinedInSetup=Dolibarr الحد (القائمة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© ال؄عداد للأمن) : %s ŁƒŁŠŁ„Łˆ بايت ، PHP الحد : %s ŁƒŁŠŁ„Łˆ بايت NoFileFound=لا Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ Ų§Ł„Ł…Ų­ŁŁˆŲøŲ© في هذا المجلد CurrentUserLanguage=Ų§Ł„ŲµŁŠŲŗŲ© Ų§Ł„Ų­Ų§Ł„ŁŠŲ© CurrentTheme=Ų§Ł„Ł…ŁˆŲ¶ŁˆŲ¹ Ų§Ł„Ų­Ų§Ł„ŁŠ -CurrentMenuManager=Current menu manager +CurrentMenuManager=Ł…ŲÆŁŠŲ± القائمة Ų§Ł„Ų­Ų§Ł„ŁŠ DisabledModules=ŁˆŲ§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† وحدات For=لأجل ForCustomer=Ų§Ł„Ų²ŲØŁˆŁ† @@ -636,13 +641,13 @@ Notes=ŁˆŲŖŁ„Ų§Ų­Ųø AddNewLine=؄ضافة Ų®Ų· جديد AddFile=؄ضافة ملف ListOfFiles=قائمة الملفات Ų§Ł„Ł…ŲŖŁˆŁŲ±Ų© -FreeZone=Free entry -FreeLineOfType=Free entry of type +FreeZone=Ų§Ł„ŲÆŲ®ŁˆŁ„ مجانا +FreeLineOfType=ŲÆŲ®ŁˆŁ„ Ł…Ų¬Ų§Ł†ŁŠ من Ł†ŁˆŲ¹ CloneMainAttributes=استنساخ ŁˆŲ¬ŁˆŁ‡ Ł…Ų¹ السمات Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© PDFMerge=ŲÆŁ…Ų¬ Ų§Ł„Ų“Ų¹ŲØŁŠ Merge=ŲÆŁ…Ų¬ PrintContentArea=ŁˆŲŖŲøŁ‡Ų± الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© لطباعة Ł†Ų§Ų­ŁŠŲ© Ų§Ł„Ł…Ų­ŲŖŁˆŁ‰ -MenuManager=Menu manager +MenuManager=Ł…ŲÆŁŠŲ± القائمة NoMenu=لا القائمة Ų§Ł„ŁŲ±Ų¹ŁŠŲ© WarningYouAreInMaintenanceMode=انذار ، ŁƒŁ†ŲŖ في وضع Ų§Ł„ŲµŁŠŲ§Ł†Ų© ، %s Ų§Ł„ŲÆŲ®ŁˆŁ„ فقط بحيث ŁŠŲŖŁ… السماح لاستخدام Ų§Ł„ŲŖŲ·ŲØŁŠŁ‚ في Ų§Ł„ŁˆŁ‚ŲŖ الراهن. CoreErrorTitle=نظام Ų®Ų·Ų£ @@ -672,9 +677,9 @@ NewAttribute=جديد السمة AttributeCode=السمة رمز OptionalFieldsSetup=اضافية سمات ال؄عداد URLPhoto=Ł„Ł„ŲŖŲ³Ų¬ŁŠŁ„ من Ų§Ł„ŲµŁˆŲ±Ų© / الؓعار -SetLinkToAnotherThirdParty=Link to another third party -CreateDraft=خلق Ł…Ų“Ų±ŁˆŲ¹ -SetToDraft=Back to draft +SetLinkToAnotherThirdParty=تصل ؄لى طرف ثالث Ų¢Ų®Ų± +CreateDraft=؄نؓاؔ Ł…Ų“Ų±ŁˆŲ¹ +SetToDraft=Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى Ł…Ų“Ų±ŁˆŲ¹ ClickToEdit=انقر Ł„Ł„ŲŖŲ­Ų±ŁŠŲ± ObjectDeleted=%s Ų§Ł„ŁƒŲ§Ų¦Ł† Ų§Ł„Ł…Ų­Ų°ŁˆŁ ByCountry=Ų­Ų³ŲØ البلد @@ -685,47 +690,48 @@ ByYear=ŲØŲ­Ł„ŁˆŁ„ العام ByMonth=من قبل ؓهر ByDay=ŲØŲ¹ŲÆ ŁŠŁˆŁ… BySalesRepresentative=بواسطة Ł…Ł†ŲÆŁˆŲØ Ł…ŲØŁŠŲ¹Ų§ŲŖ -LinkedToSpecificUsers=Linked to a particular user contact -DeleteAFile=Delete a file -ConfirmDeleteAFile=Are you sure you want to delete file -NoResults=No results -SystemTools=System tools -ModulesSystemTools=Modules tools -Test=Test -Element=Element -NoPhotoYet=No pictures available yet -HomeDashboard=Home summary -Deductible=Deductible -from=from -toward=toward -Access=Access -SelectAction=Select action -HelpCopyToClipboard=Use Ctrl+C to copy to clipboard -SaveUploadedFileWithMask=Save file on server with name "%s" (otherwise "%s") -OriginFileName=Original filename -SetDemandReason=Set source -SetBankAccount=Define Bank Account -AccountCurrency=Account Currency -ViewPrivateNote=View notes -XMoreLines=%s line(s) hidden -PublicUrl=Public URL -AddBox=Add box -SelectElementAndClickRefresh=Select an element and click Refresh -PrintFile=Print File %s -ShowTransaction=Show transaction on bank account -GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide. -Deny=Deny -Denied=Denied -ListOfTemplates=List of templates -Gender=Gender -Genderman=Man -Genderwoman=Woman -ViewList=List view -Mandatory=Mandatory -Hello=Hello -Sincerely=Sincerely -DeleteLine=Delete line -ConfirmDeleteLine=Are you sure you want to delete this line ? +LinkedToSpecificUsers=يرتبط اسم Ł…Ų³ŲŖŲ®ŲÆŁ… Ł…Ų¹ŁŠŁ† +DeleteAFile=حذف ملف +ConfirmDeleteAFile=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف الملف +NoResults=لا نتائج +SystemTools=ادوات النظام +ModulesSystemTools=أدوات Ų­ŲÆŲ§ŲŖ +Test=Ų§Ų®ŲŖŲØŲ§Ų± +Element=العنصر +NoPhotoYet=أي صور Ł…ŲŖŁˆŁŲ±Ų© حتى الآن +HomeDashboard=Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© ملخص +Dashboard=Dashboard +Deductible=خصم +from=من عند +toward=Ł†Ų­Łˆ +Access=ŁˆŲµŁˆŁ„ +SelectAction=Ų­ŲÆŲÆ العمل +HelpCopyToClipboard=Ų§Ų³ŲŖŲ®ŲÆŁ… Ctrl + C لنسخ ؄لى الحافظة +SaveUploadedFileWithMask=حفظ الملف على الخادم Ł…Ų¹ اسم "ŁŖ Ł‚" (ŁˆŲ„Ł„Ų§ "ŁŖ Ł‚") +OriginFileName=اسم الملف Ų§Ł„Ų£ŲµŁ„ŁŠ +SetDemandReason=Ł…Ų¬Ł…ŁˆŲ¹Ų© Ł…ŲµŲÆŲ± +SetBankAccount=تحديد الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ +AccountCurrency=عملة الحساب +ViewPrivateNote=Ų¹Ų±Ų¶ الملاحظات +XMoreLines=ŁŖ Ł‚ Ų®Ų· (Ł‚) Ł…Ų®ŲØŲ£Ų© +PublicUrl=URL العام +AddBox=؄ضافة Ł…Ų±ŲØŲ¹ +SelectElementAndClickRefresh=Ų­ŲÆŲÆ عنصر ŁˆŲ§Ł†Ł‚Ų± ŁŁˆŁ‚ تحديث +PrintFile=Ų·ŲØŲ§Ų¹Ų© ملف٪ Ų§Ł„ŲµŁˆŲ±Ų© +ShowTransaction=Ų¹Ų±Ų¶ الصفقة على Ų­Ų³Ų§ŲØ Ł…ŲµŲ±ŁŁŠ +GoIntoSetupToChangeLogo=اذهب ؄لى الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© - Ų„Ų¹ŲÆŲ§ŲÆ - ؓركة Ł„ŲŖŲŗŁŠŁŠŲ± Ų“Ų¹Ų§Ų± أو الذهاب ؄لى الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© - Ų„Ų¹ŲÆŲ§ŲÆ - Ų¹Ų±Ų¶ للاختباؔ. +Deny=رفض +Denied=رفض +ListOfTemplates=قائمة Ų§Ł„Ł‚ŁˆŲ§Ł„ŲØ +Gender=جنس +Genderman=رجل +Genderwoman=Ų§Ł…Ų±Ų£Ų© +ViewList=Ų¹Ų±Ų¶ القائمة +Mandatory=Ų„Ł„Ų²Ų§Ł…ŁŠ +Hello=أهلا +Sincerely=ب؄خلاص +DeleteLine=حذف الخط +ConfirmDeleteLine=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذا Ų§Ł„Ų®Ų·ŲŸ # Week day Monday=ŁŠŁˆŁ… Ų§Ł„Ų§Ų«Ł†ŁŠŁ† @@ -756,26 +762,26 @@ ShortThursday=تي ShortFriday=واو ShortSaturday=ŲÆŲ„ ShortSunday=ŲÆŲ„ -SelectMailModel=Select email template -SetRef=Set ref +SelectMailModel=قالب Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų­ŲÆŲÆ +SetRef=ŲŖŲ¹ŁŠŁŠŁ† المرجع Select2ResultFoundUseArrows= -Select2NotFound=No result found -Select2Enter=Enter -Select2MoreCharacters=or more characters -Select2LoadingMoreResults=Loading more results... -Select2SearchInProgress=Search in progress... -SearchIntoThirdparties=Thirdparties -SearchIntoContacts=Contacts -SearchIntoMembers=Members -SearchIntoUsers=Users -SearchIntoProductsOrServices=Products or services -SearchIntoProjects=Projects -SearchIntoCustomerInvoices=Customer invoices -SearchIntoSupplierInvoices=Supplier invoices -SearchIntoCustomerOrders=Customer orders -SearchIntoSupplierOrders=Supplier orders -SearchIntoCustomerProposals=Customer proposals -SearchIntoSupplierProposals=Supplier proposals -SearchIntoInterventions=Interventions -SearchIntoContracts=Contracts -SearchIntoExpenseReports=Expense reports +Select2NotFound=لا نتائج Ł„ŲØŲ­Ų«Łƒ +Select2Enter=أدخل +Select2MoreCharacters=أحرف أو أكثر +Select2LoadingMoreResults=ŲŖŲ­Ł…ŁŠŁ„ Ų§Ł„Ł…Ų²ŁŠŲÆ من النتائج ... +Select2SearchInProgress=ŲØŲ­Ų« في التقدم ... +SearchIntoThirdparties=الأطراف الثالثة +SearchIntoContacts=جهات الاتصال +SearchIntoMembers=Ų£Ų¹Ų¶Ų§Ų” +SearchIntoUsers=Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† +SearchIntoProductsOrServices=المنتجات أو الخدمات +SearchIntoProjects=Ł…Ų“Ų§Ų±ŁŠŲ¹ +SearchIntoCustomerInvoices=فواتير العملاؔ +SearchIntoSupplierInvoices=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +SearchIntoCustomerOrders=طلبات العملاؔ +SearchIntoSupplierOrders=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ +SearchIntoCustomerProposals=مقترحات العملاؔ +SearchIntoSupplierProposals=مقترحات Ų§Ł„Ł…ŁˆŲ±ŲÆ +SearchIntoInterventions=التدخلات +SearchIntoContracts=Ų¹Ł‚ŁˆŲÆ +SearchIntoExpenseReports=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ diff --git a/htdocs/langs/ar_SA/margins.lang b/htdocs/langs/ar_SA/margins.lang index 736a9f57554..c5dee72b875 100644 --- a/htdocs/langs/ar_SA/margins.lang +++ b/htdocs/langs/ar_SA/margins.lang @@ -1,48 +1,49 @@ # Dolibarr language file - Source file is en_US - marges -Margin=Margin -Margins=Margins -TotalMargin=Total Margin -MarginOnProducts=Margin / Products -MarginOnServices=Margin / Services -MarginRate=Margin rate -MarkRate=Mark rate -DisplayMarginRates=Display margin rates -DisplayMarkRates=Display mark rates -InputPrice=Input price -margin=Profit margins management -margesSetup=Profit margins management setup -MarginDetails=Margin details -ProductMargins=Product margins -CustomerMargins=Customer margins -SalesRepresentativeMargins=Sales representative margins -UserMargins=User margins +Margin=هامؓ +Margins=Ł‡ŁˆŲ§Ł…Ų“ +TotalMargin=Ų„Ų¬Ł…Ų§Ł„ŁŠ الهامؓ +MarginOnProducts=هامؓ / المنتجات +MarginOnServices=هامؓ / الخدمات +MarginRate=Ł…Ų¹ŲÆŁ„ الهامؓ +MarkRate=Ł…Ų¹ŲÆŁ„ علامة +DisplayMarginRates=معدلات هامؓ العرض +DisplayMarkRates=Ų£Ų³Ų¹Ų§Ų± Ų¹Ų±Ų¶ علامة +InputPrice=Ų£Ų³Ų¹Ų§Ų± المدخلات +margin=Ų„ŲÆŲ§Ų±Ų© Ł‡ŁˆŲ§Ł…Ų“ الربح +margesSetup=Ł‡ŁˆŲ§Ł…Ų“ الربح ال؄عداد Ų„ŲÆŲ§Ų±Ų© +MarginDetails=ŲŖŁŲ§ŲµŁŠŁ„ الهامؓ +ProductMargins=Ł‡ŁˆŲ§Ł…Ų“ المنتج +CustomerMargins=Ł‡ŁˆŲ§Ł…Ų“ العملاؔ +SalesRepresentativeMargins=Ł…ŲØŁŠŲ¹Ų§ŲŖ Ł‡ŁˆŲ§Ł…Ų“ Ų§Ł„ŲŖŁ…Ų«ŁŠŁ„ŁŠŲ© +UserMargins=Ł‡ŁˆŲ§Ł…Ų“ المستخدم ProductService=المنتج أو الخدمة -AllProducts=All products and services -ChooseProduct/Service=Choose product or service +AllProducts=Ų¬Ł…ŁŠŲ¹ المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ +ChooseProduct/Service=اختيار المنتج أو الخدمة StartDate=تاريخ البدؔ EndDate=Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® Launch=يبدأ -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) -MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts -UseDiscountAsProduct=As a product -UseDiscountAsService=As a service -UseDiscountOnTotal=On subtotal -MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation. -MARGIN_TYPE=Buying/Cost price suggested by default for margin calculation -MargeBrute=Raw margin -MargeNette=Net margin -MargeType1=Margin on Best supplier price -MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price -CostPrice=Cost price -BuyingCost=Cost price -UnitCharges=Unit charges -Charges=Charges -AgentContactType=Commercial agent contact type -AgentContactTypeDetails=Define what contact type (linked on invoices) will be used for margin report per sale representative -rateMustBeNumeric=Rate must be a numeric value -markRateShouldBeLesserThan100=Mark rate should be lower than 100 -ShowMarginInfos=Show margin infos +ForceBuyingPriceIfNull=Ų“Ų±Ų§Ų” Ł‚ŁˆŲ© السعر / Ų§Ł„ŲŖŁƒŁ„ŁŲ© ؄لى Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ Ų„Ų°Ų§ لم ŲŖŲ­ŲÆŲÆ +ForceBuyingPriceIfNullDetails=؄ن لم ŁŠŁƒŁ† Ų³Ų¹Ų± الؓراؔ / ŲŖŁƒŁ„ŁŲ© Ł…Ų­ŲÆŲÆŲ©ŲŒ ŁˆŁ‡Ų°Ų§ Ų§Ł„Ų®ŁŠŲ§Ų± "ON"، سوف ŁŠŁƒŁˆŁ† هامؓ الصفر على Ų®Ų· (Ų“Ų±Ų§Ų” / ŲŖŁƒŁ„ŁŲ© Ų³Ų¹Ų± = Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹)، ŁˆŲ„Ł„Ų§ ("OFF")، Ų²ŲØŲÆŲ© Ł†ŲØŲ§ŲŖŁŠŲ© سوف ŁŠŁƒŁˆŁ† Ł…Ų³Ų§ŁˆŁŠŲ§ Ł„Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© المقترحة. +MARGIN_METHODE_FOR_DISCOUNT=Ų·Ų±ŁŠŁ‚Ų© هامؓ Ł„Ł„Ų­ŲµŁˆŁ„ على تخفيضات Ų¹Ų§Ł„Ł…ŁŠŲ© +UseDiscountAsProduct=ŁƒŁ…Ł†ŲŖŲ¬ +UseDiscountAsService=ŁƒŲ®ŲÆŁ…Ų© +UseDiscountOnTotal=على Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„ŁŲ±Ų¹ŁŠ +MARGIN_METHODE_FOR_DISCOUNT_DETAILS=يحدد Ų„Ų°Ų§ ŁŠŲŖŁ… التعامل Ł…Ų¹ الخصم Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠ ŁƒŁ…Ł†ŲŖŲ¬ أو Ų®ŲÆŁ…Ų©ŲŒ أو فقط على Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„ŁŲ±Ų¹ŁŠ لحساب الهامؓ. +MARGIN_TYPE=Ų“Ų±Ų§Ų” / Ų³Ų¹Ų± Ų§Ł„ŲŖŁƒŁ„ŁŲ© اقترح افتراضيا لحساب الهامؓ +MargeBrute=هامؓ الخام +MargeNette=هامؓ صافي +MargeType1=هامؓ على أفضل Ų³Ų¹Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ +MargeType2=هامؓ على Ų§Ł„Ł…ŲŖŁˆŲ³Ų· ​​المرجح لسعر (WAP) +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined +CostPrice=Ų³Ų¹Ų± Ų§Ł„ŁƒŁ„ŁŲ© +BuyingCost=Ų³Ų¹Ų± Ų§Ł„ŁƒŁ„ŁŲ© +UnitCharges=Ų±Ų³ŁˆŁ… Ų­ŲÆŲ© +Charges=Ų§Ł„Ų±Ų³ŁˆŁ… +AgentContactType=ŁˆŁƒŁŠŁ„ تجاري Ł†ŁˆŲ¹ الاتصال +AgentContactTypeDetails=سوف ŲŖŲ­ŲÆŲÆ Ł…Ų§ Ł†ŁˆŲ¹ (Ł…Ų±ŲŖŲØŲ· على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ±) الاتصال أن ŲŖŲ³ŲŖŲ®ŲÆŁ… Ł„ŲŖŁ‚Ų±ŁŠŲ± هامؓ Ł„ŁƒŁ„ Ł…Ł…Ų«Ł„ بيع +rateMustBeNumeric=Ų³Ų¹Ų± يجب أن ŲŖŁƒŁˆŁ† Ł‚ŁŠŁ…Ų© Ų±Ł‚Ł…ŁŠŲ© +markRateShouldBeLesserThan100=ŁˆŁŠŁ†ŲØŲŗŁŠ أن ŁŠŁƒŁˆŁ† Ł…Ų¹ŲÆŁ„ علامة أقل من 100 +ShowMarginInfos=Ų¹Ų±Ų¶ ŲØŁ‚ŁŠŲ© المقال الهامؓ diff --git a/htdocs/langs/ar_SA/members.lang b/htdocs/langs/ar_SA/members.lang index 3e1be05b84f..aaadc8223e7 100644 --- a/htdocs/langs/ar_SA/members.lang +++ b/htdocs/langs/ar_SA/members.lang @@ -8,7 +8,7 @@ Members=Ų£Ų¹Ų¶Ų§Ų” MemberAccount=ŲÆŲ®ŁˆŁ„ الأعضاؔ ShowMember=ŁˆŲŖŲøŁ‡Ų± بطاقة عضو UserNotLinkedToMember=المستخدم لا ŲŖŲ±ŲŖŲØŲ· عضو -ThirdpartyNotLinkedToMember=Third-party not linked to a member +ThirdpartyNotLinkedToMember=طرف ثالث لا علاقة Ł„Ų¹Ų¶Łˆ MembersTickets=Ų£Ų¹Ų¶Ų§Ų” Ų§Ł„ŲŖŲ°Ų§ŁƒŲ± FundationMembers=Ų£Ų¹Ų¶Ų§Ų” المؤسسة Attributs=الصفات @@ -85,7 +85,7 @@ SubscriptionLateShort=Ł…ŲŖŲ£Ų®Ų± SubscriptionNotReceivedShort=لم ŁŠŲŖŁ„Ł‚ ListOfSubscriptions=قائمة Ų§Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ SendCardByMail=أرسل بطاقة -AddMember=Create member +AddMember=؄نؓاؔ عضو NoTypeDefinedGoToSetup=لا يجوز Ł„Ų£ŁŠ عضو في Ų£Ł†ŁˆŲ§Ų¹ Ł…Ų­ŲÆŲÆŲ©. الذهاب ؄لى ال؄عداد -- Ų£Ł†ŁˆŲ§Ų¹ الأعضاؔ NewMemberType=عضو جديد من Ł†ŁˆŲ¹ WelcomeEMail=Ł…Ų±Ų­ŲØŲ§ بك في Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ @@ -124,12 +124,12 @@ Int=Int DateAndTime=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® ŁˆŲ§Ł„ŁˆŁ‚ŲŖ PublicMemberCard=عضو بطاقة العامة MemberNotOrNoMoreExpectedToSubscribe=أو Ł„ŁŠŲ³ŲŖ عضوا في أي أكثر من Ų§Ł„Ł…ŲŖŁˆŁ‚Ų¹ Ł„Ł„Ų§ŁƒŲŖŲŖŲ§ŲØ -AddSubscription=Create subscription +AddSubscription=؄نؓاؔ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ ShowSubscription=ŁˆŲŖŲøŁ‡Ų± اكتتاب MemberModifiedInDolibarr=عضو في ŲŖŲ¹ŲÆŁŠŁ„ Dolibarr SendAnEMailToMember=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ ل؄رسال Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„Ų¹Ų¶Łˆ -DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest -DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest +DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Ł…ŁˆŲ¶ŁˆŲ¹ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ وردت في حالة لصناعة Ų§Ł„Ų³ŁŠŲ§Ų±Ų§ŲŖ في نقؓ Ų£Ų­ŲÆ النزلاؔ +DescADHERENT_AUTOREGISTER_NOTIF_MAIL=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ وردت في حالة لصناعة Ų§Ł„Ų³ŁŠŲ§Ų±Ų§ŲŖ في نقؓ Ų£Ų­ŲÆ النزلاؔ DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„Ł…ŁˆŲ¶ŁˆŲ¹ Ł„autosubscription الأعضاؔ DescADHERENT_AUTOREGISTER_MAIL=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„Ų¹Ų¶Łˆ autosubscription DescADHERENT_MAIL_VALID_SUBJECT=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„Ų¹Ų¶Łˆ في Ł…ŁˆŲ¶ŁˆŲ¹ المصادقة @@ -140,7 +140,7 @@ DescADHERENT_MAIL_RESIL_SUBJECT=Ł…ŁˆŲ¶ŁˆŲ¹ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„ DescADHERENT_MAIL_RESIL=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„Ų¹Ų¶Łˆ resiliation DescADHERENT_MAIL_FROM=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ للمرسل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ DescADHERENT_ETIQUETTE_TYPE=علامات Ų§Ł„Ų“ŁƒŁ„ -DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets +DescADHERENT_ETIQUETTE_TEXT=النص Ų§Ł„Ł…Ų·ŲØŁˆŲ¹ على Ų£ŁˆŲ±Ų§Ł‚ Ų¹Ł†ŁˆŲ§Ł† الأعضاؔ DescADHERENT_CARD_TYPE=Ų“ŁƒŁ„ بطاقات صفحة DescADHERENT_CARD_HEADER_TEXT=نص Ł…Ų·ŲØŁˆŲ¹ على Ų±Ų£Ų³ عضو البطاقات DescADHERENT_CARD_TEXT=نص Ł…Ų·ŲØŁˆŲ¹ على بطاقات الأعضاؔ @@ -154,7 +154,7 @@ NoThirdPartyAssociatedToMember=لم يرتبط بها من طرف ثالث له ThirdPartyDolibarr=Dolibarr طرف ثالث MembersAndSubscriptions= وأعضاؔ Subscriptions MoreActions=ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ© العمل على ŲŖŲ³Ų¬ŁŠŁ„ -MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription +MoreActionsOnSubscription=ال؄جراؔات Ų§Ł„ŲŖŁƒŁ…ŁŠŁ„ŁŠŲ©ŲŒ اقترح افتراضيا عند ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ MoreActionBankDirect=؄نؓاؔ سجل المعاملات Ł…ŲØŲ§Ų“Ų±Ų© على Ų­Ų³Ų§ŲØ MoreActionBankViaInvoice=؄نؓاؔ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ŁˆŲ§Ł„ŲÆŁŲ¹ على Ų­Ų³Ų§ŲØ MoreActionInvoiceOnly=؄نؓاؔ فاتورة Ł…Ų¹ دفع أي مبلغ @@ -169,8 +169,8 @@ LastSubscriptionAmount=Ų¢Ų®Ų± مبلغ Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ MembersStatisticsByCountries=Ų£Ų¹Ų¶Ų§Ų” Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ Ų­Ų³ŲØ البلد MembersStatisticsByState=Ų£Ų¹Ų¶Ų§Ų” Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ Ų§Ł„ŁˆŁ„Ų§ŁŠŲ© / المقاطعة MembersStatisticsByTown=Ų£Ų¹Ų¶Ų§Ų” Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ بلدة -MembersStatisticsByRegion=Members statistics by region -MemberByRegion=Members by region +MembersStatisticsByRegion=؄حصائيات الأعضاؔ Ų­Ų³ŲØ المنطقة +MemberByRegion=الأعضاؔ Ų­Ų³ŲØ المنطقة NbOfMembers=Ų¹ŲÆŲÆ الأعضاؔ NoValidatedMemberYet=Ų§Ł„Ų¹Ų«ŁˆŲ± على أي Ų£Ų¹Ų¶Ų§Ų” التحقق من ŲµŲ­Ų© MembersByCountryDesc=هذه الؓاؓة تظهر Ł„Łƒ Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ عن Ų£Ų¹Ų¶Ų§Ų” من Ų§Ł„ŲÆŁˆŁ„. Ł„ŁƒŁ† الرسم ŁŠŲ¹ŲŖŁ…ŲÆ على Ų®ŲÆŁ…Ų© ŲŗŁˆŲŗŁ„ الرسم Ų§Ł„ŲØŁŠŲ§Ł†ŁŠ على ال؄نترنت ويتوفر فقط Ų„Ų°Ų§ ŁƒŲ§Ł† على Ų§ŲŖŲµŲ§Ł„ بال؄نترنت ŁˆŁŠŲ¹Ł…Ł„. @@ -196,11 +196,11 @@ CollectivitĆ©s=المنظمات Particuliers=Ų§Ł„Ų“Ų®ŲµŁŠŲ© Entreprises=Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ DOLIBARRFOUNDATION_PAYMENT_FORM=أن يسدد Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų­ŁˆŲ§Ł„Ų© Ł…ŲµŲ±ŁŁŠŲ©ŲŒ Ų±Ų§Ų¬Ų¹ صفحة http://wiki.dolibarr.org/index.php/Subscribe .
      الدفع ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… بطاقة ائتمان أو باي ŲØŲ§Ł„ŲŒ ŁˆŲ§Ł†Ł‚Ų± على Ų²Ų± في أسفل هذه الصفحة.
      -ByProperties=By characteristics -MembersStatisticsByProperties=Members statistics by characteristics -MembersByNature=This screen show you statistics on members by nature. -MembersByRegion=This screen show you statistics on members by region. -VATToUseForSubscriptions=VAT rate to use for subscriptions -NoVatOnSubscription=No TVA for subscriptions -MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription -ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for subscription line into invoice: %s +ByProperties=Ų­Ų³ŲØ الخصائص +MembersStatisticsByProperties=؄حصائيات الأعضاؔ Ų­Ų³ŲØ الخصائص +MembersByNature=هذه الؓاؓة تظهر Ł„Łƒ Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ عن Ų£Ų¹Ų¶Ų§Ų” من Ų§Ł„Ų·ŲØŁŠŲ¹Ų©. +MembersByRegion=هذه الؓاؓة تظهر Ł„Łƒ Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ عن Ų£Ų¹Ų¶Ų§Ų” Ų­Ų³ŲØ المنطقة. +VATToUseForSubscriptions=Ł…Ų¹ŲÆŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة لاستخدامه في اؓتراكات +NoVatOnSubscription=لا TVA Ł„Ł„Ų§Ų“ŲŖŲ±Ų§ŁƒŲ§ŲŖ +MEMBER_PAYONLINE_SENDEMAIL=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„Ł„ŲŖŲ­Ų°ŁŠŲ± عندما Dolibarr تتلقى تأكيدا لدفع التحقق من صحتها Ł„Ł„Ų§ŁƒŲŖŲŖŲ§ŲØ +ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=المنتج ŁŠŲ³ŲŖŲ®ŲÆŁ… لخط Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ في فاتورة و:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© diff --git a/htdocs/langs/ar_SA/oauth.lang b/htdocs/langs/ar_SA/oauth.lang index 4cc08b058c6..b55f9f53299 100644 --- a/htdocs/langs/ar_SA/oauth.lang +++ b/htdocs/langs/ar_SA/oauth.lang @@ -1,14 +1,14 @@ # Dolibarr language file - Source file is en_US - oauth -ConfigOAuth=Oauth Configuration -NoAccessToken=No access token saved into local database -HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider -TokenDeleted=Token deleted -RequestAccess=Click here to request/renew access and receive a new token to save -DeleteAccess=Click here to delete token -UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. -OAUTH_GOOGLE_NAME=Api Google -OAUTH_GOOGLE_ID=Api Google Id -OAUTH_GOOGLE_SECRET=Api Google Secret +ConfigOAuth=ŲŖŁƒŁˆŁŠŁ† أوث +NoAccessToken=لا رمز ŁˆŲµŁˆŁ„ حفظها في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł…Ų­Ł„ŁŠŲ© +HasAccessToken=ŲŖŁ… ؄نؓاؔ رمز Ł…Ł…ŁŠŲ² ŁˆŲ­ŁŲøŁ‡Ų§ في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„Ł…Ų­Ł„ŁŠŲ© +NewTokenStored=Ų§Ł„Ų¬ŁˆŲ§ŲØ تلقى Ų±Ł…Ų²ŁŠŲ© حفظ +ToCheckDeleteTokenOnProvider=للتحقق / حذف ؄ذن Ł‡ŁŠ Ų§Ł„ŲŖŁŠ انقذت%s Ł…Ų²ŁˆŲÆ أوث +TokenDeleted=حذف رمز +RequestAccess=انقر هنا لطلب / تجديد Ų§Ł„ŁˆŲµŁˆŁ„ ŁˆŲ§Ł„Ų­ŲµŁˆŁ„ على رمز جديد ل؄نقاذ +DeleteAccess=انقر هنا لحذف رمز +UseTheFollowingUrlAsRedirectURI=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… URL Ų§Ł„ŲŖŲ§Ł„ŁŠŲ© باعتبارها Ų„Ų¹Ų§ŲÆŲ© ŲŖŁˆŲ¬ŁŠŁ‡ URI عند ؄نؓاؔ الاعتماد الخاص على Ł…Ų²ŁˆŲÆ أوث الخاص بك: +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. +OAUTH_GOOGLE_NAME=Ų¬ŁˆŲ¬Ł„ API +OAUTH_GOOGLE_ID=Ų¬ŁˆŲ¬Ł„ API معرف +OAUTH_GOOGLE_SECRET=Ų¬ŁˆŲ¬Ł„ API Ų§Ł„Ų³Ų±ŁŠŲ© diff --git a/htdocs/langs/ar_SA/opensurvey.lang b/htdocs/langs/ar_SA/opensurvey.lang index 7d27651338e..07fe5f88c52 100644 --- a/htdocs/langs/ar_SA/opensurvey.lang +++ b/htdocs/langs/ar_SA/opensurvey.lang @@ -1,66 +1,66 @@ # Dolibarr language file - Source file is en_US - opensurvey -# Survey=Poll -# Surveys=Polls -# OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll... -# NewSurvey=New poll -# NoSurveysInDatabase=%s poll(s) into database. -# OpenSurveyArea=Polls area -# AddACommentForPoll=You can add a comment into poll... -# AddComment=Add comment -# CreatePoll=Create poll -# PollTitle=Poll title -# ToReceiveEMailForEachVote=Receive an email for each vote -# TypeDate=Type date -# TypeClassic=Type standard -# OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it -# RemoveAllDays=Remove all days -# CopyHoursOfFirstDay=Copy hours of first day -# RemoveAllHours=Remove all hours -# SelectedDays=Selected days -# TheBestChoice=The best choice currently is -# TheBestChoices=The best choices currently are -# with=with -# OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line. -# CommentsOfVoters=Comments of voters -# ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes) -# RemovePoll=Remove poll -# UrlForSurvey=URL to communicate to get a direct access to poll -# PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll: -# CreateSurveyDate=Create a date poll -# CreateSurveyStandard=Create a standard poll -# CheckBox=Simple checkbox -# YesNoList=List (empty/yes/no) -# PourContreList=List (empty/for/against) -# AddNewColumn=Add new column -# TitleChoice=Choice label -# ExportSpreadsheet=Export result spreadsheet +Survey=تصويت +Surveys=استطلاعات Ų§Ł„Ų±Ų£ŁŠ +OrganizeYourMeetingEasily=ŲŖŁ†ŲøŁŠŁ… لقاؔات ŁˆŲ§Ų³ŲŖŲ·Ł„Ų§Ų¹Ų§ŲŖ Ų§Ł„Ų±Ų£ŁŠ الخاصة بك ŲØŲ³Ł‡ŁˆŁ„Ų©. Ų£ŁˆŁ„Ų§ تحديد Ł†ŁˆŲ¹ استطلاع ... +NewSurvey=استطلاع جديد +NoSurveysInDatabase=استطلاع%s (Ł‚) في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. +OpenSurveyArea=منطقة استطلاعات Ų§Ł„Ų±Ų£ŁŠ +AddACommentForPoll=ŁŠŁ…ŁƒŁ†Łƒ ؄ضافة ŲŖŲ¹Ł„ŁŠŁ‚ ؄لى استطلاع ... +AddComment=أضف ŲŖŲ¹Ł„ŁŠŁ‚ +CreatePoll=؄نؓاؔ ال؄ستطلاع +PollTitle=Ų¹Ł†ŁˆŲ§Ł† ال؄ستطلاع +ToReceiveEMailForEachVote=تتلقى رسالة بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„ŁƒŁ„ صوت +TypeDate=تاريخ Ł†ŁˆŲ¹ +TypeClassic=Ł†ŁˆŲ¹ Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© +OpenSurveyStep2=تحديد Ų§Ł„ŲŖŁˆŲ§Ų±ŁŠŲ® amoung Ų§Ł„Ų£ŁŠŲ§Ł… Ł…Ų¬Ų§Ł†ŁŠŲ© (Ų§Ł„Ų±Ł…Ų§ŲÆŁŠ). في Ų§Ł„Ų£ŁŠŲ§Ł… المحددة Ł‡ŁŠ الخضراؔ. ŁŠŁ…ŁƒŁ†Łƒ ؄لغاؔ تحديد Ų§Ł„ŁŠŁˆŁ… المحدد مسبقا من خلال النقر Ł…Ų±Ų© أخرى على Ų°Ł„Łƒ +RemoveAllDays=؄زالة Ų¬Ł…ŁŠŲ¹ Ų£ŁŠŲ§Ł… +CopyHoursOfFirstDay=نسخة Ų³Ų§Ų¹Ų§ŲŖ من Ų§Ł„ŁŠŁˆŁ… Ų§Ł„Ų£ŁˆŁ„ +RemoveAllHours=؄زالة ŁƒŁ„ Ų³Ų§Ų¹Ų© +SelectedDays=Ų£ŁŠŲ§Ł… Ł…Ų­ŲÆŲÆŲ© +TheBestChoice=Ų§Ł„Ų®ŁŠŲ§Ų± الأفضل Ų­Ų§Ł„ŁŠŲ§ +TheBestChoices=أفضل Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ Ų­Ų§Ł„ŁŠŲ§ +with=Ł…Ų¹ +OpenSurveyHowTo=Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŁˆŲ§ŁŁ‚ على Ų§Ł„ŲŖŲµŁˆŁŠŲŖ في هذا Ų§Ł„Ų§Ų³ŲŖŲ·Ł„Ų§Ų¹ŲŒ Ł„ŲÆŁŠŁƒ ل؄عطاؔ Ų§Ų³Ł…ŁƒŲŒ واختيار Ų§Ł„Ł‚ŁŠŁ… Ų§Ł„ŲŖŁŠ تناسب أفضل بالنسبة Ł„Łƒ ŁˆŲŖŲ­Ł‚Ł‚ Ł…Ų¹ Ų²Ų± Ų²Ų§Ų¦ŲÆ في Ł†Ł‡Ų§ŁŠŲ© السطر. +CommentsOfVoters=ŲŖŲ¹Ł„ŁŠŁ‚Ų§ŲŖ Ų§Ł„Ł†Ų§Ų®ŲØŁŠŁ† +ConfirmRemovalOfPoll=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ؄زالة هذا ال؄ستطلاع (ŁˆŲ¬Ł…ŁŠŲ¹ Ų§Ł„Ų£ŲµŁˆŲ§ŲŖ) +RemovePoll=؄زالة ال؄ستطلاع +UrlForSurvey=URL للاتصال Ł„Ł„Ų­ŲµŁˆŁ„ على Ų§Ł„ŁˆŲµŁˆŁ„ المباؓر ؄لى استطلاع +PollOnChoice=Ų„Ł†Łƒ لعلى ؄نؓاؔ استطلاع لجعل Ł…ŲŖŲ¹ŲÆŲÆŲ© Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± للاستطلاع. Ų£ŁˆŁ„Ų§ Ų„ŲÆŲ®Ų§Ł„ Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ Ų§Ł„Ł…Ł…ŁƒŁ†Ų© لاستطلاع Ų§Ł„Ų±Ų£ŁŠ الخاص بك: +CreateSurveyDate=؄نؓاؔ ؄ستطلاع Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +CreateSurveyStandard=؄نؓاؔ استطلاع Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© +CheckBox=Ł…Ų±ŲØŲ¹ بسيط +YesNoList=قائمة (فارغ / نعم / لا) +PourContreList=قائمة (فارغ / Ł„/ Ų¶ŲÆ) +AddNewColumn=؄ضافة Ų¹Ł…ŁˆŲÆ جديد +TitleChoice=ŲŖŲ³Ł…ŁŠŲ© Ų§Ł„Ų§Ų®ŲŖŁŠŲ§Ų± +ExportSpreadsheet=Ł†ŲŖŁŠŲ¬Ų© تصدير Ų¬ŲÆŁˆŁ„ ExpireDate=الحد من Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® -# NbOfSurveys=Number of polls -# NbOfVoters=Nb of voters -# SurveyResults=Results -# PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s. -# 5MoreChoices=5 more choices -# Abstention=Abstention -# Against=Against -# YouAreInivitedToVote=You are invited to vote for this poll -# VoteNameAlreadyExists=This name was already used for this poll -# ErrorPollDoesNotExists=Error, poll %s does not exists. -# OpenSurveyNothingToSetup=There is no specific setup to do. -# PollWillExpire=Your poll will expire automatically %s days after the last date of your poll. -# AddADate=Add a date -# AddStartHour=Add start hour -# AddEndHour=Add end hour -# votes=vote(s) -# NoCommentYet=No comments have been posted for this poll yet -# CanEditVotes=Can change vote of others -# CanComment=Voters can comment in the poll -# CanSeeOthersVote=Voters can see other people's vote -# SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
      - empty,
      - "8h", "8H" or "8:00" to give a meeting's start hour,
      - "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
      - "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes. -# BackToCurrentMonth=Back to current month -# ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation -# ErrorOpenSurveyOneChoice=Enter at least one choice -# ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD -# ErrorInsertingComment=There was an error while inserting your comment -# MoreChoices=Enter more choices for the voters -# SurveyExpiredInfo=The voting time of this poll has expired. -# EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s +NbOfSurveys=Ų¹ŲÆŲÆ من استطلاعات Ų§Ł„Ų±Ų£ŁŠ +NbOfVoters=Ł…Ł„Ų­ŁˆŲøŲ© Ų§Ł„Ł†Ų§Ų®ŲØŁŠŁ† +SurveyResults=النتائج +PollAdminDesc=ŁŠŲ³Ł…Ų­ Ł„Łƒ بتغيير Ų¬Ł…ŁŠŲ¹ خطوط Ų§Ł„ŲŖŲµŁˆŁŠŲŖ على هذا الاستطلاع Ł…Ų¹ Ų²Ų± "تحرير". ŁŠŁ…ŁƒŁ†ŁƒŲŒ أيضا، ؄زالة Ų¹Ł…ŁˆŲÆ أو Ų®Ų· مع٪ Ų§Ł„ŲµŁˆŲ±Ų©. ŁŠŁ…ŁƒŁ†Łƒ أيضا ؄ضافة Ų¹Ł…ŁˆŲÆ جديد مع٪ Ų§Ł„ŲµŁˆŲ±Ų©. +5MoreChoices=5 Ų§Ł„Ł…Ų²ŁŠŲÆ من Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ +Abstention=امتناع +Against=Ų¶ŲÆ +YouAreInivitedToVote=أنت Ł…ŲÆŲ¹Łˆ Ł„Ł„ŲŖŲµŁˆŁŠŲŖ لصالح هذا ال؄ستطلاع +VoteNameAlreadyExists=ŁˆŁ‚ŲÆ Ų§Ų³ŲŖŲ®ŲÆŁ… هذا الاسم بالفعل في هذا الاستطلاع +ErrorPollDoesNotExists=خطأ، لا يوجد استطلاع٪ Ų§Ł„ŲµŁˆŲ±Ų©. +OpenSurveyNothingToSetup=Ł„ŁŠŲ³ Ł‡Ł†Ų§Łƒ ال؄عداد Ł…Ų¹ŁŠŁ†Ų© Ł„Ł„Ł‚ŁŠŲ§Ł… به. +PollWillExpire=ŁˆŲ§Ų³ŲŖŲ·Ł„Ų§Ų¹ Ų§Ł„Ų±Ų£ŁŠ الخاص بك ŲŖŁ†ŲŖŁ‡ŁŠ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© ŁŠŁˆŁ…Ų§ ŲØŲ¹ŲÆ Ų¢Ų®Ų± Ł…ŁˆŲ¹ŲÆ لاستطلاع Ų§Ł„Ų±Ų£ŁŠ الخاص بك. +AddADate=؄ضافة Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +AddStartHour=؄ضافة Ų§Ł„ŲØŲÆŲ§ŁŠŲ© Ų³Ų§Ų¹Ų© +AddEndHour=؄ضافة Ł†Ł‡Ų§ŁŠŲ© Ų³Ų§Ų¹Ų© +votes=Ų§Ł„ŲŖŲµŁˆŁŠŲŖ (Ł‚) +NoCommentYet=لم ŁŠŲŖŁ… نؓر ŲŖŲ¹Ł„ŁŠŁ‚Ų§ŲŖ لهذا الاستطلاع حتى الآن +CanEditVotes=ŁŠŁ…ŁƒŁ† تغيير صوت Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† +CanComment=ŁŠŁ…ŁƒŁ† Ł„Ł„Ł†Ų§Ų®ŲØŁŠŁ† Ų§Ł„ŲŖŲ¹Ł„ŁŠŁ‚ في استطلاع +CanSeeOthersVote=ŁŠŁ…ŁƒŁ† Ł„Ł„Ł†Ų§Ų®ŲØŁŠŁ† Ų§Ł„ŲŖŲµŁˆŁŠŲŖ ŁŠŲ±Ł‰ Ų§Ł„Ų¢Ų®Ų±ŁŠŁ† +SelectDayDesc=عن ŁƒŁ„ ŁŠŁˆŁ… Ų§Ł„Ł…Ų­ŲÆŲÆŲŒ ŁŠŁ…ŁƒŁ†Łƒ اختيار، أو لم ŁŠŁƒŁ† ŁƒŲ°Ł„ŁƒŲŒ لقاؔ Ų³Ų§Ų¹Ų§ŲŖ في Ų§Ł„Ų“ŁƒŁ„ Ų§Ł„ŲŖŲ§Ł„ŁŠ:
      - فارغة،
      - "8H"، "8H" أو "08:00" ل؄عطاؔ انطلاقة Ų³Ų§Ų¹Ų© في Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŲŒ
      - "11/08"، "8H-11H"، "8H-11H" أو "8: 00-11: 00" ل؄عطاؔ Ų§Ł„ŲØŲÆŲ§ŁŠŲ© ŁˆŲ§Ł„Ł†Ł‡Ų§ŁŠŲ© Ų³Ų§Ų¹Ų© في Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŲŒ
      - "8h15-11h15"، "8H15-11H15" أو "8: 15-11: 15" لنفس Ų§Ł„Ų“ŁŠŲ” ŁˆŁ„ŁƒŁ† Ł…Ų¹ دقائق. +BackToCurrentMonth=Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى الؓهر Ų§Ł„Ų­Ų§Ł„ŁŠ +ErrorOpenSurveyFillFirstSection=هل لا Ų“ŲŗŁ„ في القسم Ų§Ł„Ų£ŁˆŁ„ من ؄نؓاؔ ال؄ستطلاع +ErrorOpenSurveyOneChoice=أدخل خيار واحد على الأقل +ErrorOpenSurveyDateFormat=يجب أن ŁŠŁƒŁˆŁ† تاريخ Ų“ŁƒŁ„ YYYY-MM-DD +ErrorInsertingComment=ŁƒŲ§Ł† Ł‡Ł†Ų§Łƒ Ų®Ų·Ų£ أثناؔ Ų„ŲÆŲ®Ų§Ł„ ŲŖŲ¹Ł„ŁŠŁ‚Łƒ +MoreChoices=Ų„ŲÆŲ®Ų§Ł„ Ų§Ł„Ł…Ų²ŁŠŲÆ من Ų§Ł„Ų®ŁŠŲ§Ų±Ų§ŲŖ Ł„Ł„Ł†Ų§Ų®ŲØŁŠŁ† +SurveyExpiredInfo=انتهت ŲµŁ„Ų§Ų­ŁŠŲ© فترة Ų§Ł„ŲŖŲµŁˆŁŠŲŖ في هذا الاستطلاع. +EmailSomeoneVoted=قد ملأت%s Ų®Ų·. ŁŠŁ…ŁƒŁ†Łƒ Ų§Ł„Ų¹Ų«ŁˆŲ± على استطلاع Ų§Ł„Ų±Ų£ŁŠ الخاص بك على الرابط:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© diff --git a/htdocs/langs/ar_SA/orders.lang b/htdocs/langs/ar_SA/orders.lang index bd535031c26..3e25da97039 100644 --- a/htdocs/langs/ar_SA/orders.lang +++ b/htdocs/langs/ar_SA/orders.lang @@ -2,7 +2,7 @@ OrdersArea=Ų£ŁˆŲ§Ł…Ų± منطقة العملاؔ SuppliersOrdersArea=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų£ŁˆŲ§Ł…Ų± المنطقة OrderCard=من أجل بطاقة -OrderId=Order Id +OrderId=رقم Ų§Ł„ŲŖŲ¹Ų±ŁŠŁ الخاص بالطلب Order=ترتيب Orders=Ų£ŁˆŲ§Ł…Ų± OrderLine=من أجل Ų®Ų· @@ -16,78 +16,78 @@ SupplierOrder=من أجل Ų§Ł„Ł…ŁˆŲ±ŲÆ SuppliersOrders=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų£ŁˆŲ§Ł…Ų± SuppliersOrdersRunning=Ų§Ł„Ų­Ų§Ł„ŁŠŲ© Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų£ŁˆŲ§Ł…Ų± CustomerOrder=عملاؔ النظام -CustomersOrders=Customer orders -CustomersOrdersRunning=Current customer orders -CustomersOrdersAndOrdersLines=Customer orders and order lines -OrdersToValid=Customer orders to validate -OrdersToBill=Customer orders delivered -OrdersInProcess=Customer orders in process -OrdersToProcess=Customer orders to process -SuppliersOrdersToProcess=Supplier orders to process +CustomersOrders=طلبات العملاؔ +CustomersOrdersRunning=Ų£ŁˆŲ§Ł…Ų± العملاؔ Ų§Ł„Ų­Ų§Ł„ŁŠŲ© +CustomersOrdersAndOrdersLines=طلبات العملاؔ وخطوط أجل +OrdersToValid=طلبات العملاؔ للتحقق من ŲµŲ­Ų© +OrdersToBill=ŲŖŲ³Ł„ŁŠŁ… Ų£ŁˆŲ§Ł…Ų± العملاؔ +OrdersInProcess=طلبات العملاؔ في Ų¹Ł…Ł„ŁŠŲ© +OrdersToProcess=طلبات العملاؔ لمعالجة +SuppliersOrdersToProcess=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ لمعالجة StatusOrderCanceledShort=ألغى StatusOrderDraftShort=Ł…Ų³ŁˆŲÆŲ© StatusOrderValidatedShort=ŲµŲ§ŲÆŁ‚ StatusOrderSentShort=في Ų¹Ł…Ł„ŁŠŲ© -StatusOrderSent=Shipment in process -StatusOrderOnProcessShort=Ordered +StatusOrderSent=ؓحنة في Ų¹Ł…Ł„ŁŠŲ© +StatusOrderOnProcessShort=أمر StatusOrderProcessedShort=ŲŖŲ¬Ł‡ŁŠŲ² -StatusOrderDelivered=Delivered +StatusOrderDelivered=ŲŖŁ… Ų§Ł„ŲŖŁˆŲµŁŠŁ„ StatusOrderToBillShort=على Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† StatusOrderToBill2Short=على Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† StatusOrderApprovedShort=ŁˆŲ§ŁŁ‚ StatusOrderRefusedShort=رفض -StatusOrderBilledShort=Billed +StatusOrderBilledShort=المنقار StatusOrderToProcessShort=Ł„Ų¹Ł…Ł„ŁŠŲ© StatusOrderReceivedPartiallyShort=تلقى جزئيا StatusOrderReceivedAllShort=ŁˆŲŖŁ„Ł‚Ł‰ ŁƒŁ„ ؓيؔ StatusOrderCanceled=ألغى StatusOrderDraft=Ł…Ų“Ų±ŁˆŲ¹ (لا ŲØŲÆ من التحقق من ŲµŲ­Ų©) StatusOrderValidated=ŲµŲ§ŲÆŁ‚ -StatusOrderOnProcess=Ordered - Standby reception -StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation +StatusOrderOnProcess=أمر - استقبال الاستعداد +StatusOrderOnProcessWithValidation=أمر - استقبال الاستعداد أو التحقق من ŲµŲ­Ų© StatusOrderProcessed=ŲŖŲ¬Ł‡ŁŠŲ² StatusOrderToBill=على Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† StatusOrderToBill2=على Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† StatusOrderApproved=ŁˆŲ§ŁŁ‚ StatusOrderRefused=رفض -StatusOrderBilled=Billed +StatusOrderBilled=المنقار StatusOrderReceivedPartially=تلقى جزئيا StatusOrderReceivedAll=ŁˆŲŖŁ„Ł‚Ł‰ ŁƒŁ„ ؓيؔ ShippingExist=ؓحنة Ł…ŁˆŲ¬ŁˆŲÆ -ProductQtyInDraft=Product quantity into draft orders -ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered +ProductQtyInDraft=ŁƒŁ…ŁŠŲ© المنتج في Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„Ł…Ų±Ų§Ų³ŁŠŁ… +ProductQtyInDraftOrWaitingApproved=ŁƒŁ…ŁŠŲ© المنتج ؄لى Ł…Ų“Ų±ŁˆŲ¹ أو Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…Ų¹ŲŖŁ…ŲÆŲ©ŲŒ لا ŁŠŲ£Ł…Ų± ŲØŲ¹ŲÆ DraftOrWaitingApproved=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على Ł…Ų“Ų±ŁˆŲ¹ أو لم ŁŠŲ£Ł…Ų± ŲØŲ¹ŲÆ DraftOrWaitingShipped=Ł…Ų“Ų±ŁˆŲ¹ Ł…ŲµŲ§ŲÆŁ‚ Ų¹Ł„ŁŠŁ‡ أو لم تؓحن MenuOrdersToBill=Ų£ŁˆŲ§Ł…Ų± Ł„Ł…Ų“Ų±ŁˆŲ¹ Ł‚Ų§Ł†ŁˆŁ† -MenuOrdersToBill2=Billable orders +MenuOrdersToBill2=Ų£ŁˆŲ§Ł…Ų± Ł„Ł„ŁŁˆŲŖŲ±Ų© SearchOrder=من أجل البحث -SearchACustomerOrder=Search a customer order -SearchASupplierOrder=Search a supplier order +SearchACustomerOrder=Ų§ŲØŲ­Ų« عن النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ +SearchASupplierOrder=ŲØŲ­Ų« أمر Ų§Ł„Ł…ŁˆŲ±ŲÆ ShipProduct=Ų³ŁŁŠŁ†Ų© المنتج -CreateOrder=خلق أمر +CreateOrder=؄نؓاؔ أمر RefuseOrder=رفض النظام -ApproveOrder=Approve order -Approve2Order=Approve order (second level) +ApproveOrder=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على النظام +Approve2Order=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على النظام (Ų§Ł„Ł…Ų³ŲŖŁˆŁ‰ Ų§Ł„Ų«Ų§Ł†ŁŠ) ValidateOrder=من أجل التحقق من ŲµŲ­Ų© UnvalidateOrder=Unvalidate النظام DeleteOrder=من أجل حذف CancelOrder=من أجل ؄لغاؔ -OrderReopened= Order %s Reopened -AddOrder=Create order +OrderReopened= ترتيب%s Ų„Ų¹Ų§ŲÆŲ© فتح +AddOrder=؄نؓاؔ النظام AddToMyOrders=أضف ؄لى Ų£ŁˆŲ§Ł…Ų± AddToOtherOrders=؄ضافة ؄لى Ų£ŁˆŲ§Ł…Ų± أخرى -AddToDraftOrders=Add to draft order +AddToDraftOrders=؄ضافة ؄لى Ł…Ų“Ų±ŁˆŲ¹ النظام ShowOrder=ŁˆŲŖŲØŁŠŁ† من أجل -OrdersOpened=Orders to process -NoOpenedOrders=No open orders -NoOtherOpenedOrders=No other open orders -NoDraftOrders=No draft orders -NoOrder=No Order -NoSupplierOrder=No supplier order +OrdersOpened=Ų£ŁˆŲ§Ł…Ų± لمعالجة +NoOpenedOrders=لا Ų£ŁˆŲ§Ł…Ų± Ł…ŁŲŖŁˆŲ­Ų© +NoOtherOpenedOrders=أية Ų£ŁˆŲ§Ł…Ų± أخرى Ł…ŁŲŖŁˆŲ­Ų© +NoDraftOrders=لا Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„Ł…Ų±Ų§Ų³ŁŠŁ… +NoOrder=No order +NoSupplierOrder=لا Ł…ŁˆŲ±ŲÆ طلبات OtherOrders=Ų£ŁˆŲ§Ł…Ų± أخرى -LastOrders=Last %s customer orders -LastCustomerOrders=Last %s customer orders -LastSupplierOrders=Last %s supplier orders +LastOrders=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ طلبات العملاؔ +LastCustomerOrders=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ طلبات العملاؔ +LastSupplierOrders=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ LastModifiedOrders=Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ Ų£ŁˆŲ§Ł…Ų± Ł‚ ŁŖ LastClosedOrders=ŁŖ Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų£ŁˆŲ§Ł…Ų± مغلقة AllOrders=Ų¬Ł…ŁŠŲ¹ Ų£ŁˆŲ§Ł…Ų± @@ -95,7 +95,7 @@ NbOfOrders=Ų¹ŲÆŲÆ Ų§Ł„Ų£ŁˆŲ§Ł…Ų± OrdersStatistics=Ų£ŁˆŲ§Ł…Ų± Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ OrdersStatisticsSuppliers=Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų£ŁˆŲ§Ł…Ų± Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ NumberOfOrdersByMonth=Ų¹ŲÆŲÆ Ų£ŁˆŲ§Ł…Ų± الؓهر -AmountOfOrdersByMonthHT=Amount of orders by month (net of tax) +AmountOfOrdersByMonthHT=ŁƒŁ…ŁŠŲ© Ų£ŁˆŲ§Ł…Ų± من ؓهر (صافية من الضرائب) ListOfOrders=قائمة Ų§Ł„Ų£ŁˆŲ§Ł…Ų± CloseOrder=ŁˆŲ«ŁŠŁ‚ من أجل ConfirmCloseOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أجل اقفال Ł‡Ų°Ų§ŲŸ Ł…Ų±Ų© واحدة أمر قد انتهى ، ف؄نه لا ŁŠŁ…ŁƒŁ† ؄لا أن ŁŠŁƒŁˆŁ† فواتير. @@ -106,14 +106,14 @@ ConfirmUnvalidateOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد Ų§Ų³ŲŖŲ¹Ų§ŲÆŲ© ConfirmCancelOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ؄لغاؔ هذا Ų§Ł„Ł†ŲøŲ§Ł…ŲŸ ConfirmMakeOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أن يؤكد Ł„Łƒ هذا النظام على ŁŖ Ł‚ŲŸ GenerateBill=ŲŖŁˆŁ„ŁŠŲÆ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© -ClassifyShipped=Classify delivered +ClassifyShipped=ŲŖŲµŁ†ŁŠŁ ŲŖŲ³Ł„ŁŠŁ…Ł‡Ų§ ClassifyBilled=ŲŖŲµŁ†ŁŠŁ "فواتير" ComptaCard=بطاقة المحاسبة DraftOrders=Ł…Ų“Ų±ŁˆŲ¹ Ų£ŁˆŲ§Ł…Ų± -DraftSuppliersOrders=Draft suppliers orders +DraftSuppliersOrders=Ų£ŁˆŲ§Ł…Ų± Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† RelatedOrders=Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Ų°Ų§ŲŖ الصلة -RelatedCustomerOrders=Related customer orders -RelatedSupplierOrders=Related supplier orders +RelatedCustomerOrders=طلبات العملاؔ Ų°Ų§ŲŖ صلة +RelatedSupplierOrders=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ Ų°Ų§ŲŖ صلة OnProcessOrders=على Ų¹Ł…Ł„ŁŠŲ© Ų£ŁˆŲ§Ł…Ų± RefOrder=المرجع. ترتيب RefCustomerOrder=المرجع. عملاؔ النظام @@ -130,8 +130,8 @@ PaymentOrderRef=من أجل دفع Ł‚ ŁŖ CloneOrder=استنساخ النظام ConfirmCloneOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أن هذا الأمر استنساخ ŁŖ Ł‚ŲŸ DispatchSupplierOrder=%s استقبال النظام Ł…ŁˆŲ±ŲÆ -FirstApprovalAlreadyDone=First approval already done -SecondApprovalAlreadyDone=Second approval already done +FirstApprovalAlreadyDone=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© Ų§Ł„Ų£ŁˆŁ„Ł‰ فعلت +SecondApprovalAlreadyDone=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© Ų§Ł„Ų«Ų§Ł†ŁŠŲ© فعلت ##### Types de contacts ##### TypeContact_commande_internal_SALESREPFOLL=Ł…Ł…Ų«Ł„ Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł…ŲŖŲ§ŲØŲ¹Ų© النظام TypeContact_commande_internal_SHIPPING=Ł…Ł…Ų«Ł„ الؓحن Ł…ŲŖŲ§ŲØŲ¹Ų© @@ -148,7 +148,7 @@ Error_COMMANDE_SUPPLIER_ADDON_NotDefined=لم تعرف COMMANDE_SUPPLIER_ADDON Error_COMMANDE_ADDON_NotDefined=لم تعرف COMMANDE_ADDON Ł…Ų³ŲŖŁ…Ų± Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=لم ŁŠŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ الملف وحدة 'ŁŖ Ł‚' Error_FailedToLoad_COMMANDE_ADDON_File=لم ŁŠŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ الملف وحدة 'ŁŖ Ł‚' -Error_OrderNotChecked=No orders to invoice selected +Error_OrderNotChecked=لا Ų£ŁˆŲ§Ł…Ų± ؄لى فاتورة Ł…Ų®ŲŖŲ§Ų±Ų© # Sources OrderSource0=اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© OrderSource1=ال؄نترنت @@ -162,19 +162,19 @@ AddDeliveryCostLine=تضاف ŲŖŁƒŁ„ŁŲ© ŲŖŁˆŲµŁŠŁ„ Ų®Ų· ŁŠŲØŁŠŁ† Ų§Ł„ŁˆŲ²Ł† من # Documents models PDFEinsteinDescription=من أجل Ł†Ł…ŁˆŲ°Ų¬ ŁƒŲ§Ł…Ł„ (logo...) PDFEdisonDescription=Ł†Ł…ŁˆŲ°Ų¬ النظام بسيطة -PDFProformaDescription=A complete proforma invoice (logo…) +PDFProformaDescription=فاتورة Ų£ŁˆŁ„ŁŠŲ© ŁƒŲ§Ł…Ł„Ų© (Ų“Ų¹Ų§Ų± ...) # Orders modes OrderByMail=بريد OrderByFax=Ų§Ł„ŁŲ§ŁƒŲ³ OrderByEMail=بريد Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ OrderByWWW=على الانترنت OrderByPhone=هاتف -CreateInvoiceForThisCustomer=Bill orders -NoOrdersToInvoice=No orders billable -CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders. -OrderCreation=Order creation -Ordered=Ordered -OrderCreated=Your orders have been created -OrderFail=An error happened during your orders creation -CreateOrders=Create orders -ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s". +CreateInvoiceForThisCustomer=Ų£ŁˆŲ§Ł…Ų± ŲØŁŠŁ„ +NoOrdersToInvoice=لا Ų£ŁˆŲ§Ł…Ų± فوترة +CloseProcessedOrdersAutomatically=ŲŖŲµŁ†ŁŠŁ "المصنعة" Ų¬Ł…ŁŠŲ¹ Ų£ŁˆŲ§Ł…Ų± المحدد. +OrderCreation=؄نؓاؔ ترتيب +Ordered=أمر +OrderCreated=ŁˆŁ‚ŲÆ ŲŖŁ… ؄نؓاؔ Ų·Ł„ŲØŲ§ŲŖŁƒŁ… +OrderFail=Ų­ŲÆŲ« Ų®Ų·Ų£ أثناؔ ؄نؓاؔ Ų·Ł„ŲØŲ§ŲŖŁƒŁ… +CreateOrders=؄نؓاؔ Ų£ŁˆŲ§Ł…Ų± +ToBillSeveralOrderSelectCustomer=ل؄نؓاؔ فاتورة لعدة Ų£ŁˆŲ§Ł…Ų±ŲŒ انقر Ų£ŁˆŁ„Ų§ على Ų§Ł„Ų¹Ł…Ł„Ų§Ų”ŲŒ Ų«Ł… Ų§Ų®ŲŖŲ± "ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©". diff --git a/htdocs/langs/ar_SA/other.lang b/htdocs/langs/ar_SA/other.lang index 7b4d06fdde8..50bc4835679 100644 --- a/htdocs/langs/ar_SA/other.lang +++ b/htdocs/langs/ar_SA/other.lang @@ -9,64 +9,64 @@ DateToBirth=تاريخ Ų§Ł„Ł…ŁŠŁ„Ų§ŲÆ BirthdayAlertOn= عيد Ł…ŁŠŁ„Ų§ŲÆ النؓطة في حالة تأهب BirthdayAlertOff= عيد Ų§Ł„Ł…ŁŠŁ„Ų§ŲÆ فى حالة تأهب الخاملة Notify_FICHINTER_VALIDATE=تدخل المصادق -Notify_FICHINTER_SENTBYMAIL=Intervention sent by mail +Notify_FICHINTER_SENTBYMAIL=تدخل ترسل عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Notify_ORDER_VALIDATE=التحقق من ŲµŲ­Ų© النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ Notify_ORDER_SENTBYMAIL=النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ ترسل عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Notify_ORDER_SUPPLIER_SENTBYMAIL=النظام Ł…Ų²ŁˆŲÆ ترسل عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ -Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded +Notify_ORDER_SUPPLIER_VALIDATE=أجل Ų§Ł„Ł…ŁˆŲ±ŲÆ ŲŖŲ³Ų¬ŁŠŁ„ Notify_ORDER_SUPPLIER_APPROVE=من أجل Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على Ų§Ł„Ł…ŁˆŲ±ŲÆ Notify_ORDER_SUPPLIER_REFUSE=من أجل رفض Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Notify_PROPAL_VALIDATE=التحقق من ŲµŲ­Ų© اقتراح العملاؔ -Notify_PROPAL_CLOSE_SIGNED=Customer propal closed signed -Notify_PROPAL_CLOSE_REFUSED=Customer propal closed refused +Notify_PROPAL_CLOSE_SIGNED=propal العملاؔ مغلقة ŁˆŁ‚Ų¹ +Notify_PROPAL_CLOSE_REFUSED=propal العملاؔ مغلقة رفض Notify_PROPAL_SENTBYMAIL=اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© المرسلة عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Notify_WITHDRAW_TRANSMIT=انتقال انسحاب Notify_WITHDRAW_CREDIT=انسحاب الائتمان Notify_WITHDRAW_EMIT=Isue انسحاب -Notify_COMPANY_CREATE=طرف ثالث خلق -Notify_COMPANY_SENTBYMAIL=Mails sent from third party card +Notify_COMPANY_CREATE=طرف ثالث ؄نؓاؔ +Notify_COMPANY_SENTBYMAIL=الرسائل المرسلة من بطاقة طرف ثالث Notify_BILL_VALIDATE=فاتورة Ł…ŲµŲ§ŲÆŁ‚ -Notify_BILL_UNVALIDATE=Customer invoice unvalidated +Notify_BILL_UNVALIDATE=فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ unvalidated Notify_BILL_PAYED=دفعت فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ Notify_BILL_CANCEL=فاتورة Ų§Ł„Ų²ŲØŁˆŁ† ؄لغاؔ Notify_BILL_SENTBYMAIL=فاتورة Ų§Ł„Ų²ŲØŁˆŁ† ؄رسالها عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Notify_BILL_SUPPLIER_VALIDATE=فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ المصادق Notify_BILL_SUPPLIER_PAYED=دفعت فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ Notify_BILL_SUPPLIER_SENTBYMAIL=فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ ترسل عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ -Notify_BILL_SUPPLIER_CANCELED=Supplier invoice cancelled +Notify_BILL_SUPPLIER_CANCELED=فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ ألغت Notify_CONTRACT_VALIDATE=التحقق من ŲµŲ­Ų© العقد Notify_FICHEINTER_VALIDATE=التحقق من التدخل Notify_SHIPPING_VALIDATE=التحقق من ŲµŲ­Ų© الؓحن Notify_SHIPPING_SENTBYMAIL=الؓحن ترسل عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Notify_MEMBER_VALIDATE=عضو Ł…ŲµŲÆŁ‚ -Notify_MEMBER_MODIFY=Member modified +Notify_MEMBER_MODIFY=ŲŖŲ¹ŲÆŁŠŁ„ الأعضاؔ Notify_MEMBER_SUBSCRIPTION=عضو Ų§Ł„Ł…ŁƒŲŖŲŖŲØ Notify_MEMBER_RESILIATE=عضو resiliated Notify_MEMBER_DELETE=عضو حذف -Notify_PROJECT_CREATE=Project creation -Notify_TASK_CREATE=Task created -Notify_TASK_MODIFY=Task modified -Notify_TASK_DELETE=Task deleted -SeeModuleSetup=See setup of module %s +Notify_PROJECT_CREATE=؄نؓاؔ Ł…Ų“Ų±ŁˆŲ¹ +Notify_TASK_CREATE=مهمة ؄نؓاؔ +Notify_TASK_MODIFY=ŲŖŲ¹ŲÆŁŠŁ„ مهمة +Notify_TASK_DELETE=حذف المهمة +SeeModuleSetup=انظر Ų„Ų¹ŲÆŲ§ŲÆ وحدة٪ Ų§Ł„ŲµŁˆŲ±Ų© NbOfAttachedFiles=Ų¹ŲÆŲÆ الملفات المرفقة / ŁˆŲ«Ų§Ų¦Ł‚ TotalSizeOfAttachedFiles=اجمالى حجم الملفات المرفقة / ŁˆŲ«Ų§Ų¦Ł‚ MaxSize=الحجم الأقصى AttachANewFile=؄رفاق ملف جديد / ŁˆŲ«ŁŠŁ‚Ų© LinkedObject=Ų±ŲØŲ· ŁˆŲ¬ŁˆŁ‡ Miscellaneous=متفرقات -NbOfActiveNotifications=Number of notifications (nb of recipient emails) +NbOfActiveNotifications=Ų¹ŲÆŲÆ ال؄خطارات (Ł…Ł„Ų­ŁˆŲøŲ© من رسائل Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ المستلم) PredefinedMailTest=هذا Ł‡Łˆ الاختبار Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ. ŲŖŁƒŁˆŁ† Ł…ŁŲµŁˆŁ„Ų© \\ nThe Ų³Ų·Ų±ŁŠŁ† من قبل حرف Ų„Ų±Ų¬Ų§Ų¹. PredefinedMailTestHtml=هذا Ł‡Łˆ Ų§Ł„ŲØŲ±ŁŠŲÆ الاختبار (الاختبار يجب أن ŲŖŁƒŁˆŁ† في ŁƒŁ„Ł…Ų© جريئة).
      ŁˆŲŖŁŲµŁ„ ŲØŁŠŁ† Ų§Ł„Ų®Ų·ŁŠŁ† من قبل حرف Ų„Ų±Ų¬Ų§Ų¹. -PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nYou will find here the commercial proposal __PROPREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nYou will find here the price request __ASKREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nYou will find here the order __ORDERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nYou will find here our order __ORDERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nYou will find here the shipping __SHIPPINGREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nYou will find here the intervention __FICHINTERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ +PredefinedMailContentSendInvoice=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© __REF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__ Ł†ŁˆŲÆ أن نحذر Ł„ŁƒŁ… أن __REF__ فاتورة يبدو أن لا ŁŠŲŖŁ… Ų³ŁŠŁˆŁ„ŁŠ. Ł„Ų°Ł„Łƒ هذا Ł‡Łˆ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© في المرفق Ł…Ų±Ų© Ų£Ų®Ų±Ł‰ŲŒ ŲØŁ…Ų«Ų§ŲØŲ© تذكير. __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendProposal=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ __PROPREF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا طلب السعر __ASKREF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendOrder=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا ترتيب __ORDERREF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا نظامنا __ORDERREF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© __REF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendShipping=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا الؓحن __SHIPPINGREF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendFichInter=__CONTACTCIVNAME__ سوف ŲŖŲ¬ŲÆ هنا تدخل __FICHINTERREF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentThirdparty=__CONTACTCIVNAME__ __PERSONALIZED__ __SIGNATURE__ DemoDesc=Dolibarr الاتفاق Ł‡Łˆ تخطيط Ł…ŁˆŲ§Ų±ŲÆ المؤسسات و؄دارة علاقات العملاؔ ŁˆŲŖŲŖŁƒŁˆŁ† من Ų¹ŲÆŲ© وحدات وظيفية. ŁˆŁ‚Ų§Ł„ ان العرض ŁŠŲ“Ł…Ł„ Ų¬Ł…ŁŠŲ¹ وحدات لا ŁŠŲ¹Ł†ŁŠ اي ؓيؔ يحدث هذا Ų£ŲØŲÆŲ§. ŲØŲ°Ł„Łƒ ، Ų¹Ų±Ų¶ Ų¹ŲÆŲ© ملامح المتاحة. ChooseYourDemoProfil=اختيار Ų¹Ų±Ų¶ ملف المباراة Ų§Ł„ŲŖŁŠ Ų£Ł†Ų“Ų·ŲŖŁƒ... DemoFundation=Ų£Ų¹Ų¶Ų§Ų” في Ų„ŲÆŲ§Ų±Ų© Ł…Ų¤Ų³Ų³Ų© @@ -81,16 +81,16 @@ ModifiedBy=المعدلة Ł‚ ŁŖ ValidatedBy=ŁŠŲµŲ§ŲÆŁ‚ Ų¹Ł„ŁŠŁ‡Ų§ Ł‚ ŁŖ CanceledBy=ألغى به Ł‚ ŁŖ ClosedBy=أغلقت ŁŖ Ł‚ -CreatedById=User id who created -ModifiedById=User id who made last change -ValidatedById=User id who validated -CanceledById=User id who canceled -ClosedById=User id who closed -CreatedByLogin=User login who created -ModifiedByLogin=User login who made last change -ValidatedByLogin=User login who validated -CanceledByLogin=User login who canceled -ClosedByLogin=User login who closed +CreatedById=Ł‡ŁˆŁŠŲ© المستخدم Ų§Ł„Ų°ŁŠ ؄نؓاؔ +ModifiedById=Ł‡ŁˆŁŠŲ© المستخدم Ų§Ł„Ų°ŁŠ جعل Ų§Ł„ŲŖŲŗŁŠŁŠŲ± Ų§Ł„Ų£Ų®ŁŠŲ± +ValidatedById=Ł‡ŁˆŁŠŲ© المستخدم Ų§Ł„Ų°ŁŠ التحقق من ŲµŲ­Ų© +CanceledById=Ł‡ŁˆŁŠŲ© المستخدم Ų§Ł„Ų°ŁŠ ألغى +ClosedById=Ł‡ŁˆŁŠŲ© المستخدم Ų§Ł„Ų°ŁŠ أغلق +CreatedByLogin=ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ المستخدم Ų§Ł„Ų°ŁŠ ؄نؓاؔ +ModifiedByLogin=ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ المستخدم Ų§Ł„Ų°ŁŠ جعل Ų§Ł„ŲŖŲŗŁŠŁŠŲ± Ų§Ł„Ų£Ų®ŁŠŲ± +ValidatedByLogin=ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ المستخدم Ų§Ł„Ų°ŁŠ التحقق من ŲµŲ­Ų© +CanceledByLogin=ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ المستخدم Ų§Ł„Ų°ŁŠ ألغى +ClosedByLogin=ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ المستخدم Ų§Ł„Ų°ŁŠ أغلق FileWasRemoved=ŲŖŁ… حذف الملف DirWasRemoved=ŲÆŁ„ŁŠŁ„ Ų£Ų²ŁŠŁ„ FeatureNotYetAvailableShort=Ł…ŲŖŲ§Ų­Ų© في ال؄صدار Ų§Ł„ŲŖŲ§Ł„ŁŠ @@ -120,20 +120,20 @@ LengthUnitdm=Ł…Ų§Ų±Łƒ Ų£Ł„Ł…Ų§Ł†ŁŠ LengthUnitcm=Ų§Ł„Ų·ŁˆŁ„ LengthUnitmm=Ł…Ł… Surface=منطقة -SurfaceUnitm2=m² +SurfaceUnitm2=Ł…ŲŖŲ± Ł…Ų±ŲØŲ¹ SurfaceUnitdm2=dm² -SurfaceUnitcm2=cm² -SurfaceUnitmm2=mm² -SurfaceUnitfoot2=ft² +SurfaceUnitcm2=سم ² +SurfaceUnitmm2=Ł…Ł… ² +SurfaceUnitfoot2=قدم Ł…Ų±ŲØŲ¹ SurfaceUnitinch2=in² Volume=حجم TotalVolume=الحجم Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠ -VolumeUnitm3=m³ +VolumeUnitm3=Ł…ŲŖŲ± Ł…ŁƒŲ¹ŲØ VolumeUnitdm3=dm³ (L) -VolumeUnitcm3=cm³ (ml) -VolumeUnitmm3=mm³ (µl) +VolumeUnitcm3=سم Ł…ŁƒŲ¹ŲØ (Ł…Ł„) +VolumeUnitmm3=mm³ (Ł…ŁŠŁƒŲ±ŁˆŁ„ŲŖŲ±) VolumeUnitfoot3=ft³ -VolumeUnitinch3=in³ +VolumeUnitinch3=في بوابة VolumeUnitounce=Ų£ŁˆŁ‚ŁŠŲ© VolumeUnitlitre=لتر VolumeUnitgallon=ŲŗŲ§Ł„ŁˆŁ† @@ -143,7 +143,7 @@ SizeUnitcm=سم SizeUnitmm=Ł…Ł… SizeUnitinch=بوصة SizeUnitfoot=قدم -SizeUnitpoint=point +SizeUnitpoint=نقطة BugTracker=علة تعقب SendNewPasswordDesc=هذا Ų§Ł„Ų“ŁƒŁ„ يتيح Ł„Łƒ طلب ŁƒŁ„Ł…Ų© Ł…Ų±ŁˆŲ± جديدة. Ų³ŁŠŁƒŁˆŁ† من ؄رسالها ؄لى Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ الخاص بك.
      Ų§Ł„ŲŖŲŗŁŠŁŠŲ± لن ŲŖŁƒŁˆŁ† فعالة ؄لا ŲØŲ¹ŲÆ النقر على تأكيد الصلة داخل هذه الرسالة.
      تحقق من بريدك Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ القارئ Ų§Ł„ŲØŲ±Ł…Ų¬ŁŠŲ§ŲŖ. BackToLoginPage=عودة ؄لى صفحة ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ @@ -157,23 +157,23 @@ StatsByNumberOfEntities=Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ في Ų¹ŲÆŲÆ من Ų§Ł„ŁƒŁŠŲ§Ł†Ų§ŲŖ في Ų§ NumberOfProposals=Ų¹ŲÆŲÆŲ§ من المقترحات بؓأن 12 الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ NumberOfCustomerOrders=Ų¹ŲÆŲÆ طلبات الزبائن على 12 في الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ NumberOfCustomerInvoices=Ų¹ŲÆŲÆ من العملاؔ ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± على 12 الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ -NumberOfSupplierOrders=Number of supplier orders on last 12 month +NumberOfSupplierOrders=Ų¹ŲÆŲÆ Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ في Ų¢Ų®Ų± 12 ؓهرا NumberOfSupplierInvoices=Ų¹ŲÆŲÆ من فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† على 12 الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ NumberOfUnitsProposals=Ų¹ŲÆŲÆ من Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ على مقترحات بؓأن 12 الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ NumberOfUnitsCustomerOrders=Ų¹ŲÆŲÆ من Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ على طلبات الزبائن على 12 في الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ NumberOfUnitsCustomerInvoices=Ų¹ŲÆŲÆ من Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ على فواتير العملاؔ على 12 الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ -NumberOfUnitsSupplierOrders=Number of units on supplier orders on last 12 month +NumberOfUnitsSupplierOrders=Ų¹ŲÆŲÆ Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ بناؔ على Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ في Ų¢Ų®Ų± 12 ؓهرا NumberOfUnitsSupplierInvoices=Ų¹ŲÆŲÆ من Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ على فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† على 12 الؓهر Ų§Ł„Ł…Ų§Ų¶ŁŠ EMailTextInterventionValidated=التدخل ŁŖ Ł‚ المصادق EMailTextInvoiceValidated=فاتورة ŁŖ Ł‚ المصادق EMailTextProposalValidated=ŁˆŁ‚ŲÆ ŲŖŁ… اقتراح %s التحقق من ŲµŲ­Ų©. EMailTextOrderValidated=ŁˆŁ‚ŲÆ ŲŖŁ… التحقق من ŲµŲ­Ų© %s النظام. EMailTextOrderApproved=من أجل Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على Ł‚ ŁŖ -EMailTextOrderValidatedBy=The order %s has been recorded by %s. +EMailTextOrderValidatedBy=ŁˆŁ‚ŲÆ سجلت النظام٪ s ŲØŁŖ Ų§Ł„ŲµŁˆŲ±Ų©. EMailTextOrderApprovedBy=من أجل ŁŖ Ł‚ Ł‚ ŁŖ ŁˆŲ§ŁŁ‚ŲŖ Ų¹Ł„ŁŠŁ‡Ų§ EMailTextOrderRefused=من أجل رفض Ł‚ ŁŖ EMailTextOrderRefusedBy=من أجل أن ترفض ŁŖ Ł‚ Ł‚ ŁŖ -EMailTextExpeditionValidated=The shipping %s has been validated. +EMailTextExpeditionValidated=ŲŖŁ… التحقق من ŲµŲ­Ų©%s الؓحن. ImportedWithSet=استيراد Ł…Ų¬Ł…ŁˆŲ¹Ų© Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ DolibarrNotification=Ų„Ų“Ų¹Ų§Ų± ŲŖŁ„Ł‚Ų§Ų¦ŁŠ ResizeDesc=أدخل Ų¹Ų±Ų¶ جديدة أو ارتفاع جديد. ŁˆŲ³ŲŖŲØŁ‚Ł‰ نسبة خلال تغيير حجم... @@ -195,37 +195,37 @@ StartUpload=ŲØŲÆŲ” Ų§Ł„ŲŖŲ­Ł…ŁŠŁ„ CancelUpload=؄لغاؔ Ų§Ł„ŲŖŲ­Ł…ŁŠŁ„ FileIsTooBig=ملفات كبيرة Ų¬ŲÆŲ§ PleaseBePatient=ŁŠŲ±Ų¬Ł‰ Ų§Ł„ŲŖŲ­Ł„ŁŠ بالصبر... -RequestToResetPasswordReceived=A request to change your Dolibarr password has been received -NewKeyIs=This is your new keys to login -NewKeyWillBe=Your new key to login to software will be -ClickHereToGoTo=Click here to go to %s -YouMustClickToChange=You must however first click on the following link to validate this password change -ForgetIfNothing=If you didn't request this change, just forget this email. Your credentials are kept safe. -IfAmountHigherThan=If amount higher than %s -SourcesRepository=Repository for sources +RequestToResetPasswordReceived=ŁˆŁ‚ŲÆ وردت طلب Ł„ŲŖŲŗŁŠŁŠŲ± ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± الخاصة بك Dolibarr +NewKeyIs=هذا Ł‡Łˆ Ł…ŁŲ§ŲŖŁŠŲ­ جديدة Ł„ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ +NewKeyWillBe=ŁˆŲ§Ł„Ł…ŁŲŖŲ§Ų­ Ų§Ł„Ų¬ŲÆŁŠŲÆ الخاص بك Ł„Ł„ŲÆŲ®ŁˆŁ„ ؄لى برنامج ŁŠŁƒŁˆŁ† +ClickHereToGoTo=انقر هنا للذهاب ؄لى٪ s +YouMustClickToChange=ŁˆŁ„ŁƒŁ† يجب النقر ŁŁˆŁ‚ Ł„Ų£ŁˆŁ„ Ł…Ų±Ų© على الرابط Ų§Ł„ŲŖŲ§Ł„ŁŠ للتحقق من ŲµŲ­Ų© هذا تغيير ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± +ForgetIfNothing=Ų„Ų°Ų§ ŁƒŁ†ŲŖ لم تطلب هذا Ų§Ł„ŲŖŲŗŁŠŁŠŲ±ŲŒ أن ŁŠŁ†Ų³ŁˆŲ§ هذا Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ. ŁŠŲŖŁ… الاحتفاظ ŲØŁŠŲ§Ł†Ų§ŲŖ الاعتماد الخاصة بك آمنة. +IfAmountHigherThan=Ų„Ų°Ų§ قدر أعلى من٪ Ų§Ł„ŲµŁˆŲ±Ų© +SourcesRepository=Ł…Ų³ŲŖŁˆŲÆŲ¹ للمصادر ##### Calendar common ##### AddCalendarEntry=؄ضافة Ų§Ł„ŲÆŲ®ŁˆŁ„ في Ų§Ł„ŲŖŁ‚ŁˆŁŠŁ… Ł‚ ŁŖ -NewCompanyToDolibarr=Company %s added -ContractValidatedInDolibarr=Contract %s validated -ContractCanceledInDolibarr=Contract %s canceled -ContractClosedInDolibarr=Contract %s closed -PropalClosedSignedInDolibarr=Proposal %s signed -PropalClosedRefusedInDolibarr=Proposal %s refused -PropalValidatedInDolibarr=Proposal %s validated -PropalClassifiedBilledInDolibarr=Proposal %s classified billed -InvoiceValidatedInDolibarr=Invoice %s validated -InvoicePaidInDolibarr=Invoice %s changed to paid -InvoiceCanceledInDolibarr=Invoice %s canceled -PaymentDoneInDolibarr=Payment %s done -CustomerPaymentDoneInDolibarr=Customer payment %s done -SupplierPaymentDoneInDolibarr=Supplier payment %s done -MemberValidatedInDolibarr=Member %s validated -MemberResiliatedInDolibarr=Member %s resiliated -MemberDeletedInDolibarr=Member %s deleted -MemberSubscriptionAddedInDolibarr=Subscription for member %s added -ShipmentValidatedInDolibarr=Shipment %s validated -ShipmentDeletedInDolibarr=Shipment %s deleted +NewCompanyToDolibarr=ؓركة٪ Ų§Ł„ŲµŁˆŲ±Ų© ب؄ضافة +ContractValidatedInDolibarr=عقد%s Ų§Ł„ŲŖŲ£ŁƒŲÆ من ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ +ContractCanceledInDolibarr=عقد%s ؄لغاؔ +ContractClosedInDolibarr=عقد٪ Ų§Ł„ŲµŁˆŲ±Ų© مغلقة +PropalClosedSignedInDolibarr=اقتراح٪ Ų§Ł„ŲµŁˆŲ±Ų© قعت +PropalClosedRefusedInDolibarr=اقتراح%s رفض +PropalValidatedInDolibarr=اقتراح%s Ų§Ł„ŲŖŲ£ŁƒŲÆ من ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ +PropalClassifiedBilledInDolibarr=اقتراح%s تصنف المنقار +InvoiceValidatedInDolibarr=فاتورة%s التحقق من ŲµŲ­Ų© +InvoicePaidInDolibarr=تغيير فاتورة%s لدفع +InvoiceCanceledInDolibarr=فاتورة%s ؄لغاؔ +PaymentDoneInDolibarr=دفع٪ Ų§Ł„Ł‚ŁŠŲ§Ł… به +CustomerPaymentDoneInDolibarr=دفع العملاؔ٪ Ų§Ł„Ł‚ŁŠŲ§Ł… به Ų§Ł„ŲµŁˆŲ±Ų© +SupplierPaymentDoneInDolibarr=دفع Ų§Ł„Ł…ŁˆŲ±ŲÆŁŖ Ų§Ł„Ł‚ŁŠŲ§Ł… به Ų§Ł„ŲµŁˆŲ±Ų© +MemberValidatedInDolibarr=عضو%s Ų§Ł„ŲŖŲ£ŁƒŲÆ من ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ +MemberResiliatedInDolibarr=عضو٪ Ų§Ł„ŲµŁˆŲ±Ų© resiliated +MemberDeletedInDolibarr=عضو٪ Ų§Ł„ŲµŁˆŲ±Ų© حذفها +MemberSubscriptionAddedInDolibarr=وأضاف Ų§Ł„Ų§Ų“ŲŖŲ±Ų§Łƒ Ł„Ų¹Ų¶ŁˆŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +ShipmentValidatedInDolibarr=ؓحنة%s Ų§Ł„ŲŖŲ£ŁƒŲÆ من ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ +ShipmentDeletedInDolibarr=ؓحنة٪ Ų§Ł„ŲµŁˆŲ±Ų© حذفها ##### Export ##### Export=تصدير ExportsArea=ŲµŲ§ŲÆŲ±Ų§ŲŖ المنطقة @@ -238,3 +238,8 @@ ToExport=الصادرات NewExport=تصديرية جديدة ##### External sites ##### ExternalSites=Ų§Ł„Ł…ŁˆŲ§Ł‚Ų¹ Ų§Ł„Ų®Ų§Ų±Ų¬ŁŠŲ© +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/ar_SA/paybox.lang b/htdocs/langs/ar_SA/paybox.lang index 61759e77d97..2f6327e0adf 100644 --- a/htdocs/langs/ar_SA/paybox.lang +++ b/htdocs/langs/ar_SA/paybox.lang @@ -31,9 +31,9 @@ VendorName=اسم البائع CSSUrlForPaymentForm=عزيزي ŁˆŲ±Ł‚Ų© النمط المغلق Ł„Ł„Ł†Ł…ŁˆŲ°Ų¬ الدفع MessageOK=رسالة على الصفحة التحقق من ŲµŲ­Ų© الدفع عودة MessageKO=رسالة في ؄لغاؔ دفع الصفحة عودة -NewPayboxPaymentReceived=New Paybox payment received -NewPayboxPaymentFailed=New Paybox payment tried but failed -PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed) -PAYBOX_PBX_SITE=Value for PBX SITE -PAYBOX_PBX_RANG=Value for PBX Rang -PAYBOX_PBX_IDENTIFIANT=Value for PBX ID +NewPayboxPaymentReceived=دفع Paybox Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© Ų§Ł„ŲŖŁŠ وردت +NewPayboxPaymentFailed=دفع Paybox جديد Ų­Ų§ŁˆŁ„ ŁˆŁ„ŁƒŁ†Ł‡ فؓل +PAYBOX_PAYONLINE_SENDEMAIL=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„ŲŖŲ­Ų°ŁŠŲ± ŲØŲ¹ŲÆ دفع (نجاح أو فؓل) +PAYBOX_PBX_SITE=Ł‚ŁŠŁ…Ų© PBX SITE +PAYBOX_PBX_RANG=Ł‚ŁŠŁ…Ų© PBX رانج +PAYBOX_PBX_IDENTIFIANT=Ł‚ŁŠŁ…Ų© PBX ID diff --git a/htdocs/langs/ar_SA/paypal.lang b/htdocs/langs/ar_SA/paypal.lang index 62821242571..a1d2e6dc632 100644 --- a/htdocs/langs/ar_SA/paypal.lang +++ b/htdocs/langs/ar_SA/paypal.lang @@ -8,24 +8,25 @@ PAYPAL_API_SANDBOX=وضع الاختبار / رمل PAYPAL_API_USER=API المستخدم PAYPAL_API_PASSWORD=API ŁƒŁ„Ł…Ų© السر PAYPAL_API_SIGNATURE=API ŲŖŁˆŁ‚ŁŠŲ¹ +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=تقدم الدفع "لا يتجزأ" (بطاقة الائتمان + باي ŲØŲ§Ł„) أو "باي ŲØŲ§Ł„" فقط -PaypalModeIntegral=Integral -PaypalModeOnlyPaypal=PayPal only +PaypalModeIntegral=Ų§Ł„ŲŖŁƒŲ§Ł…Ł„ +PaypalModeOnlyPaypal=باي ŲØŲ§Ł„ فقط PAYPAL_CSS_URL=Optionnal Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„Ł…ŁˆŁ‚Ų¹ من ŁˆŲ±Ł‚Ų© أنماط CSS في صفحة الدفع ThisIsTransactionId=هذا Ł‡Łˆ معرف من الصفقة: %s PAYPAL_ADD_PAYMENT_URL=؄ضافة Ų±Ų§ŲØŲ· الدفع باي ŲØŲ§Ł„ عند Ų„Ų±Ų³Ų§Ł„ مستند Ų¹ŲØŲ± Ų§Ł„ŲØŲ±ŁŠŲÆ PAYPAL_IPN_MAIL_ADDRESS=Ų¹Ł†ŁˆŲ§Ł† Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ لل؄خطار لحظة الدفع (IPN) -PredefinedMailContentLink=You can click on the secure link below to make your payment (PayPal) if it is not already done.\n\n%s\n\n +PredefinedMailContentLink=ŁŠŁ…ŁƒŁ†Łƒ النقر على الرابط أدناه آمن لجعل الدفع (باي ŲØŲ§Ł„) Ų„Ų°Ų§ لم ŲŖŁƒŁ† قد فعلت Ų°Ł„Łƒ. ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© YouAreCurrentlyInSandboxMode=أنت Ų­Ų§Ł„ŁŠŲ§ في وضع "رمل" -NewPaypalPaymentReceived=New Paypal payment received -NewPaypalPaymentFailed=New Paypal payment tried but failed -PAYPAL_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or not) -ReturnURLAfterPayment=Return URL after payment -ValidationOfPaypalPaymentFailed=Validation of Paypal payment failed -PaypalConfirmPaymentPageWasCalledButFailed=Payment confirmation page for Paypal was called by Paypal but confirmation failed -SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. -DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. -DetailedErrorMessage=Detailed Error Message -ShortErrorMessage=Short Error Message -ErrorCode=Error Code -ErrorSeverityCode=Error Severity Code +NewPaypalPaymentReceived=جديد ŲØŲ§Ł„ تلقى الدفع +NewPaypalPaymentFailed=جديد باي ŲØŲ§Ł„ الدفع Ų­Ų§ŁˆŁ„ ŁˆŁ„ŁƒŁ†Ł‡ فؓل +PAYPAL_PAYONLINE_SENDEMAIL=Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų„Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ Ł„ŲŖŲ­Ų°ŁŠŲ± ŲØŲ¹ŲÆ دفع (النجاح أو لا) +ReturnURLAfterPayment=Ų§Ł„Ų¹ŁˆŲÆŲ© URL ŲØŲ¹ŲÆ دفع +ValidationOfPaypalPaymentFailed=التحقق من باي ŲØŲ§Ł„ دفع فؓل +PaypalConfirmPaymentPageWasCalledButFailed=دفع صفحة تأكيد Ł„ŲØŲ§ŁŠ ŲØŲ§Ł„ ŁƒŲ§Ł† ŁŠŲ³Ł…Ł‰ من قبل باي ŲØŲ§Ł„ ŁˆŁ„ŁƒŁ† فؓل تأكيد +SetExpressCheckoutAPICallFailed=فؓل Ų§Ų³ŲŖŲÆŲ¹Ų§Ų” API SetExpressCheckout. +DoExpressCheckoutPaymentAPICallFailed=فؓل Ų§Ų³ŲŖŲÆŲ¹Ų§Ų” API DoExpressCheckoutPayment. +DetailedErrorMessage=رسالة Ų®Ų·Ų£ مفصلة +ShortErrorMessage=رسالة Ų®Ų·Ų£ Ł‚ŲµŁŠŲ±Ų© +ErrorCode=رمز الخطأ +ErrorSeverityCode=Ų®Ų·Ų£ خطورة Ł…ŲÆŁˆŁ†Ų© diff --git a/htdocs/langs/ar_SA/printing.lang b/htdocs/langs/ar_SA/printing.lang index a81355efe38..2ac4b6ef9ca 100644 --- a/htdocs/langs/ar_SA/printing.lang +++ b/htdocs/langs/ar_SA/printing.lang @@ -1,76 +1,86 @@ # Dolibarr language file - Source file is en_US - printing -Module64000Name=Direct Printing -Module64000Desc=Enable Direct Printing System -PrintingSetup=Setup of Direct Printing System -PrintingDesc=This module adds a Print button to send documents directly to a printer (without opening document into an application) with various module. -MenuDirectPrinting=Direct Printing -DirectPrint=Direct print -ModuleDriverSetup=Setup Module Driver -PrintingDriverDesc=Configuration variables for printing driver. -ListDrivers=List of drivers -PrintTestDesc=List of Printers. -FileWasSentToPrinter=File %s was sent to printer -NoActivePrintingModuleFound=No active module to print document -PleaseSelectaDriverfromList=Please select a driver from list. -PleaseConfigureDriverfromList=Please configure the selected driver from list. -SetupDriver=Driver setup -TestDriver=Test -TargetedPrinter=Targeted printer -UserConf=Setup per user -PRINTGCP=Google Cloud Print -PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print. -PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print. -PrintTestDescprintgcp=List of Printers for Google Cloud Print. -PRINTGCP_LOGIN=Google Account Login -PRINTGCP_PASSWORD=Google Account Password -STATE_ONLINE=Online -STATE_UNKNOWN=Unknown -STATE_OFFLINE=Offline -STATE_DORMANT=Offline for quite a while -TYPE_GOOGLE=Google -TYPE_HP=HP Printer -TYPE_DOCS=DOCS -TYPE_DRIVE=Google Drive -TYPE_FEDEX=Fedex -TYPE_ANDROID_CHROME_SNAPSHOT=Android +Module64000Name=الطباعة المباؓرة +Module64000Desc=ŲŖŁ…ŁƒŁŠŁ† نظام الطباعة المباؓرة +PrintingSetup=Ų„Ų¹ŲÆŲ§ŲÆ نظام الطباعة المباؓرة +PrintingDesc=هذه Ų§Ł„ŁˆŲ­ŲÆŲ© يضيف Ų²Ų± الطباعة ل؄رسال المستندات Ł…ŲØŲ§Ų“Ų±Ų© ؄لى Ų·Ų§ŲØŲ¹Ų© (ŲØŲÆŁˆŁ† فتح مستند ؄لى Ų§Ł„ŲŖŲ·ŲØŁŠŁ‚) Ł…Ų¹ وحدة مختلفة. +MenuDirectPrinting=وظائف الطباعة المباؓرة +DirectPrint=الطباعة المباؓرة +ModuleDriverSetup=وحدة Ų„Ų¹ŲÆŲ§ŲÆ برنامج ŲŖŲ“ŲŗŁŠŁ„ +PrintingDriverDesc=Ų§Ł„Ł…ŲŖŲŗŁŠŲ±Ų§ŲŖ Ų§Ł„ŲŖŁƒŁˆŁŠŁ† للطباعة السائق. +ListDrivers=قائمة ŲØŲ±Ų§Ł…Ų¬ Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ +PrintTestDesc=قائمة الطابعات. +FileWasSentToPrinter=ŁˆŲ£Ų±Ų³Ł„ ملف٪ s ؄لى Ų·Ų§ŲØŲ¹Ų© +NoActivePrintingModuleFound=لا وحدة نؓطة لطباعة المستند +PleaseSelectaDriverfromList=ŁŠŲ±Ų¬Ł‰ تحديد برنامج ŲŖŲ“ŲŗŁŠŁ„ من القائمة. +PleaseConfigureDriverfromList=ŁŠŲ±Ų¬Ł‰ ŲŖŁƒŁˆŁŠŁ† برنامج Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ المحدد من القائمة. +SetupDriver=Ų„Ų¹ŲÆŲ§ŲÆ برنامج Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ +TestDriver=Ų§Ų®ŲŖŲØŲ§Ų± +TargetedPrinter=Ų·Ų§ŲØŲ¹Ų© المستهدفة +UserConf=ال؄عداد Ł„ŁƒŁ„ Ł…Ų³ŲŖŲ®ŲÆŁ… +PRINTGCP=Ų¬ŁˆŲ¬Ł„ Ų§Ł„ŲŗŁŠŁ…Ų© Ų·ŲØŲ§Ų¹Ų© +PRINTGCP_INFO=Ų¬ŁˆŲ¬Ł„ أوث ال؄عداد API +PRINTGCP_AUTHLINK=المصادقة +PRINTGCP_TOKEN_ACCESS=Ų¬ŁˆŲ¬Ł„ Ų§Ł„ŲŗŁŠŁ…Ų© Ų·ŲØŲ§Ų¹Ų© أوث رمز +PRINTGCP_TOKEN_REFRESH=Ų±Ł…Ų²ŁŠ ŲŖŲ­Ł…ŁŠŁ„ الحاضر +PRINTGCP_TOKEN_EXPIRED=رمز Ł…Ł†ŲŖŁ‡ŁŠ Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© +PRINTGCP_TOKEN_EXPIRE_AT=رمز ŲŖŁ†ŲŖŁ‡ŁŠ في +PRINTGCP_DELETE_TOKEN=حذف رمز Ų§Ł„Ł…Ų­ŁŁˆŲøŲ© +PrintGCPDesc=برنامج Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ هذا ŁŠŲ³Ł…Ų­ ل؄رسال المستندات Ł…ŲØŲ§Ų“Ų±Ų© ؄لى Ų·Ų§ŲØŲ¹Ų© Ł…Ų¹ Ų¬ŁˆŲ¬Ł„ Ų§Ł„ŲŗŁŠŁ…Ų© Ų·ŲØŲ§Ų¹Ų©. +PrintingDriverDescprintgcp=Ų§Ł„Ł…ŲŖŲŗŁŠŲ±Ų§ŲŖ Ų§Ł„ŲŖŁƒŁˆŁŠŁ† للسائق الطباعة في السحاب من Google Ų·ŲØŲ§Ų¹Ų©. +PrintTestDescprintgcp=قائمة Ų·Ų§ŲØŲ¹Ų§ŲŖ Ų¬ŁˆŲ¬Ł„ Ų§Ł„ŲŗŁŠŁ…Ų© Ų·ŲØŲ§Ų¹Ų©. +PRINTGCP_LOGIN=Ų¬ŁˆŲ¬Ł„ حسابي Ų§Ł„ŲÆŲ®ŁˆŁ„ +PRINTGCP_PASSWORD=ŁƒŁ„Ł…Ų© Ł…Ų±ŁˆŲ± Ų­Ų³Ų§ŲØ Google +STATE_ONLINE=Ų¹ŲØŲ± الانترنت +STATE_UNKNOWN=غير Ł…Ų¹Ų±ŁˆŁ +STATE_OFFLINE=Ų­Ų§Ł„ŁŠŲ§ +STATE_DORMANT=Ų­Ų§Ł„ŁŠŲ§ لفترة Ų·ŁˆŁŠŁ„Ų© +TYPE_GOOGLE=البحث على ال؄نترنت +TYPE_HP=Ų·Ų§ŲØŲ¹Ų© HP +TYPE_DOCS=مستندات +TYPE_DRIVE=Ł…Ų­Ų±Łƒ Ų¬ŁˆŲ¬Ł„ +TYPE_FEDEX=فيديكس +TYPE_ANDROID_CHROME_SNAPSHOT=Ų§Ł„Ų±ŁˆŲØŁˆŲŖ TYPE_IOS_CHROME_SNAPSHOT=IOS -GCP_Name=Name -GCP_displayName=Display Name -GCP_Id=Printer Id -GCP_OwnerName=Owner Name -GCP_State=Printer State -GCP_connectionStatus=Online State -GCP_Type=Printer Type -PRINTIPP=PrintIPP Driver -PrintIPPSetup=Setup of Direct Print module -PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed. -PrintingDriverDescprintipp=Configuration variables for printing driver PrintIPP. -PrintTestDescprintipp=List of Printers for driver PrintIPP. -PRINTIPP_ENABLED=Show "Direct print" icon in document lists -PRINTIPP_HOST=Print server -PRINTIPP_PORT=Port -PRINTIPP_USER=Login -PRINTIPP_PASSWORD=Password -NoPrinterFound=No printers found (check your CUPS setup) -NoDefaultPrinterDefined=No default printer defined -DefaultPrinter=Default printer -Printer=Printer -CupsServer=CUPS Server -IPP_Uri=Printer Uri -IPP_Name=Printer Name -IPP_State=Printer State -IPP_State_reason=State reason -IPP_State_reason1=State reason1 +GCP_Name=اسم +GCP_displayName=اسم العرض +GCP_Id=Ų·Ų§ŲØŲ¹Ų© معرف +GCP_OwnerName=اسم Ų§Ł„Ł…Ų§Ł„Łƒ +GCP_State=Ų§Ł„ŲÆŁˆŁ„Ų© Ų·Ų§ŲØŲ¹Ų© +GCP_connectionStatus=Ų§Ł„ŲÆŁˆŁ„Ų© Ų¹ŲØŲ± ال؄نترنت +GCP_Type=Ł†ŁˆŲ¹ الطابعة +PRINTIPP=PrintIPP سائق +PrintIPPSetup=ال؄عداد من وحدة الطباعة المباؓرة +PrintIPPDesc=برنامج Ų§Ł„ŲŖŲ“ŲŗŁŠŁ„ هذا ŁŠŲ³Ł…Ų­ ل؄رسال المستندات Ł…ŲØŲ§Ų“Ų±Ų© ؄لى الطابعة. ف؄نه ŁŠŲŖŲ·Ł„ŲØ نظام Ł„ŁŠŁ†ŁƒŲ³ Ł…Ų¹ Ų§Ł„ŁƒŲ¤ŁˆŲ³ Ł…Ų«ŲØŲŖŲ©. +PrintingDriverDescprintipp=Ų§Ł„Ł…ŲŖŲŗŁŠŲ±Ų§ŲŖ Ų§Ł„ŲŖŁƒŁˆŁŠŁ† للسائق الطباعة PrintIPP. +PrintTestDescprintipp=قائمة Ų·Ų§ŲØŲ¹Ų§ŲŖ سائق PrintIPP. +PRINTIPP_ENABLED=مؓاهدة "الطباعة المباؓرة" Ų£ŁŠŁ‚ŁˆŁ†Ų© في Ł‚ŁˆŲ§Ų¦Ł… Ų§Ł„ŁˆŲ«ŁŠŁ‚Ų© +PRINTIPP_HOST=ملقم الطباعة +PRINTIPP_PORT=Ł…ŁŠŁ†Ų§Ų” +PRINTIPP_USER=ŲŖŲ³Ų¬ŁŠŁ„ Ų§Ł„ŲÆŲ®ŁˆŁ„ +PRINTIPP_PASSWORD=الرمز Ų§Ł„Ų³Ų±ŁŠ +NoPrinterFound=لا توجد Ų·Ų§ŲØŲ¹Ų§ŲŖ (التحقق من Ų„Ų¹ŲÆŲ§ŲÆ Ų§Ł„ŁƒŲ¤ŁˆŲ³ الخاص بك) +NoDefaultPrinterDefined=لا الطابعة Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© المحددة +DefaultPrinter=الطابعة Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© +Printer=Ų·Ų§ŲØŲ¹Ų© +CupsServer=Ų®Ų§ŲÆŁ… Ų§Ł„ŁƒŲ¤ŁˆŲ³ +IPP_Uri=Ų·Ų§ŲØŲ¹Ų© أوري +IPP_Name=اسم الطابعة +IPP_State=Ų§Ł„ŲÆŁˆŁ„Ų© Ų·Ų§ŲØŲ¹Ų© +IPP_State_reason=السبب Ų§Ł„ŲÆŁˆŁ„Ų© +IPP_State_reason1=reason1 Ų§Ł„ŲÆŁˆŁ„Ų© IPP_BW=BW -IPP_Color=Color -IPP_Device=Device -IPP_Media=Printer media -IPP_Supported=Type of media -STATE_IPP_idle=Idle -STATE_IPP_stopped=Stopped -STATE_IPP_paused=Paused -STATE_IPP_toner-low-report=Low Toner -STATE_IPP_none=None -MEDIA_IPP_stationery=Stationery -MEDIA_IPP_thermal=Thermal -IPP_COLOR_print-black=BW Printer +IPP_Color=Ų§Ł„Ł„ŁˆŁ† +IPP_Device=جهاز +IPP_Media=ŁˆŲ³Ų§Ų¦Ł„ ال؄علام Ų·Ų§ŲØŲ¹Ų© +IPP_Supported=Ł†ŁˆŲ¹ من ŁˆŲ³Ų§Ų¦Ł„ ال؄علام +STATE_IPP_idle=Ų®Ų§Ł…Ł„ +STATE_IPP_stopped=ŲŖŁˆŁ‚ŁŲŖ +STATE_IPP_paused=ŲŖŁˆŁ‚Ł +STATE_IPP_toner-low-report=انخفاض الحبر +STATE_IPP_none=لا ؓيؔ +MEDIA_IPP_stationery=Ų§Ł„Ł‚Ų±Ų·Ų§Ų³ŁŠŲ© +MEDIA_IPP_thermal=حراري +IPP_COLOR_print-black=Ų·Ų§ŲØŲ¹Ų© BW +DirectPrintingJobsDesc=هذا عمل Ų§Ł„Ł‚ŁˆŲ§Ų¦Ł… صفحة الطباعة ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± Ų¹Ł„ŁŠŁ‡Ų§ Ł„ الطابعات Ų§Ł„Ł…ŲŖŁˆŁŲ±Ų©. +GoogleAuthNotConfigured=ال؄عداد Ų¬ŁˆŲ¬Ł„ أوث لم تفعل. ŲŖŁ…ŁƒŁŠŁ† وحدة أوث ووضع Ų¬ŁˆŲ¬Ł„ ID / Ų§Ł„Ų³Ų±ŁŠŲ©. +GoogleAuthConfigured=Ų£ŁˆŲ±Ų§Ł‚ Ų¬ŁˆŲ¬Ł„ أوث وجدت في ال؄عداد وحدة أوث. diff --git a/htdocs/langs/ar_SA/productbatch.lang b/htdocs/langs/ar_SA/productbatch.lang index 37ceaa49b38..1a37d125372 100644 --- a/htdocs/langs/ar_SA/productbatch.lang +++ b/htdocs/langs/ar_SA/productbatch.lang @@ -1,22 +1,22 @@ # ProductBATCH language file - en_US - ProductBATCH -ManageLotSerial=Use lot/serial number -ProductStatusOnBatch=Yes (lot/serial required) -ProductStatusNotOnBatch=No (lot/serial not used) -ProductStatusOnBatchShort=Yes -ProductStatusNotOnBatchShort=No -Batch=Lot/Serial -atleast1batchfield=Eat-by date or Sell-by date or Lot/Serial number -batch_number=Lot/Serial number -BatchNumberShort=Lot/Serial -l_eatby=Eat-by date -l_sellby=Sell-by date -DetailBatchNumber=Lot/Serial details -DetailBatchFormat=Lot/Serial: %s - Eat by: %s - Sell by: %s (Qty : %d) -printBatch=Lot/Serial: %s -printEatby=Eat-by: %s -printSellby=Sell-by: %s -printQty=Qty: %d -AddDispatchBatchLine=Add a line for Shelf Life dispatching -BatchDefaultNumber=Undefined -WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, increase/decrease stock mode is forced to last choice and can't be edited. Other options can be defined as you want. -ProductDoesNotUseBatchSerial=This product does not use lot/serial number +ManageLotSerial=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„ŁƒŲ«ŁŠŲ± / الرقم Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠ +ProductStatusOnBatch=نعم (Ų§Ł„ŁƒŲ«ŁŠŲ± / مسلسل Ł…Ų·Ł„ŁˆŲØ) +ProductStatusNotOnBatch=رقم (Ų§Ł„ŁƒŲ«ŁŠŲ± / المسلسل لم ŲŖŲ³ŲŖŲ®ŲÆŁ…) +ProductStatusOnBatchShort=نعم فعلا +ProductStatusNotOnBatchShort=لا +Batch=Ų§Ł„ŁƒŲ«ŁŠŲ± / المسلسل +atleast1batchfield=Ų£ŁƒŁ„ Ų­Ų³ŲØ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® أو بيع Ų­Ų³ŲØ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® أو Ł„ŁˆŲ· / الرقم Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠ +batch_number=Ų§Ł„ŁƒŲ«ŁŠŲ± / الرقم Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠ +BatchNumberShort=Ų§Ł„ŁƒŲ«ŁŠŲ± / المسلسل +l_eatby=Ų£ŁƒŁ„ Ų­Ų³ŲØ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +l_sellby=بيع من قبل Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® +DetailBatchNumber=Ų§Ł„ŁƒŲ«ŁŠŲ± / ŲŖŁŲ§ŲµŁŠŁ„ المسلسل +DetailBatchFormat=Ų§Ł„ŁƒŲ«ŁŠŲ± / المسلسل:ŁŖ Ł‚ - ŲŖŁ†Ų§ŁˆŁ„ بواسطة:ŁŖ Ł‚ - Ł„Ł„ŲØŁŠŲ¹ عن Ų·Ų±ŁŠŁ‚:ŁŖ Ł‚ (Ų§Ł„ŁƒŁ…ŁŠŲ©:ŁŖ ŲÆ) +printBatch=Ų§Ł„ŁƒŲ«ŁŠŲ± / Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠ:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +printEatby=ŲŖŁ†Ų§ŁˆŁ„ الطعام عن Ų·Ų±ŁŠŁ‚:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +printSellby=بيع عن Ų·Ų±ŁŠŁ‚:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +printQty=Ų§Ł„ŁƒŁ…ŁŠŲ©:ŁŖ ŲÆ +AddDispatchBatchLine=؄ضافة Ų³Ų·Ų± Ł„Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© ؄يفاد +BatchDefaultNumber=غير Ł…Ų­ŲÆŲÆ +WhenProductBatchModuleOnOptionAreForced=عندما وحدة Ł„ŁˆŲ· / المسلسل Ų¹Ł„Ł‰ŲŒ وزيادة / نقصان ŲŖŲ¶Ų·Ų± وضع الأسهم ؄لى Ų§Ł„Ų®ŁŠŲ§Ų± Ų§Ł„Ų§Ų®ŁŠŲ± ŁˆŁ„Ų§ ŁŠŁ…ŁƒŁ† ŲŖŲ­Ų±ŁŠŲ±Ł‡Ų§. خيارات أخرى ŁŠŁ…ŁƒŁ† ŲŖŲ¹Ų±ŁŠŁŁ‡Ų§ على Ų§Ł„Ł†Ų­Łˆ Ų§Ł„Ų°ŁŠ تريد. +ProductDoesNotUseBatchSerial=هذا المنتج لا ŁŠŲ³ŲŖŲ®ŲÆŁ… Ų§Ł„ŁƒŲ«ŁŠŲ± / الرقم Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠ diff --git a/htdocs/langs/ar_SA/products.lang b/htdocs/langs/ar_SA/products.lang index 984176a490f..f38451a7281 100644 --- a/htdocs/langs/ar_SA/products.lang +++ b/htdocs/langs/ar_SA/products.lang @@ -1,40 +1,40 @@ # Dolibarr language file - Source file is en_US - products ProductRef=المرجع المنتج. ProductLabel=وصف المنتج -ProductLabelTranslated=Translated product label -ProductDescriptionTranslated=Translated product description -ProductNoteTranslated=Translated product note +ProductLabelTranslated=ŲŖŲ³Ł…ŁŠŲ© المنتج مترجمة +ProductDescriptionTranslated=ترجم وصف المنتج +ProductNoteTranslated=ترجم Ł…Ų°ŁƒŲ±Ų© المنتج ProductServiceCard=منتجات / Ų®ŲÆŁ…Ų§ŲŖ البطاقات Products=المنتجات Services=الخدمات Product=المنتج Service=الخدمة ProductId=المنتجات / الخدمات معرف -Create=خلق +Create=؄نؓاؔ Reference=Ų§Ł„Ł…Ų±Ų¬Ų¹ŁŠŲ© NewProduct=منتجات جديدة NewService=Ų®ŲÆŁ…Ų© جديدة ProductCode=رمز المنتج ServiceCode=Ł‚Ų§Ł†ŁˆŁ† الخدمة -ProductVatMassChange=Mass VAT change -ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database. -MassBarcodeInit=Mass barcode init -MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete. +ProductVatMassChange=تغيير VAT الؓامل +ProductVatMassChangeDesc=هذه الصفحة ŁŠŁ…ŁƒŁ† استخدامها Ł„ŲŖŲ¹ŲÆŁŠŁ„ نسبة Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة المحددة على المنتجات أو الخدمات من Ł‚ŁŠŁ…Ų© ؄لى أخرى. تحذير، ŁˆŁŠŲŖŁ… هذا Ų§Ł„ŲŖŲŗŁŠŁŠŲ± على ŁƒŁ„ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. +MassBarcodeInit=الحرف Ų§Ł„Ų£ŁˆŁ„ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ الؓامل +MassBarcodeInitDesc=هذه الصفحة ŁŠŁ…ŁƒŁ† استخدامها Ł„ŲŖŁ‡ŁŠŲ¦Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ على Ų§Ł„ŁƒŲ§Ų¦Ł†Ų§ŲŖ Ų§Ł„ŲŖŁŠ لا ŁŠŁƒŁˆŁ† Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ تعريف. تحقق قبل أن ال؄عداد وحدة Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ ŁƒŲ§Ł…Ł„Ų©. ProductAccountancyBuyCode=المحاسبة الرمز (Ų“Ų±Ų§Ų”) ProductAccountancySellCode=المحاسبة الرمز (بيع) ProductOrService=المنتج أو الخدمة ProductsAndServices=المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ ProductsOrServices=منتجات أو Ų®ŲÆŁ…Ų§ŲŖ -ProductsAndServicesOnSell=Products and Services for sale or for purchase -ProductsAndServicesNotOnSell=Products and Services not for sale +ProductsAndServicesOnSell=المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ Ł„Ł„ŲØŁŠŲ¹ أو للؓراؔ +ProductsAndServicesNotOnSell=المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ Ł„ŁŠŲ³ Ł„Ł„ŲØŁŠŲ¹ ProductsAndServicesStatistics=المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ ŁˆŲ§Ł„Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ ProductsStatistics=المنتجات Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase -ProductsOnSellAndOnBuy=Products for sale and for purchase -ServicesOnSell=Services for sale or for purchase -ServicesNotOnSell=Services not for sale -ServicesOnSellAndOnBuy=Services for sale and for purchase +ProductsOnSell=المنتجات Ł„Ł„ŲØŁŠŲ¹ أو للؓراؔ +ProductsNotOnSell=المنتج Ł„ŁŠŲ³ Ł„Ł„ŲØŁŠŲ¹ ŁˆŁ„Ų§ للؓراؔ +ProductsOnSellAndOnBuy=المنتجات Ł„Ł„ŲØŁŠŲ¹ ŁˆŲ§Ł„Ų“Ų±Ų§Ų” +ServicesOnSell=Ų®ŲÆŁ…Ų§ŲŖ Ł„Ł„ŲØŁŠŲ¹ أو للؓراؔ +ServicesNotOnSell=الخدمات Ł„ŁŠŲ³ Ł„Ł„ŲØŁŠŲ¹ +ServicesOnSellAndOnBuy=Ų®ŲÆŁ…Ų§ŲŖ Ł„Ł„ŲØŁŠŲ¹ ŁˆŲ§Ł„Ų“Ų±Ų§Ų” InternalRef=Ų„Ų“Ų§Ų±Ų© Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠŲ© LastRecorded=Ų¢Ų®Ų± المنتجات ŁˆŲ§Ł„Ų®ŲÆŁ…Ų§ŲŖ المسجلة على بيع LastRecordedProductsAndServices=ŁŖ Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ سجلت المنتجات / الخدمات @@ -47,7 +47,7 @@ CardProduct1=بطاقة الخدمة CardContract=عقد بطاقة Warehouse=مخزن Warehouses=Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ -WarehouseOpened=Warehouse open +WarehouseOpened=Ł…Ų³ŲŖŁˆŲÆŲ¹ Ł…ŁŲŖŁˆŲ­ WarehouseClosed=مخزن مغلق Stock=الأسهم Stocks=الاسهم @@ -67,33 +67,33 @@ ProductStatusNotOnBuy=عفا Ų¹Ł„ŁŠŁ‡Ų§ الزمن ProductStatusOnBuyShort=Ł…ŲŖŲ§Ų­ ProductStatusNotOnBuyShort=عفا Ų¹Ł„ŁŠŁ‡Ų§ الزمن UpdatePrice=Ų¢Ų®Ų± Ų§Ł„ŲŖŲ·ŁˆŲ±Ų§ŲŖ في الأسعار -UpdateVAT=Update vat -UpdateDefaultPrice=Update default price -UpdateLevelPrices=Update prices for each level +UpdateVAT=تحديث Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +UpdateDefaultPrice=تحديث السعر Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ +UpdateLevelPrices=Ų£Ų³Ų¹Ų§Ų± Ų§Ł„ŲŖŲ­ŲÆŁŠŲ« Ł„ŁƒŁ„ Ł…Ų³ŲŖŁˆŁ‰ AppliedPricesFrom=ŲŖŲ·ŲØŁ‚ الأسعار من SellingPrice=Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ SellingPriceHT=Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ (صافي الضرائب) SellingPriceTTC=Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŁŠŲ©) PublicPrice=السعر العام CurrentPrice=السعر Ų§Ł„Ų­Ų§Ł„ŁŠ -CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. -CostPriceUsage=In a future version, this value could be used for margin calculation. +CostPriceDescription=هذا السعر (صافية من الضرائب) ŁŠŁ…ŁƒŁ† استخدامها Ł„ŲŖŲ®Ų²ŁŠŁ† Ł…ŲŖŁˆŲ³Ų· ā€‹ā€‹ŁƒŁ…ŁŠŲ© هذا ŲŖŁƒŁ„ŁŲ© المنتج Ł„Ų“Ų±ŁƒŲŖŁƒ. قد ŁŠŁƒŁˆŁ† بأي ثمن على Ų­Ų³Ų§ŲØ Ł†ŁŲ³ŁƒŲŒ على Ų³ŲØŁŠŁ„ المثال من Ł…ŲŖŁˆŲ³Ų· ​​سعر الؓراؔ بال؄ضافة ؄لى Ł…ŲŖŁˆŲ³Ų· ​​؄نتاج وتوزيع Ų§Ł„ŲŖŁƒŲ§Ł„ŁŠŁ. +CostPriceUsage=في النسخة Ų§Ł„Ł…Ł‚ŲØŁ„Ų©ŲŒ ŁˆŁŠŁ…ŁƒŁ† Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه Ų§Ł„Ł‚ŁŠŁ…Ų© لحساب الهامؓ. NewPrice=السعر Ų§Ł„Ų¬ŲÆŁŠŲÆ -MinPrice=Min. selling price -MinPriceHT=Min. selling price (net of tax) -MinPriceTTC=Min. selling price (inc. tax) +MinPrice=ŲÆŁ‚ŁŠŁ‚Ų©. Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ +MinPriceHT=ŲÆŁ‚ŁŠŁ‚Ų©. Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ (صافي Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) +MinPriceTTC=ŲÆŁ‚ŁŠŁ‚Ų©. Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ (ؓركة Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) CantBeLessThanMinPrice=Ų³Ų¹Ų± Ų§Ł„ŲØŁŠŲ¹ لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† أقل من الحد الأدنى Ų§Ł„Ł…Ų³Ł…ŁˆŲ­ لهذا المنتج (ŁŖ Ł‚ ŲØŲÆŁˆŁ† الضرائب) ContractStatus=عقد Ł…Ų±ŁƒŲ² ContractStatusClosed=مغلقة -ContractStatusRunning=Ongoing +ContractStatusRunning=جاري Ų§Ł„ŲŖŁ†ŁŁŠŲ° ContractStatusExpired=انتهى -ContractStatusOnHold=On hold -ContractStatusToRun=Make ongoing -ContractNotRunning=This contract is not ongoing +ContractStatusOnHold=في الانتظار +ContractStatusToRun=جعل Ł…Ų³ŲŖŁ…Ų±Ų© +ContractNotRunning=هذا العقد غير Ł…Ų³ŲŖŁ…Ų± ErrorProductAlreadyExists=منتج Ł…Ų¹ ال؄ؓارة ŁŖ Ł‚ Ł…ŁˆŲ¬ŁˆŲÆ بالفعل. ErrorProductBadRefOrLabel=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© ل؄ؓارة أو علامة. -ErrorProductClone=There was a problem while trying to clone the product or service. -ErrorPriceCantBeLowerThanMinPrice=Error, price can't be lower than minimum price. +ErrorProductClone=ŁƒŲ§Ł† Ł‡Ł†Ų§Łƒ Ł…Ų“ŁƒŁ„Ų© أثناؔ Ł…Ų­Ų§ŁˆŁ„Ų© استنساخ المنتج أو الخدمة. +ErrorPriceCantBeLowerThanMinPrice=خطأ، Ų³Ų¹Ų± لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† أقل من الحد الأدنى السعر. Suppliers=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† SupplierRef=المرجع Ų§Ł„Ł…ŁˆŲ±ŲÆ. ShowProduct=ŁˆŲŖŲøŁ‡Ų± المنتج @@ -108,8 +108,8 @@ AddToOtherBills=؄ضافة ؄لى ŲŗŁŠŲ±Ł‡Ų§ من Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„Ł‚ŁˆŲ§Ł†ŁŠŁ† CorrectStock=تصحيح Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ListOfStockMovements=قائمة Ų§Ł„Ų­Ų±ŁƒŲ§ŲŖ الأسهم BuyingPrice=Ų³Ų¹Ų± الؓراؔ -PriceForEachProduct=Products with specific prices -NoPriceSpecificToCustomer=This customer has no specific prices. All standard prices for products/services will be used. +PriceForEachProduct=المنتجات ŲØŲ£Ų³Ų¹Ų§Ų± Ł…Ų­ŲÆŲÆŲ© +NoPriceSpecificToCustomer=هذا Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł„ŁŠŲ³ Ł„ŲÆŁŠŁ‡ Ų£Ų³Ų¹Ų§Ų± Ł…Ų­ŲÆŲÆŲ©. ŁˆŲ³ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų¬Ł…ŁŠŲ¹ الأسعار Ų§Ł„Ł‚ŁŠŲ§Ų³ŁŠŲ© للمنتجات / الخدمات. SupplierCard=بطاقة Ų§Ł„Ł…ŁˆŲ±ŲÆ CommercialCard=بطاقة تجارية AllWays=Ų§Ł„Ų·Ų±ŁŠŁ‚ ؄لى ؄يجاد Ł…Ł†ŲŖŲ¬Łƒ في الأسهم @@ -121,17 +121,17 @@ BarcodeType=Ł†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ SetDefaultBarcodeType=Ų­ŲÆŲÆ Ł†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ BarcodeValue=Ł‚ŁŠŁ…Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ NoteNotVisibleOnBill=علما) على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± غير Ł…Ų±Ų¦ŁŠ ، ŁˆŲ§Ł‚ŲŖŲ±Ų§Ų­Ų§ŲŖ...) -CreateCopy=خلق صورة +CreateCopy=؄نؓاؔ صورة ServiceLimitedDuration=Ų„Ų°Ų§ ŁƒŲ§Ł† المنتج Ł‡Łˆ Ų®ŲÆŁ…Ų© لفترة Ł…Ų­ŲÆŁˆŲÆŲ© : -MultiPricesAbility=Several level of prices per product/service +MultiPricesAbility=Ł…Ų³ŲŖŁˆŁ‰ Ų§Ł„Ų¹ŲÆŁŠŲÆ من الأسعار Ł„ŁƒŁ„ المنتجات / الخدمات MultiPricesNumPrices=Ų¹ŲÆŲÆ من السعر MultiPriceLevelsName=Ų³Ų¹Ų± الفئات -AssociatedProductsAbility=Activate the package feature -AssociatedProducts=Package product -AssociatedProductsNumber=Number of products composing this package product -ParentProductsNumber=Number of parent packaging product -IfZeroItIsNotAVirtualProduct=If 0, this product is not a package product -IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any package product +AssociatedProductsAbility=ŲŖŁŲ¹ŁŠŁ„ Ł…ŁŠŲ²Ų© حزمة +AssociatedProducts=المنتج حزمة +AssociatedProductsNumber=Ų¹ŲÆŲÆ من المنتجات Ų§Ł„ŲŖŁŠ ŁŠŲŖŲ£Ł„Ł منها هذا المنتج حزمة +ParentProductsNumber=Ų¹ŲÆŲÆ Ų§Ł„ŁˆŲ§Ł„ŲÆ منتجات التعبئة ŁˆŲ§Ł„ŲŖŲŗŁ„ŁŠŁ +IfZeroItIsNotAVirtualProduct=Ų„Ų°Ų§ 0، هذا المنتج غير منتج حزمة +IfZeroItIsNotUsedByVirtualProduct=Ų„Ų°Ų§ 0، لا ŁŠŲ³ŲŖŲ®ŲÆŁ… هذا المنتج من قبل أي منتج حزمة EditAssociate=Ų§Ł„Ł…Ł†ŲŖŲ³ŲØŁˆŁ† Translation=الترجمة KeywordFilter=Ų§Ł„ŁƒŁ„Ł…Ų© Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© فلتر @@ -139,8 +139,8 @@ CategoryFilter=فئة فلتر ProductToAddSearch=؄ضافة ؄لى البحث عن المنتج AddDel=؄ضافة / حذف NoMatchFound=Ų§Ł„Ų¹Ų«ŁˆŲ± على أي Ł…ŲØŲ§Ų±Ų§Ų© -ProductAssociationList=List of products/services that are component of this virtual product/package -ProductParentList=List of package products/services with this product as a component +ProductAssociationList=قائمة المنتجات / الخدمات Ų§Ł„ŲŖŁŠ Ł‡ŁŠ Ł…ŁƒŁˆŁ† من Ł…ŁƒŁˆŁ†Ų§ŲŖ هذا المنتج Ų§Ł„ŲøŲ§Ł‡Ų±ŁŠ / حزمة +ProductParentList=قائمة منتجات / Ų®ŲÆŁ…Ų§ŲŖ الحزمة Ł…Ų¹ هذا المنتج ŁƒŁ…ŁƒŁˆŁ† ErrorAssociationIsFatherOfThis=واحد من اختيار المنتج الأم Ų§Ł„Ų­Ų§Ł„ŁŠŲ© المنتج DeleteProduct=حذف المنتجات / الخدمات ConfirmDeleteProduct=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من حذف هذه المنتجات / Ų§Ł„Ų®ŲÆŁ…Ų§ŲŖŲŸ @@ -159,22 +159,22 @@ NoStockForThisProduct=لا رصيد لهذا المنتج NoStock=اي للاسهم Restock=Ų§Ų¹Ų§ŲÆŲ© ProductSpecial=Ų®Ų§Ųµ -QtyMin=Minimum Qty +QtyMin=الحد الأدنى من Ų§Ł„ŁƒŁ…ŁŠŲ© PriceQty=ثمن هذه Ų§Ł„ŁƒŁ…ŁŠŲ© -PriceQtyMin=Price for this min. qty (w/o discount) -VATRateForSupplierProduct=VAT Rate (for this supplier/product) -DiscountQtyMin=Default discount for qty +PriceQtyMin=ثمن هذا ŲÆŁ‚ŁŠŁ‚Ų©. Ų§Ł„ŁƒŁ…ŁŠŲ© (Ų« / Ų³ الخصم) +VATRateForSupplierProduct=Ł…Ų¹ŲÆŁ„ ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة (لهذا Ų§Ł„Ł…ŁˆŲ±ŲÆ / المنتج) +DiscountQtyMin=خصم Ų§Ł„ŁƒŁ…ŁŠŲ© Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© Ł„ NoPriceDefinedForThisSupplier=لا السعر Ų§Ł„ŁƒŁ…ŁŠŲ© المحددة لهذا Ų§Ł„Ł…ŁˆŲ±ŲÆ / المنتج NoSupplierPriceDefinedForThisProduct=لا Ł…ŁˆŲ±ŲÆ السعر Ų§Ł„ŁƒŁ…ŁŠŲ© المحددة لهذا المنتج RecordedProducts=المنتجات المسجلة -RecordedServices=Services recorded +RecordedServices=الخدمات المسجلة RecordedProductsAndServices=المنتجات / الخدمات المسجلة -PredefinedProductsToSell=Predefined products to sell -PredefinedServicesToSell=Predefined services to sell -PredefinedProductsAndServicesToSell=Predefined products/services to sell -PredefinedProductsToPurchase=Predefined product to purchase -PredefinedServicesToPurchase=Predefined services to purchase -PredefinedProductsAndServicesToPurchase=Predefined products/services to puchase +PredefinedProductsToSell=منتجات Ł…Ų­ŲÆŲÆŲ© مسبقا Ł„Ł„ŲØŁŠŲ¹ +PredefinedServicesToSell=Ų®ŲÆŁ…Ų§ŲŖ Ł…Ų­ŲÆŲÆŲ© مسبقا Ł„Ł„ŲØŁŠŲ¹ +PredefinedProductsAndServicesToSell=منتجات Ł…Ų­ŲÆŲÆŲ© مسبقا / Ų®ŲÆŁ…Ų§ŲŖ Ł„Ł„ŲØŁŠŲ¹ +PredefinedProductsToPurchase=المنتج مسبقا لؓراؔ +PredefinedServicesToPurchase=Ų®ŲÆŁ…Ų§ŲŖ Ł…Ų­ŲÆŲÆŲ© مسبقا لؓراؔ +PredefinedProductsAndServicesToPurchase=منتجات Ł…Ų­ŲÆŲÆŲ© مسبقا / Ų®ŲÆŁ…Ų§ŲŖ أن puchase GenerateThumb=ŁŠŁˆŁ„ŲÆ ال؄بهام ProductCanvasAbility=Ų®Ų§ŲµŲ© Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… "قماؓ" addons ServiceNb=Ų®ŲÆŁ…Ų© Ł‚ # ŁŖ @@ -187,128 +187,129 @@ CloneProduct=استنساخ المنتجات أو الخدمات ConfirmCloneProduct=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أن المنتج أو الخدمة استنساخ ŁŖ Ł‚ŲŸ CloneContentProduct=استنساخ Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© من المنتجات / الخدمات ClonePricesProduct=استنساخ Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ ŁˆŲ§Ł„Ų£Ų³Ų¹Ų§Ų± -CloneCompositionProduct=Clone packaged product/service +CloneCompositionProduct=استنساخ حزم المنتج / الخدمة ProductIsUsed=ŁˆŁŠŲ³ŲŖŲ®ŲÆŁ… هذا المنتج NewRefForClone=المرجع. من المنتجات Ų§Ł„Ų¬ŲÆŁŠŲÆŲ© / Ų®ŲÆŁ…Ų© -SellingPrices=Selling prices -BuyingPrices=Buying prices -CustomerPrices=Customer prices -SuppliersPrices=Supplier prices -SuppliersPricesOfProductsOrServices=Supplier prices (of products or services) +SellingPrices=Ų£Ų³Ų¹Ų§Ų± بيع +BuyingPrices=Ų“Ų±Ų§Ų” Ų£Ų³Ų¹Ų§Ų± +CustomerPrices=Ų£Ų³Ų¹Ų§Ų± العملاؔ +SuppliersPrices=Ų£Ų³Ų¹Ų§Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ +SuppliersPricesOfProductsOrServices=Ų£Ų³Ų¹Ų§Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ (منتجات أو Ų®ŲÆŁ…Ų§ŲŖ) CustomCode=Ł‚Ų§Ł†ŁˆŁ† Ų§Ł„Ų¬Ł…Ų§Ų±Łƒ CountryOrigin=بلد المنؓأ HiddenIntoCombo=Ł…Ų®ŲØŲ£Ų© في Ł‚ŁˆŲ§Ų¦Ł… Ł…Ų®ŲŖŲ§Ų±Ų© Nature=طبيعة -ShortLabel=Short label -Unit=Unit -p=u. -set=set -se=set -second=second -s=s -hour=hour -h=h -day=day -d=d -kilogram=kilogram -kg=Kg -gram=gram -g=g -meter=meter -m=m -linearmeter=linear meter -lm=lm -squaremeter=square meter -m2=m² -cubicmeter=cubic meter -m3=m³ -liter=liter +ShortLabel=Ų§Ł„ŲŖŲ³Ł…ŁŠŲ© Ł‚ŲµŁŠŲ±Ų© +Unit=وحدة +p=Ų“. +set=Ł…Ų¬Ł…ŁˆŲ¹Ų© +se=Ł…Ų¬Ł…ŁˆŲ¹Ų© +second=Ų§Ł„Ų«Ų§Ł†ŁŠ +s=Ų§Ł„ŲµŁˆŲ±Ų© +hour=Ų³Ų§Ų¹Ų© +h=Ų­ +day=ŁŠŁˆŁ… +d=ŲÆ +kilogram=ŁƒŁŠŁ„ŁˆŲŗŲ±Ų§Ł… +kg=كغ +gram=ŲŗŲ±Ų§Ł… +g=Ų² +meter=Ł…ŲŖŲ± +m=Ł… +linearmeter=Ł…ŲŖŲ± Ų·ŁˆŁ„ŁŠ +lm=LM +squaremeter=Ł…ŲŖŲ± Ł…Ų±ŲØŲ¹ +m2=Ł…ŲŖŲ± Ł…Ų±ŲØŲ¹ +cubicmeter=Ł…ŲŖŲ± Ł…ŁƒŲ¹ŲØ +m3=Ł…ŲŖŲ± Ł…ŁƒŲ¹ŲØ +liter=لتر l=L -ProductCodeModel=Product ref template -ServiceCodeModel=Service ref template -AddThisProductCard=Create product card -HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist. -AddThisServiceCard=Create service card -HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist. -CurrentProductPrice=Current price -AlwaysUseNewPrice=Always use current price of product/service -AlwaysUseFixedPrice=Use the fixed price -PriceByQuantity=Different prices by quantity -PriceByQuantityRange=Quantity range -ProductsDashboard=Products/Services summary -UpdateOriginalProductLabel=Modify original label -HelpUpdateOriginalProductLabel=Allows to edit the name of the product -MultipriceRules=Price level rules -UseMultipriceRules=Use price level rules (defined into product module setup) to autocalculate prices of all other level according to first level -PercentVariationOver=%% variation over %s -PercentDiscountOver=%% discount over %s +ProductCodeModel=قالب المرجع المنتج +ServiceCodeModel=قالب المرجع الخدمة +AddThisProductCard=؄نؓاؔ بطاقة المنتج +HelpAddThisProductCard=يتيح Ł„Łƒ هذا Ų§Ł„Ų®ŁŠŲ§Ų± ل؄نؓاؔ أو استنساخ المنتج Ų„Ų°Ų§ ŁƒŲ§Ł† غير Ł…ŁˆŲ¬ŁˆŲÆ. +AddThisServiceCard=؄نؓاؔ بطاقة الخدمة +HelpAddThisServiceCard=يتيح Ł„Łƒ هذا Ų§Ł„Ų®ŁŠŲ§Ų± ل؄نؓاؔ أو استنساخ الخدمة Ų„Ų°Ų§ ŁƒŲ§Ł† غير Ł…ŁˆŲ¬ŁˆŲÆ. +CurrentProductPrice=السعر Ų§Ł„Ų­Ų§Ł„ŁŠ +AlwaysUseNewPrice=دائما Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… السعر Ų§Ł„Ų­Ų§Ł„ŁŠ للمنتج / Ų®ŲÆŁ…Ų© +AlwaysUseFixedPrice=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų³Ų¹Ų± Ų«Ų§ŲØŲŖ +PriceByQuantity=Ų£Ų³Ų¹Ų§Ų± مختلفة Ų­Ų³ŲØ Ų§Ł„ŁƒŁ…ŁŠŲ© +PriceByQuantityRange=ŁƒŁ…ŁŠŲ© Ł…Ų¬Ł…ŁˆŲ¹Ų© +ProductsDashboard=المنتجات / الخدمات ملخص +UpdateOriginalProductLabel=ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„ŲŖŲ³Ł…ŁŠŲ© Ų§Ł„Ų£ŲµŁ„ŁŠŲ© +HelpUpdateOriginalProductLabel=ŁŠŲ³Ł…Ų­ Ł„ŲŖŲ­Ų±ŁŠŲ± اسم المنتج +MultipriceRules=Ł‚ŁˆŲ§Ų¹ŲÆ Ł…Ų³ŲŖŁˆŁ‰ الأسعار +UseMultipriceRules=Ł‚ŁˆŲ§Ų¹ŲÆ Ł…Ų³ŲŖŁˆŁ‰ Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… السعر (المعرفة في Ų„Ų¹ŲÆŲ§ŲÆ وحدة المنتج) ؄لى autocalculate Ų£Ų³Ų¹Ų§Ų± Ų¬Ł…ŁŠŲ¹ Ł…Ų³ŲŖŁˆŁ‰ Ų¢Ų®Ų± ŁˆŁŁ‚Ų§ Ł„Ł…Ų³ŲŖŁˆŁ‰ Ų§Ł„Ų£ŁˆŁ„ +PercentVariationOver=ŁŖŁŖ الاختلاف على Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ +PercentDiscountOver=ŁŖŁŖ خصم أكثر من٪ Ų§Ł„ŲµŁˆŲ±Ų© ### composition fabrication -Building=Production and items dispatchment -Build=Produce -BuildIt=Produce & Dispatch -BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action) +Building=؄نتاج ŁˆŁ…ŁˆŲ§ŲÆ dispatchment +Build=؄نتاج +BuildIt=؄نتاج ŁˆŲ§Ł„Ų„Ų±Ų³Ų§Ł„ +BuildindListInfo=Ų§Ł„ŁƒŁ…ŁŠŲ© المتاحة لل؄نتاج في Ł…Ų³ŲŖŁˆŲÆŲ¹ (ŲŖŲ¹ŁŠŁŠŁ†Ł‡Ų§ ؄لى 0 لاتخاذ أي Ų„Ų¬Ų±Ų§Ų” Ų¢Ų®Ų±) QtyNeed=Ų§Ł„ŁƒŁ…ŁŠŲ© -UnitPmp=Net unit VWAP -CostPmpHT=Net total VWAP -ProductUsedForBuild=Auto consumed by production -ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price -ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) -ProductSellByQuarterHT=Products turnover quarterly before tax -ServiceSellByQuarterHT=Services turnover quarterly before tax -Quarter1=1st. Quarter -Quarter2=2nd. Quarter -Quarter3=3rd. Quarter -Quarter4=4th. Quarter -BarCodePrintsheet=Print bar code -PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s. -NumberOfStickers=Number of stickers to print on page -PrintsheetForOneBarCode=Print several stickers for one barcode -BuildPageToPrint=Generate page to print -FillBarCodeTypeAndValueManually=Fill barcode type and value manually. -FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product. -FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty. -DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s. -DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s. -BarCodeDataForProduct=Barcode information of product %s : -BarCodeDataForThirdparty=Barcode information of thirdparty %s : -ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values) -PriceByCustomer=Different price for each customer -PriceCatalogue=Unique price per product/service -PricingRule=Rules for customer prices -AddCustomerPrice=Add price by customer -ForceUpdateChildPriceSoc=Set same price on customer subsidiaries -PriceByCustomerLog=Log of previous customer prices -MinimumPriceLimit=Minimum price can't be lower then %s -MinimumRecommendedPrice=Minimum recommended price is : %s -PriceExpressionEditor=Price expression editor -PriceExpressionSelected=Selected price expression -PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions -PriceExpressionEditorHelp2=You can access ExtraFields with variables like #extrafield_myextrafieldkey# and global variables with #global_mycode# -PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:
      #tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min# -PriceExpressionEditorHelp4=In product/service price only: #supplier_min_price#
      In supplier prices only: #supplier_quantity# and #supplier_tva_tx# -PriceExpressionEditorHelp5=Available global values: -PriceMode=Price mode -PriceNumeric=Number -DefaultPrice=Default price -ComposedProductIncDecStock=Increase/Decrease stock on parent change -ComposedProduct=Sub-product -MinSupplierPrice=Minimum supplier price -DynamicPriceConfiguration=Dynamic price configuration -GlobalVariables=Global variables -GlobalVariableUpdaters=Global variable updaters -GlobalVariableUpdaterType0=JSON data -GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, -GlobalVariableUpdaterHelpFormat0=format is {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} -GlobalVariableUpdaterType1=WebService data -GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method -GlobalVariableUpdaterHelpFormat1=format is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data, "to": "send"}} -UpdateInterval=Update interval (minutes) -LastUpdated=Last updated -CorrectlyUpdated=Correctly updated -PropalMergePdfProductActualFile=Files use to add into PDF Azur are/is -PropalMergePdfProductChooseFile=Select PDF files -IncludingProductWithTag=Including product/service with tag -DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer -WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +UnitPmp=صافي وحدة VWAP +CostPmpHT=صافي VWAP Ų§Ł„ŁƒŁ„ŁŠ +ProductUsedForBuild=Ų§Ł„Ų³ŁŠŲ§Ų±Ų§ŲŖ Ų§Ł„ŲŖŁŠ ŁŠŲ³ŲŖŁ‡Ł„ŁƒŁ‡Ų§ ال؄نتاج +ProductBuilded=Ų£ŁƒŁ…Ł„ŲŖ ؄نتاج +ProductsMultiPrice=Products and prices for each price level +ProductsOrServiceMultiPrice=Ų£Ų³Ų¹Ų§Ų± العملاؔ (منتجات أو Ų®ŲÆŁ…Ų§ŲŖŲŒ Ų£Ų³Ų¹Ų§Ų± Ł…ŲŖŲ¹ŲÆŲÆŲ©) +ProductSellByQuarterHT=منتجات ŲÆŁˆŲ±Ų§Ł† Ų§Ł„ŁŲµŁ„ŁŠŲ© قبل الضرائب +ServiceSellByQuarterHT=Ų®ŲÆŁ…Ų§ŲŖ ŲÆŁˆŲ±Ų§Ł† Ų§Ł„ŁŲµŁ„ŁŠŲ© قبل الضرائب +Quarter1=1. Ų±ŲØŲ¹ +Quarter2=2. Ų±ŲØŲ¹ +Quarter3=3. Ų±ŲØŲ¹ +Quarter4=4. Ų±ŲØŲ¹ +BarCodePrintsheet=Ų·ŲØŲ§Ų¹Ų© Ł‚Ų§Ł†ŁˆŁ† نقابة Ų§Ł„Ł…Ų­Ų§Ł…ŁŠŁ† +PageToGenerateBarCodeSheets=Ł…Ų¹ هذه Ų§Ł„Ų£ŲÆŲ§Ų©ŲŒ ŁŠŁ…ŁƒŁ†Łƒ Ų·ŲØŲ§Ų¹Ų© ŁˆŲ±Ł‚Ų© من الملصقات الرمز Ų§Ł„Ų“Ų±ŁŠŲ·ŁŠ. اختيار Ų“ŁƒŁ„ الصفحة Ł…Ł„ŲµŁ‚Ų§ŲŒ ŁˆŁ†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ ŁˆŁ‚ŁŠŁ…Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆŲŒ Ų«Ł… انقر على زر٪ Ų§Ł„ŲµŁˆŲ±Ų©. +NumberOfStickers=Ų¹ŲÆŲÆ من الملصقات للطباعة على الصفحة +PrintsheetForOneBarCode=Ų·ŲØŲ§Ų¹Ų© Ų¹ŲÆŲ© ملصقات Ł„Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ واحد +BuildPageToPrint=ŲŖŁˆŁ„ŁŠŲÆ الصفحة لطباعة +FillBarCodeTypeAndValueManually=ملؔ Ł†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ ŁˆŲ§Ł„Ł‚ŁŠŁ…Ų© يدويا. +FillBarCodeTypeAndValueFromProduct=ملؔ Ł†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ ŁˆŁ‚ŁŠŁ…Ų© من Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ للمنتج. +FillBarCodeTypeAndValueFromThirdParty=ملؔ Ł†ŁˆŲ¹ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ ŁˆŁ‚ŁŠŁ…Ų© من Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ł„Ł…Ų±Ų“Ų­ŁŠŁ† عن. +DefinitionOfBarCodeForProductNotComplete=تعريف Ł†ŁˆŲ¹ أو Ł‚ŁŠŁ…Ų© الرمز Ų§Ł„Ų“Ų±ŁŠŲ·ŁŠ يست ŁƒŲ§Ł…Ł„Ų© للمنتج٪ Ų§Ł„ŲµŁˆŲ±Ų©. +DefinitionOfBarCodeForThirdpartyNotComplete=تعريف Ł†ŁˆŲ¹ أو Ł‚ŁŠŁ…Ų© الرمز Ų§Ł„Ų“Ų±ŁŠŲ·ŁŠ غير ŁƒŲ§Ł…Ł„ Ł„Ł„Ł…Ų±Ų“Ų­ŁŠŁ† عن٪ Ų§Ł„ŲµŁˆŲ±Ų©. +BarCodeDataForProduct=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ من الناتج٪ Ų§Ł„ŲµŁˆŲ±Ų©: +BarCodeDataForThirdparty=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ من Ł…Ų±Ų“Ų­ŁŠŁ† عن٪ Ų§Ł„ŲµŁˆŲ±Ų©: +ResetBarcodeForAllRecords=تحديد Ł‚ŁŠŁ…Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ł„ŁƒŲ§ŁŲ© السجلات (هذه Ų§Ł„Ł‚ŁŠŁ…Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ Ų³ŁŠŲŖŁ… Ų„Ų¹Ų§ŲÆŲ© ŲŖŲ¹ŁŠŁŠŁ† أيضا يعرف بالفعل Ł…Ų¹ Ų§Ł„Ł‚ŁŠŁ… Ų§Ł„Ų¬ŲÆŁŠŲÆŲ©) +PriceByCustomer=Ų³Ų¹Ų± مختلف Ł„ŁƒŁ„ Ų¹Ł…ŁŠŁ„ +PriceCatalogue=Ų³Ų¹Ų± فريدة من Ł†ŁˆŲ¹Ł‡Ų§ Ł„ŁƒŁ„ منتج / Ų®ŲÆŁ…Ų© +PricingRule=Ł‚ŁˆŲ§Ų¹ŲÆ لاجل اسعارها العملاؔ +AddCustomerPrice=؄ضافة السعر من قبل العملاؔ +ForceUpdateChildPriceSoc=ŲŖŲ¹ŁŠŁŠŁ† نفس السعر على Ų§Ł„Ų“Ų±ŁƒŲ§ŲŖ التابعة العملاؔ +PriceByCustomerLog=سجل الأسعار العملاؔ السابقة +MinimumPriceLimit=Ų³Ų¹Ų± الحد الأدنى لا ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† أقل Ų«Ł…ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +MinimumRecommendedPrice=Ų³Ų¹Ų± الحد الأدنى Ų§Ł„Ł…ŁˆŲµŁ‰ به Ł‡Łˆ:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +PriceExpressionEditor=Ł…Ų­Ų±Ų± السعر Ų§Ł„ŲŖŲ¹ŲØŁŠŲ± +PriceExpressionSelected=اختيار Ų§Ł„ŲŖŲ¹ŲØŁŠŲ± السعر +PriceExpressionEditorHelp1="السعر = 2 + 2" أو "2 + 2" Ł„ŲŖŲ­ŲÆŁŠŲÆ السعر. Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų› لفصل Ų§Ł„ŲŖŲ¹ŲØŁŠŲ±Ų§ŲŖ +PriceExpressionEditorHelp2=ŁŠŁ…ŁƒŁ†Łƒ Ų§Ł„ŁˆŲµŁˆŁ„ ؄لى ExtraFields Ł…Ų¹ Ų§Ł„Ł…ŲŖŲŗŁŠŲ±Ų§ŲŖ Ł…Ų«Ł„ # # extrafield_myextrafieldkey ŁˆŲ§Ł„Ł…ŲŖŲŗŁŠŲ±Ų§ŲŖ Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© Ł…Ų¹ # global_mycode # +PriceExpressionEditorHelp3=Ų£Ų³Ų¹Ų§Ų± المنتج / الخدمة ŁˆŲ§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† على Ų­ŲÆ سواؔ Ł‡Ł†Ų§Łƒ هذه Ų§Ł„Ł…ŲŖŲŗŁŠŲ±Ų§ŲŖ المتاحة:
      # # # localtax1_tx tva_tx # # # # localtax2_tx Ų§Ł„ŁˆŲ²Ł† # # # # Ų·ŁˆŁ„ Ų³Ų·Ų­ # # # price_min +PriceExpressionEditorHelp4=في المنتج / الخدمة فقط السعر: # supplier_min_price #
      Ų£Ų³Ų¹Ų§Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ فقط: # supplier_quantity # و # supplier_tva_tx # +PriceExpressionEditorHelp5=Ų§Ł„Ł‚ŁŠŁ… Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© المتاحة: +PriceMode=وضع السعر +PriceNumeric=Ų¹ŲÆŲÆ +DefaultPrice=Ų³Ų¹Ų± افتراضي +ComposedProductIncDecStock=زيادة / نقصان الأسهم على Ų§Ł„ŲŖŲŗŁŠŁŠŲ± الأم +ComposedProduct=المنتج Ų§Ł„ŁŲ±Ų¹ŁŠ +MinSupplierPrice=الحد الأدنى لسعر Ų§Ł„Ł…ŁˆŲ±ŲÆ +DynamicPriceConfiguration=Ų§Ł„ŲŖŁƒŁˆŁŠŁ† Ų³Ų¹Ų± ŲÆŁŠŁ†Ų§Ł…ŁŠŁƒŁŠ +GlobalVariables=Ų§Ł„Ł…ŲŖŲŗŁŠŲ±Ų§ŲŖ Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© +GlobalVariableUpdaters=updaters Ł…ŲŖŲŗŁŠŲ± Ų§Ł„Ų¹Ų§Ł„Ł…ŁŠŲ© +GlobalVariableUpdaterType0=Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ JSON +GlobalVariableUpdaterHelp0=يوزع Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ JSON من URL Ł…Ų­ŲÆŲÆŲ©ŲŒ ŲŖŲ­ŲÆŲÆ Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…ŁˆŁ‚Ų¹ من Ų§Ł„Ł‚ŁŠŁ…Ų© Ų°Ų§ŲŖ Ų§Ł„ŲµŁ„Ų©ŲŒ +GlobalVariableUpdaterHelpFormat0=Ų§Ł„Ų“ŁƒŁ„ Ł‡Łˆ {"URL": "http://example.com/urlofjson"، "VALUE": "array1، array2، targetvalue"} +GlobalVariableUpdaterType1=ŲØŁŠŲ§Ł†Ų§ŲŖ Ų®ŲÆŁ…Ų© ويب +GlobalVariableUpdaterHelp1=يوزع ŲØŁŠŲ§Ł†Ų§ŲŖ Ų®ŲÆŁ…Ų© ويب من URL Ų§Ł„Ł…Ų­ŲÆŲÆŲŒ NS يحدد Ł…Ų³Ų§Ų­Ų© Ų§Ł„Ų§Ų³Ł…ŲŒ ŲŖŲ­ŲÆŲÆ Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…ŁˆŁ‚Ų¹ من Ų§Ł„Ł‚ŁŠŁ…Ų© Ų°Ų§ŲŖ Ų§Ł„ŲµŁ„Ų©ŲŒ يجب أن تحتوي على ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ ل؄رسال ŁˆŲ§Ł„Ų·Ų±ŁŠŁ‚Ų© Ł‡ŁŠ Ų§Ł„Ų·Ų±ŁŠŁ‚Ų© WS Ų§Ł„ŲÆŲ¹ŁˆŲ© +GlobalVariableUpdaterHelpFormat1=Ų§Ł„Ų“ŁƒŁ„ Ł‡Łˆ {"URL": "http://example.com/urlofws"، "VALUE": "Ł…Ų¬Ł…ŁˆŲ¹Ų©ŲŒ targetvalue"، "NS": "http://example.com/urlofns"، "Ų£Ų³Ł„ŁˆŲØ": " myWSMethod "،" Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ ": {" بك ":" Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ "؄لى": "Ų„Ų±Ų³Ų§Ł„"}} +UpdateInterval=تحديث الفاصل Ų§Ł„Ų²Ł…Ł†ŁŠ (دقائق) +LastUpdated=Ų¢Ų®Ų± تحديث +CorrectlyUpdated=ŲŖŲ­ŲÆŁŠŲ«Ł‡Ų§ ŲØŲ“ŁƒŁ„ صحيح +PropalMergePdfProductActualFile=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الملفات ل؄ضافة ؄لى PDF دازور Ł‡ŁŠ / Ł‡Łˆ +PropalMergePdfProductChooseFile=Ų§Ų®ŲŖŲ± ملفات PDF +IncludingProductWithTag=ŲØŁ…Ų§ في Ų°Ł„Łƒ المنتجات / الخدمات Ł…Ų¹ العلامة +DefaultPriceRealPriceMayDependOnCustomer=Ų³Ų¹Ų± افتراضي، السعر Ų§Ł„Ų­Ł‚ŁŠŁ‚ŁŠ قد ŲŖŲ¹ŲŖŁ…ŲÆ على العملاؔ +WarningSelectOneDocument=ŁŠŲ±Ų¬Ł‰ تحديد ŁˆŲ«ŁŠŁ‚Ų© واحدة على الأقل +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/ar_SA/projects.lang b/htdocs/langs/ar_SA/projects.lang index 8f81d4a1fa4..c5e2d64a36d 100644 --- a/htdocs/langs/ar_SA/projects.lang +++ b/htdocs/langs/ar_SA/projects.lang @@ -1,23 +1,24 @@ # Dolibarr language file - Source file is en_US - projects -RefProject=Ref. project -ProjectRef=Project ref. -ProjectId=Project Id -ProjectLabel=Project label +RefProject=المرجع. Ł…Ų“Ų±ŁˆŲ¹ +ProjectRef=المرجع Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹. +ProjectId=رقم Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ +ProjectLabel=ŲŖŲ³Ł…ŁŠŲ© Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ Project=Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ Projects=Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ -ProjectStatus=Project status +ProjectStatus=حالة Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ SharedProject=Ł…Ų“Ų§Ų±ŁŠŲ¹ Ł…Ų“ŲŖŲ±ŁƒŲ© PrivateProject=اتصالات من Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ MyProjectsDesc=ŁˆŁŠŁ‚ŲŖŲµŲ± هذا Ų§Ł„Ų±Ų£ŁŠ على Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„ŲŖŁŠ ŲŖŁ‚ŁˆŁ… على الاتصال (ŁƒŁ„ Ł…Ų§ Ł‡Łˆ Ł†ŁˆŲ¹). ProjectsPublicDesc=هذا Ų§Ł„Ų±Ų£ŁŠ يعرض Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŁŠŲ³Ł…Ų­ Ł„Łƒ قراؔة. -ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed to read. +ProjectsPublicTaskDesc=ŁŠŁ…Ų«Ł„ هذا العرض Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… ŁŠŲ³Ł…Ų­ Ł„Łƒ للقراؔة. ProjectsDesc=ويعرض هذا Ų§Ł„Ų±Ų£ŁŠ Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ (Ų£Ų°ŁˆŁ†Ų§ŲŖ المستخدم الخاص أعطى Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© لعرض ŁƒŁ„ ؓيؔ). MyTasksDesc=ŁˆŁŠŁ‚ŲŖŲµŲ± هذا Ų§Ł„Ų±Ų£ŁŠ على Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹Ų§ŲŖ أو المهام Ų§Ł„ŲŖŁŠ Ł‡ŁŠ الاتصال Ł„Ł„Ų­ŲµŁˆŁ„ على (Ł…Ų§ Ł‡Łˆ Ł†ŁˆŲ¹). -OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +OnlyOpenedProject=Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© فقط Ł…Ų±Ų¦ŁŠŲ© (Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ في Ł…Ų“Ų±ŁˆŲ¹ أو وضع مغلقة غير Ł…Ų±Ų¦ŁŠŲ©). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=هذا Ų§Ł„Ų±Ų£ŁŠ يعرض Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… ŁˆŁŠŲ³Ł…Ų­ Ł„Łƒ قراؔة. TasksDesc=هذا Ų§Ł„Ų±Ų£ŁŠ يعرض Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… (Ų£Ų°ŁˆŁ†Ų§ŲŖ المستخدم الخاص أعطى Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© لعرض ŁƒŁ„ ؓيؔ). -AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. -OnlyYourTaskAreVisible=Only tasks you are assigned on are visible. Assign task to you if you want to enter time on it. +AllTaskVisibleButEditIfYouAreAssigned=Ų¬Ł…ŁŠŲ¹ المهام لهذا Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ واضحة، ŁˆŁ„ŁƒŁ† ŁŠŁ…ŁƒŁ†Łƒ Ų„ŲÆŲ®Ų§Ł„ Ų§Ł„ŁˆŁ‚ŲŖ فقط لمهمة ŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ†Łƒ على. ŲŖŲ¹ŁŠŁŠŁ† مهمة Ł„Łƒ Ų„Ų°Ų§ ŁƒŁ†ŲŖ تريد أن تدخل من Ų§Ł„ŁˆŁ‚ŲŖ على Ų°Ł„Łƒ. +OnlyYourTaskAreVisible=فقط المهام Ų§Ł„Ł…ŁˆŁƒŁ„Ų© Ł„Łƒ على Ł…Ų±Ų¦ŁŠŲ©. ŲŖŲ¹ŁŠŁŠŁ† مهمة Ł„Łƒ Ų„Ų°Ų§ ŁƒŁ†ŲŖ تريد أن تدخل من Ų§Ł„ŁˆŁ‚ŲŖ على Ų°Ł„Łƒ. ProjectsArea=Ł…Ų“Ų§Ų±ŁŠŲ¹ المنطقة NewProject=Ł…Ų“Ų±ŁˆŲ¹ جديد AddProject=؄نؓاؔ Ł…Ų“Ų±ŁˆŲ¹ @@ -28,36 +29,38 @@ ConfirmDeleteATask=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد حذف هذه Ų§ OfficerProject=Ų¶Ų§ŲØŲ· Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ LastProjects=Ų¢Ų®Ų± Ł…Ų“Ų§Ų±ŁŠŲ¹ Ł‚ ŁŖ AllProjects=Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ -OpenedProjects=Opened projects -OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpenedProjects=Ł…Ų“Ų§Ų±ŁŠŲ¹ فتح +OpenedTasks=Opened tasks +OpportunitiesStatusForOpenedProjects=فرص ŁƒŁ…ŁŠŲ© من Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ فتحت Ų­Ų³ŲØ الحالة +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=قائمة Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ShowProject=ŁˆŲŖŲØŁŠŁ† Ł„Ł„Ł…Ų“Ų±ŁˆŲ¹ SetProject=وضع Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ NoProject=لا يعرف أو Ų§Ł„Ł…Ł…Ł„ŁˆŁƒŲ© Ł„Ł„Ł…Ų“Ų±ŁˆŲ¹ -NbOpenTasks=Nb of open tasks +NbOpenTasks=Ł…Ł„Ų­ŁˆŲøŲ© من المهام Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© NbOfProjects=ملاحظة : Ł„Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ TimeSpent=Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ تستغرقه -TimeSpentByYou=Time spent by you -TimeSpentByUser=Time spent by user +TimeSpentByYou=Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ ŁŠŁ‚Ų¶ŁŠŁ‡ من Ł‚ŲØŁ„Łƒ +TimeSpentByUser=Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ ŁŠŁ‚Ų¶ŁŠŁ‡ المستخدم TimesSpent=قضى ŁˆŁ‚ŲŖŲ§ RefTask=المرجع. مهمة LabelTask=علامة مهمة -TaskTimeSpent=Time spent on tasks -TaskTimeUser=User -TaskTimeNote=Note +TaskTimeSpent=Ų§Ł„ŁˆŁ‚ŲŖ المستغرق في المهام +TaskTimeUser=المستعمل +TaskTimeNote=ملاحظة TaskTimeDate=Date -TasksOnOpenedProject=Tasks on open projects -WorkloadNotDefined=Workload not defined +TasksOnOpenedProject=المهام على Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© +WorkloadNotDefined=Ų¹ŲØŲ” العمل غير Ł…Ų­ŲÆŲÆŲ© NewTimeSpent=جديد Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ ŁŠŁ‚Ų¶ŁŠŁ‡ MyTimeSpent=ŁˆŁ‚ŲŖŁŠ قضى MyTasks=Ł…Ł‡Ł…ŲŖŁŠ Tasks=المهام Task=مهمة -TaskDateStart=Task start date -TaskDateEnd=Task end date -TaskDescription=Task description +TaskDateStart=تاريخ ŲØŲÆŲ” العمل +TaskDateEnd=تاريخ انتهاؔ المهمة +TaskDescription=وصف المهمة NewTask=مهمة جديدة -AddTask=خلق مهمة +AddTask=؄نؓاؔ مهمة AddDuration=تضاف المدة Activity=النؓاط Activities=المهام ŁˆŲ§Ł„Ų£Ł†Ų“Ų·Ų© @@ -66,8 +69,8 @@ MyActivities=ŲØŁ„ŲÆŁŠ المهام ŁˆŲ§Ł„Ų£Ł†Ų“Ų·Ų© MyProjects=ŲØŁ„ŲÆŁŠ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ DurationEffective=فعالة لمدة Progress=تقدم -ProgressDeclared=Declared progress -ProgressCalculated=Calculated progress +ProgressDeclared=أعلن التقدم +ProgressCalculated=تقدم ŲŖŲ­Ų³ŲØ Time=ŁˆŁ‚ŲŖ ListProposalsAssociatedProject=قائمة المقترحات Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹. ListOrdersAssociatedProject=قائمة الزبائن المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹. @@ -77,13 +80,13 @@ ListSupplierOrdersAssociatedProject=قائمة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† Ų§Ł„Ų£ŁˆŲ§Ł…Ų± ListSupplierInvoicesAssociatedProject=قائمة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹. ListContractAssociatedProject=قائمة Ų§Ł„Ų¹Ł‚ŁˆŲÆ المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹. ListFichinterAssociatedProject=قائمة التدخلات المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹ -ListExpenseReportsAssociatedProject=List of expense reports associated with the project -ListDonationsAssociatedProject=List of donations associated with the project +ListExpenseReportsAssociatedProject=قائمة ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹ +ListDonationsAssociatedProject=قائمة التبرعات المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹ ListActionsAssociatedProject=قائمة ال؄جراؔات المرتبطة ŲØŲ§Ł„Ł…Ų“Ų±ŁˆŲ¹ -ListTaskTimeUserProject=List of time consumed on tasks of project -TaskTimeUserProject=Time consumed on tasks of project -ActivityOnProjectToday=Activity on project today -ActivityOnProjectYesterday=Activity on project yesterday +ListTaskTimeUserProject=قائمة Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ł…Ų³ŲŖŁ‡Ł„Łƒ في مهام Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ +TaskTimeUserProject=Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ł…Ų³ŲŖŁ‡Ł„Łƒ في مهام Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ +ActivityOnProjectToday=النؓاط على Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„ŁŠŁˆŁ… +ActivityOnProjectYesterday=النؓاط على Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ أمس ActivityOnProjectThisWeek=نؓاط Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ هذا Ų§Ł„Ų§Ų³ŲØŁˆŲ¹ ActivityOnProjectThisMonth=نؓاط Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ هذا الؓهر ActivityOnProjectThisYear=نؓاط Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ هذا العام @@ -104,7 +107,7 @@ DeleteATimeSpent=قضى Ų§Ł„ŁˆŁ‚ŲŖ حذف ConfirmDeleteATimeSpent=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذا Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ ŁŠŁ‚Ų¶ŁŠŁ‡ŲŸ DoNotShowMyTasksOnly=انظر أيضا المهام Ų§Ł„ŲŗŁŠŲ± Ł…ŁˆŁƒŁ„Ų© Ų§Ł„ŁŠ ShowMyTasksOnly=Ų¹Ų±Ų¶ فقط المهام Ų§Ł„Ł…ŁˆŁƒŁ„Ų© Ų§Ł„ŁŠ -TaskRessourceLinks=Resources +TaskRessourceLinks=Ł…ŲµŲ§ŲÆŲ± ProjectsDedicatedToThisThirdParty=Ł…Ų“Ų§Ų±ŁŠŲ¹ Ł…Ų®ŲµŲµŲ© لهذا الطرف الثالث NoTasks=أية مهام لهذا Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ LinkedToAnotherCompany=Ų±ŲØŲ· طرف ثالث Ų¢Ų®Ų± @@ -114,76 +117,79 @@ ThisWillAlsoRemoveTasks=ŁˆŁ‡Ų°Ų§ العمل أيضا حذف كافة مهام Ų§ IfNeedToUseOhterObjectKeepEmpty=Ų„Ų°Ų§ ŁƒŲ§Ł†ŲŖ ŲØŲ¹Ų¶ Ų§Ł„ŁƒŲ§Ų¦Ł†Ų§ŲŖ (فاتورة، ŁˆŲ§Ł„Ł†ŲøŲ§Ł…ŲŒ ...)، Ų§Ł„Ų°ŁŠŁ† ŁŠŁ†ŲŖŁ…ŁˆŁ† ؄لى طرف ثالث آخر، يجب أن ŲŖŁƒŁˆŁ† Ł…Ų±ŲŖŲØŲ·Ų© ŲØŁ…Ų“Ų±ŁˆŲ¹ Ł„Ų„Ł†Ų“Ų§Ų”ŲŒ ŁˆŲ§Ł„Ų­ŁŲ§Ųø على هذا فارغة Ł„ŲÆŁŠŁ‡Ų§ Ł…Ų“Ų±ŁˆŲ¹ ŁƒŁˆŁ†Ł‡Ų§ Ł…ŲŖŲ¹ŲÆŲÆŲ© الأطراف الثالثة. CloneProject=استنساخ Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ CloneTasks=استنساخ المهام -CloneContacts=Clone contacts -CloneNotes=Clone notes -CloneProjectFiles=Clone project joined files -CloneTaskFiles=Clone task(s) joined files (if task(s) cloned) -CloneMoveDate=Update project/tasks dates from now ? -ConfirmCloneProject=Are you sure to clone this project ? -ProjectReportDate=Change task date according project start date -ErrorShiftTaskDate=Impossible to shift task date according to new project start date -ProjectsAndTasksLines=Projects and tasks -ProjectCreatedInDolibarr=Project %s created -TaskCreatedInDolibarr=Task %s created -TaskModifiedInDolibarr=Task %s modified -TaskDeletedInDolibarr=Task %s deleted -OpportunityStatus=Opportunity status -OpportunityStatusShort=Opp. status -OpportunityAmount=Opportunity amount -OpportunityAmountShort=Opp. amount +CloneContacts=الاتصالات استنساخ +CloneNotes=ملاحظات استنساخ +CloneProjectFiles=انضم Ł…Ų“Ų±ŁˆŲ¹ استنساخ ملفات +CloneTaskFiles=مهمة استنساخ (Ł‚) انضم الملفات (؄ن مهمة (Ł‚) المستنسخة) +CloneMoveDate=يعود تاريخ تحديث Ł…Ų“Ų±ŁˆŲ¹ / المهام من Ų§Ł„Ų¢Ł†ŲŸ +ConfirmCloneProject=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من استنساخ هذا Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ŲŸ +ProjectReportDate=تغيير Ł…ŁˆŲ¹ŲÆ المهمة ŁˆŁŁ‚Ų§ Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ تاريخ بداية +ErrorShiftTaskDate=من Ų§Ł„Ł…Ų³ŲŖŲ­ŁŠŁ„ ŲŖŲ­ŁˆŁŠŁ„ Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® المهمة ŁˆŁŁ‚Ų§ Ł„ŲŖŲ§Ų±ŁŠŲ® ŲØŲÆŲ” Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„Ų¬ŲÆŁŠŲÆ +ProjectsAndTasksLines=Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ ŁˆŲ§Ł„Ł…Ł‡Ų§Ł… +ProjectCreatedInDolibarr=Ł…Ų“Ų±ŁˆŲ¹ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© Ų§Ł„ŲŖŁŠ ŲŖŁ… ؄نؓاؤها +TaskCreatedInDolibarr=مهمة٪ Ų§Ł„ŲµŁˆŲ±Ų© Ų§Ł„ŲŖŁŠ ŲŖŁ… ؄نؓاؤها +TaskModifiedInDolibarr=مهمة٪ Ų§Ł„ŲµŁˆŲ±Ų© المعدلة +TaskDeletedInDolibarr=مهمة٪ Ų§Ł„ŲµŁˆŲ±Ų© حذف +OpportunityStatus=Ų§Ł„ŁˆŲ¶Ų¹ فرصة +OpportunityStatusShort=مقابل. الحالة +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. +OpportunityAmount=مبلغ فرصة +OpportunityAmountShort=مقابل. ŁƒŁ…ŁŠŲ© ##### Types de contacts ##### TypeContact_project_internal_PROJECTLEADER=Ł…Ų“Ų±ŁˆŲ¹ Ų²Ų¹ŁŠŁ… TypeContact_project_external_PROJECTLEADER=Ł…Ų“Ų±ŁˆŲ¹ Ų²Ų¹ŁŠŁ… -TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor -TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor +TypeContact_project_internal_PROJECTCONTRIBUTOR=مساهم +TypeContact_project_external_PROJECTCONTRIBUTOR=مساهم TypeContact_project_task_internal_TASKEXECUTIVE=المهمة Ų§Ł„ŲŖŁ†ŁŁŠŲ°ŁŠŲ© TypeContact_project_task_external_TASKEXECUTIVE=المهمة Ų§Ł„ŲŖŁ†ŁŁŠŲ°ŁŠŲ© -TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor -TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor -SelectElement=Select element -AddElement=Link to element -UnlinkElement=Unlink element +TypeContact_project_task_internal_TASKCONTRIBUTOR=مساهم +TypeContact_project_task_external_TASKCONTRIBUTOR=مساهم +SelectElement=Ų­ŲÆŲÆ العنصر +AddElement=تصل ؄لى العنصر +UnlinkElement=عنصر فك Ų§Ų±ŲŖŲØŲ§Ų· # Documents models -DocumentModelBeluga=Project template for linked objects overview -DocumentModelBaleine=Project report template for tasks -PlannedWorkload=Planned workload -PlannedWorkloadShort=Workload -WorkloadOccupation=Workload assignation -ProjectReferers=Refering objects -SearchAProject=Search a project -SearchATask=Search a task -ProjectMustBeValidatedFirst=Project must be validated first -ProjectDraft=Draft projects -FirstAddRessourceToAllocateTime=Associate a resource to allocate time -InputPerDay=Input per day -InputPerWeek=Input per week -InputPerAction=Input per action -TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s -ProjectsWithThisUserAsContact=Projects with this user as contact -TasksWithThisUserAsContact=Tasks assigned to this user -ResourceNotAssignedToProject=Not assigned to project -ResourceNotAssignedToTask=Not assigned to task -AssignTaskToMe=Assign task to me -AssignTask=Assign -ProjectOverview=Overview -ManageTasks=Use projects to follow tasks and time -ManageOpportunitiesStatus=Use projects to follow leads/opportinuties -ProjectNbProjectByMonth=Nb of created projects by month -ProjectOppAmountOfProjectsByMonth=Amount of opportunities by month -ProjectWeightedOppAmountOfProjectsByMonth=Weighted amount of opportunities by month -ProjectOpenedProjectByOppStatus=Opened project/lead by opportunity status -ProjectsStatistics=Statistics on projects/leads -TaskAssignedToEnterTime=Task assigned. Entering time on this task should be possible. -IdTaskTime=Id task time -YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label. -OpenedProjectsByThirdparties=Opened projects by thirdparties -OpportunityTotalAmount=Opportunities total amount -OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) -OppStatusPROSP=Prospection -OppStatusQUAL=Qualification -OppStatusPROPO=Proposal +DocumentModelBeluga=قالب Ł…Ų“Ų±ŁˆŲ¹ لربط Ų§Ł„Ų£Ų“ŁŠŲ§Ų” نظرة Ų¹Ų§Ł…Ų© +DocumentModelBaleine=Ł…Ų“Ų±ŁˆŲ¹ Ł†Ł…ŁˆŲ°Ų¬ ŲŖŁ‚Ų±ŁŠŲ± عن المهام +PlannedWorkload=Ų¹ŲØŲ” العمل المخطط لها +PlannedWorkloadShort=Ų¹ŲØŲ” العمل +WorkloadOccupation=Ų¹ŲØŲ” العمل Ų§Ł„Ų±Ų°ŁŠŁ„Ų© +ProjectReferers=Ų§Ų“Ų§Ų±Ų© الأجسام +SearchAProject=ŲØŲ­Ų« Ł…Ų“Ų±ŁˆŲ¹ +SearchATask=ŲØŲ­Ų« مهمة +ProjectMustBeValidatedFirst=يجب التحقق من ŲµŲ­Ų© Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ Ų£ŁˆŁ„Ų§ +ProjectDraft=Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ +FirstAddRessourceToAllocateTime=Ų±ŲØŲ· Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ ؄لى تخصيص ŁˆŁ‚ŲŖ +InputPerDay=Ų„ŲÆŲ®Ų§Ł„ ŁŠŁˆŁ…ŁŠŲ§ +InputPerWeek=مساهمة في Ų§Ł„Ų£Ų³ŲØŁˆŲ¹ +InputPerAction=مساهمة في عمل +TimeAlreadyRecorded=Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ų°ŁŠ ŁŠŁ‚Ų¶ŁŠŁ‡ سجلت بالفعل لهذه المهمة / ŁŠŁˆŁ… ŁˆŲ§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +ProjectsWithThisUserAsContact=Ł…Ų“Ų§Ų±ŁŠŲ¹ Ł…Ų¹ هذا Ų§Ł„Ų¹Ų¶Łˆ عن الاتصال +TasksWithThisUserAsContact=المهام Ų§Ł„Ł…ŁˆŁƒŁ„Ų© ؄لى هذا المستخدم +ResourceNotAssignedToProject=لم ŁŠŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† ؄لى Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ +ResourceNotAssignedToTask=لم ŁŠŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† المهمة +ResourceNotAssignedToTheTask=Not assigned to the task +AssignTaskToMe=ŲŖŲ¹ŁŠŁŠŁ† مهمة بالنسبة Ł„ŁŠ +AssignTask=Ų¹ŁŠŁ† +ProjectOverview=نظرة Ų¹Ų§Ł…Ų© +ManageTasks=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ لمتابعة المهام ŁˆŲ§Ł„ŁˆŁ‚ŲŖ +ManageOpportunitiesStatus=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų“Ų§Ų±ŁŠŲ¹ Ł…ŲŖŲ§ŲØŲ¹Ų© القرائن / opportinuties +ProjectNbProjectByMonth=Ł…Ł„Ų­ŁˆŲøŲ© من Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ Ų§Ł„ŲŖŁŠ ŲŖŁ… ؄نؓاؤها من قبل ؓهر +ProjectOppAmountOfProjectsByMonth=ŁƒŁ…ŁŠŲ© الفرص الؓهر +ProjectWeightedOppAmountOfProjectsByMonth=ŁƒŁ…ŁŠŲ© المرجح الفرص من قبل ؓهر +ProjectOpenedProjectByOppStatus=افتتح Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ / ŲØŁ‚ŁŠŲ§ŲÆŲ© Ų§Ł„ŁˆŲ¶Ų¹ فرصة +ProjectsStatistics=Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ عن Ų§Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ / يؤدي +TaskAssignedToEnterTime=المهمة Ų§Ł„Ł…ŁˆŁƒŁ„Ų©. يجب ŲÆŲ®ŁˆŁ„ Ų§Ł„ŁˆŁ‚ŲŖ على هذه المهمة ŁŠŁƒŁˆŁ† Ł…Ł…ŁƒŁ†Ų§. +IdTaskTime=Ų§Ł„ŁˆŁ‚ŲŖ مهمة معرف +YouCanCompleteRef=Ų„Ų°Ų§ ŁƒŁ†ŲŖ ŲŖŲ±ŲŗŲØ في Ų§Ų³ŲŖŁƒŁ…Ų§Ł„ المرجع Ł…Ų¹ ŲØŲ¹Ų¶ Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ (لاستخدامه ŲØŁ…Ų«Ų§ŲØŲ© Ł…Ų±Ų“Ų­Ų§ŲŖ البحث)، ŁˆŲ±ŁŠŁƒŁˆŁ…Ų§Ł†ŲÆŁŠŲÆ ل؄ضافة - ؓخصية Ł„ŁŲµŁ„Ł‡Ų§ŲŒ ŁˆŲØŲ§Ł„ŲŖŲ§Ł„ŁŠ ف؄ن Ų§Ł„ŲŖŲ±Ł‚ŁŠŁ… Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ سوف لا ŲŖŲ²Ų§Ł„ تعمل ŲØŲ“ŁƒŁ„ صحيح Ł„Ł„Ł…Ų“Ų§Ų±ŁŠŲ¹ المقبلة. على Ų³ŲØŁŠŁ„ المثال٪ S-ABC. قد تفضل أيضا ل؄ضافة Ł…ŁŲ§ŲŖŁŠŲ­ البحث في Ų§Ł„ŲŖŲ³Ł…ŁŠŲ©. +OpenedProjectsByThirdparties=Ł…Ų“Ų§Ų±ŁŠŲ¹ افتتحه thirdparties +OpportunityTotalAmount=فرص المبلغ Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠ +OpportunityPonderatedAmount=ŁƒŁ…ŁŠŲ© الفرص المرجحة +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability +OppStatusPROSP=Ų§Ł„ŲŖŁ†Ł‚ŁŠŲØ +OppStatusQUAL=المؤهل العلمى +OppStatusPROPO=مقترح OppStatusNEGO=Negociation -OppStatusPENDING=Pending -OppStatusWIN=Won -OppStatusLOST=Lost +OppStatusPENDING=بانتظار +OppStatusWIN=فاز +OppStatusLOST=Ų¶Ų§Ų¦Ų¹ diff --git a/htdocs/langs/ar_SA/propal.lang b/htdocs/langs/ar_SA/propal.lang index e602d4cca5c..aaa45d2c6b5 100644 --- a/htdocs/langs/ar_SA/propal.lang +++ b/htdocs/langs/ar_SA/propal.lang @@ -4,7 +4,7 @@ Proposal=اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© ProposalShort=اقتراح ProposalsDraft=مقترحات Ł…Ų“Ų§Ų±ŁŠŲ¹ تجارية ProposalDraft=اقتراح Ł„Ł…Ų“Ų±ŁˆŲ¹ تجاري -ProposalsOpened=Open commercial proposals +ProposalsOpened=مقترحات Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© Prop=مقترحات تجارية CommercialProposal=اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© CommercialProposals=مقترحات تجارية @@ -16,7 +16,7 @@ Prospect=Ų§Ų­ŲŖŁ…Ų§Ł„ ProspectList=Ų§Ų­ŲŖŁ…Ų§Ł„ قائمة DeleteProp=اقتراح حذف Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© ValidateProp=مصادقة على اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© -AddProp=Create proposal +AddProp=؄نؓاؔ اقتراح ConfirmDeleteProp=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد حذف هذا Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© Ų§Ł„Ų§Ł‚ŲŖŲ±Ų§Ų­ŲŸ ConfirmValidateProp=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من هذا Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© للمصادقة على Ų§Ł„Ų§Ł‚ŲŖŲ±Ų§Ų­ŲŸ LastPropals=Ų¢Ų®Ų± مقترحات ŁŖ @@ -25,13 +25,14 @@ LastModifiedProposals=Ų¢Ų®Ų± ŲŖŲ¹ŲÆŁŠŁ„ المقترحات Ł‚ ŁŖ AllPropals=Ų¬Ł…ŁŠŲ¹ المقترحات LastProposals=Ų¢Ų®Ų± مقترحات SearchAProposal=ŲØŲ­Ų« اقتراح +NoProposal=No proposal ProposalsStatistics=مقترحات تجارية 'Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ NumberOfProposalsByMonth=Ų¹ŲÆŲÆ ؓهر AmountOfProposalsByMonthHT=المبلغ في الؓهر (ŲØŲ¹ŲÆ خصم Ų§Ł„Ų¶Ų±ŁŠŲØŲ©) NbOfProposals=Ų¹ŲÆŲÆ من المقترحات ŁˆŲ§Ł„ŲŖŲ¬Ų§Ų±ŁŠ ShowPropal=ŁˆŲŖŲøŁ‡Ų± اقتراح PropalsDraft=Ų§Ł„Ł…Ų³ŁˆŲÆŲ§ŲŖ -PropalsOpened=Open +PropalsOpened=فتح PropalsNotBilled=مغلقة لا توصف PropalStatusDraft=Ł…Ų“Ų±ŁˆŲ¹ (لا ŲØŲÆ من التحقق من ŲµŲ­Ų©) PropalStatusValidated=ŲµŲ§ŲÆŁ‚ (اقتراح فتح) @@ -42,7 +43,7 @@ PropalStatusNotSigned=لم ŁŠŲŖŁ… Ų§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ (مغلقة) PropalStatusBilled=فواتير PropalStatusDraftShort=Ł…Ų³ŁˆŲÆŲ© PropalStatusValidatedShort=ŲµŲ§ŲÆŁ‚ -PropalStatusOpenedShort=Open +PropalStatusOpenedShort=فتح PropalStatusClosedShort=مغلقة PropalStatusSignedShort=ŁˆŁ‚Ų¹ŲŖ PropalStatusNotSignedShort=لم ŁŠŲŖŁ… Ų§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ @@ -51,9 +52,9 @@ PropalsToClose=مقترحات Ł„ŁŠŁ‚ŁŁ„ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© PropalsToBill=ŁˆŁˆŁ‚Ų¹ على Ł…Ų“Ų±ŁˆŲ¹ Ų§Ł„Ł‚Ų§Ł†ŁˆŁ† Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ مقترحات ListOfProposals=قائمة مقترحات تجارية ActionsOnPropal=ال؄جراؔات على الاقتراح -NoOpenedPropals=No open commercial proposals -NoOtherOpenedPropals=No other open commercial proposals -NoPropal=No commercial proposal +NoOpenedPropals=لا توجد أية عروض تجارية Ł…ŁŲŖŁˆŲ­Ų© +NoOtherOpenedPropals=لا توجد أية عروض تجارية أخرى Ł…ŁŲŖŁˆŲ­Ų© +NoPropal=أي اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ RefProposal=اقتراح المرجع Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© SendPropalByMail=اقتراح Ų§Ų±Ų³Ų§Ł„ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ AssociatedDocuments=Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ المرتبطة الاقتراح : @@ -62,17 +63,18 @@ DatePropal=تاريخ الاقتراح DateEndPropal=تاريخ انتهاؔ Ų§Ł„ŲµŁ„Ų§Ų­ŁŠŲ© DateEndPropalShort=Ł†Ł‡Ų§ŁŠŲ© Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® ValidityDuration=ŁˆŁ…ŲÆŲ© ŲµŁ„Ų§Ų­ŁŠŲŖŁ‡Ų§ -CloseAs=ŁˆŲ«ŁŠŁ‚ Ł…Ų¹ Ł…Ų±ŁƒŲ² +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=ŲŖŲµŁ†ŁŠŁ Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± BuildBill=بناؔ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© ErrorPropalNotFound=Propal Ł‚ لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على ŁŖ Estimate=Ų§Ł„ŲŖŁ‚ŲÆŁŠŲ± : EstimateShort=Ų§Ł„ŲŖŁ‚ŲÆŁŠŲ± OtherPropals=مقترحات أخرى -AddToDraftProposals=Add to draft proposal -NoDraftProposals=No draft proposals +AddToDraftProposals=؄ضافة ؄لى صياغة اقتراح +NoDraftProposals=أي Ł…Ų“Ų§Ų±ŁŠŲ¹ اقتراحات CopyPropalFrom=اقتراح ؄نؓاؔ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© عن Ų·Ų±ŁŠŁ‚ نسخ وجود اقتراح -CreateEmptyPropal=خلق Ų®Ų§Ł„ŁŠŲ§ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© vierge مقترحات أو من قائمة المنتجات / الخدمات +CreateEmptyPropal=؄نؓاؔ Ų®Ų§Ł„ŁŠŲ§ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© vierge مقترحات أو من قائمة المنتجات / الخدمات DefaultProposalDurationValidity=ŲŖŁ‚ŲµŁŠŲ± Ł…ŲÆŲ© ŲµŁ„Ų§Ų­ŁŠŲ© اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© (Ų£ŁŠŲ§Ł…) UseCustomerContactAsPropalRecipientIfExist=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ų¹Ł…ŁŠŁ„ Ų¹Ł†ŁˆŲ§Ł† الاتصال Ų„Ų°Ų§ Ų­ŲÆŲÆŲŖ بدلا من Ų§Ł„ŲŖŲµŲÆŁŠ لطرف ثالث Ų­Ų³ŲØ الاقتراح Ų§Ł„Ł…Ų³ŲŖŁŁŠŲÆŲ© معالجة ClonePropal=اقتراح استنساخ Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© @@ -96,7 +98,8 @@ TypeContact_propal_external_CUSTOMER=اتصل العملاؔ اقتراح Ł…ŲŖŲ§ # Document models DocModelAzurDescription=اقتراح Ł†Ł…ŁˆŲ°Ų¬ ŁƒŲ§Ł…Ł„ (logo...) DocModelJauneDescription=اقتراح Ł†Ł…ŁˆŲ°Ų¬ Ų§Ł„ŁŠŲÆ الصفراؔ -DefaultModelPropalCreate=Default model creation -DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) -DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) -ProposalCustomerSignature=Written acceptance, company stamp, date and signature +DefaultModelPropalCreate=؄نؓاؔ Ł†Ł…ŁˆŲ°Ų¬ افتراضي +DefaultModelPropalToBill=القالب Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ عند ؄غلاق الأعمال المقترح (أن Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©) +DefaultModelPropalClosed=القالب Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ عند ؄غلاق الأعمال المقترح (فواتير) +ProposalCustomerSignature=Ł‚ŲØŁˆŁ„ كتابي، Ų®ŲŖŁ… Ų§Ł„Ų“Ų±ŁƒŲ© ŁˆŲ§Ł„ŲŖŲ§Ų±ŁŠŲ® ŁˆŲ§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/ar_SA/receiptprinter.lang b/htdocs/langs/ar_SA/receiptprinter.lang index 28b63d7de79..96e1ee8f4b8 100644 --- a/htdocs/langs/ar_SA/receiptprinter.lang +++ b/htdocs/langs/ar_SA/receiptprinter.lang @@ -1,96 +1,96 @@ # Dolibarr language file - Source file is en_US - receiptprinter -PrinterAdded=Printer %s added -PrinterUpdated=Printer %s updated -PrinterDeleted=Printer %s deleted -TestSentToPrinter=Test Sent To Printer %s -ReceiptPrinterDesc=Setup of printers -ReceiptPrinterTemplateDesc=Setup of Templates -ReceiptPrinterTypeDesc=Description of Receipt Printer's type -ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile -ListPrinters=List of Printers -SetupReceiptTemplate=Template Setup -CONNECTOR_DUMMY=Dummy Printer -CONNECTOR_NETWORK_PRINT=Network Printer -CONNECTOR_FILE_PRINT=Local Printer -CONNECTOR_WINDOWS_PRINT=Local Windows Printer -CONNECTOR_DUMMY_HELP=Fake Printer for test, does nothing -CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100 -CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1 -CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer -PROFILE_DEFAULT=Default Profile -PROFILE_SIMPLE=Simple Profile -PROFILE_EPOSTEP=Epos Tep Profile -PROFILE_P822D=P822D Profile -PROFILE_STAR=Star Profile -PROFILE_DEFAULT_HELP=Default Profile suitable for Epson printers -PROFILE_SIMPLE_HELP=Simple Profile No Graphics -PROFILE_EPOSTEP_HELP=Epos Tep Profile Help -PROFILE_P822D_HELP=P822D Profile No Graphics -PROFILE_STAR_HELP=Star Profile -DOL_ALIGN_LEFT=Left align text -DOL_ALIGN_CENTER=Center text -DOL_ALIGN_RIGHT=Right align text -DOL_USE_FONT_A=Use font A of printer -DOL_USE_FONT_B=Use font B of printer -DOL_USE_FONT_C=Use font C of printer -DOL_BOLD=Text Bold -/DOL_BOLD=End of Text Bold -DOL_DOUBLE_HEIGHT=Text double height -/DOL_DOUBLE_HEIGHT=End of Text double height -DOL_DOUBLE_WIDTH=Text double width -/DOL_DOUBLE_WIDTH=End of Text double width -DOL_UNDERLINE=Underline text -/DOL_UNDERLINE=End of Underline text -DOL_UNDERLINE_2DOTS=Underline with double line -/DOL_UNDERLINE_2DOTS=End of Underline with double line -DOL_EMPHASIZED=Emphasized text -/DOL_EMPHASIZED=End of Emphasized text -DOL_SWITCH_COLORS=Print in white on black -/DOL_SWITCH_COLORS=End of Print in white on black -DOL_PRINT_BARCODE=Print barcode -DOL_PRINT_BARCODE_CUSTOMER_ID=Print barcode customer id -DOL_SET_PRINT_WIDTH_57=Ticket print width of 57mm -DOL_CUT_PAPER_FULL=Cut ticket completely -DOL_CUT_PAPER_PARTIAL=Cut ticket partially -DOL_OPEN_DRAWER=Open cash drawer -DOL_ACTIVATE_BUZZER=Activate buzzer -DOL_PRINT_QRCODE=Print QR Code -DOL_PRINT_DATE=Print date AAAA-MM-DD -DOL_PRINT_DATE_TIME=Print date and time AAAA-MM-DD HH:MM:SS -DOL_PRINT_YEAR=Print Year -DOL_PRINT_MONTH_LETTERS=Print month in letters (example : november) -DOL_PRINT_MONTH=Print month number -DOL_PRINT_DAY=Print day number -DOL_PRINT_DAY_LETTERS=Print day number -DOL_PRINT_TABLE=Print table number (for restaurant, bar...) -DOL_PRINT_CUTLERY=Print number of cutlery (for restaurant) -DOL_PRINT_PAYMENT=Print payment method -DOL_PRINT_LOGO=Print logo stored on printer. Example : 32|32 -DOL_PRINT_LOGO_OLD=Print logo stored on printer. Must be followed by logo code. For old printers. -DOL_PRINT_ORDER_LINES=Print order lines -DOL_PRINT_ORDER_TAX=Print order total tax -DOL_PRINT_ORDER_LOCAL_TAX=Print order local tax -DOL_PRINT_ORDER_TOTAL=Print order total -DOL_PRINT_ORDER_NUMBER=Print order number -DOL_PRINT_ORDER_NUMBER_UNIQUE=Print order number after validation -DOL_PRINT_CUSTOMER_FIRSTNAME=Print customer firstname -DOL_PRINT_CUSTOMER_LASTNAME=Print customer name -DOL_PRINT_CUSTOMER_MAIL=Print customer mail -DOL_PRINT_CUSTOMER_PHONE=Print customer phone -DOL_PRINT_CUSTOMER_MOBILE=Print customer mobile -DOL_PRINT_CUSTOMER_SKYPE=Print customer skype -DOL_PRINT_CUSTOMER_TAX_NUMBER=Print customer VAT number -DOL_PRINT_CUSTOMER_ACCOUNT_BALANCE=Print customer account balance -DOL_PRINT_VENDOR_LASTNAME=Print vendor name -DOL_PRINT_VENDOR_FIRSTNAME=Print vendor firstname -DOL_PRINT_VENDOR_MAIL=Print vendor mail -DOL_PRINT_CUSTOMER_POINTS=Print customer points -DOL_PRINT_ORDER_POINTS=Print number of points for this order -DOL_PRINT_IF_CUSTOMER=Print the line IF a customer is affected to the order -DOL_PRINT_IF_VENDOR=Print the line IF a vendor is affected to the order -DOL_PRINT_IF_HAPPY_HOUR=Print the line IF Happy Hour -DOL_PRINT_IF_NUM_ORDER_UNIQUE=Print the line IF order is validated -DOL_PRINT_IF_CUSTOMER_POINTS=Print the line IF customer points > 0 -DOL_PRINT_IF_ORDER_POINTS=Print the line IF points of the order > 0 -DOL_PRINT_IF_CUSTOMER_TAX_NUMBER=Print the line IF customer has vat number -DOL_PRINT_IF_CUSTOMER_ACCOUNT_BALANCE_POSITIVE=Print the line IF customer balance > 0 +PrinterAdded=Ų·Ų§ŲØŲ¹Ų©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© ب؄ضافة +PrinterUpdated=Ų·Ų§ŲØŲ¹Ų©%s تجديد +PrinterDeleted=Ų·Ų§ŲØŲ¹Ų©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© حذفها +TestSentToPrinter=Ų§Ų®ŲŖŲØŲ§Ų± المرسلة ؄لى الطابعة٪ Ų§Ł„ŲµŁˆŲ±Ų© +ReceiptPrinterDesc=Ų„Ų¹ŲÆŲ§ŲÆ الطابعات +ReceiptPrinterTemplateDesc=Ų„Ų¹ŲÆŲ§ŲÆ Ł‚ŁˆŲ§Ł„ŲØ +ReceiptPrinterTypeDesc=وصف Ł†ŁˆŲ¹ استلام الطابعة +ReceiptPrinterProfileDesc=وصف الملف استلام الطابعة +ListPrinters=قائمة Ų·Ų§ŲØŲ¹Ų§ŲŖ +SetupReceiptTemplate=Ų„Ų¹ŲÆŲ§ŲÆ قالب +CONNECTOR_DUMMY=Ų·Ų§ŲØŲ¹Ų© ŁˆŁ‡Ł…ŁŠŲ© +CONNECTOR_NETWORK_PRINT=Ų·Ų§ŲØŲ¹Ų© Ų§Ł„Ų“ŲØŁƒŲ© +CONNECTOR_FILE_PRINT=الطابعة Ų§Ł„Ł…Ų­Ł„ŁŠŲ© +CONNECTOR_WINDOWS_PRINT=Ų·Ų§ŲØŲ¹Ų© ŁˆŁŠŁ†ŲÆŁˆŲ² Ų§Ł„Ł…Ų­Ł„ŁŠŲ© +CONNECTOR_DUMMY_HELP=Ų·Ų§ŲØŲ¹Ų© ŁˆŁ‡Ł…ŁŠŲ© Ł„Ų§Ų®ŲŖŲØŲ§Ų±ŲŒ لا ŁŠŁŲ¹Ł„ ؓيئا +CONNECTOR_NETWORK_PRINT_HELP=10.xxx:9100 +CONNECTOR_FILE_PRINT_HELP=/ ديف / USB / lp0، / ديف / USB / LP1 +CONNECTOR_WINDOWS_PRINT_HELP=LPT1، COM1، فلان: // FooUser: السر @ Ų§Ł„ŁƒŁ…ŲØŁŠŁˆŲŖŲ± / Ł…Ų¬Ł…ŁˆŲ¹Ų© العمل / استلام الطابعة +PROFILE_DEFAULT=الملف Ų§Ł„ŲŖŲ¹Ų±ŁŠŁ Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ +PROFILE_SIMPLE=ملف Ų§Ł„ŲŖŲ¹Ų±ŁŠŁ بسيط +PROFILE_EPOSTEP=ملحمة تيب الملف Ų§Ł„Ų“Ų®ŲµŁŠ +PROFILE_P822D=الملف P822D +PROFILE_STAR=نجمة Ų§Ł„Ų“Ų®ŲµŁŠ +PROFILE_DEFAULT_HELP=الملف Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ مناسبة للطابعات Ų„ŲØŲ³ŁˆŁ† +PROFILE_SIMPLE_HELP=لمحة بسيطة لا Ų§Ł„Ų±Ų³ŁˆŁ…Ų§ŲŖ +PROFILE_EPOSTEP_HELP=ملحمة تيب الملف المساعدة +PROFILE_P822D_HELP=P822D Ų§Ł„Ų“Ų®ŲµŁŠ لا Ų§Ł„Ų±Ų³ŁˆŁ…Ų§ŲŖ +PROFILE_STAR_HELP=نجمة Ų§Ł„Ų“Ų®ŲµŁŠ +DOL_ALIGN_LEFT=ترك النص Ł…Ų­Ų§Ų°Ų§Ų© +DOL_ALIGN_CENTER=نص Ų§Ł„Ł…Ų±ŁƒŲ² +DOL_ALIGN_RIGHT=النص Ł…Ų­Ų§Ų°Ų§Ų© ؄لى Ų§Ł„ŁŠŁ…ŁŠŁ† +DOL_USE_FONT_A=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الخط A الطابعة +DOL_USE_FONT_B=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… B الخط الطابعة +DOL_USE_FONT_C=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الخط C الطابعة +DOL_BOLD=نص عريض +/DOL_BOLD=Ł†Ł‡Ų§ŁŠŲ© النص ŲØŁˆŁ„ŲÆ +DOL_DOUBLE_HEIGHT=نص ارتفاع Ł…Ų²ŲÆŁˆŲ¬ +/DOL_DOUBLE_HEIGHT=Ł†Ł‡Ų§ŁŠŲ© النص ارتفاع Ł…Ų²ŲÆŁˆŲ¬ +DOL_DOUBLE_WIDTH=النص Ų¹Ų±Ų¶ Ł…Ų²ŲÆŁˆŲ¬ +/DOL_DOUBLE_WIDTH=Ł†Ł‡Ų§ŁŠŲ© النص Ų¹Ų±Ų¶ Ł…Ų²ŲÆŁˆŲ¬ +DOL_UNDERLINE=تسطير النص +/DOL_UNDERLINE=Ł†Ł‡Ų§ŁŠŲ© النص تحته Ų®Ų· +DOL_UNDERLINE_2DOTS=Ł†Ų¤ŁƒŲÆ Ł…Ų¹ Ų®Ų· Ł…Ų²ŲÆŁˆŲ¬ +/DOL_UNDERLINE_2DOTS=Ł†Ł‡Ų§ŁŠŲ© تسطير Ł…Ų¹ Ų®Ų· Ł…Ų²ŲÆŁˆŲ¬ +DOL_EMPHASIZED=أكد النص +/DOL_EMPHASIZED=Ł†Ł‡Ų§ŁŠŲ© النص Ų“ŲÆŲÆŲŖ +DOL_SWITCH_COLORS=Ų·ŲØŲ§Ų¹Ų© ŲØŲ§Ł„Ł„ŁˆŁ† Ų§Ł„Ų£ŲØŁŠŲ¶ على Ų§Ł„Ų£Ų³ŁˆŲÆ +/DOL_SWITCH_COLORS=Ł†Ł‡Ų§ŁŠŲ© Ų·ŲØŲ§Ų¹Ų© ŲØŲ§Ł„Ł„ŁˆŁ† Ų§Ł„Ų£ŲØŁŠŲ¶ على Ų§Ł„Ų£Ų³ŁˆŲÆ +DOL_PRINT_BARCODE=Ų·ŲØŲ§Ų¹Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ +DOL_PRINT_BARCODE_CUSTOMER_ID=Ų·ŲØŲ§Ų¹Ų© Ų§Ł„ŲØŲ§Ų±ŁƒŁˆŲÆ العملاؔ معرف +DOL_SET_PRINT_WIDTH_57=Ų¹Ų±Ų¶ الطباعة تذكرة من 57MM +DOL_CUT_PAPER_FULL=تذكرة قطع ŲŖŁ…Ų§Ł…Ų§ +DOL_CUT_PAPER_PARTIAL=تذكرة قطع جزئيا +DOL_OPEN_DRAWER=فتح ŲÆŲ±Ų¬ Ų§Ł„Ł†Ł‚ŁˆŲÆ +DOL_ACTIVATE_BUZZER=ŲŖŁŲ¹ŁŠŁ„ صفارة +DOL_PRINT_QRCODE=Ų·ŲØŲ§Ų¹Ų© رمز الاستجابة Ų§Ł„Ų³Ų±ŁŠŲ¹Ų© +DOL_PRINT_DATE=تاريخ الطباعة AAAA-MM-DD +DOL_PRINT_DATE_TIME=تاريخ الطباعة ŁˆŲ§Ł„ŁˆŁ‚ŲŖ AAAA-MM-DD HH: MM: SS +DOL_PRINT_YEAR=Ų·ŲØŲ§Ų¹Ų© السنة +DOL_PRINT_MONTH_LETTERS=Ų·ŲØŲ§Ų¹Ų© الؓهر بحروف (مثلا: Ł†ŁˆŁŁ…ŲØŲ±) +DOL_PRINT_MONTH=Ų¹ŲÆŲÆ الطباعة الؓهر +DOL_PRINT_DAY=Ų·ŲØŲ§Ų¹Ų© Ų¹ŲÆŲÆ Ų§Ł„ŁŠŁˆŁ… +DOL_PRINT_DAY_LETTERS=Ų·ŲØŲ§Ų¹Ų© Ų¹ŲÆŲÆ Ų§Ł„ŁŠŁˆŁ… +DOL_PRINT_TABLE=Ų§Ł„Ų¬ŲÆŁˆŁ„ رقم الطباعة (على مطعم وبار ...) +DOL_PRINT_CUTLERY=Ų¹ŲÆŲÆ الطباعة من Ų§Ł„Ų³ŁƒŲ§ŁƒŁŠŁ† (لمطعم) +DOL_PRINT_PAYMENT=Ų·ŲØŲ§Ų¹Ų© Ų·Ų±ŁŠŁ‚Ų© الدفع +DOL_PRINT_LOGO=Ų·ŲØŲ§Ų¹Ų© Ų“Ų¹Ų§Ų± ŲŖŲ®Ų²ŁŠŁ†Ł‡Ų§ على الطابعة. Ł…Ų«Ų§Ł„: 32 | 32 +DOL_PRINT_LOGO_OLD=Ų·ŲØŲ§Ų¹Ų© Ų“Ų¹Ų§Ų± ŲŖŲ®Ų²ŁŠŁ†Ł‡Ų§ على الطابعة. يجب أن ŁŠŁƒŁˆŁ† Ł…ŲŖŲØŁˆŲ¹Ų§ برمز الؓعار. للطابعات Ų§Ł„Ł‚ŲÆŁŠŁ…Ų©. +DOL_PRINT_ORDER_LINES=خطوط ترتيب الطباعة +DOL_PRINT_ORDER_TAX=ترتيب الطباعة Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© +DOL_PRINT_ORDER_LOCAL_TAX=ترتيب الطباعة الضرائب Ų§Ł„Ł…Ų­Ł„ŁŠŲ© +DOL_PRINT_ORDER_TOTAL=Ł…Ų¬Ł…ŁˆŲ¹Ł‡ ترتيب الطباعة +DOL_PRINT_ORDER_NUMBER=Ų¹ŲÆŲÆ ترتيب الطباعة +DOL_PRINT_ORDER_NUMBER_UNIQUE=رقم الطلب الطباعة ŲØŲ¹ŲÆ التحقق من ŲµŲ­Ų© +DOL_PRINT_CUSTOMER_FIRSTNAME=Ų·ŲØŲ§Ų¹Ų© العملاؔ الاسم Ų§Ł„Ų£ŁˆŁ„ +DOL_PRINT_CUSTOMER_LASTNAME=Ų·ŲØŲ§Ų¹Ų© اسم Ų§Ł„Ų¹Ł…ŁŠŁ„ +DOL_PRINT_CUSTOMER_MAIL=Ų§Ł„ŲØŲ±ŁŠŲÆ عملاؔ الطباعة +DOL_PRINT_CUSTOMER_PHONE=الهاتف عملاؔ الطباعة +DOL_PRINT_CUSTOMER_MOBILE=Ų·ŲØŲ§Ų¹Ų© العملاؔ Ų§Ł„Ł…Ų­Ł…ŁˆŁ„ +DOL_PRINT_CUSTOMER_SKYPE=سكايب عملاؔ الطباعة +DOL_PRINT_CUSTOMER_TAX_NUMBER=Ų·ŲØŲ§Ų¹Ų© Ų¹ŲÆŲÆ العملاؔ VAT +DOL_PRINT_CUSTOMER_ACCOUNT_BALANCE=Ų·ŲØŲ§Ų¹Ų© رصيد Ų­Ų³Ų§ŲØ Ų§Ł„Ų¹Ł…ŁŠŁ„ +DOL_PRINT_VENDOR_LASTNAME=Ų·ŲØŲ§Ų¹Ų© اسم البائع +DOL_PRINT_VENDOR_FIRSTNAME=Ų·ŲØŲ§Ų¹Ų© ŲØŲ§Ų¦Ų¹ الاسم Ų§Ł„Ų£ŁˆŁ„ +DOL_PRINT_VENDOR_MAIL=Ų„Ų±Ų³Ų§Ł„ ؄لى ŲµŲÆŁŠŁ‚ Ų·ŲØŲ§Ų¹Ų© ŲØŲ§Ų¦Ų¹ +DOL_PRINT_CUSTOMER_POINTS=نقاط عملاؔ الطباعة +DOL_PRINT_ORDER_POINTS=Ų¹ŲÆŲÆ الطباعة من النقاط لهذا النظام +DOL_PRINT_IF_CUSTOMER=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· IF يتأثر Ų§Ł„Ų¹Ł…ŁŠŁ„ للنظام +DOL_PRINT_IF_VENDOR=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· IF يتأثر ŲØŲ§Ų¦Ų¹ للنظام +DOL_PRINT_IF_HAPPY_HOUR=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· IF Ų³Ų§Ų¹Ų© سعيدة +DOL_PRINT_IF_NUM_ORDER_UNIQUE=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· Ų„Ų°Ų§ ŲŖŁ… التحقق من ŲµŲ­Ų© النظام +DOL_PRINT_IF_CUSTOMER_POINTS=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· IF نقطة العملاؔ> 0 +DOL_PRINT_IF_ORDER_POINTS=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· IF نقاط النظام> 0 +DOL_PRINT_IF_CUSTOMER_TAX_NUMBER=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· IF Ų§Ł„Ų¹Ł…ŁŠŁ„ Ł„ŲÆŁŠŁ‡ Ų¹ŲÆŲÆ Ų§Ł„Ų¶Ų±ŁŠŲØŲ© على Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة +DOL_PRINT_IF_CUSTOMER_ACCOUNT_BALANCE_POSITIVE=Ų·ŲØŲ§Ų¹Ų© Ų®Ų· Ų„Ų°Ų§ ŁƒŲ§Ł† رصيد Ų§Ł„Ų¹Ł…ŁŠŁ„> 0 diff --git a/htdocs/langs/ar_SA/resource.lang b/htdocs/langs/ar_SA/resource.lang index cdff0391c30..d5cb037c388 100644 --- a/htdocs/langs/ar_SA/resource.lang +++ b/htdocs/langs/ar_SA/resource.lang @@ -1,35 +1,35 @@ # Dolibarr language file - Source file is en_US - resource -MenuResourceIndex=Resources -MenuResourceAdd=New resource -MenuResourcePlanning=Resource planning -DeleteResource=Delete resource -ConfirmDeleteResourceElement=Confirm delete the resource for this element -NoResourceInDatabase=No resource in database. -NoResourceLinked=No resource linked +MenuResourceIndex=Ł…ŲµŲ§ŲÆŲ± +MenuResourceAdd=Ł…ŁˆŲ±ŲÆ جديد +MenuResourcePlanning=تخطيط Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ +DeleteResource=حذف Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ +ConfirmDeleteResourceElement=تأكيد حذف Ų§Ł„Ł…ŁˆŲ±ŲÆ لهذا العنصر +NoResourceInDatabase=أي Ł…ŁˆŲ±ŲÆ في قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ. +NoResourceLinked=Ų±ŲØŲ· أي Ł…ŁˆŲ±ŲÆ -ResourcePageIndex=Resources list -ResourceSingular=Resource -ResourceCard=Resource card -AddResource=Create a resource -ResourceFormLabel_ref=Resource name -ResourceType=Resource type -ResourceFormLabel_description=Resource description +ResourcePageIndex=قائمة Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ +ResourceSingular=Ł…ŁˆŲ±ŲÆ +ResourceCard=بطاقة Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ +AddResource=؄نؓاؔ Ł…ŁˆŲ±ŲÆ +ResourceFormLabel_ref=اسم Ų§Ł„Ł…ŁˆŲ±ŲÆ +ResourceType=Ł†ŁˆŲ¹ Ų§Ł„Ł…ŁˆŲ±ŲÆ +ResourceFormLabel_description=وصف المصادر -ResourcesLinkedToElement=Resources linked to element +ResourcesLinkedToElement=Ł…ŁˆŲ§Ų±ŲÆ Ł…Ų±ŲŖŲØŲ·Ų© عنصر -ShowResource=Show resource -ShowResourcePlanning=Show resource planning -GotoDate=Go to date +ShowResource=مؓاهدة Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ +ShowResourcePlanning=تخطيط Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ مؓاهدة +GotoDate=؄ذهب ؄لى تاريخ -ResourceElementPage=Element resources -ResourceCreatedWithSuccess=Resource successfully created -RessourceLineSuccessfullyDeleted=Resource line successfully deleted -RessourceLineSuccessfullyUpdated=Resource line successfully updated -ResourceLinkedWithSuccess=Resource linked with success +ResourceElementPage=Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ العنصر +ResourceCreatedWithSuccess=Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ Ų§Ł„ŲŖŁŠ ŲŖŁ… ؄نؓاؤها بنجاح +RessourceLineSuccessfullyDeleted=Ų®Ų· Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ حذف بنجاح +RessourceLineSuccessfullyUpdated=تحديث Ų®Ų· Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ بنجاح +ResourceLinkedWithSuccess=Ų±ŲØŲ· Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ بنجاح -TitleResourceCard=Resource card -ConfirmDeleteResource=Confirm to delete this resource -RessourceSuccessfullyDeleted=Resource successfully deleted -DictionaryResourceType=Type of resources +TitleResourceCard=بطاقة Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ +ConfirmDeleteResource=تأكيد لحذف هذا Ų§Ł„Ł…ŁˆŲ±ŲÆ +RessourceSuccessfullyDeleted=Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ حذف بنجاح +DictionaryResourceType=Ł†ŁˆŲ¹ Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ -SelectResource=Select resource +SelectResource=Ų­ŲÆŲÆ Ų§Ł„Ł…ŁˆŲ§Ų±ŲÆ diff --git a/htdocs/langs/ar_SA/salaries.lang b/htdocs/langs/ar_SA/salaries.lang index 953a9c7540c..3fdb7791334 100644 --- a/htdocs/langs/ar_SA/salaries.lang +++ b/htdocs/langs/ar_SA/salaries.lang @@ -1,15 +1,14 @@ -# Dolibarr language file - Source file is en_US - users -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge -Salary=Salary -Salaries=Salaries -Employee=Employee -NewSalaryPayment=New salary payment -SalaryPayment=Salary payment -SalariesPayments=Salaries payments -ShowSalaryPayment=Show salary payment -THM=Average hourly price -TJM=Average daily price -CurrentSalary=Current salary -THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used -TJMDescription=This value is currently as information only and is not used for any calculation +# Dolibarr language file - Source file is en_US - salaries +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=كود المحاسبة لدفع رواتب +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=كود المحاسبة للدفع Ų§Ł„Ł…Ų§Ł„ŁŠ +Salary=الراتب +Salaries=Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +NewSalaryPayment=دفع Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ جديد +SalaryPayment=دفع Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +SalariesPayments=Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +ShowSalaryPayment=مؓاهدة دفع Ų§Ł„Ų±ŁˆŲ§ŲŖŲØ +THM=Ł…ŲŖŁˆŲ³Ų· ​​سعر Ų³Ų§Ų¹Ų© +TJM=Ł…ŲŖŁˆŲ³Ų· ​​السعر Ų§Ł„ŁŠŁˆŁ…ŁŠ +CurrentSalary=الراتب Ų§Ł„Ų­Ų§Ł„ŁŠ +THMDescription=ŁŠŁ…ŁƒŁ† Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… هذه Ų§Ł„Ł‚ŁŠŁ…Ų© لحساب ŲŖŁƒŁ„ŁŲ© Ų§Ł„ŁˆŁ‚ŲŖ Ų§Ł„Ł…Ų³ŲŖŁ‡Ł„Łƒ في Ų§Ł„Ł…Ų“Ų±ŁˆŲ¹ المدخل من قبل Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų„Ų°Ų§ ŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… وحدة Ł…Ų“Ų±ŁˆŲ¹ +TJMDescription=هذه Ų§Ł„Ł‚ŁŠŁ…Ų© Ł‡ŁŠ Ų­Ų§Ł„ŁŠŲ§ فقط ŁƒŁ…Ų¹Ł„ŁˆŁ…Ų§ŲŖ ŁˆŁ„ŁŠŲ³ لاستخدامها في أي Ų­Ų³Ų§ŲØ diff --git a/htdocs/langs/ar_SA/sendings.lang b/htdocs/langs/ar_SA/sendings.lang index d856278a546..810ae36a11b 100644 --- a/htdocs/langs/ar_SA/sendings.lang +++ b/htdocs/langs/ar_SA/sendings.lang @@ -2,11 +2,11 @@ RefSending=المرجع. Ų„Ų±Ų³Ų§Ł„ Sending=Ų„Ų±Ų³Ų§Ł„ Sendings=ال؄رسال -AllSendings=All Shipments +AllSendings=ŁƒŁ„ الؓحنات Shipment=Ų„Ų±Ų³Ų§Ł„ Shipments=ؓحنات -ShowSending=Show Shipments -Receivings=Receipts +ShowSending=مؓاهدة الؓحنات +Receivings=Delivery Receipts SendingsArea=منطقة ال؄رسال ListOfSendings=قائمة ال؄رسال SendingMethod=Ų·Ų±ŁŠŁ‚Ų© Ų„Ų±Ų³Ų§Ł„ @@ -15,19 +15,19 @@ LastSendings=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ ŁŖ ال؄رسال SearchASending=البحث المرسلة StatisticsOfSendings=Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ ال؄رسال NbOfSendings=Ų¹ŲÆŲÆ ال؄رسال -NumberOfShipmentsByMonth=Number of shipments by month -SendingCard=Shipment card +NumberOfShipmentsByMonth=Ų¹ŲÆŲÆ الؓحنات خلال الؓهر +SendingCard=بطاقة ؓحن NewSending=Ų§Ų±Ų³Ų§Ł„ جديدة -CreateASending=خلق Ų„Ų±Ų³Ų§Ł„ -CreateSending=خلق Ų„Ų±Ų³Ų§Ł„ +CreateASending=؄نؓاؔ Ų„Ų±Ų³Ų§Ł„ +CreateSending=؄نؓاؔ Ų„Ų±Ų³Ų§Ł„ QtyOrdered=Ų§Ł„ŁƒŁ…ŁŠŲ© أمرت QtyShipped=Ų§Ł„ŁƒŁ…ŁŠŲ© Ų§Ł„Ł…Ų“Ų­ŁˆŁ†Ų© QtyToShip=لؓحن Ų§Ł„ŁƒŁ…ŁŠŲ© QtyReceived=Ų§Ł„ŁƒŁ…ŁŠŲ© Ų§Ł„ŁˆŲ§Ų±ŲÆŲ© -KeepToShip=Remain to ship +KeepToShip=تبقى على Ų§Ł„Ų³ŁŁŠŁ†Ų© OtherSendingsForSameOrder=ال؄رسال الأخرى لهذا النظام -DateSending=Shipping date -DateSendingShort=Shipping date +DateSending=تاريخ الؓحن +DateSendingShort=تاريخ الؓحن SendingsForSameOrder=ال؄رسال لهذا النظام SendingsAndReceivingForSameOrder=ال؄رسال وreceivings لهذا النظام SendingsToValidate=للمصادقة على Ų„Ų±Ų³Ų§Ł„ @@ -39,7 +39,7 @@ StatusSendingCanceledShort=Ų£Ł„ŲŗŁŠŲŖ StatusSendingDraftShort=Ł…Ų³ŁˆŲÆŲ© StatusSendingValidatedShort=ŲµŲ§ŲÆŁ‚ StatusSendingProcessedShort=معالجة -SendingSheet=Shipment sheet +SendingSheet=ŁˆŲ±Ł‚Ų© الؓحن Carriers=ؓركات Ų§Ł„Ų·ŁŠŲ±Ų§Ł† Carrier=الناقل CarriersArea=ناقلات المنطقة @@ -52,24 +52,24 @@ Enlevement=حصلت من قبل Ų§Ł„Ų¹Ł…ŁŠŁ„ DocumentModelSimple=ŁˆŲ«ŁŠŁ‚Ų© Ł†Ł…ŁˆŲ°Ų¬ بسيط DocumentModelMerou=MĆ©rou A5 Ł†Ł…ŁˆŲ°Ų¬ WarningNoQtyLeftToSend=تحذير ، لا تنتظر أن المنتجات Ų§Ł„Ł…Ų“Ų­ŁˆŁ†Ų©. -StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known). -DateDeliveryPlanned=Planned date of delivery +StatsOnShipmentsOnlyValidated=ال؄حصاؔات Ų§Ł„ŲŖŁŠ أجريت على ؓحنات التحقق من ŲµŲ­Ų© فقط. Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® Ų§Ł„Ų°ŁŠ ŁŠŲ³ŲŖŲ®ŲÆŁ… Ł‡Łˆ تاريخ المصادقة على ؓحنة (تاريخ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… Ł…Ų³ŁˆŁ‰ لا يعرف دائما). +DateDeliveryPlanned=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® المحدد Ł„Ł„ŲŖŲ³Ł„ŁŠŁ… DateReceived=تلقى تاريخ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… SendShippingByEMail=Ų§Ų±Ų³Ų§Ł„ ؓحنة عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ Ų§Ł„Ų§Ł„ŁƒŲŖŲ±ŁˆŁ†ŁŠ -SendShippingRef=Submission of shipment %s +SendShippingRef=ŲŖŁ‚ŲÆŁŠŁ… ؓحنة٪ Ų§Ł„ŲµŁˆŲ±Ų© ActionsOnShipping=الأحداث على ؓحنة LinkToTrackYourPackage=Ų±Ų§ŲØŲ· لتتبع الحزمة الخاصة بك ShipmentCreationIsDoneFromOrder=Ł„Ų­ŲøŲ©ŲŒ ŁˆŁŠŲŖŁ… ؄نؓاؔ لؓحنة جديدة من أجل بطاقة. -RelatedShippings=Related shipments -ShipmentLine=Shipment line -CarrierList=List of transporters -SendingRunning=Product from ordered customer orders -SuppliersReceiptRunning=Product from ordered supplier orders -ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders -ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders -ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent -ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received -NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. +RelatedShippings=ؓحنات Ų°Ų§ŲŖ صلة +ShipmentLine=Ų®Ų· الؓحن +CarrierList=قائمة النقل +SendingRunning=المنتج من طلبات العملاؔ أمر +SuppliersReceiptRunning=المنتج من Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ أمر +ProductQtyInCustomersOrdersRunning=ŁƒŁ…ŁŠŲ© المنتج ؄لى Ų£ŁˆŲ§Ł…Ų± العملاؔ فتح +ProductQtyInSuppliersOrdersRunning=ŁƒŁ…ŁŠŲ© المنتج ؄لى Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† افتتح +ProductQtyInShipmentAlreadySent=ŁƒŁ…ŁŠŲ© المنتج من فتح النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ ارسلت بالفعل +ProductQtyInSuppliersShipmentAlreadyRecevied=ŁƒŁ…ŁŠŲ© المنتج من فتح Ų§Ł„Ł…ŁˆŲ±ŲÆ النظام وردت بالفعل +NoProductToShipFoundIntoStock=لا يوجد منتج Ł„Ł„Ų³ŁŁŠŁ†Ų© وجدت في Ł…Ų³ŲŖŁˆŲÆŲ¹ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©. الأسهم Ų§Ł„ŲµŲ­ŁŠŲ­ أو Ų§Ł„Ų¹ŁˆŲÆŲ© ؄لى اختيار Ł…Ų³ŲŖŁˆŲÆŲ¹ Ų¢Ų®Ų±. # Sending methods SendingMethodCATCH=القبض على العملاؔ @@ -79,9 +79,9 @@ SendingMethodCOLSUI=Colissimo DocumentModelSirocco=Ł†Ł…ŁˆŲ°Ų¬ بسيط Ł„ŲŖŲ³Ł„ŁŠŁ… ŁˆŲ«ŁŠŁ‚Ų© من ŁˆŲ«Ų§Ų¦Ł‚ ŁˆŲ„ŁŠŲµŲ§Ł„Ų§ŲŖ DocumentModelTyphon=Ų£ŁƒŁ…Ł„ Ł†Ł…ŁˆŲ°Ų¬ Ł„ŲŖŲ³Ł„ŁŠŁ… ŁˆŲ«ŁŠŁ‚Ų© من ŁˆŲ«Ų§Ų¦Ł‚ Ų§Ł„Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ (logo...) Error_EXPEDITION_ADDON_NUMBER_NotDefined=EXPEDITION_ADDON_NUMBER Ų«Ų§ŲØŲŖ لم ŲŖŲ­ŲÆŲÆ -SumOfProductVolumes=Sum of product volumes -SumOfProductWeights=Sum of product weights +SumOfProductVolumes=Ł…Ų¬Ł…ŁˆŲ¹ Ų£Ų­Ų¬Ų§Ł… المنتج +SumOfProductWeights=Ł…Ų¬Ł…ŁˆŲ¹ Ų§Ł„Ų£ŁˆŲ²Ų§Ł† المنتج # warehouse details -DetailWarehouseNumber= Warehouse details -DetailWarehouseFormat= W:%s (Qty : %d) +DetailWarehouseNumber= ŲŖŁŲ§ŲµŁŠŁ„ Ł…Ų³ŲŖŁˆŲÆŲ¹ +DetailWarehouseFormat= W:ŁŖ Ł‚ (Ų§Ł„ŁƒŁ…ŁŠŲ©:ŁŖ ŲÆ) diff --git a/htdocs/langs/ar_SA/sms.lang b/htdocs/langs/ar_SA/sms.lang index e71fdff2608..19f248c1272 100644 --- a/htdocs/langs/ar_SA/sms.lang +++ b/htdocs/langs/ar_SA/sms.lang @@ -49,5 +49,6 @@ SendSms=Ų§Ų±Ų³Ų§Ł„ الرسائل Ų§Ł„Ł‚ŲµŁŠŲ±Ų© SmsInfoCharRemain=Ł…Ł„Ų­ŁˆŲøŲ© من الأحرف Ų§Ł„Ł…ŲŖŲØŁ‚ŁŠŲ© SmsInfoNumero= (ŲŖŁ†Ų³ŁŠŁ‚ ŲÆŁˆŁ„ŁŠ أي: +33899701761) DelayBeforeSending=تأخير قبل Ų„Ų±Ų³Ų§Ł„ (دقائق) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=لا هدف Ł…ŲŖŲ§Ų­. تحقق ال؄عداد من Ł…Ų²ŁˆŲÆ Ų®ŲÆŁ…Ų§ŲŖ الرسائل Ų§Ł„Ł‚ŲµŁŠŲ±Ų©. diff --git a/htdocs/langs/ar_SA/stocks.lang b/htdocs/langs/ar_SA/stocks.lang index 460dc49b3c7..d364f753a9d 100644 --- a/htdocs/langs/ar_SA/stocks.lang +++ b/htdocs/langs/ar_SA/stocks.lang @@ -5,18 +5,18 @@ Warehouses=Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ NewWarehouse=Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹ Ų§Ł„Ų¬ŲÆŁŠŲÆ / بورصة المنطقة WarehouseEdit=ŲŖŲ¹ŲÆŁŠŁ„ Ł…Ų³ŲŖŁˆŲÆŲ¹ MenuNewWarehouse=Ł…Ų³ŲŖŁˆŲÆŲ¹ جديد -WarehouseOpened=Warehouse open +WarehouseOpened=Ł…Ų³ŲŖŁˆŲÆŲ¹ Ł…ŁŲŖŁˆŲ­ WarehouseClosed=مخزن مغلق WarehouseSource=Ł…ŲµŲÆŲ± مخزن -WarehouseSourceNotDefined=No warehouse defined, -AddOne=Add one +WarehouseSourceNotDefined=لا يعرف Ł…Ų³ŲŖŁˆŲÆŲ¹ŲŒ +AddOne=أضف واحدا WarehouseTarget=الهدف مخزن ValidateSending=حذف Ų§Ų±Ų³Ų§Ł„ CancelSending=الغاؔ Ų§Ų±Ų³Ų§Ł„ DeleteSending=حذف Ų§Ų±Ų³Ų§Ł„ Stock=الأسهم Stocks=الاسهم -StocksByLotSerial=Stock by lot/serial +StocksByLotSerial=الأسهم عن Ų·Ų±ŁŠŁ‚ القرعة / المسلسل Movement=Ų§Ł„Ų­Ų±ŁƒŲ© Movements=حركات ErrorWarehouseRefRequired=Ł…Ų³ŲŖŁˆŲÆŲ¹ الاؓارة اسم Ł…Ų·Ł„ŁˆŲØ @@ -24,50 +24,50 @@ ErrorWarehouseLabelRequired=Ł…Ų³ŲŖŁˆŲÆŲ¹ العلامة Ł…Ų·Ł„ŁˆŲØŲ© CorrectStock=تصحيح Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ListOfWarehouses=لائحة المخازن ListOfStockMovements=قائمة Ų§Ł„Ų­Ų±ŁƒŲ§ŲŖ الأسهم -StocksArea=Warehouses area +StocksArea=منطقة Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ Location=عوضا عن LocationSummary=ŲØŲ§Ų®ŲŖŲµŲ§Ų± اسم Ų§Ł„Ł…ŁˆŁ‚Ų¹ -NumberOfDifferentProducts=Number of different products +NumberOfDifferentProducts=Ų¹ŲÆŲÆ من المنتجات المختلفة NumberOfProducts=العدد Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠ للمنتجات LastMovement=Ų§Ł„Ł…Ų§Ų¶ŁŠ حركة LastMovements=Ų§Ł„ŲŖŲ­Ų±ŁƒŲ§ŲŖ Ų§Ł„Ų£Ų®ŁŠŲ±Ų© Units=Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ Unit=وحدة StockCorrection=تصحيح Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© -StockTransfer=Stock transfer -StockMovement=نقل -StockMovements=ŲŖŲ­ŁˆŁŠŁ„Ų§ŲŖ Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© -LabelMovement=Movement label +StockTransfer=حركة الأسهم +StockMovement=حركة الأسهم +StockMovements=تحركات الأسهم +LabelMovement=ŲŖŲ³Ł…ŁŠŲ© Ų§Ł„Ų­Ų±ŁƒŲ© NumberOfUnit=Ų¹ŲÆŲÆ Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ -UnitPurchaseValue=Unit purchase price +UnitPurchaseValue=وحدة Ų³Ų¹Ų± الؓراؔ TotalStock=Ų„Ų¬Ł…Ų§Ł„ŁŠ Ų§Ł„Ł…Ų®Ų²ŁˆŁ† StockTooLow=الاسهم منخفضة Ų¬ŲÆŲ§ -StockLowerThanLimit=Stock lower than alert limit +StockLowerThanLimit=الأسهم أقل من الحد في حالة تأهب EnhancedValue=Ų§Ł„Ł‚ŁŠŁ…Ų© PMPValue=Ų§Ł„Ł…ŲŖŁˆŲ³Ų· المرجح لسعر PMPValueShort=Ų§Ł„ŁˆŲ§ŲØ EnhancedValueOfWarehouses=Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ -UserWarehouseAutoCreate=خلق Ł…Ų®Ų²ŁˆŁ† ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ عند ؄نؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… -IndependantSubProductStock=Product stock and subproduct stock are independant +UserWarehouseAutoCreate=؄نؓاؔ Ł…Ų®Ų²ŁˆŁ† ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ عند ؄نؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… +IndependantSubProductStock=الأسهم المنتجات ŁˆŲ§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© subproduct ŁˆŁ…Ų³ŲŖŁ‚Ł„ QtyDispatched=Ų§Ų±Ų³Ų§Ł„ ŁƒŁ…ŁŠŲ© -QtyDispatchedShort=Qty dispatched -QtyToDispatchShort=Qty to dispatch +QtyDispatchedShort=أرسل Ų§Ł„ŁƒŁ…ŁŠŲ© +QtyToDispatchShort=Ų§Ł„ŁƒŁ…ŁŠŲ© ؄لى ؄يفاد OrderDispatch=Ų§Ų±Ų³Ų§Ł„ الأسهم -RuleForStockManagementDecrease=قاعدة ل؄دارة Ų§Ł„Ł…Ų®Ų²ŁˆŁ† النقصان -RuleForStockManagementIncrease=قاعدة ل؄دارة Ų§Ł„Ł…Ų®Ų²ŁˆŁ† وزيادة +RuleForStockManagementDecrease=Ų­ŁƒŁ… Ł„Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ انخفاض Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų®Ų²ŁˆŁ† (النقص Ų§Ł„ŁŠŲÆŁˆŁŠ من Ų§Ł„Ł…Ł…ŁƒŁ† ŲÆŲ§Ų¦Ł…Ų§ŲŒ حتى Ų„Ų°Ų§ ŲŖŁ… ŲŖŁ†Ų“ŁŠŲ· قاعدة الانخفاض Ų§Ł„ŲŖŁ„Ł‚Ų§Ų¦ŁŠ) +RuleForStockManagementIncrease=Ų­ŁƒŁ… Ł„Ų¢Ł„ŁŠŲ© Ų§Ł„Ų²ŁŠŲ§ŲÆŲ© Ų„ŲÆŲ§Ų±Ų© Ų§Ł„Ł…Ų®Ų²ŁˆŁ† (زيادة Ų§Ł„ŁŠŲÆŁˆŁŠŲ© Ł‡ŁŠ دائما Ł…Ł…ŁƒŁ†Ų©ŲŒ حتى Ų„Ų°Ų§ ŲŖŁ… ŲŖŁ†Ų“ŁŠŲ· زيادة قاعدة ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ©) DeStockOnBill=خفض Ł…Ų®Ų²ŁˆŁ†Ų§ŲŖ Ų­Ł‚ŁŠŁ‚ŁŠŲ© على فواتير الزبائن / الائتمان التحقق من ŲµŲ­Ų© الملاحظات DeStockOnValidateOrder=خفض Ł…Ų®Ų²ŁˆŁ†Ų§ŲŖ Ų­Ł‚ŁŠŁ‚ŁŠŲ© على التحقق من ŲµŲ­Ų© Ų£ŁˆŲ§Ł…Ų± العملاؔ -DeStockOnShipment=Decrease real stocks on shipping validation +DeStockOnShipment=انخفاض أسهم Ų­Ł‚ŁŠŁ‚ŁŠ على التحقق من ŲµŲ­Ų© الؓحن ReStockOnBill=زيادة Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ų­Ł‚ŁŠŁ‚ŁŠ في فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† / الائتمان التحقق من ŲµŲ­Ų© الملاحظات ReStockOnValidateOrder=زيادة Ł…Ų®Ų²ŁˆŁ†Ų§ŲŖ Ų­Ł‚ŁŠŁ‚ŁŠŲ© على استحسان Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ReStockOnDispatchOrder=زيادة Ł…Ų®Ų²ŁˆŁ†Ų§ŲŖ ŲÆŁ„ŁŠŁ„ Ų­Ł‚ŁŠŁ‚ŁŠ على ؄يفاد في Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ ، وبعد ŲŖŁ„Ł‚ŁŠ أمر Ų§Ł„Ł…ŁˆŲ±ŲÆ -ReStockOnDeleteInvoice=Increase real stocks on invoice deletion +ReStockOnDeleteInvoice=زيادة أسهم Ų­Ł‚ŁŠŁ‚ŁŠ على حذف Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© OrderStatusNotReadyToDispatch=أمر لم ŁŠŲŖŁ… ŲØŲ¹ŲÆ أو لا أكثر من Ų°Ł„Łƒ Ų§Ł„ŁˆŲ¶Ų¹ Ų§Ł„Ų°ŁŠ ŁŠŲ³Ł…Ų­ ŲØŲ„Ų±Ų³Ų§Ł„ من المنتجات في مخازن Ų§Ł„Ł…Ų®Ų²ŁˆŁ†. -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock +StockDiffPhysicTeoric=تفسير الفرق ŲØŁŠŁ† Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ł…Ų§ŲÆŁŠ ŁˆŲ§Ł„Ł†ŲøŲ±ŁŠ NoPredefinedProductToDispatch=لا توجد منتجات Ł…Ų­ŲÆŲÆŲ© سلفا لهذا Ų§Ł„ŁƒŲ§Ų¦Ł†. Ł„Ų°Ł„Łƒ لا Ų„Ų±Ų³Ų§Ł„ في Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ł…Ų·Ł„ŁˆŲØ. DispatchVerb=؄يفاد -StockLimitShort=Limit for alert -StockLimit=Stock limit for alert +StockLimitShort=الحد الأقصى Ł„ŲŖŁ†ŲØŁŠŁ‡ +StockLimit=Ų­ŲÆ الأسهم Ł„Ł„ŲŖŁ†ŲØŁŠŁ‡ PhysicalStock=Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ł…Ų§ŲÆŁŠ RealStock=Ų§Ł„Ų­Ł‚ŁŠŁ‚ŁŠŲ© للاسهم VirtualStock=الأسهم Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© @@ -79,12 +79,12 @@ IdWarehouse=معرف مخزن DescWareHouse=وصف المخزن LieuWareHouse=Ų§Ł„Ł…ŁƒŲ§Ł† مخزن WarehousesAndProducts=ŁˆŲ§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ ŁˆŲ§Ł„Ł…Ł†ŲŖŲ¬Ų§ŲŖ -WarehousesAndProductsBatchDetail=Warehouses and products (with detail per lot/serial) +WarehousesAndProductsBatchDetail=Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ ŁˆŲ§Ł„Ł…Ł†ŲŖŲ¬Ų§ŲŖ (Ł…Ų¹ Ų§Ł„ŲŖŁŲ§ŲµŁŠŁ„ في Ų§Ł„ŁƒŲ«ŁŠŲ± / مسلسل) AverageUnitPricePMPShort=Ł…ŲŖŁˆŲ³Ų· Ų£Ų³Ų¹Ų§Ų± المدخلات AverageUnitPricePMP=Ł…ŲŖŁˆŲ³Ų· Ų£Ų³Ų¹Ų§Ų± المدخلات SellPriceMin=بيع Ų³Ų¹Ų± Ų§Ł„ŁˆŲ­ŲÆŲ© -EstimatedStockValueSellShort=Ł‚ŁŠŁ…Ų© Ł„ŲØŁŠŲ¹ -EstimatedStockValueSell=Ł‚ŁŠŁ…Ų© Ł„ŲØŁŠŲ¹ +EstimatedStockValueSellShort=Ł‚ŁŠŁ…Ų© Ł„Ł„ŲØŁŠŲ¹ +EstimatedStockValueSell=Ł‚ŁŠŁ…Ų© Ł„Ł„ŲØŁŠŲ¹ EstimatedStockValueShort=ŁˆŲŖŁ‚ŲÆŲ± Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…Ų®Ų²ŁˆŁ† EstimatedStockValue=ŁˆŲŖŁ‚ŲÆŲ± Ł‚ŁŠŁ…Ų© Ų§Ł„Ł…Ų®Ų²ŁˆŁ† DeleteAWarehouse=حذف Ł…Ų³ŲŖŁˆŲÆŲ¹ @@ -93,48 +93,48 @@ PersonalStock=%s طبيعة Ų§Ł„Ų“Ų®ŲµŁŠŲ© ThisWarehouseIsPersonalStock=هذا ŁŠŁ…Ų«Ł„ Ł…Ų³ŲŖŁˆŲÆŲ¹ Ł„Ł„Ų·ŲØŁŠŲ¹Ų© Ų§Ł„Ų“Ų®ŲµŁŠŲ© لل%s %s SelectWarehouseForStockDecrease=اختيار Ł…Ų³ŲŖŁˆŲÆŲ¹ لاستخدامها لانخفاض الأسهم SelectWarehouseForStockIncrease=اختيار Ł…Ų³ŲŖŁˆŲÆŲ¹ لاستخدامها Ł„Ų²ŁŠŲ§ŲÆŲ© Ų§Ł„Ł…Ų®Ų²ŁˆŁ† -NoStockAction=No stock action -LastWaitingSupplierOrders=Orders waiting for receptions -DesiredStock=Desired minimum stock -DesiredMaxStock=Desired maximum stock -StockToBuy=To order -Replenishment=Replenishment -ReplenishmentOrders=Replenishment orders -VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ -UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature -UseVirtualStock=Use virtual stock -UsePhysicalStock=Use physical stock -CurentSelectionMode=Current selection mode -CurentlyUsingVirtualStock=Virtual stock -CurentlyUsingPhysicalStock=Physical stock -RuleForStockReplenishment=Rule for stocks replenishment -SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier -AlertOnly= Alerts only -WarehouseForStockDecrease=The warehouse %s will be used for stock decrease -WarehouseForStockIncrease=The warehouse %s will be used for stock increase -ForThisWarehouse=For this warehouse -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference. -ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here. -Replenishments=Replenishments -NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s) -NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) -MassMovement=Mass movement -MassStockMovement=Mass stock movement -SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". -RecordMovement=Record transfert -ReceivingForSameOrder=Receipts for this order -StockMovementRecorded=Stock movements recorded -RuleForStockAvailability=Rules on stock requirements -StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice -StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order -StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment -MovementLabel=Label of movement -InventoryCode=Movement or inventory code -IsInPackage=Contained into package -ShowWarehouse=Show warehouse -MovementCorrectStock=Stock correction for product %s -MovementTransferStock=Stock transfer of product %s into another warehouse -WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=Source warehouse must be defined here when "Product lot" module is on. It will be used to list which lot/serial are available for products requiring lot/serial data for movement. If you want to send products from different warehouses, just make the shipment into several steps. -InventoryCodeShort=Inv./Mov. code -NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order -ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s). +NoStockAction=أي Ų„Ų¬Ų±Ų§Ų” الأسهم +LastWaitingSupplierOrders=Ų£ŁˆŲ§Ł…Ų± الانتظار لحفلات +DesiredStock=الحد الأدنى Ų§Ł„Ł…Ų·Ł„ŁˆŲØ الأسهم +DesiredMaxStock=الحد الأقصى الأسهم Ų§Ł„Ł…Ų·Ł„ŁˆŲØ +StockToBuy=أن تأمر +Replenishment=Ų§Ł„ŲŖŲ¬ŲÆŁŠŲÆ +ReplenishmentOrders=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„ŲŖŲ¬ŲÆŁŠŲÆ +VirtualDiffersFromPhysical=ŁˆŁŁ‚Ų§ Ł„Ł„Ų²ŁŠŲ§ŲÆŲ© / نقصان خيارات Ų§Ł„Ų£Ų³Ł‡Ł…ŲŒ ŁˆŲ§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ł…Ų§ŲÆŁŠ ŁˆŲ§Ł„Ų£Ų³Ł‡Ł… Ų§Ł„ŲøŲ§Ł‡Ų±ŁŠ (الطلبات Ų§Ł„Ų­Ų§Ł„ŁŠŲ© Ų§Ł„Ł…Ų§ŲÆŁŠŲ© +) قد تختلف +UseVirtualStockByDefault=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الأسهم Ų§Ł„ŲøŲ§Ł‡Ų±ŁŠ افتراضيا، بدلا من Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ł…Ų§ŲÆŁŠŲŒ Ł„Ł…ŁŠŲ²Ų© تجديد +UseVirtualStock=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… الأسهم Ų§Ł„ŲøŲ§Ł‡Ų±ŁŠ +UsePhysicalStock=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ł…Ų§ŲÆŁŠ +CurentSelectionMode=وضع Ų§Ł„ŲŖŲ­ŲÆŁŠŲÆ Ų§Ł„Ų­Ų§Ł„ŁŠ +CurentlyUsingVirtualStock=الأسهم Ų§Ł„ŲøŲ§Ł‡Ų±ŁŠ +CurentlyUsingPhysicalStock=Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ł…Ų§ŲÆŁŠ +RuleForStockReplenishment=Ų­ŁƒŁ… Ų“Ų±Ų§Ų” أسهم Ų§Ł„ŲŖŲ¬ŲÆŁŠŲÆ +SelectProductWithNotNullQty=اختيار منتج واحد على الأقل Ł…Ų¹ Ų§Ł„ŁƒŁ…ŁŠŲ© غير فارغة ŁˆŁ…ŁˆŲ±ŲÆ +AlertOnly= Ų§Ł„ŲŖŁ†ŲØŁŠŁ‡Ų§ŲŖ فقط +WarehouseForStockDecrease=Ų³ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų³ŲŖŁˆŲÆŲ¹ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© لانخفاض الأسهم +WarehouseForStockIncrease=Ų³ŁŠŲŖŁ… Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų³ŲŖŁˆŲÆŲ¹ŁŖ s Ł„Ł„Ų²ŁŠŲ§ŲÆŲ© Ų§Ł„Ł…Ų®Ų²ŁˆŁ† +ForThisWarehouse=لهذا Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹ +ReplenishmentStatusDesc=هذه Ł‡ŁŠ قائمة من Ų¬Ł…ŁŠŲ¹ المنتجات Ł…Ų¹ Ł…Ų®Ų²ŁˆŁ† أقل من الأسهم Ų§Ł„Ł…Ų·Ł„ŁˆŲØ (أو أقل من Ł‚ŁŠŁ…Ų© Ų§Ł„ŲŖŁ†ŲØŁŠŁ‡ Ų„Ų°Ų§ Ł…Ų±ŲØŲ¹ "Ų§Ł„ŲŖŁ†ŲØŁŠŁ‡ فقط" ŁŠŲŖŁ… التحقق). ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…Ų±ŲØŲ¹ŲŒ ŁŠŁ…ŁƒŁ†Łƒ ؄نؓاؔ Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ لملؔ الفرق. +ReplenishmentOrdersDesc=هذه قائمة Ł„Ų¬Ł…ŁŠŲ¹ Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ افتتح ŲØŁ…Ų§ في Ų°Ł„Łƒ المنتجات المحددة مسبقا. فتح فقط Ų£ŁˆŲ§Ł…Ų± Ł…Ų¹ منتجات Ł…Ų­ŲÆŲÆŲ© Ł…Ų³ŲØŁ‚Ų§ŲŒ Ł„Ų°Ł„Łƒ Ų§Ł„Ų£ŁˆŲ§Ł…Ų± Ų§Ł„ŲŖŁŠ قد ŲŖŲ¤Ų«Ų± على الأسهم ŁˆŁ…Ų±Ų¦ŁŠŲ© هنا. +Replenishments=Ų§Ł„ŲŖŲ¬ŲÆŁŠŲÆ +NbOfProductBeforePeriod=ŁƒŁ…ŁŠŲ© من الناتج٪ Ų§Ł„ŲµŁˆŲ±Ų© في Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© قبل الفترة المختارة (<ŁŖ Ł‚) +NbOfProductAfterPeriod=ŁƒŁ…ŁŠŲ© من الناتج٪ Ų§Ł„ŲµŁˆŲ±Ų© في Ų§Ł„Ų£ŁˆŲ±Ų§Ł‚ Ų§Ł„Ł…Ų§Ł„ŁŠŲ© ŲØŲ¹ŲÆ الفترة المختارة (>ŁŖ Ł‚) +MassMovement=حركة Ų¬Ł…Ų§Ł‡ŁŠŲ±ŁŠŲ© +MassStockMovement=حركة Ų§Ł„Ł…Ų®Ų²ŁˆŁ† Ų§Ł„Ų¬Ł…Ų§Ų¹ŁŠŲ© +SelectProductInAndOutWareHouse=Ų­ŲÆŲÆ Ų§Ł„Ł…Ł†ŲŖŲ¬ŲŒ ŁˆŲ§Ł„ŁƒŁ…ŁŠŲ©ŲŒ ŁˆŁ…Ų³ŲŖŁˆŲÆŲ¹ Ł…ŲµŲÆŲ± ŁˆŁ…Ų³ŲŖŁˆŲÆŲ¹ Ų§Ł„Ł‡ŲÆŁŲŒ Ų«Ł… انقر ŁŁˆŁ‚ "ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©". حالما ŁŠŲŖŁ… Ų°Ł„Łƒ Ł„Ų¬Ł…ŁŠŲ¹ Ų§Ł„Ų­Ų±ŁƒŲ§ŲŖ Ų§Ł„Ł…Ų·Ł„ŁˆŲØŲ©ŲŒ انقر على "ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©". +RecordMovement=سجل TRANSFERT +ReceivingForSameOrder=Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ لهذا النظام +StockMovementRecorded=تحركات الأسهم سجلت +RuleForStockAvailability=Ų§Ł„Ł‚ŁˆŲ§Ų¹ŲÆ المتعلقة بمتطلبات الأسهم +StockMustBeEnoughForInvoice=يجب أن ŁŠŁƒŁˆŁ† Ł…Ų³ŲŖŁˆŁ‰ Ł…Ų®Ų²ŁˆŁ† كاف ل؄ضافة منتج / Ų®ŲÆŁ…Ų© Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© +StockMustBeEnoughForOrder=يجب أن ŁŠŁƒŁˆŁ† Ł…Ų³ŲŖŁˆŁ‰ Ł…Ų®Ų²ŁˆŁ† كاف ل؄ضافة منتج / Ų®ŲÆŁ…Ų© النظام +StockMustBeEnoughForShipment= يجب أن ŁŠŁƒŁˆŁ† Ł…Ų³ŲŖŁˆŁ‰ Ł…Ų®Ų²ŁˆŁ† كاف ل؄ضافة منتج / Ų®ŲÆŁ…Ų© للؓحن +MovementLabel=ŲŖŲ³Ł…ŁŠŲ© Ų§Ł„Ų­Ų±ŁƒŲ© +InventoryCode=حركة Ų§Ł„Ł…Ų®Ų²ŁˆŁ† أو كود +IsInPackage=Ų§Ł„ŁˆŲ§Ų±ŲÆŲ© في حزمة +ShowWarehouse=مؓاهدة Ł…Ų³ŲŖŁˆŲÆŲ¹ +MovementCorrectStock=تصحيح الأسهم للمنتج٪ Ų§Ł„ŲµŁˆŲ±Ų© +MovementTransferStock=نقل الأسهم من الناتج٪ Ų§Ł„ŲµŁˆŲ±Ų© ؄لى Ł…Ų³ŲŖŁˆŲÆŲ¹ Ų¢Ų®Ų± +WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=يجب تعريف Ł…Ų³ŲŖŁˆŲÆŲ¹ المصدر هنا عندما "Ų§Ł„ŁƒŲ«ŁŠŲ± المنتج" Ų§Ł„ŁˆŲ­ŲÆŲ© Ł‡ŁŠ Ų¬Ų±Ų§. Ų³ŁŠŲŖŁ… استخدامها لسرد Ų§Ł„ŁƒŲ«ŁŠŲ± Ų§Ł„Ų°ŁŠ / مسلسل المتاحة للمنتجات Ų§Ł„ŲŖŁŠ تتطلب Ų§Ł„ŁƒŲ«ŁŠŲ± / Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠŲ© Ł„Ł„Ų­Ų±ŁƒŲ©. Ų„Ų°Ų§ ŁƒŁ†ŲŖ تريد أن ترسل المنتجات من Ų§Ł„Ł…Ų³ŲŖŁˆŲÆŲ¹Ų§ŲŖ Ų§Ł„Ł…Ų®ŲŖŁ„ŁŲ©ŲŒ ŁˆŲ¬Ų¹Ł„ Ł…Ų¬Ų±ŲÆ ؓحنة ؄لى Ų§Ł„Ų¹ŲÆŁŠŲÆ من Ų§Ł„Ų®Ų·ŁˆŲ§ŲŖ. +InventoryCodeShort=الجرد. / ŁˆŲ³Ų§Ų¦Ł„ التحقق. رمز +NoPendingReceptionOnSupplierOrder=لا استقبال في انتظار المقرر أن يفتتح Ų§Ł„Ł…ŁˆŲ±ŲÆ أجل +ThisSerialAlreadyExistWithDifferentDate=هذا Ų§Ł„ŁƒŲ«ŁŠŲ± / الرقم Ų§Ł„ŲŖŲ³Ł„Ų³Ł„ŁŠ (ŁŖ Ł‚) Ł…ŁˆŲ¬ŁˆŲÆŲ© بالفعل ŁˆŁ„ŁƒŁ† Ł…Ų¹ eatby مختلفة أو تاريخ sellby (وجدت٪ Ų§Ł„ŲµŁˆŲ±Ų© ŁˆŁ„ŁƒŁ† قمت ŲØŲ„ŲÆŲ®Ų§Ł„%s). diff --git a/htdocs/langs/ar_SA/supplier_proposal.lang b/htdocs/langs/ar_SA/supplier_proposal.lang index c90b7abeba2..328f2c3ffc8 100644 --- a/htdocs/langs/ar_SA/supplier_proposal.lang +++ b/htdocs/langs/ar_SA/supplier_proposal.lang @@ -1,60 +1,59 @@ # Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposal=Supplier commercial proposals -supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List -CommRequest=Price request -CommRequests=Price requests -SearchRequest=Find a request -DraftRequests=Draft requests -LastModifiedRequests=Last %s modified price requests -RequestsOpened=Open price requests -SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal -SupplierProposals=Supplier proposals -NewAskPrice=New price request -NewAsk=New request -ShowSupplierProposal=Show price request -AddSupplierProposal=Create a price request -SupplierProposalRefFourn=Supplier ref -SupplierProposalDate=Delivery date -SupplierProposalRefFournNotice=Before closing to "Accepted", think to grasp suppliers references. -RelatedSupplierProposal=Related price requests suppliers -ConfirmValidateAsk=Are you sure you want to validate this price request under name %s ? -DateAsk=Date of request -DeleteAsk=Delete request -ValidateAsk=Validate request -AddAsk=Create a request -SupplierProposalDraft=Drafts -SupplierProposalOpened=Open -SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is open) -SupplierProposalStatusOpened=Validated (request is open) -SupplierProposalStatusClosed=Closed -SupplierProposalStatusSigned=Accepted -SupplierProposalStatusNotSigned=Refused -SupplierProposalStatusBilled=Billed -SupplierProposalStatusDraftShort=Draft -SupplierProposalStatusValidatedShort=Validated -SupplierProposalStatusOpenedShort=Open -SupplierProposalStatusClosedShort=Closed -SupplierProposalStatusSignedShort=Accepted -SupplierProposalStatusNotSignedShort=Refused -SupplierProposalStatusBilledShort=Billed -CopyAskFrom=Create price request by copying existing a request -CreateEmptyAsk=Create blank request -CloneAsk=Clone price request -ConfirmCloneAsk=Are you sure you want to clone the price request %s ? -ConfirmReOpenAsk=Are you sure you want to open back the price request %s ? -SendAskByMail=Send price request by mail -SendAskRef=Sending the price request %s -SupplierProposalCard=Request card -ConfirmDeleteAsk=Are you sure you want to delete this price request ? -ActionsOnSupplierProposal=Events on price request -DocModelAuroreDescription=A complete request model (logo...) -CommercialAsk=Price request -DefaultModelSupplierProposalCreate=Default model creation -DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) -DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +SupplierProposal=مقترحات Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠŲ© Ų§Ł„Ł…ŁˆŲ±ŲÆ +supplier_proposalDESC=Ų„ŲÆŲ§Ų±Ų© طلبات السعر Ł„Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request +CommRequest=طلب السعر +CommRequests=طلبات الأسعار +SearchRequest=Ų§Ł„Ų¹Ų«ŁˆŲ± على الطلب +DraftRequests=Ł…Ų“Ų±ŁˆŲ¹ طلبات +LastModifiedRequests=Ł…Ų“Ų§Ų±ŁƒŲ© Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ طلبات ŲŖŲ¹ŲÆŁŠŁ„ السعر +RequestsOpened=طلبات السعر Ų§Ł„Ł…ŁŲŖŁˆŲ­Ų© +SupplierProposalArea=منطقة مقترحات Ų§Ł„Ł…ŁˆŲ±ŲÆ +SupplierProposalShort=Supplier proposals +SupplierProposals=مقترحات Ų§Ł„Ł…ŁˆŲ±ŲÆ +NewAskPrice=طلب السعر Ų§Ł„Ų¬ŲÆŁŠŲÆ +NewAsk=طلب جديد +ShowSupplierProposal=طلب Ų¹Ų±Ų¶ Ų£Ų³Ų¹Ų§Ų± +AddSupplierProposal=؄نؓاؔ طلب السعر +SupplierProposalRefFourn=Ų§Ł„Ł…ŁˆŲ±ŲÆ المرجع +SupplierProposalDate=تاريخ Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… او Ų§Ł„ŁˆŲµŁˆŁ„ +SupplierProposalRefFournNotice=قبل أن ŁŠŲŗŁ„Ł‚ على "Ł…Ł‚ŲØŁˆŁ„"، ŁˆŲ§Ł„ŲŖŁŁƒŁŠŲ± لفهم Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† المراجع. +RelatedSupplierProposal=ŁŠŲ·Ł„ŲØ Ų³Ų¹Ų± Ų°Ų§ŲŖ صلة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +ConfirmValidateAsk=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد التحقق من ŲµŲ­Ų© الطلب Ų³Ų¹Ų± هذا ŲŖŲ­ŲŖ اسم%s؟ +DateAsk=تاريخ الطلب +DeleteAsk=حذف الطلب +ValidateAsk=التحقق من ŲµŲ­Ų© الطلب +AddAsk=؄نؓاؔ طلب +SupplierProposalDraft=الداما +SupplierProposalOpened=فتح +SupplierProposalStatusDraft=Ł…Ų“Ų±ŁˆŲ¹ (يجب التحقق من ŲµŲ­Ų©) +SupplierProposalStatusValidated=التحقق من ŲµŲ­Ų© (طلب Ł…ŁŲŖŁˆŲ­) +SupplierProposalStatusOpened=التحقق من ŲµŲ­Ų© (طلب Ł…ŁŲŖŁˆŲ­) +SupplierProposalStatusClosed=مغلق +SupplierProposalStatusSigned=قبلت +SupplierProposalStatusNotSigned=رفض +SupplierProposalStatusBilled=المنقار +SupplierProposalStatusDraftShort=Ł…Ų³ŁˆŲÆŲ© +SupplierProposalStatusValidatedShort=التحقق من ŲµŲ­Ų© +SupplierProposalStatusOpenedShort=فتح +SupplierProposalStatusClosedShort=مغلق +SupplierProposalStatusSignedShort=قبلت +SupplierProposalStatusNotSignedShort=رفض +SupplierProposalStatusBilledShort=المنقار +CopyAskFrom=؄نؓاؔ طلب السعر عن Ų·Ų±ŁŠŁ‚ نسخ طلب القائمة +CreateEmptyAsk=؄نؓاؔ طلب فارغة +CloneAsk=طلب السعر استنساخ +ConfirmCloneAsk=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد استنساخ طلب السعر%s؟ +ConfirmReOpenAsk=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد فتح Ų„Ų¹Ų§ŲÆŲ© طلب السعر%s؟ +SendAskByMail=Ų„Ų±Ų³Ų§Ł„ طلب السعر عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ +SendAskRef=Ų„Ų±Ų³Ų§Ł„ Ų³Ų¹Ų± الطلب٪ Ų§Ł„ŲµŁˆŲ±Ų© +SupplierProposalCard=طلب بطاقة +ConfirmDeleteAsk=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف طلب السعر Ł‡Ų°Ų§ŲŸ +ActionsOnSupplierProposal=الأحداث على طلب السعر +DocModelAuroreDescription=Ł†Ł…ŁˆŲ°Ų¬ طلب ŁƒŲ§Ł…Ł„ (Ų“Ų¹Ų§Ų± ...) +CommercialAsk=طلب السعر +DefaultModelSupplierProposalCreate=؄نؓاؔ Ł†Ł…ŁˆŲ°Ų¬ افتراضي +DefaultModelSupplierProposalToBill=القالب Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ عند ؄غلاق طلب السعر (Ł…Ł‚ŲØŁˆŁ„) +DefaultModelSupplierProposalClosed=القالب Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ عند ؄غلاق طلب السعر (رفض) +ListOfSupplierProposal=قائمة الطلبات اقتراح Ų§Ł„Ł…ŁˆŲ±ŲÆ diff --git a/htdocs/langs/ar_SA/suppliers.lang b/htdocs/langs/ar_SA/suppliers.lang index c1fce8ba96c..8d15845c1d1 100644 --- a/htdocs/langs/ar_SA/suppliers.lang +++ b/htdocs/langs/ar_SA/suppliers.lang @@ -1,8 +1,9 @@ # Dolibarr language file - Source file is en_US - suppliers Suppliers=Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† -AddSupplier=Create a supplier +AddSupplier=؄نؓاؔ Ų§Ł„Ł…ŁˆŲ±ŲÆ SupplierRemoved=؄زالة Ų§Ł„Ł…ŁˆŲ±ŲÆ SuppliersInvoice=فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +ShowSupplierInvoice=مؓاهدة فاتورة Ų§Ł„Ł…ŁˆŲ±ŲÆ NewSupplier=Ł…ŁˆŲ±ŲÆ جديد History=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® ListOfSuppliers=قائمة Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† @@ -11,8 +12,8 @@ OrderDate=من أجل Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® BuyingPrice=Ų³Ų¹Ų± الؓراؔ BuyingPriceMin=الحد الأدنى من Ų³Ų¹Ų± الؓراؔ BuyingPriceMinShort=يوجد Ų³Ų¹Ų± الؓراؔ -TotalBuyingPriceMin=Total of subproducts buying prices -SomeSubProductHaveNoPrices=Some sub-products have no price defined +TotalBuyingPriceMin=Ł…Ų¬Ł…ŁˆŲ¹Ł‡ subproducts Ų“Ų±Ų§Ų” Ų£Ų³Ų¹Ų§Ų± +SomeSubProductHaveNoPrices=ŲØŲ¹Ų¶ المنتجات Ų§Ł„ŁŲ±Ų¹ŁŠŲ© Ų§Ł„ŲŖŁŠ لا تعرف السعر AddSupplierPrice=؄ضافة Ł…ŁˆŲ±ŲÆ الأسعار ChangeSupplierPrice=تغيير Ų³Ų¹Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ ErrorQtyTooLowForThisSupplier=ŁƒŁ…ŁŠŲ© منخفضة Ų¬ŲÆŲ§ لهذا Ų§Ł„Ł…ŁˆŲ±ŲÆ أو لا يعرف Ų³Ų¹Ų± هذا المنتج لهذا Ų§Ł„Ł…ŁˆŲ±ŲÆ @@ -26,21 +27,21 @@ RefSupplierShort=المرجع. Ų§Ł„Ł…ŁˆŲ±ŲÆ Availability=توفر ExportDataset_fournisseur_1=قائمة فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ§Ł„ŁŁˆŲ§ŲŖŁŠŲ± 'خطوط ExportDataset_fournisseur_2=فواتير Ų§Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ -ExportDataset_fournisseur_3=Supplier orders and order lines +ExportDataset_fournisseur_3=Ų£ŁˆŲ§Ł…Ų± Ų§Ł„Ł…ŁˆŲ±ŲÆ وخطوط أجل ApproveThisOrder=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على هذا النظام ConfirmApproveThisOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من أن ŁŠŁˆŲ§ŁŁ‚ على هذا Ų§Ł„Ų£Ł…Ų±ŲŸ -DenyingThisOrder=Deny this order +DenyingThisOrder=Ų„Ł†ŁƒŲ§Ų± هذا النظام ConfirmDenyingThisOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų„Ł†ŁƒŲ§Ų± هذا Ų§Ł„Ų£Ł…Ų±ŲŸ ConfirmCancelThisOrder=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من Ų£Ł†Łƒ تريد ؄لغاؔ هذا Ų§Ł„Ł†ŲøŲ§Ł…ŲŸ -AddCustomerOrder=العملاؔ من أجل خلق +AddCustomerOrder=العملاؔ من أجل ؄نؓاؔ AddCustomerInvoice=؄نؓاؔ فاتورة Ų§Ł„Ł…Ų³ŲŖŁ‡Ł„Łƒ -AddSupplierOrder=من أجل خلق Ł…ŁˆŲ±ŲÆ -AddSupplierInvoice=خلق Ł…ŁˆŲ±ŲÆ فاتورة +AddSupplierOrder=من أجل ؄نؓاؔ Ł…ŁˆŲ±ŲÆ +AddSupplierInvoice=؄نؓاؔ Ł…ŁˆŲ±ŲÆ فاتورة ListOfSupplierProductForSupplier=قائمة المنتجات ŁˆŲ§Ł„Ų£Ų³Ų¹Ų§Ų± Ł„Ł…ŁˆŲ±ŲÆ Ł‚ ŁŖ NoneOrBatchFileNeverRan=أو لا ؓيؔ دفعة ŁŖ Ł‚ لا يتعارض Ł…Ų¤Ų®Ų±Ų§ -SentToSuppliers=Sent to suppliers -ListOfSupplierOrders=List of supplier orders -MenuOrdersSupplierToBill=Supplier orders to invoice -NbDaysToDelivery=Delivery delay in days -DescNbDaysToDelivery=The biggest deliver delay of the products from this order -UseDoubleApproval=Use double approval when amount (without tax) is higher than (The second approval can be done by any user with the dedicated permission. Set to 0 for no double approval) +SentToSuppliers=أرسلت Ł„Ł„Ł…ŁˆŲ±ŲÆŁŠŁ† +ListOfSupplierOrders=قائمة الطلبات Ų§Ł„Ł…ŁˆŲ±ŲÆ +MenuOrdersSupplierToBill=Ų£ŁˆŲ§Ł…Ų± Ł…ŁˆŲ±ŲÆ Ł„Ł„ŁŲ§ŲŖŁˆŲ±Ų© +NbDaysToDelivery=تأخير Ų§Ł„ŲŖŲ³Ł„ŁŠŁ… في Ų£ŁŠŲ§Ł… +DescNbDaysToDelivery=أكبر ŲŖŲ³Ł„ŁŠŁ… تأخير من المنتجات من هذا النظام +UseDoubleApproval=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł…ŁˆŲ§ŁŁ‚Ų© Ł…Ų²ŲÆŁˆŲ¬Ų© عندما مبلغ (ŲØŲÆŁˆŁ† ضريبة) أعلى من (ŁˆŁŠŁ…ŁƒŁ† أن ŁŠŲŖŁ… Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© Ų§Ł„Ų«Ų§Ł†ŁŠŲ© من قبل أي Ł…Ų³ŲŖŲ®ŲÆŁ… ب؄ذن Ł…Ų®ŲµŲµ. ŲŖŲ¹ŁŠŁŠŁ† ؄لى 0 من ŲÆŁˆŁ† Ł…ŁˆŲ§ŁŁ‚Ų© Ł…Ų²ŲÆŁˆŲ¬Ų©) diff --git a/htdocs/langs/ar_SA/trips.lang b/htdocs/langs/ar_SA/trips.lang index 1366ce6c774..bd4243cd63f 100644 --- a/htdocs/langs/ar_SA/trips.lang +++ b/htdocs/langs/ar_SA/trips.lang @@ -1,102 +1,103 @@ # Dolibarr language file - Source file is en_US - trips -ExpenseReport=Expense report -ExpenseReports=Expense reports -Trip=Expense report -Trips=Expense reports -TripsAndExpenses=Expenses reports -TripsAndExpensesStatistics=Expense reports statistics -TripCard=Expense report card -AddTrip=Create expense report -ListOfTrips=List of expense reports +ExpenseReport=ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +ExpenseReports=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +Trip=ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +Trips=ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +TripsAndExpenses=ŲŖŁ‚Ų§Ų±ŁŠŲ± النفقات +TripsAndExpensesStatistics=Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +TripCard=Ų­Ų³Ų§ŲØ بطاقة ŲŖŁ‚Ų±ŁŠŲ± +AddTrip=؄نؓاؔ ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +ListOfTrips=قائمة Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ ListOfFees=قائمة Ų§Ł„Ų±Ų³ŁˆŁ… -ShowTrip=Show expense report -NewTrip=New expense report +ShowTrip=Ų¹Ų±Ų¶ ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +NewTrip=ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ جديد CompanyVisited=Ų§Ł„Ų“Ų±ŁƒŲ© / المؤسسة Ų²Ų§Ų±ŲŖ Kilometers=ŁƒŁ… FeesKilometersOrAmout=ŁƒŁ… المبلغ أو -DeleteTrip=Delete expense report -ConfirmDeleteTrip=Are you sure you want to delete this expense report ? -ListTripsAndExpenses=List of expense reports -ListToApprove=Waiting for approval -ExpensesArea=Expense reports area -SearchATripAndExpense=Search an expense report -ClassifyRefunded=Classify 'Refunded' -ExpenseReportWaitingForApproval=A new expense report has been submitted for approval -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s -TripId=Id expense report -AnyOtherInThisListCanValidate=Person to inform for validation. -TripSociete=Information company -TripSalarie=Informations user -TripNDF=Informations expense report -PDFStandardExpenseReports=Standard template to generate a PDF document for expense report -ExpenseReportLine=Expense report line +DeleteTrip=حذف ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +ConfirmDeleteTrip=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد حذف هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± حساب؟ +ListTripsAndExpenses=قائمة Ų§Ł„ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +ListToApprove=تنتظر Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© +ExpensesArea=منطقة ŲŖŁ‚Ų§Ų±ŁŠŲ± Ų§Ł„Ł…ŲµŲ§Ų±ŁŠŁ +SearchATripAndExpense=ŲØŲ­Ų« ŲŖŁ‚Ų±ŁŠŲ± Ł…ŲµŲ±ŁˆŁŲ§ŲŖ +ClassifyRefunded=ŲŖŲµŁ†ŁŠŁ "ردها" +ExpenseReportWaitingForApproval=ŁˆŁ‚ŲÆ قدم ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ جديد Ł„Ł„Ł…ŁˆŲ§ŁŁ‚Ų© Ų¹Ł„ŁŠŁ‡Ų§ +ExpenseReportWaitingForApprovalMessage=ŁˆŁ‚ŲÆ ŲŖŁ… ŲŖŁ‚ŲÆŁŠŁ… ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ جديد ŁˆŁŠŁ†ŲŖŲøŲ± Ł„Ł„Ł…ŁˆŲ§ŁŁ‚Ų© Ų¹Ł„ŁŠŁ‡Ų§. - Ų§Ł„Ų¹Ų¶Łˆ:ŁŖ Ł‚ - الفترة:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© انقر هنا للتحقق من ŲµŲ­Ų©:ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +TripId=ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ Ų§Ł„Ł‡ŁˆŁŠŲ© +AnyOtherInThisListCanValidate=Ų“Ų®Ųµ ؄بلاغ عن التحقق من الصحة. +TripSociete=ؓركة Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ +TripSalarie=Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ المستخدم +TripNDF=Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +PDFStandardExpenseReports=قالب Ł‚ŁŠŲ§Ų³ŁŠ Ł„ŲŖŁˆŁ„ŁŠŲÆ ŁˆŲ«ŁŠŁ‚Ų© PDF Ł„ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +ExpenseReportLine=Ų®Ų· ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ TF_OTHER=أخرى -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=ŲŗŲÆŲ§Ų” -TF_METRO=Metro -TF_TRAIN=Train -TF_BUS=Bus -TF_CAR=Car -TF_PEAGE=Toll -TF_ESSENCE=Fuel -TF_HOTEL=Hotel -TF_TAXI=Taxi +TF_METRO=Ł…ŲŖŲ±Łˆ +TF_TRAIN=قطار +TF_BUS=حافلة +TF_CAR=سيارة +TF_PEAGE=Ų±Ų³ŁˆŁ… +TF_ESSENCE=ŁˆŁ‚ŁˆŲÆ +TF_HOTEL=الفندق +TF_TAXI=سيارة اجره -ErrorDoubleDeclaration=You have declared another expense report into a similar date range. -AucuneNDF=No expense reports found for this criteria -AucuneLigne=There is no expense report declared yet -AddLine=Add a line -AddLineMini=Add +ErrorDoubleDeclaration=لقد أعلن ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ Ų¢Ų®Ų± في نطاق تاريخ Ł…Ł…Ų§Ų«Ł„. +AucuneNDF=لم ŲŖŲ±ŲÆ ŲŖŁ‚Ų§Ų±ŁŠŲ± عن Ų­Ų³Ų§ŲØ ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± Ų¹Ł„ŁŠŁ‡Ų§ Ł„ هذه Ų§Ł„Ł…Ų¹Ų§ŁŠŁŠŲ± +AucuneLigne=لا يوجد ŲŖŁ‚Ų±ŁŠŲ± Ł…ŲµŲ±ŁˆŁŲ§ŲŖ تعلن ŲØŲ¹ŲÆ +AddLine=؄ضافة Ų³Ų·Ų± +AddLineMini=؄ضافة -Date_DEBUT=Period date start -Date_FIN=Period date end -ModePaiement=Payment mode +Date_DEBUT=تاريخ بداية الفترة +Date_FIN=تاريخ انتهاؔ الفترة +ModePaiement=Ų·Ų±ŁŠŁ‚Ų© الدفع -VALIDATOR=User responsible for approval -VALIDOR=Approved by -AUTHOR=Recorded by -AUTHORPAIEMENT=Paid by -REFUSEUR=Denied by -CANCEL_USER=Deleted by +VALIDATOR=Ų§Ł„Ų¹Ų¶Łˆ Ų§Ł„Ł…Ų³Ų¤ŁˆŁ„ عن Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© +VALIDOR=Ų§Ł„ŲŖŁŠ ŁˆŲ§ŁŁ‚ŲŖ Ų¹Ł„ŁŠŁ‡Ų§ +AUTHOR=ŲŖŁ… ŲŖŲ³Ų¬ŁŠŁ„Ł‡Ų§ عن Ų·Ų±ŁŠŁ‚ +AUTHORPAIEMENT=ŁŠŲŖŲ­Ł…Ł„Ł‡Ų§ +REFUSEUR=نفتها +CANCEL_USER=حذف من قبل -MOTIF_REFUS=Reason -MOTIF_CANCEL=Reason +MOTIF_REFUS=Ų³ŲØŲØ +MOTIF_CANCEL=Ų³ŲØŲØ -DATE_REFUS=Deny date -DATE_SAVE=Validation date -DATE_VALIDE=Validation date -DATE_CANCEL=Cancelation date -DATE_PAIEMENT=Payment date +DATE_REFUS=تاريخ ŁŠŁ†ŁƒŲ± +DATE_SAVE=تاريخ التحقق من الصحة +DATE_VALIDE=تاريخ التحقق من الصحة +DATE_CANCEL=تاريخ ال؄لغاؔ +DATE_PAIEMENT=تاريخ الدفع -TO_PAID=Pay -BROUILLONNER=Reopen -SendToValid=Sent on approval -ModifyInfoGen=Edit -ValidateAndSubmit=Validate and submit for approval -ValidatedWaitingApproval=Validated (waiting for approval) +TO_PAID=دفع +BROUILLONNER=Ų„Ų¹Ų§ŲÆŲ© فتح +SendToValid=أرسلت على Ł…ŁˆŲ§ŁŁ‚Ų© +ModifyInfoGen=تحرير +ValidateAndSubmit=التحقق من ŲµŲ­Ų© ŁˆŁŠŁ‚ŲÆŁ… Ł„Ł„Ł…ŁˆŲ§ŁŁ‚Ų© Ų¹Ł„ŁŠŁ‡Ų§ +ValidatedWaitingApproval=التحقق من ŲµŲ­Ų© (في انتظار Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų©) -NOT_VALIDATOR=You are not allowed to approve this expense report -NOT_AUTHOR=You are not the author of this expense report. Operation cancelled. +NOT_VALIDATOR=لا ŁŠŲ³Ł…Ų­ Ł„Łƒ Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +NOT_AUTHOR=أنت لست ŲµŲ§Ų­ŲØ هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ. ؄لغاؔ Ų§Ł„Ų¹Ł…Ł„ŁŠŲ©. -RefuseTrip=Deny an expense report -ConfirmRefuseTrip=Are you sure you want to deny this expense report ? +RefuseTrip=ŁŠŁ†ŁŁŠ ŲŖŁ‚Ų±ŁŠŲ±Ų§ للحساب +ConfirmRefuseTrip=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد أن ŲŖŁ†ŁƒŲ± هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± حساب؟ -ValideTrip=Approve expense report -ConfirmValideTrip=Are you sure you want to approve this expense report ? +ValideTrip=Ų§Ł„Ł…ŁˆŲ§ŁŁ‚Ų© على ŲŖŁ‚Ų±ŁŠŲ± النفقات +ConfirmValideTrip=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد Ł‚ŲØŁˆŁ„ هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± حساب؟ -PaidTrip=Pay an expense report -ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid" ? +PaidTrip=دفع ŲŖŁ‚Ų±ŁŠŲ± Ł…ŲµŲ±ŁˆŁŲ§ŲŖ +ConfirmPaidTrip=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد تغيير وضع هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± لحساب "Ł…ŲÆŁŁˆŲ¹"؟ -CancelTrip=Cancel an expense report -ConfirmCancelTrip=Are you sure you want to cancel this expense report ? +CancelTrip=؄لغاؔ ŲŖŁ‚Ų±ŁŠŲ± Ł…ŲµŲ±ŁˆŁŲ§ŲŖ +ConfirmCancelTrip=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد ؄لغاؔ هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± حساب؟ -BrouillonnerTrip=Move back expense report to status "Draft" -ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft" ? +BrouillonnerTrip=Ų§Ł„Ų±Ų¬ŁˆŲ¹ ŲŖŁ‚Ų±ŁŠŲ± نفقة Ł„ŁˆŲ¶Ų¹ "Ł…Ų³ŁˆŲÆŲ©" +ConfirmBrouillonnerTrip=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد نقل هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ Ł„ŁˆŲ¶Ų¹ "Ł…Ų³ŁˆŲÆŲ©"؟ -SaveTrip=Validate expense report -ConfirmSaveTrip=Are you sure you want to validate this expense report ? +SaveTrip=التحقق من ŲµŲ­Ų© Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ +ConfirmSaveTrip=هل أنت Ł…ŲŖŲ£ŁƒŲÆ Ų£Ł†Łƒ تريد التحقق من ŲµŲ­Ų© هذا Ų§Ł„ŲŖŁ‚Ų±ŁŠŲ± حساب؟ -NoTripsToExportCSV=No expense report to export for this period. -ExpenseReportPayment=Expense report payment +NoTripsToExportCSV=أي ŲŖŁ‚Ų±ŁŠŲ± نفقة Ł„ŲŖŲµŲÆŁŠŲ± لهذه الفترة. +ExpenseReportPayment=دفع ŲŖŁ‚Ų±ŁŠŲ± Ų­Ų³Ų§ŲØ -ExpenseReportsToPay=Expense reports to pay +ExpenseReportsToApprove=Expense reports to approve +ExpenseReportsToPay=ŲŖŁ‚Ų§Ų±ŁŠŲ± النفقات لدفع diff --git a/htdocs/langs/ar_SA/users.lang b/htdocs/langs/ar_SA/users.lang index beb160e95a5..fe8afd4b406 100644 --- a/htdocs/langs/ar_SA/users.lang +++ b/htdocs/langs/ar_SA/users.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - users -HRMArea=HRM area +HRMArea=منطقة HRM UserCard=بطاقة Ł…Ų³ŲŖŲ®ŲÆŁ… ContactCard=بطاقة الاتصال GroupCard=Ł…Ų¬Ł…ŁˆŲ¹Ų© البطاقات @@ -43,10 +43,10 @@ NameNotDefined=اسم غير Ł…Ų­ŲÆŲÆ. ListOfUsers=قائمة Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† SuperAdministrator=Ł…ŲÆŁŠŲ± Ų§Ł„Ų³ŁˆŲØŲ± SuperAdministratorDesc=Ł…ŲÆŁŠŲ± ŁƒŁ„ Ų§Ł„Ų­Ł‚ŁˆŁ‚ -AdministratorDesc=Administrator -AdministratorDescEntity=Administrator (for its company) +AdministratorDesc=Ł…ŲÆŁŠŲ± +AdministratorDescEntity=Ų§Ł„Ł…Ų³Ų¤ŁˆŁ„ (Ł„Ų“Ų±ŁƒŲŖŁ‡Ų§) DefaultRights=Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠ Ų£Ų°ŁˆŁ†Ų§ŲŖ -DefaultRightsDesc=Ų§Ł„ŲŖŁ‚ŲµŁŠŲ± هنا تحديد Ų§Ł„Ų§Ų°ŁˆŁ†Ų§ŲŖ Ų§Ł„ŲŖŁŠ تمنح ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ للمستخدم خلق جديد. +DefaultRightsDesc=Ų§Ł„ŲŖŁ‚ŲµŁŠŲ± هنا تحديد Ų§Ł„Ų§Ų°ŁˆŁ†Ų§ŲŖ Ų§Ł„ŲŖŁŠ تمنح ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ للمستخدم ؄نؓاؔ جديد. DolibarrUsers=Dolibarr Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† LastName=اسم FirstName=الاسم Ų§Ł„Ų£ŁˆŁ„ @@ -57,9 +57,9 @@ RemoveFromGroup=؄زالة من Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų© PasswordChangedAndSentTo=ŲŖŁ… تغيير ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± ŁˆŲŖŲ±Ų³Ł„ ؄لى ŁŖ Ł‚. PasswordChangeRequestSent=طلب تغيير ŁƒŁ„Ł…Ų© السر ل؄رسالها ؄لى ŁŖ Ł‚ ŁŖ Ł‚. MenuUsersAndGroups=Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† -MenuMyUserCard=My user card -LastGroupsCreated=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ خلق Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ ŁŖ -LastUsersCreated=Ų¢Ų®Ų± Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† خلق Ł‚ ŁŖ +MenuMyUserCard=بطاقة المستخدم ŲØŁ„ŲÆŁŠ +LastGroupsCreated=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ ؄نؓاؔ Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ ŁŖ +LastUsersCreated=Ų¢Ų®Ų± Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† ؄نؓاؔ Ł‚ ŁŖ ShowGroup=ŁˆŲŖŲØŁŠŁ† Ł„ŁŲ±ŁŠŁ‚ ShowUser=ŁˆŲŖŲøŁ‡Ų± للمستخدم NonAffectedUsers=غير المتأثرة Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† @@ -73,7 +73,7 @@ GroupsToAdd=؄ضافة ؄لى Ł…Ų¬Ł…ŁˆŲ¹Ų§ŲŖ لهذا المستخدم NoLogin=لم ادخل LinkToCompanyContact=Ų±ŲØŲ· طرف ثالث / اتصالات LinkedToDolibarrMember=ŁˆŲµŁ„Ų© عضو -LinkedToDolibarrUser=ŁˆŲµŁ„Ų© Ł…Ų³ŲŖŲ®ŲÆŁ… Dolibarr +LinkedToDolibarrUser=Ų±Ų§ŲØŲ· لمستخدم Dolibarr LinkedToDolibarrThirdParty=Dolibarr الارتباط لطرف ثالث CreateDolibarrLogin=انؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… CreateDolibarrThirdParty=؄يجاد طرف ثالث @@ -87,37 +87,38 @@ MyInformations=بي Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ ExportDataset_user_1=Dolibarr Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠ ŁˆŁ…Ł…ŲŖŁ„ŁƒŲ§ŲŖŁ‡Ł… DomainUser=النطاق المستخدم Ł‚ ŁŖ Reactivate=ŲŖŁ†Ų“ŁŠŲ· -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. +CreateInternalUserDesc=هذا Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬ ŁŠŲ³Ł…Ų­ Ł„Łƒ ب؄نؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… ŲÆŲ§Ų®Ł„ŁŠŲ© Ł„Ų“Ų±ŁƒŲŖŁƒ / المؤسسة. ل؄نؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… خارجي (Ų¹Ł…ŁŠŁ„ أو Ł…ŁˆŲ±ŲÆŲŒ ...)، Ų§Ų³ŲŖŲ®ŲÆŁ… Ų²Ų± '؄نؓاؔ Dolibarr المستخدم من بطاقة الاتصال طرف ثالث. InternalExternalDesc=ŲÆŲ§Ų®Ł„ŁŠ المستخدم المستخدم Ų§Ł„Ų°ŁŠ ŁŠŲ“ŁƒŁ„ Ų¬Ų²Ų”Ų§ من Ų§Ł„Ų“Ų±ŁƒŲ© / المؤسسة.
      Ł…Ų³ŲŖŲ®ŲÆŁ… خارجي Ł‡Łˆ Ų¹Ł…ŁŠŁ„ أو Ł…ŁˆŲ±ŲÆ أو ŲŗŁŠŲ±Ł‡Ų§.

      وفي ŁƒŁ„ŲŖŲ§ Ų§Ł„Ų­Ų§Ł„ŲŖŁŠŁ† ، ويحدد Ų§Ł„Ų­Ł‚ŁˆŁ‚ على Ų£Ų°ŁˆŁ†Ų§ŲŖ Dolibarr ، ŁƒŁ…Ų§ ŁŠŁ…ŁƒŁ† للمستخدم خارجي له قائمة من Ł…ŲÆŁŠŲ± المستخدم Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠ (انظر الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© -- Ų„Ų¹ŲÆŲ§ŲÆ -- Ų¹Ų±Ų¶) PermissionInheritedFromAGroup=منح ؄ذن لأن Ų§Ł„Ł…ŁˆŲ±ŁˆŲ« من واحد من المستخدم. Inherited=Ł…ŁˆŲ±ŁˆŲ« UserWillBeInternalUser=وسوف ŁŠŁƒŁˆŁ† المستخدم ؄نؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… ŲÆŲ§Ų®Ł„ŁŠŲ© (لأنه لا يرتبط طرف ثالث Ų®Ų§Ųµ) UserWillBeExternalUser=وسوف ŁŠŁƒŁˆŁ† المستخدم ؄نؓاؔ Ł…Ų³ŲŖŲ®ŲÆŁ… خارجي (لأنه Ł…Ų±ŲŖŲØŲ· ؄لى طرف ثالث Ų®Ų§Ųµ) IdPhoneCaller=رقم تعريف الهاتف المتصل -UserLogged=Ł‚ صلة Ł…Ų³ŲŖŲ®ŲÆŁ… ŁŖ +UserLogged=ŲŖŲ³Ų¬ŁŠŁ„ ŲÆŲ®ŁˆŁ„ Ł…Ų³ŲŖŲ®ŲÆŁ… %s UserLogoff=%s المستخدم Ų§Ł„Ų®Ų±ŁˆŲ¬ -NewUserCreated=Ł…Ų³ŲŖŲ®ŲÆŁ… ŁŖ Ł‚ خلق +NewUserCreated=Ł…Ų³ŲŖŲ®ŲÆŁ… ŁŖ Ł‚ ؄نؓاؔ NewUserPassword=Ł„ŲŖŲŗŁŠŁŠŲ± ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ± Ł„ ŁŖ EventUserModified=Ł…Ų³ŲŖŲ®ŲÆŁ… ŲŖŲ¹ŲÆŁŠŁ„ Ł‚ ŁŖ UserDisabled=Ł…Ų³ŲŖŲ®ŲÆŁ… ŁŖ Ł‚ Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† UserEnabled=Ł…Ų³ŲŖŲ®ŲÆŁ… ŁŖ Ł‚ ŲŖŁŲ¹ŁŠŁ„Ł‡Ų§ UserDeleted=Ł‚ ؄زالة المستخدم ŁŖ NewGroupCreated=أنؓأت Ł…Ų¬Ł…ŁˆŲ¹Ų© Ł‚ ŁŖ -GroupModified=Group %s modified +GroupModified=Ų§Ł„Ł…Ų¬Ł…ŁˆŲ¹Ų©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© المعدلة GroupDeleted=ŁŲ±ŁŠŁ‚ ازالة Ł‚ ŁŖ -ConfirmCreateContact=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من خلق Dolibarr Ų­Ų³Ų§ŲØ هذا Ų§Ł„Ų§ŲŖŲµŲ§Ł„ŲŸ -ConfirmCreateLogin=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من خلق Dolibarr Ų­Ų³Ų§ŲØ Ł‡Ų°Ų§ŲŸ -ConfirmCreateThirdParty=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من خلق لهذا الطرف Ų§Ł„Ų«Ų§Ł„Ų«ŲŸ +ConfirmCreateContact=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من ؄نؓاؔ Dolibarr Ų­Ų³Ų§ŲØ هذا Ų§Ł„Ų§ŲŖŲµŲ§Ł„ŲŸ +ConfirmCreateLogin=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من ؄نؓاؔ Dolibarr Ų­Ų³Ų§ŲØ Ł‡Ų°Ų§ŲŸ +ConfirmCreateThirdParty=هل أنت Ł…ŲŖŲ£ŁƒŲÆ من ؄نؓاؔ لهذا الطرف Ų§Ł„Ų«Ų§Ł„Ų«ŲŸ LoginToCreate=ادخل لخلق NameToCreate=اسم طرف ثالث لخلق YourRole=Ų§Ł„Ų£ŲÆŁˆŲ§Ų± الخاص YourQuotaOfUsersIsReached=ŁŠŲŖŁ… Ų§Ł„ŲŖŁˆŲµŁ„ ؄لى Ų­ŲµŲ© الخاص بك من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† Ų§Ł„Ł†Ų“Ų·ŁŠŁ†! NbOfUsers=Ł…Ł„Ų­ŁˆŲøŲ© من Ų§Ł„Ł…Ų³ŲŖŲ®ŲÆŁ…ŁŠŁ† DontDowngradeSuperAdmin=ŁŠŁ…ŁƒŁ† فقط superadmin ŲŖŁ‚Ł„ŁŠŁ„Ł‡ a superadmin -HierarchicalResponsible=Supervisor -HierarchicView=Hierarchical view -UseTypeFieldToChange=Use field Type to change -OpenIDURL=OpenID URL -LoginUsingOpenID=Use OpenID to login -WeeklyHours=Weekly hours -ColorUser=Color of the user +HierarchicalResponsible=المؓرف +HierarchicView=Ų§Ł„Ł‡Ų±Ł…ŁŠ +UseTypeFieldToChange=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł†ŁˆŲ¹ الحقل Ł„ŲŖŲŗŁŠŁŠŲ± +OpenIDURL=URL Ł‡ŁˆŁŠŲ© OpenID +LoginUsingOpenID=Ų§Ų³ŲŖŲ®ŲÆŲ§Ł… Ł‡ŁˆŁŠŲ© OpenID Ł„Ł„ŲÆŲ®ŁˆŁ„ +WeeklyHours=الساعات Ų§Ł„Ų£Ų³ŲØŁˆŲ¹ŁŠŲ© +ColorUser=Ų§Ł„Ł„ŁˆŁ† المستخدم +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ar_SA/withdrawals.lang b/htdocs/langs/ar_SA/withdrawals.lang index 3e07893b2ff..b2e11abf462 100644 --- a/htdocs/langs/ar_SA/withdrawals.lang +++ b/htdocs/langs/ar_SA/withdrawals.lang @@ -14,13 +14,13 @@ WithdrawalReceiptShort=ورود LastWithdrawalReceipts=Ł‚ Ų§Ł„Ł…Ų§Ų¶ŁŠ Ų³Ų­ŲØ Ų„ŁŠŲµŲ§Ł„Ų§ŲŖ ŁŖ WithdrawedBills=Withdrawed Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± WithdrawalsLines=خطوط السحب -RequestStandingOrderToTreat=Request for standing orders to process -RequestStandingOrderTreated=Request for standing orders processed -NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines. +RequestStandingOrderToTreat=طلب Ł„Ų£ŁˆŲ§Ł…Ų± ؄لى معالجة دائمة +RequestStandingOrderTreated=طلب Ų§Ł„Ų£ŁˆŲ§Ł…Ų± الدائمة معالجة +NotPossibleForThisStatusOfWithdrawReceiptORLine=لم ŁŠŁƒŁ† Ł…Ł…ŁƒŁ†Ų§ حتى الآن. Ų³Ų­ŲØ يجب أن ŁŠŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† الحالة ؄لى "الفضل" قبل أن ŁŠŲ¹Ł„Ł† رفض على خطوط Ł…Ų­ŲÆŲÆŲ©. CustomersStandingOrders=Ų§Ł„Ų²ŲØŁˆŁ† Ų£ŁˆŲ§Ł…Ų± دائمة CustomerStandingOrder=ŁŠŁ‚Ł النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ -NbOfInvoiceToWithdraw=Nb. of invoice with withdraw request -NbOfInvoiceToWithdrawWithInfo=Nb. of invoice with withdraw request for customers having defined bank account information +NbOfInvoiceToWithdraw=Ł…Ł„Ų­ŁˆŲøŲ©. من فاتورة Ł…Ų¹ Ų³Ų­ŲØ الطلب +NbOfInvoiceToWithdrawWithInfo=Ł…Ł„Ų­ŁˆŲøŲ©. من فاتورة Ł…Ų¹ Ų³Ų­ŲØ الطلب للعملاؔ Ų§Ł„Ų­ŲµŁˆŁ„ على Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ المحدد InvoiceWaitingWithdraw=فاتورة انتظار الانسحاب AmountToWithdraw=Ų³Ų­ŲØ المبلغ WithdrawsRefused=ورفض Ų³Ų­ŲØ @@ -47,7 +47,7 @@ RefusedData=تاريخ الرفض RefusedReason=Ų£Ų³ŲØŲ§ŲØ الرفض RefusedInvoicing=رفض Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± NoInvoiceRefused=لا تهمة الرفض -InvoiceRefused=Invoice refused (Charge the rejection to customer) +InvoiceRefused=رفضت فاتورة (اؓحن الرفض للعملاؔ) StatusUnknown=غير Ł…Ų¹Ų±ŁˆŁ StatusWaiting=انتظار StatusTrans=Ų£Ų­Ų§Ł„ @@ -75,19 +75,19 @@ WithBankUsingRIB=عن الحسابات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… RIB WithBankUsingBANBIC=عن الحسابات Ų§Ł„Ł…ŲµŲ±ŁŁŠŲ© ŲØŲ§Ų³ŲŖŲ®ŲÆŲ§Ł… IBAN / BIC / SWIFT BankToReceiveWithdraw=Ų­Ų³Ų§ŲØ Ł…ŲµŲ±ŁŁŠ Ł„ŲŖŁ„Ł‚ŁŠ تنسحب CreditDate=الائتمان على -WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported) +WithdrawalFileNotCapable=غير قادر على ŲŖŁˆŁ„ŁŠŲÆ ملف استلام الانسحاب Ł„ŲØŁ„ŲÆŁƒŁ…ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© (لا ŁŠŲŖŁ… Ų§Ų¹ŲŖŁ…Ų§ŲÆ البلد) ShowWithdraw=ŁˆŲŖŲøŁ‡Ų± Ų³Ų­ŲØ IfInvoiceNeedOnWithdrawPaymentWontBeClosed=ŁˆŁ…Ų¹ Ų°Ł„ŁƒŲŒ Ų„Ų°Ų§ فاتورة واحدة على الأقل دفع انسحاب لا ŲŖŲŖŁ… معالجتها حتى Ų§Ł„Ų¢Ł†ŲŒ ف؄نه لن ŁŠŁƒŁˆŁ† ŁƒŁ…Ų§ Ų³ŁŠŁˆŁ„ŁŠ للسماح ل؄دارة الانسحاب قبل. -DoStandingOrdersBeforePayments=This tab allows you to request a standing order. Once done, go into menu Bank->Withdrawal to manage the standing order. When standing order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null. -WithdrawalFile=Withdrawal file -SetToStatusSent=Set to status "File Sent" -ThisWillAlsoAddPaymentOnInvoice=This will also apply payments to invoices and will classify them as "Paid" -StatisticsByLineStatus=Statistics by status of lines -RUM=RUM -RUMWillBeGenerated=RUM number will be generated once bank account information are saved -WithdrawMode=Withdraw mode (FRST or RECUR) -WithdrawRequestAmount=Withdraw request amount: -WithdrawRequestErrorNilAmount=Unable to create withdraw request for nil amount. +DoStandingOrdersBeforePayments=هذا Ų§Ł„ŲŖŲØŁˆŁŠŲØ ŁŠŲ³Ł…Ų­ Ł„Łƒ لطلب أمر Ł…Ų³ŲŖŲÆŁŠŁ…. ŁˆŲØŁ…Ų¬Ų±ŲÆ Ų§Ł„Ł‚ŁŠŲ§Ł… ŲØŁ‡ŲŒ انتقل ؄لى القائمة Bank-> Ų³Ų­ŲØ ل؄دارة النظام ŁˆŲ§Ł‚ŁŲ§. عندما أمر ŁŠŁ‚Ł Ł…ŲŗŁ„Ł‚ŲŒ Ų³ŁŠŲŖŁ… ŲŖŲ³Ų¬ŁŠŁ„Ł‡Ų§ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ الدفع على Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų©ŲŒ ŁˆŲ£ŲŗŁ„Ł‚ŲŖ Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© Ų„Ų°Ų§ تبقى لدفع فارغة. +WithdrawalFile=ملف الانسحاب +SetToStatusSent=ŲŖŲ¹ŁŠŁŠŁ† ؄لى حالة "المرسلة ملف" +ThisWillAlsoAddPaymentOnInvoice=ŁˆŁ‡Ų°Ų§ أيضا ŁŠŁ†Ų·ŲØŁ‚ على Ų§Ł„ŁŁˆŲ§ŲŖŁŠŲ± ŁˆŲ§Ł„Ł…ŲÆŁŁˆŲ¹Ų§ŲŖ ŁˆŲŖŲµŁ†ŁŠŁŁ‡Ų§ على أنها "تدفع" +StatisticsByLineStatus=Ų„Ų­ŲµŲ§Ų”Ų§ŲŖ عن Ų·Ų±ŁŠŁ‚ وضع خطوط +RUM=رم +RUMWillBeGenerated=Ų³ŁŠŲŖŁ… ؄نؓاؔ Ų¹ŲÆŲÆ رم Ł…Ų±Ų© واحدة ŁŠŲŖŁ… حفظ Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ +WithdrawMode=وضع (FRST أو تتكرر) Ų³Ų­ŲØ +WithdrawRequestAmount=Ų³Ų­ŲØ طلب ŁƒŁ…ŁŠŲ©: +WithdrawRequestErrorNilAmount=غير قادر على ؄نؓاؔ Ų³Ų­ŲØ طلب مبلغ لا ؓيؔ. ### Notifications InfoCreditSubject=دفع %s النظام الدائمة من قبل Ų§Ł„ŲØŁ†Łƒ @@ -97,5 +97,5 @@ InfoTransMessage=ŁˆŁ‚ŲÆ transmited في %s أجل Ų§Ł„ŁˆŁ‚ŁˆŁ على Ų§Ł„ŲØŁ†Łƒ InfoTransData=المبلغ: %s
      Metode: %s
      تاريخ: %s InfoFoot=هذه رسالة ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ© ترسل من قبل Dolibarr InfoRejectSubject=ورفض النظام ŁˆŲ§Ł‚ŁŲ§ -InfoRejectMessage=Hello,

      the standing order of invoice %s related to the company %s, with an amount of %s has been refused by the bank.

      --
      %s +InfoRejectMessage=Ų£Ł‡Ł„Ų§ŲŒ

      ŁˆŁ‚ŲÆ رفض النظام Ł…ŁƒŲ§Ł†Ų© فاتورة%s المتعلقة ŲØŲ§Ł„Ų“Ų±ŁƒŲ©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©ŲŒ Ł…Ų¹ مبلغ٪ Ų§Ł„ŲµŁˆŲ±Ų© من قبل Ų§Ł„ŲØŁ†Łƒ.

      -
      ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© ModeWarning=لم ŁŠŲŖŁ… ŲŖŲ¹ŁŠŁŠŁ† خيار Ų§Ł„ŁˆŲ¶Ų¹ Ų§Ł„Ų­Ł‚ŁŠŁ‚ŁŠŲŒ ŁˆŁ†Ų­Ł† ŲØŲ¹ŲÆ ŲŖŁˆŁ‚Ł هذه Ų§Ł„Ł…Ų­Ų§ŁƒŲ§Ų© diff --git a/htdocs/langs/ar_SA/workflow.lang b/htdocs/langs/ar_SA/workflow.lang index 0c6e03e602c..349bcf7403c 100644 --- a/htdocs/langs/ar_SA/workflow.lang +++ b/htdocs/langs/ar_SA/workflow.lang @@ -1,11 +1,11 @@ # Dolibarr language file - Source file is en_US - admin WorkflowSetup=سير العمل وحدة ال؄عداد -WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is open (you can do things in the order you want). You can activate the automatic actions you are interested in. -ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules. -descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatically create a customer order after a commercial proposal is signed -descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatically create a customer invoice after a commercial proposal is signed -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatically create a customer invoice after a contract is validated -descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatically create a customer invoice after a customer order is closed -descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid -descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid -descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated +WorkflowDesc=ŲŖŁ… ŲŖŲµŁ…ŁŠŁ… هذه Ų§Ł„ŁˆŲ­ŲÆŲ© Ł„ŲŖŲ¹ŲÆŁŠŁ„ Ų§Ł„Ų³Ł„ŁˆŁƒ من ال؄جراؔات Ų§Ł„Ų¢Ł„ŁŠŲ© ؄لى Ų§Ł„ŲŖŲ·ŲØŁŠŁ‚. افتراضيا، سير العمل Ł…ŁŲŖŁˆŲ­ (ŁŠŁ…ŁƒŁ†Łƒ أن تفعل أؓياؔ في النظام Ų§Ł„Ų°ŁŠ تريد). ŁŠŁ…ŁƒŁ†Łƒ ŲŖŁŲ¹ŁŠŁ„ ال؄جراؔات Ų§Ł„Ų¢Ł„ŁŠŲ© ŁƒŁ†ŲŖ مهتما في. +ThereIsNoWorkflowToModify=لا يوجد أي ŲŖŲ¹ŲÆŁŠŁ„Ų§ŲŖ سير العمل المتاحة Ł…Ų¹ وحدات ŲŖŁŲ¹ŁŠŁ„Ł‡Ų§. +descWORKFLOW_PROPAL_AUTOCREATE_ORDER=؄نؓاؔ النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ŲØŲ¹ŲÆ Ų§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ على اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=؄نؓاؔ فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ŲØŲ¹ŲÆ Ų§Ł„ŲŖŁˆŁ‚ŁŠŲ¹ على اقتراح Ų§Ł„ŲŖŲ¬Ų§Ų±ŁŠ +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=؄نؓاؔ فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ŲØŲ¹ŲÆ التحقق من ŲµŲ­Ų© العقد +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=؄نؓاؔ فاتورة Ų§Ł„Ų¹Ł…ŁŠŁ„ ŲŖŁ„Ł‚Ų§Ų¦ŁŠŲ§ ŲØŲ¹ŲÆ ؄غلاق النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ +descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=ŲŖŲµŁ†ŁŠŁ مقترح Ł…ŲµŲÆŲ± على صلة وصفت عند ŲŖŲ¹ŁŠŁŠŁ† النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ لدفع +descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=ŲŖŲµŁ†ŁŠŁ المصدر المرتبط النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ (Ł‚) ؄لى المنقار عند ŲŖŲ¹ŁŠŁŠŁ† فاتورة العملاؔ لدفع +descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=ŲŖŲµŁ†ŁŠŁ Ų±ŲØŲ· Ł…ŲµŲÆŲ± النظام Ų§Ł„Ų¹Ł…ŁŠŁ„ (Ł‚) ؄لى المنقار عند التحقق من ŲµŲ­Ų© Ų§Ł„ŁŲ§ŲŖŁˆŲ±Ų© العملاؔ diff --git a/htdocs/langs/bg_BG/accountancy.lang b/htdocs/langs/bg_BG/accountancy.lang index ffee0c7aabf..1010bc09c58 100644 --- a/htdocs/langs/bg_BG/accountancy.lang +++ b/htdocs/langs/bg_BG/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=ВалиГирайте автоматично ErrorAccountancyCodeIsAlreadyUse=Š’ŃŠŠ·Š½ŠøŠŗŠ½Š° Š³Ń€ŠµŃˆŠŗŠ°, вие не можете Га изтриете тази счетовоГна сметка, защото се използва. - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger ##Export Journal Feature -ExportFormat=Format of Export +ExportFormat=Формат за Експорт Prefixname=Prefix of export File Separate=Export separator -Textframe=Frame of text value +Textframe=Рамка на текстовата стойност Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers +Fieldname=Име на ŠŸŠ¾Š»ŠµŃ‚о +Headername=Име в Š³Š¾Ń€Š½ŠøŃ ŠŗŠ¾Š»Š¾Š½Ń‚ŠøŃ‚ŃƒŠ» +Type=Тип на полетата +Param=Š”Š¾ŠæŃŠŠ»Š½ŠøŃ‚ŠµŠ»Š½Šø параметри +EnabledProduct=Š’ ŠŸŃ€Š¾Š“ŃƒŠŗŃ‚ +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/bg_BG/admin.lang b/htdocs/langs/bg_BG/admin.lang index a7b736c4d9c..809a97e8669 100644 --- a/htdocs/langs/bg_BG/admin.lang +++ b/htdocs/langs/bg_BG/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Дкриване на Ń†ŃŠ»Š°Ń‚Š° информаци HideDescOnPDF=Дкриване на ŠæŃ€Š¾Š“ŃƒŠŗŃ‚ŠøŃ‚Šµ описание на генерирани PDF HideRefOnPDF=Дкриване на ŠæŃ€Š¾Š“ŃƒŠŗŃ‚ŠøŃ‚Šµ коГ. генерирани PDF HideDetailsOnPDF=Дкриване на ŠæŃ€Š¾Š“ŃƒŠŗŃ‚Šø линии поГробности относно генерирани PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Библиотека UrlGenerationParameters=ŠŸŠ°Ń€Š°Š¼ŠµŃ‚Ń€Šø за Š¾ŃŠøŠ³ŃƒŃ€ŃŠ²Š°Š½Šµ на URL аГреси SecurityTokenIsUnique=Š˜Š·ŠæŠ¾Š»Š·Š²Š°Š¹Ń‚Šµ уникална ŠæŠ°Ń€Š°Š¼ŠµŃ‚ŃŠŃ€ securekey за всеки URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=ŠŸŠ¾Ń‚Ń€ŠµŠ±ŠøŃ‚ŠµŠ»Šø Šø Š³Ń€ŃƒŠæŠø @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Š˜Š·Š²ŠµŃŃ‚ŠøŃ -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Š”Š°Ń€ŠµŠ½ŠøŃ Module700Desc=Управление на Š“Š°Ń€ŠµŠ½ŠøŃ Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Š—Š°ŠŗŃŠŃŠ½ŠµŠ½ŠøŃ ŠæŃ€ŠµŠ“ŃƒŠæŃ€ŠµŠ¶Š“ŠµŠ½ŠøŠµ DelaysOfToleranceBeforeWarning=Толерантност закъснение преГи ŠæŃ€ŠµŠ“ŃƒŠæŃ€ŠµŠ¶Š“ŠµŠ½ŠøŠµ DelaysOfToleranceDesc=Този екран ви ŠæŠ¾Š·Š²Š¾Š»ŃŠ²Š° Га Гефинирате толерирани Š·Š°Š±Š°Š²ŃŠ½Šµ преГи сигнал се ŃŃŠŠ¾Š±Ń‰Š°Š²Š° на екрана с %s икони за Š²ŃŃŠŗŠ° ŠŗŃ€Š°Ń на елемент. Delays_MAIN_DELAY_ACTIONS_TODO=Толеранс на изчакване (в Гни) преГи сигнал за планираните ŃŃŠŠ±ŠøŃ‚ŠøŃ, които все още не са реализирани +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Толеранс на изчакване (в Гни) преГи сигнал за ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø, които не са обработени Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Толеранс на изчакване (в Гни) преГи сигнал за Гоставчици ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø, които все още не са преработени Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Толеранс на изчакване (в Гни), преГи сигнал за ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ, за Га затворите @@ -1087,6 +1089,7 @@ PathDirectory=Š”ŠøŃ€ŠµŠŗŃ‚Š¾Ń€ŠøŃ SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=ŠšŠ¾Š½Ń„ŠøŠ³ŃƒŃ€Š°Ń†ŠøŃ на превоГа TranslationDesc=Езика на интерфейса може Га бъГе променен:
      * Глобално от Š¼ŠµŠ½ŃŽŃ‚Š¾ ŠŠ°Ń‡Š°Š»Š¾ - ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø - Екран
      * Дамо за ŠæŠ¾Ń‚Ń€ŠµŠ±ŠøŃ‚ŠµŠ»Ń от таба ИзглеГ в картата на ŠæŠ¾Ń‚Ń€ŠµŠ±ŠøŃ‚ŠµŠ»Ń (кликнете Š²ŃŠŃ€Ń…Ńƒ потребителското име в горната част на екрана). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=ŠžŠ±Ń‰ŠøŃ брой на активираните моГули е: %s YouMustEnableOneModule=Š¢Ń€ŃŠ±Š²Š° Га ГаГе Š²ŃŠŠ·Š¼Š¾Š¶Š½Š¾ŃŃ‚ на най-малко 1 моГул ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Š¦Š²ŃŃ‚ за поГчертаване на Š»ŠøŠ½ŠøŃŃ‚а, когато Š¼ŠøŃˆŠŗŠ°Ń‚а мине отгоре (оставете празно за без поГчертаване) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/bg_BG/agenda.lang b/htdocs/langs/bg_BG/agenda.lang index 73a19ee0bd8..d30f440ca44 100644 --- a/htdocs/langs/bg_BG/agenda.lang +++ b/htdocs/langs/bg_BG/agenda.lang @@ -35,7 +35,9 @@ AllActions= Всички ŃŃŠŠ±ŠøŃ‚ŠøŃ/заГачи ViewCal=ŠœŠµŃŠµŃ‡ŠµŠ½ изглеГ ViewDay=Дневен изглеГ ViewWeek=ДеГмичен изглеГ +ViewYear=Year view ViewPerUser=ИзглеГ по потребител +ViewPerType=Per type view ViewWithPredefinedFilters= ИзглеГ с преГварително Гефинирани филтри AutoActions= Автоматично попълване AgendaAutoActionDesc= ŠžŠæŃ€ŠµŠ“ŠµŠ»ŠµŃ‚Šµ Ń‚ŃƒŠŗ ŃŃŠŠ±ŠøŃ‚ŠøŃ, за които искате Dolibarr Га ŃŃŠŠ·Š“Š°Š“ŠµŃ‚Šµ автоматично ŃŃŠŠ±ŠøŃ‚ŠøŠµ в Š“Š½ŠµŠ²Š½ŠøŃ реГ. Ако нищо не се ŠæŃ€Š¾Š²ŠµŃ€ŃŠ²Š° (по поГразбиране), само Ń€ŃŠŃ‡Š½Šø Š“ŠµŠ¹ŃŃ‚Š²ŠøŃ ще Š±ŃŠŠ“ат Š²ŠŗŠ»ŃŽŃ‡ŠµŠ½Šø в Š“Š½ŠµŠ²Š½ŠøŃ реГ. diff --git a/htdocs/langs/bg_BG/bills.lang b/htdocs/langs/bg_BG/bills.lang index 01189a1d0e5..ae63c28d14d 100644 --- a/htdocs/langs/bg_BG/bills.lang +++ b/htdocs/langs/bg_BG/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Вече направени ŠæŠ»Š°Ń‰Š°Š½ŠøŃ PaymentsBackAlreadyDone=Вече направени обратни ŠæŠ»Š°Ń‰Š°Š½ŠøŃ PaymentRule=ŠŸŃ€Š°Š²ŠøŠ»Š¾ за плащане PaymentMode=Тип на плащане +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=ŠŠ°Ń‡ŠøŠ½ на плащане PaymentTerm=Условие за плащане PaymentConditions=Š£ŃŠ»Š¾Š²ŠøŃ за плащане @@ -184,6 +186,7 @@ ShowInvoice=Покажи Ń„Š°ŠŗŃ‚ŃƒŃ€Š° ShowInvoiceReplace=Покажи Š·Š°Š¼ŠµŠ½ŃŃ‰Š° Ń„Š°ŠŗŃ‚ŃƒŃ€Š° ShowInvoiceAvoir=Покажи креГитно известие ShowInvoiceDeposit=Покажи Гепозитна Ń„Š°ŠŗŃ‚ŃƒŃ€Š° +ShowInvoiceSituation=Show situation invoice ShowPayment=Покажи плащане AlreadyPaid=Вече е платена AlreadyPaidBack=Вече е платена обратно @@ -221,6 +224,7 @@ NonPercuRecuperable=ŠŠµŠ²ŃŠŠ·ŃŃ‚Š°Š½Š¾Š²ŠøŠ¼Šø SetConditions=ЗаГайте ŃƒŃŠ»Š¾Š²ŠøŃŃ‚Š° за плащане SetMode=ЗаГайте тип на плащане Billed=Š¤Š°ŠŗŃ‚ŃƒŃ€ŠøŃ€Š°Š½Š¾ +RecurringInvoices=Recurring invoices RepeatableInvoice=Шаблон за Ń„Š°ŠŗŃ‚ŃƒŃ€Š° RepeatableInvoices=Шаблони за Ń„Š°ŠŗŃ‚ŃƒŃ€Šø Repeatable=Шаблон @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Тази сума е изоставена (ŠŗŠ»ŠøŠµŠ½Ń‚ŃŠ HelpAbandonOther=Тази сума е изоставена, Ń‚ŃŠŠ¹ като тя е Š³Ń€ŠµŃˆŠŗŠ° (Š³Ń€ŠµŃˆŠµŠ½ клиент или Ń„Š°ŠŗŃ‚ŃƒŃ€Š°, заменен от Š“Ń€ŃƒŠ³ например) IdSocialContribution=Id за плащане на социален/фискален Ганък PaymentId=ŠŸŠ»Š°Ń‰Š°Š½Šµ ID +PaymentRef=Payment ref. InvoiceId=Š¤Š°ŠŗŃ‚ŃƒŃ€Š° ID InvoiceRef=Š¤Š°ŠŗŃ‚ŃƒŃ€Š° коГ InvoiceDateCreation=Š¤Š°ŠŗŃ‚ŃƒŃ€Š° Гата съзГаване @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Š”Š²ŃŠŃ€Š·Š°Š½Šø Гоставни Ń„Š°ŠŗŃ‚ŃƒŃ€Šø LatestRelatedBill=ПослеГна ŃŠ²ŃŠŃ€Š·Š°Š½Š° Ń„Š°ŠŗŃ‚ŃƒŃ€Š° WarningBillExist=Внимание, еГна или повече Š°ŠŗŃ‚ŃƒŃ€Šø вече ŃŃŠŃ‰ŠµŃŃ‚Š²ŃƒŠ²Š°Ń‚ MergingPDFTool=Š˜Š½ŃŃ‚Ń€ŃƒŠ¼ŠµŠ½Ń‚ за sliwane на PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=ВеГнага @@ -393,6 +402,7 @@ Reported=Š—Š°ŠŗŃŠŃŠ½ŠµŠ½ŠøŠµ DisabledBecausePayments=ŠŠµ е възможно, Ń‚ŃŠŠ¹ като има Š½ŃŠŗŠ¾Šø ŠæŠ»Š°Ń‰Š°Š½ŠøŃ CantRemovePaymentWithOneInvoicePaid=ŠŠµ може Га се премахне плащането, Ń‚ŃŠŠ¹ като има най-малко еГна Ń„Š°ŠŗŃ‚ŃƒŃ€Š°, класифицирана като платена ExpectedToPay=ŠžŃ‡Š°ŠŗŠ²Š°Š½Š¾ плащане +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=ŠŸŠ»Š°Ń‰Š° от това плащане ClosePaidInvoicesAutomatically=ŠšŠ»Š°ŃŠøŃ„ŠøŃ†ŠøŃ€Š°Š¹ "ŠŸŠ»Š°Ń‚ŠµŠ½Šø" всички станГартни, ŃŠøŃ‚ŃƒŠøŃ€Š°Š½Šø или Š·Š°Š¼ŠµŠ½ŃŃ‰Šø Ń„Š°ŠŗŃ‚ŃƒŃ€Šø ŠøŠ·Ń†ŃŠ»Š¾ платени. ClosePaidCreditNotesAutomatically=ŠšŠ»Š°ŃŠøŃ„ŠøŃ†ŠøŃ€Š°Š¹ "ŠŸŠ»Š°Ń‚ŠµŠ½Šø" всички креГитни ŠøŠ·Š²ŠµŃŃ‚ŠøŃ ŠøŠ·Ń†ŃŠ»Š¾ обратно платени. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Бележка: Този списък ŃŃŠŠ“ŃŠŃ€Š¶ RevenueStamp=ŠŸŃ€ŠøŃ…Š¾Š“ŠµŠ½ печат YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Š¤Š°ŠŗŃ‚ŃƒŃ€ŠµŠ½ PDF шаблон. Пълен шаблон за Ń„Š°ŠŗŃ‚ŃƒŃ€Š° (ŠæŃ€ŠµŠæŠ¾Ń€ŃŠŃ‡ŠøŃ‚ŠµŠ»ŠµŠ½ шаблон) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Š’ŃŠŃ€Š½ŠµŃ‚Šµ номер с формат %syymm-nnnn за станГартни Ń„Š°ŠŗŃ‚ŃƒŃ€Šø Šø %syymm-nnnn за креГитни ŠøŠ·Š²ŠµŃŃ‚ŠøŃ, ŠŗŃŠŠ“ŠµŃ‚Š¾ уу е гоГина, mm е месец Šø NNNN е послеГователност, без ŠæŃ€ŠµŠŗŃŠŃŠ²Š°Š½Šµ Šø без 0 MarsNumRefModelDesc1=Š’ŃŠŃ€Š½ŠµŃ‚Šµ номер с формат %syymm-nnnn за станГартни Ń„Š°ŠŗŃ‚ŃƒŃ€Šø, %syymm-nnnn за Š·Š°Š¼ŠµŠ½ŃŃ‰Šø Ń„Š°ŠŗŃ‚ŃƒŃ€Šø, %syymm-nnnn за креГитни ŠøŠ·Š²ŠµŃŃ‚ŠøŃ Šø %syymm-nnnn за креГитни ŠøŠ·Š²ŠµŃŃ‚ŠøŃ, ŠŗŃŠŠ“ŠµŃ‚Š¾ уу е гоГина, mm е месец Šø NNNN е послеГователност, без ŠæŃ€ŠµŠŗŃŠŃŠ²Š°Š½Šµ Šø без 0 TerreNumRefModelError=Š”Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚ започващ с $syymm вече ŃŃŠŃ‰ŠµŃŃ‚Š²ŃƒŠ²Š° Šø не е ŃŃŠŠ²Š¼ŠµŃŃ‚ŠøŠ¼ с този моГел на послеГователност. Š˜Š·Š²Š°Š“ŠµŃ‚Šµ го или го ŠæŃ€ŠµŠøŠ¼ŠµŠ½ŃƒŠ²Š°Š¹Ń‚е за Га се активира този моГул. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Тази ŃŠøŃ‚ŃƒŠ°Ń†ŠøŃ е финална. CantBeLessThanMinPercent=ŠŸŃ€Š¾Š³Ń€ŠµŃŃŠŃ‚ не може Га бъГе по-малък от стойността в ŠæŃ€ŠµŠ“ŠøŃˆŠ½Š°Ń‚Š° ŃŠøŃ‚ŃƒŠ°Ń†ŠøŃ. NoSituations=ŠŃŠ¼Š° отворени ŃŠøŃ‚ŃƒŠ°Ń†ŠøŠø InvoiceSituationLast=ПослеГна Šø обща Ń„Š°ŠŗŃ‚ŃƒŃ€Š° +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/bg_BG/boxes.lang b/htdocs/langs/bg_BG/boxes.lang index 6b6c6cc9d7b..63703865c52 100644 --- a/htdocs/langs/bg_BG/boxes.lang +++ b/htdocs/langs/bg_BG/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=ŠšŠ»ŠøŠµŠ½Ń‚Š° Ń„Š°ŠŗŃ‚ŃƒŃ€Šø ForCustomersOrders=ŠšŠ»ŠøŠµŠ½Ń‚ŃŠŗŠø ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø ForProposals=ŠŸŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/bg_BG/categories.lang b/htdocs/langs/bg_BG/categories.lang index 7f6d15c33dd..80464532a3c 100644 --- a/htdocs/langs/bg_BG/categories.lang +++ b/htdocs/langs/bg_BG/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Етикет/ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃ ŠŸŃ€Š¾Š“ŃƒŠŗŃ‚Šø MembersCategoryShort=Етикет/ŠŗŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŃ Членове SuppliersCategoriesShort=Етикети/категории Доставчици CustomersCategoriesShort=Етикети/категории ŠšŠ»ŠøŠµŠ½Ń‚Šø +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo / Prosp. категории ProductsCategoriesShort=Етикети/категории ŠŸŃ€Š¾Š“ŃƒŠŗŃ‚Šø MembersCategoriesShort=Етикети/категории Членове diff --git a/htdocs/langs/bg_BG/companies.lang b/htdocs/langs/bg_BG/companies.lang index 0b493bd18e7..0ad11123283 100644 --- a/htdocs/langs/bg_BG/companies.lang +++ b/htdocs/langs/bg_BG/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/bg_BG/compta.lang b/htdocs/langs/bg_BG/compta.lang index 123cd755454..5250c2a0866 100644 --- a/htdocs/langs/bg_BG/compta.lang +++ b/htdocs/langs/bg_BG/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Депозит Ń„Š°ŠŗŃ‚ŃƒŃ€Šø не са Š²ŠŗŠ»ŃŽŃ‡ŠµŠ½ DepositsAreIncluded=- Депозит Ń„Š°ŠŗŃ‚ŃƒŃ€Šø са Š²ŠŗŠ»ŃŽŃ‡ŠµŠ½Šø LT2ReportByCustomersInInputOutputModeES=ДоклаГ от контрагент IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/bg_BG/cron.lang b/htdocs/langs/bg_BG/cron.lang index a498d8e88bb..cf1ebf3be08 100644 --- a/htdocs/langs/bg_BG/cron.lang +++ b/htdocs/langs/bg_BG/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=Š’ Unix среГа би Ń‚Ń€ŃŠ±Š²Š°Š»Š¾ Га изпол CronExplainHowToRunWin=Š’ Microsoft(tm)-ска среГа може Га използвате ŠøŠ½ŃŃ‚Ń€ŃƒŠ¼ŠµŠ½Ń‚ŠøŃ‚Šµ за планирани заГачи, за Га се изпълни ŠŗŠ¾Š¼Š°Š½Š“Š½ŠøŃ реГ на всеки 5 Š¼ŠøŠ½ŃƒŃ‚Šø # Menu CronJobs=ŠŸŠ»Š°Š½ŠøŃ€Š°Š½Šø заГачи -CronListActive=Дписък на активните/планирани заГачи +CronListActive=List of enabled/scheduled jobs CronListInactive=Дписък на неактивираните заГачи +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=ПослеГно изпълнение CronLastOutput=Š˜Š·Ń…Š¾Š“ŠµŠ½ Ń€ŠµŠ·ŃƒŠ»Ń‚Š°Ń‚ от послеГно изпълнени @@ -35,8 +36,8 @@ CronInfo=МоГул ŠŸŠ»Š°Š½ŠøŃ€Š°Š½Š° заГача ŠæŠ¾Š·Š²Š¾Š»ŃŠ²Š° Га се CronWaitingJobs=Чакащи заГачи CronTask=ЗаГача CronNone=ŠŃŠ¼Š° -CronDtStart=ŠŠ°Ń‡Š°Š»Š½Š° Гата -CronDtEnd=ŠšŃ€Š°Š¹Š½Š° Гата +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=ДлеГващо изпълнение CronDtLastLaunch=ПослеГно изпълнение CronFrequency=Честота @@ -51,6 +52,7 @@ CronNoJobs=ŠŃŠ¼Š° регистрирани заГачи CronPriority=ŠŸŃ€ŠøŠ¾Ń€ŠøŃ‚ŠµŃ‚ CronLabel=ŠžŠæŠøŃŠ°Š½ŠøŠµ CronNbRun=Nb. зарежГане +CronMaxRun=Max nb. launch CronEach=Всеки JobFinished=ЗаГачи зареГени Šø ŠæŃ€ŠøŠŗŠ»ŃŽŃ‡ŠøŠ»Šø #Page card diff --git a/htdocs/langs/bg_BG/deliveries.lang b/htdocs/langs/bg_BG/deliveries.lang index 2116a80f057..6a75de08b23 100644 --- a/htdocs/langs/bg_BG/deliveries.lang +++ b/htdocs/langs/bg_BG/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Š”ŠøŠ³ŃƒŃ€ŠµŠ½ ли сте, че искате Га DeliveryMethod=ŠŠ°Ń‡ŠøŠ½ TrackingNumber=ŠŸŃ€Š¾ŃŠ»ŠµŠ“ŃŠ²Š°Ń‰ номер DeliveryNotValidated=Доставката не валиГирани +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Име Šø поГпис: ToAndDate=To___________________________________ на ____ / _____ / __________ diff --git a/htdocs/langs/bg_BG/holiday.lang b/htdocs/langs/bg_BG/holiday.lang index 4e9b73ba8aa..95705851198 100644 --- a/htdocs/langs/bg_BG/holiday.lang +++ b/htdocs/langs/bg_BG/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Š¢Ń€ŃŠ±Š²Š° Га активирате моГула за Š¾Ń‚ŠæŃƒ NotConfigModCP=ŠŠµŠ¾Š±Ń…Š¾Š“ŠøŠ¼Š¾ е Га ŠŗŠ¾Š½Ń„ŠøŠ³ŃƒŃ€ŠøŃ€Š°Ń‚Šµ моГула за Š¾Ń‚ŠæŃƒŃŠŗŠø за Га виГите тази страница. За Га направите това, кликнете Ń‚ŃƒŠŗ . NoCPforUser=ŠŃŠ¼Š°Ń‚Šµ никакви налични Гни. AddCP=ŠšŠ°Š½Š“ŠøŠ“Š°Ń‚ŃŃ‚Š²Š°Š½Šµ за Š¾Ń‚ŠæŃƒŃŠŗ -Employe=Š”Š»ŃƒŠ¶ŠøŃ‚ŠµŠ» DateDebCP=ŠŠ°Ń‡Š°Š»Š½Š° Гата DateFinCP=ŠšŃ€Š°Š¹Š½Š° Гата DateCreateCP=Дата на съзГаване @@ -23,7 +22,7 @@ ReviewedByCP=Ще бъГе ŃƒŃ‚Š²ŃŠŃ€Š“ŠµŠ½ от DescCP=ŠžŠæŠøŃŠ°Š½ŠøŠµ SendRequestCP=ДъзГаване на молба за Š¾Ń‚ŠæŃƒŃŠŗ DelayToRequestCP=ŠœŠ¾Š»Š±ŠøŃ‚Šµ за Š¾Ń‚ŠæŃƒŃŠŗŠø Ń‚Ń€ŃŠ±Š²Š° Га Š±ŃŠŠ“ат направени най-малко %s Ген(а) преГи началната им Гата. -MenuConfCP=РеГактиране на баланса на Š¾Ń‚ŠæŃƒŃŠŗŠøŃ‚Šµ +MenuConfCP=Balance of leaves UpdateAllCP=ŠŠŗŃ‚ŃƒŠ°Š»ŠøŠ·ŠøŃ€Š°Š½Šµ на Š¾Ń‚ŠæŃƒŃŠŗŠøŃ‚Šµ SoldeCPUser=Баланса на Š¾Ń‚ŠæŃƒŃŠŗŠøŃ‚Šµ е %s Гни. ErrorEndDateCP=Š¢Ń€ŃŠ±Š²Š° Га изберете крайната Гата, по-Š³Š¾Š»ŃŠ¼Š° от началната Гата. @@ -79,9 +78,9 @@ PrevSoldeCP=ŠŸŃ€ŠµŠ“ŠøŃˆŠµŠ½ баланс NewSoldeCP=ŠŠ¾Š² баланс alreadyCPexist=Вече е направена молба за Š¾Ń‚ŠæŃƒŃŠŗ за този периоГ. UserName=Име -Employee=Š”Š»ŃƒŠ¶ŠøŃ‚ŠµŠ»Šø FirstDayOfHoliday=ŠŸŃŠŃ€Š²Šø Ген от Š¾Ń‚ŠæŃƒŃŠŗŠ° LastDayOfHoliday=ПослеГен Ген на Š¾Ń‚ŠæŃƒŃŠŗŠ° +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=ŠœŠµŃŠµŃ‡Š½Š° Š°ŠŗŃ‚ŃƒŠ°Š»ŠøŠ·Š°Ń†ŠøŃ ManualUpdate=Š ŃŠŃ‡Š½Š° Š°ŠŗŃƒŠ°Š»ŠøŠ·Š°Ń†ŠøŃ HolidaysCancelation=ŠžŃ‚ŠŗŠ°Š·Š²Š°Š½Šµ на молба за Š¾Ń‚ŠæŃƒŃŠŗ @@ -141,4 +140,7 @@ HolidaysRefusedBody=Š’Š°ŃˆŠ°Ń‚Š° молба за Š¾Ń‚ŠæŃƒŃŠŗ от %s Го %s е HolidaysCanceled=ŠžŃ‚ŠŗŠ°Š·Š°Š½Šø молби за Š¾Ń‚ŠæŃƒŃŠŗ HolidaysCanceledBody=Š’Š°ŃˆŠ°Ń‚Š° молба за Š¾Ń‚ŠæŃƒŃŠŗ от %s Го %s е била отказана. NewByMonth=Добавени за месец +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=ŠžŃ‚ŠøŠ“ŠµŃ‚Šµ на ŠŠ°Ń‡Š°Š»Š¾ - ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø - Речници - Тип на Š¾Ń‚ŠæŃƒŃŠŗŠø за настройка на различните типове на Š¾Ń‚ŠæŃƒŃŠŗŠø. diff --git a/htdocs/langs/bg_BG/hrm.lang b/htdocs/langs/bg_BG/hrm.lang index 0ef51094769..0759a4d06cd 100644 --- a/htdocs/langs/bg_BG/hrm.lang +++ b/htdocs/langs/bg_BG/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=Дписък на ŃŠ»ŃƒŠ¶ŠøŃ‚ŠµŠ»ŠøŃ‚Šµ Employees=Š”Š»ŃƒŠ¶ŠøŃ‚ŠµŠ»Šø Employee=Š”Š»ŃƒŠ¶ŠøŃ‚ŠµŠ» +Employe=Employe NewEmployee=ŠŠ¾Š² ŃŠ»ŃƒŠ¶ŠøŃ‚ŠµŠ» EmployeeCard=Š”Š»ŃƒŠ¶ŠøŃ‚ŠµŠ» Госие diff --git a/htdocs/langs/bg_BG/interventions.lang b/htdocs/langs/bg_BG/interventions.lang index d65e1bed79b..8e53841f8b2 100644 --- a/htdocs/langs/bg_BG/interventions.lang +++ b/htdocs/langs/bg_BG/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Š’Ń€ŃŠŃ‰Š°Š½Šµ Numero с формат %syymm-NNNN, къ PacificNumRefModelError=Š˜Š½Ń‚ŠµŃ€Š²ŠµŠ½Ń†ŠøŠ¾Š½Š½Š°Ń‚Š° карта започва с $ syymm вече ŃŃŠŃ‰ŠµŃŃ‚Š²ŃƒŠ²Š° Šø не е ŃŃŠŠ²Š¼ŠµŃŃ‚ŠøŠ¼ с този моГел на послеГователност. Š˜Š·Š²Š°Š“ŠµŃ‚Šµ го или го ŠæŃ€ŠµŠøŠ¼ŠµŠ½ŃƒŠ²Š°Š¹Ń‚е Га се активира този моГул. PrintProductsOnFichinter=ŠŸŃ€ŠøŠ½Ń‚ŠøŃ€Š°Š½Šµ на ŠæŃ€Š¾Š“ŃƒŠŗŃ‚Šø от картона на намеса PrintProductsOnFichinterDetails=намеси генерирани от ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/bg_BG/mails.lang b/htdocs/langs/bg_BG/mails.lang index de901f656f1..8fa8a3791af 100644 --- a/htdocs/langs/bg_BG/mails.lang +++ b/htdocs/langs/bg_BG/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=ŠšŠ»ŃŽŃ‡ използван за криптиране на EMailSentToNRecipients=Имейл изпратен Го %s ŠæŠ¾Š»ŃƒŃ‡Š°Ń‚ŠµŠ»Šø. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=Š”Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚ използващ шаблон по поГразбиране за Ń„Š°ŠŗŃ‚ŃƒŃ€Š° ще бъГе съзГаГен Šø прикачен към електронно писмо. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=ŠŠ°ŠæŠ¾Š¼Š½ŃŠ½Šµ за Ń„Š°ŠŗŃ‚ŃƒŃ€Š° %s (%s) SendRemind=Š˜Š·ŠæŃ€Š°Ń‰Š°Š½Šµ на Š½Š°ŠæŠ¾Š¼Š½ŃŠ½Šµ по електронна поща RemindSent=%s Š½Š°ŠæŠ¾Š¼Š½ŃŠ½Šµ(ŠøŃ) изпратени diff --git a/htdocs/langs/bg_BG/main.lang b/htdocs/langs/bg_BG/main.lang index f9d60a0f565..1c786f4154c 100644 --- a/htdocs/langs/bg_BG/main.lang +++ b/htdocs/langs/bg_BG/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d.%m.%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y, %H:%M FormatDateHourText=%d %B %Y, %H:%M DatabaseConnection=Š”Š²ŃŠŃ€Š·Š²Š°Š½Šµ с базата Ганни +NoTemplateDefined=No template defined for this email type NoTranslation=ŠŃŠ¼Š° превоГ NoRecordFound=ŠŃŠ¼Š° открити записи NoError=ŠŃŠ¼Š° Š³Ń€ŠµŃˆŠŗŠ° @@ -105,6 +106,7 @@ NotePrivate=Бележка (частна) PrecisionUnitIsLimitedToXDecimals=Dolibarr е настроен Га ограничи точността еГиничните цени Го %s знака слеГ Гесетичната Š·Š°ŠæŠµŃ‚Š°Ń. DoTest=Тест ToFilter=Š¤ŠøŠ»Ń‚ŃŠŃ€ +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Внимание, имате поне еГин елемент, който е ŠæŃ€ŠµŠ²ŠøŃˆŠøŠ» Š“Š¾ŠæŃƒŃŃ‚ŠøŠ¼Š¾Ń‚Š¾ Š·Š°Š±Š°Š²ŃŠ½Šµ. yes=Га Yes=Да @@ -228,6 +230,8 @@ Now=Дега HourStart=ŠŠ°Ń‡Š°Š»ŠµŠ½ час Date=Дата DateAndHour=Дата Šø час +DateToday=Today's date +DateReference=Reference date DateStart=ŠŠ°Ń‡Š°Š»Š½Š° Гата DateEnd=ŠšŃ€Š°Š¹Š½Š° Гата DateCreation=Дата на съзГаване @@ -608,6 +612,7 @@ TotalMan=ŠžŠ±Ń‰Š¾ NeverReceived=ŠŠøŠŗŠ¾Š³Š° не ŠæŠ¾Š»ŃƒŃ‡ŠµŠ½Š¾ Canceled=ŠžŃ‚Š¼ŠµŠ½ŠµŠ½ YouCanChangeValuesForThisListFromDictionarySetup=ŠœŠ¾Š¶ŠµŃ‚Šµ Га промените стойностите за този списък от Š¼ŠµŠ½ŃŽ ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø - речник +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Š¦Š²ŃŃ‚ Documents=Š”Š²ŃŠŃ€Š·Š°Š½Šø файлове DocumentsNb=Š”Š²ŃŠŃ€Š·Š°Š½Šø файлове (%s) @@ -695,6 +700,7 @@ Test=Тест Element=Елемент NoPhotoYet=Все още Š½ŃŠ¼Š° налични снимки HomeDashboard=ŠŠ°Ń‡Š°Š»Š¾ Ń€ŠµŠ·ŃŽŠ¼Šµ +Dashboard=Dashboard Deductible=Š£Š“ŃŠŃ€Š¶Š°ŠµŠ¼ from=от toward=към diff --git a/htdocs/langs/bg_BG/margins.lang b/htdocs/langs/bg_BG/margins.lang index 8194efe044b..1c5f6492495 100644 --- a/htdocs/langs/bg_BG/margins.lang +++ b/htdocs/langs/bg_BG/margins.lang @@ -23,11 +23,11 @@ ChooseProduct/Service=Š˜Š·Š±ŠµŃ€ŠµŃ‚Šµ ŠæŃ€Š¾Š“ŃƒŠŗŃ‚ или услуга StartDate=ŠŠ°Ń‡Š°Š»Š½Š° Гата EndDate=ŠšŃ€Š°Š¹Š½Š° Гата Launch=ŠŠ°Ń‡Š°Š»Š¾ -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts -UseDiscountAsProduct=As a product -UseDiscountAsService=As a service +UseDiscountAsProduct=ŠšŠ°Ń‚Š¾ ŠæŃ€Š¾Š“ŃƒŠŗŃ‚ +UseDiscountAsService=ŠšŠ°Ń‚Š¾ услуга UseDiscountOnTotal=On subtotal MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation. MARGIN_TYPE=Buying/Cost price suggested by default for margin calculation @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/bg_BG/oauth.lang b/htdocs/langs/bg_BG/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/bg_BG/oauth.lang +++ b/htdocs/langs/bg_BG/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/bg_BG/orders.lang b/htdocs/langs/bg_BG/orders.lang index ab707fda5fd..65fe5799ab3 100644 --- a/htdocs/langs/bg_BG/orders.lang +++ b/htdocs/langs/bg_BG/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=ŠŸŠ¾Ń€ŃŠŃ‡ŠŗŠø за обработка NoOpenedOrders=ŠŃŠ¼Š° отворени ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø NoOtherOpenedOrders=ŠŃŠ¼Š° Š“Ń€ŃƒŠ³Šø отворени ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø NoDraftOrders=ŠŃŠ¼Š° ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø чернови -NoOrder=ŠŃŠ¼Š° ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠ° +NoOrder=No order NoSupplierOrder=ŠŃŠ¼Š° ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠ° Гоставчик OtherOrders=Š”Ń€ŃƒŠ³Šø ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø LastOrders=ŠŸŠ¾ŃŠ»ŠµŠ“Š½ŠøŃ‚Šµ %s ŠæŠ¾Ń€ŃŠŃ‡ŠŗŠø от клиенти diff --git a/htdocs/langs/bg_BG/other.lang b/htdocs/langs/bg_BG/other.lang index 16a0aadd4b0..f88f98a0307 100644 --- a/htdocs/langs/bg_BG/other.lang +++ b/htdocs/langs/bg_BG/other.lang @@ -238,3 +238,8 @@ ToExport=Експорт NewExport=ŠŠ¾Š² експорт ##### External sites ##### ExternalSites=Š’ŃŠŠ½ŃˆŠ½Šø сайтове +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/bg_BG/paypal.lang b/htdocs/langs/bg_BG/paypal.lang index d0a8f4627b1..8f4222718e9 100644 --- a/htdocs/langs/bg_BG/paypal.lang +++ b/htdocs/langs/bg_BG/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode тест / ŠæŃŃŃŠŠŗ PAYPAL_API_USER=API потребителско име PAYPAL_API_PASSWORD=API парола PAYPAL_API_SIGNATURE=API поГпис +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=ŠžŃ„ŠµŃ€Ń‚Š° плащане "неразГелна" (креГитна карта + Paypal) или "Paypal" PaypalModeIntegral=Š˜Š½Ń‚ŠµŠ³Ń€Š°Š» PaypalModeOnlyPaypal=Paypal само diff --git a/htdocs/langs/bg_BG/products.lang b/htdocs/langs/bg_BG/products.lang index bbd1b9cdf2b..3d7aeb676ab 100644 --- a/htdocs/langs/bg_BG/products.lang +++ b/htdocs/langs/bg_BG/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Автоматично ŃƒŠæŠ¾Ń‚Ń€ŠµŠ±ŠµŠ½Šø при ŠæŃ€Š¾Š“ŃƒŠŗŃ†ŠøŃ ProductBuilded=ŠŸŃ€Š¾Š“ŃƒŠŗŃ†ŠøŃŃ‚Š° е Š·Š°Š²ŃŠŃ€ŃˆŠµŠ½Š° -ProductsMultiPrice=ŠŸŃ€Š¾Š“ŃƒŠŗŃ‚ Š¼ŃƒŠ»Ń‚Šø цена +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=ŠšŠ»ŠøŠµŠ½Ń‚ŃŠŗŠø цени (за ŠæŃ€Š¾Š“ŃƒŠŗŃ‚ или услуги, Š¼ŃƒŠ»Ń‚Šø цени) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Š˜Š·Š±ŠøŃ€Š°Š½Šµ на PDF файлове IncludingProductWithTag=Š’ŠŗŠ»ŃŽŃ‡ŠøŃ‚ŠµŠ»Š½Š¾ ŠæŃ€Š¾Š“ŃƒŠŗŃ‚/услуга с таг DefaultPriceRealPriceMayDependOnCustomer=Цена по поГразбиране, реалната цена може Га зависи от клиента WarningSelectOneDocument=ŠœŠ¾Š»Ń изберете поне еГин Š“Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚ -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/bg_BG/projects.lang b/htdocs/langs/bg_BG/projects.lang index 9fdf3904e64..63fb20e4508 100644 --- a/htdocs/langs/bg_BG/projects.lang +++ b/htdocs/langs/bg_BG/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Този изглеГ показва всички про ProjectsDesc=Този възглеГ ŠæŃ€ŠµŠ“ŃŃ‚Š°Š²Ń всички проекти (потребителски Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŃ ви ГаГе Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠµ Га виГите всичко). MyTasksDesc=Тази глеГна точка е ограничена Го проекти или заГачи, които са контакт (ŠŗŠ°ŠŗŃŠŠ²Ń‚Š¾ Šø Га е тип). OnlyOpenedProject=Дамо отворени проекти са виГими (планирани проекти или със затворен ŃŃ‚Š°Ń‚ŃƒŃ не са виГими). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Този възглеГ ŠæŃ€ŠµŠ“ŃŃ‚Š°Š²Ń всички проекти Šø заГачи, които може Га чете. TasksDesc=Този възглеГ ŠæŃ€ŠµŠ“ŃŃ‚Š°Š²Ń всички проекти Šø заГачи (потребителски Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŃ ви ГаГе Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠµ Га виГите всичко). AllTaskVisibleButEditIfYouAreAssigned=Всички заГачи за Ń‚Š°ŠŗŃŠŠ² проект са виГими, но можете Га Š²ŃŠŠ²ŠµŠ¶Š“ате време само за заГача, към ŠŗŠ¾ŃŃ‚о сте причислен. ŠŸŃ€ŠøŃ‡ŠøŃŠ»ŠµŃ‚Šµ заГача към себе си ако искате Га Š²ŃŠŠ²ŠµŠ“ете време за Š½ŠµŃ. @@ -29,7 +30,9 @@ OfficerProject=Директор проект LastProjects=ПослеГни проекти %s AllProjects=Всички проекти OpenedProjects=ŠžŃ‚Š²Š¾Ń€ŠµŠ½Šø проекти +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Дписък на проектите ShowProject=Покажи проект SetProject=ЗаГайте проект @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=ЗаГача %s е променена TaskDeletedInDolibarr=ЗаГача %s е изтрита OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=ŠŸŃ€Š¾ŠµŠŗŃ‚Šø с този потребител Šŗ TasksWithThisUserAsContact=ЗаГачи възложени на този потребител ResourceNotAssignedToProject=ŠŠµ е заГаГено към проект ResourceNotAssignedToTask=ŠŠµ е заГаГено към заГача +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Š’ŃŠŠ·Š»Š°Š³Š°Š½Šµ на заГача към мен AssignTask=Š’ŃŠŠ·Š»Š°Š³Š°Š½Šµ ProjectOverview=ŠžŠ±Ń‰ преглеГ @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=ŠžŃ‚Š²Š¾Ń€ŠµŠ½Šø проекти от трети лица OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=ŠŸŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŠµ diff --git a/htdocs/langs/bg_BG/propal.lang b/htdocs/langs/bg_BG/propal.lang index d92bfb5bce7..6205ba8da42 100644 --- a/htdocs/langs/bg_BG/propal.lang +++ b/htdocs/langs/bg_BG/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=ŠŸŠ¾ŃŠ»ŠµŠ“Š½ŠøŃ‚Šµ %s променени преГлож AllPropals=Всички ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ LastProposals=ПослеГни ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ SearchAProposal=Š¢ŃŠŃ€ŃŠµŠ½Šµ преГложение +NoProposal=No proposal ProposalsStatistics=Š¢ŃŠŃ€Š³Š¾Š²ŃŠŗŠøŃ преГложението статистика NumberOfProposalsByMonth=Брой от месеца AmountOfProposalsByMonthHT=Дума от месец (нетно от Š“Š°Š½ŃŠŃ†Šø) @@ -62,7 +63,8 @@ DatePropal=Дата на преГложението DateEndPropal=ŠšŃ€Š°Š¹Š½Š°Ń‚Š° Гата на валиГност DateEndPropalShort=ŠšŃ€Š°Š¹Š½Š° Гата ValidityDuration=ВалиГност ŠæŃ€Š¾Š“ŃŠŠ»Š¶ŠøŃ‚ŠµŠ»Š½Š¾ŃŃ‚Ń‚Š° -CloseAs=Затворете със ŃŃ‚Š°Ń‚ŃƒŃ‚ +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=ŠšŠ»Š°ŃŠøŃ„ŠøŃ†ŠøŃ€Š°Š¹Ń‚Šµ Ń‚Š°ŠŗŃŃƒŠ²Š°Š½Šø BuildBill=Š˜Š·Š³Ń€Š°Š¶Š“Š°Š½Šµ Ń„Š°ŠŗŃ‚ŃƒŃ€Š° ErrorPropalNotFound=Propal %s не е намерена @@ -100,3 +102,4 @@ DefaultModelPropalCreate=ДъзГаване на моГел по поГразб DefaultModelPropalToBill=Шаблон по поГразбиране, когато се Š·Š°Ń‚Š²Š°Ń€Ń бизнес преГложение (Га бъГе Ń„Š°ŠŗŃ‚ŃƒŃ€ŠøŃ€Š°Š½Š¾) DefaultModelPropalClosed=Шаблон по поГразбиране, когато се Š·Š°Ń‚Š²Š°Ń€Ń бизнес преГложение (не осчетовоГено) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/bg_BG/salaries.lang b/htdocs/langs/bg_BG/salaries.lang index 42a0f558e81..9aad1ceca7a 100644 --- a/htdocs/langs/bg_BG/salaries.lang +++ b/htdocs/langs/bg_BG/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=ДчетовоГен коГ за запла SALARIES_ACCOUNTING_ACCOUNT_CHARGE=ДчетовоГен коГ за финансова такса Salary=Заплата Salaries=Заплати -Employee=Š”Š»ŃƒŠ¶ŠøŃ‚ŠµŠ» NewSalaryPayment=ŠŠ¾Š²Š¾ заплащане на заплата SalaryPayment=ŠŸŠ»Š°Ń‰Š°Š½Šµ на заплата SalariesPayments=Š—Š°ŠæŠ»Š°Ń‰Š°Š½ŠøŃ заплати diff --git a/htdocs/langs/bg_BG/sendings.lang b/htdocs/langs/bg_BG/sendings.lang index fe5241c2b50..b8341e27712 100644 --- a/htdocs/langs/bg_BG/sendings.lang +++ b/htdocs/langs/bg_BG/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Всички ŠŸŃ€Š°Ń‚ŠŗŠø Shipment=ŠŸŃ€Š°Ń‚ŠŗŠ° Shipments=ŠŸŃ€ŠµŠ²Š¾Š·ŠøŃ‚Šµ ShowSending=Показване на ŠŸŃ€Š°Ń‚ŠŗŠø -Receivings=ŠŸŠ¾Ń‚Š²ŃŠŃ€Š¶Š“ŠµŠ½ŠøŃ +Receivings=Delivery Receipts SendingsArea=ŠŸŃ€ŠµŠ²Š¾Š·ŠøŃ‚Šµ област ListOfSendings=Дписък на пратки SendingMethod=ŠŠ°Ń‡ŠøŠ½ на Гоставка diff --git a/htdocs/langs/bg_BG/sms.lang b/htdocs/langs/bg_BG/sms.lang index eaa00d5e7ef..3bab8fdd466 100644 --- a/htdocs/langs/bg_BG/sms.lang +++ b/htdocs/langs/bg_BG/sms.lang @@ -49,5 +49,6 @@ SendSms=Š˜Š·ŠæŃ€Š°Ń‰Š°Š½Šµ на SMS SmsInfoCharRemain=Nb на останалите герои SmsInfoNumero= (Формат Š¼ŠµŠ¶Š“ŃƒŠ½Š°Ń€Š¾Š“Š½Š°Ń‚Š° т.е.: 33899701761) DelayBeforeSending=Š—Š°Š±Š°Š²ŃŠ½Šµ преГи изпращане (Š¼ŠøŠ½ŃƒŃ‚Šø) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Целта на разположение. ŠŸŃ€Š¾Š²ŠµŃ€ŠµŃ‚Šµ настройките на Š²Š°ŃˆŠøŃ Гоставчик на SMS. diff --git a/htdocs/langs/bg_BG/supplier_proposal.lang b/htdocs/langs/bg_BG/supplier_proposal.lang index 8c85b521326..3bd5c8dfee4 100644 --- a/htdocs/langs/bg_BG/supplier_proposal.lang +++ b/htdocs/langs/bg_BG/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Š¢ŃŠŃ€Š³Š¾Š²ŃŠŗŠø ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ от Гоставчици supplier_proposalDESC=Управление на Š·Š°ŠæŠøŃ‚Š²Š°Š½ŠøŃ за цени към Гоставчици -supplier_proposalMENU_LEFT_TITLE=ŠŸŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ Гоставчици -supplier_proposalMENU_LEFT_TITLE_NEW=ŠŠ¾Š²Š¾ запитване -supplier_proposalMENU_LEFT_TITLE_LIST=Дписък +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Запитване за цена CommRequests=Š—Š°ŠæŠøŃ‚Š²Š°Š½ŠøŃ за цени SearchRequest=ŠŠ°Š¼ŠøŃ€Š°Š½Šµ на запитване @@ -11,7 +10,7 @@ DraftRequests=Чернови на Š·Š°ŠæŠøŃ‚Š²Š°Š½ŠøŃ LastModifiedRequests=ПослеГни %s реГактирани Š·Š°ŠæŠøŃ‚Š²Š°Š½ŠøŃ за цени RequestsOpened=ŠžŃ‚Š²Š°Ń€ŃŠ½Šµ на запитване за цена SupplierProposalArea=Зона ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ от Гоставчици -SupplierProposalShort=ŠŸŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŠµ от Гоставчик +SupplierProposalShort=Supplier proposals SupplierProposals=ŠŸŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ Гоставчици NewAskPrice=ŠŠ¾Š²Š¾ запитване за цена NewAsk=ŠŠ¾Š²Š¾ запитване diff --git a/htdocs/langs/bg_BG/trips.lang b/htdocs/langs/bg_BG/trips.lang index e496fcd5414..c709e265be1 100644 --- a/htdocs/langs/bg_BG/trips.lang +++ b/htdocs/langs/bg_BG/trips.lang @@ -31,7 +31,7 @@ TripNDF=Š˜Š½Ń„Š¾Ń€Š¼Š°Ń†ŠøŠø ГоклаГ за разхоГи PDFStandardExpenseReports=ДтанГартен шаблон за генериране на PDF Š“Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚ за ГоклаГ за разхоГи ExpenseReportLine=Š›ŠøŠ½ŠøŃ на ГоклаГ за разхоГи TF_OTHER=Š”Ń€ŃƒŠ³ -TF_TRANSPORTATION=ŠŸŃ€ŠµŠ²Š¾Š· +TF_TRIP=Transportation TF_LUNCH=ŠžŠ±ŃŠ“ TF_METRO=ŠœŠµŃ‚Ń€Š¾ TF_TRAIN=Влак @@ -99,4 +99,5 @@ ConfirmSaveTrip=Š”ŠøŠ³ŃƒŃ€Š½Šø ли сте, че искате Га валиГи NoTripsToExportCSV=ŠŃŠ¼Š° ГоклаГ за разхоГи за експортиране за този периоГ. ExpenseReportPayment=ŠŸŠ»Š°Ń‰Š°Š½Šµ на ГоклаГ за разхоГи +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=ДоклаГи за разхоГи за плащане diff --git a/htdocs/langs/bg_BG/users.lang b/htdocs/langs/bg_BG/users.lang index 93c955d5fbd..b310aa4a2d1 100644 --- a/htdocs/langs/bg_BG/users.lang +++ b/htdocs/langs/bg_BG/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Използвай OpenID за вхоГ WeeklyHours=Часове сеГмично ColorUser=Š¦Š²ŃŃ‚ на ŠæŠ¾Ń‚Ń€ŠµŠ±ŠøŃ‚ŠµŠ»Ń +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/bn_BD/accountancy.lang b/htdocs/langs/bn_BD/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/bn_BD/accountancy.lang +++ b/htdocs/langs/bn_BD/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/bn_BD/admin.lang b/htdocs/langs/bn_BD/admin.lang index c81fe4c28af..9cff117f74a 100644 --- a/htdocs/langs/bn_BD/admin.lang +++ b/htdocs/langs/bn_BD/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/bn_BD/agenda.lang b/htdocs/langs/bn_BD/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/bn_BD/agenda.lang +++ b/htdocs/langs/bn_BD/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/bn_BD/bills.lang b/htdocs/langs/bn_BD/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/bn_BD/bills.lang +++ b/htdocs/langs/bn_BD/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/bn_BD/boxes.lang b/htdocs/langs/bn_BD/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/bn_BD/boxes.lang +++ b/htdocs/langs/bn_BD/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/bn_BD/categories.lang b/htdocs/langs/bn_BD/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/bn_BD/categories.lang +++ b/htdocs/langs/bn_BD/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/bn_BD/companies.lang b/htdocs/langs/bn_BD/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/bn_BD/companies.lang +++ b/htdocs/langs/bn_BD/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/bn_BD/compta.lang b/htdocs/langs/bn_BD/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/bn_BD/compta.lang +++ b/htdocs/langs/bn_BD/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/bn_BD/cron.lang b/htdocs/langs/bn_BD/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/bn_BD/cron.lang +++ b/htdocs/langs/bn_BD/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/bn_BD/deliveries.lang b/htdocs/langs/bn_BD/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/bn_BD/deliveries.lang +++ b/htdocs/langs/bn_BD/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/bn_BD/hrm.lang b/htdocs/langs/bn_BD/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/bn_BD/hrm.lang +++ b/htdocs/langs/bn_BD/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/bn_BD/interventions.lang b/htdocs/langs/bn_BD/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/bn_BD/interventions.lang +++ b/htdocs/langs/bn_BD/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/bn_BD/mails.lang b/htdocs/langs/bn_BD/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/bn_BD/mails.lang +++ b/htdocs/langs/bn_BD/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/bn_BD/main.lang b/htdocs/langs/bn_BD/main.lang index 3e24856e8f8..4afa461226b 100644 --- a/htdocs/langs/bn_BD/main.lang +++ b/htdocs/langs/bn_BD/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/bn_BD/margins.lang b/htdocs/langs/bn_BD/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/bn_BD/margins.lang +++ b/htdocs/langs/bn_BD/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/bn_BD/oauth.lang b/htdocs/langs/bn_BD/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/bn_BD/oauth.lang +++ b/htdocs/langs/bn_BD/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/bn_BD/orders.lang b/htdocs/langs/bn_BD/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/bn_BD/orders.lang +++ b/htdocs/langs/bn_BD/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/bn_BD/other.lang b/htdocs/langs/bn_BD/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/bn_BD/other.lang +++ b/htdocs/langs/bn_BD/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/bn_BD/paypal.lang b/htdocs/langs/bn_BD/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/bn_BD/paypal.lang +++ b/htdocs/langs/bn_BD/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/bn_BD/products.lang b/htdocs/langs/bn_BD/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/bn_BD/products.lang +++ b/htdocs/langs/bn_BD/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/bn_BD/projects.lang b/htdocs/langs/bn_BD/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/bn_BD/projects.lang +++ b/htdocs/langs/bn_BD/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/bn_BD/propal.lang b/htdocs/langs/bn_BD/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/bn_BD/propal.lang +++ b/htdocs/langs/bn_BD/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/bn_BD/salaries.lang b/htdocs/langs/bn_BD/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/bn_BD/salaries.lang +++ b/htdocs/langs/bn_BD/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/bn_BD/sendings.lang b/htdocs/langs/bn_BD/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/bn_BD/sendings.lang +++ b/htdocs/langs/bn_BD/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/bn_BD/sms.lang b/htdocs/langs/bn_BD/sms.lang index 4e89bb24730..70066caac96 100644 --- a/htdocs/langs/bn_BD/sms.lang +++ b/htdocs/langs/bn_BD/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb of remaining characters SmsInfoNumero= (format international ie : +33899701761) DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/bn_BD/supplier_proposal.lang b/htdocs/langs/bn_BD/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/bn_BD/supplier_proposal.lang +++ b/htdocs/langs/bn_BD/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/bn_BD/trips.lang b/htdocs/langs/bn_BD/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/bn_BD/trips.lang +++ b/htdocs/langs/bn_BD/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/bn_BD/users.lang b/htdocs/langs/bn_BD/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/bn_BD/users.lang +++ b/htdocs/langs/bn_BD/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/bs_BA/accountancy.lang b/htdocs/langs/bs_BA/accountancy.lang index 275b0250abe..9d6ac45ef88 100644 --- a/htdocs/langs/bs_BA/accountancy.lang +++ b/htdocs/langs/bs_BA/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/bs_BA/admin.lang b/htdocs/langs/bs_BA/admin.lang index ba90cc0414d..b921ec4c8a6 100644 --- a/htdocs/langs/bs_BA/admin.lang +++ b/htdocs/langs/bs_BA/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/bs_BA/agenda.lang b/htdocs/langs/bs_BA/agenda.lang index 50872810d80..b82eb660b37 100644 --- a/htdocs/langs/bs_BA/agenda.lang +++ b/htdocs/langs/bs_BA/agenda.lang @@ -35,7 +35,9 @@ AllActions= Svi događaji/zadaci ViewCal=Mjesečni pregled ViewDay=Dnevni pregled ViewWeek=Sedmični pregled +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Pogledaj sa unaprijed definiranim filterima AutoActions= Automatsko popunjavanje AgendaAutoActionDesc= Ovdje definirajte događaje za koje želite da Dolibarr automatski kreira događaj u agendi. Ukoliko se niÅ”ta ne provjerava (po defaultu), samo manualne akcije će biti uključeni u dnevni red. diff --git a/htdocs/langs/bs_BA/bills.lang b/htdocs/langs/bs_BA/bills.lang index a66fbea3ae0..ca6955081f4 100644 --- a/htdocs/langs/bs_BA/bills.lang +++ b/htdocs/langs/bs_BA/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=IzvrÅ”ene uplate PaymentsBackAlreadyDone=IzvrÅ”eni povrati uplata PaymentRule=Pravilo plaćanja PaymentMode=Način plaćanja +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Prikaži fakturu ShowInvoiceReplace=Prikaži zamjensku fakturu ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Prikaži fakture za avans +ShowInvoiceSituation=Show situation invoice ShowPayment=Prikaži uplatu AlreadyPaid=Već plaćeno AlreadyPaidBack=Već izvrÅ”en povrat uplate @@ -221,6 +224,7 @@ NonPercuRecuperable=Nepovratno SetConditions=Postaviti uslova plaćanja SetMode=Postaviti način plaćanja Billed=Fakturisano +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Ovaj iznos je otkazan (kupac je loÅ” kupac) i smatra se k HelpAbandonOther=Ovaj iznos je otkazan jer je doÅ”lo do greÅ”ke (naprimjer pogreÅ”an kupac ili faktura zamijenjena sa nekom drugom) IdSocialContribution=Social/fiscal tax payment id PaymentId=ID uplate +PaymentRef=Payment ref. InvoiceId=ID fakture InvoiceRef=Referenca fakture InvoiceDateCreation=Datum kreiranja fakture @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Odmah @@ -393,6 +402,7 @@ Reported=Odgođeno DisabledBecausePayments=Nije moguće jer ima nekoliko uplata CantRemovePaymentWithOneInvoicePaid=Ne može se obrisati uplata jer ima bar jedna faktura klasifikovana kao plaćena ExpectedToPay=Očekivano plaćanje +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Plaćeno ovom uplatom ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Carinski pečat YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Predloga računa Crabe. Predloga kompletnega računa (Podpora PDV opcije, popusti, pogoji plačila, logo, itd...) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Predlaga Å”tevilko v formatu %syymm-nnnn za standardne račune in %syymm-nnnn za dobropise kjer je yy leto, mm mesec in nnnn zaporedna broj brez presledkov in večja od 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/bs_BA/boxes.lang b/htdocs/langs/bs_BA/boxes.lang index eac70466474..f7ebb6d1b4d 100644 --- a/htdocs/langs/bs_BA/boxes.lang +++ b/htdocs/langs/bs_BA/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Fakture kupaca ForCustomersOrders=Narudžbe kupaca ForProposals=Prijedlozi LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/bs_BA/categories.lang b/htdocs/langs/bs_BA/categories.lang index 710c8742b9d..fe89017c5fb 100644 --- a/htdocs/langs/bs_BA/categories.lang +++ b/htdocs/langs/bs_BA/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/bs_BA/companies.lang b/htdocs/langs/bs_BA/companies.lang index b0e888c1aa0..ca6e538c678 100644 --- a/htdocs/langs/bs_BA/companies.lang +++ b/htdocs/langs/bs_BA/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/bs_BA/compta.lang b/htdocs/langs/bs_BA/compta.lang index a1409f83683..3c2c4b23166 100644 --- a/htdocs/langs/bs_BA/compta.lang +++ b/htdocs/langs/bs_BA/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/bs_BA/cron.lang b/htdocs/langs/bs_BA/cron.lang index 7503afe9119..d649cf9381f 100644 --- a/htdocs/langs/bs_BA/cron.lang +++ b/htdocs/langs/bs_BA/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Lista onemogućenih poslova +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Zadnje pokretanje CronLastOutput=IzvjeÅ”taj o zadnjem pokretanju @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=NiÅ”ta -CronDtStart=Datum početka -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Sljedeće izvrÅ”enje CronDtLastLaunch=Zadnje izvrÅ”enje CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Nema registrovanih poslova CronPriority=Prioritet CronLabel=Opis CronNbRun=Broj pokretanja +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/bs_BA/deliveries.lang b/htdocs/langs/bs_BA/deliveries.lang index ae44b821cb8..1cbd3593b3a 100644 --- a/htdocs/langs/bs_BA/deliveries.lang +++ b/htdocs/langs/bs_BA/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Jeste li sigurni da želite obrisati dostavnicu DeliveryMethod=Način dostave TrackingNumber=Broj za praćenje DeliveryNotValidated=Dostava nije potvrđena +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Ime i potpis: ToAndDate=Za ___________________________________ na ____/____/__________ diff --git a/htdocs/langs/bs_BA/holiday.lang b/htdocs/langs/bs_BA/holiday.lang index bed4c488ca5..ff0a4bce7d0 100644 --- a/htdocs/langs/bs_BA/holiday.lang +++ b/htdocs/langs/bs_BA/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Zaposlenik DateDebCP=Datum početka DateFinCP=Datum zavrÅ”etka DateCreateCP=Datum kreiranja @@ -23,7 +22,7 @@ ReviewedByCP=Bit će pregledano od strane DescCP=Opis SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=Datum zavrÅ”etka mora biti poslije datuma početka. @@ -79,9 +78,9 @@ PrevSoldeCP=Prethodno stanje NewSoldeCP=Novo stanje alreadyCPexist=A leave request has already been done on this period. UserName=Naziv -Employee=Zaposlenik FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Mjesečno ažuriranje ManualUpdate=Ručno ažuriranje HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/bs_BA/hrm.lang b/htdocs/langs/bs_BA/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/bs_BA/hrm.lang +++ b/htdocs/langs/bs_BA/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/bs_BA/interventions.lang b/htdocs/langs/bs_BA/interventions.lang index 4074bffaf45..ce5f3b81766 100644 --- a/htdocs/langs/bs_BA/interventions.lang +++ b/htdocs/langs/bs_BA/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Vratiti broj sa formatom %syymm-nnnn, gdje je yy godina, PacificNumRefModelError=Kartica intervencije koja počinje sa $syymm već postoji i nije kompatibilna sa ovim modelom nizda. Odstrani ili promijeni da bi se modul mogao aktivirati. PrintProductsOnFichinter=Isprintaj proizvode sa kartice intervencije PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/bs_BA/mails.lang b/htdocs/langs/bs_BA/mails.lang index 0c50857e26f..e1b8ae0ccaa 100644 --- a/htdocs/langs/bs_BA/mails.lang +++ b/htdocs/langs/bs_BA/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=E-poÅ”ta poslana %s primaocima XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/bs_BA/main.lang b/htdocs/langs/bs_BA/main.lang index 3617972a29d..c6bb459ee2f 100644 --- a/htdocs/langs/bs_BA/main.lang +++ b/htdocs/langs/bs_BA/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/bs_BA/margins.lang b/htdocs/langs/bs_BA/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/bs_BA/margins.lang +++ b/htdocs/langs/bs_BA/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/bs_BA/oauth.lang b/htdocs/langs/bs_BA/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/bs_BA/oauth.lang +++ b/htdocs/langs/bs_BA/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/bs_BA/orders.lang b/htdocs/langs/bs_BA/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/bs_BA/orders.lang +++ b/htdocs/langs/bs_BA/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/bs_BA/other.lang b/htdocs/langs/bs_BA/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/bs_BA/other.lang +++ b/htdocs/langs/bs_BA/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/bs_BA/paypal.lang b/htdocs/langs/bs_BA/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/bs_BA/paypal.lang +++ b/htdocs/langs/bs_BA/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/bs_BA/products.lang b/htdocs/langs/bs_BA/products.lang index 1cca7a029e9..4d934cc6080 100644 --- a/htdocs/langs/bs_BA/products.lang +++ b/htdocs/langs/bs_BA/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/bs_BA/projects.lang b/htdocs/langs/bs_BA/projects.lang index 0e82067d43b..6cd98e8d7eb 100644 --- a/htdocs/langs/bs_BA/projects.lang +++ b/htdocs/langs/bs_BA/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Ovaj pregled predstavlja sve projekte (postavke vaÅ”ih korisničkih dozvola vam omogućavaju da vidite sve). MyTasksDesc=Ovaj pregled predstavlja sve projekte ili zadatke za koje ste kontakt (bilo koji tip). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Ovaj pregled predstavlja sve projekte ili zadatke koje možete čitati. TasksDesc=Ovaj pregled predstavlja sve projekte i zadatke (postavke vaÅ”ih korisničkih dozvola vam omogućavaju da vidite sve). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Službenik projekta LastProjects=Zadnjih %s projekata AllProjects=Svi projekti OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Lista projekata ShowProject=Prikaži projekt SetProject=Postavi projekat @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/bs_BA/propal.lang b/htdocs/langs/bs_BA/propal.lang index 83047c08576..b49d00b8041 100644 --- a/htdocs/langs/bs_BA/propal.lang +++ b/htdocs/langs/bs_BA/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Lista %s izmijenjenih prijedloga AllPropals=Svi prijedlozi LastProposals=Zadnji prijedlozi SearchAProposal=Traži prijedlog +NoProposal=No proposal ProposalsStatistics=Statistika poslovnog prijedloga NumberOfProposalsByMonth=Broj po mjesecu AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/bs_BA/salaries.lang b/htdocs/langs/bs_BA/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/bs_BA/salaries.lang +++ b/htdocs/langs/bs_BA/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/bs_BA/sendings.lang b/htdocs/langs/bs_BA/sendings.lang index 9822df21905..2d96407d3fb 100644 --- a/htdocs/langs/bs_BA/sendings.lang +++ b/htdocs/langs/bs_BA/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=PoÅ”iljka Shipments=PoÅ”iljke ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Područje za poÅ”iljke ListOfSendings=Lista poÅ”iljki SendingMethod=Način slanja diff --git a/htdocs/langs/bs_BA/sms.lang b/htdocs/langs/bs_BA/sms.lang index 8ce2fa8db8a..5592e473ca6 100644 --- a/htdocs/langs/bs_BA/sms.lang +++ b/htdocs/langs/bs_BA/sms.lang @@ -49,5 +49,6 @@ SendSms=PoÅ”alji SMS SmsInfoCharRemain=Broj preostalih karaktera SmsInfoNumero= (međunarodni format: +33899701761) DelayBeforeSending=Sačekaj prije slanja (minute) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Nema dostupnih primaoca. Provjerite postavke vaÅ”eg SMS provajdera. diff --git a/htdocs/langs/bs_BA/supplier_proposal.lang b/htdocs/langs/bs_BA/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/bs_BA/supplier_proposal.lang +++ b/htdocs/langs/bs_BA/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/bs_BA/trips.lang b/htdocs/langs/bs_BA/trips.lang index 73953c91cea..471ce10d654 100644 --- a/htdocs/langs/bs_BA/trips.lang +++ b/htdocs/langs/bs_BA/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Ostalo -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Ručak TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/bs_BA/users.lang b/htdocs/langs/bs_BA/users.lang index e097e7c4134..b81241776d0 100644 --- a/htdocs/langs/bs_BA/users.lang +++ b/htdocs/langs/bs_BA/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Koristiti OpenID za login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ca_ES/accountancy.lang b/htdocs/langs/ca_ES/accountancy.lang index e9b7470308e..cd5b19abb49 100644 --- a/htdocs/langs/ca_ES/accountancy.lang +++ b/htdocs/langs/ca_ES/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Selecciona un model d'exportació Modelcsv_normal=Exportació clĆ ssica Modelcsv_CEGID=Exporta cap a CEGID Expert BackToChartofaccounts=Tornar al Pla comptable -Back=Tornar Definechartofaccounts=Definir el Pla comptable Selectchartofaccounts=Seleccionar el Pla comptable @@ -109,10 +108,6 @@ DelBookKeeping=Eliminar els registres del llibre major DescSellsJournal=Diari de vendes DescPurchasesJournal=Diari de compres -BankJournal=Diari del banc -DescBankJournal=Diari del banc incloent tots els tipus de pagaments diferents de caixa -CashJournal=Efectiu diari -DescCashJournal=Efectiu diari inclòs el tipus de pagament al comptat FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consulta aquĆ­ el llistat de lĆ­nies de factures de prove ValidateHistory=Valida automĆ ticament ErrorAccountancyCodeIsAlreadyUse=Error, no pots eliminar aquest compte comptable perquĆØ estĆ  en Ćŗs - +MvtNotCorrectlyBalanced=Moviment no balancejat correctament. CrĆØdit = %s. DĆØbit = %s FicheVentilation=Desglossament de targetes GeneralLedgerIsWritten=Operations are written in the general ledger ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator -Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +ExportFormat=Format d'exportació +Prefixname=Prefix del fitxer d'exportació +Separate=Separador d'exportació +Textframe=Finestra del valor del text +Headercol=Nom de columna en capƧalera del fitxer +Fieldname=Nom del camp +Headername=Nom en la capƧalera +Type=Tipus de camps +Param=ParĆ metres addicionals +EnabledProduct=En producte +EnabledTiers=In third party +EnabledVat=En IVA +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/ca_ES/admin.lang b/htdocs/langs/ca_ES/admin.lang index 2b551272ad1..adda06f227c 100644 --- a/htdocs/langs/ca_ES/admin.lang +++ b/htdocs/langs/ca_ES/admin.lang @@ -262,10 +262,10 @@ MAIN_MAIL_SMTP_PORT_NotAvailableOnLinuxLike=Port del servidor SMTP (No definit e MAIN_MAIL_SMTP_SERVER_NotAvailableOnLinuxLike=Nom servidor o ip del servidor SMTP (No definit en PHP en sistemes de tipus Unix) MAIN_MAIL_EMAIL_FROM=Correu electrònic de l'emissor per trameses e automĆ tics (Per defecte en php.ini: %s) MAIN_MAIL_ERRORS_TO=E-Mail usat per als retorns d'error dels e-mails enviats -MAIN_MAIL_AUTOCOPY_TO= Enviar automĆ ticament còpia oculta dels e-mails enviats a -MAIN_MAIL_AUTOCOPY_PROPOSAL_TO= Enviar automĆ ticament còpia oculta dels pressupostos enviats a -MAIN_MAIL_AUTOCOPY_ORDER_TO= Enviar una copia oculta de les comandes que s'envien per e-mail a -MAIN_MAIL_AUTOCOPY_INVOICE_TO= Enviar una copia oculta de les factures que s'envien per e-mail a +MAIN_MAIL_AUTOCOPY_TO= Envia automĆ ticament una còpia oculta de tots els e-mails enviats a +MAIN_MAIL_AUTOCOPY_PROPOSAL_TO= Envia automĆ ticament una còpia oculta dels pressupostos enviats per e-mail a +MAIN_MAIL_AUTOCOPY_ORDER_TO= Envia automĆ ticament una copia oculta de les comandes enviades per e-mail a +MAIN_MAIL_AUTOCOPY_INVOICE_TO= Envia automĆ ticament una copia oculta de les factures enviades per e-mail a MAIN_DISABLE_ALL_MAILS=Desactivar globalment tot enviament de correus electrònics (per mode de proves) MAIN_MAIL_SENDMODE=MĆØtode d'enviament d'e-mails MAIN_MAIL_SMTPS_ID=ID d'autenticació SMTP si es requereix autenticació SMTP @@ -356,13 +356,13 @@ ModuleMustBeEnabledFirst=El mòdul "%s" ha d'habilitar-se primer si neces SecurityToken=Clau per encriptar urls NoSmsEngine=No hi ha cap gestor d'enviament de SMS. Els gestors d'enviament de SMS no s'instalĀ·len en estĆ ndard (ja que depenen d'un proveĆÆdor), però pot trobar a la plataforma http://www.dolistore.com PDF=PDF -PDFDesc=Podeu definir aquĆ­ les opcions globals per a la generació dels PDF +PDFDesc=Defineix les opcions globals relacionades a la generació de PDF PDFAddressForging=Regles de visualització d'adreces -HideAnyVATInformationOnPDF=Amagar tota la informació relacionada amb l'IVA en la generació dels PDF +HideAnyVATInformationOnPDF=Amaga tota la informació relacionada amb l'IVA en els PDF generats HideDescOnPDF=Amagar descripció dels productes en la generació dels PDF HideRefOnPDF=Amagar referĆØncia dels productes en la generació dels PDF HideDetailsOnPDF=Amagar detalls de les lĆ­nies de productes en la generació dels PDF -PlaceCustomerAddressToIsoLocation=Utilitza la posició estĆ ndar francesa (La PosteĆ  per posició d'adresses de client +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Llibreria UrlGenerationParameters=Seguretat de les URL SecurityTokenIsUnique=Fer servir un parĆ metre securekey Ćŗnic per a cada URL? @@ -379,7 +379,7 @@ Int=numĆØric enter Float=Decimal DateAndTime=Data i hora Unique=Unic -Boolean=Boleano (Casella de verificació) +Boolean=BoleĆ  (Casella de verificació) ExtrafieldPhone = TelĆØfon ExtrafieldPrice = Preu ExtrafieldMail = Correu @@ -388,7 +388,7 @@ ExtrafieldSelectList = Llista de selecció de table ExtrafieldSeparator=Separador ExtrafieldCheckBox=Casella de verificació ExtrafieldRadio=Botó de selecció excloent -ExtrafieldCheckBoxFromList= Casella de verificació de la taula +ExtrafieldCheckBoxFromList= Casella de verificació des de taula ExtrafieldLink=EnllaƧ a un objecte ExtrafieldParamHelpselect=La llista ha de ser en forma clau, valor

      per exemple :
      1,text1
      2,text2
      3,text3
      ... ExtrafieldParamHelpcheckbox=La llista ha de ser en forma clau, valor

      per exemple :
      1,text1
      2,text2
      3,text3
      ... @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Esteu segur que voleu esborrar tots els valors de AllBarcodeReset=S'han eliminat tots els valors de codi de barres NoBarcodeNumberingTemplateDefined=No hi ha plantilla de codi de barres habilitada a la configuració del mòdul de codi de barres. NoRecordWithoutBarcodeDefined=Sense registres sense codis de barres definits +EnableFileCache=Enable file cache # Modules Module0Name=Usuaris i grups @@ -499,7 +500,7 @@ Module510Desc=Gestió dels salaris dels empleats i pagaments Module520Name=Préstec Module520Desc=Gestió de préstecs Module600Name=Notificacions -Module600Desc=Enviar notificacions per correu electrònic sobre alguns esdeveniments de negocis del Dolibarr als contactes de tercers (configuració definida en cada tercer) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donacions Module700Desc=Gestió de donacions Module770Name=Informes de despeses @@ -567,13 +568,13 @@ Permission11=Consulta factures de client Permission12=Crear/Modificar factures Permission13=Devalidar factures Permission14=Validar factures -Permission15=Enviar factures per correu +Permission15=Envia factures per e-mail Permission16=Crear cobraments per factures de clients Permission19=Eliminar factures Permission21=Consulta pressupostos Permission22=Crear/modificar pressupostos Permission24=Validar pressupostos -Permission25=Enviar els pressupostos +Permission25=Envia pressupostos Permission26=Tancar pressupostos Permission27=Eliminar pressupostos Permission28=Exportar els pressupostos @@ -599,7 +600,7 @@ Permission79=Crear/modificar cotitzacions Permission81=Consulta comandes de clients Permission82=Crear/modificar comandes de clients Permission84=Validar comandes de clients -Permission86=Enviar comandes de clients +Permission86=Envia comandes de clients Permission87=Tancar comandes de clients Permission88=Anul·lar comandes de clients Permission89=Eliminar comandes de clients @@ -764,7 +765,7 @@ Permission1231=Consultar factures de proveïdors Permission1232=Crear factures de proveïdors Permission1233=Validar factures de proveïdors Permission1234=Eliminar factures de proveïdors -Permission1235=Enviar factures de proveïdors per correu +Permission1235=Envia factures de proveïdors per e-mail Permission1236=Exporta factures de proveïdors, atributs i pagaments Permission1237=Exporta comandes de proveïdors juntament amb els seus detalls Permission1251=Llançar les importacions en massa a la base de dades (càrrega de dades) @@ -963,6 +964,7 @@ DelaysBeforeWarning=Terminis abans d'alerta DelaysOfToleranceBeforeWarning=Terminis de tolerància abans d'alerta DelaysOfToleranceDesc=Aquesta pantalla permet configura els terminis de tolerància abans que es alerti amb el símbol %s, sobre cada element en retard. Delays_MAIN_DELAY_ACTIONS_TODO=Tolerància de retard abans de l'alerta (en dies) sobre accions planificades no realitzades +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Tolerància de retard abans de l'alerta (en dies) sobre comandes de clients no processades Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Tolerància de retard abans de l'alerta (en dies) sobre comandes a proveïdors no processades Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Tolerància de retard abans de l'alerta (en dies) sobre pressupostos a tancar @@ -1000,7 +1002,7 @@ AreaForAdminOnly=Aquestes funcions només són accessibles a un usuari administr SystemInfoDesc=La informació del sistema és informació tècnica accessible només en només lectura als administradors. SystemAreaForAdminOnly=Aquesta àrea només és accessible als usuaris de tipus administradors. Cap permís Dolibarr permet estendre el cercle de usuaris autoritzats a aquesta Ôera. CompanyFundationDesc=Edita en aquesta pàgina tota la informació coneguda sobre l'empresa o entitat a administrar (Feu clic al botó "Modificar" a peu de pàgina) -DisplayDesc=Podeu trobar aquí tots els paràmetres relacionats amb l'aparença d'Dolibarr +DisplayDesc=Selecciona els paràmetres relacionats amb l'aparença de Dolibarr AvailableModules=Mòduls disponibles DeprecatedModules=Mòduls obsolets ToActivateModule=Per activar els mòduls, aneu a l'àrea de Configuració (Inici->Configuració->Mòduls). @@ -1016,7 +1018,7 @@ GeneratedPasswordDesc=Indiqui aquí que norma vol utilitzar per generar les cont DictionaryDesc=Indiqui aquí les dades de referència. Pot completar/modificar les dades predefinides amb les seves ConstDesc=Qualsevol altre paràmetre no editable en les pàgines anteriors OnceSetupFinishedCreateUsers=Atenció, està sota un compte d'administrador de Dolibarr. Els administradors s'utilitzen per configurar Dolibarr. Per a un ús corrent de Dolibarr, es recomana utilitzar un compte no administrador creada des del menú "Usuaris i grups" -MiscellaneousDesc=Definiu aquí els altres paràmetres relacionats amb la seguretat. +MiscellaneousDesc=Defineix aquí els altres paràmetres relacionats amb la seguretat. LimitsSetup=Configuració de límits i precisions LimitsDesc=Podeu definir aquí els límits i precisions utilitzats per Dolibarr MAIN_MAX_DECIMALS_UNIT=Decimals màxims per als preus unitaris @@ -1087,6 +1089,7 @@ PathDirectory=Catàleg SendmailOptionMayHurtBuggedMTA=La funcionalitat d'enviar correus electrònics a través del "correu directe PHP" genera una sol·licitud que poden ser mal interpretats per alguns servidors de correu. Això és tradueix en missatges de correu electrònic illegibles per a les persones allotjades a aquestes plataformes. Aquest és el cas de clients en certs proveïdors de serveis d'internet (Ex: Orange). Això no és un problema ni de Dolibarr ni de PHP, però si del servidor de correu. Encara que, pot agregar la opció MAIN_FIX_FOR_BUGGED_MTA amb el valor 1 a la Configuració -> Varis per tractar que Dolibarr eviti l'error. Un altre solució (recomanada) és utilitzar el mètode d'enviament per SMTP que no té aquest inconvenient. TranslationSetup=Configuració traducció TranslationDesc=L'elecció de l'idioma mostrat en pantalla es modifica:
      * A nivell global des del menú Inici - Configuració - Entorn
      * De manera específica a l'usuari des de la pestanya interface usuari de la seva fitxa d'usuari (fer clic al seu login a la part superior esquerra de la pantalla). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Nombre total de mòduls activats: %s YouMustEnableOneModule=Ha d'activar almenys 1 mòdul. ClassNotFoundIntoPathWarning=No s'ha trobat la classe %s en el seu path PHP @@ -1368,7 +1371,7 @@ LDAPFieldCompany=Empresa LDAPFieldCompanyExample=Exemple : o LDAPFieldSid=SID LDAPFieldSidExample=Exemple : objectsid -LDAPFieldEndLastSubscription=Data de finalització d'afiliació +LDAPFieldEndLastSubscription=Data final d'afiliació LDAPFieldTitle=Lloc/Funció LDAPFieldTitleExample=Exemple:títol LDAPParametersAreStillHardCoded=Els paràmetres LDAP són codificats en dur (a la classe contact) @@ -1426,7 +1429,7 @@ SyslogFacility=Facilitat SyslogLevel=Nivell SyslogSimpleFile=Arxiu SyslogFilename=Nom i ruta de l'arxiu -YouCanUseDOL_DATA_ROOT=Podeu utilitzar DOL_DATA_ROOT/dolibarr.log per a un registre a la carpeta documents de Dolibarr. Tanmateix, pot establir una carpeta diferent per guardar aquest arxiu. +YouCanUseDOL_DATA_ROOT=Utilitza DOL_DATA_ROOT/dolibarr.log per un fitxer de registre en la carpeta documents de Dolibarr. Tanmateix, es pot definir una carpeta diferent per guardar aquest fitxer. ErrorUnknownSyslogConstant=La constant %s no és una constant syslog coneguda OnlyWindowsLOG_USER=Windows només suporta LOG_USER SyslogSentryDSN=DSN Sentry @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=La instal·lació de mòduls externs d ConfFileMuseContainCustom=La instal·lació de mòduls externs des de l'aplicació guarda els arxius dels mòduls en el directori %s. Per disposar d'aquest directori a Dolibarr, té que configurar l'arxiu conf/conf.php per tenir l'opció
      - $dolibarr_main_url_root_alt activat amb el valor $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt activat amb el valor HighlightLinesOnMouseHover=Remarca lĆ­nies de la taula quan el ratolĆ­ passi per sobre HighlightLinesColor=Remarca el color de la lĆ­nia quan el ratolĆ­ hi passa per sobre (deixa-ho buit per a no remarcar) +TextTitleColor=Color of page title LinkColor=Color dels enllaƧos PressF5AfterChangingThis=Prem F5 en el teclat desprĆ©s de canviar aquest valor per fer-ho efectiu NotSupportedByAllThemes=FuncionarĆ  amb el tema eldy però no estĆ  suportat pels altres temes diff --git a/htdocs/langs/ca_ES/agenda.lang b/htdocs/langs/ca_ES/agenda.lang index e6dbe781200..2e7a5a0f20e 100644 --- a/htdocs/langs/ca_ES/agenda.lang +++ b/htdocs/langs/ca_ES/agenda.lang @@ -35,7 +35,9 @@ AllActions= Tots els esdeveniments/tasques ViewCal=Vista mensual ViewDay=Vista diĆ ria ViewWeek=Vista setmanal +ViewYear=Year view ViewPerUser=Vista d'usuaris +ViewPerType=Per type view ViewWithPredefinedFilters= Veure amb els filtres predefinits AutoActions= Inclusió automĆ tica a l'agenda AgendaAutoActionDesc= Indiqueu en aquesta pestanya els esdeveniments per els que desitja que Dolibarr creu automĆ ticament una acció a l'agenda. Si no es marca cap cas (per defecte), nomĆ©s les accions manuals s'han d'incloure en l'agenda. @@ -49,7 +51,7 @@ InvoiceBackToDraftInDolibarr=Factura %s tornada a borrador InvoiceDeleteDolibarr=Factura %s eliminada OrderValidatedInDolibarr=Comanda %s validada OrderDeliveredInDolibarr=Comanda %s classificada com a enviada -OrderCanceledInDolibarr=Commanda %s anulĀ·lada +OrderCanceledInDolibarr=Comanda %s anulĀ·lada OrderBilledInDolibarr=Comanda %s classificada com a facturada OrderApprovedInDolibarr=Comanda %s aprovada OrderRefusedInDolibarr=Comanda %s rebutjada @@ -90,17 +92,17 @@ ExtSiteUrlAgenda=Url d'accĆ©s a l'arxiu. ical ExtSiteNoLabel=Sense descripció WorkingTimeRange=Rang de temps de treball WorkingDaysRange=Rang de dies de treball -VisibleTimeRange=Visible time range -VisibleDaysRange=Visible days range +VisibleTimeRange=Rang de temps visible +VisibleDaysRange=Rang de dies visible AddEvent=Crear esdeveniment MyAvailability=La meva disponibilitat ActionType=Tipus d'esdeveniment DateActionBegin=Data d'inici de l'esdeveniment -CloneAction=Clone event -ConfirmCloneEvent=Are you sure you want to clone the event %s ? -RepeatEvent=Repeat event -EveryWeek=Every week -EveryMonth=Every month -DayOfMonth=Day of month -DayOfWeek=Day of week -DateStartPlusOne=Date start + 1 hour +CloneAction=Clona l'esdeveniment +ConfirmCloneEvent=Esteu segur de voler clonar l'esdeveniment %s? +RepeatEvent=Repeteix esdeveniment +EveryWeek=Cada setmana +EveryMonth=Cada mes +DayOfMonth=Dia del mes +DayOfWeek=Dia de la setmana +DateStartPlusOne=Data d'inici + 1 hora diff --git a/htdocs/langs/ca_ES/banks.lang b/htdocs/langs/ca_ES/banks.lang index e1329df575f..09b2f668f53 100644 --- a/htdocs/langs/ca_ES/banks.lang +++ b/htdocs/langs/ca_ES/banks.lang @@ -152,7 +152,7 @@ BackToAccount=Tornar al compte ShowAllAccounts=Mostra per a tots els comptes FutureTransaction=Transacció futura. No Ć©s possible conciliar. SelectChequeTransactionAndGenerate=Seleccioneu/filtreu els xecs a incloure a la remesa i feu clic a "Crear". -InputReceiptNumber=Seleccioneu l'estat del compte bancari relacionat amb la conciliació. Utilitzeu un valor numĆØric com: AAAAMM o AAAAMMDD +InputReceiptNumber=Selecciona l'estat del compte bancari relacionat amb la conciliació. Utilitzeu un valor numĆØric que es pugui ordenar: AAAAMM o AAAAMMDD EventualyAddCategory=Eventualment, indiqui una categoria en la qual classificar els registres ToConciliate=A conciliar? ThenCheckLinesAndConciliate=A continuació, comproveu les lĆ­nies presents en l'extracte bancari i feu clic diff --git a/htdocs/langs/ca_ES/bills.lang b/htdocs/langs/ca_ES/bills.lang index 9dd99506612..87ee2b4ab15 100644 --- a/htdocs/langs/ca_ES/bills.lang +++ b/htdocs/langs/ca_ES/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Pagaments efectuats PaymentsBackAlreadyDone=Reemborsaments ja efectuats PaymentRule=Regla de pagament PaymentMode=Forma de pagament +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Forma de pagament PaymentTerm=Termini de pagament PaymentConditions=Condicions de pagament @@ -95,7 +97,7 @@ DeleteBill=Eliminar factura SearchACustomerInvoice=Cercar una factura a client SearchASupplierInvoice=Cercar una factura de proveĆÆdor CancelBill=AnulĀ·lar una factura -SendRemindByMail=Enviar recordatori +SendRemindByMail=Envia recordatori per e-mail DoPayment=Emetre pagament DoPaymentBack=Emetre reembossament ConvertToReduc=Convertir en reducció futura @@ -184,6 +186,7 @@ ShowInvoice=Veure factura ShowInvoiceReplace=Veure factura rectificativa ShowInvoiceAvoir=Veure abonament ShowInvoiceDeposit=Mostrar factura d'acompte +ShowInvoiceSituation=Show situation invoice ShowPayment=Veure pagament AlreadyPaid=Ja pagat AlreadyPaidBack=Ja reemborsat @@ -206,9 +209,9 @@ NoDraftInvoices=Sense factures esborrany RefBill=Ref. factura ToBill=A facturar RemainderToBill=Queda per facturar -SendBillByMail=Enviar la factura per E-Mail -SendReminderBillByMail=Enviar un recordatori per E-Mail -RelatedCommercialProposals=Pressupostos associats +SendBillByMail=Envia factura per e-mail +SendReminderBillByMail=Envia recordatori per e-mail +RelatedCommercialProposals=Pressupostos relacionats MenuToValid=A validar DateMaxPayment=Data lĆ­mit de pagament DateEcheance=Data venciment @@ -221,6 +224,7 @@ NonPercuRecuperable=No percebut recuperable SetConditions=Definir condicions de pagament SetMode=Definir mode de pagament Billed=Facturat +RecurringInvoices=Recurring invoices RepeatableInvoice=Factura recurrent RepeatableInvoices=Factures recurrents Repeatable=Recurrent @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Aquest import es va abandonar (client jutjat com morós) HelpAbandonOther=Aquest import es va abandonar ja que es tractava d'un error de facturació (mala introducció de dades, factura substituĆÆda per una altra). IdSocialContribution=Id. pagament d'impost social PaymentId=ID pagament +PaymentRef=Payment ref. InvoiceId=Id factura InvoiceRef=Ref. factura InvoiceDateCreation=Data creació factura @@ -289,13 +294,17 @@ ConfirmSplitDiscount=Esteu segur de voler dividir el descompte de %s %s e TypeAmountOfEachNewDiscount=Indiqui l'import per a cada part: TotalOfTwoDiscountMustEqualsOriginal=La suma de l'import dels 2 nous descomptes deu ser la mateixa que l'import del descompte a dividir. ConfirmRemoveDiscount=Esteu segur de voler eliminar aquest descompte? -RelatedBill=Factura associada -RelatedBills=Factures associades -RelatedCustomerInvoices=Factures de clients relacionades -RelatedSupplierInvoices=Factures de proveĆÆdors relacionades -LatestRelatedBill=Últimes factura associeades +RelatedBill=Factura relacionada +RelatedBills=Factures relacionades +RelatedCustomerInvoices=Factures de client relacionades +RelatedSupplierInvoices=Factures de proveĆÆdor relacionades +LatestRelatedBill=Última factura relacionada WarningBillExist=AdvertĆØncia, una o mĆ©s factures ja existeixen MergingPDFTool=Eina de fusió PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=A la recepció @@ -393,6 +402,7 @@ Reported=Ajornat DisabledBecausePayments=No disponible ja que hi ha pagaments CantRemovePaymentWithOneInvoicePaid=Eliminació impossible quan hi ha almenys una factura classificada com a pagada. ExpectedToPay=Esperant el pagament +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Pagada per aquest pagament ClosePaidInvoicesAutomatically=Classificar com "Pagades" les factures rectificatives completament pagades. ClosePaidCreditNotesAutomatically=Classificar automĆ ticament com "Pagats" els abonaments completament reemborsats @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Nota: Aquest llistat inclou nomĆ©s els tercers dels RevenueStamp=Timbre fiscal YouMustCreateInvoiceFromThird=Aquesta opció nomĆ©s estĆ  disponible quan es crea la factura des de la pestanya "client" des de tercers PDFCrabeDescription=Model de factura complet (model recomanat per defecte) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Retorna el nombre sota el format %syymm-nnnn per a les factures i %syymm-nnnn per als abonaments on yy Ć©s l'any, mm. el mes i nnnn un comptador seqüencial sense ruptura i sense permanĆØncia a 0 MarsNumRefModelDesc1=Retorna el nombre sota el format %syymm-nnnn per a les factures, %syymm-nnnn per a les factures rectificatives, %syymm-nnnn per a les factures de dipòsit i %syymm-nnnn pels abonaments on yy Ć©s l'any, mm el mes i nnnn un comptador seqüencial sense ruptura i sense retorn a 0 TerreNumRefModelError=Ja hi ha una factura amb $syymm i no Ć©s compatible amb aquest model de seqüència. Elimineu o renómbrela per poder activar aquest mòdul @@ -433,3 +444,11 @@ DisabledBecauseFinal=Aquesta situació Ć©s definitiva. CantBeLessThanMinPercent=El progrĆ©s no pot ser menor que el seu valor en la situació anterior. NoSituations=No hi ha situacions obertes InvoiceSituationLast=Factura final i general +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/ca_ES/boxes.lang b/htdocs/langs/ca_ES/boxes.lang index 984566c17a2..f47aa9d8374 100644 --- a/htdocs/langs/ca_ES/boxes.lang +++ b/htdocs/langs/ca_ES/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Factures a clientes ForCustomersOrders=Comandes de clients ForProposals=Pressupostos LastXMonthRolling=L'ultim %s mes natural +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/ca_ES/categories.lang b/htdocs/langs/ca_ES/categories.lang index d59b2dc3286..113380acabd 100644 --- a/htdocs/langs/ca_ES/categories.lang +++ b/htdocs/langs/ca_ES/categories.lang @@ -1,62 +1,62 @@ # Dolibarr language file - Source file is en_US - categories -Rubrique=Etiqueta/categoria -Rubriques=Etiquetes/categories -categories=etiquetes/categories -TheCategorie=La etiqueta/categoria -NoCategoryYet=Cap tipus d'aquesta etiqueta/categoria creada +Rubrique=Etiqueta +Rubriques=Etiquetes +categories=etiquetes +TheCategorie=L'etiqueta +NoCategoryYet=No s'ha creat cap etiqueta d'aquest tipus In=En AddIn=Afegir en modify=Modificar Classify=Classificar -CategoriesArea=ƀrea d'etiquetes/categories -ProductsCategoriesArea=ƀrea d'etiquetes/categories de productes/serveis -SuppliersCategoriesArea=ƀrea d'etiquetes/categories de proveĆÆdors -CustomersCategoriesArea=ƀrea etiquetes/categories de clients -ThirdPartyCategoriesArea=ƀrea etiquetes/categories de tercers -MembersCategoriesArea=ƀrea etiquetes/categories de membres -ContactsCategoriesArea=ƀrea etiquetes/categories de contactes -MainCats=Etiqutes/categories principals +CategoriesArea=ƀrea d'etiquetes +ProductsCategoriesArea=ƀrea d'etiquetes de productes/serveis +SuppliersCategoriesArea=ƀrea d'etiquetes de proveĆÆdors +CustomersCategoriesArea=ƀrea d'etiquetes de clients +ThirdPartyCategoriesArea=ƀrea d'etiquetes de tercers +MembersCategoriesArea=ƀrea d'etiquetes de socis +ContactsCategoriesArea=ƀrea d'etiquetes de contactes +MainCats=Etiquetes principals SubCats=Subcategories CatStatistics=EstadĆ­stiques -CatList=Llista d'etiquetes/categories -AllCats=Totes les etiquetes/categories -ViewCat=Veure etiqueta/categoria -NewCat=Afegir etiqueta/categoria -NewCategory=Nova etiqueta/categoria -ModifCat=Modificar etiqueta/categoria -CatCreated=Etiqueta/categoria creada -CreateCat=Crear etiqueta/categoria -CreateThisCat=Crear aquesta etiqueta/categoria +CatList=Llistat d'etiquetes +AllCats=Totes les etiquetes +ViewCat=Mostra l'etiqueta +NewCat=Afegeix etiqueta +NewCategory=Nova etiqueta +ModifCat=Modifica l'etiqueta +CatCreated=Etiqueta creada +CreateCat=Crea etiqueta +CreateThisCat=Crea aquesta etiqueta ValidateFields=Validar els camps -NoSubCat=Aquesta categoria no contĆ© cap subcategoria -SubCatOf=Subcategories -FoundCats=Etiquetes/categories trobades -FoundCatsForName=Etiquetes/categories trobades amb aquest nom: -FoundSubCatsIn=Etiquetes/categories trobades dintre de les subcategories -ErrSameCatSelected=Heu seleccionat la mateixa etiqueta/categoria varies vegades -ErrForgotCat=Ha oblidat escollir l'etiqueta/categoria +NoSubCat=Cap subcategoria. +SubCatOf=Subcategoria +FoundCats=Etiquetes trobades +FoundCatsForName=Etiquetes trobades pel nom: +FoundSubCatsIn=S'han trobat subcategories en l'etiqueta +ErrSameCatSelected=Heu seleccionat la mateixa etiqueta varies vegades +ErrForgotCat=Heu oblidat escollir l'etiqueta ErrForgotField=Ha oblidat reassignar un camp ErrCatAlreadyExists=Aquest nom estĆ  sent utilitzat -AddProductToCat=Afegir aquest producte a una etiqueta/categoria? -ImpossibleAddCat=Impossible afegir l'etiqueta/categoria -ImpossibleAssociateCategory=Impossible associar l'etiqueta/categoria +AddProductToCat=Voleu afegir aquest producte a una etiqueta? +ImpossibleAddCat=Impossible afegir l'etiqueta +ImpossibleAssociateCategory=Impossible associar l'etiqueta a WasAddedSuccessfully=s'ha afegit amb ĆØxit. -ObjectAlreadyLinkedToCategory=L'element ja estĆ  enllaƧat a aquesta etiqueta/categoria -CategorySuccessfullyCreated=L'etiqueta/categoria %s s'ha inserit correctament -ProductIsInCategories=Product/service is linked to following tags/categories -SupplierIsInCategories=Third party is linked to following suppliers tags/categories -CompanyIsInCustomersCategories=This third party is linked to following customers/prospects tags/categories -CompanyIsInSuppliersCategories=This third party is linked to following suppliers tags/categories -MemberIsInCategories=This member is linked to following members tags/categories -ContactIsInCategories=This contact is linked to following contacts tags/categories -ProductHasNoCategory=Aquest producte/servei no es troba en cap etiqueta/categoria en particular -SupplierHasNoCategory=Aquest proveĆÆdor no es troba en cap etiqueta/categoria en particular -CompanyHasNoCategory=This thirdparty is not in any tags/categories -MemberHasNoCategory=Aquest membre no es troba en cap etiqueta/categoria en particular -ContactHasNoCategory=Aquest contacte no es troba a ninguna etiqueta/cateogria -ClassifyInCategory=Add to tag/category +ObjectAlreadyLinkedToCategory=L'element ja estĆ  enllaƧat a aquesta etiqueta +CategorySuccessfullyCreated=L'etiqueta %s s'ha afegit correctament. +ProductIsInCategories=El producte/servei estĆ  enllaƧat a les següents etiquetes +SupplierIsInCategories=El tercer estĆ  enllaƧat a les següents etiquetes de proveĆÆdors +CompanyIsInCustomersCategories=Aquest tercer estĆ  enllaƧat a les següents etiquetes de clients i clients potencials +CompanyIsInSuppliersCategories=Aquest tercer estĆ  enllaƧat a les següents etiquetes de proveĆÆdors +MemberIsInCategories=Aquest soci estĆ  enllƧat a les següents etiquetes de socis +ContactIsInCategories=Aquest contacte estĆ  enllaƧat amb les següents etiquetes de contactes +ProductHasNoCategory=Aquest producte/servei no es troba en cap etiqueta +SupplierHasNoCategory=Aquest proveĆÆdor no es troba en cap etiqueta +CompanyHasNoCategory=Aquest tercer no es troba en cap etiqueta +MemberHasNoCategory=Aquest soci no es troba en cap etiqueta +ContactHasNoCategory=Aquest contacte no es troba en cap etiqueta +ClassifyInCategory=Afegeix a una etiqueta NoneCategory=Cap -NotCategorized=Sense etiqueta/categoria +NotCategorized=Sense etiqueta CategoryExistsAtSameLevel=Aquesta categoria ja existeix per aquesta referĆØncia ReturnInProduct=Tornar a la fitxa producte/servei ReturnInSupplier=Tornar a la fitxa proveĆÆdor @@ -64,48 +64,49 @@ ReturnInCompany=Tornar a la fitxa client/client potencial ContentsVisibleByAll=El contingut serĆ  visible per tots ContentsVisibleByAllShort=Contingut visible per tots ContentsNotVisibleByAllShort=Contingut no visible per tots -CategoriesTree=Arbre d'etiquetes/categories -DeleteCategory=Eliminar etiqueta/categoria -ConfirmDeleteCategory=Eseu segur de voler eliminar aquesta etiqueta/categoria? -RemoveFromCategory=Remove link with tag/category -RemoveFromCategoryConfirm=Are you sure you want to unlink the transaction from the tag/category ? -NoCategoriesDefined=Nova etiqueta/categoria definida -SuppliersCategoryShort=Suppliers tag/category -CustomersCategoryShort=Customers tag/category -ProductsCategoryShort=Products tag/category -MembersCategoryShort=Members tag/category -SuppliersCategoriesShort=Etiquetes/categories de proveĆÆdors -CustomersCategoriesShort=Etiquetes/categories de clients +CategoriesTree=Arbre d'etiquetes +DeleteCategory=Elimina l'etiqueta +ConfirmDeleteCategory=Esteu segur de voler eliminar aquesta etiqueta? +RemoveFromCategory=Elimina l'enllaƧ amb l'etiqueta +RemoveFromCategoryConfirm=Esteu segur de voler desenllaƧar la transacció de l'etiqueta? +NoCategoriesDefined=Cap etiqueta definida +SuppliersCategoryShort=Etiqueta de proveĆÆdors +CustomersCategoryShort=Etiqueta de clients +ProductsCategoryShort=Etiqueta de productes +MembersCategoryShort=Etiqueta de socis +SuppliersCategoriesShort=Etiquetes de proveĆÆdors +CustomersCategoriesShort=Etiquetes de clients +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Categories clients -ProductsCategoriesShort=Etiquetes/categories de productes -MembersCategoriesShort=Etiquetes/categories de membres -ContactCategoriesShort=Etiquetes/categories de contactes +ProductsCategoriesShort=Etiquetes de productes +MembersCategoriesShort=Etiquetes de socis +ContactCategoriesShort=Etiquetes de contactes ThisCategoryHasNoProduct=Aquesta categoria no contĆ© cap producte. ThisCategoryHasNoSupplier=Aquesta categoria no contĆ© cap proveĆÆdor. ThisCategoryHasNoCustomer=Aquesta categoria no contĆ© cap client. -ThisCategoryHasNoMember=Aquesta categoria no tĆ© cap membre. +ThisCategoryHasNoMember=Aquesta categoria no tĆ© cap soci. ThisCategoryHasNoContact=Aquesta categoria no contĆ© contactes AssignedToCustomer=Assignar a un client AssignedToTheCustomer=Assignat a un client InternalCategory=Categoria interna -CategoryContents=Contingut de l'etiqueta/categoria -CategId=ID d'etiquetes/categoria -CatSupList=Llistat de les etiquetes/categories de proveĆÆdors -CatCusList=Llistat de les etiquetes/categories de clients -CatProdList=Llistat de les etiquetes/categories de productes -CatMemberList=Llistat de les etiquetes/categories dels membres -CatContactList=List of contact tags/categories -CatSupLinks=EnllaƧos entre proveĆÆdors i etiquetes/categories -CatCusLinks=EnllaƧos entre clients/clients potencials i etiquetes/categories -CatProdLinks=EnllaƧos entre productes/serveis i etiquetes/categories -CatMemberLinks=EnllaƧos entre membres i etiquetes/categories -DeleteFromCat=Eliminar de l'etiqueta/categoria +CategoryContents=Continguts d'etiqueta +CategId=ID d'etiqueta +CatSupList=Llistat d'etiquetes de proveĆÆdors +CatCusList=Llistat d'etiquetes de clients/clients potencials +CatProdList=Llistat d'etiquetes de productes +CatMemberList=Llistat d'etiquetes de socis +CatContactList=Llistat d'etiquetes de contactes +CatSupLinks=EnllaƧos entre proveĆÆdors i etiquetes +CatCusLinks=EnllaƧos entre clients/clients potencials i etiquetes +CatProdLinks=EnllaƧos entre productes/serveis i etiquetes +CatMemberLinks=EnllaƧos entre socis i etiquetes +DeleteFromCat=Elimina de l'etiqueta DeletePicture=Eliminar imatge ConfirmDeletePicture=Confirmar l'eliminació de la imatge? ExtraFieldsCategories=Atributs complementaris -CategoriesSetup=Configuració d'etiquetes/categories -CategorieRecursiv=EnllaƧar amb l'etiqueta/categoria automĆ ticament +CategoriesSetup=Configuració d'etiquetes +CategorieRecursiv=EnllaƧa amb l'etiqueta mare automĆ ticament CategorieRecursivHelp=Si esta activat, el producte s'enllaƧara a la categoria pare si l'afegim a una subcategoria AddProductServiceIntoCategory=Afegir el següent producte/servei -ShowCategory=Mostrar etiqueta/categoria -ByDefaultInList=By default in list +ShowCategory=Mostra etiqueta +ByDefaultInList=Per defecte en el llistat diff --git a/htdocs/langs/ca_ES/commercial.lang b/htdocs/langs/ca_ES/commercial.lang index 484dfd5da7b..516acdbfe83 100644 --- a/htdocs/langs/ca_ES/commercial.lang +++ b/htdocs/langs/ca_ES/commercial.lang @@ -67,19 +67,19 @@ ActionDoneBy=Acció realitzada per ActionUserAsk=Registrada per ErrorStatusCantBeZeroIfStarted=Si el camp 'Data de realització' contĆ© dades l'acció estĆ  en curs, per la qual cosa el camp 'Estat' no pot ser 0%%. ActionAC_TEL=Trucada telefònica -ActionAC_FAX=Enviament Fax -ActionAC_PROP=Enviament pressupost per correu -ActionAC_EMAIL=Enviament E-Mail +ActionAC_FAX=Envia Fax +ActionAC_PROP=Envia pressupost per e-mail +ActionAC_EMAIL=Envia e-mail ActionAC_RDV=Cita ActionAC_INT=Lloc d'intervenció -ActionAC_FAC=Enviament factura a client per correu -ActionAC_REL=Recordatori factura a client per correu +ActionAC_FAC=Envia factura de client per e-mail +ActionAC_REL=Envia factura de client per e-mail (recordatori) ActionAC_CLO=Tancament -ActionAC_EMAILING=Enviament mailing massiu -ActionAC_COM=Enviament comanda de client per correu -ActionAC_SHIP=Enviament expedició per correu -ActionAC_SUP_ORD=Enviament comanda a proveĆÆdor per correu -ActionAC_SUP_INV=Enviament factura de proveĆÆdor per correu +ActionAC_EMAILING=Envia mailing massiu +ActionAC_COM=Envia comanda de client per e-mail +ActionAC_SHIP=Envia expedició per e-mail +ActionAC_SUP_ORD=Envia comanda a proveĆÆdor per e-mail +ActionAC_SUP_INV=Envia factura de proveĆÆdor per e-mail ActionAC_OTH=Altra ActionAC_OTH_AUTO=Altra (esdeveniments inserits automĆ ticament) ActionAC_MANUAL=Esdeveniments creats manualment diff --git a/htdocs/langs/ca_ES/companies.lang b/htdocs/langs/ca_ES/companies.lang index 8dec3c52ec3..e7150e375ad 100644 --- a/htdocs/langs/ca_ES/companies.lang +++ b/htdocs/langs/ca_ES/companies.lang @@ -106,7 +106,7 @@ CustomerCodeModel=Model de codi client SupplierCodeModel=Model de codi proveĆÆdor Gencod=Codi de barra ##### Professional ID ##### -ProfId1Short=Prof. id 1 +ProfId1Short=CIF/NIF ProfId2Short=Prof. id 2 ProfId3Short=Prof. id 3 ProfId4Short=Prof. id 4 @@ -190,7 +190,7 @@ ProfId3GB=SIC ProfId4GB=- ProfId5GB=- ProfId6GB=- -ProfId1HN=RTN +ProfId1HN=CIF/NIF ProfId2HN=- ProfId3HN=- ProfId4HN=- @@ -202,11 +202,11 @@ ProfId3IN=Id prof. 3 (SRVC TAX) ProfId4IN=Id prof. 4 ProfId5IN=Id prof. 5 ProfId6IN=- -ProfId1MA=Id prof. 1 (R.C.) +ProfId1MA=CIF/NIF ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=R.F.C. ProfId2MX=Registre Patronal IMSS diff --git a/htdocs/langs/ca_ES/compta.lang b/htdocs/langs/ca_ES/compta.lang index a54a5a2510c..46c4e2495a0 100644 --- a/htdocs/langs/ca_ES/compta.lang +++ b/htdocs/langs/ca_ES/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Les factures de bestreta no estan incloses DepositsAreIncluded=- Les factures de bestreta estan incloses LT2ReportByCustomersInInputOutputModeES=Informe per tercer del IRPF LT1ReportByCustomersInInputOutputModeES=Informe de RE per tercers +VATReport=VAT report VATReportByCustomersInInputOutputMode=Informe per clients d'IVA cobrat i pagat VATReportByCustomersInDueDebtMode=Informe per clients d'IVA cobrat i pagat VATReportByQuartersInInputOutputMode=Informe per tipus d'IVA cobrat i pagat diff --git a/htdocs/langs/ca_ES/contracts.lang b/htdocs/langs/ca_ES/contracts.lang index 3d542488d73..4c2c3b5d233 100644 --- a/htdocs/langs/ca_ES/contracts.lang +++ b/htdocs/langs/ca_ES/contracts.lang @@ -10,7 +10,7 @@ ContractStatusRunning=En servei ContractStatusDraft=Esborrany ContractStatusValidated=Validat ContractStatusClosed=Tancat -ServiceStatusInitial=Inactiu +ServiceStatusInitial=Fora de servei ServiceStatusRunning=En servei ServiceStatusNotLate=En servei, no expirat ServiceStatusNotLateShort=No expirat @@ -88,7 +88,7 @@ ConfirmMoveToAnotherContract=He triat el contracte i confirmo el canvi de servei ConfirmMoveToAnotherContractQuestion=Escolliu qualsevol altre contracte del mateix tercer, voleu moure aquest servei? PaymentRenewContractId=Renovació servei (nĆŗmero %s) ExpiredSince=Expirat des del -RelatedContracts=Contractes associats +RelatedContracts=Contractes relacionats NoExpiredServices=Sense serveis actius expirats ListOfServicesToExpireWithDuration=Llistat de serveis actius a expirar en %s dies ListOfServicesToExpireWithDurationNeg=Llistat de serveis expirats mĆ©s de %s dies diff --git a/htdocs/langs/ca_ES/cron.lang b/htdocs/langs/ca_ES/cron.lang index aefd4e63eb6..509de32301c 100644 --- a/htdocs/langs/ca_ES/cron.lang +++ b/htdocs/langs/ca_ES/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=A entorns Unix s'ha d'utilitzar la següent entrada cron CronExplainHowToRunWin=En entorns Microsoft (tm) Windows, pot utilitzar l'eina 'tareas programadas' per executar la comanda cada 5 minuts # Menu CronJobs=Tasques programades -CronListActive=Llistat de tasques actives/programades +CronListActive=List of enabled/scheduled jobs CronListInactive=Llistat de tasques planificades inactives +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Últim llanƧament CronLastOutput=Última sortida @@ -35,8 +36,8 @@ CronInfo=Tasques programades li permet executar tasques que han sigut programade CronWaitingJobs=Treballs en espera CronTask=Tasca CronNone=NingĆŗn -CronDtStart=Data inici -CronDtEnd=Data fi +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Propera execució CronDtLastLaunch=Darrera execució CronFrequency=Freqüència @@ -51,6 +52,7 @@ CronNoJobs=Sense treballs actualment CronPriority=Prioritat CronLabel=Descripció CronNbRun=NĀŗ ejec. +CronMaxRun=Max nb. launch CronEach=Tota (s) JobFinished=Tasques llanƧades i finalitzades #Page card diff --git a/htdocs/langs/ca_ES/deliveries.lang b/htdocs/langs/ca_ES/deliveries.lang index 106cc1d5dbc..daa0a91630c 100644 --- a/htdocs/langs/ca_ES/deliveries.lang +++ b/htdocs/langs/ca_ES/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Esteu segur de voler eliminar aquesta nota de lliur DeliveryMethod=MĆØtode d'enviament TrackingNumber=NĀŗ de tracking DeliveryNotValidated=Nota de recepció no validada +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nom i signatura: ToAndDate=En___________________________________ a ____/_____/__________ diff --git a/htdocs/langs/ca_ES/errors.lang b/htdocs/langs/ca_ES/errors.lang index 1ea12beb2a0..588eaf832ed 100644 --- a/htdocs/langs/ca_ES/errors.lang +++ b/htdocs/langs/ca_ES/errors.lang @@ -59,7 +59,7 @@ ErrorFileSizeTooLarge=La mida del fitxer Ć©s massa gran. ErrorSizeTooLongForIntType=Longitud del camp massa llarg per al tipus int (mĆ xim %s xifres) ErrorSizeTooLongForVarcharType=Longitud del camp massa llarg per al tipus cadena (mĆ xim %s xifres) ErrorNoValueForSelectType=Els valors de la llista han de ser indicats -ErrorNoValueForCheckBoxType=Els valors de la llista han de ser indicats +ErrorNoValueForCheckBoxType=Els valors de la llista de la casella de verificacó han de ser indicats ErrorNoValueForRadioType=Els valors de la llista han de ser indicats ErrorBadFormatValueList=La llista de valors no pot tenir mĆ©s d'una coma: %s, però necessita com a mĆ­nim una: clau,valor ErrorFieldCanNotContainSpecialCharacters=El camp %s no ha de contenir carĆ cters especials diff --git a/htdocs/langs/ca_ES/holiday.lang b/htdocs/langs/ca_ES/holiday.lang index 6f47bf1ce7f..786b872ec1b 100644 --- a/htdocs/langs/ca_ES/holiday.lang +++ b/htdocs/langs/ca_ES/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Ha d'activar el mòdul Dies lliures retribuĆÆts per veure aquesta NotConfigModCP=Ha de configurar el mòdul Dies lliures retribuĆÆts per veure aquesta pĆ gina. Per configurar-lo,
      faci clic aquí . NoCPforUser=No té peticions de dies lliures AddCP=Realitzar una petició de dies lliures -Employe=Empleat DateDebCP=Data inici DateFinCP=Data fi DateCreateCP=Data de creació @@ -23,7 +22,7 @@ ReviewedByCP=Serà revisada per DescCP=Descripció SendRequestCP=Enviar la petició de dies lliures DelayToRequestCP=Les peticions de dies lliures s'han de realitzar al menys %s dies abans. -MenuConfCP=Definir els dies lliures +MenuConfCP=Balance of leaves UpdateAllCP=Actualitzar els dies lliures SoldeCPUser=El seu saldo de dies lliures es de %s dies ErrorEndDateCP=Ha d'indicar una data de fi superior a la data d'inici. @@ -40,9 +39,9 @@ EditCP=Modificar DeleteCP=Eliminar ActionValidCP=Validar ActionRefuseCP=Rebutjar -ActionCancelCP=Anul·lar +ActionCancelCP=Cancel·la StatutCP=Estat -SendToValidationCP=Enviar validació +SendToValidationCP=Envia a validació TitleDeleteCP=Eliminar la petició de dies lliures ConfirmDeleteCP=Estàs segur de voler eliminar aquesta petició de dies lliures? ErrorCantDeleteCP=Error, no te permisos per eliminar aquesta petició de dies lliures @@ -55,7 +54,7 @@ ErrorDureeCP=La seva petició de dies lliures no conté cap dia hàbil TitleValidCP=Aprovar la petició de dies lliures ConfirmValidCP=Estàs segur de voler validar aquesta petició de dies lliures? DateValidCP=Data de validació -TitleToValidCP=Enviar la petició de dies lliures +TitleToValidCP=Envia la petició de dies lliures ConfirmToValidCP=Estàs segur de voler enviar la petició de dies lliures? TitleRefuseCP=Rebutjar la petició de dies lliures ConfirmRefuseCP=Estàs segur de voler rebutjar la petició de dies lliures? @@ -79,9 +78,9 @@ PrevSoldeCP=Saldo anterior NewSoldeCP=Nou saldo alreadyCPexist=Ha s'ha efectuat una petició de dies lliures per aquest periode UserName=Nom Cognoms -Employee=Empleat FirstDayOfHoliday=Primer dia lliure LastDayOfHoliday=Últim dia lliures +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Actualització mensual ManualUpdate=Actualització manual HolidaysCancelation=Anulació de dies lliures @@ -141,4 +140,7 @@ HolidaysRefusedBody=La seva sol·licitud de dies lliures retribuïts des de el % HolidaysCanceled=Dies lliures retribuïts cancel·lats HolidaysCanceledBody=La seva solicitud de dies lliures retribuïts del %s al %s ha sigut cancel·lada. NewByMonth=Afegit per mes +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Ves a Inici - Configuració - Diccionaris - Tipus de dies lliures per configurar els diferents tipus de dies lliures diff --git a/htdocs/langs/ca_ES/hrm.lang b/htdocs/langs/ca_ES/hrm.lang index e9af38ea453..e74c8767957 100644 --- a/htdocs/langs/ca_ES/hrm.lang +++ b/htdocs/langs/ca_ES/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Llistat de funcions ListOfEmployees=Llistat d'empleats Employees=Empleats Employee=Empleat +Employe=Employe NewEmployee=Nou empleat EmployeeCard=Fitxa d'empleat diff --git a/htdocs/langs/ca_ES/interventions.lang b/htdocs/langs/ca_ES/interventions.lang index e2364026a4c..47425099f43 100644 --- a/htdocs/langs/ca_ES/interventions.lang +++ b/htdocs/langs/ca_ES/interventions.lang @@ -27,10 +27,10 @@ InterventionCardsAndInterventionLines=Fitxes i línies d'intervenció InterventionClassifyBilled=Classificar "facturat" InterventionClassifyUnBilled=Classificar "no facturat" StatusInterInvoiced=Facturada -RelatedInterventions=Intervencions adjuntes +RelatedInterventions=Intervencions relacionades ShowIntervention=Mostrar intervenció SendInterventionRef=Presentar intervenció %s -SendInterventionByMail=Envia la intervenció per email +SendInterventionByMail=Envia la intervenció per e-mail InterventionCreatedInDolibarr=Intervenció %s creada InterventionValidatedInDolibarr=Intervenció %s validada InterventionModifiedInDolibarr=Intervenció %s modificada @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Retorna el número amb el format %syymm-nnnn on yy és l PacificNumRefModelError=Una factura que comença per # $$syymm existeix en base i és incompatible amb aquesta numeració. Elemínela o renombrela per activar aquest mòdul. PrintProductsOnFichinter=Mostrar els productes a la fitxa d'intervenció PrintProductsOnFichinterDetails=Intervencions generades des de comandes +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Id. d'intervenció InterRef=Ref. d'intervenció diff --git a/htdocs/langs/ca_ES/mails.lang b/htdocs/langs/ca_ES/mails.lang index 69fad9bd066..9b76f89cba4 100644 --- a/htdocs/langs/ca_ES/mails.lang +++ b/htdocs/langs/ca_ES/mails.lang @@ -81,8 +81,9 @@ ActivateCheckReadKey=Clau utilitzada per encriptar la URL utilitzada per les car EMailSentToNRecipients=E-Mail enviat a %s destinataris. XTargetsAdded=%s destinataris agregats a la llista EachInvoiceWillBeAttachedToEmail=Es creara i adjuntara a cada e-mail un document usant el model de factura per defecte. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Recordatori de la factura %s (%s) -SendRemind=Enviar recordatoris per e-mail +SendRemind=Envia recordatori per e-mail RemindSent=%s recodatori(s) enviats AllRecipientSelected=Tots els tercers seleccionats si hi ha un e-mail definit NoRemindSent=no s'han enviat recordatoris per e-mail @@ -112,8 +113,8 @@ TargetsStatistics=Estadístiques destinataris NbOfCompaniesContacts=Contactes/adreces únics MailNoChangePossible=Destinataris d'un E-Mailing validat no modificables SearchAMailing=Cercar un E-Mailing -SendMailing=Enviar E-Mailing -SendMail=Enviar e-mail +SendMailing=Envia e-mailing +SendMail=Envia e-mail SentBy=Enviat por MailingNeedCommand=Per raons de seguretat, l'enviament d'un E-Mailing en massa es pot fer en línia de comandes. Demani al seu administrador que llanci la comanda següent per per enviar la correspondència a tots els destinataris: MailingNeedCommand2=Podeu enviar en línia afegint el paràmetre MAILING_LIMIT_SENDBYWEB amb un valor nombre que indica el màxim nombre d'e-mails enviats per sessió. Per això aneu a Inici - Configuració - Varis diff --git a/htdocs/langs/ca_ES/main.lang b/htdocs/langs/ca_ES/main.lang index 334fb33db44..8d2dc705322 100644 --- a/htdocs/langs/ca_ES/main.lang +++ b/htdocs/langs/ca_ES/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d/%m/%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Connexió a la base de dades +NoTemplateDefined=No template defined for this email type NoTranslation=Sense traducció NoRecordFound=No s'han trobat registres NoError=Cap error @@ -105,6 +106,7 @@ NotePrivate=Nota (privada) PrecisionUnitIsLimitedToXDecimals=Dolibarr està configurat per limitar la precisió dels preus unitaris a %s decimals. DoTest=Provar ToFilter=Filtrar +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Atenció, té almenys un element que ha passat la data de tolerencia. yes=sí Yes=Sí @@ -142,7 +144,7 @@ ConfirmSendCardByMail=ConfirmSendCardByMail=Vol enviar el contingut d'aquesta fi Delete=Eliminar Remove=Retirar Resiliate=Dona de baixa -Cancel=Anul·lar +Cancel=Cancel·la Modify=Modificar Edit=Editar Validate=Validar @@ -166,7 +168,7 @@ Valid=Validar Approve=Aprovar Disapprove=Desaprovar ReOpen=Reobrir -Upload=Enviar arxiu +Upload=Envia arxiu ToLink=Enllaç Select=Seleccionar Choose=Escollir @@ -228,6 +230,8 @@ Now=Ara HourStart=Hora d'inici Date=Data DateAndHour=Data i hora +DateToday=Today's date +DateReference=Reference date DateStart=Data inici DateEnd=Data fi DateCreation=Data de creació @@ -565,20 +569,20 @@ ShowProspectPreview=Veure historial client potencial RefCustomer=Ref. client Currency=Divisa InfoAdmin=Informació per als administradors -Undo=Anul·lar +Undo=Desfer Redo=Refer ExpandAll=Expandir tot -UndoExpandAll=Anul·lar expansió +UndoExpandAll=Desfer expansió Reason=Raó FeatureNotYetSupported=Funcionalitat encara no suportada CloseWindow=Tancar finestra Question=Pregunta Response=Resposta Priority=Prioritat -SendByMail=Enviar per e-mail +SendByMail=Envia per e-mail MailSentBy=Mail enviat per TextUsedInTheMessageBody=Text utilitzat en el cos del missatge -SendAcknowledgementByMail=Enviament rec. per e-mail +SendAcknowledgementByMail=Envia confirmació per e-mail EMail=Correu electrònic NoEMail=Sense e-mail NoMobilePhone=Sense mòbil @@ -606,8 +610,9 @@ PartialMan=Parcial TotalWoman=Total TotalMan=Total NeverReceived=Mai rebut -Canceled=Cancel·lat +Canceled=Anul·lada YouCanChangeValuesForThisListFromDictionarySetup=Pot canviar aquestos valors al menú configuració->diccionaris +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Documents DocumentsNb=Fitxers adjunts (%s) @@ -695,6 +700,7 @@ Test=Prova Element=Element NoPhotoYet=No hi ha fotografia disponible HomeDashboard=Resum +Dashboard=Dashboard Deductible=Deduïble from=de toward=cap a diff --git a/htdocs/langs/ca_ES/margins.lang b/htdocs/langs/ca_ES/margins.lang index 33b16d75033..b11b8fd143e 100644 --- a/htdocs/langs/ca_ES/margins.lang +++ b/htdocs/langs/ca_ES/margins.lang @@ -35,8 +35,9 @@ MargeBrute=Marge brut MargeNette=Marge net MargeType1=Marge en el millor preu de proveïdor MargeType2=Marge en Preu mitjà ponderat (PMP) -MARGIN_TYPE_DETAILS=Marge brut: Preu de venda sense IVA - Preu de compra sense IVA
      Marge net: Preu de venda sense IVA - Costos -MarginTypeDesc=Marge amb millor preu de compra: Preu de venda - El millor preu de proveĆÆdor definit en la fitxa del producte
      Marge de Preu Mitj Ponderat (PMP): Preu de venda - Preu Mitj Ponderat del producte (PMP) o el millor preu de proveïdor si encara no té definit cap PMP +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Preu de compra BuyingCost=Costos UnitCharges=Càrrega unitària diff --git a/htdocs/langs/ca_ES/members.lang b/htdocs/langs/ca_ES/members.lang index c0338b1c5d6..7bae0582292 100644 --- a/htdocs/langs/ca_ES/members.lang +++ b/htdocs/langs/ca_ES/members.lang @@ -39,9 +39,9 @@ MembersWithSubscriptionToReceive=Socis amb afiliació per rebre DateAbonment=Data afiliació DateSubscription=Data afiliació DateNextSubscription=Data propera afiliació -DateEndSubscription=Data fi afiliació -EndSubscription=Fi afiliació -SubscriptionId=ID afiliació +DateEndSubscription=Data final d'afiliació +EndSubscription=Final d'afiliació +SubscriptionId=ID d'afiliació MemberId=ID de soci NewMember=Nou soci NewType=Nou tipus de soci @@ -70,10 +70,10 @@ MembersStatusNotPaid=Afiliacions no al dia MembersStatusNotPaidShort=No al dia MembersStatusResiliated=Socis donats de baixa MembersStatusResiliatedShort=Socis donats de baixa -NewCotisation=Nova afiliació +NewCotisation=Nova aportació PaymentSubscription=Pagament de quotes EditMember=Edita el soci -SubscriptionEndDate=Data fi afiliació +SubscriptionEndDate=Data final d'afiliació MembersTypeSetup=Configuració dels tipus de socis NewSubscription=Nova afiliació NewSubscriptionDesc=Utilitzi aquest formulari per registrar-se com un nou soci de l'entitat. Per a una renovació (si ja és soci) poseu-vos en contacte amb l'entitat mitjançant l'e-mail %s. @@ -84,7 +84,7 @@ SubscriptionNotReceived=Afiliació no rebuda SubscriptionLateShort=En retard SubscriptionNotReceivedShort=No rebuda ListOfSubscriptions=Llista d'afiliacions -SendCardByMail=Enviar fitxa per e-mail +SendCardByMail=Envia fitxa per e-mail AddMember=Crea soci NoTypeDefinedGoToSetup=No s'ha definit cap tipus de soci. Aneu al menú "Tipus de socis" NewMemberType=Nou tipus de soci @@ -127,7 +127,7 @@ MemberNotOrNoMoreExpectedToSubscribe=No sotmesa a cotització AddSubscription=Crear afiliació ShowSubscription=Mostrar afiliació MemberModifiedInDolibarr=Soci modificat en Dolibarr -SendAnEMailToMember=Enviar e-mail d'informació al soci +SendAnEMailToMember=Envia e-mail d'informació al soci DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Assumpte del e-mail rebut en cas d'auto-inscripció d'un convidat DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail rebut en cas d'auto-inscripció d'un convidat DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=Assumpte del e-mail enviat quan un convidat es a autoinscrigui @@ -179,7 +179,7 @@ MembersByTownDesc=Aquesta pantalla presenta una estadística del nombre de socis MembersStatisticsDesc=Trieu les estadístiques que voleu consultar... MenuMembersStats=Estadístiques LastMemberDate=Data de l'últim soci -Nature=Naturalesa +Nature=Caràcter Public=Informació pública Exports=Exportacions NewMemberbyWeb=S'ha afegit un nou soci. A l'espera d'aprovació @@ -198,7 +198,7 @@ Entreprises=Empreses DOLIBARRFOUNDATION_PAYMENT_FORM=Per realitzar el pagament de la seva cotització per transferència bancària, visiteu la pàgina http://wiki.dolibarr.org/index.php/Subscribirse.
      Per pagar amb targeta de crèdit o PayPal, feu clic al botó a la part inferior d'aquesta pàgina.

      ByProperties=Per caracterĆ­stiques MembersStatisticsByProperties=EstadĆ­stiques dels socis per caracterĆ­stiques -MembersByNature=Aquesta pantalla mostra les estadĆ­stiques de socis per naturalesa. +MembersByNature=Aquesta pantalla mostra estadĆ­stiques de socis per carĆ cter. MembersByRegion=Aquesta pantalla mostra les estadĆ­stiques de socis per regió. VATToUseForSubscriptions=Taxa d'IVA per les afiliacions NoVatOnSubscription=Sense IVA per a les afiliacions diff --git a/htdocs/langs/ca_ES/oauth.lang b/htdocs/langs/ca_ES/oauth.lang index 83b35b82f01..7456246c5e6 100644 --- a/htdocs/langs/ca_ES/oauth.lang +++ b/htdocs/langs/ca_ES/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token eliminat RequestAccess=Clica aquĆ­ per demanar/renovar l'accĆ©s i rebre un nou token per desar DeleteAccess=Faci clic aquĆ­ per eliminar token UseTheFollowingUrlAsRedirectURI=Utilitza la següent URL com a URI de redirecció quan es crea la teva credencial en el teu proveĆÆdor OAuth: -ListOfSupportedOauthProviders=Entra aquĆ­ la credencial proporcionada pel teu proveĆÆdor OAuth2. NomĆ©s es mostren els proveĆÆdors que suporten OAuth2. Aquesta configuració es pot utilitzar per altres mòduls que necessitin autentificació OAuth2. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/ca_ES/opensurvey.lang b/htdocs/langs/ca_ES/opensurvey.lang index 8e4d110b952..64e315068e7 100644 --- a/htdocs/langs/ca_ES/opensurvey.lang +++ b/htdocs/langs/ca_ES/opensurvey.lang @@ -28,7 +28,7 @@ UrlForSurvey=URL per indicar l'accĆ©s directe a l'enquesta PollOnChoice=EstĆ  creant una enquesta amb mĆŗltiples opcions. Primer introdueixi totes les opcions possibles per aquesta enquesta: CreateSurveyDate=Crear una enquesta de data CreateSurveyStandard=Crear una enquesta estĆ ndard -CheckBox=Checkbox simple +CheckBox=Casella de verificació simple YesNoList=Llista (buit/sĆ­/no) PourContreList=Llista (buit/a favor/en contra) AddNewColumn=Afegir nova columna diff --git a/htdocs/langs/ca_ES/orders.lang b/htdocs/langs/ca_ES/orders.lang index 8604cf27caf..aec67a14d43 100644 --- a/htdocs/langs/ca_ES/orders.lang +++ b/htdocs/langs/ca_ES/orders.lang @@ -40,7 +40,7 @@ StatusOrderBilledShort=Facturat StatusOrderToProcessShort=A processar StatusOrderReceivedPartiallyShort=Rebuda parcialment StatusOrderReceivedAllShort=Rebuda -StatusOrderCanceled=Anul-lada +StatusOrderCanceled=AnulĀ·lada StatusOrderDraft=Esborrany (a validar) StatusOrderValidated=Validada StatusOrderOnProcess=Comanda - En espera de recepció @@ -82,7 +82,7 @@ OrdersOpened=Comandes a processar NoOpenedOrders=No hi ha comandes obertes NoOtherOpenedOrders=No hi ha altres comandes obertes NoDraftOrders=Sense comandes esborrany -NoOrder=Sense comanda +NoOrder=No order NoSupplierOrder=Sense comanda a proveĆÆdor OtherOrders=Altres comandes LastOrders=Últimes %s comandes de clients @@ -111,14 +111,14 @@ ClassifyBilled=Classificar facturat ComptaCard=Fitxa comptable DraftOrders=Comandes esborrany DraftSuppliersOrders=Comandes a proveĆÆdors en esborrany -RelatedOrders=Comandes adjuntes -RelatedCustomerOrders=Comandes de clients relacionades -RelatedSupplierOrders=Comandes a clients relacionades +RelatedOrders=Comandes relacionades +RelatedCustomerOrders=Comandes de client relacionades +RelatedSupplierOrders=Comandes de proveĆÆdor relacionades OnProcessOrders=Comandes en procĆ©s RefOrder=Ref. comanda RefCustomerOrder=Ref. comanda client RefCustomerOrderShort=Ref. com. client -SendOrderByMail=Enviar comanda per e-mail +SendOrderByMail=Envia comanda per e-mail ActionsOnOrder=Esdeveniments sobre la comanda NoArticleOfTypeProduct=No hi ha articles de tipus 'producte' i per tant enviables en aquesta comanda OrderMode=MĆØtode de comanda diff --git a/htdocs/langs/ca_ES/other.lang b/htdocs/langs/ca_ES/other.lang index d3d43006d03..d22af8d23e1 100644 --- a/htdocs/langs/ca_ES/other.lang +++ b/htdocs/langs/ca_ES/other.lang @@ -238,3 +238,8 @@ ToExport=Exportar NewExport=Nova exportació ##### External sites ##### ExternalSites=Llocs externs +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/ca_ES/paybox.lang b/htdocs/langs/ca_ES/paybox.lang index fb9e059a911..6e2f5c52733 100644 --- a/htdocs/langs/ca_ES/paybox.lang +++ b/htdocs/langs/ca_ES/paybox.lang @@ -22,7 +22,7 @@ ToOfferALinkForOnlinePaymentOnMemberSubscription=URL que ofereix una interfĆ­cie YouCanAddTagOnUrl=TambĆ© pot afegir el parĆ metre url &tag=value per a qualsevol d'aquestes adreces (obligatori nomĆ©s per al pagament lliure) per veure el seu propi codi de comentari de pagament. SetupPayBoxToHavePaymentCreatedAutomatically=Configureu la vostra url Paybox %s per tal que el pagament es creu automĆ ticament al validar. YourPaymentHasBeenRecorded=Aquesta pĆ gina confirma que el pagament s'ha registrat correctament. GrĆ cies. -YourPaymentHasNotBeenRecorded=El seu pagament no ha estat registrat i la transacció ha estat anul.lada. GrĆ cies. +YourPaymentHasNotBeenRecorded=El pagament no ha estat registrat i la transacció ha estat anulĀ·lada. GrĆ cies. AccountParameter=ParĆ metres del compte UsageParameter=ParĆ metres d'Ćŗs InformationToFindParameters=Informació per trobar la seva configuració de compte %s diff --git a/htdocs/langs/ca_ES/paypal.lang b/htdocs/langs/ca_ES/paypal.lang index 164ec2e6585..a9c507b3b11 100644 --- a/htdocs/langs/ca_ES/paypal.lang +++ b/htdocs/langs/ca_ES/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode de proves(sandbox) PAYPAL_API_USER=Nom usuari API PAYPAL_API_PASSWORD=Contrasenya usuari API PAYPAL_API_SIGNATURE=Signatura API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Proposar pagament integral (Targeta+Paypal) o nomĆ©s Paypal PaypalModeIntegral=Integral PaypalModeOnlyPaypal=NomĆ©s PayPal diff --git a/htdocs/langs/ca_ES/products.lang b/htdocs/langs/ca_ES/products.lang index 3c5e98684ef..c07ef19d343 100644 --- a/htdocs/langs/ca_ES/products.lang +++ b/htdocs/langs/ca_ES/products.lang @@ -198,7 +198,7 @@ SuppliersPricesOfProductsOrServices=Preus de proveĆÆdors (productes o serveis) CustomCode=Codi duaner CountryOrigin=PaĆ­s d'origen HiddenIntoCombo=Ocult en les llistes -Nature=Naturalesa +Nature=CarĆ cter ShortLabel=Etiqueta curta Unit=Unitat p=u. @@ -252,7 +252,7 @@ UnitPmp=Preu Compra Unitari CostPmpHT=Cost de compra ProductUsedForBuild=Auto consumit per producció ProductBuilded=Producció completada -ProductsMultiPrice=Producte multi-preu +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Preus de client (productes o serveis, multi-preus) ProductSellByQuarterHT=Facturació de productes trimestral abans d'impostos ServiceSellByQuarterHT=Facturació de serveis trimestral abans d'impostos @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Selecciona fitxers PDF IncludingProductWithTag=Inclòs productes/serveis amb etiqueta DefaultPriceRealPriceMayDependOnCustomer=Preu per defecte, el preu real depĆ©n de client WarningSelectOneDocument=Selecciona com a mĆ­nim un document -DefaultUnitToShow=Unitats +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/ca_ES/projects.lang b/htdocs/langs/ca_ES/projects.lang index 04fa456ee57..6612c6c2f59 100644 --- a/htdocs/langs/ca_ES/projects.lang +++ b/htdocs/langs/ca_ES/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Aquesta vista mostra tots els projectes als que tĆ© dret ProjectsDesc=Aquesta vista mostra tots els projectes (les seves autoritzacions li ofereixen una visió completa). MyTasksDesc=Aquesta vista es limita als projectes i tasques en quĆØ vostĆØ Ć©s un contacte afectat en almenys una tasca (qualsevol tipus). OnlyOpenedProject=NomĆ©s visibles els projectes oberts (els projectes en estat d'esborrany o tancats no són visibles) +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Aquesta vista mostra tots els projectes i tasques en els que vostĆØ tĆ© dret a tenir visibilitat. TasksDesc=Aquesta vista mostra tots els projectes i tasques (les sevas autoritzacions li ofereixen una visió completa). AllTaskVisibleButEditIfYouAreAssigned=Totes les tasques de cada projecte són visibles, però nomĆ©s pots entrar les hores per les tasques que tens assignades. Assigna't tasques si vols afegir-hi les hores. @@ -29,7 +30,9 @@ OfficerProject=Responsable del projecte LastProjects=Els %s ultims projectes AllProjects=Tots els projectes OpenedProjects=Projectes oberts +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Quantitat d'oportunitats de projectes oberts per estat +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Llistat de projectes ShowProject=Veure projecte SetProject=Definir projecte @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=La tasca %s a sigut modificada TaskDeletedInDolibarr=La tasca %s a sigut eliminada OpportunityStatus=Estat d'oportunitats OpportunityStatusShort=Estat d'oportunitat +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Import d'oportunitats OpportunityAmountShort=Import d'oportunitat ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projectes amb aquest usuari com a contacte TasksWithThisUserAsContact=Tasques asignades a l'usuari ResourceNotAssignedToProject=No assignat a cap projecte ResourceNotAssignedToTask=No assignat a cap tasca +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assignar-me una tasca AssignTask=Assigna ProjectOverview=Informació general @@ -179,7 +185,7 @@ YouCanCompleteRef=Si vols completar la referĆØncia amb mĆ©s informació (per uti OpenedProjectsByThirdparties=Projectes oberts per tercers OpportunityTotalAmount=Import total d'oportunitats OpportunityPonderatedAmount=Quantitat ponderada d'oportunitats -OpportunityPonderatedAmountDesc=Import d'oportunitats ponderat per probabilitat (depenent de l'estat de l'oportunitat) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Potencial OppStatusQUAL=Qualificació OppStatusPROPO=Pressupost diff --git a/htdocs/langs/ca_ES/propal.lang b/htdocs/langs/ca_ES/propal.lang index 8fdbf201c31..75d8c33873a 100644 --- a/htdocs/langs/ca_ES/propal.lang +++ b/htdocs/langs/ca_ES/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Els %s darrers pressupostos modificats AllPropals=Tots els pressupostos LastProposals=Ultims pressupostos SearchAProposal=Cercar un pressupost +NoProposal=No proposal ProposalsStatistics=EstadĆ­stiques de pressupostos NumberOfProposalsByMonth=NĆŗmero per mes AmountOfProposalsByMonthHT=Import per mes (Sense IVA) @@ -55,14 +56,15 @@ NoOpenedPropals=Sense pressupostos oberts NoOtherOpenedPropals=No hi ha altres pressupostos oberts NoPropal=Sense pressupost RefProposal=Ref. pressupost -SendPropalByMail=Enviar pressupost per e-mail +SendPropalByMail=Envia pressupost per e-mail AssociatedDocuments=Documents associats al pressupost: ErrorCantOpenDir=Impossible obrir la carpeta DatePropal=Data pressupost DateEndPropal=Data fi validesa DateEndPropalShort=Data fi ValidityDuration=Durada de validesa -CloseAs=Tancar l'estatut +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classificar facturat BuildBill=Crear factura ErrorPropalNotFound=Pressupost %s inexistent @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Model per defecte DefaultModelPropalToBill=Model per defecte en tancar un pressupost (a facturar) DefaultModelPropalClosed=Model per defecte en tancar un pressupost (no facturat) ProposalCustomerSignature=Acceptació per escrit, segell de l'empresa, data i signatura +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/ca_ES/salaries.lang b/htdocs/langs/ca_ES/salaries.lang index 5ca4046e156..a0c4eb15926 100644 --- a/htdocs/langs/ca_ES/salaries.lang +++ b/htdocs/langs/ca_ES/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Codi comptable pagament de salaris SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Codi comptable cĆ rregues financeres Salary=Sou Salaries=Sous -Employee=Empleat NewSalaryPayment=Nou pagament de sous SalaryPayment=Pagament de sous SalariesPayments=Pagaments de sous diff --git a/htdocs/langs/ca_ES/sendings.lang b/htdocs/langs/ca_ES/sendings.lang index d92427a1795..184022729ef 100644 --- a/htdocs/langs/ca_ES/sendings.lang +++ b/htdocs/langs/ca_ES/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Tots els enviaments Shipment=Enviament Shipments=Enviaments ShowSending=Mostra les expedicions -Receivings=Recepcions +Receivings=Delivery Receipts SendingsArea=ƀrea enviaments ListOfSendings=Llista d'enviaments SendingMethod=MĆØtode d'enviament @@ -31,11 +31,11 @@ DateSendingShort=Data de lliurament SendingsForSameOrder=Expedicions d'aquesta comanda SendingsAndReceivingForSameOrder=Enviaments i recepcions d'aquesta comanda SendingsToValidate=Enviaments a validar -StatusSendingCanceled=Anul.lat +StatusSendingCanceled=AnulĀ·lada StatusSendingDraft=Esborrany StatusSendingValidated=Validat (productes a enviar o enviats) StatusSendingProcessed=Processat -StatusSendingCanceledShort=Anul.lat +StatusSendingCanceledShort=AnulĀ·lada StatusSendingDraftShort=Esborrany StatusSendingValidatedShort=Validat StatusSendingProcessedShort=Processat @@ -55,12 +55,12 @@ WarningNoQtyLeftToSend=Alerta, cap producte en espera d'enviament. StatsOnShipmentsOnlyValidated=EstadĆ­stiques realitzades Ćŗnicament sobre les expedicions validades DateDeliveryPlanned=Data prevista d'entrega DateReceived=Data real de recepció -SendShippingByEMail=Enviament d'expedició per e-mail +SendShippingByEMail=Envia expedició per e-mail SendShippingRef=Enviament de l'expedició %s ActionsOnShipping=Events sobre l'expedició LinkToTrackYourPackage=EnllaƧ per al seguiment del seu paquet ShipmentCreationIsDoneFromOrder=De moment, la creació d'una nova expedició es realitza des de la fitxa de comanda. -RelatedShippings=Expedicions asociades +RelatedShippings=Expedicions relacionades ShipmentLine=LĆ­nia d'expedició CarrierList=Llistat de transportistes SendingRunning=Producte de comandes de clients diff --git a/htdocs/langs/ca_ES/sms.lang b/htdocs/langs/ca_ES/sms.lang index d021816f840..ae7e8f76227 100644 --- a/htdocs/langs/ca_ES/sms.lang +++ b/htdocs/langs/ca_ES/sms.lang @@ -45,9 +45,10 @@ NbOfRecipients=Nombre de destinataris NbOfUniqueSms=NĀŗ de telĆØfons Ćŗnics NbOfSms=NĀŗ de telĆØfon ThisIsATestMessage=Aquest Ć©s un missatge de prova -SendSms=Enviar SMS +SendSms=Envia SMS SmsInfoCharRemain=NĀŗ restant de carĆ cters SmsInfoNumero= (format internacional ex: +33899701761) DelayBeforeSending=Retard abans d'enviar (en minuts) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No hi ha destinataris. Comproveu la configuració del seu proveĆÆdor d'SMS. diff --git a/htdocs/langs/ca_ES/stocks.lang b/htdocs/langs/ca_ES/stocks.lang index 13f076d3b65..773b8488da0 100644 --- a/htdocs/langs/ca_ES/stocks.lang +++ b/htdocs/langs/ca_ES/stocks.lang @@ -12,7 +12,7 @@ WarehouseSourceNotDefined=Sense magatzems definits, AddOne=Afegir un WarehouseTarget=Magatzem destinació ValidateSending=Validar enviament -CancelSending=AnulĀ·lar enviament +CancelSending=CancelĀ·la l'enviament DeleteSending=Eliminar enviament Stock=Estoc Stocks=Estocs @@ -113,7 +113,7 @@ AlertOnly= NomĆ©s alertes WarehouseForStockDecrease=Per la disminució d'estoc s'utilitzara el magatzem %s WarehouseForStockIncrease=Pe l'increment d'estoc s'utilitzara el magatzem %s ForThisWarehouse=Per aquest magatzem -ReplenishmentStatusDesc=Aquest Ć©s un llistat de tots els productes amb un estoc inferior a l'estoc desitjat (o inferior al valor d'alerta si el checkbox "nomĆ©s alerta" estĆ  marcat). Utilitzant el checkbox, pots crear comandes de proveĆÆdors per corregir la diferĆØncia. +ReplenishmentStatusDesc=Aquest Ć©s un llistat de tots els productes amb un estoc inferior a l'estoc desitjat (o inferior al valor d'alerta si la casella de verificació "nomĆ©s alerta" estĆ  marcat). Utilitzant la casella de verificació, pots crear comandes de proveĆÆdors per corregir la diferĆØncia. ReplenishmentOrdersDesc=Aquest Ć©s un llistat de totes les comandes de proveĆÆdor obertes incloent productes predefinits. AquĆ­ nomĆ©s es poden veure comandes obertes amb productes predefinits que poden afectar l'estoc. Replenishments=reaprovisionament NbOfProductBeforePeriod=Quantitat del producte %s en estoc abans del periode seleccionat (< %s) diff --git a/htdocs/langs/ca_ES/supplier_proposal.lang b/htdocs/langs/ca_ES/supplier_proposal.lang index c9ced968228..f33e55a9c00 100644 --- a/htdocs/langs/ca_ES/supplier_proposal.lang +++ b/htdocs/langs/ca_ES/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Pressupostos de proveĆÆdor supplier_proposalDESC=Gestiona les peticions de preu de proveĆÆdors -supplier_proposalMENU_LEFT_TITLE=Pressupost de proveĆÆdor -supplier_proposalMENU_LEFT_TITLE_NEW=Nova petició -supplier_proposalMENU_LEFT_TITLE_LIST=Llistat +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Petició de preu CommRequests=Peticions de preu SearchRequest=Busca una petició @@ -11,7 +10,7 @@ DraftRequests=Peticions en esborrany LastModifiedRequests=Les %s darreres peticions de preu modificades RequestsOpened=Obre una petició de preu SupplierProposalArea=ƀrea de pressupostos de proveĆÆdor -SupplierProposalShort=Pressupost de proveĆÆdor +SupplierProposalShort=Supplier proposals SupplierProposals=Pressupost de proveĆÆdor NewAskPrice=Nova petició de preu NewAsk=Nova petició @@ -47,7 +46,7 @@ CreateEmptyAsk=Crea una petició buida CloneAsk=Clona la petició de preu ConfirmCloneAsk=Esteu segur de voler clonar la petició de preu %s? ConfirmReOpenAsk=Esteu segur de voler reobrir la petició de preu %s ? -SendAskByMail=Envia la petició de preu per correu +SendAskByMail=Envia petició de preu per e-mail SendAskRef=Enviant la petició de preu %s SupplierProposalCard=Fitxa de petició ConfirmDeleteAsk=Esteu segur de voler eliminar aquesta petició de preu? diff --git a/htdocs/langs/ca_ES/trips.lang b/htdocs/langs/ca_ES/trips.lang index 4fdb5de6daa..dc45e06e74a 100644 --- a/htdocs/langs/ca_ES/trips.lang +++ b/htdocs/langs/ca_ES/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informacions de l'informe de despeses PDFStandardExpenseReports=Plantilla estĆ ndard per generar un document PDF per l'informe de despeses ExpenseReportLine=LĆ­nia de l'informe de despeses TF_OTHER=Altre -TF_TRANSPORTATION=Transport +TF_TRIP=Transportation TF_LUNCH=Dieta TF_METRO=Metro TF_TRAIN=Tren @@ -99,4 +99,5 @@ ConfirmSaveTrip=Esteu segur de voler validar aquest informe de despeses? NoTripsToExportCSV=No hi ha informe de despeses per exportar en aquest perĆ­ode ExpenseReportPayment=Informe de despeses pagades +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Informes de despeses a pagar diff --git a/htdocs/langs/ca_ES/users.lang b/htdocs/langs/ca_ES/users.lang index 46d45707a6e..39050a1cac0 100644 --- a/htdocs/langs/ca_ES/users.lang +++ b/htdocs/langs/ca_ES/users.lang @@ -121,3 +121,4 @@ OpenIDURL=URL d'OpenID LoginUsingOpenID=Utilitzeu OpenID per iniciar sessió WeeklyHours=Hores setmanals ColorUser=Color d'usuari +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ca_ES/withdrawals.lang b/htdocs/langs/ca_ES/withdrawals.lang index dbf234129cf..5cb4d0b5724 100644 --- a/htdocs/langs/ca_ES/withdrawals.lang +++ b/htdocs/langs/ca_ES/withdrawals.lang @@ -38,7 +38,7 @@ ClassCredited=Classificar com "Abonada" ClassCreditedConfirm=Esteu segur de voler classificar aquesta domiciliació com abonada al seu compte bancari? TransData=Data enviament TransMetod=MĆØtode enviament -Send=Enviar +Send=Envia Lines=lĆ­nies StandingOrderReject=Emetre una devolució WithdrawalRefused=Devolució de domiciliació diff --git a/htdocs/langs/cs_CZ/accountancy.lang b/htdocs/langs/cs_CZ/accountancy.lang index de3daa6230c..f44c48a0324 100644 --- a/htdocs/langs/cs_CZ/accountancy.lang +++ b/htdocs/langs/cs_CZ/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Vyberte zpÅÆsob exportu Modelcsv_normal=Klasický export Modelcsv_CEGID=Export směrem CEGID Expert BackToChartofaccounts=NĆ”vrat ĆŗÄtovĆ© osnovy -Back=NĆ”vrat Definechartofaccounts=Definovat ĆŗÄtovĆ© osnovy Selectchartofaccounts=Vyberte ĆŗÄtovĆ© osnovy @@ -109,10 +108,6 @@ DelBookKeeping=Odstranit zĆ”znamy hlavnĆ­ knihy DescSellsJournal=ProdejnĆ­ denĆ­k DescPurchasesJournal=NĆ”kupnĆ­ denĆ­k -BankJournal=BankovnĆ­ denĆ­k -DescBankJournal=BankovnĆ­ denĆ­k včetně vÅ”ech typÅÆ jiných než hotovostnĆ­ch plateb -CashJournal=PeněžnĆ­ denĆ­k -DescCashJournal=PeněžnĆ­ denĆ­k včetně typÅÆ platby v hotovosti FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Poraďte se zde se seznamem linek faktur dodavatele a jej ValidateHistory=Ověřit automaticky ErrorAccountancyCodeIsAlreadyUse=Chyba, nelze odstranit tento ĆŗÄetnĆ­ ĆŗÄet, protože ho zrovna používĆ”te - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Karta členěnĆ­ GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/cs_CZ/admin.lang b/htdocs/langs/cs_CZ/admin.lang index 38ebd180a2a..9fd4299abe8 100644 --- a/htdocs/langs/cs_CZ/admin.lang +++ b/htdocs/langs/cs_CZ/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Skrýt vÅ”echny informace týkajĆ­cĆ­ se DPH na gener HideDescOnPDF=Skrýt popis produktÅÆ z vytvořenĆ©ho PDF HideRefOnPDF=Skrýt produkty čj. na vytvořenĆ© PDF HideDetailsOnPDF=Skrýt produkty linky podrobnosti o generovanĆ© PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Knihovna UrlGenerationParameters=Parametry k zajiÅ”těnĆ­ URL SecurityTokenIsUnique=PoužívĆ”me unikĆ”tnĆ­ securekey parametr pro každou adresu URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Jste si jisti, že chcete vymazat vÅ”echny aktuĆ”l AllBarcodeReset=Byly odstraněny vÅ”echny hodnoty ÄĆ”rových kódÅÆ NoBarcodeNumberingTemplateDefined=ŽÔdnĆ© Å”ablony čƭslovĆ”nĆ­ ÄĆ”rových kódÅÆ aktivovanĆ© v nastavenĆ­ modulu ÄĆ”rových kódÅÆ. NoRecordWithoutBarcodeDefined=ŽÔdný zĆ”znam s žÔdnou hodnotou ÄĆ”rovĆ©ho kódu definovĆ”na. +EnableFileCache=Enable file cache # Modules Module0Name=UživatelĆ© a skupiny @@ -499,7 +500,7 @@ Module510Desc=ŘízenĆ­ výplat zaměstnancÅÆ a plateb Module520Name=PÅÆjčka Module520Desc=SprĆ”va ĆŗvěrÅÆ Module600Name=UpozorněnĆ­ -Module600Desc=PosĆ­lat e-mailovĆ© upozorněnĆ­ na některĆ© Dolibarr firemnĆ­ch akcĆ­ až kontaktÅÆ třetĆ­ch stran (nastavenĆ­ definovĆ”n na každĆ©m thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Dary Module700Desc=DarovĆ”nĆ­ řízenĆ­ Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=ZpožděnĆ­ před varovĆ”nĆ­m DelaysOfToleranceBeforeWarning=Tolerance zpožděnĆ­ před varovĆ”nĆ­ DelaysOfToleranceDesc=Tato obrazovka umožňuje definovat tolerovat zpožděnĆ­ před upozorněnĆ­ je hlÔŔen na obrazovce s %s Piktogram pro každý pozdnĆ­ prvek. Delays_MAIN_DELAY_ACTIONS_TODO=ZpožděnĆ­ tolerance (ve dnech) před zĆ”znam o plĆ”novaných akcĆ­ch dosud realizovaných +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=ZpožděnĆ­ tolerance (ve dnech) před zĆ”znam o zakĆ”zkĆ”ch dosud zpracovaných Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=ZpožděnĆ­ tolerance (ve dnech) před zĆ”znam o dodavateli zakĆ”zkĆ”ch dosud zpracovaných Delays_MAIN_DELAY_PROPALS_TO_CLOSE=ZpožděnĆ­ tolerance (ve dnech) před zĆ”znam o nĆ”vrzĆ­ch zavřete @@ -1087,6 +1089,7 @@ PathDirectory=AdresÔř SendmailOptionMayHurtBuggedMTA=Funkce se odesĆ­lat e-maily pomocĆ­ metody "PHP mail direct" bude generovat e-mailovĆ© zprĆ”vy, kterĆ© by mohly být nenĆ­ sprĆ”vně analyzovat některými dostĆ”vajĆ­ poÅ”tovnĆ­ servery. Výsledkem je, že některĆ© maily nelze čƭst lidĆ© hostovaných těmito platformami odposlouchĆ”vĆ”n. To je případ některých poskytovatelÅÆ služeb Internetu (Ex: Orange ve Francii). To nenĆ­ problĆ©m do Dolibarr ani do PHP, ale na přijĆ­mĆ”nĆ­ e-mailový server. Můžete vÅ”ak přidat možnost MAIN_FIX_FOR_BUGGED_MTA do 1 do nastavenĆ­ - jinĆ© upravovat Dolibarr k tomu nedoÅ”lo. NicmĆ©ně, může dojĆ­t k problĆ©mu s jinými servery, kterĆ© respektujĆ­ přísně standard SMTP. JinĆ© řeÅ”enĆ­ (doporučeno), je použít metodu "SMTP socket knihovnu", kterĆ© nemĆ” žÔdnĆ© nevýhody. TranslationSetup=Konfigurace de la traduction TranslationDesc=Volba jazyka viditelnĆ© na obrazovce lze měnit:
      * GlobĆ”lně z menu DomÅÆ - NastavenĆ­ - ZobrazenĆ­
      * Pro uživatele pouze ze zobrazenĆ­ na kartě UživatelskĆ© uživatelskĆ©ho karty (klikněte na přihlÔŔenĆ­ v hornĆ­ ÄĆ”sti obrazovky). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Celkový počet aktivovaných funkcĆ­ modulÅÆ: %s YouMustEnableOneModule=MusĆ­te povolit alespoň jeden modul ClassNotFoundIntoPathWarning=Třída %s nenaÅ”li cestu do PHP @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/cs_CZ/agenda.lang b/htdocs/langs/cs_CZ/agenda.lang index d9eb2b9eb9b..440947e82fc 100644 --- a/htdocs/langs/cs_CZ/agenda.lang +++ b/htdocs/langs/cs_CZ/agenda.lang @@ -35,7 +35,9 @@ AllActions= VÅ”echny udĆ”losti / Ćŗkoly ViewCal=MěsƭčnĆ­ zobrazenĆ­ ViewDay=DennĆ­ zobrazenĆ­ ViewWeek=TýdennĆ­ zobrazenĆ­ +ViewYear=Year view ViewPerUser=ZobrazenĆ­ za uživatele +ViewPerType=Per type view ViewWithPredefinedFilters= Zobrazit s předem definovanými filtry AutoActions= AutomatickĆ© naplněnĆ­ AgendaAutoActionDesc= Definujte zde udĆ”losti, pro kterĆ© chcete vytvořit automaticky udĆ”lost v programu. Pokud nenĆ­ ve výchozĆ­m nastavenĆ­ zaÅ”krtnuta, budou zahrnuty pouze manuĆ”lnĆ­ akce v agendě. diff --git a/htdocs/langs/cs_CZ/bills.lang b/htdocs/langs/cs_CZ/bills.lang index 432e5f1fe93..47665afd9a2 100644 --- a/htdocs/langs/cs_CZ/bills.lang +++ b/htdocs/langs/cs_CZ/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=ProvedenĆ© platby PaymentsBackAlreadyDone=ProvedenĆ© platby zpět PaymentRule=Pravidlo platby PaymentMode=Typ platby +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=TermĆ­n platby PaymentConditions=PlatebnĆ­ podmĆ­nky @@ -184,6 +186,7 @@ ShowInvoice=Zobrazit fakturu ShowInvoiceReplace=Zobrazit opravenou fakturu ShowInvoiceAvoir=Zobrazit dobropis ShowInvoiceDeposit=Zobrazit zĆ”lohovou fakturu +ShowInvoiceSituation=Show situation invoice ShowPayment=Zobrazit platbu AlreadyPaid=Již zaplacenĆ© AlreadyPaidBack=Již vrĆ”cenĆ© platby @@ -221,6 +224,7 @@ NonPercuRecuperable=NevratnĆ” SetConditions=NastavenĆ­ platebnĆ­ch podmĆ­nek SetMode=Nastavit platebnĆ­ režim Billed=ƚčtovĆ”no +RecurringInvoices=Recurring invoices RepeatableInvoice=Å ablona faktury RepeatableInvoices=Å ablony faktur Repeatable=Å ablona @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Tato ÄĆ”stka byla opuÅ”těna (zĆ”kaznĆ­k řekl, aby byl HelpAbandonOther=Tato ÄĆ”stka byla opuÅ”těna, protože doÅ”lo k chybě (například Å”patný zĆ”kaznĆ­k nebo faktura nahrazena jinou) IdSocialContribution=Social/fiscal tax payment id PaymentId=ID platby +PaymentRef=Payment ref. InvoiceId=ID faktury InvoiceRef=Faktura čj. InvoiceDateCreation=Datum vytvořenĆ­ faktury @@ -296,6 +301,10 @@ RelatedSupplierInvoices=SouvisejĆ­cĆ­ faktury dodavatele LatestRelatedBill=NejnovějŔí souvisejĆ­cĆ­ faktura WarningBillExist=VarovĆ”nĆ­, jedna nebo vĆ­ce faktur již existujĆ­ MergingPDFTool=NĆ”stroj pro spojenĆ­ PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=BezprostřednĆ­ @@ -393,6 +402,7 @@ Reported=Zpožděný DisabledBecausePayments=NenĆ­ možnĆ©, protože jsou zde některĆ© platby CantRemovePaymentWithOneInvoicePaid=Nelze odstranit platbu protože je k dispozici alespoň jedna faktura označenĆ” jako zaplacenĆ” ExpectedToPay=OčekĆ”vanĆ” platba +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Uhrazeno touto platbou ClosePaidInvoicesAutomatically=Označit jako "Placeno" vÅ”echny standardnĆ­ situace nebo nĆ”hradnĆ­ faktury v plnĆ© výŔi. ClosePaidCreditNotesAutomatically=Označit jako "Placeno" vÅ”echny dobropisy zcela splaceny. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=PoznĆ”mka: Tento seznam obsahuje pouze faktury pro RevenueStamp=Kolek YouMustCreateInvoiceFromThird=Tato možnost je dostupnĆ” pouze při vytvÔřenĆ­ faktury ze zĆ”ložky "zĆ”kaznĆ­ka" z třetĆ­ strany PDFCrabeDescription= PDF Å”ablona faktur Crabe. KompletnĆ­ Å”ablona faktury (doporučenĆ” Å”ablona) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=VrĆ”tĆ­ čƭslo ve formĆ”tu %s yymm-nnnn pro standardnĆ­ faktury a %s yymm-nnnn pro dobropisy, kde yy je rok, mm je měsĆ­c a nnnn je sekvence bez přeruÅ”enĆ­ a bez nĆ”vratu k 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=ƚčet počƭnaje $syymm již existuje a nenĆ­ kompatibilnĆ­ s tĆ­mto modelem sekvence. Vyjměte ji nebo přejmenujte jej aktivacĆ­ tohoto modulu. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Tato situace je konečnĆ©. CantBeLessThanMinPercent=Pokrok nemůže být menŔí, než je jeho hodnota v předchozĆ­ situaci. NoSituations=ŽÔdnĆ© otevřenĆ© situace InvoiceSituationLast=ZĆ”věrečnĆ” a hlavnĆ­ faktura +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/cs_CZ/boxes.lang b/htdocs/langs/cs_CZ/boxes.lang index 6e66f8568f6..fdb0f111eed 100644 --- a/htdocs/langs/cs_CZ/boxes.lang +++ b/htdocs/langs/cs_CZ/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=ZĆ”kaznickĆ© faktury ForCustomersOrders=ZĆ”kaznickĆ© objednĆ”vky ForProposals=NabĆ­dky LastXMonthRolling=PoslednĆ­ %s měsĆ­c vĆ”lcovĆ”nĆ­ +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/cs_CZ/categories.lang b/htdocs/langs/cs_CZ/categories.lang index 2580519fcc0..130d3617a9c 100644 --- a/htdocs/langs/cs_CZ/categories.lang +++ b/htdocs/langs/cs_CZ/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Tag/kategorie Produkty MembersCategoryShort=Tag/kategorie uživatelĆ© SuppliersCategoriesShort=DodavatelĆ© tagy/kategorie CustomersCategoriesShort=ZĆ”kaznĆ­ci tagy/kategorie +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=ZĆ”k./CĆ­l. kategorie ProductsCategoriesShort=Produkty tagy/kategorie MembersCategoriesShort=UživatelĆ© tagy/kategorie diff --git a/htdocs/langs/cs_CZ/companies.lang b/htdocs/langs/cs_CZ/companies.lang index af7e3a1235c..dd272212c34 100644 --- a/htdocs/langs/cs_CZ/companies.lang +++ b/htdocs/langs/cs_CZ/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/cs_CZ/compta.lang b/htdocs/langs/cs_CZ/compta.lang index 4815d50def1..109fd5cfeaf 100644 --- a/htdocs/langs/cs_CZ/compta.lang +++ b/htdocs/langs/cs_CZ/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- ZĆ”lohovĆ© faktury nejsou zahrnuty DepositsAreIncluded=- ZĆ”lohovĆ© faktury jsou zahrnuty LT2ReportByCustomersInInputOutputModeES=ZprĆ”va o třetĆ­ straně IRPF LT1ReportByCustomersInInputOutputModeES=ZprĆ”va třetĆ­ strany RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=ZprĆ”va o vybranĆ© a zaplacenĆ© DPH zĆ”kaznĆ­ka VATReportByCustomersInDueDebtMode=ZprĆ”va o vybranĆ© a zaplacenĆ© DPH zĆ”kaznĆ­ka VATReportByQuartersInInputOutputMode=ZprĆ”va o sazbĆ”ch DPH vybranĆ© a odvedenĆ© diff --git a/htdocs/langs/cs_CZ/cron.lang b/htdocs/langs/cs_CZ/cron.lang index 102fcd94bd6..d3551b840de 100644 --- a/htdocs/langs/cs_CZ/cron.lang +++ b/htdocs/langs/cs_CZ/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=Na Unixových systĆ©mech by jste měli použít nĆ”sledu CronExplainHowToRunWin=Na Microsoft Windows systĆ©mech můžete použít naplĆ”novĆ”nĆ© nĆ”stroje Ćŗloh ke spuÅ”těnĆ­ příkazovĆ©ho řÔdku každých 5 minut # Menu CronJobs=NaplĆ”novanĆ© Ćŗlohy -CronListActive=Výpis aktivnĆ­ch/naplĆ”novaných Ćŗloh +CronListActive=List of enabled/scheduled jobs CronListInactive=Seznam vypnutých Ćŗloh +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=PoslednĆ­ Ćŗloha CronLastOutput=Výstup poslednĆ­ Ćŗlohy @@ -35,8 +36,8 @@ CronInfo=PlĆ”novacĆ­ modul Ćŗloh umožňujĆ­ provĆ”dět Ćŗlohy, kterĆ© byly plĆ” CronWaitingJobs=ČekajĆ­cĆ­ Ćŗlohy CronTask=PrĆ”ce CronNone=Nikdo -CronDtStart=Datum zahĆ”jenĆ­ -CronDtEnd=Datum ukončenĆ­ +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=DalŔí provedenĆ­ CronDtLastLaunch=PoslednĆ­ provedenĆ­ CronFrequency=Frekvence @@ -51,6 +52,7 @@ CronNoJobs=ŽÔdnĆ© registrovanĆ© Ćŗkoly CronPriority=Priorita CronLabel=Popis CronNbRun=Nb. zahĆ”jit +CronMaxRun=Max nb. launch CronEach=Každý JobFinished=PrĆ”ce zahĆ”jena a dokončena #Page card diff --git a/htdocs/langs/cs_CZ/deliveries.lang b/htdocs/langs/cs_CZ/deliveries.lang index 446951a7870..ebbd6578d93 100644 --- a/htdocs/langs/cs_CZ/deliveries.lang +++ b/htdocs/langs/cs_CZ/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Jste si jisti, že chcete smazat %s potvrzen DeliveryMethod=ZpÅÆsob doručenĆ­ TrackingNumber=SledovacĆ­ čƭslo DeliveryNotValidated=DodĆ”vka nenĆ­ ověřena +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=JmĆ©no a podpis: ToAndDate=To___________________________________ na ____ / _____ / __________ diff --git a/htdocs/langs/cs_CZ/holiday.lang b/htdocs/langs/cs_CZ/holiday.lang index 8d36d51f01b..10c103c3536 100644 --- a/htdocs/langs/cs_CZ/holiday.lang +++ b/htdocs/langs/cs_CZ/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=MusĆ­te povolit modul dovolenĆ” pro zobrazenĆ­ tĆ©to strĆ”nky. NotConfigModCP=MusĆ­te nakonfigurovat modul dovolenĆ­ pro zobrazenĆ­ tĆ©to strĆ”nky. Provedete zde:, klikněte zde . NoCPforUser=NemĆ”te k dispozici žÔdnĆ© volnĆ© dny. AddCP=PožÔdejte o dovolenou -Employe=Zaměstnanec DateDebCP=Datum zahĆ”jenĆ­ DateFinCP=Datum ukončenĆ­ DateCreateCP=Datum vytvořenĆ­ @@ -23,7 +22,7 @@ ReviewedByCP=Bude přezkoumĆ”na DescCP=Popis SendRequestCP=Vytvořit požadavek na dovolenou DelayToRequestCP=Požadavek na dovolenou musĆ­ být zadĆ”n nejmĆ©ně %s den(y) před termĆ­nem. -MenuConfCP=Úprava rozvrhu dovolenĆ© +MenuConfCP=Balance of leaves UpdateAllCP=Aktualizace dovolenĆ© SoldeCPUser=ZbývajĆ­cĆ­ dovolenĆ” je %s dnÅÆ. ErrorEndDateCP=MusĆ­te vybrat koncovĆ© datum větŔí než datum zahĆ”jenĆ­. @@ -79,9 +78,9 @@ PrevSoldeCP=PředchozĆ­ zÅÆstatek NewSoldeCP=Nový zÅÆstatek alreadyCPexist=ŽÔdost o dovolenou pro toto obdobĆ­ již byla provedena. UserName=NĆ”zev -Employee=Zaměstnanec FirstDayOfHoliday=PrvnĆ­ den dovolenĆ© LastDayOfHoliday=PoslednĆ­ den dovolenĆ© +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=MěsƭčnĆ­ aktualizace ManualUpdate=RučnĆ­ aktualizace HolidaysCancelation=Stornovat dovolenou @@ -141,4 +140,7 @@ HolidaysRefusedBody=VaÅ”e žÔdost o dovolenou pro %s do %s byla zamĆ­tnuta z t HolidaysCanceled=ZruÅ”enĆ© požadavky na dovolenou HolidaysCanceledBody=VaÅ”e žÔdost o dovolenou pro %s na %s byla zruÅ”ena. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/cs_CZ/hrm.lang b/htdocs/langs/cs_CZ/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/cs_CZ/hrm.lang +++ b/htdocs/langs/cs_CZ/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/cs_CZ/interventions.lang b/htdocs/langs/cs_CZ/interventions.lang index c4a0d9b8ccb..2e5c24441a4 100644 --- a/htdocs/langs/cs_CZ/interventions.lang +++ b/htdocs/langs/cs_CZ/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=NĆ”vrat čƭsla ve formĆ”tu %syymm-nnnn, kde yy je rok, PacificNumRefModelError=ZĆ”sahovĆ” karta začƭnĆ” s $ syymm již existuje a nenĆ­ kompatibilnĆ­ s tĆ­mto modelem sekvence. Odstraňte ji nebo přejmenujte pro aktivaci tohoto modulu. PrintProductsOnFichinter=Výpis produktÅÆ na intervenčnĆ­ kartě PrintProductsOnFichinterDetails=intervence generovanĆ© z objednĆ”vek +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/cs_CZ/mails.lang b/htdocs/langs/cs_CZ/mails.lang index dc897555ef3..396f7335c56 100644 --- a/htdocs/langs/cs_CZ/mails.lang +++ b/htdocs/langs/cs_CZ/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Tlačƭtko slouží k Å”ifrovĆ”nĆ­ URL používanĆ© pro "Po EMailSentToNRecipients=Email byl odeslĆ”n na %s příjemcÅÆm. XTargetsAdded=%s příjemcÅÆ přidĆ”no do seznamu cĆ­lÅÆ EachInvoiceWillBeAttachedToEmail=Dokument s použitĆ­m Å”ablony výchozĆ­ faktury dokumentu bude vytvořen a připojen k každĆ©mu mailu. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=UpomĆ­nka faktury %s (%s) SendRemind=ZaslĆ”nĆ­ upomĆ­nky na maily RemindSent=%s upomĆ­nka(y) odeslĆ”no diff --git a/htdocs/langs/cs_CZ/main.lang b/htdocs/langs/cs_CZ/main.lang index eded0fd833e..3d0546b7f86 100644 --- a/htdocs/langs/cs_CZ/main.lang +++ b/htdocs/langs/cs_CZ/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=PřipojenĆ­ k databĆ”zi +NoTemplateDefined=No template defined for this email type NoTranslation=Překlad nenĆ­ NoRecordFound=Nebyl nalezen žÔdný zĆ”znam NoError=ŽÔdnĆ” chyba @@ -105,6 +106,7 @@ NotePrivate=PoznĆ”mka (soukromĆ©) PrecisionUnitIsLimitedToXDecimals=Dolibarr byl nastaven pro limit přesnosti jednotkových cen na %s desetinných mĆ­st. DoTest=Test ToFilter=Filtr +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Pozor, mĆ”te alespoň jeden prvek, který překročil tolerance zpožděnĆ­. yes=ano Yes=Ano @@ -228,6 +230,8 @@ Now=NynĆ­ HourStart=StartovnĆ­ hodina Date=Datum DateAndHour=Datum a hodina +DateToday=Today's date +DateReference=Reference date DateStart=Datum zaÄĆ”tku DateEnd=Datum ukončenĆ­ DateCreation=Datum vytvořenĆ­ @@ -608,6 +612,7 @@ TotalMan=Celkový NeverReceived=Nikdy nedostal Canceled=ZruÅ”ený YouCanChangeValuesForThisListFromDictionarySetup=Můžete změnit hodnoty pro tento seznam z nastavenĆ­ v menu - slovnĆ­k +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Barva Documents=PřipojenĆ© soubory DocumentsNb=PřipojenĆ© soubory (%s) @@ -695,6 +700,7 @@ Test=Test Element=Prvek NoPhotoYet=MomentĆ”lně žÔdnĆ© fotografie k dispozici HomeDashboard=HlavnĆ­ shrnutĆ­ +Dashboard=Dashboard Deductible=SpoluĆŗÄast from=z toward=k diff --git a/htdocs/langs/cs_CZ/margins.lang b/htdocs/langs/cs_CZ/margins.lang index 23d2f01ecb5..7d9a9572527 100644 --- a/htdocs/langs/cs_CZ/margins.lang +++ b/htdocs/langs/cs_CZ/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Zvolte produkt nebo službu StartDate=Datum zahĆ”jenĆ­ EndDate=Datum ukončenĆ­ Launch=ZaÄĆ”tek -ForceBuyingPriceIfNull=SĆ­la nĆ”kupnĆ­ ceny, pokud je nula -ForceBuyingPriceIfNullDetails=Pokud je nastaveno "ON", bude se marže rovnat nule na řÔdku (nĆ”kupnĆ­ cena = prodejnĆ­ cena), v opačnĆ©m případě ("OFF"), se bude marže rovnat prodejnĆ­ ceně (nĆ”kupnĆ­ cena = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Metoda marže pro globĆ”lnĆ­ slevy UseDiscountAsProduct=Jako produkt UseDiscountAsService=Jako služba @@ -35,8 +35,9 @@ MargeBrute=HrubĆ” marže MargeNette=ČistĆ” marže MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=HrubĆ” marže: prodejnĆ­ cena - nĆ”kupnĆ­ cena
      ČistĆ” marže: prodejnĆ­ cena - pořizovacĆ­ cena. -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=NĆ”klady BuyingCost=NĆ”klady UnitCharges=JednotkovĆ© poplatky diff --git a/htdocs/langs/cs_CZ/oauth.lang b/htdocs/langs/cs_CZ/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/cs_CZ/oauth.lang +++ b/htdocs/langs/cs_CZ/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/cs_CZ/orders.lang b/htdocs/langs/cs_CZ/orders.lang index 74170ae957a..2789e7af434 100644 --- a/htdocs/langs/cs_CZ/orders.lang +++ b/htdocs/langs/cs_CZ/orders.lang @@ -31,7 +31,7 @@ StatusOrderSentShort=V procesu StatusOrderSent=Přeprava v procesu StatusOrderOnProcessShort=ObjednĆ”no StatusOrderProcessedShort=ZpracovanĆ© -StatusOrderDelivered=Delivered +StatusOrderDelivered=DodĆ”no StatusOrderToBillShort=DodĆ”vĆ” se StatusOrderToBill2Short=K ĆŗÄtu StatusOrderApprovedShort=SchvĆ”lený @@ -82,7 +82,7 @@ OrdersOpened=ObjednĆ”vky ve zpracovĆ”nĆ­ NoOpenedOrders=ŽÔdnĆ© otevřenĆ© objednĆ”vky NoOtherOpenedOrders=ŽÔdnĆ© dalŔí otevřenĆ© objednĆ”vky NoDraftOrders=ŽÔdnĆ© nĆ”vrhy objednĆ”vky -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=OstatnĆ­ objednĆ”vky LastOrders=PoslednĆ­ %s zĆ”kaznickĆ© objednĆ”vky diff --git a/htdocs/langs/cs_CZ/other.lang b/htdocs/langs/cs_CZ/other.lang index fc7320483a7..7c145d3acb3 100644 --- a/htdocs/langs/cs_CZ/other.lang +++ b/htdocs/langs/cs_CZ/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=Nový export ##### External sites ##### ExternalSites=ExternĆ­ strĆ”nky +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/cs_CZ/paypal.lang b/htdocs/langs/cs_CZ/paypal.lang index fe67a680fab..c132a70d53a 100644 --- a/htdocs/langs/cs_CZ/paypal.lang +++ b/htdocs/langs/cs_CZ/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=TestovacĆ­/sandbox režim PAYPAL_API_USER=API uživatelskĆ© jmĆ©no PAYPAL_API_PASSWORD=API heslo PAYPAL_API_SIGNATURE=API podpis +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=NabĆ­dka platby "integral" (KreditnĆ­ karta+Paypal) nebo pouze "Paypal" PaypalModeIntegral=Integral PaypalModeOnlyPaypal=Pouze PayPal diff --git a/htdocs/langs/cs_CZ/products.lang b/htdocs/langs/cs_CZ/products.lang index d8bbddca617..6206e475fe6 100644 --- a/htdocs/langs/cs_CZ/products.lang +++ b/htdocs/langs/cs_CZ/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net jednotka VWAP CostPmpHT=ČistĆ” hodnota VWAP ProductUsedForBuild=Autospotřeba při výrobě ProductBuilded=Výroba dokončena -ProductsMultiPrice=Multicena produktu +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=ZĆ”kaznickĆ© ceny (z výrobkÅÆ nebo služeb, multi-ceny) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Vyberte soubory PDF IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/cs_CZ/projects.lang b/htdocs/langs/cs_CZ/projects.lang index 08e43c0ec4b..13d828b5d46 100644 --- a/htdocs/langs/cs_CZ/projects.lang +++ b/htdocs/langs/cs_CZ/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Tento pohled představuje vÅ”echny projekty a Ćŗkoly, kte ProjectsDesc=Tento pohled zobrazuje vÅ”echny projekty (vaÅ”e uživatelskĆ© oprĆ”vněnĆ­ vĆ”m umožňuje vidět vÅ”e). MyTasksDesc=Tento pohled je omezen na projekty či Ćŗkoly u kterých jste uveden jako kontakt (jakĆ©hokoliv typu) OnlyOpenedProject=Pouze otevřenĆ© projekty jsou viditelnĆ© (projekty v nĆ”vrhu ani v uzavřenĆ©m stavu nejsou viditelnĆ©). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Tento pohled zobrazuje vÅ”echny projekty a Ćŗkoly kterĆ© mĆ”te oprĆ”vněnĆ­ čƭst. TasksDesc=Tento pohled zobrazuje vÅ”echny projekty a Ćŗkoly (vaÅ”e uživatelskĆ© oprĆ”vněnĆ­ vĆ”m umožňuje vidět vÅ”e). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Ředitel projektu LastProjects=PoslednĆ­ch %s projektÅÆ AllProjects=VÅ”echny projekty OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Seznam projektÅÆ ShowProject=Zobrazit projekt SetProject=Nastavit projekt @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Úkol %s upraven TaskDeletedInDolibarr=Úkol %s smazĆ”n OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projekty s tĆ­mto uživatelem jako kontakt TasksWithThisUserAsContact=Úkoly přidělenĆ© tomuto uživateli ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/cs_CZ/propal.lang b/htdocs/langs/cs_CZ/propal.lang index fc91dac5f08..f8e97a8ea94 100644 --- a/htdocs/langs/cs_CZ/propal.lang +++ b/htdocs/langs/cs_CZ/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=PoslednĆ­ %s upravenĆ© nabĆ­dky AllPropals=VÅ”echny nabĆ­dky LastProposals=PoslednĆ­ nabĆ­dky SearchAProposal=Hledat nabĆ­dku +NoProposal=No proposal ProposalsStatistics=Statistiky obchodnĆ­ch nabĆ­dek NumberOfProposalsByMonth=Číslo podle měsĆ­ce AmountOfProposalsByMonthHT=ČÔstka podle měsĆ­ce (bez DPH) @@ -62,7 +63,8 @@ DatePropal=Datum nabĆ­dky DateEndPropal=Datum ukončenĆ­ platnosti DateEndPropalShort=Datum ukončenĆ­ ValidityDuration=TrvĆ”nĆ­ platnosti -CloseAs=Zavřete se stavem +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Označit jako ĆŗÄtovĆ”no BuildBill=Vytvořit fakturu ErrorPropalNotFound=Propal %s nebyl nalezen @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Tvorba z výchozĆ­ Å”ablony DefaultModelPropalToBill=VýchozĆ­ Å”ablona při uzavĆ­rĆ”nĆ­ obchodnĆ­ nabĆ­dky (bude se fakturovat) DefaultModelPropalClosed=VýchozĆ­ Å”ablona při uzavĆ­rĆ”nĆ­ obchodnĆ­ nabĆ­dky (nevyfakturovanĆ©) ProposalCustomerSignature=PĆ­semný souhlas, razĆ­tko firmy, datum a podpis +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/cs_CZ/salaries.lang b/htdocs/langs/cs_CZ/salaries.lang index 6eaac8c378b..83a7f3349e9 100644 --- a/htdocs/langs/cs_CZ/salaries.lang +++ b/htdocs/langs/cs_CZ/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kód pro platby mezd v ĆŗÄetnictvĆ­ SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Kód pro finančnĆ­ poplatek v ĆŗÄetnictvĆ­ Salary=Mzda Salaries=Mzdy -Employee=Zaměstnanec NewSalaryPayment=NovĆ” platba mzdy SalaryPayment=Platba mzdy SalariesPayments=Platby mezd diff --git a/htdocs/langs/cs_CZ/sendings.lang b/htdocs/langs/cs_CZ/sendings.lang index 00826af3fda..4cf09fdf162 100644 --- a/htdocs/langs/cs_CZ/sendings.lang +++ b/htdocs/langs/cs_CZ/sendings.lang @@ -6,7 +6,7 @@ AllSendings=VÅ”echny zĆ”silky Shipment=Doprava Shipments=ZĆ”silky ShowSending=Show Shipments -Receivings=Doklady +Receivings=Delivery Receipts SendingsArea=Oblast zĆ”silek ListOfSendings=Seznam zĆ”silek SendingMethod=ZpÅÆsob dopravy diff --git a/htdocs/langs/cs_CZ/sms.lang b/htdocs/langs/cs_CZ/sms.lang index d20255fd13b..be8dd3f3f4e 100644 --- a/htdocs/langs/cs_CZ/sms.lang +++ b/htdocs/langs/cs_CZ/sms.lang @@ -49,5 +49,6 @@ SendSms=PoÅ”lete SMS ve tvaru SmsInfoCharRemain=Nb zbývajĆ­cĆ­ch znakÅÆ SmsInfoNumero= (MezinĆ”rodnĆ­m formĆ”tu, tj.: 33899701761) DelayBeforeSending=Prodleva před odeslĆ”nĆ­m (minuty) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=ŽÔdný cĆ­l k dispozici. Zkontrolujte nastavenĆ­ poskytovatele služeb SMS. diff --git a/htdocs/langs/cs_CZ/supplier_proposal.lang b/htdocs/langs/cs_CZ/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/cs_CZ/supplier_proposal.lang +++ b/htdocs/langs/cs_CZ/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/cs_CZ/trips.lang b/htdocs/langs/cs_CZ/trips.lang index f5aee900e82..70b00b3e7f4 100644 --- a/htdocs/langs/cs_CZ/trips.lang +++ b/htdocs/langs/cs_CZ/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informace o sprĆ”vě nĆ”kladÅÆ PDFStandardExpenseReports=StandardnĆ­ Å”ablona pro vytvořenĆ­ PDF dokumentu pro zprĆ”vy o výdajĆ­ch ExpenseReportLine=VýdajovĆ” zprĆ”va řÔdek TF_OTHER=OstatnĆ­ -TF_TRANSPORTATION=Doprava +TF_TRIP=Transportation TF_LUNCH=Oběd TF_METRO=Metro TF_TRAIN=Vlak @@ -99,4 +99,5 @@ ConfirmSaveTrip=Jste si jisti, že chcete ověřit tuto zprĆ”vu o výdajĆ­ch? NoTripsToExportCSV=ŽÔdnĆ” zprĆ”va o výdajĆ­ch na export pro toto obdobĆ­. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/cs_CZ/users.lang b/htdocs/langs/cs_CZ/users.lang index f02e1f9a675..77c80fc7106 100644 --- a/htdocs/langs/cs_CZ/users.lang +++ b/htdocs/langs/cs_CZ/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Použijte OpenID pro přihlÔŔenĆ­ WeeklyHours=TýdennĆ­ hodiny ColorUser=Barva uživatele +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/da_DK/accountancy.lang b/htdocs/langs/da_DK/accountancy.lang index 6a78d95c312..17807af1d5f 100644 --- a/htdocs/langs/da_DK/accountancy.lang +++ b/htdocs/langs/da_DK/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=VƦlg en eksportmodel Modelcsv_normal=Klassisk eksport Modelcsv_CEGID=Eksporter med CEGID ekspert BackToChartofaccounts=Returner kontoplan -Back=Returner Definechartofaccounts=Definer en kontoplan Selectchartofaccounts=VƦlg en kontoplan @@ -109,10 +108,6 @@ DelBookKeeping=Slet posterne i kontoplanen DescSellsJournal=Salgskladde DescPurchasesJournal=KĆøbskladde -BankJournal=Bankjournal -DescBankJournal=Bankkladden herunder alle de typer af andre betalinger end kontanter -CashJournal=Kontantkladde -DescCashJournal=Kontantkladde herunder betalinger med kontanter FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=GĆ„ til en liste over de linjer af fakturaer leverandĆør ValidateHistory=Forny automatisk ErrorAccountancyCodeIsAlreadyUse=Fejl, kan du ikke slette denne regnskabsmƦssige konto, fordi den bruges - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/da_DK/admin.lang b/htdocs/langs/da_DK/admin.lang index 9a5b46373cc..8d05b13d321 100644 --- a/htdocs/langs/da_DK/admin.lang +++ b/htdocs/langs/da_DK/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Skjul alle oplysninger vedrĆørende moms pĆ„ generered HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliotek UrlGenerationParameters=Parametre for at sikre URL'er SecurityTokenIsUnique=Brug en unik securekey parameter for hver enkelt webadresse @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Brugere og grupper @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=AdvisĆ©ringer -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donationer Module700Desc=Gaver 'ledelse Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Forsinkelser inden advarsel DelaysOfToleranceBeforeWarning=Tolerance forsinkelser fĆør advarsel DelaysOfToleranceDesc=Dette skƦrmbillede giver dig mulighed for at definere tolereres forsinkelser fĆør en indberetning er rapporteret pĆ„ skƦrmen med picto %s for hver sent element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (i dage) fĆør alarm om planlagte tiltag endnu ikke realiseret +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (i dage) inden indberetning om ordrer endnu ikke gjort Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Forsinkelse tolerance (i dage) fĆør alarm pĆ„ leverandĆører ordrer endnu ikke behandlet Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (i dage) inden indberetning om forslag til at lukke @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/da_DK/agenda.lang b/htdocs/langs/da_DK/agenda.lang index 0cc9da05f4d..bba326a6a97 100644 --- a/htdocs/langs/da_DK/agenda.lang +++ b/htdocs/langs/da_DK/agenda.lang @@ -35,7 +35,9 @@ AllActions= Alle les handlinger / opgaver ViewCal=Vis kalender ViewDay=Dagsvisning ViewWeek=Ugevisning +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Se med foruddefinerede filtre AutoActions= Automatisk pÄfyldning af dagsorden AgendaAutoActionDesc= Definer her begivenheder, som du vil Dolibarr at skabe automatisk en indsats pÄ dagsordenen. Hvis det ikke er kontrolleret (som standard), kun manuel foranstaltninger vil blive inkluderet i dagsordenen. diff --git a/htdocs/langs/da_DK/bills.lang b/htdocs/langs/da_DK/bills.lang index b3f287bfce0..fad714c9e0f 100644 --- a/htdocs/langs/da_DK/bills.lang +++ b/htdocs/langs/da_DK/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Betalinger allerede gjort PaymentsBackAlreadyDone=Payments back already done PaymentRule=Betaling regel PaymentMode=Betalingstype +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Vis faktura ShowInvoiceReplace=Vis erstatning faktura ShowInvoiceAvoir=Vis kreditnota ShowInvoiceDeposit=Vis depositum faktura +ShowInvoiceSituation=Show situation invoice ShowPayment=Vis betaling AlreadyPaid=Allerede betales AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Ikke-refunderbar SetConditions=Indstil aflønningsvilkÄr SetMode=Indstil betaling mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Dette beløb er blevet opgivet (kunde siges at være en d HelpAbandonOther=Dette beløb er blevet opgivet, da det var en fejl (forkert kunde eller faktura erstattes af en anden for eksempel) IdSocialContribution=Social/fiscal tax payment id PaymentId=Betaling id +PaymentRef=Payment ref. InvoiceId=Faktura id InvoiceRef=Faktura ref. InvoiceDateCreation=Faktura oprettelsesdato @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=OmgÄende @@ -393,6 +402,7 @@ Reported=Forsinket DisabledBecausePayments=Ikke muligt da der er nogle betalinger CantRemovePaymentWithOneInvoicePaid=Kan ikke fjerne betaling, da der er mindst pÄ faktura, der er klassificeret betales ExpectedToPay=Forventet betaling +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Betales af denne betaling ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Faktura model Crabe. En fuldstændig faktura model (Support moms option, rabatter, betalinger betingelser, logo, etc. ..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=Et lovforslag, der begynder med $ syymm allerede eksisterer og er ikke kompatible med denne model af sekvensinformation. Fjern den eller omdøbe den til at aktivere dette modul. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/da_DK/boxes.lang b/htdocs/langs/da_DK/boxes.lang index 30007b30350..a1e67b17104 100644 --- a/htdocs/langs/da_DK/boxes.lang +++ b/htdocs/langs/da_DK/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Kundernes fakturaer ForCustomersOrders=Customers orders ForProposals=Forslag LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/da_DK/categories.lang b/htdocs/langs/da_DK/categories.lang index 5eed67b076b..dee09c7be84 100644 --- a/htdocs/langs/da_DK/categories.lang +++ b/htdocs/langs/da_DK/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / prosp. kategorier ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/da_DK/companies.lang b/htdocs/langs/da_DK/companies.lang index 8ba0d99aa3f..6dbd4ce9249 100644 --- a/htdocs/langs/da_DK/companies.lang +++ b/htdocs/langs/da_DK/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof.. 1 (RC) ProfId2MA=Id prof.. 2 (Patente) ProfId3MA=Id prof.. 3 (IF) ProfId4MA=Id prof.. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/da_DK/compta.lang b/htdocs/langs/da_DK/compta.lang index aebbb91bfce..f02af8180be 100644 --- a/htdocs/langs/da_DK/compta.lang +++ b/htdocs/langs/da_DK/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Depositum fakturaer eller inkluderet DepositsAreIncluded=- Depositum fakturaer er inkluderet LT2ReportByCustomersInInputOutputModeES=Rapport fra tredjepart IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/da_DK/cron.lang b/htdocs/langs/da_DK/cron.lang index 6698ff840ac..4c3e5986f93 100644 --- a/htdocs/langs/da_DK/cron.lang +++ b/htdocs/langs/da_DK/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=Ingen -CronDtStart=Startdato -CronDtEnd=Slutdato +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Prioritet CronLabel=Beskrivelse CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/da_DK/deliveries.lang b/htdocs/langs/da_DK/deliveries.lang index 3a10c2f0c84..75c91cfda7e 100644 --- a/htdocs/langs/da_DK/deliveries.lang +++ b/htdocs/langs/da_DK/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Er du sikker pÄ du vil slette kvittering for modta DeliveryMethod=LeveringsmÄde TrackingNumber=Sporingsnummer DeliveryNotValidated=Levering ikke valideret +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Navn og underskrift: ToAndDate=To___________________________________ om ____ / _____ / __________ diff --git a/htdocs/langs/da_DK/holiday.lang b/htdocs/langs/da_DK/holiday.lang index fca83e2ed0a..fb85557b7ef 100644 --- a/htdocs/langs/da_DK/holiday.lang +++ b/htdocs/langs/da_DK/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Startdato DateFinCP=Slutdato DateCreateCP=Lavet dato @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Beskrivelse SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Navn -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/da_DK/hrm.lang b/htdocs/langs/da_DK/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/da_DK/hrm.lang +++ b/htdocs/langs/da_DK/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/da_DK/interventions.lang b/htdocs/langs/da_DK/interventions.lang index 9c4e21e76fb..b1453d3d91d 100644 --- a/htdocs/langs/da_DK/interventions.lang +++ b/htdocs/langs/da_DK/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Retur numero med format %syymm-nnnn hvor ƅƅ er Ć„rstal PacificNumRefModelError=En intervention kortet begynder med $ syymm allerede eksisterer og er ikke kompatible med denne model af sekvensinformation. Fjern den eller omdĆøbe den til at aktivere dette modul. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/da_DK/mails.lang b/htdocs/langs/da_DK/mails.lang index 39971ee27aa..24a6dd0b65e 100644 --- a/htdocs/langs/da_DK/mails.lang +++ b/htdocs/langs/da_DK/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/da_DK/main.lang b/htdocs/langs/da_DK/main.lang index ab85720ab4f..2bf7929f03d 100644 --- a/htdocs/langs/da_DK/main.lang +++ b/htdocs/langs/da_DK/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Database forbindelse +NoTemplateDefined=No template defined for this email type NoTranslation=Ingen oversƦttelse NoRecordFound=Ingen poster fundet NoError=Ingen fejl @@ -105,6 +106,7 @@ NotePrivate=Note (privat) PrecisionUnitIsLimitedToXDecimals=Dolibarr blev setup at begrƦnse prƦcision pĆ„ enhedspriser til %s decimaler. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Advarsel, du har mindst Ć©t element, der har oversteget den tolerance forsinkelse. yes=ja Yes=Ja @@ -228,6 +230,8 @@ Now=Nu HourStart=Start hour Date=Dato DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Dato start DateEnd=Dato udgangen DateCreation=Lavet dato @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Aldrig modtaget Canceled=Annulleret YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Forbundet filer DocumentsNb=Linkede filer (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=Inge billeder til rĆ„dighed HomeDashboard=Hjem resume +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/da_DK/margins.lang b/htdocs/langs/da_DK/margins.lang index 3296c068471..93f67f760df 100644 --- a/htdocs/langs/da_DK/margins.lang +++ b/htdocs/langs/da_DK/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Startdato EndDate=Slutdato Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/da_DK/oauth.lang b/htdocs/langs/da_DK/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/da_DK/oauth.lang +++ b/htdocs/langs/da_DK/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/da_DK/orders.lang b/htdocs/langs/da_DK/orders.lang index c7f4b8bcbf5..49a2b8b8af3 100644 --- a/htdocs/langs/da_DK/orders.lang +++ b/htdocs/langs/da_DK/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Andre kendelser LastOrders=Last %s customer orders diff --git a/htdocs/langs/da_DK/other.lang b/htdocs/langs/da_DK/other.lang index f1a2a673f58..d8aa2339d36 100644 --- a/htdocs/langs/da_DK/other.lang +++ b/htdocs/langs/da_DK/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=Nye eksportmarkeder ##### External sites ##### ExternalSites=Eksterne sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/da_DK/paypal.lang b/htdocs/langs/da_DK/paypal.lang index 65af9f38616..f645b4a93ce 100644 --- a/htdocs/langs/da_DK/paypal.lang +++ b/htdocs/langs/da_DK/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test / sandkasse PAYPAL_API_USER=API brugernavn PAYPAL_API_PASSWORD=API kodeord PAYPAL_API_SIGNATURE=API signatur +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Tilbyder betaling "integreret" (kreditkort + Paypal) eller "Paypal" kun PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/da_DK/products.lang b/htdocs/langs/da_DK/products.lang index cb277460930..8f22f984fcd 100644 --- a/htdocs/langs/da_DK/products.lang +++ b/htdocs/langs/da_DK/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/da_DK/projects.lang b/htdocs/langs/da_DK/projects.lang index d50cab5ed8f..c0f751039d6 100644 --- a/htdocs/langs/da_DK/projects.lang +++ b/htdocs/langs/da_DK/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Dette synspunkt prƦsenterer alle projekter (din brugertilladelser give dig tilladelse til at se alt). MyTasksDesc=Dette synspunkt er begrƦnset til projekter eller opgaver, du er en kontaktperson for (hvad der er den type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Dette synspunkt prƦsenterer alle projekter og opgaver, som du fĆ„r lov til at lƦse. TasksDesc=Dette synspunkt prƦsenterer alle projekter og opgaver (din brugertilladelser give dig tilladelse til at se alt). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer projekt LastProjects=Seneste %s projekter AllProjects=Alle projekter OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Liste over projekter ShowProject=Vis projekt SetProject=Indstil projekt @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/da_DK/propal.lang b/htdocs/langs/da_DK/propal.lang index 2bfd7d587a5..1d25de1cdbd 100644 --- a/htdocs/langs/da_DK/propal.lang +++ b/htdocs/langs/da_DK/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Seneste %s Ʀndrede forslag AllPropals=Alle forslag LastProposals=Seneste forslag SearchAProposal=SĆøg forslag +NoProposal=No proposal ProposalsStatistics=Kommerciel forslag 'statistikker NumberOfProposalsByMonth=Antal af mĆ„neden AmountOfProposalsByMonthHT=BelĆøb af mĆ„neden (efter skat) @@ -62,7 +63,8 @@ DatePropal=Dato for forslag DateEndPropal=Dato udgangen gyldighedens DateEndPropalShort=Dato udgangen ValidityDuration=Gyldigheden varighed -CloseAs=Luk med status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Klassificere faktureret BuildBill=Build faktura ErrorPropalNotFound=Propal %s blev ikke fundet @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/da_DK/salaries.lang b/htdocs/langs/da_DK/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/da_DK/salaries.lang +++ b/htdocs/langs/da_DK/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/da_DK/sendings.lang b/htdocs/langs/da_DK/sendings.lang index b896739e302..69402fe6379 100644 --- a/htdocs/langs/da_DK/sendings.lang +++ b/htdocs/langs/da_DK/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Sender Shipments=Forsendelser ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Sendings omrĆ„de ListOfSendings=Liste over sendings SendingMethod=Afsendelse metode diff --git a/htdocs/langs/da_DK/sms.lang b/htdocs/langs/da_DK/sms.lang index 80e068f8f16..c4672bbcc2f 100644 --- a/htdocs/langs/da_DK/sms.lang +++ b/htdocs/langs/da_DK/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb af resterende figurer SmsInfoNumero= (Format international dvs.: 33899701761) DelayBeforeSending=Forsinkelse fĆør afsendelse (minutter) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Intet mĆ„l til rĆ„dighed. KontrollĆ©r opsƦtningen af ​​din SMS-udbyderen. diff --git a/htdocs/langs/da_DK/supplier_proposal.lang b/htdocs/langs/da_DK/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/da_DK/supplier_proposal.lang +++ b/htdocs/langs/da_DK/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/da_DK/trips.lang b/htdocs/langs/da_DK/trips.lang index f5236b7a1f5..4e495a95c16 100644 --- a/htdocs/langs/da_DK/trips.lang +++ b/htdocs/langs/da_DK/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Anden -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Frokost TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/da_DK/users.lang b/htdocs/langs/da_DK/users.lang index cb98f688e2e..84946d8c1d2 100644 --- a/htdocs/langs/da_DK/users.lang +++ b/htdocs/langs/da_DK/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/de_AT/admin.lang b/htdocs/langs/de_AT/admin.lang index cbf01bcff40..1f868cc1f69 100644 --- a/htdocs/langs/de_AT/admin.lang +++ b/htdocs/langs/de_AT/admin.lang @@ -17,6 +17,8 @@ GUISetup=Anischt SetupArea=Einstellungen UseSearchToSelectCompany=Suchfeld statt Listenansicht für Partnerauswahl verwenden NextValue=NƤchste Wert +AntiVirusCommandExample=Beispiel für ClamWin: c:\\Program Files (x86)\\ClamWin\\bin\\clamscan.exe
      Beispiel für ClamAV: /usr/bin/clamscan +AntiVirusParamExample=Beispiel für ClamWin: --database="C:\\Program Files (x86)\\ClamWin\\lib" ImportMySqlDesc=Zum Wiederherstellen einer Sicherungsdatei müssen Sie folgenden Befehl über die Kommandozeile ausführen: GenericMaskCodes2=(cccc) den Client-Code
      () cccc000 den Client-Code auf n Zeichen ist, gefolgt von einer Client-ref ZƤhler ohne Offset-und zeroized mit der globalen ZƤhler.
      GenericMaskCodes5=ABC (yy) (mm) - (000000) wird ABC0701-000099
      (0000 +100)-ZZZ / tt () / XXX wird 0199-ZZZ/31/XXX diff --git a/htdocs/langs/de_AT/cron.lang b/htdocs/langs/de_AT/cron.lang deleted file mode 100644 index 58deaee2e26..00000000000 --- a/htdocs/langs/de_AT/cron.lang +++ /dev/null @@ -1,3 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronDtStart=Start-Datum -CronDtEnd=End-Datum diff --git a/htdocs/langs/de_AT/paypal.lang b/htdocs/langs/de_AT/paypal.lang index 6c14cf77e65..c23745e25b9 100644 --- a/htdocs/langs/de_AT/paypal.lang +++ b/htdocs/langs/de_AT/paypal.lang @@ -18,4 +18,3 @@ NewPaypalPaymentFailed=Paypal-Zahlungsvorgang ist fehlgeschlagen ReturnURLAfterPayment=Rückkehr zur URL nach der Zahlung DetailedErrorMessage=genaue Fehlermeldung ShortErrorMessage=kurze Fehlermeldung -ErrorCode=Fehlercode diff --git a/htdocs/langs/de_AT/products.lang b/htdocs/langs/de_AT/products.lang index 9aef192dab5..e3084cb4bc5 100644 --- a/htdocs/langs/de_AT/products.lang +++ b/htdocs/langs/de_AT/products.lang @@ -37,4 +37,3 @@ Finished=Eigenerzeugung CloneProduct=Produkt/Service duplizieren CloneContentProduct=Allgemeine Informationen des Produkts/Services duplizieren NewRefForClone=Artikel Nr. des neuen Produkts/Services -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/de_AT/propal.lang b/htdocs/langs/de_AT/propal.lang index a91f5399aef..31ca4ec052f 100644 --- a/htdocs/langs/de_AT/propal.lang +++ b/htdocs/langs/de_AT/propal.lang @@ -9,7 +9,6 @@ RefProposal=Angebots Nr. DatePropal=Datum des Angebots DateEndPropal=Ablauf der Bindefrist ValidityDuration=Bindefrist -CloseAs=Schließen mit dem Status Estimate=Geschätzt : CopyPropalFrom=Erstelle neues Angebot durch Duplikation CreateEmptyPropal=Erstelle leeres Angebot oder aus der Produkt-/Dienstleistungsliste diff --git a/htdocs/langs/de_AT/sendings.lang b/htdocs/langs/de_AT/sendings.lang index 521e5d8fdac..91f6929c0e4 100644 --- a/htdocs/langs/de_AT/sendings.lang +++ b/htdocs/langs/de_AT/sendings.lang @@ -1,5 +1,4 @@ # Dolibarr language file - Source file is en_US - sendings Shipments=Sendungen -Receivings=Receipts DateReceived=Datum des Warenerhalts DocumentModelSirocco=Einfache Dokumentvorlage Scirocco für die Lieferungscheine diff --git a/htdocs/langs/de_AT/supplier_proposal.lang b/htdocs/langs/de_AT/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/de_AT/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/de_CH/admin.lang b/htdocs/langs/de_CH/admin.lang index f9590f56e8d..ff29e0fe28e 100644 --- a/htdocs/langs/de_CH/admin.lang +++ b/htdocs/langs/de_CH/admin.lang @@ -1,5 +1,7 @@ # Dolibarr language file - Source file is en_US - admin ConfirmPurgeSessions=Wollen Sie wirklich alle Sitzungsdaten löschen? Damit wird zugleich jeder Benutzer (ausser Ihnen) vom System abgemeldet. +FormToTestFileUploadForm=Formular für das Testen von Datei-Uplads (je nach Konfiguration) +DictionarySetup=Wörterbuch Einstellungen UseSearchToSelectCompanyTooltip=Wenn Sie eine grosse Anzahl von Geschäftspartnern (> 100'000) haben, können Sie die Geschwindigkeit verbessern, indem Sie in Einstellungen -> Andere die Konstante COMPANY_DONOTSEARCH_ANYWHERE auf 1 setzen. Die Suche startet dann am Beginn des Strings. UseSearchToSelectCompany=Suchfeld statt Listenansicht für Geschäftspartnerauswahl verwenden. ActivityStateToSelectCompany=Setzt einen Filter um Geschäftspartner ein-/auszublenden, welche aktiv oder inaktiv sind. @@ -10,7 +12,11 @@ ViewFullDateActions=Zeige alle Terminaktionen in der Geschäftspartneransicht MustBeLowerThanPHPLimit=Hinweis: Ihre PHP-Einstellungen beschränken die Grösse für Dateiuploads auf %s%s NoMaxSizeByPHPLimit=Hinweis: In Ihren PHP-Einstellungen sind keine Grössenbeschränkungen hinterlegt MaxSizeForUploadedFiles=Maximale Grösse für Dateiuploads (0 verbietet jegliche Uploads) +AntiVirusCommandExample=Beispiel für ClamWin: c:\\Program Files (x86)\\ClamWin\\bin\\clamscan.exe
      Beispiel für ClamAV: /usr/bin/clamscan +AntiVirusParamExample=Beispiel für ClamWin: --database="C:\\Program Files (x86)\\ClamWin\\lib" +DetailPosition=Reihungsnummer für definition der Menüposition PurgeDeleteAllFilesInDocumentsDir=Alle Datein im Verzeichnis %s lƶschen. Dies beinhaltet temporƤre Dateien ebenso wie Datenbanksicherungen, Dokumente (GeschƤftspartner, Rechnungen, ...) und alle Inhalte des ECM-Moduls. +DoliPartnersDesc=Liste mit einigen Unternehmen, die entwickeln/liefern On-Demand-Module oder Funktionen (Hinweis: Jede Open-Source-Unternehmen beherscht die PHP-Sprache und kann bestimmte Entwicklungen liefern) ReferencedPreferredPartners=Bevorzugte GeschƤftspartner MeasuringUnit=Masseinheit MAIN_MAIL_SMTP_PORT=SMTP-Port (standardmƤssig in der php.ini: %s) @@ -18,15 +24,31 @@ MAIN_MAIL_SMTP_SERVER=SMTP-Host (standardmƤssig in php.ini: %s) MAIN_MAIL_EMAIL_FROM=E-Mail-Absender für automatisch erzeugte Mails (standardmƤssig in php.ini: %s) SubmitTranslationENUS=Sollte die Übersetzung für eine Sprache nicht vollstƤndig sein oder Fehler beinhalten, kƶnnen Sie die entsprechenden Sprachdateien im Verzeichnis langs/%s bearbeiten und anschliessend Ihre Ƅnderungen an dolibarr.org/forum oder für Entwickler auf github.com/Dolibarr/dolibarr. übertragen. SubmitTranslation=Wenn die Übersetzung der Sprache unvollstƤndig ist oder wenn Sie Fehler finden, kƶnnen Sie kƶnnen Sie die entsprechenden Sprachdateien im Verzeichnis langs/%s korrigieren und und anschliessend Ihre Ƅnderungen unter www.transifex.com/dolibarr-association/dolibarr/ teilen. +InfDirAlt=Seit Version 3 ist es mƶglich, ein alternatives Stammverzeichnis anzugeben. Dies ermƶglicht, Erweiterungen und eigene Templates am gleichen Ort zu speichern.
      Legen Sie einfach ein Verzeichis im Hauptverzeichnis von Dolibarr an (z.B. "eigenes").
      +GenericMaskCodes=Sie kƶnnen ein beliebiges Numerierungsschema wƤhlen. Dieses Schema kƶnnte z.B. so aussehen:
      {000000} steht für eine 6-stellige Nummer, die sich bei jedem neuen %s automatisch erhöht. Wählen Sie die Anzahl der Nullen je nach gewünschter Nummernlänge. Der Zähler füllt sich automatisch bis zum linken Ende mit Nullen um das gewünschte Format abzubilden.
      {000000+000} führt zu einem ähnlichen Ergebnis, allerdings mit einem Wertsprung in Höhe des Werts rechts des Pluszeichens, der beim ersten %s angewandt wird.
      {000000@x} wie zuvor, jedoch stellt sich der Zähler bei Erreichen des Monats x (zwischen 1 und 12) automatisch auf 0 zurück. Ist diese Option gewählt und x hat den Wert 2 oder höher, ist die Folge {mm}{yy} or {mm}{yyyy} ebenfalls erfoderlich.
      {dd} Tag (01 bis 31).
      {mm} Monat (01 bis 12).
      {yy}, {yyyy} or {y} Jahreszahl 1-, 2- oder 4-stellig.
      GenericMaskCodes2={cccc} den Kunden-Code mit n Zeichen
      {cccc000} den Kunden-Code mit n Zeichen, gefolgt von einer Client-ZƤhler zugeordnet zu dem Kunden.
      {tttt} Die GeschƤftspartner ID mit n Zeichen (siehe Wƶrterbuch Partner Typen).
      +GenericMaskCodes4a=Beispiel auf der 99. %s des Dritten thecompany Geschehen 2007-01-31:
      +GenericMaskCodes4b=Beispiel für Dritte erstellt am 2007-03-01:
      UMaskExplanation=Über diesen Parameter können Sie die standardmässigen Dateiberechtigungen für vom System erzeugte/verwaltete Inhalte festlegen.
      Erforderlich ist ein Oktalwert (0666 bedeutet z.B. Lesen und Schreiben für alle).
      Auf Windows-Umgebungen haben diese Einstellungen keinen Effekt. +HideAnyVATInformationOnPDF=Unterdrücken aller MwSt.-Informationen auf dem generierten PDF +OldVATRates=Alter MwSt. Satz +NewVATRates=Neuer MwSt. Satz +ExtrafieldCheckBoxFromList=Checkbox von Tabelle Module1Name=Geschäftspartner Module1Desc=Geschäftspartner- und Kontakteverwaltung (Kunden, Leads, ...) +Module20Desc=Angeboteverwaltung +Module49Desc=Bearbeiterverwaltung +Module57Desc=Abbuchungsaufträge und Entzugsmanagement. Hierzu gehört auch Generation von SEPA-Datei für europäische Länder. +Module70Name=Arbeitseinsätze Module80Name=Auslieferungen +Module250Desc=Werkzeug zum Dateinport (mit Assistenten) Module400Desc=Projektmanagement, Aufträge oder Leads. Anschliessend können Sie ein beliebiges Element (Rechnung, Bestellung, Angebot, Intervention, ...) einem Projekt zuordnen und eine Queransicht von der Projektanzeige bekommen. -Module600Desc=Senden Sie Benachrichtigungen zu einigen Dolibarr-Events per E-Mail an Geschäftspartner (wird pro Geschäftspartner definiert) +Module1200Desc=Mantis-Integation Permission26=Angebote schliessen Permission44=Projekte und Aufgaben löschen (gemeinsame Projekte und Projekte, in welchen ich Ansprechpartner bin) +Permission61=Leistungen ansehen +Permission62=Leistungen erstellen/bearbeiten +Permission64=Interventionen löschen Permission87=Kundenaufträge abschliessen Permission121=Mit Benutzer verbundene Geschäftspartner einsehen Permission122=Mit Benutzer verbundene Geschäftspartner erstellen/bearbeiten @@ -34,46 +56,104 @@ Permission125=Mit Benutzer verbundene Geschäftspartner löschen Permission126=Geschäftspartner exportieren Permission144=Löschen Sie alle Projekte und Aufgaben (einschliesslich privater Projekte in denen ich kein Kontakt bin) Permission187=Lieferantenbestellungen schliessen +Permission188=Lieferantenbestellungen verwerfen +Permission193=Leitungen abbrechen +Permission203=Bestellungsverbindungen Bestellungen Permission262=Zugang auf alle Geschäftspartner erweitern (nicht nur diejenigen im Zusammenhang mit Benutzer). Nicht wirksam für externe Nutzer (diese sind immer auf sich selbst beschränkt). +Permission525=Darlehens-rechner Permission1188=Lieferantenbestellungen schliessen +Permission59002=Gewinspanne definieren DictionaryCompanyType=Geschäftspartnertyp +DictionaryVAT=MwSt.-Sätze +DictionaryEMailTemplates=Textvorlagen für Emails +BackToDictionaryList=Zurück zur Wörterbuchübersicht +VATManagement=MwSt-Verwaltung VATIsUsedDesc=Der standardmässige MwSt.-Satz für die Erstellung von Leads, Rechnungen, Bestellungen, etc. folgt der folgenden, aktiven Regel:
      Ist der VerkƤufer mehrwertsteuerpflichtig, ist die MwSt. standardmƤssig 0. Ende der Regel.
      Ist das Verkaufsland gleich dem Einkaufsland, ist die MwSt. standardmƤssig die MwSt. des Produkts im Verkaufsland. Ende der Regel.
      Sind VerkƤufer und KƤufer beide aus EuropƤischen Mitgliedsstaaten und die Produkte physisch transportfƤhig (Auto, Schiff, Flugzeug), ist die MwSt. standardmƤssig 0. (Die MwSt. sollte durch den KƤufer beim eigenen Zollamt entrichtet werden, nicht durch den VerkƤufer. Ende der Regel.
      Sind VerkƤufer und KƤufer beide aus EuropƤischen Mitgliedsstaaten, der KƤufer jedoch kein Unternehmen so ist die MwSt. standardmƤssig die MwSt. des verkauften Produkts. Ende der Regel.
      Sind VerkƤufer und KƤufer beide Unternehmen im EuropƤischen Gemeinschaftsraum, so ist die MwSt. standardmƤssig 0. Ende der Regel.
      Trifft keine der obigen Regeln zu, ist die MwSt. standardmässig 0. VATIsNotUsedDesc=Die vorgeschlagene MwSt. ist standardmässig 0 für alle Fälle wie Stiftungen, Einzelpersonen oder Kleinunternehmen. LocalTax1IsUsedDescES=Die RE Rate standardmässig beim Erstellen Aussichten, Rechnungen, Bestellungen etc. folgen die aktive Standard-Regel:
      Wenn te KƤufer ist nicht unterworfen RE, RE standardmƤssig = 0 ist. Ende der Regel.
      Ist der KƤufer unterzogen, um dann die RE RE standardmƤssig. Ende der Regel.
      LocalTax1IsNotUsedDescES=StandardmƤssig werden die vorgeschlagenen RE 0 ist. Ende der Regel. LocalTax2IsUsedDescES=Die RE Rate standardmƤssig beim Erstellen Aussichten, Rechnungen, Bestellungen etc. folgen die aktive Standard-Regel:
      Ist der VerkƤufer nicht zu IRPF ausgesetzt, dann durch IRPF default = 0. Ende der Regel.
      Ist der VerkƤufer zur IRPF dann der Einkommenssteuer unterworfen standardmƤssig. Ende der Regel.
      LocalTax2IsNotUsedDescES=Standardmässig werden die vorgeschlagenen IRPF 0 ist. Ende der Regel. +LocalTax2IsNotUsedExampleES=In Spanien sind sie bussines nicht der Steuer unterliegen System von Modulen. Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Verzögerungstoleranz (in Tagen) vor Warnung für abzuschliessende Angebote SetupDescription4=Die Moduleinstellungen sind erforderlich, da dolibarr nicht als simples ERP/CRM-System, sondern als Kombination einer Vielzahl mehr oder weniger unabhängiger Module fungiert. Ein Grossteil der Navigationselemente erscheint erst nach Aktivierung der entsprechenden Module. AreaForAdminOnly=Diese Funktionen stehen ausschliesslich Administratoren zur Verfügung. Administrationsfunktionen und -hilfe werden in dolibarr durch die folgenden Symbole dargestellt: SystemAreaForAdminOnly=Dieser Bereich steht ausschliesslich Administratoren zur Verfügung. Keine der Benutzerberechtigungen kann dies ändern. TriggersDesc=Trigger sind Dateien, die nach einem Kopieren in das Verzeichnis htdocs/core/triggers das Workflow-Verhalten des Systems beeinflussen. Diese stellen neue, mit Systemereignissen verbundene, Ereignisse dar (Neuer Geschäftspartner angelegt, Rechnung freigegeben, ...). +TriggerDisabledByName=Trigger in dieser Datei sind durch das -NORUN-Suffix in ihrem Namen deaktviert. +MAIN_ROUNDING_RULE_TOT=Rundungseinstellung (Für Länder in denen nicht auf 10er basis Gerundet wird. zB. 0.05 damit in 0.05 Schritten gerundet wirb) +TotalPriceAfterRounding=Gesamtpreis (Netto/MwSt./Brutto) gerundet +NoEventOrNoAuditSetup=Keine sicherheitsrelevanten Protokollereignisse. Überprüfen Sie die Aktivierung dieser Funktionen unter 'Einstellunge-Sicherheit-Protokoll'. +RestoreDesc2=Wiederherstellung von Archive Datei (zip Datei zum Beispiel)\nvom documents Verzeichnis um den documents Datei-Baum im documents verzeichnis in eine neue Dolibarr Installation oder in ein bestehendes Dolibarr Verzeichnis (%s). +DownloadMoreSkins=Weitere grafische Oberflächen/Themes herunterladen ShowVATIntaInAddress=Ausblenden MwSt. Nummer in Adressen auf Dokumenten. +MenuUseLayout=Machen Sie vertikales Menü hidable (Option Javascript muss nicht deaktiviert werden) DefineHereComplementaryAttributes=Definieren Sie hier alle Attribute, die nicht standardmässig vorhanden sind, und in %s unterstützt werden sollen. +ExtraFieldsSupplierOrdersLines=Ergänzende Attribute (in Bestellungszeile) ExtraFieldsThirdParties=Ergänzende Attribute (Geschäftspartner) +AlphaNumOnlyCharsAndNoSpace=nur alphanumericals Zeichen ohne Leerzeichen +SendmailOptionNotComplete=Achtung, auf einigen Linux-Systemen, E-Mails von Ihrem E-Mail zu senden, sendmail Ausführung Setup muss conatins Option-ba (Parameter mail.force_extra_parameters in Ihre php.ini-Datei). Wenn einige Empfänger niemals E-Mails erhalten, versuchen, diese Parameter mit PHP mail.force_extra_parameters =-ba) zu bearbeiten. +AddRefInList=Darstellung Kunden- /Lieferanten- Nr. in Listen (Listbox oder ComboBox) und die meisten von Hyperlinks. Third parties will appears with name "CC12345 - SC45678 - The big company coorp", instead of "The big company coorp". +UserGroupSetup=Benutzer- und Gruppeneinstellunen CompanyCodeChecker=Modul für Geschäftspartner-Code-Erstellung (Kunden oder Lieferanten) +ModuleCompanyCodeAquarium=Generiert einen Kontierungscode %s, gefolgt von der Lieferantenummer für einen Lieferanten-Kontierungscode und %s, gefolgt vom Kundencontierungscode für einen Kundenkontierungscode. ModuleCompanyCodeDigitaria=Kontierungscode hängt vom Geschäftspartner Code ab. Der Code setzt sich aus dem Buchstaben 'C' und den ersten 5 Stellen des Geschäftspartner Codes zusammen. NotificationsDesc=E-Mail-Benachrichtigungsfunktionen erlauben Ihnen den stillschweigenden Versand automatischer Benachrichtigungen zu einigen Dolibarr-Ereignissen. Ziele dafür können definiert werden:
      * pro GeschƤftspartner-Kontakt (Kunden oder Lieferanten), ein GeschƤftspartner zur Zeit.
      * durch das Setzen einer globalen Ziel-Mail-Adresse in den Modul-Einstellungen +CompanyIdProfChecker=Berufs-Identifikation einzigartige MustBeMandatory=Erforderlich um Geschäftspartner anzulegen? WebCalYesByDefault=Nach Rückfrage (standardmässig JA) WebCalNoByDefault=Nach Rückfrage (standardmässig NEIN) WebCalAddEventOnCreateCompany=Kalendereintrag hinzufügen beim Erstellen einer Firma +ProposalsPDFModules=PDF-Anbebotsmodule +HideTreadedOrders=Ausblenden von bearbeiteten oder abgebrochenen Angeboten in der Liste ValidOrderAfterPropalClosed=Zur Freigabe der Bestellung nach Schliessung des Angebots (überspringt vorläufige Bestellung) +WatermarkOnDraftOrders=Wasserzeichen auf Bestellungs-Entwurf (keines, wenn leer) +InterventionsSetup=Servicemoduleinstellungen +FreeLegalTextOnInterventions=Freier Rechtstext auf Interventions Dokument +FicheinterNumberingModules=Intervention Nummerierung Module +TemplatePDFInterventions=Intervention Karte Dokumenten Modelle +WatermarkOnDraftInterventionCards=Wasserzeichen auf Interventionskarte Dokumente (keines, wenn leer) MemberSendInformationByMailByDefault=Das Kontrollkästchen für den automatischen Mail-Bestätigungsversand an Mitglieder (bei Freigabe oder neuem Abonnement) ist standardmässig aktiviert +LDAPServerDnExample=Complete DN (zB: dc=company,dc=com) +LDAPMemberDnExample=Complete DN (ex: ou=members,dc=society,dc=Vollständige DN (zB: ou=users,dc=society,dc=com) +LDAPTestSynchroGroup=Gruppenynchronisation testen +LDAPTestSynchroMember=Mitgliederynchronisation testen LDAPFieldAddress=Strasse LDAPFieldAddressExample=Beispiel : Strasse +LDAPFieldTownExample=Beispiel: stadt +LDAPFieldBirthdateExample=Beispiel : geburtsdatum +LDAPDescValues=Die Beispielwerte für OpenLDAP verfügen über folgende Muster: core.schema, cosine.schema, inetorgperson.schema. Wenn Sie diese Werte für OpenLDAP verwenden möchten, passen Sie bitte die LDAP-Konfigurationsdateu slapd.conf entsprechend an, damit all diese Muster geladen werden. +ApplicativeCache=Applicative Cache +MemcachedNotAvailable=Kein Cache Anwendung gefunden. \nSie können die Leistung durch die Installation des Cache-Server Memcached und die Aktivierung des Anwendungs Cache Modul\n
      hier mehr Informationen
      http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
      \nverbessern.\nBeachten Sie, dass viele Billig-Provider keine solche Cache-Server in ihrer Infrastruktur anbieten. +MemcachedModuleAvailableButNotSetup=Module memcached für applicative Cache gefunden, aber Setup-Modul ist nicht vollständig. +MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.. ViewProductDescInThirdpartyLanguageAbility=Anzeige der Produktbeschreibungen in der Sprache des Geschäftspartners UseSearchToSelectProductTooltip=Wenn Sie eine grosse Anzahl von Produkten (> 100.000) haben, können Sie die Geschwindigkeit verbessern, indem Sie in Einstellungen -> Andere die Konstante PRODUCT_DONOTSEARCH_ANYWHERE auf 1 setzen. Die Suche startet dann am Beginn des Strings. SetDefaultBarcodeTypeThirdParties=Standard-Barcode-Typ für Geschäftspartner UseUnits=Definieren Sie eine Masseinheit für die Menge während der Auftrags-, Auftragsbestätigungs- oder Rechnungszeilen-Ausgabe +ErrorUnknownSyslogConstant=Konstante %s ist nicht als Protkoll-Konstante definiert ListOfAvailableNotifications=Liste der möglichen Benachrichtigungen, entweder pro Geschäftspartner (in der Geschäftspartner-Karte einzustellen) oder mit einer festen Mail-Adresse (Inhalt der Liste hängt ab von den aktivierten Modulen) +NoNeedForDeliveryReceipts=In den meisten Fällen werden Lieferschein sowohl als Versand- (für die Zusammenstellung der Auslieferung), als auch als Zustellsscheine (vom Kunden zu unterschreiben) verwendet. Entsprechend sind Empfangsbelege meist eine doppelte und daher nicht verwendete Option. FCKeditorForCompany=WYSIWIG Erstellung/Bearbeitung der Firmennformationen und Notizen (ausser Produkte/Services) FCKeditorForMail=WYSIWYG Erstellung/Bearbeitung für gesamte Mail (ausser Werkzeuge->eMailing) IfYouUsePointOfSaleCheckModule=Wenn Sie ein Point of Sale-Modul (POS-Modul Standard oder andere externe POS-Module) verwenden, kann diese Einstellung von Ihrem Point Of Sale-Modul übersteuert werden. \nDie meisten POS -Module wurden entwickelt, um sofort eine Rechnung zu erstellen und das Lager standardmässig zu verringern, egal welche Optionen hier ausgewählt wurde. \nAlso, wenn Sie während einem Verkauf einen Lagerabgang in Ihrem Point of Sale möchten oder nicht, so müssen sie auch die Konfiguration des POS-Modules überprüfen. +DetailTitre=Menübezeichner oder Bezeichnungs-Code für Übersetzung +DetailLangs=Sprachdateiname für Bezeichnungsübersetzung +OptionVatMode=MwSt. fällig SummaryOfVatExigibilityUsedByDefault=Standardmässiger Zeitpunkt der MwSt.-Fälligkeit in Abhängigkeit zur derzeit gewählten Option: +YourCompanyDoesNotUseVAT=Für Ihr Unternehmen wurde keine MwSt.-Verwendung definiert (Start-Einstellungen-Unternehmen/Stiftung), entsprechend stehen in der Konfiguration keine MwSt.-Optionen zur Verfügung. +AGENDA_USE_EVENT_TYPE=Verwenden der Termintypen \nEinstellen unter (Start -> Einstellungen -> Wörterbücher -> Ereignistypen) CashDeskThirdPartyForSell=Standardgeschäftspartner für Kassenverkäufe +StockDecreaseForPointOfSaleDisabled=Lagerrückgang bei Verwendung von Point of Sale deaktivert BookmarkDesc=Dieses Modul ermöglicht die Verwaltung von Lesezeichen. Ausserdem können Sie hiermit Verknüpfungen zu internen und externen Seiten im linken Menü anlegen. +MultiCompanySetup=Multi-Company-Moduleinstellungen +TasksNumberingModules=Aufgaben-Nummerierungs-Modul CloseFiscalYear=Fiskalisches Jahr schliessen NbMajMin=Mindestanzahl Grossbuchstaben +TemplatePDFExpenseReports=Dokumentvorlagen zur Spesenabrechnung Dokument erstellen GoOntoContactCardToAddMore=Gehen Sie auf die Registerkarte "Hinweise" von einem Geschäftspartner Kontakt , um Hinweise für Kontakte/Adressen zu erstellen oder zu entfernen +ConfFileMuseContainCustom=Installation eines externen Modul aus der Anwendung speichern Sie die Modul-Dateien in Verzeichnis %s. Zu haben dieses Verzeichnis durch Dolibarr verarbeitet, müssen Sie das Setup Ihrer conf/conf.php Option haben
      - - $dolibarr_main_url_root_alt auf <$dolibarr_main_url_root_alt="/custom" enabled = "/custom"
      - $dolibarr_main_document_root_alt zu Wert aktiviert "%s/custom" +NbAddedAutomatically=Anzahl Tage die den Benutzern jeden Monat automatisch dazuaddiert werden +RecuperableOnly=Ja für MwSt. "Wahrgenommene nicht ErstattungsfƤhig" für einige Regionen in Frankreich. Nein für alle anderen FƤlle. +MailToSendIntervention=Um Interventions zu schicken MailToThirdparty=Um Email von GeschƤftspartner zu schicken diff --git a/htdocs/langs/de_CH/agenda.lang b/htdocs/langs/de_CH/agenda.lang index 4f6cdc231c9..850fa9782c3 100644 --- a/htdocs/langs/de_CH/agenda.lang +++ b/htdocs/langs/de_CH/agenda.lang @@ -1,3 +1,10 @@ # Dolibarr language file - Source file is en_US - agenda +MenuDoneActions=Alle abgeschl. Termine +MenuDoneMyActions=Meine abgeschl. Termine AgendaAutoActionDesc=Definieren Sie hier Termine zur automatischen Übernahme in den Terminkalender. Ist nichts aktviert (StandardmƤssig), umfasst der Terminkalender nur manuell eingetragene Termine. +OrderCanceledInDolibarr=Auftrag storniert %s +ShippingSentByEMail=Lieferung %s per Email versendet +InterventionSentByEMail=Intervention %s gesendet via E-Mail NewCompanyToDolibarr=GeschƤftspartner erstellt +DateActionBegin=Beginnzeit des Ereignis +DateStartPlusOne=Anfangsdatum + 1 Stunde diff --git a/htdocs/langs/de_CH/banks.lang b/htdocs/langs/de_CH/banks.lang new file mode 100644 index 00000000000..494766e043b --- /dev/null +++ b/htdocs/langs/de_CH/banks.lang @@ -0,0 +1,5 @@ +# Dolibarr language file - Source file is en_US - banks +Conciliable=AusgleichsfƤhig +ConfirmValidateCheckReceipt=Scheck wirklich annehmen? Eine Ƅnderung ist anschliessend nicht mehr mƶglich. +DefaultRIB=Standart Bankkonto-Nummer +StartDate=Anfangsdatum diff --git a/htdocs/langs/de_CH/bills.lang b/htdocs/langs/de_CH/bills.lang index 44f7043a884..c0694033e83 100644 --- a/htdocs/langs/de_CH/bills.lang +++ b/htdocs/langs/de_CH/bills.lang @@ -39,15 +39,21 @@ HelpPaymentHigherThanReminderToPay=Hoppla, du willst einen hƶheren Betrag angeb ClassifyCanceled=Als 'zurückgezogen' markieren AddBill=Erstelle eine Rechnung oder Gutschrift DeleteBill=Rechnung lƶschen -CancelBill=Rechnung stornieren SendRemindByMail=Mahnung per E-Mail senden BillShortStatusConverted=Verarbeitet ErrorVATIntraNotConfigured=Intrakommunale MwSt.-Nr. noch nicht definiert ErrorNoPaiementModeConfigured=Keine standardmƤssige Zahlungsart definiert. Beheben Sie diesen Fehler in den Einstellungen des Rechnungsmoduls. ErrorCreateBankAccount=Legen Sie ein Bankkonto an und definieren Sie anschliessend die Zahlungsarten in den Einstellungen des Rechnungsmoduls. +ConfirmCancelBill=Mƶchten Sie die Rechnung %s wirklich aufgeben? ConfirmClassifyPaidPartiallyQuestion=Diese Rechnung wurde nicht vollstƤndig bezahlt. Was sind Gründe für das Schliessen dieser Rechnung? +ConfirmClassifyPaidPartiallyReasonAvoir=Der offene Zahlbetrag ( %s %s) resultiert aus einem gewƤhrten Skonto. Zur Korrektur der MwSt. wird eine Gutschrift angelegt. +ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Der offene Zahlbetrag ( %s %s) resultiert aus einem gewƤhrten Skonto. Ich akzeptiere den Verlust der MwSt. aus diesem Rabatt. SupplierBillsToPay=Offene Lieferantenrechnungen Reduction=ErmƤssigung Reductions=ErmƤssigungen +PaymentTypeShortTIP=Interbank +IntracommunityVATNumber=Innergemeinschaftliche MwSt-Nummer +VATIsNotUsedForInvoice=* Nicht für MwSt-art-CGI-293B NoteListOfYourUnpaidInvoices=Bitte beachten: Diese Liste enthƤlt nur Rechnungen an GeschƤftspartner, bei denen Sie als Vertreter angegeben sind. YouMustCreateInvoiceFromThird=Diese Option steht nur zur Verfügung, wenn eine Rechnung vom Reiter "Kunde" eines GeschƤftspartners aus erstellt wird +SituationAmount=Situation Rechnungsbetrag (ohne MwSt.) diff --git a/htdocs/langs/de_CH/boxes.lang b/htdocs/langs/de_CH/boxes.lang new file mode 100644 index 00000000000..e1966f3510d --- /dev/null +++ b/htdocs/langs/de_CH/boxes.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - boxes +BoxFicheInter=Letzte EinsƤtze +BoxTitleLastFicheInter=Neueste %s verƤnderte Eingriffe +NoRecordedInterventions=Keine verzeichneten EinsƤtze diff --git a/htdocs/langs/de_CH/cashdesk.lang b/htdocs/langs/de_CH/cashdesk.lang deleted file mode 100644 index 180f4ae4b42..00000000000 --- a/htdocs/langs/de_CH/cashdesk.lang +++ /dev/null @@ -1,8 +0,0 @@ -# Dolibarr language file - Source file is en_US - cashdesk -CashDeskThirdParty=Kunde -ShoppingCart=Warenkorb -NewSell=Neuer Verkauf -BackOffice=Dolibarr -AddThisArticle=In Warenkorb legen -Change=Rückgeld -FilterRefOrLabelOrBC=Suche (Art-Nr./Name) diff --git a/htdocs/langs/de_CH/categories.lang b/htdocs/langs/de_CH/categories.lang index 48f693de562..72c3b1427f9 100644 --- a/htdocs/langs/de_CH/categories.lang +++ b/htdocs/langs/de_CH/categories.lang @@ -3,10 +3,8 @@ Rubrique=Tag/Kategorie Rubriques=Tags/Kategorien NoCategoryYet=Keine Kategorie/Tags von dieser Art erstellt CategoriesArea=Tags/Kategorien - Übersicht -SuppliersCategoriesArea=Lieferantenkategorien bzw. Suchwƶrter Übersicht ThirdPartyCategoriesArea=GeschƤftspartner- Kategorien/Tags MembersCategoriesArea=Mitglieder- Kategorien/Tags -ContactsCategoriesArea=Kontaktkategorien bzw. Suchwƶrter Übersicht CatList=Liste der Kategorien/Tags AllCats=Alle Kategorien/Tags ViewCat=Zeige Kategorie/Tag @@ -14,6 +12,7 @@ NewCat=Kategorie/Tag hinzufügen NewCategory=Neue Kategorie/Tag CreateCat=Kategorie/Tag erstellen CreateThisCat=Kategorie/Tag erstellen +ImpossibleAssociateCategory=Es ist nicht mƶglich die Kategorie zuweisen an CategorySuccessfullyCreated=Kategorie/Tag %s wurde erfolgreich hinzugefügt. ProductIsInCategories=Produkt/Leistung ist zu folgenden Kategorien/Tags verknüpft SupplierIsInCategories=Der Parter ist zu folgenden Lieferanten- Kategorien/Tags verknüpft @@ -23,9 +22,9 @@ MemberIsInCategories=Dieses Mitglied ist folgenden Mitglieder- Kategorien/Tags z ContactIsInCategories=Dieser Kontakt ist mit folgenden Kontakte- Kategorien/Tags verknüpft CompanyHasNoCategory=Dieser GeschƤftspartner ist in keiner Kategorie ClassifyInCategory=Zu Kategorie/Tag hinzufügen +ContentsVisibleByAllShort=Ɩffentl. Inhalt CustomersCategoryShort=Kunden- Kategorie/Tag ProductsCategoryShort=Produkt- Kategorie/Tag MembersCategoryShort=Mitglieds- Kategorie/Tag -SuppliersCategoriesShort=Lieferantenkategorien -CustomersCategoriesShort=Kunden Tags/Kategorien +CustomersProspectsCategoriesShort=Kunden- / Leadkategorien CatContactList=Liste der Kontakt- Kategorien/Tags diff --git a/htdocs/langs/de_CH/companies.lang b/htdocs/langs/de_CH/companies.lang index de2a2397693..2e19bfb4391 100644 --- a/htdocs/langs/de_CH/companies.lang +++ b/htdocs/langs/de_CH/companies.lang @@ -8,29 +8,55 @@ CreateDolibarrThirdPartySupplier=Neuen GeschƤftspartner erstellen (Lieferant) IdThirdParty=GeschƤftspartner ID ThirdPartyContacts=GeschƤftspartner-Kontakte ThirdPartyContact=GeschƤftspartner-Kontakt +AliasNames=Alias-Name (GeschƤftsname, Marke, ...) ThirdPartyName=Name des GeschƤftspartners ThirdParty=GeschƤftspartner ThirdParties=GeschƤftspartner ThirdPartyAll=GeschƤftspartner (alle) ThirdPartyType=Typ des GeschƤftspartners +ToCreateContactWithSameName=Legt aus diesen Daten autom. eine Person/Kontakt an +VATIsUsed=MwSt.-pflichtig +VATIsNotUsed=Nicht MwSt-pflichtig CopyAddressFromSoc=Übernehme die Adresse vom GeschƤftspartner +WrongCustomerCode=Kunden-Code ungültig +WrongSupplierCode=Lieferanten-Code ungültig +CustomerCodeModel=Kunden-Code-Modell +SupplierCodeModel=Lieferanten-Code Modell +ProfId1BR=CNPJ +ProfId4DE=Steuernummer VATIntraShort=MwSt.-Nr. +CustomerCard=Kundenkarte +CustomerRelativeDiscountShort=Rabatt rel. +CustomerAbsoluteDiscountShort=Rabatt abs. CompanyHasNoRelativeDiscount=Dieser Kunde hat standardmƤssig keinen relativen Rabatt AvailableGlobalDiscounts=Verfügbare absolute ErmƤssigungen +CompanyList=Firmen-Liste NoContactDefinedForThirdParty=Für diesen GeschƤftspartner ist kein Kontakt eingetragen NoContactDefined=Kein Kontakt vorhanden AddThirdParty=GeschƤftspartner erstellen +CustomerCodeShort=Kunden-Nr. +SupplierCodeShort=Lieferanten-Nr. RequiredIfCustomer=Erforderlich falls GeschƤftspartner Kunde oder Interessent ist RequiredIfSupplier=Erforderlich falls GeschƤftspartner Lieferant ist ListOfThirdParties=Liste der GeschƤftspartner +ContactForProposals=Offertskontakt +NoContactForAnyOrder=Kein Kontakt für Bestellungen +NoContactForAnyProposal=Kein Kontakt für Offerte +NoContactForAnyContract=Kein Kontakt für VertrƤge +NoContactForAnyInvoice=Dieser Kontakt ist kein Kontakt für jegliche Rechnung +VATIntraCheckableOnEUSite=Überprüfen Sie Intrakommunale MwSt-Website der EuropƤischen Kommission +VATIntraManualCheck=Sie kƶnnen die Überprüfung auch manuell durchführen %s befragen OthersNotLinkedToThirdParty=Andere, nicht mit einem GeschƤftspartner verknüpfte Projekte TE_GROUP=Grossunternehmen ContactNotLinkedToCompany=Kontakt keinem GeschƤftspartner zugeordnet +DolibarrLogin=Dolibarr Benutzername ExportDataset_company_1=GeschƤftspartner (Unternehmen/Stiftungen/Personen) und Eigenschaften ImportDataset_company_1=GeschƤftspartner (Unternehmen/Stiftungen/Personen) und Eigenschaften ImportDataset_company_4=GeschƤftspartner / Aussendienstmitarbeiter (Auswirkung Aussendienstmitarbeiter an Unternehmen) SelectCompany=WƤhlen Sie einen GeschƤftspartner Organization=Organisation +AutomaticallyGenerated=Autogeneriert +FiscalMonthStart=Ab Monat des GeschƤftsjahres YouMustCreateContactFirst=Sie müssen erst E-Mail-Kontakte für einen GeschƤftspartner anlegen, um E-Mail-Benachrichtigungen hinzufügen zu kƶnnen. ThirdPartiesArea=GeschƤftspartner- und Kontaktbereich LastModifiedThirdParties=Letzte %s bearbeitete GeschƤftspartner diff --git a/htdocs/langs/de_CH/compta.lang b/htdocs/langs/de_CH/compta.lang index 087f6bed2c6..5c720e9dd4e 100644 --- a/htdocs/langs/de_CH/compta.lang +++ b/htdocs/langs/de_CH/compta.lang @@ -1,8 +1,29 @@ # Dolibarr language file - Source file is en_US - compta +FeatureIsSupportedInInOutModeOnly=Dieses Feautre ist nur in der Soll-Haben-Option verfügbar (siehe Konfiguration des Rechnungswesen-Moduls) PaymentsNotLinkedToInvoice=Zahlungen mit keiner Rechnung und damit auch keinem GeschƤftspartner verbunden +VATReceived=Erhobene MwSt. +VATSummary=MwSt. Saldo +VATPaid=Bezahlte MwSt. +VATCollected=Erhobene MwSt. +PaymentVat=MwSt.-Zahlung +NewVATPayment=Neue MwSt. Zahlung +ShowVatPayment=Zeige MwSt. Zahlung +TotalVATReceived=Summe vereinnahmte MwSt. ByThirdParties=Durch GeschƤftspartner +CalcModeVATDebt=Modus %s Mwst. auf Engagement Rechnungslegung %s. +CalcModeLT2Rec=Modus %sIRPF aufLieferantenrechnungen%s AnnualByCompaniesDueDebtMode=Die Einnahmen/Ausgaben-Bilanz nach GeschƤftspartnern im Modus %sForderungen-Verbindlichkeiten%s meldet Kameralistik. +SeeReportInInputOutputMode=Der %sEinkünfte-Ausgaben%s-Bericht medlet Istbesteuerung für eine Berechnung der tatsƤchlich erfolgten Zahlungsstrƶme. +RulesResultDue=- Dies beinhaltet ausstehende Rechnungen, Aufwendungen, Mehrwertsteuern, Abgaben, ob sie bezahlt wurden oder nicht. Auch die gezahlten GehƤlter.
      - Es gilt das Freigabedatum von den Rechnungen und MwSt., sowie das Fälligkeitsdatum für Aufwendungen. Für Gehälter definiert mit dem Modul Löhne, wird das Valutadatum der Zahlung verwendet. LT2ReportByCustomersInInputOutputModeES=Bericht von Geschäftspartner EKSt. +VATReportByCustomersInInputOutputMode=Bericht zur vereinnahmten und bezahlten MwSt. nach Kunden +VATReportByCustomersInDueDebtMode=Bericht zur vereinnahmten und bezahlten MwSt. nach Kunden +VATReportByQuartersInInputOutputMode=Quartalsbericht zur vereinnahmten und bezahlten MwSt. +VATReportByQuartersInDueDebtMode=Quartalsbericht zur vereinnahmten und bezahlten MwSt. SeeVATReportInInputOutputMode=Siehe %sMwSt.-Einnahmen%s-Bericht für eine standardmässige Berechnung +SeeVATReportInDueDebtMode=Siehe %sdynamischen MwSt.%s-Bericht für eine Berechnung mit dynamischer Option ThirdPartyMustBeEditAsCustomer=Geschäftspartner muss als Kunde definiert werden +CalculationRuleDesc=Zur Berechnung der Gesamt-MwSt. gibt es zwei Methoden:
      Methode 1 rundet die Steuer in jeder Zeile und addiert zum Schluss.
      Methode 2 summiert alle Steuer-Zeilen und rundet am Ende.
      Das endgültige Ergebnis kann sich in wenigen Cent unterscheiden. Standardmodus ist Modus %s. CalculationRuleDescSupplier=Gemäss Ihrem Lieferanten, wählen Sie die geeignete Methode, um die gleiche Berechnungsregel anzuwenden um das selbe Ergebnis wie Ihr Lieferant zu bekommen. +ACCOUNTING_ACCOUNT_CUSTOMER=Standard Buchhaltungs-Konto für Kunden/Debitoren +ACCOUNTING_ACCOUNT_SUPPLIER=Standard Buchhaltungs-Konto für Lieferanten/Kreditoren diff --git a/htdocs/langs/de_CH/cron.lang b/htdocs/langs/de_CH/cron.lang new file mode 100644 index 00000000000..c38299bd9c6 --- /dev/null +++ b/htdocs/langs/de_CH/cron.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - cron +CronInfo=Das Schedule Cron-Jobs Module erlaubt die geplanten Cron-Jobs die programmiert wurden durchzuführen. +CronStatusInactive=Deaktivert +JobFinished=Job gestarted und beendet diff --git a/htdocs/langs/de_CH/exports.lang b/htdocs/langs/de_CH/exports.lang index c5f231e0800..704d8e87ac8 100644 --- a/htdocs/langs/de_CH/exports.lang +++ b/htdocs/langs/de_CH/exports.lang @@ -1,5 +1,3 @@ # Dolibarr language file - Source file is en_US - exports ChooseFileToImport=Wählen Sie zu importierende Datei und klicken Sie anschliessend auf das %s Symbol... -DataLoadedWithId=Alle Daten werden mit der Import-ID: %s geladen ExportNumericFilter='NNNNN' filtert genau einen Wert
      'NNNNN+NNNNN' filtert einen Wertebereich
      '>NNNNN' filtert nach kleineren Werten
      '>NNNNN' filtert nach grƶsseren Werten -FilterableFields=filtrierbare Felder diff --git a/htdocs/langs/de_CH/holiday.lang b/htdocs/langs/de_CH/holiday.lang index ad32b0fb61f..c667a809a1d 100644 --- a/htdocs/langs/de_CH/holiday.lang +++ b/htdocs/langs/de_CH/holiday.lang @@ -1,4 +1,13 @@ # Dolibarr language file - Source file is en_US - holiday +CancelCP=widerrufen +ErrorSQLCreateCP=Ein SQL Fehler trat auf bei der Eerstellung von: DeleteCP=Lƶschen +ActionCancelCP=Abbrechen +DateCancelCP=Datum der Absage +HolidaysCancelation=Urlaubsanfragen Stornos ValidEventCP=BestƤtigen DeleteEventOptionCP=Lƶschen +ErrorMailNotSend=Ein Fehler ist beim EMail-Senden aufgetreten: +HolidaysToValidateAlertSolde=Der Einreicher dieses Urlaubsantrags besitzt nicht mehr genügend verfügbare Tage. +HolidaysCanceled=Urlaubsantrag storniert +HolidaysCanceledBody=Ihr Antrag auf Urlaub von %s bis %s wurde storniert. diff --git a/htdocs/langs/de_CH/interventions.lang b/htdocs/langs/de_CH/interventions.lang new file mode 100644 index 00000000000..f54c167b84e --- /dev/null +++ b/htdocs/langs/de_CH/interventions.lang @@ -0,0 +1,44 @@ +# Dolibarr language file - Source file is en_US - interventions +Intervention=Arbeitseinsatz +Interventions=ArbeitseinsƤtze +InterventionCard=Kundeneinsatz +NewIntervention=Neuer Einsatz +AddIntervention=Einsatz erstellen +ListOfInterventions=Liste der EinsƤtze +EditIntervention=Eingriff bearbeiten +ActionsOnFicheInter=Aktionen zum Eingriff +LastInterventions=Letzte %s EinsƤtze +AllInterventions=Alle EinsƤtze +DeleteIntervention=Einsatz lƶschen +ValidateIntervention=Einsatz freigeben +ModifyIntervention=GeƤnderte Eingriff +DeleteInterventionLine=Eingriffszeile lƶschen +ConfirmDeleteIntervention=Mƶchten Sie diese Arbeitsleistung wirklich lƶschen? +ConfirmValidateIntervention=Mƶchten Sie diese Arbeitsleistung mit der Referenz %s wirklich freigeben? +ConfirmModifyIntervention=Mƶchten sie diese Arbeitsleistung wirklich verƤndern? +ConfirmDeleteInterventionLine=Mƶchten Sie diese Arbeitsleistung wirklich lƶschen? +DocumentModelStandard=Standard-Dokumentvorlage für ArbeitseinsƤtze +InterventionCardsAndInterventionLines=Einsatzkarte und Einsatzzeilen +RelatedInterventions=Verbundene Eingriffe +ShowIntervention=Zeige Kundeneinsatz +SendInterventionRef=Einreichung von Eingriffen %s +SendInterventionByMail=Eingriff per E-Mail versenden +InterventionCreatedInDolibarr=Eingriff %s erstellt +InterventionValidatedInDolibarr=Eingriff %s freigegeben +InterventionModifiedInDolibarr=Eingriff %s geƤndert +InterventionClassifiedBilledInDolibarr=Eingriff %s als verrechnet eingestuft +InterventionClassifiedUnbilledInDolibarr=Eingriff %s als nicht verrechnet eingestuft +InterventionDeletedInDolibarr=Eingriff %s gelƶscht +SearchAnIntervention=Arbeitseinsatz suchen +InterventionsArea=ArbeitseinsƤtze Übersicht +DraftFichinter=KundeneinsƤtze Entwürfe +TypeContact_fichinter_internal_INTERREPFOLL=Einsatz-Nachbetreuung durch Vertreter +PacificNumRefModelError=Eine Interventionskarte beginnend mit $syymm existiert bereits und ist nicht mir dieser Numerierungssequenz kompatibel. Bitte lƶschen oder umbenennen. +PrintProductsOnFichinter=Drucke Produkte auf Eingriffskarte +PrintProductsOnFichinterDetails=Interventionen von Bestellungen generiert +InterId=Einsatz ID +InterRef=Einsatz Ref. +InterDateCreation=Erstellungsdatum Einsatz +InterDuration=Dauer Arbeitseinsatz +InterStatus=Einsatz Status +InterNote=Einsatzbeschreibung diff --git a/htdocs/langs/de_CH/mails.lang b/htdocs/langs/de_CH/mails.lang index 2b2e13edd42..f224a982cd7 100644 --- a/htdocs/langs/de_CH/mails.lang +++ b/htdocs/langs/de_CH/mails.lang @@ -1,8 +1,15 @@ # Dolibarr language file - Source file is en_US - mails +ActivateCheckReadKey=Schlüssel um die URL für "LesebestƤtigung" und "Abmelden/Unsubscribe" zu verschlüsseln +NoRemindSent=Keine eMail-Erinnerung versandt MailingModuleDescContactCompanies=Kontakte aller GeschƤftspartner (Kunden, Leads, Lieferanten, ...) MailingModuleDescContactsCategories=GeschƤftspartner-Kontakte (nach Kategorie) MailingModuleDescDolibarrContractsLinesExpired=GeschƤftspartner mit abgelaufenen Vertragspositionen MailingModuleDescContactsByCompanyCategory=Kontakt über GeschƤftspartner (durch Kategorie) MailingModuleDescContactsByFunction=Kontakt über GeschƤftspartner (durch Position/Funktion) +RecipientSelectionModules=Definiert EmpfƤngerauswahlen NbOfCompaniesContacts=Einzigartige GeschƤftspartner-Kontakte +TagMailtoEmail=E-Mailadresses des EmpfƤngers NoNotificationsWillBeSent=Für dieses Ereignis und diesen GeschƤftspartner sind keine Benachrichtigungen geplant +AddNewNotification=Neues E-Mail-Beachrichtigungsziel aktivieren +ListOfActiveNotifications=Liste aller aktiven E-Mail-Beachrichtigungsziele +MailSendSetupIs2=Sie müssen zuerst mit einem Admin-Konto im Menü %sStart - Einstellungen - EMails%s den Parameter '%s' auf den Modus '%s' Ƥndern. Dann kƶnnen Sie die Daten des SMTP-Servers von Ihrem Internetdienstanbieter eingeben und die E-Mail-Kampagnen-Funktion nutzen. diff --git a/htdocs/langs/de_CH/main.lang b/htdocs/langs/de_CH/main.lang index 9d91d07e80a..67466a1e135 100644 --- a/htdocs/langs/de_CH/main.lang +++ b/htdocs/langs/de_CH/main.lang @@ -23,14 +23,29 @@ ErrorFileNotUploaded=Die Datei konnte nicht hochgeladen werden. Stellen Sie sich ErrorNoSocialContributionForSellerCountry=Fehler, keine Definition für Sozialabgaben/Steuerwerte definiert für Land '%s'. Close=Schliessen Close2=Schliessen +Cancel=Abbrechen ValidateAndApprove=Freigeben und bestƤtigen NoUserGroupDefined=Keine Benutzergruppe definiert +DateStart=Beginndatum +DateModificationShort=Ƅnd.Datum DateClosing=Schliessungsdatum +DateOperationShort=Ausf.Datum +DatePlanShort=gepl. Datum +DateRealShort=eff. Datum MinuteShort=min SupplierProposalUHT=Preisempfehlung Lieferant VP (netto) +AmountHT=Betrag (exkl. MwSt.) +AmountVAT=MwSt.-Betrag +AmountLT1=MwSt.-Betrag 2 +AmountLT2=MwSt.-Betrag 3 TotalTTCShort=Totalbetrag (inkl. MwSt.) TotalHT=Totalbetrag TotalHTforthispage=Totalbetrag für diese Seite +TotalVAT=MwSt. +TotalLT1=Gesamte MwSt. 2 +TotalLT2=Gesamte MwSt. 3 +IncludedVAT=inkl. MwSt. +VAT=MwSt. ContactsForCompany=Ansprechpartner/Adressen dieses GeschƤftspartners ContactsAddressesForCompany=Ansprechpartner / Adressen zu diesem GeschƤftspartner AddressesForCompany=Adressen für den GeschƤftspartner @@ -41,11 +56,16 @@ ByCompanies=Von GeschƤftspartnern NbOfThirdParties=Anzahl der GeschƤftspartner CloseWindow=Fenster schliessen NoMobilePhone=Kein Mobiltelefon +YouCanChangeValuesForThisListFromDictionarySetup=Sie kƶnnen die Listenoptionen in den Wƶrterbuch-Einstellungen anpassen FreeLineOfType=Freitext vom Typ +CoreErrorMessage=Entschulding, ein Fehler ist aufgetreten. Prüfen die die Logdateien oder benachrichtigen Sie den Administrator. +FieldsWithIsForPublic=Felder mit %s sind für Mitglieder ƶffentlich sichtbar. Über die "Ɩffentlich"-Checkbox kƶnnen Sie dies Ƥndern. +OptionalFieldsSetup=ZusƤtzliche Attributeinstellungen ConfirmDeleteAFile=Sind Sie sicher, dass Sie diese Datei lƶschen mƶchten? Sincerely=Mit freundlichen Grüssen ShortTuesday=D ShortWednesday=M ShortThursday=D Select2Enter=Eingabe +SearchIntoInterventions=ArbeitseinsƤtze SearchIntoExpenseReports=Spesenrapporte diff --git a/htdocs/langs/de_CH/opensurvey.lang b/htdocs/langs/de_CH/opensurvey.lang deleted file mode 100644 index 11b1970fbfd..00000000000 --- a/htdocs/langs/de_CH/opensurvey.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - opensurvey -PollAdminDesc=Sie sind berechtigt, sƤmtliche Abstimmungszeilen mit dem Button "Edit" zu verƤndern. Sie kƶnnen zusƤtzlich auch eine Spalte oder Zeile mit %s entfernen. Sie kƶnnen auch eine neue Spalte hinzufügen mit %s. diff --git a/htdocs/langs/de_CH/orders.lang b/htdocs/langs/de_CH/orders.lang index f408a53cddc..1697864e8fa 100644 --- a/htdocs/langs/de_CH/orders.lang +++ b/htdocs/langs/de_CH/orders.lang @@ -1,8 +1,11 @@ # Dolibarr language file - Source file is en_US - orders OrdersArea=Kundenauftrags-Übersicht +OrderCard=Bestell-Karte +CancelOrder=Bestellung verwerfen +LastModifiedOrders=Die letzen %s bearbeiteten Bestellungen CloseOrder=Bestellung schliessen ConfirmCloseOrder=Mƶchten Sie diese Bestellung wirklich schliessen? Nach ihrer Schliessung kann eine Bestellung nur mehr in Rechnung gestellt werden. ConfirmCloseOrderIfSending=Mƶchten Sie diese Bestellung wirklich schliessen? Tun Sie dies erst nachdem alle VersandvorgƤng abgeschlossen wurden. +ComptaCard=Buchhaltungskarte UseCustomerContactAsOrderRecipientIfExist=Adresse des Kundenkontakts statt des GeschƤftspartners für die Zustellung verwenden Error_OrderNotChecked=Keine zu verrechnenden Bestellungen ausgewƤhlt -PDFEdisonDescription=Eine einfache Bestellvorlage diff --git a/htdocs/langs/de_CH/other.lang b/htdocs/langs/de_CH/other.lang index ba9d5e62b84..61310468405 100644 --- a/htdocs/langs/de_CH/other.lang +++ b/htdocs/langs/de_CH/other.lang @@ -1,7 +1,11 @@ # Dolibarr language file - Source file is en_US - other +Notify_FICHINTER_VALIDATE=Eingriff freigegeben +Notify_FICHINTER_SENTBYMAIL=Service per E-Mail versendet Notify_COMPANY_SENTBYMAIL=Von GeschƤftspartner-Karte gesendete Mails +Notify_FICHEINTER_VALIDATE=Eingriff freigegeben TotalSizeOfAttachedFiles=Gesamtgrƶsse der angehƤngten Dateien/Dokumente MaxSize=Maximalgrƶsse +PredefinedMailTestHtml=Dies ist ein (HTML)-Test Mail (das Wort Test muss in Fettschrift erscheinen).
      Die beiden Zeilen sollteb durch eine Zeilenschaltung getrennt sein. PredefinedMailContentSendProposal=__CONTACTCIVNAME__ \n\n Bitte entnehmen Sie dem Anhang unser Angebot __PROPREF__ \n\n__PERSONALIZED__Mit freundlichen Grüssen\n\n__SIGNATURE__ PredefinedMailContentSendOrder=__CONTACTCIVNAME__ \n\n Bitte entnehmen Sie dem Anhang die Bestellung __ORDERREF__ \n\n__PERSONALIZED__Mit freundlichen Grüssen\n\n__SIGNATURE__ PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__ \n\n Bitte entnehmen Sie dem Anhang die Bestellung __ORDERREF__ \n\n__PERSONALIZED__Mit freundlichen Grüssen\n\n__SIGNATURE__ @@ -9,5 +13,7 @@ PredefinedMailContentSendShipping=__CONTACTCIVNAME__ \n\n Als Anlage erhalten Si PredefinedMailContentSendFichInter=__CONTACTCIVNAME__ \n\n Anbei finden Sie die Intervention __ FICHINTERREF__ \n\n__PERSONALIZED__Mit freundlichen Grüssen\n\n__SIGNATURE__ SizeUnitfoot=Fuss ProfIdShortDesc=Prof ID %s dient zur Speicherung landesabhängiger Geschäftspartnerdaten.
      Für das Land %s ist dies beispielsweise Code %s. +EMailTextInterventionValidated=Service %s wurde freigegeben NewSizeAfterCropping=Neue Grƶsse nach dem Zuschneiden +DefineNewAreaToPick=Definieren Sie einen neuen Bereich innerhalb des Bildes (Klicken Sie mit der linken Maustaste auf das Bild und halten Sie bis zur gegenüberligenden Ecke) FileIsTooBig=Dateien sind zu gross diff --git a/htdocs/langs/de_CH/paybox.lang b/htdocs/langs/de_CH/paybox.lang new file mode 100644 index 00000000000..d06c8b83e99 --- /dev/null +++ b/htdocs/langs/de_CH/paybox.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - paybox +YourPaymentHasNotBeenRecorded=Die Zahlung wurde abgebrochen und nicht ausgeführt. Vielen Dank. +MessageKO=Nachrichtenseite für abgebrochene Zahlung +PAYBOX_PAYONLINE_SENDEMAIL=Status-Email nach einer Zahlung (erfolgreich oder nicht) diff --git a/htdocs/langs/de_CH/paypal.lang b/htdocs/langs/de_CH/paypal.lang new file mode 100644 index 00000000000..cf3e9b568fa --- /dev/null +++ b/htdocs/langs/de_CH/paypal.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - paypal +PAYPAL_PAYONLINE_SENDEMAIL=Status-Email nach einer Zahlung (erfolgreich oder nicht) diff --git a/htdocs/langs/de_CH/productbatch.lang b/htdocs/langs/de_CH/productbatch.lang new file mode 100644 index 00000000000..8e7a51377bd --- /dev/null +++ b/htdocs/langs/de_CH/productbatch.lang @@ -0,0 +1,6 @@ +# Dolibarr language file - Source file is en_US - productbatch +Batch=Chg / Serie +DetailBatchNumber=Chg / Serie Details +printBatch=Chg / Serie: %s +AddDispatchBatchLine=Fügen Sie eine Zeile für Haltbarkeit Dispatching +WhenProductBatchModuleOnOptionAreForced=Wenn das Modul Lot/Seriennr eingeschaltet ist, wird der Modus für Lagerbestands-Erhƶhungen / -Senkungen auf die letzte Auswahl festgelegt und kann nicht geƤndert werden. Andere Optionen kƶnnen nach Wunsch eingestellt werden. diff --git a/htdocs/langs/de_CH/products.lang b/htdocs/langs/de_CH/products.lang index cbbcb51e537..694fe4446c4 100644 --- a/htdocs/langs/de_CH/products.lang +++ b/htdocs/langs/de_CH/products.lang @@ -1,5 +1,15 @@ # Dolibarr language file - Source file is en_US - products +ProductVatMassChange=MwSt-MassenƤnderung +CardProduct0=Produkt-Karte +SellingPriceTTC=Verkaufspreis (inkl. MwSt.) +MinPriceHT=Mindest-Verkaufspreis (exkl. MwSt.) +MinPriceTTC=Mindest-Verkaufspreis (inkl. MwSt.) +CantBeLessThanMinPrice=Der Verkaufspreis darf den Mindestpreis für dieses Produkt (%s ohne MwSt.) nicht unterschreiten. Diese Meldung kann auch angezeigt werden, wenn Sie einen zu hohen Rabatt geben. +SupplierCard=Lieferantenkarte SetDefaultBarcodeType=WƤhlen Sie den standardmƤssigen Barcode-Typ +VATRateForSupplierProduct=MwSt. Satz (für diesen Lieferanten/Produkt) +squaremeter=Quatratmeter FillBarCodeTypeAndValueFromThirdParty=Barcode-Typ und -Wert von einem GeschƤftspartner wƤhlen. DefinitionOfBarCodeForThirdpartyNotComplete=Barcode-Typ oder -Wert bei GeschƤftspartner %s unvollstƤndig. BarCodeDataForThirdparty=Barcode-Information von GeschƤftspartner %s: +PriceExpressionEditorHelp2=Sie kƶnnen auf die ExtraFields mit Variablen wie #extrafield_myextrafieldkey# und globale Variablen mit #global_mycode# zugreifen diff --git a/htdocs/langs/de_CH/projects.lang b/htdocs/langs/de_CH/projects.lang index 12248bf31c1..5587b1139d4 100644 --- a/htdocs/langs/de_CH/projects.lang +++ b/htdocs/langs/de_CH/projects.lang @@ -1,7 +1,13 @@ # Dolibarr language file - Source file is en_US - projects MyTasksDesc=Diese Ansicht ist für Sie beschrƤnkt auf Projekte oder Aufgaben, bei welchen Sie als Ansprechpartner eingetragen sind. +OnlyOpenedProject=Nur offene Projekte sind sichtbar. (Projekte im Entwurf- oder Geschlossenstatus sind nicht sichtbar) +AllTaskVisibleButEditIfYouAreAssigned=Alle Aufgaben dieser Projekte sind sichtbar, aber sie kƶnnen nur auf ihnen zugewiesenen Aufgaben Zeit erfassen. Weisen sie sich dei Aufgabe zu, wenn sie Zeit erfassen mƶchten. +ListFichinterAssociatedProject=Liste Eingriffe, die mit diesem Projekt verknüpft sind CloseAProject=Projekt schliessen ConfirmCloseAProject=Mƶchten Sie dieses Projekt wirklich schliessen? ProjectsDedicatedToThisThirdParty=Mit diesem GeschƤftspartner verknüpfte Projekte LinkedToAnotherCompany=Mit GeschƤftspartner verknüpft +ThisWillAlsoRemoveTasks=Diese Aktion lƶscht ebenfalls alle Aufgaben zum Projekt (%s akutelle Aufgaben) und alle ZeitaufwƤnde. +CloneTaskFiles=Aufgabe (n) clonen beigetreten Dateien (falls Aufgabe (n) geklont) OpenedProjectsByThirdparties=Offene Projekte nach GeschƤftspartner +OpportunityPonderatedAmount=Verkaufschancen geschƤtzer Betrag diff --git a/htdocs/langs/de_CH/propal.lang b/htdocs/langs/de_CH/propal.lang index 80a9b4ac404..6dc85f32387 100644 --- a/htdocs/langs/de_CH/propal.lang +++ b/htdocs/langs/de_CH/propal.lang @@ -1,6 +1,7 @@ # Dolibarr language file - Source file is en_US - propal +ProposalCard=Angebotskarte +LastModifiedProposals=Die letzen %s bearbeiteten Angebote PropalsToClose=Zu schliessende Angebote -CloseAs=Schliessen mit Status DefaultProposalDurationValidity=StandardmƤssige Gültigkeitsdatuer (Tage) UseCustomerContactAsPropalRecipientIfExist=Falls vorhanden die Adresse des Kundenkontakts statt des GeschƤftspartners verwenden TypeContact_propal_external_CUSTOMER=Kundenkontakt für Angebot diff --git a/htdocs/langs/de_CH/salaries.lang b/htdocs/langs/de_CH/salaries.lang new file mode 100644 index 00000000000..c0cd5b0f4ce --- /dev/null +++ b/htdocs/langs/de_CH/salaries.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - salaries +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Standard Buchhaltungs-Konto für die Zahlung der Lƶhne/GehƤlter +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Standard Buchhaltungs-Konto für Finanzaufwendungen diff --git a/htdocs/langs/de_CH/sendings.lang b/htdocs/langs/de_CH/sendings.lang new file mode 100644 index 00000000000..1f11b854ee3 --- /dev/null +++ b/htdocs/langs/de_CH/sendings.lang @@ -0,0 +1,11 @@ +# Dolibarr language file - Source file is en_US - sendings +RefSending=Versand Nr. +SendingCard=Auslieferungen +StatusSendingCanceledShort=Storno +ConfirmCancelSending=Mƶchten Sie diese Lieferung wirklich wirklich stornieren? +StatsOnShipmentsOnlyValidated=Versandstatistik (nur Freigegebene). Das Datum ist das der Freigabe (geplantes Lieferdatum ist nicht immer bekannt). +DocumentModelSirocco=Einfache Dokumentvorlage für die Lieferungscheine +DocumentModelTyphon=VollstƤndig Dokumentvorlage für die Lieferungscheine (Logo, ...) +SumOfProductVolumes=Summe der Produktevolumen +SumOfProductWeights=Summe der Produktegewichte +DetailWarehouseNumber=Warenlager-Details diff --git a/htdocs/langs/de_CH/sms.lang b/htdocs/langs/de_CH/sms.lang new file mode 100644 index 00000000000..4306cb4bc77 --- /dev/null +++ b/htdocs/langs/de_CH/sms.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - sms +SmsSuccessfulySent=SMS korekkte gesendet (von %s an %s) +ConfirmResetMailing=Achtung, wenn Sie die SMS-Kampanie %s wieder aktivieren, müssen Sie bestƤtigen dass der Versand zum zweiten mƶglich ist. Mƶchten Sie das wirklich bestƤtigen? diff --git a/htdocs/langs/de_CH/supplier_proposal.lang b/htdocs/langs/de_CH/supplier_proposal.lang index 7c6270b4a0c..3368822411d 100644 --- a/htdocs/langs/de_CH/supplier_proposal.lang +++ b/htdocs/langs/de_CH/supplier_proposal.lang @@ -9,17 +9,13 @@ RequestsOpened=Offene Preisanfragen NewAskPrice=Neue Preisanfrage NewAsk=Neue Anfrage ConfirmValidateAsk=Sind Sie sicher, dass Sie diese Preisanfrage unter dem Namen %s bestƤtigen wollen? -DateAsk=Datum der Anfrage -DeleteAsk=Anfrage lƶschen ValidateAsk=Anfrage bestƤtigen AddAsk=Neue Anfrage erstellen CopyAskFrom=Neue Preisanfrage erstellen (Kopie einer bestehenden Anfrage) CreateEmptyAsk=Leere Anfrage erstellen -CloneAsk=Preisanfrage duplizieren ConfirmCloneAsk=Sind Sie sicher, dass Sie die Preisanfrage %s duplizieren wollen? ConfirmReOpenAsk=Sind Sie sicher, dass Sie die Preisanfrage %s wiedererƶffnen wollen? SendAskByMail=Preisanfrage mit E-Mail versenden SendAskRef=Preisanfrage %s versenden ConfirmDeleteAsk=Sind Sie sicher, dass Sie diese Preisanfrage lƶschen wollen? DocModelAuroreDescription=Eine vollstƤndige Preisanfrage-Vorlage (Logo...) -CommercialAsk=Preisanfrage diff --git a/htdocs/langs/de_CH/suppliers.lang b/htdocs/langs/de_CH/suppliers.lang new file mode 100644 index 00000000000..de387373a58 --- /dev/null +++ b/htdocs/langs/de_CH/suppliers.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - suppliers +ConfirmCancelThisOrder=Mƶchten Sie diese Bestellung wirklich verwerfen %s ? diff --git a/htdocs/langs/de_CH/trips.lang b/htdocs/langs/de_CH/trips.lang index 2a59e7df522..f504df507e4 100644 --- a/htdocs/langs/de_CH/trips.lang +++ b/htdocs/langs/de_CH/trips.lang @@ -1,6 +1,20 @@ # Dolibarr language file - Source file is en_US - trips +ExpenseReports=Spesenabrechnungen Hinweis +TripCard=Reisekosten Karte +ListOfTrips=Liste Reise- und Spesenabrechnungen +ShowTrip=Spesenreport anzeigen +NewTrip=neue Reisekostenabrechnung CompanyVisited=Besuchte Firma/Stiftung +ListTripsAndExpenses=Liste Reise- und Spesenabrechnungen +ExpenseReportWaitingForApproval=Eine neue Reisekostenabrechnung ist zur Genehmigung vorgelegt worden +ExpenseReportWaitingForApprovalMessage=Eine neue Kostenabrechnung wurde vorgelegt und steht zur Überprüfung an.\n- Benutzer: %s \n- Zeitraum: %s \nKlicken Sie hier, um zu überprüfen: %s AnyOtherInThisListCanValidate=Zu informierende Person für die BestƤtigung TripSociete=Information Firma +ErrorDoubleDeclaration=Sie haben bereits eine andere Spesenabrechnung in einem Ƥhnliche Datumsbereich erstellt. +Date_DEBUT=Beginndatum NOT_VALIDATOR=Sie sind nicht berechtigt, diese Spesennabrechnung zu genehmigen. RefuseTrip=Verweigern einer Spesenabrechnung +CancelTrip=Abrechen einer Spesenabrechnung +BrouillonnerTrip=Spesenabrechnung rückgƤngig, auf den Status "Entwurf" +ConfirmSaveTrip=Sind Sie sicher, dass Sie diese Spesenabrechnung überprüfen wollen? +ExpenseReportsToPay=Spesenabrechnungen zu entrichten diff --git a/htdocs/langs/de_CH/users.lang b/htdocs/langs/de_CH/users.lang index 2c7c3ab6726..a1af510f187 100644 --- a/htdocs/langs/de_CH/users.lang +++ b/htdocs/langs/de_CH/users.lang @@ -1,8 +1,12 @@ # Dolibarr language file - Source file is en_US - users +UserCard=Benutzer-Karte +ContactCard=Kontakt-Karte +GroupCard=Gruppe-Karte LinkToCompanyContact=Mit GeschƤftspartner/Kontakt verknüpfen LinkedToDolibarrThirdParty=Mit GeschƤftspartner verknüpft CreateDolibarrThirdParty=Neuen GeschƤftspartner erstellen CreateInternalUserDesc=Dieses Formular erlaubt Ihnen das Anlegen eines unternehmensinternen Benutzers. Zum Anlegen eines externen Benutzers (Kunden, Lieferanten, ...), verwenden Sie bitte die 'Benutzer erstellen'-SchaltflƤche in der Kontaktkarte des jeweiligen GeschƤftspartner-Kontakts. +PermissionInheritedFromAGroup=Berechtigung durch eine Gruppenzugehƶrigkeit gererbt. UserWillBeInternalUser=Erstellter Benutzer ist intern (mit keinem bestimmten GeschƤftspartner verknüpft) UserWillBeExternalUser=Erstellter Benutzer ist extern (mit einem bestimmten GeschƤftspartner verknüpft) ConfirmCreateThirdParty=Mƶchten Sie zu diesem Mitglied wirklich einen GeschƤftspartner erstellen? diff --git a/htdocs/langs/de_DE/accountancy.lang b/htdocs/langs/de_DE/accountancy.lang index 0340672345f..13f77dcbe10 100644 --- a/htdocs/langs/de_DE/accountancy.lang +++ b/htdocs/langs/de_DE/accountancy.lang @@ -1,62 +1,61 @@ # Dolibarr language file - en_US - Accounting Expert -ACCOUNTING_EXPORT_SEPARATORCSV=Spaltentrennzeichen für die Export-Datei -ACCOUNTING_EXPORT_DATE=Das Datumsformat für die Exportdatei. -ACCOUNTING_EXPORT_PIECE=Export the number of piece -ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account +ACCOUNTING_EXPORT_SEPARATORCSV=Spaltentrennzeichen der Exportdatei +ACCOUNTING_EXPORT_DATE=Datumsformat der Exportdatei +ACCOUNTING_EXPORT_PIECE=Stückzahl exportieren +ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Mit globalem Konto exportieren ACCOUNTING_EXPORT_LABEL=Export the label -ACCOUNTING_EXPORT_AMOUNT=Export the amount -ACCOUNTING_EXPORT_DEVISE=Export the devise +ACCOUNTING_EXPORT_AMOUNT=Betrag exportieren +ACCOUNTING_EXPORT_DEVISE=WƤhrungskurs exportieren Selectformat=Select the format for the file -ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name +ACCOUNTING_EXPORT_PREFIX_SPEC=PrƤfix für den Dateinamen angeben Accounting=Buchhaltung Globalparameters=Globale Parameter -Menuaccount=Buchhaltung Konten +Menuaccount=Buchhaltungskonten Menuthirdpartyaccount=Partnerkonten MenuTools=Hilfsprogramme -ConfigAccountingExpert=Konfiguration des Experten Buchhaltungsmodul +ConfigAccountingExpert=Konfiguration des Experten-Buchhaltungsmoduls Journaux=Journale -JournalFinancial=Finanz-Journale -Exports=Exports +JournalFinancial=Finanzjournale +Exports=Exporte Export=Exportieren Modelcsv=Exportmodell -OptionsDeactivatedForThisExportModel=Für dieses Exportierungsmodell, sind die Einstellungen deaktiviert +OptionsDeactivatedForThisExportModel=Für dieses Exportmodell sind die Einstellungen deaktiviert Selectmodelcsv=WƤhlen Sie ein Exportmodell Modelcsv_normal=Klassischer Export Modelcsv_CEGID=Export zu CEGID Expert BackToChartofaccounts=Zurück zum Kontenplan -Back=Rückkehr Definechartofaccounts=Kontenplan definieren Selectchartofaccounts=Kontenplan wƤhlen Addanaccount=Fügen Sie ein Buchhaltungskonto hinzu -AccountAccounting=Buchhaltungs Konto -AccountAccountingSuggest=Accounting account suggest -Ventilation=Abbauen +AccountAccounting=Buchhaltungskonto +AccountAccountingSuggest=Buchhaltungskontovorschlag +Ventilation=Aufteilung -CustomersVentilation=Kundenabbau -SuppliersVentilation=Lieferantenabbau +CustomersVentilation=Aufteilung Kunden +SuppliersVentilation=Aufteilung Lieferanten TradeMargin=Handelsspanne Reports=Berichte ByCustomerInvoice=Nach Kundenrechnungen NewAccount=Neues Buchhaltungskonto Create=Erstelle -CreateMvts=Erstelle Lagerbewegung -UpdateAccount=Ƅnderung eines Bilanz-Kontos -UpdateMvts=Ƅnderung einer Bewegung +CreateMvts=Lagerbewegung erstellen +UpdateAccount=Ƅnderung eines Bilanzkontos +UpdateMvts=Lagerbewegung Ƥndern WriteBookKeeping=Konten ins Hauptbuch übernehmen Bookkeeping=Hauptbuch AccountBalanceByMonth=Kontostand pro Monat -AccountingVentilation=Rechnungswesenabbau +AccountingVentilation=Überblick Rechnungswesen AccountingVentilationSupplier=Abbau von Buchhaltungs-Lieferanten AccountingVentilationCustomer=Abbau von Buchhaltungs-Kunden -CAHTF=Total purchase supplier before tax +CAHTF=Einkaufssume pro Lieferant ohne Steuer InvoiceLines=Rechnungszeile bereinigen InvoiceLinesDone=Bereinigte Rechnungszeilen -IntoAccount=Ventilate in the accounting account +IntoAccount=Erƶrtern im Sachkonto Ventilate=erƶrtern VentilationAuto=Automatischer Abbau @@ -109,12 +108,8 @@ DelBookKeeping=Lƶschen Sie die EintrƤge des Hauptbuchs DescSellsJournal=Verkaufsjournal DescPurchasesJournal=Einkaufsjournal -BankJournal=Bankauszug -DescBankJournal=Bankjournal enthƤlt alle Arten von anderen Zahlungsmitteln als Barzahlungen -CashJournal=Kassenbeleg -DescCashJournal=Barjournal enthƤlt die Zahlungsart: bar FinanceJournal=Finance journal -DescFinanceJournal=Finance journal including all the types of payments by bank account +DescFinanceJournal=Finanzjournal inklusive aller Arten von Zahlungen mit Bankkonto CashPayment=Barzahlung @@ -139,35 +134,41 @@ Pcgsubtype=Unterkontenklasse Accountparent=Wurzeln des Kontos DescVentilCustomer=Konsultieren Sie hier die jƤhrliche Aufteilung der Buchhaltung Ihrer Rechnungs-Kunden -TotalVente=Total turnover before tax +TotalVente=Verkaufssumme ohne Steuer TotalMarge=Gesamt-Spanne -DescVentilDoneCustomer=Konsultieren Sie hier die Liste der Zeilen der Rechnungs-Kunden und deren Abbrechnungskonto +DescVentilDoneCustomer=Konsultieren Sie hier die Liste der Zeilen der Rechnungs-Kunden und deren Abrechnungskonto DescVentilTodoCustomer=Bereinigen Sie die Zeilen der Kundenrechnung mit einem Rechnungskonto ChangeAccount=Ƅndern sie das Abrechnungskonto für markierte Zeilen durch das Konto: Vide=- DescVentilSupplier=Konsultieren Sie hier die jƤhrliche Aufteilung der Buchhaltung, Ihrer Rechnungen der Lieferanten DescVentilTodoSupplier=Bereinigen Sie die Zeilen der Rechnung für Lieferanten, mit einem Abrechnungskonto -DescVentilDoneSupplier=Konsultieren Sie hier die Liste der Zeilen der Rechnungs-Kunden und deren Abbrechnungskonto +DescVentilDoneSupplier=Konsultieren Sie hier die Liste der Zeilen der Rechnungs-Kunden und deren Abrechnungskonto ValidateHistory=Automatisch geltend machen -ErrorAccountancyCodeIsAlreadyUse=Fehler, Sie kƶnnen dieses Buchaltungskonto nicht lƶschen, da es benutzt wird. - -FicheVentilation=Abbau-Karte -GeneralLedgerIsWritten=Operations are written in the general ledger +ErrorAccountancyCodeIsAlreadyUse=Fehler, Sie kƶnnen dieses Buchhaltungskonto nicht lƶschen, da es benutzt wird. +MvtNotCorrectlyBalanced=Der Saldo der Buchung ist nicht ausgeglichen. Haben = %s. Soll = %s +FicheVentilation=Zusammensetzung - Karte +GeneralLedgerIsWritten=VorgƤnge werden in das Hauptbuch übertragen. ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator -Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +ExportFormat=Dateiformat +Prefixname=PrƤfix der Exportdatei +Separate=Trennzeichen +Textframe=Rahmen mit Textinhalt +Headercol=Spaltenbezeichnung im Kopf der Datei +Fieldname=Feldname +Headername=Name im Kopf +Type=Feldtyp +Param=zusƤtzliche Parameter +EnabledProduct=in Produkt +EnabledTiers=In third party +EnabledVat=in Steuer +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/de_DE/admin.lang b/htdocs/langs/de_DE/admin.lang index 4013c767ff0..54a855c2836 100644 --- a/htdocs/langs/de_DE/admin.lang +++ b/htdocs/langs/de_DE/admin.lang @@ -40,7 +40,7 @@ ExternalUsers=Externe Benutzer GlobalSetup=Allgemeine Einstellungen GUISetup=Anzeige SetupArea=Einstellungen - Übersicht -FormToTestFileUploadForm=Formular für das Testen von Datei-Uplads (je nach Konfiguration) +FormToTestFileUploadForm=Formular für das Testen von Datei-Uploads (je nach Konfiguration) IfModuleEnabled=Anmerkung: Ist nur wirksam wenn Modul %s aktiviert ist RemoveLock=Entfernen Sie die Datei %s falls vorhanden, um das Aktualisierungs-Tool auszuführen RestoreLock=Ersetzen Sie die Datei %s mit einer Datei ohne Schreibberechtigung um jegliche Nutzung des Aktualisierungs-Tools zu verhindern. @@ -48,7 +48,7 @@ SecuritySetup=Sicherheitseinstellungen ErrorModuleRequirePHPVersion=Fehler: Dieses Modul benƶtigt PHP Version %s oder hƶher ErrorModuleRequireDolibarrVersion=Fehler: Dieses Moduls erfordert Dolibarr Version %s oder hƶher ErrorDecimalLargerThanAreForbidden=Fehler: Eine hƶhere Genauigkeit als %s wird nicht unterstützt. -DictionarySetup=Wƶrterbuch Einstellungen +DictionarySetup=Stammdaten Dictionary=Wƶrterbücher Chartofaccounts=Kontenplan Fiscalyear=Fiskalische Jahre @@ -92,16 +92,16 @@ MaxSizeForUploadedFiles=Maximale Größe für Dateiuploads (0 verbietet jegliche UseCaptchaCode=Captcha-Code auf der Anmeldeseite verwenden UseAvToScanUploadedFiles=Virenschutz zur Überprüfung von Dateiuploads verwenden AntiVirusCommand= VollstƤndiger Pfad zum installierten Virenschutz -AntiVirusCommandExample= Beispiel für ClamWin: c:\\Program Files (x86)\\ClamWin\\bin\\clamscan.exe
      Beispiel für ClamAV: /usr/bin/clamscan +AntiVirusCommandExample= Beispiel für ClamWin: c:\\Programme (x86)\\ClamWin\\bin\\clamscan.exe
      Beispiel für ClamAV: /usr/bin/clamscan AntiVirusParam= Weitere Parameter auf der Kommandozeile -AntiVirusParamExample= Beispiel für ClamWin: --database="C:\\Program Files (x86)\\ClamWin\\lib" +AntiVirusParamExample= Beispiel für ClamWin: --database="C:\\Programme (x86)\\ClamWin\\lib" ComptaSetup=Buchhaltungsmoduls-Einstellungen UserSetup=Benutzerverwaltung Einstellungen MenuSetup=Menüverwaltung Einstellungen MenuLimits=Genauigkeit - Toleranz MenuIdParent=Eltern-Menü-ID DetailMenuIdParent=ID des übergeordneten Menüs (0 für einen Eltern-Menü) -DetailPosition=Reihungsnummer für definition der Menüposition +DetailPosition=Sortierungsnummer für die Position des Menüpunktes PersonalizedMenusNotSupported=Personalisierte Menüs werden nicht unterstützt AllMenus=Alle NotConfigured=Nicht konfiguriert @@ -154,7 +154,7 @@ Purge=Säubern PurgeAreaDesc=Hier können Sie alle vom System erzeugten und gespeicherten Dateien löschen (temporäre Dateien oder alle Dateien im Verzeichnis %s). Diese Funktion ist nicht erforderlich und richtet sich vorwiegend an Benutzer ohne Zugriff auf das Dateisystem des Webservers (z.B. Hostingpakete) PurgeDeleteLogFile=Löschen der Protokolldatei %s des Systemprotokollmoduls (kein Risiko des Datenverlusts) PurgeDeleteTemporaryFiles=Alle temporären Dateien löschen (kein Datenverlustrisiko) -PurgeDeleteAllFilesInDocumentsDir=Alle Datein im Verzeichnis %s löschen. Dies beinhaltet temporäre Dateien ebenso wie Datenbanksicherungen, Dokumente (Partner, Rechnungen, ...) und alle Inhalte des ECM-Moduls. +PurgeDeleteAllFilesInDocumentsDir=Alle Dateien im Verzeichnis %s löschen. Dies beinhaltet temporäre Dateien ebenso wie Datenbanksicherungen, Dokumente (Partner, Rechnungen, ...) und alle Inhalte des ECM-Moduls. PurgeRunNow=Jetzt bereinigen PurgeNothingToDelete=Keine zu löschenden Verzeichnisse oder Dateien PurgeNDirectoriesDeleted=%s Dateien oder Verzeichnisse gelöscht. @@ -210,7 +210,7 @@ ModulesJobDesc=Die Geschäftstypenmodule erlauben eine einfache Einrichtung des ModulesMarketPlaceDesc=Hier finden Sie weitere Module auf externen Web-Sites ModulesMarketPlaces=Sie können zusätzliche Module im Web finden... DoliStoreDesc=DoliStore, der offizielle Marktplatz für dolibarr Module/Erweiterungen -DoliPartnersDesc=Liste mit einigen Unternehmen, die entwickeln/liefern On-Demand-Module oder Funktionen (Hinweis: Jede Open-Source-Unternehmen beherscht die PHP-Sprache und kann bestimmte Entwicklungen liefern) +DoliPartnersDesc=Liste mit einigen Unternehmen, die entwickeln/liefern On-Demand-Module oder Funktionen (Hinweis: Jede Open-Source-Unternehmen beherrscht die PHP-Sprache und kann bestimmte Entwicklungen liefern) WebSiteDesc=Website-Anbieter für Ihre Suche nach weiteren Modulen URL=Link BoxesAvailable=Verfügbare Boxen @@ -302,18 +302,18 @@ DownloadPackageFromWebSite=Installationspaket herunterladen (z.B. von offizielle UnpackPackageInDolibarrRoot=Entpacke die Paketdatei in das Dolibarr Serververzeichnis für externe Module: %s SetupIsReadyForUse=Die Installation ist abgeschlossen und das System zur Verwendung der neuen Komponente bereit. NotExistsDirect=Kein alternatives Stammverzeichnis definiert.
      -InfDirAlt=Seit Version 3 ist es mƶglich, ein alternatives Stammverzeichnis anzugeben. Dies ermƶglicht, Erweiterungen und eigene Templates am gleichen Ort zu speichern.
      Legen Sie einfach ein Verzeichis im Hauptverzeichnis von Dolibarr an (z.B. "eigenes").
      +InfDirAlt=Seit Version 3 ist es mƶglich, ein alternatives Stammverzeichnis anzugeben. Dies ermƶglicht, Erweiterungen und eigene Templates am gleichen Ort zu speichern.
      Erstellen Sie einfach ein Verzeichis im Hauptverzeichnis von Dolibarr an (z.B. "eigenes").
      InfDirExample=
      Danach in der Datei conf.php deklarieren
      $dolibarr_main_url_root_alt='http://meinserver/custom'
      $dolibarr_main_document_root_alt='/pfad/zu/dolibarr/htdocs/custom'
      *Diese Zeilen sind mit "#" auskommentiert, um sie zu aktivieren, einfach das Zeichen entfernen. YouCanSubmitFile=Durch diesen Schritt, kƶnnen Sie das Paket mit diesem Tool senden: WƤhle Modul Datei CurrentVersion=Aktuelle dolibarr-Version CallUpdatePage=Zur Aktualisierung der Daten und Datenbankstrukturen gehen Sie zur Seite %s. LastStableVersion=Letzte stabile Version UpdateServerOffline=Update-Server offline -GenericMaskCodes=Sie kƶnnen ein beliebiges Numerierungsschema wƤhlen. Dieses Schema kƶnnte z.B. so aussehen:
      {000000} steht für eine 6-stellige Nummer, die sich bei jedem neuen %s automatisch erhöht. Wählen Sie die Anzahl der Nullen je nach gewünschter Nummernlänge. Der Zähler füllt sich automatisch bis zum linken Ende mit Nullen um das gewünschte Format abzubilden.
      {000000+000} führt zu einem ähnlichen Ergebnis, allerdings mit einem Wertsprung in Höhe des Werts rechts des Pluszeichens, der beim ersten %s angewandt wird.
      {000000@x} wie zuvor, jedoch stellt sich der Zähler bei Erreichen des Monats x (zwischen 1 und 12) automatisch auf 0 zurück. Ist diese Option gewählt und x hat den Wert 2 oder höher, ist die Folge {mm}{yy} or {mm}{yyyy} ebenfalls erfoderlich.
      {dd} Tag (01 bis 31).
      {mm} Monat (01 bis 12).
      {yy}, {yyyy} or {y} Jahreszahl 1-, 2- oder 4-stellig.
      -GenericMaskCodes2={cccc} den Kunden-Code mit n Zeichen
      {cccc000} den Kunden-Code mit n Zeichen, gefolgt von einer Client-ZƤhler zugeordnet zu dem Kunden.
      {tttt} Die Partner ID mit n Zeichen (siehe Wƶrterbuch Partner Typen).
      +GenericMaskCodes=Sie kƶnnen ein beliebiges Numerierungsschema wƤhlen. Dieses Schema kƶnnte z.B. so aussehen:
      {000000} steht für eine 6-stellige Nummer, die sich bei jedem neuen %s automatisch erhöht. Wählen Sie die Anzahl der Nullen je nach gewünschter Nummernlänge. Der Zähler füllt sich automatisch bis zum linken Ende mit Nullen um das gewünschte Format abzubilden.
      {000000+000} führt zu einem ähnlichen Ergebnis, allerdings mit einem Wertsprung in Höhe des Werts rechts des Pluszeichens, der beim ersten %s angewandt wird.
      {000000@x} wie zuvor, jedoch stellt sich der Zähler bei Erreichen des Monats x (zwischen 1 und 12) automatisch auf 0 zurück. Ist diese Option gewählt und x hat den Wert 2 oder höher, ist die Folge {mm}{yy} or {mm}{yyyy} ebenfalls erforderlich.
      {dd} Tag (01 bis 31).
      {mm} Monat (01 bis 12).
      {yy}, {yyyy} or {y} Jahreszahl 1-, 2- oder 4-stellig.
      +GenericMaskCodes2={cccc} den Kunden-Code mit n Zeichen
      {cccc000} den Kunden-Code mit n Zeichen, gefolgt von einer Client-ZƤhler zugeordnet zu dem Kunden.
      {tttt} Die Partner ID mit n Zeichen (siehe unter Einstellungen-Wƶrterbuch Partnertyp).
      GenericMaskCodes3=Alle anderen Zeichen in der Maske bleiben.
      Leerzeichen sind nicht zulƤssig.
      -GenericMaskCodes4a=Beispiel auf der 99. %s des Dritten thecompany Geschehen 2007-01-31:
      -GenericMaskCodes4b=Beispiel für Dritte erstellt am 2007-03-01:
      +GenericMaskCodes4a=Beispiel auf der 99. %s des Partners DieFirma erstellt am 2007-01-31:
      +GenericMaskCodes4b=Beispiel für Partner erstellt am 2007-03-01:
      GenericMaskCodes4c=Beispiel für ein Produkt erstellt am 2007-03-01:
      GenericMaskCodes5=ABC{yy}{mm}-{000000} ergibt ABC0701-000099
      {0000+100@1}-ZZZ/{dd}/XXX ergibt 0199-ZZZ/31/XXX GenericNumRefModelDesc=Liefert eine anpassbare Nummer nach vordefiniertem Schema @@ -329,7 +329,7 @@ UMaskExplanation=Über diesen Parameter kƶnnen Sie die standardmäßigen Dateib SeeWikiForAllTeam=Werfen Sie einen Blick auf die Wiki-Seite für eine vollstƤndige Liste aller Akteure und deren Organisationen UseACacheDelay= Verzƶgerung für den Export der Cache-Antwort in Sekunden (0 oder leer für kein Caching) DisableLinkToHelpCenter=Link mit "Benƶtigen Sie Hilfe oder Unterstützung" auf der Anmeldeseite ausblenden -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=Link zur Online-Hilfe "%s" ausblenden AddCRIfTooLong=Kein automatischer Zeilenumbruch. Entsprechend müssen Sie, falls die LƤnge Ihrer Zeilen die Dokumentenbreite übersteigt, manuelle Zeilenschaltungen im Textbereich einfügen. ModuleDisabled=Modul deaktiviert ModuleDisabledSoNoEvent=Modul deaktiviert und Eintrag deshalb nie erstellt @@ -352,25 +352,25 @@ ThemeDir=Verzeichnis Layout-Vorlagen ConnectionTimeout=Verbindung Timeout ResponseTimeout=Antwort Timeout SmsTestMessage=Test Nachricht von __PHONEFROM__ zu __PHONETO__ -ModuleMustBeEnabledFirst=Module %s must be enabled first if you need this feature. +ModuleMustBeEnabledFirst=Modul %s muss aktiviert sein wenn Sie dieses Feature benƶtigen. SecurityToken=Schlüssel um die URLs zu entschlüsseln NoSmsEngine=Kein SMS Sende Manager verfügbar. SMS Sende Manager sind nicht installiert (weil diese von externen Lieferanten abhƤngig sind) aber Sie kƶnnen welche auf http://www.dolistore.com finden. PDF=PDF PDFDesc=Sie kƶnnen jede globale Optionen im Zusammenhang mit der PDF-Erzeugung einstellen PDFAddressForging=Regeln zum Formen der Adresse-Boxen -HideAnyVATInformationOnPDF=Unterdrücken aller MwSt.-Informationen auf dem generierten PDF +HideAnyVATInformationOnPDF=Unterdrücken aller USt.-Informationen auf dem generierten PDF HideDescOnPDF=Unterdrücke Produktbeschreibungen in generierten PDF HideRefOnPDF=Unterdrücke Produkt-Referenzen in generierten PDF HideDetailsOnPDF=Unterdrücke Produktzeilen in generierten PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliothek UrlGenerationParameters=Parameter zum Sichern von URLs SecurityTokenIsUnique=Verwenden Sie einen eindeutigen Sicherheitsschlüssel für jede URL EnterRefToBuildUrl=Geben Sie eine Referenz für das Objekt %s ein GetSecuredUrl=Holen der berechneten URL ButtonHideUnauthorized=Unterdrücke SchaltflƤchen bei unerlaubtem Zugriff statt sie zu deaktivieren -OldVATRates=Alter MwSt. Satz -NewVATRates=Neuer MwSt. Satz +OldVATRates=Alter USt.-Satz +NewVATRates=Neuer USt.-Satz PriceBaseTypeToChange=Ƅndern Sie den Basispreis definierte nach MassConvert=Starte Massenkonvertierung String=Zeichenkette @@ -379,23 +379,23 @@ Int=Ganzzahl Float=Gleitkommazahl DateAndTime=Datum und Uhrzeit Unique=Einmalig -Boolean=Boolean (Checkbox) +Boolean=Boolean (KontrollkƤstchen) ExtrafieldPhone = Telefon ExtrafieldPrice = Preis ExtrafieldMail = E-Mail ExtrafieldSelect = WƤhle Liste ExtrafieldSelectList = WƤhle von Tabelle ExtrafieldSeparator=Trennzeichen -ExtrafieldCheckBox=Checkbox +ExtrafieldCheckBox=KontrollkƤstchen ExtrafieldRadio=Radio button -ExtrafieldCheckBoxFromList= Checkbox von Tabelle +ExtrafieldCheckBoxFromList= KontrollkƤstchen von Tabelle ExtrafieldLink=Verknüpftes Objekt ExtrafieldParamHelpselect=Parameterlisten müssen das Format Schlüssel,Wert haben

      zum Beispiel:
      1,Wert1
      2,Wert2
      3,Wert3
      ...

      Um die Liste in AbhƤngigkeit zu einer anderen zu haben:
      1,Wert1|parent_list_code:parent_key
      2,Wert2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=Parameterlisten müssen das Format Schlüssel,Wert haben

      zum Beispiel:
      1,Wert1
      2,Wert2
      3,Wert3
      ... ExtrafieldParamHelpradio=Parameterlisten müssen das Format Schlüssel,Wert haben

      zum Beispiel:
      1,Wert1
      2,Wert2
      3,Wert3
      ... -ExtrafieldParamHelpsellist=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath
      Syntax : ObjectName:Classpath
      Example : Societe:societe/class/societe.class.php +ExtrafieldParamHelpsellist=Die Parameterliste stammt aus einer Tabelle
      Syntax: tabellen_name:label_feld:id_feld::filter
      Beispiel: c_typent:libelle:id::filter

      Der Filter kann ein einfacher Test sein, um nur aktive Werte anzuzeigen (z.B. active=1)
      Benutzen Sie $ID$ für die ID des aktuellen Objekts im Filter
      Benutzen Sie $SEL$ im Filter für ein SELECT
      Benutzen Sie zur Abfrage von zusƤtzlichen Feldern die Syntax extra.fieldcode=... (fieldcode bezeichnet den Code des zusƤtzlichen Felds)

      Benutzen Sie c_typent:libelle:id:parent_list:code|parent_column:filter um die Liste auf eine andere Liste aufzubauen +ExtrafieldParamHelpchkbxlst=Die Parameterliste stammt aus einer Tabelle
      Syntax: tabellen_name:label_feld:id_feld::filter
      Beispiel: c_typent:libelle:id::filter

      Der Filter kann ein einfacher Test sein, um nur aktive Werte anzuzeigen (z.B. active=1)
      Benutzen Sie $ID$ für die ID des aktuellen Objekts im Filter
      Benutzen Sie $SEL$ im Filter für ein SELECT
      Benutzen Sie zur Abfrage von zusƤtzlichen Feldern die Syntax extra.fieldcode=... (fieldcode bezeichnet den Code des zusƤtzlichen Felds)

      Benutzen Sie c_typent:libelle:id:parent_list:code|parent_column:filter um die Liste auf eine andere Liste aufzubauen +ExtrafieldParamHelplink=Parameter müssen folgendes Format haben ObjektName:Klassenpfad
      Syntax: ObjektName:Klassenpfad
      Beispiel: Societe:societe/class/societe.class.php LibraryToBuildPDF=Verwendete Bibliothek zur PDF-Erzeugung WarningUsingFPDF=Achtung: Ihre conf.php enthält $dolibarr_pdf_force_fpdf=1 Dies bedeutet, dass Sie die FPDF-Bibliothek verwenden, um PDF-Dateien zu erzeugen. Diese Bibliothek ist alt und unterstützt viele Funktionen nicht (Unicode-, Bild-Transparenz, kyrillische, arabische und asiatische Sprachen, ...), so dass es zu Fehlern bei der PDF-Erstellung kommen kann.
      Um dieses Problem zu beheben und volle Unterstützung der PDF-Erzeugung zu erhalten, laden Sie bitte die TCPDF Bibliothek , dann kommentieren Sie die Zeile $dolibarr_pdf_force_fpdf=1 aus oder entfernen diese und fügen statt dessen $dolibarr_lib_TCPDF_PATH='Pfad_zum_TCPDF_Verzeichnisr' ein LocalTaxDesc=In einigen Ländern gelten zwei oder drei Steuern auf jeder Rechnungszeile. Wenn dies der Fall ist, wählen Sie den Typ für die zweite und dritte Steuer und den Steuersatz. Mögliche Arten sind:
      1: Ortsteuer gelten für Produkte und Dienstleistungen, ohne Mehrwertsteuer (Ortssteuer wird ohne Berücksichtigung der MwSt berechnet)
      2: Ortssteuer gilt für Produkte und Dienstleistungen mit Mehrwertsteuer (Ortssteuer wird mit Berücksichtigung det MwSt berechnet)
      3: Ortstaxe gilt für Produkte ohne Mehrwertsteuer (Ortssteuer wird ohne Berücksichtigung der MwSt berechnet)
      4: Ortssteuer gilt für Produkte, mit Mehrwertsteuer (Ortssteuer wird mit Berücksichtigung der MwSt berechnet)
      5: Ortssteuer gilt für Dienstleistungen, ohne Mehrwertsteuer (Ortssteuer wird ohne Berücksichtigung der MwSt berechnet)
      6: Ortssteuer gilt für Dienstleistungen mit Mehrwertsteuer (Ortssteuer wird mit Berücksichtigung der MwSt berechnet) @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Möchten Sie wirklich alle aktuellen Barcodes lös AllBarcodeReset=Alle Barcode-Werte wurden entfernt NoBarcodeNumberingTemplateDefined=Im Barcode-Modul wurde kein Numerierungs-Schema aktiviert. NoRecordWithoutBarcodeDefined=Kein Datensatz ohne Barcode definiert. +EnableFileCache=Enable file cache # Modules Module0Name=Benutzer und Gruppen @@ -427,7 +428,7 @@ Module2Desc=Vertriebsverwaltung Module10Name=Buchhaltung Module10Desc=Einfache Buchhaltungsverwaltung (Rechnungen und Zahlungen) Module20Name=Angebote -Module20Desc=Angeboteverwaltung +Module20Desc=Angebotsverwaltung Module22Name=E-Mail-Kampagnen Module22Desc=E-Mail-Kampagnenverwaltung Module23Name=Energie @@ -441,7 +442,7 @@ Module40Desc=Lieferantenverwaltung und Einkauf (Bestellungen und Rechnungen) Module42Name=Systemprotokoll Module42Desc=Protokollierungsdienste (Syslog) Module49Name=Bearbeiter -Module49Desc=Bearbeiterverwaltung +Module49Desc=Editorverwaltung Module50Name=Produkte Module50Desc=Produktverwaltung Module51Name=Postwurfsendungen @@ -457,12 +458,12 @@ Module55Desc=Barcode-Verwaltung Module56Name=Telefonie Module56Desc=Telefonie-Integration Module57Name=Abbuchungsaufträge -Module57Desc=Abbuchungsaufträge und Entzugsmanagement. Hierzu gehört auch Generation von SEPA-Datei für europäische Länder. +Module57Desc=Abbuchungsaufträge und Abhebungsmanagement. Hierzu gehört auch Generierung einer SEPA-Datei für europäische Länder. Module58Name=ClickToDial Module58Desc=ClickToDial-Integration Module59Name=Bookmark4u Module59Desc=Neues Bookmark4u Konto zu Systembenutzerkonto hinzufügen -Module70Name=Arbeitseinsätze +Module70Name=Serviceaufträge Module70Desc=Serviceverwaltung Module75Name=Spesen- und Reiseaufzeichnungen Module75Desc=Reise- und Fahrtspesenverwaltung @@ -481,7 +482,7 @@ Module210Desc=PostNuke-Integration Module240Name=Daten Exporte Module240Desc=Werkzeug zum Datenexport(mit Assistenten) Module250Name=Daten Importe -Module250Desc=Werkzeug zum Dateinport (mit Assistenten) +Module250Desc=Werkzeug zum Dateimport (mit Assistenten) Module310Name=Mitglieder Module310Desc=Management von Mitglieder einer Stiftung/Vereins Module320Name=RSS Feed @@ -489,7 +490,7 @@ Module320Desc=RSS-Feed-Bildschirm innerhalb des Systems anzeigen Module330Name=Lesezeichen Module330Desc=Lesezeichenverwaltung Module400Name=Projekte / Chancen / Leads -Module400Desc=Projektmanagement, Aufträge oder Leads. Anschließend können Sie ein beliebiges Element (Rechnung, Bestellung, Angebot, Intervention, ...) einem Projekt zuordnen und eine Queransicht von der Projektanzeige bekommen. +Module400Desc=Projektmanagement, Aufträge oder Leads. Anschließend können Sie ein beliebiges Element (Rechnung, Bestellung, Angebot, Serviceaufträge, ...) einem Projekt zuordnen und eine Queransicht von der Projektanzeige bekommen. Module410Name=Webkalender Module410Desc=Webkalenderintegration Module500Name=Sonderausgaben @@ -499,7 +500,7 @@ Module510Desc=Verwaltung der Angestellten-Gehälter und -Zahlungen Module520Name=Darlehen Module520Desc=Verwaltung von Darlehen Module600Name=Benachrichtigungen -Module600Desc=Senden Sie Benachrichtigungen zu einigen Dolibarr-Events per E-Mail an Partner (wird pro Partner definiert) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Spenden Module700Desc=Spendenverwaltung Module770Name=Spesenabrechnungen @@ -507,7 +508,7 @@ Module770Desc=Management und Reporting von Reise- und Spesenabrechnungen (Transp Module1120Name=Lieferant-Angebote Module1120Desc=Anfordern von Lieferanten-Angeboten und Preise Module1200Name=Mantis -Module1200Desc=Mantis-Integation +Module1200Desc=Mantis-Integration Module1400Name=Buchhaltung Module1400Desc=Buchhaltung für Experten (doppelte Buchhaltung) Module1520Name=Dokumente erstellen @@ -524,25 +525,25 @@ Module2400Name=Agenda Module2400Desc=Termine/Aufgaben und Terminplanung Module2500Name=Inhaltsverwaltung(ECM) Module2500Desc=Speicherung und Verteilung von Dokumenten -Module2600Name=API/Web services (SOAP server) +Module2600Name=API/Webservice (SOAP Server) Module2600Desc=Aktivieren Sie Dolibarr SOAP Server, unterstütztes API-Service. Module2610Name=API/Web Services (REST Server) Module2610Desc=Aktiviere der Dolibarr REST Serverdienst -Module2660Name=Call WebServices (SOAP client) -Module2660Desc=Enable the Dolibarr web services client (Can be used to push data/requests to external servers. Supplier orders supported only for the moment) +Module2660Name=WebServices aufrufen (SOAP Client) +Module2660Desc=Web Service Client von Dolibarr aktivieren (Kann benutzt werde, um Daten/anfragen zu externen Servern zu verschicken. Momentan ist das nur für Bestellungen vorgesehen). Module2700Name=Gravatar Module2700Desc=Verwenden Sie den online Gravatar-Dienst (www.gravatar.com) für die Anzeige von Benutzer- und Mitgliederbildern (Zuordnung über E-Mail-Adressen). Hierfür benötigen Sie eine aktive Internetverbindung Module2800Desc=FTP-Client Module2900Name=GeoIPMaxmind Module2900Desc=GeoIP Maxmind Konvertierung Module3100Name=Skype -Module3100Desc=Add a Skype button into card of users / third parties / contacts / members +Module3100Desc=Skype Button zu Karten von Benutzern / Partner / Kontakten / Mitgliedern hinzufügen Module4000Name=PV Module4000Desc=Personalverwaltung Module5000Name=Mandantenfähigkeit Module5000Desc=Ermöglicht Ihnen die Verwaltung mehrerer Firmen Module6000Name=Workflow -Module6000Desc=Workflow management +Module6000Desc=Workflow Management Module20000Name=Urlaubsantrags-Verwaltung Module20000Desc=Definieren und beobachten sie die Urlaubsanträge Ihrer Angestellten. Module39000Name=Chargen-/ Seriennummern @@ -585,9 +586,9 @@ Permission38=Produkte exportieren Permission41=Projekte und Aufgaben lesen (Geteilte Projekte und Projekte in denen ich Kontakt bin). Es kann auch Zeitaufwand auf zugewiesenen Aufgaben gebucht werden. Permission42=Projekte/Aufgaben erstellen/bearbeiten (Meine) Permission44=Projekte und Aufgaben löschen (gemeinsame Projekte und Projekte in welchen ich Ansprechpartner bin) -Permission61=Leistungen ansehen -Permission62=Leistungen erstellen/bearbeiten -Permission64=Interventionen löschen +Permission61=Serviceaufträge ansehen +Permission62=Serviceaufträge erstellen/bearbeiten +Permission64=Serviceaufträge löschen Permission67=Leistungen exportieren Permission71=Mitglieder einsehen Permission72=Mitglieder erstellen/bearbeiten @@ -651,12 +652,12 @@ Permission184=Lieferantenbestellungen bestätigen Permission185=Lieferantenbestellungen bestellen oder verwerfen Permission186=Lieferantenbestellungen empfangen Permission187=Lieferantenbestellungen schließen -Permission188=Lieferantenbestellungen verwerfen +Permission188=Lieferantenbestellungen stornieren Permission192=Leitungen erstellen -Permission193=Leitungen abbrechen +Permission193=Zeilen stornieren Permission194=Leitungen einsehen Permission202=ADSL Verbindungen erstellen -Permission203=Bestellungsverbindungen Bestellungen +Permission203=Verbindungen zwischen Bestellungen Permission204=Bestell-Verbindungen Permission205=Verbindungen verwalten Permission206=Verbindungen lesen @@ -723,7 +724,7 @@ Permission517=Löhne exportieren Permission520=Darlehen einsehen Permission522=Darlehen erstellen/bearbeiten Permission524=Lösche Darlehen -Permission525=Darlehens-rechner +Permission525=Darlehensrechner Permission527=Exportiere Darlehen Permission531=Leistungen einsehen Permission532=Leistungen erstellen/bearbeiten @@ -799,7 +800,7 @@ Permission54001=Drucken Permission55001=Abstimmungen einsehen Permission55002=Abstimmung erstellen/ändern Permission59001=Gewinnspanne einsehen -Permission59002=Gewinspanne definieren +Permission59002=Gewinnspanne definieren Permission59003=Lesen aller Benutzer Margen DictionaryCompanyType=Partnertyp DictionaryCompanyJuridicalType=Gesellschafts- und Unternehmensformen @@ -811,7 +812,7 @@ DictionaryCurrency=Währungen DictionaryCivility=Anrede Bezeichnungen DictionaryActions=Liste Arten von Kalenderereignissen DictionarySocialContributions=Arten von Sozialabgaben/Unternehmenssteuern -DictionaryVAT=MwSt.-Sätze +DictionaryVAT=USt.-Sätze DictionaryRevenueStamp=Steuermarken Beträge DictionaryPaymentConditions=Zahlungsbedingungen DictionaryPaymentModes=Zahlungsarten @@ -826,18 +827,18 @@ DictionaryOrderMethods=Bestellmethoden DictionarySource=Quelle der Angebote/Aufträge DictionaryAccountancyplan=Kontenplan DictionaryAccountancysystem=Kontenplan Modul -DictionaryEMailTemplates=Textvorlagen für Emails +DictionaryEMailTemplates=Textvorlagen für E-Mails DictionaryUnits=Einheiten DictionaryProspectStatus=Geschäftsanbahnungsarten DictionaryHolidayTypes=Art des Urlaubs DictionaryOpportunityStatus=Verkaufschancen für Projekt/Lead SetupSaved=Setup gespeichert BackToModuleList=Zurück zur Modulübersicht -BackToDictionaryList=Zurück zur Wörterbuchübersicht +BackToDictionaryList=Zurück zur der Stammdatenübersicht VATReceivedOnly=Nur Mehrwertsteuererhalt -VATManagement=MwSt-Verwaltung -VATIsUsedDesc=Der standardmäßige MwSt.-Satz für die Erstellung von Leads, Rechnungen, Bestellungen, etc. folgt der folgenden, aktiven Regel:
      Ist der Verkäufer mehrwertsteuerpflichtig, ist die MwSt. standardmäßig 0. Ende der Regel.
      Ist das Verkaufsland gleich dem Einkaufsland, ist die MwSt. standardmäßig die MwSt. des Produkts im Verkaufsland. Ende der Regel.
      Sind Verkäufer und Käufer beide aus Europäischen Mitgliedsstaaten und die Produkte physisch transportfähig (Auto, Schiff, Flugzeug), ist die MwSt. standardmäßig 0. (Die MwSt. sollte durch den Käufer beim eigenen Zollamt entrichtet werden, nicht durch den Verkäufer. Ende der Regel.
      Sind Verkäufer und Käufer beide aus Europäischen Mitgliedsstaaten, der Käufer jedoch kein Unternehmen so ist die MwSt. standardmäßig die MwSt. des verkauften Produkts. Ende der Regel.
      Sind Verkäufer und Käufer beide Unternehmen im Europäischen Gemeinschaftsraum, so ist die MwSt. standardmäßig 0. Ende der Regel.
      Trifft keine der obigen Regeln zu, ist die MwSt. standardmäßig 0. -VATIsNotUsedDesc=Die vorgeschlagene MwSt. ist standardmäßig 0 für alle Fälle wie Stiftungen, Einzelpersonen oder Kleinunternehmen. +VATManagement=USt-Verwaltung +VATIsUsedDesc=Der standardmäßige USt.-Satz für die Erstellung von Leads, Rechnungen, Bestellungen, etc. folgt der folgenden, aktiven Regel:
      Ist der Verkäufer mehrwertsteuerpflichtig, ist die USt. standardmäßig 0. Ende der Regel.
      Ist das Verkaufsland gleich dem Einkaufsland, ist die USt. standardmäßig die MwSt. des Produkts im Verkaufsland. Ende der Regel.
      Sind Verkäufer und Käufer beide aus Europäischen Mitgliedsstaaten und die Produkte physisch transportfähig (Auto, Schiff, Flugzeug), ist die USt. standardmäßig 0. (Die USt. sollte durch den Käufer beim eigenen Zollamt entrichtet werden, nicht durch den Verkäufer. Ende der Regel.
      Sind Verkäufer und Käufer beide aus Europäischen Mitgliedsstaaten, der Käufer jedoch kein Unternehmen so ist die USt. standardmäßig die USt. des verkauften Produkts. Ende der Regel.
      Sind Verkäufer und Käufer beide Unternehmen im Europäischen Gemeinschaftsraum, so ist die USt. standardmäßig 0. Ende der Regel.
      Trifft keine der obigen Regeln zu, ist die USt. standardmäßig 0. +VATIsNotUsedDesc=Die vorgeschlagene USt. ist standardmäßig 0 für alle Fälle wie Stiftungen, Einzelpersonen oder Kleinunternehmen. VATIsUsedExampleFR=- VATIsNotUsedExampleFR=- ##### Local Taxes ##### @@ -860,10 +861,10 @@ LocalTax1IsNotUsedDescES= Standardmäßig werden die vorgeschlagenen RE 0 ist. E LocalTax1IsUsedExampleES= In Spanien sind sie Profis unterliegen bestimmten Abschnitten der spanischen IAE. LocalTax1IsNotUsedExampleES= In Spanien sind sie professionelle und Gesellschaften und vorbehaltlich bestimmter Abschnitte der spanischen IAE. LocalTax2ManagementES= EKSt. Management -LocalTax2IsUsedDescES= Die RE Rate standardmäßig beim Erstellen Aussichten, Rechnungen, Bestellungen etc. folgen die aktive Standard-Regel:
      Ist der VerkƤufer nicht zu IRPF ausgesetzt, dann durch IRPF default = 0. Ende der Regel.
      Ist der Verkäufer zur IRPF dann der Einkommenssteuer unterworfen standardmäßig. Ende der Regel.
      +LocalTax2IsUsedDescES= Die RE Rate standardmäßig beim Erstellen Aussichten, Rechnungen, Bestellungen etc. folgen die aktive Standard-Regel:
      Unterliegt der Verkäufer nicht IRPF, dann ist IRPF standardmäßig 0. Ende der Regel.
      Ist der Verkäufer zur IRPF dann der Einkommenssteuer unterworfen standardmäßig. Ende der Regel.
      LocalTax2IsNotUsedDescES= Standardmäßig werden die vorgeschlagenen IRPF 0 ist. Ende der Regel. LocalTax2IsUsedExampleES= In Spanien, Freiberufler und unabhängigen Fachleuten, die ihre Dienstleistungen und Unternehmen, die das Steuersystem von Modulen gewählt haben. -LocalTax2IsNotUsedExampleES= In Spanien sind sie bussines nicht der Steuer unterliegen System von Modulen. +LocalTax2IsNotUsedExampleES= In Spanien sind dies Firmen, die nicht der Steuer-System aller Module unterliegen. CalcLocaltax=Berichte über lokale Steuern CalcLocaltax1=Sales - Käufe CalcLocaltax1Desc=Lokale Steuer-Reports werden mit der Differenz von lokalen Verkaufs- und Einkaufs-Steuern berechnet @@ -930,8 +931,8 @@ DefaultMenuSmartphoneManager=Smartphone Menü-Verwaltung Skin=grafische Oberfläche DefaultSkin=Standardvorlage grafische Oberfläche MaxSizeList=Maximale Listenlänge -DefaultMaxSizeList=Default max length for lists -DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) +DefaultMaxSizeList=Voreinstellung maximale Anzahl Zeilen für Listen +DefaultMaxSizeShortList=Standard für maximale Länge bei kurzen Listen (z.B. Kundenkarte) MessageOfDay=Nachricht des Tages MessageLogin=Nachricht auf der Anmeldeseite PermanentLeftSearchForm=Ständiges Suchfeld auf der linken Seite @@ -963,6 +964,7 @@ DelaysBeforeWarning=Fristen bis zur Warnung DelaysOfToleranceBeforeWarning=Verzögerungstoleranz vor Warnung DelaysOfToleranceDesc=Hier können Sie die Verspätungstoleranz einstellen, bevor eine Benachrichtigung auf dem Bildschirm für jedes verspätete Element mit dem Symbol %s ausgegeben wird. Delays_MAIN_DELAY_ACTIONS_TODO=Verzögerungstoleranz (in Tagen) vor Warnung für noch nicht erledigte, geplante Ereignisse +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Verzögerungstoleranz (in Tagen) vor Warnung für noch nicht bearbeitete Aufträge Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Verzögerungstoleranz (in Tagen), vor Warnung für nicht bearbeitete Lieferantenbestellungen Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Verzögerungstoleranz (in Tagen) vor Warnung für abzuschließende Angebote @@ -974,7 +976,7 @@ Delays_MAIN_DELAY_CUSTOMER_BILLS_UNPAYED=Verzögerungstoleranz (in Tagen) vor Be Delays_MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE=Verzögerungstoleranz (in Tagen) vor Benachrichtigung über Bankkontenabgleich Delays_MAIN_DELAY_MEMBERS=Verzögerungstoleranz (in Tagen) vor Benachrichtigung über verspätete Mitgliedsbeiträge Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Verzögerungstoleranz (in Tagen) vor der Benachrichtigung über einzulösende Schecks -Delays_MAIN_DELAY_EXPENSEREPORTS=Tolerance delay (in days) before alert for expense reports to approve +Delays_MAIN_DELAY_EXPENSEREPORTS=Toleranz in Tagen vor der Benachrichtigung zur Genehmigung einer Spesenabrechnung SetupDescription1=Alle Parameter in der Einstellungsübersicht erlauben Ihnen die Konfiguration des Systems vor Inbetriebnahme. SetupDescription2=Die 2 wichtigsten Schritte zur Einrichtung finden Sie in den ersten beiden Zeilen des Einstellungen-Menüs auf der linken Seite. Dies sind die 'Unternehmen/Stiftung'- und die 'Moduleinstellungen'-Menüpunkte: SetupDescription3=Die Einstellungen unter Firma/Stiftung werden für die Anzeige im System und die länderspezifische Anpassung dessen Verhaltens zwingend benötigt. @@ -1008,7 +1010,7 @@ SessionTimeOut=Sitzungszeitbegrenzung SessionExplanation=Dieser Wert garantiert, dass eine Sitzung nie vor Zeitablauf beendet wird. Die PHP-Sitzungsverwaltung garantiert jedoch nicht, dass eine Sitzung wirklich nach Ablauf dieser Zeit beendet wird. Hierzu kann es kommen, wenn ein System zur Sitzungscache-Bereinigung im Einsatz ist.
      Hinweis: ohne spezielles System wird PHP die Sitzung nach etwa %s/%s beenden - allerdings erst nach dem Start einer anderen Sitzung. TriggersAvailable=Verfügbare Trigger TriggersDesc=Trigger sind Dateien, die nach einem Kopieren in das Verzeichnis htdocs/core/triggers das Workflow-Verhalten des Systems beeinflussen. Diese stellen neue, mit Systemereignissen verbundene, Ereignisse dar (Neuer Partner angelegt, Rechnung freigegeben, ...). -TriggerDisabledByName=Trigger in dieser Datei sind durch das -NORUN-Suffix in ihrem Namen deaktviert. +TriggerDisabledByName=Trigger in dieser Datei sind durch das -NORUN-Suffix in ihrem Namen deaktiviert. TriggerDisabledAsModuleDisabled=Trigger in dieser Datei sind durch das übergeordnete Modul %s deaktiviert. TriggerAlwaysActive=Trigger in dieser Datei sind unabhängig der Modulkonfiguration immer aktiviert. TriggerActiveAsModuleActive=Trigger in dieser Datei sind durch das übergeordnete Modul %s aktiviert. @@ -1023,11 +1025,11 @@ MAIN_MAX_DECIMALS_UNIT=Dezimalstellen max. für Stückpreise MAIN_MAX_DECIMALS_TOT=Dezimalstellen max. für Gesamtsummen MAIN_MAX_DECIMALS_SHOWN=Dezimalstellen max. für auf dem Bildschirm angezeigte Preise (Fügen Sie ... nach dieser Nummer ein, wenn Sie ... sehen wollen, falls ein Bildschirmpreis abgeschnitten wurde. MAIN_DISABLE_PDF_COMPRESSION=PDF-Komprimierung für erzeugte PDF-Dokumente verwenden -MAIN_ROUNDING_RULE_TOT=Rundungseinstellung (Für Länder in denen nicht auf 10er basis Gerundet wird. zB. 0.05 damit in 0.05 Schritten gerundet wirb) +MAIN_ROUNDING_RULE_TOT=Rundungseinstellung (Für Länder in denen nicht auf 10er Basis Gerundet wird. z.B. 0.05 damit in 0.05 Schritten gerundet wirb) UnitPriceOfProduct=Nettostückpreis -TotalPriceAfterRounding=Gesamtpreis (Netto/MwSt./Brutto) gerundet +TotalPriceAfterRounding=Gesamtpreis (Netto/USt./Brutto) gerundet ParameterActiveForNextInputOnly=Die Einstellungen werden erst bei der nächsten Eingabe wirksam -NoEventOrNoAuditSetup=Keine sicherheitsrelevanten Protokollereignisse. Überprüfen Sie die Aktivierung dieser Funktionen unter 'Einstellunge-Sicherheit-Protokoll'. +NoEventOrNoAuditSetup=Keine sicherheitsrelevanten Protokollereignisse. Überprüfen Sie die Aktivierung dieser Funktionen unter 'Einstellungen-Sicherheit-Protokoll'. NoEventFoundWithCriteria=Kein sicherheitsrelevantes Protokollereignis zu Ihren Suchkriterien gefunden SeeLocalSendMailSetup=Lokale sendmail-Einstellungen anzeigen BackupDesc=Um eine vollständige Systemsicherung durchzuführen müssen Sie: @@ -1037,7 +1039,7 @@ BackupDescX=Bewahren Sie die archivierten Verzeichnisse an einem sicheren Ort au BackupDescY=Bewahren Sie den Datenbank-Dump an einem sicheren Ort auf. BackupPHPWarning=Datensicherung kann mit dieser Methode nicht garantiert werden. Bevorzugen Sie die vorherige. RestoreDesc=Um eine Systemsicherung wiederherzustellen, müssen Sie: -RestoreDesc2=Wiederherstellung von Archive Datei (zip Datei zum Beispiel)\nvom documents Verzeichnis um den documents Datei-Baum im documents verzeichnis in eine neue Dolibarr Installation oder in ein bestehendes Dolibarr Verzeichnis (%s). +RestoreDesc2=Wiederherstellung der Archivdatei des Dokumentenverzeichnis (zum Beispiel zip-Datei) um den Datei-Baum im Dokumentenverzeichnis einer neuen Dolibarr Installation oder in ein bestehendes Dolibarr Verzeichnis (%s). RestoreDesc3=* Die Datenbanksicherung aus dem Dump in eine neue Dolibarr-Installation oder das bestehende System (%s) zurückspielen. Achtung: Nach Beendigung dieses Vorganges müssen Sie sich mit dem Benutzernamen/Passwort-Paar zum Zeitpunkt der Sicherung am System anmelden. Zur Wiederherstellung der Datenbank steht Ihnen der folgende Assistent zur Verfügung: RestoreMySQL=MySQL Import ForcedToByAModule= Diese Regel wird %s durch ein aktiviertes Modul aufgezwungen @@ -1046,13 +1048,13 @@ WeekStartOnDay=Wochenstart RunningUpdateProcessMayBeRequired=Eine Systemaktualisierung scheint erforderlich (Programmversion %s unterscheidet sich von Datenbankversion %s) YouMustRunCommandFromCommandLineAfterLoginToUser=Diesen Befehl müssen Sie auf der Kommandozeile (nach Login auf der Shell mit Benutzer %s) ausführen. YourPHPDoesNotHaveSSLSupport=Ihre PHP-Konfiguration unterstützt keine SSL-Verschlüsselung -DownloadMoreSkins=Weitere grafische Oberflächen/Themes herunterladen +DownloadMoreSkins=Weitere grafische Oberflächen herunterladen SimpleNumRefModelDesc=Liefere eine Nummer im Format %syymm-nnnn zurück, wobei YY für das Jahr, MM für das Monat und nnnn für eine 4-stellige, nicht unterbrochene Zahlensequenz steht ShowProfIdInAddress=Zeige professionnal ID mit Adressen auf Dokumente ShowVATIntaInAddress=Ausblenden UID Nummer in Adressen auf Dokumenten. TranslationUncomplete=Teilweise Übersetzung SomeTranslationAreUncomplete=Einige Sprachen könnten nur teilweise oder fehlerhaft übersetzt sein. Wenn Sie Fehler bemerken, können Sie die Sprachdateien verbessern, indem Sie sich bei Transifex registrieren. -MenuUseLayout=Machen Sie vertikales Menü hidable (Option Javascript muss nicht deaktiviert werden) +MenuUseLayout=Erlaube, das vertikale Menü zu verstecken (Option Javascript muss nicht deaktiviert werden) MAIN_DISABLE_METEO=Deaktivere Wetteransicht TestLoginToAPI=Testen Sie sich anmelden, um API ProxyDesc=Einige Features von Dolibarr müssen einen Internet-Zugang zu Arbeit haben. Definieren Sie hier Parameter für diese. Wenn die Dolibarr Server hinter einem Proxy-Server, erzählt jene Parameter Dolibarr wie man Internet über ihn zugreifen. @@ -1065,7 +1067,7 @@ MAIN_PROXY_PASS=Kennwort ein, um den Proxy-Server verwenden DefineHereComplementaryAttributes=Definieren Sie hier alle Attribute, die nicht standardmäßig vorhanden sind, und in %s unterstützt werden sollen. ExtraFields=Ergänzende Attribute ExtraFieldsLines=Ergänzende Attribute (Zeilen) -ExtraFieldsSupplierOrdersLines=Ergänzende Attribute (in Bestellungszeile) +ExtraFieldsSupplierOrdersLines=Ergänzende Attribute (in Bestellposition) ExtraFieldsSupplierInvoicesLines=Ergänzende Attribute (in Rechnungszeile) ExtraFieldsThirdParties=Ergänzende Attribute (Partner) ExtraFieldsContacts=Ergänzende Attribute (Kontakt) @@ -1078,15 +1080,16 @@ ExtraFieldsSupplierInvoices=Ergänzende Attribute (Rechnungen) ExtraFieldsProject=Ergänzende Attribute (Projekte) ExtraFieldsProjectTask=Ergänzende Attribute (Aufgaben) ExtraFieldHasWrongValue=Attribut %s hat einen falschen Wert. -AlphaNumOnlyCharsAndNoSpace=nur alphanumericals Zeichen ohne Leerzeichen +AlphaNumOnlyCharsAndNoSpace=nur alphanumerische Zeichen ohne Leerzeichen AlphaNumOnlyLowerCharsAndNoSpace=nur Kleinbuchstaben und Zahlen, keine Leerzeichen SendingMailSetup=Einrichten von Sendungen per E-Mail -SendmailOptionNotComplete=Achtung, auf einigen Linux-Systemen, E-Mails von Ihrem E-Mail zu senden, sendmail Ausführung Setup muss conatins Option-ba (Parameter mail.force_extra_parameters in Ihre php.ini-Datei). Wenn einige Empfänger niemals E-Mails erhalten, versuchen, diese Parameter mit PHP mail.force_extra_parameters =-ba) zu bearbeiten. +SendmailOptionNotComplete=Achtung: Auf einigen Linux-Systemen muss die Einrichtung von sendmail die Option -ba ethalten, um E-Mail versenden zu können (Parameter mail.force_extra_parameters in der php.ini-Datei). Wenn einige Empfänger niemals E-Mails erhalten, verändern Sie den PHP Parameter folgendermaßen mail.force_extra_parameters =-ba. PathToDocuments=Dokumentenpfad PathDirectory=Verzeichnispfad SendmailOptionMayHurtBuggedMTA=Feature-Mails mit der Methode "PHP mail direkt" senden generiert eine Mail-Nachricht, die nicht korrekt möglicherweise von einigen Mail-Servern empfangen analysiert werden. Ergebnis ist, dass manche Mails nicht von Menschen, die von thoose abgehört Plattformen gehostet gelesen werden. Es ist bei einigen Internet-Providern (Ex: Orange in Frankreich). Dies ist nicht ein Problem in Dolibarr noch in PHP aber auf empfangende Mail-Server. Sie können jedoch hinzuzufügen MAIN_FIX_FOR_BUGGED_MTA Option auf 1 in die Setup - andere zu Dolibarr ändern, um dies zu vermeiden. Sie können jedoch Probleme mit anderen Servern, dass die Achtung streng dem SMTP-Standard zu erleben. Die andere Lösung (empfohlen) ist es, die Methode "SMTP-Socket-Bibliothek", die keine Nachteile hat benutzen. TranslationSetup=Übersetzungseinstellungen TranslationDesc=Wahl der Sprache auf dem Bildschirm sichtbar verändert werden kann:
      * Weltweit aus dem Menü Start - Einstellungen - Anzeige
      * Für die Benutzer nur von Benutzer-Registerkarte Anzeige von Benutzer-Karte (klicken Sie auf Login-Bildschirm auf der Oberseite). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Summe aktivierter Module: %s YouMustEnableOneModule=Sie müssen mindestens 1 Modul aktivieren ClassNotFoundIntoPathWarning=Klasse %s nicht innerhalb PHP-Pfad gefunden @@ -1103,19 +1106,19 @@ BrowserIsOK=Sie benutzen den Webbrowser %s. Dieser ist hinsichtlich Sicherheit u BrowserIsKO=Sie benutzen den Webbrowser %s. Dieser ist bekannt für Sicherheitsprobleme, schlechte Leistung und Zuverlässigkeit. Wir empfehlen Ihnen, Firefox, Chrome, Opera oder Safari zu nutzen. XDebugInstalled=XDebug installiert. XCacheInstalled=XCache installiert. -AddRefInList=Darstellung Kunden- /Lieferanten- Nr. in Listen (Listbox oder ComboBox) und die meisten von Hyperlinks. Third parties will appears with name "CC12345 - SC45678 - The big company coorp", instead of "The big company coorp". +AddRefInList=Darstellung Kunden- /Lieferanten- Nr. in Listen (Listbox oder ComboBox) und die meisten von Hyperlinks. Partner erscheinen mit dem namen "CC12345 - SC45678 - Grosse Firma AG" anstelle von "Grosse Firma AG". FieldEdition=Bearbeitung von Feld %s FillThisOnlyIfRequired=Beispiel: +2 (nur ausfüllen, wenn Sie Probleme mit der Zeitzone haben) GetBarCode=Erhalten Sie einen Barcode EmptyNumRefModelDesc=Der Code ist frei. Dieser Code kann jederzeit geändert werden. ##### Module password generation PasswordGenerationStandard=Generiere ein Passwort nach dem internen Systemalgorithmus: 8 Zeichen, Zahlen und Kleinbuchstaben. -PasswordGenerationNone=Do not suggest any generated password. Password must be typed in manually. -PasswordGenerationPerso=Return a password according to your personally defined configuration. -SetupPerso=According to your configuration -PasswordPatternDesc=Password pattern description +PasswordGenerationNone=Schlagen Sie kein generiertes Passwort vor. Passwörter sollten manuell eingegeben werden. +PasswordGenerationPerso=Ein Passwort entsprechend der persönlich definierten Konfiguration zurückgeben. +SetupPerso=Nach Ihrer Konfiguration +PasswordPatternDesc=Beschreibung für Passwortmuster ##### Users setup ##### -UserGroupSetup=Benutzer- und Gruppeneinstellunen +UserGroupSetup=Benutzer- und Gruppeneinstellungen GeneratePassword=Passwort erstellen RuleForGeneratedPasswords=Regel für automatisch erstellte Passwörter DoNotSuggest=Kein Passwort vorschlagen @@ -1129,7 +1132,7 @@ HRMSetup=PV Modul Einstellungen CompanySetup=Unternehmenseinstellungen CompanyCodeChecker=Modul für Partner-Code-Erstellung (Kunden oder Lieferanten) AccountCodeManager=Modul für Kontierungs-Code-Erstellung (Kunden oder Lieferanten) -ModuleCompanyCodeAquarium=Generiert einen Kontierungscode %s, gefolgt von der Lieferantenummer für einen Lieferanten-Kontierungscode und %s, gefolgt vom Kundencontierungscode für einen Kundenkontierungscode. +ModuleCompanyCodeAquarium=Generiert einen Kontierungscode %s, gefolgt von der Lieferantenummer für einen Lieferanten-Kontierungscode und %s, gefolgt vom Kundenkontierungscode für einen Kundenkontierungscode. ModuleCompanyCodePanicum=Generiert einen leeren Kontierungscode. ModuleCompanyCodeDigitaria=Kontierungscode hängt vom Partnercode ab. Der Code setzt sich aus dem Buchstaben 'C' und den ersten 5 Stellen des Partnercodes zusammen. UseNotifications=Benachrichtigungen verwenden @@ -1138,7 +1141,7 @@ ModelModules=Dokumentvorlagenmodul DocumentModelOdt=Erstellen von Dokumentvorlagen im OpenDocuments-Format (.odt- oder .ods-Dateien für OpenOffice, KOffice, TextEdit, ...) WatermarkOnDraft=Wasserzeichen auf Entwurf JSOnPaimentBill=Feature aktivieren, um Zahlungs-Zeilen in Zahlungs-Formularen automatisch zu füllen -CompanyIdProfChecker=Berufs-Identifikation einzigartige +CompanyIdProfChecker=Regeln für Identifikationsnummern MustBeUnique=Eindeutig sein müssen? MustBeMandatory=Erforderlich um Partner anzulegen? MustBeInvoiceMandatory=Erforderlich um Rechnungen freizugeben? @@ -1177,7 +1180,7 @@ CreditNotePDFModules=PDF-Gutschriftsvorlagen CreditNote=Gutschrift CreditNotes=Gutschriften ForceInvoiceDate=Rechnungsdatum ist zwingend Freigabedatum -AllowCreditNoteWithoutRelatedInvoice=Allow to create credit note without a related invoice +AllowCreditNoteWithoutRelatedInvoice=Erstellen einer Gutschrift auch ohne Bezug zu einer Rechnung erlauben DisableRepeatable=Wiederholbare Rechnungen deaktivieren SuggestedPaymentModesIfNotDefinedInInvoice=Empfohlene Zahlungsart für Rechnung falls nicht in gesondert definiert EnableEditDeleteValidInvoice=Aktivieren Sie die Möglichkeit, freigegebene Rechnungen ohne Zahlungseingang zu bearbeiten/löschen @@ -1191,7 +1194,7 @@ PropalSetup=Angebotsmoduleinstellungen CreateForm=Erzeuge Formulare NumberOfProductLines=Anzahl der Produktlinien ProposalsNumberingModules=Angebotsnumerierungs-Module -ProposalsPDFModules=PDF-Anbebotsmodule +ProposalsPDFModules=PDF-Angebotsmodule ClassifiedInvoiced=Als verrechnet markieren HideTreadedPropal=Ausblenden der behandelten Angebote in der Liste AddShippingDateAbility=Versandfähigkeitsdatum hinzufügen @@ -1201,21 +1204,21 @@ FreeLegalTextOnProposal=Freier Rechtstext für Angebote WatermarkOnDraftProposal=Wasserzeichen auf Angebots-Entwurf (keines, falls leer) BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=Fragen Sie nach dem Bankkonto bei einem Angebot ##### SupplierProposal ##### -SupplierProposalSetup=Price requests suppliers module setup -SupplierProposalNumberingModules=Price requests suppliers numbering models -SupplierProposalPDFModules=Price requests suppliers documents models -FreeLegalTextOnSupplierProposal=Free text on price requests suppliers -WatermarkOnDraftSupplierProposal=Watermark on draft price requests suppliers (none if empty) -BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Ask for bank account destination of price request -WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Ask for Warehouse Source for order +SupplierProposalSetup=Einrichtung des Moduls für Preisanfragen bei Lieferanten +SupplierProposalNumberingModules=Modell zu Numerierung von Preisanfragen für Lieferanten +SupplierProposalPDFModules=Modell für Dokumente von Preisanfragen für Lieferanten +FreeLegalTextOnSupplierProposal=Freier Text auf Preisanfragen für Lieferanten +WatermarkOnDraftSupplierProposal=Wasserzeichen auf vorbereiteten Preisanfrage für Lieferanten (leerlassen für kein Wasserzeichen) +BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Frage nach Bankkonto für Preisanfragen +WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Frage nach Lager für Aufträge ##### Orders ##### OrdersSetup=Bestellverwaltungseinstellungen OrdersNumberingModules=Bestellnumerierungs-Module OrdersModelModule=Bestellvorlagenmodule -HideTreadedOrders=Ausblenden von bearbeiteten oder abgebrochenen Angeboten in der Liste +HideTreadedOrders=Ausblenden von bearbeiteten oder stornierten Angeboten in der Liste ValidOrderAfterPropalClosed=Zur Freigabe der Bestellung nach Schließung des Angebots (überspringt vorläufige Bestellung) FreeLegalTextOnOrders=Freier Rechtstext auf Bestellungen -WatermarkOnDraftOrders=Wasserzeichen auf Bestellungs-Entwurf (keines, wenn leer) +WatermarkOnDraftOrders=Wasserzeichen auf Bestellentwurf (keines, wenn leer) ShippableOrderIconInList=In Auftragsliste ein entsprechendes Icon zufügen, wenn die Bestellung versandbereit ist BANK_ASK_PAYMENT_BANK_DURING_ORDER=Fragen Sie nach der Ziel-Bankverbindung ##### Clicktodial ##### @@ -1224,11 +1227,11 @@ ClickToDialUrlDesc=Definieren Sie hier die URL, die bei einem Klick auf das Tele ##### Bookmark4u ##### Bookmark4uSetup=Bookmark4u Moduleinstellungen ##### Interventions ##### -InterventionsSetup=Servicemoduleinstellungen -FreeLegalTextOnInterventions=Freier Rechtstext auf Interventions Dokument -FicheinterNumberingModules=Intervention Nummerierung Module -TemplatePDFInterventions=Intervention Karte Dokumenten Modelle -WatermarkOnDraftInterventionCards=Wasserzeichen auf Interventionskarte Dokumente (keines, wenn leer) +InterventionsSetup=Einstellungen Modul Serviceaufträge +FreeLegalTextOnInterventions=Freier Text auf Serviceauftragsdokumenten +FicheinterNumberingModules=Module für die Nummerierung von Serviceaufträgen +TemplatePDFInterventions=Module für Serviceauftragskarten +WatermarkOnDraftInterventionCards=Wasserzeichen auf Serviceauftragskarten Dokumente (leerlassen für keines) ##### Contracts ##### ContractsSetup=Verträge/Abonnements-Modul Einstellungen ContractsNumberingModules=Verträge Nummerierung Module @@ -1276,7 +1279,7 @@ LDAPUserDnExample=Vollständige DN (zB: ou=users,dc=society,dc=com) LDAPGroupDn=Gruppen DN LDAPGroupDnExample=Vollständige DN (zB: ou=users,dc=society,dc=com) LDAPServerExample=Server-Adresse (zB: localhost, 192.168.0.2, ldaps://ldap.example.com/) -LDAPServerDnExample=Complete DN (zB: dc=company,dc=com) +LDAPServerDnExample=Kompletter DN (zB: dc=firma,dc=com) LDAPPasswordExample=Administrator-Passwort LDAPDnSynchroActive=Benutzer und Gruppensynchronisation LDAPDnSynchroActiveExample=LDAP zu dolibarr oder dolibarr zu LDAP-Synchronisation @@ -1288,7 +1291,7 @@ LDAPDnMemberActiveExample=Aktivierte/Deaktivierte Synchronisation LDAPContactDn=Dolibarr Kontakte DN LDAPContactDnExample=Vollständige DN (zB: ou=users,dc=society,dc=com) LDAPMemberDn=Dolibarr Mitglieder DN -LDAPMemberDnExample=Complete DN (ex: ou=members,dc=society,dc=Vollständige DN (zB: ou=users,dc=society,dc=com) +LDAPMemberDnExample=Vollständige DN (zB: ou=members,dc=example,dc=com) LDAPMemberObjectClassList=Liste der objectClass LDAPMemberObjectClassListExample=Liste der objectClass-definierenden Eintragsattribute (z.B.: top,inetOrgPerson oder top,user für ActiveDirectory) LDAPUserObjectClassList=Liste der objectClass @@ -1302,8 +1305,8 @@ LDAPMemberTypeDnExample=Vollständige DN (zB: ou=users,dc=society,dc=com) LDAPTestConnect=LDAP-Verbindung testen LDAPTestSynchroContact=Kontaktsynchronisation testen LDAPTestSynchroUser=Benutzersynchronisation testen -LDAPTestSynchroGroup=Gruppenynchronisation testen -LDAPTestSynchroMember=Mitgliederynchronisation testen +LDAPTestSynchroGroup=Gruppensynchronisation testen +LDAPTestSynchroMember=Mitgliedersynchronisation testen LDAPTestSearch= LDAP-Suche testen LDAPSynchroOK=Synchronisationstest erfolgreich LDAPSynchroKO=Synchronisationstest fehlgeschlagen @@ -1353,7 +1356,7 @@ LDAPFieldAddressExample=Beispiel : Straße LDAPFieldZip=PLZ LDAPFieldZipExample=Beispiel : plz LDAPFieldTown=Stadt -LDAPFieldTownExample=Beispiel: stadt +LDAPFieldTownExample=Beispiel: l LDAPFieldCountry=Land LDAPFieldCountryExample=Beispiel: land LDAPFieldDescription=Beschreibung @@ -1363,7 +1366,7 @@ LDAPFieldNotePublicExample=Beispiel : Beschreibung LDAPFieldGroupMembers= Gruppenmitglieder LDAPFieldGroupMembersExample= Beispiel: uniqueMember LDAPFieldBirthdate=Geburtsdatum -LDAPFieldBirthdateExample=Beispiel : geburtsdatum +LDAPFieldBirthdateExample=Beispiel: LDAPFieldCompany=Firma LDAPFieldCompanyExample=Beispiel: firma LDAPFieldSid=SID @@ -1378,15 +1381,15 @@ LDAPDescContact=Auf dieser Seite definieren Sie die LDAP-Attribute im LDAP-Baum LDAPDescUsers=Auf dieser Seite definieren Sie die LDAP-Attribute im LDAP-Baum für jeden Datensatz zu dolibarr-Benutzern. LDAPDescGroups=Auf dieser Seite definieren Sie die LDAP-Attribute im LDAP-Baum für jeden Datensatz zu dolibarr-Gruppen. LDAPDescMembers=Auf dieser Seite definieren Sie die LDAP-Attribute im LDAP-Baum für jeden Datensatz zu dolibarr-Mitgliedern. -LDAPDescValues=Die Beispielwerte für OpenLDAP verfügen über folgende Muster: core.schema, cosine.schema, inetorgperson.schema. Wenn Sie diese Werte für OpenLDAP verwenden möchten, passen Sie bitte die LDAP-Konfigurationsdateu slapd.conf entsprechend an, damit all diese Muster geladen werden. +LDAPDescValues=Die Beispielwerte für OpenLDAP verfügen über folgende Muster: core.schema, cosine.schema, inetorgperson.schema. Wenn Sie diese Werte für OpenLDAP verwenden möchten, passen Sie bitte die LDAP-Konfigurationsdatei slapd.conf entsprechend an, damit all diese Muster geladen werden. ForANonAnonymousAccess=Für einen authentifizierten Zugang (z.B. für Schreibzugriff) PerfDolibarr=Leistungs-Einstellungen/Optimierungsreport YouMayFindPerfAdviceHere=Auf dieser Seite finden Sie einige Überprüfungen oder Hinweise zur Leistung. NotInstalled=Nicht installiert, Ihr Server wird dadurch nicht verlangsamt. -ApplicativeCache=Applicative Cache -MemcachedNotAvailable=Kein Cache Anwendung gefunden. \nSie können die Leistung durch die Installation des Cache-Server Memcached und die Aktivierung des Anwendungs Cache Modul\n
      hier mehr Informationen http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
      \nverbessern.\nBeachten Sie, dass viele Billig-Provider keine solche Cache-Server in ihrer Infrastruktur anbieten. -MemcachedModuleAvailableButNotSetup=Module memcached für applicative Cache gefunden, aber Setup-Modul ist nicht vollständig. -MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.. +ApplicativeCache=geeigneter Cache +MemcachedNotAvailable=Kein Cache Anwendung gefunden. \nSie können die Leistung durch die Installation des Cache-Server Memcached und die Aktivierung des Moduls Anwendungscache
      hier mehr Informationen http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
      \nverbessern.\nBeachten Sie, dass viele Billig-Provider keine solche Cache-Server in ihrer Infrastruktur anbieten. +MemcachedModuleAvailableButNotSetup=Module memcached für geeigneten Cache gefunden, aber Setup-Modul ist nicht vollständig. +MemcachedAvailableAndSetup=Modul memcached zur Benutzung eines memcached Servers ist aktiviert. OPCodeCache=OPCode Cache NoOPCodeCacheFound=Kein OPCode Cache gefunden.Vielleicht sind Sie mit einem anderen OPCode Cache wie XCache oder eAccelerator (gut), vielleicht haben Sie keinen OPCode Cache (sehr schlecht) . HTTPCacheStaticResources=HTTP Cache für statische Ressourcen (CSS, img, Javascript) @@ -1427,10 +1430,10 @@ SyslogLevel=Level SyslogSimpleFile=Datei SyslogFilename=Dateiname und-pfad YouCanUseDOL_DATA_ROOT=Sie können DOL_DATA_ROOT/dolibarr.log als Protokolldatei in Ihrem Dokumentenverzeichnis verwenden. Bei Bedarf können Sie auch den Pfad der Datei anpassen. -ErrorUnknownSyslogConstant=Konstante %s ist nicht als Protkoll-Konstante definiert +ErrorUnknownSyslogConstant=Konstante %s ist nicht als Protokoll-Konstante definiert OnlyWindowsLOG_USER=Windows unterstützt nur LOG_USER SyslogSentryDSN=Sentry DSN -SyslogSentryFromProject=DSN from your Sentry project +SyslogSentryFromProject=DSN Ihres Sentry Projekts ##### Donations ##### DonationsSetup=Spendenmoduleinstellungen DonationsReceiptModel=Vorlage für Spendenquittungen @@ -1475,7 +1478,7 @@ SendingsSetup=Versandmoduleinstellungen SendingsReceiptModel=Versandbelegsvorlage SendingsNumberingModules=Nummerierungsmodell Auslieferungen SendingsAbility=Unterstützung von Versand-Dokumenten für Kundenlieferungen -NoNeedForDeliveryReceipts=In den meisten Fällen werden Lieferschein sowohl als Versand- (für die Zusammenstellung der Auslieferung), als auch als Zustellsscheine (vom Kunden zu unterschreiben) verwendet. Entsprechend sind Empfangsbelege meist eine doppelte und daher nicht verwendete Option. +NoNeedForDeliveryReceipts=In den meisten Fällen werden Lieferschein sowohl als Versand- (für die Zusammenstellung der Auslieferung), als auch als Zustellscheine (vom Kunden zu unterschreiben) verwendet. Entsprechend sind Empfangsbelege meist eine doppelte und daher nicht verwendete Option. FreeLegalTextOnShippings=Freier Text auf Lieferungen ##### Deliveries ##### DeliveryOrderNumberingModules=Zustellscheinnumerierungs-Module @@ -1515,13 +1518,13 @@ DetailId=Menü ID DetailMenuHandler=Menü-Handler für die Anzeige des neuen Menüs DetailMenuModule=Modulname falls Menüeintrag aus einem Modul stimmt DetailType=Art des Menüs (Top oder Links) -DetailTitre=Menübezeichner oder Bezeichnungs-Code für Übersetzung +DetailTitre=Menü Label oder Label für Übersetzung DetailMainmenu=Gruppe der Zugehörigkeit (veraltet) DetailUrl=Ziel-URL für Menüeintrag (Absolute URL oder externer Link mit http://) DetailLeftmenu=Zustand anzeigen oder nicht (veraltet) DetailEnabled=Einstellungen für die Anzeige der Einträge DetailRight=Zustand für die Anzeige nicht-authorisierter, grauer Menüs -DetailLangs=Sprachdateiname für Bezeichnungsübersetzung +DetailLangs=Sprachdateiname für Label Übersetzung DetailUser=Intern/Extern/Alle Target=Ziel DetailTarget=Linkziel (_blank und top öffnen ein neues Fenster) @@ -1529,15 +1532,15 @@ DetailLevel=Level (-1:top menu, 0:header menu, >0 menu and sub menu) ModifMenu=Menü bearbeiten DeleteMenu=Menüeintrag löschen ConfirmDeleteMenu=Möchten Sie diesen Menüeintrag %s wirklich löschen? -FailedToInitializeMenu=Failed to initialize menu +FailedToInitializeMenu=Menü konnte nicht erstellt werden ##### Tax ##### TaxSetup=Steuer-, Sozialabgaben- und Dividendenmodul-Einstellungen -OptionVatMode=MwSt. fällig +OptionVatMode=USt. fällig OptionVATDefault=Barbestandsbasis OptionVATDebitOption=Rückstellungsbasis OptionVatDefaultDesc=Mehrwertsteuerschuld entsteht:
      - Bei Lieferung/Zahlung für Waren
      - Bei Zahlung für Leistungen OptionVatDebitOptionDesc=Mehrwertsteuerschuld entsteht:
      - Bei Lieferung/Zahlung für Waren
      - Bei Rechnungslegung (Lastschrift) für Dienstleistungen -SummaryOfVatExigibilityUsedByDefault=Standardmäßiger Zeitpunkt der MwSt.-FƤlligkeit in AbhƤngigkeit zur derzeit gewƤhlten Option: +SummaryOfVatExigibilityUsedByDefault=Standardmäßiger Zeitpunkt der USt.-FƤlligkeit in AbhƤngigkeit zur derzeit gewƤhlten Option: OnDelivery=Bei Lieferung OnPayment=Bei Zahlung OnInvoice=Bei Rechnungslegung @@ -1546,7 +1549,7 @@ SupposedToBeInvoiceDate=Rechnungsdatum verwendet Buy=Kaufen Sell=Verkaufen InvoiceDateUsed=Rechnungsdatum verwendet -YourCompanyDoesNotUseVAT=Für Ihr Unternehmen wurde keine MwSt.-Verwendung definiert (Start-Einstellungen-Unternehmen/Stiftung), entsprechend stehen in der Konfiguration keine MwSt.-Optionen zur Verfügung. +YourCompanyDoesNotUseVAT=Für Ihr Unternehmen wurde keine USt.-Verwendung definiert (Start-Einstellungen-Unternehmen/Stiftung), entsprechend stehen in der Konfiguration keine USt.-Optionen zur Verfügung. AccountancyCode=Kontierungs-Code AccountancyCodeSell=Verkaufskonto-Code AccountancyCodeBuy=Einkaufskonto-Code @@ -1554,15 +1557,15 @@ AccountancyCodeBuy=Einkaufskonto-Code AgendaSetup=Aufgaben/Termine-Modul Einstellungen PasswordTogetVCalExport=Passwort für den VCal-Export PastDelayVCalExport=Keine Termine exportieren die Ƥlter sind als -AGENDA_USE_EVENT_TYPE=Verwenden der Termintypen \nEinstellen unter (Start -> Einstellungen -> Wƶrterbücher -> Ereignistypen) +AGENDA_USE_EVENT_TYPE=Verwenden der Termintypen \nEinstellen unter (Start -> Einstellungen -> Stammdaten -> Ereignistypen) AGENDA_USE_EVENT_TYPE_DEFAULT=Diesen Standardwert automatisch als Ereignistyp im Ereignis Erstell-Formular verwenden. AGENDA_DEFAULT_FILTER_TYPE=Diesen Ereignistyp automatisch in den Suchfilter für die Agenda-Ansicht übernehmen AGENDA_DEFAULT_FILTER_STATUS=Diesen Ereignisstatus automatisch in den Suchfilter für die Agenda-Ansicht übernehmen AGENDA_DEFAULT_VIEW=Welchen Reiter mƶchten Sie beim Ɩffnen der Agenda automatisch anzeigen ##### ClickToDial ##### -ClickToDialDesc=This module allows to make phone numbers clickable. A click on this icon will call make your phone to call the phone number. This can be used to call a call center system from Dolibarr that can call the phone number on a SIP system for example. -ClickToDialUseTelLink=Use just a link "tel:" on phone numbers -ClickToDialUseTelLinkDesc=Use this method if your users have a softphone or a software interface installed on same computer than the browser, and called when you click on a link in your browser that start with "tel:". If you need a full server solution (no need of local software installation), you must set this to "No" and fill next field. +ClickToDialDesc=Dieses Modul fügt ein Symbol nach Telefonnummern ein. Durch einen Klick auf dieses Symbol kann Dolibarr z.B. durch ein SIP System eine Telefonanlage anweisen, diese Telefonnummer zu wƤhlen. +ClickToDialUseTelLink=Nur einen Link "Tel:" bei Telefonnummern verwenden +ClickToDialUseTelLinkDesc=Benutzen Sie diese Methode, wenn Ihre Benutzer ein Software-Telefon oder ein Interface für ein Telefon auf demselben Computer wie der Browser installiert haben. Dieses Telefon/Interface wird aufgerufen, wenn Sie auf einen Link klicken, der mit "tel:" beginnt. Wenn Sie eine vollstƤndige Server-Lƶsung nutzen wollen (ohne lokale Software-Installation), wƤhlen Sie hier "Nein" und füllen das nƤchste Feld. ##### Point Of Sales (CashDesk) ##### CashDesk=Point of Sales CashDeskSetup=Kassenmoduleinstellungen @@ -1572,7 +1575,7 @@ CashDeskBankAccountForCheque= Finanzkonto für Scheckeinlƶsungen CashDeskBankAccountForCB= Finanzkonto für die Einlƶsung von Bargeldzahlungen via Kreditkarte CashDeskDoNotDecreaseStock=Deaktiviere Lagerabgangsbuchung wenn ein Verkauf auf einem Point of Sale durchgeführt wird\n (wenn "Nein", wird die Lagerabgangsbuchung immer durchgeführt , auch wann im Modul Produktbestandsverwaltung was anderes ausgewƤhlt wurde). CashDeskIdWareHouse=Lager für Entnahmen festlegen und und erzwingen -StockDecreaseForPointOfSaleDisabled=Lagerrückgang bei Verwendung von Point of Sale deaktivert +StockDecreaseForPointOfSaleDisabled=Lagerrückgang bei Verwendung von Point of Sale deaktiviert StockDecreaseForPointOfSaleDisabledbyBatch=Lagerrückgang in POS-Modul ist noch nicht mit dem Chargen- /Seriennummern Management kompatibel. CashDeskYouDidNotDisableStockDecease=Sie haben die Reduzierung der LagerbestƤnde nicht deaktiviert, wenn Sie einen Verkauf auf dem POS durchführen.\nAuch ist ein Lager/Standort notwendig. ##### Bookmark ##### @@ -1588,7 +1591,7 @@ EndPointIs=SOAP-Clients müssen Ihre Anfragen an den dolibarr-Endpoint unter der ApiSetup=API-Modul-Setup ApiDesc=Wenn dieses Modul aktiviert ist, wird Dolibarr zum REST Server für diverse web services. KeyForApiAccess=Schlüssel um das API zu nutzen (Parameter "api_key") -ApiProductionMode=Enable production mode (this will activate use of a caches for services management) +ApiProductionMode=Echtbetrieb aktivieren (dadurch wird ein Cache für Service-Management aktiviert) ApiEndPointIs=Sie kƶnnen das API mit dieser URL verwenden ApiExporerIs=Sie kƶnnen das API unter dieser URL erkunden OnlyActiveElementsAreExposed=Nur Elemente aus aktiven Modulen sind ungeschützt @@ -1602,7 +1605,7 @@ BankOrderGlobalDesc=Allgemeine Anzeige-Reihenfolge BankOrderES=Spanisch BankOrderESDesc=Spanisch Anzeigereihenfolge ##### Multicompany ##### -MultiCompanySetup=Multi-Company-Moduleinstellungen +MultiCompanySetup=Einstellungen des Modul Mandanten ##### Suppliers ##### SuppliersSetup=Lieferantenmoduleinstellungen SuppliersCommandModel=VollstƤndige Vorlage für Lieferantenbestellungen (Logo, ...) @@ -1620,7 +1623,7 @@ TestGeoIPResult=Test einer Umwandlung IP -> Land ProjectsNumberingModules=Projektnumerierungsmodul ProjectsSetup=Projekteinstellungenmodul ProjectsModelModule=Projektvorlagenmodul -TasksNumberingModules=Aufgaben-Nummerierungs-Modul +TasksNumberingModules=Modul zur Numerierung von Aufgaben TaskModelModule=Vorlage für Arbeitsberichte UseSearchToSelectProject=Feld mit AutovervollstƤndigung zur Projektwahl verwenden (Anstelle einer Listbox) ##### ECM (GED) ##### @@ -1649,7 +1652,7 @@ Format=Format TypePaymentDesc=0:Kunden-Zahlungs-Typ, 1:Lieferanten-Zahlungs-Typ, 2:Sowohl Kunden- als auch Lieferanten-Zahlungs-Typ IncludePath=Include-Pfad (in Variable '%s' definiert) ExpenseReportsSetup=Einstellungen des Moduls Spesenabrechnung -TemplatePDFExpenseReports=Dokumentvorlagen zur Spesenabrechnung Dokument erstellen +TemplatePDFExpenseReports=Dokumentvorlagen zur Erstellung einer Spesenabrechnung NoModueToManageStockDecrease=Kein Modul zur automatische Bestandsverkleinerung ist aktiviert. Lager Bestandsverkleinerung kann nur durch manuelle Eingabe erfolgen. NoModueToManageStockIncrease=Kein Modul zur automatische Bestandserhƶhung ist aktiviert. Lager Bestandserhƶhung kann nur durch manuelle Eingabe erfolgen. YouMayFindNotificationsFeaturesIntoModuleNotification=Sie kƶnnen Optionen für E-Mail-Benachrichtigungen von Aktivierung und Konfiguration des Moduls "Benachrichtigung" finden. @@ -1661,10 +1664,11 @@ BackupDumpWizard=Assistenten zum erstellen der Datenbank-Backup Dump-Datei SomethingMakeInstallFromWebNotPossible=Die Installation von dem externen Modul ist aus folgenden Gründen vom Web-Interface nicht mƶglich: SomethingMakeInstallFromWebNotPossible2=Aus diesem Grund wird die Prozess hier beschriebenen Upgrade ist nur manuelle Schritte ein privilegierter Benutzer tun kann. InstallModuleFromWebHasBeenDisabledByFile=Installieren von externen Modul aus der Anwendung wurde von Ihrem Administrator deaktiviert. \nSie müssen ihn bitten, die Datei%s zu entfernen, um diese Funktion zu ermƶglichen. -ConfFileMuseContainCustom=Installation eines externen Modul aus der Anwendung speichern Sie die Modul-Dateien in Verzeichnis %s. Zu haben dieses Verzeichnis durch Dolibarr verarbeitet, müssen Sie das Setup Ihrer conf/conf.php Option haben
      - - $dolibarr_main_url_root_alt auf <$dolibarr_main_url_root_alt="/custom" enabled = "/custom"
      - $dolibarr_main_document_root_alt zu Wert aktiviert "%s/custom" +ConfFileMuseContainCustom=Zur Installation eines externen Modul speichern Sie die Modul-Dateien in Verzeichnis %s. Damit Dolibarr dieses Verzeichnis verarbeitet, müssen Sie in der Datei conf/conf.php die Option
      - - $dolibarr_main_url_root_alt mit dem Wert $dolibarr_main_url_root_alt="/custom" aktivieren.
      - $dolibarr_main_document_root_alt mit dem Wert "%s/custom" aktivieren. HighlightLinesOnMouseHover=Zeilen hervorheben bei Mouseover -HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) -LinkColor=Color of links +HighlightLinesColor=Farbe der Zeile hervorheben, wenn die Maus darüberfƤhrt (leer lassen, um den Effekt zu deaktivieren) +TextTitleColor=Color of page title +LinkColor=Farbe für Hyperlinks PressF5AfterChangingThis=Drücken Sie F5 auf der Tastatur, nachdem dem Sie diesen Wert geƤndert haben, damit die Ƅnderungen wirksam ist NotSupportedByAllThemes=Funktioniert mit dem eldy Theme, ist aber nicht in allen Themen unterstützt BackgroundColor=Hintergrundfarbe @@ -1674,12 +1678,12 @@ BackgroundTableTitleColor=Hintergrundfarbe für Titelzeilen in Tabellen BackgroundTableLineOddColor=Hintergrundfarbe für ungerade Tabellenzeilen BackgroundTableLineEvenColor=Hintergrundfarbe für gerade Tabellenzeilen MinimumNoticePeriod=Kündigungsfrist (Ihre Kündigung muss vor dieser Zeit erfolgen) -NbAddedAutomatically=Anzahl Tage die den Benutzern jeden Monat automatisch dazuaddiert werden +NbAddedAutomatically=Anzahl Tage die den Benutzern jeden Monat (automatisch) hinzuaddiert werden EnterAnyCode=Dieses Feld enthƤlt eine Referenz um die Zeile zu identifizieren. Geben Sie einen beliebigen Wert ohne Sonderzeichen ein. UnicodeCurrency=Fügen sie zwischen den eckigen Klammern die Unicode Zeichenwerte für das WƤhrungssymbol ein. Beispiele: Für $ den Wert [36], für brasilianische Real R$ [82,36], für € den Wert [8364] PositionIntoComboList=Zeilenposition in der Combo-Listen SellTaxRate=Mehrwertsteuersatz -RecuperableOnly=Ja für MwSt. "Wahrgenommene nicht ErstattungsfƤhig" für einige Regionen in Frankreich. Nein für alle anderen FƤlle. +RecuperableOnly=Ja für USt. "Wahrgenommene nicht ErstattungsfƤhig" für einige Regionen in Frankreich. Nein für alle anderen FƤlle. UrlTrackingDesc=Falls der Liefer- bzw. Transportdienst eine Website für die Statusüberprüfung anbietet, kann die URL hier angegeben werden. Sie kƶnnen die Zeichenfolge {TRACKID} in URL-Parameter verwenden, damit das System den Wert von Tracking-Nummer des Benutzers in die Lieferkarte ersetzen kann. OpportunityPercent=Wenn Sie eine Verkaufschance erfassen, wird ein geschƤtzter Betrag an einem Projekt / Lead definiert. Entsprechend der Chance kann diese Menge durch diese Rate multipliziert werden, um die Gesamtmenge, die alle ihre Mƶglichkeiten erzeugen, generieren kann. Ist der Prozentwert (zwischen 0 und 100). TemplateForElement=Diese Vorlage gehƶrt zu diesem Element @@ -1693,15 +1697,15 @@ MailToSendProposal=Um Angebot zu schicken MailToSendOrder=Um Kundenauftrag zu schicken MailToSendInvoice=Um Kundenrechnung zu schicken MailToSendShipment=Um Lieferschein zu schicken -MailToSendIntervention=Um Interventions zu schicken +MailToSendIntervention=Um Serviceauftrag zu schicken MailToSendSupplierRequestForQuotation=Um Anfrage an den Lieferanten schicken MailToSendSupplierOrder=Um Lieferantenbestellung zu schicken MailToSendSupplierInvoice=Um Lieferantenrechnung zu schicken -MailToThirdparty=Um Email von Partner zu schicken +MailToThirdparty=Um E-Mail von Partner zu schicken ByDefaultInList=Standardanzeige als Listenansicht YouUseLastStableVersion=Sie verwenden die letzte stabile Version -TitleExampleForMajorRelease=Example of message you can use to announce this major release (feel free to use it on your web sites) -TitleExampleForMaintenanceRelease=Example of message you can use to announce this maintenance release (feel free to use it on your web sites) -ExampleOfNewsMessageForMajorRelease=Dolibarr ERP & CRM %s is available. Version %s is a major release with a lot of new features for both users and developers. You can download it from the download area of http://www.dolibarr.org portal (subdirectory Stable versions). You can read ChangeLog for complete list of changes. -ExampleOfNewsMessageForMaintenanceRelease=Dolibarr ERP & CRM %s is available. Version %s is a maintenance version, so it contains only fixes of bugs. We recommend everybody using an older version to upgrade to this one. As any maintenance release, no new features, nor data structure change is present into this version. You can download it from the download area of http://www.dolibarr.org portal (subdirectory Stable versions). You can read ChangeLog for complete list of changes. -MultiPriceRuleDesc=When option "Several level of prices per product/service" is on, you can define different prices (one per price level) for each product. To save you time, you can enter here rule to have price for each level autocalculated according to price of first level, so you will have to enter only price for first level on each product. This page is here to save you time and can be usefull only if your prices for each leve are relative to first level. You can ignore this page in most cases. +TitleExampleForMajorRelease=Beispielnachricht, die Sie nutzen kƶnnen, um eine Hauptversion anzukündigen. Sie kƶnnen diese auf Ihrer Website verwenden. +TitleExampleForMaintenanceRelease=Beispielnachricht, die Sie nutzen kƶnnen, um ein Wartungsupdate anzukündigen. Sie kƶnnen diese auf Ihrer Website verwenden. +ExampleOfNewsMessageForMajorRelease=Dolibarr ERP & CRM %s ist verfügbar. Version %s ist eine Hauptversion mit vielen neuen Features für Benutzer und Entwickler. Sie kƶnnen die Version aus dem Downloadbereich des Portals http://www.dolibarr.org laden (Unterverzeichnis stabile Versionen). Lesen Sie die komplette Liste der Ƅnderungen. +ExampleOfNewsMessageForMaintenanceRelease=Dolibarr ERP & CRM %s ist verfügbar. Version %s ist ein Wartungsupdate mit vielen Fehlerbereinigungen. Wir empfehlen jedem auf diese Version zu wechseln. Wie bei jedem Wartungsupdate sind keinen neuen Features oder Ƅnderungen in den Datenstrukturen enthalten. Sie kƶnnen die Version aus dem Downloadbereich des Portals http://www.dolibarr.org laden (Unterverzeichnis stabile Versionen). Lesen Sie die komplette Liste der Ƅnderungen. +MultiPriceRuleDesc=Wenn die Option "mehrere Preisebenen pro Artikel/Dienstleistung" aktiviert ist, kƶnnen Sie verschiedene Preis (einen pro Ebene) für jeden artikel definieren. Um Zeit zu sparen, kƶnnen Sie eine Regel anlegen, mit der der Preis pro Ebene automatisch anhand des Preise in der ersten Ebene kalkuliert wird, so dass Sie nur einen Preis in der ersten Ebene eingeben müssen. Diese Seite kann Ihnen nur Zeit sparen und nützlich sein, wenn die Preise anderer Ebenen vom Preis der ersten Ebene abhƤngig sind. Ansonsten kƶnnen Sie diese Seite ignorieren. diff --git a/htdocs/langs/de_DE/agenda.lang b/htdocs/langs/de_DE/agenda.lang index f4072dcbbd8..3898bbcba63 100644 --- a/htdocs/langs/de_DE/agenda.lang +++ b/htdocs/langs/de_DE/agenda.lang @@ -20,9 +20,9 @@ Location=Standort EventOnFullDay=GanztƤgig SearchAnAction= Termin/Aufgabe suchen MenuToDoActions=Alle unvollst. Termine -MenuDoneActions=Alle abgeschl. Termine +MenuDoneActions=Alle abgeschlossenen Termine MenuToDoMyActions=Meine unvollst. Termine -MenuDoneMyActions=Meine abgeschl. Termine +MenuDoneMyActions=Meine abgeschlossenen Termine ListOfEvents=Liste Ereignisse (interner Kalender) ActionsAskedBy=Termine eingetragen von ActionsToDoBy=Ereignisse zugewiesen an @@ -35,10 +35,12 @@ AllActions= Alle Ereignisse ViewCal=Kalenderansicht ViewDay=Tagesansicht ViewWeek=Wochenansicht +ViewYear=Year view ViewPerUser=Benutzeransicht +ViewPerType=Per type view ViewWithPredefinedFilters= Ansicht mit vordefinierten Filtern AutoActions= Automatische Befüllung der Tagesordnung -AgendaAutoActionDesc= Definieren Sie hier Termine zur automatischen Übernahme in den Terminkalender. Ist nichts aktviert (Standardmäßig), umfasst der Terminkalender nur manuell eingetragene Termine. +AgendaAutoActionDesc= Definieren Sie hier Termine zur automatischen Übernahme in den Terminkalender. Ist nichts aktiviert (Standardmäßig), umfasst der Terminkalender nur manuell eingetragene Termine. AgendaSetupOtherDesc= Diese Seite ermƶglicht die Konfiguration anderer Parameter des Tagesordnungsmoduls. AgendaExtSitesDesc=Diese Seite erlaubt Ihnen externe Kalender zu konfigurieren. ActionsEvents=Veranstaltungen zur automatischen Übernahme in die Agenda @@ -49,7 +51,7 @@ InvoiceBackToDraftInDolibarr=Rechnung %s in den Entwurf Status zurücksetzen InvoiceDeleteDolibarr=Rechnung %s gelƶscht OrderValidatedInDolibarr=Auftrag %s freigegeben OrderDeliveredInDolibarr=Bestellung %s als geliefert markieren -OrderCanceledInDolibarr=Auftrag storniert %s +OrderCanceledInDolibarr=Auftrag %s storniert OrderBilledInDolibarr=Bestellung %s als bezahlt markieren OrderApprovedInDolibarr=Bestellen %s genehmigt OrderRefusedInDolibarr=Bestellung %s abgelehnt @@ -59,9 +61,9 @@ OrderSentByEMail=Kundenauftrag %s per E-Mail versendet InvoiceSentByEMail=Kundenrechnung %s per E-Mail versendet SupplierOrderSentByEMail=Lieferantenbestellung %s per E-Mail versendet SupplierInvoiceSentByEMail=Lieferantenrechnung %s per E-Mail versendet -ShippingSentByEMail=Lieferung %s per Email versendet +ShippingSentByEMail=Lieferung %s per E-Mail versendet ShippingValidated= Lieferung %s freigegeben -InterventionSentByEMail=Intervention %s gesendet via E-Mail +InterventionSentByEMail=Serviceauftrag %s gesendet via E-Mail NewCompanyToDolibarr= Partner erstellt DateActionPlannedStart= Geplantes Startdatum DateActionPlannedEnd= Geplantes Enddatum @@ -95,7 +97,7 @@ VisibleDaysRange=Sichtbare Tage Bereich AddEvent=Ereignis erstellen MyAvailability=Meine Verfügbarkeit ActionType=Ereignistyp -DateActionBegin=Beginnzeit des Ereignis +DateActionBegin=Startzeit des Ereignis CloneAction=Dupliziere Ereignis ConfirmCloneEvent=Mƶchten Sie dieses Ereignis %s wirklich duplizieren? RepeatEvent=Wiederhole Ereignis @@ -103,4 +105,4 @@ EveryWeek=Jede Woche EveryMonth=Jeden Monat DayOfMonth=Tag des Monat DayOfWeek=Tag der Woche -DateStartPlusOne=Anfangsdatum + 1 Stunde +DateStartPlusOne=Startdatum + 1 Stunde diff --git a/htdocs/langs/de_DE/banks.lang b/htdocs/langs/de_DE/banks.lang index 8c65b68d058..0868b5b0d56 100644 --- a/htdocs/langs/de_DE/banks.lang +++ b/htdocs/langs/de_DE/banks.lang @@ -89,7 +89,7 @@ SearchTransaction=Transaktion suchen ListTransactions=Transaktionsliste ListTransactionsByCategory=Transaktionen/Kategorie TransactionsToConciliate=Auszugleichende Transaktionen -Conciliable=AusgleichsfƤhig +Conciliable=kann ausgeglichen werden Conciliate=Ausgleichen Conciliation=Ausgleich ConciliationForAccount=Dieses Konto ausgleichen @@ -123,7 +123,7 @@ TransferTo=An TransferFromToDone=Eine Überweisung von %s nach %s iHv %s %s wurde verbucht. CheckTransmitter=Übermittler ValidateCheckReceipt=Scheck annehmen? -ConfirmValidateCheckReceipt=Scheck wirklich annehmen? Eine Ƅnderung ist anschliessend nicht mehr mƶglich. +ConfirmValidateCheckReceipt=Scheck wirklich annehmen? Eine Ƅnderung ist anschließend nicht mehr mƶglich. DeleteCheckReceipt=Scheck lƶschen ConfirmDeleteCheckReceipt=Mƶchten Sie diesen Scheck wirklich lƶschen? BankChecks=Bankschecks @@ -157,13 +157,13 @@ EventualyAddCategory=Wenn mƶglich Kategorie angeben, worin die Daten eingeordne ToConciliate=Konsolidieren? ThenCheckLinesAndConciliate=Dann die Zeilen im Bankauszug prüfen und Klicken BankDashboard=Bankkonten Zusammenfassung -DefaultRIB=Standart Bankkonto-Nummer +DefaultRIB=Standard Bankkonto-Nummer AllRIB=Alle Bankkonto-Nummern LabelRIB=Bankkonto Bezeichnung NoBANRecord=Keine Bankkonto-Nummern EintrƤge DeleteARib=Lƶsche Bankkonto-Nummern Eintrag ConfirmDeleteRib=Mƶchten Sie diesen Bankkonto-Nummern Eintrag wirklich lƶschen? -StartDate=Anfangsdatum +StartDate=Startdatum EndDate=Enddatum RejectCheck=Überprüfung zurückgewiesen ConfirmRejectCheck=Wollen sie diesen Check wirklich als zurückgewiesen Kennzeichnen? diff --git a/htdocs/langs/de_DE/bills.lang b/htdocs/langs/de_DE/bills.lang index 44dfc22e0e9..19b6f8e0a26 100644 --- a/htdocs/langs/de_DE/bills.lang +++ b/htdocs/langs/de_DE/bills.lang @@ -35,7 +35,7 @@ ReplacementInvoice=Ersatzrechnung ReplacedByInvoice=Ersetzt durch Rechnung %s ReplacementByInvoice=Ersetzt durch Rechnung CorrectInvoice=Korrigiere Rechnung %s -CorrectionInvoice=Rechungskorrektur +CorrectionInvoice=Rechnungskorrektur UsedByInvoice=Zur Bezahlung der Rechnung %s ConsumedBy=Verbraucht von NotConsumed=Nicht verbrauchte @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Bereits getƤtigte Zahlungen PaymentsBackAlreadyDone=Rückzahlungen bereits erledigt PaymentRule=Zahlungsregel PaymentMode=Zahlungsart +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Zahlungsart PaymentTerm=Zahlungskonditionen PaymentConditions=Zahlungsbedingungen @@ -94,7 +96,7 @@ AddToDraftInvoices=Zu Rechnungsentwurf hinzufügen DeleteBill=Lƶsche Rechnung SearchACustomerInvoice=Kundenrechnung suchen SearchASupplierInvoice=Lieferantenrechnung suchen -CancelBill=Rechnung aufgeben +CancelBill=Rechnung stornieren SendRemindByMail=Zahlungserinnerung per E-Mail versenden DoPayment=Zahlung tƤtigen DoPaymentBack=Rückzahlung tƤtigen @@ -151,12 +153,12 @@ ConfirmDeleteBill=Mƶchten Sie diese Rechnung wirklich lƶschen? ConfirmValidateBill=Mƶchten Sie die Rechnung Nr. %s wirklich freigeben? ConfirmUnvalidateBill=Sind Sie sicher, dass Sie die Rechnung %s wieder in den Entwurfstatus Ƥndern mƶchten? ConfirmClassifyPaidBill=Sind Sie sicher, dass Sie Ƥndern mƶchten Rechnung %s, um den Status bezahlt? -ConfirmCancelBill=Mƶchten Sie die Rechnung %s wirklich aufgeben? +ConfirmCancelBill=Mƶchten Sie die Rechnung %s wirklich stornieren? ConfirmCancelBillQuestion=Warum mƶchten Sie diese Rechnung als "aufgegeben" klassifizieren? ConfirmClassifyPaidPartially=Mƶchten Sie die Rechnung %s wirklich als 'teilweise bezahlt' markieren? ConfirmClassifyPaidPartiallyQuestion=Diese Rechnung wurde nicht vollstƤndig bezahlt. Was sind Gründe für das Schließen dieser Rechnung? -ConfirmClassifyPaidPartiallyReasonAvoir=Der offene Zahlbetrag ( %s %s) resultiert aus einem gewƤhrten Skonto. Zur Korrektur der MwSt. wird eine Gutschrift angelegt. -ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Der offene Zahlbetrag ( %s %s) resultiert aus einem gewƤhrten Skonto. Ich akzeptiere den Verlust der MwSt. aus diesem Rabatt. +ConfirmClassifyPaidPartiallyReasonAvoir=Der offene Zahlbetrag ( %s %s) resultiert aus einem gewƤhrten Skonto. Zur Korrektur der USt. wird eine Gutschrift angelegt. +ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Der offene Zahlbetrag ( %s %s) resultiert aus einem gewƤhrten Skonto. Ich akzeptiere den Verlust der USt. aus diesem Rabatt. ConfirmClassifyPaidPartiallyReasonDiscountVat=Der offene Zahlbetrag ( %s %s) resultiert aus einem gewƤhrten Skonto. Die Mehrwertsteuer aus diesem Rabatt wird ohne Gutschrift wieder hergestellt. ConfirmClassifyPaidPartiallyReasonBadCustomer=Kundenverschulden ConfirmClassifyPaidPartiallyReasonProductReturned=Produkte teilweise retourniert @@ -184,6 +186,7 @@ ShowInvoice=Zeige Rechnung ShowInvoiceReplace=Zeige Ersatzrechnung ShowInvoiceAvoir=Zeige Gutschrift ShowInvoiceDeposit=Show Anzahlung Rechnung +ShowInvoiceSituation=Show situation invoice ShowPayment=Zeige Zahlung AlreadyPaid=Bereits bezahlt AlreadyPaidBack=Bereits zurückbezahlt @@ -221,6 +224,7 @@ NonPercuRecuperable=Nicht erstattungsfƤhig SetConditions=Zahlungskonditionen einstellen SetMode=Definiere Zahlungsart Billed=In Rechnung gestellt +RecurringInvoices=Recurring invoices RepeatableInvoice=Rechnungs-Vorlage RepeatableInvoices=Rechnungs-Vorlagen Repeatable=Vorlage @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Dieser Betrag wurde aufgegeben (Kundenverschulden) ist al HelpAbandonOther=Dieser Betrag wurde auf Grund eines Fehlers aufgegeben (falsche Rechnung oder an falschen Kunden) IdSocialContribution=Sozialabgaben/Unternehmenssteuer Zahlungs-ID PaymentId=Zahlung id +PaymentRef=Payment ref. InvoiceId=Rechnungs ID InvoiceRef=Rechnungs Nr. InvoiceDateCreation=Datum der Rechnungserstellung @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Ƅhnliche Lieferantenrechnungen LatestRelatedBill=Letzte Ƥhnliche Rechnung WarningBillExist=Achtung, es existiert bereits mindestens eine Rechnung MergingPDFTool=PDF zusammenführen +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Prompt @@ -328,7 +337,7 @@ PaymentTypeShortCB=Kreditkarte PaymentTypeCHQ=Scheck PaymentTypeShortCHQ=Scheck PaymentTypeTIP=Interbank Zahlung -PaymentTypeShortTIP=Interbank +PaymentTypeShortTIP=Interbank Zahlung PaymentTypeVAD=Online-Zahlung PaymentTypeShortVAD=Online-Zahlung PaymentTypeTRA=Ratenzahlung @@ -357,12 +366,12 @@ PhoneNumber=Tel FullPhoneNumber=Telefon TeleFax=Fax PrettyLittleSentence=Nehmen Sie die Hƶhe der Zahlungen, die aufgrund von Schecks, die in meinem Namen als Mitglied eines Accounting Association, die von der Steuerverwaltung. -IntracommunityVATNumber=Innergemeinschaftliche MwSt-Nummer +IntracommunityVATNumber=Innergemeinschaftliche USt-Nummer PaymentByChequeOrderedTo=Zahlung per Scheck zu zahlen sind, um %s an PaymentByChequeOrderedToShort=Zahlung per Scheck zu zahlen sind, um SendTo=an PaymentByTransferOnThisBankAccount=Zahlung per Überweisung auf folgendes Konto -VATIsNotUsedForInvoice=* Nicht für MwSt-art-CGI-293B +VATIsNotUsedForInvoice=* Nicht für USt-art-CGI-293B LawApplicationPart1=Durch die Anwendung des Gesetzes 80,335 von 12/05/80 LawApplicationPart2=Die Ware bleibt Eigentum LawApplicationPart3=des VerkƤufers bis zur vollstƤndigen Bezahlung @@ -393,6 +402,7 @@ Reported=Verzƶgert DisabledBecausePayments=Nicht mƶglich, da es Zahlungen gibt CantRemovePaymentWithOneInvoicePaid=Die Zahlung kann nicht entfernt werden, da es mindestens eine Rechnung gibt, die als bezahlt markiert ist ExpectedToPay=Erwartete Zahlung +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=mit dieser Zahlung beglichen ClosePaidInvoicesAutomatically=Markiert alle Standard- oder Ersatzrechnungen als "bezahlt", wenn diese vollstƤndig beglichen sind. ClosePaidCreditNotesAutomatically=Markiert alle Gutschriften als "bezahlt", wenn diese vollstƤndig beglichen sind. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Bitte beachten: Diese Liste enthƤlt nur Rechnungen RevenueStamp=Steuermarke YouMustCreateInvoiceFromThird=Diese Option steht nur zur Verfügung, wenn eine Rechnung vom Reiter "Kunde" eines Partners aus erstellt wird PDFCrabeDescription=Rechnungs-Modell Crabe. Eine vollstƤndige Rechnung (Empfohlene Vorlage) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Liefert eine Nummer mit dem Format %syymm-nnnn für Standard-Rechnungen und %syymm-nnnn für Gutschriften, wobei yy=Jahr, mm=Monat und nnnn eine lückenlose Folge ohne Überlauf auf 0 ist MarsNumRefModelDesc1=Liefere Nummer im Format %syymm-nnnn für Standardrechnungen %syymm-nnnn für Ersatzrechnung, %syymm-nnnn für Anzahlungsrechnung und %syymm-nnnn für Gutschriften wobei yy Jahr, mm Monat und nnnn eine laufende Nummer ohne Unterbrechung und ohne Rückkehr zu 0 ist. TerreNumRefModelError=Eine Rechnung, beginnend mit $ syymm existiert bereits und ist nicht kompatibel mit diesem Modell der Reihe. Entfernen oder umbenennen, um dieses Modul. @@ -422,7 +433,7 @@ InvoiceFirstSituationDesc=Die Situation Rechnungen auf Situationen zu ein InvoiceSituation=Situation Rechnung InvoiceSituationAsk=Rechnung folgende Situation InvoiceSituationDesc=Erstellen Sie eine neue Situation im Anschluss an eine bereits bestehende -SituationAmount=Situation Rechnungsbetrag (ohne MwSt.) +SituationAmount=Situation Rechnungsbetrag (ohne USt.) SituationDeduction=Situation Subtraktion Progress=Fortschritt ModifyAllLines=Bearbeite alle Zeilen @@ -433,3 +444,11 @@ DisabledBecauseFinal=Dieser Status ist endgültig. CantBeLessThanMinPercent=Der Fortschritt kann nicht kleiner als sein bisheriger Wert werden. NoSituations=Keine offenen Positionen InvoiceSituationLast=Allgemeine Endrechnung +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/de_DE/boxes.lang b/htdocs/langs/de_DE/boxes.lang index 759f51af0ca..2409f035b23 100644 --- a/htdocs/langs/de_DE/boxes.lang +++ b/htdocs/langs/de_DE/boxes.lang @@ -18,7 +18,7 @@ BoxLastActions=Zuletzt bearbeitete Ereignisse BoxLastContracts=Zuletzt abgeschlossene VertrƤge BoxLastContacts=Letzte Kontakte/Adressen BoxLastMembers=Letzte Mitglieder -BoxFicheInter=Letzte EinsƤtze +BoxFicheInter=Letzte ServiceauftrƤge BoxCurrentAccounts=Saldo offene Konten BoxSalesTurnover=Umsatz BoxTotalUnpaidCustomerBills=Summe offener Kundenrechnungen (OP Gesamt) @@ -44,7 +44,7 @@ BoxTitleLastModifiedSupplierBills=Letzte %s bearbeiteten Lieferantenrechnungen BoxTitleLastModifiedProspects=%s zuletzt bearbeitete Leads BoxTitleLastProductsInContract=%s zuletzt in VertrƤgen erfasste Produkte/Leistungen BoxTitleLastModifiedMembers=Letzte %s Mitglieder -BoxTitleLastFicheInter=Neueste %s verƤnderte Eingriffe +BoxTitleLastFicheInter=letzten %s verƤnderte ServiceauftrƤge BoxTitleOldestUnpaidCustomerBills=Ƅlteste %s offene Kundenrechnungen BoxTitleOldestUnpaidSupplierBills=Ƅlteste %s offene Lieferantenrechnungen BoxTitleCurrentAccounts=Salden offene Konten @@ -78,7 +78,7 @@ NoRecordedProducts=Keine erfassten Produkte/Leistungen NoRecordedProspects=Keine erfassten Leads NoContractedProducts=Keine Produkte/Leistungen im Auftrag NoRecordedContracts=Keine VertrƤge erfasst -NoRecordedInterventions=Keine verzeichneten EinsƤtze +NoRecordedInterventions=Keine verzeichneten ServiceauftrƤge BoxLatestSupplierOrders=Neueste Lieferantenbestellungen BoxTitleLatestSupplierOrders=Letzte %s Lieferantenbestellungen BoxTitleLatestModifiedSupplierOrders=Letzte %s bearbeiteten Lieferantenbestellungen @@ -95,3 +95,4 @@ ForCustomersInvoices=Kundenrechnungen ForCustomersOrders=KundenauftrƤge ForProposals=Angebote LastXMonthRolling=Die letzten %s Monate gleitend +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/de_DE/cashdesk.lang b/htdocs/langs/de_DE/cashdesk.lang index f0f7b6c32e1..deb6f40f4b0 100644 --- a/htdocs/langs/de_DE/cashdesk.lang +++ b/htdocs/langs/de_DE/cashdesk.lang @@ -11,12 +11,12 @@ CashdeskShowServices=Verkauf von Dienstleistungen CashDeskProducts=Produkte CashDeskStock=Lager CashDeskOn=An -CashDeskThirdParty=Dritter +CashDeskThirdParty=Kunde CashdeskDashboard=Zugriff Kasse -ShoppingCart=Einkaufswagen -NewSell=Neu zu verkaufen -BackOffice=Back Office -AddThisArticle=Hinzufügen dieses Artikels +ShoppingCart=Warenkorb +NewSell=Neuer Verkauf +BackOffice=Dolibarr +AddThisArticle=In Warenkorb legen RestartSelling=zurück zum Verkauf SellFinished=Verkauf abgeschlossen PrintTicket=Kassenbon drucken @@ -29,12 +29,13 @@ Article=Artikel Difference=Differenz TotalTicket=Gesamtanzahl Ticket NoVAT=Keine Mehrwertsteuer bei diesem Verkauf -Change=Überschüss erhalten +Change=Rückgeld CalTip=Klicken um den Kalender anzuzeigen CashDeskSetupStock=Der Bestand wird bei der Rechnungserstellung gemindert es wurde jedoch kein Lager dafür definiert.
      Ƅndern Sie die Einstellung oder wechseln Sie das Lager. BankToPay=Kundenkonto ShowCompany=Zeige Unternehmen ShowStock=Zeige Lager DeleteArticle=Klicken, um diesen Artikel zu entfernen -FilterRefOrLabelOrBC=Suche (Ref/Label) +FilterRefOrLabelOrBC=Suche (Art-Nr./Name) UserNeedPermissionToEditStockToUsePos=Sie bitten, ab dem Rechnungserstellung zu verringern, so dass Benutzer, die POS verwenden müssen, um die Erlaubnis, Lager zu bearbeiten. +DolibarrReceiptPrinter=Dolibarr Quittungsdrucker diff --git a/htdocs/langs/de_DE/categories.lang b/htdocs/langs/de_DE/categories.lang index 20d39df1385..52fb6fd67a7 100644 --- a/htdocs/langs/de_DE/categories.lang +++ b/htdocs/langs/de_DE/categories.lang @@ -10,11 +10,11 @@ modify=Ƅndern Classify=Einordnen CategoriesArea=#tags/Kategorien - Übersicht ProductsCategoriesArea=Produkte/Leistungen Kategorien-Übersicht -SuppliersCategoriesArea=Lieferantenkategorienübersicht +SuppliersCategoriesArea=Lieferantenkategorien bzw. Suchwƶrter Übersicht CustomersCategoriesArea=Kundenkategorien bzw. Suchwƶrter Übersicht -ThirdPartyCategoriesArea=Partner- Kategorien/#tags -MembersCategoriesArea=Mitglieder- Kategorien/#tags -ContactsCategoriesArea=Kontaktkategorien-Übersicht +ThirdPartyCategoriesArea=Partner-Kategorien/#tags +MembersCategoriesArea=Mitglieder-Kategorien/#tags +ContactsCategoriesArea=Kontaktkategorien bzw. Suchwƶrter Übersicht MainCats=Hauptkategorien SubCats=Unterkategorien CatStatistics=Statistik @@ -39,12 +39,12 @@ ErrForgotField=Sie haben ein oder mehrere Felder nicht ausgefüllt ErrCatAlreadyExists=Dieser Name wird bereits verwendet AddProductToCat=Dieses Produkt einer Kategorie zuweisen? ImpossibleAddCat=Kategorie erstellen ist nicht mƶglich -ImpossibleAssociateCategory=Es ist nicht mƶglich die Kategorie zuweisen an +ImpossibleAssociateCategory=Es ist nicht mƶglich die Kategorie zuzuweisen an WasAddedSuccessfully= %s wurde erfolgreich hinzugefügt. ObjectAlreadyLinkedToCategory=Element ist bereits mit dieser Kategorie verknüpft. CategorySuccessfullyCreated=Kategorie/#tag %s wurde erfolgreich hinzugefügt. ProductIsInCategories=Produkt/Leistung ist zu folgenden Kategorien/#tags verknüpft -SupplierIsInCategories=Der Parter ist zu folgenden Lieferanten- Kategorien/#tags verknüpft +SupplierIsInCategories=Der Partner ist zu folgenden Lieferanten- Kategorien/#tags verknüpft CompanyIsInCustomersCategories=Dieser Partner ist folgenden Kunden- Kategorien/#tags zugewiesen CompanyIsInSuppliersCategories=Dieser Parnter ist folgenden Lieferanten- Kategorien/#tags zugewiesen MemberIsInCategories=Dieses Mitglied ist folgenden Mitglieder- Kategorien/#tags zugewiesen @@ -62,7 +62,7 @@ ReturnInProduct=Zurück zur Produktkarte ReturnInSupplier=Zurück zur Anbieterkarte ReturnInCompany=Zurück zur Kunden-/Lead-Karte ContentsVisibleByAll=Für alle sichtbarer Inhalt -ContentsVisibleByAllShort=Ɩffentl. Inhalt +ContentsVisibleByAllShort=Ɩffentlicher Inhalt ContentsNotVisibleByAllShort=Privater Inhalt CategoriesTree=Kategoriebaum DeleteCategory=Lƶsche Kategorie @@ -71,12 +71,13 @@ RemoveFromCategory=Entferne Link mit Tag/Kategorie RemoveFromCategoryConfirm=Soll die Verknüpfung zwischen Transaktion und Tag/Kategorie wirklich entfernt werden? NoCategoriesDefined=Keine Kategorie definiert SuppliersCategoryShort=Lieferantenkategorien -CustomersCategoryShort=Kunden- Kategorie/#tag -ProductsCategoryShort=Produkt- Kategorie/#tag -MembersCategoryShort=Mitglieds- Kategorie/#tag -SuppliersCategoriesShort=Lieferantenkategorien/#tags -CustomersCategoriesShort=Kundenkategorien/#tags -CustomersProspectsCategoriesShort=Kunden- / Leadkategorien +CustomersCategoryShort=Kunden-Kategorie/#tag +ProductsCategoryShort=Produkt-Kategorie/#tag +MembersCategoryShort=Mitglied-Kategorie/#tag +SuppliersCategoriesShort=Lieferantenkategorien +CustomersCategoriesShort=Kunden Tags/Kategorien +ProspectsCategoriesShort=Prospects tags/categories +CustomersProspectsCategoriesShort=Kunden-/Leadkategorien ProductsCategoriesShort=Produktkategorien MembersCategoriesShort=Mitgliederkategorien ContactCategoriesShort=Kontaktkategorien @@ -108,4 +109,4 @@ CategorieRecursiv=Automatisch mit übergeordneter Kategorie verbinden CategorieRecursivHelp=Wenn aktiviert, wird das Produkt auch zur übergeordneten Kategorie zugewiesen, wenn es einer Unterkategorie zugewiesen wird AddProductServiceIntoCategory=Folgendes Produkt/Service hinzufügen ShowCategory=Zeige Kategorie -ByDefaultInList=in Liste Standardwert +ByDefaultInList=Standardwert in Liste diff --git a/htdocs/langs/de_DE/commercial.lang b/htdocs/langs/de_DE/commercial.lang index ac088eb9dfb..2873a239268 100644 --- a/htdocs/langs/de_DE/commercial.lang +++ b/htdocs/langs/de_DE/commercial.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - commercial Commercial=Vertrieb CommercialArea=Vertriebs - Übersicht -CommercialCard=Vertriebskarte +CommercialCard=Vertrieb - Karte CustomerArea=Kundenübersicht Customer=Kunde Customers=Kunden @@ -37,7 +37,7 @@ ListOfProspects=Leads-Liste ListOfCustomers=Kundenliste LastDoneTasks=Letzte %s abgeschlossene Aufgaben LastRecordedTasks=Letzte Aufgaben -LastActionsToDo=Letzte %s Ƥlteste, nicht erled. Aufgaben/Termine +LastActionsToDo=Letzte %s Ƥlteste, nicht erledigte Aufgaben/Termine DoneAndToDoActionsFor=Abgeschlossene und unvollstƤndige Ereignisse für %s DoneAndToDoActions=Abgeschlossene und zu unvollstƤndige Ereignisse DoneActions=Abgeschlossene Ereignisse @@ -71,7 +71,7 @@ ActionAC_FAX=Fax versenden ActionAC_PROP=Angebot senden ActionAC_EMAIL=E-Mail senden ActionAC_RDV=Treffen -ActionAC_INT=Eingriff vor Ort +ActionAC_INT=ServiceauftrƤge vor Ort ActionAC_FAC=Kundenrechnung senden ActionAC_REL=Kundenrechnung senden(Erinnerung) ActionAC_CLO=Schließen diff --git a/htdocs/langs/de_DE/companies.lang b/htdocs/langs/de_DE/companies.lang index 64c14f619df..caca577779f 100644 --- a/htdocs/langs/de_DE/companies.lang +++ b/htdocs/langs/de_DE/companies.lang @@ -30,7 +30,7 @@ ThirdPartyContact=Partnerkontakt StatusContactValidated=Status des Kontakts Company=Firma CompanyName=Firmenname -AliasNames=Alias-Name (GeschƤftsname, Marke, ...) +AliasNames=Alias (GeschƤftsname, Marke, ...) AliasNameShort=Alias-Name Companies=Unternehmen CountryIsInEEC=Land ist innerhalb der EU @@ -47,7 +47,7 @@ ThirdPartySuppliers=Lieferanten ThirdPartyType=Typ des Partners Company/Fundation=Firma/Verein Individual=Privatperson -ToCreateContactWithSameName=Legt aus diesen Daten autom. eine Person/Kontakt an +ToCreateContactWithSameName=Legt aus diesen Daten automatisch eine Person/Kontakt an ParentCompany=Muttergesellschaft Subsidiary=Tochtergesellschaft Subsidiaries=Tochtergesellschaften @@ -83,15 +83,15 @@ Town=Stadt Web=Web Poste= Posten DefaultLang=Standard-Sprache -VATIsUsed=MwSt.-pflichtig -VATIsNotUsed=Nicht MwSt-pflichtig +VATIsUsed=USt.-pflichtig +VATIsNotUsed=Nicht USt-pflichtig CopyAddressFromSoc=Übernehme die Adresse vom Partner NoEmailDefined=Es wurde keine Mailadresse definiert ##### Local Taxes ##### -LocalTax1IsUsed=Nutze zweite Steuer +LocalTax1IsUsed=Nutze zweiten Steuersatz LocalTax1IsUsedES= RE wird verwendet LocalTax1IsNotUsedES= RE wird nicht verwendet -LocalTax2IsUsed=Nutze dritte Steuer +LocalTax2IsUsed=Nutze dritten Steuersatz LocalTax2IsUsedES= IRPF wird verwendet LocalTax2IsNotUsedES= IRPF wird nicht verwendet LocalTax1ES=RE @@ -100,10 +100,10 @@ TypeLocaltax1ES=RE Typ TypeLocaltax2ES=EKSt. Typ TypeES=Typ ThirdPartyEMail=%s -WrongCustomerCode=Kunden-Code ungültig -WrongSupplierCode=Lieferanten-Code ungültig -CustomerCodeModel=Kunden-Code-Modell -SupplierCodeModel=Lieferanten-Code Modell +WrongCustomerCode=Kundencode ungültig +WrongSupplierCode=Lieferantencode ungültig +CustomerCodeModel=Kundencode-Modell +SupplierCodeModel=Lieferantencode-Modell Gencod=Barcode ##### Professional ID ##### ProfId1Short=Prof. ID 1 @@ -142,10 +142,10 @@ ProfId3BE=-- ProfId4BE=-- ProfId5BE=-- ProfId6BE=- -ProfId1BR=CNPJ +ProfId1BR=- ProfId2BR=IE (Staatliche Behƶrde) ProfId3BR=IM (kommunale Behƶrde) -ProfId4BR=CPF +ProfId4BR=Bildungsgutschein #ProfId5BR=CNAE #ProfId6BR=INSS ProfId1CH=-- @@ -169,7 +169,7 @@ ProfId6CO=- ProfId1DE=Umsatzsteuer-Identifikationsnummer ProfId2DE=Amtsgericht ProfId3DE=Handelsregister-Nummer -ProfId4DE=Steuernummer +ProfId4DE=- ProfId5DE=- ProfId6DE=- ProfId1ES=Prof Id 1 (CIF / NIF) @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) @@ -245,19 +245,19 @@ ProfId4RU=Prof Id 4 (OKPO) ProfId5RU=- ProfId6RU=- VATIntra=Umsatzsteuer-Identifikationsnummer -VATIntraShort=UID-Nr. +VATIntraShort=Steuernummer VATIntraVeryShort=MwSt. VATIntraSyntaxIsValid=Die Syntax ist gültig VATIntraValueIsValid=Der Wert ist gültig ProspectCustomer=Lead / Kunde Prospect=Lead -CustomerCard=Kundenkarte +CustomerCard=Kunden - Karte Customer=Kunde CustomerDiscount=Kundenrabatt CustomerRelativeDiscount=Kundenrabatt relativ CustomerAbsoluteDiscount=Kundenrabatt absolut -CustomerRelativeDiscountShort=Rabatt rel. -CustomerAbsoluteDiscountShort=Rabatt abs. +CustomerRelativeDiscountShort=Rabatt relativ +CustomerAbsoluteDiscountShort=Rabatt absolut CompanyHasRelativeDiscount=Dieser Kunde hat einen Rabatt von %s%% CompanyHasNoRelativeDiscount=Dieser Kunde hat standardmäßig keinen relativen Rabatt CompanyHasAbsoluteDiscount=Dieser Kunde hat noch Rabatt-Gutschriften über %s %s @@ -269,7 +269,7 @@ DefaultDiscount=Standard-Rabatt AvailableGlobalDiscounts=Verfügbare absolute Ermäßigungen DiscountNone=Keine Supplier=Lieferant -CompanyList=Firmen-Liste +CompanyList=Firmenliste AddContact=Kontakt erstellen AddContactAddress=Kontakt/Adresse erstellen EditContact=Kontakt bearbeiten @@ -286,8 +286,8 @@ PersonalInformations=Persƶnliche Daten AccountancyCode=Kontierungs-Code CustomerCode=Kunden-Nummer SupplierCode=Lieferanten-Code -CustomerCodeShort=Kunden-Nr. -SupplierCodeShort=Lieferanten-Nr. +CustomerCodeShort=Kundennummer +SupplierCodeShort=Lieferantennummer CustomerAccount=Kundenkonto SupplierAccount=Lieferanten-Konto CustomerCodeDesc=Kunden-Code, einzigartig für alle Kunden @@ -311,13 +311,13 @@ ShowContact=Zeige Kontaktangaben ContactsAllShort=Alle (Kein Filter) ContactType=Kontaktart ContactForOrders=Bestellungskontakt -ContactForProposals=Offertskontakt +ContactForProposals=Angebotskontakt ContactForContracts=Vertragskontakt ContactForInvoices=Rechnungskontakt -NoContactForAnyOrder=Kein Kontakt für Bestellungen -NoContactForAnyProposal=Kein Kontakt für Offerte -NoContactForAnyContract=Kein Kontakt für VertrƤge -NoContactForAnyInvoice=Dieser Kontakt ist kein Kontakt für jegliche Rechnung +NoContactForAnyOrder=Kein Kontakt für Bestellungen definiert +NoContactForAnyProposal=Kein Kontakt für Angebote definiert +NoContactForAnyContract=Kein Kontakt für VertrƤge definiert +NoContactForAnyInvoice=Kein Kontakt für Rechnungen definiert NewContact=Neuer Kontakt NewContactAddress=Neuer Kontakt/Adresse LastContacts=Letzte Kontakte @@ -331,8 +331,8 @@ ThisUserIsNot=Dieser Benutzer ist weder ein Lead, Kunde oder Lieferant VATIntraCheck=Prüfen VATIntraCheckDesc=Der Link %s erlaubt eine Anfrage am EuropƤischen Mehrwertsteuer-Check-Service. Ein externer Zugang zum Internet-Server ist für diesen Dienst erforderlich. VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do -VATIntraCheckableOnEUSite=Überprüfen Sie Intrakommunale MwSt-Website der EuropƤischen Kommission -VATIntraManualCheck=Sie kƶnnen die Überprüfung auch manuell durchführen %s befragen +VATIntraCheckableOnEUSite=Überprüfen Sie Intrakommunale USt-Website der EuropƤischen Kommission +VATIntraManualCheck=Sie kƶnnen die Überprüfung auch manuell durchführen %s befragen ErrorVATCheckMS_UNAVAILABLE=Anfrage nicht mƶglich. Überprüfungsdienst wird vom Mitgliedsland nicht angeboten (%s). NorProspectNorCustomer=kein Kunde, kein Lead JuridicalStatus=Rechtsform @@ -379,14 +379,14 @@ NoParentCompany=Keine Mutterfirma ExportImport=Import-Export ExportCardToFormat=Karte in Format exportieren ContactNotLinkedToCompany=Kontakt keinem Partner zugeordnet -DolibarrLogin=Dolibarr Benutzername +DolibarrLogin=Dolibarr-Benutzername NoDolibarrAccess=Kein Zugang ExportDataset_company_1=Partner (Unternehmen/Stiftungen/Personen) und Eigenschaften ExportDataset_company_2=Kontakte und Eigenschaften ImportDataset_company_1=Partner (Unternehmen/Stiftungen/Personen) und Eigenschaften ImportDataset_company_2=Kontakte/Adressen (von Dritten oder auch nicht) und Attribute ImportDataset_company_3=Bankverbindung -ImportDataset_company_4=Partner/ Aussendienstmitarbeiter (Auswirkung Aussendienstmitarbeiter an Unternehmen) +ImportDataset_company_4=Partner/Außendienstmitarbeiter (Auswirkung Außendienstmitarbeiter an Unternehmen) PriceLevel=Preisstufe DeliveriesAddress=Lieferadressen DeliveryAddress=Lieferadresse @@ -405,9 +405,9 @@ AllocateCommercial=Vertriebsmitarbeiter zuweisen SelectCountry=WƤhlen Sie ein Land SelectCompany=WƤhlen Sie einen Partner Organization=Partner -AutomaticallyGenerated=Autogeneriert +AutomaticallyGenerated=Automatisch erstellt FiscalYearInformation=Informationen über das GeschƤftsjahr -FiscalMonthStart=Ab Monat des GeschƤftsjahres +FiscalMonthStart=Erster Monat des GeschƤftsjahres YouMustCreateContactFirst=Sie müssen erst E-Mail-Kontakte für einen Partner anlegen, um E-Mail-Benachrichtigungen hinzufügen zu kƶnnen. ListSuppliersShort=Liste der Lieferanten ListProspectsShort=Liste der Leads @@ -428,7 +428,7 @@ ManagingDirectors=Name(n) des/der Manager (CEO, Direktor, GeschƤftsführer, ... SearchThirdparty=Partner suchen SearchContact=Kontakt suchen MergeOriginThirdparty=Partner duplizieren (Partner den Sie lƶschen mƶchten) -MergeThirdparties=Zusammenführen von Partnern -ConfirmMergeThirdparties=Sind Sie sicher, dass Sie diesen Partner mit dem aktuelle Partner zusammenführen wollen? Alle verknüpften Objekte (Rechnungen, Bestellungen, ...) werden in den aktuellen Partner verschoben, so dass Sie das Duplikat lƶschen kƶnnen. +MergeThirdparties=Partner zusammenlegen +ConfirmMergeThirdparties=Sind Sie sicher, dass Sie diesen Partner mit dem aktuellen Partner zusammenlegenwollen? Alle verknüpften Objekte (Rechnungen, Bestellungen, ...) werden in den aktuellen Partner verschoben, so dass Sie das Duplikat lƶschen kƶnnen. ThirdpartiesMergeSuccess=Partner wurden zusammengelegt ErrorThirdpartiesMerge=Es gab einen Fehler beim Lƶschen des Partners. Bitte überprüfen Sie das Protokoll. Ƅnderungen wurden rückgƤngig gemacht. diff --git a/htdocs/langs/de_DE/compta.lang b/htdocs/langs/de_DE/compta.lang index d1127bb4f74..516814b4917 100644 --- a/htdocs/langs/de_DE/compta.lang +++ b/htdocs/langs/de_DE/compta.lang @@ -10,7 +10,7 @@ OptionModeTrue=Option Eingang-Ausgang OptionModeVirtual=Option Forderungen-Verbindlichkeiten OptionModeTrueDesc=Der Umsatz wird über die Zahlungen (Datum der Zahlungen) berechnet. \nDie Aussagekraft der Zahlen ist nur gewƤhrleistet, wenn die Pflege der Konten (Ein-/Ausgang) nachhaltig korrekt ist. OptionModeVirtualDesc=In dieser Option berechnet sich der Umsatz über Zahlungen (Zahlungsdatum).
      Die Gültigkeit der Zahlen ist nur bei Überprüfung der Zu- und Abgänge auf den Konten über Rechnungen gewährleistet. -FeatureIsSupportedInInOutModeOnly=Dieses Feautre ist nur in der Soll-Haben-Option verfügbar (siehe Konfiguration des Rechnungswesen-Moduls) +FeatureIsSupportedInInOutModeOnly=Dieses Feature ist nur in der Soll-Haben-Option verfügbar (siehe Konfiguration des Rechnungswesen-Moduls) VATReportBuildWithOptionDefinedInModule=Die hier ausgewiesenen Beträge werden unter Verwendung der USt.-Regeln definiert. LTReportBuildWithOptionDefinedInModule=Die hier ausgewiesenen Beträge werden unter Verwendung der Firmen-Regeln definiert. Param=Einstellungen @@ -39,12 +39,12 @@ Withdrawals=Entnahmen AmountHTVATRealReceived=Einnahmen (netto) AmountHTVATRealPaid=Ausgaben (netto) VATToPay=MwSt. Verkäufe - USt. -VATReceived=Erhobene MwSt. +VATReceived=Erhobene USt. VATToCollect=MwSt. Einkäufe - VSt. -VATSummary=MwSt. Saldo +VATSummary=USt. Saldo LT2SummaryES=EKSt. Übersicht LT1SummaryES=Saldo RE -VATPaid=Bezahlte MwSt. +VATPaid=Bezahlte USt. SalaryPaid=Gezahlter Lohn LT2PaidES=EKSt. gezahlt LT1PaidES=RE Zahlungen @@ -52,7 +52,7 @@ LT2CustomerES=EKSt. Verkauf LT2SupplierES=EKSt. Einkauf LT1CustomerES=RE Verkäufe LT1SupplierES=RE Einkäufe -VATCollected=Erhobene MwSt. +VATCollected=Erhobene USt. ToPay=Zu zahlen ToGet=Zu erhalten SpecialExpensesArea=Bereich für alle Sonderzahlungen @@ -73,7 +73,7 @@ Payments=Zahlungen PaymentCustomerInvoice=Zahlung Kundenrechnung PaymentSupplierInvoice=Zahlung Lieferantenrechnung PaymentSocialContribution=Sozialabgaben-/Steuer Zahlung -PaymentVat=MwSt.-Zahlung +PaymentVat=USt.-Zahlung PaymentSalary=Lohnzahlung ListPayment=Liste der Zahlungen ListOfPayments=Liste der Zahlungen @@ -81,13 +81,13 @@ ListOfCustomerPayments=Liste der Kundenzahlungen ListOfSupplierPayments=Liste der Lieferantenzahlungen DateStartPeriod=Startdatum für Zeitraum DateEndPeriod=Enddatum für Zeitraum -NewVATPayment=Neue MwSt. Zahlung -newLT1Payment=New tax 2 payment -newLT2Payment=New tax 3 payment -LT1Payment=Tax 2 payment -LT1Payments=Tax 2 payments -LT2Payment=Tax 3 payment -LT2Payments=Tax 3 payments +NewVATPayment=Neue USt. Zahlung +newLT1Payment=Neue Zahlung Steuer 2 +newLT2Payment=Neue Zahlung Steuer 3 +LT1Payment=Zahlung Steuer 2 +LT1Payments=Zahlungen Steuer 2 +LT2Payment=Zahlung Steuer 3 +LT2Payments=Zahlungen Steuer 3 newLT1PaymentES=Neue RE Zahlung newLT2PaymentES=Neue EKSt. Zahlung LT1PaymentES=RE Zahlung @@ -99,9 +99,9 @@ VATPayments=MwSt-Zahlungen VATRefund=Umsatzsteuer Rückerstattung Refund=Rückerstattung SocialContributionsPayments=Sozialabgaben-/Steuer Zahlungen -ShowVatPayment=Zeige MwSt. Zahlung +ShowVatPayment=Zeige USt. Zahlung TotalToPay=Zu zahlender Gesamtbetrag -TotalVATReceived=Summe vereinnahmte MwSt. +TotalVATReceived=Summe vereinnahmte USt. CustomerAccountancyCode=Kontierungscode Kunde SupplierAccountancyCode=Kontierungscode Lieferant CustomerAccountancyCodeShort=Buchh.-Konto Kunde @@ -130,7 +130,7 @@ ConfirmPaySocialContribution=Möchten Sie den Status dieser Sozialabgabe oder St DeleteSocialContribution=Lösche Sozialabgaben-, oder Steuerzahlung ConfirmDeleteSocialContribution=Möchten Sie diese Sozialabgaben-, oder Steuerzahlung wirklich löschen? ExportDataset_tax_1=Steuer- und Sozialabgaben und Zahlungen -CalcModeVATDebt=Modus %s Mwst. auf Engagement Rechnungslegung %s. +CalcModeVATDebt=Modus %s USt. auf Engagement Rechnungslegung %s. CalcModeVATEngagement=Modus %sTVA auf Einnahmen-Ausgaben%s. CalcModeDebt=Modus %sForderungen-Verbindlichkeiten%s sagt Engagement Rechnungslegung. CalcModeEngagement=Modus %sEinnahmen-Ausgaben%s die Kassenbuchführung @@ -139,32 +139,33 @@ CalcModeLT1Debt=Modus %sRE auf Kundenrechnungen%s CalcModeLT1Rec= Modus %sRE auf Lieferantenrechnungen%s CalcModeLT2= Modus%sIRPF auf Kundenrechnungen - Lieferanten Rechnungen%s CalcModeLT2Debt=Modus %sIRPF auf Kundenrechnungen%s -CalcModeLT2Rec= Modus %sIRPF aufLieferantenrechnungen%s +CalcModeLT2Rec= Modus %sIRPF auf Lieferantenrechnungen%s AnnualSummaryDueDebtMode=Saldo der Erträge und Aufwendungen, Jahresübersicht AnnualSummaryInputOutputMode=Saldo der Erträge und Aufwendungen, Jahresübersicht AnnualByCompaniesDueDebtMode=Die Einnahmen/Ausgaben-Bilanz nach Partnern im Modus %sForderungen-Verbindlichkeiten%s meldet Kameralistik. AnnualByCompaniesInputOutputMode=Die Einnahmen/Ausgaben-Bilanz im Modus %sEinkünfte-Ausgaben%s meldet Ist-Besteuerung. -SeeReportInInputOutputMode=Der %sEinkünfte-Ausgaben%s-Bericht medlet Istbesteuerung für eine Berechnung der tatsächlich erfolgten Zahlungsströme. +SeeReportInInputOutputMode=Der %sEinkünfte-Ausgaben%s-Bericht meldet Ist-Besteuerung für eine Berechnung der tatsächlich erfolgten Zahlungsströme. SeeReportInDueDebtMode=Der %sForderungen-Verbindlichkeiten%s-Bericht meldet Kameralistik für eine Berechnung auf Basis der ausgestellten Rechnungen. RulesAmountWithTaxIncluded=- Angezeigte Beträge enthalten alle Steuern -RulesResultDue=- Dies beinhaltet ausstehende Rechnungen, Aufwendungen, Mehrwertsteuern, Abgaben, ob sie bezahlt wurden oder nicht. Auch die gezahlten Gehälter.
      - Es gilt das Freigabedatum von den Rechnungen und MwSt., sowie das Fälligkeitsdatum für Aufwendungen. Für Gehälter definiert mit dem Modul Löhne, wird das Valutadatum der Zahlung verwendet. -RulesResultInOut=- It includes the real payments made on invoices, expenses, VAT and salaries.
      - It is based on the payment dates of the invoices, expenses, VAT and salaries. The donation date for donation. +RulesResultDue=- Dies beinhaltet ausstehende Rechnungen, Aufwendungen, Umsatzsteuern, Abgaben, ob sie bezahlt wurden oder nicht. Auch die gezahlten GehƤlter.
      - Es gilt das Freigabedatum von den Rechnungen und USt., sowie das Fälligkeitsdatum für Aufwendungen. Für Gehälter definiert mit dem Modul Löhne, wird das Valutadatum der Zahlung verwendet. +RulesResultInOut=- Es sind nur tatsächliche Zahlungen für Rechnungen, Kostenabrechnungen, USt und Gehälter enthalten.
      - Bei Rechnungen, Kostenabrechnungen, USt und GehƤlter gilt das Zahlugnsdatum. Bei Spenden gilt das Spendendatum. RulesCADue=- es beinhaltet alle fƤlligen Kundenrechnungen, unabhƤngig von ihrem Zahlungsstatus.
      - Es gilt das Freigabedatum der Rechnungen.
      RulesCAIn=- Beinhaltet alle tatsƤchlich erfolgten Zahlungen von Kunden.
      - Es gilt das Zahlungsdatum der Rechnungen.
      DepositsAreNotIncluded=- Noch sind Anzahlungsrechnungen inbegriffen DepositsAreIncluded=- Anzahlungsrechnungen sind inbegriffen LT2ReportByCustomersInInputOutputModeES=Bericht von Partner EKSt. LT1ReportByCustomersInInputOutputModeES=Bericht von Kunden RE -VATReportByCustomersInInputOutputMode=Bericht zur vereinnahmten und bezahlten MwSt. nach Kunden -VATReportByCustomersInDueDebtMode=Bericht zur vereinnahmten und bezahlten MwSt. nach Kunden -VATReportByQuartersInInputOutputMode=Quartalsbericht zur vereinnahmten und bezahlten MwSt. +VATReport=VAT report +VATReportByCustomersInInputOutputMode=Bericht zur vereinnahmten und bezahlten USt. nach Kunden +VATReportByCustomersInDueDebtMode=Bericht zur vereinnahmten und bezahlten USt. nach Kunden +VATReportByQuartersInInputOutputMode=Quartalsbericht zur vereinnahmten und bezahlten USt. LT1ReportByQuartersInInputOutputMode=Bericht von RE Rate LT2ReportByQuartersInInputOutputMode=Quartal-Bericht EKSt. Rate -VATReportByQuartersInDueDebtMode=Quartalsbericht zur vereinnahmten und bezahlten MwSt. +VATReportByQuartersInDueDebtMode=Quartalsbericht zur vereinnahmten und bezahlten USt. LT1ReportByQuartersInDueDebtMode=Bericht von RE Ratex LT2ReportByQuartersInDueDebtMode=Quartal-Bericht EKSt. Rate -SeeVATReportInInputOutputMode=Siehe %sMwSt.-Einnahmen%s-Bericht für eine standardmäßige Berechnung -SeeVATReportInDueDebtMode=Siehe %sdynamischen MwSt.%s-Bericht für eine Berechnung mit dynamischer Option +SeeVATReportInInputOutputMode=Siehe %s USt.-Einnahmen%s-Bericht für eine standardmäßige Berechnung +SeeVATReportInDueDebtMode=Siehe %s dynamischen USt.%s-Bericht für eine Berechnung mit dynamischer Option RulesVATInServices=- Für Services beinhaltet der Bericht alle vereinnahmten oder bezahlten Steuern nach Zahlungsdatum. RulesVATInProducts=- Für Sachanlagen beinhaltet der Bericht alle Mehrwertsteuerrechnungen auf Basis des Rechnungsdatums. RulesVATDueServices=- Für Services beinhaltet der Steuerbericht alle fälligen Rechnungen, bezahlt oder nicht, in Abhängigkeit des Leistungsdatums. Für Warenlieferungen gilt das Rechnungsdatum. @@ -201,7 +202,7 @@ ToCreateAPredefinedInvoice=Um eine vordefinierte Rechnung zu erzeugen, erstellen LinkedOrder=Link zur Bestellung Mode1=Methode 1 Mode2=Methode 2 -CalculationRuleDesc=Zur Berechnung der Gesamt-MwSt. gibt es zwei Methoden:
      Methode 1 rundet die Steuer in jeder Zeile und addiert zum Schluss.
      Methode 2 summiert alle Steuer-Zeilen und rundet am Ende.
      Das endgültige Ergebnis kann sich in wenigen Cent unterscheiden. Standardmodus ist Modus %s. +CalculationRuleDesc=Zur Berechnung der Gesamt-USt. gibt es zwei Methoden:
      Methode 1 rundet die Steuer in jeder Zeile und addiert zum Schluss.
      Methode 2 summiert alle Steuer-Zeilen und rundet am Ende.
      Das endgültige Ergebnis kann sich in wenigen Cent unterscheiden. Standardmodus ist Modus %s. CalculationRuleDescSupplier=Gemäß Ihrem Lieferanten, wählen Sie die geeignete Methode, um die gleiche Berechnungsregel anzuwenden um das selbe Ergebnis wie Ihr Lieferant zu bekommen. TurnoverPerProductInCommitmentAccountingNotRelevant=Umsatz Bericht pro Produkt, bei der Verwendung einer Kassabuch Buchhaltung ist der Modus nicht relevant. Dieser Bericht ist nur bei Verwendung Buchführungsmodus Periodenrechnung (siehe Setup das Modul Buchhaltung). CalculationMode=Berechnungsmodus @@ -209,8 +210,8 @@ AccountancyJournal=Buchhaltungscode-Journal ACCOUNTING_VAT_SOLD_ACCOUNT=Standard Buchhaltungs-Konto für MwSt.-Zahlungen (Umsatzsteuer) ACCOUNTING_VAT_BUY_ACCOUNT=Standard Buchhaltungs-Konto für MwSt.-Zahlungen (Vorsteuer) ACCOUNTING_VAT_PAY_ACCOUNT=Standard Buchhaltungs-Konto für MwSt.-Zahlungen -ACCOUNTING_ACCOUNT_CUSTOMER=Standard Buchhaltungs-Konto für Kunden/Debitoren -ACCOUNTING_ACCOUNT_SUPPLIER=Standard Buchhaltungs-Konto für Lieferanten/Kreditoren +ACCOUNTING_ACCOUNT_CUSTOMER=Standard Buchhaltungskonto für Kunden/Debitoren +ACCOUNTING_ACCOUNT_SUPPLIER=Standard Buchhaltungskonto für Lieferanten/Kreditoren CloneTax=Dupliziere Sozialabgabe/Steuersatz ConfirmCloneTax=Bestätigen Sie die Duplizierung der Steuer-/Sozialabgaben-Zahlung CloneTaxForNextMonth=Für nächsten Monat duplizieren diff --git a/htdocs/langs/de_DE/contracts.lang b/htdocs/langs/de_DE/contracts.lang index 7e3be6ba019..f673e671aa5 100644 --- a/htdocs/langs/de_DE/contracts.lang +++ b/htdocs/langs/de_DE/contracts.lang @@ -3,7 +3,7 @@ ContractsArea=Vertragsübersicht ListOfContracts=Liste der Verträge LastModifiedContracts=Letzte %s geänderte Verträge AllContracts=Alle Verträge -ContractCard=Vertragskarte +ContractCard=Vertrag - Karte ContractStatus=Vertragsstatus ContractStatusNotRunning=Läuft nicht ContractStatusRunning=Läuft @@ -19,7 +19,7 @@ ServiceStatusLateShort=Abgelaufen ServiceStatusClosed=Geschlossen ServicesLegend=Services Legende Contracts=Verträge -ContractsSubscriptions=Contracts/Subscriptions +ContractsSubscriptions=Verträge/Abonnements ContractsAndLine=Verträge und Zeilen von Verträgen Contract=Vertrag ContractLine=Vertragszeile @@ -31,7 +31,7 @@ MenuRunningServices=Laufende Leistungen MenuExpiredServices=Abgelaufene Leistungen MenuClosedServices=Geschlossene Services NewContract=Neuer Vertrag -NewContractSubscription=New contract/subscription +NewContractSubscription=Neuer Vertrag/Abonnement AddContract=Vertrag erstellen SearchAContract=Kundenvertrag suchen DeleteAContract=Löschen eines Vertrages @@ -69,9 +69,9 @@ DateStartPlannedShort=Beginn DateEndPlanned=Geplantes Ende DateEndPlannedShort=Ende DateStartReal=Effektiver Beginn -DateStartRealShort=Beginn eff. +DateStartRealShort=effektives Startdatum DateEndReal=Effektives Ende -DateEndRealShort=Ende eff. +DateEndRealShort=effektives Enddatum NbOfServices=Anzahl der Leistungen CloseService=Leistung schließen ServicesNomberShort=%s Leistung(en) diff --git a/htdocs/langs/de_DE/cron.lang b/htdocs/langs/de_DE/cron.lang index 652d228d833..9638c09114d 100644 --- a/htdocs/langs/de_DE/cron.lang +++ b/htdocs/langs/de_DE/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=In Unix-Umgebung sollten Sie die folgenden crontab-Eintr CronExplainHowToRunWin=In Microsoft(tm) Windows Umgebungen kannst Du die Aufgabenplanung benutzen um die Kommandozeile jede 5 Minuten aufzurufen # Menu CronJobs=Geplante Jobs -CronListActive=Liste der aktiven/geplanten Jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Liste der deaktivierten Jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Letzte Ausführung CronLastOutput=Ausgabe der letzten Ausführung @@ -31,12 +32,12 @@ CronDelete=cronjobs löschen CronConfirmDelete=Sind Sie sicher, dass Sie diese geplanten Aufträge löschen wollen? CronExecute=Starte geplante cronjobs CronConfirmExecute=Sind Sie sicher, dass Sie diese geplante Aufträge jetzt ausführen möchten? -CronInfo=Das Schedule Cron-Jobs Module erlaubt die geplanten Cron-Jobs die programmiert wurden durchzuführen. +CronInfo=Das Modul "Zeitgesteuerte Cron-Jobs" erlaubt die geplanten Cron-Jobs die programmiert wurden durchzuführen. CronWaitingJobs=Wartende Jobs CronTask=Job CronNone=Keine -CronDtStart=Beginnzeit -CronDtEnd=Endet +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Nächste Ausführung CronDtLastLaunch=Letzte Ausführung CronFrequency=Frequenz @@ -46,13 +47,14 @@ CronModule=Modul CronAction=Aktion CronStatus=Status CronStatusActive=Aktiviert -CronStatusInactive=Deaktivert +CronStatusInactive=Deaktiviert CronNoJobs=Keine Jobs eingetragen CronPriority=Rang CronLabel=Beschreibung CronNbRun=Anzahl Starts +CronMaxRun=Max nb. launch CronEach=Jede -JobFinished=Job gestarted und beendet +JobFinished=Job gestartet und beendet #Page card CronAdd= Jobs hinzufügen CronHourStart= Start Datum und Zeit des Jobs diff --git a/htdocs/langs/de_DE/deliveries.lang b/htdocs/langs/de_DE/deliveries.lang index 95db6dd00f2..4c9bc5fd51b 100644 --- a/htdocs/langs/de_DE/deliveries.lang +++ b/htdocs/langs/de_DE/deliveries.lang @@ -7,7 +7,7 @@ DeliveryOrders=Lieferscheine DeliveryDate=Liefertermin DeliveryDateShort=Liefertermin CreateDeliveryOrder=Erstelle Lieferschein -DeliveryStateSaved=Delivery state saved +DeliveryStateSaved=Lieferstatus gespeichert. QtyDelivered=Gelieferte Menge SetDeliveryDate=Liefertermin setzen ValidateDeliveryReceipt=Lieferschein freigeben @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Sind Sie sicher, dass Sie den Lieferschein %s * Die manuellen Verzeichnisse können Sie selbst verwalten und zusätzliche nicht direkt zuordenbare Dokument hinterlegen. -ECMSectionWasRemoved=Der Ordner %s wurde gelöscht. +ECMAreaDesc=Die EDM (Elektronisches Dokumenten Management)-Übersicht erlaubt Ihnen das Speichern, Teilen und rasches Auffinden aller Dokumenten in Dolibarr. +ECMAreaDesc2=* In den automatischen Verzeichnissen werden die vom System erzeugten Dokumente abgelegt.
      * Die manuellen Verzeichnisse kƶnnen Sie selbst verwalten und zusƤtzliche nicht direkt zuordenbare Dokument hinterlegen. +ECMSectionWasRemoved=Ordner %s wurde gelƶscht. ECMDocumentsSection=Dokumente des Ordners -ECMSearchByKeywords=Suche nach Stichwƶrter +ECMSearchByKeywords=Suche nach Stichwƶrtern ECMSearchByEntity=Suche nach Objekt -ECMSectionOfDocuments=Dokumentenordner +ECMSectionOfDocuments=Dokumentenordnern ECMTypeManual=Manuell ECMTypeAuto=Automatisch -ECMDocsBySocialContributions=Verlinke Dokumente zu Sozialabgaben oder Steuerinformationen +ECMDocsBySocialContributions=Mit Sozialabgaben oder Steuerinformationen verknüpfte Dokumente ECMDocsByThirdParties=Mit Partnern verknüpfte Dokumente ECMDocsByProposals=Mit Angeboten verknüpfte Dokumente ECMDocsByOrders=Mit KundenauftrƤgen verknüpfte Dokumente @@ -43,7 +43,7 @@ ECMDocsByInvoices=Mit Kundenrechnungen verknüpfte Dokumente ECMDocsByProducts=Mit Produkten verknüpfte Dokumente ECMDocsByProjects=Mit Projekten verknüpfte Dokumente ECMDocsByUsers=Mit Benutzern verknüpfte Dokumente -ECMDocsByInterventions=Mit Eingriffen verknüpfte Dokumente +ECMDocsByInterventions=Mit ServiceauftrƤgen verknüpfte Dokumente ECMNoDirectoryYet=Noch kein Ordner erstellt ShowECMSection=Ordner anzeigen DeleteSection=Verzeichnis lƶschen @@ -52,5 +52,5 @@ ECMDirectoryForFiles=Relatives Verzeichnis für Dateien CannotRemoveDirectoryContainsFiles=Entfernen des Ordners nicht mƶglich, da dieser noch Dateien enthƤlt ECMFileManager=Dateiverwaltung ECMSelectASection=WƤhle einen Ordner aus der Baumansicht links ... -DirNotSynchronizedSyncFirst=Dieses Verzeichnis scheint ausserhalb des ECM Moduls erstellt oder verƤndert worden zu sein. Sie müssten auf den "Refresh"-Button klicken um den Inhalt der Festplatte mit der Datenbank zu synchronisieren. +DirNotSynchronizedSyncFirst=Dieses Verzeichnis scheint außerhalb des ECM Moduls erstellt oder verƤndert worden zu sein. Sie müssten auf den "Aktualisieren"-Button klicken, um den Inhalt der Festplatte mit der Datenbank zu synchronisieren. diff --git a/htdocs/langs/de_DE/errors.lang b/htdocs/langs/de_DE/errors.lang index 2b833850789..3d11896be9f 100644 --- a/htdocs/langs/de_DE/errors.lang +++ b/htdocs/langs/de_DE/errors.lang @@ -41,7 +41,7 @@ ErrorWrongDate=Falsches Datum! ErrorFailedToWriteInDir=Fehler beim Schreiben in das Verzeichnis %s ErrorFoundBadEmailInFile=Ungültige E-Mail-Adresse in %s Zeilen der Datei gefunden (z.B. Zeile %s mit E-Mail=%s) ErrorUserCannotBeDelete=Dieser Benutzer kann nicht gelƶscht werden. Eventuell ist er noch mit einem Partner verknüpft. -ErrorFieldsRequired=Ein oder mehrere erforderliche Felder wurden nicht ausgefüllt- +ErrorFieldsRequired=Ein oder mehrere erforderliche Felder wurden nicht ausgefüllt. ErrorFailedToCreateDir=Fehler beim Erstellen eines Verzeichnisses. Vergewissern Sie sich, dass der Webserver-Benutzer Schreibberechtigungen für das Dokumentverzeichnis des Systems besitzt. Bei aktiviertem safe_mode sollten die Systemdateien den Webserver-Benutzer oder die -Gruppe als Besitzer haben. ErrorNoMailDefinedForThisUser=Für diesen Benutzer ist keine E-Mail-Adresse eingetragen. ErrorFeatureNeedJavascript=Diese Funktion erfordert aktiviertes JavaScript. Sie kƶnnen dies unter Einstellungen-Anzeige Ƥndern. @@ -59,7 +59,7 @@ ErrorFileSizeTooLarge=Die Größe der gewƤhlten Datei übersteigt den zulƤssig ErrorSizeTooLongForIntType=Die Größe überschreitet das Maximum für den Typ 'int' (%s Ziffern maximal) ErrorSizeTooLongForVarcharType=Die Größe überschreitet das Maximum für den Typ 'string' (%s Zeichen maximal) ErrorNoValueForSelectType=Bitte Wert für Auswahlliste eingeben -ErrorNoValueForCheckBoxType=Bitte Wert für Checkbox-Liste eingeben +ErrorNoValueForCheckBoxType=Bitte Wert für KontrollkƤstchen-Liste eingeben ErrorNoValueForRadioType=Bitte Wert für Radiobutton-Liste eingeben ErrorBadFormatValueList=Die Listewerte kann nicht mehr als ein Komma:%s , muss jedoch mindestens einen Schlüssel, Wert beinhalten ErrorFieldCanNotContainSpecialCharacters=Das Feld %s darf keine Sonderzeichen enthalten. @@ -171,16 +171,16 @@ ErrorFieldMustBeAnInteger=Feld %s muss eine ganze Zahl sein ErrorMandatoryParametersNotProvided=Erforderliche(r) Parameter wird nicht angeboten ErrorOppStatusRequiredIfAmount=Sie legen einen geschƤtzten Betrag für diese Verkaufschance/Lead erfasst. Deshalb müssen Sie auch den Status eingeben ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Falsche Definition von Menü Array in Module Descriptor (falscher Wert für den Key fk_menu) -ErrorSavingChanges=An error has ocurred when saving the changes +ErrorSavingChanges=Beim Speichern der Ƅnderungen trat ein Fehler auf # Warnings -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=Es wurde ein Passwort für dieses Mitglied vergeben, aber kein Benutzer erstellt. Das Passwort wird gespeichert, aber kann nicht für die Anmeldung an Dolibarr verwendet werden. Es kann von einem externen Modul/einer Schnittstelle verwendet werden, aber wenn Sie kein Login oder Passwort für dieses Mitglied definiert müssen, kƶnnen Sie die Option "Login für jedes Mitglied verwalten" in den Mitgliedseinstellungen deaktivieren. Wenn Sie ein Login aber kein Passwort benƶtige, lassen Sie dieses Feld leer, um diese Meldung zu deaktivieren. Anmerkung: Die E-Mail-Adresse kann auch zur Anmeldung verwendet werden, wenn das Mitglied mit einem Benutzer verbunden wird. WarningMandatorySetupNotComplete=Zwingend notwendige Parameter sind noch nicht definiert WarningSafeModeOnCheckExecDir=Achtung: Der PHP-Option safe_mode ist aktiviert, entsprechend müssen Befehle in einem mit safe_mode_exec_dir gekennzeichneten Verzeichnis ausgeführt werden. WarningAllowUrlFopenMustBeOn=Der Parameter allow_url_fopen muss in der php.ini-Datei auf ON stehen, damit dieses Modul funktioniert. Bitte passen Sie die Datei manuell an. WarningBuildScriptNotRunned=Das Skript %s wurde noch nicht zur Grafikerstellung ausgeführt oder es existieren keine anzuzeigenden Daten. WarningBookmarkAlreadyExists=Ein Lesezeichen mit diesem Titel oder Ziel (URL) existiert bereits. -WarningPassIsEmpty=Warnung: Derzeit ist kein Datenbankpasswort gesetzt. Dies ist eine Sicherheitslücke. Konfigurieren Sie ehestmƶglich ein Passwort für den Datenbankzugriff und passen Sie Ihre conf.php entsprechend an. +WarningPassIsEmpty=Warnung: Derzeit ist kein Datenbankpasswort gesetzt. Dies ist eine Sicherheitslücke. Konfigurieren Sie schnellstmƶglich ein Passwort für den Datenbankzugriff und passen Sie Ihre conf.php entsprechend an. WarningConfFileMustBeReadOnly=Achtung: Die Konfigurationsdatei (htdocs/conf/conf.php) kann von Ihrem Webserver überschrieben werden. Dies ist eine ernstzunehmende Sicherheitslücke. Ƅndern Sie den Zugriff schnellstmƶglich auf reinen Lesezugriff. Wenn Sie Windows und das FAT-Format für Ihre Festplatte nutzen, seien Sie sich bitte bewusst dass dieses Format keine individuellen Dateiberechtigungen unterstützt und so auch nicht vƶllig sicher ist, WarningsOnXLines=Warnhinweise in %s Quellzeilen WarningNoDocumentModelActivated=Für das Erstellen von Dokumenten ist keine Vorlage gewƤhlt. Eine Vorlage wird standardmäßig ausgewƤhlt, bis Sie die Moduleinstellungen angepasst haben. @@ -189,7 +189,7 @@ WarningUntilDirRemoved=Diese Warnung bleibt so lange bestehen, bis die Sicherhei WarningCloseAlways=Achtung: es wird auch dann geschlossen, wenn der Betrag zwischen Quelle und Ziel unterschiedlich ist. Aktivieren Sie dieses Feature mit Bedacht. WarningUsingThisBoxSlowDown=Warnung: Der Einsatz dieser Box verlangsamt sƤmtliche Seiten mit dieser Box spürbar. WarningClickToDialUserSetupNotComplete=Die ClickToDial-Informationen für Ihren Benutzer sind nicht vollstƤndig (siehe Registerkarte ClickToDial auf Ihrer Benutzerkarte). -WarningNotRelevant=Operation für dieses Daten-Set nicht relevant +WarningNotRelevant=Vorgang für dieses Daten-Set nicht relevant WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Funktion deaktiviert, wenn die Bildschirm-Ausgabe für Blinde oder Text-Browser optimiert ist. WarningPaymentDateLowerThanInvoiceDate=Zahlungsdatum (%s) liegt vor dem Rechnungsdatum (%s) für Rechnung %s. WarningTooManyDataPleaseUseMoreFilters=Zu viele Ergebnisse (mehr als %s Zeilen). Bitte benutzen Sie mehr Filter oder erhƶhen sie die Konstante %s auf einen hƶheren Wert. diff --git a/htdocs/langs/de_DE/exports.lang b/htdocs/langs/de_DE/exports.lang index 51b0edd0fce..bd9be37376b 100644 --- a/htdocs/langs/de_DE/exports.lang +++ b/htdocs/langs/de_DE/exports.lang @@ -38,7 +38,7 @@ LibraryVersion=Bibliotheksversion Step=Schritt FormatedImport=Import-Assistent FormatedImportDesc1=Dieser Bereich erlaubt Ihnen den einfachen Import persƶnlicher Daten über einen Assistenten (ohne techn. Kenntnisse). -FormatedImportDesc2=WƤhlen Sie zuerst den Dateityp für den Import, dann die entsrechende Datei und zuletzt die zu importierenden Felder. +FormatedImportDesc2=WƤhlen Sie zuerst den Dateityp für den Import, dann die entsprechende Datei und zuletzt die zu importierenden Felder. FormatedExport=Export-Assistent FormatedExportDesc1=Dieser Bereich erlaubt Ihnen den einfachen Export persƶnlicher Daten über einen Assistenten (ohne techn. Kenntnisse). FormatedExportDesc2=WƤhlen Sie zuerst einen vordefinierten Datensatz, dann die zu exportierenden Felder und ihre Reihenfolge. @@ -90,7 +90,7 @@ SelectAtLeastOneField=Bitte wƤhlen Sie zumindest ein Feld für den Datenbankexp SelectFormat=WƤhlen Sie das Format der Importdatei RunImportFile=Dateiimport starten NowClickToRunTheImport=Überprüfen Sie das Ergebnis der Importsimulation. Ist das Ergebnis zufriedenstellend, kƶnnen Sie den Importvorgang jetzt starten. -DataLoadedWithId=All data will be loaded with the following import id: %s +DataLoadedWithId=Alle Daten werden mit der Import-ID: %s geladen ErrorMissingMandatoryValue=Für das erforderliche Feld %s konnte in der Quelldatei kein Wert gefunden werden TooMuchErrors=Es gibt noch %s weitere, fehlerhafte Zeilen. Die Ausgabe wurde beschrƤnkt. TooMuchWarnings=Es gibt noch %s weitere Zeilen mit Warnungen. Die Ausgabe wurde beschrƤnkt. @@ -103,14 +103,14 @@ NbOfLinesImported=Anzahl der erfolgreich importierten Zeilen: %s. DataComeFromNoWhere=Der einzufügende Wert kommt nicht aus der Quelldatei. DataComeFromFileFieldNb=Der einzufügende Wert stammt aus Feldnummer %s der Quelldatei. DataComeFromIdFoundFromRef=Der Wert aus Feldnummer %s der Quelldatei wird zur Auffindung der ID des zu verwendenden Elternelements verwendet (entsprechend muss das Objekt %s mit der Nummer aus der Quelldatei im System vorhanden sein). -DataComeFromIdFoundFromCodeId=Der Eintrag aus der Quelldatei mit der Feldnummer %s wird zur Referenzierung verwendet. Dazu muss die ID des Objektes im Wƶrterbuch %s existieren. Ist Ihnen die ID bekannt, dann kƶnnen Sie auch diese in der Quelldatei - anstelle des Codes - eintragen. Der Import sollte in beiden FƤllen funktionieren. +DataComeFromIdFoundFromCodeId=Der Eintrag aus der Quelldatei mit der Feldnummer %s wird zur Referenzierung verwendet. Dazu muss die ID des Objektes in den Stammdaten für %s existieren. Ist Ihnen die ID bekannt, dann kƶnnen Sie auch diese in der Quelldatei - anstelle des Codes - eintragen. Der Import sollte in beiden FƤllen funktionieren. DataIsInsertedInto=Die Quelldateidaten werden in folgendes Feld eingefügt: DataIDSourceIsInsertedInto=Die ID des mittels Quelldatei ermittelten Elternelements werden in folgendes Feld eingefügt: DataCodeIDSourceIsInsertedInto=Die gefundene, übergeordnete ID aus dem Code wird in das folgende Feld eingefügt: SourceRequired=Datenwert erforderlich SourceExample=Beispiel mƶglicher Datenwerte ExampleAnyRefFoundIntoElement=Ein Referenz für das Element %s gefunden -ExampleAnyCodeOrIdFoundIntoDictionary=Ein Code (oder eine ID) wurde im Dictionnary %s gefunden +ExampleAnyCodeOrIdFoundIntoDictionary=Jeder Code/ID aus den Stammdaten %s CSVFormatDesc=Comma Separated Value Format (.csv).
      Dies ist ein Textdatei-Format, bei dem einzelne Spalten durch ein Trennzeichen [ %s ] getrennt sind. Wird innerhalb eines Feldes das Trennzeichen gefunden, wird der Wert des entsprechenden Feldes über ein Rundungszeichen [ %s ] gerundet. Das Escape-Zeichen für die Rundung ist [ %s ]. Excel95FormatDesc=Excel Dateiformat (.xls)
      Dies ist das Excel 95 Format (BIFF5). Excel2007FormatDesc=Excel Dateiformat (.xlsx)
      Dies ist das Excel 2007 Format (XML). @@ -130,7 +130,7 @@ ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filtert nach einem Jahr/Monat/Tag'NNNNN+NNNNN' filtert einen Wertebereich
      '>NNNNN' filtert nach kleineren Werten
      '>NNNNN' filtert nach größeren Werten ## filters SelectFilterFields=Wenn Sie nach bestimmten Werten filtern wollen, geben Sie diese Werte hier ein. -FilterableFields=Filterable Fields +FilterableFields=filtrierbare Felder FilteredFields=Gefilterte Felder FilteredFieldsValues=Filter Wert FormatControlRule=Regel für die Formatkontrolle diff --git a/htdocs/langs/de_DE/holiday.lang b/htdocs/langs/de_DE/holiday.lang index b8b4af16bf4..eeaf129eafc 100644 --- a/htdocs/langs/de_DE/holiday.lang +++ b/htdocs/langs/de_DE/holiday.lang @@ -8,14 +8,13 @@ NotActiveModCP=Sie müssen das Urlaubs-Modul aktivieren um diese Seite zu sehen. NotConfigModCP=Sie müssen das Modul Urlaub konfigurieren, um diese Seite zu sehen. Um dies zu tun, klicken Sie bitte hier. NoCPforUser=Sie haben keinen Anspruch auf Urlaub. AddCP=Urlaubs-Antrag einreichen -Employe=Mitarbeiter DateDebCP=Urlaubsbeginn DateFinCP=Urlaubsende DateCreateCP=Erstellungsdatum DraftCP=Entwurf ToReviewCP=Wartet auf Genehmigung ApprovedCP=genehmigt -CancelCP=widerrufen +CancelCP=Storniert RefuseCP=abgelehnt ValidatorCP=Genehmiger ListeCP=Urlaubsliste @@ -23,11 +22,11 @@ ReviewedByCP=Wird geprüft von DescCP=Beschreibung SendRequestCP=Urlaubs-Antrag erstellen DelayToRequestCP=Urlaubsanträge müssen mindestens %s Tage im voraus gestellt werden. -MenuConfCP=Urlaubsliste bearbeiten +MenuConfCP=Balance of leaves UpdateAllCP=Urlaube aktualisieren SoldeCPUser=Urlaubssaldo ist %s Tage. ErrorEndDateCP=Sie müssen ein Urlaubsende-Datum wählen, dass nach dem Urlaubsbeginn-Datum liegt. -ErrorSQLCreateCP=Ein SQL Fehler trat auf bei der Eerstellung von: +ErrorSQLCreateCP=Ein SQL Fehler trat auf bei der Erstellung von: ErrorIDFicheCP=Fehler aufgetreten: der Urlaubsantrag existiert nicht. ReturnCP=Zurück zur vorherigen Seite ErrorUserViewCP=Sie sind nicht berechtigt diesen Urlaubs-Antrag zu lesen. @@ -40,7 +39,7 @@ EditCP=Bearbeiten DeleteCP=Lösche Gruppe ActionValidCP=Bestätigen ActionRefuseCP=Ablehnen -ActionCancelCP=Abbrechen +ActionCancelCP=Stornieren StatutCP=Status SendToValidationCP=Zur Überprüfung senden TitleDeleteCP=Urlaubsantrag löschen @@ -64,7 +63,7 @@ TitleCancelCP=Urlaubsantrag stornieren ConfirmCancelCP=Möchten Sie diesen Urlaubsantrag wirklich stornieren? DetailRefusCP=Ablehnungsgrund DateRefusCP=Datum der Ablehnung -DateCancelCP=Datum der Absage +DateCancelCP=Datum der Stornierung DefineEventUserCP=Sonderurlaub für einen Anwender zuweisen addEventToUserCP=Urlaub zuweisen MotifCP=Grund @@ -79,12 +78,12 @@ PrevSoldeCP=Vorherige Übersicht NewSoldeCP=Neuer Saldo alreadyCPexist=Ein Urlaubsantrag wurde für diese Periode bereits erstellt. UserName=Nachname -Employee=Angestellter FirstDayOfHoliday=Erster Tag des Urlaubs LastDayOfHoliday=Letzter Tag des Urlaubs +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monatliches Update ManualUpdate=Manuelles Update -HolidaysCancelation=Urlaubsanfragen Stornos +HolidaysCancelation=Urlaubsantrag stornieren ## Configuration du Module ## ConfCP=Konfiguration des Urlaubsmoduls @@ -124,7 +123,7 @@ TitleCreateEventCP=Erstellen von Sonderurlaub TitleUpdateEventCP=Verändern oder Löschen von Sonderurlaub DeleteEventOptionCP=Lösche Gruppe UpdateEventOptionCP=Aktualisieren -ErrorMailNotSend=Ein Fehler ist beim EMail-Senden aufgetreten: +ErrorMailNotSend=Ein Fehler ist beim E-Mail-Senden aufgetreten: NoCPforMonth=Kein Urlaub in diesen Monat. nbJours=Anzahl der Tage TitleAdminCP=Konfiguration der Urlaube @@ -133,12 +132,15 @@ NoticePeriod=Kündigungsfrist HolidaysToValidate=Genehmige Urlaubsanträge HolidaysToValidateBody=Es folgt ein Urlaubsantrag zur Freigabe HolidaysToValidateDelay=Dieser Urlaub wird in weniger als %s Tagen stattfinden. -HolidaysToValidateAlertSolde=Der Einreicher dieses Urlaubsantrags besitzt nicht mehr genügend verfügbare Tage. +HolidaysToValidateAlertSolde=Der Ersteller dieses Urlaubsantrags besitzt nicht mehr genügend verfügbare Tage. HolidaysValidated=Genehmigte Urlaubsanträge HolidaysValidatedBody=Ihr Antrag auf Urlaub von %s bis %s wurde bewilligt. HolidaysRefused=Anfrage abgelehnt HolidaysRefusedBody=Ihr Antrag auf Urlaub von %s bis %s wurde aus folgendem Grund abgelehnt: -HolidaysCanceled=Urlaubsantrag storniert -HolidaysCanceledBody=Ihr Antrag auf Urlaub von %s bis %s wurde storniert. +HolidaysCanceled=stornierter Urlaubsantrag +HolidaysCanceledBody=Ihr Urlaubsantrag von %s bis %s wurde storniert. NewByMonth=Hinzugefügt pro Monat +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Ɩffnen Sie das Menü Start - Einstellungen - Wƶrterbücher - Art des Urlaubs um die verschiedene Urlaubsarten zu konfigurieren. diff --git a/htdocs/langs/de_DE/hrm.lang b/htdocs/langs/de_DE/hrm.lang index 3ec82e02e15..23080cce19f 100644 --- a/htdocs/langs/de_DE/hrm.lang +++ b/htdocs/langs/de_DE/hrm.lang @@ -1,13 +1,13 @@ # Dolibarr language file - en_US - hrm # Admin -HRM_EMAIL_EXTERNAL_SERVICE=Email to prevent HRM external service -Establishments=Establishments -Establishment=Establishment -NewEstablishment=New establishment -DeleteEstablishment=Delete establishment -ConfirmDeleteEstablishment=Are-you sure to delete this establishment ? -OpenEtablishment=Open establishment -CloseEtablishment=Close establishment +HRM_EMAIL_EXTERNAL_SERVICE=E-Mail, um HRM externen Service verhindern +Establishments=Einrichtungen +Establishment=Einrichtung +NewEstablishment=Neue Einrichtung +DeleteEstablishment=Einrichtung lƶschen +ConfirmDeleteEstablishment=Sind Sie sicher, dass Sie diese Einrichtung lƶschen mƶchten ? +OpenEtablishment=Einrichtung ƶffnen +CloseEtablishment=Einrichtung schliessen # Dictionary DictionaryDepartment=PV - Abteilungsliste DictionaryFunction=PV - Stellenbezeichnungen Liste @@ -15,5 +15,6 @@ DictionaryFunction=PV - Stellenbezeichnungen Liste ListOfEmployees=Liste der Mitarbeiter Employees=Mitarbeiter Employee=Mitarbeiter +Employe=Employe NewEmployee=Neuer Mitarbeiter -EmployeeCard=Employee card +EmployeeCard=Mitarbeiter - Karte diff --git a/htdocs/langs/de_DE/install.lang b/htdocs/langs/de_DE/install.lang index a285ac0b20b..cea83838da0 100644 --- a/htdocs/langs/de_DE/install.lang +++ b/htdocs/langs/de_DE/install.lang @@ -6,7 +6,7 @@ ConfFileExists=Die Konfigurationsdatei %s ist vorhanden. ConfFileDoesNotExists=Die Konfigurationsdatei %s existiert nicht ! ConfFileDoesNotExistsAndCouldNotBeCreated=Die Konfigurationsdatei %s ist nicht vorhanden und konnte auch nicht erstellt werden! ConfFileCouldBeCreated=Die Konfigurationsdatei %s wurde erfolgreich erstellt. -ConfFileIsNotWritable=Die Konfigurationsdatei %s ist nicht beschreibbar. Bitte überprüfen Sie die Dateizugriffsrechte. Für die Erstinstallation muss Ihr Webserver in die Konfigurationsdatei schreiben kƶnnen, sezzten Sie die Dateiberechtigungen entsprechend (z.B. mittels "chmod 666" auf Unix-Betriebssystemen). +ConfFileIsNotWritable=Die Konfigurationsdatei %s ist nicht beschreibbar. Bitte überprüfen Sie die Dateizugriffsrechte. Für die Erstinstallation muss Ihr Webserver in die Konfigurationsdatei schreiben kƶnnen, setzen Sie die Dateiberechtigungen entsprechend (z.B. mittels "chmod 666" auf Unix-Betriebssystemen). ConfFileIsWritable=Die Konfigurationsdatei %s ist beschreibbar. ConfFileReload=Alle Information aus der Konfigurationsdatei laden. PHPSupportSessions=Ihre PHP-Konfiguration unterstützt Sessions. @@ -29,9 +29,9 @@ ErrorDatabaseVersionTooLow=Die Version ihrer Datenbank (%s) ist veraltet. Sie be ErrorPHPVersionTooLow=Ihre PHP-Version ist veraltet. Sie benƶtigen mindestens Version %s . WarningPHPVersionTooLow=Die PHP-Version ist zu alt. Es wird Version %s oder hƶher erwartet. Sie kƶnnen unter dieser PHP-Version installieren, aber sie wird nicht unterstützt. ErrorConnectedButDatabaseNotFound=Die Verbindung zum Server wurde erfolgreich hergestellt, die Datenbank '%s' jedoch nicht gefunden. -ErrorDatabaseAlreadyExists=Eine Datenbank mit dem Namen '%s' exisitiert bereits. +ErrorDatabaseAlreadyExists=Eine Datenbank mit dem Namen '%s' existiert bereits. IfDatabaseNotExistsGoBackAndUncheckCreate=Sollte die Datenbank noch nicht existieren, gehen Sie bitte zurück und aktivieren Sie das KontrollkƤstchen "Datenbank erstellen". -IfDatabaseExistsGoBackAndCheckCreate=Sollte die Datebank bereits existieren, gehen Sie bitte zurück und deaktivieren Sie das KontrollkƤstchen "Datenbank erstellen". +IfDatabaseExistsGoBackAndCheckCreate=Sollte die Datenbank bereits existieren, gehen Sie bitte zurück und deaktivieren Sie das KontrollkƤstchen "Datenbank erstellen". WarningBrowserTooOld=Sie verwenden eine zu alte Version des Browsers. Installieren Sie die aktuelle Version Ihres Browser (Empfehlung: Firefox, Chrome oder Opera). PHPVersion=PHP-Version YouCanContinue=Sie kƶnnen mit der Installation fortfahren @@ -148,8 +148,8 @@ MigrationFinished=Migration abgeschlossen LastStepDesc=Letzter Schritt: Legen Sie Ihr Logo und das Passwort fest, welches Sie für dolibarr verwenden mƶchten. Verlieren Sie diese Administrator-Passwort nicht, da es der "Generalschlüssel" ist. ActivateModule=Aktivieren von Modul %s ShowEditTechnicalParameters=Hier klicken um erweiterte Funktionen zu zeigen/bearbeiten (Expertenmodus) -WarningUpgrade=Warning:\nDid your run a database backup first ?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process... -ErrorDatabaseVersionForbiddenForMigration=Die Version Ihres Datenbankmanager ist %s.\nDies ist einen kritischer Bug welcher zu Datenverlust führen kann, wenn Sie die Struktur der Datenbank wie vom Migrationsprozess erforderlich Ƥndern. Aus diesem Grund, ist die Migration nicht erlaubt bevor der Datenbankmanager auf eine spƤter Version aktualisiert wurde (Liste betroffer Versionen %s ) +WarningUpgrade=Warnung:\nHaben Sie ein Backup der Datenbank erstellt ?\nDies ist empfohlen, da durch Fehler in der Datenbank (z.B. MySQL Version 5.5.40/41/42/43) einige Tabellen oder Daten wƤhrend der Migration verloren gehen kƶnnten.\nAlso ist es sehr wichtig, dass Sie einen vollstƤndigen Dump der Datenbank erstellt haben, bevor Sie die Migration durchführen.\nKlicken Sie auf OK, um den Migrationsprozess zu starten. +ErrorDatabaseVersionForbiddenForMigration=Die Version Ihres Datenbankmanager ist %s.\nDies ist einen kritischer Bug welcher zu Datenverlust führen kann, wenn Sie die Struktur der Datenbank wie vom Migrationsprozess erforderlich Ƥndern. Aus diesem Grund, ist die Migration nicht erlaubt bevor der Datenbankmanager auf eine spƤter Version aktualisiert wurde (Liste betroffener Versionen %s ) ######### # upgrade @@ -201,7 +201,7 @@ MigrationProjectTaskTime=Aktualisiere aufgewandte Zeit (in Sekunden) MigrationActioncommElement=Aktualisiere die Termine/Aufgaben MigrationPaymentMode=Migration der Daten für die Zahlungsart MigrationCategorieAssociation=Migration von Kategorien -MigrationEvents=Migration of events to add event owner into assignement table +MigrationEvents=Ereignisse migrierern, um den Besitzer des Ereignisses der Zuordnungstabelle hinzuzufügen MigrationReloadModule=Neu Laden von Modul %s ShowNotAvailableOptions=Nicht verfügbare Optionen anzeigen HideNotAvailableOptions=Nicht verfügbare Optionen ausblenden diff --git a/htdocs/langs/de_DE/interventions.lang b/htdocs/langs/de_DE/interventions.lang index d5afd40f340..26cea7b49d9 100644 --- a/htdocs/langs/de_DE/interventions.lang +++ b/htdocs/langs/de_DE/interventions.lang @@ -1,49 +1,49 @@ # Dolibarr language file - Source file is en_US - interventions -Intervention=Arbeitseinsatz -Interventions=ArbeitseinsƤtze -InterventionCard=Kundeneinsatz -NewIntervention=Neuer Einsatz -AddIntervention=Einsatz erstellen -ListOfInterventions=Liste der EinsƤtze -EditIntervention=Eingriff bearbeiten -ActionsOnFicheInter=Aktionen zum Eingriff -LastInterventions=Letzte %s EinsƤtze -AllInterventions=Alle EinsƤtze +Intervention=Serviceauftrag +Interventions=ServiceauftrƤge +InterventionCard=Serviceauftragskarte +NewIntervention=Neuer Serviceauftrag +AddIntervention=Serviceauftrag erstellen +ListOfInterventions=Liste der ServiceauftrƤge +EditIntervention=Serviceauftrag bearbeiten +ActionsOnFicheInter=Aktionen zum Serviceauftrag +LastInterventions=Letzten %s ServiceauftrƤge +AllInterventions=Alle ServiceauftrƤge CreateDraftIntervention=Eingriffsentwurf CustomerDoesNotHavePrefix=Kunde hat kein PrƤfix InterventionContact=Kontakte/Adressen -DeleteIntervention=Einsatz lƶschen -ValidateIntervention=Einsatz freigeben -ModifyIntervention=GeƤnderte Eingriff -DeleteInterventionLine=Eingriffszeile lƶschen -ConfirmDeleteIntervention=Mƶchten Sie diese Arbeitsleistung wirklich lƶschen? -ConfirmValidateIntervention=Mƶchten Sie diese Arbeitsleistung mit der Referenz %s wirklich freigeben? -ConfirmModifyIntervention=Mƶchten sie diese Arbeitsleistung wirklich verƤndern? -ConfirmDeleteInterventionLine=Mƶchten Sie diese Arbeitsleistung wirklich lƶschen? +DeleteIntervention=Serviceauftrag lƶschen +ValidateIntervention=Serviceauftrag freigeben +ModifyIntervention=Ƅndere Serviceauftrag +DeleteInterventionLine=Serviceauftragsposition lƶschen +ConfirmDeleteIntervention=Mƶchten Sie diesen Serviceauftrag wirklich lƶschen? +ConfirmValidateIntervention=Mƶchten Sie diesen Serviceauftrag mit der Referenz %s wirklich freigeben? +ConfirmModifyIntervention=Mƶchten sie diesen Serviceauftrag wirklich verƤndern? +ConfirmDeleteInterventionLine=Mƶchten Sie diese Serviceauftragsposition wirklich lƶschen? NameAndSignatureOfInternalContact=Name und Unterschrift des Mitarbeiter: NameAndSignatureOfExternalContact=Name und Unterschrift des Kunden: -DocumentModelStandard=Standard-Dokumentvorlage für ArbeitseinsƤtze -InterventionCardsAndInterventionLines=Einsatzkarte und Einsatzzeilen +DocumentModelStandard=Standard-Dokumentvorlage für ServiceauftrƤge +InterventionCardsAndInterventionLines=ServiceauftrƤge und Serviceauftragspositionen InterventionClassifyBilled=Eingeordnet "Angekündigt" InterventionClassifyUnBilled=Als "nicht verrechnet" markieren StatusInterInvoiced=Angekündigt -RelatedInterventions=Verbundene Eingriffe -ShowIntervention=Zeige Kundeneinsatz -SendInterventionRef=Einreichung von Eingriffen %s -SendInterventionByMail=Eingriff per E-Mail versenden -InterventionCreatedInDolibarr=Eingriff %s erstellt -InterventionValidatedInDolibarr=Eingriff %s freigegeben -InterventionModifiedInDolibarr=Eingriff %s geƤndert -InterventionClassifiedBilledInDolibarr=Eingriff %s als verrechnet eingestuft -InterventionClassifiedUnbilledInDolibarr=Eingriff %s als nicht verrechnet eingestuft -InterventionSentByEMail=Eingriff %s per E-Mail versandt -InterventionDeletedInDolibarr=Eingriff %s gelƶscht -SearchAnIntervention=Arbeitseinsatz suchen -InterventionsArea=ArbeitseinsƤtze Übersicht -DraftFichinter=KundeneinsƤtze Entwürfe -LastModifiedInterventions=Last %s modified interventions +RelatedInterventions=Verbundene ServiceauftrƤge +ShowIntervention=Zeige Serviceauftrag +SendInterventionRef=Einreichung von Serviceauftrag %s +SendInterventionByMail=Serviceauftrag per E-Mail versenden +InterventionCreatedInDolibarr=Serviceauftrag %s erstellt +InterventionValidatedInDolibarr=Serviceauftrag %s freigegeben +InterventionModifiedInDolibarr=Serviceauftrag %s geƤndert +InterventionClassifiedBilledInDolibarr=Serviceauftrag %s als verrechnet eingestuft +InterventionClassifiedUnbilledInDolibarr=Serviceauftrag %s als nicht verrechnet eingestuft +InterventionSentByEMail=Serviceauftrag %s per E-Mail versendet +InterventionDeletedInDolibarr=Serviceauftrag %s gelƶscht +SearchAnIntervention=Serviceauftrag suchen +InterventionsArea=Übersicht ServiceauftrƤge +DraftFichinter=ServiceauftrƤge entwerfen +LastModifiedInterventions=letzten %s geƤnderten ServiceauftrƤge ##### Types de contacts ##### -TypeContact_fichinter_internal_INTERREPFOLL=Einsatz-Nachbetreuung durch Vertreter +TypeContact_fichinter_internal_INTERREPFOLL=Serviceauftragsnachbetreuung durch Vertreter TypeContact_fichinter_internal_INTERVENING=laufender Kundeneinsatz TypeContact_fichinter_external_BILLING=Rechnungskontakt Kunde TypeContact_fichinter_external_CUSTOMER=Kundenkontakt-Nachbetreuung @@ -51,17 +51,20 @@ TypeContact_fichinter_external_CUSTOMER=Kundenkontakt-Nachbetreuung ArcticNumRefModelDesc1=Generisches Nummernmodell ArcticNumRefModelError=Aktivierung nicht mƶglich PacificNumRefModelDesc1=Liefere Nummer im Format %syymm-nnnn zurück, wobei yy das Jahr, mm das Monat und nnnn eine Zahlensequenz ohne Nullwert oder Leerzeichen ist -PacificNumRefModelError=Eine Interventionskarte beginnend mit $syymm existiert bereits und ist nicht mir dieser Numerierungssequenz kompatibel. Bitte lƶschen oder umbenennen. -PrintProductsOnFichinter=Drucke Produkte auf Eingriffskarte -PrintProductsOnFichinterDetails=Interventionen von Bestellungen generiert +PacificNumRefModelError=Eine Serviceauftragskarte beginnend mit $syymm existiert bereits und ist nicht mir dieser Numerierungssequenz kompatibel. Bitte lƶschen oder umbenennen. +PrintProductsOnFichinter=Drucke Produkte auf Serviceauftragskarte +PrintProductsOnFichinterDetails=ServiceauftrƤge durch Bestellungen generiert +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### -InterId=Einsatz ID -InterRef=Einsatz Ref. -InterDateCreation=Erstellungsdatum Einsatz -InterDuration=Dauer Arbeitseinsatz -InterStatus=Einsatz Status -InterNote=Einsatzbeschreibung -InterLineId=Line id intervention -InterLineDate=Line date intervention -InterLineDuration=Line duration intervention -InterLineDesc=Line description intervention +InterId=Serviceauftrag ID +InterRef=Serviceauftrag Ref. +InterDateCreation=Erstellungsdatum Serviceauftrag +InterDuration=Dauer Serviceauftrag +InterStatus=Status Serviceauftrag +InterNote=Serviceauftrag Bemerkung +InterLineId=Serviceauftragsposition ID +InterLineDate=Serviceauftragsposition Datum +InterLineDuration=Serviceauftragsposition Dauer +InterLineDesc=Serviceauftragsposition Beschreibung diff --git a/htdocs/langs/de_DE/loan.lang b/htdocs/langs/de_DE/loan.lang index d131147e7c4..64697c3c1e4 100644 --- a/htdocs/langs/de_DE/loan.lang +++ b/htdocs/langs/de_DE/loan.lang @@ -4,7 +4,7 @@ Loans=Kredite NewLoan=Neuer Kredit ShowLoan=Zeige Kredit PaymentLoan=Kreditauszahlung -ShowLoanPayment=Zeige Kreidtauszahlung +ShowLoanPayment=Zeige Kreditauszahlung Capital=Kapital Insurance=Versicherung Interest=Zins @@ -22,13 +22,13 @@ ErrorLoanLength=Die Kreditdauer muss eine Nummer sein und größer als 0 ErrorLoanInterest=Die jƤhrlichen Zinsen müssen eine Nummer sein und größer als 0 # Calc LoanCalc=Bankkreditrechner -PurchaseFinanceInfo=Kauf und Finanzierungs Inforamtionen +PurchaseFinanceInfo=Einkauf- und Finanzierungsinformationen SalePriceOfAsset=Verkaufspreis PercentageDown=Prozentsatz LengthOfMortgage=Kreditlaufzeit AnnualInterestRate=Jahreszinssatz ExplainCalculations=Berechnungs-ErlƤuterung -ShowMeCalculationsAndAmortization=Zeigen Sie mir die Berechnungen und Amortization +ShowMeCalculationsAndAmortization=Zeigen Sie mir die Berechnungen und Amortisation MortgagePaymentInformation=Kredit Zahlung Informationen DownPayment=Anzahlung DownPaymentDesc=Die Anzahlung = Der Preis des Kredits multipliziert mit dem Prozentsatz geteilt durch 100 (5% wird 5/100 oder 0,05) diff --git a/htdocs/langs/de_DE/mails.lang b/htdocs/langs/de_DE/mails.lang index 4c67ce71946..d2f5af605da 100644 --- a/htdocs/langs/de_DE/mails.lang +++ b/htdocs/langs/de_DE/mails.lang @@ -50,7 +50,7 @@ MailingStatusNotContact=Nicht mehr kontaktieren ErrorMailRecipientIsEmpty=Das EmpfƤngerfeld ist leer WarningNoEMailsAdded=Keine neuen E-Mail-Adressen für das Hinzufügen zur EmpfƤngerliste. ConfirmValidMailing=Mƶchten Sie diese E-Mail-Kampagne wirklich freigeben? -ConfirmResetMailing=Achtung, wenn Sie diese E-Mail Kampangne (%s), kƶnnen Sie diese Aktion nochmals versenden. Sind Sie sicher, das ist tun mƶchten? +ConfirmResetMailing=Achtung, wenn Sie diese E-Mail Kampagne (%s), kƶnnen Sie diese Aktion nochmals versenden. Sind Sie sicher, das ist tun mƶchten? ConfirmDeleteMailing=Mƶchten Sie diese E-Mail-Kampagne wirklich lƶschen? NbOfRecipients=Anzahl der EmpfƤnger NbOfUniqueEMails=Anzahl einzigartige E-Mail-Adressen @@ -77,15 +77,16 @@ CheckRead=LesebestƤtigung YourMailUnsubcribeOK=Die E-Mail-Adresse %s ist korrekt aus der Mailing-Liste ausgetragen. MailtoEMail=Verknüpfung zu E-Mail ActivateCheckRead=Erlaube den Zugriff auf den "Abmelde"-Link -ActivateCheckReadKey=Schlüssel um die URL für "LesebestƤtigung" und "Abmelden/Unsubscribe" zu verschlüsseln +ActivateCheckReadKey=Schlüssel um die URL für "LesebestƤtigung" und "Abmelden" zu verschlüsseln EMailSentToNRecipients=E-Mail versandt an %s EmpfƤnger. XTargetsAdded=%s EmpfƤnger der Liste zugefügt EachInvoiceWillBeAttachedToEmail=Ein Dokument mit der Standard-Vorlage für Rechnungen wird erstellt und an jede E-Mail angehƤngt. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Zahlungserinnerung für Rechnung %s (%s) SendRemind=Zahlungserinnerung per E-Mail versenden RemindSent=%s Erinnerung(en) gesendet -AllRecipientSelected=Alle ausgewƤhlten Partner wenn eine Email erfasst wurde. -NoRemindSent=Keine eMail-Erinnerung versandt +AllRecipientSelected=Alle ausgewƤhlten Partner wenn eine E-Mail erfasst wurde. +NoRemindSent=Keine E-Mail-Erinnerung versandt ResultOfMailSending=Sende-Ergebnis der E-Mail-Kampagne NbSelected=Anz. gewƤhlte NbIgnored=Anz. ignoriert @@ -104,7 +105,7 @@ MailingModuleDescContactsByCategory=Kontakte/Adressen von Partnern (nach Kontakt MailingModuleDescMembersCategories=Mitglieder der Stiftung (durch Kategorie) MailingModuleDescContactsByFunction=Kontakt über Partner (durch Position/Funktion) LineInFile=Zeile %s in der Datei -RecipientSelectionModules=Definiert EmpfƤngerauswahlen +RecipientSelectionModules=Definiert Auswahl von EmpfƤngern MailSelectedRecipients=AusgewƤhlte EmpfƤnger MailingArea=E-Mail Kampagnenübersicht LastMailings=%s neueste E-Mail Kampagnen @@ -130,18 +131,18 @@ YouCanUseCommaSeparatorForSeveralRecipients=Trennen Sie mehrere EmpfƤnger mit e TagCheckMail=Ɩffnen der Mail verfolgen TagUnsubscribe=Abmelde Link TagSignature=Signatur des Absenders -TagMailtoEmail=E-Mailadresses des EmpfƤngers +TagMailtoEmail=E-Mailadresse des EmpfƤngers NoEmailSentBadSenderOrRecipientEmail=Kein E-Mail gesendet. Ungültige Absender oder EmpfƤnger Adresse. Benutzerprofil kontrollieren. # Module Notifications Notifications=Benachrichtigungen NoNotificationsWillBeSent=Für dieses Ereignis und diesen Partner sind keine Benachrichtigungen geplant ANotificationsWillBeSent=Eine Benachrichtigung wird per E-Mail versandt SomeNotificationsWillBeSent=%s Benachrichtigungen werden per E-Mail versandt -AddNewNotification=Neues E-Mail-Beachrichtigungsziel aktivieren -ListOfActiveNotifications=Liste aller aktiven E-Mail-Beachrichtigungsziele +AddNewNotification=Neues E-Mail-Benachrichtigungsziel aktivieren +ListOfActiveNotifications=Liste aller aktiven E-Mail-Benachrichtigungsziele ListOfNotificationsDone=Liste aller versandten E-Mail Benachrichtigungen MailSendSetupIs=Der E-Mail-Versand wurde auf '%s' konfiguriert. Dieser Modus kann nicht für E-Mail-Kampagnen verwendet werden. -MailSendSetupIs2=Sie müssen zuerst mit einem Admin-Konto im Menü %sStart - Einstellungen - EMails%s den Parameter '%s' auf den Modus '%s' Ƥndern. Dann kƶnnen Sie die Daten des SMTP-Servers von Ihrem Internetdienstanbieter eingeben und die E-Mail-Kampagnen-Funktion nutzen. +MailSendSetupIs2=Sie müssen zuerst mit einem Admin-Konto im Menü %sStart - Einstellungen - E-Mails%s den Parameter '%s' auf den Modus '%s' Ƥndern. Dann kƶnnen Sie die Daten des SMTP-Servers von Ihrem Internetdienstanbieter eingeben und die E-Mail-Kampagnen-Funktion nutzen. MailSendSetupIs3=Bei Fragen über die Einrichtung Ihres SMTP-Servers, kƶnnen Sie %s fragen. YouCanAlsoUseSupervisorKeyword=Sie kƶnnen auch das Schlüsselwort __SUPERVISOREMAIL__ um E-Mail haben, die an den Vorgesetzten des Benutzers gesendet hinzufügen (funktioniert nur, wenn eine E-Mail für dieses Supervisor definiert) NbOfTargetedContacts=Aktuelle Anzahl der E-Mails-Kontakte diff --git a/htdocs/langs/de_DE/main.lang b/htdocs/langs/de_DE/main.lang index 023ca63a27a..740c5cb27fd 100644 --- a/htdocs/langs/de_DE/main.lang +++ b/htdocs/langs/de_DE/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d.%m.%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Datenbankverbindung +NoTemplateDefined=No template defined for this email type NoTranslation=Keine Übersetzung NoRecordFound=Keinen Eintrag gefunden NoError=kein Fehler @@ -105,6 +106,7 @@ NotePrivate=Anmerkung (privat) PrecisionUnitIsLimitedToXDecimals=Stückpreisgenauigkeit im System auf %s Dezimalstellen beschrƤnkt. DoTest=Testen ToFilter=Filtern +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Achtung: Bei mindestens einem Element wurde die Toleranz der Zeitverzƶgerung überschritten. yes=ja Yes=Ja @@ -142,7 +144,7 @@ ConfirmSendCardByMail=Mƶchten Sie den Inhalt dieser Karte wirklich an %s Delete=Lƶschen Remove=Entfernen Resiliate=Ausgleichen -Cancel=Abbrechen +Cancel=Stornieren Modify=Ƅndern Edit=Bearbeiten Validate=BestƤtigen @@ -228,12 +230,14 @@ Now=Jetzt HourStart=Startzeit Date=Datum DateAndHour=Datum und Uhrzeit -DateStart=Beginndatum +DateToday=Today's date +DateReference=Reference date +DateStart=Startdatum DateEnd=Enddatum DateCreation=Erstellungsdatum DateCreationShort=Erstelldatum DateModification=Ƅnderungsdatum -DateModificationShort=Ƅnd.Datum +DateModificationShort=Ƅnderungsdatum DateLastModification=Datum der letzten Ƅnderung DateValidation=Freigabedatum DateClosing=Schließungsdatum @@ -241,12 +245,12 @@ DateDue=FƤlligkeitsdatum DateValue=Valutadatum DateValueShort=Valutadatum DateOperation=Ausführungsdatum -DateOperationShort=Ausf.Datum +DateOperationShort=Ausführungsdatum DateLimit=Frist DateRequest=Anfragedatum DateProcess=Verarbeite Datum -DatePlanShort=gepl. Datum -DateRealShort=eff. Datum +DatePlanShort=geplantes Datum +DateRealShort=effektives Datum DateBuild=Datum der Berichterstellung DatePayment=Zahlungsziel DateApprove=Genehmigungsdatum @@ -314,11 +318,11 @@ AmountInvoice=Rechnungsbetrag AmountPayment=Zahlungsbetrag AmountHTShort=Nettobetrag AmountTTCShort=Bruttobetrag -AmountHT=Betrag (exkl. MwSt.) +AmountHT=Betrag (exkl. USt.) AmountTTC=Bruttobetrag -AmountVAT=MwSt.-Betrag -AmountLT1=MwSt.-Betrag 2 -AmountLT2=MwSt.-Betrag 3 +AmountVAT=USt.-Betrag +AmountLT1=USt.-Betrag 2 +AmountLT2=USt.-Betrag 3 AmountLT1ES=RE Betrag AmountLT2ES=Betrag IRPF AmountTotal=Gesamtbetrag @@ -331,20 +335,20 @@ Percentage=Prozentangabe Total=Gesamt SubTotal=Zwischensumme TotalHTShort=Nettosumme -TotalTTCShort=Gesamtbetrag (inkl. MwSt.) +TotalTTCShort=Gesamtbetrag (inkl. USt.) TotalHT=Gesamtpreis TotalHTforthispage=Gesamtpreis für diese Seite TotalTTC=Bruttosumme TotalTTCToYourCredit=Bruttosumme -TotalVAT=MwSt. -TotalLT1=Gesamte MwSt. 2 -TotalLT2=Gesamte MwSt. 3 +TotalVAT=USt. +TotalLT1=Gesamte USt. 2 +TotalLT2=Gesamte USt. 3 TotalLT1ES=Summe RE TotalLT2ES=Summe IRPF -IncludedVAT=inkl. MwSt. +IncludedVAT=inkl. USt. HT=Netto TTC=Brutto -VAT=MwSt. +VAT=USt. VATs=Mehrwertsteuern LT1ES=RE LT2ES=EKSt. @@ -607,7 +611,8 @@ TotalWoman=VollstƤndig TotalMan=VollstƤndig NeverReceived=Nie erhalten Canceled=Storniert -YouCanChangeValuesForThisListFromDictionarySetup=Sie kƶnnen die Listenoptionen in den Wƶrterbuch-Einstellungen anpassen +YouCanChangeValuesForThisListFromDictionarySetup=Sie kƶnnen die Listenoptionen in den Stammdaten anpassen +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Farbe Documents=Verknüpfte Dokumente DocumentsNb=Verknüpfte Dateien (%s) @@ -646,10 +651,10 @@ MenuManager=Menüverwaltung NoMenu=Kein Untermenü WarningYouAreInMaintenanceMode=Achtung: Die Anwendung befindet sich im Wartungsmodus und kann derzeit nur von Benutzer %s verwendet werden. CoreErrorTitle=Systemfehler -CoreErrorMessage=Entschulding, ein Fehler ist aufgetreten. Prüfen die die Logdateien oder benachrichtigen Sie den Administrator. +CoreErrorMessage=Entschuldigung, ein Fehler ist aufgetreten. Prüfen die die Logdateien oder benachrichtigen Sie den Administrator. CreditCard=Kreditkarte FieldsWithAreMandatory=Felder mit %s sind Pflichtfelder -FieldsWithIsForPublic=Felder mit %s sind für Mitglieder ƶffentlich sichtbar. Über die "Ɩffentlich"-Checkbox kƶnnen Sie dies Ƥndern. +FieldsWithIsForPublic=Felder mit %s sind für Mitglieder ƶffentlich sichtbar. Über das "Ɩffentlich"-KontrollkƤstchen kƶnnen Sie dies Ƥndern. AccordingToGeoIPDatabase=(nach GeoIP-Auflƶsung) Line=Zeile NotSupported=Nicht unterstützt @@ -670,7 +675,7 @@ Frequency=Frequenz IM=Instant Messaging NewAttribute=Neues Attribut AttributeCode=Attribut Code -OptionalFieldsSetup=ZusƤtzliche Attributeinstellungen +OptionalFieldsSetup=Einstellungen für zusƤtzliche Attribute URLPhoto=URL für Foto/Bild SetLinkToAnotherThirdParty=Link zu einem anderen Partner CreateDraft=Entwurf erstellen @@ -695,6 +700,7 @@ Test=Testen Element=Element NoPhotoYet=Noch keine Bilder verfügbar HomeDashboard=Startseite Übersicht +Dashboard=Dashboard Deductible=absetzbar from=von toward=zu @@ -776,6 +782,6 @@ SearchIntoCustomerOrders=KundenauftrƤge SearchIntoSupplierOrders=Lieferantenbestellungen SearchIntoCustomerProposals=Angebote Kunde SearchIntoSupplierProposals=Angebote Lieferant -SearchIntoInterventions=ArbeitseinsƤtze +SearchIntoInterventions=ServiceauftrƤge SearchIntoContracts=VertrƤge SearchIntoExpenseReports=Spesenabrechnungen diff --git a/htdocs/langs/de_DE/margins.lang b/htdocs/langs/de_DE/margins.lang index 884e87460a7..b56aac05f1a 100644 --- a/htdocs/langs/de_DE/margins.lang +++ b/htdocs/langs/de_DE/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Produkt oder Service wƤhlen StartDate=Vertragsbeginn EndDate=Vertragsende Launch=Start -ForceBuyingPriceIfNull=Einkaufspreis erzwingen wenn Null -ForceBuyingPriceIfNullDetails=falls "AN", wird die Spanne der Zeile als Null angezeigt (Kaufpreis = Verkaufspreis), andernfalls ("AUS"), ist die Gewinnspanne gleich dem Verkaufspreis (Kaufpreis = 0) +ForceBuyingPriceIfNull=Benutze EK-Preis/Herstellkosten als Verkaufspreis, wenn nicht definiert +ForceBuyingPriceIfNullDetails=Falls die Option aktiviert ist, wird die Spanne der Zeile mit Null angezeigt (EK-Preis/Herstellkosten = Verkaufspreis). Ist die Option deaktiviert, wird die Spanne gleich der Voreinstellung sein. MARGIN_METHODE_FOR_DISCOUNT=Margin-Methode für globale Rabatte UseDiscountAsProduct=Als Produkt UseDiscountAsService=Als Service @@ -35,8 +35,9 @@ MargeBrute=Roherlƶs MargeNette=Nettoerlƶs MargeType1=Spanne vom besten Lieferantenpreis MargeType2=gewichtete Durchschnittspreis (WAP) -MARGIN_TYPE_DETAILS=Roherlƶs: Verkaufspreis - Einkaufspreis
      Nettoerlƶs: Verkaufspreis - Kosten -MarginTypeDesc=Gewinnspanne nach bestem Verkaufpreis: Verkaufspreis - Bester Lieferantenpreis definiert auf Produktkarte
      Gewinnspanne nach gewichteten Durchschnittspreis (WAP): Verkaufspreis - gewichteter Produkt Durchschnittspreis +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Selbstkostenpreis BuyingCost=Kosten UnitCharges=Einheit Kosten diff --git a/htdocs/langs/de_DE/members.lang b/htdocs/langs/de_DE/members.lang index 5ab00878ff9..30542bbc784 100644 --- a/htdocs/langs/de_DE/members.lang +++ b/htdocs/langs/de_DE/members.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - members MembersArea=Mitglieder-Übersicht PublicMembersArea=Ɩffentliche Mitgliederübersicht -MemberCard=Mitgliedskarte +MemberCard=Mitglied - Karte SubscriptionCard=Abonnementkarte Member=Mitglied Members=Mitglieder @@ -53,7 +53,7 @@ MembersAttributes=Mitgliedsattribute SearchAMember=Suche Mitglied MemberStatusDraft=Entwurf (freizugeben) MemberStatusDraftShort=Freizugeben -MemberStatusActive=Freigegebene (Abonnement ausstƤndig) +MemberStatusActive=Freigegebene (Abonnement ausstehend) MemberStatusActiveShort=Freigegeben MemberStatusActiveLate=Abonnement abgelaufen MemberStatusActiveLateShort=Abgelaufen @@ -109,7 +109,7 @@ ConfirmValidateMember=Mƶchten Sie dieses Mitglied wirklich freigeben? FollowingLinksArePublic=Die folgenden Links sind ƶffentlich zugƤngliche Seiten und als solche nicht durch die Dolibarr-Zugriffskontrolle geschützt. Es handelt sich dabei zudem um unformatierte Seiten, die beispielsweise eine Liste aller in der Datenbank eingetragenen Mitglieder anzeigen. PublicMemberList=Liste ƶffentlicher Mitglieder BlankSubscriptionForm=Leeres Abonnementformular -BlankSubscriptionFormDesc=Dolibarr kann Ihnen eine ƶffentliche URL für externe Besucher anbieten um zu bezahlen. Wenn ein Online-Zahlungsmittel Modul aktiviert ist, wird ein Bezahlungsformular automatisch bereitgestellt. +BlankSubscriptionFormDesc=Dolibarr kann Ihnen eine ƶffentliche URL für externe Besucher anbieten um zu bezahlen. Wenn ein Online-Zahlungsmittel Modul aktiviert ist, wird ein Bezahlformular automatisch bereitgestellt. EnablePublicSubscriptionForm=Aktivieren Sie die Freigabe des ƶffentlichen Abo-Formulars MemberPublicLinks=Ɩffentliche Links/Seiten ExportDataset_member_1=Mitglieder und Abonnements @@ -117,7 +117,7 @@ ImportDataset_member_1=Mitglieder LastMembers=%s neueste Mitglieder LastMembersModified=%s zuletzt bearbeitete Mitglieder LastSubscriptionsModified=%s zuletzt bearbeitete Mitgliedschaften -AttributeName=Attributname +AttributeName=Attributbezeichnung String=Zeichenkette Text=Text Int=Integer @@ -130,8 +130,8 @@ MemberModifiedInDolibarr=Mitglied bearbeitet SendAnEMailToMember=Informations-E-Mail an Mitglied senden DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Betreff der E-Mail im Falle der automatischen Registrierung eines Gastes DescADHERENT_AUTOREGISTER_NOTIF_MAIL=Empfangene E-Mail im Falle der automatischen Registrierung eines Gastes -DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=E-Mail-Betreff für automat. Mitgliederabonnements -DescADHERENT_AUTOREGISTER_MAIL=E-Mail-Text für autom. Mitgliederabonnements +DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=E-Mail-Betreff für automatische Mitgliederabonnements +DescADHERENT_AUTOREGISTER_MAIL=E-Mail-Text für automatische Mitgliederabonnements DescADHERENT_MAIL_VALID_SUBJECT=E-Mail-Betreff bei Mitgliederfreigabe DescADHERENT_MAIL_VALID=E-Mail-Text für Mitgliederfreigabe DescADHERENT_MAIL_COTIS_SUBJECT=E-Mail-Betreff für (Mitglieds-)BeitrƤge @@ -154,10 +154,10 @@ NoThirdPartyAssociatedToMember=Mit diesem Mitglied ist kein Partner verknüpft ThirdPartyDolibarr=Partner MembersAndSubscriptions= Mitglieder und Abonnements MoreActions=ErgƤnzende Erfassungsereignisse -MoreActionsOnSubscription=ErgƤnzende Maßnahmen standardmäßig vorgeschlagen bei der Aufnahme einer Subscription -MoreActionBankDirect=Autom. einen EinzugsermƤchtigunsantrag zum Mitgliedskonto erstellen -MoreActionBankViaInvoice=Autom. eine Rechnung zum Mitgliedskonto erstellen und Zahlung auf Rechnung setzen -MoreActionInvoiceOnly=Autom. eine Rechnung (ohne Zahlung) erstellen +MoreActionsOnSubscription=ErgƤnzende Maßnahmen standardmäßig vorgeschlagen bei der Aufnahme eines Abonnements +MoreActionBankDirect=Automatisch einen EinzugsermƤchtigungsantrag zum Mitgliedskonto erstellen +MoreActionBankViaInvoice=Automatisch eine Rechnung zum Mitgliedskonto erstellen und Zahlung auf Rechnung setzen +MoreActionInvoiceOnly=Automatisch eine Rechnung (ohne Zahlung) erstellen LinkToGeneratedPages=Visitenkarten erstellen LinkToGeneratedPagesDesc=Auf dieser Seite kƶnnen Sie PDF-Dateien mit Visitenkarten Ihrer Mitglieder (auf Wunsch lƤnderspezifisch) erstellen. DocForAllMembersCards=Visitenkarten für alle Mitglieder erstellen (GewƤhltes Ausgabeformat: %s) @@ -173,12 +173,12 @@ MembersStatisticsByRegion=Mitgliederstatistik nach Region MemberByRegion=Mitglieder nach Region NbOfMembers=Anzahl der Mitglieder NoValidatedMemberYet=Kein freizugebenden Mitglieder gefunden -MembersByCountryDesc=Diese Form zeigt Ihnen die Mitgliederstatistik nach LƤndern. Die Grafik basiert auf Googles Online-Grafik-Service ab und funktioniert nur wenn eine Internverbindung besteht. +MembersByCountryDesc=Diese Form zeigt Ihnen die Mitgliederstatistik nach LƤndern. Die Grafik basiert auf Googles Online-Grafik-Service ab und funktioniert nur wenn eine Internetverbindung besteht. MembersByStateDesc=Diese Form zeigt Ihnen die Statistik der Mitglieder nach Bundesland/Provinz/Kanton. -MembersByTownDesc=Diese Form zeigt Ihnen die Statisik der Mitglieder nach StƤdten. -MembersStatisticsDesc=WƤhlen Sie die gewünschte Statisik aus ... +MembersByTownDesc=Diese Form zeigt Ihnen die Statistik der Mitglieder nach StƤdten. +MembersStatisticsDesc=WƤhlen Sie die gewünschte Statistik aus ... MenuMembersStats=Statistik -LastMemberDate=Letztet Mitgliedsdatum +LastMemberDate=Letztes Mitgliedsdatum Nature=Art Public=Informationen sind ƶffentlich (Nein = Privat) Exports=Exports @@ -201,6 +201,6 @@ MembersStatisticsByProperties=Mitgliederstatistik nach Eigenschaften MembersByNature=Dieser Bildschirm zeigt ihre Statistiken über ihre Mitgliedschaft. MembersByRegion=Dieser Bildschirm zeigt Ihnen Statistiken über Mitglieder nach Regionen. VATToUseForSubscriptions=Mehrwertsteuersatz für Mitgliedschaften -NoVatOnSubscription=Kein MwSt. auf Mitgliedschaft. +NoVatOnSubscription=Kein USt. auf Mitgliedschaft. MEMBER_PAYONLINE_SENDEMAIL=E-Mail, um zu warnen, wenn Dolibarr erhƤlt eine BestƤtigung von einer validierte Zahlung des Mitglieds ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Produkt/Leistung verwendet für den Beitrag in der Rechnungszeile: %s diff --git a/htdocs/langs/de_DE/oauth.lang b/htdocs/langs/de_DE/oauth.lang index 4cc08b058c6..403d8d7e2c1 100644 --- a/htdocs/langs/de_DE/oauth.lang +++ b/htdocs/langs/de_DE/oauth.lang @@ -1,14 +1,14 @@ # Dolibarr language file - Source file is en_US - oauth -ConfigOAuth=Oauth Configuration -NoAccessToken=No access token saved into local database -HasAccessToken=A token was generated and saved into local database -NewTokenStored=Token received ans saved -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider -TokenDeleted=Token deleted -RequestAccess=Click here to request/renew access and receive a new token to save -DeleteAccess=Click here to delete token -UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. -OAUTH_GOOGLE_NAME=Api Google -OAUTH_GOOGLE_ID=Api Google Id -OAUTH_GOOGLE_SECRET=Api Google Secret +ConfigOAuth=Oauth Konfiguration +NoAccessToken=Kein Zugriffstoken in der lokalen Datenbank gespeichert +HasAccessToken=Ein Token wurde erstellt und in der lokalen Datenbank gespeichert +NewTokenStored=Empfangene und gespeicherte Token +ToCheckDeleteTokenOnProvider=Prüfe/Lƶschen Authentifizierung gespeichert durch den OAuth Anbieter %s +TokenDeleted=Token gelƶscht +RequestAccess=Hier klcien, um Zugriff anzufordern/zu verlƤngern und einen neuen Token zu bekommen. +DeleteAccess=Hier klicken, um das Token zu lƶschen +UseTheFollowingUrlAsRedirectURI=Benutzen Sie diese URL zur Weiterleitung, wenn Sie die Anmeldedaten Ihres OAuth Anbieters erstellen. +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. +OAUTH_GOOGLE_NAME=Google API +OAUTH_GOOGLE_ID=Google APi ID +OAUTH_GOOGLE_SECRET=API Google Secret diff --git a/htdocs/langs/de_DE/opensurvey.lang b/htdocs/langs/de_DE/opensurvey.lang index 90c245a5933..32b099052a8 100644 --- a/htdocs/langs/de_DE/opensurvey.lang +++ b/htdocs/langs/de_DE/opensurvey.lang @@ -9,7 +9,7 @@ AddACommentForPoll=Sie kƶnnen einen Kommentar zur Umfrage hinzufügen... AddComment=Kommentar hinzufügen CreatePoll=Abstimmung erstellen PollTitle=Abstimmungstitel -ToReceiveEMailForEachVote=EMail für jede Stimme erhalten +ToReceiveEMailForEachVote=E-Mail für jede Stimme erhalten TypeDate=Typ Datum TypeClassic=Typ Standard OpenSurveyStep2=WƤhlen Sie Ihre Daten aus den freien Tagen (grau). Die ausgewƤhlten Tage erscheinen grün. Sie kƶnnen einen bereits ausgewƤhlten Tag durch anklicken wieder abwƤhlen. @@ -28,7 +28,7 @@ UrlForSurvey=Ɩffentliche URL für einen Direktzugriff zur Umfrage PollOnChoice=Sie erstellen eine Umfrage mit einer Multiple Choice-Variante. Geben Sie zuerst alle mƶglichen Varianten für die Abstimmung ein: CreateSurveyDate=Erstelle Datums-Umfrage CreateSurveyStandard=Erstelle Standard-Umfrage -CheckBox=Einfache Checkbox +CheckBox=Einfaches KontrollkƤstchen YesNoList=Liste (leer/ja/nein) PourContreList=Liste (leer/dafür/dagegen) AddNewColumn=Neue Spalte hinzufügen @@ -38,7 +38,7 @@ ExpireDate=Frist NbOfSurveys=Anzahl Umfragen NbOfVoters=Anzahl WƤhler SurveyResults=Resultate -PollAdminDesc=Du bist berechtigt, sƤmtliche Abstimmungszeilen mit dem Button "Edit" zu verƤndern. Du kannst zusƤtzlich auch eine Spalte oder Zeile mit %s entfernen. Du kannst auch eine neue Spalte hinzufügen mit %s. +PollAdminDesc=Sie sind berechtigt, sƤmtliche Abstimmungszeilen mit dem Button "Edit" zu verƤndern. Sie kƶnnen zusƤtzlich auch eine Spalte oder Zeile mit %s entfernen. Sie kƶnnen auch eine neue Spalte hinzufügen mit %s. 5MoreChoices=5 weitere Mƶglichkeiten Abstention=Enthaltung Against=Dagegen @@ -55,7 +55,7 @@ NoCommentYet=Bisher gibt es keine Kommentare für diese Abstimmung CanEditVotes=Kann Stimmen von Anderen verƤndern CanComment=Teilnehmer kƶnnen kommentieren CanSeeOthersVote=Teilnehmer kƶnnen die Auswahl anderer sehen -SelectDayDesc=Für jeden ausgewƤhlen Tag kann man die Besprechungszeiten im folgenden Format auswƤhlen:
      - leer,
      - "8h", "8H" oder "8:00" für eine Besprechungs-Startzeit,
      - "8-11", "8h-11h", "8H-11H" oder "8:00-11:00" für eine Besprechungs-Start und -Endzeit,
      - "8h15-11h15", "8H15-11H15" oder "8:15-11:15" für das Gleiche aber mit Minuten. +SelectDayDesc=Für jeden ausgewählten Tag kann man die Besprechungszeiten im folgenden Format auswählen:
      - leer,
      - "8h", "8H" oder "8:00" für eine Besprechungs-Startzeit,
      - "8-11", "8h-11h", "8H-11H" oder "8:00-11:00" für eine Besprechungs-Start und -Endzeit,
      - "8h15-11h15", "8H15-11H15" oder "8:15-11:15" für das Gleiche aber mit Minuten. BackToCurrentMonth=Zurück zum aktuellen Monat ErrorOpenSurveyFillFirstSection=Sie haben den ersten Teil der Umfrage-Erstellung nicht ausgefüllt ErrorOpenSurveyOneChoice=Geben Sie mindestens eine Auswahl an diff --git a/htdocs/langs/de_DE/orders.lang b/htdocs/langs/de_DE/orders.lang index b373c5c86f1..d47c05ca12c 100644 --- a/htdocs/langs/de_DE/orders.lang +++ b/htdocs/langs/de_DE/orders.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - orders OrdersArea=KundenauftrƤge-Übersicht SuppliersOrdersArea=Übersicht Lieferantenbestellungen -OrderCard=Bestell-Karte +OrderCard=Bestellung - Karte OrderId=Bestell-ID Order=Bestellung Orders=Bestellungen @@ -31,7 +31,7 @@ StatusOrderSentShort=In Bearbeitung StatusOrderSent=Versand in Bearbeitung StatusOrderOnProcessShort=Bestellt StatusOrderProcessedShort=Bearbeitet -StatusOrderDelivered=Delivered +StatusOrderDelivered=Geliefert StatusOrderToBillShort=Zu verrechnen StatusOrderToBill2Short=Zu verrechnen StatusOrderApprovedShort=genehmigt @@ -71,8 +71,8 @@ Approve2Order=Genehmige Bestellung (2. BestƤtigung) ValidateOrder=Bestellung freigeben UnvalidateOrder=UnbestƤtigte Bestellung DeleteOrder=Bestellung lƶschen -CancelOrder=Bestellung verwerfen -OrderReopened= Order %s Reopened +CancelOrder=Bestellung stornieren +OrderReopened= Auftrag %s wieder geƶffnet AddOrder=Bestellung erstellen AddToMyOrders=Zu meinen Bestellungen hinzufügen AddToOtherOrders=Zu anderer Bestellungen hinzufügen @@ -82,13 +82,13 @@ OrdersOpened=Bestellungen zu bearbeiten NoOpenedOrders=Keine offenen Bestellungen NoOtherOpenedOrders=Keine anderen offenen Bestellungen NoDraftOrders=Keine Auftrags-Entwürfe -NoOrder=No Order -NoSupplierOrder=No supplier order +NoOrder=No order +NoSupplierOrder=Keine Bestellung OtherOrders=Bestellungen Anderer LastOrders=Letzte %s KundenauftrƤge LastCustomerOrders=Letzte %s KundenauftrƤge LastSupplierOrders=Letzte %s Lieferantenbestellungen -LastModifiedOrders=Die letzen %s bearbeiteten Bestellungen +LastModifiedOrders=Die letzten %s bearbeiteten Bestellungen LastClosedOrders=%s zuletzt geschlossene Bestellungen AllOrders=Alle Bestellungen NbOfOrders=Anzahl der Bestellungen @@ -108,9 +108,9 @@ ConfirmMakeOrder=Hiermit bestƤtigen Sie, diese Bestellung am %s persƶnl GenerateBill=Erzeuge Rechnung ClassifyShipped=Als geliefert markieren ClassifyBilled=Als verrechnet markieren -ComptaCard=Buchhaltungskarte +ComptaCard=Buchhaltung -Karte DraftOrders=Entwürfe -DraftSuppliersOrders=Draft suppliers orders +DraftSuppliersOrders=Bestellungen entwerfen RelatedOrders=Ƅhnliche Bestellungen RelatedCustomerOrders=Ƅhnliche KundenauftrƤge RelatedSupplierOrders=Ƅhnliche Lieferantenbestellungen @@ -161,7 +161,7 @@ QtyOrdered=Bestellmenge AddDeliveryCostLine=Fügen Sie eine Zeile für die Versandkostenanteil an, nach Gewicht der Bestellung # Documents models PDFEinsteinDescription=Eine vollstƤndige Bestellvorlage (Logo, uwm.) -PDFEdisonDescription=Eine einfache Bestellungsvorlage +PDFEdisonDescription=Eine einfache Bestellvorlage PDFProformaDescription=Eine vollstƤndige Proforma-Rechnung (Logo, uwm.) # Orders modes OrderByMail=Post diff --git a/htdocs/langs/de_DE/other.lang b/htdocs/langs/de_DE/other.lang index 143c2d749ea..c628d971d30 100644 --- a/htdocs/langs/de_DE/other.lang +++ b/htdocs/langs/de_DE/other.lang @@ -8,8 +8,8 @@ BirthdayDate=Geburtstag DateToBirth=Geburtsdatum BirthdayAlertOn= Geburtstagserinnerung EIN BirthdayAlertOff= Geburtstagserinnerung AUS -Notify_FICHINTER_VALIDATE=Eingriff freigegeben -Notify_FICHINTER_SENTBYMAIL=Service per E-Mail versendet +Notify_FICHINTER_VALIDATE=Serviceauftrag freigegeben +Notify_FICHINTER_SENTBYMAIL=Serviceauftrag per E-Mail versendet Notify_ORDER_VALIDATE=Kundenauftrag freigegeben Notify_ORDER_SENTBYMAIL=Kundenauftrag mit E-Mail versendet Notify_ORDER_SUPPLIER_SENTBYMAIL=Lieferantenbestellung per E-Mail zugestellt @@ -35,7 +35,7 @@ Notify_BILL_SUPPLIER_PAYED=Lieferantenrechnung bezahlt Notify_BILL_SUPPLIER_SENTBYMAIL=Lieferantenrechnung mit E-Mail versendet Notify_BILL_SUPPLIER_CANCELED=Lieferantenrechnung storniert Notify_CONTRACT_VALIDATE=Vertrag gültig -Notify_FICHEINTER_VALIDATE=Eingriff freigegeben +Notify_FICHEINTER_VALIDATE=Serviceauftrag freigegeben Notify_SHIPPING_VALIDATE=Versand freigegeben Notify_SHIPPING_SENTBYMAIL=Versanddaten mit E-Mail versendet Notify_MEMBER_VALIDATE=Mitglied bestƤtigt @@ -56,16 +56,16 @@ LinkedObject=Verknüpftes Objekt Miscellaneous=Verschiedenes NbOfActiveNotifications= Anzahl Benachrichtigungen ( Anz. E-Mail EmpfƤnger) PredefinedMailTest=Dies ist ein Test-Mail.\n Die beiden Zeilen sind durch eine Zeilenschaltung getrennt. -PredefinedMailTestHtml=Dies ist ein (HTML)-Test Mail (das Wort Test muss in Fettschrift erscheinen).
      Die beiden Zeilen sollteb durch eine Zeilenschaltung getrennt sein. +PredefinedMailTestHtml=Dies ist ein (HTML)-Test Mail (das Wort Test muss in Fettschrift erscheinen).
      Die beiden Zeilen sollten durch eine Zeilenschaltung getrennt sein. PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nAnbei erhalten Sie die Rechnung __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nBedauerlicherweise ist die Rechnung __REF__ bislang unbeglichen. Zur Erinnerung übersenden wir Ihnen diese nochmals als Anhang.\n\n__PERSONALIZED__Mit freundlichen Grüßen\n\n__SIGNATURE__ PredefinedMailContentSendProposal=__CONTACTCIVNAME__ \n\n Bitte entnehmen Sie dem Anhang unser Angebot __PROPREF__ \n\n__PERSONALIZED__Mit freundlichen Grüßen\n\n__SIGNATURE__ PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nAnbei erhalten Sie unsere Preisanfrage __ASKREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentSendOrder=__CONTACTCIVNAME__ \n\n Bitte entnehmen Sie dem Anhang die Bestellung __ORDERREF__ \n\n__PERSONALIZED__Mit freundlichen Grüßen\n\n__SIGNATURE__ PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__ \n\n Bitte entnehmen Sie dem Anhang die Bestellung __ORDERREF__ \n\n__PERSONALIZED__Mit freundlichen Grüßen\n\n__SIGNATURE__ PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nAnbei erhalten Sie die Rechnung __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentSendShipping=__CONTACTCIVNAME__ \n\n Als Anlage erhalten Sie unsere Lieferung __ SHIPPINGREF__ \n\n__PERSONALIZED__Mit freundlichen Grüßen\n\n__SIGNATURE__ -PredefinedMailContentSendFichInter=__CONTACTCIVNAME__ \n\n Anbei finden Sie die Intervention __ FICHINTERREF__ \n\n__PERSONALIZED__Mit freundlichen Grüßen\n\n__SIGNATURE__ +PredefinedMailContentSendFichInter=__CONTACTCIVNAME__ \n\n Anbei finden Sie den Serviceauftrag __ FICHINTERREF__ \n\n__PERSONALIZED__Mit freundlichen Grüßen\n\n__SIGNATURE__ PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ DemoDesc=Bei Dolibarr handelt es sich um ein kompaktes ERP/CRM-System, bestehend aus einzelnen Modulen. Da eine Demo aller Module kaum eine praxisnahe Anwendung darstellt, stehen Ihnen unterschiedliche Demo-Profile zur Verfügung. ChooseYourDemoProfil=Bitte wƤhlen Sie das Demo-Profil das Ihrem Berufsfeld am ehesten entspricht @@ -129,7 +129,7 @@ SurfaceUnitinch2=in² Volume=Volumen TotalVolume=Gesamtvolumen VolumeUnitm3=m³ -VolumeUnitdm3=dm³ (L) +VolumeUnitdm3=dm³ (l) VolumeUnitcm3=cm³ (ml) VolumeUnitmm3=mm³ (µl) VolumeUnitfoot3=ft³ @@ -164,7 +164,7 @@ NumberOfUnitsCustomerOrders=Anzahl der Produkte/Leistungen in KundenauftrƤgen d NumberOfUnitsCustomerInvoices=Anzahl der Produkte/Leistungen in Kundenrechnungen der letzten 12 Monate NumberOfUnitsSupplierOrders=Anzahl bestellter Einheiten der letzten 12 Monate NumberOfUnitsSupplierInvoices=Anzahl der Produkte/Leistungen in Lieferantenrechnungen der letzten 12 Monate -EMailTextInterventionValidated=Service %s wurde freigegeben +EMailTextInterventionValidated=Serviceauftrag %s wurde freigegeben EMailTextInvoiceValidated=Rechnung %s wurde freigegeben EMailTextProposalValidated=Angebot %s wurde freigegeben EMailTextOrderValidated=Bestellung %s wurde freigegeben @@ -180,7 +180,7 @@ ResizeDesc=Bitte geben Sie eine neue Breite oder Hƶhe ein. Das VerhƤltn NewLength=Neue Breite NewHeight=Neue Hƶhe NewSizeAfterCropping=Neue Größe nach dem Zuschneiden -DefineNewAreaToPick=Definieren Sie einen neuen Bereich innerhalb des Bildes (Klicken Sie mit der linken Maustaste auf das Bild und halten Sie bis zur gegenüberligenden Ecke) +DefineNewAreaToPick=Definieren Sie einen neuen Bereich innerhalb des Bildes (Klicken Sie mit der linken Maustaste auf das Bild und halten Sie bis zur gegenüberliegenden Ecke) CurrentInformationOnImage=Dieses Werzeug hilft Ihnen beim Skalieren und Zuschneiden von Bildern. Diese Informationen existieren derzeit zur Bilddatei ImageEditor=Bildbearbeitung YouReceiveMailBecauseOfNotification=Sie erhalten diese Nachricht, weil Ihre E-Mail-Adresse zur Liste der zu benachrichtigenden Kontakte für %s von %s hinzugefügt wurde. @@ -238,3 +238,8 @@ ToExport=Export NewExport=Neuer Export ##### External sites ##### ExternalSites=Externe Seiten +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/de_DE/paybox.lang b/htdocs/langs/de_DE/paybox.lang index df61dfed658..a3a871190f1 100644 --- a/htdocs/langs/de_DE/paybox.lang +++ b/htdocs/langs/de_DE/paybox.lang @@ -22,7 +22,7 @@ ToOfferALinkForOnlinePaymentOnMemberSubscription=URL um Ihren Mitgliedern eine % YouCanAddTagOnUrl=Sie kƶnnen auch den URL-Parameter &tag=value an eine beliebige dieser URLs anhƤngen (erforderlich nur bei der freien Zahlung) um einen eigenen Zahlungskommentar hinzuzufügen. SetupPayBoxToHavePaymentCreatedAutomatically=Richten Sie PayBox mit der URL %s ein, um nach Freigabe durch PayBox automatisch eine Zahlung anzulegen. YourPaymentHasBeenRecorded=Hiermit BestƤtigen wir die Zahlung ausgeführt wurde. Vielen Dank. -YourPaymentHasNotBeenRecorded=Die Zahlung wurde abgebrochen und nicht ausgeführt. Vielen Dank. +YourPaymentHasNotBeenRecorded=Die Zahlung wurde nicht gespeichert und der Vorgang storniert. Vielen Dank. AccountParameter=Konto Parameter UsageParameter=Einsatzparameter InformationToFindParameters=Hilfe für das Finden der %s Kontoinformationen @@ -30,10 +30,10 @@ PAYBOX_CGI_URL_V2=Url für das Paybox Zahlungsmodul "CGI Modul" VendorName=Name des Anbieters CSSUrlForPaymentForm=CSS-Datei für das Zahlungsmodul MessageOK=Nachrichtenseite für bestƤtigte Zahlung -MessageKO=Nachrichtenseite für abgebrochene Zahlung +MessageKO=Nachrichtenseite für stornierte Zahlung NewPayboxPaymentReceived=Neue Paybox-Zahlung erhalten NewPayboxPaymentFailed=Neue Paybox-Zahlungen probiert, aber fehlgeschlagen -PAYBOX_PAYONLINE_SENDEMAIL=Status-Email nach einer Zahlung (erfolgreich oder nicht) +PAYBOX_PAYONLINE_SENDEMAIL=Status-E-Mail nach einer Zahlung (erfolgreich oder nicht) PAYBOX_PBX_SITE=Wert für PayBox Seite PAYBOX_PBX_RANG=Wert für PBX Rang PAYBOX_PBX_IDENTIFIANT=Wert für PBX ID diff --git a/htdocs/langs/de_DE/paypal.lang b/htdocs/langs/de_DE/paypal.lang index d5f9d6ed0e7..512859bceb7 100644 --- a/htdocs/langs/de_DE/paypal.lang +++ b/htdocs/langs/de_DE/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Testmoduds/Sandbox PAYPAL_API_USER=Paypal Benutzername PAYPAL_API_PASSWORD=Paypal Passwort PAYPAL_API_SIGNATURE=Paypal Signatur +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Bieten Sie Zahlungen "integral" (Kreditkarte + Paypal) an, oder nur per "Paypal"? PaypalModeIntegral=Integral PaypalModeOnlyPaypal=Nur PayPal @@ -19,13 +20,13 @@ PredefinedMailContentLink=Sie kƶnnen unten auf den sicheren Link klicken, um Ih YouAreCurrentlyInSandboxMode=Sie befinden sich im "Sandbox"-Modus NewPaypalPaymentReceived=Neue PayPal-Zahlung erhalten NewPaypalPaymentFailed=Neue Paypal-Zahlung probiert, aber fehlgeschlagen -PAYPAL_PAYONLINE_SENDEMAIL=Status-Email nach einer Zahlung (erfolgreich oder nicht) +PAYPAL_PAYONLINE_SENDEMAIL=Status-E-Mail nach einer Zahlung (erfolgreich oder nicht) ReturnURLAfterPayment=Rückkehr-URL nach Zahlung ValidationOfPaypalPaymentFailed=Validierung der Paypal-Zahlung gescheitert PaypalConfirmPaymentPageWasCalledButFailed=ZahlungsbestƤtigungsseite für Paypal wurde von Paypal aufgerufen, aber BestƤtigung fehlgeschlagen -SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. -DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. -DetailedErrorMessage=Detailed Error Message -ShortErrorMessage=Short Error Message -ErrorCode=Error Code -ErrorSeverityCode=Error Severity Code +SetExpressCheckoutAPICallFailed=Aufruf des API SetExpressCheckout fehlgeschlagen +DoExpressCheckoutPaymentAPICallFailed=Aufruf des API DoExpressCheckoutPayment fehlgeschlagen +DetailedErrorMessage=Detaillierte Fehlermeldung +ShortErrorMessage=verkürzte Fehlermeldung +ErrorCode=Fehlercode +ErrorSeverityCode=Fehlercode Schwierigkeitsgrad diff --git a/htdocs/langs/de_DE/printing.lang b/htdocs/langs/de_DE/printing.lang index 1f55661d190..97395a4cba3 100644 --- a/htdocs/langs/de_DE/printing.lang +++ b/htdocs/langs/de_DE/printing.lang @@ -3,7 +3,7 @@ Module64000Name=Direkt drucken Module64000Desc=Direkt-Druck-System aktivieren PrintingSetup=Direkt-Druck-System einrichten PrintingDesc=Dieses Modul fügt einen "Drucken"-Button zu, um Dokumente direkt zu einen Drucker zu senden. Dies erfordert ein Linux-System mit installiertem CUPS. -MenuDirectPrinting=Direkt drucken +MenuDirectPrinting=Direkte Druckjobs DirectPrint=Direkt drucken ModuleDriverSetup=Modul Treiber einrichten PrintingDriverDesc=Konfigurationsvariablen für den Druck-Treiber. @@ -18,11 +18,18 @@ TestDriver=Test TargetedPrinter=Zieldrucker UserConf=Pro Benutzer einrichten PRINTGCP=Google Cloud Print +PRINTGCP_INFO=Google OAuth API Einrichtung +PRINTGCP_AUTHLINK=Authentifizierung +PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token +PRINTGCP_TOKEN_REFRESH=Aktualisierung des Tokens vorhanden +PRINTGCP_TOKEN_EXPIRED=Token abgelaufen +PRINTGCP_TOKEN_EXPIRE_AT=Token lƤuft ab am +PRINTGCP_DELETE_TOKEN=Lƶsche gespeicherten Token PrintGCPDesc=Dieser Treiber erlaubt das direkte senden zu ein Drucker via Google Cloud Print PrintingDriverDescprintgcp=Konfigurationsvariablen für den Druck Fahrer Google Cloud Print. PrintTestDescprintgcp=Druckerliste für Google Cloud Print PRINTGCP_LOGIN=Google Benutzerkonto -PRINTGCP_PASSWORD=Passwort für Google Account +PRINTGCP_PASSWORD=Passwort für Google Konto STATE_ONLINE=Online STATE_UNKNOWN=Unbekannt STATE_OFFLINE=Abwesend @@ -52,7 +59,7 @@ PRINTIPP_PORT=Port PRINTIPP_USER=Anmeldung PRINTIPP_PASSWORD=Passwort NoPrinterFound=Keine Drucker gefunden (CUPS-Konfiguration prüfen) -NoDefaultPrinterDefined=Kein Standarddrucker defininert +NoDefaultPrinterDefined=Kein Standarddrucker definiert DefaultPrinter=Standard-Drucker Printer=Drucker CupsServer=CUPS-Server @@ -74,3 +81,6 @@ STATE_IPP_none=Keine MEDIA_IPP_stationery=warten MEDIA_IPP_thermal=Thermisch IPP_COLOR_print-black=BW Drucker +DirectPrintingJobsDesc=Diese Seite zeigt Druckjobs für verfügbar Drucker. +GoogleAuthNotConfigured=Google OAuth Einrichtung nicht vorhanden. Aktivieren Sie das Modul OAuth und geben eine Google ID/einen Schlüssel an. +GoogleAuthConfigured=Google OAuth Anmeldedaten wurden in der Einrichtung des Moduls OAuth gefunden. diff --git a/htdocs/langs/de_DE/productbatch.lang b/htdocs/langs/de_DE/productbatch.lang index a16781260e6..6a261ac91ec 100644 --- a/htdocs/langs/de_DE/productbatch.lang +++ b/htdocs/langs/de_DE/productbatch.lang @@ -4,19 +4,19 @@ ProductStatusOnBatch=Ja (Lot / Seriennummer erforderlich) ProductStatusNotOnBatch=Nein (Lot / Seriennummer nicht verwendet) ProductStatusOnBatchShort=Ja ProductStatusNotOnBatchShort=Keine -Batch=Chg / Serie +Batch=Charge / Serie atleast1batchfield=Verzehr-bis oder Verkaufen-bis Datum oder Lot / Seriennummer batch_number=Lot / Seriennummer BatchNumberShort=Charge / Serie l_eatby=Verzehren-bis-Datum l_sellby=Verkaufen-bis-Datum -DetailBatchNumber=Chg / Serie Details +DetailBatchNumber=Charge / Serie Details DetailBatchFormat=Lot/Serien-Nr.: %s - Verbrauchen-bis: %s -Verkaufen bis: %s (Menge: %d) -printBatch=Chg / Serie: %s +printBatch=Charge / Serie: %s printEatby=Verzehren bis: %s printSellby=Verkaufen bis: %s printQty=Menge: %d -AddDispatchBatchLine=Fügen Sie eine Zeile für Haltbarkeit Dispatching +AddDispatchBatchLine=Fügen Sie eine Zeile für Haltbarkeit Versendung BatchDefaultNumber=Nicht definiert -WhenProductBatchModuleOnOptionAreForced=Wenn das Modul Lot/Seriennr eingeschaltet ist, wird der Modus für Lagerbestands-Erhƶhungen / -Senkungen auf die letzte Auswahl festgelegt und kann nicht geƤndert werden. Andere Optionen kƶnnen nach Wunsch eingestellt werden. +WhenProductBatchModuleOnOptionAreForced=Wenn das Modul Lot/Serien-Nr. eingeschaltet ist, wird der Modus für Lagerbestands-Erhƶhungen / -Senkungen auf die letzte Auswahl festgelegt und kann nicht geƤndert werden. Andere Optionen kƶnnen nach Wunsch eingestellt werden. ProductDoesNotUseBatchSerial=Dieses Produkt verwendet keine Lose oder Seriennummern diff --git a/htdocs/langs/de_DE/products.lang b/htdocs/langs/de_DE/products.lang index 35bde414af8..cff603a791a 100644 --- a/htdocs/langs/de_DE/products.lang +++ b/htdocs/langs/de_DE/products.lang @@ -16,7 +16,7 @@ NewProduct=Neues Produkt NewService=Neue Leistung ProductCode=Produkt-Code ServiceCode=Leistungs-Code -ProductVatMassChange=MwSt-MassenƤnderung +ProductVatMassChange=USt-MassenƤnderung ProductVatMassChangeDesc=Mit dieser Seite kann ein Steuersatz für Produkte oder Dienstleistungen von einem Wert auf einen anderen geƤndert werden. Achtung: Diese Ƅnderung erfolgt über die gesamte Datenbank! MassBarcodeInit=Initialisierung Barcodes MassBarcodeInitDesc=Hier kƶnnen Objekte mit einem Barcode initialisiert werden, die noch keinen haben. Stellen Sie vor Benutzung sicher, dass die Einstellungen des Barcode-Moduls vollstƤndig sind! @@ -42,7 +42,7 @@ LastModifiedProductsAndServices=Letzte %s bearbeitete Produkte/Leistungen LastRecordedProducts=%s zuletzt erfasste Produkte LastRecordedServices=%s zuletzt erfasste Leistungen LastProducts=Neueste Produkte -CardProduct0=Produkt-Karte +CardProduct0=Produkt - Karte CardProduct1=Leistungs-Karte CardContract=VertrƤge Warehouse=Warenlager @@ -69,20 +69,20 @@ ProductStatusNotOnBuyShort=unbeziehbar UpdatePrice=Aktualisiere Preis UpdateVAT=Aktualisiere Steuer UpdateDefaultPrice=Aktualisiere Standard Preis -UpdateLevelPrices=Update prices for each level +UpdateLevelPrices=Preise für jede Ebene aktivieren AppliedPricesFrom=Preise angewandt von SellingPrice=Verkaufspreis SellingPriceHT=Verkaufspreis (ohne Steuern) -SellingPriceTTC=Verkaufspreis (inkl. MwSt.) +SellingPriceTTC=Verkaufspreis (inkl. USt.) PublicPrice=Ɩffentlicher Preis CurrentPrice=Aktueller Preis -CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. -CostPriceUsage=In a future version, this value could be used for margin calculation. +CostPriceDescription=Der Preis (Netto ohne Steuer) kann dafür verwendet werden, die durchschnittlichen Kosten dieses Artikel zu speichern. Es kann jeder Preis verwendet werden, der kalkuliert wurde, z.B. der durchschnittliche EK-Preis plus durchschnittliche Produktion und Vertriebskosten. +CostPriceUsage=In einer zukünftigen Version kƶnnte dieses Feld für die Margenberechnung benutzt werden. NewPrice=Neuer Preis MinPrice=Mindestverkaufspreis -MinPriceHT=Mindest-Verkaufspreis (exkl. MwSt.) -MinPriceTTC=Mindest-Verkaufspreis (inkl. MwSt.) -CantBeLessThanMinPrice=Der Verkaufspreis darf den Mindestpreis für dieses Produkt (%s ohne MwSt.) nicht unterschreiten. Diese Meldung kann auch angezeigt werden, wenn Sie einen zu hohen Rabatt geben. +MinPriceHT=Mindest-Verkaufspreis (exkl. USt.) +MinPriceTTC=Mindest-Verkaufspreis (inkl. USt.) +CantBeLessThanMinPrice=Der Verkaufspreis darf den Mindestpreis für dieses Produkt (%s ohne USt.) nicht unterschreiten. Diese Meldung kann auch angezeigt werden, wenn Sie einen zu hohen Rabatt geben. ContractStatus=Vertragsstatus ContractStatusClosed=Geschlossen ContractStatusRunning=laufend @@ -109,8 +109,8 @@ CorrectStock=Lagerstandsanpassung ListOfStockMovements=Liste der Lagerbewegungen BuyingPrice=Einkaufspreis PriceForEachProduct=Produkte mit spezifischen Preisen -NoPriceSpecificToCustomer=This customer has no specific prices. All standard prices for products/services will be used. -SupplierCard=Lieferantenkarte +NoPriceSpecificToCustomer=Dieser Kunde hat kein speziellen Preise. Es werden Standardpreise für Produkte/Dienstleistungen verwendet. +SupplierCard=Lieferant - Karte CommercialCard=Vertriebskarte AllWays=Pfad zu Produkt im Lager NoCat=Ihr Produkt ist keiner Kategorie zugeordnet @@ -162,7 +162,7 @@ ProductSpecial=Spezial QtyMin=Mindestmenge PriceQty=Preis für diese Menge PriceQtyMin=Preis für diese Mindestmenge (mit/ohne Rabatt) -VATRateForSupplierProduct=MwSt. Satz (für diesen Lieferanten/Produkt) +VATRateForSupplierProduct=USt. Satz (für diesen Lieferanten/Produkt) DiscountQtyMin=Standard-Rabatt für die Menge NoPriceDefinedForThisSupplier=Einkaufskonditionen für diesen Hersteller noch nicht definiert NoSupplierPriceDefinedForThisProduct=Einkaufskonditionen für dieses Produkt noch nicht definiert @@ -218,7 +218,7 @@ meter=Meter m=m linearmeter=Laufmeter lm=lm -squaremeter=Quatratmeter +squaremeter=Quadratmeter m2=m² cubicmeter=Kubikmeter m3=m³ @@ -239,8 +239,8 @@ ProductsDashboard=Produkte/Leistungen Zusammenfassung UpdateOriginalProductLabel=Ursprüngliches Label verƤndern HelpUpdateOriginalProductLabel=Gibt die Mƶglichkeit, den Namen des Produkts zu bearbeiten MultipriceRules=Preisstufen Regeln -UseMultipriceRules=Use price level rules (defined into product module setup) to autocalculate prices of all other level according to first level -PercentVariationOver=%% variation over %s +UseMultipriceRules=Regeln für Preisebenen verwenden (definiert in den Einstellungen des Artikelmoduls), um Preise anderer Ebene automatisch anhand der ersten Ebene zu kalkulieren. +PercentVariationOver=%% VerƤnderung über %s PercentDiscountOver=%% Nachlass über %s ### composition fabrication Building=Herstellung @@ -252,7 +252,7 @@ UnitPmp=Einzelpreis CostPmpHT=Netto Einkaufspreis ProductUsedForBuild=Automatisch für Produktion verbraucht ProductBuilded=Produktion fertiggestellt -ProductsMultiPrice=Produkt Multi-Preis +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Kundenpreise (von Produkten oder Leistungen, Multi-Preise) ProductSellByQuarterHT=Quartalsumsatz Produkte exkl. Steuer ServiceSellByQuarterHT=Quartalsumsatz Leistungen exkl. Steuer @@ -284,7 +284,7 @@ MinimumRecommendedPrice=Minimaler empfohlener Preis: %s PriceExpressionEditor=Preis Ausdrucks Editor PriceExpressionSelected=AusgewƤhlter Preis Ausdruck PriceExpressionEditorHelp1="Preis = 2 + 2" oder "2 + 2" für die Einstellung der Preis. \nVerwende ; um Ausdrücke zu trennen -PriceExpressionEditorHelp2=Sie kƶnnen auf die ExtraFields mit Variablen wie #extrafield_myextrafieldkey# und globale Variablen mit #global_mycode# zugreifen +PriceExpressionEditorHelp2=Sie kƶnnen auf die zusƤtzlichen Felder mit Variablen wie #extrafield_myextrafieldkey# und globale Variablen mit #global_mycode# zugreifen PriceExpressionEditorHelp3=In Produkt/Leistung und Lieferantenpreise stehen diese Variablen zur Verfügung:
      #tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min# PriceExpressionEditorHelp4=In Produkt/Leistung Preis nur: #supplier_min_price#
      In Lieferantenpreise nur: #supplier_quantity# et #supplier_tva_tx# PriceExpressionEditorHelp5=verfügbare globale Werte: @@ -308,7 +308,8 @@ LastUpdated=zuletzt verändert CorrectlyUpdated=erfolgreich aktualisiert PropalMergePdfProductActualFile=verwendete Dateien, um in PDF Azur hinzuzufügen sind / ist PropalMergePdfProductChooseFile=Wähle PDF-Dateien -IncludingProductWithTag=Including product/service with tag +IncludingProductWithTag=Inklusive Artikel/Dienstleistung mit Schlagwörter DefaultPriceRealPriceMayDependOnCustomer=Standardpreis, echter Preis kann vom Kunden abhängig sein WarningSelectOneDocument=Bitte wählen Sie mindestens ein Dokument aus -DefaultUnitToShow=Einheiten +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/de_DE/projects.lang b/htdocs/langs/de_DE/projects.lang index c2cb8f3e6cb..684cbca70db 100644 --- a/htdocs/langs/de_DE/projects.lang +++ b/htdocs/langs/de_DE/projects.lang @@ -13,10 +13,11 @@ ProjectsPublicDesc=Diese Ansicht zeigt alle Projekte, für die Sie zum Lesen ber ProjectsPublicTaskDesc=Diese Ansicht ist beschränkt auf Projekt und Aufgaben bei welchen Sie über Leserechte verfügen. ProjectsDesc=Es werden alle Projekte angezeigt (Ihre Berechtigungen berechtigt Sie alle Projekte zu sehen). MyTasksDesc=Diese Ansicht ist für Sie beschränkt auf Projekte oder Aufgaben bei welchen Sie als Ansprechpartner eingetragen sind. -OnlyOpenedProject=Nur offene Projekte sind sichtbar. (Projekte im Entwurf- oder Geschlossenstatus sind nicht sichtbar) +OnlyOpenedProject=Nur offene Projekte sind sichtbar. (Projekte im Status Entwurf oder Geschlossen sind nicht sichtbar) +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Diese Ansicht ist beschränkt auf Projekt und Aufgaben bei welchen Sie über Leserechte verfügen. TasksDesc=Diese Ansicht zeigt alle Projekte und Aufgaben (Ihre Benutzerberechtigungen berechtigt Sie alles zu sehen). -AllTaskVisibleButEditIfYouAreAssigned=Alle Aufgaben dieser Projekte sind sichtbar, aber sie können nur auf ihnen zugewiesenen Aufgaben Zeit erfassen. Weisen sie sich dei Aufgabe zu, wenn sie Zeit erfassen möchten. +AllTaskVisibleButEditIfYouAreAssigned=Alle Aufgaben dieser Projekte sind sichtbar, aber sie können nur auf ihnen zugewiesenen Aufgaben Zeit erfassen. Weisen sie sich die Aufgabe zu, wenn sie Zeit erfassen möchten. OnlyYourTaskAreVisible=Nur ihnen zugewiesene Aufgaben sind sichtbar. Weisen sie sich die Aufgabe zu, wenn sie Zeit auf der Aufgabe erfassen möchten. ProjectsArea=Projektübersicht NewProject=Neues Projekt @@ -29,7 +30,9 @@ OfficerProject=Projektverantwortlicher LastProjects=Die %s neuesten Projekte AllProjects=Alle Projekte OpenedProjects=Offene Projekte +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Chancen nach Projektstatus +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Liste der Projekte ShowProject=Zeige Projekt SetProject=Projekt setzen @@ -76,7 +79,7 @@ ListPredefinedInvoicesAssociatedProject=Liste Rechnungsvorlagen, die mit diesem ListSupplierOrdersAssociatedProject=Liste Lieferantenbestellungen, die mit diesem Projekt verknüpft sind ListSupplierInvoicesAssociatedProject=Liste Lieferantenrechnungen, die mit diesem Projekt verknüpft sind ListContractAssociatedProject=Liste Verträge, die mit diesem Projekt verknüpft sind -ListFichinterAssociatedProject=Liste Eingriffe, die mit diesem Projekt verknüpft sind +ListFichinterAssociatedProject=Liste der Serviceaufträge, die mit diesem Projekt verknüpft sind ListExpenseReportsAssociatedProject=Liste Spesenabrechnungen, die mit diesem Projekt verknüpft sind ListDonationsAssociatedProject=Liste Spenden, die mit diesem Projekt verknüpft sind ListActionsAssociatedProject=Liste Ereignisse, die mit diesem Projekt verknüpft sind @@ -110,14 +113,14 @@ NoTasks=Keine Aufgaben für dieses Projekt LinkedToAnotherCompany=Mit Partner verknüpft TaskIsNotAffectedToYou=Aufgabe nicht Ihnen zugeordnet ErrorTimeSpentIsEmpty=Zeitaufwand ist leer -ThisWillAlsoRemoveTasks=Diese Aktion löscht ebenfalls alle Aufgaben zum Projekt (%s akutelle Aufgaben) und alle Zeitaufwände. +ThisWillAlsoRemoveTasks=Diese Aktion löscht ebenfalls alle Aufgaben zum Projekt (%s aktuelle Aufgaben) und alle Zeitaufwände. IfNeedToUseOhterObjectKeepEmpty=Wenn einige Zuordnungen (Rechnung, Bestellung, ...), einem Dritten gehören, müssen Sie erst alle mit dem Projekt verbinden, damit das Projekt auch Dritten zugänglich ist . CloneProject=Dupliziere Projekt CloneTasks=Dupliziere Aufgaben CloneContacts=Dupliziere Kontakte CloneNotes=Dupliziere Hinweise CloneProjectFiles=Dupliziere verbundene Projektdateien -CloneTaskFiles=Aufgabe (n) clonen beigetreten Dateien (falls Aufgabe (n) geklont) +CloneTaskFiles=Aufgabe(n) duplizieren beigetreten Dateien (falls Aufgabe (n) dupliziert) CloneMoveDate=Projekt / Aufgaben Daten vom aktuellen Zeitpunkt updaten? ConfirmCloneProject=Möchten Sie dieses Projekt wirklich duplizieren? ProjectReportDate=Passe Aufgaben-Datum dem Projekt-Startdatum an @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Aufgabe %s geändert TaskDeletedInDolibarr=Aufgabe %s gelöscht OpportunityStatus=Verkaufschance Status OpportunityStatusShort=Chance Status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Verkaufschance Betrag OpportunityAmountShort=Chance Betrag ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projekte mit diesem Anwender als Kontakt TasksWithThisUserAsContact=Aufgaben zugeordnet zu diesem Anwender ResourceNotAssignedToProject=Zugewiesen zu Projekt ResourceNotAssignedToTask= nicht zugewiesen zu Aufgabe +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Aufgabe mir selbst zuweisen AssignTask=Zuweisen ProjectOverview=Projekt-Übersicht @@ -174,12 +180,12 @@ ProjectWeightedOppAmountOfProjectsByMonth=gewichteter Betrag der Verkaufschancen ProjectOpenedProjectByOppStatus=Offene Projekte/Leads nach Verkaufschancen Status ProjectsStatistics=Statistik über Projekte und Leads TaskAssignedToEnterTime=Aufgabe zugewiesen. Eingabe der Zeit zu diese Aufgabe sollte möglich sein. -IdTaskTime=Id task time -YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label. +IdTaskTime=ID Zeit Aufgabe +YouCanCompleteRef=Wenn Sie das Projektkürzel mit Informationen versehen wollen (um es als Suchfilter zu benutzen), wird empfohlen, ein Minuszeichen zur Trennung einzufügen. Die automatische Numerierung funktioniert für die zukünftigen Projekte normal, z.B. %s-ABC. Sie können auch Suchschlüssel im Label benutzen. OpenedProjectsByThirdparties=Offene Projekte nach Partner OpportunityTotalAmount=Verkaufschancen Gesamtbetrag -OpportunityPonderatedAmount=Verkaufschancen geschätzer Betrag -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmount=Verkaufschancen geschätzter Betrag +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Geschäftsanbahnung OppStatusQUAL=Qualifikation OppStatusPROPO=Angebot diff --git a/htdocs/langs/de_DE/propal.lang b/htdocs/langs/de_DE/propal.lang index 716e4a65c8a..42fb3698318 100644 --- a/htdocs/langs/de_DE/propal.lang +++ b/htdocs/langs/de_DE/propal.lang @@ -8,7 +8,7 @@ ProposalsOpened=Offene Angebote Prop=Angebote CommercialProposal=Angebot CommercialProposals=Angebote -ProposalCard=Angebotskarte +ProposalCard=Angebot - Karte NewProp=Neues Angebot NewProposal=Neues Angebot NewPropal=Neues Angebot @@ -21,10 +21,11 @@ ConfirmDeleteProp=Möchten Sie dieses Angebot wirklich löschen? ConfirmValidateProp=Möchten Sie dieses Angebot %s wirklich freigeben? LastPropals=Die letzten %s bearbeiteten Angebote LastClosedProposals=Die letzten %s abgeschlossenen Angebote -LastModifiedProposals=Die letzen %s bearbeiteten Angebote +LastModifiedProposals=Die letzten %s bearbeiteten Angebote AllPropals=Alle Angebote LastProposals=Letzte Angebote SearchAProposal=Angebot suchen +NoProposal=No proposal ProposalsStatistics=Angebote Statistiken NumberOfProposalsByMonth=Anzahl pro Monat AmountOfProposalsByMonthHT=Betrag pro Monat (nach Steuern) @@ -53,7 +54,7 @@ ListOfProposals=Liste der Angebote ActionsOnPropal=Ereignisse zum Angebot NoOpenedPropals=Keine offenen Angebote NoOtherOpenedPropals=Keine weiteren offenen Angebote -NoPropal=No commercial proposal +NoPropal=Kein Handelsangebot RefProposal=Angebots-Nr. SendPropalByMail=Angebot per E-Mail versenden AssociatedDocuments=Dokumente verknüpft mit dem Angebot: @@ -62,7 +63,8 @@ DatePropal=Angebotsdatum DateEndPropal=Gültig bis DateEndPropalShort=Ablaufdatum ValidityDuration=Gültigkeitsdauer -CloseAs=Schließen mit Status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Verrechnet BuildBill=Erzeuge Rechnung ErrorPropalNotFound=Angebot %s nicht gefunden @@ -73,7 +75,7 @@ AddToDraftProposals=Zu Angebots-Entwurf hinzufügen NoDraftProposals=Keine Angebotsentwürfe CopyPropalFrom=Erstelle neues Angebot durch Kopieren eines vorliegenden Angebots CreateEmptyPropal=Erstelle leeres Angebot oder aus der Liste der Produkte/Leistungen -DefaultProposalDurationValidity=Standardmäßige Gültigkeitsdatuer (Tage) +DefaultProposalDurationValidity=Standardmäßige Gültigkeitsdauer (Tage) UseCustomerContactAsPropalRecipientIfExist=Falls vorhanden die Adresse des Partnerkontakts statt der Partneradresse verwenden ClonePropal=Angebot duplizieren ConfirmClonePropal=Möchten Sie das Angebot %s wirklich duplizieren? @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Erstellung Standardvorlage DefaultModelPropalToBill=Standard-Template, wenn Sie ein Angebot schließen wollen (zur Verrechung) DefaultModelPropalClosed=Standard Schablone wenn sie ein Geschäftsangebot schließen wollen. (ohne Rechnung) ProposalCustomerSignature=Schriftliche Annahme, Firmenstempel, Datum und Unterschrift +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/de_DE/receiptprinter.lang b/htdocs/langs/de_DE/receiptprinter.lang index 1db7ebff0a9..a28c731fba8 100644 --- a/htdocs/langs/de_DE/receiptprinter.lang +++ b/htdocs/langs/de_DE/receiptprinter.lang @@ -3,94 +3,94 @@ PrinterAdded=Drucker %s zugefügt PrinterUpdated=Drucker %s geändert PrinterDeleted=Drucker %s gelöscht TestSentToPrinter=Sende Test zu Drucker %s -ReceiptPrinterDesc=Setup of printers -ReceiptPrinterTemplateDesc=Setup of Templates -ReceiptPrinterTypeDesc=Description of Receipt Printer's type -ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile -ListPrinters=List of Printers +ReceiptPrinterDesc=Druckereinrichtung +ReceiptPrinterTemplateDesc=Einrichtung von Vorlagen +ReceiptPrinterTypeDesc=Beschreibung des Typs des Quittungsdruckers +ReceiptPrinterProfileDesc=Beschreibung des Profils des Quittungsdruckers +ListPrinters=Druckerliste SetupReceiptTemplate=Vorlagen Setup -CONNECTOR_DUMMY=Dummy Printer +CONNECTOR_DUMMY=Dummy Drucker CONNECTOR_NETWORK_PRINT=Netzwerk Drucker CONNECTOR_FILE_PRINT=Lokale Drucker -CONNECTOR_WINDOWS_PRINT=Local Windows Printer -CONNECTOR_DUMMY_HELP=Fake Printer for test, does nothing +CONNECTOR_WINDOWS_PRINT=lokaler Windows Drucker +CONNECTOR_DUMMY_HELP=Simulierter Drucker zum Testen, hat keine Funktion CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100 CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1 CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer -PROFILE_DEFAULT=Default Profile -PROFILE_SIMPLE=Simple Profile -PROFILE_EPOSTEP=Epos Tep Profile -PROFILE_P822D=P822D Profile -PROFILE_STAR=Star Profile -PROFILE_DEFAULT_HELP=Default Profile suitable for Epson printers -PROFILE_SIMPLE_HELP=Simple Profile No Graphics -PROFILE_EPOSTEP_HELP=Epos Tep Profile Help -PROFILE_P822D_HELP=P822D Profile No Graphics -PROFILE_STAR_HELP=Star Profile -DOL_ALIGN_LEFT=Left align text -DOL_ALIGN_CENTER=Center text -DOL_ALIGN_RIGHT=Right align text -DOL_USE_FONT_A=Use font A of printer -DOL_USE_FONT_B=Use font B of printer -DOL_USE_FONT_C=Use font C of printer +PROFILE_DEFAULT=Standardprofil +PROFILE_SIMPLE=einfaches Profil +PROFILE_EPOSTEP=Epos Tep Profil +PROFILE_P822D=P822D Profil +PROFILE_STAR=Star Profil +PROFILE_DEFAULT_HELP=Standardprofil passend für Epson Drucker +PROFILE_SIMPLE_HELP=Einfaches Profil ohne Grafik +PROFILE_EPOSTEP_HELP=Epos Tep Profil Hilfe +PROFILE_P822D_HELP=P822D Profil ohne Grafik +PROFILE_STAR_HELP=Star Profil +DOL_ALIGN_LEFT=Linksbündiger Text +DOL_ALIGN_CENTER=Zentrierter Text +DOL_ALIGN_RIGHT=Rechtsbündiger Text +DOL_USE_FONT_A=Zeichensatz A des Druckers benutzen +DOL_USE_FONT_B=Zeichensatz B des Druckers benutzen +DOL_USE_FONT_C=Zeichensatz C des Druckers benutzen DOL_BOLD=Text Fett -/DOL_BOLD=End of Text Bold -DOL_DOUBLE_HEIGHT=Text double height -/DOL_DOUBLE_HEIGHT=End of Text double height -DOL_DOUBLE_WIDTH=Text double width -/DOL_DOUBLE_WIDTH=End of Text double width -DOL_UNDERLINE=Underline text -/DOL_UNDERLINE=End of Underline text -DOL_UNDERLINE_2DOTS=Underline with double line -/DOL_UNDERLINE_2DOTS=End of Underline with double line -DOL_EMPHASIZED=Emphasized text -/DOL_EMPHASIZED=End of Emphasized text -DOL_SWITCH_COLORS=Print in white on black -/DOL_SWITCH_COLORS=End of Print in white on black -DOL_PRINT_BARCODE=Print barcode -DOL_PRINT_BARCODE_CUSTOMER_ID=Print barcode customer id -DOL_SET_PRINT_WIDTH_57=Ticket print width of 57mm -DOL_CUT_PAPER_FULL=Cut ticket completely -DOL_CUT_PAPER_PARTIAL=Cut ticket partially -DOL_OPEN_DRAWER=Open cash drawer -DOL_ACTIVATE_BUZZER=Activate buzzer -DOL_PRINT_QRCODE=Print QR Code -DOL_PRINT_DATE=Print date AAAA-MM-DD -DOL_PRINT_DATE_TIME=Print date and time AAAA-MM-DD HH:MM:SS -DOL_PRINT_YEAR=Print Year -DOL_PRINT_MONTH_LETTERS=Print month in letters (example : november) -DOL_PRINT_MONTH=Print month number -DOL_PRINT_DAY=Print day number -DOL_PRINT_DAY_LETTERS=Print day number -DOL_PRINT_TABLE=Print table number (for restaurant, bar...) -DOL_PRINT_CUTLERY=Print number of cutlery (for restaurant) -DOL_PRINT_PAYMENT=Print payment method -DOL_PRINT_LOGO=Print logo stored on printer. Example : 32|32 -DOL_PRINT_LOGO_OLD=Print logo stored on printer. Must be followed by logo code. For old printers. -DOL_PRINT_ORDER_LINES=Print order lines -DOL_PRINT_ORDER_TAX=Print order total tax -DOL_PRINT_ORDER_LOCAL_TAX=Print order local tax -DOL_PRINT_ORDER_TOTAL=Print order total -DOL_PRINT_ORDER_NUMBER=Print order number -DOL_PRINT_ORDER_NUMBER_UNIQUE=Print order number after validation -DOL_PRINT_CUSTOMER_FIRSTNAME=Print customer firstname -DOL_PRINT_CUSTOMER_LASTNAME=Print customer name -DOL_PRINT_CUSTOMER_MAIL=Print customer mail -DOL_PRINT_CUSTOMER_PHONE=Print customer phone -DOL_PRINT_CUSTOMER_MOBILE=Print customer mobile -DOL_PRINT_CUSTOMER_SKYPE=Print customer skype -DOL_PRINT_CUSTOMER_TAX_NUMBER=Print customer VAT number -DOL_PRINT_CUSTOMER_ACCOUNT_BALANCE=Print customer account balance -DOL_PRINT_VENDOR_LASTNAME=Print vendor name -DOL_PRINT_VENDOR_FIRSTNAME=Print vendor firstname -DOL_PRINT_VENDOR_MAIL=Print vendor mail -DOL_PRINT_CUSTOMER_POINTS=Print customer points -DOL_PRINT_ORDER_POINTS=Print number of points for this order -DOL_PRINT_IF_CUSTOMER=Print the line IF a customer is affected to the order -DOL_PRINT_IF_VENDOR=Print the line IF a vendor is affected to the order -DOL_PRINT_IF_HAPPY_HOUR=Print the line IF Happy Hour -DOL_PRINT_IF_NUM_ORDER_UNIQUE=Print the line IF order is validated -DOL_PRINT_IF_CUSTOMER_POINTS=Print the line IF customer points > 0 -DOL_PRINT_IF_ORDER_POINTS=Print the line IF points of the order > 0 -DOL_PRINT_IF_CUSTOMER_TAX_NUMBER=Print the line IF customer has vat number -DOL_PRINT_IF_CUSTOMER_ACCOUNT_BALANCE_POSITIVE=Print the line IF customer balance > 0 +/DOL_BOLD=Ende des fettgedruckten Text +DOL_DOUBLE_HEIGHT=Text doppelte Höhe +/DOL_DOUBLE_HEIGHT=Ende des Text mit doppelter Höhe +DOL_DOUBLE_WIDTH=Text doppelte Breite +/DOL_DOUBLE_WIDTH=Ende des Text mit doppelter Breite +DOL_UNDERLINE=Unterstrichener Text +/DOL_UNDERLINE=Ende des unterstrichenen Text +DOL_UNDERLINE_2DOTS=doppelt unterstrichen +/DOL_UNDERLINE_2DOTS=Ende des doppelt unterstrichenen Text +DOL_EMPHASIZED=hervorgehobener Text +/DOL_EMPHASIZED=Ende des hervorgehobenen Text +DOL_SWITCH_COLORS=Drucke Weiß auf Schwarz +/DOL_SWITCH_COLORS=Ende des Drucks Weiß auf Schwarz +DOL_PRINT_BARCODE=Barcode drucken +DOL_PRINT_BARCODE_CUSTOMER_ID=Drucke Barcode Kunden ID +DOL_SET_PRINT_WIDTH_57=Druckbreite Quittung 57 mm +DOL_CUT_PAPER_FULL=Quittung komplett abtrennen +DOL_CUT_PAPER_PARTIAL=Quittung teilweise abtrennen +DOL_OPEN_DRAWER=Kassenschublade +DOL_ACTIVATE_BUZZER=Summer aktivieren +DOL_PRINT_QRCODE=QR Code drucken +DOL_PRINT_DATE=Datum JJJJ-MM-TT drucken +DOL_PRINT_DATE_TIME=Datum und Zeit JJJJ-MM-TT HH:MM:SS drucken +DOL_PRINT_YEAR=Drucke Jahr +DOL_PRINT_MONTH_LETTERS=Drucke Monat als Text (Beispiel: November) +DOL_PRINT_MONTH=Monat drucken +DOL_PRINT_DAY=Tag drucken +DOL_PRINT_DAY_LETTERS=Tag drucken +DOL_PRINT_TABLE=Drucke Tischnummer (für Restaurants, Bars) +DOL_PRINT_CUTLERY=Drucken Anzahl Besteck (für Restaurants) +DOL_PRINT_PAYMENT=Drucke Zahlungsmethode +DOL_PRINT_LOGO=Drucke Logo, das auf dem Drucker gespeichert ist. Beispiel: 32|32 +DOL_PRINT_LOGO_OLD=Drucke Logo, das auf dem Drucker gespeichert ist. Danach muss der Logo Code angegeben werden. Für alte Drucker. +DOL_PRINT_ORDER_LINES=Drucke Auftragspositionen +DOL_PRINT_ORDER_TAX=Drucke Steuersumme des Auftrags +DOL_PRINT_ORDER_LOCAL_TAX=Drucke Ortssteuer für Aufträge +DOL_PRINT_ORDER_TOTAL=Drucke Auftragssumme +DOL_PRINT_ORDER_NUMBER=Drucke Auftragsnummer +DOL_PRINT_ORDER_NUMBER_UNIQUE=Drucke Bestellnummer nach Freigabe +DOL_PRINT_CUSTOMER_FIRSTNAME=Drucke Vornamen des Kunden +DOL_PRINT_CUSTOMER_LASTNAME=Drucke Kundenname +DOL_PRINT_CUSTOMER_MAIL=Drucke E-Mail des Kunden +DOL_PRINT_CUSTOMER_PHONE=Telefonnummer des Kunden drucken +DOL_PRINT_CUSTOMER_MOBILE=Mobilnummer des Kunden drucken +DOL_PRINT_CUSTOMER_SKYPE=Skype des Kunden drucken +DOL_PRINT_CUSTOMER_TAX_NUMBER=Steuernummer des Kunden drucken +DOL_PRINT_CUSTOMER_ACCOUNT_BALANCE=Saldo des Kundenkonto drucken +DOL_PRINT_VENDOR_LASTNAME=Lieferantenname drucken +DOL_PRINT_VENDOR_FIRSTNAME=Vorname des Lieferanten drucken +DOL_PRINT_VENDOR_MAIL=E-Mail des Lieferanten drucken +DOL_PRINT_CUSTOMER_POINTS=Punkte des Kunden drucken +DOL_PRINT_ORDER_POINTS=Anzahl Punkte für diesen Auftrag drucken +DOL_PRINT_IF_CUSTOMER=Drucke die Zeile, wenn ein Kunde im Auftrag angegeben ist. +DOL_PRINT_IF_VENDOR=Drucke die Zeile, wenn ein Lieferant im Auftrag angegeben ist. +DOL_PRINT_IF_HAPPY_HOUR=Drucke die Zeile, wenn Happy Hour ist. +DOL_PRINT_IF_NUM_ORDER_UNIQUE=Drucke die Zeile, wenn der Auftrag freigegeben ist. +DOL_PRINT_IF_CUSTOMER_POINTS=Drucke die Zeile, wenn Kundenpunkte >0 sind +DOL_PRINT_IF_ORDER_POINTS=Drucke die Zeile, wenn Punkte des Auftrags > 0 +DOL_PRINT_IF_CUSTOMER_TAX_NUMBER=Drucke die Zeile, wenn der Kunde eine Steuernummer hat. +DOL_PRINT_IF_CUSTOMER_ACCOUNT_BALANCE_POSITIVE=Drucke die Zeile, wenn der Kundensaldo > 0 ist diff --git a/htdocs/langs/de_DE/resource.lang b/htdocs/langs/de_DE/resource.lang index 385503a5e77..d2303bc24b7 100644 --- a/htdocs/langs/de_DE/resource.lang +++ b/htdocs/langs/de_DE/resource.lang @@ -17,7 +17,7 @@ ResourceFormLabel_description=Ressourcen-Beschreibung ResourcesLinkedToElement=mit Element verknüpfte Ressourcen -ShowResource=Show resource +ShowResource=Ressource anzeigen ShowResourcePlanning=Ressourcen-Planung zeigen GotoDate=Gehe zu Datum diff --git a/htdocs/langs/de_DE/salaries.lang b/htdocs/langs/de_DE/salaries.lang index 33a09dc6fbd..18b5411e183 100644 --- a/htdocs/langs/de_DE/salaries.lang +++ b/htdocs/langs/de_DE/salaries.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - salaries -SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Standard Buchhaltungs-Konto für die Zahlung der Löhne/Gehälter -SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Standard Buchhaltungs-Konto für Finanzaufwendungen +SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Standard Buchhaltungskonto für die Zahlung der Löhne/Gehälter +SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Standard Buchhaltungskonto für Finanzaufwendungen Salary=Lohn Salaries=Löhne -Employee=Angestellter NewSalaryPayment=Neue Lohnzahlung SalaryPayment=Lohnzahlung SalariesPayments=Lohnzahlungen diff --git a/htdocs/langs/de_DE/sendings.lang b/htdocs/langs/de_DE/sendings.lang index f061bbb3f7f..2b723c43492 100644 --- a/htdocs/langs/de_DE/sendings.lang +++ b/htdocs/langs/de_DE/sendings.lang @@ -1,12 +1,12 @@ # Dolibarr language file - Source file is en_US - sendings -RefSending=Versand Nr. +RefSending=Versandnr. Sending=Auslieferung Sendings=Auslieferungen AllSendings=Alle Lieferungen Shipment=Versand Shipments=Lieferungen ShowSending=Zeige Lieferungen -Receivings=Beleg +Receivings=Delivery Receipts SendingsArea=Versandübersicht ListOfSendings=Versandliste SendingMethod=Versandart @@ -16,7 +16,7 @@ SearchASending=Suche Auslieferung StatisticsOfSendings=Versandstatistik NbOfSendings=Anzahl Auslieferungen NumberOfShipmentsByMonth=Anzahl Auslieferungen pro Monat -SendingCard=Auslieferungen +SendingCard=Lieferung - Karte NewSending=Neue Auslieferung CreateASending=Erstelle Auslieferung CreateSending=Auslieferung erstellen @@ -35,7 +35,7 @@ StatusSendingCanceled=Storniert StatusSendingDraft=Entwurf StatusSendingValidated=Freigegeben (Artikel versandfertig oder bereits versandt) StatusSendingProcessed=Verarbeitete -StatusSendingCanceledShort=Storno +StatusSendingCanceledShort=Storniert StatusSendingDraftShort=Entwurf StatusSendingValidatedShort=Freigegeben StatusSendingProcessedShort=Fertig @@ -46,13 +46,13 @@ CarriersArea=Übersicht Spediteure NewCarrier=Neuer Spediteur ConfirmDeleteSending=Möchten Sie diese Lieferung wirklich löschen? ConfirmValidateSending=Möchten Sie diese Auslieferung %s wirklich freigeben? -ConfirmCancelSending=Möchten Sie diese Lieferung wirklich wirklich stornieren? +ConfirmCancelSending=Möchten Sie diese Lieferung wirklich stornieren? GenericTransport=Generischer Transport Enlevement=Vom Kunden erhalten DocumentModelSimple=Einfache Dokumentvorlage DocumentModelMerou=Merou A5-Modell WarningNoQtyLeftToSend=Achtung, keine Produkte für den Versand -StatsOnShipmentsOnlyValidated=Versandstatistik (nur Freigegebene). Das Datum ist das der Freigabe (geplantes Lieferdatum ist nicht immer bekannt). +StatsOnShipmentsOnlyValidated=Versandstatistik (nur freigegebene). Das Datum ist das der Freigabe (geplantes Lieferdatum ist nicht immer bekannt). DateDeliveryPlanned=Geplanter Liefertermin DateReceived=Datum der Zustellung SendShippingByEMail=Versand per E-Mail @@ -69,19 +69,19 @@ ProductQtyInCustomersOrdersRunning=Produktmenge in geöffneter Kunden Bestellung ProductQtyInSuppliersOrdersRunning=Produktmenge in geöffneter Lieferantenbestellungen ProductQtyInShipmentAlreadySent=Produktmenge von offenem Kundenauftrag bereits geliefert ProductQtyInSuppliersShipmentAlreadyRecevied=Produktmenge aus Lieferantenbestellung bereits erhalten -NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. +NoProductToShipFoundIntoStock=Kein Artikel zum Versenden gefunden im Lager %s. Korrigieren Sie den Lagerbestand oder wählen Sie ein anderes Lager. # Sending methods SendingMethodCATCH=Abholung durch Kunden SendingMethodTRANS=Spedition SendingMethodCOLSUI=Expressversand # ModelDocument -DocumentModelSirocco=Einfache Dokumentvorlage für die Lieferungscheine -DocumentModelTyphon=Vollständig Dokumentvorlage für die Lieferungscheine (Logo, ...) +DocumentModelSirocco=Einfache Dokumentvorlage für die Lieferscheine +DocumentModelTyphon=Vollständig Dokumentvorlage für die Lieferscheine (Logo, ...) Error_EXPEDITION_ADDON_NUMBER_NotDefined=Konstante EXPEDITION_ADDON_NUMBER nicht definiert -SumOfProductVolumes=Summe der Produktevolumen -SumOfProductWeights=Summe der Produktegewichte +SumOfProductVolumes=Summe der Produktvolumen +SumOfProductWeights=Summe der Produktgewichte # warehouse details -DetailWarehouseNumber= Warenlager-Details +DetailWarehouseNumber= Warenlagerdetails DetailWarehouseFormat= W:%s (Menge : %d) diff --git a/htdocs/langs/de_DE/sms.lang b/htdocs/langs/de_DE/sms.lang index e54f8cd6854..aec415ca7ab 100644 --- a/htdocs/langs/de_DE/sms.lang +++ b/htdocs/langs/de_DE/sms.lang @@ -35,11 +35,11 @@ SmsStatusSentPartialy=Teileweise gesendet SmsStatusSentCompletely=Vollständig gesendet SmsStatusError=Fehler SmsStatusNotSent=Nicht gesendet -SmsSuccessfulySent=SMS korekkte gesendet (von %s an %s) +SmsSuccessfulySent=SMS korrekt gesendet (von %s an %s) ErrorSmsRecipientIsEmpty=Anzahl der Empfänger ist leer WarningNoSmsAdded=Keine neuen Rufnummern zum hinzufügen an die Empfängerliste gefunden ConfirmValidSms=Bestätigen Sie die Freigabe dieser Aktion? -ConfirmResetMailing=Achtung, wenn Sie die SMS-Kampanie %s wieder aktivieren, müssen Sie bestätigen dass der Versand zum zweiten möglich ist. Möchten Sie das wirklich bestätigen? +ConfirmResetMailing=Achtung, wenn Sie die SMS-Kampagnie %s wieder aktivieren, müssen Sie bestätigen dass der Versand zum zweiten möglich ist. Möchten Sie das wirklich bestätigen? ConfirmDeleteMailing=Bestätigen Sie das Entfernen der Aktion? NbOfRecipients=Anzahl der Ziele NbOfUniqueSms=Anzahl der eindeutigen Rufnummern @@ -49,5 +49,6 @@ SendSms=SMS senden SmsInfoCharRemain=Anzahl der verbleibenden Zeichen SmsInfoNumero= (Format der Rufnummer: ++33899701761) DelayBeforeSending=Warten vor dem Senden (in Minuten) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Keine möglichen Empfänger gefunden. Prüfen Sie die Einstellungen Ihres SMS Anbieters. diff --git a/htdocs/langs/de_DE/stocks.lang b/htdocs/langs/de_DE/stocks.lang index 0cfdfb7c858..940d73eba24 100644 --- a/htdocs/langs/de_DE/stocks.lang +++ b/htdocs/langs/de_DE/stocks.lang @@ -12,11 +12,11 @@ WarehouseSourceNotDefined=Keine Lager definiert, AddOne=Hinzufügen WarehouseTarget=Ziellager ValidateSending=Lieferung freigeben -CancelSending=Lieferung abbrechen +CancelSending=Lieferung stornieren DeleteSending=Lieferung löschen Stock=Warenbestand Stocks=Warenbestände -StocksByLotSerial=Stocks by lot/serial +StocksByLotSerial=Lagerbestand pro Charge/Seriennummer Movement=Lagerbewegung Movements=Lagerbewegungen ErrorWarehouseRefRequired=Warenlager-Referenz erforderlich @@ -53,21 +53,21 @@ QtyDispatched=Versandmenge QtyDispatchedShort=Menge versandt QtyToDispatchShort=Menge zu versenden OrderDispatch=Bestellabwicklung -RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated) -RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated) +RuleForStockManagementDecrease=Regel für automatische Verringerung der Bestände (manuelle Verringerung ist immer möglich, selbst wenn die automatische Verringerung aktiviert ist). +RuleForStockManagementIncrease=Regel für automatische Erhöhung der Bestände (manuelle Erhöhung ist immer möglich, selbst wenn die automatische Erhöhung aktiviert ist). DeStockOnBill=Verringere reale Bestände bei Bestätigung von Rechnungen/Gutschriften DeStockOnValidateOrder=Verringere reale Bestände bei Bestätigung von Kundenbestellungen DeStockOnShipment=Verringere reale Bestände bei Bestädigung von Lieferungen ReStockOnBill=Erhöhung der tatsächlichen Bestände in den Rechnungen / Gutschriften ReStockOnValidateOrder=Erhöhung der realen Bestände auf Bestellungen stellt fest -ReStockOnDispatchOrder=Reale Bestände auf manuelle Dispatching in Hallen, nach Erhalt Lieferanten bestellen +ReStockOnDispatchOrder=Erhöhe Warenbestände bei manueller Lieferung in das Lager, nachdem die Bestellung eingegangen ist. ReStockOnDeleteInvoice=Erhöhung der tatsächlichen Bestände bei Löschung von Rechnungen OrderStatusNotReadyToDispatch=Auftrag wurde noch nicht oder nicht mehr ein Status, der Erzeugnisse auf Lager Hallen Versand ermöglicht. StockDiffPhysicTeoric=Begründung für Differenz zwischen Inventurbestand und Lagerbestand NoPredefinedProductToDispatch=Keine vordefinierten Produkte für dieses Objekt. Also kein Versand im Lager erforderlich ist. DispatchVerb=Versand StockLimitShort=Alarmschwelle -StockLimit=Sicherungsbestand für autom. Benachrichtigung +StockLimit=Sicherungsbestand für automatische Benachrichtigung PhysicalStock=Istbestand RealStock=Realer Lagerbestand VirtualStock=Theoretisches Warenlager @@ -81,10 +81,10 @@ LieuWareHouse=Standort Warenlager WarehousesAndProducts=Warenlager und Produkte WarehousesAndProductsBatchDetail=Warenlager und Produkte (mit Detail per lot / serial) AverageUnitPricePMPShort=Gewichteter Durchschnitts-Einstandspreis -AverageUnitPricePMP=Gewichteter Durchschnittpreis bei Erwerb +AverageUnitPricePMP=Gewichteter Durchschnittspreis bei Erwerb SellPriceMin=Verkaufspreis -EstimatedStockValueSellShort=Value for sell -EstimatedStockValueSell=Value for sell +EstimatedStockValueSellShort=Verkaufswert +EstimatedStockValueSell=Verkaufswert EstimatedStockValueShort=Eingangsmenge EstimatedStockValue=Einkaufspreis DeleteAWarehouse=Warenlager löschen @@ -101,7 +101,7 @@ StockToBuy=zu bestellen Replenishment=Nachbestellung ReplenishmentOrders=Nachbestellungen VirtualDiffersFromPhysical=Je nach den Einstellungen zur Erhöhung/Minderung des Lagerbestands können physischer und theoretischer Bestand (tatsächliche + laufende Bestellungen) voneinander abweichen -UseVirtualStockByDefault=Nutze theoretische Lagerbestände anstatt des physischem Bestands für die Nachbestellungsfunktion +UseVirtualStockByDefault=Nutze theoretische Lagerbestände anstatt des physischem Bestands für die Nachbestellfunktion UseVirtualStock=theoretisches Warenlager verwenden UsePhysicalStock=Physisches Warenlager verwenden CurentSelectionMode=Aktueller Auswahl-Modus @@ -113,7 +113,7 @@ AlertOnly= Nur Warnungen WarehouseForStockDecrease=Das Lager %s wird für Entnahme verwendet WarehouseForStockIncrease=Das Lager %s wird für Wareneingang verwendet ForThisWarehouse=Für dieses Lager -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference. +ReplenishmentStatusDesc=Diese Liste enthält Produkte mit einem Bestand unter dem gewünschten Bestand (oder kleiner als der Alarmwert, wenn das Kästchen "Nur Alarm" aktiviert ist). Mit diesem Kästchen können Sie Bestellungen erstellen, um die Differenzen auszugleichen. ReplenishmentOrdersDesc=Das ist eine Liste aller offener Lieferantenbestellungen einschließlich vordefinierter Produkte. Nur geöffnete Bestellungen mit vordefinierten Produkten, sofern es das Lager betrifft, sind hier sichtbar. Replenishments=Nachbestellung NbOfProductBeforePeriod=Menge des Produkts %s im Lager vor der gewählten Periode (< %s) @@ -137,4 +137,4 @@ MovementTransferStock=Umlagerung des Produkt %s in ein anderes Lager WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=Quelle Lager muss hier definiert werden, wenn das "Produkt Charge" Modul aktiviert ist. Es wird zum auflisten welche Charge/Serien verfügbar für Produkte die erforderliche Chargen/Serien Daten für die Bewegung erforderlich. Wenn Sie Produkte aus verschiedenen Lagern versenden, erstellen sie den Versand einfach in mehreren Schritten. InventoryCodeShort=Inv. / Mov. Kode NoPendingReceptionOnSupplierOrder=Keine anstehenden Liefereingänge aufgrund offener Lieferantenbestellungen -ThisSerialAlreadyExistWithDifferentDate=Diese Charge- / Seriennummer (%s) ist bereits vorhanden, jedoch mit unterschiedlichen Haltbarkeits- oder Verfallsdatum. \n(Gefunden: %s Erfasst: %s) +ThisSerialAlreadyExistWithDifferentDate=Diese Charge / Seriennummer (%s) ist bereits vorhanden, jedoch mit unterschiedlichen Haltbarkeits- oder Verfallsdatum. \n(Gefunden: %s Erfasst: %s) diff --git a/htdocs/langs/de_DE/supplier_proposal.lang b/htdocs/langs/de_DE/supplier_proposal.lang index dede54ef48d..ef7c52c4ebc 100644 --- a/htdocs/langs/de_DE/supplier_proposal.lang +++ b/htdocs/langs/de_DE/supplier_proposal.lang @@ -1,60 +1,59 @@ # Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposal=Supplier commercial proposals -supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Lieferanten Angebote -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=Liste -CommRequest=Price request -CommRequests=Price requests -SearchRequest=Find a request -DraftRequests=Draft requests -LastModifiedRequests=Last %s modified price requests -RequestsOpened=Open price requests -SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Lieferanten Angebot +SupplierProposal=Handelsangebot Lieferant +supplier_proposalDESC=Preisanfrage an Lieferanten verwalten +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request +CommRequest=Preisanfrage +CommRequests=Preisanfragen +SearchRequest=Anfrage suchen +DraftRequests=Anfrage erstellen +LastModifiedRequests=letzten %s geänderte Preisanfragen +RequestsOpened=offene Preisanfragen +SupplierProposalArea=Bereich Lieferantenangebote +SupplierProposalShort=Supplier proposals SupplierProposals=Lieferanten Angebote -NewAskPrice=New price request -NewAsk=New request -ShowSupplierProposal=Show price request -AddSupplierProposal=Create a price request -SupplierProposalRefFourn=Supplier ref +NewAskPrice=neue Preisanfrage +NewAsk=neue Anfrage +ShowSupplierProposal=Presianfrage anzeigen +AddSupplierProposal=Preisanfrage erstellen +SupplierProposalRefFourn=Lieferantenreferenz SupplierProposalDate=Liefertermin -SupplierProposalRefFournNotice=Before closing to "Accepted", think to grasp suppliers references. -RelatedSupplierProposal=Related price requests suppliers -ConfirmValidateAsk=Are you sure you want to validate this price request under name %s ? -DateAsk=Date of request -DeleteAsk=Delete request -ValidateAsk=Validate request -AddAsk=Create a request -SupplierProposalDraft=Drafts +SupplierProposalRefFournNotice=Vor dem Schliessen und setzen des Status auf "Angenommen" sollten Sie die Lieferantenreferenz aufnehmen. +RelatedSupplierProposal=verbundene Preisanfragen von Lieferanten +ConfirmValidateAsk=Sind Sie sicher, dass Sie dieser Preisanfrage unter %s bestätigen wollen ? +DateAsk=Datum der Anfrage +DeleteAsk=Anfrage löschen +ValidateAsk=Anfrage freigeben +AddAsk=Anfrage anlegen +SupplierProposalDraft=Entwürfe SupplierProposalOpened=Geöffnet -SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is open) -SupplierProposalStatusOpened=Validated (request is open) +SupplierProposalStatusDraft=Entwurf (muss noch überprüft werden) +SupplierProposalStatusValidated=Bestätigt (Anfrage ist offen) +SupplierProposalStatusOpened=Bestätigt (Anfrage ist offen) SupplierProposalStatusClosed=Geschlossen -SupplierProposalStatusSigned=Accepted +SupplierProposalStatusSigned=Bestätigt SupplierProposalStatusNotSigned=Abgelehnt SupplierProposalStatusBilled=Verrechnet -SupplierProposalStatusDraftShort=Draft -SupplierProposalStatusValidatedShort=Validated +SupplierProposalStatusDraftShort=Entwurf +SupplierProposalStatusValidatedShort=Bestätigt SupplierProposalStatusOpenedShort=Geöffnet SupplierProposalStatusClosedShort=Geschlossen -SupplierProposalStatusSignedShort=Accepted +SupplierProposalStatusSignedShort=Bestätigt SupplierProposalStatusNotSignedShort=Abgelehnt SupplierProposalStatusBilledShort=Verrechnet -CopyAskFrom=Create price request by copying existing a request -CreateEmptyAsk=Create blank request -CloneAsk=Clone price request -ConfirmCloneAsk=Are you sure you want to clone the price request %s ? -ConfirmReOpenAsk=Are you sure you want to open back the price request %s ? -SendAskByMail=Send price request by mail -SendAskRef=Sending the price request %s -SupplierProposalCard=Request card -ConfirmDeleteAsk=Are you sure you want to delete this price request ? -ActionsOnSupplierProposal=Events on price request -DocModelAuroreDescription=A complete request model (logo...) -CommercialAsk=Price request -DefaultModelSupplierProposalCreate=Default model creation -DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) -DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +CopyAskFrom=Preisanfrage durch Kopieren einer bestehenden Anfrage anlegen +CreateEmptyAsk=Leere Anfrage anlegen +CloneAsk=Preisanfrage duplizieren +ConfirmCloneAsk=Sind Sie sicher, dass Sie die Preisanfrage %s duplizieren wollen ? +ConfirmReOpenAsk=Sind Sie sicher, dass Sie die Preisanfrage %s wieder öffnen möchten ? +SendAskByMail=Preisanfrage per E-Mail versenden +SendAskRef=Sende Preisanfrage %s +SupplierProposalCard=Anfrage - Karte +ConfirmDeleteAsk=Sind Sie sicher, daß Sie die Preisanfrage löschen wollen ? +ActionsOnSupplierProposal=Ereignis bei Preisanfrage +DocModelAuroreDescription=Ein vollständiges Anfragemodell (logo...) +CommercialAsk=Preisanfrage +DefaultModelSupplierProposalCreate=Erstellung eines Standard-Modells +DefaultModelSupplierProposalToBill=Standardvorlage wenn eine Preisanfrage geschlossen wird (angenommen) +DefaultModelSupplierProposalClosed=Standardvorlage wenn eine Preisanfrage geschlossen wird (abgelehnt) +ListOfSupplierProposal=Liste von Angebotsanfragen für Lieferanten diff --git a/htdocs/langs/de_DE/suppliers.lang b/htdocs/langs/de_DE/suppliers.lang index 5b2d4584f04..413f924d54d 100644 --- a/htdocs/langs/de_DE/suppliers.lang +++ b/htdocs/langs/de_DE/suppliers.lang @@ -3,6 +3,7 @@ Suppliers=Lieferanten AddSupplier=Lieferant anlegen SupplierRemoved=Lieferant entfernt SuppliersInvoice=Lieferantenrechnung +ShowSupplierInvoice=Zeige Lieferantenrechnung NewSupplier=Neuer Lieferant History=Verlauf ListOfSuppliers=Lieferantenliste @@ -31,7 +32,7 @@ ApproveThisOrder=Bestellung bestätigen ConfirmApproveThisOrder=Möchten Sie diese Bestellung wirklich bestätigen %s ? DenyingThisOrder=Bestellung ablehnen ConfirmDenyingThisOrder=Möchten Sie diese Bestellung wirklich ablehnen %s ? -ConfirmCancelThisOrder=Möchten Sie diese Bestellung wirklich verwerfen %s ? +ConfirmCancelThisOrder=Möchten Sie die Bestellung %s wirklich stornieren ? AddCustomerOrder=Erzeuge Kundenauftrag AddCustomerInvoice=Kundenrechnung erstellen AddSupplierOrder=Lieferantenbestellung erstellen diff --git a/htdocs/langs/de_DE/trips.lang b/htdocs/langs/de_DE/trips.lang index e3301122128..e0d00beeec5 100644 --- a/htdocs/langs/de_DE/trips.lang +++ b/htdocs/langs/de_DE/trips.lang @@ -1,28 +1,28 @@ # Dolibarr language file - Source file is en_US - trips ExpenseReport=Spesenabrechnung -ExpenseReports=Spesenabrechnungen Hinweis +ExpenseReports=Spesenabrechnungen Trip=Spesenabrechnung Trips=Spesenabrechnungen TripsAndExpenses=Reise- und Fahrtspesen TripsAndExpensesStatistics=Reise- und Fahrtspesen Statistik -TripCard=Reisekosten Karte +TripCard=Reisekosten - Karte AddTrip=Reisekostenabrechnung erstellen -ListOfTrips=Liste Reise- und Spesenabrechnungen +ListOfTrips=Aufstellung Spesenabrechnungen ListOfFees=Liste der Spesen -ShowTrip=Spesenreport anzeigen -NewTrip=neue Reisekostenabrechnung +ShowTrip=Spesenabrechnung anzeigen +NewTrip=neue Spesenabrechnung CompanyVisited=Besuchter Partner Kilometers=Kilometerstand FeesKilometersOrAmout=Spesenbetrag bzw. Kilometergeld DeleteTrip=Spesenabrechnung löschen ConfirmDeleteTrip=Möchten Sie diese Spesenabrechnung wirklich löschen? -ListTripsAndExpenses=Liste Reise- und Spesenabrechnungen +ListTripsAndExpenses=Aufstellung Spesenabrechnungen ListToApprove=Warten auf Bestätigung ExpensesArea=Spesenabrechnungen SearchATripAndExpense=Suche nach einer Spesenabrechnung ClassifyRefunded=Als 'erstattet' markieren -ExpenseReportWaitingForApproval=Eine neue Reisekostenabrechnung ist zur Genehmigung vorgelegt worden -ExpenseReportWaitingForApprovalMessage=Eine neue Kostenabrechnung wurde vorgelegt und steht zur Überprüfung an.\n- Benutzer: %s \n- Zeitraum: %s \nKlicken Sie hier, um zu überprüfen: %s +ExpenseReportWaitingForApproval=Eine neue Spesenabrechnung ist zur Genehmigung vorgelegt worden +ExpenseReportWaitingForApprovalMessage=Eine neue Spesenabrechnung wurde vorgelegt und steht zur Überprüfung an.\n- Benutzer: %s \n- Zeitraum: %s \nKlicken Sie hier, um zu überprüfen: %s TripId=Spesenabrechnung ID AnyOtherInThisListCanValidate=Person für die Validierung zu informieren . TripSociete=Partner @@ -31,7 +31,7 @@ TripNDF=Hinweise Spesenabrechnung PDFStandardExpenseReports=Standard-Vorlage, um ein PDF-Dokument für die Spesenabrechnung zu erzeugen ExpenseReportLine=Spesenabrechnung Zeile TF_OTHER=Andere -TF_TRANSPORTATION=Spedition +TF_TRIP=Transportation TF_LUNCH=Bewirtung TF_METRO=S- und U-Bahn TF_TRAIN=Bahn @@ -42,13 +42,13 @@ TF_ESSENCE=Kraftstoff TF_HOTEL=Hotel TF_TAXI=Taxi -ErrorDoubleDeclaration=Sie haben bereits eine andere Spesenabrechnung in einem ähnliche Datumsbereich erstellt. +ErrorDoubleDeclaration=Sie haben bereits eine andere Spesenabrechnung in einem ähnlichen Datumsbereich erstellt. AucuneNDF=Keine Spesenabrechnungen für diese Kriterien gefunden AucuneLigne=Es wurde noch keine Spesenabrechnung erstellt. AddLine=Neue Zeile hinzufügen AddLineMini=Hinzufügen -Date_DEBUT=Beginndatum +Date_DEBUT=Startdatum Periode Date_FIN=Enddatum ModePaiement=Zahlungsart @@ -75,10 +75,10 @@ ModifyInfoGen=Bearbeiten ValidateAndSubmit=Validieren und zur Genehmigung einreichen ValidatedWaitingApproval=Validiert (Wartet auf Genehmigung) -NOT_VALIDATOR=Sie sind nicht berechtigt, diese Spesennabrechnung zu genehmigen +NOT_VALIDATOR=Sie sind nicht berechtigt, diese Spesenabrechnung zu genehmigen NOT_AUTHOR=Sie sind nicht der Autor dieser Spesenabrechnung. Vorgang abgebrochen. -RefuseTrip=Verweigern eine Spesenabrechnung +RefuseTrip=Ablehnen eine Spesenabrechnung ConfirmRefuseTrip=Möchten Sie diese Spesenabrechnung wirklich ablehnen? ValideTrip=Genehmigen Spesenabrechnung @@ -87,16 +87,17 @@ ConfirmValideTrip=Möchten Sie diese Spesenabrechnung wirklich genehmigen? PaidTrip=Spesenabrechnung bezahlen ConfirmPaidTrip=Möchten Sie den Status dieser Spesenabrechnung auf "Bezahlt" ändern? -CancelTrip=Abrechen einer Spesenabrechnung +CancelTrip=Stornieren einer Spesenabrechnung ConfirmCancelTrip=Möchten Sie diese Spesenabrechnung wirklich abbrechen? -BrouillonnerTrip=Spesenabrechnung rückgängig, auf den Status "Entwurf" +BrouillonnerTrip=Status der Spesenabrechnung auf den Status "Entwurf" ändern ConfirmBrouillonnerTrip=Möchten Sie den Status dieser Spesenabrechnung wirklich auf "Entwurf" ändern? SaveTrip=Bestätige Spesenabrechnung -ConfirmSaveTrip=Sind Sie sicher, dass Sie diese Spesenabrechnung überprüfen wollen? +ConfirmSaveTrip=Sind Sie sicher, dass Sie diese Spesenabrechnung bestätigen wollen? NoTripsToExportCSV=Keine Spesenabrechnung für diesen Zeitraum zu exportieren. ExpenseReportPayment=Spesenabrechnung Zahlung -ExpenseReportsToPay=Spesenabrechnungen zu entrichten +ExpenseReportsToApprove=Expense reports to approve +ExpenseReportsToPay=zu zahlende Spesenabrechnungen diff --git a/htdocs/langs/de_DE/users.lang b/htdocs/langs/de_DE/users.lang index bb947b41537..72e283cb37b 100644 --- a/htdocs/langs/de_DE/users.lang +++ b/htdocs/langs/de_DE/users.lang @@ -1,8 +1,8 @@ # Dolibarr language file - Source file is en_US - users HRMArea=Personalmanagment - Übersicht -UserCard=Benutzer-Karte -ContactCard=Kontakt-Karte -GroupCard=Gruppe-Karte +UserCard=Benutzer - Karte +ContactCard=Kontakt - Karte +GroupCard=Gruppe - Karte NoContactCard=Keine Kontaktkarte Permission=Berechtigung Permissions=Berechtigungen @@ -89,7 +89,7 @@ DomainUser=Domain-Benutzer %s Reactivate=Reaktivieren CreateInternalUserDesc=Dieses Formular erlaubt Ihnen das Anlegen eines unternehmensinternen Benutzers. Zum Anlegen eines externen Benutzers (Kunden, Lieferanten, ...), verwenden Sie bitte die 'Benutzer erstellen'-Schaltfläche in der Kontaktkarte des jeweiligen Partnerkontakts. InternalExternalDesc=Ein interner Benutzer ist Teil Ihres Unternehmens/Ihrer Stiftung.
      Ein externer Benutzer ist ein Kunde, Lieferant oder Anderes. -PermissionInheritedFromAGroup=Berechtigung durch eine Gruppenzugehƶrigkeit gererbt. +PermissionInheritedFromAGroup=Berechtigung durch eine Gruppenzugehƶrigkeit geerbt. Inherited=Geerbt UserWillBeInternalUser=Erstellter Benutzer ist intern (mit keinem bestimmten Partner verknüpft) UserWillBeExternalUser=Erstellter Benutzer ist extern (mit einem bestimmten Partner verknüpft) @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Verwende OpenID für Anmeldung WeeklyHours=Wochenstunden ColorUser=Benutzerfarbe +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/de_DE/withdrawals.lang b/htdocs/langs/de_DE/withdrawals.lang index 384172aad01..a377e6c18c0 100644 --- a/htdocs/langs/de_DE/withdrawals.lang +++ b/htdocs/langs/de_DE/withdrawals.lang @@ -14,7 +14,7 @@ WithdrawalReceiptShort=Beleg LastWithdrawalReceipts=%s neuste Abbuchungsbelege WithdrawedBills=Abgebuchte Rechnungen WithdrawalsLines=Abbuchungszeilen -RequestStandingOrderToTreat=Anfrage für Dauerauftrage zu bearbeiten +RequestStandingOrderToTreat=Anfrage für DauerauftrƤge zu bearbeiten RequestStandingOrderTreated=Anfrage für Lastschriftauftrag bearbeitet NotPossibleForThisStatusOfWithdrawReceiptORLine=Funktion nicht verfügbar. Der Status des Abbucher muss auf "durchgeführt" gesetzt sein bevor eine ErklƤrung für die Ablehnung eingetragen werden kƶnnen. CustomersStandingOrders=Kunden Lastschriftverfahren @@ -86,7 +86,7 @@ StatisticsByLineStatus=Statistiken nach Statuszeilen RUM=RUM RUMWillBeGenerated=RUM Zahl wird beim speichern der Bankinformationen generiert WithdrawMode=Abbuchungsmodus (FRST oder RECUR) -WithdrawRequestAmount=Abbachungsauftrag Betrag: +WithdrawRequestAmount=Abbuchungsauftrag Betrag: WithdrawRequestErrorNilAmount=Es kann keine Abbuchung für einen Nullbetrag erstellt werden. ### Notifications diff --git a/htdocs/langs/de_DE/workflow.lang b/htdocs/langs/de_DE/workflow.lang index fdcaacd68ef..929d436b0d4 100644 --- a/htdocs/langs/de_DE/workflow.lang +++ b/htdocs/langs/de_DE/workflow.lang @@ -3,9 +3,9 @@ WorkflowSetup=Workflow Moduleinstellungen WorkflowDesc=Dieses Modul wurde gestaltet um das Verhalten von automatischen Aktionen in den Anwendung zu verƤndern. Standardmäßig wird der Prozess offen sein. (Sie kƶnnen die Dinge in der gewünschten Reihenfolge tun). Sie kƶnnen die automatische Aktionen, die Sie interessieren aktivieren. ThereIsNoWorkflowToModify=Es sind keine Workflow Ƅnderungen mƶglich mit den aktivierten Modulen. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Erstelle einen Kundenauftrag automatisch, nachdem ein Angebot unterzeichnet wurde -descWORKFLOW_PROPAL_AUTOCREATE_INVOICEAutomatically Erstelle eine Kundenrechnung automatisch, nachdem ein Angebot unterzeichnet wurde -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICEAutomatically Erstelle eine Kundenrechnung automatisch, nachdem ein Vertrag bestƤtigt wurde -descWORKFLOW_ORDER_AUTOCREATE_INVOICEAutomatically Erstelle eine Kundenrechnung automatisch, nachdem ein Kundenauftrag geschlossen wurde +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Erstelle automatisch eine Kundenrechnung, nachdem das Angebot bestƤtigt wurde. +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Erstelle automatisch eine Kundenrechnung, nachdem der Vertrag bestƤtigt wurde. +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Erstelle automatisch eine Kundenrechnung, nachdem ein Auftrag abgeschlossen wurde. descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Kennzeichne verknüpftes Angebot als in Rechnung gestellt, wenn der Kundenauftrag als bezahlt markiert wird descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Kennzeichne verknüpfte KundenauftrƤge als verrechnet, wenn die Kundenrechnung als bezahlt markiert wird descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Kennzeichne verknüpfte KundenauftrƤge als verrechnet, wenn die Kundenrechnung bestƤtigt wird diff --git a/htdocs/langs/el_GR/accountancy.lang b/htdocs/langs/el_GR/accountancy.lang index 58aac597a50..c01b12eee42 100644 --- a/htdocs/langs/el_GR/accountancy.lang +++ b/htdocs/langs/el_GR/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Επιλέξτε ένα Ļ€ĻĻŒĻ„Ļ…Ļ€Īæ Ī±Ļ€ĻŒ την εξαγωγ Modelcsv_normal=Κλασική εξαγωγή Modelcsv_CEGID=Εξαγωγή προς CEGID ĪµĪ¼Ļ€ĪµĪ¹ĻĪæĪ³Ī½Ļ‰Ī¼ĻŒĪ½Ļ‰Ī½ BackToChartofaccounts=Ī•Ļ€Ī¹ĻƒĻ„ĻĪæĻ†Ī® ĻƒĻ„Īæ Γιάγραμμα των Ī»ĪæĪ³Ī±ĻĪ¹Ī±ĻƒĪ¼ĻŽĪ½ -Back=Ī•Ļ€Ī¹ĻƒĻ„ĻĪæĻ†Ī® Definechartofaccounts=ĪŸĻĪÆĻƒĻ„Īµ ένα Γιάγραμμα των Ī»ĪæĪ³Ī±ĻĪ¹Ī±ĻƒĪ¼ĻŽĪ½ Selectchartofaccounts=Επιλέξτε ένα Γιάγραμμα των Ī»ĪæĪ³Ī±ĻĪ¹Ī±ĻƒĪ¼ĻŽĪ½ @@ -109,10 +108,6 @@ DelBookKeeping=Ī”Ī¹Ī±Ī³ĻĪ¬ĻˆĻ„Īµ τα αρχεία της γενικής λογ DescSellsJournal=Ī—Ī¼ĪµĻĪæĪ»ĻŒĪ³Ī¹Īæ Ļ€Ļ‰Ī»Ī®ĻƒĪµĻ‰Ī½ DescPurchasesJournal=Ī—Ī¼ĪµĻĪæĪ»ĻŒĪ³Ī¹Īæ Ī±Ī³ĪæĻĻŽĪ½ -BankJournal=Ī¤ĻĪ±Ļ€ĪµĪ¶Ī¹ĪŗĻŒ ημερολόγιο -DescBankJournal=Ī—Ī¼ĪµĻĪæĪ»ĻŒĪ³Ī¹Īæ Τράπεζας, ĻƒĻ…Ī¼Ļ€ĪµĻĪ¹Ī»Ī±Ī¼Ī²Ī±Ī½ĪæĪ¼Ī­Ī½Ļ‰Ī½ ĻŒĪ»Ļ‰Ī½ των ĪµĪ¹Ī“ĻŽĪ½ Ļ€Ī»Ī·ĻĻ‰Ī¼ĻŽĪ½ ĪµĪŗĻ„ĻŒĻ‚ Ī±Ļ€ĻŒ τα μετρητά -CashJournal=Ī—Ī¼ĪµĻĪæĪ»ĻŒĪ³Ī¹Īæ Ī¼ĪµĻ„ĻĪ·Ļ„ĻŽĪ½ -DescCashJournal=Ī—Ī¼ĪµĻĪæĪ»ĻŒĪ³Ī¹Īæ Ī¼ĪµĻ„ĻĪ·Ļ„ĻŽĪ½ ĪŗĪ±ĪøĻŽĻ‚ και το είΓος των Ļ„Ī±Ī¼ĪµĪ¹Ī±ĪŗĻŽĪ½ Ļ€Ī»Ī·ĻĻ‰Ī¼ĻŽĪ½ FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Συμβουλευτείτε ĪµĪ“ĻŽ τη Ī»ĪÆĻƒĻ„Ī± τω ValidateHistory=Ī‘Ļ…Ļ„ĻŒĪ¼Ī±Ļ„Ī· ĪµĻ€Ī¹ĪŗĻĻĻ‰ĻƒĪ· ErrorAccountancyCodeIsAlreadyUse=Σφάλμα, Γεν μπορείτε να Ī“Ī¹Ī±Ī³ĻĪ¬ĻˆĪµĻ„Īµ Ī±Ļ…Ļ„ĻŒĪ½ τον Ī»ĪæĪ³Ī¹ĻƒĻ„Ī¹ĪŗĻŒ λογαριασμό γιατί Ļ‡ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹ĪµĪÆĻ„Ī±Ī¹ - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Φόρμα Ī±Ī½Ī¬Ī»Ļ…ĻƒĪ·Ļ‚ GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/el_GR/admin.lang b/htdocs/langs/el_GR/admin.lang index 518ca40946b..5affa6b3bbc 100644 --- a/htdocs/langs/el_GR/admin.lang +++ b/htdocs/langs/el_GR/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Ī‘Ļ€ĻŒĪŗĻĻ…ĻˆĪ· ĻŒĪ»Ļ‰Ī½ των Ļ€Ī»Ī·ĻĪæĻ†ĪæĻĪ¹ĻŽ HideDescOnPDF=Ī‘Ļ€ĻŒĪŗĻĻ…ĻˆĪ· Ļ€ĪµĻĪ¹Ī³ĻĪ±Ļ†ĻŽĪ½ Ļ€ĻĪæĻŠĻŒĪ½Ļ„Ļ‰Ī½ ĻƒĻ„Ī± Γημιουργηθέντα PDF HideRefOnPDF=Ī‘Ļ€ĻŒĪŗĻĻ…ĻˆĪ· αναφοράς Ļ€ĻĪæĻŠĻŒĪ½Ļ„ĪæĻ‚ ĻƒĻ„Ī± Γημιουργηθέντα PDF HideDetailsOnPDF=Ī‘Ļ€ĻŒĪŗĻĻ…ĻˆĪ· Ī»ĪµĻ€Ļ„ĪæĪ¼ĪµĻĪµĪ¹ĻŽĪ½ Ļ€ĻĪæĻŠĻŒĪ½Ļ„Ļ‰Ī½ ĻƒĻ„Ī± Γημιουργηθέντα PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Βιβλιοθήκη UrlGenerationParameters=Παράμετροι για Γημιουργία Ī±ĻƒĻ†Ī±Ī»ĻŽĪ½ URL SecurityTokenIsUnique=Ī§ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹Ī®ĻƒĻ„Īµ μια μοναΓική παράμετρο securekey για κάθε Ī“Ī¹ĪµĻĪøĻ…Ī½ĻƒĪ· URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Ī•ĪÆĻƒĻ„Īµ ĻƒĪÆĪ³ĪæĻ…ĻĪæĪ¹ ĻŒĻ„Ī¹ θέλετε ν AllBarcodeReset=ĪŒĪ»ĪµĻ‚ οι τιμές barcode έχουν αφαιρεθεί NoBarcodeNumberingTemplateDefined=Δεν υπάρχει Ļ€ĻĻŒĻ„Ļ…Ļ€Īæ για barcode αρίθμηση ενεργοποιημένη ĻƒĻ„Īæ module barcode NoRecordWithoutBarcodeDefined=Δεν υπάρχει εγγραφή χωρίς ορισμένη τιμή barcode. +EnableFileCache=Enable file cache # Modules Module0Name=Ī§ĻĪ®ĻƒĻ„ĪµĻ‚ & ĪŸĪ¼Ī¬Ī“ĪµĻ‚ @@ -499,7 +500,7 @@ Module510Desc=Ī”Ī¹Ī±Ļ‡ĪµĪÆĻĪ¹ĻƒĪ· υπαλλήλων, Ī¼Ī¹ĻƒĪøĻŽĪ½ και πλ Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Ī‘Ļ€ĪæĻƒĻ„ĪæĪ»Ī® ĪµĪ¹Ī“ĪæĻ€ĪæĪ¹Ī®ĻƒĪµĻ‰Ī½ Ī¼Ī­ĻƒĻ‰ Ī·Ī»ĪµĪŗĻ„ĻĪæĪ½Ī¹ĪŗĪæĻ ταχυΓρομείου ĻƒĻ‡ĪµĻ„Ī¹ĪŗĪ¬ με ĪæĻĪ¹ĻƒĪ¼Ī­Ī½ĪµĻ‚ Dolibarr επαγγελματικές ĻƒĻ…Ī½Ī±Ī½Ļ„Ī®ĻƒĪµĪ¹Ļ‚ σε Πελ./Προμ. (Ī· ĻĻĪøĪ¼Ī¹ĻƒĪ· ορίζεται Ī±Ļ€ĻŒ κάθε Πελ./Προμ.) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Δωρεές Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=ĪšĪ±ĪøĻ…ĻƒĻ„ĪµĻĪ®ĻƒĪµĪ¹Ļ‚ πριν την προειΓοπ DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/el_GR/agenda.lang b/htdocs/langs/el_GR/agenda.lang index c98a28ca1e2..387c78c3100 100644 --- a/htdocs/langs/el_GR/agenda.lang +++ b/htdocs/langs/el_GR/agenda.lang @@ -35,7 +35,9 @@ AllActions= ĪŒĪ»ĪµĻ‚ οι ενέργειες/ĪµĻĪ³Ī±ĻƒĪÆĪµĻ‚ ViewCal=Μηνιαία προβολή ViewDay=Προβολή ημέρας ViewWeek=Προβολή εβΓομάΓας +ViewYear=Year view ViewPerUser=Προβολή ανά Ļ‡ĻĪ®ĻƒĻ„Ī· +ViewPerType=Per type view ViewWithPredefinedFilters= Ī•Ī¼Ļ†Ī¬Ī½Ī¹ĻƒĪ· με Ļ€ĻĪæĪŗĪ±ĪøĪæĻĪ¹ĻƒĪ¼Ī­Ī½Ī± φίλτρα AutoActions= Ī‘Ļ…Ļ„ĻŒĪ¼Ī±Ļ„Ī· ĻƒĻ…Ī¼Ļ€Ī»Ī®ĻĻ‰ĻƒĪ· ημερολογίου AgendaAutoActionDesc= Ī•Ī“ĻŽ ορίζετε Ī³ĪµĪ³ĪæĪ½ĻŒĻ„Ī± για το οποία θέλετε το Dolibarr να Γημιουργεί Ī±Ļ…Ļ„ĻŒĪ¼Ī±Ļ„Ī± μια ενέργεια ĻƒĻ„Ī·Ī½ ατζέντα. Αν τίποτα Γεν είναι Ļ„ĻƒĪµĪŗĪ±ĻĪ¹ĻƒĪ¼Ī­Ī½Īæ (προεπιλογή), Ļ„ĻŒĻ„Īµ, μόνο χειροκίνητες ενέργειες θα ĻƒĻ…Ī¼Ļ€ĪµĻĪ¹Ī»Ī·Ļ†ĪøĪæĻĪ½ ĻƒĻ„Ī·Ī½ ατζέντα. diff --git a/htdocs/langs/el_GR/bills.lang b/htdocs/langs/el_GR/bills.lang index d0fe0d1b62a..522ccd9e738 100644 --- a/htdocs/langs/el_GR/bills.lang +++ b/htdocs/langs/el_GR/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Ī™ĻƒĻ„ĪæĻĪ¹ĪŗĻŒ Ī Ī»Ī·ĻĻ‰Ī¼ĻŽĪ½ PaymentsBackAlreadyDone=Payments back already done PaymentRule=ĪšĪ±Ī½ĻŒĪ½Ī±Ļ‚ Πληρωμής PaymentMode=Ī¤ĻĻŒĻ€ĪæĻ‚ Πληρωμής +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Ī¤ĻĻŒĻ€ĪæĻ‚ πληρωμής PaymentTerm=ĪŒĻĪæĻ‚ πληρωμής PaymentConditions=Όροι πληρωμής @@ -184,6 +186,7 @@ ShowInvoice=Ī•Ī¼Ļ†Ī¬Ī½Ī¹ĻƒĪ· τιμολογίου ShowInvoiceReplace=Ī•Ī¼Ļ†Ī¬Ī½Ī¹ĻƒĪ· τιμολογίου Ī±Ī½Ļ„Ī¹ĪŗĪ±Ļ„Ī¬ĻƒĻ„Ī±ĻƒĪ·Ļ‚ ShowInvoiceAvoir=Ī•Ī¼Ļ†Ī¬Ī½Ī¹ĻƒĪ· Ļ€Ī¹ĻƒĻ„Ļ‰Ļ„Ī¹ĪŗĪæĻ τιμολογίου ShowInvoiceDeposit=Ī•Ī¼Ļ†Ī¬Ī½Ī¹ĻƒĪ· τιμολογίου ĪŗĪ±Ļ„Ī¬ĪøĪµĻƒĪ·Ļ‚ +ShowInvoiceSituation=Show situation invoice ShowPayment=Ī•Ī¼Ļ†Ī¬Ī½Ī¹ĻƒĪ· πληρωμής AlreadyPaid=ΉΓη πληρωμένο AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment conditions SetMode=Set payment mode Billed=Τιμολογημένο +RecurringInvoices=Recurring invoices RepeatableInvoice=Ī ĻĻŒĻ„Ļ…Ļ€Īæ τιμολογίου RepeatableInvoices=Ī ĻĻŒĻ„Ļ…Ļ€Īæ Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Īæ Repeatable=Ī ĻĻŽĻ„Ļ…Ļ€Īæ @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=ĪšĪæĪ¹Ī½Ļ‰Ī½Ī¹ĪŗĪ® ĪµĪ¹ĻƒĻ†ĪæĻĪ¬ / Φορολογικά id πληρωμής PaymentId=ĪšĻ‰Ī“. Πληρωμής +PaymentRef=Payment ref. InvoiceId=ĪšĻ‰Ī“. Τιμολογίου InvoiceRef=ĪšĻ‰Ī“. Τιμολογίου InvoiceDateCreation=Ημερ. Γημιουργίας τιμολογίου @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Σχετικά Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± Ļ€ĻĪæĪ¼Ī·ĪøĪµĻ…Ļ„ĻŽĪ½ LatestRelatedBill=Τελευταίο ĻƒĻ‡ĪµĻ„Ī¹ĪŗĻŒ Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Īæ WarningBillExist=Ī ĻĪæĻƒĪæĻ‡Ī®, ένα Ī® Ļ€ĪµĻĪ¹ĻƒĻƒĻŒĻ„ĪµĻĪ± Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± υπάρχουν ήΓη MergingPDFTool=Ī£Ļ…Ī³Ļ‡ĻŽĪ½ĪµĻ…ĻƒĪ· εργαλείο PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Ī†Ī¼ĪµĻƒĪ· @@ -393,6 +402,7 @@ Reported=Με ĪŗĪ±ĪøĻ…ĻƒĻ„Ī­ĻĪ·ĻƒĪ· DisabledBecausePayments=Δεν είναι Ī“Ļ…Ī½Ī±Ļ„ĻŒĪ½, ΓεΓομένου ĻŒĻ„Ī¹ υπάρχουν ĪæĻĪ¹ĻƒĪ¼Ī­Ī½ĪµĻ‚ πληρωμές CantRemovePaymentWithOneInvoicePaid=Δεν μπορείτε να ĪŗĪ±Ļ„Ī±ĻĪ³Ī®ĻƒĪµĻ„Īµ τη πληρωμή, ΓεΓομένου ĻŒĻ„Ī¹ υπάρχει Ļ„ĪæĻ…Ī»Ī¬Ļ‡Ī¹ĻƒĻ„ĪæĪ½ ένα Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Īæ που έχει Ļ‡Ī±ĻĪ±ĪŗĻ„Ī·ĻĪ¹ĻƒĻ„ĪµĪÆ σαν πληρωμένο ExpectedToPay=Ī‘Ī½Ī±Ī¼ĪµĪ½ĻŒĪ¼ĪµĪ½Ī· Πληρωμή +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Πληρωθείτε Ī±Ļ…Ļ„ĻŒ το Ļ€ĪæĻƒĻŒ ClosePaidInvoicesAutomatically=ĪšĪ±Ļ„Ī±Ļ„Ī¬ĻƒĻƒĪæĻ…Ī½ "ĪšĪ±Ļ„Ī±Ī²Ī¬Ī»Ī»ĪæĪ½Ļ„Ī±Ī¹" όλα τα ĻƒĻ„Ī¬Ī½Ļ„Ī±Ļ, ĪŗĪ±Ļ„Ī¬ĻƒĻ„Ī±ĻƒĪ· Ī® την Ī±Ī½Ļ„Ī¹ĪŗĪ±Ļ„Ī¬ĻƒĻ„Ī±ĻƒĪ· των τιμολογίων Ī²Ī±ĻĻĪ½ĪµĪ¹ εξ ολοκλήρου. ClosePaidCreditNotesAutomatically=Ταξινομήσει τα "Πληρωμένα" όλα τα Ļ€Ī¹ĻƒĻ„Ļ‰Ļ„Ī¹ĪŗĪ¬ Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± που καταβάλλονται εξ ολοκλήρου Ļ€ĪÆĻƒĻ‰. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Ī£Ī·Ī¼ĪµĪÆĻ‰ĻƒĪ·: Αυτή Ī· Ī»ĪÆĻƒĻ„Ī± περιέ RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=Αυτή Ī· επιλογή είναι Γιαθέσιμη ĻŒĻ„Ī±Ī½ Ī“Ī·Ī¼Ī¹ĪæĻ…ĻĪ³Ī®ĻƒĪµĻ„Īµ Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Īæ Ī±Ļ€ĻŒ την καρτέλα "πελάτης" Ī±Ļ€ĻŒ άλλους ĪŗĪ±Ļ„Ī±ĻƒĪŗĪµĻ…Ī±ĻƒĻ„Ī­Ļ‚ PDFCrabeDescription=Τιμολόγιο Ļ€ĻĻŒĻ„Ļ…Ļ€Īæ PDF Crabe. Ένα πλήρες Ļ€ĻĻŒĻ„Ļ…Ļ€Īæ τιμολογίου (ĻƒĻ…Ī½Ī¹ĻƒĻ„ĻŽĪ¼ĪµĪ½Īæ Ļ€ĻĻŒĻ„Ļ…Ļ€Īæ) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Ī•Ļ€Ī¹ĻƒĻ„ĻĪ­ĻˆĪµĻ„Īµ αριθμό με μορφή %syymm-nnnn για τυπικά Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± και %syymm-nnnn για Ļ€Ī¹ĻƒĻ„Ļ‰Ļ„Ī¹ĪŗĪ¬ Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± ĻŒĻ€ĪæĻ… yy είναι το έτος, mm είναι Īæ μήνας και nnnn είναι μια ακολουθία Ī±ĻĪÆĪøĪ¼Ī·ĻƒĪ·Ļ‚ χωρίς Γιάλειμμα και χωρίς ĪµĻ€Ī¹ĻƒĻ„ĻĪæĻ†Ī® ĻƒĻ„Īæ 0 MarsNumRefModelDesc1=Ī•Ļ€Ī¹ĻƒĻ„ĻĪ­Ļ†ĪµĪ¹ αριθμό με μορφή %syymm-nnnn για τυπικά Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī±, %syymm-nnnn για τα Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± Ī±Ī½Ļ„Ī¹ĪŗĪ±Ļ„Ī¬ĻƒĻ„Ī±ĻƒĪ·Ļ‚, %syymm-nnnn για τα Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± των ĪŗĪ±Ļ„Ī±ĪøĪ­ĻƒĪµĻ‰Ī½ και %syymm-nnnn για Ļ€Ī¹ĻƒĻ„Ļ‰Ļ„Ī¹ĪŗĪ¬ ĻƒĪ·Ī¼ĪµĪ¹ĻŽĪ¼Ī±Ļ„Ī± ĻŒĻ€ĪæĻ… yy είναι το έτος, mm είναι μήνας και nnnn είναι μια ακολουθία χωρίς Γιακοπή και χωρίς ĪµĻ€Ī¹ĻƒĻ„ĻĪæĻ†Ī® σε 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Ī— ĪŗĪ±Ļ„Ī¬ĻƒĻ„Ī±ĻƒĪ· αυτή είναι ĪæĻĪ¹ĻƒĻ„Ī¹ĪŗĪ®. CantBeLessThanMinPercent=Ī— Ļ€ĻĻŒĪæĪ“ĪæĻ‚ Γεν μπορεί να είναι Ī¼Ī¹ĪŗĻĻŒĻ„ĪµĻĪ· Ī±Ļ€ĻŒ την αξία του ĻƒĻ„Ī·Ī½ Ļ€ĻĪæĪ·Ī³ĪæĻĪ¼ĪµĪ½Ī· ĪŗĪ±Ļ„Ī¬ĻƒĻ„Ī±ĻƒĪ·. NoSituations=Δεν υπάρχουν ανοικτές ĪŗĪ±Ļ„Ī±ĻƒĻ„Ī¬ĻƒĪµĪ¹Ļ‚ InvoiceSituationLast=Τελικό και γενικό Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Īæ +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/el_GR/boxes.lang b/htdocs/langs/el_GR/boxes.lang index 06d1854d82b..3debeeb7892 100644 --- a/htdocs/langs/el_GR/boxes.lang +++ b/htdocs/langs/el_GR/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Τιμολόγια Πελάτη ForCustomersOrders=Παραγγελίες Ļ€ĪµĪ»Ī±Ļ„ĻŽĪ½ ForProposals=Ī ĻĪæĻƒĻ†ĪæĻĪ­Ļ‚ LastXMonthRolling=Ī— τελευταία %s κίνηση του μήνα +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/el_GR/categories.lang b/htdocs/langs/el_GR/categories.lang index 327b27f9e95..6d4c6016526 100644 --- a/htdocs/langs/el_GR/categories.lang +++ b/htdocs/langs/el_GR/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=ĪšĪ±Ļ„Ī·Ī³ĪæĻĪÆĪµĻ‚ Ī ĪµĪ»Ī±Ļ„ĻŽĪ½/Προοπτ ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/el_GR/companies.lang b/htdocs/langs/el_GR/companies.lang index 937267f33d3..b419963c5b5 100644 --- a/htdocs/langs/el_GR/companies.lang +++ b/htdocs/langs/el_GR/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (Ī‘Ī) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Ο καθηγητής Id 1 (RFC). ProfId2MX=Ο καθηγητής ID 2 (R.. Ī . IMSS) diff --git a/htdocs/langs/el_GR/compta.lang b/htdocs/langs/el_GR/compta.lang index 2d48b6f0587..b547fc74063 100644 --- a/htdocs/langs/el_GR/compta.lang +++ b/htdocs/langs/el_GR/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Τα Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± Ī±ĻƒĻ†Ī±Ī»ĪµĪÆĪ±Ļ‚ ĪæĻĻ„Īµ Ļ€ DepositsAreIncluded=- Περιλαμβάνονται Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Ī± Ī±ĻƒĻ†Ī±Ī»ĪµĪÆĪ±Ļ‚ LT2ReportByCustomersInInputOutputModeES=Έκθεση του τρίτου IRPF LT1ReportByCustomersInInputOutputModeES=Αναφορά Πελ./Προμ. RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Αναφορά Ī±Ļ€ĻŒ τον ΦΠΑ των Ļ€ĪµĪ»Ī±Ļ„ĻŽĪ½ ĪµĪ¹ĻƒĻ€ĻĪ¬Ļ„Ļ„ĪµĻ„Ī±Ī¹ και καταβάλλεται VATReportByCustomersInDueDebtMode=Αναφορά Ī±Ļ€ĻŒ τον ΦΠΑ των Ļ€ĪµĪ»Ī±Ļ„ĻŽĪ½ ĪµĪ¹ĻƒĻ€ĻĪ¬Ļ„Ļ„ĪµĻ„Ī±Ī¹ και καταβάλλεται VATReportByQuartersInInputOutputMode=Αναφορά ĻƒĻ…Ī½Ļ„ĪµĪ»ĪµĻƒĻ„Ī® του ΦΠΑ που ĪµĪ¹ĻƒĻ€ĻĪ¬Ļ„Ļ„ĪµĻ„Ī±Ī¹ και καταβάλλεται diff --git a/htdocs/langs/el_GR/cron.lang b/htdocs/langs/el_GR/cron.lang index 006e7766751..0a0248a926d 100644 --- a/htdocs/langs/el_GR/cron.lang +++ b/htdocs/langs/el_GR/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=Στο Unix περιβάλλον θα πρέπει να CronExplainHowToRunWin=Σε Microsoft (tm) Windows περιβάλλον μπορείτε να Ļ‡ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹Ī®ĻƒĪµĻ„Īµ τα εργαλεία Ī ĻĪæĪ³ĻĪ±Ī¼Ī¼Ī±Ļ„Ī¹ĻƒĪ¼Ī­Ī½Ī· εργασία ĻŽĻƒĻ„Īµ να εκτελείτε Ī· γραμμή ĪµĪ½Ļ„ĪæĪ»ĻŽĪ½ καθένα 5 λεπτά # Menu CronJobs=Ī ĻĪæĪ³ĻĪ±Ī¼Ī¼Ī±Ļ„Ī¹ĻƒĪ¼Ī­Ī½ĪµĻ‚ ĪµĻĪ³Ī±ĻƒĪÆĪµĻ‚ -CronListActive=Ī›ĪÆĻƒĻ„Ī± ĪµĪ½ĪµĻĪ³ĻŽĪ½/Ļ€ĻĪæĪ³ĻĪ±Ī¼Ī¼Ī±Ļ„Ī¹ĻƒĪ¼Ī­Ī½Ļ‰Ī½ ĪµĻĪ³Ī±ĻƒĪ¹ĻŽĪ½ +CronListActive=List of enabled/scheduled jobs CronListInactive=Ī›ĪÆĻƒĻ„Ī± με τις απενεργοποιημένες ĪµĻĪ³Ī±ĻƒĪÆĪµĻ‚ +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Τελευταία ĪµĪŗĻ„Ī­Ī»ĪµĻƒĪ· CronLastOutput=Τελευταία ĪµĪŗĻ„Ī­Ī»ĪµĻƒĪ· ĪµĪ¾ĻŒĪ“ĪæĻ… @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Ī•ĻĪ³Ī±ĻƒĪÆĪ± CronNone=Καμία -CronDtStart=Ημερ. έναρξης -CronDtEnd=Ημερ. τέλους +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Ī•Ļ€ĻŒĪ¼ĪµĪ½Ī· ĪµĪŗĻ„Ī­Ī»ĪµĻƒĪ· CronDtLastLaunch=Τελευταία ĪµĪŗĻ„Ī­Ī»ĪµĻƒĪ· CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Δεν έχουν καταχωρηθεί ĪµĻĪ³Ī±ĻƒĪÆĪµĻ‚ CronPriority=Ī ĻĪæĻ„ĪµĻĪ±Ī¹ĻŒĻ„Ī·Ļ„Ī± CronLabel=Περιγραφή CronNbRun=Nb. έναρξης +CronMaxRun=Max nb. launch CronEach=Κάθε JobFinished=ĪžĪµĪŗĪÆĪ½Ī·ĻƒĪµ και Ļ„ĪµĪ»ĪµĪÆĻ‰ĻƒĪµ #Page card diff --git a/htdocs/langs/el_GR/deliveries.lang b/htdocs/langs/el_GR/deliveries.lang index 8f65e8881ee..ae3f5939975 100644 --- a/htdocs/langs/el_GR/deliveries.lang +++ b/htdocs/langs/el_GR/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Ī•ĪÆĻƒĻ„Īµ ĻƒĪÆĪ³ĪæĻ…ĻĪæĪ¹ ĻŒĻ„Ī¹ θέλετε ν DeliveryMethod=ĪœĪ­ĪøĪæĪ“ĪæĻ‚ Ļ€Ī±ĻĪ¬Ī“ĪæĻƒĪ·Ļ‚ TrackingNumber=Ī‘ĻĪ¹ĪøĪ¼ĻŒĻ‚ Ļ€Ī±ĻĪ±ĪŗĪæĪ»ĪæĻĪøĪ·ĻƒĪ·Ļ‚ DeliveryNotValidated=Ī— Ļ€Ī±ĻĪ¬Ī“ĪæĻƒĪ· Γεν ĪµĻ€Ī¹ĪŗĻ…ĻĻŽĪ½ĪæĪ½Ļ„Ī±Ī¹ +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Όνομα και υπογραφή : ToAndDate=Σε ___________________________________ ĻƒĻ„Ī¹Ļ‚ ____/_____/__________ diff --git a/htdocs/langs/el_GR/holiday.lang b/htdocs/langs/el_GR/holiday.lang index f80f0a8b0b4..0ddb00be777 100644 --- a/htdocs/langs/el_GR/holiday.lang +++ b/htdocs/langs/el_GR/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Θα πρέπει να ĪµĪ½ĪµĻĪ³ĪæĻ€ĪæĪ¹Ī®ĻƒĪµĻ„Īµ τις ΆΓε NotConfigModCP=ĪœĻ€ĪæĻĪµĪÆĻ„Īµ να ĻĻ…ĪøĪ¼ĪÆĻƒĪµĻ„Īµ το module ΆΓειες για να Γείτε αυτή τη σελίΓα.Για να το κάνετε Ī±Ļ…Ļ„ĻŒ, κάντε κλικ ĪµĪ“ĻŽ . NoCPforUser=Δεν έχετε Ī“Ī¹Ī±ĪøĪ­ĻƒĪ¹Ī¼ĪµĻ‚ ημέρες. AddCP=ĪšĪ¬Ī½Ļ„Īµ Ī±ĪÆĻ„Ī·ĻƒĪ· άΓειας -Employe=Ī•ĻĪ³Ī±Ī¶ĻŒĪ¼ĪµĪ½ĪæĻ‚ DateDebCP=Ημερ. έναρξης DateFinCP=Ημερ. τέλους DateCreateCP=Ημερομηνία Δημιουργίας @@ -23,7 +22,7 @@ ReviewedByCP=Θα πρέπει να ĪµĻ€Ī±Ī½ĪµĪ¾ĪµĻ„Ī±ĻƒĻ„ĪµĪÆ Ī±Ļ€ĻŒ DescCP=Περιγραφή SendRequestCP=Ī”Ī·Ī¼Ī¹ĪæĻ…ĻĪ³Ī®ĻƒĻ„Īµ το αίτημα άΓειας DelayToRequestCP=Tα αιτήματα πρέπει να γίνονται Ļ„ĪæĻ…Ī»Ī¬Ļ‡Ī¹ĻƒĻ„ĪæĪ½ %s ημέρα(ες) πριν Ī±Ļ€ĻŒ τις. -MenuConfCP=Ī•Ļ€ĪµĪ¾ĪµĻĪ³Ī±ĻƒĪÆĪ± Ī¹ĻƒĪæĻĻĪæĻ€ĪÆĪ±Ļ‚ των Ī±Ī“ĪµĪ¹ĻŽĪ½ +MenuConfCP=Balance of leaves UpdateAllCP=Ī•Ī½Ī·Ī¼Ī­ĻĻ‰ĻƒĪ· των Ī±Ī“ĪµĪ¹ĻŽĪ½ SoldeCPUser=Ī— Ī¹ĻƒĪæĻĻĪæĻ€ĪÆĪ± των Ī±Ī“ĪµĪ¹ĻŽĪ½ είναι %s ημέρες. ErrorEndDateCP=Πρέπει να επιλέξετε μια ημερομηνία λήξης Ī¼ĪµĪ³Ī±Ī»ĻĻ„ĪµĻĪ· Ī±Ļ€ĻŒ την ημερομηνία έναρξης. @@ -79,9 +78,9 @@ PrevSoldeCP=Ī ĻĪæĪ·Ī³ĪæĻĪ¼ĪµĪ½Īæ Ī„Ļ€ĻŒĪ»ĪæĪ¹Ļ€Īæ NewSoldeCP=ĪĪ­Īæ Ļ…Ļ€ĻŒĪ»ĪæĪ¹Ļ€Īæ alreadyCPexist=΄πάρχει ήΓη Ī±ĪÆĻ„Ī·ĻƒĪ· άΓειας για αυτήν τη περίοΓο. UserName=Όνομα -Employee=΄πάλληλος FirstDayOfHoliday=Ī ĻĻŽĻ„Ī· μέρα των Ī±Ī“ĪµĪ¹ĻŽĪ½ LastDayOfHoliday=Τελευταία μέρα των Ī±Ī“ĪµĪ¹ĻŽĪ½ +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Μηνιαία ĪµĪ½Ī·Ī¼Ī­ĻĻ‰ĻƒĪ· ManualUpdate=Χειροκίνητη ĪµĪ½Ī·Ī¼Ī­ĻĻ‰ĻƒĪ· HolidaysCancelation=Ī‘Ļ†Ī®ĻƒĻ„Īµ το αίτημα Ī±ĪŗĻĻĻ‰ĻƒĪ·Ļ‚ @@ -141,4 +140,7 @@ HolidaysRefusedBody=Ī— Ī±ĪÆĻ„Ī·ĻƒĪ· αΓείας ĻƒĪ±Ļ‚ για %s ĻƒĻ„Īæ %s έχ HolidaysCanceled=Ī‘ĪŗĻ…ĻĻŽĪøĪ·ĪŗĪµ το αίτημα αΓείας HolidaysCanceledBody=Ī— Ī±ĪÆĻ„Ī·ĻƒĪ· αΓείας ĻƒĪ±Ļ‚ για %s ĻƒĻ„Īæ %s έχει ακυρωθεί. NewByMonth=Μηνιαία Ļ€ĻĪæĻƒĪøĪ®ĪŗĪ· +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/el_GR/hrm.lang b/htdocs/langs/el_GR/hrm.lang index 91db7af5751..24075030d05 100644 --- a/htdocs/langs/el_GR/hrm.lang +++ b/htdocs/langs/el_GR/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=Ī›ĪÆĻƒĻ„Ī± εργαζομένων Employees=Ī•ĻĪ³Ī±Ī¶ĻŒĪ¼ĪµĪ½ĪæĪ¹ Employee=΄πάλληλος +Employe=Employe NewEmployee=ĪĪ­ĪæĻ‚ ĪµĻĪ³Ī±Ī¶ĻŒĪ¼ĪµĪ½ĪæĻ‚ EmployeeCard=ĪšĪ¬ĻĻ„Ī± υπαλλήλου diff --git a/htdocs/langs/el_GR/interventions.lang b/htdocs/langs/el_GR/interventions.lang index 6a95f1625c3..978f0803813 100644 --- a/htdocs/langs/el_GR/interventions.lang +++ b/htdocs/langs/el_GR/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Ī‘ĻĪ¹ĪøĪ¼ĻŒĻ‚ ĪµĻ€Ī¹ĻƒĻ„ĻĪæĻ†Ī®Ļ‚ με μορφή %syy PacificNumRefModelError=Μια καρτέλα Ļ€Ī±ĻĪ­Ī¼Ī²Ī±ĻƒĪ·Ļ‚ με $syymm ήΓη υπάρχει και Γεν είναι ĻƒĻ…Ī¼Ī²Ī±Ļ„Ī® με αυτή την ακολουθία. Ī‘Ļ€ĪæĪ¼Ī±ĪŗĻĻĪ½ĪµĻ„Īµ την Ī® Ī¼ĪµĻ„ĪæĪ½ĪæĪ¼Ī¬ĻƒĻ„Īµ την για να ĪµĪ½ĪµĻĪ³ĪæĻ€ĪæĪ¹Ī®ĻƒĪµĻ„Īµ το module. PrintProductsOnFichinter=Ī•ĪŗĻ„Ļ…Ļ€ĻŽĻƒĻ„Īµ Ļ€ĻĪæĻŠĻŒĪ½Ļ„Ī± ĻƒĻ„Ī·Ī½ κάρτα Ļ€Ī±ĻĪ­Ī¼Ī²Ī±ĻƒĪ·Ļ‚ PrintProductsOnFichinterDetails=Ļ€Ī±ĻĪµĪ¼Ī²Ī¬ĻƒĪµĪ¹Ļ‚ που προέρχονται Ī±Ļ€ĻŒ παραγγελίες +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/el_GR/mails.lang b/htdocs/langs/el_GR/mails.lang index 5d871265a4a..c7dcdc9359d 100644 --- a/htdocs/langs/el_GR/mails.lang +++ b/htdocs/langs/el_GR/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail Ī±Ļ€ĪæĻƒĻ„Ī­Ī»Ī»ĪæĪ½Ļ„Ī±Ī¹ ĻƒĻ„ĪæĻ…Ļ‚ παραλήπτες %s. XTargetsAdded=%s παραλήπτες που Ļ€ĻĪæĻƒĻ„Ī­ĪøĪ·ĪŗĪ±Ī½ ĻƒĻ„Īæ κατάλογο των ĻƒĻ„ĻŒĻ‡Ļ‰Ī½ EachInvoiceWillBeAttachedToEmail=Ένα έγγραφο Ļ‡ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹ĻŽĪ½Ļ„Ī±Ļ‚ το προεπιλεγμένο Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Īæ θα Γημιουργηθεί και θα ĪµĻ€Ī¹ĻƒĻ…Ī½Ī¬Ļ€Ļ„ĪµĻ„Ī±Ī¹ σε κάθε email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Ī„Ļ€ĪµĪ½ĪøĻĪ¼Ī¹ĻƒĪ· του τιμολογίου %s (%s) SendRemind=Ī‘Ļ€ĪæĻƒĻ„ĪæĪ»Ī® Ļ…Ļ€ĪµĪ½ĪøĻĪ¼Ī¹ĻƒĪ·Ļ‚ με EMails RemindSent=%s Ļ…Ļ€ĪµĪ½ĪøĻĪ¼Ī¹ĻƒĪ· (εις) Ī±Ļ€ĪæĻƒĻ„Ī­Ī»Ī»ĪæĪ½Ļ„Ī±Ī¹ diff --git a/htdocs/langs/el_GR/main.lang b/htdocs/langs/el_GR/main.lang index 4ae3bd9c125..c851fa0843d 100644 --- a/htdocs/langs/el_GR/main.lang +++ b/htdocs/langs/el_GR/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d/%m/%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Ī£ĻĪ½Ī“ĪµĻƒĪ· Ī’Ī¬ĻƒĪ·Ļ‚ ΔεΓομένων +NoTemplateDefined=No template defined for this email type NoTranslation=Δεν Ī¼ĪµĻ„Ī±Ļ†ĻĪ¬ĻƒĻ„Ī·ĪŗĪµ NoRecordFound=Δεν υπάρχουν καταχωρημένα ĻƒĻ„ĪæĪ¹Ļ‡ĪµĪÆĪ± NoError=Κανένα Σφάλμα @@ -105,6 +106,7 @@ NotePrivate=Ī£Ī·Ī¼ĪµĪ¹ĻŽĻƒĪµĪ¹Ļ‚ (Ļ€ĻĪæĻƒĻ‰Ļ€Ī¹ĪŗĪ­Ļ‚) PrecisionUnitIsLimitedToXDecimals=Το Dolibarr ĻĻ…ĪøĪ¼ĪÆĻƒĻ„Ī·ĪŗĪµ να περιορίζει την ακρίβεια των Ļ„Ī¹Ī¼ĻŽĪ½ σε %s ΓεκαΓικά ĻˆĪ·Ļ†ĪÆĪ±. DoTest=Δοκιμή ToFilter=Φίλτρο +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Ī ĻĪæĪµĪ¹Ī“ĪæĻ€ĪæĪÆĪ·ĻƒĪ·!! ĪˆĻ‡ĪµĻ„Īµ Ļ„ĪæĻ…Ī»Ī¬Ļ‡Ī¹ĻƒĻ„ĪæĪ½ ένα ĻƒĻ„ĪæĪ¹Ļ‡ĪµĪÆĪæ που υπερβαίνει το όριο ĪŗĪ±ĪøĻ…ĻƒĻ„ĪµĻĪ®ĻƒĪ·Ļ‚. yes=ναι Yes=ĪĪ±Ī¹ @@ -228,6 +230,8 @@ Now=Ī¤ĻŽĻĪ± HourStart=Έναρξη Ļ‰ĻĻŽĪ½ Date=Ημερομηνία DateAndHour=Ημερομηνία και ĻŽĻĪ± +DateToday=Today's date +DateReference=Reference date DateStart=Ημερομηνία ĪˆĪ½Ī±ĻĪ¾Ī·Ļ‚ DateEnd=Ημερομηνία Τέλους DateCreation=Ημερομηνία Δημιουργίας @@ -608,6 +612,7 @@ TotalMan=Συνολικοί NeverReceived=Δεν παραλήφθηκε Canceled=Ī‘ĪŗĻ…ĻĻŽĪøĪ·ĪŗĪµ YouCanChangeValuesForThisListFromDictionarySetup=ĪœĻ€ĪæĻĪµĪÆĻ„Īµ να αλλάξετε τις τιμές για αυτή τη Ī»ĪÆĻƒĻ„Ī± Ī±Ļ€ĻŒ το Ī¼ĪµĪ½ĪæĻ Ī”Ļ…ĪøĪ¼ĪÆĻƒĪµĪ¹Ļ‚ - Ī”Ī¹Ī±Ļ‡ĪµĪÆĻĪ¹ĻƒĪ· Ī›ĪµĪ¾Ī¹ĪŗĪæĻ +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Ī§ĻĻŽĪ¼Ī± Documents=ΣυνΓεΓεμένα Αρχεία DocumentsNb=ΣυνΓεΓεμένα Αρχεία (%s) @@ -695,6 +700,7 @@ Test=Δοκιμή Element=Στοιχείο NoPhotoYet=Δεν υπαρχουν Ī“Ī¹Ī±ĪøĪµĻƒĪ·Ī¼ĪµĻ‚ φωτογραφίες ακόμα HomeDashboard=Αρχικη ĻƒĻĪ½ĪæĻˆĪ· +Dashboard=Dashboard Deductible=Εκπίπτουν from=Ī±Ļ€ĻŒ toward=προς diff --git a/htdocs/langs/el_GR/margins.lang b/htdocs/langs/el_GR/margins.lang index 0f24ba50092..f8757549d5a 100644 --- a/htdocs/langs/el_GR/margins.lang +++ b/htdocs/langs/el_GR/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Επιλέξτε Ļ€ĻĪæĻŠĻŒĪ½ Ī® Ļ…Ļ€Ī·ĻĪµĻƒĪÆĪ± StartDate=Ημερ. έναρξης EndDate=Ημερ. λήξης Launch=Έναρξη -ForceBuyingPriceIfNull=΄ποχρεωτική τιμή αγοράς, αν Ī· τιμή είναι μηΓενική -ForceBuyingPriceIfNullDetails=Αν είναι "ON", το Ļ€ĪµĻĪ¹ĪøĻŽĻĪ¹Īæ θα είναι μηΓενικό ĻƒĻ„Ī· γραμμή (τιμή αγοράς = τιμή Ļ€ĻŽĪ»Ī·ĻƒĪ·Ļ‚), αν ειναι ("OFF"), θα είναι ίση με την τιμή Ļ€ĻŽĪ»Ī·ĻƒĪ·Ļ‚ (τιμή αγοράς = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=ĪœĪ­ĪøĪæĪ“ĪæĻ‚ Ļ€ĪæĻƒĪæĻƒĻ„ĪæĻ για της γενικές ĪµĪŗĻ€Ļ„ĻŽĻƒĪµĪ¹Ļ‚ UseDiscountAsProduct=Ως Ļ€ĻĪæĻŠĻŒĪ½ UseDiscountAsService=Ως Ļ…Ļ€Ī·ĻĪµĻƒĪÆĪ± @@ -35,8 +35,9 @@ MargeBrute=Ī‘ĻĻ‡Ī¹ĪŗĻŒ Ļ€ĪµĻĪ¹ĪøĻŽĻĪ¹Īæ MargeNette=Το καθαρό Ļ€ĪµĻĪ¹ĪøĻŽĻĪ¹Īæ MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Ī‘ĻĻ‡Ī¹ĪŗĻŒ Ļ€ĪµĻĪ¹ĪøĻŽĻĪ¹Īæ: τιμή Ļ€ĻŽĪ»Ī·ĻƒĪ·Ļ‚ - τιμή αγοράς
      Το καθαρό Ļ€ĪµĻĪ¹ĪøĻŽĻĪ¹Īæ: τιμή Ļ€ĻŽĪ»Ī·ĻƒĪ·Ļ‚ - τιμή ĪŗĻŒĻƒĻ„ĪæĻ…Ļ‚ -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Τιμή ĪŗĻŒĻƒĻ„ĪæĻ…Ļ‚ BuyingCost=Τιμή ĪŗĻŒĻƒĻ„ĪæĻ…Ļ‚ UnitCharges=Ī§ĻĪµĻŽĻƒĪµĻ‰Ī½ diff --git a/htdocs/langs/el_GR/oauth.lang b/htdocs/langs/el_GR/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/el_GR/oauth.lang +++ b/htdocs/langs/el_GR/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/el_GR/orders.lang b/htdocs/langs/el_GR/orders.lang index 1ea51948cdd..aa6e68bafe9 100644 --- a/htdocs/langs/el_GR/orders.lang +++ b/htdocs/langs/el_GR/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=Δεν υπάρχουν Ļ€ĻĪæĻƒĻ‡Ī­Ī“Ī¹Ī± Ļ€Ī±ĻĪ±Ī³Ī³ĪµĪ»Ī¹ĻŽĪ½ -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Άλλες παραγγελίες LastOrders=Τελευταίες %s παραγγελίες Ļ€ĪµĪ»Ī±Ļ„ĻŽĪ½ diff --git a/htdocs/langs/el_GR/other.lang b/htdocs/langs/el_GR/other.lang index 7d51ae86028..b17dd068535 100644 --- a/htdocs/langs/el_GR/other.lang +++ b/htdocs/langs/el_GR/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/el_GR/paypal.lang b/htdocs/langs/el_GR/paypal.lang index cdd305dba39..a41d76eb3dd 100644 --- a/htdocs/langs/el_GR/paypal.lang +++ b/htdocs/langs/el_GR/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Λειτουργία Γοκιμής / sandbox PAYPAL_API_USER=API όνομα Ļ‡ĻĪ®ĻƒĻ„Ī· PAYPAL_API_PASSWORD=API ĪŗĻ‰Ī“Ī¹ĪŗĻŒ Ļ€ĻĻŒĻƒĪ²Ī±ĻƒĪ·Ļ‚ PAYPAL_API_SIGNATURE=API υπογραφή +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Ī ĻĪæĻƒĻ†ĪæĻĪ¬ πληρωμής "ĪµĪ½ĻƒĻ‰Ī¼Ī±Ļ„Ļ‰Ī¼Ī­Ī½Īæ" (Ī Ī¹ĻƒĻ„Ļ‰Ļ„Ī¹ĪŗĪ® κάρτα + Paypal) Ī® "Paypal" μόνο PaypalModeIntegral=Ī•Ī½ĻƒĻ‰Ī¼Ī±Ļ„Ļ‰Ī¼Ī­Ī½Īæ PaypalModeOnlyPaypal=PayPal μόνο diff --git a/htdocs/langs/el_GR/products.lang b/htdocs/langs/el_GR/products.lang index fba72361227..d7d88a173c7 100644 --- a/htdocs/langs/el_GR/products.lang +++ b/htdocs/langs/el_GR/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Προϊόν Ļ€ĪæĪ»Ī»Ī±Ļ€Ī»ĻŽĪ½-Ļ„Ī¹Ī¼ĻŽĪ½ +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/el_GR/projects.lang b/htdocs/langs/el_GR/projects.lang index 7f674da7547..38737866ed1 100644 --- a/htdocs/langs/el_GR/projects.lang +++ b/htdocs/langs/el_GR/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Αυτή Ī· προβολή Ļ€Ī±ĻĪæĻ…ĻƒĪ¹Ī¬Ī¶ĪµĪ¹ όλα ProjectsDesc=Ī— Ī¬Ļ€ĪæĻˆĪ· αυτή Ļ€Ī±ĻĪæĻ…ĻƒĪ¹Ī¬Ī¶ĪµĪ¹ όλα τα έργα (Ī“Ī¹ĪŗĪ±Ī¹ĻŽĪ¼Ī±Ļ„Ī± Ļ‡ĻĪ®ĻƒĻ„Ī· να Ī“ĻŽĻƒĪµĪ¹ Γικαίωμα για να Γείτε τα πάντα). MyTasksDesc=Ī— Ī¬Ļ€ĪæĻˆĪ· αυτή περιορίζονται σε έργα Ī® ĪµĻĪ³Ī±ĻƒĪÆĪµĻ‚ που έχουν μια επαφή για την (ĻŒĻ€ĪæĪ¹Ī± είναι Īæ Ļ„ĻĻ€ĪæĻ‚). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Ī— Ī¬Ļ€ĪæĻˆĪ· αυτή Ļ€Ī±ĻĪæĻ…ĻƒĪ¹Ī¬Ī¶ĪµĪ¹ όλα τα έργα και τα καθήκοντα που επιτρέπεται να Γιαβάζουν. TasksDesc=Ī— Ī¬Ļ€ĪæĻˆĪ· αυτή Ļ€Ī±ĻĪæĻ…ĻƒĪ¹Ī¬Ī¶ĪµĪ¹ όλα τα έργα και τα καθήκοντα (Ī“Ī¹ĪŗĪ±Ī¹ĻŽĪ¼Ī±Ļ„Ī± Ļ‡ĻĪ®ĻƒĻ„Ī· να Ī“ĻŽĻƒĪµĪ¹ Γικαίωμα για να Γείτε τα πάντα). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=%s τελευταία έργα AllProjects=Όλα τα έργα OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Ī›ĪÆĻƒĻ„Ī± έργων ShowProject=Ī•Ī¼Ļ†Ī¬Ī½Ī¹ĻƒĪ· έργου SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Ī•ĻĪ³Ī±ĻƒĪÆĪ± %s τροποποιήθηκε TaskDeletedInDolibarr=Ī•ĻĪ³Ī±ĻƒĪÆĪ± %s Γιαγράφηκε OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/el_GR/propal.lang b/htdocs/langs/el_GR/propal.lang index a42585a0154..3832a39b38f 100644 --- a/htdocs/langs/el_GR/propal.lang +++ b/htdocs/langs/el_GR/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Τελευταίες %s τροποποιημένες Πρ AllPropals=ĪŒĪ»ĪµĻ‚ οι Ī ĻĪæĻƒĻ†ĪæĻĪ­Ļ‚ LastProposals=Τελευταίες Ī ĻĪæĻƒĻ†ĪæĻĪ­Ļ‚ SearchAProposal=Ī•ĻĻĪµĻƒĪ· Ī ĻĪæĻƒĻ†ĪæĻĪ¬Ļ‚ +NoProposal=No proposal ProposalsStatistics=Ī£Ļ„Ī±Ļ„Ī¹ĻƒĻ„Ī¹ĪŗĪ¬ Ī ĻĪæĻƒĻ†ĪæĻĪ¬Ļ‚ NumberOfProposalsByMonth=Ī‘ĻĪ¹ĪøĪ¼ĻŒĻ‚ ανά μήνα AmountOfProposalsByMonthHT=Ποσό ανά μήνα (μετά Ī±Ļ€ĻŒ Ļ†ĻŒĻĪæĻ…Ļ‚) @@ -62,7 +63,8 @@ DatePropal=Ημερομηνία της Ī ĻĪæĻƒĻ†ĪæĻĪ¬Ļ‚ DateEndPropal=Ī™ĻƒĻ‡ĻĻ‚ ημερομηνία λήξης DateEndPropalShort=Ημερομηνία λήξης ValidityDuration=Διάρκεια Ī¹ĻƒĻ‡ĻĪæĻ‚ -CloseAs=Κλείσιμο με την Ī¹Ī“Ī¹ĻŒĻ„Ī·Ļ„Ī± +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Ī¤Ī±Ī¾Ī¹Ī½ĪæĪ¼Ī®ĻƒĻ„Īµ τιμολογείται BuildBill=Ī”Ī·Ī¼Ī¹ĪæĻ…ĻĪ³Ī®ĻƒĻ„Īµ Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī¹Īæ ErrorPropalNotFound=Ī— Ī ĻĪæĻƒĻ†ĪæĻĪ¬ %s Γεν βρέθηκε @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Δημιουργία προεπιλεγμένων μο DefaultModelPropalToBill=Προεπιλεγμένο Ļ€ĻĻŒĻ„Ļ…Ļ€Īæ ĻŒĻ„Ī±Ī½ κλείνει μια Ī ĻĪæĻƒĻ†ĪæĻĪ¬ (να τιμολογηθεί) DefaultModelPropalClosed=Προεπιλεγμένο Ļ€ĻĻŒĻ„Ļ…Ļ€Īæ ĻŒĻ„Ī±Ī½ κλείνει μια Ī ĻĪæĻƒĻ†ĪæĻĪ¬ (Ī±Ļ„Ī¹Ī¼ĪæĪ»ĻŒĪ³Ī·Ļ„Ī·) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/el_GR/salaries.lang b/htdocs/langs/el_GR/salaries.lang index 5819f3e9456..3a485e500c0 100644 --- a/htdocs/langs/el_GR/salaries.lang +++ b/htdocs/langs/el_GR/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=ĪšĻ‰Ī“Ī¹ĪŗĻŒĻ‚ Ī›ĪæĪ³Ī¹ĻƒĻ„Ī¹ĪŗĪ®Ļ‚ για SALARIES_ACCOUNTING_ACCOUNT_CHARGE=ĪšĻ‰Ī“Ī¹ĪŗĻŒĻ‚ Ī›ĪæĪ³Ī¹ĻƒĻ„Ī¹ĪŗĪ®Ļ‚ για οικονομική ĪµĻ€Ī¹Ī²Ī¬ĻĻ…Ī½ĻƒĪ· Salary=MĪ¹ĻƒĪøĻŒĻ‚ Salaries=Μισθοί -Employee=΄πάλληλος NewSalaryPayment=ĪĪ­Ī± μισθοΓοσία SalaryPayment=ĪœĪ¹ĻƒĪøĻŒĻ‚ SalariesPayments=Πληρωμές Ī¼Ī¹ĻƒĪøĻŽĪ½ diff --git a/htdocs/langs/el_GR/sendings.lang b/htdocs/langs/el_GR/sendings.lang index 4333fc08571..48ae66d0ece 100644 --- a/htdocs/langs/el_GR/sendings.lang +++ b/htdocs/langs/el_GR/sendings.lang @@ -6,7 +6,7 @@ AllSendings=ĪŒĪ»ĪµĻ‚ οι Ī±Ļ€ĪæĻƒĻ„ĪæĪ»Ī­Ļ‚ Shipment=Ī‘Ļ€ĪæĻƒĻ„ĪæĪ»Ī® Shipments=Ī‘Ļ€ĪæĻƒĻ„ĪæĪ»Ī­Ļ‚ ShowSending=Show Shipments -Receivings=ΑποΓείξεις +Receivings=Delivery Receipts SendingsArea=Περιοχή Ī±Ļ€ĪæĻƒĻ„ĪæĪ»ĻŽĪ½ ListOfSendings=ĪšĪ±Ļ„Ī¬Ī»ĪæĪ³ĪæĻ‚ των Ī±Ļ€ĪæĻƒĻ„ĪæĪ»ĻŽĪ½ SendingMethod=ΜέθοΓο Ī±Ļ€ĪæĻƒĻ„ĪæĪ»Ī®Ļ‚ diff --git a/htdocs/langs/el_GR/sms.lang b/htdocs/langs/el_GR/sms.lang index dd313b1d63c..4dc590891b0 100644 --- a/htdocs/langs/el_GR/sms.lang +++ b/htdocs/langs/el_GR/sms.lang @@ -49,5 +49,6 @@ SendSms=Ī‘Ļ€ĪæĻƒĻ„ĪæĪ»Ī® SMS SmsInfoCharRemain=Αρ. Ļ…Ļ€ĻŒĪ»ĪæĪ¹Ļ€Ļ‰Ī½ χαρακτήρων SmsInfoNumero= (ĪœĪæĻĻ†Ī® Ī“Ī¹ĪµĪøĪ½ĪæĻĻ‚ ΓηλαΓή: +308997017610) DelayBeforeSending=ĪšĪ±ĪøĻ…ĻƒĻ„Ī­ĻĪ·ĻƒĪ· πριν Ī±Ļ€ĻŒ την Ī±Ļ€ĪæĻƒĻ„ĪæĪ»Ī® (λεπτά) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Δεν υπάρχει ĻƒĻ„ĻŒĻ‡ĪæĻ‚. Ελέγξτε την ĪµĪ³ĪŗĪ±Ļ„Ī¬ĻƒĻ„Ī±ĻƒĪ· του SMS του παροχέα ĻƒĪ±Ļ‚. diff --git a/htdocs/langs/el_GR/supplier_proposal.lang b/htdocs/langs/el_GR/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/el_GR/supplier_proposal.lang +++ b/htdocs/langs/el_GR/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/el_GR/trips.lang b/htdocs/langs/el_GR/trips.lang index 1105d2de52d..bf51ac41832 100644 --- a/htdocs/langs/el_GR/trips.lang +++ b/htdocs/langs/el_GR/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Άλλο -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Ī“ĪµĻĪ¼Ī± TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/el_GR/users.lang b/htdocs/langs/el_GR/users.lang index d78dca47687..209ff6af78b 100644 --- a/htdocs/langs/el_GR/users.lang +++ b/htdocs/langs/el_GR/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Ī§ĻĪ·ĻƒĪ¹Ī¼ĪæĻ€ĪæĪ¹Ī®ĻƒĻ„Īµ το OpenID για να ĻƒĻ…Ī½Ī“ĪµĪøĪµĪÆĻ„Īµ WeeklyHours=ΕβΓομαΓιαίες ĻŽĻĪµĻ‚ ColorUser=Ī§ĻĻŽĪ¼Ī± του Ļ‡ĻĪ®ĻƒĻ„Ī· +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/en_AU/accountancy.lang b/htdocs/langs/en_AU/accountancy.lang new file mode 100644 index 00000000000..12159db0d73 --- /dev/null +++ b/htdocs/langs/en_AU/accountancy.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - accountancy +EnabledTiers=In third party diff --git a/htdocs/langs/en_AU/companies.lang b/htdocs/langs/en_AU/companies.lang new file mode 100644 index 00000000000..569de2a0e42 --- /dev/null +++ b/htdocs/langs/en_AU/companies.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - companies +ProfId5MA=Id prof. 5 (C.I.C.E.) diff --git a/htdocs/langs/en_AU/cron.lang b/htdocs/langs/en_AU/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/en_AU/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/en_AU/margins.lang b/htdocs/langs/en_AU/margins.lang new file mode 100644 index 00000000000..f93f8ff712c --- /dev/null +++ b/htdocs/langs/en_AU/margins.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - margins +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined diff --git a/htdocs/langs/en_AU/products.lang b/htdocs/langs/en_AU/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/en_AU/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/en_AU/projects.lang b/htdocs/langs/en_AU/projects.lang new file mode 100644 index 00000000000..3a53dd52c2d --- /dev/null +++ b/htdocs/langs/en_AU/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability diff --git a/htdocs/langs/en_AU/propal.lang b/htdocs/langs/en_AU/propal.lang new file mode 100644 index 00000000000..90b012fd6f9 --- /dev/null +++ b/htdocs/langs/en_AU/propal.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - propal +CloseAs=Set status to diff --git a/htdocs/langs/en_AU/sendings.lang b/htdocs/langs/en_AU/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/en_AU/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/en_AU/supplier_proposal.lang b/htdocs/langs/en_AU/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/en_AU/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/en_CA/accountancy.lang b/htdocs/langs/en_CA/accountancy.lang new file mode 100644 index 00000000000..12159db0d73 --- /dev/null +++ b/htdocs/langs/en_CA/accountancy.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - accountancy +EnabledTiers=In third party diff --git a/htdocs/langs/en_CA/companies.lang b/htdocs/langs/en_CA/companies.lang index 985f125d7de..c50d3de4b74 100644 --- a/htdocs/langs/en_CA/companies.lang +++ b/htdocs/langs/en_CA/companies.lang @@ -3,3 +3,4 @@ VATIsUsed=GST is used VATIsNotUsed=GST is not use LocalTax1IsUsedES=PST is used LocalTax1IsNotUsedES=GST is not used +ProfId5MA=Id prof. 5 (C.I.C.E.) diff --git a/htdocs/langs/en_CA/cron.lang b/htdocs/langs/en_CA/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/en_CA/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/en_CA/margins.lang b/htdocs/langs/en_CA/margins.lang new file mode 100644 index 00000000000..f93f8ff712c --- /dev/null +++ b/htdocs/langs/en_CA/margins.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - margins +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined diff --git a/htdocs/langs/en_CA/products.lang b/htdocs/langs/en_CA/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/en_CA/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/en_CA/projects.lang b/htdocs/langs/en_CA/projects.lang new file mode 100644 index 00000000000..3a53dd52c2d --- /dev/null +++ b/htdocs/langs/en_CA/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability diff --git a/htdocs/langs/en_CA/propal.lang b/htdocs/langs/en_CA/propal.lang new file mode 100644 index 00000000000..90b012fd6f9 --- /dev/null +++ b/htdocs/langs/en_CA/propal.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - propal +CloseAs=Set status to diff --git a/htdocs/langs/en_CA/sendings.lang b/htdocs/langs/en_CA/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/en_CA/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/en_CA/supplier_proposal.lang b/htdocs/langs/en_CA/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/en_CA/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/en_GB/accountancy.lang b/htdocs/langs/en_GB/accountancy.lang new file mode 100644 index 00000000000..12159db0d73 --- /dev/null +++ b/htdocs/langs/en_GB/accountancy.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - accountancy +EnabledTiers=In third party diff --git a/htdocs/langs/en_GB/companies.lang b/htdocs/langs/en_GB/companies.lang new file mode 100644 index 00000000000..569de2a0e42 --- /dev/null +++ b/htdocs/langs/en_GB/companies.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - companies +ProfId5MA=Id prof. 5 (C.I.C.E.) diff --git a/htdocs/langs/en_GB/cron.lang b/htdocs/langs/en_GB/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/en_GB/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/en_GB/margins.lang b/htdocs/langs/en_GB/margins.lang new file mode 100644 index 00000000000..f93f8ff712c --- /dev/null +++ b/htdocs/langs/en_GB/margins.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - margins +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined diff --git a/htdocs/langs/en_GB/products.lang b/htdocs/langs/en_GB/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/en_GB/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/en_GB/projects.lang b/htdocs/langs/en_GB/projects.lang new file mode 100644 index 00000000000..3a53dd52c2d --- /dev/null +++ b/htdocs/langs/en_GB/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability diff --git a/htdocs/langs/en_GB/propal.lang b/htdocs/langs/en_GB/propal.lang new file mode 100644 index 00000000000..90b012fd6f9 --- /dev/null +++ b/htdocs/langs/en_GB/propal.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - propal +CloseAs=Set status to diff --git a/htdocs/langs/en_GB/sendings.lang b/htdocs/langs/en_GB/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/en_GB/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/en_GB/supplier_proposal.lang b/htdocs/langs/en_GB/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/en_GB/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/en_IN/accountancy.lang b/htdocs/langs/en_IN/accountancy.lang new file mode 100644 index 00000000000..12159db0d73 --- /dev/null +++ b/htdocs/langs/en_IN/accountancy.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - accountancy +EnabledTiers=In third party diff --git a/htdocs/langs/en_IN/companies.lang b/htdocs/langs/en_IN/companies.lang new file mode 100644 index 00000000000..569de2a0e42 --- /dev/null +++ b/htdocs/langs/en_IN/companies.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - companies +ProfId5MA=Id prof. 5 (C.I.C.E.) diff --git a/htdocs/langs/en_IN/cron.lang b/htdocs/langs/en_IN/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/en_IN/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/en_IN/margins.lang b/htdocs/langs/en_IN/margins.lang new file mode 100644 index 00000000000..f93f8ff712c --- /dev/null +++ b/htdocs/langs/en_IN/margins.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - margins +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined diff --git a/htdocs/langs/en_IN/products.lang b/htdocs/langs/en_IN/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/en_IN/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/en_IN/projects.lang b/htdocs/langs/en_IN/projects.lang new file mode 100644 index 00000000000..3a53dd52c2d --- /dev/null +++ b/htdocs/langs/en_IN/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability diff --git a/htdocs/langs/en_IN/propal.lang b/htdocs/langs/en_IN/propal.lang new file mode 100644 index 00000000000..90b012fd6f9 --- /dev/null +++ b/htdocs/langs/en_IN/propal.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - propal +CloseAs=Set status to diff --git a/htdocs/langs/en_IN/sendings.lang b/htdocs/langs/en_IN/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/en_IN/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/en_IN/supplier_proposal.lang b/htdocs/langs/en_IN/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/en_IN/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_AR/cron.lang b/htdocs/langs/es_AR/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/es_AR/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/es_AR/products.lang b/htdocs/langs/es_AR/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/es_AR/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/es_AR/sendings.lang b/htdocs/langs/es_AR/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/es_AR/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/es_AR/supplier_proposal.lang b/htdocs/langs/es_AR/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_AR/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_BO/cron.lang b/htdocs/langs/es_BO/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/es_BO/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/es_BO/products.lang b/htdocs/langs/es_BO/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/es_BO/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/es_BO/sendings.lang b/htdocs/langs/es_BO/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/es_BO/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/es_BO/supplier_proposal.lang b/htdocs/langs/es_BO/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_BO/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_CL/cron.lang b/htdocs/langs/es_CL/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/es_CL/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/es_CL/products.lang b/htdocs/langs/es_CL/products.lang index 4712d024b4a..9c1f2378871 100644 --- a/htdocs/langs/es_CL/products.lang +++ b/htdocs/langs/es_CL/products.lang @@ -2,4 +2,3 @@ AddToMyProposals=Añadir a mis cotizaciones AddToOtherProposals=Añadir a otras cotizaciones NoteNotVisibleOnBill=Nota (no visible en las facturas, cotizaciones, etc.) -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/es_CL/propal.lang b/htdocs/langs/es_CL/propal.lang index ea190d14dd3..994b016c538 100644 --- a/htdocs/langs/es_CL/propal.lang +++ b/htdocs/langs/es_CL/propal.lang @@ -50,7 +50,6 @@ DatePropal=Fecha cotización DateEndPropal=Validar fecha de término DateEndPropalShort=Fecha de término ValidityDuration=Validar duración -CloseAs=Cerrar con estado ErrorPropalNotFound=%s cotizaciones no encontradas Estimate=Cotización: EstimateShort=Cotización diff --git a/htdocs/langs/es_CL/sendings.lang b/htdocs/langs/es_CL/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/es_CL/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/es_CL/supplier_proposal.lang b/htdocs/langs/es_CL/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_CL/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_CO/cron.lang b/htdocs/langs/es_CO/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/es_CO/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/es_CO/products.lang b/htdocs/langs/es_CO/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/es_CO/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/es_CO/sendings.lang b/htdocs/langs/es_CO/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/es_CO/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/es_CO/supplier_proposal.lang b/htdocs/langs/es_CO/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_CO/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_DO/cron.lang b/htdocs/langs/es_DO/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/es_DO/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/es_DO/products.lang b/htdocs/langs/es_DO/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/es_DO/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/es_DO/sendings.lang b/htdocs/langs/es_DO/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/es_DO/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/es_DO/supplier_proposal.lang b/htdocs/langs/es_DO/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_DO/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_ES/accountancy.lang b/htdocs/langs/es_ES/accountancy.lang index 3dc5a6639da..e8b95e365b5 100644 --- a/htdocs/langs/es_ES/accountancy.lang +++ b/htdocs/langs/es_ES/accountancy.lang @@ -1,13 +1,13 @@ # Dolibarr language file - en_US - Accounting Expert ACCOUNTING_EXPORT_SEPARATORCSV=Separador de columnas en el archivo de exportación ACCOUNTING_EXPORT_DATE=Formato de fecha en el archivo de exportación -ACCOUNTING_EXPORT_PIECE=Export the number of piece -ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account -ACCOUNTING_EXPORT_LABEL=Export the label -ACCOUNTING_EXPORT_AMOUNT=Export the amount -ACCOUNTING_EXPORT_DEVISE=Export the devise -Selectformat=Select the format for the file -ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name +ACCOUNTING_EXPORT_PIECE=Exportar el número de asiento +ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Exportar con la cuenta global +ACCOUNTING_EXPORT_LABEL=Exportar la etiqueta +ACCOUNTING_EXPORT_AMOUNT=Exportar el importe +ACCOUNTING_EXPORT_DEVISE=Exportar la divisa +Selectformat=Seleccione el formato del archivo +ACCOUNTING_EXPORT_PREFIX_SPEC=Especifique el prefijo del nombre de archivo Accounting=Contabilidad Globalparameters=Configuración global @@ -26,7 +26,6 @@ Selectmodelcsv=Seleccione un modelo de exportación Modelcsv_normal=Exportación clÔsica Modelcsv_CEGID=Exportar a Cegid Expert BackToChartofaccounts=Volver al plan contable -Back=Volver Definechartofaccounts=Definir plan contable Selectchartofaccounts=Seleccione un plan contable @@ -56,7 +55,7 @@ AccountingVentilationCustomer=Contabilización ventas CAHTF=Total purchase supplier before tax InvoiceLines=Líneas de factura para contabilizar InvoiceLinesDone=Líneas de facturas contabilizadas -IntoAccount=Ventilate in the accounting account +IntoAccount=Contabilizar en la cuenta Ventilate=Contabilizar VentilationAuto=Contabilización automÔtica @@ -67,7 +66,7 @@ AnyLineVentilate=No hay líneas para contabilizar SelectedLines=Líneas seleccionadas Lineofinvoice=Línea de la factura VentilatedinAccount=Contabilizada con éxito en la cuenta contable -NotVentilatedinAccount=Cuenta sin contabilización en la contabilidad +NotVentilatedinAccount=Cuenta sin contabilizar en la contabilidad ACCOUNTING_SEPARATORCSV=Separador de columnas en el archivo de exportación @@ -109,10 +108,6 @@ DelBookKeeping=Eliminar los registros del Diario Mayor DescSellsJournal=Diario de ventas DescPurchasesJournal=Diario de compras -BankJournal=Diario bancario -DescBankJournal=El diario bancario incluye todos los tipos pagos que no sean de efectivo -CashJournal=Diario de caja -DescCashJournal=El diario de caja incluye el tipo de pago efectivo FinanceJournal=Diario financiero DescFinanceJournal=El diario financiero incluye todos los tipos de pagos por cuenta bancaria @@ -139,7 +134,7 @@ Pcgsubtype=Subcuenta Accountparent=Padre de la cuenta DescVentilCustomer=Consulte aquí la contabilización anual de sus facturas a clientes -TotalVente=Total turnover before tax +TotalVente=Total facturación antes de impuestos TotalMarge=Total margen ventas DescVentilDoneCustomer=Consulte aquí las líneas de facturas a clientes y sus cuentas contables DescVentilTodoCustomer=Contabilice sus líneas de facturas a clientes con una cuenta contable @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consulte aquí la lista de facturas de proveedores y sus ValidateHistory=Validar automÔticamente ErrorAccountancyCodeIsAlreadyUse=Error, no puede eliminar esta cuenta ya que estÔ siendo usada - +MvtNotCorrectlyBalanced=Movimiento descuadrado. Debe = %s. Haber = %s FicheVentilation=Ficha contable GeneralLedgerIsWritten=Operations are written in the general ledger ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator -Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +ExportFormat=Formato de exportación +Prefixname=Prefijo del archivo de exportación +Separate=Separador de exportación +Textframe=Ventana del valor del texto +Headercol=Nombre de columna en cabecera del archivo +Fieldname=Nombre del campo +Headername=Nombre en la cabecera +Type=Tipos de campos +Param=ParÔmetros adicionales +EnabledProduct=En producto +EnabledTiers=In third party +EnabledVat=En IVA +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang index e2ef5bb2bd8..d1405cacf46 100644 --- a/htdocs/langs/es_ES/admin.lang +++ b/htdocs/langs/es_ES/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Ocultar toda la información relacionada con el IVA e HideDescOnPDF=Ocultar descripción de los productos en la generación de los PDF HideRefOnPDF=Ocultar referencia de los productos en la generación de los PDF HideDetailsOnPDF=Ocultar detalles de las líneas de productos en la generación de los PDF -PlaceCustomerAddressToIsoLocation=Usar posición estÔndar (Código postal en la posición de la dirección del cliente +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Librería UrlGenerationParameters=Seguridad de las URLs SecurityTokenIsUnique=¿Usar un parÔmetro securekey único para cada URL? @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=¿EstÔ seguro de querer eliminar todos los regist AllBarcodeReset=Todos los códigos de barras han sido eliminados NoBarcodeNumberingTemplateDefined=No hay establecida una numeración en la configuración del módulo de códigos de barras. NoRecordWithoutBarcodeDefined=Sin registros sin códigos de barras definidos. +EnableFileCache=Enable file cache # Modules Module0Name=Usuarios y grupos @@ -499,7 +500,7 @@ Module510Desc=Gestión de salarios y pagos Module520Name=Crédito Module520Desc=Gestión de créditos Module600Name=Notificaciones -Module600Desc=Envío de notificaciones por e-mail en algunos eventos de negocio de Dolibarr a contactos de terceros (configurado en cada tercero) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donaciones Module700Desc=Gestión de donaciones Module770Name=Informes de gastos @@ -963,6 +964,7 @@ DelaysBeforeWarning=Plazos antes de alerta DelaysOfToleranceBeforeWarning=Plazos de tolerancia antes de alerta DelaysOfToleranceDesc=Esta pantalla permite configura los plazos de tolerancia antes de que se alerte con el símbolo %s, sobre cada elemento en retraso. Delays_MAIN_DELAY_ACTIONS_TODO=Tolerancia de retraso antes de la alerta (en días) sobre acciones planificadas no realizadas +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Tolerancia de retraso antes de la alerta (en días) sobre pedidos de clientes no procesados Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Tolerancia de retraso antes de la alerta (en días) sobre pedidos a proveedores no procesados Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Tolerancia de retraso antes de la alerta (en días) sobre presupuestos a cerrar @@ -1087,6 +1089,7 @@ PathDirectory=Directorio SendmailOptionMayHurtBuggedMTA=La funcionalidad de enviar correo electrónico a través del "correo directo PHP" genera una solicitud que puede ser mal interpretado por algunos servidores de correo. Esto se traduce en mensajes de correo electrónico ilegibles para las personas alojadas en estas plataformas. Este es el caso de clientes en ciertos proveedores de servicios de Internet (Ej: Orange). Esto no es un problema ni de Dolibarr ni de PHP, pero sí del servidor de correo. Sin embargo, puede agregar la opción MAIN_FIX_FOR_BUGGED_MTA con valor 1 en configuración-varios para tratar que Dolibarr evite el error. Otra solución (recomendada) es utilizar el método de envío por SMTP que no tiene este inconveniente. TranslationSetup=Configuración traducción TranslationDesc=La elección del idioma mostrado en pantalla se modifica:
      * A nivel global desde el menú Inicio - Configuración - Entorno
      * De manera específica al usuario desde la pestaña Interfaz usuario de su ficha de usuario (hacer clic en su login en la parte superior izquierda de la pantalla). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Número total de módulos activados: %s YouMustEnableOneModule=Debe activar al menos un módulo. ClassNotFoundIntoPathWarning=No se ha encontrado la clase %s en su path PHP @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=La instalación de módulos externos d ConfFileMuseContainCustom=La instalación de módulos externos desde la aplicación guarda los archivos de los módulos en el directorio %s. Para disponer de este directorio en Dolibarr, debe configurar el archivo conf/conf.php para tener la opción
      - $dolibarr_main_url_root_alt activada al valor $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt activa al valor "%s/custom" HighlightLinesOnMouseHover=Resaltar líneas de los listados cuando el ratón pasa por encima de ellas HighlightLinesColor=Resalta el color de la línea cuando el ratón pasa por encima (mantener vacío para no resaltar) +TextTitleColor=Color of page title LinkColor=Color para los enlaces PressF5AfterChangingThis=Una vez cambiado este valor, pulse F5 en el teclado para hacerlo efectivo NotSupportedByAllThemes=Funciona con el tema eldy, pero no es soportado por todos los temas diff --git a/htdocs/langs/es_ES/agenda.lang b/htdocs/langs/es_ES/agenda.lang index 93619d60e3c..7dc07cde08a 100644 --- a/htdocs/langs/es_ES/agenda.lang +++ b/htdocs/langs/es_ES/agenda.lang @@ -35,7 +35,9 @@ AllActions= Todos los eventos/tareas ViewCal=Vista mensual ViewDay=Vista diaria ViewWeek=Vista semanal +ViewYear=Year view ViewPerUser=Vista por usuario +ViewPerType=Per type view ViewWithPredefinedFilters= Ver con los filtros predefinidos AutoActions= Inclusión automÔtica en la agenda AgendaAutoActionDesc= Indique en esta pestaña los eventos para los que desea que Dolibarr cree automÔticamente un evento en la agenda. Si no se marca nada (por defecto), solamente las acciones manuales se incluirÔn en la agenda. diff --git a/htdocs/langs/es_ES/bills.lang b/htdocs/langs/es_ES/bills.lang index ea267d083ec..477faf956b9 100644 --- a/htdocs/langs/es_ES/bills.lang +++ b/htdocs/langs/es_ES/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Pagos efectuados PaymentsBackAlreadyDone=Reembolsos ya efectuados PaymentRule=Forma de pago PaymentMode=Forma de pago +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Forma de pago PaymentTerm=Condición de pago PaymentConditions=Condiciones de pago @@ -184,6 +186,7 @@ ShowInvoice=Ver factura ShowInvoiceReplace=Ver factura rectificativa ShowInvoiceAvoir=Ver abono ShowInvoiceDeposit=Ver factura de anticipo +ShowInvoiceSituation=Show situation invoice ShowPayment=Ver pago AlreadyPaid=Ya pagado AlreadyPaidBack=Ya reembolsado @@ -221,6 +224,7 @@ NonPercuRecuperable=No percibido recuperable SetConditions=Definir condiciones de pago SetMode=Definir modo de pago Billed=Facturado +RecurringInvoices=Recurring invoices RepeatableInvoice=Plantilla de factura RepeatableInvoices=Plantilla de facturas Repeatable=Plantilla @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Este importe se abandonó (cliente juzgado como moroso) y HelpAbandonOther=Este importe se abandonó este importe ya que se trataba de un error de facturación (mala introducción de datos, factura sustituida por otra). IdSocialContribution=Id pago tasa social/fiscal PaymentId=ID pago +PaymentRef=Payment ref. InvoiceId=Id factura InvoiceRef=Ref. factura InvoiceDateCreation=Fecha creación factura @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Facturas de proveedores asociadas LatestRelatedBill=Última factura relacionada WarningBillExist=Atención, ya existe al menos una factura MergingPDFTool=Herramienta de fusión PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=A la recepción @@ -393,6 +402,7 @@ Reported=Aplazado DisabledBecausePayments=No disponible ya que existen pagos CantRemovePaymentWithOneInvoicePaid=Eliminación imposible cuando existe al menos una factura clasificada como pagada. ExpectedToPay=Esperando el pago +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Pagada por este pago ClosePaidInvoicesAutomatically=Clasificar como "Pagadas" las facturas, facturas de situación y facturas rectificativas completamente pagadas. ClosePaidCreditNotesAutomatically=Clasificar automÔticamente como "Pagados" los abonos completamente reembolsados @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Nota: Este listado incluye solamente los terceros d RevenueStamp=Timbre fiscal YouMustCreateInvoiceFromThird=Esta opción estÔ solo disponible en la creación de facturas desde la pestaña "cliente" de un tercero PDFCrabeDescription=Modelo de factura completo (modelo recomendado por defecto) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Devuelve el número bajo el formato %syymm-nnnn para las facturas, %syymm-nnnn para las facturas rectificativas y %syymm-nnnn para los abonos donde yy es el año, mm. el mes y nnnn un contador secuencial sin ruptura y sin permanencia a 0 MarsNumRefModelDesc1=Devuelve el número bajo el formato %syymm-nnnn para las facturas, %syymm-nnnn para las facturas rectificativas, %syymm-nnnn para los anticipos y %syymm-nnnn para los abonos donde yy es el año, mm. el mes y nnnn un contador secuencial sin ruptura y sin permanencia a 0 TerreNumRefModelError=Ya existe una factura con $syymm y no es compatible con este modelo de secuencia. Elimínela o renómbrela para poder activar este módulo @@ -433,3 +444,11 @@ DisabledBecauseFinal=Esta situación es la última. CantBeLessThanMinPercent=El progreso de una línea no puede ser inferior a su valor a la situación anterior. NoSituations=Sin situaciones abiertas InvoiceSituationLast=Factura final y general +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/es_ES/boxes.lang b/htdocs/langs/es_ES/boxes.lang index cd19b4ee422..d87a857c33b 100644 --- a/htdocs/langs/es_ES/boxes.lang +++ b/htdocs/langs/es_ES/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Facturas a clientes ForCustomersOrders=Pedidos de clientes ForProposals=Presupuestos LastXMonthRolling=El último %s mes natural +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/es_ES/categories.lang b/htdocs/langs/es_ES/categories.lang index 45c9311013e..32dee3b05d8 100644 --- a/htdocs/langs/es_ES/categories.lang +++ b/htdocs/langs/es_ES/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Etiquetas/categorías de productos MembersCategoryShort=Etiquetas/categorías de miembros SuppliersCategoriesShort=Etiquetas/categorías de proveedores CustomersCategoriesShort=Etiquetas/categorías de clientes +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Categorías clientes ProductsCategoriesShort=Etiquetas/categorías de productos MembersCategoriesShort=Etiquetas/categorías de miembros diff --git a/htdocs/langs/es_ES/companies.lang b/htdocs/langs/es_ES/companies.lang index 61ce346f9ba..5a0e30ce530 100644 --- a/htdocs/langs/es_ES/companies.lang +++ b/htdocs/langs/es_ES/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=R.F.C. ProfId2MX=Registro Patronal IMSS diff --git a/htdocs/langs/es_ES/compta.lang b/htdocs/langs/es_ES/compta.lang index e33b62cd03c..3e32262f1c8 100644 --- a/htdocs/langs/es_ES/compta.lang +++ b/htdocs/langs/es_ES/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Las facturas de anticipo no estÔn incluidas DepositsAreIncluded=- Las facturas de anticipo estÔn incluidas LT2ReportByCustomersInInputOutputModeES=Informe por tercero del IRPF LT1ReportByCustomersInInputOutputModeES=Informe de RE por terceros +VATReport=VAT report VATReportByCustomersInInputOutputMode=Informe por cliente del IVA repercutido y soportado VATReportByCustomersInDueDebtMode=Informe por cliente del IVA repercutido y soportado VATReportByQuartersInInputOutputMode=Informe por tasa del IVA repercutido y soportado diff --git a/htdocs/langs/es_ES/cron.lang b/htdocs/langs/es_ES/cron.lang index 7639cf2625d..be14eb213ce 100644 --- a/htdocs/langs/es_ES/cron.lang +++ b/htdocs/langs/es_ES/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=En entornos Unix se debe utilizar la siguiente entrada c CronExplainHowToRunWin=En entornos Microsoft (tm) Windows, puede utilizar las herramienta tareas programadas para ejecutar el comando cada 5 minutos # Menu CronJobs=Tareas programadas -CronListActive=Listado de tareas activas/programadas +CronListActive=List of enabled/scheduled jobs CronListInactive=Tareas Inactivas +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Últ. ejec. CronLastOutput=Res. ult. ejec. @@ -35,8 +36,8 @@ CronInfo=Tareas programadas le permite ejecutar tareas que han sido programadas CronWaitingJobs=Trabajos en espera CronTask=Tarea CronNone=Ninguna -CronDtStart=Fecha inicio -CronDtEnd=Fecha fin +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Sig. ejec. CronDtLastLaunch=Últ. ejec. CronFrequency=Frecuencia @@ -51,6 +52,7 @@ CronNoJobs=Sin trabajos registrados CronPriority=Prioridad CronLabel=Descripcion CronNbRun=Núm. ejec. +CronMaxRun=Max nb. launch CronEach=Toda(s) JobFinished=Tareas lanzadas y finalizadas #Page card diff --git a/htdocs/langs/es_ES/deliveries.lang b/htdocs/langs/es_ES/deliveries.lang index 79a9a779296..f80fe19e819 100644 --- a/htdocs/langs/es_ES/deliveries.lang +++ b/htdocs/langs/es_ES/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=¿EstÔ seguro de querer eliminar esta nota de entr DeliveryMethod=Método de envío TrackingNumber=Nº de seguimiento DeliveryNotValidated=Nota de recepción no validada +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nombre y firma : ToAndDate=En___________________________________ a ____/_____/__________ diff --git a/htdocs/langs/es_ES/holiday.lang b/htdocs/langs/es_ES/holiday.lang index ffafbb6f2e4..9264b23e81a 100644 --- a/htdocs/langs/es_ES/holiday.lang +++ b/htdocs/langs/es_ES/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Debe activar el módulo Días libres retribuidos para ver esta p NotConfigModCP=Debe configurar el módulo Días libres retribuidos para ver esta pÔgina. Para configurarlo,
      haga clic aquí. NoCPforUser=No tiene peticiones de días libres. AddCP=Realizar una petición de días libres -Employe=Empleado DateDebCP=Fecha inicio DateFinCP=Fecha fin DateCreateCP=Fecha de creación @@ -23,7 +22,7 @@ ReviewedByCP=SerÔ revisada por DescCP=Descripción SendRequestCP=Enviar la petición de días libres DelayToRequestCP=Las peticiones de días libres deben realizarse al menos %s días antes. -MenuConfCP=Definir los días libres +MenuConfCP=Balance of leaves UpdateAllCP=Actualizar los días libres SoldeCPUser=Su saldo de días libres es de %s días. ErrorEndDateCP=Debe indicar una fecha de fin superior a la fecha de inicio. @@ -79,9 +78,9 @@ PrevSoldeCP=Saldo anterior NewSoldeCP=Nuevo saldo alreadyCPexist=Ya se ha efectuado una petición de días libres para este periodo. UserName=Nombre Apellidos -Employee=Empleado FirstDayOfHoliday=Primer día libre LastDayOfHoliday=Último día libre +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Actualización mensual ManualUpdate=Actualización manual HolidaysCancelation=Anulación días libres @@ -141,4 +140,7 @@ HolidaysRefusedBody=Su solicitud de días libres retribuidos desde el %s al %s h HolidaysCanceled=Días libres retribuidos cancelados HolidaysCanceledBody=Su solicitud de días libres retribuidos desde el %s al %s ha sido cancelada. NewByMonth=Añadida por mes +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Vaya a Inicoi - Configuración - Diccionarios - Tipos de vacaciones para configurar los diferentes tipos. diff --git a/htdocs/langs/es_ES/hrm.lang b/htdocs/langs/es_ES/hrm.lang index e97efe785d6..71828d3bc46 100644 --- a/htdocs/langs/es_ES/hrm.lang +++ b/htdocs/langs/es_ES/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction= R.R.H.H. Listado funciones ListOfEmployees=Listado de empleados Employees=Empleados Employee=Empleado +Employe=Employe NewEmployee=Nuevo empleado EmployeeCard=Ficha de empleado diff --git a/htdocs/langs/es_ES/interventions.lang b/htdocs/langs/es_ES/interventions.lang index 14e6bed8673..d23b69efb75 100644 --- a/htdocs/langs/es_ES/interventions.lang +++ b/htdocs/langs/es_ES/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Devuelve el número con el formato %syymm-nnnn dónde yy PacificNumRefModelError=Una factura que empieza por # $$syymm existe en base y es incompatible con esta numeración. Elimínela o renombrela para activar este módulo. PrintProductsOnFichinter=Mostrar los productos en la ficha de intervención PrintProductsOnFichinterDetails=Intervenciones generadas desde pedidos +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Id. intervención InterRef=Ref. intervención diff --git a/htdocs/langs/es_ES/mails.lang b/htdocs/langs/es_ES/mails.lang index ea530c49be5..9ffa6cb071a 100644 --- a/htdocs/langs/es_ES/mails.lang +++ b/htdocs/langs/es_ES/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Clave usada para cifrar la URL utilizada para la función d EMailSentToNRecipients=E-Mail enviado a %s destinatarios. XTargetsAdded=%s destinatarios agregados a la lista EachInvoiceWillBeAttachedToEmail=Se crearÔ y adjuntarÔ a cada e-mail un documento usando el modelo de factura por defecto. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Recordatorio de la factura %s (%s) SendRemind=Enviar recordatorios por e-mail RemindSent=%s recordatorio(s) enviados diff --git a/htdocs/langs/es_ES/main.lang b/htdocs/langs/es_ES/main.lang index 4f606ebd50f..21fdb856653 100644 --- a/htdocs/langs/es_ES/main.lang +++ b/htdocs/langs/es_ES/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d/%m/%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Conexión a la base de datos +NoTemplateDefined=No template defined for this email type NoTranslation=Sin traducción NoRecordFound=No se han encontrado registros NoError=Ningún error @@ -105,6 +106,7 @@ NotePrivate=Nota (privada) PrecisionUnitIsLimitedToXDecimals=Dolibarr estÔ configurado para limitar la precisión de los precios unitarios a %s decimales. DoTest=Probar ToFilter=Filtrar +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Atención, tiene al menos un elemento que ha pasado la fecha de tolerancia. yes=sí Yes=Sí @@ -228,6 +230,8 @@ Now=Ahora HourStart=Hora de inicio Date=Fecha DateAndHour=Fecha y hora +DateToday=Today's date +DateReference=Reference date DateStart=Fecha inicio DateEnd=Fecha fin DateCreation=Fecha de creación @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Nunca recibido Canceled=Cancelado YouCanChangeValuesForThisListFromDictionarySetup=Puede cambiar estos valores en el menú configuración->diccionarios +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Documentos DocumentsNb=archivos adjuntos (%s) @@ -695,6 +700,7 @@ Test=Prueba Element=Elemento NoPhotoYet=No hay fotografía disponible HomeDashboard=Resumen +Dashboard=Dashboard Deductible=Deducible from=de toward=hacia @@ -760,7 +766,7 @@ SelectMailModel=Seleccione una plantilla de e-mail SetRef=Establecer ref Select2ResultFoundUseArrows= Select2NotFound=No se han encontrado registros -Select2Enter=Entrar +Select2Enter=Introducir Select2MoreCharacters=o mÔs caracteres Select2LoadingMoreResults=Cargando mÔs resultados... Select2SearchInProgress=Búsqueda en progreso... diff --git a/htdocs/langs/es_ES/margins.lang b/htdocs/langs/es_ES/margins.lang index c9170f9990e..42846224605 100644 --- a/htdocs/langs/es_ES/margins.lang +++ b/htdocs/langs/es_ES/margins.lang @@ -35,8 +35,9 @@ MargeBrute=Margen bruto MargeNette=Margen neto MargeType1=Margen en Mejor precio de proveedor MargeType2=Margen en Precio Medio Ponderado (PMP) -MARGIN_TYPE_DETAILS=Margen bruto: Precio de venta sin IVA - Precio de compra sin IVA
      Margen neto: Precio de venta sin IVA - Costos -MarginTypeDesc=Margen en mejor precio de compra: Precio de venta - Mejor precio de compra definido en la ficha del producto
      Margen en Precio Medio Ponderado (PMP): Precio de venta - Precio Medio Ponderado (PMP) o mejor precio de compra si no hay definido PMP +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Precio de compra BuyingCost=Costos UnitCharges=Carga unitaria diff --git a/htdocs/langs/es_ES/oauth.lang b/htdocs/langs/es_ES/oauth.lang index 3c160c12e6a..f759090fbe9 100644 --- a/htdocs/langs/es_ES/oauth.lang +++ b/htdocs/langs/es_ES/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token eliminado RequestAccess=Haga clic aquí para consultar/renovar acceso y recibir un nuevo token a guardar DeleteAccess=Haga clic aquí para eliminar el token UseTheFollowingUrlAsRedirectURI=Utilice la siguiente dirección URL como redireccionamiento URI al crear su credencial de su proveedor OAuth: -ListOfSupportedOauthProviders=Ingrese aquí la credencial proporcionada por su proveedor de OAuth2. Sólo los proveedores OAuth2 soportados son visibles aquí. Esta configuración puede ser usada por otros módulos que necesiten de autenticación OAuth2. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secreto diff --git a/htdocs/langs/es_ES/orders.lang b/htdocs/langs/es_ES/orders.lang index b921a50e9a1..82bd221056b 100644 --- a/htdocs/langs/es_ES/orders.lang +++ b/htdocs/langs/es_ES/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Pedidos a procesar NoOpenedOrders=Sin pedidos abiertos NoOtherOpenedOrders=Sin otros pedidos abiertos NoDraftOrders=Sin pedidos borrador -NoOrder=Sin pedidos +NoOrder=No order NoSupplierOrder=Sin pedidos a proveedor OtherOrders=Otros pedidos LastOrders=Últimos %s pedidos de clientes @@ -112,8 +112,8 @@ ComptaCard=Ficha contable DraftOrders=Pedidos borrador DraftSuppliersOrders=Pedidos a proveedor en borrador RelatedOrders=Pedidos adjuntos -RelatedCustomerOrders=Pedidos de clientes relacionados -RelatedSupplierOrders=Pedidos a clientes relacionados +RelatedCustomerOrders=Pedidos de cliente relacionados +RelatedSupplierOrders=Pedidos a proveedor relacionados OnProcessOrders=Pedidos en proceso RefOrder=Ref. pedido RefCustomerOrder=Ref. pedido cliente diff --git a/htdocs/langs/es_ES/other.lang b/htdocs/langs/es_ES/other.lang index 4a5bb3911d3..cc5b44a2145 100644 --- a/htdocs/langs/es_ES/other.lang +++ b/htdocs/langs/es_ES/other.lang @@ -238,3 +238,8 @@ ToExport=Exportar NewExport=Nueva exportación ##### External sites ##### ExternalSites=Sitios externos +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/es_ES/paypal.lang b/htdocs/langs/es_ES/paypal.lang index 6ee42112cfb..2418a11a79d 100644 --- a/htdocs/langs/es_ES/paypal.lang +++ b/htdocs/langs/es_ES/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Modo de pruebas (sandbox) PAYPAL_API_USER=Nombre usuario API PAYPAL_API_PASSWORD=Contraseña usuario API PAYPAL_API_SIGNATURE=Firma API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Proponer pago integral (Tarjeta+Paypal) o sólo Paypal PaypalModeIntegral=Integral PaypalModeOnlyPaypal=Sólo PayPal diff --git a/htdocs/langs/es_ES/products.lang b/htdocs/langs/es_ES/products.lang index 25fe414bf61..e1ffef54086 100644 --- a/htdocs/langs/es_ES/products.lang +++ b/htdocs/langs/es_ES/products.lang @@ -252,7 +252,7 @@ UnitPmp=Precio de compra unitario CostPmpHT=Coste de compra sin IVA ProductUsedForBuild=Auto consumido por producción ProductBuilded=Producción completada -ProductsMultiPrice=Producto multi-precio +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Precios a clientes (productos o servicios, multiprecios) ProductSellByQuarterHT=Facturación trimestral de productos antes de impuestos ServiceSellByQuarterHT=Facturación trimestral de servicios antes de impuestos @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Seleccione los archivos PDF IncludingProductWithTag=Productos/servicios incluidos en el tag DefaultPriceRealPriceMayDependOnCustomer=Precio por defecto, el precio real puede depender del cliente WarningSelectOneDocument=Seleccione al menos un documento -DefaultUnitToShow=Unidades +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/es_ES/projects.lang b/htdocs/langs/es_ES/projects.lang index 98043ba04f8..7ea47273029 100644 --- a/htdocs/langs/es_ES/projects.lang +++ b/htdocs/langs/es_ES/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Esta vista muestra todos los proyectos a los que tiene de ProjectsDesc=Esta vista muestra todos los proyectos (sus permisos de usuario le permiten tener una visión completa). MyTasksDesc=Esta vista se limita a los proyectos y tareas en los que usted es un contacto afectado en al menos una tarea (cualquier tipo). OnlyOpenedProject=Sólo los proyectos abiertos son visibles (los proyectos en estado borrador cerrado no son visibles). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Esta vista muestra todos los proyectos y tareas en los que usted tiene derecho a tener visibilidad. TasksDesc=Esta vista muestra todos los proyectos y tareas (sus permisos de usuario le permiten tener una visión completa). AllTaskVisibleButEditIfYouAreAssigned=Todas las tareas de este proyectos son visibles, pero solo puede indicar tiempos en las tareas que tenga asignadas. Asignese tareas si desea indicar tiempos en ellas. @@ -29,7 +30,9 @@ OfficerProject=Responsable del proyecto LastProjects=Los %s últimos proyectos AllProjects=Todos los proyectos OpenedProjects=Proyectos abiertos +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Importe oportunidades de proyectos abiertos por estado +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Listado de proyectos ShowProject=Ver proyecto SetProject=Definir proyecto @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=La tarea %s fue modificada TaskDeletedInDolibarr=La tarea %s fue eliminada OpportunityStatus=Estado de oportunidad OpportunityStatusShort=Estado oportunidad +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Importe Oportunidad OpportunityAmountShort=Importe oportunidad ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Proyectos con este usuario como contacto TasksWithThisUserAsContact=Tareas asignadas a este usuario ResourceNotAssignedToProject=No asignado al proyecto ResourceNotAssignedToTask=No asignado a la tarea +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Asignarme tarea AssignTask=Asignar ProjectOverview=Resumen @@ -179,7 +185,7 @@ YouCanCompleteRef=Si quiere completar la referencia con alguna información (par OpenedProjectsByThirdparties=Proyectos abiertos de terceros OpportunityTotalAmount=Importe total oportunidades OpportunityPonderatedAmount=Importe medio oportunidades -OpportunityPonderatedAmountDesc=Importe medio de oportunidades con probabilidad (dependiendo del estado de la oportunidad) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospección OppStatusQUAL=Cualificación OppStatusPROPO=Presupuesto diff --git a/htdocs/langs/es_ES/propal.lang b/htdocs/langs/es_ES/propal.lang index 8e27681c54d..a707e7742ff 100644 --- a/htdocs/langs/es_ES/propal.lang +++ b/htdocs/langs/es_ES/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Los %s últimos presupuestos modificados AllPropals=Todos los presupuestos LastProposals=Últimos presupuestos SearchAProposal=Buscar un presupuesto +NoProposal=No proposal ProposalsStatistics=Estadísticas de presupuestos NumberOfProposalsByMonth=Número por mes AmountOfProposalsByMonthHT=Importe por mes (sin IVA) @@ -62,7 +63,8 @@ DatePropal=Fecha presupuesto DateEndPropal=Fecha fin de validez DateEndPropalShort=Fecha fin ValidityDuration=Duración de validez -CloseAs=Cerrar con el estado +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Clasificar facturado BuildBill=Crear factura ErrorPropalNotFound=Presupuesto %s inexistente @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Modelo por defecto DefaultModelPropalToBill=Modelo por defecto al cerrar un presupuesto (a facturar) DefaultModelPropalClosed=Modelo por defecto al cerrar un presupuesto (no facturado) ProposalCustomerSignature=Aceptación por escrito, sello de la empresa, fecha y firma +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/es_ES/salaries.lang b/htdocs/langs/es_ES/salaries.lang index 4c10595f990..4e37236cc57 100644 --- a/htdocs/langs/es_ES/salaries.lang +++ b/htdocs/langs/es_ES/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Código contable pago de salarios SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Código contable cargas financieras Salary=Salario Salaries=Salarios -Employee=Empleado NewSalaryPayment=Nuevo pago SalaryPayment=Pago de salario SalariesPayments=Pagos de salarios diff --git a/htdocs/langs/es_ES/sendings.lang b/htdocs/langs/es_ES/sendings.lang index 7c4144a4a80..071993395a4 100644 --- a/htdocs/langs/es_ES/sendings.lang +++ b/htdocs/langs/es_ES/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Todos los envíos Shipment=Envío Shipments=Envíos ShowSending=Mostrar envíos -Receivings=Recepciones +Receivings=Delivery Receipts SendingsArea=Área envíos ListOfSendings=Listado de envíos SendingMethod=Método de envío diff --git a/htdocs/langs/es_ES/sms.lang b/htdocs/langs/es_ES/sms.lang index 346046e830c..723092196be 100644 --- a/htdocs/langs/es_ES/sms.lang +++ b/htdocs/langs/es_ES/sms.lang @@ -49,5 +49,6 @@ SendSms=Enviar SMS SmsInfoCharRemain=Nº restante de caracteres SmsInfoNumero= (formato internacional ej : +33899701761) DelayBeforeSending=Retraso antes de enviarlo (en minutos) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No hay destinatarios. Compruebe la configuración de su proveedor de SMS. diff --git a/htdocs/langs/es_ES/supplier_proposal.lang b/htdocs/langs/es_ES/supplier_proposal.lang index 53e9de1994a..48eb73e8950 100644 --- a/htdocs/langs/es_ES/supplier_proposal.lang +++ b/htdocs/langs/es_ES/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Presupuestos de proveedor supplier_proposalDESC=Gestionar presupuestos de proveedor -supplier_proposalMENU_LEFT_TITLE=Presupuestos de proveedor -supplier_proposalMENU_LEFT_TITLE_NEW=Nuevo presupuesto -supplier_proposalMENU_LEFT_TITLE_LIST=Listado +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Presupuesto CommRequests=Presupuestos SearchRequest=Buscar un presupuesto @@ -11,7 +10,7 @@ DraftRequests=Presupuestos borrador LastModifiedRequests=Los %s últimos presupuestos modificados RequestsOpened=Presupuestos abiertos SupplierProposalArea=Área presupuestos de proveedores -SupplierProposalShort=Presupuesto de proveedor +SupplierProposalShort=Supplier proposals SupplierProposals=Presupuestos de proveedor NewAskPrice=Nuevo presupuesto NewAsk=Nuevo presupuesto diff --git a/htdocs/langs/es_ES/trips.lang b/htdocs/langs/es_ES/trips.lang index 150a496b776..c91dff5ba8c 100644 --- a/htdocs/langs/es_ES/trips.lang +++ b/htdocs/langs/es_ES/trips.lang @@ -31,7 +31,7 @@ TripNDF=Información del gasto PDFStandardExpenseReports=Plantilla estandard para generar un documento de gasto ExpenseReportLine=Línea de gasto TF_OTHER=Otro -TF_TRANSPORTATION=Transporte +TF_TRIP=Transportation TF_LUNCH=Dieta TF_METRO=Metro TF_TRAIN=Tren @@ -99,4 +99,5 @@ ConfirmSaveTrip=¿EstÔ seguro de querer validar este gasto? NoTripsToExportCSV=Sin gastos a exportar para este periodo. ExpenseReportPayment=Informe de pagos de gastos +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Informe de gastos a pagar diff --git a/htdocs/langs/es_ES/users.lang b/htdocs/langs/es_ES/users.lang index 74d30ef6ebc..a60fdd8268d 100644 --- a/htdocs/langs/es_ES/users.lang +++ b/htdocs/langs/es_ES/users.lang @@ -121,3 +121,4 @@ OpenIDURL=Dirección OpenID LoginUsingOpenID=Usar OpenID para iniciar sesión WeeklyHours=Horas semanales ColorUser=Color para el usuario +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/es_MX/accountancy.lang b/htdocs/langs/es_MX/accountancy.lang new file mode 100644 index 00000000000..955ff24d027 --- /dev/null +++ b/htdocs/langs/es_MX/accountancy.lang @@ -0,0 +1,81 @@ +# Dolibarr language file - Source file is en_US - accountancy +ACCOUNTING_EXPORT_SEPARATORCSV=Separador de columnas para el archivo de exportación +ACCOUNTING_EXPORT_DATE=Formato de fecha para el archivo de exportación +ACCOUNTING_EXPORT_PIECE=Exportar el número de pieza +ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Exportación con cuenta global +ACCOUNTING_EXPORT_AMOUNT=Exportar la cantidad +Globalparameters=ParÔmetros globales +MenuTools=Herramientas +Modelcsv_CEGID=Exportar a CEGID Expert +AccountAccountingSuggest=Sugerencia de cuenta contable +Ventilation=Desglose +CustomersVentilation=Desglose de clientes +SuppliersVentilation=Desglose de proveedores +TradeMargin=Margen de ganancia +Reports=Reportes +ByCustomerInvoice=Clientes por factura +UpdateAccount=Modificación de una cuenta contable +UpdateMvts=Modificación de un movimiento +WriteBookKeeping=Cuentas de registro en el libro mayor +Bookkeeping=Libro mayor +AccountBalanceByMonth=Balance de la cuenta por mes +AccountingVentilation=Desglose de contablidad +AccountingVentilationSupplier=Desglose de contabilidad de proveedores +AccountingVentilationCustomer=Desglose de contabilidad de clientes +CAHTF=Total de compra al proveedor antes de impuestos +InvoiceLines=Partidas de factura por contabilizar +InvoiceLinesDone=Partidas de factura contabilizadas +IntoAccount=Contabilizar en la cuenta contable +VentilationAuto=Desglose automÔtico +Processing=Procesando +EndProcessing=Fin del proceso +AnyLineVentilate=No hay partidas por contabilizar +SelectedLines=Partidas seleccionadas +Lineofinvoice=Partida de factura +VentilatedinAccount=Contabilizado exitosamente en la cuenta contable +NotVentilatedinAccount=No contabilizado en la cuenta contable +ACCOUNTING_SEPARATORCSV=Separador de columna en el archivo de exportación +ACCOUNTING_LIMIT_LIST_VENTILATION=Número de elementos a ser desglosados mostrados por pÔgina (mÔximo recomendado: 50) +ACCOUNTING_LIST_SORT_VENTILATION_TODO=Empezar el orden de pÔginas desglosadas "Debe ser desglosado" por los elementos mÔs recientes +ACCOUNTING_LIST_SORT_VENTILATION_DONE=Empezar el orden de pÔginas desglosadas "Desglose" por los elementos mÔs recientes +AccountLengthDesc=Función que permite fingir una longitud de cuenta contable mediante la sustitución de espacios por la cifra cero. Esta función sólo afecta a lo que se muestra, no modifica las cuentas contables registradas en Dolibarr. Para la exportación, es necesario que esta función sea compatible con ciertos programas. +ACCOUNTING_LENGTH_DESCRIPTION=Longitud para mostrar la descripción de productos y servicios en los listados (Ideal = 50) +ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Longitud para mostrar el formato de descripción de la cuenta de productos y servicios en listados (Ideal = 50) +ACCOUNTING_LENGTH_AACCOUNT=Longitud de las cuentas de terceros +ACCOUNTING_MISCELLANEOUS_JOURNAL=Diario de varios +ACCOUNTING_EXPENSEREPORT_JOURNAL=Diario de reporte de gastos +ACCOUNTING_SOCIAL_JOURNAL=Diario Social +ACCOUNTING_ACCOUNT_TRANSFER_CASH=Cuenta de transferencia +ACCOUNTING_ACCOUNT_SUSPENSE=Cuenta de espera +ACCOUNTING_PRODUCT_BUY_ACCOUNT=Cuenta contable por defecto para productos comprados (si no ha sido definido por la hoja de producto) +ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Cuenta contable por defecto para los productos vendidos (si no ha sido definido en la hoja del producto) +ACCOUNTING_SERVICE_BUY_ACCOUNT=Cuenta contable por defecto para los servicios comprados (si no ha sido definido en la hoja del servicio) +ACCOUNTING_SERVICE_SOLD_ACCOUNT=Cuenta contable por defecto para los servicios vendidos (si no ha sido definido en la hoja del servicio) +Labelcompte=Descripción de la cuenta +Sens=Significado +DelBookKeeping=Borrar los registros del libro mayor +DescFinanceJournal=Diario financiero incluyendo todos los tipos de pagos por cuenta bancaria +NumMvts=Número de movimiento +ListeMvts=Lista del movimiento +ErrorDebitCredit=Débito y Crédito no pueden tener un valor al mismo tiempo +DescThirdPartyReport=Consulte aquí la lista de clientes y proveedores y sus cuentas contables +Pcgtype=Tipo de cuenta +Pcgsubtype=Subtipo de cuenta +DescVentilCustomer=Consulte aquí el desglose contable anual de sus facturas a clientes +TotalVente=Facturación total antes de impuestos +TotalMarge=Margen de ventas total +DescVentilDoneCustomer=Consulte aquí la lista de partidas de facturas a clientes y sus cuentas contables +DescVentilTodoCustomer=Contabilice sus partidas de factura a cliente con una cuenta contable +ChangeAccount=Cambie la cuenta contable para las partidas seleccionadas por la cuenta: +DescVentilSupplier=Consulte aquí el desglose contable anual de sus facturas a proveedores +DescVentilTodoSupplier=Contabilice sus partidas de factura a proveedor con una cuenta contable +DescVentilDoneSupplier=Consulte aquí la lista de partidas de las facturas a proveedores y sus cuentas contables +ValidateHistory=Validar AutomÔticamente +ErrorAccountancyCodeIsAlreadyUse=Error, no es posible eliminar ésta cuenta contable porque estÔ siendo usada +MvtNotCorrectlyBalanced=Movimiento balanceado incorrectamente. Crédito = %s. Débito = %s +FicheVentilation=Ficha de desglose +GeneralLedgerIsWritten=Las operaciones son escritas en el libro mayor +ExportFormat=Formato de Exportación +Textframe=Marco de texto +Headercol=Nombre de columna en el encabezado del archivo +Headername=Nombre del encabezado diff --git a/htdocs/langs/es_MX/admin.lang b/htdocs/langs/es_MX/admin.lang index 1c53b65c99c..29810d2d9d6 100644 --- a/htdocs/langs/es_MX/admin.lang +++ b/htdocs/langs/es_MX/admin.lang @@ -1,4 +1,74 @@ # Dolibarr language file - Source file is en_US - admin -AntiVirusCommandExample=Example for ClamWin: c:\\Progra~1\\ClamWin\\bin\\clamscan.exe
      Example for ClamAv: /usr/bin/clamscan -AntiVirusParamExample=Example for ClamWin: --database="C:\\Program Files (x86)\\ClamWin\\lib" +VersionProgram=Programa de versión +VersionLastInstall=Versión inicial de la instalación +VersionLastUpgrade=Versión de la Ćŗltima actualización +VersionUnknown=Desconocido +VersionRecommanded=Recomendado +SessionId=ID de sesión +SessionSavePath=Ubicación de la sesión guardada +PurgeSessions=Depuración de sesiones +ConfirmPurgeSessions=ĀæRealmente deseas depurar todas las sesiones? Ɖsto desconectarĆ” a todos los usuarios (excepto a ti). +ConfirmLockNewSessions=ĀæSeguro que deseas restringir cualquier nueva conexión Dolibarr? Solamente el usuario %s serĆ” capaz de conectarse despuĆ©s de esto. +UnlockNewSessions=Remover bloqueo de conexión +YourSession=Tu sesión +Sessions=Sesión de usuarios +WebUserGroup=Usuario/Grupo del servidor web +NoSessionFound=Tu PHP parece no permitir listar sesiones activas. El directorio usado para guardar las sesiones (%s) puede estar protegido (Por ejemplo, por permisos del SO o por la directiva open_basedir de PHP). +HTMLCharset=Charset para las pĆ”ginas HTML generadas +DBStoringCharset=Charset de la base de datos para almacenar información +DBSortingCharset=Charset de la base para ordenar información +WarningModuleNotActive=El módulo %s debe estar habilitado +WarningOnlyPermissionOfActivatedModules=Sólo los permisos relacionados a los módulos activados son mostrados aquĆ­. Puedes activar otros módulos en la pĆ”gina Inicio->Configuración->Módulos +DolibarrSetup=Instalación o actualización de Dolibarr +GlobalSetup=Configuración global +SetupArea=Ɓrea de configuración +FormToTestFileUploadForm=Formulario para probar la carga de archivos (segĆŗn la configuración) +IfModuleEnabled=Nota: sĆ­ es efectivo sólo si el módulo %s estĆ” activado +RemoveLock=Eliminar archivo %s si existe para permitir el uso de la herramienta para actualizar +RestoreLock=Restablece el archivo %s, con permisos de sólo escritura, para deshabilitar cualquier uso de la herramienta para actualizar. +SecuritySetup=Configuración de seguridad +ErrorModuleRequirePHPVersion=Error, Ć©ste módulo requiere PHP versión %s o superior +ErrorModuleRequireDolibarrVersion=Error, Ć©ste módulo requiere Dolibarr versión %s o superior +ErrorDecimalLargerThanAreForbidden=Error, una precisión superior a %s no es soportada. +ErrorReservedTypeSystemSystemAuto=Los valores 'system' y 'systemauto' para el tipo estĆ”n reservados. Puedes usar 'user' como valor para aƱadir tu propio registro +DisableJavascript=Deshabilita las funciones de JavaScript y Ajax (Recomendado para personas visualmente dĆ©biles o navegadores de texto) +ConfirmAjax=Usar confirmaciones en popups Ajax +UseSearchToSelectCompany=Usar campos de autocompletado para elegir terceros en lugar de utilizar un cuadro de lista. +ActivityStateToSelectCompany=AƱadir una opción de filtro para mostrar/ocultar terceros que estĆ”n actualmente en activos o inactivos +UseSearchToSelectContact=Usar campos de autocompletado para elegir contactos (en lugar de utilizar un cuadro de lista). +SearchFilter=Opciones de filtros de bĆŗsqueda +NumberOfKeyToSearch=N° de caracteres para activar la bĆŗsqueda: %s +ViewFullDateActions=Mostrar fechas completas de eventos en la tercera hoja +NotAvailableWhenAjaxDisabled=No disponible cuando Ajax estĆ” desactivado +JavascriptDisabled=JavaScript desactivado +UsePopupCalendar=Utilizar popup para ingresar fechas +UsePreviewTabs=Utilizar pestaƱas de vista previa +ShowPreview=Mostrar previsualización +ThemeCurrentlyActive=Tema activo +CurrentTimeZone=Zona horaria PHP (servidor) +Space=Espacio +NextValue=Valor siguiente +NextValueForInvoices=Valor siguiente (facturas) +NextValueForCreditNotes=Valor siguiente (notas de crĆ©dito) +MustBeLowerThanPHPLimit=Nota: tu PHP limita el tamaƱo de cada carga de archivos a %s %s, sea cual sea el valor de este parĆ”metro +NoMaxSizeByPHPLimit=Nota: No hay lĆ­mite establecido en la configuración de PHP +MaxSizeForUploadedFiles=El tamaƱo mĆ”ximo para los archivos subidos (0 para no permitir ninguna carga) +UseCaptchaCode=Utilizar el código grĆ”fico (CAPTCHA) en la pĆ”gina de inicio de sesión +UseAvToScanUploadedFiles=Utilizar antivirus para escanear los archivos subidos +AntiVirusCommand=Ruta completa del comando del antivirus +AntiVirusCommandExample=Ejemplo para ClamWin: c:\\ Progra~1\\ClamWin\\bin\\clamscan.exe
      Ejemplo para ClamAV: /usr/bin/clamscan +AntiVirusParam=MÔs parÔmetros de línea de comandos +AntiVirusParamExample=Ejemplo para ClamWin: --database="C:\\Archivos de programa (x86)\\ClamWin\\lib" +AllMenus=Todo +SetupShort=Configuración +Position=Puesto +URL=Vínculo ExampleOfDirectoriesForModelGen=Examples of syntax:
      c:\\mydir
      /home/mydir
      DOL_DATA_ROOT/ecm/ecmdir +Module770Name=Reporte de gastos +Module1400Name=Contabilidad +DictionaryCanton=Estado/Provincia +Upgrade=Actualizar +MenuCompanySetup=Empresa/Fundación +CompanyName=Nombre +EmptyNumRefModelDesc=El código es libre. Este código puede ser modificado en cualquier momento. +LDAPFieldFirstName=Nombre(s) diff --git a/htdocs/langs/es_MX/agenda.lang b/htdocs/langs/es_MX/agenda.lang new file mode 100644 index 00000000000..a73ad5f979f --- /dev/null +++ b/htdocs/langs/es_MX/agenda.lang @@ -0,0 +1,65 @@ +# Dolibarr language file - Source file is en_US - agenda +ActionsArea=Ɓrea de eventos (Acciones y tareas) +ActionsOwnedBy=Evento propiedad de +Event=Evento +ListOfActions=Lista de eventos +EventOnFullDay=Evento de todo el dĆ­a(s) +MenuToDoActions=Todos los eventos incompletos +MenuDoneActions=Todos los eventos finalizados +MenuDoneMyActions=Mis eventos finalizados +ListOfEvents=Lista de eventos (calendario interno) +ActionsAskedBy=Eventos reportados por +ActionsDoneBy=Eventos realizado por +ActionsForUser=Eventos para el usuario +ActionsForUsersGroup=Eventos para todos los usuarios del grupo +ViewCal=Vista del mes +ViewDay=Vista de dĆ­a +ViewWeek=Vista de la semana +ViewWithPredefinedFilters=Vista con filtros predefinidos +AutoActions=Llenado automĆ”tico +AgendaAutoActionDesc=Defina aquĆ­ los eventos en los que desea que Dolibarr cree automĆ”ticamente un evento en la agenda. Si nada estĆ” marcado (por defecto), sólo las acciones manuales serĆ”n incluidos en la agenda. +AgendaSetupOtherDesc=Esta pĆ”gina contiene opciones para permitir la exportación de sus eventos de Dolibarr en un calendario externo (Thunderbird, Google Calendar, ...) +AgendaExtSitesDesc=Esta pĆ”gina permite declarar las fuentes externas de calendarios para ver sus eventos en la agenda de Dolibarr. +ActionsEvents=Eventos para los que Dolibarr crearĆ” una acción en la agenda de forma automĆ”tica +PropalValidatedInDolibarr=Propuesta %s validada +InvoiceValidatedInDolibarrFromPos=Factura %s validada desde POS +InvoiceBackToDraftInDolibarr=Regresar factura %s al estado de borrador +OrderValidatedInDolibarr=Orden %s validada +OrderDeliveredInDolibarr=Orden %s clasificado como entregado +OrderCanceledInDolibarr=Orden %s cancelada +OrderBilledInDolibarr=Orden %s clasificada como facturada +OrderApprovedInDolibarr=Orden %s aprovada +OrderRefusedInDolibarr=Orden %s rechazada +OrderBackToDraftInDolibarr=Regresar orden %s al estado de borrador +ProposalSentByEMail=Propuesta comercial %s enviada por correo electrónico +OrderSentByEMail=Orden de cliente %s enviada por correo electrónico +InvoiceSentByEMail=Factura de cliente %s enviada por correo electrónico +SupplierOrderSentByEMail=Orden de proveedor %s enviada por correo electrónico +SupplierInvoiceSentByEMail=Factura de proveedor %s enviada por correo electrónico +ShippingSentByEMail=EnvĆ­o %s enviado por correo electrónico +ShippingValidated=EnvĆ­o %s validado +InterventionSentByEMail=Intervención %s enviada por correo electrónico +DateActionPlannedStart=Fecha de inicio planificada +DateActionPlannedEnd=Fecha de finalización planificada +DateActionDoneStart=Fecha de inicio real +DateActionDoneEnd=Fecha de finalización real +DateActionEnd=Fecha de finalización +AgendaUrlOptions1=TambiĆ©n puede agregar los siguientes parĆ”metros para filtrar la salida: +AgendaUrlOptions2=login=%s para restringir la salida a acciones creadas por o asignadas al usuario %s +AgendaUrlOptions3=logina=%s para restringir la salida a las acciones propiedad del usuario %s. +AgendaUrlOptions4=logint=%s para restringir la salida a acciones asignadas al usuario %s. +AgendaUrlOptionsProject=project=PROJECT_ID para restringir la salida a acciones asociadas al proyecto PROJECT_ID. +AgendaShowBirthdayEvents=Mostrar el cumpleaƱos de los contactos +AgendaHideBirthdayEvents=Ocultar cumpleaƱos de contactos +ExportDataset_event1=Lista de eventos de la agenda +DefaultWorkingDays=Rango de dĆ­as laborales por defecto en una semana (Example: 1-5, 1-6) +DefaultWorkingHours=Horas laborales por defecto en un dĆ­a (Ejemplo: 9-18) +ExtSites=Importar calendarios externos +ExtSitesEnableThisTool=Mostrar calendarios externos (definidos en la configuración global) en la agenda. No afecta a los calendarios externos definidos por los usuarios. +AgendaExtNb=NĆŗmero de calendario %s +ExtSiteUrlAgenda=URL para acceder al archivo .iCal +WorkingTimeRange=Rango de tiempo laboral +WorkingDaysRange=Rango de dĆ­as laborales +DateActionBegin=Fecha inicial del evento +ConfirmCloneEvent=EstĆ”s seguro de querer clonar el evento %s? +DateStartPlusOne=Fecha de inicio + 1 hr diff --git a/htdocs/langs/es_MX/banks.lang b/htdocs/langs/es_MX/banks.lang new file mode 100644 index 00000000000..9a036a1ada6 --- /dev/null +++ b/htdocs/langs/es_MX/banks.lang @@ -0,0 +1,97 @@ +# Dolibarr language file - Source file is en_US - banks +MenuBankCash=Banco/Efectivo +MenuSetupBank=Configuración de banco/efectivo +BankAccount=Cuenta de banco +BankAccounts=Cuentas de banco +AccountRef=Ref de la cuenta financiera +AccountLabel=Descripción de la cuenta financiera +CashAccount=Cuenta de caja +CashAccounts=Cuentas de caja +MainAccount=Cuenta principal +CurrentAccount=Cuenta actual +CurrentAccounts=Cuentas actuales +ErrorBankLabelAlreadyExists=Ya existe descripción de la cuenta financiera +BalanceMinimalAllowed=Saldo mĆ­nimo permitido +ShowAllTimeBalance=Mostrar saldo desde el principio +AllTime=Desde el principio +Reconciliation=Reconciliación +RIB=NĆŗmero de cuenta bancaria +IbanValid=CLABE Interbancaria es vĆ”lida +IbanNotValid=CLABE Interbancaria No es vĆ”lida +SwiftValid=BIC/SWIFT es vĆ”lido +SwiftNotValid=BIC/SWIFT No es vĆ”lido +AccountStatement=Estado de cuenta +AccountStatementShort=Estado +AccountStatements=Estados de cuenta +LastAccountStatements=Últimos estados de cuenta +Rapprochement=Reconciliar +IOMonthlyReporting=Reporte mensual +RIBControlError=Falló la comprobación de integridad de los valores. Esto significa que la información para Ć©ste nĆŗmero de cuenta estĆ” incompleta o incorrecta (compruebe el paĆ­s, nĆŗmeros y CLABE). +MenuNewFinancialAccount=Nueva cuenta financiera +EditFinancialAccount=Editar cuenta +AccountSetup=Configuración de cuentas financieras +SearchBankMovement=Buscar movimiento bancario +LabelBankCashAccount=Etiqueta de cuenta o caja +BankType0=Cuenta de ahorros +BankType1=Cuenta corriente o de tarjeta de crĆ©dito +BankType2=Cuenta de caja/efectivo +AccountsArea=Ɓrea de cuentas +AccountCard=Ficha de cuenta +DeleteAccount=Eliminar cuenta +ConfirmDeleteAccount=ĀæSeguro que quieres eliminar esta cuenta? +BankTransactionByCategories=Transacciones bancarias por categorĆ­as +BankTransactionForCategory=Transacciones bancarias por categorĆ­a %s +RemoveFromRubriqueConfirm=ĀæSeguro que deseas eliminar el vĆ­nculo entre la transacción y la categorĆ­a? +IdTransaction=ID de transacción +SearchTransaction=Buscar transacciones +ListTransactions=Listar transacciones +ListTransactionsByCategory=Listar transacciones/categorĆ­a +TransactionsToConciliate=Transacciones a conciliar +Conciliable=Puede ser conciliado +ConciliationForAccount=Conciliar esta cuenta +OnlyOpenedAccount=Sólo las cuentas abiertas +DisableConciliation=Desactivar función de conciliación para esta cuenta +ConciliationDisabled=CaracterĆ­stica conciliación deshabilitada +LineRecord=Transacción +AddBankRecord=AƱadir transacción +AddBankRecordLong=AƱadir transacción manualmente +DateConciliating=Fecha de conciliación +BankLineConciliated=Transacción conciliada +CustomerInvoicePayment=Pago de cliente +WithdrawalPayment=Pago de retiro +SocialContributionPayment=Pago de impuesto social/fiscal +FinancialAccountJournal=Diario de cuenta financiera +TransferDesc=Transfiere de una cuenta a otra, Dolibarr escribirĆ” dos registros (uno de dĆ©bito en la cuenta de origen y uno de crĆ©dito en la cuenta de destino, por la misma cantidad. La misma etiqueta y la fecha serĆ” utilizada para esta transacción) +TransferFromToDone=La transferencia de %s hacia %s de %s %s ha sido registrada. +ValidateCheckReceipt=ĀæValidar este recibo de cheque? +ConfirmValidateCheckReceipt=ĀæSeguro que deseas validar este recibo de cheque? NingĆŗn cambio serĆ” posible una vez que se valide +DeleteCheckReceipt=ĀæEliminar este recibo de cheque? +ConfirmDeleteCheckReceipt=ĀæSeguro que quieres borrar este recibo de cheque? +BankChecks=Cheques bancarios +BankChecksToReceipt=Cheques en espera de depósito +ShowCheckReceipt=Mostrar recibo de depósito de cheque +NumberOfCheques=NĆŗmero de cheque +DeleteTransaction=Eliminar transacción +ConfirmDeleteTransaction=ĀæSeguro que quieres eliminar esta transacción? +ThisWillAlsoDeleteBankRecord=Esto tambiĆ©n eliminarĆ” las transacciones bancarias generadas +ExportDataset_banque_1=Transacciones bancarias y estado de cuenta +ExportDataset_banque_2=Ficha de depósito +TransactionOnTheOtherAccount=Transacción en la otra cuenta +PaymentNumberUpdateSucceeded=NĆŗmero de pago actualizado con Ć©xito +PaymentNumberUpdateFailed=NĆŗmero de pago no se pudo actualizar +PaymentDateUpdateSucceeded=Fecha de pago actualizada con Ć©xito +PaymentDateUpdateFailed=La fecha de pago no se pudo actualizar +ShowAllAccounts=Mostrar todas las cuentas +FutureTransaction=Transacción futura. No hay manera de conciliar. +SelectChequeTransactionAndGenerate=Seleccione/filtre los cheques a incluir en el recibo de depósito de cheque y haga clic en "Crear". +InputReceiptNumber=Seleccione el estado de cuenta bancaria relacionado con la conciliación. Utilice un valor numĆ©rico ordenable: AAAAMM o AAAAMMDD +EventualyAddCategory=Eventualmente, especifique una categorĆ­a en la que clasificar los registros +ThenCheckLinesAndConciliate=A continuación, compruebe las lĆ­neas presentes en el estado de cuenta bancaria y haga clic +BankDashboard=Resumen de cuentas bancarias +ConfirmDeleteRib=ĀæSeguro que quieres borrar esta cuenta bancaria? +EndDate=Fecha final +RejectCheck=Cheque rechazado +ConfirmRejectCheck=ĀæSeguro que quieres marcar este cheque como rechazado? +RejectCheckDate=Fecha en la que el cheque fue rechazado +CheckRejected=Cheque rechazado +CheckRejectedAndInvoicesReopened=Cheque rechazado y facturas reabiertas diff --git a/htdocs/langs/es_MX/bills.lang b/htdocs/langs/es_MX/bills.lang new file mode 100644 index 00000000000..1d635837210 --- /dev/null +++ b/htdocs/langs/es_MX/bills.lang @@ -0,0 +1,17 @@ +# Dolibarr language file - Source file is en_US - bills +PaymentAmount=Importe de pago +BillStatusPaid=Pagado +BillStatusStarted=Iniciado +BillShortStatusPaid=Pagado +BillShortStatusValidated=Validado +BillShortStatusStarted=Iniciado +BillShortStatusClosedUnpaid=Cerrada +BillFrom=De +BillTo=Hacia +ReasonDiscount=Razón +PaymentTypeCB=Tarjeta de crĆ©dito +PaymentTypeShortCB=Tarjeta de crĆ©dito +PaymentTypeCHQ=Verificar +PaymentTypeShortCHQ=Verificar +IBANNumber=CLABE Interbancaria +BICNumber=Sucursal diff --git a/htdocs/langs/es_MX/cashdesk.lang b/htdocs/langs/es_MX/cashdesk.lang new file mode 100644 index 00000000000..220e3147974 --- /dev/null +++ b/htdocs/langs/es_MX/cashdesk.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - cashdesk +CashDeskBank=Cuenta de banco diff --git a/htdocs/langs/es_MX/categories.lang b/htdocs/langs/es_MX/categories.lang new file mode 100644 index 00000000000..201a88a21b5 --- /dev/null +++ b/htdocs/langs/es_MX/categories.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - categories +NoneCategory=Ninguno diff --git a/htdocs/langs/es_MX/commercial.lang b/htdocs/langs/es_MX/commercial.lang new file mode 100644 index 00000000000..d75c5f36121 --- /dev/null +++ b/htdocs/langs/es_MX/commercial.lang @@ -0,0 +1,12 @@ +# Dolibarr language file - Source file is en_US - commercial +ListOfProspects=Lista de clientes potenciales +ListOfCustomers=Lista de clientes +StatusNotApplicable=No aplica +StatusActionToDo=Por hacer +LastProspectNeverContacted=Nunca contactado +LastProspectToContact=Para contactar +LastProspectContactInProcess=Contacto en proceso +LastProspectContactDone=Contacto realizado +ActionAC_CLO=Cerrar +ActionAC_OTH=Otro +StatusProsp=Estatus del cliente potencial diff --git a/htdocs/langs/es_MX/companies.lang b/htdocs/langs/es_MX/companies.lang new file mode 100644 index 00000000000..cf112e60f4e --- /dev/null +++ b/htdocs/langs/es_MX/companies.lang @@ -0,0 +1,197 @@ +# Dolibarr language file - Source file is en_US - companies +ErrorCompanyNameAlreadyExists=El nombre de la empresa %s ya existe. Elige uno diferente. +ErrorPrefixAlreadyExists=El prefijo %s ya existe. Elige uno diferente. +ErrorSetACountryFirst=Ajusta primero el paĆ­s +SelectThirdParty=Selecciona un tercero +ConfirmDeleteCompany=ĀæSeguro que quieres eliminar esta empresa y toda la información relacionada? +DeleteContact=Eliminar un contacto/dirección +ConfirmDeleteContact=ĀæSeguro que quieres eliminar este contacto y toda la información relacionada? +NewSocGroup=Nuevo grupo de empresas +CreateDolibarrThirdPartySupplier=Crear tercero (proveedor) +SocGroup=Grupo de empresas +IdThirdParty=ID de tercero +IdCompany=ID de empresa +IdContact=ID de contacto +Contacts=Contactos/Direcciones +ThirdPartyContacts=Contactos de terceros +ThirdPartyContact=Contacto/Dirección de tercero +StatusContactValidated=Estatus de contacto/dirección +AliasNames=Nombre simple (comercial, marca registrada, ...) +AliasNameShort=Nombre simple +CountryIsInEEC=El paĆ­s estĆ” dentro de la Comunidad Económica Europea +ThirdPartyName=Nombre de tercero +ThirdPartyCustomersWithIdProf12=Clientes con %s o %s +Company/Fundation=Empresa/Fundación +ToCreateContactWithSameName=CrearĆ” automĆ”ticamente un contacto fĆ­sico con las mismas informaciones +ParentCompany=Empresa matriz +NoSubsidiary=No filial +ReportByCustomers=Reporte por clientes +ReportByQuarter=Reporte por tasa +CivilityCode=Código de civilidad +RegisteredOffice=Oficina registrada +Lastname=Apellido +Firstname=Nombre(s) +PostOrFunction=Puesto/Función +State=Estado/Provincia +CountryCode=Código de paĆ­s +CountryId=ID de paĆ­s +PhonePro=TelĆ©fono trabajo +PhonePerso=TelĆ©fono particular +PhoneMobile=Celular +No_Email=No enviar e-mailings masivos +Town=Ciudad +Web=PĆ”gina de internet +CopyAddressFromSoc=Rellenar la dirección con la dirección del tercero +NoEmailDefined=No hay un correo electrónico definido +LocalTax1IsUsed=Usar segundo impuesto +LocalTax2IsUsed=Usar tercer impuesto +WrongCustomerCode=Código de cliente invĆ”lido +WrongSupplierCode=Código de proveedor invĆ”lido +CustomerCodeModel=Modelo de código de cliente +SupplierCodeModel=Modelo de código de proveedor +ProfId1Short=ID Prof. 1 +ProfId2Short=ID Prof. 2 +ProfId3Short=ID Prof. 3 +ProfId4Short=ID Prof. 4 +ProfId5Short=ID Prof. 5 +ProfId6Short=ID Prof. 6 +ProfId1=ID Profesional 1 +ProfId2=ID Profesional 2 +ProfId3=ID Profesional 3 +ProfId4=ID Profesional 4 +ProfId5=ID Profesional 5 +ProfId6=ID Profesional 6 +ProfId1AR=ID Prof 1 (CUIT/CUIL) +ProfId2AR=ID Prof 2 (Ingresos brutos) +ProfId1AT=ID Prof 1 (USt.-IdNr) +ProfId2AT=ID Prof 2 (USt.-Nr) +ProfId3AT=ID Prof 3 (Handelsregister-Nr.) +ProfId1AU=ID Prof 1 (ABN) +ProfId1BE=ID Prof 1 (Professional number) +ProfId3CH=ID Prof 1 (Federal number) +ProfId4CH=ID Prof 2 (Commercial Record number) +ProfId1CL=ID Prof 1 (R.U.T.) +ProfId1CO=ID Prof 1 (R.U.T) +ProfId1DE=ID Prof 1 (USt.-IdNr) +ProfId2DE=ID Prof 2 (USt.-Nr) +ProfId3DE=ID Prof 3 (Handelsregister-Nr.) +ProfId1ES=ID Prof 1 (CIF/NIF) +ProfId2ES=ID Prof 2 (NĆŗmero de seguro social) +ProfId3ES=ID Prof 3 (CNAE) +ProfId4ES=ID Prof 4 (NĆŗmero de colegiado) +ProfId1FR=ID Prof 1 (SIREN) +ProfId2FR=ID Prof 2 (SIRET) +ProfId3FR=ID Prof 3 (NAF, antiguo APE) +ProfId4FR=ID Prof 4 (RCS/RM) +ProfId1GB=NĆŗmero de registro +ProfId1HN=ID Prof 1 (RTN) +ProfId1IN=ID Prof 1 (TIN) +ProfId2IN=ID Prof 2 (PAN) +ProfId3IN=ID Prof 3 (SRVC TAX) +ProfId4IN=ID Prof 4 +ProfId5IN=ID Prof 5 +ProfId1MA=ID Prof. 1 (R.C.) +ProfId2MA=ID Prof. 2 (Patente) +ProfId3MA=Id Prof. 3 (I.F.) +ProfId4MA=ID Prof. 4 (C.N.S.S.) +ProfId2MX=R.P. IMSS +VATIntraSyntaxIsValid=La sintaxis es vĆ”lida +VATIntraValueIsValid=El valor es vĆ”lido +ProspectCustomer=Cliente potencial / Cliente +CustomerCard=Ficha del cliente +CustomerDiscount=Descuento del cliente +CustomerRelativeDiscount=Descuento relativo del cliente +CustomerAbsoluteDiscount=Descuento absoluto del cliente +CustomerAbsoluteDiscountShort=Descuento absoluto +CompanyHasRelativeDiscount=Ɖste cliente tiene un descuento por defecto de %s%% +CompanyHasNoRelativeDiscount=Este cliente no tiene ningĆŗn descuento relativo por defecto +CompanyHasAbsoluteDiscount=Este cliente aĆŗn tiene descuentos disponibles o abonos por %s %s +CompanyHasCreditNote=Este cliente aĆŗn tiene notas de crĆ©dito por %s %s +CompanyHasNoAbsoluteDiscount=Este cliente no tiene descuentos fijos disponibles +CustomerAbsoluteDiscountAllUsers=Descuentos absolutos (otorgados por todos los usuarios) +CustomerAbsoluteDiscountMy=Descuentos absolutos (otorgados por ti mismo) +AvailableGlobalDiscounts=Descuentos absolutos disponibles +DiscountNone=Ninguno +CompanyList=Lista de empresas +NoContactDefinedForThirdParty=No se ha definido un contacto para este tercero +NoContactDefined=No hay contacto definido +DefaultContact=Contacto/dirección por defecto +DeleteACompany=Eliminar empresa +PersonalInformations=Datos personales +CustomerCode=Código de cliente +SupplierCode=Código de proveedor +CustomerCodeShort=Código de cliente +SupplierCodeShort=Código de proveedor +CustomerAccount=Cuenta de cliente +SupplierAccount=Cuenta de proveedor +CustomerCodeDesc=Código de cliente, Ćŗnico para todos los clientes +SupplierCodeDesc=Código de proveedor, Ćŗnico para todos los proveedores +RequiredIfCustomer=Requerido si el tercero es un cliente o cliente potencial +RequiredIfSupplier=Requerido si el tercero es un proveedor +LastProspect=Último cliente potencial +CompanyDeleted=Empresa "%s" eliminada de la base de datos. +ListOfContacts=Lista de contactos/direcciones +ListOfContactsAddresses=Lista de contactos/direcciones +ListOfProspectsContacts=Lista de contactos de clientes potenciales +ListOfCustomersContacts=Lista de contactos de clientes +ListOfSuppliersContacts=Lista de contactos de proveedores +ListOfCompanies=Lista de empresas +ListOfThirdParties=Lista de terceros +ContactsAllShort=Todos (Sin filtro) +ContactForInvoices=Contacto de facturación +EditCompany=Editar empresa +EditDeliveryAddress=Editar dirección de entrega +ThisUserIsNot=Este usuario no es un cliente potencial, cliente ni proveedor +VATIntraCheckDesc=El enlace %s permite consultar al servicio de control de nĆŗmeros de IVA intracomunitario. Se requiere acceso a Internet desde el servidor para que este servicio funcione. +VATIntraManualCheck=TambiĆ©n puedes verificar manualmente desde el sitio web europeo %s +ErrorVATCheckMS_UNAVAILABLE=No es posible realizar la verificación. El servicio de comprobación no es prestado por el paĆ­s miembro (%s). +JuridicalStatus=Estatus jurĆ­dico +OthersNotLinkedToThirdParty=Otros, no vinculado a un tercero +ProspectStatus=Estatus del cliente potencial +TE_MEDIUM=Mediana empresa +TE_ADMIN=Gubernamental +TE_SMALL=PequeƱa Empresa +StatusProspect1=Para contactar +StatusProspect2=Contacto en proceso +ChangeDoNotContact=Cambiar estado a 'No contactar' +ChangeNeverContacted=Cambiar estado a 'Nunca contactado' +ChangeToContact=Cambiar estado a 'Para contactar' +ChangeContactInProcess=Cambiar estado a 'Contacto en proceso' +ChangeContactDone=Cambiar estado a 'Contacto realizado' +BillingContact=Contacto de facturación +NbOfAttachedFiles=NĆŗmero de archivos adjuntos +AttachANewFile=Adjuntar nuevo archivo +NoParentCompany=Ninguno +DolibarrLogin=Login de usuario +ExportDataset_company_1=Terceros (Empresas/fundaciones/personas fĆ­sicas) y propiedades +ExportDataset_company_2=Contactos y propiedades +ImportDataset_company_1=Terceros (Empresas/fundaciones/personas fĆ­sicas) y propiedades +ImportDataset_company_2=Contactos/Direciones (de terceros o no) y atributos +ImportDataset_company_3=Datos bancarios +ImportDataset_company_4=Terceros/Representantes de ventas (Afecta los usuarios representantes de ventas a empresas) +DeliveriesAddress=Direcciones de envĆ­o +DeliveryAddressLabel=Etiqueta de dirección de envĆ­o +ConfirmDeleteDeliveryAddress=ĀæSeguro que quieres borrar esta dirección de envĆ­o? +NoOtherDeliveryAddress=Sin dirección de envĆ­o alternativa definida +DeleteFile=Borrar archivo +ConfirmDeleteFile=ĀæSeguro que quieres borrar este archivo? +AllocateCommercial=Asignado al representante de ventas +SelectCountry=Selecciona un paĆ­s +SelectCompany=Selecciona un tercero +Organization=Organización +FiscalYearInformation=Información sobre el aƱo fiscal +FiscalMonthStart=MĆ©s de inicio del aƱo fiscal +YouMustCreateContactFirst=Debes crear contactos de correos electrónicos para terceros antes de ser capaz de aƱadir notificaciones de correos electrónicos. +ListSuppliersShort=Lista de proveedores +ListProspectsShort=Lista de clientes potenciales +ListCustomersShort=Lista de clientes +ThirdPartiesArea=Terceros y Ć”rea de contacto +LastModifiedThirdParties=Últimos %s terceros modificados +MonkeyNumRefModelDesc=Devuelve un nĆŗmero con formato %syymm-nnnn para el código de cliente y %syymm-nnnn para código de proveedor donde yy es el aƱo, mm el mes y nnnn una secuencia numĆ©rica sin ruptura y sin regresar a 0. +LeopardNumRefModelDesc=El código es libre. Este código puede ser modificado en cualquier momento. +ManagingDirectors=Administrador(es) (CEO, Director, Presidente...) +MergeOriginThirdparty=Tercero duplicado (tercero que deseas eliminar) +MergeThirdparties=Combinar terceros +ConfirmMergeThirdparties=ĀæSeguro que deseas combinar este tercero con el actual? Todos los objetos vinculados (facturas, pedidos, ...) serĆ”n trasladados al tercero actual por lo que serĆ” capaz de eliminar el duplicado. +ThirdpartiesMergeSuccess=Los terceros han sido combinados. +ErrorThirdpartiesMerge=Hubo un error al eliminar los terceros. Por favor compruebe el log. Los cambios han sido revertidos. diff --git a/htdocs/langs/es_MX/compta.lang b/htdocs/langs/es_MX/compta.lang new file mode 100644 index 00000000000..3db712f0eab --- /dev/null +++ b/htdocs/langs/es_MX/compta.lang @@ -0,0 +1,5 @@ +# Dolibarr language file - Source file is en_US - compta +Param=Configuración +AccountsGeneral=Cuentas +PaymentSocialContribution=Pago de impuesto social/fiscal +ByThirdParties=Por terceros diff --git a/htdocs/langs/es_MX/contracts.lang b/htdocs/langs/es_MX/contracts.lang new file mode 100644 index 00000000000..6f1a9b21b46 --- /dev/null +++ b/htdocs/langs/es_MX/contracts.lang @@ -0,0 +1,12 @@ +# Dolibarr language file - Source file is en_US - contracts +ServiceStatusClosed=Cerrada +ContractStartDate=Fecha de inicio +ContractEndDate=Fecha de finalización +DateStartPlanned=Fecha de inicio planificada +DateStartPlannedShort=Fecha de inicio planificada +DateEndPlanned=Fecha de finalización planificada +DateEndPlannedShort=Fecha de finalización planificada +DateStartReal=Fecha de inicio real +DateStartRealShort=Fecha de inicio real +DateEndReal=Fecha de finalización real +DateEndRealShort=Fecha de finalización real diff --git a/htdocs/langs/es_MX/cron.lang b/htdocs/langs/es_MX/cron.lang index e211c11dff5..62ed313fa07 100644 --- a/htdocs/langs/es_MX/cron.lang +++ b/htdocs/langs/es_MX/cron.lang @@ -1,4 +1,10 @@ # Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date +CronNone=Ninguno +CronMethod=MĆ©todo +CronModule=Módulo +CronStatus=Estado +CronStatusActive=Habilitado +CronStatusInactive=Deshabilitado +CronLabel=Descripción +CronArgs=ParĆ”metros +CronStatusInactiveBtn=Desactivar diff --git a/htdocs/langs/es_MX/donations.lang b/htdocs/langs/es_MX/donations.lang new file mode 100644 index 00000000000..c1000d846ef --- /dev/null +++ b/htdocs/langs/es_MX/donations.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - donations +DonationStatusPromiseNotValidatedShort=Borrador +DonationStatusPromiseValidatedShort=Validado +DonationStatusPaidShort=Recibido diff --git a/htdocs/langs/es_MX/ecm.lang b/htdocs/langs/es_MX/ecm.lang new file mode 100644 index 00000000000..3b832e37704 --- /dev/null +++ b/htdocs/langs/es_MX/ecm.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - ecm +ECMCreationDate=Fecha de creación diff --git a/htdocs/langs/es_MX/help.lang b/htdocs/langs/es_MX/help.lang new file mode 100644 index 00000000000..35f356548c8 --- /dev/null +++ b/htdocs/langs/es_MX/help.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - help +TypeOfHelp=Tasa diff --git a/htdocs/langs/es_MX/holiday.lang b/htdocs/langs/es_MX/holiday.lang new file mode 100644 index 00000000000..38b290a7824 --- /dev/null +++ b/htdocs/langs/es_MX/holiday.lang @@ -0,0 +1,10 @@ +# Dolibarr language file - Source file is en_US - holiday +DateDebCP=Fecha de inicio +DateFinCP=Fecha de finalización +ApprovedCP=Aprobado +CancelCP=Cancelado +RefuseCP=Rechazado +EditCP=Editar +ActionCancelCP=Cancelar +MotifCP=Razón +UserName=Nombre diff --git a/htdocs/langs/es_MX/install.lang b/htdocs/langs/es_MX/install.lang new file mode 100644 index 00000000000..3ba49997a85 --- /dev/null +++ b/htdocs/langs/es_MX/install.lang @@ -0,0 +1,98 @@ +# Dolibarr language file - Source file is en_US - install +InstallEasy=Sólo tienes que seguir las instrucciones paso a paso. +MiscellaneousChecks=Verificación de requisitos previos +ConfFileDoesNotExistsAndCouldNotBeCreated=!El archivo de configuración %s no existe y no fue posible crearlo! +ConfFileCouldBeCreated=El archivo de configuración %s existe pudo ser creado. +ConfFileIsNotWritable=El archivo de configuración %s no se puede escribir. Compruebe los permisos. Para la instalación inicial, el servidor web debe ser capaz de escribir en este archivo durante el proceso de configuración ("chmod 666", por ejemplo en un SO basado en Unix). +ConfFileIsWritable=El archivo de configuración %s tiene permisos de escritura. +PHPSupportSessions=Este PHP soporta sesiones. +PHPSupportPOSTGETOk=Este PHP soporta variables POST y GET. +PHPSupportPOSTGETKo=Es posible que su configuración de PHP no soporte las variables POST y/o GET. Revise su parĆ”metro variables_order en php.ini. +PHPSupportGD=Este PHP soporta funciones grĆ”ficas GD. +PHPSupportUTF8=Este PHP soporta funciones UTF8. +PHPMemoryOK=Su memória mĆ”xima de sesiones PHP estĆ” configurado en %s. Esto debe ser suficiente. +PHPMemoryTooLow=Su memoria mĆ”xima de sesiones PHP estĆ” configurada en %s bytes. Esto debe ser muy bajo. Cambie su parĆ”metro memory_limit en php.ini al menos a %s bytes. +Recheck=Haga clic aquĆ­ para una prueba mĆ”s significativa +ErrorPHPDoesNotSupportSessions=Su instalación de PHP no soporta sesiones. Esta función es necesaria para hacer que Dolibarr funcione. Revise su configuración PHP. +ErrorPHPDoesNotSupportGD=Su instalación de PHP no soporta la función grĆ”fica GD. No estarĆ”n disponibles las grĆ”ficas. +ErrorPHPDoesNotSupportUTF8=Su instalación de PHP no soporta funciones UTF8. Dolibarr no puede funcionar correctamente. Resuelva esto antes de instalar Dolibarr. +ErrorDirDoesNotExists=El directorio %s no existe. +ErrorGoBackAndCorrectParameters=Vuelva hacia atrĆ”s y corrija los parĆ”metros erróneos. +ErrorWrongValueForParameter=Puede haber escrito un valor incorrecto para el parĆ”metro '%s'. +ErrorFailedToConnectToDatabase=Error al conectar con la base de datos '%s'. +ErrorDatabaseVersionTooLow=La versión de base de datos (%s) es demasiado antigua. Se requiere la versión %s o superior. +ErrorPHPVersionTooLow=La versión de PHP es demasiado antigua. Se requiere la versión %s. +WarningPHPVersionTooLow=La versión de PHP es demasiado antigua. Se espera la versión %s o superior. Esta versión debe permitir la instalación, pero no estĆ” soportada. +ErrorConnectedButDatabaseNotFound=La conexión al servidor fue exitosa, pero no se encontró la base de datos '%s'. +IfDatabaseNotExistsGoBackAndUncheckCreate=Si no existe la base de datos, vuelva atrĆ”s y marque la opción "Crear base de datos". +IfDatabaseExistsGoBackAndCheckCreate=Si ya existe la base de datos, vuelva atrĆ”s y desmarque la opción "Crear base de datos". +WarningBrowserTooOld=La versión del navegador es demasiado antigua. La actualización de su navegador a una versión mĆ”s reciente de Firefox, Chrome u Opera es muy recomendado. +YouCanContinue=Puedes continuar... +License=Uso de licencia +WebPagesDirectory=Directorio donde se almacenan las pĆ”ginas web +DocumentsDirectory=Directorio para almacenar los documentos cargados y generados +URLRoot=URL raĆ­z +CheckToForceHttps=Marque esta opción para forzar conexiones seguras (https).
      Esto requiere que el servidor web esté configurado con un certificado SSL. +DatabaseChoice=Elección de base de datos +DatabaseType=Tipo de base de datos +ServerAddressDescription=Nombre o dirección IP para el servidor de base de datos, por lo general 'localhost' cuando el servidor de base de datos se encuentra alojado en el mismo servidor que el servidor web +ServerPortDescription=Puerto del servidor de base de datos. Mantenga vacía si no se conoce. +DatabasePrefix=Prefijo para las tablas de la base de datos +AdminLogin=Inicio de sesión para el propietario de la base de Dolibarr. +PasswordAgain=Vuelva a escribir la contraseña por segunda vez +AdminPassword=Contraseña para el propietario de la base de datos de Dolibarr. +DatabaseSuperUserAccess=Servidor de base de datos - acceso de Superusuario +CheckToCreateDatabase=Marque la casilla si no existe base de datos y se debe crear.
      En este caso, debe llenar el login/contraseƱa de la cuenta de superusuario en la parte inferior de esta pƔgina. +CheckToCreateUser=Marque la casilla si el propietario de base de datos no existe y debe ser creado.
      En este caso, debe elegir su nombre de usuario y contraseña y también llenar el login/contraseña de la cuenta de superusuario en la parte inferior de esta pÔgina. Si esta casilla no estÔ marcada, el propietario de la base de datos y su contraseña deben existir. +DatabaseRootLoginDescription=Login del usuario con permisos para crear nuevas bases de datos o nuevos usuarios, obligatorio si su base de datos o su propietario no existen. +KeepEmptyIfNoPassword=Deje en blanco si el usuario no tiene contraseña (evite esto) +SaveConfigurationFile=Guardar valores +ConfigurationSaving=Guardando archivo de configuración +ServerConnection=Conexión con el servidor +DatabaseCreation=Creación de bases de datos +UserCreation=Creación de usuario +CreateDatabaseObjects=Creación de objetos de la base de datos +ReferenceDataLoading=Referencia de carga de datos +TablesAndPrimaryKeysCreation=Creación de Tablas y Llaves primarias +CreateTableAndPrimaryKey=Crear la tabla %s +CreateOtherKeysForTable=Crear claves externas e índices para la tabla %s +OtherKeysCreation=Creación de llaves externas e índices +AdminAccountCreation=Creación de inicio de sesión de Administrador +PleaseTypePassword=”Por favor escriba una contraseña, las contraseñas vacías no estÔn permitidas! +PleaseTypeALogin=”Por favor escriba un inicio de sesión! +PasswordsMismatch=”Las contraseñas difieren, por favor intente de nuevo! +SetupEnd=Fin de la configuración +SystemIsInstalled=Esta instalación se ha completado. +SystemIsUpgraded=Dolibarr se ha actualizado correctamente. +YouNeedToPersonalizeSetup=Es necesario configurar Dolibarr para satisfacer sus necesidades (apariencia, características, ...). Para ello, por favor siga el siguiente enlace: +AdminLoginCreatedSuccessfuly=Inicio de sesión del administrador Dolibarr '%s' ha sido creado exitosamente. +GoToDolibarr=Ir a Dolibarr +GoToSetupArea=Ir a Dolibarr (Ôrea de configuración) +MigrationNotFinished=La versión de tu base de datos no estÔ completamente actualizada, se requiere que corra el proceso de actualización de nuevo. +GoToUpgradePage=Ir a actualizar la pÔgina de nuevo +WithNoSlashAtTheEnd=Sin la diagonal "/" al final +DirectoryRecommendation=Se recommanded utilizar un directorio fuera del directorio de sus pÔginas web. +DolibarrAdminLogin=Dolibarr Admin Login +AdminLoginAlreadyExists=Ya existe la cuenta de administrador Dolibarr '%s'. Regresa, si quieres crear otro. +WarningRemoveInstallDir=Advertencia, por razones de seguridad, una vez que la instalación o actualización esté completa, para evitar el uso de herramientas de instalación de nuevo, se debe añadir un archivo llamado install.lock en el directorio de documentos Dolibarr, con el fin de evitar el uso malintencionado de la misma. +ThisPHPDoesNotSupportTypeBase=Este sistema PHP no admite cualquier interfaz para acceder al tipo de base de datos %s +ChoosedMigrateScript=Elija script de migración +DataMigration=Migración de datos +DatabaseMigration=Migración de estructura de base de datos +ProcessMigrateScript=Procesamiento de script +ChooseYourSetupMode=Elige tu modo de configuración y haga clic en "Iniciar"... +FreshInstall=Nueva instalación +FreshInstallDesc=Utilice este modo si esta es su primera instalación. Si no es así, este modo puede reparar una instalación anterior incompleta, pero si desea actualizar su versión, elija la opción del modo "Actualizar". +UpgradeDesc=Utilice este modo si ha reemplazado archivos Dolibarr viejos con los archivos de una versión mÔs reciente. Esto actualizarÔ su base de datos y los datos. +Start=Iniciar +InstallNotAllowed=Configuración no permitida por permisos en conf.php +YouMustCreateWithPermission=Debe crear el archivo %s y establecer permisos de escritura para el servidor web durante el proceso de instalación. +CorrectProblemAndReloadPage=Por favor, corrija el problema y presione F5 para recargar la pÔgina. +AlreadyDone=Ya migrado +DatabaseVersion=Versión de Base de Datos +ServerVersion=Versión del servidor de base de datos +YouMustCreateItAndAllowServerToWrite=Debe crear este directorio y permitir al servidor web escribir en el. +CharsetChoice=Opción de juego de caracteres +CharacterSetClient=Juego de caracteres utilizado para pÔginas web HTML generadas +CharacterSetClientComment=Seleccione el conjunto de caracteres para la visualización web.
      El conjunto de caracteres por defecto es el de su base de datos. +DBSortingCollation=Orden de clasificación de caractér diff --git a/htdocs/langs/es_MX/ldap.lang b/htdocs/langs/es_MX/ldap.lang new file mode 100644 index 00000000000..30b7d650292 --- /dev/null +++ b/htdocs/langs/es_MX/ldap.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - ldap +LDAPFieldStatus=Estado diff --git a/htdocs/langs/es_MX/mails.lang b/htdocs/langs/es_MX/mails.lang new file mode 100644 index 00000000000..1e565c362eb --- /dev/null +++ b/htdocs/langs/es_MX/mails.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - mails +MailingStatusApproved=Aprobado diff --git a/htdocs/langs/es_MX/main.lang b/htdocs/langs/es_MX/main.lang index 2e691473326..2a2e1d482ee 100644 --- a/htdocs/langs/es_MX/main.lang +++ b/htdocs/langs/es_MX/main.lang @@ -4,18 +4,341 @@ FONTFORPDF=helvetica FONTSIZEFORPDF=10 SeparatorDecimal=. SeparatorThousand=, -FormatDateShort=%m/%d/%Y -FormatDateShortInput=%m/%d/%Y -FormatDateShortJava=MM/dd/yyyy -FormatDateShortJavaInput=MM/dd/yyyy -FormatDateShortJQuery=mm/dd/yy -FormatDateShortJQueryInput=mm/dd/yy +FormatDateShort=%d/%m/%Y +FormatDateShortInput=%d/%m/%Y +FormatDateShortJava=dd/MM/yyyy +FormatDateShortJavaInput=dd/MM/yyyy +FormatDateShortJQuery=dd/mm/yy +FormatDateShortJQueryInput=dd/mm/yy FormatHourShortJQuery=HH:MI FormatHourShort=%I:%M %p FormatHourShortDuration=%H:%M -FormatDateTextShort=%b %d, %Y -FormatDateText=%B %d, %Y -FormatDateHourShort=%m/%d/%Y %I:%M %p -FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p -FormatDateHourTextShort=%b %d, %Y, %I:%M %p -FormatDateHourText=%B %d, %Y, %I:%M %p +FormatDateTextShort=%d %b %Y +FormatDateText=%d %B %Y +FormatDateHourShort=%I:%M %p %d/%m/%Y +FormatDateHourSecShort=%I:%M:%S %p %d/%m/%Y +FormatDateHourTextShort=%I:%M %p, %d %b %Y +FormatDateHourText=%I:%M %p, %d %B %Y +NoRecordFound=Ningún registro fue encontrado +NoError=No hay error +ErrorFieldFormat=El campo '%s' contiene un valor incorrecto +ErrorCanNotCreateDir=No es posible crear el directorio %s +ErrorCanNotReadDir=No se puede leer el directorio %s +ErrorConstantNotDefined=El parÔmetro %s no ha sido definido +ErrorLogoFileNotFound=El archivo logo '%s' no fue encontrado +ErrorGoToGlobalSetup=Vaya a la configuración de 'Empresa/Fundación' para solucionar esto +ErrorGoToModuleSetup=Vaya a la configuración de Módulo para solucionar esto +ErrorFailedToSendMail=Falló el envío del correo electrónico (remitente=%s, destinatario=%s) +ErrorAttachedFilesDisabled=Los archivos adjuntos estÔn deshabilitados en éste servidor +ErrorFileNotUploaded=El archivo no fue transferido. Revise que el tamaño no exceda el mÔximo permitido, que haya espacio disponible suficiente en disco y que no exista algún archivo con el mismo nombre en el mismo directorio. +ErrorWrongHostParameter=ParÔmetro de servidor invÔlido +ErrorYourCountryIsNotDefined=Tu país no estÔ definido. Corrígelo en Inicio-Configuración-Empresa/institución-Editar. +ErrorRecordIsUsedByChild=Falló la eliminación de este registro. Este registro estÔ siendo utilizado por al menos un registro hijo +ErrorWrongValue=Valor erróneo +ErrorWrongValueForParameterX=Valor erróneo para el parÔmetro %s +ErrorServiceUnavailableTryLater=El servicio no estÔ disponible por el momento. Intente de nuevo mÔs tarde. +ErrorDuplicateField=Valor duplicado en un campo único +ErrorSomeErrorWereFoundRollbackIsDone=Se encontraron algunos errores. Modificaciones revertidas. +ErrorConfigParameterNotDefined=El parÔmetro %s no estÔ definido dentro del archivo de configuración de Dolibarr conf.php. +ErrorCantLoadUserFromDolibarrDatabase=Imposible encontrar al usuario %s en la base de datos de Dolibarr +ErrorNoVATRateDefinedForSellerCountry=Error, no se ha definido tasa para el IVA del país '%s'. +ErrorNoSocialContributionForSellerCountry=Error, no hay tipos de impuestos sociales/fiscales definidos para el país '%s'. +NotAuthorized=Usted no estÔ autorizado para realizar ésta acción. +SetDate=Ajustar fecha +SeeHere=Mira aquí +BackgroundColorByDefault=Color de fondo por defecto +FileNotUploaded=El archivo no se ha subido +FileWasNotUploaded=Un archivo fue seleccionado para adjuntar, sin embargo, no ha sido cargado aún. De clic en "Adjuntar archivo" para éllo. +NbOfEntries=Número de entradas +GoToWikiHelpPage=Consultar la ayuda (requiere acceso a internet) +LevelOfFeature=Nivel de características +NotDefined=No definido +DefinedAndHasThisValue=Definido y con valor de +IsNotDefined=No definido +DolibarrInHttpAuthenticationSoPasswordUseless=El modo de autenticación de Dolibarr estÔ configurado como %s en el archivo de configuración conf.php.
      Esto significa que la base de datos de contraseñas es externa a Dolibarr, así que cambiar éste campo puede que no tenga efectos. +PasswordForgotten=¿Contraseña olvidada? +HomeArea=Área de Inicio +PreviousConnexion=Conexión Anterior +ConnectedOnMultiCompany=Conectado a la entidad +DatabaseTypeManager=Administrador de tipo de base de datos +RequestLastAccess=Solicitud de último acceso a la base de datos +RequestLastAccessInError=Solicitud de último acceso a la base de datos erróneo +ReturnCodeLastAccessInError=Devuelve el código para el último acceso a la base de datos erróneo +InformationLastAccessInError=Información del último acceso de base de datos erróneo +InformationToHelpDiagnose=Esta es información que puede ayudar para el diagnóstico +TechnicalID=ID Técnico +PrecisionUnitIsLimitedToXDecimals=Dolibarr fue instalado para limitar la precisión de los precios unitarios a%s decimales. +WarningYouHaveAtLeastOneTaskLate=Advertencia, tiene al menos un elemento que ha superado la fecha de tolerancia. +Alls=Todo +Under=debajo +PeriodEndDate=Fecha final para ell periódo +Enabled=Habilitado +Deprecated=Depreciado +Disabled=Deshabilitado +AddLink=Añadir vínculo +RemoveLink=Remover enlace +Update=Actualizar +AddActionDone=Añadir evento realizado +ConfirmSendCardByMail=¿Realmente deseas enviar el contenido de esta ficha por correo a %s? +Cancel=Cancelar +ValidateAndApprove=Validar y aprobar +Save=Guardar +SaveAs=Guardar como +TestConnection=Probar conexión +ToClone=Clonar +ConfirmClone=Elige los datos que deseas clonar: +NoCloneOptionsSpecified=No se definió información a clonar. +Run=Ejecutar +ShowCardHere=Ver la ficha +ToLink=Vínculo +ChooseLangage=Por favor elige tu idioma +NoUserGroupDefined=Ningún grupo definido por el usuario +NoteSomeFeaturesAreDisabled=Atención, muchas funciones/módulos estÔn deshabilitadas en esta demostración. +PersonalValue=Valor personal +MultiLanguage=Multi-idioma +Action=Evento +AmountByMonth=Cantidad por mes +DevelopmentTeam=Equipo de Desarrollo +DateStart=Fecha de inicio +DateEnd=Fecha de finalización +DateCreationShort=Fecha de creación +DateModificationShort=Fecha Modif. +DateLastModification=Fecha de última modificación +DateOperation=Fecha de operación +DateOperationShort=Fecha Op. +DateBuild=Fecha de generación del informe +DatePayment=Fecha de pago +HourShort=Hr +Rate=Tasa +UseLocalTax=Incluir impuesto +DefaultValue=Valor predeterminado +SupplierProposalUHT=P. U. neto solicitado +PriceUTTC=P.U. (IVA incl.) +AmountInvoice=Importe de la factura +AmountPayment=Importe de pago +AmountLT1=Importe impuestos 2 +AmountLT2=Importe impuestos 3 +AmountAverage=Importe promedio +TotalHTforthispage=Total (neto de impuestos) para esta pÔgina +TotalLT1=Total impuesto 2 +TotalLT2=Total impuesto 3 +TTC=IVA Incluido +VATs=Impuestos de ventas +VATRate=Tasa de IVA +Average=Promedio +List=Lista +FullList=Lista completa +RefSupplier=Ref. Proveedor +RefPayment=Ref. Pago +CommercialProposalsShort=Propuestas comerciales +ActionsToDo=Eventos por realizar +ActionsToDoShort=Por hacer +ActionsRunningshort=Iniciado +ActionsDoneShort=Hecho +ActionNotApplicable=No aplica +ActionRunningNotStarted=Empezar +ActionRunningShort=Iniciado +ActionDoneShort=Finalizado +CompanyFoundation=Empresa/Fundación +ContactsForCompany=Contactos para ste tercero +ContactsAddressesForCompany=Contactos/Direcciones para este tercero +AddressesForCompany=Direcciones para este tercero +ActionsOnCompany=Eventos relacionados a este tercero +ActionsOnMember=Eventos relacionados a éste miembro +NActionsLate=%s tarde +Filter=Filtrar +FilterOnInto=Criterios de búsqueda '%s' en los campos %s +RemoveFilter=Remover filtro +ChartGenerated=GrÔfico generado +GeneratedOn=Generado en %s +OtherInformationsBoxes=Otros cuadros de información +DolibarrBoard=Tablero de Dolibarr +DolibarrWorkBoard=Tablero de tareas de trabajo +NotYetAvailable=No disponible aún +Category=Tag/Categoría +ChangedBy=Cambiado por +ResultKo=Fallo +Reporting=Informes +Opened=Abierta +ByCompanies=Por terceros +ByUsers=Por usuarios +Links=Vínculos +Link=Vínculo +Rejects=Rechazos +Preview=Previsualización +None=Ninguno +NoneF=Ninguno +Late=Tarde +Photo=ImÔgen +Photos=ImÔgenes +AddPhoto=Añadir imÔgen +Login=Inicio de sesión +CurrentLogin=Inicio de sesión actual +May=Mayo +December=diciembre +MayMin=Mayo +Month05=Mayo +MonthShort01=Ene +MonthShort04=Abr +MonthShort05=Mayo +MonthShort08=Ago +MonthShort12=Dic +FileTransferComplete=Archivo fue subido exitosamente +DateFormatYYYYMM=MM-YYYY +DateFormatYYYYMMDD=DD-MM-YYYY +DateFormatYYYYMMDDHHMM=DD-MM-YYYY HH:SS +ReportPeriod=Período del informe +Keyword=Palabra clave +FillTownFromZip=Llenar ciudad desde C. P. +Fill=Llenar +Reset=Reiniciar +ShowLog=Mostrar registro +NotAllowed=No permitido +ReadPermissionNotAllowed=Permiso de lectura no permitido +AmountInCurrency=Monto en moneda %s +NoExample=Ningún ejemplo +FindBug=Reportar un bug +NbOfLines=Número de líneas +NbOfReferers=Número de remitentes +Referers=Refiriéndose objetos +DateFrom=Desde %s +Uncheck=Desmarcar +Internals=Interno +Externals=Externo +Warning=Advertencia +Warnings=Advertencias +BuildPDF=Generar PDF +RebuildPDF=Volver a generar PDF +BuildDoc=Generar Doc +RebuildDoc=Volver a generar Doc +Entity=Ambiente +CustomerPreview=Vista previa del cliente +SupplierPreview=Vista previa de proveedores +AccountancyPreview=Vista previa de Contabilidad +ShowCustomerPreview=Mostrar vista previa del cliente +ShowSupplierPreview=Mostrar vista previa del proveedor +ShowAccountancyPreview=Mostrar vista previa de contabilidad +ShowProspectPreview=Mostrar vista previa del cliente potencial +Currency=Moneda +Undo=Deshacer +UndoExpandAll=Deshacer ampliar +FeatureNotYetSupported=Característica aún no soportada +SendByMail=Enviar por correo electrónico +MailSentBy=Correo electrónico enviado por +TextUsedInTheMessageBody=Cuerpo del correo electronico +SendAcknowledgementByMail=Enviar acuse de recibo por correo +EMail=Email +NoEMail=Sin correo electrónico +FollowingConstantsWillBeSubstituted=Las siguientes constantes serÔn reemplazadas con el valor correspondiente. +Refresh=Actualizar +BackToList=Volver a la lista +GoBack=Regresar +CanBeModifiedIfOk=Puede ser modificado si es vÔlido +CanBeModifiedIfKo=Puede ser modificado si no es vÔlido +AutomaticCode=Código automÔtico +NotManaged=No gestionado +FeatureDisabled=Característica deshabilitada +MoveBox=Mover cuadro %s +Offered=Presentado +NotEnoughPermissions=Usted no tiene permiso para esta acción +SessionName=Nombre de sesión +Receive=Recibir +YouCanChangeValuesForThisListFromDictionarySetup=Puede cambiar los valores para esta lista desde el menú configuración - dictionario +Documents=Archivos vinculados +DocumentsNb=Archivos vinculados (%s) +UploadDisabled=Carga deshabilitada +MenuAgendaGoogle=Agenda de Google +ThisLimitIsDefinedInSetup=Límite de Dolibarr (Menú inicio-configuración-seguridad): %s Kb, Límite PHP: %s Kb +CurrentMenuManager=Administrador de menú actual +DisabledModules=Módulos deshabilitados +ForCustomer=Para el cliente +HidePassword=Mostrar comando con la contraseña oculta +UnHidePassword=Mostrar comando real mostrando la contraseña +Informations=Informaciones +AddFile=Agregar archivo +ListOfFiles=Lista de archivos disponibles +FreeLineOfType=Entrada libre de tipo +CloneMainAttributes=Clonar objeto con sus principales atributos +PDFMerge=Unir PDF +Merge=Unir +PrintContentArea=Mostrar la pÔgina para imprimir el Ôrea de contenido principal +MenuManager=Administrar menú +NoMenu=Sin submenú +WarningYouAreInMaintenanceMode=Advertencia, usted estÔ en un modo de mantenimiento, solamente se permite el uso de la aplicación con el login %s +CoreErrorMessage=Disculpe, ocurrió un error. Compruebe los registros o póngase en contacto con el administrador del sistema. +FieldsWithAreMandatory=Los campos con %s son obligatorios +FieldsWithIsForPublic=Los campos con %s se muestran en la lista pública de miembros. Si usted no desea esto, desmarque la casilla "público". +AccordingToGeoIPDatabase=(de acuerdo con la conversión GeoIP) +RequiredField=Campo requerido +ValidateBefore=La tarjeta debe ser validada antes de usar esta característica +Hidden=Oculto +Source=Fuente +Before=Antes de +AttributeCode=Código de atributo +OptionalFieldsSetup=Configuración de atributos adicionales +URLPhoto=URL de la foto/logotipo +SetToDraft=Regresar a borrador +ClickToEdit=Haga clic para editar +ObjectDeleted=Objeto %s suprimido +ByCountry=Por país +ByTown=Por municipio +BySalesRepresentative=Por representante de ventas +LinkedToSpecificUsers=Vinculado a un usuario de contacto determinado +DeleteAFile=Eliminar un archivo +ConfirmDeleteAFile=¿Seguro que quieres borrar el archivo? +NoResults=No hay resultados +SystemTools=Herramientas de sistema +ModulesSystemTools=Módulos de herramientas +Test=Probar +NoPhotoYet=No hay fotos disponibles aún +HomeDashboard=Resumen de inicio +SelectAction=Seleccione la acción +HelpCopyToClipboard=Utilice Ctrl + C para copiar al portapapeles +SaveUploadedFileWithMask=Guarde el archivo en el servidor con el nombre "%s" (de lo contrario "%s") +OriginFileName=Nombre original del archivo +SetDemandReason=Seleccionar fuente +SetBankAccount=Definir Cuenta Bancaria +AccountCurrency=Moneda de la cuenta +XMoreLines=%s línea(s) oculta(s) +PublicUrl=URL Pública +AddBox=Añade una caja +SelectElementAndClickRefresh=Seleccione un elemento y haga clic en Actualizar +GoIntoSetupToChangeLogo=Ve a Inicio - Configuración - Empresa para cambiar el logo o ve a Inicio - Configuración - Vista para ocultarlo. +Denied=Denegado +ListOfTemplates=Lista de plantillas +Gender=Género +ViewList=Vista de la lista +Sincerely=Sinceramente +DeleteLine=Borrar línea +ConfirmDeleteLine=¿Seguro que quieres eliminar esta línea? +Monday=lunes +Tuesday=martes +Wednesday=miércoles +Thursday=jueves +Friday=viernes +Saturday=sÔbado +Sunday=domingo +MondayMin=Lun +TuesdayMin=Mar +WednesdayMin=Mie +ThursdayMin=Jue +FridayMin=Vie +SaturdayMin=Sab +SundayMin=Dom +Day1=lunes +Day2=martes +Day3=miércoles +Day4=jueves +Day5=viernes +Day6=sÔbado +Day0=domingo +ShortWednesday=M +ShortThursday=MJ +SelectMailModel=Seleccionar plantilla de correo electrónico +Select2NotFound=No se encontró ningún resultado +Select2Enter=Entrar +SearchIntoCustomerInvoices=Facturas de clientes +SearchIntoCustomerOrders=Pedidos de los clientes +SearchIntoCustomerProposals=Propuestas de clientes +SearchIntoSupplierProposals=Propuestas de proveedores +SearchIntoExpenseReports=Reporte de gastos diff --git a/htdocs/langs/es_MX/margins.lang b/htdocs/langs/es_MX/margins.lang new file mode 100644 index 00000000000..13e233f4f27 --- /dev/null +++ b/htdocs/langs/es_MX/margins.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - margins +Launch=Iniciar diff --git a/htdocs/langs/es_MX/members.lang b/htdocs/langs/es_MX/members.lang new file mode 100644 index 00000000000..3ee99cfb602 --- /dev/null +++ b/htdocs/langs/es_MX/members.lang @@ -0,0 +1,5 @@ +# Dolibarr language file - Source file is en_US - members +MemberStatusDraftShort=Borrador +SubscriptionLate=Tarde +SubscriptionLateShort=Tarde +SubscriptionNotReceivedShort=Nunca recibido diff --git a/htdocs/langs/es_MX/orders.lang b/htdocs/langs/es_MX/orders.lang new file mode 100644 index 00000000000..248ecd8d34d --- /dev/null +++ b/htdocs/langs/es_MX/orders.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - orders +CustomersOrders=Pedidos de los clientes +StatusOrderCanceledShort=Cancelado +StatusOrderCanceled=Cancelado diff --git a/htdocs/langs/es_MX/other.lang b/htdocs/langs/es_MX/other.lang new file mode 100644 index 00000000000..a84e58cb5e2 --- /dev/null +++ b/htdocs/langs/es_MX/other.lang @@ -0,0 +1,5 @@ +# Dolibarr language file - Source file is en_US - other +Tools=Herramientas +Notify_COMPANY_CREATE=Tercero creado +ShipmentValidatedInDolibarr=Envío %s validado +Export=Exportar diff --git a/htdocs/langs/es_MX/paybox.lang b/htdocs/langs/es_MX/paybox.lang new file mode 100644 index 00000000000..b5e026cdced --- /dev/null +++ b/htdocs/langs/es_MX/paybox.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - paybox +Continue=Siguiente diff --git a/htdocs/langs/es_MX/printing.lang b/htdocs/langs/es_MX/printing.lang new file mode 100644 index 00000000000..91ea24ea9f3 --- /dev/null +++ b/htdocs/langs/es_MX/printing.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - printing +TestDriver=Probar +PRINTIPP_USER=Inicio de sesión +STATE_IPP_none=Ninguno diff --git a/htdocs/langs/es_MX/productbatch.lang b/htdocs/langs/es_MX/productbatch.lang new file mode 100644 index 00000000000..0bc8f15506f --- /dev/null +++ b/htdocs/langs/es_MX/productbatch.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - productbatch +BatchDefaultNumber=No definido diff --git a/htdocs/langs/es_MX/products.lang b/htdocs/langs/es_MX/products.lang index 3c7dd771227..8566a94b95c 100644 --- a/htdocs/langs/es_MX/products.lang +++ b/htdocs/langs/es_MX/products.lang @@ -1,2 +1,3 @@ # Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price +ContractStatusClosed=Cerrada +QtyNeed=Cant. diff --git a/htdocs/langs/es_MX/projects.lang b/htdocs/langs/es_MX/projects.lang new file mode 100644 index 00000000000..a61042da6ef --- /dev/null +++ b/htdocs/langs/es_MX/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +ProjectReferers=Refiriéndose objetos diff --git a/htdocs/langs/es_MX/propal.lang b/htdocs/langs/es_MX/propal.lang new file mode 100644 index 00000000000..6d8738586bf --- /dev/null +++ b/htdocs/langs/es_MX/propal.lang @@ -0,0 +1,10 @@ +# Dolibarr language file - Source file is en_US - propal +Proposals=Propuestas comerciales +Prop=Propuestas comerciales +CommercialProposals=Propuestas comerciales +PropalsDraft=Borradores +PropalsOpened=Abierta +PropalStatusClosed=Cerrada +PropalStatusOpenedShort=Abierta +PropalStatusClosedShort=Cerrada +DateEndPropalShort=Fecha de finalización diff --git a/htdocs/langs/es_MX/sendings.lang b/htdocs/langs/es_MX/sendings.lang index 4020b40d6e2..ea9f35bd5dd 100644 --- a/htdocs/langs/es_MX/sendings.lang +++ b/htdocs/langs/es_MX/sendings.lang @@ -1,2 +1,3 @@ # Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts +StatusSendingCanceled=Cancelado +StatusSendingCanceledShort=Cancelado diff --git a/htdocs/langs/es_MX/stocks.lang b/htdocs/langs/es_MX/stocks.lang new file mode 100644 index 00000000000..d1579ea863a --- /dev/null +++ b/htdocs/langs/es_MX/stocks.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - stocks +Location=Ubicación diff --git a/htdocs/langs/es_MX/supplier_proposal.lang b/htdocs/langs/es_MX/supplier_proposal.lang index 321dbcb4cdc..bd822c41cd1 100644 --- a/htdocs/langs/es_MX/supplier_proposal.lang +++ b/htdocs/langs/es_MX/supplier_proposal.lang @@ -1,2 +1,6 @@ # Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal +SupplierProposals=Propuestas de proveedores +SupplierProposalOpened=Abierta +SupplierProposalStatusClosed=Cerrada +SupplierProposalStatusOpenedShort=Abierta +SupplierProposalStatusClosedShort=Cerrada diff --git a/htdocs/langs/es_MX/suppliers.lang b/htdocs/langs/es_MX/suppliers.lang new file mode 100644 index 00000000000..0e64c07df37 --- /dev/null +++ b/htdocs/langs/es_MX/suppliers.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - suppliers +ListOfSuppliers=Lista de proveedores +RefSupplierShort=Ref. Proveedor diff --git a/htdocs/langs/es_MX/trips.lang b/htdocs/langs/es_MX/trips.lang new file mode 100644 index 00000000000..59ba01b895c --- /dev/null +++ b/htdocs/langs/es_MX/trips.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - trips +ExpenseReports=Reporte de gastos +Trips=Reporte de gastos +ModifyInfoGen=Editar diff --git a/htdocs/langs/es_MX/users.lang b/htdocs/langs/es_MX/users.lang new file mode 100644 index 00000000000..3e96baed58c --- /dev/null +++ b/htdocs/langs/es_MX/users.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - users +LastName=Nombre +FirstName=Nombre(s) diff --git a/htdocs/langs/es_MX/withdrawals.lang b/htdocs/langs/es_MX/withdrawals.lang new file mode 100644 index 00000000000..47a1bdeb24d --- /dev/null +++ b/htdocs/langs/es_MX/withdrawals.lang @@ -0,0 +1,4 @@ +# Dolibarr language file - Source file is en_US - withdrawals +Withdrawals=Retiros +Withdrawal=Retiro +StatusRefused=Rechazado diff --git a/htdocs/langs/es_PE/cron.lang b/htdocs/langs/es_PE/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/es_PE/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/es_PE/products.lang b/htdocs/langs/es_PE/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/es_PE/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/es_PE/sendings.lang b/htdocs/langs/es_PE/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/es_PE/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/es_PE/supplier_proposal.lang b/htdocs/langs/es_PE/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_PE/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_PY/cron.lang b/htdocs/langs/es_PY/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/es_PY/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/es_PY/products.lang b/htdocs/langs/es_PY/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/es_PY/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/es_PY/sendings.lang b/htdocs/langs/es_PY/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/es_PY/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/es_PY/supplier_proposal.lang b/htdocs/langs/es_PY/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_PY/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/es_VE/margins.lang b/htdocs/langs/es_VE/margins.lang index 1cd8a041abc..3f84b463aa7 100644 --- a/htdocs/langs/es_VE/margins.lang +++ b/htdocs/langs/es_VE/margins.lang @@ -1,4 +1,3 @@ # Dolibarr language file - Source file is en_US - margins MargeType1=Margen de proveedor con mejor precio MargeType2=Margen de Precio Promedio Ponderado (WAP) -MarginTypeDesc=Margin on best buying price : Margen de precio de venta - El mejor precio con proveedor definido en la tarjeta del producto
      diff --git a/htdocs/langs/es_VE/orders.lang b/htdocs/langs/es_VE/orders.lang new file mode 100644 index 00000000000..b1d31ea0604 --- /dev/null +++ b/htdocs/langs/es_VE/orders.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - orders +RelatedCustomerOrders=Pedidos de clientes relacionados +RelatedSupplierOrders=Pedidos a clientes relacionados diff --git a/htdocs/langs/es_VE/supplier_proposal.lang b/htdocs/langs/es_VE/supplier_proposal.lang deleted file mode 100644 index 321dbcb4cdc..00000000000 --- a/htdocs/langs/es_VE/supplier_proposal.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposalShort=Supplier proposal diff --git a/htdocs/langs/et_EE/accountancy.lang b/htdocs/langs/et_EE/accountancy.lang index d6b7fa5ab87..531d10a2fd6 100644 --- a/htdocs/langs/et_EE/accountancy.lang +++ b/htdocs/langs/et_EE/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sales journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/et_EE/admin.lang b/htdocs/langs/et_EE/admin.lang index 2ddfdc4bbf7..37de780e420 100644 --- a/htdocs/langs/et_EE/admin.lang +++ b/htdocs/langs/et_EE/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Peida loodud PDFis kõik käibemaksudega seotud andme HideDescOnPDF=Peida loodud PDFis toodete kirjeldused HideRefOnPDF=Peida loodud PDFis toodete viited HideDetailsOnPDF=Peida loodud PDFis toodete ridade üksikasjad -PlaceCustomerAddressToIsoLocation=Use french standard position (La Posteà for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Raamatukogu UrlGenerationParameters=URLide turvamise parameetrid SecurityTokenIsUnique=Kasuta iga URLi jaoks unikaalset turvalise võtme parameetrit @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Kas oled täiesti kindel, et soovid kustutada kõi AllBarcodeReset=Kõik triipkoodi väärtused on eemaldatud NoBarcodeNumberingTemplateDefined=Vöötkoodide mooduli seadistuses pole määratletud ühtki vöötkoodide numeratsiooni malli NoRecordWithoutBarcodeDefined=Pole ühtki puuduva vöötkoodiga kirjet +EnableFileCache=Enable file cache # Modules Module0Name=Kasutajad ja grupid @@ -499,7 +500,7 @@ Module510Desc=Töötajate palkade ja palkade maksmise haldamine Module520Name=Loan Module520Desc=Management of loans Module600Name=Teated -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Annetused Module700Desc=Annetuste haldamine Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Hilinemised enne hoiatust DelaysOfToleranceBeforeWarning=Hilinemiste viivitus enne hoiatuse näitamist DelaysOfToleranceDesc=See ekraan võimaldab määratleda lubatud hilinemist lubatud enne hoiatuskasti näitamist ekraanil pildiga %s iga hilinenud elemendi kohta. Delays_MAIN_DELAY_ACTIONS_TODO=Hilinemise viivitus (päevades) enne hoiatust täitmata planeeritud tegevuste kohta +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Hilinemise viivitus (päevades) enne hoiatust töötlemata tellimuste kohta Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Hilinemise viivitus (päevades) enne hoiatust töötlemata ostutellimuste kohta Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Hilinemise viivitus (päevades) enne hoiatust sulgemata pakkumiste kohta @@ -1087,6 +1089,7 @@ PathDirectory=Kaust SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Tõlke seadistus TranslationDesc=Ekraanil kasutatava keele valikut saab muuta:
      * Üldist keelt menüüst Kodu->Seadistamine->Kuva
      * Kasutajapõhiselt sakist Kasutaja kuva kasutaja kaardilt (klõpsa kasutajanime ekraani ülaosas). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Aktiveeritud mooduleid kokku: %s YouMustEnableOneModule=Pead vähemalt 1 mooduli sisse lülitama ClassNotFoundIntoPathWarning=Klassi %s ei ole PHP rajas @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/et_EE/agenda.lang b/htdocs/langs/et_EE/agenda.lang index 7fa53d5f550..1225e21399e 100644 --- a/htdocs/langs/et_EE/agenda.lang +++ b/htdocs/langs/et_EE/agenda.lang @@ -35,7 +35,9 @@ AllActions= Kõik tegevused/ülesanded ViewCal=Kuu vaade ViewDay=Päeva vaade ViewWeek=Nädala vaade +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Näita määratletud filtritega AutoActions= Automaatne täitmine AgendaAutoActionDesc= Määratle siin need tegevused, mille kohta loob Dolibarr automaatselt päevakavasse tegevuse. Kui midagi pole märgistatud (vaikimisi), siis lisatakse päevakavasse ainult käsitsi lisatud tegevused. diff --git a/htdocs/langs/et_EE/bills.lang b/htdocs/langs/et_EE/bills.lang index 7eaae242b71..0d4cec4e195 100644 --- a/htdocs/langs/et_EE/bills.lang +++ b/htdocs/langs/et_EE/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Juba tehtud maksed PaymentsBackAlreadyDone=Juba tehtud tagasimaksed PaymentRule=Maksereegel PaymentMode=Makse liik +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Maksetähtaeg PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Näita arvet ShowInvoiceReplace=Näita asendusarvet ShowInvoiceAvoir=Näita kreeditarvet ShowInvoiceDeposit=Näita ettemaksuarvet +ShowInvoiceSituation=Show situation invoice ShowPayment=Näita makset AlreadyPaid=Juba makstud AlreadyPaidBack=Juba tagasi makstud @@ -221,6 +224,7 @@ NonPercuRecuperable=Tagastamatu SetConditions=Määra maksetingimusi SetMode=Määra makseviis Billed=Arve esitatud +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Sellest summast on loobutud (kuna tegu olevat halva klien HelpAbandonOther=Sellest summast on loobutud, kuna tegu oli veaga (näiteks: vale klient või arve on asendatud teisega). IdSocialContribution=Social/fiscal tax payment id PaymentId=Makse ID +PaymentRef=Payment ref. InvoiceId=Arve ID InvoiceRef=Arve viide InvoiceDateCreation=Arve loomise kuupäev @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Kohene @@ -393,6 +402,7 @@ Reported=Hilinenud DisabledBecausePayments=Pole võimalik, kuna on mõningaid makseid CantRemovePaymentWithOneInvoicePaid=Ei saa makset eemaldada, kuna vähemalt üks arve on märgitud makstuks ExpectedToPay=Oodatud makse +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Makstud selle maksega ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Liigita kõik täielikult tagasi makstud kreeditarved makstuks. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Märkus: see nimekiri sisaldab vaid nende kolmandat RevenueStamp=Maksumärk YouMustCreateInvoiceFromThird=Lisavõimalus on saadaval vaid juhul, kui arve luuakse kolmanda isiku sakilt "Klient" PDFCrabeDescription=PDF mall Crabe arvete jaoks. Täielik arve mall (soovitatav mall). +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Tagastab numbri formaadiga %syymm-nnnn tavaliste arvete jaoks ja %syymm-nnnn kreeditarvete jaoks, kus yy on aasta, mm on kuu ja nnnn on katkestusteta jada, mis ei lähe kunagi 0 tagasi. 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=Arve algusega $syymm on juba olemas ja ei ole antud jada mudeliga ühtiv. Eemalda see või muuda selle nimi antud mooduli aktiveerimiseks. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/et_EE/boxes.lang b/htdocs/langs/et_EE/boxes.lang index c10200ffcc2..f80b40c8cdd 100644 --- a/htdocs/langs/et_EE/boxes.lang +++ b/htdocs/langs/et_EE/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Müügiarved ForCustomersOrders=Müügiarved ForProposals=Pakkumised LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/et_EE/categories.lang b/htdocs/langs/et_EE/categories.lang index 3a36df238a2..081c31e09ee 100644 --- a/htdocs/langs/et_EE/categories.lang +++ b/htdocs/langs/et_EE/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Kliendi-/Huvil kategooriad ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/et_EE/companies.lang b/htdocs/langs/et_EE/companies.lang index ad50e555cb4..f709a1d415f 100644 --- a/htdocs/langs/et_EE/companies.lang +++ b/htdocs/langs/et_EE/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/et_EE/compta.lang b/htdocs/langs/et_EE/compta.lang index 12afc673054..ba4a4d7760d 100644 --- a/htdocs/langs/et_EE/compta.lang +++ b/htdocs/langs/et_EE/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Eelmaksuarved pole lisatud DepositsAreIncluded=- Eelmaksuarved on lisatud LT2ReportByCustomersInInputOutputModeES=Kolmandate isikute IRPFi aruanne LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Sisend- ja väljundkäibemaks kliendi alusel VATReportByCustomersInDueDebtMode=Sisend- ja väljundkäibemaks kliendi alusel VATReportByQuartersInInputOutputMode=Sisend- ja väljundkäibemaks käibemaksumäärade järgi diff --git a/htdocs/langs/et_EE/cron.lang b/htdocs/langs/et_EE/cron.lang index 96909ea5459..83d05e1a656 100644 --- a/htdocs/langs/et_EE/cron.lang +++ b/htdocs/langs/et_EE/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Plaanitud käivitused -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Välja lülitatud tööde nimekiri +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Viimane käivitus CronLastOutput=Viimase käivituse väljund @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Tegevus CronNone=Mitte ükski -CronDtStart=Alguskuupäev -CronDtEnd=Lõppkuupäev +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Järgmine käivitus CronDtLastLaunch=Viimane käivitus CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Pole ühtki registreeritud programm CronPriority=Prioriteet CronLabel=Kirjeldus CronNbRun=Käivituste arv +CronMaxRun=Max nb. launch CronEach=Iga JobFinished=Tegevus käivitatud ja lõpetatud #Page card diff --git a/htdocs/langs/et_EE/deliveries.lang b/htdocs/langs/et_EE/deliveries.lang index 9a4980bd13c..93dbf79b4a3 100644 --- a/htdocs/langs/et_EE/deliveries.lang +++ b/htdocs/langs/et_EE/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Kas soovite kindlasti kustutada saadetise vastuvõt DeliveryMethod=Tarneviis TrackingNumber=Jälgimiskood DeliveryNotValidated=Saadetis on kinnitamata +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nimi ja allkiri: ToAndDate=___________________________________ kuupäev "____" / _____ / __________ diff --git a/htdocs/langs/et_EE/holiday.lang b/htdocs/langs/et_EE/holiday.lang index 49eb3f524e3..b440510648d 100644 --- a/htdocs/langs/et_EE/holiday.lang +++ b/htdocs/langs/et_EE/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this, click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Töötaja DateDebCP=Alguskuupäev DateFinCP=Lõppkuupäev DateCreateCP=Loomiskuupäev @@ -23,7 +22,7 @@ ReviewedByCP=Ülevaatav isik DescCP=Kirjeldus SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=Lõppkuupäev peab olema alguskuupäevast suurem. @@ -79,9 +78,9 @@ PrevSoldeCP=Eelmine saldo NewSoldeCP=Uus saldo alreadyCPexist=A leave request has already been done on this period. UserName=Nimi -Employee=Töötaja FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Igakuine uuendus ManualUpdate=Käsitsi uuendus HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/et_EE/hrm.lang b/htdocs/langs/et_EE/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/et_EE/hrm.lang +++ b/htdocs/langs/et_EE/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/et_EE/interventions.lang b/htdocs/langs/et_EE/interventions.lang index 52200b15dc7..cbf11ca4e22 100644 --- a/htdocs/langs/et_EE/interventions.lang +++ b/htdocs/langs/et_EE/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Tagastab numbri formaadiga %syymm-nnnn kus yy on aasta, PacificNumRefModelError=$syymm algusega sekkumise kaart on juba olemas ja too ei sobi kokku sellise mudeliga jadaga. Kustuta või nimeta too kaart ümber selle mooduli aktiveerimiseks. PrintProductsOnFichinter=Trüki tooted sekkumise kaardile PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/et_EE/mails.lang b/htdocs/langs/et_EE/mails.lang index 67109956955..ffd60b6b301 100644 --- a/htdocs/langs/et_EE/mails.lang +++ b/htdocs/langs/et_EE/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=E-kiri saadetud %s aadressile. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/et_EE/main.lang b/htdocs/langs/et_EE/main.lang index 5923bd6f559..15d82cedb7e 100644 --- a/htdocs/langs/et_EE/main.lang +++ b/htdocs/langs/et_EE/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d.%m.%Y %I:%M:%S %p FormatDateHourTextShort=%d. %b %Y. %I:%M %p FormatDateHourText=%d. %b %Y. %I:%M %p DatabaseConnection=Andmebaasi ühendus +NoTemplateDefined=No template defined for this email type NoTranslation=Tõlge puudub NoRecordFound=Kirjet ei leitud NoError=Vigu ei tekkinud @@ -105,6 +106,7 @@ NotePrivate=Märkus (privaatne) PrecisionUnitIsLimitedToXDecimals=Seadistamise ajal piirati Dolibarr arvestama komakohti %s kümnendkohani. DoTest=Test ToFilter=Filtreeri +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Hoiatus: vähemalt üks element on ületanud viivitusaja tolerantsi. yes=jah Yes=Jah @@ -228,6 +230,8 @@ Now=Nüüd HourStart=Algustund Date=Kuupäev DateAndHour=Päev ja tund +DateToday=Today's date +DateReference=Reference date DateStart=Alguskuupäev DateEnd=Lõppkuupäev DateCreation=Loomise kuupäev @@ -608,6 +612,7 @@ TotalMan=Täielik NeverReceived=Pole vastu võetud Canceled=Tühistatud YouCanChangeValuesForThisListFromDictionarySetup=Antud nimekirja väärtusi saab muuta Seadistamine->Sõnastik menüüst +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Värv Documents=Seotud failid DocumentsNb=Seotud failid (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=Pildid puuduvad HomeDashboard=Kodu kokkuvõte +Dashboard=Dashboard Deductible=Maha arvatav from=alates toward=kuni diff --git a/htdocs/langs/et_EE/margins.lang b/htdocs/langs/et_EE/margins.lang index f8bdcf27861..bedb014ee44 100644 --- a/htdocs/langs/et_EE/margins.lang +++ b/htdocs/langs/et_EE/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Vali toode või teenus StartDate=Alguskuupäev EndDate=Lõppkuupäev Launch=Algus -ForceBuyingPriceIfNull=Sunni ostuhind, kui tühi -ForceBuyingPriceIfNullDetails=Kui "SEES", siis on rea marginaal null (ostuhind = müügihind), vastasel juhul ("OFF") on marginaal võrdne müügihinnaga (ostuhind = 0). +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Üldiste allahindluste marginaali meetod UseDiscountAsProduct=Tootena UseDiscountAsService=Teenusena @@ -35,8 +35,9 @@ MargeBrute=Toores marginaal MargeNette=Netomarginaal MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Toores marginaal: müügihind - ostuhind
      Netomarginaal: müügihind - tootmishind -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Tootmishind BuyingCost=Tootmishind UnitCharges=Ühiku kulud diff --git a/htdocs/langs/et_EE/oauth.lang b/htdocs/langs/et_EE/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/et_EE/oauth.lang +++ b/htdocs/langs/et_EE/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/et_EE/orders.lang b/htdocs/langs/et_EE/orders.lang index d01604a727d..a25c9780fee 100644 --- a/htdocs/langs/et_EE/orders.lang +++ b/htdocs/langs/et_EE/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=Ühtki tellimuse mustandit ei ole -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Muud tellimused LastOrders=Last %s customer orders diff --git a/htdocs/langs/et_EE/other.lang b/htdocs/langs/et_EE/other.lang index d3c1b690720..026e96e9dd7 100644 --- a/htdocs/langs/et_EE/other.lang +++ b/htdocs/langs/et_EE/other.lang @@ -238,3 +238,8 @@ ToExport=Eksport NewExport=Uus eksport ##### External sites ##### ExternalSites=Välised lehed +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/et_EE/paypal.lang b/htdocs/langs/et_EE/paypal.lang index 055116f9f26..577dd26ef1f 100644 --- a/htdocs/langs/et_EE/paypal.lang +++ b/htdocs/langs/et_EE/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Testimise/liivakasti režii PAYPAL_API_USER=API kasutajanimi PAYPAL_API_PASSWORD=API parool PAYPAL_API_SIGNATURE=API signatuur +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Paku "terviklik" (krediitkaart + Paypal) või ainult "Paypal" makseviisi PaypalModeIntegral=Terviklik PaypalModeOnlyPaypal=Ainult PayPal diff --git a/htdocs/langs/et_EE/products.lang b/htdocs/langs/et_EE/products.lang index c6b0667ff5a..1777909bafc 100644 --- a/htdocs/langs/et_EE/products.lang +++ b/htdocs/langs/et_EE/products.lang @@ -252,7 +252,7 @@ UnitPmp=Neto kogus VWAP CostPmpHT=Neto kokku VWAP ProductUsedForBuild=Automaatne tootmise kul ProductBuilded=Tootmine lõpetatud -ProductsMultiPrice=Toote mitmikhind +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/et_EE/projects.lang b/htdocs/langs/et_EE/projects.lang index 4aa39b8a742..4aa3a22b7a9 100644 --- a/htdocs/langs/et_EE/projects.lang +++ b/htdocs/langs/et_EE/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=See vaade näitab kõiki projekte (sinu kasutajaõigused annavad ligipääsu kõigele) MyTasksDesc=Selles vaates näidatakse vaid neid projekte või ülesandeid, mille kontaktiks oled märgitud (hoolimata liigist) OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=See vaade esitab kõik projektid ja ülesanded, mida sul on lubatud vaadata. TasksDesc=See vaade näitab kõiki projekte ja ülesandeid (sinu kasutajaõigused annavad ligipääsu kõigele) AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Juhi projekti LastProjects=Viimased %s projekt AllProjects=Kõik projektid OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Projektide nimekir ShowProject=Kuva projekt SetProject=Määra projekt @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Ülesannet %s on muudetud TaskDeletedInDolibarr=Ülesanne %s on kustutatud OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/et_EE/propal.lang b/htdocs/langs/et_EE/propal.lang index 21e8ad14968..3dc891237eb 100644 --- a/htdocs/langs/et_EE/propal.lang +++ b/htdocs/langs/et_EE/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Viimased %s muudetud pakkumist AllPropals=Kõik pakkumised LastProposals=Viimased pakkumised SearchAProposal=Otsi pakkumist +NoProposal=No proposal ProposalsStatistics=Pakkumiste statistika NumberOfProposalsByMonth=Arv kuus AmountOfProposalsByMonthHT=Arv kuus (km-ta) @@ -62,7 +63,8 @@ DatePropal=Pakkumise kuupäev DateEndPropal=Kehtib kuni DateEndPropalShort=Lõppkuupäev ValidityDuration=Kehtivuse kestvus -CloseAs=Sulge staatusega +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Liigita 'Arve esitatud' BuildBill=Loo arve ErrorPropalNotFound=Pakkumist %s ei leitud @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Vaikimisi mudeli loomine DefaultModelPropalToBill=Vaikimisi mall pakkumise sulgemiseks (arve esitada) DefaultModelPropalClosed=Vaikimisi mall pakkumise sulgemiseks (arvet ei esitata) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/et_EE/salaries.lang b/htdocs/langs/et_EE/salaries.lang index bf229ba4d85..c6ef7d69986 100644 --- a/htdocs/langs/et_EE/salaries.lang +++ b/htdocs/langs/et_EE/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Palk Salaries=Palgad -Employee=Töötaja NewSalaryPayment=Uus palga makse SalaryPayment=Palga makse SalariesPayments=Palkade maksed diff --git a/htdocs/langs/et_EE/sendings.lang b/htdocs/langs/et_EE/sendings.lang index c336d0ceb4e..def802c2684 100644 --- a/htdocs/langs/et_EE/sendings.lang +++ b/htdocs/langs/et_EE/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Saadetis Shipments=Saadetised ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Saadetiste ala ListOfSendings=Saadetiste nimekiri SendingMethod=Saatmisviis diff --git a/htdocs/langs/et_EE/sms.lang b/htdocs/langs/et_EE/sms.lang index a381b154e7d..3baf03cac38 100644 --- a/htdocs/langs/et_EE/sms.lang +++ b/htdocs/langs/et_EE/sms.lang @@ -49,5 +49,6 @@ SendSms=Saada SMS SmsInfoCharRemain=Nb järelejäänud tähemärki SmsInfoNumero= (Formaat rahvusvaheline st: 33899701761) DelayBeforeSending=Viivitus enne saatmist (minutites) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Ei siht olemas. Vaata setup oma SMS teenust. diff --git a/htdocs/langs/et_EE/supplier_proposal.lang b/htdocs/langs/et_EE/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/et_EE/supplier_proposal.lang +++ b/htdocs/langs/et_EE/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/et_EE/trips.lang b/htdocs/langs/et_EE/trips.lang index a6efe6b6f51..ca6cac7fa04 100644 --- a/htdocs/langs/et_EE/trips.lang +++ b/htdocs/langs/et_EE/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Muu -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lõuna TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/et_EE/users.lang b/htdocs/langs/et_EE/users.lang index 1eeb0cd38c2..91099756685 100644 --- a/htdocs/langs/et_EE/users.lang +++ b/htdocs/langs/et_EE/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Kasuta sisselogimiseks OpenIDd WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/eu_ES/accountancy.lang b/htdocs/langs/eu_ES/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/eu_ES/accountancy.lang +++ b/htdocs/langs/eu_ES/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/eu_ES/admin.lang b/htdocs/langs/eu_ES/admin.lang index 5ac80638933..fb1e8c45656 100644 --- a/htdocs/langs/eu_ES/admin.lang +++ b/htdocs/langs/eu_ES/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La Posteà for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Liburutegia UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Erabiltzaileak & Taldeak @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Jakinarazpenak -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Diru-emateak Module700Desc=Diru-emateak kudeatzea Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/eu_ES/agenda.lang b/htdocs/langs/eu_ES/agenda.lang index 99ab39fa3cc..8136f2cf01e 100644 --- a/htdocs/langs/eu_ES/agenda.lang +++ b/htdocs/langs/eu_ES/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/eu_ES/bills.lang b/htdocs/langs/eu_ES/bills.lang index e39434e8bdb..c6ef3a2e2ef 100644 --- a/htdocs/langs/eu_ES/bills.lang +++ b/htdocs/langs/eu_ES/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Jada egindako ordainketak PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Ordainketa mota +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Faktura erakutsi ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Ordainketa erakutsi AlreadyPaid=Jada ordainduta AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/eu_ES/boxes.lang b/htdocs/langs/eu_ES/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/eu_ES/boxes.lang +++ b/htdocs/langs/eu_ES/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/eu_ES/categories.lang b/htdocs/langs/eu_ES/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/eu_ES/categories.lang +++ b/htdocs/langs/eu_ES/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/eu_ES/companies.lang b/htdocs/langs/eu_ES/companies.lang index 589909a7ef0..1943621e98f 100644 --- a/htdocs/langs/eu_ES/companies.lang +++ b/htdocs/langs/eu_ES/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/eu_ES/compta.lang b/htdocs/langs/eu_ES/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/eu_ES/compta.lang +++ b/htdocs/langs/eu_ES/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/eu_ES/cron.lang b/htdocs/langs/eu_ES/cron.lang index 992addfe944..c3dc167f4f5 100644 --- a/htdocs/langs/eu_ES/cron.lang +++ b/htdocs/langs/eu_ES/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/eu_ES/deliveries.lang b/htdocs/langs/eu_ES/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/eu_ES/deliveries.lang +++ b/htdocs/langs/eu_ES/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/eu_ES/hrm.lang b/htdocs/langs/eu_ES/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/eu_ES/hrm.lang +++ b/htdocs/langs/eu_ES/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/eu_ES/interventions.lang b/htdocs/langs/eu_ES/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/eu_ES/interventions.lang +++ b/htdocs/langs/eu_ES/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/eu_ES/mails.lang b/htdocs/langs/eu_ES/mails.lang index f7386beab73..1ef40ac0efd 100644 --- a/htdocs/langs/eu_ES/mails.lang +++ b/htdocs/langs/eu_ES/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/eu_ES/main.lang b/htdocs/langs/eu_ES/main.lang index d2ec650dc50..be983898125 100644 --- a/htdocs/langs/eu_ES/main.lang +++ b/htdocs/langs/eu_ES/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Iragazia +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=bai Yes=Bai @@ -228,6 +230,8 @@ Now=Orain HourStart=Start hour Date=Data DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/eu_ES/margins.lang b/htdocs/langs/eu_ES/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/eu_ES/margins.lang +++ b/htdocs/langs/eu_ES/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/eu_ES/oauth.lang b/htdocs/langs/eu_ES/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/eu_ES/oauth.lang +++ b/htdocs/langs/eu_ES/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/eu_ES/orders.lang b/htdocs/langs/eu_ES/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/eu_ES/orders.lang +++ b/htdocs/langs/eu_ES/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/eu_ES/other.lang b/htdocs/langs/eu_ES/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/eu_ES/other.lang +++ b/htdocs/langs/eu_ES/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/eu_ES/paypal.lang b/htdocs/langs/eu_ES/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/eu_ES/paypal.lang +++ b/htdocs/langs/eu_ES/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/eu_ES/products.lang b/htdocs/langs/eu_ES/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/eu_ES/products.lang +++ b/htdocs/langs/eu_ES/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/eu_ES/projects.lang b/htdocs/langs/eu_ES/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/eu_ES/projects.lang +++ b/htdocs/langs/eu_ES/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/eu_ES/propal.lang b/htdocs/langs/eu_ES/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/eu_ES/propal.lang +++ b/htdocs/langs/eu_ES/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/eu_ES/salaries.lang b/htdocs/langs/eu_ES/salaries.lang index 3a5c7b07796..3010d9a5c61 100644 --- a/htdocs/langs/eu_ES/salaries.lang +++ b/htdocs/langs/eu_ES/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Soldata Salaries=Soldatak -Employee=Langilea NewSalaryPayment=Soldata ordainketa berria SalaryPayment=Soldata ordainketa SalariesPayments=Soldaten ordainketak diff --git a/htdocs/langs/eu_ES/sendings.lang b/htdocs/langs/eu_ES/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/eu_ES/sendings.lang +++ b/htdocs/langs/eu_ES/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/eu_ES/sms.lang b/htdocs/langs/eu_ES/sms.lang index 0ec0e61a588..70066caac96 100644 --- a/htdocs/langs/eu_ES/sms.lang +++ b/htdocs/langs/eu_ES/sms.lang @@ -1,53 +1,54 @@ # Dolibarr language file - Source file is en_US - sms -# Sms=Sms -# SmsSetup=Sms setup -# SmsDesc=This page allows you to define globals options on SMS features -# SmsCard=SMS Card -# AllSms=All SMS campains -# SmsTargets=Targets -# SmsRecipients=Targets -# SmsRecipient=Target -# SmsTitle=Description -# SmsFrom=Sender -# SmsTo=Target -# SmsTopic=Topic of SMS -# SmsText=Message -# SmsMessage=SMS Message -# ShowSms=Show Sms -# ListOfSms=List SMS campains -# NewSms=New SMS campain -# EditSms=Edit Sms -# ResetSms=New sending -# DeleteSms=Delete Sms campain -# DeleteASms=Remove a Sms campain -# PreviewSms=Previuw Sms -# PrepareSms=Prepare Sms -# CreateSms=Create Sms -# SmsResult=Result of Sms sending -# TestSms=Test Sms -# ValidSms=Validate Sms -# ApproveSms=Approve Sms -# SmsStatusDraft=Draft -# SmsStatusValidated=Validated -# SmsStatusApproved=Approved -# SmsStatusSent=Sent -# SmsStatusSentPartialy=Sent partially -# SmsStatusSentCompletely=Sent completely -# SmsStatusError=Error -# SmsStatusNotSent=Not sent -# SmsSuccessfulySent=Sms correctly sent (from %s to %s) -# ErrorSmsRecipientIsEmpty=Number of target is empty -# WarningNoSmsAdded=No new phone number to add to target list -# ConfirmValidSms=Do you confirm validation of this campain ? -# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? -# ConfirmDeleteMailing=Do you confirm removing of campain ? -# NbOfRecipients=Number of targets -# NbOfUniqueSms=Nb dof unique phone numbers -# NbOfSms=Nbre of phon numbers -# ThisIsATestMessage=This is a test message -# SendSms=Send SMS -# SmsInfoCharRemain=Nb of remaining characters -# SmsInfoNumero= (format international ie : +33899701761) -# DelayBeforeSending=Delay before sending (minutes) -# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. +Sms=Sms +SmsSetup=Sms setup +SmsDesc=This page allows you to define globals options on SMS features +SmsCard=SMS Card +AllSms=All SMS campains +SmsTargets=Targets +SmsRecipients=Targets +SmsRecipient=Target +SmsTitle=Description +SmsFrom=Sender +SmsTo=Target +SmsTopic=Topic of SMS +SmsText=Message +SmsMessage=SMS Message +ShowSms=Show Sms +ListOfSms=List SMS campains +NewSms=New SMS campain +EditSms=Edit Sms +ResetSms=New sending +DeleteSms=Delete Sms campain +DeleteASms=Remove a Sms campain +PreviewSms=Previuw Sms +PrepareSms=Prepare Sms +CreateSms=Create Sms +SmsResult=Result of Sms sending +TestSms=Test Sms +ValidSms=Validate Sms +ApproveSms=Approve Sms +SmsStatusDraft=Draft +SmsStatusValidated=Validated +SmsStatusApproved=Approved +SmsStatusSent=Sent +SmsStatusSentPartialy=Sent partially +SmsStatusSentCompletely=Sent completely +SmsStatusError=Error +SmsStatusNotSent=Not sent +SmsSuccessfulySent=Sms correctly sent (from %s to %s) +ErrorSmsRecipientIsEmpty=Number of target is empty +WarningNoSmsAdded=No new phone number to add to target list +ConfirmValidSms=Do you confirm validation of this campain ? +ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmDeleteMailing=Do you confirm removing of campain ? +NbOfRecipients=Number of targets +NbOfUniqueSms=Nb dof unique phone numbers +NbOfSms=Nbre of phon numbers +ThisIsATestMessage=This is a test message +SendSms=Send SMS +SmsInfoCharRemain=Nb of remaining characters +SmsInfoNumero= (format international ie : +33899701761) +DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/eu_ES/supplier_proposal.lang b/htdocs/langs/eu_ES/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/eu_ES/supplier_proposal.lang +++ b/htdocs/langs/eu_ES/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/eu_ES/trips.lang b/htdocs/langs/eu_ES/trips.lang index ed5930f90f1..fc4ca4783c5 100644 --- a/htdocs/langs/eu_ES/trips.lang +++ b/htdocs/langs/eu_ES/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Bazkaria TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/eu_ES/users.lang b/htdocs/langs/eu_ES/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/eu_ES/users.lang +++ b/htdocs/langs/eu_ES/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/fa_IR/accountancy.lang b/htdocs/langs/fa_IR/accountancy.lang index 3d1cd6e01b7..321c459b7af 100644 --- a/htdocs/langs/fa_IR/accountancy.lang +++ b/htdocs/langs/fa_IR/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=انتخاب Ł…ŲÆŁ„ Ų§Ų³ŲŖŲ®Ų±Ų§Ų¬ Modelcsv_normal=Ų§Ų³ŲŖŲ®Ų±Ų§Ų¬ Ų³Ł†ŲŖŪŒ Modelcsv_CEGID=Ų§Ų³ŲŖŲ®Ų±Ų§Ų¬ بصورت کارؓناس CEGID BackToChartofaccounts=برگردان Ų¬ŲÆŁˆŁ„ Ų­Ų³Ų§ŲØ ها -Back=برگؓت Definechartofaccounts=تعریف یک Ų¬ŲÆŁˆŁ„ Ų§Ų² Ų­Ų³Ų§ŲØ ها Selectchartofaccounts=انتخاب یک Ų¬ŲÆŁˆŁ„ Ų§Ų² Ų­Ų³Ų§ŲØ ها @@ -109,10 +108,6 @@ DelBookKeeping=حذف Ł¾Ų±ŁˆŁ†ŲÆŁ‡ Ų§Ų² دفتر کل DescSellsJournal=مجله فروؓ DescPurchasesJournal=Purchases journal -BankJournal=مجله بانک -DescBankJournal=مجله بانک Ų“Ų§Ł…Ł„ Ų§Ł†ŁˆŲ§Ų¹ پرداختها بغیر Ų§Ų² Ł¾ŁˆŁ„ نقد -CashJournal=مجله Ł‡Ų§ŪŒ Ł†Ł‚ŲÆŪŒ -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/fa_IR/admin.lang b/htdocs/langs/fa_IR/admin.lang index 22bba820cc7..fa42a3d32c3 100644 --- a/htdocs/langs/fa_IR/admin.lang +++ b/htdocs/langs/fa_IR/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Ł…Ų®ŁŪŒ کردن همه اطلاعات Ł…Ų±ŲØŁˆŲ· ŲØ HideDescOnPDF=پنهان کردن Ł…Ų­ŲµŁˆŁ„Ų§ŲŖ توضیحات ŲÆŲ± ŲŖŁˆŁ„ŪŒŲÆ PDF HideRefOnPDF=پنهان کردن Ł…Ų­ŲµŁˆŁ„Ų§ŲŖ کد عکس. ŲÆŲ± ŲŖŁˆŁ„ŪŒŲÆ PDF HideDetailsOnPDF=جزئیات پنهان کردن Ł…Ų­ŲµŁˆŁ„Ų§ŲŖ خطوط ŲÆŲ± ŲŖŁˆŁ„ŪŒŲÆ PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=کتابخانه UrlGenerationParameters=Ł¾Ų§Ų±Ų§Ł…ŲŖŲ±Ł‡Ų§ŪŒ به امن Ų¢ŲÆŲ±Ų³ SecurityTokenIsUnique=استفاده Ų§Ų² یک پارامتر securekey منحصر به فرد برای هر URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=آیا مطمئن Ł‡Ų³ŲŖŪŒŲÆ که Ł…ŪŒ Ų®ŁˆŲ§Ł‡ŪŒ AllBarcodeReset=همه Ł…Ł‚Ų§ŲÆŪŒŲ± بارکد حذف ؓده اند NoBarcodeNumberingTemplateDefined=ŲØŲÆŁˆŁ† قالب بارکد ؓماره فعال به راه Ų§Ł†ŲÆŲ§Ų²ŪŒ Ł…Ų§Ś˜ŁˆŁ„ بارکد. NoRecordWithoutBarcodeDefined=Ł‡ŪŒŚ† سابقه ای ŲØŲ§ Ų§Ų±Ų²Ų“ بارکد تعریف ؓده Ų§Ų³ŲŖ. +EnableFileCache=Enable file cache # Modules Module0Name=کاربران و ŚÆŲ±ŁˆŁ‡ Ł‡Ų§ŪŒ @@ -499,7 +500,7 @@ Module510Desc=Ł…ŲÆŪŒŲ±ŪŒŲŖ کارکنان Ų­Ł‚ŁˆŁ‚ و پرداخت Module520Name=Loan Module520Desc=Management of loans Module600Name=Ų§Ų·Ł„Ų§Ų¹ŪŒŁ‡ ها -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=کمک Ł‡Ų§ŪŒ Ł…Ų§Ł„ŪŒ Module700Desc=Ł…ŲÆŪŒŲ±ŪŒŲŖ کمک Ł…Ų§Ł„ŪŒ Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=تاخیر قبل Ų§Ų² هؓدار دهنده DelaysOfToleranceBeforeWarning=تاخیر ŲŖŲ­Ł…Ł„ قبل Ų§Ų² هؓدار دهنده DelaysOfToleranceDesc=Ų§ŪŒŁ† صفحه Ł†Ł…Ų§ŪŒŲ“ به Ų“Ł…Ų§ اجازه تعریف تاخیر قابل ŲŖŲ­Ł…Ł„ قبل Ų§Ų² یک هؓدار ŲØŲ± روی صفحه Ł†Ł…Ų§ŪŒŲ“ ŲØŲ§ pictoŁŖ برای هر یک Ų§Ų² عناصر ŲÆŲ± اواخر ŚÆŲ²Ų§Ų±Ų“ ؓده Ų§Ų³ŲŖ. Delays_MAIN_DELAY_ACTIONS_TODO=ŲŖŲ­Ł…Ł„ (ŲÆŲ± روز) تاخیر قبل Ų§Ų² آماده ŲØŲ§Ų“ ŲÆŲ± مراسم برنامه ریزی ؓده Ł‡Ł†ŁˆŲ² Ł…ŲŖŁˆŲ¬Ł‡ Ų“ŲÆŁ… +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=ŲŖŲ­Ł…Ł„ (ŲÆŲ± روز) تاخیر قبل Ų§Ų² آماده ŲØŲ§Ų“ ŲÆŲ± دستور Ł‡Ł†ŁˆŲ² پردازؓ نؓده Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=ŲŖŲ­Ł…Ł„ (ŲÆŲ± روز) تاخیر قبل Ų§Ų² آماده ŲØŲ§Ų“ ŲÆŲ± ŲŖŲ§Ł…ŪŒŁ† کنندگان سفارؓات Ł‡Ł†ŁˆŲ² پردازؓ نؓده Delays_MAIN_DELAY_PROPALS_TO_CLOSE=ŲŖŲ­Ł…Ł„ (ŲÆŲ± روز) تاخیر قبل Ų§Ų² آماده ŲØŲ§Ų“ ŲÆŲ± Ų·Ų±Ų­ به بستن @@ -1087,6 +1089,7 @@ PathDirectory=دایرکتوری SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Ł¾ŪŒŚ©Ų±ŲØŁ†ŲÆŪŒ ŲÆ لا traduction TranslationDesc=انتخاب زبان ŲØŲ± روی صفحه Ł†Ł…Ų§ŪŒŲ“ قابل مؓاهده Ų§Ų³ŲŖ Ł…ŪŒ ŲŖŁˆŲ§Ł†ŲÆ اصلاح ؓود:
      * ŲÆŲ± Ų³Ų·Ų­ Ų¬Ł‡Ų§Ł†ŪŒ Ų±Ų§ Ų§Ų² Ł…Ł†ŁˆŪŒ صفحه Ų§ŲµŁ„ŪŒ - راه Ų§Ł†ŲÆŲ§Ų²ŪŒ - Ł†Ł…Ų§ŪŒŲ“
      * برای کاربر تنها Ų§Ų² ŲŖŲØ صفحه Ł†Ł…Ų§ŪŒŲ“ کاربر Ų§Ų² کارت کاربر (ŲÆŲ± ورود ŲÆŲ± ŲØŲ§Ł„Ų§ŪŒ صفحه Ś©Ł„ŪŒŚ© Ś©Ł†ŪŒŲÆ). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Ł…Ų¬Ł…ŁˆŲ¹ Ł…Ų§Ś˜ŁˆŁ„ ها Ų§Ų² ویژگی Ł‡Ų§ŪŒ فعال:ŁŖ s Ų±Ų§ YouMustEnableOneModule=Ų“Ł…Ų§ باید حداقل قادر Ł…ŪŒ Ų³Ų§Ų²ŲÆ 1 Ł…Ų§Ś˜ŁˆŁ„ ClassNotFoundIntoPathWarning=کلاس٪ s ​​را به Ł…Ų³ŪŒŲ± PHP یافت نؓد @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/fa_IR/agenda.lang b/htdocs/langs/fa_IR/agenda.lang index 69782235e87..7b93953f057 100644 --- a/htdocs/langs/fa_IR/agenda.lang +++ b/htdocs/langs/fa_IR/agenda.lang @@ -35,7 +35,9 @@ AllActions= همه Ų±ŁˆŪŒŲÆŲ§ŲÆŁ‡Ų§ / وظایف ViewCal=مؓاهده ماه ViewDay=Ł†Ł…Ų§ŪŒ روز ViewWeek=مؓاهده هفته +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Ł†Ł…Ų§ŪŒŲ“ ŲØŲ§ ŁŪŒŁ„ŲŖŲ±Ł‡Ų§ŪŒ Ų§Ų² پیؓ تعریف ؓده AutoActions= پر کردن خودکار AgendaAutoActionDesc= تعریف Ų§ŪŒŁ†Ų¬Ų§ رویدادی که Ł…ŪŒ Ų®ŁˆŲ§Ł‡ŪŒŲÆ Dolibarr برای ایجاد به طور خودکار یک رویداد ŲÆŲ± دستور کار. Ų§ŚÆŲ± Ś†ŪŒŲ²ŪŒ (به طور پیؓ فرض) انتخاب ؓود، فقط اقدامات تجاری Ų®ŁˆŲ§Ł‡ŲÆ Ų“ŲÆ ŲÆŲ± دستور کار گنجانده ؓده Ų§Ų³ŲŖ. diff --git a/htdocs/langs/fa_IR/bills.lang b/htdocs/langs/fa_IR/bills.lang index 9443de76b54..22449249018 100644 --- a/htdocs/langs/fa_IR/bills.lang +++ b/htdocs/langs/fa_IR/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=پرداخت Ų§Ų² قبل انجام Ł…ŪŒ ؓود PaymentsBackAlreadyDone=پرداخت به عقب ŲÆŲ± Ų­Ų§Ł„ Ų­Ų§Ų¶Ų± انجام Ł…ŪŒ ؓود PaymentRule=Ł‚Ų§Ł†ŁˆŁ† پرداخت PaymentMode=Ł†Ų­ŁˆŁ‡ پرداخت +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Ł†Ł…Ų§ŪŒŲ“ فاکتور ShowInvoiceReplace=Ł†Ł…Ų§ŪŒŲ“ Ų¬Ų§ŪŒŚÆŲ²ŪŒŁ† فاکتور ShowInvoiceAvoir=Ł†Ł…Ų§ŪŒŲ“ ŲŖŁˆŲ¬Ł‡ داؓته باؓید اعتباری ShowInvoiceDeposit=Ł†Ł…Ų§ŪŒŲ“ فاکتور سپرده +ShowInvoiceSituation=Show situation invoice ShowPayment=Ł†Ł…Ų§ŪŒŲ“ پرداخت AlreadyPaid=ŲÆŲ± Ų­Ų§Ł„ Ų­Ų§Ų¶Ų± پرداخت Ł…ŪŒ ؓود AlreadyPaidBack=ŲÆŲ± Ų­Ų§Ł„ Ų­Ų§Ų¶Ų± ŲØŲ§Ų² پرداخت @@ -221,6 +224,7 @@ NonPercuRecuperable=غیر قابل بازیابی SetConditions=ŲŖŁ†ŲøŪŒŁ… ؓرایط پرداخت SetMode=ŲŖŁ†ŲøŪŒŁ… حالت پرداخت Billed=Ų«ŲØŲŖ ؓده ŲÆŲ± صورتحساب یا Ł„ŪŒŲ³ŲŖ +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Ų§ŪŒŁ† مقدار Ł…ŲŖŁˆŁ‚Ł ؓده (Ł…Ų“ŲŖŲ±ŪŒ گفته HelpAbandonOther=Ų§ŪŒŁ† مقدار Ł…ŲŖŁˆŁ‚Ł ؓده Ų§Ų² آن Ų®Ų·Ų§ بود (Ł…Ų“ŲŖŲ±ŪŒ اؓتباه و یا فاکتور Ł‡Ų§ŪŒ دیگر به Ų¹Ł†ŁˆŲ§Ł† Ł…Ų«Ų§Ł„ به جای) IdSocialContribution=Social/fiscal tax payment id PaymentId=ؓناسه پرداخت +PaymentRef=Payment ref. InvoiceId=ؓناسه فاکتور InvoiceRef=کد عکس فاکتور. InvoiceDateCreation=تاریخ ایجاد فاکتور @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=فوری @@ -393,6 +402,7 @@ Reported=به تاخیر افتاده DisabledBecausePayments=ممکن Ł†ŪŒŲ³ŲŖ زیرا بعضی Ų§Ų² پرداخت وجود ŲÆŲ§Ų±ŲÆ CantRemovePaymentWithOneInvoicePaid=آیا Ł…ŪŒ ŲŖŁˆŲ§Ł†Ł… پرداخت Ų±Ų§ حذف Ś©Ł†ŪŒŲÆ Ų§Ų² حداقل یک فاکتور طبقه ŲØŁ†ŲÆŪŒ ؓده پرداخت Ł…ŪŒ ؓود وجود ŲÆŲ§Ų±ŲÆ ExpectedToPay=پرداخت Ł…ŁˆŲ±ŲÆ انتظار +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=پرداخت ؓده توسط Ų§ŪŒŁ† پرداخت ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=طبقه ŲØŁ†ŲÆŪŒ "پرداخت" ŲŖŁ…Ų§Ł… یادداؓت Ł‡Ų§ŪŒ اعتباری به طور کامل ŲÆŁˆŲØŲ§Ų±Ł‡ پرداخت Ł…ŪŒ ؓود. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=ŲŖŁˆŲ¬Ł‡: Ų§ŪŒŁ† Ł„ŪŒŲ³ŲŖ فقط Ų“Ų§Ł…Ł„ صورت RevenueStamp=ŲŖŁ…ŲØŲ± درآمد YouMustCreateInvoiceFromThird=Ų§ŪŒŁ† ŚÆŲ²ŪŒŁ†Ł‡ تنها Ų²Ł…Ų§Ł†ŪŒ ایجاد فاکتور Ų§Ų² ŲŖŲØ "Ł…Ų“ŲŖŲ±ŪŒ" Ų§Ų² thirdparty PDFCrabeDescription=فاکتور PDF قالب Crabe. قالب فاکتور کامل (قالب ŲŖŁˆŲµŪŒŁ‡ Ł…ŪŒ ؓود) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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=Ł„Ų§ŪŒŲ­Ł‡ ŲØŲ§ $ ؓروع Ł…ŪŒŲ“ŁˆŁ†ŲÆ syymm Ų­Ų§Ł„ Ų­Ų§Ų¶Ų± وجود ŲÆŲ§Ų±ŲÆ و سازگار ŲØŲ§ Ų§ŪŒŁ† Ł…ŲÆŁ„ ŲŖŁˆŲ§Ł„ŪŒ Ł†ŪŒŲ³ŲŖ. آن Ų±Ų§ حذف و یا تغییر نام آن Ų±Ų§ به Ų§ŪŒŁ† Ł…Ų§Ś˜ŁˆŁ„ Ų±Ų§ فعال Ś©Ł†ŪŒŲÆ. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/fa_IR/boxes.lang b/htdocs/langs/fa_IR/boxes.lang index cd330a99fa5..16f27544ce6 100644 --- a/htdocs/langs/fa_IR/boxes.lang +++ b/htdocs/langs/fa_IR/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Ł…Ų“ŲŖŲ±ŪŒŲ§Ł† ŁŲ§Ś©ŲŖŁˆŲ±Ł‡Ų§ ForCustomersOrders=سفارؓات Ł…Ų“ŲŖŲ±ŪŒŲ§Ł† ForProposals=Ł¾ŪŒŲ“Ł†Ł‡Ų§ŲÆŲ§ŲŖ LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/fa_IR/categories.lang b/htdocs/langs/fa_IR/categories.lang index 9149199da87..61b0d928ead 100644 --- a/htdocs/langs/fa_IR/categories.lang +++ b/htdocs/langs/fa_IR/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Ł…Ų“ŲŖŲ±ŪŒŲ§Ł† Ł…Ų“Ų®ŲµŲ§ŲŖ. / Prosp. Ł…Ų¬Ł…ŁˆŲ¹Ł‡ ها ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/fa_IR/companies.lang b/htdocs/langs/fa_IR/companies.lang index 814a265bb55..26f5f6cb685 100644 --- a/htdocs/langs/fa_IR/companies.lang +++ b/htdocs/langs/fa_IR/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Ų§Ų³ŲŖŲ§ŲÆ آیدی. 1 (RC) ProfId2MA=Ų§Ų³ŲŖŲ§ŲÆ آیدی. 2 (Patente) ProfId3MA=Ų§Ų³ŲŖŲ§ŲÆ آیدی. 3 (IF) ProfId4MA=Ų§Ų³ŲŖŲ§ŲÆ آیدی. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=پروفسور ؓناسه 1 (RFC). ProfId2MX=پروفسور کد 2 (R..P. IMSS) diff --git a/htdocs/langs/fa_IR/compta.lang b/htdocs/langs/fa_IR/compta.lang index 5101f33e285..a6ea0b58574 100644 --- a/htdocs/langs/fa_IR/compta.lang +++ b/htdocs/langs/fa_IR/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- صورت Ų­Ų³Ų§ŲØ Ł‡Ų§ŪŒ سپرده ها و نه Ų“Ų§Ł… DepositsAreIncluded=- صورت Ų­Ų³Ų§ŲØ Ł‡Ų§ŪŒ سپرده Ų±Ų§ Ų“Ų§Ł…Ł„ Ł…ŪŒ Ų“ŁˆŁ†ŲÆ LT2ReportByCustomersInInputOutputModeES=ŚÆŲ²Ų§Ų±Ų“ ؓده توسط Ų“Ų®Ųµ ثالث IRPF LT1ReportByCustomersInInputOutputModeES=ŚÆŲ²Ų§Ų±Ų“ ؓده توسط Ų“Ų®Ųµ ثالث RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=ŚÆŲ²Ų§Ų±Ų“ Ł‡Ų§ŪŒ Ł…Ų§Ł„ŪŒŲ§ŲŖ ŲØŲ± Ų§Ų±Ų²Ų“ Ų§ŁŲ²ŁˆŲÆŁ‡ Ł…Ų“ŲŖŲ±ŪŒ جمع آوری و پرداخت VATReportByCustomersInDueDebtMode=ŚÆŲ²Ų§Ų±Ų“ Ł‡Ų§ŪŒ Ł…Ų§Ł„ŪŒŲ§ŲŖ ŲØŲ± Ų§Ų±Ų²Ų“ Ų§ŁŲ²ŁˆŲÆŁ‡ Ł…Ų“ŲŖŲ±ŪŒ جمع آوری و پرداخت VATReportByQuartersInInputOutputMode=ŚÆŲ²Ų§Ų±Ų“ Ł‡Ų§ŪŒ نرخ Ł…Ų§Ł„ŪŒŲ§ŲŖ ŲØŲ± Ų§Ų±Ų²Ų“ Ų§ŁŲ²ŁˆŲÆŁ‡ جمع آوری و پرداخت diff --git a/htdocs/langs/fa_IR/cron.lang b/htdocs/langs/fa_IR/cron.lang index bdd36eddb74..9ebc376be38 100644 --- a/htdocs/langs/fa_IR/cron.lang +++ b/htdocs/langs/fa_IR/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Ų“ŲŗŁ„ برنامه ریزی -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Ł„ŪŒŲ³ŲŖ Ų“ŲŗŁ„ ها غیر فعال +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=تاریخ و زمان Ų¢Ų®Ų±ŪŒŁ† Ų§Ų¬Ų±Ų§ CronLastOutput=تاریخ و زمان Ų¢Ų®Ų±ŪŒŁ† خروجی Ų§Ų¬Ų±Ų§ @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=کار CronNone=Ł‡ŪŒŚ† یک -CronDtStart=تاریخ ؓروع -CronDtEnd=تاریخ Ł¾Ų§ŪŒŲ§Ł† +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Ų§Ų¹ŲÆŲ§Ł… بعدی CronDtLastLaunch=تاریخ و زمان Ų¢Ų®Ų±ŪŒŁ† Ų§Ų¹ŲÆŲ§Ł… CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=ŲØŲÆŁˆŁ† Ų“ŲŗŁ„ Ų«ŲØŲŖ نام CronPriority=Ų§ŁˆŁ„ŁˆŪŒŲŖ CronLabel=توصیف CronNbRun=Ł†ŪŒŁˆŲØŪŒŁˆŁ…. راه Ų§Ł†ŲÆŲ§Ų²ŪŒ +CronMaxRun=Max nb. launch CronEach=هر JobFinished=کار راه Ų§Ł†ŲÆŲ§Ų²ŪŒ به Ł¾Ų§ŪŒŲ§Ł† رسید و #Page card diff --git a/htdocs/langs/fa_IR/deliveries.lang b/htdocs/langs/fa_IR/deliveries.lang index 82602e84702..ed843992c20 100644 --- a/htdocs/langs/fa_IR/deliveries.lang +++ b/htdocs/langs/fa_IR/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=آیا مطمئن Ł‡Ų³ŲŖŪŒŲÆ که Ł…ŪŒ Ų®ŁˆŲ§Ł‡ŪŒŲÆ DeliveryMethod=روؓ ŲŖŲ­ŁˆŪŒŁ„ TrackingNumber=ŲŖŲ¹ŲÆŲ§ŲÆ پیگیری DeliveryNotValidated=ŲŖŲ­ŁˆŪŒŁ„ Ų§Ų¹ŲŖŲØŲ§Ų± Ł†ŪŒŲ³ŲŖ +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=نام و Ų§Ł…Ų¶Ų§: ToAndDate=To___________________________________ ŲÆŲ± ____ / ____ / __________ diff --git a/htdocs/langs/fa_IR/holiday.lang b/htdocs/langs/fa_IR/holiday.lang index fac8de4ef16..042248d3714 100644 --- a/htdocs/langs/fa_IR/holiday.lang +++ b/htdocs/langs/fa_IR/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=کارمند DateDebCP=تاریخ ؓروع DateFinCP=تاریخ Ł¾Ų§ŪŒŲ§Ł† DateCreateCP=تاریخ ایجاد @@ -23,7 +22,7 @@ ReviewedByCP=Ų®ŁˆŲ§Ł‡ŲÆ Ų“ŲÆ بررسی DescCP=توصیف SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=Ų“Ł…Ų§ باید تاریخ Ł¾Ų§ŪŒŲ§Ł† بیؓتر Ų§Ų² تاریخ ؓروع انتخاب Ś©Ł†ŪŒŲÆ. @@ -79,9 +78,9 @@ PrevSoldeCP=Ł…ŁˆŲ¬ŁˆŲÆŪŒ Ł‚ŲØŁ„ŪŒ NewSoldeCP=Ł…ŁˆŲ¬ŁˆŲÆŪŒ جدید alreadyCPexist=A leave request has already been done on this period. UserName=نام -Employee=کارمند FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=به روز Ų±Ų³Ų§Ł†ŪŒ ماهانه ManualUpdate=دستی به روز Ų±Ų³Ų§Ł†ŪŒ HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/fa_IR/hrm.lang b/htdocs/langs/fa_IR/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/fa_IR/hrm.lang +++ b/htdocs/langs/fa_IR/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/fa_IR/interventions.lang b/htdocs/langs/fa_IR/interventions.lang index 8f8cdb95dec..d99289e1fd2 100644 --- a/htdocs/langs/fa_IR/interventions.lang +++ b/htdocs/langs/fa_IR/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=بازگؓت numero ŲØŲ§ فرمت٪ syymm-NNNN که ŲÆŲ± PacificNumRefModelError=کارت مداخله ŲØŲ§ $ ؓروع Ł…ŪŒŲ“ŁˆŁ†ŲÆ syymm Ų­Ų§Ł„ Ų­Ų§Ų¶Ų± وجود ŲÆŲ§Ų±ŲÆ و سازگار ŲØŲ§ Ų§ŪŒŁ† Ł…ŲÆŁ„ ŲŖŁˆŲ§Ł„ŪŒ Ł†ŪŒŲ³ŲŖ. آن Ų±Ų§ حذف و یا تغییر نام آن Ų±Ų§ به Ų§ŪŒŁ† Ł…Ų§Ś˜ŁˆŁ„ Ų±Ų§ فعال Ś©Ł†ŪŒŲÆ. PrintProductsOnFichinter=Ł…Ų­ŲµŁˆŁ„ چاپ ŲØŲ± روی کارت مداخله PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/fa_IR/mails.lang b/htdocs/langs/fa_IR/mails.lang index 4c91483fa28..3021fae1df3 100644 --- a/htdocs/langs/fa_IR/mails.lang +++ b/htdocs/langs/fa_IR/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=Ų§Ų±Ų³Ų§Ł„ به٪ s Ų±Ų§ دریافت کنندگان Ų§Ų±Ų³Ų§Ł„ Ł…ŪŒ ؓود. XTargetsAdded=ŁŖ s Ų±Ų§ دریافت کنندگان اضافه به Ł„ŪŒŲ³ŲŖ هدف EachInvoiceWillBeAttachedToEmail=یک سند ŲØŲ§ استفاده Ų§Ų² پیؓ فرض فاکتور قالب سند ایجاد ؓده و متصل به هر یک Ų§Ų² Ų§ŪŒŁ…ŪŒŁ„. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=یادآوری Ų§Ų² فاکتور از٪ s (ŁŖ بازدید کنندگان) SendRemind=Ų§Ų±Ų³Ų§Ł„ یادآور ؓده توسط Ų§ŪŒŁ…ŪŒŁ„ RemindSent=ŁŖ s Ų±Ų§ یادآور (بازدید کنندگان) Ų§Ų±Ų³Ų§Ł„ Ł…ŪŒ ؓود diff --git a/htdocs/langs/fa_IR/main.lang b/htdocs/langs/fa_IR/main.lang index a46e097c8a3..65a54f0d790 100644 --- a/htdocs/langs/fa_IR/main.lang +++ b/htdocs/langs/fa_IR/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d %Y %I:%M %p FormatDateHourText=%B %d %Y %H:%M %p DatabaseConnection=Ų§ŲŖŲµŲ§Ł„ به Ł¾Ų§ŪŒŚÆŲ§Ł‡ داده +NoTemplateDefined=No template defined for this email type NoTranslation=ŲØŲÆŁˆŁ† ترجمه NoRecordFound=Ł‡ŪŒŚ† سابقه ای پیدا نؓد NoError=ŲØŲÆŁˆŁ† Ų®Ų·Ų§ @@ -105,6 +106,7 @@ NotePrivate=ŲŖŁˆŲ¬Ł‡ داؓته باؓید (خصوصی) PrecisionUnitIsLimitedToXDecimals=Dolibarr راه Ų§Ł†ŲÆŲ§Ų²ŪŒ به دقت Ł…Ų­ŲÆŁˆŲÆ Ų§Ų² Ł‚ŪŒŁ…ŲŖ واحد به٪ s Ų§Ų¹Ų“Ų§Ų± بود. DoTest=ŲŖŲ³ŲŖ ToFilter=صافی +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=اخطار، Ų“Ł…Ų§ باید حداقل یک عنصر Ų§Ų³ŲŖ که بیؓ Ų§Ų² تأخیر ŲŖŲ­Ł…Ł„. yes=بله Yes=بله @@ -228,6 +230,8 @@ Now=Ų§Ś©Ł†ŁˆŁ† HourStart=Start hour Date=تاریخ DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=تاریخ ؓروع DateEnd=تاریخ Ł¾Ų§ŪŒŲ§Ł† DateCreation=تاریخ ایجاد @@ -608,6 +612,7 @@ TotalMan=کل NeverReceived=هرگز دریافت Canceled=Ł„ŲŗŁˆ Ų“ŲÆ YouCanChangeValuesForThisListFromDictionarySetup=Ų“Ł…Ų§ Ł…ŪŒ ŲŖŁˆŲ§Ł†ŪŒŲÆ Ł…Ł‚Ų§ŲÆŪŒŲ± Ų±Ų§ برای Ų§ŪŒŁ† Ł„ŪŒŲ³ŲŖ Ų±Ų§ Ų§Ų² ŲŖŁ†ŲøŪŒŁ…Ų§ŲŖ Ł…Ł†Łˆ Ų±Ų§ تغییر ŲÆŁ‡ŪŒŲÆ - فرهنگ لغت +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=رنگ Documents=ŁŲ§ŪŒŁ„ Ł‡Ų§ŪŒ Ł…Ų±ŲŖŲØŲ· DocumentsNb=ŁŲ§ŪŒŁ„ Ł‡Ų§ŪŒ Ł„ŪŒŁ†Ś© ؓده (ŁŖ بازدید کنندگان) @@ -695,6 +700,7 @@ Test=ŲŖŲ³ŲŖ Element=عنصر NoPhotoYet=ŲØŲÆŁˆŁ† ورود ŲÆŲ³ŲŖ Ł‡Ł†ŁˆŲ² HomeDashboard=خلاصه صفحه Ų§ŲµŁ„ŪŒ +Dashboard=Dashboard Deductible=Ł…Ų§Ł„ŪŒŲ§ŲŖ پذیر from=Ų§Ų² toward=نسبت به diff --git a/htdocs/langs/fa_IR/margins.lang b/htdocs/langs/fa_IR/margins.lang index 176c477189b..796c7129928 100644 --- a/htdocs/langs/fa_IR/margins.lang +++ b/htdocs/langs/fa_IR/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=انتخاب Ł…Ų­ŲµŁˆŁ„ و یا Ų®ŲÆŁ…Ų§ŲŖ StartDate=تاریخ ؓروع EndDate=تاریخ Ł¾Ų§ŪŒŲ§Ł† Launch=ؓروع -ForceBuyingPriceIfNull=Ł†ŪŒŲ±ŁˆŪŒ Ł‚ŪŒŁ…ŲŖ خرید Ų§ŚÆŲ± ŲŖŁ‡ŪŒ -ForceBuyingPriceIfNullDetails=Ų§ŚÆŲ± "ON"، Ų­Ų§Ų“ŪŒŁ‡ صفر Ų®ŁˆŲ§Ł‡ŲÆ بود ŲÆŲ± Ų®Ų· (خرید Ł‚ŪŒŁ…ŲŖ = Ł‚ŪŒŁ…ŲŖ فروؓ)، ŲÆŲ± غیر Ų§ŪŒŁ† صورت ("OFF")، مرگ به Ł‚ŪŒŁ…ŲŖ فروؓ ŲØŲ±Ų§ŲØŲ± Ų®ŁˆŲ§Ł‡ŲÆ بود ŲØŲ§ (Ł‚ŪŒŁ…ŲŖ خرید = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=روؓ Ł…Ų§Ų±Ų¬ŪŒŁ† برای تخفیف Ų¬Ł‡Ų§Ł†ŪŒ UseDiscountAsProduct=به Ų¹Ł†ŁˆŲ§Ł† یک Ł…Ų­ŲµŁˆŁ„ UseDiscountAsService=به Ų¹Ł†ŁˆŲ§Ł† یک سرویس @@ -35,8 +35,9 @@ MargeBrute=Ų­Ų§Ų“ŪŒŁ‡ Ų®Ų§Ł… MargeNette=Ų­Ų§Ų“ŪŒŁ‡ خالص MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Ų­Ų§Ų“ŪŒŁ‡ Ų®Ų§Ł…: فروؓ Ł‚ŪŒŁ…ŲŖ - خرید Ł‚ŪŒŁ…ŲŖ
      Ų­Ų§Ų“ŪŒŁ‡ خالص: فروؓ Ł‚ŪŒŁ…ŲŖ - Ł‚ŪŒŁ…ŲŖ ŲŖŁ…Ų§Ł… ؓده -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Ł‚ŪŒŁ…ŲŖ ŲŖŁ…Ų§Ł… ؓده BuyingCost=Ł‚ŪŒŁ…ŲŖ ŲŖŁ…Ų§Ł… ؓده UnitCharges=اتهامات واحد diff --git a/htdocs/langs/fa_IR/oauth.lang b/htdocs/langs/fa_IR/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/fa_IR/oauth.lang +++ b/htdocs/langs/fa_IR/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/fa_IR/orders.lang b/htdocs/langs/fa_IR/orders.lang index 33fda1408bf..c58a758c474 100644 --- a/htdocs/langs/fa_IR/orders.lang +++ b/htdocs/langs/fa_IR/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=ŲØŲÆŁˆŁ† پیؓ Ł†ŁˆŪŒŲ³ سفارؓات -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=دیگر سفارؓات LastOrders=Last %s customer orders diff --git a/htdocs/langs/fa_IR/other.lang b/htdocs/langs/fa_IR/other.lang index e17ce0cda2c..99017096dc4 100644 --- a/htdocs/langs/fa_IR/other.lang +++ b/htdocs/langs/fa_IR/other.lang @@ -238,3 +238,8 @@ ToExport=ŲµŲ§ŲÆŲ±Ų§ŲŖ NewExport=ŲµŲ§ŲÆŲ±Ų§ŲŖ جدید ##### External sites ##### ExternalSites=سایت Ł‡Ų§ŪŒ خارجی +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/fa_IR/paypal.lang b/htdocs/langs/fa_IR/paypal.lang index 0befbcf10e2..b5927c24257 100644 --- a/htdocs/langs/fa_IR/paypal.lang +++ b/htdocs/langs/fa_IR/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=ŲŖŲ³ŲŖ حالت / ŚÆŁˆŲÆŲ§Ł„ Ł…Ų§Ų³Ł‡ŲØŲ§Ų²ŪŒ PAYPAL_API_USER=نام کاربری API PAYPAL_API_PASSWORD=رمز عبور API PAYPAL_API_SIGNATURE=Ų§Ł…Ų¶Ų§ API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=ارائه پرداخت "جدایی Ł†Ų§Ł¾Ų°ŪŒŲ±" (کارت اعتباری + پی پال) و یا "پی پال" تنها PaypalModeIntegral=انتگرال PaypalModeOnlyPaypal=پی پال تنها diff --git a/htdocs/langs/fa_IR/products.lang b/htdocs/langs/fa_IR/products.lang index 9635edd1efa..8aa566851f2 100644 --- a/htdocs/langs/fa_IR/products.lang +++ b/htdocs/langs/fa_IR/products.lang @@ -252,7 +252,7 @@ UnitPmp=خالص واحد VWAP CostPmpHT=خالص VWAP کل ProductUsedForBuild=خودکار مصرف ؓده توسط ŲŖŁˆŁ„ŪŒŲÆ ProductBuilded=ŲŖŁˆŁ„ŪŒŲÆ کامل -ProductsMultiPrice=Ł…Ų­ŲµŁˆŁ„Ų§ŲŖ چند Ł‚ŪŒŁ…ŲŖ +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/fa_IR/projects.lang b/htdocs/langs/fa_IR/projects.lang index 606ec332c76..cc1032675b9 100644 --- a/htdocs/langs/fa_IR/projects.lang +++ b/htdocs/langs/fa_IR/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Ų§ŪŒŁ† ŲÆŪŒŲÆŚÆŲ§Ł‡ ارائه ŲŖŁ…Ų§Ł… Ł¾Ų±ŁˆŚ˜Ł‡ (Ł…Ų¬ŁˆŲ² دسترسی خود Ų±Ų§ به Ų“Ł…Ų§ Ų¹Ų·Ų§ اجازه دسترسی به همه Ś†ŪŒŲ²). MyTasksDesc=Ų§ŪŒŁ† ŲÆŪŒŲÆŚÆŲ§Ł‡ به Ł¾Ų±ŁˆŚ˜Ł‡ ها و یا Ś©Ų§Ų±Ł‡Ų§ŪŒ Ų“Ł…Ų§ ŲŖŁ…Ų§Ų³ برای (هر چه ŲØŲ§Ų“ŲÆ Ł†ŁˆŲ¹) Ł…ŪŒ ŲØŲ§Ų“ŲÆ Ł…Ų­ŲÆŁˆŲÆ Ų§Ų³ŲŖ. OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Ų§ŪŒŁ† ŲÆŪŒŲÆŚÆŲ§Ł‡ ارائه ŲŖŁ…Ų§Ł… Ł¾Ų±ŁˆŚ˜Ł‡ ها و Ś©Ų§Ų±Ł‡Ų§ŪŒ Ų“Ł…Ų§ Ł…Ų¬Ų§Ų² به Ų®ŁˆŲ§Ł†ŲÆŁ†. TasksDesc=Ų§ŪŒŁ† ŲÆŪŒŲÆŚÆŲ§Ł‡ ارائه ŲŖŁ…Ų§Ł… Ł¾Ų±ŁˆŚ˜Ł‡ ها و وظایف (Ł…Ų¬ŁˆŲ² دسترسی خود Ų±Ų§ به Ų“Ł…Ų§ Ų¹Ų·Ų§ اجازه دسترسی به همه Ś†ŪŒŲ²). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Ł¾Ų±ŁˆŚ˜Ł‡ افسر LastProjects=Ł¾Ų±ŁˆŚ˜Ł‡ تاریخ و زمان Ų¢Ų®Ų±ŪŒŁ†ŁŖ بازدید کنندگان AllProjects=همه Ł¾Ų±ŁˆŚ˜Ł‡ ها OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Ł„ŪŒŲ³ŲŖ Ł¾Ų±ŁˆŚ˜Ł‡ ها ShowProject=Ł†Ł…Ų§ŪŒŲ“ Ł¾Ų±ŁˆŚ˜Ł‡ SetProject=ŲŖŁ†ŲøŪŒŁ… Ł¾Ų±ŁˆŚ˜Ł‡ @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=ŁˆŲøŪŒŁŁ‡ŁŖ s تغییر TaskDeletedInDolibarr=ŁˆŲøŪŒŁŁ‡ŁŖ s Ų±Ų§ حذف OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/fa_IR/propal.lang b/htdocs/langs/fa_IR/propal.lang index 1a22dda5cab..121583377d4 100644 --- a/htdocs/langs/fa_IR/propal.lang +++ b/htdocs/langs/fa_IR/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=تاریخ و زمان Ų¢Ų®Ų±ŪŒŁ†ŁŖ s Ų±Ų§ Ł¾ŪŒŲ“Ł†Ł‡Ų§ŲÆ AllPropals=ŲŖŁ…Ų§Ł… Ų·Ų±Ų­ Ł‡Ų§ŪŒ Ł¾ŪŒŲ“Ł†Ł‡Ų§ŲÆŪŒ LastProposals=Ų¢Ų®Ų±ŪŒŁ† Ł¾ŪŒŲ“Ł†Ł‡Ų§ŲÆŲ§ŲŖ SearchAProposal=جستجوی یک Ł¾ŪŒŲ“Ł†Ł‡Ų§ŲÆ +NoProposal=No proposal ProposalsStatistics=آمار Ų·Ų±Ų­ Ł‡Ų§ŪŒ تجاری NumberOfProposalsByMonth=ؓماره ماه AmountOfProposalsByMonthHT=مقدار ŲÆŲ± ماه (خالص Ų§Ų² Ł…Ų§Ł„ŪŒŲ§ŲŖ) @@ -62,7 +63,8 @@ DatePropal=تاریخ Ł¾ŪŒŲ“Ł†Ł‡Ų§ŲÆ DateEndPropal=Ų§Ų¹ŲŖŲØŲ§Ų± تاریخ Ł¾Ų§ŪŒŲ§Ł† DateEndPropalShort=تاریخ Ł¾Ų§ŪŒŲ§Ł† ValidityDuration=Ł…ŲÆŲŖ Ų§Ų¹ŲŖŲØŲ§Ų± -CloseAs=Ł†Ų²ŲÆŪŒŚ© ŲØŲ§ وضعیت +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=طبقه ŲØŁ†ŲÆŪŒ صورتحساب BuildBill=Ų³Ų§Ų®ŲŖ فاکتور ErrorPropalNotFound=PropalŁŖ s Ų±Ų§ یافت نؓد @@ -100,3 +102,4 @@ DefaultModelPropalCreate=ایجاد Ł…ŲÆŁ„ پیؓ فرض DefaultModelPropalToBill=قالب پیؓ فرض هنگام بستن یک Ų·Ų±Ų­ کسب و کار (به صورتحساب Ł…ŪŒ ؓود) DefaultModelPropalClosed=قالب پیؓ فرض هنگام بستن یک Ų·Ų±Ų­ کسب و کار (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/fa_IR/salaries.lang b/htdocs/langs/fa_IR/salaries.lang index 004ce47f74c..bd483e0f21a 100644 --- a/htdocs/langs/fa_IR/salaries.lang +++ b/htdocs/langs/fa_IR/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Ų­Ł‚ŁˆŁ‚ Salaries=Ų­Ł‚ŁˆŁ‚ -Employee=کارمند NewSalaryPayment=پرداخت Ų­Ł‚ŁˆŁ‚ و ŲÆŲ³ŲŖŁ…Ų²ŲÆ جدید SalaryPayment=پرداخت Ų­Ł‚ŁˆŁ‚ و ŲÆŲ³ŲŖŁ…Ų²ŲÆ SalariesPayments=Ų­Ł‚ŁˆŁ‚ پرداخت diff --git a/htdocs/langs/fa_IR/sendings.lang b/htdocs/langs/fa_IR/sendings.lang index 80c18de03b4..1cc7e3bd237 100644 --- a/htdocs/langs/fa_IR/sendings.lang +++ b/htdocs/langs/fa_IR/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Ų­Ł…Ł„ Shipments=Ų­Ł…Ł„ و نقل ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=منطقه Ų­Ł…Ł„ و نقل ListOfSendings=فهرست Ł…Ų­Ł…ŁˆŁ„Ł‡ SendingMethod=روؓ Ų­Ł…Ł„ و نقل diff --git a/htdocs/langs/fa_IR/sms.lang b/htdocs/langs/fa_IR/sms.lang index c4a3f0c0803..27f6a253395 100644 --- a/htdocs/langs/fa_IR/sms.lang +++ b/htdocs/langs/fa_IR/sms.lang @@ -35,7 +35,7 @@ SmsStatusSentPartialy=Ų§Ų±Ų³Ų§Ł„ ؓده ŲŖŲ§ حدی SmsStatusSentCompletely=به طور کامل Ų§Ų±Ų³Ų§Ł„ Ų“ŲÆ SmsStatusError=Ų®Ų·Ų§ SmsStatusNotSent=Ų§Ų±Ų³Ų§Ł„ نؓده -SmsSuccessfulySent=Ų§Ų³ Ų§Ł… Ų§Ų³ به درستی Ų§Ų±Ų³Ų§Ł„ Ł…ŪŒ ؓود (Ų§Ų²%s به%s) +SmsSuccessfulySent=Ų§Ų³ Ų§Ł… Ų§Ų³ به درستی Ų§Ų±Ų³Ų§Ł„ Ł…ŪŒ ؓود (از٪ s به٪ s) ErrorSmsRecipientIsEmpty=ŲŖŲ¹ŲÆŲ§ŲÆ Ł…ŁˆŲ±ŲÆ نظر Ų®Ų§Ł„ŪŒ Ų§Ų³ŲŖ WarningNoSmsAdded=ŲØŲÆŁˆŁ† ؓماره تلفن جدید برای اضافه کردن به Ł„ŪŒŲ³ŲŖ Ł…ŁˆŲ±ŲÆ هدف قرار دهند ConfirmValidSms=آیا Ų§Ų¹ŲŖŲØŲ§Ų± Ų§ŪŒŁ† campain Ų§Ų² تایید Ų“Ł…Ų§ŲŸ @@ -49,5 +49,6 @@ SendSms=Ų§Ų±Ų³Ų§Ł„ SMS SmsInfoCharRemain=Nb و Ų§Ų² حرف ŲØŲ§Ł‚ŪŒ مانده Ų§Ų³ŲŖ SmsInfoNumero= (فرمت ŪŒŲ¹Ł†ŪŒ ŲØŪŒŁ† Ų§Ł„Ł…Ł„Ł„ŪŒ: 33899701761) DelayBeforeSending=تاخیری پیؓ Ų§Ų² Ų§Ų±Ų³Ų§Ł„ (ŲÆŁ‚ŪŒŁ‚Ł‡) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=ŲØŲÆŁˆŁ† هدف ŲÆŲ± ŲÆŲ³ŲŖŲ±Ų³ Ų§Ų³ŲŖ. راه Ų§Ł†ŲÆŲ§Ų²ŪŒ ارائه دهنده SMS خود Ų±Ų§ چک Ś©Ł†ŪŒŲÆ. diff --git a/htdocs/langs/fa_IR/supplier_proposal.lang b/htdocs/langs/fa_IR/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/fa_IR/supplier_proposal.lang +++ b/htdocs/langs/fa_IR/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/fa_IR/trips.lang b/htdocs/langs/fa_IR/trips.lang index 974da65a061..db2ee23303b 100644 --- a/htdocs/langs/fa_IR/trips.lang +++ b/htdocs/langs/fa_IR/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=دیگر -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=ناهار TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/fa_IR/users.lang b/htdocs/langs/fa_IR/users.lang index 357205be6e4..413cae2b6fe 100644 --- a/htdocs/langs/fa_IR/users.lang +++ b/htdocs/langs/fa_IR/users.lang @@ -121,3 +121,4 @@ OpenIDURL=URL OpenID LoginUsingOpenID=استفاده Ų§Ų² Ų­Ų³Ų§ŲØ کاربری برای ورود به سایت WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/fi_FI/accountancy.lang b/htdocs/langs/fi_FI/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/fi_FI/accountancy.lang +++ b/htdocs/langs/fi_FI/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/fi_FI/admin.lang b/htdocs/langs/fi_FI/admin.lang index 61b34e781fc..e6b8a366a6e 100644 --- a/htdocs/langs/fi_FI/admin.lang +++ b/htdocs/langs/fi_FI/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Piilota kaikki tiedot, jotka liittyvƤt arvonlisƤver HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Kirjasto UrlGenerationParameters=Parametrit turvata URL SecurityTokenIsUnique=KƤytƤ ainutlaatuinen securekey parametri jokaiselle URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=KƤyttƤjƤt & ryhmƤt @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Ilmoitukset -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Lahjoitukset Module700Desc=Lahjoitukset hallinto Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=ViivƤstykset ennen varoitus DelaysOfToleranceBeforeWarning=Suvaitsevaisuus viivƤstyksellƤ ennen varoitus DelaysOfToleranceDesc=TƤssƤ nƤytƶssƤ voidaan mƤƤrittƤƤ siedetty viivƤstyksiƤ, ennen kuin hƤlytys on raportoitu nƤytƶn kanssa picto %s kunkin myƶhƤƤn elementti. Delays_MAIN_DELAY_ACTIONS_TODO=Viive toleranssi (pƤivinƤ) ennen varoituskynnysten suunnitelluista toimista ei vielƤ ole +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Viive toleranssi (pƤivinƤ) ennen varoituskynnysten tilauksissa ei ole vielƤ tehty Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Viive toleranssi (pƤivinƤ) ennen ilmoituksen toimittajille tilauksia ei ole vielƤ kƤsitelty Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Viive toleranssi (pƤivinƤ) ennen varoituskynnysten ehdotuksista lopettaa @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/fi_FI/agenda.lang b/htdocs/langs/fi_FI/agenda.lang index 84232e67752..36136bcb010 100644 --- a/htdocs/langs/fi_FI/agenda.lang +++ b/htdocs/langs/fi_FI/agenda.lang @@ -35,7 +35,9 @@ AllActions= Toutes les actions / tehtävät ViewCal=Näytä kalenteri ViewDay=Päivä näkymä ViewWeek=Viikkonäkymä +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Näytä ennalta suodattimet AutoActions= Automaattinen täyttö Esityslistan AgendaAutoActionDesc= Määritä tässä tapahtumia joihin haluat Dolibarr luoda automaattisesti toimia asialistalla. Jos mitään ei tarkastettu (oletuksena), vain ruumiillisen toimien on oltava mukana esityslistalla. diff --git a/htdocs/langs/fi_FI/bills.lang b/htdocs/langs/fi_FI/bills.lang index fbcad93835e..9b76e19c304 100644 --- a/htdocs/langs/fi_FI/bills.lang +++ b/htdocs/langs/fi_FI/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Maksut jo PaymentsBackAlreadyDone=Payments back already done PaymentRule=Maksu sääntö PaymentMode=Maksutapa +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Näytä lasku ShowInvoiceReplace=Näytä korvaa lasku ShowInvoiceAvoir=Näytä menoilmoitus ShowInvoiceDeposit=Näytä tallettaa laskun +ShowInvoiceSituation=Show situation invoice ShowPayment=Näytä maksu AlreadyPaid=Jo maksanut AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Ei-korvattaviksi SetConditions=Aseta maksuehdot SetMode=Aseta maksun tila Billed=Laskutetun +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Tämä määrä on luovuttu (asiakas sanoi olla huono asi HelpAbandonOther=Tämä määrä on luovuttu, koska se oli virhe (väärä asiakas-tai laskunumeroa korvata toinen esimerkki) IdSocialContribution=Social/fiscal tax payment id PaymentId=Maksu-id +PaymentRef=Payment ref. InvoiceId=Laskun numero InvoiceRef=Laskun ref. InvoiceDateCreation=Laskun luontipäivämäärä @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Varoitus, yksi tai useampi lasku jo olemassa MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Välittömät @@ -393,6 +402,7 @@ Reported=Myöhässä DisabledBecausePayments=Ole mahdollista, koska on olemassa joitakin maksuja CantRemovePaymentWithOneInvoicePaid=Ei voi poistaa maksua koska siellä on ainakin laskulla luokiteltu maksanut ExpectedToPay=Odotettu maksu +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Maksanut tämän maksun ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Laskun malli Crabe. Täydellinen laskun malli (Tuki alv vaihtoehto, alennukset, maksut edellytykset, logo, jne. ..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=A bill alkaen $ syymm jo olemassa, ja ei ole yhteensopiva tämän mallin järjestyksessä. Poistaa sen tai nimetä sen aktivoida tämän moduulin. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/fi_FI/boxes.lang b/htdocs/langs/fi_FI/boxes.lang index 37e9458e179..fb8c77a6750 100644 --- a/htdocs/langs/fi_FI/boxes.lang +++ b/htdocs/langs/fi_FI/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Asiakkaiden laskut ForCustomersOrders=Asiakkaiden tilaukset ForProposals=Ehdotukset LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/fi_FI/categories.lang b/htdocs/langs/fi_FI/categories.lang index c96a3f22e14..c865b4ed576 100644 --- a/htdocs/langs/fi_FI/categories.lang +++ b/htdocs/langs/fi_FI/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / prosp. luokat ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/fi_FI/companies.lang b/htdocs/langs/fi_FI/companies.lang index a882be86e08..9419fd576b2 100644 --- a/htdocs/langs/fi_FI/companies.lang +++ b/htdocs/langs/fi_FI/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Professori Id 1 (RFC). ProfId2MX=Professori Id 2 (R. P. IMSS) diff --git a/htdocs/langs/fi_FI/compta.lang b/htdocs/langs/fi_FI/compta.lang index aab11588665..f8700af6c1d 100644 --- a/htdocs/langs/fi_FI/compta.lang +++ b/htdocs/langs/fi_FI/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Talletus laskut eivät sisälly DepositsAreIncluded=- Talletus laskut kuuluvat LT2ReportByCustomersInInputOutputModeES=Raportti kolmannen osapuolen IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/fi_FI/cron.lang b/htdocs/langs/fi_FI/cron.lang index 381ac00b7a5..b3bfcd31c46 100644 --- a/htdocs/langs/fi_FI/cron.lang +++ b/htdocs/langs/fi_FI/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Hylättyjen tehtävien lista +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Viimeinen ajo CronLastOutput=Viimeisen ajon tulostus @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=Ei mitään -CronDtStart=Aloituspäivämäärä -CronDtEnd=Lopetuspäivä +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Prioriteetti CronLabel=Kuvaus CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/fi_FI/deliveries.lang b/htdocs/langs/fi_FI/deliveries.lang index 2fddfa6cf1c..6421da77ef1 100644 --- a/htdocs/langs/fi_FI/deliveries.lang +++ b/htdocs/langs/fi_FI/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Oletko varma että haluat poistaa toimituskuitti click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Työntekijä DateDebCP=Aloituspäivämäärä DateFinCP=Lopetuspäivä DateCreateCP=Luontipäivämäärä @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Kuvaus SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Nimi -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/fi_FI/hrm.lang b/htdocs/langs/fi_FI/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/fi_FI/hrm.lang +++ b/htdocs/langs/fi_FI/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/fi_FI/interventions.lang b/htdocs/langs/fi_FI/interventions.lang index 28c9bb71fcf..4d95d872ef3 100644 --- a/htdocs/langs/fi_FI/interventions.lang +++ b/htdocs/langs/fi_FI/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Paluu numero on muodossa %syymm-nnnn jossa VV on vuosi, PacificNumRefModelError=Interventiokynnyksen kortin alkaen $ syymm jo olemassa, ja ei ole yhteensopiva tƤmƤn mallin jƤrjestyksessƤ. Poistaa sen tai nimetƤ sen aktivoida tƤmƤn moduulin. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/fi_FI/mails.lang b/htdocs/langs/fi_FI/mails.lang index d36bdbcc847..ee19e27d4d3 100644 --- a/htdocs/langs/fi_FI/mails.lang +++ b/htdocs/langs/fi_FI/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/fi_FI/main.lang b/htdocs/langs/fi_FI/main.lang index b63a4c1808a..677e288f9e5 100644 --- a/htdocs/langs/fi_FI/main.lang +++ b/htdocs/langs/fi_FI/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d. %b %Y %H.%M FormatDateHourText=%d. %B %Y %H.%M DatabaseConnection=Tietokantayhteys +NoTemplateDefined=No template defined for this email type NoTranslation=Ei kƤƤnnƶstƤ NoRecordFound=Tietueita ei lƶytynyt NoError=Ei virheitƤ @@ -105,6 +106,7 @@ NotePrivate=Huomautus (yksityinen) PrecisionUnitIsLimitedToXDecimals=Dolibarr oli asetettu raja tarkkuus yksikkƶhinnat %s desimaalit. DoTest=Testi ToFilter=Suodata +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Varoitus, sinulla on ainakin yksi elementti, joka on ylittƤnyt toleranssi viivytystƤ. yes=kyllƤ Yes=KyllƤ @@ -228,6 +230,8 @@ Now=Nyt HourStart=Start hour Date=PƤivƤ DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Alkaen DateEnd=PƤƤttyen DateCreation=Luotu @@ -608,6 +612,7 @@ TotalMan=YhteensƤ NeverReceived=Ei ole saapunut Canceled=Peruutettu YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=VƤri Documents=LinkitettyjƤ tiedostoja DocumentsNb=Linkitetyt tiedostot (%s) @@ -695,6 +700,7 @@ Test=Testi Element=Osa NoPhotoYet=Ei kuvaa saatavilla vielƤ HomeDashboard=Kotiyhteenveto +Dashboard=Dashboard Deductible=Deductible from=from toward=eteenpƤin diff --git a/htdocs/langs/fi_FI/margins.lang b/htdocs/langs/fi_FI/margins.lang index 9c81c1b2bf5..c778925a9b5 100644 --- a/htdocs/langs/fi_FI/margins.lang +++ b/htdocs/langs/fi_FI/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Valitse tuote tai palvelu StartDate=AloituspƤivƤmƤƤrƤ EndDate=LopetuspƤivƤ Launch=Alku -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/fi_FI/oauth.lang b/htdocs/langs/fi_FI/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/fi_FI/oauth.lang +++ b/htdocs/langs/fi_FI/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/fi_FI/orders.lang b/htdocs/langs/fi_FI/orders.lang index d71335bb375..b00e1b8fa8d 100644 --- a/htdocs/langs/fi_FI/orders.lang +++ b/htdocs/langs/fi_FI/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Muut tilaukset LastOrders=Last %s customer orders diff --git a/htdocs/langs/fi_FI/other.lang b/htdocs/langs/fi_FI/other.lang index e54e39fbdc2..306b95dc1ee 100644 --- a/htdocs/langs/fi_FI/other.lang +++ b/htdocs/langs/fi_FI/other.lang @@ -238,3 +238,8 @@ ToExport=Vienti NewExport=Uusia vientimahdollisuuksia ##### External sites ##### ExternalSites=Ulkoiset sivustot +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/fi_FI/paypal.lang b/htdocs/langs/fi_FI/paypal.lang index 43fa1700065..d0d7437c439 100644 --- a/htdocs/langs/fi_FI/paypal.lang +++ b/htdocs/langs/fi_FI/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Tila testi / hiekkalaatikko PAYPAL_API_USER=API käyttäjätunnus PAYPAL_API_PASSWORD=API salasana PAYPAL_API_SIGNATURE=API allekirjoitus +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Voit maksaa "kiinteä" (luottokortti + Paypal) tai "PayPal" vain PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/fi_FI/products.lang b/htdocs/langs/fi_FI/products.lang index c9f7861c3d1..78df9b99b94 100644 --- a/htdocs/langs/fi_FI/products.lang +++ b/htdocs/langs/fi_FI/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/fi_FI/projects.lang b/htdocs/langs/fi_FI/projects.lang index 7b848a54b9f..668517ff23e 100644 --- a/htdocs/langs/fi_FI/projects.lang +++ b/htdocs/langs/fi_FI/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Tämä näkemys esitetään kaikki hankkeet (käyttäjäoikeuksien antaa sinulle luvan katsella kaikkea). MyTasksDesc=Tämä näkemys on vain hankkeisiin tai tehtäviä olet yhteyshenkilö (mikä on tyyppi). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Tämä näkemys esitetään kaikki hankkeet ja tehtävät sinulla voi lukea. TasksDesc=Tämä näkemys esitetään kaikki hankkeet ja tehtävät (käyttäjäoikeuksien antaa sinulle luvan katsella kaikkea). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer hanke LastProjects=Viimeisin %s hankkeiden AllProjects=Kaikki hankkeet OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Luettelo hankkeista ShowProject=Näytä hankkeen SetProject=Aseta hankkeen @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/fi_FI/propal.lang b/htdocs/langs/fi_FI/propal.lang index 674cec8a3e6..81ff00278a7 100644 --- a/htdocs/langs/fi_FI/propal.lang +++ b/htdocs/langs/fi_FI/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Viimeisin %s muutetut ehdotukset AllPropals=Kaikki ehdotukset LastProposals=Viimeisin ehdotuksia SearchAProposal=Haku ehdotuksen +NoProposal=No proposal ProposalsStatistics=Kaupalliset ehdotuksia tilastot NumberOfProposalsByMonth=Lukumäärä kuukausittain AmountOfProposalsByMonthHT=Määrä kuukausittain (ilman veroja) @@ -62,7 +63,8 @@ DatePropal=Päiväys Ehdotuksen DateEndPropal=Päiväys loppuun voimassaoloaika DateEndPropalShort=Voimassaolo päättyy ValidityDuration=Voimassaolo kesto -CloseAs=Sulje joiden tila +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Luokittele laskutetaan BuildBill=Rakenna lasku ErrorPropalNotFound=Propal %s ei löydy @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/fi_FI/salaries.lang b/htdocs/langs/fi_FI/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/fi_FI/salaries.lang +++ b/htdocs/langs/fi_FI/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/fi_FI/sendings.lang b/htdocs/langs/fi_FI/sendings.lang index 4ee80e579fc..0573278ffb3 100644 --- a/htdocs/langs/fi_FI/sendings.lang +++ b/htdocs/langs/fi_FI/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Lähettävä Shipments=Toimitukset ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Sendings alueella ListOfSendings=Luettelo sendings SendingMethod=Lähetysvalinnat menetelmä diff --git a/htdocs/langs/fi_FI/sms.lang b/htdocs/langs/fi_FI/sms.lang index 53cb80e2a68..5b802b8a086 100644 --- a/htdocs/langs/fi_FI/sms.lang +++ b/htdocs/langs/fi_FI/sms.lang @@ -49,5 +49,6 @@ SendSms=Lähetä tekstiviesti SmsInfoCharRemain=Nb jäljellä olevien merkkien SmsInfoNumero= (Muoto kansainvälinen eli +33899701761) DelayBeforeSending=Viive ennen lähettämistä (min) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Ei tavoite käytettävissä. Tarkista asetukset oman SMS tarjoaja. diff --git a/htdocs/langs/fi_FI/supplier_proposal.lang b/htdocs/langs/fi_FI/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/fi_FI/supplier_proposal.lang +++ b/htdocs/langs/fi_FI/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/fi_FI/trips.lang b/htdocs/langs/fi_FI/trips.lang index 71b57c08caa..de67afa36b9 100644 --- a/htdocs/langs/fi_FI/trips.lang +++ b/htdocs/langs/fi_FI/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Muu -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lounas TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/fi_FI/users.lang b/htdocs/langs/fi_FI/users.lang index b93e4246d27..edb566a00c8 100644 --- a/htdocs/langs/fi_FI/users.lang +++ b/htdocs/langs/fi_FI/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/fr_BE/accountancy.lang b/htdocs/langs/fr_BE/accountancy.lang index c09e7418805..883df19c098 100644 --- a/htdocs/langs/fr_BE/accountancy.lang +++ b/htdocs/langs/fr_BE/accountancy.lang @@ -11,7 +11,6 @@ TradeMargin=Marge d'affaire ByCustomerInvoice=Clients par factures UpdateAccount=Modification d'un compte comptable UpdateMvts=Modification d'un mouvement -InvoiceLines=Lignes de facture à ventiler InvoiceLinesDone=Lignes de facture ventilées VentilationAuto=Subdivision automatique Processing=Exécution @@ -21,10 +20,6 @@ VentilatedinAccount=Ventilé(es) correctement dans le compte comptable NotVentilatedinAccount=Non ventilé(es) dans le compte comptable AccountLength=Longeur du compte comptable affiché dans Dolibarr Doctype=Type de document -BankJournal=Journal bancaire -DescBankJournal=Journal bancaire incluant tous les types de paiement autres qu'en espèces -CashJournal=Journal en espèces -DescCashJournal=Journal du cash incluant le type de payement en espèces CashPayment=Paiement en espèces ThirdPartyAccount=Compte tiers ErrorDebitCredit=Débit et crédit ne peuvent pas être non-nuls en même temps diff --git a/htdocs/langs/fr_BE/boxes.lang b/htdocs/langs/fr_BE/boxes.lang index ea5a514d0a2..3abdea658ee 100644 --- a/htdocs/langs/fr_BE/boxes.lang +++ b/htdocs/langs/fr_BE/boxes.lang @@ -46,7 +46,6 @@ BoxLastExpiredServices=%s plus anciens contacts avec des services actifs expiré BoxTitleLastActionsToDo=%s dernières actions à faire BoxTitleLastContracts=%s derniers contrats BoxTitleLastModifiedDonations=%s derniers dons modifiés -BoxTitleLastModifiedExpenses=%s dernières dépenses modifiées BoxGlobalActivity=Activité globale (factures, propales, commandes) FailedToRefreshDataInfoNotUpToDate=Impossible de rafraîchir le flux RSS. Dernière date de mise à jour: %s LastRefreshDate=Dernière date de mise à jour diff --git a/htdocs/langs/fr_BE/cron.lang b/htdocs/langs/fr_BE/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/fr_BE/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/fr_BE/margins.lang b/htdocs/langs/fr_BE/margins.lang new file mode 100644 index 00000000000..f93f8ff712c --- /dev/null +++ b/htdocs/langs/fr_BE/margins.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - margins +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined diff --git a/htdocs/langs/fr_BE/products.lang b/htdocs/langs/fr_BE/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/fr_BE/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/fr_BE/projects.lang b/htdocs/langs/fr_BE/projects.lang new file mode 100644 index 00000000000..3a53dd52c2d --- /dev/null +++ b/htdocs/langs/fr_BE/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability diff --git a/htdocs/langs/fr_BE/sendings.lang b/htdocs/langs/fr_BE/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/fr_BE/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/fr_CA/admin.lang b/htdocs/langs/fr_CA/admin.lang index 9d9e91df1d2..a0d128330fe 100644 --- a/htdocs/langs/fr_CA/admin.lang +++ b/htdocs/langs/fr_CA/admin.lang @@ -1,5 +1,6 @@ # Dolibarr language file - Source file is en_US - admin FilesUpdated=Mettre Ơ jour les fichiers +Fiscalyear=AnnƩe fiscale InstrucToEncodePass=Pour chiffrer le mot de passe de la base dans le fichier de configuration conf.php, remplacer la ligne
      $dolibarr_main_db_pass="...";
      par
      $dolibarr_main_db_pass="crypted:%s"; InstrucToClearPass=Pour avoir le mot de passe de la base dƩcodƩ (en clair) dans le fichier de configuration conf.php, remplacer dans ce fichier la ligne
      $dolibarr_main_db_pass="crypted:..."
      par
      $dolibarr_main_db_pass="%s" DownloadPackageFromWebSite=Télécharger le package %s. @@ -12,7 +13,6 @@ LocalTaxDesc=Certains pays appliquent 2 voire 3 taux sur chaque ligne de facture Module75Name=Notes de frais et déplacements Module500Name=Dépenses spéciales (taxes, charges, dividendes) Module500Desc=Gestion des dépenses spéciales comme les taxes, charges sociales et dividendes -Module600Desc=Envoi de notifications Email sur certains événements métiers Dolibarr, aux contacts de tiers (configuration réalisé sur chaque tiers) Module770Name=Note de frais Module2600Desc=Active le serveur de Web Services de Dolibarr Module20000Name=Gestion des demandes de congès @@ -42,4 +42,13 @@ ShippableOrderIconInList=Ajouter un icÓne dans la liste des commandes qui indiq TaxSetup=Configuration du module Taxes, charges sociales et dividendes YourCompanyDoesNotUseVAT=Votre institution est configurée comme non assujettie à la TVA (TPS) (Accueil - Configuration - Société/Institution), aussi il n'y a aucune option sur la gestion TVA à paramétrer. AGENDA_USE_EVENT_TYPE=Utilisez les types des évenements (administrable dans Configuration -> Dictionnaires -> Liste des types d'évenements de l'agenda) +FiscalYears=Années fiscales +FiscalYear=Année fiscale +FiscalYearCard=Fiche année fiscale +NewFiscalYear=Nouvelle année fiscale +EditFiscalYear=Editer année fiscale +OpenFiscalYear=Ouvrir année fiscale +CloseFiscalYear=Fermer année fiscale +DeleteFiscalYear=Effacer année fiscale +ConfirmDeleteFiscalYear=Êtes-vous sûr de vouloir supprimer cette année fiscale ? SalariesSetup=Configuration du module salariés diff --git a/htdocs/langs/fr_CA/agenda.lang b/htdocs/langs/fr_CA/agenda.lang index 975f389cf1a..915dcce8276 100644 --- a/htdocs/langs/fr_CA/agenda.lang +++ b/htdocs/langs/fr_CA/agenda.lang @@ -1,2 +1,5 @@ # Dolibarr language file - Source file is en_US - agenda +ShippingSentByEMail=Bon expédition %s envoyé par EMail +InterventionSentByEMail=Intervention %s envoyée par EMail +AgendaUrlOptionsProject=project=PROJECT_ID pour restreindre aux écévements associés au projet PROJECT_ID. ExportDataset_event1=Liste évênements de l'agenda diff --git a/htdocs/langs/fr_CA/boxes.lang b/htdocs/langs/fr_CA/boxes.lang index fb5ff91eaea..89af24da64d 100644 --- a/htdocs/langs/fr_CA/boxes.lang +++ b/htdocs/langs/fr_CA/boxes.lang @@ -1,3 +1,4 @@ # Dolibarr language file - Source file is en_US - boxes BoxCurrentAccounts=Soldes Comptes ouverts +BoxTitleLastCustomersOrProspects=Les %s derniers prospects BoxTitleCurrentAccounts=Soldes des comptes ouverts diff --git a/htdocs/langs/fr_CA/categories.lang b/htdocs/langs/fr_CA/categories.lang index 7d62812e1d5..e90b2884ba4 100644 --- a/htdocs/langs/fr_CA/categories.lang +++ b/htdocs/langs/fr_CA/categories.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - categories +MembersCategoriesArea=Espace tags/catégories de membres CategorySuccessfullyCreated=Ce(tte) tag/catégorie %s a été ajouté avec succès ProductIsInCategories=Produit/service appartient aux tags/catégories suivant(e)s SupplierIsInCategories=Tiers appartient aux libellés/catégories fournisseurs suivant(e)s: @@ -8,3 +9,4 @@ MemberIsInCategories=Ce membre appartient aux tags/catégories suivant(e)s ContactIsInCategories=Ce contact appartient aux tags/catégories suivant(e)s CompanyHasNoCategory=Ce tiers n'appartient à aucun tag/catégorie ClassifyInCategory=Classer dans le(a) tag/catégorie +MembersCategoryShort=Tags/catégories de membres diff --git a/htdocs/langs/fr_CA/commercial.lang b/htdocs/langs/fr_CA/commercial.lang new file mode 100644 index 00000000000..dac000d90be --- /dev/null +++ b/htdocs/langs/fr_CA/commercial.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - commercial +ActionAC_OTH_AUTO=Autre (evênements insérés automatiquement) diff --git a/htdocs/langs/fr_CA/cron.lang b/htdocs/langs/fr_CA/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/fr_CA/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/fr_CA/margins.lang b/htdocs/langs/fr_CA/margins.lang new file mode 100644 index 00000000000..f93f8ff712c --- /dev/null +++ b/htdocs/langs/fr_CA/margins.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - margins +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined diff --git a/htdocs/langs/fr_CA/products.lang b/htdocs/langs/fr_CA/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/fr_CA/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/fr_CA/projects.lang b/htdocs/langs/fr_CA/projects.lang new file mode 100644 index 00000000000..3a53dd52c2d --- /dev/null +++ b/htdocs/langs/fr_CA/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability diff --git a/htdocs/langs/fr_CA/sendings.lang b/htdocs/langs/fr_CA/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/fr_CA/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/fr_CH/cron.lang b/htdocs/langs/fr_CH/cron.lang deleted file mode 100644 index e211c11dff5..00000000000 --- a/htdocs/langs/fr_CH/cron.lang +++ /dev/null @@ -1,4 +0,0 @@ -# Dolibarr language file - Source file is en_US - cron -CronListActive=List of active/scheduled jobs -CronDtStart=Start date -CronDtEnd=End date diff --git a/htdocs/langs/fr_CH/margins.lang b/htdocs/langs/fr_CH/margins.lang new file mode 100644 index 00000000000..f93f8ff712c --- /dev/null +++ b/htdocs/langs/fr_CH/margins.lang @@ -0,0 +1,3 @@ +# Dolibarr language file - Source file is en_US - margins +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined diff --git a/htdocs/langs/fr_CH/products.lang b/htdocs/langs/fr_CH/products.lang deleted file mode 100644 index 3c7dd771227..00000000000 --- a/htdocs/langs/fr_CH/products.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - products -ProductsMultiPrice=Product multi-price diff --git a/htdocs/langs/fr_CH/projects.lang b/htdocs/langs/fr_CH/projects.lang new file mode 100644 index 00000000000..3a53dd52c2d --- /dev/null +++ b/htdocs/langs/fr_CH/projects.lang @@ -0,0 +1,2 @@ +# Dolibarr language file - Source file is en_US - projects +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability diff --git a/htdocs/langs/fr_CH/sendings.lang b/htdocs/langs/fr_CH/sendings.lang deleted file mode 100644 index 4020b40d6e2..00000000000 --- a/htdocs/langs/fr_CH/sendings.lang +++ /dev/null @@ -1,2 +0,0 @@ -# Dolibarr language file - Source file is en_US - sendings -Receivings=Receipts diff --git a/htdocs/langs/fr_FR/accountancy.lang b/htdocs/langs/fr_FR/accountancy.lang index 83712273d25..b33bd1e3421 100644 --- a/htdocs/langs/fr_FR/accountancy.lang +++ b/htdocs/langs/fr_FR/accountancy.lang @@ -1,8 +1,8 @@ # Dolibarr language file - en_US - Accounting Expert ACCOUNTING_EXPORT_SEPARATORCSV=Séparateur de colonnes pour le fichier exporté ACCOUNTING_EXPORT_DATE=Format de date pour le fichier d'exportation -ACCOUNTING_EXPORT_PIECE=Export the number of piece -ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account +ACCOUNTING_EXPORT_PIECE=Exporter la référence de la pièce ? +ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Exporter avec les lignes regroupées ? ACCOUNTING_EXPORT_LABEL=Exporter le libellé ACCOUNTING_EXPORT_AMOUNT=Exporter le montant ACCOUNTING_EXPORT_DEVISE=Exporter la devise @@ -26,7 +26,6 @@ Selectmodelcsv=Sélectionner un modèle d'export Modelcsv_normal=Export standard Modelcsv_CEGID=Export vers CEGID Expert BackToChartofaccounts=Retour au plan comptable -Back=Retour Definechartofaccounts=Définir un plan comptable Selectchartofaccounts=Sélectionner un plan comptable @@ -53,10 +52,10 @@ AccountingVentilation=Ventilation comptable AccountingVentilationSupplier=Ventilation comptable client AccountingVentilationCustomer=Ventilation comptable fournisseur -CAHTF=Total purchase supplier before tax -InvoiceLines=Lignes de factures à ventiler +CAHTF=Total achat fournisseur HT +InvoiceLines=Lignes de facture à ventiler InvoiceLinesDone=Lignes de factures ventilées -IntoAccount=Ventilate in the accounting account +IntoAccount=Ventiler dans le compte comptable Ventilate=Ventiler VentilationAuto=Ventilation automatique @@ -109,12 +108,8 @@ DelBookKeeping=Supprimer les écritures du grand livre DescSellsJournal=Journal des ventes DescPurchasesJournal=Journal des achats -BankJournal=Journal de banque -DescBankJournal=Journal de banque comprenant tous les types de règlements autres que espèce\t -CashJournal=Journal de caisse -DescCashJournal=Journal de caisse comprenant le type de règlement "espèce" -FinanceJournal=Finance journal -DescFinanceJournal=Finance journal including all the types of payments by bank account +FinanceJournal=Journal de trésorerie +DescFinanceJournal=Journal de trésorerie comprenant tous les types de paiements par compte bancaire / caisse CashPayment=Règlement espèce @@ -124,7 +119,7 @@ CustomerInvoicePayment=Paiement de facture client ThirdPartyAccount=Comptes de tiers NewAccountingMvt=Nouveau mouvement -NumMvts=Nombre de mouvement +NumMvts=Numéro du mouvement ListeMvts=Liste des mouvements ErrorDebitCredit=Débit et crédit ne peuvent pas avoir la même valeur en même temps. @@ -139,7 +134,7 @@ Pcgsubtype=Sous classe de compte Accountparent=Racine des comptes DescVentilCustomer=Consultez ici la ventilation comptable annuelle de vos factures clients -TotalVente=Total chiffre affaire hors taxe +TotalVente=Total chiffre affaires hors taxe TotalMarge=Total marge DescVentilDoneCustomer=Consultez ici la liste des lignes de factures clients et leur compte comptable DescVentilTodoCustomer=Consultez ici la liste des lignes de factures clients et leur compte comptable @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consultez ici la liste des lignes de factures fournisseur ValidateHistory=Valider Automatiquement ErrorAccountancyCodeIsAlreadyUse=Erreur, vous ne pouvez pas détruire de compte comptable car il est utilisé - +MvtNotCorrectlyBalanced=Le mouvement n'est pas équilibré. Crédit = %s. Débit = %s FicheVentilation=Fiche ventilation -GeneralLedgerIsWritten=Operations are written in the general ledger +GeneralLedgerIsWritten=Les opérations ont été inscrites dans le grand livre ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator -Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +ExportFormat=Format de l'export +Prefixname=Préfixe du fichier d'export +Separate=Séparateur +Textframe=Cadre de la valeur de texte +Headercol=Ligne contenant le nom des colonnes en-tête du fichier +Fieldname=Nom du champ +Headername=Nom en-tête +Type=Type de champs +Param=Paramètres Supplémentaires +EnabledProduct=Dans produit +EnabledTiers=In third party +EnabledVat=Dans TVA +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index b3b0bf9f702..6966dac11c4 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -329,7 +329,7 @@ UMaskExplanation=Ce paramètre permet de définir les droits des fichiers créé SeeWikiForAllTeam=Voir le wiki pour le détail de tous les acteurs et leur organisation UseACacheDelay= Délai de mise en cache de l'export en secondes (0 ou vide pour aucun cache) DisableLinkToHelpCenter=Cacher le lien «Besoin d'aide ou d'assistance» sur la page de connexion -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=Cacher le lien vers l'aide en ligne %s AddCRIfTooLong=Il n'y a pas de coupure de ligne automatique, aussi si votre texte est trop long sur les documents, il faudra ajouter vous même des retours chariot dans la zone de saisie du texte ModuleDisabled=Module désactivé ModuleDisabledSoNoEvent=Module désactivé donc événement jamais créé @@ -352,7 +352,7 @@ ThemeDir=Répertoire des thèmes ConnectionTimeout=Délai expiration de connexion ResponseTimeout=Délai expiration de réponse SmsTestMessage=Message de test de __PHONEFROM__ vers __PHONETO__ -ModuleMustBeEnabledFirst=Module %s must be enabled first if you need this feature. +ModuleMustBeEnabledFirst=Le module %s doit être activé pour utiliser cette fonction. SecurityToken=Clé de sécurisation des URLs NoSmsEngine=Aucun gestionnaire d'envoi de SMS n'est disponible. Les gestionnaires d'envois SMS ne sont pas installés en standard (car dépendent d'un fournisseur) mais vous pourrez en trouver depuis la plateforme %s PDF=PDF @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Cacher toutes les informations en rapport avec la TVA HideDescOnPDF=Cacher la description des produits sur les PDF générés HideRefOnPDF=Cacher la référence des produits sur les PDF générés HideDetailsOnPDF=Cacher les détails des lignes de produits sur les PDF générés -PlaceCustomerAddressToIsoLocation=Use french standard position (La Posteà for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliothèque UrlGenerationParameters=Sécurisation des URLs SecurityTokenIsUnique=Utiliser un paramètre securekey unique pour chaque URL ? @@ -393,8 +393,8 @@ ExtrafieldLink=Lier à un objet ExtrafieldParamHelpselect=La liste doit être de la forme clef,valeur

      par exempleĀ :
      1,valeur1
      2,valeur2
      3,valeur3
      ...

      Pour que la liste soit dƩpendante d'une autre :
      1,valeur1|code_liste_parent:clef_parent
      2,valeur2|code_liste_parent:clef_parent ExtrafieldParamHelpcheckbox=La liste doit ĆŖtre de la forme clef,valeur

      par exemple :
      1,valeur1
      2,valeur2
      3,valeur3
      ... ExtrafieldParamHelpradio=La liste doit ĆŖtre de la forme clef,valeur

      par exemple :
      1,valeur1
      2,valeur2
      3,valeur3
      ... -ExtrafieldParamHelpsellist=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter +ExtrafieldParamHelpsellist=Les paramĆØtres de la liste viennent de la table
      Syntax : table_name:label_field:id_field::filter
      Exemple : c_typent:libelle:id::filter

      Le filtre peut ĆŖtre un simple test (e.g. actif=1) pour seulement montrer la valeur active
      Vous pouvez aussi utiliser $ID$ dans le filtre qui est le ID actuel de l'objet
      +ExtrafieldParamHelpchkbxlst=Les paramĆØtres de la liste viennent de la table
      Syntax : table_name:label_field:id_field::filter
      Exemple : c_typent:libelle:id::filter

      Le filtre peut ĆŖtre un simple test (e.g. actif=1) pour seulement montrer la valeur active
      Vous pouvez aussi utiliser $ID$ dans le filtre qui est le ID actuel de l'objet
      ExtrafieldParamHelplink=Les paramĆØtres doivent ĆŖtre ObjectName: Classpath
      Syntaxe: ObjectName:Classpath
      Exemple: Société:societe/class/societe.class.php LibraryToBuildPDF=Bibliothèque utilisée pour la génération des PDF WarningUsingFPDF=Attention : votre fichier conf.php contient la directive dolibarr_pdf_force_fpdf=1. Cela signifie que vous utilisez la librairie FPDF pour générer vos fichiers PDF. Cette librairie est ancienne et ne couvre pas de nombreuses fonctionnalités (Unicode, transparence des images, langues cyrilliques, arabes ou asiatiques...), aussi vous pouvez rencontrer des problèmes durant la génération des PDF.
      Pour résoudre cela et avoir une prise en charge complète de PDF, vous pouvez télécharger la
      bibliothèque TCPDF puis commenter ou supprimer la ligne $dolibarr_pdf_force_fpdf=1, et ajouter à la place $dolibarr_lib_TCPDF_PATH='chemin_vers_TCPDF' @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Etes-vous sur de vouloir effacer toutes les valeur AllBarcodeReset=Tous les codes-barre ont été supprimés NoBarcodeNumberingTemplateDefined=Aucun modèle de numérotation de code-barre n'a été activé dans la configuration du module code-barre. NoRecordWithoutBarcodeDefined=Aucun enregistrement sans code-barre défini. +EnableFileCache=Enable file cache # Modules Module0Name=Utilisateurs & groupes @@ -499,7 +500,7 @@ Module510Desc=Gestion des paiements des salaires des employés Module520Name=Emprunt Module520Desc=Gestion des emprunts Module600Name=Notifications -Module600Desc=Envoi de notifications Email sur certains événements métiers Dolibarr, aux contacts de tiers (configuration réalisée sur chaque tiers) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Dons Module700Desc=Gestion des dons Module770Name=Notes de frais @@ -930,8 +931,8 @@ DefaultMenuSmartphoneManager=Gestionnaire du menu smartphone Skin=Thème visuel DefaultSkin=Thème visuel par défaut MaxSizeList=Longueur maximale des listes -DefaultMaxSizeList=Default max length for lists -DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) +DefaultMaxSizeList=Longueur maximale par défaut des listes +DefaultMaxSizeShortList=Longueur maximale par défaut des listes courtes (e.g. dans la carte du client) MessageOfDay=Message du jour MessageLogin=Message page de connexion PermanentLeftSearchForm=Zone de recherche permanente du menu de gauche @@ -963,6 +964,7 @@ DelaysBeforeWarning=Délais avant alerte DelaysOfToleranceBeforeWarning=Délais de tolérance avant alerte DelaysOfToleranceDesc=Cet écran permet de définir les délais de tolérance après lesquels une alerte sera signalée à l'écran par le pictogramme %s sur chaque élément en retard. Delays_MAIN_DELAY_ACTIONS_TODO=Tolérance de retard avant alerte (en jours) sur actions planifiées non réalisées +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Tolérance de retard avant alerte (en jours) sur commandes clients non traitées Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Tolérance de retard avant alerte (en jours) sur commandes fournisseurs non traitées Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Tolérance de retard avant alerte (en jours) sur propales à cloturer @@ -974,7 +976,7 @@ Delays_MAIN_DELAY_CUSTOMER_BILLS_UNPAYED=Tolérance de retard avant alerte (en j Delays_MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE=Tolérance de retard avant alerte (en jours) sur rapprochements bancaires à faire Delays_MAIN_DELAY_MEMBERS=Tolérance de retard avant alerte (en jours) sur cotisations adhérents en retard Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Tolérance de retard avant alerte (en jours) sur chèques à déposer -Delays_MAIN_DELAY_EXPENSEREPORTS=Tolerance delay (in days) before alert for expense reports to approve +Delays_MAIN_DELAY_EXPENSEREPORTS=Tolérance de retard avant alerte (en jours) sur les notes de frais à approuver SetupDescription1=Toutes les options de l'espace configuration sont des options permettant de configurer Dolibarr avant de commencer son utilisation. SetupDescription2=Les 2 étapes indispensables de configuration sont les 2 premières dans le menu gauche, à savoir, la configuration de la société/institution et la configuration des modules : SetupDescription3=Les données du menu Configuration -> Société/institution sont requises car les informations saisies sont utilisées dans la plupart des écrans, en affichage, ou pour modifier le comportement de Dolibarr (comme par exemple des fonctions qui dépendent de votre pays). @@ -1087,6 +1089,7 @@ PathDirectory=Répertoire SendmailOptionMayHurtBuggedMTA=La fonction d'envoi de mails par la méthode "PHP mail directe" génère un message mail qui peut être mal interprété par certains serveurs mal configurés de réception de mail. Cela se traduit par des mails non lisibles chez les personnes hébergés par ces plateformes boguées. C'est le cas des clients de certains fournisseurs d'accès internet (Ex: Orange). Ce n'est pas un problème, ni dans Dolibarr ni dans PHP mais sur le serveur de réception. Vous pouvez toutefois ajouter l'option MAIN_FIX_FOR_BUGGED_MTA à 1 dans configuration - divers pour modifier Dolibarr afin de compenser le bug. Toutefois ce sont les serveurs respectueux du standard d'envoi de mail qui pourront avoir des problèmes. L'autre solution (recommandée) est d'utiliser la méthode d'envoi SMTP socket library qui n'a aucun de ces inconvénients. TranslationSetup=Configuration de la traduction TranslationDesc=Le choix de la langue affichée à l'écran se modifie:
      * Soit de maniĆØre globale depuis le menu Accueil - Configuration - Affichage
      * Soit de maniĆØre spĆ©cifique Ć  l'utilisateur depuis l'onglet Interface utilisateur de sa fiche utilisateur (cliquer sur l'identifiant en haut de l'Ć©cran). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Nombre total de modules fonctionnels activĆ©s: %s YouMustEnableOneModule=Vous devez activer au moins une fonctionnalitĆ© ClassNotFoundIntoPathWarning=La classe %s n'a pas Ć©tĆ© trouvĆ©e dans le chemin PHP @@ -1110,10 +1113,10 @@ GetBarCode=RĆ©cupĆ©rer code barre EmptyNumRefModelDesc=Code libre sans vĆ©rification. Peut ĆŖtre modifiĆ© Ć  tout moment. ##### Module password generation PasswordGenerationStandard=Renvoie un mot de passe gĆ©nĆ©rĆ© selon l'algorithme interne de DolibarrĀ : 8 caractĆØres, chiffres et caractĆØres en minuscules mĆ©langĆ©s. -PasswordGenerationNone=Do not suggest any generated password. Password must be typed in manually. -PasswordGenerationPerso=Return a password according to your personally defined configuration. +PasswordGenerationNone=Ne pas suggĆ©rer un mot de passe gĆ©nĆ©rĆ©. Le mot de passe doit ĆŖtre entrĆ© manuellement. +PasswordGenerationPerso=Retourner un mot de passe en fonction de votre configuration personnellement dĆ©fini. SetupPerso=Selon votre configuration -PasswordPatternDesc=Password pattern description +PasswordPatternDesc=Description du masque du mot de passe ##### Users setup ##### UserGroupSetup=Configuration module utilisateurs et groupes GeneratePassword=Proposer un mot de passe gĆ©nĆ©rĆ© @@ -1177,7 +1180,7 @@ CreditNotePDFModules=ModĆØles de documents des avoirs CreditNote=Avoir CreditNotes=Avoirs ForceInvoiceDate=Forcer la date de facturation Ć  la date de validation -AllowCreditNoteWithoutRelatedInvoice=Allow to create credit note without a related invoice +AllowCreditNoteWithoutRelatedInvoice=Permet de crĆ©er une facture d'avoir sans une facture liĆ©e DisableRepeatable=DĆ©sactiver les factures rĆ©currentes SuggestedPaymentModesIfNotDefinedInInvoice=Mode de paiement suggĆ©rĆ© par dĆ©faut si non dĆ©fini au niveau de la facture EnableEditDeleteValidInvoice=Activer la possibilitĆ© de rƩƩditer/supprimer une facture validĆ©e sans paiement @@ -1201,13 +1204,13 @@ FreeLegalTextOnProposal=Mention complĆ©mentaire sur les propositions commerciale WatermarkOnDraftProposal=Filigrane sur les brouillons de propositions commerciales (aucun si vide) BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=Saisir le compte bancaire cible lors de la proposition commerciale ##### SupplierProposal ##### -SupplierProposalSetup=Price requests suppliers module setup -SupplierProposalNumberingModules=Price requests suppliers numbering models -SupplierProposalPDFModules=Price requests suppliers documents models -FreeLegalTextOnSupplierProposal=Free text on price requests suppliers -WatermarkOnDraftSupplierProposal=Watermark on draft price requests suppliers (none if empty) -BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Ask for bank account destination of price request -WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Ask for Warehouse Source for order +SupplierProposalSetup=Configuration du module Demande de tarifs forunisseurs +SupplierProposalNumberingModules=ModĆØles de numĆ©rotation des demandes de prix +SupplierProposalPDFModules=ModĆØles de documents des demandes de prix +FreeLegalTextOnSupplierProposal=Texte libre sur les demande de tarifs fournisseurs +WatermarkOnDraftSupplierProposal=Filigrane sur le brouillon de la demande de prix-fournisseur (aucun si vide) +BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Demander le compte bancaire cible durant la crĆ©ation de la demande de prix fournisseur +WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Demander pour l'entrepĆ“t-source pour la commande ##### Orders ##### OrdersSetup=Configuration du module Commandes OrdersNumberingModules=ModĆØles de numĆ©rotation des commandes @@ -1417,7 +1420,7 @@ SetDefaultBarcodeTypeThirdParties=Type de code-barre utilisĆ© par dĆ©faut pour l UseUnits=DĆ©finir une unitĆ© de mesure pour la quantitĆ© lors de l'Ć©dition de lignes de commande, proposition ou facture ProductCodeChecker= ModĆØles de numĆ©rotation des produits / services ProductOtherConf= ParamĆØtres des produits / services -IsNotADir=is not a directory! +IsNotADir=Ce n'est pas un rĆ©pertoire! ##### Syslog ##### SyslogSetup=Configuration du module Journaux et traces SyslogOutput=Sortie des journaux @@ -1529,7 +1532,7 @@ DetailLevel=Niveau (-1:menu haut, 0:entĆŖte menu, >0 menu et sous menu) ModifMenu=Modification du menu DeleteMenu=Effacer entrĆ©e de menu ConfirmDeleteMenu=Êtes-vous sĆ»r de vouloir supprimer l'entrĆ©e de menu %s ? -FailedToInitializeMenu=Failed to initialize menu +FailedToInitializeMenu=Ɖchec Ć  inisialiser le menu ##### Tax ##### TaxSetup=Configuration du module TVA, charges fiscales ou sociales et dividendes OptionVatMode=Option d'exigibilitĆ© de TVA par dĆ©faut @@ -1560,9 +1563,9 @@ AGENDA_DEFAULT_FILTER_TYPE=RĆ©gler automatiquement ce type d'Ć©vĆ©nement dans le AGENDA_DEFAULT_FILTER_STATUS=RĆ©gler automatiquement le statut d'Ć©vĆ©nement dans le filtre de recherche de la vue agenda AGENDA_DEFAULT_VIEW=Quel onglet voulez-vous voir ouvrir par dĆ©faut quand on choisit le menu Agenda ##### ClickToDial ##### -ClickToDialDesc=This module allows to make phone numbers clickable. A click on this icon will call make your phone to call the phone number. This can be used to call a call center system from Dolibarr that can call the phone number on a SIP system for example. -ClickToDialUseTelLink=Use just a link "tel:" on phone numbers -ClickToDialUseTelLinkDesc=Use this method if your users have a softphone or a software interface installed on same computer than the browser, and called when you click on a link in your browser that start with "tel:". If you need a full server solution (no need of local software installation), you must set this to "No" and fill next field. +ClickToDialDesc=Ce module permet de rendre un numĆ©ro de tĆ©lĆ©phone cliquable. Un clique sur cet icone fera votre tĆ©lĆ©phone appeler le numĆ©ro cliquĆ©. Ce module peut ĆŖtre utilisĆ© pour appeler un systĆØme de centre d'appel Ć  partir de Dolibarr. +ClickToDialUseTelLink=Utiliser un lien Ā«Tel.Ā» sur les numĆ©ros de tĆ©lĆ©phone +ClickToDialUseTelLinkDesc=Utilisez cette mĆ©thode si vos utilisateurs ont un softphone ou une interface de logiciel installĆ© sur un mĆŖme ordinateur que le navigateur, et a appelĆ© lorsque vous cliquez sur un lien dans votre navigateur qui commencent par "tel:". Si vous avez besoin d'une solution de serveur complet (pas besoin d'installation locale du logiciel), vous devez dĆ©finir ce "Non" et remplissez champ suivant. ##### Point Of Sales (CashDesk) ##### CashDesk=Caisse enregistreuse CashDeskSetup=Configuration du module Point de vente/caisse enregistreuse @@ -1588,7 +1591,7 @@ EndPointIs=Les clients SOAP doivent envoyer leur requĆŖtes vers le point de sort ApiSetup=Configuration du module API REST ApiDesc=En activant ce module, Dolibarr devient aussi serveur de services API de type REST KeyForApiAccess=ClĆ© pour utiliser les API (paramĆØtre "api_key") -ApiProductionMode=Enable production mode (this will activate use of a caches for services management) +ApiProductionMode=Activer le mode Ā« production Ā» (ceci activera l'utilisation de la cache pour la gestion des services) ApiEndPointIs=Vous pouvez accĆ©der aux API par l'URL ApiExporerIs=Vous pouvez consulter la liste des API par l'URL OnlyActiveElementsAreExposed=Seuls les Ć©lĆ©ments en rapport avec un module actif sont prĆ©sentĆ©s. @@ -1663,8 +1666,9 @@ SomethingMakeInstallFromWebNotPossible2=Pour cette raison, le processus de mise InstallModuleFromWebHasBeenDisabledByFile=L'installation de module externe depuis l'application a Ć©tĆ© dĆ©sactivĆ© par l'administrator. Vous devez lui demander de supprimer le fichier %s pour permettre cette fonctionnalitĆ©. ConfFileMuseContainCustom=InstallĆ© un module externe pour l'application enregistre les fichiers de module dans le rĆ©pertoire %s. Pour avoir ce rĆ©pertoire vu par Dolibarr, vous devez configurer votre conf/conf.php d'avoir l'option
      - $dolibarr_main_url_root_alt activƩ Ơ la valeur $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt activé à la valeur "%s/custom" HighlightLinesOnMouseHover=Mettez en surbrillance les lignes de la table lorsque la souris passe au-dessus -HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) -LinkColor=Color of links +HighlightLinesColor=Mettez en surbrillance les lignes de la table lorsque la souris passe au-dessus (garder vide pour ne pas avoir de surbrillance) +TextTitleColor=Color of page title +LinkColor=Couleur des liens PressF5AfterChangingThis=Appuyez sur F5 sur le clavier après avoir modifié cette valeur pour que le changement soit effectif NotSupportedByAllThemes=Fonctionne avec le thème eldy mais n'est pas pris en charge par tous les thèmes BackgroundColor=Couleur de fond @@ -1704,4 +1708,4 @@ TitleExampleForMajorRelease=Exemple de message que vous pouvez utiliser pour ann TitleExampleForMaintenanceRelease=Exemple de message que vous pouvez utiliser pour annonce une nouvelle version de maintenance (n'hésitez pas à l'utilisez pour vos propres news) ExampleOfNewsMessageForMajorRelease=Dolibarr ERP & CRM %s est disponible. La version %s est une version majeure avec de nouvelles fonctionnalités pour les utilisateurs et les développeurs. Vous pouvez la télécharger à partir de la zone de téléchargement du portail http://www.dolibarr.org (sous-répertoire "Versions stables"). Vous pouvez lire le ChangeLog pour la liste complète des changements. ExampleOfNewsMessageForMaintenanceRelease=Dolibarr ERP & CRM %s est disponible. La version %s est une version de maintanance, aussi elle ne contient que des correctifs de bugs. Nous recommandons tout personne utilisant une version plus ancienne de migrer sur celle-ci. En tant que version de maintenance, aucune nouvelle fonctionnalité n'est ajouté, ni modification de format de données. Vous pouvez télécharger cette version à partir de la zone de téléchargement du portail http://www.dolibarr.org (sous-répertoire "Versions stables"). Vous pouvez lire le ChangeLog pour la liste complète des changements. -MultiPriceRuleDesc=When option "Several level of prices per product/service" is on, you can define different prices (one per price level) for each product. To save you time, you can enter here rule to have price for each level autocalculated according to price of first level, so you will have to enter only price for first level on each product. This page is here to save you time and can be usefull only if your prices for each leve are relative to first level. You can ignore this page in most cases. +MultiPriceRuleDesc=Quand l'option « Plusieurs niveaux de prix par produit/service» est activée, vous pouvez définir différents prix (un par niveau de prix) pour chaque produits. Pour sauver du temps, vous pouvez entrer ici une règle pour avoir un prix pour chaque niveau calculé automatiquement. Cette page est ici pour sauver du temps et peut être utile si vos prix pour chaque niveaux sont relatif au premier niveau. Vous pouvez ignorer cette page dans la plupart des cas diff --git a/htdocs/langs/fr_FR/agenda.lang b/htdocs/langs/fr_FR/agenda.lang index 20b504c20fe..b42ef84146e 100644 --- a/htdocs/langs/fr_FR/agenda.lang +++ b/htdocs/langs/fr_FR/agenda.lang @@ -35,7 +35,9 @@ AllActions= Tous les événements ViewCal=Vue mois ViewDay=Vue jour ViewWeek=Vue semaine +ViewYear=Vue an ViewPerUser=Vue par utilisateur +ViewPerType=Vue par type ViewWithPredefinedFilters= Vues avec filtres prédéfinis AutoActions= Alimentation automatique AgendaAutoActionDesc= Définissez dans cet onglet les événements pour lesquels Dolibarr créera automatiquement une action dans l'agenda. Si aucune case n'est cochée (par défaut), seules les actions manuelles seront incluses dans l'agenda. @@ -59,9 +61,9 @@ OrderSentByEMail=Commande client %s envoyée par email InvoiceSentByEMail=Facture client %s envoyée par eMail SupplierOrderSentByEMail=Commande fournisseur %s envoyée par email SupplierInvoiceSentByEMail=Facture fournisseur %s envoyée par email -ShippingSentByEMail=Bon expédition %s envoyé par EMail +ShippingSentByEMail=Bon d'expédition %s envoyé par email ShippingValidated= Expédition %s validée -InterventionSentByEMail=Intervention %s envoyée par EMail +InterventionSentByEMail=Intervention %s envoyée par email NewCompanyToDolibarr= Tiers créé DateActionPlannedStart= Date de début de réalisation prévue DateActionPlannedEnd= Date de fin de réalisation prévue @@ -73,7 +75,7 @@ AgendaUrlOptions1=Vous pouvez aussi ajouter les paramètres suivants pour filtre AgendaUrlOptions2=login=%s pour limiter l'export aux actions créées par ou assignées à l'utilisateur %s. AgendaUrlOptions3=logina=%s pour limiter l'export aux actions dont l'utilisateur %s est propriétaire. AgendaUrlOptions4=logint=%s pour limiter l'export aux actions affectées à l'utilisateur %s. -AgendaUrlOptionsProject=project=PROJECT_ID pour restreindre aux écévements associés au projet PROJECT_ID. +AgendaUrlOptionsProject=project=PROJECT_ID pour restreindre aux événements associés au projet PROJECT_ID. AgendaShowBirthdayEvents=Afficher l'anniversaire des contacts AgendaHideBirthdayEvents=Cacher l'anniversaire des contacts Busy=Occupé diff --git a/htdocs/langs/fr_FR/bills.lang b/htdocs/langs/fr_FR/bills.lang index 68c74a87436..86019a751ab 100644 --- a/htdocs/langs/fr_FR/bills.lang +++ b/htdocs/langs/fr_FR/bills.lang @@ -59,7 +59,6 @@ PaymentBack=Remboursement Payments=Règlements PaymentsBack=Remboursements PaidBack=Remboursé -DatePayment=Date paiement DeletePayment=Supprimer le paiement ConfirmDeletePayment=Êtes-vous sûr de vouloir supprimer ce paiement ? ConfirmConvertToReduc=Voulez-vous convertir cet avoir ou acompte en réduction future ?
      Le montant sera alors stockĆ© en rĆ©duction fixe en attente pour le client. Cette derniĆØre pourra ĆŖtre utilisĆ©e pour rĆ©duire le montant d'une facture en cours ou prochaine de ce client. @@ -74,6 +73,9 @@ PaymentsAlreadyDone=Versements dĆ©jĆ  effectuĆ©s PaymentsBackAlreadyDone=Remboursements dĆ©jĆ  effectuĆ©s PaymentRule=Mode de paiement PaymentMode=Mode de rĆØglement +IdPaymentMode=Type de paiement (id) +LabelPaymentMode=Type de paiement (libellĆ©) +PaymentModeShort=Mode de rĆØglement PaymentTerm=Condition de rĆØglement PaymentConditions=Conditions de rĆØglement PaymentConditionsShort=Conditions de rĆØglement @@ -88,6 +90,7 @@ ClassifyCanceled=Classer 'AbandonnĆ©e' ClassifyClosed=Classer 'FermĆ©e' ClassifyUnBilled=Classer 'Non facturĆ©e' CreateBill=CrĆ©er Facture +CreateCreditNote=CrĆ©er facture avoir AddBill=CrĆ©er une facture ou un avoir AddToDraftInvoices=Ajouter Ć  facture brouillon DeleteBill=Supprimer facture @@ -101,7 +104,6 @@ ConvertToReduc=Convertir en rĆ©duction future EnterPaymentReceivedFromCustomer=Saisie d'un rĆØglement reƧu du client EnterPaymentDueToCustomer=Saisie d'un remboursement d'un avoir client DisabledBecauseRemainderToPayIsZero=DĆ©sactivĆ© car reste Ć  payer est nul -Amount=Montant PriceBase=Base du prix BillStatus=Ɖtat de la facture BillStatusDraft=Brouillon (Ć  valider) @@ -184,8 +186,8 @@ ShowInvoice=Afficher facture ShowInvoiceReplace=Afficher facture de remplacement ShowInvoiceAvoir=Afficher facture d'avoir ShowInvoiceDeposit=Afficher facture d'acompte +ShowInvoiceSituation=Show situation invoice ShowPayment=Afficher rĆØglement -File=Fichier AlreadyPaid=DĆ©jĆ  rĆ©glĆ© AlreadyPaidBack=DĆ©jĆ  remboursĆ© AlreadyPaidNoCreditNotesNoDeposits=DĆ©jĆ  rĆ©glĆ© (hors avoirs et acomptes) @@ -216,12 +218,13 @@ DateEcheance=Date Ć©chĆ©ance DateInvoice=Date facturation NoInvoice=Aucune facture ClassifyBill=Classer la facture -SupplierBillsToPay=Factures fournisseurs Ć  payer +SupplierBillsToPay=Factures fournisseurs impayĆ©es CustomerBillsUnpaid=Factures clients impayĆ©es NonPercuRecuperable=Non perƧue rĆ©c. SetConditions=DĆ©finir conditions de rĆØglement SetMode=DĆ©finir mode de rĆØglement Billed=FacturĆ© +RecurringInvoices=Factures rĆ©currentes RepeatableInvoice=Facture modĆØle RepeatableInvoices=Factures modĆØles Repeatable=ModĆØle @@ -238,7 +241,6 @@ Reduction=RĆ©duction ReductionShort=RĆ©duc. Reductions=RĆ©ductions ReductionsShort=RĆ©duc. -Discount=Remise Discounts=Remises AddDiscount=Editer remises AddRelativeDiscount=CrĆ©er remise relative @@ -271,6 +273,7 @@ HelpAbandonBadCustomer=Ce montant a Ć©tĆ© abandonnĆ© (client jugĆ© mauvais payeu HelpAbandonOther=Ce montant a Ć©tĆ© abandonnĆ© car il s'agissait d'une erreur de facturation (saisie mauvais client, facture remplacĆ©e par une autre). IdSocialContribution=Id de paiement charge fiscale ou sociale PaymentId=Id paiement +PaymentRef=Ref paiement InvoiceId=Id facture InvoiceRef=RĆ©f. facture InvoiceDateCreation=Date crĆ©ation facture @@ -298,6 +301,10 @@ RelatedSupplierInvoices=Factures fournisseurs liĆ©es LatestRelatedBill=DerniĆØre facture en rapport WarningBillExist=Attention, une ou plusieurs factures existent dĆ©jĆ  MergingPDFTool=Outil de fusion de PDF +AmountPaymentDistributedOnInvoice=Montant paiement affectĆ© Ć  la facture +PaymentNote=Note du paiement +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=ƀ rĆ©ception @@ -351,7 +358,7 @@ ExtraInfos=Informations complĆ©mentaires RegulatedOn=RĆ©glĆ© le ChequeNumber=ChĆØque N° ChequeOrTransferNumber=ChĆØque/Virement N° -ChequeMaker=Emetteur du chĆØque +ChequeMaker=ChĆØque/Virement N° ChequeBank=Banque du chĆØque CheckBank=ChĆØque NetToBePaid=Net Ć  payer @@ -395,6 +402,7 @@ Reported=DiffĆ©rĆ© DisabledBecausePayments=Non disponible car il existe des paiements CantRemovePaymentWithOneInvoicePaid=Suppression impossible quand il existe au moins une facture classĆ©e payĆ©e. ExpectedToPay=Paiement attendu +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=RĆØglĆ© par ce paiement ClosePaidInvoicesAutomatically=Classer "PayĆ©es" les factures standards ou de remplacements ayant un reste Ć  payer nul ClosePaidCreditNotesAutomatically=Classer automatiquement Ć  "PayĆ©" les factures avoirs entiĆØrement remboursĆ©es. @@ -406,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Remarque: Cette liste ne contient que les factures RevenueStamp=Timbre fiscal YouMustCreateInvoiceFromThird=Cette option n'est disponible que lorsqu'on accĆØde Ć  la crĆ©ation de facture depuis l'onglet "Client" d'un Tiers. PDFCrabeDescription=ModĆØle de facture PDF complet (modĆØle recommandĆ© par dĆ©faut) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Renvoie le numĆ©ro sous la forme %syymm-nnnn pour les factures et factures de remplacement, %syymm-nnnn pour les avoirs et %syymm-nnnn pour les acomptes où yy est l'annĆ©e, mm le mois et nnnn un compteur sĆ©quentiel sans rupture et sans remise Ć  0 MarsNumRefModelDesc1=Renvoie le numĆ©ro sous la forme %syymm-nnnn pour les factures, %syymm-nnnn pour les factures de remplacement, %syymm-nnnn pour les acomptes et %syymm-nnnn pour les avoirs où yy est l'annĆ©e, mm le mois et nnnn un compteur sĆ©quentiel sans rupture et sans remise Ć  0 TerreNumRefModelError=Une facture commenƧant par $syymm existe dĆ©jĆ  et est incompatible avec cet modĆØle de numĆ©rotation. Supprimez-la ou renommez-la pour activer ce module. @@ -435,3 +444,11 @@ DisabledBecauseFinal=Cette situation est la derniĆØre CantBeLessThanMinPercent=La progression ne peut ĆŖtre infĆ©rieure Ć  la valeur de progression du point de situation prĆ©cĆ©dent NoSituations=Pas de situations ouvertes InvoiceSituationLast=DerniĆØre facture +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/fr_FR/boxes.lang b/htdocs/langs/fr_FR/boxes.lang index 5eb6d9772a0..4f9c5fa9504 100644 --- a/htdocs/langs/fr_FR/boxes.lang +++ b/htdocs/langs/fr_FR/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Factures clients ForCustomersOrders=Commandes clients ForProposals=Propositions commerciales LastXMonthRolling=Les %s derniers mois tournant +ChooseBoxToAdd=Choisissez une boĆ®te Ć  ajouter diff --git a/htdocs/langs/fr_FR/cashdesk.lang b/htdocs/langs/fr_FR/cashdesk.lang index 460925e8575..5fdaca1c754 100644 --- a/htdocs/langs/fr_FR/cashdesk.lang +++ b/htdocs/langs/fr_FR/cashdesk.lang @@ -38,4 +38,4 @@ ShowStock=Voir entrepĆ“t DeleteArticle=Cliquez pour enlever cet article FilterRefOrLabelOrBC=Recherche (Ref/Lib.) UserNeedPermissionToEditStockToUsePos=Vous avez demandĆ© de rĆ©duire le stock sur crĆ©ation de facture, aussi l'utilisateur qui utilise le Point De Vente doit avoir la permission d'Ć©diter le stock. -DolibarrReceiptPrinter=Dolibarr Receipt Printer +DolibarrReceiptPrinter=Imprimante reƧu diff --git a/htdocs/langs/fr_FR/categories.lang b/htdocs/langs/fr_FR/categories.lang index b359c5f368d..403a0d34b6a 100644 --- a/htdocs/langs/fr_FR/categories.lang +++ b/htdocs/langs/fr_FR/categories.lang @@ -13,7 +13,7 @@ ProductsCategoriesArea=Espace tags/catĆ©gories de produits/services SuppliersCategoriesArea=Espace tags/catĆ©gories de fournisseurs CustomersCategoriesArea=Espace tags/catĆ©gories de clients ThirdPartyCategoriesArea=Espace tags/catĆ©gories de tiers -MembersCategoriesArea=Espace tags/catĆ©gories de membres +MembersCategoriesArea=Espace tags/catĆ©gories adhĆ©rents ContactsCategoriesArea=Espace tags/catĆ©gories de contacts MainCats=Tags/catĆ©gories principaux(ales) SubCats=Sous-catĆ©gories @@ -73,9 +73,10 @@ NoCategoriesDefined=Aucun(e) tag/catĆ©gorie dĆ©fini(e) SuppliersCategoryShort=Tags/catĆ©gories de fournisseurs CustomersCategoryShort=Tags/catĆ©gories de clients ProductsCategoryShort=Tags/catĆ©gories de produits -MembersCategoryShort=Tags/catĆ©gories de membres +MembersCategoryShort=Tags/catĆ©gories adhĆ©rents SuppliersCategoriesShort=Tags fournisseurs CustomersCategoriesShort=Tags/catĆ©gories de clients +ProspectsCategoriesShort=Tags/CatĆ©gories de prospects CustomersProspectsCategoriesShort=Tags clients/prosp. ProductsCategoriesShort=Tags/catĆ©gories de produits MembersCategoriesShort=Tags/catĆ©gories de membres @@ -109,4 +110,3 @@ CategorieRecursivHelp=Si activé : quand un Ć©lĆ©ment est ajoutĆ© dans une cat AddProductServiceIntoCategory=Ajouter le produit/service suivant ShowCategory=Afficher tag/catĆ©gorie ByDefaultInList=Par dĆ©faut dans la liste -Translation=Traduction \ No newline at end of file diff --git a/htdocs/langs/fr_FR/commercial.lang b/htdocs/langs/fr_FR/commercial.lang index bf248a88e9b..305f310b085 100644 --- a/htdocs/langs/fr_FR/commercial.lang +++ b/htdocs/langs/fr_FR/commercial.lang @@ -81,7 +81,7 @@ ActionAC_SHIP=Envoi bon d'expĆ©dition par email ActionAC_SUP_ORD=Envoi commande fournisseur par email ActionAC_SUP_INV=Envoi facture fournisseur par email ActionAC_OTH=Autre -ActionAC_OTH_AUTO=Autre (evĆŖnements insĆ©rĆ©s automatiquement) +ActionAC_OTH_AUTO=Autre (ƉvĆ©nements insĆ©rĆ©s automatiquement) ActionAC_MANUAL=ƉvĆ©nements insĆ©rĆ©s manuellement ActionAC_AUTO=ƉvĆ©nements insĆ©rĆ©s automatiquement Stats=Statistiques de vente diff --git a/htdocs/langs/fr_FR/companies.lang b/htdocs/langs/fr_FR/companies.lang index 5e7ac89f275..d9a85c72175 100644 --- a/htdocs/langs/fr_FR/companies.lang +++ b/htdocs/langs/fr_FR/companies.lang @@ -88,10 +88,10 @@ VATIsNotUsed=Non assujetti Ć  la TVA CopyAddressFromSoc=Remplir avec l'adresse du tiers NoEmailDefined=Aucun email dĆ©fini ##### Local Taxes ##### -LocalTax1IsUsed=Use second tax +LocalTax1IsUsed=Assujetti Ć  la deuxiĆØme taxe LocalTax1IsUsedES= Assujetti Ć  RE LocalTax1IsNotUsedES= Non assujetti Ć  RE -LocalTax2IsUsed=Use third tax +LocalTax2IsUsed=Assujetti Ć  la troisiĆØme taxe LocalTax2IsUsedES= Assujetti Ć  IRPF LocalTax2IsNotUsedES= Non assujetti Ć  IRPF LocalTax1ES=RE @@ -206,7 +206,7 @@ ProfId1MA=Id. prof. 1 (R.C.) ProfId2MA=Id. prof. 2 (Patente) ProfId3MA=Id. prof. 3 (I.F.) ProfId4MA=Id. prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Id. Prof. 1 (R.F.C). ProfId2MX=ID. Prof. 2 (R..P. IMSS) diff --git a/htdocs/langs/fr_FR/compta.lang b/htdocs/langs/fr_FR/compta.lang index accb0faa9bf..dd7ca2fc4cc 100644 --- a/htdocs/langs/fr_FR/compta.lang +++ b/htdocs/langs/fr_FR/compta.lang @@ -82,12 +82,12 @@ ListOfSupplierPayments=Liste des rĆØglements fournisseurs DateStartPeriod=Date de dĆ©but DateEndPeriod=Date de fin NewVATPayment=Nouveau rĆØglement de TVA -newLT1Payment=New tax 2 payment -newLT2Payment=New tax 3 payment -LT1Payment=Tax 2 payment -LT1Payments=Tax 2 payments -LT2Payment=Tax 3 payment -LT2Payments=Tax 3 payments +newLT1Payment=Nouveau paiement de taxe 2 +newLT2Payment=Nouveau paiement de taxe 3 +LT1Payment=Paiement de la taxe 2 +LT1Payments=Paiements de la taxe 2 +LT2Payment=Paiement de la taxe 3 +LT2Payments=Paiements de la taxe 3 newLT1PaymentES=Nouveau rĆØglement de RE newLT2PaymentES=Nouveau rĆØglement de IRPF LT1PaymentES=RĆØglement RE @@ -147,14 +147,15 @@ AnnualByCompaniesInputOutputMode=Bilan des recettes et dĆ©penses, dĆ©tail par ti SeeReportInInputOutputMode=Cliquer sur %sRecettes-DĆ©penses%s dit comptabilitĆ© de caisse pour un calcul sur les paiements effectivement rĆ©alisĆ©s SeeReportInDueDebtMode=Cliquer sur %sCrĆ©ances-Dettes%s dit comptabilitĆ© d'engagement pour un calcul sur les factures Ć©mises RulesAmountWithTaxIncluded=- Les montants affichĆ©s sont les montants taxe incluse -RulesResultDue=- It includes outstanding invoices, expenses, VAT, donations whether they are paid or not. Is also includes paid salaries.
      - It is based on the validation date of invoices and VAT and on the due date for expenses. For salaries defined with Salary module, the value date of payment is used. -RulesResultInOut=- It includes the real payments made on invoices, expenses, VAT and salaries.
      - It is based on the payment dates of the invoices, expenses, VAT and salaries. The donation date for donation. -RulesCADue=- It includes the client's due invoices whether they are paid or not.
      - It is based on the validation date of these invoices.
      +RulesResultDue=- Il comprend les factures impayƩes, les dƩpenses, la TVA, les dons qu'elles soient payƩes ou non. Il comprend Ʃgalement les salaires versƩs.
      - Il est basƩ sur la date de validation de factures et de la TVA et Ơ la date prƩvue pour les dƩpenses. Pour les salaires dƩfinis avec le module de salaire, la date de paiement de la valeur est utilisƩe. +RulesResultInOut=- Il comprend les paiements rƩels effectuƩs sur les factures, les dƩpenses, la TVA et les salaires.
      - Il est basƩ sur les dates de paiement des factures, les dƩpenses, la TVA et les salaires. La date du don pour le don. +RulesCADue=- Il comprend les factures dues par le client si elles sont payƩes ou non.
      - Il est basƩ sur la date de validation de ces factures.
      RulesCAIn=- Il inclut les règlements effectivement reçus des factures clients.
      - Il se base sur la date de rĆØglement de ces factures
      DepositsAreNotIncluded=- Les factures d'acomptes ne sont pas incluses DepositsAreIncluded=- Les factures d'acomptes sont incluses LT2ReportByCustomersInInputOutputModeES=Rapport par client des IRPF LT1ReportByCustomersInInputOutputModeES=Rapport par tiers des RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Rapport par client des TVA collectĆ©es et payĆ©es VATReportByCustomersInDueDebtMode=Rapport par client des TVA collectĆ©es et payĆ©es VATReportByQuartersInInputOutputMode=Rapport par taux des TVA collectĆ©es et payĆ©es diff --git a/htdocs/langs/fr_FR/contracts.lang b/htdocs/langs/fr_FR/contracts.lang index d7b9d41757a..004218ebd29 100644 --- a/htdocs/langs/fr_FR/contracts.lang +++ b/htdocs/langs/fr_FR/contracts.lang @@ -19,7 +19,7 @@ ServiceStatusLateShort=ExpirĆ© ServiceStatusClosed=FermĆ© ServicesLegend=LĆ©gende pour les services Contracts=Contrats -ContractsSubscriptions=Contracts/Subscriptions +ContractsSubscriptions=Contrats/Abonnements ContractsAndLine=Contrats et lignes de contrats Contract=Contrat ContractLine=Ligne de contrat @@ -31,7 +31,7 @@ MenuRunningServices=Services actifs MenuExpiredServices=Services expirĆ©s MenuClosedServices=Services fermĆ©s NewContract=Nouveau contrat -NewContractSubscription=New contract/subscription +NewContractSubscription=Nouveau contrat/abonn. AddContract=CrĆ©er contrat SearchAContract=Rechercher un contrat DeleteAContract=Supprimer un contrat diff --git a/htdocs/langs/fr_FR/cron.lang b/htdocs/langs/fr_FR/cron.lang index 84d3a2aa205..93e79c2991f 100644 --- a/htdocs/langs/fr_FR/cron.lang +++ b/htdocs/langs/fr_FR/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=Sur un environnement Unix vous pouvez utiliser l'entrĆ©e CronExplainHowToRunWin=Sur un environement Microsoft(tm) Windows vous pouvez utiliser le planificateur de tache pour lancer cette commande toute les 5 minutes. # Menu CronJobs=Travaux programmĆ©s -CronListActive=Liste des travaux +CronListActive=Liste des travaux activĆ©s/planifiĆ©s CronListInactive=Liste des travaux inactifs +EnabledAndDisabled=ActivĆ©s et dĆ©sactivĆ©s # Page list CronDateLastRun=Dernier lancement CronLastOutput=Sortie du dernier lancement @@ -35,8 +36,8 @@ CronInfo=Le module des travaux planifiĆ©s permet d'exĆ©cuter des opĆ©rations qui CronWaitingJobs=Travaux en attente CronTask=Travail planifiĆ© CronNone=Aucun(e) -CronDtStart=Date de dĆ©but -CronDtEnd=Date de fin +CronDtStart=Pas avant +CronDtEnd=Pas aprĆØs CronDtNextLaunch=Prochaine exĆ©cution CronDtLastLaunch=DerniĆØre exĆ©cution CronFrequency=FrĆ©quence @@ -51,11 +52,12 @@ CronNoJobs=Aucun travail enregistrĆ© CronPriority=PrioritĆ© CronLabel=Description CronNbRun=Nb. exec. +CronMaxRun=Nb max de lancement CronEach=Tous les JobFinished=Travail lancĆ© et terminĆ© #Page card CronAdd= Ajoutez des travaux -CronHourStart= Date et heure de dĆ©marrage de la tĆ¢che +CronHourStart= Date et heure de dĆ©marrage de la tĆ¢che CronEvery=ExĆ©cuter chaque tĆ¢che CronObject=Instance/objet Ć  crĆ©er CronArgs=ParamĆØtres diff --git a/htdocs/langs/fr_FR/deliveries.lang b/htdocs/langs/fr_FR/deliveries.lang index 0107752fc00..84ba2e40185 100644 --- a/htdocs/langs/fr_FR/deliveries.lang +++ b/htdocs/langs/fr_FR/deliveries.lang @@ -7,7 +7,7 @@ DeliveryOrders=Bons de rĆ©ception DeliveryDate=Date de livraison DeliveryDateShort=Date rĆ©c. CreateDeliveryOrder=GĆ©nĆ©rer bon de rĆ©ception -DeliveryStateSaved=Delivery state saved +DeliveryStateSaved=Le statut de livraison est enregistrĆ© QtyDelivered=QtĆ© livrĆ©e SetDeliveryDate=DĆ©finir la date de livraison ValidateDeliveryReceipt=Valider le bon de livraison @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Êtes-vous sĆ»r de vouloir supprimer ce bon de livr DeliveryMethod=MĆ©thode de livraison TrackingNumber=NumĆ©ro de suivi DeliveryNotValidated=Bon de rĆ©ception non validĆ© +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nom et Signature : ToAndDate=A___________________________________ le ____/_____/__________ diff --git a/htdocs/langs/fr_FR/errors.lang b/htdocs/langs/fr_FR/errors.lang index 47be13aac6f..79bba51615c 100644 --- a/htdocs/langs/fr_FR/errors.lang +++ b/htdocs/langs/fr_FR/errors.lang @@ -170,11 +170,11 @@ ErrorFieldMustBeANumeric=Le champ %s doit ĆŖtre un numĆ©rique ErrorFieldMustBeAnInteger=Le champ %s doit ĆŖtre un numĆ©rique ErrorMandatoryParametersNotProvided=ParamĆØtre(s) obligatoire(s) non fournis ErrorOppStatusRequiredIfAmount=Vous avez fixĆ© un montant estimĆ© pour cette opportunitĆ©/affaire. Aussi, vous devez Ć©galement entrer son statut -ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Bad Definition Of Menu Array In Module Descriptor (bad value for key fk_menu) -ErrorSavingChanges=An error has ocurred when saving the changes +ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Mauvaise dĆ©finition du tableau Menu dans le descripteur de module (mauvaise valeur pour la clĆ© fk_menu) +ErrorSavingChanges=Une erreur est survenue lors de la sauvegarde des modifications # Warnings -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=Un mot de passe a Ć©tĆ© fixĆ© pour cet adhĆ©rent. Cependant, aucun compte d'utilisateur n'a Ć©tĆ© crƩƩ. Donc, ce mot de passe est stockĆ©, mais ne peut ĆŖtre utilisĆ© pour accĆ©der Ć  Dolibarr. Il peut ĆŖtre utilisĆ© par un module/interface externe, mais si vous n'avez pas besoin de dĆ©finir ni login ni mot de passe pour un adhĆ©rent, vous pouvez dĆ©sactiver l'option Ā«GĆ©rer un login pour chaque adhĆ©rent" depuis la configuration du module AdhĆ©rents. Si vous avez besoin de gĆ©rer un login, mais pas de mot de passe, vous pouvez laisser ce champ vide pour Ć©viter cet avertissement. Remarque: L'email peut Ć©galement ĆŖtre utilisĆ© comme login si l'adhĆ©rent est liĆ© Ć  un utilisateur. WarningMandatorySetupNotComplete=Les informations de configuration obligatoire doivent ĆŖtre renseignĆ©es WarningSafeModeOnCheckExecDir=Attention, l'option PHP safe_mode est active, la commande doit dont ĆŖtre dans un rĆ©pertoire dĆ©clarĆ© dans le paramĆØtre php safe_mode_exec_dir. WarningAllowUrlFopenMustBeOn=Attention, le paramĆØtre allow_url_fopen doit ĆŖtre positionnĆ© Ć  on dans le fichier php.ini pour que ce module soit pleinement opĆ©rationnel. Vous devez modifier ce fichier manuellement. diff --git a/htdocs/langs/fr_FR/holiday.lang b/htdocs/langs/fr_FR/holiday.lang index d201181188d..d4332d16927 100644 --- a/htdocs/langs/fr_FR/holiday.lang +++ b/htdocs/langs/fr_FR/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Vous devez activer le module CongĆ©s pour afficher cette page. NotConfigModCP=Vous devez configurer le module CongĆ©s pour afficher cette page. Pour effectuer cette opĆ©ration, cliquer ici. NoCPforUser=Vous n'avez plus de jours disponibles AddCP=CrĆ©er une demande de congĆ©s -Employe=EmployĆ© DateDebCP=Date DĆ©but DateFinCP=Date Fin DateCreateCP=Date de crĆ©ation @@ -23,7 +22,7 @@ ReviewedByCP=Sera approuvĆ© par DescCP=Description SendRequestCP=CrĆ©er une demande de congĆ©s DelayToRequestCP=Les demandes de congĆ©s doivent ĆŖtre faites au moins %s jour(s) avant la date de ceux-ci. -MenuConfCP=Ɖditer le solde de congĆ©s +MenuConfCP=Solde des congĆØs UpdateAllCP=Mettre Ć  jour les congĆ©s SoldeCPUser=Solde de congĆ©s: %s jours. ErrorEndDateCP=Vous devez choisir une date de fin supĆ©rieur Ć  la date de dĆ©but. @@ -79,9 +78,9 @@ PrevSoldeCP=PrĆ©cĆ©dent Solde NewSoldeCP=Nouveau Solde alreadyCPexist=Une demande de congĆ©s a dĆ©jĆ  Ć©tĆ© faite sur cette pĆ©riode. UserName=Nom PrĆ©nom -Employee=SalariĆ© FirstDayOfHoliday=Premier jour de congĆ©s LastDayOfHoliday=Dernier jours de congĆ©s +BoxTitleLastLeaveRequests=Les %s derniĆØres demandes de congĆØs modifiĆ©es HolidaysMonthlyUpdate=Mise Ć  jour mensuelle ManualUpdate=Mise Ć  jour manuelle HolidaysCancelation=Annulation de la demande de congĆ©s @@ -141,4 +140,7 @@ HolidaysRefusedBody=Votre demande de congĆ©s payĆ©s %s Ć  %s vient d'ĆŖtre refus HolidaysCanceled=Abandonner la demande de congĆ©s HolidaysCanceledBody=Votre demande de congĆ©s du %s au %s a Ć©tĆ© annulĆ©e. NewByMonth=AjoutĆ© par mois +Affect=Suivi par un compteur +FollowedByACounter=1: Ce type de congĆ© doit ĆŖtre suivis par un compteur. Le compteur est incrĆ©mentĆ© manuellement ou automatiquement et quand une demande de congĆ© est validĆ©e, le compteur est dĆ©crĆ©mentĆ©.
      0: Non suivi par un compteur. +NoLeaveWithCounterDefined=Il n'y a pas de type de congĆ©s dĆ©finis qui requiert un suivi par un compteur GoIntoDictionaryHolidayTypes=Aller dans Accueil - Configuration - Dictionnaires - Type de congĆ©s pour configurer les diffĆ©rents types de congĆ©s. diff --git a/htdocs/langs/fr_FR/hrm.lang b/htdocs/langs/fr_FR/hrm.lang index 582506b9dc5..43f97555ff8 100644 --- a/htdocs/langs/fr_FR/hrm.lang +++ b/htdocs/langs/fr_FR/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=GRH - List des fonctions ListOfEmployees=List des salariĆ©s Employees=SalariĆ©s Employee=SalariĆ© +Employe=Employe NewEmployee=Nouveau salariĆ© EmployeeCard=Fiche salariĆ© diff --git a/htdocs/langs/fr_FR/interventions.lang b/htdocs/langs/fr_FR/interventions.lang index 9667fdcc8c5..86f34a77158 100644 --- a/htdocs/langs/fr_FR/interventions.lang +++ b/htdocs/langs/fr_FR/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Renvoie le numĆ©ro sous la forme %syymm-nnnn où yy est PacificNumRefModelError=Une facture commenƧant par $syymm existe en base et est incompatible avec cette numĆ©rotation. Supprimez la ou renommez la pour activer ce module. PrintProductsOnFichinter=Afficher les produits sur la fiche d'intervention PrintProductsOnFichinterDetails=interventions gĆ©nĆ©rĆ©es Ć  partir des commandes +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Id intervention InterRef=Intervention ref. diff --git a/htdocs/langs/fr_FR/mails.lang b/htdocs/langs/fr_FR/mails.lang index a15fb8ec6d6..dd6cbf9ec77 100644 --- a/htdocs/langs/fr_FR/mails.lang +++ b/htdocs/langs/fr_FR/mails.lang @@ -81,15 +81,16 @@ ActivateCheckReadKey=ClĆ© de sĆ©curitĆ© permettant le chiffrement des URL utilis EMailSentToNRecipients=Email envoyĆ© Ć  %s destinataires. XTargetsAdded=%s destinataires ajoutĆ©s dans la liste cible EachInvoiceWillBeAttachedToEmail=Un document utilisant le modĆØle par dĆ©faut de facture sera gĆ©nĆ©rĆ© et attachĆ© Ć  l'email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Rappel de la facture %s (%s) SendRemind=Envoyer relance par email RemindSent=%s relance(s) envoyĆ©e(s) -AllRecipientSelected=All thirdparties selected and if an email is set. +AllRecipientSelected=Tous les tiers sĆ©lectionnĆ©s et si un email est dĆ©fini NoRemindSent=Aucun email de relance envoyĆ© -ResultOfMailSending=Result of mass EMail sending -NbSelected=Nb selected -NbIgnored=Nb ignored -NbSent=Nb sent +ResultOfMailSending=RĆ©sultat de l'envoi d'EMail en masse +NbSelected=Nb sĆ©lectionnĆ© +NbIgnored=Nb ignorĆ© +NbSent=Nb envoyĆ© # Libelle des modules de liste de destinataires mailing MailingModuleDescContactCompanies=Contacts de tiers (prospects, clients, fournisseurs…) @@ -100,7 +101,7 @@ MailingModuleDescEmailsFromUser=Emails saisis manuellement (email;nom;prenom;aut MailingModuleDescContactsCategories=Tiers (par catĆ©gorie) MailingModuleDescDolibarrContractsLinesExpired=Tiers avec lignes de contrats de services expirĆ©es MailingModuleDescContactsByCompanyCategory=Contacts de tiers (par catĆ©gorie de tiers) -MailingModuleDescContactsByCategory=Contacts/addresses of third parties (by category) +MailingModuleDescContactsByCategory=Contacts/adresses de tiers (par catĆ©gorie) MailingModuleDescMembersCategories=AdhĆ©rents (par catĆ©gorie) MailingModuleDescContactsByFunction=Contacts de tiers (par poste/fonction) LineInFile=Ligne %s du fichier diff --git a/htdocs/langs/fr_FR/main.lang b/htdocs/langs/fr_FR/main.lang index 5d0a8b60483..672261fcbac 100644 --- a/htdocs/langs/fr_FR/main.lang +++ b/htdocs/langs/fr_FR/main.lang @@ -24,7 +24,7 @@ FormatDateHourSecShort=%d/%m/%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Connexion Ć  la base -Translation=Traduction +NoTemplateDefined=No template defined for this email type NoTranslation=Pas de traduction NoRecordFound=Aucun enregistrement trouvĆ© NoError=Aucune erreur @@ -106,6 +106,7 @@ NotePrivate=Note (privĆ©e) PrecisionUnitIsLimitedToXDecimals=Dolibarr a Ć©tĆ© configurĆ© pour limiter la prĆ©cision des prix unitaires Ć  %s dĆ©cimales. DoTest=Tester ToFilter=Filtrer +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Attention, vous avez au moins un Ć©lĆ©ment qui a dĆ©passĆ© le dĆ©lai de tolĆ©rance de retard. yes=oui Yes=Oui @@ -229,6 +230,8 @@ Now=Maintenant HourStart=Heure de dĆ©but Date=Date DateAndHour=Date et heure +DateToday=Today's date +DateReference=Reference date DateStart=Date dĆ©but DateEnd=Date fin DateCreation=Date crĆ©ation @@ -609,6 +612,7 @@ TotalMan=Total NeverReceived=Jamais reƧu Canceled=AnnulĆ© YouCanChangeValuesForThisListFromDictionarySetup=Vous pouvez changer ces valeurs depuis le menu accueil - configuration - dictionnaires +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Couleur Documents=Fichiers joints DocumentsNb=Fichiers joints (%s) @@ -696,6 +700,7 @@ Test=Test Element=ƉlĆ©ment NoPhotoYet=Pas de photo disponible pour l'instant HomeDashboard=SynthĆØse accueil +Dashboard=Dashboard Deductible=DĆ©ductible from=de toward=vers diff --git a/htdocs/langs/fr_FR/margins.lang b/htdocs/langs/fr_FR/margins.lang index 76690b6a029..4d7d552ab06 100644 --- a/htdocs/langs/fr_FR/margins.lang +++ b/htdocs/langs/fr_FR/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choisissez le produit ou le service StartDate=Date de dĆ©but EndDate=Date de fin Launch=DĆ©marrer -ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined -ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. +ForceBuyingPriceIfNull=Forcer le prix d'achat au prix de vente si non renseignĆ© +ForceBuyingPriceIfNullDetails=Si le prix d'achat/revient n'est pas dĆ©fini, et que cette option est "ON", la marge sera de zĆ©ro sur la ligne (le prix d'achat/revient = prix de vente), autrement ("OFF"), la marge sera Ć©gale Ć  la valeur suggĆ©rĆ©e par dĆ©faut. MARGIN_METHODE_FOR_DISCOUNT=MĆ©thode de gestion des remises globales UseDiscountAsProduct=Comme un produit UseDiscountAsService=Comme un service @@ -35,8 +35,9 @@ MargeBrute=Marge brute MargeNette=Marge nette MargeType1=Marge sur le meilleur prix fournisseur MargeType2=Marge sur le Prix Moyen PondĆ©rĆ© (PMP) -MARGIN_TYPE_DETAILS=Marge brute : Prix de vente HT - Prix d'achat HT
      Marge nette : Prix de vente HT - Weighted Average Price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined +MargeType3=Marge sur le Prix de Revient +MARGIN_TYPE_DETAILS=Marge brute : Prix de vente - Prix d'achat
      Marge nette : Prix de vente - Prix de revient +MarginTypeDesc=* Marge sur le meilleur prix d'achat fournisseur = Prix de vente - Meilleur prix d'achat dƩfini sur la fiche produit
      * Marge sur le Prix Moyen PondƩrƩ (PMP) = Prix de vente - Prix Moyen PondƩrƩ (PMP) ou meilleur prix d'achat fournisseur sir le PMP n'est pas encore dƩfini.
      * Marge sur le Prix de Revient = Prix de vente - Prix de revient dĆ©fini sur la fiche produit ou PMP si le prix de revient n'est pas dĆ©fini, ou meilleur prix d'achat fournisseur si le PMP n'est pas dĆ©fini. CostPrice=Prix de revient BuyingCost=CoĆ»t de revient UnitCharges=Charge unitaire diff --git a/htdocs/langs/fr_FR/oauth.lang b/htdocs/langs/fr_FR/oauth.lang index 67c10aea161..dd15e3c882e 100644 --- a/htdocs/langs/fr_FR/oauth.lang +++ b/htdocs/langs/fr_FR/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/fr_FR/orders.lang b/htdocs/langs/fr_FR/orders.lang index 038b54af7ba..fae303e678e 100644 --- a/htdocs/langs/fr_FR/orders.lang +++ b/htdocs/langs/fr_FR/orders.lang @@ -31,12 +31,12 @@ StatusOrderSentShort=En cours StatusOrderSent=Envoi en cours StatusOrderOnProcessShort=CommandĆ© StatusOrderProcessedShort=TraitĆ©e -StatusOrderDelivered=Delivered +StatusOrderDelivered=LivrĆ©e StatusOrderToBillShort=DĆ©livrĆ©e StatusOrderToBill2Short=ƀ facturer StatusOrderApprovedShort=ApprouvĆ©e StatusOrderRefusedShort=RefusĆ©e -StatusOrderBilledShort=Billed +StatusOrderBilledShort=FacturĆ©e StatusOrderToProcessShort=ƀ traiter StatusOrderReceivedPartiallyShort=ReƧue partiellement StatusOrderReceivedAllShort=ReƧue complĆØtement @@ -50,7 +50,7 @@ StatusOrderToBill=DĆ©livrĆ©e StatusOrderToBill2=ƀ facturer StatusOrderApproved=ApprouvĆ©e StatusOrderRefused=RefusĆ©e -StatusOrderBilled=Billed +StatusOrderBilled=FacturĆ©e StatusOrderReceivedPartially=ReƧue partiellement StatusOrderReceivedAll=ReƧue complĆØtement ShippingExist=Une expĆ©dition existe @@ -72,7 +72,7 @@ ValidateOrder=Valider la commande UnvalidateOrder=DĆ©valider la commande DeleteOrder=Supprimer la commande CancelOrder=Annuler la commande -OrderReopened= Order %s Reopened +OrderReopened= Commande %s rĆ©ouverte AddOrder=CrĆ©er commande AddToMyOrders=Ajouter Ć  mes commandes AddToOtherOrders=Ajouter aux autres commandes @@ -82,8 +82,8 @@ OrdersOpened=Commandes Ć  traiter NoOpenedOrders=Pas de commande ouvertes NoOtherOpenedOrders=Pas d'autres commande ouvertes NoDraftOrders=Pas de commandes brouillons -NoOrder=No Order -NoSupplierOrder=No supplier order +NoOrder=No order +NoSupplierOrder=Pas de commande fournisseur OtherOrders=Autres commandes LastOrders=Les %s derniĆØres commandes clients LastCustomerOrders=Les %s derniĆØres commandes clients @@ -110,7 +110,7 @@ ClassifyShipped=Classer dĆ©livrĆ©e ClassifyBilled=Classer facturĆ©e ComptaCard=Fiche compta DraftOrders=Commandes brouillons -DraftSuppliersOrders=Draft suppliers orders +DraftSuppliersOrders=Brouillon de commandes fournisseurs RelatedOrders=Commandes rattachĆ©es RelatedCustomerOrders=Commandes clients liĆ©es RelatedSupplierOrders=Commandes fournisseurs liĆ©es diff --git a/htdocs/langs/fr_FR/other.lang b/htdocs/langs/fr_FR/other.lang index 8d4b510b140..2868420bc94 100644 --- a/htdocs/langs/fr_FR/other.lang +++ b/htdocs/langs/fr_FR/other.lang @@ -57,13 +57,13 @@ Miscellaneous=Divers NbOfActiveNotifications=Nombre de notifications (nb de destinataires emails) PredefinedMailTest=Ceci est un message de test.\nLes 2 lignes sont sĆ©parĆ©es par un retour Ć  la ligne.\n\n__SIGNATURE__ PredefinedMailTestHtml=Ceci est un message de test (le mot test doit ĆŖtre en gras).
      Les 2 lignes sont sƩparƩes par un retour Ơ la ligne.

      __SIGNATURE__ -PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nVous trouverez ci-joint la facture __REF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ +PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nNous voudrions vous avertir que le facture __REF__ ne semble pas avoir Ć©tĆ© payĆ©e. Nous vous avons joins la dite facture comme rappel.\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nVeuillez trouver ci-joint la proposition commerciale __PROPREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nYou will find here the price request __ASKREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nVous trouverez ci-joint la demande de prix __ASKREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nVeuillez trouver ci-joint la commande __ORDERREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nVeuillez trouver ci-joint notre commande __ORDERREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nVous trouverez ci-joint la facture __REF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nVeuillez trouver ci-joint le bon d'expĆ©dition __SHIPPINGREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nVeuillez trouver ci-joint la fiche d'intervention __FICHINTERREF__\n\n__PERSONALIZED__Cordialement\n\n__SIGNATURE__ PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ @@ -124,16 +124,16 @@ SurfaceUnitm2=m² SurfaceUnitdm2=dm² SurfaceUnitcm2=cm² SurfaceUnitmm2=mm² -SurfaceUnitfoot2=ft² -SurfaceUnitinch2=in² +SurfaceUnitfoot2=pied² +SurfaceUnitinch2=pouce² Volume=Volume TotalVolume=Volume total VolumeUnitm3=m³ VolumeUnitdm3=dm³ (L) VolumeUnitcm3=cm³ (ml) VolumeUnitmm3=mm³ (µl) -VolumeUnitfoot3=ft³ -VolumeUnitinch3=in³ +VolumeUnitfoot3=pied³ +VolumeUnitinch3=pouce³ VolumeUnitounce=once VolumeUnitlitre=litre VolumeUnitgallon=gallon @@ -238,3 +238,8 @@ ToExport=Exporter NewExport=Nouvel export ##### External sites ##### ExternalSites=Sites externes +WebsiteSetup=Configuration du module Sites webs +WEBSITE_PAGEURL=URL de la page +WEBSITE_TITLE=Titre +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Mots clĆ©s diff --git a/htdocs/langs/fr_FR/paypal.lang b/htdocs/langs/fr_FR/paypal.lang index 1b166c72407..b267e1f1671 100644 --- a/htdocs/langs/fr_FR/paypal.lang +++ b/htdocs/langs/fr_FR/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/bac Ć  sable (sandbox) PAYPAL_API_USER=Nom utilisateur API PAYPAL_API_PASSWORD=Mot de passe utilisateur API PAYPAL_API_SIGNATURE=Signature API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Proposer le paiement intĆ©gral (Carte+Paypal) ou Paypal seul PaypalModeIntegral=IntĆ©gral PaypalModeOnlyPaypal=PayPal seul @@ -25,7 +26,7 @@ ValidationOfPaypalPaymentFailed=EchĆ©c de validation du paiement Paypal PaypalConfirmPaymentPageWasCalledButFailed=La page de confirmation de paiement Paypal a Ć©tĆ© appelĆ© par Paypal mais cette confirmation a Ć©chouĆ©e SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. -DetailedErrorMessage=Detailed Error Message -ShortErrorMessage=Short Error Message -ErrorCode=Error Code +DetailedErrorMessage=Message d'erreur dĆ©taillĆ© +ShortErrorMessage=Message d'erreur court +ErrorCode=Code erreur ErrorSeverityCode=Error Severity Code diff --git a/htdocs/langs/fr_FR/printing.lang b/htdocs/langs/fr_FR/printing.lang index 083b9f5acd8..a05ae27f75e 100644 --- a/htdocs/langs/fr_FR/printing.lang +++ b/htdocs/langs/fr_FR/printing.lang @@ -3,7 +3,7 @@ Module64000Name=Impressions Directe Module64000Desc=Activer le systĆØme d'impression Directe PrintingSetup=RĆ©glages du module Impression Directe PrintingDesc=Ce module ajoute un bouton Imprimer afin d'envoyer directement les documents Ć  une imprimante (sans ouvrir le document dans une application). -MenuDirectPrinting=Impressions Directe +MenuDirectPrinting=Travaux d'impressions directe DirectPrint=Impressions Directe ModuleDriverSetup=Configuration des drivers impression PrintingDriverDesc=ParamĆØtres de configuration pour le driver d'impression @@ -18,6 +18,13 @@ TestDriver=Test TargetedPrinter=Imprimante cible UserConf=Configuration par utilisateur PRINTGCP=Impression Google Cloud Print +PRINTGCP_INFO=Configuration Google OAuth API +PRINTGCP_AUTHLINK=Authentification +PRINTGCP_TOKEN_ACCESS=Token OAuth Google Cloud Impression +PRINTGCP_TOKEN_REFRESH=Actualiser token prĆ©sent +PRINTGCP_TOKEN_EXPIRED=Token expirĆ© +PRINTGCP_TOKEN_EXPIRE_AT=Token expirant le +PRINTGCP_DELETE_TOKEN=Supprimer token sauvegardĆ© PrintGCPDesc=Ce driver permet d'envoyer des documents directement Ć  l'imprimante via Google Cloud Print PrintingDriverDescprintgcp=ParamĆØtres de configuration pour l'impression Google Cloud Print PrintTestDescprintgcp=Liste des imprimantes pour Google Cloud Print @@ -74,3 +81,6 @@ STATE_IPP_none=Aucune MEDIA_IPP_stationery=En attente MEDIA_IPP_thermal=TempĆ©rature IPP_COLOR_print-black=Imprimante NB +DirectPrintingJobsDesc=Cette page liste les travaux d'impression trouvĆ©s sur les imprimantes disponibles +GoogleAuthNotConfigured=Configuration Google OAuth non terminĆ©. Activer le module OAuth et entrer un Google ID/Secret +GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/fr_FR/productbatch.lang b/htdocs/langs/fr_FR/productbatch.lang index 9427500524e..9aa4d25715d 100644 --- a/htdocs/langs/fr_FR/productbatch.lang +++ b/htdocs/langs/fr_FR/productbatch.lang @@ -5,16 +5,16 @@ ProductStatusNotOnBatch=Non (Lot/SĆ©rie non utilisĆ©) ProductStatusOnBatchShort=Oui ProductStatusNotOnBatchShort=Non Batch=Lot/SĆ©rie -atleast1batchfield=Date limite consommation, pĆ©remption ou numĆ©ro de lot/sĆ©rie +atleast1batchfield=Date limite utilisation optimale, de consommation ou numĆ©ro de lot/sĆ©rie batch_number=NumĆ©ro de Lot/SĆ©rie BatchNumberShort=Lot/SĆ©rie l_eatby=Date limite de consommation l_sellby=Date de pĆ©remption DetailBatchNumber=DĆ©tails Lot/SĆ©rie -DetailBatchFormat=Lot/SĆ©rie: %s - E: %s - S: %s (QtĆ©: %d) +DetailBatchFormat=Lot/SĆ©rie: %s - DMD: %s - DLC: %s (QtĆ©: %d) printBatch=Lot/SĆ©rie: %s -printEatby=Limite de consommationĀ : %s -printSellby=PĆ©remptionĀ : %s +printEatby=DMD/DLUO: %s +printSellby=DLC: %s printQty=QtĆ©: %d AddDispatchBatchLine=Ajouter une ligne pour la rĆ©partition par durĆ©e de conservation BatchDefaultNumber=Non dĆ©fini diff --git a/htdocs/langs/fr_FR/products.lang b/htdocs/langs/fr_FR/products.lang index 4e5163a93af..dc2c7d76554 100644 --- a/htdocs/langs/fr_FR/products.lang +++ b/htdocs/langs/fr_FR/products.lang @@ -3,7 +3,7 @@ ProductRef=RĆ©f. produit ProductLabel=LibellĆ© produit ProductLabelTranslated=Translated product label ProductDescriptionTranslated=Translated product description -ProductNoteTranslated=Translated product note +ProductNoteTranslated=Traduire la note de produit ProductServiceCard=Fiche produit/service Products=Produits Services=Services @@ -67,17 +67,17 @@ ProductStatusNotOnBuy=Hors achat ProductStatusOnBuyShort=En achat ProductStatusNotOnBuyShort=Hors achat UpdatePrice=Changer le prix -UpdateVAT=Update vat -UpdateDefaultPrice=Update default price -UpdateLevelPrices=Update prices for each level +UpdateVAT=Mise-Ć -Jour de la TVA +UpdateDefaultPrice=Mise-Ć -Jour de prix par dĆ©faut +UpdateLevelPrices=Mise-Ć -Jour des prix pour chaque niveau AppliedPricesFrom=Prix de vente pratiquĆ©s Ć  partir du SellingPrice=Prix de vente SellingPriceHT=Prix de vente HT SellingPriceTTC=Prix de vente TTC PublicPrice=Prix public CurrentPrice=Prix actuel -CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. -CostPriceUsage=In a future version, this value could be used for margin calculation. +CostPriceDescription=Ce prix (net de taxe) peut ĆŖtre utilisĆ©e pour stocker le montant moyen de ce produit de coĆ»t pour votre entreprise. Il peut ĆŖtre tout prix vous vous calculer, par exemple Ć  partir du prix d'achat moyen majorĆ© des coĆ»ts de production et de la distribution moyenne. +CostPriceUsage=Dans une version future, cette valeur pourrait ĆŖtre utilisĆ©e pour le calcul de la marge. NewPrice=Nouveau prix MinPrice=Prix de vente min. MinPriceHT=Prix de vente min. (HT) @@ -108,8 +108,8 @@ AddToOtherBills=Ajouter aux autres factures CorrectStock=Corriger stock ListOfStockMovements=Liste des mouvements de stock BuyingPrice=Prix d'achat -PriceForEachProduct=Products with specific prices -NoPriceSpecificToCustomer=This customer has no specific prices. All standard prices for products/services will be used. +PriceForEachProduct=Produits avec des prix spĆ©cifiques +NoPriceSpecificToCustomer=Ce client n'a pas de prix spĆ©cifiques. Tous les prix standard pour les produits / services seront utilisĆ©s. SupplierCard=Fiche fournisseur CommercialCard=Fiche commerciale AllWays=Chemin pour trouver votre produit dans le stock @@ -133,6 +133,7 @@ ParentProductsNumber=Nbre de produits virtuels/packages parent IfZeroItIsNotAVirtualProduct=Si 0, ce produit n'est pas utilisĆ© par un produit package IfZeroItIsNotUsedByVirtualProduct=Si 0, ce produit n'est pas un produit package EditAssociate=Composer comme produit virtuel +Translation=Traduction KeywordFilter=Filtre par mot-clĆ© CategoryFilter=Filtre par catĆ©gorie ProductToAddSearch=Recherche des produits Ć  ajouter @@ -189,8 +190,8 @@ ClonePricesProduct=Cloner les informations gĆ©nĆ©rales et les prix CloneCompositionProduct=Cloner le produits packagĆ©s ProductIsUsed=Ce produit est utilisĆ© NewRefForClone=RĆ©f. du nouveau produit/service -SellingPrices=Selling prices -BuyingPrices=Buying prices +SellingPrices=Les prix de vente +BuyingPrices=Prix d'achat CustomerPrices=Prix clients SuppliersPrices=Prix fournisseurs SuppliersPricesOfProductsOrServices=Prix fournisseurs (des produits ou services) @@ -237,8 +238,8 @@ PriceByQuantityRange=Grille de quantitĆ©s ProductsDashboard=SynthĆØse produits/services UpdateOriginalProductLabel=Modifier Ć©tiquette d'origine HelpUpdateOriginalProductLabel=Permet modifier le nom du produit -MultipriceRules=Price level rules -UseMultipriceRules=Use price level rules (defined into product module setup) to autocalculate prices of all other level according to first level +MultipriceRules=RĆØgles du niveau de prix +UseMultipriceRules=Utilisation des rĆØgles de niveau de prix (dĆ©fini dans la configuration du module de produit) pour calcul automatique du prix de tous les autres niveau en fonction de premier niveau PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s ### composition fabrication @@ -251,7 +252,7 @@ UnitPmp=Prix Achat Unitaire CostPmpHT=Cout Ć  l'achat HT ProductUsedForBuild=ConsommĆ© automatiquement par la fabrication ProductBuilded=Fabrication terminĆ©e -ProductsMultiPrice=Produits multi-prix +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Prix clients (des produits ou services, multi-prix) ProductSellByQuarterHT=Chiffre d'affaires trimestriel des produits hors taxes ServiceSellByQuarterHT=Chiffre d'affaire trimestriel des services hors taxes @@ -307,7 +308,8 @@ LastUpdated=DerniĆØre mise Ć  jour CorrectlyUpdated=Mise Ć  jour avec succĆØs PropalMergePdfProductActualFile=Fichiers utilisĆ©s pour l'ajout au PDF Azur sont PropalMergePdfProductChooseFile=SĆ©lectionnez les fichiers PDF -IncludingProductWithTag=Including product/service with tag +IncludingProductWithTag=Comprenant produit / service avec tag DefaultPriceRealPriceMayDependOnCustomer=Prix ​​par dĆ©faut, le prix rĆ©el peut dĆ©pendre du client WarningSelectOneDocument=SĆ©lectionnez au moins un document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=QtĆ© en propositions diff --git a/htdocs/langs/fr_FR/projects.lang b/htdocs/langs/fr_FR/projects.lang index 54cb8cb0ab3..a579f4f20ab 100644 --- a/htdocs/langs/fr_FR/projects.lang +++ b/htdocs/langs/fr_FR/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Cette vue prĆ©sente tous les projets et tĆ¢ches pour lesq ProjectsDesc=Cette vue prĆ©sente tous les projets (vos habilitations vous offrant une vue exhaustive). MyTasksDesc=Cette vue est restreinte aux projets et tĆ¢ches pour lesquels vous ĆŖtes un contact affectĆ© Ć  au moins une tĆ¢che (quel qu'en soit le type). OnlyOpenedProject=Seuls les projets ouverts sont visibles (les projets Ć  l'Ć©tat brouillon ou fermĆ© ne sont pas visibles). +ClosedProjectsAreHidden=Les projets fermĆ©s ne sont pas visible. TasksPublicDesc=Cette vue prĆ©sente tous les projets et tĆ¢ches pour lesquels vous ĆŖtes habilitĆ© Ć  avoir une visibilitĆ©. TasksDesc=Cette vue prĆ©sente tous les projets et tĆ¢ches (vos habilitations vous offrant une vue exhaustive). AllTaskVisibleButEditIfYouAreAssigned=Toutes les tĆ¢ches de ce projet sont visibles, mais vous pouvez entrer le temps seulement pour une tĆ¢che qui vous est attribuĆ©e. Attribuez-vous la tĆ¢che si vous voulez entrer du temps dessus. @@ -29,7 +30,9 @@ OfficerProject=Responsable du projet LastProjects=Les %s derniers projets AllProjects=Tous les projets OpenedProjects=Projets ouverts +OpenedTasks=TĆ¢ches ouvertes OpportunitiesStatusForOpenedProjects=Montant des opportunitĆ©s des projets ouverts par statut +OpportunitiesStatusForProjects=Montant des opportunitĆ©s des projets par statut ProjectsList=Liste des projets ShowProject=Afficher projet SetProject=DĆ©finir projet @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=TĆ¢che %s modifiĆ©e TaskDeletedInDolibarr=TĆ¢che %s supprimĆ©e OpportunityStatus=Statut opportunitĆ© OpportunityStatusShort=Status opp. +OpportunityProbability=ProbabilitĆ© d'opportunitĆ© +OpportunityProbabilityShort=Prob. opp. OpportunityAmount=Montant opportunitĆ© OpportunityAmountShort=Montant Opp. ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projets avec cet utilisateur comme contact TasksWithThisUserAsContact=TĆ¢ches assignĆ©es Ć  cet utilisateur ResourceNotAssignedToProject=Non assignĆ© Ć  un projet ResourceNotAssignedToTask=Non assignĆ© Ć  une tĆ¢che +ResourceNotAssignedToTheTask=Non assignĆ© Ć  la tache AssignTaskToMe=M'assigner la tĆ¢che AssignTask=Assigner ProjectOverview=Vue d'ensemble @@ -174,12 +180,12 @@ ProjectWeightedOppAmountOfProjectsByMonth=Montant pondĆ©rĆ© des opportunitĆ©s pa ProjectOpenedProjectByOppStatus=OpportunitĆ©s/affaires ouvertes par statut ProjectsStatistics=Statistics sur les projets TaskAssignedToEnterTime=TĆ¢che assignĆ©e. La saisie de temps sur cette tĆ¢che devrait ĆŖtre possible. -IdTaskTime=Id task time -YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label. +IdTaskTime=Id ligne de temps +YouCanCompleteRef=Si vous souhaitez complĆ©ter la rĆ©fĆ©rence avec quelques informations (pour l'utiliser comme filtres de recherche), il est recommandĆ© d'ajouter un caractĆØre - pour la sĆ©parer, de sorte que la numĆ©rotation automatique fonctionne toujours correctement pour les projets Ć  venir. Par exemple %s-ABC. Vous pouvez aussi prĆ©fĆ©rer ajouter des clĆ©s de recherche dans le libellĆ©. OpenedProjectsByThirdparties=Projets ouverts par tiers OpportunityTotalAmount=Montant total des opportunitĆ©s OpportunityPonderatedAmount=Montant pondĆ©rĆ© des opportunitĆ©s -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Montant des opportunitĆ©s pondĆ©rĆ© par la probabilitĆ© OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposition diff --git a/htdocs/langs/fr_FR/propal.lang b/htdocs/langs/fr_FR/propal.lang index 62b89b2feb7..fc138bd05ad 100644 --- a/htdocs/langs/fr_FR/propal.lang +++ b/htdocs/langs/fr_FR/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Les %s derniĆØres propositions commerciales modifiĆ©es AllPropals=Toutes les propales LastProposals=DerniĆØres propositions SearchAProposal=Rechercher une proposition commerciale +NoProposal=No proposal ProposalsStatistics=Statistiques des propositions commerciales NumberOfProposalsByMonth=Nombre par mois AmountOfProposalsByMonthHT=Montant par mois (HT) @@ -53,7 +54,7 @@ ListOfProposals=Liste des devis/propositions commerciales ActionsOnPropal=ƉvĆ©nements sur la proposition NoOpenedPropals=Pas de propositions commerciales ouvertes NoOtherOpenedPropals=Pas d'autres propositions commerciales ouvertes -NoPropal=No commercial proposal +NoPropal=Pas de propositions commerciales RefProposal=RĆ©f. proposition commerciale SendPropalByMail=Envoyer proposition commerciale par email AssociatedDocuments=Documents associĆ©s Ć  la proposition : @@ -62,7 +63,8 @@ DatePropal=Date de proposition DateEndPropal=Date de fin de validitĆ© DateEndPropalShort=Date de fin ValidityDuration=DurĆ©e de validitĆ© -CloseAs=ClĆ“turer au statut +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classer facturĆ©e BuildBill=CrĆ©er facture ErrorPropalNotFound=Propale %s inexistante @@ -100,3 +102,4 @@ DefaultModelPropalCreate=ModĆØle par dĆ©faut Ć  la crĆ©ation DefaultModelPropalToBill=ModĆØle par dĆ©faut lors de la clĆ“ture d'une proposition commerciale (Ć  facturer) DefaultModelPropalClosed=ModĆØle par dĆ©faut lors de la clĆ“ture d'une proposition commerciale (non facturĆ©e) ProposalCustomerSignature=Cachet, Date, Signature et mention "Bon pour Accord" +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/fr_FR/receiptprinter.lang b/htdocs/langs/fr_FR/receiptprinter.lang index 28b63d7de79..d829e5a51ae 100644 --- a/htdocs/langs/fr_FR/receiptprinter.lang +++ b/htdocs/langs/fr_FR/receiptprinter.lang @@ -1,21 +1,21 @@ # Dolibarr language file - Source file is en_US - receiptprinter -PrinterAdded=Printer %s added -PrinterUpdated=Printer %s updated -PrinterDeleted=Printer %s deleted -TestSentToPrinter=Test Sent To Printer %s +PrinterAdded=Imprimante %s ajoutĆ©e +PrinterUpdated=Imprimante %s mis Ć  jour +PrinterDeleted=Imprimante %s supprimĆ©e +TestSentToPrinter=Test envoyĆ© Ć  l'imprimante %s ReceiptPrinterDesc=Setup of printers ReceiptPrinterTemplateDesc=Setup of Templates ReceiptPrinterTypeDesc=Description of Receipt Printer's type ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile ListPrinters=List of Printers SetupReceiptTemplate=Template Setup -CONNECTOR_DUMMY=Dummy Printer -CONNECTOR_NETWORK_PRINT=Network Printer -CONNECTOR_FILE_PRINT=Local Printer -CONNECTOR_WINDOWS_PRINT=Local Windows Printer -CONNECTOR_DUMMY_HELP=Fake Printer for test, does nothing +CONNECTOR_DUMMY=Imprimante Test +CONNECTOR_NETWORK_PRINT=Imprimante rĆ©seau +CONNECTOR_FILE_PRINT=Imprimante locale +CONNECTOR_WINDOWS_PRINT=Imprimante Windows local +CONNECTOR_DUMMY_HELP=Fausse imprimante pour le test, ne fait rien CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100 -CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1 +CONNECTOR_FILE_PRINT_HELP=/ dev / usb / lp0, / dev / usb / lp1 CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer PROFILE_DEFAULT=Default Profile PROFILE_SIMPLE=Simple Profile @@ -27,15 +27,15 @@ PROFILE_SIMPLE_HELP=Simple Profile No Graphics PROFILE_EPOSTEP_HELP=Epos Tep Profile Help PROFILE_P822D_HELP=P822D Profile No Graphics PROFILE_STAR_HELP=Star Profile -DOL_ALIGN_LEFT=Left align text -DOL_ALIGN_CENTER=Center text -DOL_ALIGN_RIGHT=Right align text -DOL_USE_FONT_A=Use font A of printer -DOL_USE_FONT_B=Use font B of printer -DOL_USE_FONT_C=Use font C of printer -DOL_BOLD=Text Bold -/DOL_BOLD=End of Text Bold -DOL_DOUBLE_HEIGHT=Text double height +DOL_ALIGN_LEFT=Texte aligner Ć  gauche +DOL_ALIGN_CENTER=Centrer le texte +DOL_ALIGN_RIGHT=Texte aligner Ć  droite +DOL_USE_FONT_A=Utilisez la police A de l'imprimante +DOL_USE_FONT_B=Utilisez la police B de l'imprimante +DOL_USE_FONT_C=Utilisez la police C de l'imprimante +DOL_BOLD=Le texte en gras +/DOL_BOLD=Fin du texte en gras +DOL_DOUBLE_HEIGHT=Texte double hauteur /DOL_DOUBLE_HEIGHT=End of Text double height DOL_DOUBLE_WIDTH=Text double width /DOL_DOUBLE_WIDTH=End of Text double width diff --git a/htdocs/langs/fr_FR/salaries.lang b/htdocs/langs/fr_FR/salaries.lang index 303a42d7677..54253e4a6da 100644 --- a/htdocs/langs/fr_FR/salaries.lang +++ b/htdocs/langs/fr_FR/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Code comptable pour les paiements des salair SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Code comptable pour les charges de personnel Salary=Salaire Salaries=Salaires -Employee=EmployĆ© NewSalaryPayment=Nouveau rĆØglement de salaire SalaryPayment=RĆØglement salaire SalariesPayments=RĆØglements des salaires diff --git a/htdocs/langs/fr_FR/sendings.lang b/htdocs/langs/fr_FR/sendings.lang index c8214c405d5..d73112049d4 100644 --- a/htdocs/langs/fr_FR/sendings.lang +++ b/htdocs/langs/fr_FR/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Toutes les expĆ©ditions Shipment=ExpĆ©dition Shipments=ExpĆ©ditions ShowSending=Afficher ExpĆ©ditions -Receivings=RĆ©ceptions +Receivings=Delivery Receipts SendingsArea=Espace expĆ©ditions ListOfSendings=Liste des expĆ©ditions SendingMethod=MĆ©thode d'expĆ©dition @@ -69,7 +69,7 @@ ProductQtyInCustomersOrdersRunning=QuantitĆ© de produit en commandes client ouve ProductQtyInSuppliersOrdersRunning=QuantitĆ© de produit en commandes fournisseur ouvertes ProductQtyInShipmentAlreadySent=QuantitĆ© du produit parmi les commandes clients dĆ©jĆ  envoyĆ©es ProductQtyInSuppliersShipmentAlreadyRecevied=QuantitĆ© de produit dĆ©jĆ  reƧu en commandes fournisseur ouvertes -NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. +NoProductToShipFoundIntoStock=Aucun produit Ć  expĆ©dier n'a Ć©tĆ© trouver dans l'entrepĆ“t %s. Corrigez l'inventaire ou retourner choisir un autre entrepĆ“t. # Sending methods SendingMethodCATCH=EnlĆØvement par le client diff --git a/htdocs/langs/fr_FR/sms.lang b/htdocs/langs/fr_FR/sms.lang index 4f9cba5c541..7f1f8b03fb3 100644 --- a/htdocs/langs/fr_FR/sms.lang +++ b/htdocs/langs/fr_FR/sms.lang @@ -49,5 +49,6 @@ SendSms=Envoyer SMS SmsInfoCharRemain=Nombre de caractĆØres restant SmsInfoNumero= (format international ex : +33899701761) DelayBeforeSending=DĆ©lai avant envoi (en minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Aucun destinataire disponible. VĆ©rifier la configuration de votre fournisseur de SMS. diff --git a/htdocs/langs/fr_FR/stocks.lang b/htdocs/langs/fr_FR/stocks.lang index 4b2de64658b..3714dee47c1 100644 --- a/htdocs/langs/fr_FR/stocks.lang +++ b/htdocs/langs/fr_FR/stocks.lang @@ -53,8 +53,8 @@ QtyDispatched=QuantitĆ© ventilĆ©e QtyDispatchedShort=QtĆ© ventilĆ©e QtyToDispatchShort=QtĆ© Ć  ventiler OrderDispatch=RĆ©ception vers stocks -RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated) -RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated) +RuleForStockManagementDecrease=RĆØgle de gestion des dĆ©crĆ©mentations automatiques de stock (la dĆ©crĆ©mentation manuelle est toujours possible, mĆŖme si une dĆ©crĆ©mentation automatique est activĆ©e) +RuleForStockManagementIncrease=RĆØgle de gestion des incrĆ©mentations de stock (l'incrĆ©mentation manuelle est toujours possible, mĆŖme si une incrĆ©mentation automatique est activĆ©e) DeStockOnBill=DĆ©crĆ©mente les stocks physiques sur validation des factures/avoirs clients DeStockOnValidateOrder=DĆ©crĆ©mente les stocks physiques sur validation des commandes clients DeStockOnShipment=DĆ©crĆ©menter les stocks physiques sur validation des expĆ©ditions @@ -113,7 +113,7 @@ AlertOnly= Alertes seulement WarehouseForStockDecrease=L'entrepĆ“t %s sera utilisĆ© pour la dĆ©crĆ©mentation du stock WarehouseForStockIncrease=L'entrepĆ“t %s sera utilisĆ© pour l'incrĆ©mentation du stock ForThisWarehouse=Pour cet entrepĆ“t -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference. +ReplenishmentStatusDesc=Ceci est une liste de tous les produits avec un stock infĆ©rieur au stock souhaitĆ© (ou infĆ©rieure Ć  la valeur d'alerte si la case "alerte uniquement" est cochĆ©e). En sĆ©lectionnant la ligne, vous pouvez crĆ©er les commandes fournisseurs pour complĆ©ter la diffĆ©rence. ReplenishmentOrdersDesc=Ceci est une liste de toutes les commandes fournisseurs ouvertes comportant des produits prĆ©dĆ©finis. Seules les commandes ouvertes avec des produits prĆ©dĆ©finis, donc les commandes qui peuvent affecter les stocks, sont visibles ici. Replenishments=RĆ©approvisionnement NbOfProductBeforePeriod=QuantitĆ© du produit %s en stock avant la pĆ©riode sĆ©lectionnĆ©e (< %s) diff --git a/htdocs/langs/fr_FR/supplier_proposal.lang b/htdocs/langs/fr_FR/supplier_proposal.lang index 8a23c91ff47..ec3a21a17c7 100644 --- a/htdocs/langs/fr_FR/supplier_proposal.lang +++ b/htdocs/langs/fr_FR/supplier_proposal.lang @@ -1,47 +1,46 @@ # Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposal=Supplier commercial proposals +SupplierProposal=Demande de prix fournisseur supplier_proposalDESC=Gestion des demandes de prix aux fournisseurs -supplier_proposalMENU_LEFT_TITLE=Propositions commerciales founisseurs -supplier_proposalMENU_LEFT_TITLE_NEW=Nouvelle demande -supplier_proposalMENU_LEFT_TITLE_LIST=Liste +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Demande de prix CommRequests=Demandes de prix SearchRequest=Rechercher une demande DraftRequests=Demandes brouillons LastModifiedRequests=Les %s derniĆØres demandes de prix modifiĆ©es RequestsOpened=Demandes de prix ouvertes -SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalArea=Zone des propositions de fournisseurs +SupplierProposalShort=Supplier proposals SupplierProposals=Propositions commerciales founisseurs NewAskPrice=Nouvelle demande de prix NewAsk=Nouvelle demande -ShowSupplierProposal=Show price request -AddSupplierProposal=Create a price request -SupplierProposalRefFourn=Supplier ref -SupplierProposalDate=Delivery date -SupplierProposalRefFournNotice=Before closing to "Accepted", think to grasp suppliers references. -RelatedSupplierProposal=Related price requests suppliers +ShowSupplierProposal=Afficher demande de prix +AddSupplierProposal=CrĆ©er une demande de prix +SupplierProposalRefFourn=Ref fournisseur +SupplierProposalDate=Date de livraison +SupplierProposalRefFournNotice=Avant de fermer Ć  Ā«Accepté», pensez Ć  saisir fournisseurs rĆ©fĆ©rences. +RelatedSupplierProposal=Prix ​​demandes liĆ©es fournisseurs ConfirmValidateAsk=Êtes-vous sĆ»r de vouloir valider cette demande de prix sous la rĆ©fĆ©rence %s ? DateAsk=Date de demande DeleteAsk=Supprimer demande ValidateAsk=Valider demande AddAsk=CrĆ©er une demande -SupplierProposalDraft=Drafts -SupplierProposalOpened=Open -SupplierProposalStatusDraft=Draft (needs to be validated) -SupplierProposalStatusValidated=Validated (request is open) -SupplierProposalStatusOpened=Validated (request is open) -SupplierProposalStatusClosed=Closed -SupplierProposalStatusSigned=Accepted -SupplierProposalStatusNotSigned=Refused -SupplierProposalStatusBilled=Billed -SupplierProposalStatusDraftShort=Draft -SupplierProposalStatusValidatedShort=Validated -SupplierProposalStatusOpenedShort=Open -SupplierProposalStatusClosedShort=Closed -SupplierProposalStatusSignedShort=Accepted -SupplierProposalStatusNotSignedShort=Refused -SupplierProposalStatusBilledShort=Billed +SupplierProposalDraft=Brouillons +SupplierProposalOpened=Ouvert +SupplierProposalStatusDraft=Brouillon (Ć  valider) +SupplierProposalStatusValidated=ValidĆ©e (demande ouverte) +SupplierProposalStatusOpened=ValidĆ©e (demande ouverte) +SupplierProposalStatusClosed=FermĆ© +SupplierProposalStatusSigned=AcceptĆ© +SupplierProposalStatusNotSigned=RefusĆ© +SupplierProposalStatusBilled=FacturĆ© +SupplierProposalStatusDraftShort=Brouillon +SupplierProposalStatusValidatedShort=ValidĆ© +SupplierProposalStatusOpenedShort=Ouvert +SupplierProposalStatusClosedShort=FermĆ© +SupplierProposalStatusSignedShort=AcceptĆ© +SupplierProposalStatusNotSignedShort=RefusĆ© +SupplierProposalStatusBilledShort=FacturĆ© CopyAskFrom=CrĆ©er demande/devis par recopie d'une demande existante CreateEmptyAsk=CrĆ©er demande/devis vierge CloneAsk=Cloner demande de prix @@ -49,12 +48,12 @@ ConfirmCloneAsk=Êtes-vous sĆ»r de vouloir cloner la demande de prix %s ? ConfirmReOpenAsk=Êtes-vous sĆ»r de vouloir rĆ©ouvrir la demande de prix %s ? SendAskByMail=Envoyer demande de prix par email SendAskRef=Envoi de la demande de prix %s -SupplierProposalCard=Request card +SupplierProposalCard=Carte de demande ConfirmDeleteAsk=Êtes-vous sĆ»r de vouloir effacer cette demande de prix %s ? -ActionsOnSupplierProposal=Events on price request +ActionsOnSupplierProposal=EvĆ©nements sur demande de prix DocModelAuroreDescription=ModĆØle de demande de prix fournisseur complet (logo…) CommercialAsk=Demande de prix -DefaultModelSupplierProposalCreate=Default model creation -DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted) -DefaultModelSupplierProposalClosed=Default template when closing a price request (refused) -ListOfSupplierProposal=List of supplier proposal requests +DefaultModelSupplierProposalCreate=CrĆ©ation d'un modĆØle par dĆ©faut +DefaultModelSupplierProposalToBill=ModĆØle par dĆ©faut lors de la fermeture d'une demande de prix (acceptĆ©) +DefaultModelSupplierProposalClosed=ModĆØle par dĆ©faut lors de la fermeture d'une demande de prix (refusĆ©) +ListOfSupplierProposal=Liste des demandes de propositions de fournisseur diff --git a/htdocs/langs/fr_FR/trips.lang b/htdocs/langs/fr_FR/trips.lang index 23ecceddbcd..91fb6549825 100644 --- a/htdocs/langs/fr_FR/trips.lang +++ b/htdocs/langs/fr_FR/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations note de frais PDFStandardExpenseReports=ModĆØle de note de frais PDF standard ExpenseReportLine=Ligne de la note de frais TF_OTHER=Autre -TF_TRANSPORTATION=Transport +TF_TRIP=Transport TF_LUNCH=Repas TF_METRO=MĆ©tro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Êtes-vous sĆ»r de vouloir valider cette note de frais ? NoTripsToExportCSV=Pas de note de frais Ć  exporter dans cette pĆ©riode ExpenseReportPayment=Paiement des notes de frais +ExpenseReportsToApprove=Notes de frais Ć  approuver ExpenseReportsToPay=Notes de frais Ć  payer diff --git a/htdocs/langs/fr_FR/users.lang b/htdocs/langs/fr_FR/users.lang index 83388bded6f..41d9e1a2a98 100644 --- a/htdocs/langs/fr_FR/users.lang +++ b/htdocs/langs/fr_FR/users.lang @@ -121,3 +121,4 @@ OpenIDURL=URL OpenID LoginUsingOpenID=Se connecter par OpenID WeeklyHours=Heures de travail hebdomadaires ColorUser=Couleur de l'utilisateur +DisabledInMonoUserMode=DĆ©sactivĆ© en mode maintenance diff --git a/htdocs/langs/fr_FR/workflow.lang b/htdocs/langs/fr_FR/workflow.lang index 8f20f7c82b3..c4257f26898 100644 --- a/htdocs/langs/fr_FR/workflow.lang +++ b/htdocs/langs/fr_FR/workflow.lang @@ -3,9 +3,9 @@ WorkflowSetup=Configuration du module workflow WorkflowDesc=Ce module est conƧu pour modifier le comportement des actions automatiques dans l'application. Par dĆ©faut, le workflow est ouvert (vous pouvez faire les choses dans l'ordre que vous voulez). Vous pouvez toutefois activer des actions automatiques qui vous intĆ©ressent. ThereIsNoWorkflowToModify=Il n'y a pas de modifications de workflow disponibles avec les modules activĆ©s. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=CrĆ©er une commande client automatiquement Ć  la signature d'une proposition commerciale -descWORKFLOW_PROPAL_AUTOCREATE_INVOICEAutomatically CrĆ©er une facture client automatiquement Ć  la signature d'une proposition commerciale -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICEAutomatically CrĆ©er une facture client automatiquement Ć  la validation d'un contrat -descWORKFLOW_ORDER_AUTOCREATE_INVOICEAutomatically CrĆ©er une facture client automatiquement Ć  la clĆ“ture d'une commande client +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=CrĆ©er une commande client automatiquement lorsqu'une proposition commerciale est signĆ©e +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=CrĆ©er une facture client automatiquement Ć  la validation d'un contrat +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=CrĆ©er une facture client automatiquement Ć  la clĆ“ture d'une commande client descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classer facturĆ©e la proposition commerciale source quand la commande client dĆ©rivĆ©e est classĆ©e payĆ©e descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classer facturĆ©e la ou les commandes clients source quand la facture client dĆ©rivĆ©e est classĆ©e payĆ©e descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classer facturĆ©e la ou les commandes clients source lorsque la facture client dĆ©rivĆ©e est validĆ©e diff --git a/htdocs/langs/he_IL/accountancy.lang b/htdocs/langs/he_IL/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/he_IL/accountancy.lang +++ b/htdocs/langs/he_IL/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/he_IL/admin.lang b/htdocs/langs/he_IL/admin.lang index 12ff33e8a71..44f99ccd7b0 100644 --- a/htdocs/langs/he_IL/admin.lang +++ b/htdocs/langs/he_IL/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=ההתר כל מידע הקשור מע"מ על P HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=×¤×Ø×ž×˜×Ø×™× כדי להבטיח את כתובות ×”××Ŗ×Ø×™× SecurityTokenIsUnique=×”×©×Ŗ×ž×© ×¤×Ø×ž×˜×Ø ייחודי securekey עבור כל כתובת אתר @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=×ž×©×Ŗ×ž×©×™× ×œ×”×§×•×Ŗ @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=הודעות -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=×Ŗ×Ø×•×ž×•×Ŗ Module700Desc=×”×Ŗ×Ø×•×ž×” של ההנהלה Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=עיכובים לפני אזהרה DelaysOfToleranceBeforeWarning=×”×•×‘×œ× ×•×Ŗ עיכובים לפני אזהרה DelaysOfToleranceDesc=מהך זה ×ž××¤×©×Ø לך ×œ×”×’×“×™×Ø את העיכובים נהבל לפני התראה מדווח על המהך עם %s picto עבור כל רכיב ×ž××•×—×Ø. Delays_MAIN_DELAY_ACTIONS_TODO=×”×•×‘×œ× ×•×Ŗ עיכוב (בימים) לפני התראה על ××™×Ø×•×¢×™× ×ž×Ŗ×•×›× × ×™× ×©×˜×Ø× +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=×”×•×‘×œ× ×•×Ŗ עיכוב (בימים) לפני התראה על ×”×–×ž× ×•×Ŗ לא מעובד עדיין Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=×”×•×‘×œ× ×•×Ŗ עיכוב (בימים) לפני התראה על ×”×–×ž× ×•×Ŗ הפקים לא מעובד עדיין Delays_MAIN_DELAY_PROPALS_TO_CLOSE=×”×•×‘×œ× ×•×Ŗ עיכוב (בימים) לפני התראה על הצעות ×œ×”×’×•×Ø @@ -1087,6 +1089,7 @@ PathDirectory=×ž×“×Ø×™×š SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=תצורת דה לה traduction TranslationDesc=בחירת שפה גלוי על המהך יכול ×œ×”×™×•×Ŗ שונה:
      * בכל העולם ×ž×”×‘×™×Ŗ ×”×Ŗ×¤×Ø×™×˜ - ×”×Ŗ×§× ×” - תצוגה
      * עבור ×”×ž×©×Ŗ×ž×© רק ×ž×”×Ŗ×¦×•×’×” ×›×Ø×˜×™×”×™×™×Ŗ ×”×ž×©×Ŗ×ž×© של ×›×Ø×˜×™×” ×”×ž×©×Ŗ×ž×© (לחׄ על ×›× ×™×”×” על גבי המהך). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/he_IL/agenda.lang b/htdocs/langs/he_IL/agenda.lang index b29a1a7fe08..ad78900464a 100644 --- a/htdocs/langs/he_IL/agenda.lang +++ b/htdocs/langs/he_IL/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/he_IL/bills.lang b/htdocs/langs/he_IL/bills.lang index 783d42a4abc..dfe8f3e7ce4 100644 --- a/htdocs/langs/he_IL/bills.lang +++ b/htdocs/langs/he_IL/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/he_IL/boxes.lang b/htdocs/langs/he_IL/boxes.lang index 074b2cc5690..ec76f79496d 100644 --- a/htdocs/langs/he_IL/boxes.lang +++ b/htdocs/langs/he_IL/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=הצעות LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/he_IL/categories.lang b/htdocs/langs/he_IL/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/he_IL/categories.lang +++ b/htdocs/langs/he_IL/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/he_IL/companies.lang b/htdocs/langs/he_IL/companies.lang index cb994f57c4c..24e3adc04f8 100644 --- a/htdocs/langs/he_IL/companies.lang +++ b/htdocs/langs/he_IL/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/he_IL/compta.lang b/htdocs/langs/he_IL/compta.lang index 25bc823b346..33b57ba3ff0 100644 --- a/htdocs/langs/he_IL/compta.lang +++ b/htdocs/langs/he_IL/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/he_IL/cron.lang b/htdocs/langs/he_IL/cron.lang index 008010d0fec..94551a711f0 100644 --- a/htdocs/langs/he_IL/cron.lang +++ b/htdocs/langs/he_IL/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=תאור CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/he_IL/deliveries.lang b/htdocs/langs/he_IL/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/he_IL/deliveries.lang +++ b/htdocs/langs/he_IL/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=תאור SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=שם -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/he_IL/hrm.lang b/htdocs/langs/he_IL/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/he_IL/hrm.lang +++ b/htdocs/langs/he_IL/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/he_IL/interventions.lang b/htdocs/langs/he_IL/interventions.lang index 620b51c35c6..943f275e62a 100644 --- a/htdocs/langs/he_IL/interventions.lang +++ b/htdocs/langs/he_IL/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/he_IL/mails.lang b/htdocs/langs/he_IL/mails.lang index 072e801a2a2..7e331e4e8f7 100644 --- a/htdocs/langs/he_IL/mails.lang +++ b/htdocs/langs/he_IL/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/he_IL/main.lang b/htdocs/langs/he_IL/main.lang index 37f5fcbcf06..2077028a9e6 100644 --- a/htdocs/langs/he_IL/main.lang +++ b/htdocs/langs/he_IL/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=כן @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/he_IL/margins.lang b/htdocs/langs/he_IL/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/he_IL/margins.lang +++ b/htdocs/langs/he_IL/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/he_IL/oauth.lang b/htdocs/langs/he_IL/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/he_IL/oauth.lang +++ b/htdocs/langs/he_IL/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/he_IL/orders.lang b/htdocs/langs/he_IL/orders.lang index 6fbe903402b..5b56dca3616 100644 --- a/htdocs/langs/he_IL/orders.lang +++ b/htdocs/langs/he_IL/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/he_IL/other.lang b/htdocs/langs/he_IL/other.lang index 1b3097f33dd..2f1163b40bc 100644 --- a/htdocs/langs/he_IL/other.lang +++ b/htdocs/langs/he_IL/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/he_IL/paypal.lang b/htdocs/langs/he_IL/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/he_IL/paypal.lang +++ b/htdocs/langs/he_IL/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/he_IL/products.lang b/htdocs/langs/he_IL/products.lang index e93f71b0010..7a0bd1ac917 100644 --- a/htdocs/langs/he_IL/products.lang +++ b/htdocs/langs/he_IL/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/he_IL/projects.lang b/htdocs/langs/he_IL/projects.lang index aef344c44c6..3f900ff255f 100644 --- a/htdocs/langs/he_IL/projects.lang +++ b/htdocs/langs/he_IL/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/he_IL/propal.lang b/htdocs/langs/he_IL/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/he_IL/propal.lang +++ b/htdocs/langs/he_IL/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/he_IL/salaries.lang b/htdocs/langs/he_IL/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/he_IL/salaries.lang +++ b/htdocs/langs/he_IL/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/he_IL/sendings.lang b/htdocs/langs/he_IL/sendings.lang index b9544ad5771..c499762b0bb 100644 --- a/htdocs/langs/he_IL/sendings.lang +++ b/htdocs/langs/he_IL/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=משלוחים ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/he_IL/sms.lang b/htdocs/langs/he_IL/sms.lang index 3b2309fd974..e05674db25e 100644 --- a/htdocs/langs/he_IL/sms.lang +++ b/htdocs/langs/he_IL/sms.lang @@ -1,53 +1,54 @@ # Dolibarr language file - Source file is en_US - sms -# Sms=Sms -# SmsSetup=Sms setup -# SmsDesc=This page allows you to define globals options on SMS features -# SmsCard=SMS Card -# AllSms=All SMS campains -# SmsTargets=Targets -# SmsRecipients=Targets -# SmsRecipient=Target +Sms=Sms +SmsSetup=Sms setup +SmsDesc=This page allows you to define globals options on SMS features +SmsCard=SMS Card +AllSms=All SMS campains +SmsTargets=Targets +SmsRecipients=Targets +SmsRecipient=Target SmsTitle=תאור -# SmsFrom=Sender -# SmsTo=Target -# SmsTopic=Topic of SMS -# SmsText=Message -# SmsMessage=SMS Message -# ShowSms=Show Sms -# ListOfSms=List SMS campains -# NewSms=New SMS campain -# EditSms=Edit Sms -# ResetSms=New sending -# DeleteSms=Delete Sms campain -# DeleteASms=Remove a Sms campain -# PreviewSms=Previuw Sms -# PrepareSms=Prepare Sms -# CreateSms=Create Sms -# SmsResult=Result of Sms sending -# TestSms=Test Sms -# ValidSms=Validate Sms -# ApproveSms=Approve Sms -# SmsStatusDraft=Draft -# SmsStatusValidated=Validated -# SmsStatusApproved=Approved -# SmsStatusSent=Sent -# SmsStatusSentPartialy=Sent partially -# SmsStatusSentCompletely=Sent completely -# SmsStatusError=Error -# SmsStatusNotSent=Not sent -# SmsSuccessfulySent=Sms correctly sent (from %s to %s) -# ErrorSmsRecipientIsEmpty=Number of target is empty -# WarningNoSmsAdded=No new phone number to add to target list -# ConfirmValidSms=Do you confirm validation of this campain ? -# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? -# ConfirmDeleteMailing=Do you confirm removing of campain ? -# NbOfRecipients=Number of targets -# NbOfUniqueSms=Nb dof unique phone numbers -# NbOfSms=Nbre of phon numbers -# ThisIsATestMessage=This is a test message -# SendSms=Send SMS -# SmsInfoCharRemain=Nb of remaining characters -# SmsInfoNumero= (format international ie : +33899701761) -# DelayBeforeSending=Delay before sending (minutes) -# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. +SmsFrom=Sender +SmsTo=Target +SmsTopic=Topic of SMS +SmsText=Message +SmsMessage=SMS Message +ShowSms=Show Sms +ListOfSms=List SMS campains +NewSms=New SMS campain +EditSms=Edit Sms +ResetSms=New sending +DeleteSms=Delete Sms campain +DeleteASms=Remove a Sms campain +PreviewSms=Previuw Sms +PrepareSms=Prepare Sms +CreateSms=Create Sms +SmsResult=Result of Sms sending +TestSms=Test Sms +ValidSms=Validate Sms +ApproveSms=Approve Sms +SmsStatusDraft=Draft +SmsStatusValidated=Validated +SmsStatusApproved=Approved +SmsStatusSent=Sent +SmsStatusSentPartialy=Sent partially +SmsStatusSentCompletely=Sent completely +SmsStatusError=Error +SmsStatusNotSent=Not sent +SmsSuccessfulySent=Sms correctly sent (from %s to %s) +ErrorSmsRecipientIsEmpty=Number of target is empty +WarningNoSmsAdded=No new phone number to add to target list +ConfirmValidSms=Do you confirm validation of this campain ? +ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmDeleteMailing=Do you confirm removing of campain ? +NbOfRecipients=Number of targets +NbOfUniqueSms=Nb dof unique phone numbers +NbOfSms=Nbre of phon numbers +ThisIsATestMessage=This is a test message +SendSms=Send SMS +SmsInfoCharRemain=Nb of remaining characters +SmsInfoNumero= (format international ie : +33899701761) +DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/he_IL/supplier_proposal.lang b/htdocs/langs/he_IL/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/he_IL/supplier_proposal.lang +++ b/htdocs/langs/he_IL/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/he_IL/trips.lang b/htdocs/langs/he_IL/trips.lang index 6f05ac42e4e..fcfd24fd5f3 100644 --- a/htdocs/langs/he_IL/trips.lang +++ b/htdocs/langs/he_IL/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=אחר -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/he_IL/users.lang b/htdocs/langs/he_IL/users.lang index 221b1e0cad5..c064b99303c 100644 --- a/htdocs/langs/he_IL/users.lang +++ b/htdocs/langs/he_IL/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/hr_HR/accountancy.lang b/htdocs/langs/hr_HR/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/hr_HR/accountancy.lang +++ b/htdocs/langs/hr_HR/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/hr_HR/admin.lang b/htdocs/langs/hr_HR/admin.lang index 637cb916ef9..b5ef73db162 100644 --- a/htdocs/langs/hr_HR/admin.lang +++ b/htdocs/langs/hr_HR/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/hr_HR/agenda.lang b/htdocs/langs/hr_HR/agenda.lang index 0a32f126110..811e16d7cb5 100644 --- a/htdocs/langs/hr_HR/agenda.lang +++ b/htdocs/langs/hr_HR/agenda.lang @@ -35,7 +35,9 @@ AllActions= Svi događaji/zadaci ViewCal=Mjesečni pregled ViewDay=Dnevni pregled ViewWeek=Tjedni pregled +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Pogledaj sa unaprijed definiranim filterima AutoActions= Automasko filtriranje AgendaAutoActionDesc= Ovdje definirajte događaje za koje želite da Dolibarr automatski kreira događaj u podsjetnike. Ukoliko se niÅ”ta ne provjerava( po defaultu), samo manualne akcije će biti uključene u dnevni red. diff --git a/htdocs/langs/hr_HR/bills.lang b/htdocs/langs/hr_HR/bills.lang index 5a22b8961d4..baed5f638ba 100644 --- a/htdocs/langs/hr_HR/bills.lang +++ b/htdocs/langs/hr_HR/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=IzvrÅ”ena plaćanja PaymentsBackAlreadyDone=IzvrÅ”eni povrati plaćanja PaymentRule=Pravilo plaćanja PaymentMode=Oblik plaćanja +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Prikaži račun ShowInvoiceReplace=Prikaži zamjenski računa ShowInvoiceAvoir=Prikaži bonifikaciju ShowInvoiceDeposit=Prikaži račun za polog +ShowInvoiceSituation=Show situation invoice ShowPayment=Prikaži plaćanje AlreadyPaid=Plaćeno do sada AlreadyPaidBack=Povrati do sada @@ -221,6 +224,7 @@ NonPercuRecuperable=Nepovratno SetConditions=Odredi rok plaćanja SetMode=Odredi oblik plaćanja Billed=Nplaćeno +RecurringInvoices=Recurring invoices RepeatableInvoice=Predložak računa RepeatableInvoices=PredloÅ”ci računa Repeatable=Predložak @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Oznaka plaćanja +PaymentRef=Payment ref. InvoiceId=Oznaka računa InvoiceRef=Broj računa InvoiceDateCreation=Datum izrade računa @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Odmah @@ -393,6 +402,7 @@ Reported=Odgođeno DisabledBecausePayments=Nije moguće obzirom da postoje neka plaćanja CantRemovePaymentWithOneInvoicePaid=Plaćanje se ne može izbrisati obzirom da postoji barem jedan račun koji je označen kao plaćen ExpectedToPay=Očekivano plaćanje +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Plaćeno s ovom uplatom ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Klasificiraj "plaćene" bonifikacije kao plaćene u cjelosti. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Napomena: Ovaj popis sadrži samo račune za treće RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription="Crabe" predložak PDF računa. Potpuni predložak računa (preporučeni) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/hr_HR/boxes.lang b/htdocs/langs/hr_HR/boxes.lang index c4df19eda6c..310f3490481 100644 --- a/htdocs/langs/hr_HR/boxes.lang +++ b/htdocs/langs/hr_HR/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Kupci računi ForCustomersOrders=Kupci narudžbe ForProposals=Prijedlozi LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/hr_HR/categories.lang b/htdocs/langs/hr_HR/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/hr_HR/categories.lang +++ b/htdocs/langs/hr_HR/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/hr_HR/companies.lang b/htdocs/langs/hr_HR/companies.lang index 9941275b5e4..87183afac74 100644 --- a/htdocs/langs/hr_HR/companies.lang +++ b/htdocs/langs/hr_HR/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/hr_HR/compta.lang b/htdocs/langs/hr_HR/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/hr_HR/compta.lang +++ b/htdocs/langs/hr_HR/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/hr_HR/cron.lang b/htdocs/langs/hr_HR/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/hr_HR/cron.lang +++ b/htdocs/langs/hr_HR/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/hr_HR/deliveries.lang b/htdocs/langs/hr_HR/deliveries.lang index 1277554c4c6..c5dae6638e4 100644 --- a/htdocs/langs/hr_HR/deliveries.lang +++ b/htdocs/langs/hr_HR/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Jeste li sigurni da želite ovjeriti otpremnicu DeliveryMethod=Metoda dostave TrackingNumber=Broj za praćenje DeliveryNotValidated=Dostava nije potvrđena +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Ime i potpis: ToAndDate=Za___________________________________ dana ____/_____/__________ diff --git a/htdocs/langs/hr_HR/holiday.lang b/htdocs/langs/hr_HR/holiday.lang index 4beedf7021f..a15b2d97224 100644 --- a/htdocs/langs/hr_HR/holiday.lang +++ b/htdocs/langs/hr_HR/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this, click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/hr_HR/hrm.lang b/htdocs/langs/hr_HR/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/hr_HR/hrm.lang +++ b/htdocs/langs/hr_HR/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/hr_HR/interventions.lang b/htdocs/langs/hr_HR/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/hr_HR/interventions.lang +++ b/htdocs/langs/hr_HR/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/hr_HR/mails.lang b/htdocs/langs/hr_HR/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/hr_HR/mails.lang +++ b/htdocs/langs/hr_HR/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/hr_HR/main.lang b/htdocs/langs/hr_HR/main.lang index e4e61ceb766..6d4dc33faef 100644 --- a/htdocs/langs/hr_HR/main.lang +++ b/htdocs/langs/hr_HR/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=Bez prijevoda NoRecordFound=Nema pronađenih biljeÅ”ki NoError=Bez greÅ”ke @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=od toward=toward diff --git a/htdocs/langs/hr_HR/margins.lang b/htdocs/langs/hr_HR/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/hr_HR/margins.lang +++ b/htdocs/langs/hr_HR/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/hr_HR/oauth.lang b/htdocs/langs/hr_HR/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/hr_HR/oauth.lang +++ b/htdocs/langs/hr_HR/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/hr_HR/orders.lang b/htdocs/langs/hr_HR/orders.lang index 3216c03ccc3..f63f6a6f0fe 100644 --- a/htdocs/langs/hr_HR/orders.lang +++ b/htdocs/langs/hr_HR/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/hr_HR/other.lang b/htdocs/langs/hr_HR/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/hr_HR/other.lang +++ b/htdocs/langs/hr_HR/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/hr_HR/paypal.lang b/htdocs/langs/hr_HR/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/hr_HR/paypal.lang +++ b/htdocs/langs/hr_HR/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/hr_HR/products.lang b/htdocs/langs/hr_HR/products.lang index 6677fd21833..5715edbd199 100644 --- a/htdocs/langs/hr_HR/products.lang +++ b/htdocs/langs/hr_HR/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/hr_HR/projects.lang b/htdocs/langs/hr_HR/projects.lang index 0e4f72a170b..4b08cea2596 100644 --- a/htdocs/langs/hr_HR/projects.lang +++ b/htdocs/langs/hr_HR/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Posljednjih %s projekata AllProjects=Svi projekti OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Lista projekata ShowProject=Prikaži projekt SetProject=Postavi projekt @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/hr_HR/propal.lang b/htdocs/langs/hr_HR/propal.lang index 4c922ebdc19..2defee0201d 100644 --- a/htdocs/langs/hr_HR/propal.lang +++ b/htdocs/langs/hr_HR/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Zadnjih %s izmjenjenih ponuda AllPropals=Sve ponude LastProposals=Zadnje ponude SearchAProposal=Pronađi ponudu +NoProposal=No proposal ProposalsStatistics=Statistika trgovačkih ponuda NumberOfProposalsByMonth=Broj u mjesecu AmountOfProposalsByMonthHT=Iznos po mjesecu (netto bez PDV-a) @@ -62,7 +63,8 @@ DatePropal=Datum ponude DateEndPropal=Datum dospijeća DateEndPropalShort=Datum zavrÅ”etka ValidityDuration=Vrijedi do -CloseAs=Zatvori sa stanjem +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Označi kao naplaćena BuildBill=Izradi račun ErrorPropalNotFound=Ponuda %s nije pronađena @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Izrada osnovnog modela DefaultModelPropalToBill=Osnovni predložak prilikom zatvaranja poslovne ponude (za naplatu) DefaultModelPropalClosed=Osnovni predložak prilikom zatvaranja poslovne ponude (nenaplaćeno) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/hr_HR/salaries.lang b/htdocs/langs/hr_HR/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/hr_HR/salaries.lang +++ b/htdocs/langs/hr_HR/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/hr_HR/sendings.lang b/htdocs/langs/hr_HR/sendings.lang index a29d059f47f..bc6e07b704b 100644 --- a/htdocs/langs/hr_HR/sendings.lang +++ b/htdocs/langs/hr_HR/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=PoÅ”iljka Shipments=PoÅ”iljke ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=Popis poÅ”iljki SendingMethod=Metoda dostave diff --git a/htdocs/langs/hr_HR/sms.lang b/htdocs/langs/hr_HR/sms.lang index 0ec0e61a588..70066caac96 100644 --- a/htdocs/langs/hr_HR/sms.lang +++ b/htdocs/langs/hr_HR/sms.lang @@ -1,53 +1,54 @@ # Dolibarr language file - Source file is en_US - sms -# Sms=Sms -# SmsSetup=Sms setup -# SmsDesc=This page allows you to define globals options on SMS features -# SmsCard=SMS Card -# AllSms=All SMS campains -# SmsTargets=Targets -# SmsRecipients=Targets -# SmsRecipient=Target -# SmsTitle=Description -# SmsFrom=Sender -# SmsTo=Target -# SmsTopic=Topic of SMS -# SmsText=Message -# SmsMessage=SMS Message -# ShowSms=Show Sms -# ListOfSms=List SMS campains -# NewSms=New SMS campain -# EditSms=Edit Sms -# ResetSms=New sending -# DeleteSms=Delete Sms campain -# DeleteASms=Remove a Sms campain -# PreviewSms=Previuw Sms -# PrepareSms=Prepare Sms -# CreateSms=Create Sms -# SmsResult=Result of Sms sending -# TestSms=Test Sms -# ValidSms=Validate Sms -# ApproveSms=Approve Sms -# SmsStatusDraft=Draft -# SmsStatusValidated=Validated -# SmsStatusApproved=Approved -# SmsStatusSent=Sent -# SmsStatusSentPartialy=Sent partially -# SmsStatusSentCompletely=Sent completely -# SmsStatusError=Error -# SmsStatusNotSent=Not sent -# SmsSuccessfulySent=Sms correctly sent (from %s to %s) -# ErrorSmsRecipientIsEmpty=Number of target is empty -# WarningNoSmsAdded=No new phone number to add to target list -# ConfirmValidSms=Do you confirm validation of this campain ? -# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? -# ConfirmDeleteMailing=Do you confirm removing of campain ? -# NbOfRecipients=Number of targets -# NbOfUniqueSms=Nb dof unique phone numbers -# NbOfSms=Nbre of phon numbers -# ThisIsATestMessage=This is a test message -# SendSms=Send SMS -# SmsInfoCharRemain=Nb of remaining characters -# SmsInfoNumero= (format international ie : +33899701761) -# DelayBeforeSending=Delay before sending (minutes) -# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. +Sms=Sms +SmsSetup=Sms setup +SmsDesc=This page allows you to define globals options on SMS features +SmsCard=SMS Card +AllSms=All SMS campains +SmsTargets=Targets +SmsRecipients=Targets +SmsRecipient=Target +SmsTitle=Description +SmsFrom=Sender +SmsTo=Target +SmsTopic=Topic of SMS +SmsText=Message +SmsMessage=SMS Message +ShowSms=Show Sms +ListOfSms=List SMS campains +NewSms=New SMS campain +EditSms=Edit Sms +ResetSms=New sending +DeleteSms=Delete Sms campain +DeleteASms=Remove a Sms campain +PreviewSms=Previuw Sms +PrepareSms=Prepare Sms +CreateSms=Create Sms +SmsResult=Result of Sms sending +TestSms=Test Sms +ValidSms=Validate Sms +ApproveSms=Approve Sms +SmsStatusDraft=Draft +SmsStatusValidated=Validated +SmsStatusApproved=Approved +SmsStatusSent=Sent +SmsStatusSentPartialy=Sent partially +SmsStatusSentCompletely=Sent completely +SmsStatusError=Error +SmsStatusNotSent=Not sent +SmsSuccessfulySent=Sms correctly sent (from %s to %s) +ErrorSmsRecipientIsEmpty=Number of target is empty +WarningNoSmsAdded=No new phone number to add to target list +ConfirmValidSms=Do you confirm validation of this campain ? +ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmDeleteMailing=Do you confirm removing of campain ? +NbOfRecipients=Number of targets +NbOfUniqueSms=Nb dof unique phone numbers +NbOfSms=Nbre of phon numbers +ThisIsATestMessage=This is a test message +SendSms=Send SMS +SmsInfoCharRemain=Nb of remaining characters +SmsInfoNumero= (format international ie : +33899701761) +DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/hr_HR/supplier_proposal.lang b/htdocs/langs/hr_HR/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/hr_HR/supplier_proposal.lang +++ b/htdocs/langs/hr_HR/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/hr_HR/trips.lang b/htdocs/langs/hr_HR/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/hr_HR/trips.lang +++ b/htdocs/langs/hr_HR/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/hr_HR/users.lang b/htdocs/langs/hr_HR/users.lang index 9aa0d30d921..858613a9e38 100644 --- a/htdocs/langs/hr_HR/users.lang +++ b/htdocs/langs/hr_HR/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/hu_HU/accountancy.lang b/htdocs/langs/hu_HU/accountancy.lang index c0f24d478a1..9ac38e8745f 100644 --- a/htdocs/langs/hu_HU/accountancy.lang +++ b/htdocs/langs/hu_HU/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=MegtĆ©rülĆ©s Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/hu_HU/admin.lang b/htdocs/langs/hu_HU/admin.lang index c73ba114edf..765a76a81ac 100644 --- a/htdocs/langs/hu_HU/admin.lang +++ b/htdocs/langs/hu_HU/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide kapcsolatos minden informĆ”ciót Ć”fa generĆ”lt HideDescOnPDF=TermĆ©kleĆ­rĆ”s elrejtĆ©se a generĆ”lt PDF fĆ”jlban HideRefOnPDF=TermĆ©kreferencia elrejtĆ©se a generĆ”lt PDF fĆ”jlban HideDetailsOnPDF=A termĆ©ksorok rĆ©szleteinek elrejtĆ©se a PDF-ben -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=KƶnyvtĆ”r UrlGenerationParameters=URL paramĆ©terek biztosĆ­tĆ”sa SecurityTokenIsUnique=HasznĆ”ljunk olyan egyedi securekey paramĆ©ter az URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=FelhasznĆ”lók Ć©s csoportok @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=ƉrtesĆ­tĆ©sek -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=AdomĆ”nyok Module700Desc=AdomĆ”ny vezetĆ©se Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=KĆ©sĆ©ssel figyelmeztetĆ©s DelaysOfToleranceBeforeWarning=Tolerancia kĆ©sĆ©ssel figyelmeztetĆ©s DelaysOfToleranceDesc=Ez a kĆ©pernyő lehetővĆ© teszi, hogy meghatĆ”rozza a tolerĆ”lható kĆ©sĆ©ssel riasztĆ”st jelentett a kĆ©pernyőn Picto %s minden kĆ©sedelmes elem. Delays_MAIN_DELAY_ACTIONS_TODO=KĆ©sleltetĆ©s tolerancia (napokban), mielőtt a tervezett esemĆ©nyek figyelmeztető jelzĆ©s mĆ©g nem valósult +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=KĆ©sleltetĆ©s tolerancia (napokban), mielőtt riasztĆ”st megrendelĆ©sek mĆ©g nincs feldolgozva Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=KĆ©sleltetĆ©s tolerancia (napokban), mielőtt riasztĆ”st szĆ”llĆ­tók megrendelĆ©sek mĆ©g nincs feldolgozva Delays_MAIN_DELAY_PROPALS_TO_CLOSE=KĆ©sleltetĆ©s tolerancia (napokban), mielőtt riasztĆ”st javaslatokat, hogy lezĆ”rja @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/hu_HU/agenda.lang b/htdocs/langs/hu_HU/agenda.lang index 8bfe20769b2..d4f1745e47d 100644 --- a/htdocs/langs/hu_HU/agenda.lang +++ b/htdocs/langs/hu_HU/agenda.lang @@ -35,7 +35,9 @@ AllActions= Az ƶsszes cselekvĆ©s/feladat ViewCal=NaptĆ”r megtekintĆ©se ViewDay=Nap nĆ©zet ViewWeek=HĆ©t nĆ©zet +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Előre definiĆ”lt szűrőkkel való megtekintĆ©s AutoActions= Napirend automatikus kitƶltĆ©se AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an action in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/hu_HU/bills.lang b/htdocs/langs/hu_HU/bills.lang index 90c4906dd75..bfb897ccf53 100644 --- a/htdocs/langs/hu_HU/bills.lang +++ b/htdocs/langs/hu_HU/bills.lang @@ -14,7 +14,7 @@ BillsStatisticsSuppliers=BeszĆ”llĆ­tói szĆ”mlĆ”k statisztikĆ”ja DisabledBecauseNotErasable=Tiltva, mert nem lehet tƶrƶlni InvoiceStandard=NormĆ”l szĆ”mla InvoiceStandardAsk=NormĆ”l szĆ”mla -InvoiceStandardDesc=Ez a fajta szĆ”mla a kƶzƶs szĆ”mlĆ”t. +InvoiceStandardDesc=Ez a fajta szĆ”mla az Ć”ltalĆ”nos szĆ”mla. InvoiceDeposit=BefizetĆ©si szĆ”mla InvoiceDepositAsk=BefizetĆ©si szĆ”mla InvoiceDepositDesc=Ez a fajta szĆ”mla kĆ©szül, ha a befizetĆ©s Ć©rkezett. @@ -22,24 +22,24 @@ InvoiceProForma=Proforma szĆ”mla InvoiceProFormaAsk=Proforma szĆ”mla InvoiceProFormaDesc=Proforma szĆ”mla egy kĆ©p egy valódi szĆ”mla, de nincs kƶnyvelĆ©si Ć©rtĆ©ke. InvoiceReplacement=Csere szĆ”mla -InvoiceReplacementAsk=Csere szĆ”mla szĆ”mla +InvoiceReplacementAsk=A szĆ”mla csere szĆ”mlĆ”ja InvoiceReplacementDesc=Csere szĆ”mlaA kifizetetlen szĆ”mlĆ”k visszavonĆ”sĆ”ra Ć©s kicserĆ©lĆ©sĆ©re hasznĆ”lható.

      MegjegyzĆ©s: Csak olyan szĆ”mla cserĆ©lhető ki, amelyre fizetĆ©s nem Ć©rkezett. Amennyiben a cserĆ©lni kĆ­vĆ”nt szĆ”mla nincs lezĆ”rva, automatikusan lezĆ”rĆ”sra kerül Ć©s "Elhagyott" stĆ”tuszt kap. -InvoiceAvoir=JóvƔƭrĆ”st -InvoiceAvoirAsk=JóvƔƭrĆ”st kijavĆ­tani szĆ”mla -InvoiceAvoirDesc=A jóvƔƭrĆ”st negatĆ­v szĆ”mla megoldĆ”sĆ”ra hasznĆ”ljĆ”k arra, hogy egy szĆ”mla van egy ƶsszeget, ami külƶnbƶzik, mint a kifizetett ƶsszeg valóban (mert ügyfĆ©l fizetett tĆŗl sok a hiba, vagy nem fizetik vissza, mivel ő teljesen bizonyos termĆ©kek, pĆ©ldĆ”ul). +InvoiceAvoir=JóvƔƭrĆ”s +InvoiceAvoirAsk=SzĆ”mlĆ”t javtó jóvƔƭró szĆ”mla +InvoiceAvoirDesc=A jóvƔƭrĆ”s egy negatĆ­v szĆ”mla, mellyel megoldjĆ”k, ha egy szĆ”mlĆ”n van egy ƶsszeget, ami külƶnbƶzik a tĆ©nylegesen kifizetett ƶsszegtől (mert ügyfĆ©l tĆŗl sokat fizetett, vagy nem fizetett, pĆ©ldĆ”ul, mivel bizonyos termĆ©keket visszaadott). invoiceAvoirWithLines=Create Credit Note with lines from the origin invoice invoiceAvoirWithPaymentRestAmount=Create Credit Note with remaining unpaid of origin invoice invoiceAvoirLineWithPaymentRestAmount=Credit Note for remaining unpaid amount -ReplaceInvoice=CserĆ©lje ki szĆ”mlĆ”t %s +ReplaceInvoice=Csere erre a szĆ”mlĆ”ra %s ReplacementInvoice=Csere szĆ”mla -ReplacedByInvoice=HelyĆ©be szĆ”mla %s -ReplacementByInvoice=HelyĆ©be szĆ”mla +ReplacedByInvoice=KicserĆ©lve ezzel a szĆ”mlĆ”val %s +ReplacementByInvoice=KicserĆ©lve ezzel a szĆ”mlĆ”val CorrectInvoice=Helyes szĆ”mla %s -CorrectionInvoice=JavĆ­tĆ”s szĆ”mla -UsedByInvoice=FizetĆ©sre hasznĆ”l szĆ”mla %s +CorrectionInvoice=JavĆ­tó szĆ”mla +UsedByInvoice=FizetĆ©sre hasznĆ”lt szĆ”mla %s ConsumedBy=Ɓltal elfogyasztott NotConsumed=Nem fogyasztott -NoReplacableInvoice=Nem cserĆ©lhető szĆ”mlĆ”k +NoReplacableInvoice=Nem kicserĆ©lhető szĆ”mlĆ”k NoInvoiceToCorrect=Nincs javĆ­tandó szĆ”mla InvoiceHasAvoir=Egy vagy tƶbb szĆ”mlĆ”val javĆ­tott CardBill=SzĆ”mla kĆ”rtya @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Fizetve PaymentsBackAlreadyDone=FizetĆ©s visszavonva PaymentRule=FizetĆ©si szabĆ”ly PaymentMode=FizetĆ©si tĆ­pus +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=FizetĆ©si feltĆ©telek @@ -93,23 +95,23 @@ AddBill=SzĆ”mla vagy jóvƔƭrĆ”s kĆ©szĆ­tĆ©se AddToDraftInvoices=Add to draft invoice DeleteBill=SzĆ”mla tƶrlĆ©se SearchACustomerInvoice=Keressen egy vĆ”sĆ”rlói szĆ”mlĆ”t -SearchASupplierInvoice=KeresĆ©s a szĆ”llĆ­tó szĆ”mla -CancelBill=MĆ©gsem szĆ”mlĆ”t -SendRemindByMail=KüldĆ©s e-mailben emlĆ©keztető -DoPayment=KiegyenlĆ­tĆ©s -DoPaymentBack=KigyenlĆ­tĆ©s visszavonĆ”sa +SearchASupplierInvoice=BeszĆ”llĆ­tói szĆ”mla keresĆ©se +CancelBill=Visszavon egy szĆ”mlĆ”t +SendRemindByMail=EmlĆ©keztető küldĆ©se e-mailben +DoPayment=EsedĆ©kes kiegyenlĆ­tĆ©s +DoPaymentBack=EsedĆ©kes kigyenlĆ­tĆ©s visszavonĆ”sa ConvertToReduc=ƁtalakĆ­t jƶvőbeni kedvezmĆ©nnyĆ© EnterPaymentReceivedFromCustomer=ƍrja be a vĆ”sĆ”rlótól kapott a fizetĆ©st EnterPaymentDueToCustomer=Legyen esedĆ©kes a vĆ”sĆ”rló fizetĆ©se DisabledBecauseRemainderToPayIsZero=Letiltva, mivel a maradĆ©k egyenleg 0. PriceBase=Alap Ć”r BillStatus=SzĆ”mla Ć”llapota -BillStatusDraft=Tervezet (kell Ć©rvĆ©nyesĆ­teni) +BillStatusDraft=Tervezet (Ć©rvĆ©nyesĆ­tĆ©s szüksĆ©ges) BillStatusPaid=Fizetett -BillStatusPaidBackOrConverted=Kifizetett vagy Ć”talakĆ­tott kedvezmĆ©ny -BillStatusConverted=Fizetett (kĆ©szen vĆ©gszĆ”mla) -BillStatusCanceled=Elhagyott -BillStatusValidated=ValidĆ”lt (kell fizetni) +BillStatusPaidBackOrConverted=Kifizetett vagy kedvezmĆ©nnyĆ© Ć”talakĆ­tott +BillStatusConverted=Fizetett (kĆ©szen a vĆ©gszĆ”mlĆ”hoz) +BillStatusCanceled=Elveszett +BillStatusValidated=HitelesĆ­tett (ki kell fizetni) BillStatusStarted=IndĆ­totta BillStatusNotPaid=Nem fizetett BillStatusClosedUnpaid=ZĆ”rt (nem fizetett) @@ -118,37 +120,37 @@ BillShortStatusDraft=Tervezet BillShortStatusPaid=Fizetett BillShortStatusPaidBackOrConverted=Feldolgozott BillShortStatusConverted=Feldolgozott -BillShortStatusCanceled=Elhagyott -BillShortStatusValidated=HitelesĆ­tette +BillShortStatusCanceled=Elveszett +BillShortStatusValidated=HitelesĆ­tve BillShortStatusStarted=IndĆ­totta BillShortStatusNotPaid=Nem fizetett -BillShortStatusClosedUnpaid=ZĆ”rva +BillShortStatusClosedUnpaid=LezĆ”rt BillShortStatusClosedPaidPartially=Fizetett (rĆ©szben) -PaymentStatusToValidShort=ƉrvĆ©nyesĆ­teni -ErrorVATIntraNotConfigured=Intracommunautary adószĆ”m mĆ©g nem hatĆ”roztĆ”k meg -ErrorNoPaiementModeConfigured=Nincs alapĆ©rtelmezett fizetĆ©si módot definiĆ”lt. UgrĆ”s a szĆ”mla modul beĆ”llĆ­tĆ”s segĆ­t. -ErrorCreateBankAccount=Hozzon lĆ©tre egy szĆ”mlĆ”t, akkor menjen a Setup panelen a szĆ”mla modul meghatĆ”rozĆ”sĆ”ra fizetĆ©si módok +PaymentStatusToValidShort=HitelesĆ­tĆ©shez +ErrorVATIntraNotConfigured=KƶzƶssĆ©gen belüli adó szĆ”ma nincs meghatĆ”rozva +ErrorNoPaiementModeConfigured=Nincs alapĆ©rtelmezett fizetĆ©si módot definiĆ”lva. UgrĆ”s a szĆ”mla modul beĆ”llĆ­tĆ”sra a kijavĆ­tĆ”hoz. +ErrorCreateBankAccount=Hozzon lĆ©tre egy bank szĆ”mlĆ”t, Ć©s menjen a BeĆ”llĆ­tĆ”s panelen a SzĆ”mla modulra a fizetĆ©si módok meghatĆ”rozĆ”sĆ”ra ErrorBillNotFound=SzĆ”mla %s nem lĆ©tezik -ErrorInvoiceAlreadyReplaced=Hiba, ha megpróbĆ”lja ellenőrizni a szĆ”mla helyett szĆ”mlĆ”t %s. De ez mĆ”r felvĆ”ltotta a szĆ”mla %s. +ErrorInvoiceAlreadyReplaced=Hiba, megpróbĆ”lja jóvĆ”hagyni a szĆ”mla helyettesĆ­tő szĆ”mlĆ”t %s. De ezt mĆ”r felvĆ”ltotta a %s szĆ”mla. ErrorDiscountAlreadyUsed=Hiba, a kedvezmĆ©ny mĆ”r hasznĆ”lt -ErrorInvoiceAvoirMustBeNegative=Hiba, a helyes szĆ”mlĆ”t kell egy negatĆ­v ƶsszeg +ErrorInvoiceAvoirMustBeNegative=Hiba, a helyetesĆ­tő szĆ”mlĆ”tnak negatĆ­v ƶsszegűnek kell lennie ErrorInvoiceOfThisTypeMustBePositive=Hiba, az ilyen tĆ­pusĆŗ szĆ”mla legyen pozitĆ­v ƶsszeget ErrorCantCancelIfReplacementInvoiceNotValidated=Hiba, nem lehet tƶrƶlni egy szĆ”mlĆ”t, a helyĆ©be egy mĆ”sik szĆ”mlĆ”t, amelyet mĆ©g mindig vĆ”zlat -BillFrom=-Tól -BillTo=Bill a +BillFrom=Feladó +BillTo=CĆ­mzett ActionsOnBill=Műveletek a szĆ”mlĆ”n NewBill=Új szĆ”mla LastBills=Utolsó %s szĆ”mlĆ”k -LastCustomersBills=Utolsó %s ügyfelek szĆ”mlĆ”it +LastCustomersBills=Utolsó %s vĆ”sĆ”rlói szĆ”mlĆ”k LastSuppliersBills=Utolsó %s beszĆ”llĆ­tói szĆ”mlĆ”k AllBills=Minden szĆ”mla OtherBills=MĆ”s szĆ”mlĆ”k DraftBills=Tervezet szĆ”mlĆ”k -CustomersDraftInvoices=Az ügyfelek tervezet szĆ”mlĆ”k +CustomersDraftInvoices=A vĆ”sĆ”rlói tervezet szĆ”mlĆ”k SuppliersDraftInvoices=BeszĆ”llĆ­tók tervezet szĆ”mlĆ”k Unpaid=Kifizetetlen ConfirmDeleteBill=Biztosan tƶrƶlni kĆ­vĆ”nja ezt a szĆ”mlĆ”t? -ConfirmValidateBill=Biztosan meg akarja Ć©rvĆ©nyesĆ­teni ezen a szĆ”mlĆ”n való hivatkozĆ”ssal %s? +ConfirmValidateBill=Biztosan akarja Ć©rvĆ©nyesĆ­teni ezt a szĆ”mlĆ”t a kƶvetkező hivatkozĆ”ssal %s? ConfirmUnvalidateBill=Biztosan meg szeretnĆ© vĆ”ltoztatni a szĆ”mla %s vĆ”zlat? ConfirmClassifyPaidBill=Biztosan meg szeretnĆ© vĆ”ltoztatni a status %s szĆ”mlĆ”t fizetni? ConfirmCancelBill=Biztosan meg akarja szakĆ­tani %s szĆ”mlĆ”t? @@ -184,6 +186,7 @@ ShowInvoice=Mutasd szĆ”mla ShowInvoiceReplace=MegjelenĆ­tĆ©se helyett szĆ”mlĆ”t ShowInvoiceAvoir=Mutasd jóvƔƭrĆ”st ShowInvoiceDeposit=Mutasd letĆ©ti szĆ”mla +ShowInvoiceSituation=Show situation invoice ShowPayment=Mutasd fizetĆ©s AlreadyPaid=MĆ”r kifizetett AlreadyPaidBack=VisszafizetĆ©s megtƶrtĆ©nt @@ -221,6 +224,7 @@ NonPercuRecuperable=Nem javĆ­tható SetConditions=ƁllĆ­tsa fizetĆ©si feltĆ©telek SetMode=ƁllĆ­tsa fizetĆ©si mód Billed=KiszĆ”mlĆ”zott +RecurringInvoices=Recurring invoices RepeatableInvoice=SzĆ”mla minta RepeatableInvoices=SzĆ”mlamintĆ”k Repeatable=Minta @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Ez az ƶsszeg mĆ”r Elhagyott (kĆ©tes vevő), rendkĆ­vüli HelpAbandonOther=Ez az ƶsszeg mĆ”r elhagyott, mivel valamilyen hiba tƶrtĆ©nt (pl.: hibĆ”s vevő vagy a szĆ”mla kicserĆ©lĆ©sre került) IdSocialContribution=SzociĆ”lis/kƶltsĆ©gvetĆ©si adó fizetĆ©si azonosĆ­tó PaymentId=FizetĆ©s id +PaymentRef=Payment ref. InvoiceId=SzĆ”mla id InvoiceRef=SzĆ”mla ref. InvoiceDateCreation=SzĆ”mla lĆ©trehozĆ”s dĆ”tuma @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Azonnali @@ -393,6 +402,7 @@ Reported=KĆ©sik DisabledBecausePayments=Nem lehetsĆ©ges, mert van nĆ©mi kifizetĆ©sek CantRemovePaymentWithOneInvoicePaid=Nem lehet eltĆ”volĆ­tani a fizetĆ©si hiszen legalĆ”bb egy szĆ”mlĆ”t fizetni osztĆ”lyozott ExpectedToPay=VĆ”rható fizetĆ©s +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Megfizetni ezt a fizetĆ©si ClosePaidInvoicesAutomatically=BeĆ”llĆ­tĆ”s "Fizetett"-re, a kicserĆ©lt szĆ”mla teljes kifizetĆ©s megtƶrtĆ©nt. ClosePaidCreditNotesAutomatically=BeĆ”llĆ­tĆ”s "Fizetett"-kĆ©nt. Az ƶsszes jóvƔƭrĆ”s teljes kifizetĆ©se megtƶrtĆ©n. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=IlletĆ©kbĆ©lyeg YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=SzĆ”mla PDF sablon Crabe. A teljes szĆ”mla sablon (Template ajĆ”nlott) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=A tƶrvĆ©nyjavaslat kezdődő $ syymm mĆ”r lĆ©tezik, Ć©s nem kompatibilis ezzel a modellel a sorozatot. Tƶrƶld le vagy nevezd Ć”t, hogy aktivĆ”lja ezt a modult. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/hu_HU/boxes.lang b/htdocs/langs/hu_HU/boxes.lang index 02d36983570..1956c3f218f 100644 --- a/htdocs/langs/hu_HU/boxes.lang +++ b/htdocs/langs/hu_HU/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=ÜgyfĆ©l szĆ”mlĆ”k ForCustomersOrders=Customers orders ForProposals=Javaslatok LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/hu_HU/categories.lang b/htdocs/langs/hu_HU/categories.lang index 1951ab36737..cc78de05579 100644 --- a/htdocs/langs/hu_HU/categories.lang +++ b/htdocs/langs/hu_HU/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=VĆ”sĆ”rló/KilĆ”tĆ”s kategóriĆ”k ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/hu_HU/companies.lang b/htdocs/langs/hu_HU/companies.lang index 82e85cf76f0..946d7c2c272 100644 --- a/htdocs/langs/hu_HU/companies.lang +++ b/htdocs/langs/hu_HU/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Szakma id 1 (RC) ProfId2MA=Szakma id 2 (Patente) ProfId3MA=Szakma id 3 (IF) ProfId4MA=Szakma id 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Szakma ID 1 (RFC). ProfId2MX=Szakma ID 2 (R.. P. IMSS) diff --git a/htdocs/langs/hu_HU/compta.lang b/htdocs/langs/hu_HU/compta.lang index 29c173c8d4b..c4794ec809a 100644 --- a/htdocs/langs/hu_HU/compta.lang +++ b/htdocs/langs/hu_HU/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- BefizetĆ©si szĆ”mla nem tartalmazza DepositsAreIncluded=- Fizess szĆ”mlĆ”k kerülnek LT2ReportByCustomersInInputOutputModeES=JelentĆ©s a harmadik fĆ©l IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/hu_HU/cron.lang b/htdocs/langs/hu_HU/cron.lang index 79fb9737d52..a1a96a7283d 100644 --- a/htdocs/langs/hu_HU/cron.lang +++ b/htdocs/langs/hu_HU/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=Nincs -CronDtStart=KezdĆ©si dĆ”tum -CronDtEnd=BefejezĆ©si dĆ”tum +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=PrioritĆ”s CronLabel=LeĆ­rĆ”s CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card @@ -76,7 +78,7 @@ CronMethodHelp=The object method to launch.
      For exemple to fetch method of CronArgsHelp=The method arguments.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef CronCommandHelp=The system command line to execute. CronCreateJob=Create new Scheduled Job -CronFrom=From +CronFrom=Küldő # Info CronInfoPage=Information # Common diff --git a/htdocs/langs/hu_HU/deliveries.lang b/htdocs/langs/hu_HU/deliveries.lang index a2134d1a24c..47cb3709a33 100644 --- a/htdocs/langs/hu_HU/deliveries.lang +++ b/htdocs/langs/hu_HU/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Biztos benne, hogy tƶrli Ć”tvĆ©teli elismervĆ©nyen DeliveryMethod=SzĆ”llĆ­tĆ”si mód TrackingNumber=NyomonkƶvetĆ©si szĆ”m DeliveryNotValidated=SzĆ”llĆ­tĆ”si nem validĆ”lt +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=NĆ©v Ć©s alƔƭrĆ”s : ToAndDate=To___________________________________ on ____/_____/__________ diff --git a/htdocs/langs/hu_HU/holiday.lang b/htdocs/langs/hu_HU/holiday.lang index 067a0ee0835..9aa0f3c9ca4 100644 --- a/htdocs/langs/hu_HU/holiday.lang +++ b/htdocs/langs/hu_HU/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=KezdƩsi dƔtum DateFinCP=BefejezƩsi dƔtum DateCreateCP=LƩtrehozƔs dƔtuma @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=LeƭrƔs SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=VezetƩknƩv -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/hu_HU/hrm.lang b/htdocs/langs/hu_HU/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/hu_HU/hrm.lang +++ b/htdocs/langs/hu_HU/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/hu_HU/interventions.lang b/htdocs/langs/hu_HU/interventions.lang index 0e21918312e..2aac2cc6fea 100644 --- a/htdocs/langs/hu_HU/interventions.lang +++ b/htdocs/langs/hu_HU/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=SzĆ”mot ad a kƶvetkező formĆ”ban: %syymm-nnnn ahol yy PacificNumRefModelError=Egy intervenciós kĆ”rtya $syymm kezdĆ©ssel mĆ”r lĆ©tezik Ć©s nem kompatibilies ezzel a szekvencia modellel. TĆ”volĆ­tsa el vagy nevezze Ć”t hogy aktivĆ”lhassa a modult. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/hu_HU/mails.lang b/htdocs/langs/hu_HU/mails.lang index 097d59e2828..0405a7f8e25 100644 --- a/htdocs/langs/hu_HU/mails.lang +++ b/htdocs/langs/hu_HU/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/hu_HU/main.lang b/htdocs/langs/hu_HU/main.lang index 249077f40d0..0e187482878 100644 --- a/htdocs/langs/hu_HU/main.lang +++ b/htdocs/langs/hu_HU/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=AdatbĆ”si Kapcsolat +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=Nincs hiba @@ -105,6 +106,7 @@ NotePrivate=MegjegyzĆ©s (privĆ”t) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Teszt ToFilter=Szűrő +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=igen Yes=Igen @@ -228,6 +230,8 @@ Now=Most HourStart=Start hour Date=DĆ”tum DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=KezdĆ©s DateEnd=VĆ©gzĆ©s DateCreation=LĆ©trehozĆ”s dĆ”tuma @@ -608,6 +612,7 @@ TotalMan=Ɩsszes NeverReceived=Soha nem került Ć”tvĆ©telre Canceled=MegszakĆ­tva YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=SzĆ­n Documents=Kapcsolt fĆ”jlok DocumentsNb=Kapcsolt fĆ”jlok (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/hu_HU/margins.lang b/htdocs/langs/hu_HU/margins.lang index b4ae55ba939..6102c41c71d 100644 --- a/htdocs/langs/hu_HU/margins.lang +++ b/htdocs/langs/hu_HU/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=KezdĆ©si dĆ”tum EndDate=BefejezĆ©si dĆ”tum Launch=START -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/hu_HU/oauth.lang b/htdocs/langs/hu_HU/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/hu_HU/oauth.lang +++ b/htdocs/langs/hu_HU/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/hu_HU/orders.lang b/htdocs/langs/hu_HU/orders.lang index f3268193a14..3fe217929bb 100644 --- a/htdocs/langs/hu_HU/orders.lang +++ b/htdocs/langs/hu_HU/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=EgyĆ©b megrendelĆ©sek LastOrders=Last %s customer orders diff --git a/htdocs/langs/hu_HU/other.lang b/htdocs/langs/hu_HU/other.lang index 37ae257eff7..7b16faa5dbe 100644 --- a/htdocs/langs/hu_HU/other.lang +++ b/htdocs/langs/hu_HU/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=Új export ##### External sites ##### ExternalSites=Külső oldalak +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/hu_HU/paypal.lang b/htdocs/langs/hu_HU/paypal.lang index 80ba26a70e0..2f8e007688d 100644 --- a/htdocs/langs/hu_HU/paypal.lang +++ b/htdocs/langs/hu_HU/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Üzemmódban vĆ©gzett vizsgĆ”lat / homokozó PAYPAL_API_USER=API felhasznĆ”lónĆ©v PAYPAL_API_PASSWORD=API jelszó PAYPAL_API_SIGNATURE=API alƔƭrĆ”s +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=AjĆ”nlat fizetĆ©s "szerves" (hitelkĆ”rtya + Paypal) vagy a "Paypal" csak PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/hu_HU/products.lang b/htdocs/langs/hu_HU/products.lang index f44985d1f85..eca5b7e0b52 100644 --- a/htdocs/langs/hu_HU/products.lang +++ b/htdocs/langs/hu_HU/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/hu_HU/projects.lang b/htdocs/langs/hu_HU/projects.lang index ef3f6be6973..a7869c0b6f5 100644 --- a/htdocs/langs/hu_HU/projects.lang +++ b/htdocs/langs/hu_HU/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Ez a nĆ©zet minden projektet tartalmaz. MyTasksDesc=Ez a nĆ©zet azokra a projektekre van korlĆ”tozva amivel valamilyen ƶsszefüggĆ©sben Ć”ll. OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Ez a nĆ©zet minden az ƶn Ć”ltal megtekinthető projektre van korlĆ”tozva. TasksDesc=Ez a nĆ©zet minden projektet tartalmaz. AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Utolsó %s projekt AllProjects=Minden projekt OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Projektek listĆ”ja ShowProject=Projektek mutatĆ”sa SetProject=Projekt beĆ”llĆ­tĆ”sa @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/hu_HU/propal.lang b/htdocs/langs/hu_HU/propal.lang index fd9fdfe827e..92db6363552 100644 --- a/htdocs/langs/hu_HU/propal.lang +++ b/htdocs/langs/hu_HU/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Utolsó %s módosĆ­tott javaslatokat AllPropals=Minden javaslat LastProposals=Utolsó javaslatok SearchAProposal=Keressen egy javaslatot +NoProposal=No proposal ProposalsStatistics=Üzleti ajĆ”nlat statisztikĆ”i NumberOfProposalsByMonth=Havi szĆ”ma AmountOfProposalsByMonthHT=Ɩsszeg havonta (adózott) @@ -62,7 +63,8 @@ DatePropal=SzületĆ©si javaslat DateEndPropal=ƉrvĆ©nyessĆ©g vĆ©ge dĆ”tuma DateEndPropalShort=DĆ”tum vĆ©gĆ©n ValidityDuration=ƉrvĆ©nyessĆ©g időtartama -CloseAs=ZĆ”rja le a status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=OsztĆ”lyozza szĆ”mlĆ”zott BuildBill=Build szĆ”mla ErrorPropalNotFound=Propal %s nem talĆ”lható @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/hu_HU/salaries.lang b/htdocs/langs/hu_HU/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/hu_HU/salaries.lang +++ b/htdocs/langs/hu_HU/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/hu_HU/sendings.lang b/htdocs/langs/hu_HU/sendings.lang index fdf47aa1cd9..fbc45805c86 100644 --- a/htdocs/langs/hu_HU/sendings.lang +++ b/htdocs/langs/hu_HU/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=SzĆ”llĆ­tĆ”s Shipments=SzĆ”llĆ­tĆ”sok ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=SzĆ”llĆ­tĆ”si terület ListOfSendings=SzĆ”llĆ­tĆ”sok listĆ”ja SendingMethod=SzĆ”llĆ­tĆ”s módja diff --git a/htdocs/langs/hu_HU/sms.lang b/htdocs/langs/hu_HU/sms.lang index 698a9d73323..38354d1200a 100644 --- a/htdocs/langs/hu_HU/sms.lang +++ b/htdocs/langs/hu_HU/sms.lang @@ -49,5 +49,6 @@ SendSms=SMS küldĆ©se SmsInfoCharRemain=Nb a fennmaradó karakterek SmsInfoNumero= (Nemzetkƶzi formĆ”tum, azaz: 33899701761) DelayBeforeSending=KĆ©sleltetett küldĆ©s előtt (perc) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Nincs cĆ©l elĆ©rhető. Ellenőrizze beĆ”llĆ­tĆ”sa az SMS szolgĆ”ltató. diff --git a/htdocs/langs/hu_HU/supplier_proposal.lang b/htdocs/langs/hu_HU/supplier_proposal.lang index c90b7abeba2..b49e08a5347 100644 --- a/htdocs/langs/hu_HU/supplier_proposal.lang +++ b/htdocs/langs/hu_HU/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request @@ -28,17 +27,17 @@ ValidateAsk=Validate request AddAsk=Create a request SupplierProposalDraft=Drafts SupplierProposalOpened=Open -SupplierProposalStatusDraft=Draft (needs to be validated) +SupplierProposalStatusDraft=Tervezet (Ć©rvĆ©nyesĆ­tĆ©s szüksĆ©ges) SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusOpened=Validated (request is open) -SupplierProposalStatusClosed=Closed +SupplierProposalStatusClosed=LezĆ”rt SupplierProposalStatusSigned=Accepted SupplierProposalStatusNotSigned=Refused SupplierProposalStatusBilled=Billed SupplierProposalStatusDraftShort=Draft -SupplierProposalStatusValidatedShort=Validated +SupplierProposalStatusValidatedShort=HitelesĆ­tve SupplierProposalStatusOpenedShort=Open -SupplierProposalStatusClosedShort=Closed +SupplierProposalStatusClosedShort=LezĆ”rt SupplierProposalStatusSignedShort=Accepted SupplierProposalStatusNotSignedShort=Refused SupplierProposalStatusBilledShort=Billed diff --git a/htdocs/langs/hu_HU/trips.lang b/htdocs/langs/hu_HU/trips.lang index c0d7fafd103..1f4aea1e261 100644 --- a/htdocs/langs/hu_HU/trips.lang +++ b/htdocs/langs/hu_HU/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/hu_HU/users.lang b/htdocs/langs/hu_HU/users.lang index 1b700e671e7..8fcb1ddafc8 100644 --- a/htdocs/langs/hu_HU/users.lang +++ b/htdocs/langs/hu_HU/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=HasznĆ”ld az OpenID-t a belĆ©pĆ©shez WeeklyHours=Heti munkaóra ColorUser=A felhasznĆ”ló szĆ­ne +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/id_ID/accountancy.lang b/htdocs/langs/id_ID/accountancy.lang index a14873d71df..01d2d0b98f2 100644 --- a/htdocs/langs/id_ID/accountancy.lang +++ b/htdocs/langs/id_ID/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Pilih satu model Ekspor Modelcsv_normal=Ekspor Klasik Modelcsv_CEGID=Ekspor terhadap CEGID Ahli BackToChartofaccounts=Akun pembalik -Back=Kembali Definechartofaccounts=Menetapkan bagan akun Selectchartofaccounts=Pilih bagan akun @@ -109,10 +108,6 @@ DelBookKeeping=Hapus catatan buku besar DescSellsJournal=Jurnal Penjualan DescPurchasesJournal=Jurnal Pembelian -BankJournal=Jurnal Bank -DescBankJournal=Jurnal Bank termasuk semua tipe pembayaran kecuali tunai -CashJournal=Jurnal Tunai -DescCashJournal=Jurnal Tunai termasuk tipe pembayaran tunai FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validasi Otomatis ErrorAccountancyCodeIsAlreadyUse=Kesalahan, Anda tidak dapat menghapus akun akuntansi ini karena digunakan - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/id_ID/admin.lang b/htdocs/langs/id_ID/admin.lang index b8db9aab95d..9b290d8f33d 100644 --- a/htdocs/langs/id_ID/admin.lang +++ b/htdocs/langs/id_ID/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Perpustakaan UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Pengguna & Grup @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifikasi -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Sumbangan Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/id_ID/agenda.lang b/htdocs/langs/id_ID/agenda.lang index 37498e91adf..075ea026b40 100644 --- a/htdocs/langs/id_ID/agenda.lang +++ b/htdocs/langs/id_ID/agenda.lang @@ -35,7 +35,9 @@ AllActions= Semua acara / tugas ViewCal=Tampilan bulan ViewDay=Tampilan hari ViewWeek=Tampilan minggu +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Lihat dengan filter yang telah ditetapkan AutoActions= Otomatis mengisi AgendaAutoActionDesc= Tentukan sini peristiwa yang Anda ingin Dolibarr untuk membuat secara otomatis sebuah acara di agenda. Jika tidak dicentang (secara default), hanya tindakan manual akan dimasukkan dalam agenda. diff --git a/htdocs/langs/id_ID/bills.lang b/htdocs/langs/id_ID/bills.lang index 42a0d6e3a01..41c2cef2375 100644 --- a/htdocs/langs/id_ID/bills.lang +++ b/htdocs/langs/id_ID/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Pembayaran - pembayaran yang sudah selesai PaymentsBackAlreadyDone=Pembayaran - pembayaran kembali yang sudah selesai PaymentRule=Aturan pembayaran PaymentMode=Jenis pembayaran +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/id_ID/boxes.lang b/htdocs/langs/id_ID/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/id_ID/boxes.lang +++ b/htdocs/langs/id_ID/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/id_ID/categories.lang b/htdocs/langs/id_ID/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/id_ID/categories.lang +++ b/htdocs/langs/id_ID/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/id_ID/companies.lang b/htdocs/langs/id_ID/companies.lang index 3f27234f70d..1c9f2730e54 100644 --- a/htdocs/langs/id_ID/companies.lang +++ b/htdocs/langs/id_ID/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/id_ID/compta.lang b/htdocs/langs/id_ID/compta.lang index 05909a63ce3..2e8fecbab1e 100644 --- a/htdocs/langs/id_ID/compta.lang +++ b/htdocs/langs/id_ID/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/id_ID/cron.lang b/htdocs/langs/id_ID/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/id_ID/cron.lang +++ b/htdocs/langs/id_ID/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/id_ID/deliveries.lang b/htdocs/langs/id_ID/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/id_ID/deliveries.lang +++ b/htdocs/langs/id_ID/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=karyawan DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=karyawan FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/id_ID/hrm.lang b/htdocs/langs/id_ID/hrm.lang index 7a63626fc07..6ba400ba5bb 100644 --- a/htdocs/langs/id_ID/hrm.lang +++ b/htdocs/langs/id_ID/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=Daftar Karyawan Employees=karyawan Employee=karyawan +Employe=Employe NewEmployee=Karyawan Baru EmployeeCard=Kartu Karyawan diff --git a/htdocs/langs/id_ID/interventions.lang b/htdocs/langs/id_ID/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/id_ID/interventions.lang +++ b/htdocs/langs/id_ID/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/id_ID/mails.lang b/htdocs/langs/id_ID/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/id_ID/mails.lang +++ b/htdocs/langs/id_ID/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/id_ID/main.lang b/htdocs/langs/id_ID/main.lang index 2c6aa1362a6..5d1399a2048 100644 --- a/htdocs/langs/id_ID/main.lang +++ b/htdocs/langs/id_ID/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Tanggal DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/id_ID/margins.lang b/htdocs/langs/id_ID/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/id_ID/margins.lang +++ b/htdocs/langs/id_ID/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/id_ID/oauth.lang b/htdocs/langs/id_ID/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/id_ID/oauth.lang +++ b/htdocs/langs/id_ID/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/id_ID/orders.lang b/htdocs/langs/id_ID/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/id_ID/orders.lang +++ b/htdocs/langs/id_ID/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/id_ID/other.lang b/htdocs/langs/id_ID/other.lang index 9102efc6b08..5a49d8748e6 100644 --- a/htdocs/langs/id_ID/other.lang +++ b/htdocs/langs/id_ID/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/id_ID/paypal.lang b/htdocs/langs/id_ID/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/id_ID/paypal.lang +++ b/htdocs/langs/id_ID/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/id_ID/products.lang b/htdocs/langs/id_ID/products.lang index cec92ca840b..9c10f7bd71c 100644 --- a/htdocs/langs/id_ID/products.lang +++ b/htdocs/langs/id_ID/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/id_ID/projects.lang b/htdocs/langs/id_ID/projects.lang index 5dbb3a6cb6a..a53607be2c2 100644 --- a/htdocs/langs/id_ID/projects.lang +++ b/htdocs/langs/id_ID/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/id_ID/propal.lang b/htdocs/langs/id_ID/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/id_ID/propal.lang +++ b/htdocs/langs/id_ID/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/id_ID/salaries.lang b/htdocs/langs/id_ID/salaries.lang index 693c520d286..55a4ccc094d 100644 --- a/htdocs/langs/id_ID/salaries.lang +++ b/htdocs/langs/id_ID/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kode Akuntansi untuk pembayaran gaji SALARIES_ACCOUNTING_ACCOUNT_CHARGE=kode akuntansi untuk pembiayaan keuangan Salary=Gaji Salaries=Gaji -Employee=karyawan NewSalaryPayment=Pembayaran Gaji Baru SalaryPayment=Pembayaran Gaji SalariesPayments=Pembayaran Gaji diff --git a/htdocs/langs/id_ID/sendings.lang b/htdocs/langs/id_ID/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/id_ID/sendings.lang +++ b/htdocs/langs/id_ID/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/id_ID/sms.lang b/htdocs/langs/id_ID/sms.lang index 0ec0e61a588..70066caac96 100644 --- a/htdocs/langs/id_ID/sms.lang +++ b/htdocs/langs/id_ID/sms.lang @@ -1,53 +1,54 @@ # Dolibarr language file - Source file is en_US - sms -# Sms=Sms -# SmsSetup=Sms setup -# SmsDesc=This page allows you to define globals options on SMS features -# SmsCard=SMS Card -# AllSms=All SMS campains -# SmsTargets=Targets -# SmsRecipients=Targets -# SmsRecipient=Target -# SmsTitle=Description -# SmsFrom=Sender -# SmsTo=Target -# SmsTopic=Topic of SMS -# SmsText=Message -# SmsMessage=SMS Message -# ShowSms=Show Sms -# ListOfSms=List SMS campains -# NewSms=New SMS campain -# EditSms=Edit Sms -# ResetSms=New sending -# DeleteSms=Delete Sms campain -# DeleteASms=Remove a Sms campain -# PreviewSms=Previuw Sms -# PrepareSms=Prepare Sms -# CreateSms=Create Sms -# SmsResult=Result of Sms sending -# TestSms=Test Sms -# ValidSms=Validate Sms -# ApproveSms=Approve Sms -# SmsStatusDraft=Draft -# SmsStatusValidated=Validated -# SmsStatusApproved=Approved -# SmsStatusSent=Sent -# SmsStatusSentPartialy=Sent partially -# SmsStatusSentCompletely=Sent completely -# SmsStatusError=Error -# SmsStatusNotSent=Not sent -# SmsSuccessfulySent=Sms correctly sent (from %s to %s) -# ErrorSmsRecipientIsEmpty=Number of target is empty -# WarningNoSmsAdded=No new phone number to add to target list -# ConfirmValidSms=Do you confirm validation of this campain ? -# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? -# ConfirmDeleteMailing=Do you confirm removing of campain ? -# NbOfRecipients=Number of targets -# NbOfUniqueSms=Nb dof unique phone numbers -# NbOfSms=Nbre of phon numbers -# ThisIsATestMessage=This is a test message -# SendSms=Send SMS -# SmsInfoCharRemain=Nb of remaining characters -# SmsInfoNumero= (format international ie : +33899701761) -# DelayBeforeSending=Delay before sending (minutes) -# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. +Sms=Sms +SmsSetup=Sms setup +SmsDesc=This page allows you to define globals options on SMS features +SmsCard=SMS Card +AllSms=All SMS campains +SmsTargets=Targets +SmsRecipients=Targets +SmsRecipient=Target +SmsTitle=Description +SmsFrom=Sender +SmsTo=Target +SmsTopic=Topic of SMS +SmsText=Message +SmsMessage=SMS Message +ShowSms=Show Sms +ListOfSms=List SMS campains +NewSms=New SMS campain +EditSms=Edit Sms +ResetSms=New sending +DeleteSms=Delete Sms campain +DeleteASms=Remove a Sms campain +PreviewSms=Previuw Sms +PrepareSms=Prepare Sms +CreateSms=Create Sms +SmsResult=Result of Sms sending +TestSms=Test Sms +ValidSms=Validate Sms +ApproveSms=Approve Sms +SmsStatusDraft=Draft +SmsStatusValidated=Validated +SmsStatusApproved=Approved +SmsStatusSent=Sent +SmsStatusSentPartialy=Sent partially +SmsStatusSentCompletely=Sent completely +SmsStatusError=Error +SmsStatusNotSent=Not sent +SmsSuccessfulySent=Sms correctly sent (from %s to %s) +ErrorSmsRecipientIsEmpty=Number of target is empty +WarningNoSmsAdded=No new phone number to add to target list +ConfirmValidSms=Do you confirm validation of this campain ? +ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmDeleteMailing=Do you confirm removing of campain ? +NbOfRecipients=Number of targets +NbOfUniqueSms=Nb dof unique phone numbers +NbOfSms=Nbre of phon numbers +ThisIsATestMessage=This is a test message +SendSms=Send SMS +SmsInfoCharRemain=Nb of remaining characters +SmsInfoNumero= (format international ie : +33899701761) +DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/id_ID/supplier_proposal.lang b/htdocs/langs/id_ID/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/id_ID/supplier_proposal.lang +++ b/htdocs/langs/id_ID/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/id_ID/trips.lang b/htdocs/langs/id_ID/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/id_ID/trips.lang +++ b/htdocs/langs/id_ID/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/id_ID/users.lang b/htdocs/langs/id_ID/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/id_ID/users.lang +++ b/htdocs/langs/id_ID/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/is_IS/accountancy.lang b/htdocs/langs/is_IS/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/is_IS/accountancy.lang +++ b/htdocs/langs/is_IS/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/is_IS/admin.lang b/htdocs/langs/is_IS/admin.lang index 6a609b41c05..27afc5f7960 100644 --- a/htdocs/langs/is_IS/admin.lang +++ b/htdocs/langs/is_IS/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Fela allar upplýsingar sem tengjast virưisaukaskatt HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bókasafn UrlGenerationParameters=Breytur til aư tryggja vefslóðir SecurityTokenIsUnique=Nota einstakt securekey breytu fyrir hvert slóð @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Notendur & hópar @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Tilkynningar -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=FjĆ”rframlƶg Module700Desc=Framlƶg Ć­ stjórnun Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Tafir fyrir viưvƶrun DelaysOfToleranceBeforeWarning=Umburưarlyndi tafir fyrir viưvƶrun DelaysOfToleranceDesc=ƞessi skjĆ”r gerir þér kleift aư tilgreina þola tafir Ɣưur en viưvƶrun er greint Ć” skjĆ” meư picto %s fyrir hvern seint Ć­ lotukerfinu. Delays_MAIN_DELAY_ACTIONS_TODO=Tƶf umburưarlyndi (Ć­ dƶgum) Ɣưur en viưvƶrun um fyrirhugaưar aưgerưir ekki enn grein +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Tƶf umburưarlyndi (Ć­ dƶgum) Ɣưur en hann hringi Ć” skipunum enn ekki gert Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Tƶf umburưarlyndi (Ć­ dƶgum) fyrir viưvƶrun um birgja pantanir ekki enn unnum Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Tƶf umburưarlyndi (Ć­ dƶgum) Ɣưur en viưvƶrun um tillƶgur til aư loka @@ -1087,6 +1089,7 @@ PathDirectory=Listinn SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/is_IS/agenda.lang b/htdocs/langs/is_IS/agenda.lang index b5b01664c7d..e853d6e1d2a 100644 --- a/htdocs/langs/is_IS/agenda.lang +++ b/htdocs/langs/is_IS/agenda.lang @@ -35,7 +35,9 @@ AllActions= Allar aưgerưir / verkefni ViewCal=Skoưa dagatal ViewDay=DagsskjĆ”r ViewWeek=VikuskjĆ”r +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View meư fyrirfram skilgreindum filters AutoActions= SjĆ”lfvirk fyllingu dagskrĆ” AgendaAutoActionDesc= Veldu hĆ©r viưburưir sem þú vilt Dolibarr aư bĆŗa sjĆ”lfvirkt til aưgerưa Ć” dagskrĆ”. Ef ekkert er valiư (sjĆ”lfgefiư), verưur eingƶngu handvirk aưgerư aư koma fram Ć­ dagskrĆ”. diff --git a/htdocs/langs/is_IS/bills.lang b/htdocs/langs/is_IS/bills.lang index 3d6cee43dd9..c30d9830035 100644 --- a/htdocs/langs/is_IS/bills.lang +++ b/htdocs/langs/is_IS/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Greiưslur gert þegar PaymentsBackAlreadyDone=Payments back already done PaymentRule=Greiưsla regla PaymentMode=GreiưslumĆ”ti +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Sýna reikning ShowInvoiceReplace=Sýna skipta Reikningar ShowInvoiceAvoir=Sýna kredit athugiư ShowInvoiceDeposit=Sýna innĆ” reikning +ShowInvoiceSituation=Show situation invoice ShowPayment=Sýna greiưslu AlreadyPaid=ƞegar greitt AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-endurheimtanlegur SetConditions=Setja greiưslu skilyrưi SetMode=Setja greiưslu ham Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=ƞessi upphƦư hefur veriư yfirgefin (viưskiptavinur t HelpAbandonOther=ƞessi upphƦư hefur veriư yfirgefin sƭưan þaư var villa (vitlaust viưskiptavinar eưa reikning Ć­ staư meư ƶưrum til dƦmis) IdSocialContribution=Social/fiscal tax payment id PaymentId=Greiưsla persónuskilrĆ­ki +PaymentRef=Payment ref. InvoiceId=Invoice persónuskilrĆ­ki InvoiceRef=Invoice dómari. InvoiceDateCreation=Invoice skƶpun dagsetningu @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Skjótur @@ -393,6 +402,7 @@ Reported=Seinkun DisabledBecausePayments=Ekki hƦgt þar sem þaư er einhvers greiưslur CantRemovePaymentWithOneInvoicePaid=Get ekki fjarlƦgt greiưslu þar er aư minnsta kosti Ć” reikning flokkast borgaư ExpectedToPay=VƦntanlegur greiưslu +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Borgaư af þessari greiưslu ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice lĆ­kan Crabe. A heill Reikningar lĆ­kan (styưur VSK valkostur, afslƦtti, greiưslur skilyrưi, merki, osfrv ..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=A frumvarpiư hófst meư $ syymm er til nĆŗ þegar og er ekki meư þessari tegund af rƶư. FjarlƦgja hana eưa gefa henni nýtt heiti þess aư virkja þessa einingu. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/is_IS/boxes.lang b/htdocs/langs/is_IS/boxes.lang index a3a96ba7987..6a1cc3b4087 100644 --- a/htdocs/langs/is_IS/boxes.lang +++ b/htdocs/langs/is_IS/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=reikninga viưskiptavinar ForCustomersOrders=Customers orders ForProposals=Tillƶgur LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/is_IS/categories.lang b/htdocs/langs/is_IS/categories.lang index c8f5583dd24..6d94d332d9f 100644 --- a/htdocs/langs/is_IS/categories.lang +++ b/htdocs/langs/is_IS/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / Prosp. Flokkur ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/is_IS/companies.lang b/htdocs/langs/is_IS/companies.lang index fe176ebb3f5..22dca5e2e1a 100644 --- a/htdocs/langs/is_IS/companies.lang +++ b/htdocs/langs/is_IS/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id Prof. 1 (RC) ProfId2MA=Id Prof. 2 (Patente) ProfId3MA=Id Prof. 3 (IF) ProfId4MA=Id Prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/is_IS/compta.lang b/htdocs/langs/is_IS/compta.lang index 679789c25fc..eaaa110585c 100644 --- a/htdocs/langs/is_IS/compta.lang +++ b/htdocs/langs/is_IS/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- InnlĆ”nsstofnanir reikningar eru nĆ© meư DepositsAreIncluded=- InnlĆ”nsstofnanir reikningar eru LT2ReportByCustomersInInputOutputModeES=Skýrsla um þriưja aưila IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/is_IS/cron.lang b/htdocs/langs/is_IS/cron.lang index 05174a31df7..d61321e2b8d 100644 --- a/htdocs/langs/is_IS/cron.lang +++ b/htdocs/langs/is_IS/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Upphafsdagur -CronDtEnd=Lokadagur +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Forgangur CronLabel=Lýsing CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/is_IS/deliveries.lang b/htdocs/langs/is_IS/deliveries.lang index 479ead49cf7..9b90e042c2a 100644 --- a/htdocs/langs/is_IS/deliveries.lang +++ b/htdocs/langs/is_IS/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Ertu viss um aư þú viljir eyưa pósti móttƶku DeliveryMethod=BirtingarmĆ”ti TrackingNumber=Rekja spor nĆŗmer DeliveryNotValidated=Afhending er ekki fullgilt +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nafn og Undirskrift: ToAndDate=To___________________________________ Ć” ____ / _____ / __________ diff --git a/htdocs/langs/is_IS/holiday.lang b/htdocs/langs/is_IS/holiday.lang index a170197d3ec..9d98115dd37 100644 --- a/htdocs/langs/is_IS/holiday.lang +++ b/htdocs/langs/is_IS/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Upphafsdagur DateFinCP=Lokadagur DateCreateCP=Creation dagsetning @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Lýsing SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Nafn -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/is_IS/hrm.lang b/htdocs/langs/is_IS/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/is_IS/hrm.lang +++ b/htdocs/langs/is_IS/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/is_IS/interventions.lang b/htdocs/langs/is_IS/interventions.lang index 0a7f5b571d8..b493d986d95 100644 --- a/htdocs/langs/is_IS/interventions.lang +++ b/htdocs/langs/is_IS/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Fara aftur numero meư sniư %s yymm-NNNN þar YY er Ć”r PacificNumRefModelError=ƍhlutun kort sem byrjar Ć” $ syymm er til nĆŗ þegar og er ekki meư þessari tegund af rƶư. FjarlƦgja hana eưa gefa henni nýtt heiti þess aư virkja þessa einingu. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/is_IS/mails.lang b/htdocs/langs/is_IS/mails.lang index 2ca15ee082e..f3233d02661 100644 --- a/htdocs/langs/is_IS/mails.lang +++ b/htdocs/langs/is_IS/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/is_IS/main.lang b/htdocs/langs/is_IS/main.lang index 79dc1228762..2f8bdc583ed 100644 --- a/htdocs/langs/is_IS/main.lang +++ b/htdocs/langs/is_IS/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Tengingin viư gagnagrunninn +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=Engin villa @@ -105,6 +106,7 @@ NotePrivate=Ath (einka) PrecisionUnitIsLimitedToXDecimals=Dolibarr var skipulag aư takmarka nĆ”kvƦmni verưi eining Ć­ %s brotum. DoTest=Próf ToFilter=SĆ­a +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Aưvƶrun, hefur þú aư minnsta kosti einn þÔttur sem hefur fariư fram Ćŗr umburưarlyndi tafar. yes=jĆ” Yes=JĆ” @@ -228,6 +230,8 @@ Now=NĆŗ HourStart=Start hour Date=Dagsetning DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Upphafsdagsetning DateEnd=Lokadagsetning DateCreation=Creation dagsetning @@ -608,6 +612,7 @@ TotalMan=Samtals NeverReceived=Aldrei fengiư Canceled=HƦtt viư YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Litur Documents=Hlekkur skrĆ” DocumentsNb=Hlekkur skrĆ” ( %s ) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/is_IS/margins.lang b/htdocs/langs/is_IS/margins.lang index 2f48814aaa7..60df2cb45f2 100644 --- a/htdocs/langs/is_IS/margins.lang +++ b/htdocs/langs/is_IS/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Upphafsdagur EndDate=Lokadagur Launch=Byrja -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/is_IS/oauth.lang b/htdocs/langs/is_IS/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/is_IS/oauth.lang +++ b/htdocs/langs/is_IS/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/is_IS/orders.lang b/htdocs/langs/is_IS/orders.lang index 00cd2b98ca6..d285c0fe104 100644 --- a/htdocs/langs/is_IS/orders.lang +++ b/htdocs/langs/is_IS/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Aưrar skipanir LastOrders=Last %s customer orders diff --git a/htdocs/langs/is_IS/other.lang b/htdocs/langs/is_IS/other.lang index dc27a3fc35b..25e3d563532 100644 --- a/htdocs/langs/is_IS/other.lang +++ b/htdocs/langs/is_IS/other.lang @@ -238,3 +238,8 @@ ToExport=Útflutningur NewExport=New Ćŗtflutningur ##### External sites ##### ExternalSites=Ytri sƭưur +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/is_IS/paypal.lang b/htdocs/langs/is_IS/paypal.lang index 4a8725a5f5e..5dd39a74b1a 100644 --- a/htdocs/langs/is_IS/paypal.lang +++ b/htdocs/langs/is_IS/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Ham próf / sandkassi PAYPAL_API_USER=API notandanafn PAYPAL_API_PASSWORD=API lykilorư PAYPAL_API_SIGNATURE=API undirskrift +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Tilboư greiưslu "órjĆŗfanlegur" (Kreditkort + Paypal) eưa "Paypal" aưeins PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/is_IS/products.lang b/htdocs/langs/is_IS/products.lang index f254a3f2b4e..08e97f0f78a 100644 --- a/htdocs/langs/is_IS/products.lang +++ b/htdocs/langs/is_IS/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/is_IS/projects.lang b/htdocs/langs/is_IS/projects.lang index 1fa14597949..c4dc6d91e19 100644 --- a/htdocs/langs/is_IS/projects.lang +++ b/htdocs/langs/is_IS/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=ƞetta sýnir ƶll verkefni (notandi heimildir veita þér leyfi til aư skoưa allt). MyTasksDesc=ƞessi skoưun er takmƶrkuư viư verkefni eưa verkefni sem þú ert aư hafa samband viư (hvaư sem er gerư). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=ƞetta sýnir ƶll verkefni og verkefni sem þú ert aư fĆ” aư lesa. TasksDesc=ƞetta sýnir ƶll verkefni og verkefni (notandi heimildir veita þér leyfi til aư skoưa allt). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer verkefni LastProjects=Last %s verkefni AllProjects=Ɩll verkefni OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Listi yfir verkefni ShowProject=Sýna verkefni SetProject=Setja verkefni @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/is_IS/propal.lang b/htdocs/langs/is_IS/propal.lang index 67e920d8a94..e969fb29fad 100644 --- a/htdocs/langs/is_IS/propal.lang +++ b/htdocs/langs/is_IS/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s breytt tillƶgum AllPropals=Allar tillƶgur LastProposals=Sƭưasta tillƶgur SearchAProposal=Leita aư tillƶgu +NoProposal=No proposal ProposalsStatistics=tƶlfrƦưi Auglýsing tillƶgunnar NumberOfProposalsByMonth=Fjƶldi eftir mĆ”nuưi AmountOfProposalsByMonthHT=UpphƦư eftir mĆ”nuưi (aư frĆ”dregnum skatti) @@ -62,7 +63,8 @@ DatePropal=Dagsetning tillƶgu DateEndPropal=Date lok gildistĆ­ma DateEndPropalShort=Lokadagsetning ValidityDuration=GildistĆ­mi Lengd -CloseAs=Loka meư stƶưu +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Flokka billed BuildBill=Byggja Reikningar ErrorPropalNotFound=Propal %s fannst ekki @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/is_IS/salaries.lang b/htdocs/langs/is_IS/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/is_IS/salaries.lang +++ b/htdocs/langs/is_IS/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/is_IS/sendings.lang b/htdocs/langs/is_IS/sendings.lang index 8ea6e032c08..69fbea92dea 100644 --- a/htdocs/langs/is_IS/sendings.lang +++ b/htdocs/langs/is_IS/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Sendingunni Shipments=Sendingar ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Sendingar area ListOfSendings=Listi yfir sendings SendingMethod=Shipping aưferư diff --git a/htdocs/langs/is_IS/sms.lang b/htdocs/langs/is_IS/sms.lang index 3da8b5a920d..eed19e79851 100644 --- a/htdocs/langs/is_IS/sms.lang +++ b/htdocs/langs/is_IS/sms.lang @@ -49,5 +49,6 @@ SendSms=Senda SMS SmsInfoCharRemain=Nb af Stafir SmsInfoNumero= (Sniư International þ.e.: 33899701761) DelayBeforeSending=Tƶf Ɣưur en þú sendir (mĆ­nĆŗtur) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Engin markmiư Ć­ boưi. Athugaưu uppsetningu SMS gefur. diff --git a/htdocs/langs/is_IS/supplier_proposal.lang b/htdocs/langs/is_IS/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/is_IS/supplier_proposal.lang +++ b/htdocs/langs/is_IS/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/is_IS/trips.lang b/htdocs/langs/is_IS/trips.lang index 8800c47250b..deec9f919cd 100644 --- a/htdocs/langs/is_IS/trips.lang +++ b/htdocs/langs/is_IS/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Ɩnnur -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=HĆ”degisverưur TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/is_IS/users.lang b/htdocs/langs/is_IS/users.lang index f6d6c389ed9..0a18703a515 100644 --- a/htdocs/langs/is_IS/users.lang +++ b/htdocs/langs/is_IS/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/it_IT/accountancy.lang b/htdocs/langs/it_IT/accountancy.lang index 45e251c51c6..7d8af19cdf3 100644 --- a/htdocs/langs/it_IT/accountancy.lang +++ b/htdocs/langs/it_IT/accountancy.lang @@ -1,10 +1,10 @@ # Dolibarr language file - en_US - Accounting Expert -ACCOUNTING_EXPORT_SEPARATORCSV=Column separator for export file +ACCOUNTING_EXPORT_SEPARATORCSV=Separatore delle colonne nel file di esportazione ACCOUNTING_EXPORT_DATE=Date format for export file ACCOUNTING_EXPORT_PIECE=Export the number of piece ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account -ACCOUNTING_EXPORT_LABEL=Export the label -ACCOUNTING_EXPORT_AMOUNT=Export the amount +ACCOUNTING_EXPORT_LABEL=Esporta l'etichetta +ACCOUNTING_EXPORT_AMOUNT=Esporta l'ammontare ACCOUNTING_EXPORT_DEVISE=Export the devise Selectformat=Select the format for the file ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name @@ -26,7 +26,6 @@ Selectmodelcsv=Seleziona un modello di esportazione Modelcsv_normal=Esportazione classica Modelcsv_CEGID=Esporta tramite CEGID Esperto BackToChartofaccounts=Ritorna alla lista dell'account -Back=Indietro Definechartofaccounts=Definisci una lista degli account Selectchartofaccounts=Seleziona una lista degli account @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Giornale di vendita DescPurchasesJournal=Giornale acquisti -BankJournal=Giornale bancario -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Convalida automaticamente ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger ##Export Journal Feature -ExportFormat=Format of Export +ExportFormat=Formato di esportazione Prefixname=Prefix of export File Separate=Export separator Textframe=Frame of text value Headercol=Colname in header of file -Fieldname=Name of Field +Fieldname=Nome di campo Headername=Name in header -Type=Type of fields +Type=Tipi di campi Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledProduct=Nel prodotto +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/it_IT/admin.lang b/htdocs/langs/it_IT/admin.lang index 8cdd194c88f..e303ce02ea4 100644 --- a/htdocs/langs/it_IT/admin.lang +++ b/htdocs/langs/it_IT/admin.lang @@ -276,13 +276,13 @@ MAIN_SMS_SENDMODE=Metodo da utilizzare per inviare SMS MAIN_MAIL_SMS_FROM=Numero del chiamante predefinito per l'invio di SMS FeatureNotAvailableOnLinux=Funzione non disponibile sui sistemi Linux. Viene usato il server di posta installato sul server (es. sendmail). SubmitTranslationENUS=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit modified files on dolibarr.org/forum or for developers on github.com/Dolibarr/dolibarr. -SubmitTranslation=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit your change to www.transifex.com/dolibarr-association/dolibarr/ +SubmitTranslation=Se la traduzione per questa lingua non ĆØ completa o trovi degli errori, puoi correggere i file presenti nella directory langs/%s e pubblicare i file modificati su www.transifex.com/dolibarr-association/dolibarr/ ModuleSetup=Impostazioni modulo ModulesSetup=Impostazioni moduli ModuleFamilyBase=Sistema ModuleFamilyCrm=Client Resource Management (CRM) -ModuleFamilyProducts=Products Management (PM) -ModuleFamilyHr=Human Resource Management (HR) +ModuleFamilyProducts=Gestione dei prodotti (PM) +ModuleFamilyHr=Gestione delle risorse umane (HR) ModuleFamilyProjects=Progetti/collaborazioni ModuleFamilyOther=Altro ModuleFamilyTechnic=Strumenti Multi-modulo @@ -329,7 +329,7 @@ UMaskExplanation=Questo parametro consente di definire i permessi impostati di d SeeWikiForAllTeam=Date un'occhiata alla pagina wiki per la lista completa di tutti gli autori e la loro organizzazione UseACacheDelay= Ritardo per il caching di esportazione (0 o vuoto per disabilitare la cache) DisableLinkToHelpCenter=Nascondi link Hai bisogno di aiuto? sulla pagina di accesso -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=Nascondi link della guida online "%s" AddCRIfTooLong=La lunghezza delle righe non viene controllata automaticamente. Inserire gli a capo, se necessari. ModuleDisabled=Modulo disabilitato ModuleDisabledSoNoEvent=Modulo disabilitato - evento impossibile @@ -352,7 +352,7 @@ ThemeDir=Directory delle skin ConnectionTimeout=Timeout della connessione ResponseTimeout=Timeout della risposta SmsTestMessage=Prova messaggio da __PHONEFROM__ a __PHONETO__ -ModuleMustBeEnabledFirst=Module %s must be enabled first if you need this feature. +ModuleMustBeEnabledFirst=Il modulo %s deve prima essere attivato per poter accedere a questa funzione. SecurityToken=Token di sicurezza NoSmsEngine=Nessun manager mittente SMS disponibili. SMS gestore del mittente non sono installati con la distribuzione di default (perchĆ© dipende da un fornitore esterno), ma si possono trovare alcuni su http://www.dolistore.com PDF=PDF @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Nascondi tutte le informazioni relative all'IVA sui p HideDescOnPDF=Nascondi le descrizioni dei prodotti nel pdf generato HideRefOnPDF=Nascondi il ref. prodotto nei PDF generati HideDetailsOnPDF=Nascondi dettagli linee prodotti sui PDF generati -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Libreria UrlGenerationParameters=Parametri di generazione degli indirizzi SecurityTokenIsUnique=Utilizzare un unico parametro securekey per ogni URL @@ -394,7 +394,7 @@ ExtrafieldParamHelpselect=I parametri della lista deveono avere una sintassi tip ExtrafieldParamHelpcheckbox=La lista dei parametri deve contenere chiave univoca e valore.

      Per esempio:
      1, valore1
      2, valore2
      3, valore3
      ... ExtrafieldParamHelpradio=La lista dei parametri deve rispettare il formato chiave,valore

      per esempio:
      1,valore1
      2,valore2
      3,valore3
      ... ExtrafieldParamHelpsellist=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter +ExtrafieldParamHelpchkbxlst=La lista dei parametri viene da una tabella
      Sintassi: table_name:label_field:id_field::filter
      Per esempio: c_typent:libelle:id::filter

      filter può essere un semplice test (tipo active=1 per mostrare solo valori attivi)
      se vuoi filtrare per extrafield usa la sintassi extra.fieldcode=... (dove fieldcode ĆØ il codice del extrafield)

      Per far dipendere la lista da un'altra usa:
      c_typent:libelle:id:parent_list_code|parent_column:filter ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath
      Syntax : ObjectName:Classpath
      Example : Societe:societe/class/societe.class.php LibraryToBuildPDF=Libreria utilizzata per generare PDF WarningUsingFPDF=Avviso: Il tuo conf.php contiene la direttiva dolibarr_pdf_force_fpdf = 1. Questo significa che si utilizza la libreria FPDF per generare file PDF. Questa libreria ĆØ obsoleta e non supporta un molte funzioni (Unicode, trasparenza dell'immagine, lingue cirillico, arabo e asiatico, ...), quindi potrebbero verificarsi errori durante la generazione di file PDF.
      Per risolvere questo problema ed avere un supporto completo di generazione di file PDF, scarica
      biblioteca TCPDF , quindi commentare o rimuovere la riga $ dolibarr_pdf_force_fpdf = 1, e aggiungere invece $ dolibarr_lib_TCPDF_PATH = 'path_to_TCPDF_dir' @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Utenti e gruppi @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Prestito Module520Desc=Gestione dei prestiti Module600Name=Notifiche -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donazioni Module700Desc=Gestione donazioni Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Ritardi prima di avvertire DelaysOfToleranceBeforeWarning=Tolleranza sui ritardi prima di un avvertimento DelaysOfToleranceDesc=Questa schermata consente di definire per ciascun elemento la tolleranza sul ritardo prima che appaia una segnalazione nella casella con l'immagine %s. Delays_MAIN_DELAY_ACTIONS_TODO=Tolleranza sul ritardo (in giorni) prima di un avvertimento per azioni pianificate non ancora realizzate +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Tolleranza sul ritardo (in giorni) prima di un avvertimento per ordini non ancora lavorati Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Tolleranza sul ritardo (in giorni) prima di un avvertimento per ordini fornitore non ancora elaborati Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Tolleranza sul ritardo (in giorni) prima di un avvertimento per proposte da chiudere @@ -1087,6 +1089,7 @@ PathDirectory=Percorso directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configurazione della traduzione TranslationDesc=LA scelta della lingua visualizzata su schermo può essere modidificata:
      * Globalmente dal menu Home - Setup - Display
      * O per utente dalla linguetta User display della scheda utente (cliccare l'icona di login in alto sullo schermo). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Numero totale di moduli attivati: %s YouMustEnableOneModule=Devi abilitare almeno un modulo ClassNotFoundIntoPathWarning=La classe %s non ĆØ stata trovata al percorso PHP indicato @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/it_IT/agenda.lang b/htdocs/langs/it_IT/agenda.lang index 4158609457a..3aaa0a6c8fe 100644 --- a/htdocs/langs/it_IT/agenda.lang +++ b/htdocs/langs/it_IT/agenda.lang @@ -35,7 +35,9 @@ AllActions= Tutte i compiti/azioni ViewCal=Vista mensile ViewDay=Vista giornaliera ViewWeek=Vista settimanale +ViewYear=Year view ViewPerUser=Visualizzazione per utente +ViewPerType=Per type view ViewWithPredefinedFilters= Vista con filtri predefiniti AutoActions= Riempimento automatico AgendaAutoActionDesc= Definire qui gli eventi che devono essere creati automaticamente da Dolibarr. Se non è selezionato nulla (impostazione predefinita), nel calendario saranno visualizzate solo azioni inserite manualmente. @@ -96,11 +98,11 @@ AddEvent=Crea evento MyAvailability=Mie disponibilità ActionType=Tipo di evento DateActionBegin=Data di inizio evento -CloneAction=Clone event +CloneAction=Clona evento ConfirmCloneEvent=Are you sure you want to clone the event %s ? RepeatEvent=Repeat event EveryWeek=Every week -EveryMonth=Every month +EveryMonth=Ogni mese DayOfMonth=Day of month DayOfWeek=Day of week DateStartPlusOne=Date start + 1 hour diff --git a/htdocs/langs/it_IT/banks.lang b/htdocs/langs/it_IT/banks.lang index effaf2b6e91..8846cbd9a28 100644 --- a/htdocs/langs/it_IT/banks.lang +++ b/htdocs/langs/it_IT/banks.lang @@ -99,7 +99,7 @@ AccountToCredit=Conto di accredito AccountToDebit=Conto di addebito DisableConciliation=Disattiva funzione di conciliazione per questo conto ConciliationDisabled=Funzione di conciliazione disabilitata -StatusAccountOpened=Open +StatusAccountOpened=Aperto StatusAccountClosed=Chiuso AccountIdShort=Numero di conto EditBankRecord=Modifica record diff --git a/htdocs/langs/it_IT/bills.lang b/htdocs/langs/it_IT/bills.lang index 7c69c6dc428..ffb4d645387 100644 --- a/htdocs/langs/it_IT/bills.lang +++ b/htdocs/langs/it_IT/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Pagamenti già fatti PaymentsBackAlreadyDone=Rimborso già effettuato PaymentRule=Regola pagamento PaymentMode=Tipo di pagamento +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Termine di pagamento PaymentConditions=Condizioni di pagamento @@ -184,6 +186,7 @@ ShowInvoice=Visualizza fattura ShowInvoiceReplace=Visualizza la fattura sostitutiva ShowInvoiceAvoir=Visualizza nota di credito ShowInvoiceDeposit=Visualizza fattura d'acconto +ShowInvoiceSituation=Show situation invoice ShowPayment=Visualizza pagamento AlreadyPaid=Già pagato AlreadyPaidBack=Già rimborsato @@ -221,6 +224,7 @@ NonPercuRecuperable=Non recuperabile SetConditions=Imposta le condizioni di pagamento SetMode=Imposta la modalità di pagamento Billed=Fatturati +RecurringInvoices=Recurring invoices RepeatableInvoice=Modello fattura RepeatableInvoices=Modello fatture Repeatable=Modello @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Tale importo è stato abbandonato (cattivo cliente) ed è HelpAbandonOther=Tale importo è stato abbandonato dal momento che è stato un errore (cliente errato o fattura sostituita da altra, per esempio) IdSocialContribution=Social/fiscal tax payment id PaymentId=Id Pagamento +PaymentRef=Payment ref. InvoiceId=Id fattura InvoiceRef=Rif. Fattura InvoiceDateCreation=Data di creazione fattura @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Fatture fornitori correlate LatestRelatedBill=Ultima fattura correlata WarningBillExist=Attenzione, una o più fatture già esistenti MergingPDFTool=Strumento di fusione dei PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediato @@ -393,6 +402,7 @@ Reported=Segnalato DisabledBecausePayments=Impossibile perché ci sono dei pagamenti CantRemovePaymentWithOneInvoicePaid=Impossibile rimuovere il pagamento. C'è almeno una fattura classificata come pagata ExpectedToPay=Pagamento previsto +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Pagato con questo pagamento ClosePaidInvoicesAutomatically=Classifica come "pagate" tutte le fatture standard, ad avanzamento lavori e le note di credito e di debito interamente saldate. ClosePaidCreditNotesAutomatically=Classifica come "Pagata" tutte le note di credito interamente rimborsate @@ -404,8 +414,9 @@ NoteListOfYourUnpaidInvoices=Nota: questo elenco contiene solo fatture che hai c RevenueStamp=Marca da bollo YouMustCreateInvoiceFromThird=Questa opzione è disponibile quando crei fattura dalla scheda "cliente" di terze parti. PDFCrabeDescription=Modello di fattura Crabe. (Modello raccomandatoi) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Restituisce un numero nel formato %syymm-nnnn per le fatture, %syymm-nnnn per le note di credito e %syymm-nnnn per i versamenti, dove yy è l'anno, mm è il mese e nnnn è una sequenza progressiva, senza salti e che non si azzera. -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=Numero di rientro con il formato syymm-nnnn per fatture tipo%,% syymm-nnnn per le fatture di sostituzione,% syymm-nnnn per le fatture di deposito e% syymm-nnnn per le note di credito dove aa è l'anno, mm è il mese e nnnn è una sequenza senza spezzare e non ritorno a 0 TerreNumRefModelError=Un altro modello di numerazione con sequenza $ syymm è già esistente e non è compatibile con questo modello. Rimuovere o rinominare per attivare questo modulo. ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Responsabile pagamenti clienti @@ -433,3 +444,11 @@ DisabledBecauseFinal=Questo è l'avanzamento lavori finale CantBeLessThanMinPercent=Il valore dell'avanzamento non può essere inferiore al valore precedente. NoSituations=No open situations InvoiceSituationLast=Fattura a conclusione lavori +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/it_IT/boxes.lang b/htdocs/langs/it_IT/boxes.lang index 04f19ea1d03..1f6db80c3d5 100644 --- a/htdocs/langs/it_IT/boxes.lang +++ b/htdocs/langs/it_IT/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Fatture attive ForCustomersOrders=Ordini dei clienti ForProposals=Proposte LastXMonthRolling=Ultimi %s mesi +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/it_IT/categories.lang b/htdocs/langs/it_IT/categories.lang index 6b321cb0abe..4f6855526f5 100644 --- a/htdocs/langs/it_IT/categories.lang +++ b/htdocs/langs/it_IT/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Tag/categoria prodotti MembersCategoryShort=Tag/categoria membri SuppliersCategoriesShort=Tag/categorie fornitori CustomersCategoriesShort=Tag/categorie clienti +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Categorie clienti potenziali ProductsCategoriesShort=Tag/categorie prodotti MembersCategoriesShort=Tag/categorie membri @@ -108,4 +109,4 @@ CategorieRecursiv=Collega automaticamente alla tag/categoria padre CategorieRecursivHelp=Se attivata, il prodotto sarà inserito anche nella categoria padre quando lo aggiungi ad una sottocategoria AddProductServiceIntoCategory=Aggiungi il seguente prodotto/servizio ShowCategory=Mostra tag/categoria -ByDefaultInList=By default in list +ByDefaultInList=Default nella lista diff --git a/htdocs/langs/it_IT/companies.lang b/htdocs/langs/it_IT/companies.lang index 93fc95a095b..ec1ca51a48c 100644 --- a/htdocs/langs/it_IT/companies.lang +++ b/htdocs/langs/it_IT/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=RC ProfId2MA=Patente ProfId3MA=SE ProfId4MA=CNSS -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=RFC ProfId2MX=R. P. IMSS diff --git a/htdocs/langs/it_IT/compta.lang b/htdocs/langs/it_IT/compta.lang index 281bdc71c47..a6cc7ea6d93 100644 --- a/htdocs/langs/it_IT/compta.lang +++ b/htdocs/langs/it_IT/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Le fatture d'acconto non sono incluse DepositsAreIncluded=- Le fatture d'acconto sono incluse LT2ReportByCustomersInInputOutputModeES=IRPF soggetti terzi(Spagna) LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report per IVA cliente riscossa e pagata VATReportByCustomersInDueDebtMode=Report per IVA cliente riscossa e pagata VATReportByQuartersInInputOutputMode=Report per tasso di IVA riscossa e pagata diff --git a/htdocs/langs/it_IT/cron.lang b/htdocs/langs/it_IT/cron.lang index 4be3199634f..73677edd775 100644 --- a/htdocs/langs/it_IT/cron.lang +++ b/htdocs/langs/it_IT/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=In ambienti Unix per lanciare il comando ogni 5 minuti d CronExplainHowToRunWin=In ambienti Microsoft(tm) Windows per lanciare il comando ogni 5 minuti dovresti usare le operazioni pianificate # Menu CronJobs=Azioni pianificate -CronListActive=Lista dei job attivi/programmati +CronListActive=List of enabled/scheduled jobs CronListInactive=Lista dei job disabilitati +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Ultimo avvio CronLastOutput=Output dell'ultimo avvio @@ -35,8 +36,8 @@ CronInfo=Il modulo per i job programmati permette di eseguire operazioni definit CronWaitingJobs=Job in attesa CronTask=Azione CronNone=Nessuno -CronDtStart=Data di inizio -CronDtEnd=Data di fine +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Prossima esecuzione CronDtLastLaunch=Ultima esecuzione CronFrequency=Frequenza @@ -51,6 +52,7 @@ CronNoJobs=Nessun job registrato CronPriority=Priorità CronLabel=Descrizione CronNbRun=Num. lancio +CronMaxRun=Max nb. launch CronEach=Ogni JobFinished=Azione eseguita e completata #Page card diff --git a/htdocs/langs/it_IT/deliveries.lang b/htdocs/langs/it_IT/deliveries.lang index 123969f56d3..ef87205baba 100644 --- a/htdocs/langs/it_IT/deliveries.lang +++ b/htdocs/langs/it_IT/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Vuoi davvero cancellare la ricevuta di consegna DeliveryMethod=Metodo di consegna TrackingNumber=Numero di tracking DeliveryNotValidated=Consegna non convalidata +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nome e firma: ToAndDate=A___________________________________ il ____/_____/__________ diff --git a/htdocs/langs/it_IT/holiday.lang b/htdocs/langs/it_IT/holiday.lang index 34ab35fabf6..b03bd96495a 100644 --- a/htdocs/langs/it_IT/holiday.lang +++ b/htdocs/langs/it_IT/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this, click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Dipendente DateDebCP=Data di inizio DateFinCP=Data di fine DateCreateCP=Data di creazione @@ -23,7 +22,7 @@ ReviewedByCP=Sarà valutato da DescCP=Descrizione SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=La data di fine deve essere posteriore alla data di inizio. @@ -79,9 +78,9 @@ PrevSoldeCP=Saldo precedente NewSoldeCP=Nuovo saldo alreadyCPexist=A leave request has already been done on this period. UserName=Nome -Employee=Dipendente FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Aggiornamento mensile ManualUpdate=Aggiornamento manuale HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/it_IT/hrm.lang b/htdocs/langs/it_IT/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/it_IT/hrm.lang +++ b/htdocs/langs/it_IT/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/it_IT/interventions.lang b/htdocs/langs/it_IT/interventions.lang index a40c9a56efe..00a05a7fdc3 100644 --- a/htdocs/langs/it_IT/interventions.lang +++ b/htdocs/langs/it_IT/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Restituisce un numero nel formato %syymm-nnnn dove yy è PacificNumRefModelError=Un modello di numerazione degli interventi che inizia con $syymm è già esistente e non è compatibile con questo modello di sequenza. Rimuovere o rinominare per attivare questo modulo. PrintProductsOnFichinter=Stampa prodotti sulla scheda di intervento PrintProductsOnFichinterDetails=interventi generati da ordini +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/it_IT/languages.lang b/htdocs/langs/it_IT/languages.lang index d1dbba181df..47816c7fcb5 100644 --- a/htdocs/langs/it_IT/languages.lang +++ b/htdocs/langs/it_IT/languages.lang @@ -35,7 +35,7 @@ Language_es_PR=Spagnolo (Portorico) Language_et_EE=Estone Language_eu_ES=Basco Language_fa_IR=Persiano -Language_fi_FI=Finnish +Language_fi_FI=finlandese Language_fr_BE=Francese (Belgio) Language_fr_CA=Francese (Canada) Language_fr_CH=Francese (Svizzera) diff --git a/htdocs/langs/it_IT/mails.lang b/htdocs/langs/it_IT/mails.lang index ee161d781ec..8330dc4f550 100644 --- a/htdocs/langs/it_IT/mails.lang +++ b/htdocs/langs/it_IT/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=Email inviata a %s destinatari XTargetsAdded=%s destinatari aggiunti alla lista di invio EachInvoiceWillBeAttachedToEmail=Un documento che usa il template di fattura di default sarà creato ed allegato ad ogni email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Promemoria di fattura %s (%s) SendRemind=Invia promemoria per Email RemindSent=%s promemoria inviati. diff --git a/htdocs/langs/it_IT/main.lang b/htdocs/langs/it_IT/main.lang index 9b5ae20ea8b..5f26268ccdf 100644 --- a/htdocs/langs/it_IT/main.lang +++ b/htdocs/langs/it_IT/main.lang @@ -24,11 +24,12 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H.%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Connessione al database +NoTemplateDefined=No template defined for this email type NoTranslation=Nessuna traduzione NoRecordFound=Nessun risultato trovato NoError=Nessun errore Error=Errore -Errors=Errors +Errors=Errori ErrorFieldRequired=Il campo %s è obbligatorio ErrorFieldFormat=Il campo %s ha un valore errato ErrorFileDoesNotExists=Il file %s non esiste @@ -58,9 +59,9 @@ ErrorSomeErrorWereFoundRollbackIsDone=Si sono verificati degli errori. Effettuat ErrorConfigParameterNotDefined=Il parametro %s non è stato definito nel file conf.php. ErrorCantLoadUserFromDolibarrDatabase=Impossibile trovare l'utente %s nel database dell'applicazione. ErrorNoVATRateDefinedForSellerCountry=Errore, non sono state definite le aliquote IVA per: %s. -ErrorNoSocialContributionForSellerCountry=Error, no social/fiscal taxes type defined for country '%s'. +ErrorNoSocialContributionForSellerCountry=Errore, non sono stati definiti i tipi di contributi per: '%s'. ErrorFailedToSaveFile=Errore, file non salvato. -NotAuthorized=You are not authorized to do that. +NotAuthorized=Non sei autorizzato. SetDate=Imposta data SelectDate=Seleziona una data SeeAlso=Vedi anche %s @@ -105,13 +106,14 @@ NotePrivate=Nota (privata) PrecisionUnitIsLimitedToXDecimals=Dolibarr è stato configurato per limitare la precisione dei prezzi unitari a %s decimali. DoTest=Verifica ToFilter=Filtrare +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Attenzione, avete almeno un elemento che ha superato la tolleranza di ritardo. yes=sì Yes=Sì no=no No=No All=Tutto -Alls=All +Alls=Tutti Home=Home Help=Aiuto OnlineHelp=Guida in linea @@ -131,7 +133,7 @@ Disable=Disattivare Disabled=Disabilitato Add=Aggiungi AddLink=Aggiungi link -RemoveLink=Remove link +RemoveLink=Rimuovere collegamento Update=Aggiornamento AddActionToDo=Aggiungi azione da fare AddActionDone=Aggiungi azione fatta @@ -228,10 +230,12 @@ Now=Adesso HourStart=Ora di inizio Date=Data DateAndHour=Data e ora +DateToday=Today's date +DateReference=Reference date DateStart=Data inizio DateEnd=Data fine DateCreation=Data di creazione -DateCreationShort=Creat. date +DateCreationShort=Data di creazione DateModification=Data di modifica DateModificationShort=Data modif. DateLastModification=Data ultima modifica @@ -345,7 +349,7 @@ IncludedVAT=IVA inclusa HT=Al netto delle imposte TTC=IVA inclusa VAT=IVA -VATs=Sales taxes +VATs=IVA LT1ES=RE LT2ES=IRPF VATRate=Aliquota IVA @@ -388,7 +392,7 @@ NActions=%s azioni NActionsLate=%s azioni in ritardo RequestAlreadyDone=Richiesta già registrata Filter=Filtro -FilterOnInto=Search criteria '%s' into fields %s +FilterOnInto=Criteri di ricerca '%s' nei campi %s RemoveFilter=Rimuovi filtro ChartGenerated=Grafico generato ChartNotGenerated=Grafico non generato @@ -421,8 +425,8 @@ Qty=Qtà ChangedBy=Cambiato da ApprovedBy=Approvato da ApprovedBy2=Approvato da (seconda approvazione) -Approved=Approved -Refused=Refused +Approved=Approvato +Refused=Rifiutato ReCalculate=Ricalcola ResultOk=Successo ResultKo=Fallimento @@ -431,7 +435,7 @@ Reportings=Reportistiche Draft=Bozza Drafts=Bozze Validated=Convalidato -Opened=Open +Opened=Aperto New=Nuovo Discount=Sconto Unknown=Sconosciuto @@ -439,7 +443,7 @@ General=Generale Size=Dimensione Received=Ricevuto Paid=Pagato -Topic=Subject +Topic=Oggetto ByCompanies=Per impresa ByUsers=Per utente Links=Link @@ -608,6 +612,7 @@ TotalMan=Totale NeverReceived=Mai ricevuto Canceled=Annullato YouCanChangeValuesForThisListFromDictionarySetup=Puoi modificare i valori per questa lista dal menu setup - dizionario +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Colore Documents=Documenti DocumentsNb=file collegati (%s) @@ -672,7 +677,7 @@ NewAttribute=Nuovo attributo AttributeCode=Codice attributo OptionalFieldsSetup=Impostazione attributi extra URLPhoto=URL foto/logo -SetLinkToAnotherThirdParty=Link to another third party +SetLinkToAnotherThirdParty=Collega ad altro soggetto terzo CreateDraft=Crea bozza SetToDraft=Ritorna a bozza ClickToEdit=Clicca per modificare @@ -689,17 +694,18 @@ LinkedToSpecificUsers=Con collegamento ad un utente specifico DeleteAFile=Cancella un file ConfirmDeleteAFile=Sei sicuro di voler cancellare questo file NoResults=Nessun risultato -SystemTools=System tools +SystemTools=Strumenti di sistema ModulesSystemTools=Strumenti moduli Test=Test Element=Elemento NoPhotoYet=Nessuna immagine disponibile HomeDashboard=Sommario principale +Dashboard=Dashboard Deductible=Deducibile from=da toward=verso Access=Accesso -SelectAction=Select action +SelectAction=Seleziona azione HelpCopyToClipboard=Usa Ctrl+C per copiare negli appunti SaveUploadedFileWithMask=Salva il file sul server con il nome "%s" (oppure "%s") OriginFileName=Nome originale del file @@ -712,20 +718,20 @@ PublicUrl=URL pubblico AddBox=Aggiungi box SelectElementAndClickRefresh=Seleziona un elemento e clicca Aggiorna PrintFile=Stampa il file %s -ShowTransaction=Show transaction on bank account +ShowTransaction=Mostra la transazione GoIntoSetupToChangeLogo=Vai in Home -> Impostazioni -> Società per cambiare il logo o in Home - Setup -> display per nasconderlo. Deny=Rifiuta Denied=Rifiutata -ListOfTemplates=List of templates -Gender=Gender -Genderman=Man -Genderwoman=Woman -ViewList=List view -Mandatory=Mandatory -Hello=Hello -Sincerely=Sincerely -DeleteLine=Delete line -ConfirmDeleteLine=Are you sure you want to delete this line ? +ListOfTemplates=Elenco dei modelli +Gender=Genere +Genderman=Uomo +Genderwoman=Donna +ViewList=Vista elenco +Mandatory=Obbligatorio +Hello=Ciao +Sincerely=Cordialmente +DeleteLine=Elimina riga +ConfirmDeleteLine=Vuoi davvero eliminare questa riga? # Week day Monday=Lunedì @@ -756,26 +762,26 @@ ShortThursday=Gio ShortFriday=Ven ShortSaturday=Sab ShortSunday=Dom -SelectMailModel=Select email template +SelectMailModel=Seleziona modello e-mail SetRef=Set ref Select2ResultFoundUseArrows= -Select2NotFound=No result found -Select2Enter=Enter -Select2MoreCharacters=or more characters -Select2LoadingMoreResults=Loading more results... -Select2SearchInProgress=Search in progress... -SearchIntoThirdparties=Thirdparties -SearchIntoContacts=Contacts -SearchIntoMembers=Members -SearchIntoUsers=Users -SearchIntoProductsOrServices=Products or services -SearchIntoProjects=Projects -SearchIntoCustomerInvoices=Customer invoices -SearchIntoSupplierInvoices=Supplier invoices -SearchIntoCustomerOrders=Customer orders -SearchIntoSupplierOrders=Supplier orders -SearchIntoCustomerProposals=Customer proposals -SearchIntoSupplierProposals=Supplier proposals -SearchIntoInterventions=Interventions -SearchIntoContracts=Contracts -SearchIntoExpenseReports=Expense reports +Select2NotFound=Nessun risultato trovato +Select2Enter=Entra +Select2MoreCharacters=o più caratteri +Select2LoadingMoreResults=Caricamento di altri risultati ... +Select2SearchInProgress=Ricerca in corso ... +SearchIntoThirdparties=Terze parti +SearchIntoContacts=Contatti +SearchIntoMembers=Membri +SearchIntoUsers=Utenti +SearchIntoProductsOrServices=Prodotti o servizi +SearchIntoProjects=Progetti +SearchIntoCustomerInvoices=Fatture attive +SearchIntoSupplierInvoices=Fatture fornitori +SearchIntoCustomerOrders=Ordini dei clienti +SearchIntoSupplierOrders=Ordini fornitori +SearchIntoCustomerProposals=Proposte del cliente +SearchIntoSupplierProposals=Proposte Fornitore +SearchIntoInterventions=Interventi +SearchIntoContracts=Contratti +SearchIntoExpenseReports=Nota spese diff --git a/htdocs/langs/it_IT/margins.lang b/htdocs/langs/it_IT/margins.lang index 1ce6d6b936f..2c5556e0e46 100644 --- a/htdocs/langs/it_IT/margins.lang +++ b/htdocs/langs/it_IT/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Scegli prodotto o servizio StartDate=Data di avvio EndDate=Data di fine Launch=Avvio -ForceBuyingPriceIfNull=Forza il prezzo di acquisto se vuoto -ForceBuyingPriceIfNullDetails=se "ON", il margine sarà zero (prezzo di acquisto=prezzo di vendita), nel caso contrario ("OFF"), il margine sarà uguale al prezzo di vendita (prezzo di acquisto=0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Metodo di margine per sconti globali UseDiscountAsProduct=Come prodotto UseDiscountAsService=Come servizio @@ -35,8 +35,9 @@ MargeBrute=Margine lordo MargeNette=Margine netto MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Margine lordo = Prezzo di vendita - Prezzo di acquisto
      Margine netto = Prezzo di vendita - Prezzo di costo -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Prezzo di costo BuyingCost=Prezzo di costo UnitCharges=Carico unitario diff --git a/htdocs/langs/it_IT/oauth.lang b/htdocs/langs/it_IT/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/it_IT/oauth.lang +++ b/htdocs/langs/it_IT/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/it_IT/orders.lang b/htdocs/langs/it_IT/orders.lang index 16e4cbd8c21..1764f98701f 100644 --- a/htdocs/langs/it_IT/orders.lang +++ b/htdocs/langs/it_IT/orders.lang @@ -17,13 +17,13 @@ SuppliersOrders=Ordini fornitori SuppliersOrdersRunning=Ordini fornitori avviati CustomerOrder=Ordine cliente CustomersOrders=Ordini dei clienti -CustomersOrdersRunning=Current customer orders -CustomersOrdersAndOrdersLines=Customer orders and order lines +CustomersOrdersRunning=Ordini cliente attuali +CustomersOrdersAndOrdersLines=Gli ordini dei clienti e le linee d'ordine OrdersToValid=Ordini dei clienti da convalidare OrdersToBill=Ordini dei clienti consegnati -OrdersInProcess=Customer orders in process -OrdersToProcess=Customer orders to process -SuppliersOrdersToProcess=Supplier orders to process +OrdersInProcess=Gli ordini dei clienti in corso +OrdersToProcess=Ordini clienti da processare +SuppliersOrdersToProcess=Ordini fornitore da processare StatusOrderCanceledShort=Annullato StatusOrderDraftShort=Bozza StatusOrderValidatedShort=Convalidato @@ -31,12 +31,12 @@ StatusOrderSentShort=In corso StatusOrderSent=Spedizione in corso StatusOrderOnProcessShort=Ordinato StatusOrderProcessedShort=Lavorato -StatusOrderDelivered=Delivered +StatusOrderDelivered=Spedito StatusOrderToBillShort=Spedito StatusOrderToBill2Short=Da fatturare StatusOrderApprovedShort=Approvato StatusOrderRefusedShort=Rifiutato -StatusOrderBilledShort=Billed +StatusOrderBilledShort=Pagato StatusOrderToProcessShort=Da lavorare StatusOrderReceivedPartiallyShort=Ricevuto parz. StatusOrderReceivedAllShort=Ricevuto compl. @@ -44,18 +44,18 @@ StatusOrderCanceled=Annullato StatusOrderDraft=Bozza (deve essere convalidata) StatusOrderValidated=Convalidato StatusOrderOnProcess=Ordinato - In attesa di ricezione -StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation +StatusOrderOnProcessWithValidation=Ordinato - in attesa di ricezione o validazione StatusOrderProcessed=Lavorato StatusOrderToBill=Spedito StatusOrderToBill2=Da fatturare StatusOrderApproved=Approvato StatusOrderRefused=Rifiutato -StatusOrderBilled=Billed +StatusOrderBilled=Pagato StatusOrderReceivedPartially=Ricevuto parzialmente StatusOrderReceivedAll=Ricevuto completamente ShippingExist=Esiste una spedizione -ProductQtyInDraft=Product quantity into draft orders -ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered +ProductQtyInDraft=QuantitĆ  di prodotto in bozza di ordini +ProductQtyInDraftOrWaitingApproved=QuantitĆ  di prodotto in bozze o ordini approvati, non ancora ordinato DraftOrWaitingApproved=In bozza o approvato, ma non ancora ordinato DraftOrWaitingShipped=In bozza o convalidato, ma non ancora spedito MenuOrdersToBill=Ordini spediti @@ -67,12 +67,12 @@ ShipProduct=Spedisci prodotto CreateOrder=Crea ordine RefuseOrder=Rifiuta ordine ApproveOrder=Approva l'ordine -Approve2Order=Approve order (second level) +Approve2Order=Approva ordine (secondo livello) ValidateOrder=Convalida ordine UnvalidateOrder=Invalida ordine DeleteOrder=Elimina ordine CancelOrder=Annulla ordine -OrderReopened= Order %s Reopened +OrderReopened= Ordine %s riaperto AddOrder=Crea ordine AddToMyOrders=Aggiungi ai miei ordini AddToOtherOrders=Aggiungi ad altri ordini @@ -82,8 +82,8 @@ OrdersOpened=Ordini da processare NoOpenedOrders=Nessun ordine aperto NoOtherOpenedOrders=Nessun altro ordine aperto NoDraftOrders=Nessuna bozza d'ordine -NoOrder=No Order -NoSupplierOrder=No supplier order +NoOrder=No order +NoSupplierOrder=Nessun ordine fornitore OtherOrders=Altri ordini LastOrders=Ultimi %s ordini del cliente LastCustomerOrders=Ultimi %s ordini del cliente @@ -110,10 +110,10 @@ ClassifyShipped=Classifica come spedito ClassifyBilled=Classifica "fatturato" ComptaCard=Scheda contabilitĆ  DraftOrders=Bozze di ordini -DraftSuppliersOrders=Draft suppliers orders +DraftSuppliersOrders=Bozza ordine fornitore RelatedOrders=Ordini collegati RelatedCustomerOrders=Ordini correlati -RelatedSupplierOrders=Related supplier orders +RelatedSupplierOrders=Ordini fornitore relazionati OnProcessOrders=Ordini in lavorazione RefOrder=Rif. ordine RefCustomerOrder=Rif. ordine cliente diff --git a/htdocs/langs/it_IT/other.lang b/htdocs/langs/it_IT/other.lang index b17101e7469..9bf71c78ab5 100644 --- a/htdocs/langs/it_IT/other.lang +++ b/htdocs/langs/it_IT/other.lang @@ -57,13 +57,13 @@ Miscellaneous=Varie NbOfActiveNotifications=Numero di notifiche (num. di email da ricevere) PredefinedMailTest=Questa ĆØ una mail di prova. \\NLe due linee sono separate da un a capo. PredefinedMailTestHtml=Questa ĆØ una mail di test (la parola test deve risultare in grassetto).
      Le due linee sono separate da un a capo. -PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendInvoice=__CONTACTCIVNAME__ Qui troverete la fattura __REF__ __PERSONALIZED__Sincerely __SIGNATURE__ +PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__ Vorremmo avvertirvi che il __REF__ fattura sembra di non essere pagato. Quindi questa ĆØ la fattura in allegato di nuovo, come un promemoria. __PERSONALIZED__Sincerely __SIGNATURE__ PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nAlleghiamo la proposta commerciale __PROPREF__ \n\n__PERSONALIZED__ Cordiali Saluti\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nYou will find here the price request __ASKREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__ Troverete qui la richiesta di prezzo __ASKREF__ __PERSONALIZED__Cordialmente __SIGNATURE__ PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nAlleghiamo l'ordine __ORDERREF__\n\n__PERSONALIZED__ Cordiali Saluti\n\n__SIGNATURE__ PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nAlleghiamo il nostro ordine __ORDERREF__\n\n__PERSONALIZED__Cordiali Saluti\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__ Qui troverete la fattura __REF__ __PERSONALIZED__Cordialmente, __SIGNATURE__ PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nAlleghiamo il documento di trasporto __SHIPPINGREF__\n\n__PERSONALIZED__Cordiali Saluti\n\n__SIGNATURE__ PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nAlleghiamo l'intervento __FICHINTERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ @@ -238,3 +238,8 @@ ToExport=Esportare NewExport=Nuova esportazione ##### External sites ##### ExternalSites=Siti esterni +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/it_IT/paypal.lang b/htdocs/langs/it_IT/paypal.lang index 772624c7126..9dc708fc8dc 100644 --- a/htdocs/langs/it_IT/paypal.lang +++ b/htdocs/langs/it_IT/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=ModalitĆ  di test/sandbox PAYPAL_API_USER=Nome utente API PAYPAL_API_PASSWORD=Password API PAYPAL_API_SIGNATURE=Firma API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offerta di pagamento completo (Carta di credito + Paypal) o solo Paypal PaypalModeIntegral=Completo PaypalModeOnlyPaypal=Solo PayPal diff --git a/htdocs/langs/it_IT/products.lang b/htdocs/langs/it_IT/products.lang index 7f7fb16ad30..ac6526fc1c2 100644 --- a/htdocs/langs/it_IT/products.lang +++ b/htdocs/langs/it_IT/products.lang @@ -1,9 +1,9 @@ # Dolibarr language file - Source file is en_US - products ProductRef=Rif. prodotto ProductLabel=Etichetta prodotto -ProductLabelTranslated=Translated product label -ProductDescriptionTranslated=Translated product description -ProductNoteTranslated=Translated product note +ProductLabelTranslated=Etichetta del prodotto tradotto +ProductDescriptionTranslated=Descrizione del prodotto tradotto +ProductNoteTranslated=Tradotto nota prodotto ProductServiceCard=Scheda Prodotti/servizi Products=Prodotti Services=Servizi @@ -26,14 +26,14 @@ ProductOrService=Prodotto o servizio ProductsAndServices=Prodotti e Servizi ProductsOrServices=Prodotti o servizi ProductsAndServicesOnSell=Prodotti e servizi in vendita -ProductsAndServicesNotOnSell=Products and Services not for sale +ProductsAndServicesNotOnSell=Prodotti e servizi non in vendita ProductsAndServicesStatistics=Statistiche Prodotti e Servizi ProductsStatistics=Statistiche Prodotti -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSell=Prodotto per la vendita o per l'acquisto +ProductsNotOnSell=Prodotto non in vendita e non per l'acquisto ProductsOnSellAndOnBuy=Prodotti in vendit ServicesOnSell=Servizi in vendit -ServicesNotOnSell=Services not for sale +ServicesNotOnSell=Servizi non in vendita ServicesOnSellAndOnBuy=Servizi in vendita InternalRef=Riferimento interno LastRecorded=Ultimi prodotti/servizi in vendita registrati @@ -47,7 +47,7 @@ CardProduct1=Scheda servizio CardContract=Scheda contratto Warehouse=Magazzino Warehouses=Magazzini -WarehouseOpened=Warehouse open +WarehouseOpened=Magazzino aperto WarehouseClosed=Magazzino chiuso Stock=Scorte Stocks=Scorte @@ -67,9 +67,9 @@ ProductStatusNotOnBuy=Da non acquistare ProductStatusOnBuyShort=Acquistabile ProductStatusNotOnBuyShort=Obsoleto UpdatePrice=Aggiorna prezzo -UpdateVAT=Update vat -UpdateDefaultPrice=Update default price -UpdateLevelPrices=Update prices for each level +UpdateVAT=Aggiorna iva +UpdateDefaultPrice=Aggiornamento prezzo predefinito +UpdateLevelPrices=Aggiorna prezzi per ogni livello AppliedPricesFrom=Prezzi applicati a partire da SellingPrice=Prezzo di vendita SellingPriceHT=Prezzo di vendita (al netto delle imposte) @@ -77,23 +77,23 @@ SellingPriceTTC=Prezzo di vendita (inclusa IVA) PublicPrice=Prezzo al pubblico CurrentPrice=Prezzo attuale CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. -CostPriceUsage=In a future version, this value could be used for margin calculation. +CostPriceUsage=In una versione futura, questo valore può essere utilizzato per il calcolo del margine. NewPrice=Nuovo prezzo -MinPrice=Min. selling price -MinPriceHT=Min. selling price (net of tax) -MinPriceTTC=Min. selling price (inc. tax) +MinPrice=Min. prezzo di vendita +MinPriceHT=Min. prezzo di vendita (al netto delle imposte) +MinPriceTTC=Min. prezzo di vendita (inc tasse). CantBeLessThanMinPrice=Il prezzo di vendita non può essere inferiore al minimo consentito per questo prodotto ( %s IVA esclusa) ContractStatus=Stato del Contratto ContractStatusClosed=Chiuso -ContractStatusRunning=Ongoing +ContractStatusRunning=In corso ContractStatusExpired=Scaduto -ContractStatusOnHold=On hold -ContractStatusToRun=Make ongoing -ContractNotRunning=This contract is not ongoing +ContractStatusOnHold=In attesa +ContractStatusToRun=Fai in corso +ContractNotRunning=Questo contratto non ĆØ in corso ErrorProductAlreadyExists=Un prodotto con riferimento %s esiste giĆ . ErrorProductBadRefOrLabel=Il valore di riferimento o l'etichetta ĆØ sbagliato. ErrorProductClone=Si ĆØ verificato un problema cercando di cuplicare il prodotto o servizio -ErrorPriceCantBeLowerThanMinPrice=Error, price can't be lower than minimum price. +ErrorPriceCantBeLowerThanMinPrice=Errore, il prezzo non può essere inferiore al prezzo minimo. Suppliers=Fornitori SupplierRef=Rif. fornitore ShowProduct=Visualizza prodotto @@ -108,7 +108,7 @@ AddToOtherBills=Aggiungi ad altre fatture CorrectStock=Variazione manuale scorte ListOfStockMovements=Elenco movimenti di magazzino BuyingPrice=Prezzo di acquisto -PriceForEachProduct=Products with specific prices +PriceForEachProduct=Prodotti con prezzi specifici NoPriceSpecificToCustomer=This customer has no specific prices. All standard prices for products/services will be used. SupplierCard=Scheda fornitore CommercialCard=Scheda commerciale @@ -126,12 +126,12 @@ ServiceLimitedDuration=Se il prodotto ĆØ un servizio di durata limitata: MultiPricesAbility=Livello diverso di prezzi per prodotto/servizio MultiPricesNumPrices=Numero di prezzi per il multi-prezzi MultiPriceLevelsName=Categorie di prezzo -AssociatedProductsAbility=Activate the package feature +AssociatedProductsAbility=Attiva le caratteristiche della confezione AssociatedProducts=Prodotto associato -AssociatedProductsNumber=Number of products composing this package product +AssociatedProductsNumber=Numero di prodotti che compongono questo prodotto pacchetto ParentProductsNumber=Numero di prodotti associati che includono questo sottoprodotto -IfZeroItIsNotAVirtualProduct=If 0, this product is not a package product -IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any package product +IfZeroItIsNotAVirtualProduct=Se 0, questo prodotto non ĆØ un prodotto del pacchetto +IfZeroItIsNotUsedByVirtualProduct=Se ĆØ 0, questo prodotto non ĆØ utilizzato da nessuno prodotto pacchetto EditAssociate=Modifica associazione Translation=Traduzione KeywordFilter=Filtro per parola chiave @@ -139,7 +139,7 @@ CategoryFilter=Filtro categoria ProductToAddSearch=Cerca prodotto da aggiungere AddDel=Aggiungi/Elimina NoMatchFound=Nessun risultato trovato -ProductAssociationList=List of products/services that are component of this virtual product/package +ProductAssociationList=Elenco dei prodotti / servizi che sono componente di questo prodotto / pacchetto virtuale ProductParentList=Elenco dei prodotti/servizi associati che includono questo sottoprodotto ErrorAssociationIsFatherOfThis=Uno dei prodotti selezionati ĆØ padre dell'attuale prodotto DeleteProduct=Elimina un prodotto/servizio @@ -187,42 +187,42 @@ CloneProduct=Clona prodotto/servizio ConfirmCloneProduct=Vuoi davvero clonare il prodotto/servizio %s? CloneContentProduct=Clona tutte le principali informazioni del prodotto/servizio ClonePricesProduct=Clona principali informazioni e prezzi -CloneCompositionProduct=Clone packaged product/service +CloneCompositionProduct=Clona prodotto / servizio pacchetto ProductIsUsed=Questo prodotto ĆØ in uso NewRefForClone=Rif. del nuovo prodotto/servizio -SellingPrices=Selling prices -BuyingPrices=Buying prices -CustomerPrices=Customer prices -SuppliersPrices=Supplier prices -SuppliersPricesOfProductsOrServices=Supplier prices (of products or services) +SellingPrices=Prezzi di vendita +BuyingPrices=Prezzi di acquisto +CustomerPrices=Prezzi di vendita +SuppliersPrices=Prezzi di acquisto +SuppliersPricesOfProductsOrServices=Prezzi dei fornitori (di prodotti o servizi) CustomCode=Codice dogana CountryOrigin=Paese di origine HiddenIntoCombo=Nascosti nelle tendine di selezione Nature=Natura -ShortLabel=Short label -Unit=Unit +ShortLabel=Etichetta breve +Unit=UnitĆ  p=u. -set=set -se=set -second=second +set=impostato +se=impostato +second=secondo s=s -hour=hour +hour=ora h=h -day=day +day=giorno d=d -kilogram=kilogram +kilogram=chilogrammo kg=Kg -gram=gram +gram=grammo g=g -meter=meter +meter=metro m=m -linearmeter=linear meter +linearmeter=metro lineare lm=lm -squaremeter=square meter +squaremeter=metro quadro m2=m² -cubicmeter=cubic meter +cubicmeter=metro cubo m3=m³ -liter=liter +liter=litro l=L ProductCodeModel=Template di rif. prodotto ServiceCodeModel=Template di rif. servizio @@ -238,7 +238,7 @@ PriceByQuantityRange=Intervallo della quantitĆ  ProductsDashboard=Riepilogo prodotti/servizi UpdateOriginalProductLabel=Modifica l'etichetta originale HelpUpdateOriginalProductLabel=Permette di modificare il nome del prodotto -MultipriceRules=Price level rules +MultipriceRules=Le regole del livello dei prezzi UseMultipriceRules=Use price level rules (defined into product module setup) to autocalculate prices of all other level according to first level PercentVariationOver=%% variation over %s PercentDiscountOver=%% discount over %s @@ -252,10 +252,10 @@ UnitPmp=UnitĆ  netta VWAP CostPmpHT=Totale netto VWAP ProductUsedForBuild=Autoconsumato dalla produzione ProductBuilded=Produzione completata -ProductsMultiPrice=Prodotto con più prezzi -ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) -ProductSellByQuarterHT=Products turnover quarterly before tax -ServiceSellByQuarterHT=Services turnover quarterly before tax +ProductsMultiPrice=Products and prices for each price level +ProductsOrServiceMultiPrice=I prezzi dei clienti (di prodotti o servizi, multi-prezzi) +ProductSellByQuarterHT=Prodotti fatturato trimestrale ante imposte +ServiceSellByQuarterHT=Servizi fatturato trimestrale ante imposte Quarter1=Primo trimestre Quarter2=Secondo trimestre Quarter3=Terzo trimestre @@ -276,10 +276,10 @@ ResetBarcodeForAllRecords=Definisci il valore del codice a barre per tutti quell PriceByCustomer=Prezzi diversi in base al cliente PriceCatalogue=Prezzo unico per prodotto/servizio PricingRule=Regole dei prezzi al cliente -AddCustomerPrice=Add price by customer +AddCustomerPrice=Aggiungere prezzo dal cliente ForceUpdateChildPriceSoc=Imposta lo stesso prezzo per i clienti sussidiari -PriceByCustomerLog=Log of previous customer prices -MinimumPriceLimit=Minimum price can't be lower then %s +PriceByCustomerLog=Log di precedenti prezzi clienti +MinimumPriceLimit=Prezzo minimo non può essere inferiore a % s MinimumRecommendedPrice=Il prezzo minimo raccomandato ĆØ: %s PriceExpressionEditor=Editor della formula del prezzo PriceExpressionSelected=Formula del prezzo selezionata @@ -306,9 +306,10 @@ GlobalVariableUpdaterHelpFormat1=il formato ĆØ: {"URL": "http://example.com/urlo UpdateInterval=Frequenza di aggiornamento (in minuti) LastUpdated=Ultimo aggiornamento CorrectlyUpdated=Aggiornato correttamente -PropalMergePdfProductActualFile=Files use to add into PDF Azur are/is -PropalMergePdfProductChooseFile=Select PDF files -IncludingProductWithTag=Including product/service with tag -DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer -WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +PropalMergePdfProductActualFile=I file utilizzano per aggiungere in PDF Azzurra sono / ĆØ +PropalMergePdfProductChooseFile=Selezionare i file PDF +IncludingProductWithTag=Compreso prodotto/servizio con tag +DefaultPriceRealPriceMayDependOnCustomer=Prezzo predefinito, prezzo reale può dipendere cliente +WarningSelectOneDocument=Seleziona almeno un documento +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/it_IT/projects.lang b/htdocs/langs/it_IT/projects.lang index b768fc21fe9..ce3ecb7809d 100644 --- a/htdocs/langs/it_IT/projects.lang +++ b/htdocs/langs/it_IT/projects.lang @@ -1,8 +1,8 @@ # Dolibarr language file - Source file is en_US - projects RefProject=Rif. progetto -ProjectRef=Project ref. +ProjectRef=Progetto rif. ProjectId=Id progetto -ProjectLabel=Project label +ProjectLabel=Etichetta progetto Project=Progetto Projects=Progetti ProjectStatus=Stato del progetto @@ -13,11 +13,12 @@ ProjectsPublicDesc=Questa visualizzazione mostra tutti i progetti che sei autori ProjectsPublicTaskDesc=Questa prospettiva presenta tutti i progetti e le attivitĆ  a cui ĆØ permesso accedere. ProjectsDesc=Questa visualizzazione mostra tutti i progetti (hai i privilegi per vedere tutto). MyTasksDesc=Questa visualizzazione mostra solo i progetti o i compiti in cui sei indicati come contatto (di qualsiasi tipo). -OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +OnlyOpenedProject=Sono visibili solamente i progetti aperti (i progetti con stato di bozza o chiusi non sono visibili). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Questa visualizzazione mostra tutti i progetti e i compiti che hai il permesso di vedere. TasksDesc=Questa visualizzazione mostra tutti i progetti e i compiti (hai i privilegi per vedere tutto). -AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. -OnlyYourTaskAreVisible=Only tasks you are assigned on are visible. Assign task to you if you want to enter time on it. +AllTaskVisibleButEditIfYouAreAssigned=Tutti i compiti per questo progetto sono visibili ma ĆØ possibile inserire del tempo impiegato solo per compiti a cui sei assegnato. Assegnati un compito per inserire il tempo impiegato in esso. +OnlyYourTaskAreVisible=Solo le attivitĆ  a cui sei assegnato sono visibili. Assegnati un compito se si desidera inserire tempo su di esso. ProjectsArea=Area progetti NewProject=Nuovo progetto AddProject=Crea progetto @@ -28,13 +29,15 @@ ConfirmDeleteATask=Vuoi davvero eliminare questo compito? OfficerProject=Responsabile del progetto LastProjects=Ultimi %s progetti AllProjects=Tutti i progetti -OpenedProjects=Opened projects -OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpenedProjects=Progetti aperti +OpenedTasks=Opened tasks +OpportunitiesStatusForOpenedProjects=OpportunitĆ  numero di progetti aperti per stato +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Elenco dei progetti ShowProject=Visualizza progetto SetProject=Imposta progetto NoProject=Nessun progetto definito o assegnato -NbOpenTasks=Nb of open tasks +NbOpenTasks=Num. di compiti aperti NbOfProjects=Num. di progetti TimeSpent=Tempo lavorato TimeSpentByYou=Tempo impiegato da te @@ -46,7 +49,7 @@ TaskTimeSpent=Tempo speso sulle attivitĆ  TaskTimeUser=Utente TaskTimeNote=Nota TaskTimeDate=Data -TasksOnOpenedProject=Tasks on open projects +TasksOnOpenedProject=Compiti relativi a progetti aperti WorkloadNotDefined=Carico di lavoro non definito NewTimeSpent=Aggiungi tempo lavorato MyTimeSpent=Il mio tempo lavorato @@ -80,10 +83,10 @@ ListFichinterAssociatedProject=Elenco degli interventi associati al progetto ListExpenseReportsAssociatedProject=Lista delle note spese associate con il progetto ListDonationsAssociatedProject=Lista delle donazioni associate al progetto ListActionsAssociatedProject=Elenco delle azioni associate al progetto -ListTaskTimeUserProject=List of time consumed on tasks of project -TaskTimeUserProject=Time consumed on tasks of project -ActivityOnProjectToday=Activity on project today -ActivityOnProjectYesterday=Activity on project yesterday +ListTaskTimeUserProject=Lista dei tempo impiegato in compiti di un progetto +TaskTimeUserProject=Tempo impiegato sui compiti del progetto +ActivityOnProjectToday=OperativitĆ  sul progetto oggi +ActivityOnProjectYesterday=AttivitĆ  sul progetto ieri ActivityOnProjectThisWeek=OperativitĆ  sul progetto questa settimana ActivityOnProjectThisMonth=OperativitĆ  sul progetto questo mese ActivityOnProjectThisYear=OperativitĆ  sul progetto nell'anno in corso @@ -104,7 +107,7 @@ DeleteATimeSpent=Cancella il tempo lavorato ConfirmDeleteATimeSpent=Vuoi davvero cancellare il tempo lavorato? DoNotShowMyTasksOnly=Mostra anche le attivitĆ  non assegnate a me ShowMyTasksOnly=Mostra soltanto le attivitĆ  assegnate a me -TaskRessourceLinks=Resources +TaskRessourceLinks=Risorse ProjectsDedicatedToThisThirdParty=Progetti dedicati a questo soggetto terzo NoTasks=Nessun compito per questo progetto LinkedToAnotherCompany=Collegato ad un altro soggetto terzo @@ -127,10 +130,12 @@ ProjectCreatedInDolibarr=Progetto %s creato TaskCreatedInDolibarr=AttivitĆ  %s creata TaskModifiedInDolibarr=AttivitĆ  %s modificata TaskDeletedInDolibarr=AttivitĆ  %s cancellata -OpportunityStatus=Opportunity status -OpportunityStatusShort=Opp. status -OpportunityAmount=Opportunity amount -OpportunityAmountShort=Opp. amount +OpportunityStatus=Stato OpportunitĆ  +OpportunityStatusShort=Opp. stato +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. +OpportunityAmount=Ammontare opportunitĆ  +OpportunityAmountShort=Opp. quantitĆ  ##### Types de contacts ##### TypeContact_project_internal_PROJECTLEADER=Capo progetto TypeContact_project_external_PROJECTLEADER=Capo progetto @@ -145,45 +150,46 @@ AddElement=Link all'elemento UnlinkElement=Rimuovi collegamento # Documents models DocumentModelBeluga=Project template for linked objects overview -DocumentModelBaleine=Project report template for tasks +DocumentModelBaleine=Modello per il report di un progetto completo PlannedWorkload=Carico di lavoro previsto PlannedWorkloadShort=Carico di lavoro WorkloadOccupation=Assegnazione carico di lavoro ProjectReferers=Elementi correlati SearchAProject=Cerca un progetto -SearchATask=Search a task +SearchATask=Cerca un compito ProjectMustBeValidatedFirst=I progetti devono prima essere validati ProjectDraft=Progetti bozza -FirstAddRessourceToAllocateTime=Associate a resource to allocate time +FirstAddRessourceToAllocateTime=Associa una risorsa per allocare il tempo InputPerDay=Input per giorno InputPerWeek=Input per settimana InputPerAction=Input per azione TimeAlreadyRecorded=Tempo impiegato e giĆ  registrato per questo compito/giorno e questo utente %s -ProjectsWithThisUserAsContact=Projects with this user as contact -TasksWithThisUserAsContact=Tasks assigned to this user -ResourceNotAssignedToProject=Not assigned to project -ResourceNotAssignedToTask=Not assigned to task -AssignTaskToMe=Assign task to me -AssignTask=Assign -ProjectOverview=Overview -ManageTasks=Use projects to follow tasks and time -ManageOpportunitiesStatus=Use projects to follow leads/opportinuties -ProjectNbProjectByMonth=Nb of created projects by month -ProjectOppAmountOfProjectsByMonth=Amount of opportunities by month -ProjectWeightedOppAmountOfProjectsByMonth=Weighted amount of opportunities by month +ProjectsWithThisUserAsContact=Progetti con questo utente come contatto +TasksWithThisUserAsContact=Compiti assegnati a questo utente +ResourceNotAssignedToProject=Non assegnato al progetto +ResourceNotAssignedToTask=Non assegnato al compito +ResourceNotAssignedToTheTask=Not assigned to the task +AssignTaskToMe=Assegnare un compito a me +AssignTask=Assegnare +ProjectOverview=Panoramica +ManageTasks=Utilizzare i progetti per seguire compiti e tempo +ManageOpportunitiesStatus=Utilizzare i progetti per seguire clienti interessati/opportunitĆ  +ProjectNbProjectByMonth=Num. di progetti creati per mese +ProjectOppAmountOfProjectsByMonth=QuantitĆ  di opportunitĆ  per mese +ProjectWeightedOppAmountOfProjectsByMonth=QuantitĆ  ponderata di opportunitĆ  per mese ProjectOpenedProjectByOppStatus=Opened project/lead by opportunity status -ProjectsStatistics=Statistics on projects/leads -TaskAssignedToEnterTime=Task assigned. Entering time on this task should be possible. -IdTaskTime=Id task time +ProjectsStatistics=Le statistiche relative a progetti/clienti interessati +TaskAssignedToEnterTime=Compito assegnato. Inserire i tempi per questo compito dovrebbe esserre possibile. +IdTaskTime=Tempo compito id YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label. -OpenedProjectsByThirdparties=Opened projects by thirdparties -OpportunityTotalAmount=Opportunities total amount -OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) -OppStatusPROSP=Prospection -OppStatusQUAL=Qualification -OppStatusPROPO=Proposal -OppStatusNEGO=Negociation -OppStatusPENDING=Pending -OppStatusWIN=Won -OppStatusLOST=Lost +OpenedProjectsByThirdparties=Progetti aperti da terze parti +OpportunityTotalAmount=OpportunitĆ  importo totale +OpportunityPonderatedAmount=OpportunitĆ  importo ponderato +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability +OppStatusPROSP=Potenziale +OppStatusQUAL=Qualificazione +OppStatusPROPO=Proposta +OppStatusNEGO=Negoziazione +OppStatusPENDING=In attesa +OppStatusWIN=Vinto +OppStatusLOST=Perso diff --git a/htdocs/langs/it_IT/propal.lang b/htdocs/langs/it_IT/propal.lang index 4413278fa32..371668e0e74 100644 --- a/htdocs/langs/it_IT/propal.lang +++ b/htdocs/langs/it_IT/propal.lang @@ -25,13 +25,14 @@ LastModifiedProposals=Ultimo %s proposte modificate AllPropals=Tutte le proposte LastProposals=Ultimo proposte SearchAProposal=Cerca una proposta +NoProposal=No proposal ProposalsStatistics=Statistiche Proposte commerciali NumberOfProposalsByMonth=Numero per mese AmountOfProposalsByMonthHT=Importo per mese (al netto delle imposte) NbOfProposals=Numero di proposte commerciali ShowPropal=Visualizza proposta PropalsDraft=Bozze -PropalsOpened=Open +PropalsOpened=Aperto PropalsNotBilled=Chiuse non fatturate PropalStatusDraft=Bozza (deve essere convalidata) PropalStatusValidated=Convalidato (proposta ĆØ aperta) @@ -42,7 +43,7 @@ PropalStatusNotSigned=Non firmata (chiuso) PropalStatusBilled=Fatturata PropalStatusDraftShort=Bozza PropalStatusValidatedShort=Convalidato -PropalStatusOpenedShort=Open +PropalStatusOpenedShort=Aperto PropalStatusClosedShort=Chiusa PropalStatusSignedShort=Firmata PropalStatusNotSignedShort=Non firmata @@ -62,7 +63,8 @@ DatePropal=Data della proposta DateEndPropal=Data di fine validitĆ  DateEndPropalShort=Data fine ValidityDuration=Durata validitĆ  -CloseAs=Chiudere con lo status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classificare fatturata BuildBill=Crea fattura ErrorPropalNotFound=Proposta %s non trovata @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Creazione del modello predefinito DefaultModelPropalToBill=Template predefinito quando si chiude una proposta commerciale (*preventivo) (che deve essere fatturata) DefaultModelPropalClosed=Template predefinito quando si chiude una proposta commerciale (*preventivo) (che non deve essere fatturata) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/it_IT/salaries.lang b/htdocs/langs/it_IT/salaries.lang index 1812b1c19f8..0bf6fdc16fe 100644 --- a/htdocs/langs/it_IT/salaries.lang +++ b/htdocs/langs/it_IT/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Codice di contabilitĆ  per i pagamenti dei salari SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Codice di contabilitĆ  per oneri finanziari Salary=Stipendio Salaries=Stipendi -Employee=Dipendente NewSalaryPayment=Nuovo pagamento stipendio SalaryPayment=Pagamento stipendio SalariesPayments=Pagamento stipendi diff --git a/htdocs/langs/it_IT/sendings.lang b/htdocs/langs/it_IT/sendings.lang index 4b71e573079..77283f135bb 100644 --- a/htdocs/langs/it_IT/sendings.lang +++ b/htdocs/langs/it_IT/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Tutte le spedizioni Shipment=Spedizione Shipments=Spedizioni ShowSending=Mostra le spedizioni -Receivings=Ricevuta di consegna +Receivings=Delivery Receipts SendingsArea=Sezione spedizioni ListOfSendings=Elenco delle spedizioni SendingMethod=Metodo di invio diff --git a/htdocs/langs/it_IT/sms.lang b/htdocs/langs/it_IT/sms.lang index 538a450777a..339c49cc362 100644 --- a/htdocs/langs/it_IT/sms.lang +++ b/htdocs/langs/it_IT/sms.lang @@ -49,5 +49,6 @@ SendSms=Invia SMS SmsInfoCharRemain=Numero di caratteri rimanenti SmsInfoNumero= (formato internazionale, per esempio: +393499701761) DelayBeforeSending=Ritardo prima dell'invio (minuti) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Nessun destinatario disponibile. Controllare le impostazioni del provider SMS. diff --git a/htdocs/langs/it_IT/stocks.lang b/htdocs/langs/it_IT/stocks.lang index d4e14cb6885..ae6cd4d97f8 100644 --- a/htdocs/langs/it_IT/stocks.lang +++ b/htdocs/langs/it_IT/stocks.lang @@ -5,7 +5,7 @@ Warehouses=Magazzini NewWarehouse=Nuovo magazzino/deposito WarehouseEdit=Modifica magazzino MenuNewWarehouse=Nuovo Magazzino -WarehouseOpened=Warehouse open +WarehouseOpened=Magazzino aperto WarehouseClosed=Magazzino chiuso WarehouseSource=Magazzino di origine WarehouseSourceNotDefined=Non ĆØ stato definito alcun magazzino. @@ -16,7 +16,7 @@ CancelSending=Annulla spedizione DeleteSending=Elimina spedizione Stock=Scorte Stocks=Scorte -StocksByLotSerial=Scorte per lotto/numero di serie +StocksByLotSerial=Scorte per lotto/seriale Movement=Movimento Movements=Movimenti ErrorWarehouseRefRequired=Riferimento magazzino mancante @@ -53,11 +53,11 @@ QtyDispatched=QuantitĆ  spedita QtyDispatchedShort=QuantitĆ  spedita QtyToDispatchShort=QuantitĆ  da spedire OrderDispatch=Spedizione dell'ordine -RuleForStockManagementDecrease=Regola per la gestione della diminuzione delle scorte -RuleForStockManagementIncrease=Regola per la gestione dell'aumento delle scorte +RuleForStockManagementDecrease=Regola per la gestione delle scorte automatica diminuzione (la diminuzione manuale ĆØ sempre possibile, anche se si attiva una regola automatica diminuzione) +RuleForStockManagementIncrease=Regola per aumento automatico la gestione delle scorte (l'aumento manuale ĆØ sempre possibile, anche se si attiva una regola automatica incremento) DeStockOnBill=Riduci scorte effettive all'emissione della fattura/nota di credito DeStockOnValidateOrder=Riduci scorte effettive alla convalida dell'ordine -DeStockOnShipment=Decrease real stocks on shipping validation +DeStockOnShipment=Diminuire stock reali sulla validazione di spedizione ReStockOnBill=Incrementa scorte effettive alla fattura/nota di credito ReStockOnValidateOrder=Aumenta scorte effettive alla convalida dell'ordine ReStockOnDispatchOrder=Incrementa scorte effettive alla consegna manuale in magazzino, dopo il ricevimento dell'ordine fornitore @@ -83,8 +83,8 @@ WarehousesAndProductsBatchDetail=Magazzini e prodotti (con indicazione dei lotti AverageUnitPricePMPShort=Media prezzi scorte AverageUnitPricePMP=Media dei prezzi delle scorte SellPriceMin=Prezzo di vendita unitario -EstimatedStockValueSellShort=Valore vendita -EstimatedStockValueSell=Valore di vendita +EstimatedStockValueSellShort=Valori di vendita +EstimatedStockValueSell=Valori di vendita EstimatedStockValueShort=Valore stimato scorte EstimatedStockValue=Valore stimato delle scorte DeleteAWarehouse=Elimina un magazzino @@ -95,8 +95,8 @@ SelectWarehouseForStockDecrease=Scegli magazzino da utilizzare per la riduzione SelectWarehouseForStockIncrease=Scegli magazzino da utilizzare per l'aumento delle scorte NoStockAction=Nessuna azione su queste scorte LastWaitingSupplierOrders=Ordini in attesa di ricezione -DesiredStock=Desired minimum stock -DesiredMaxStock=Desired maximum stock +DesiredStock=Scorta minima desiderata +DesiredMaxStock=Scorte massime desiderate StockToBuy=Da ordinare Replenishment=Rifornimento ReplenishmentOrders=Ordini di rifornimento @@ -113,8 +113,8 @@ AlertOnly= Solo avvisi WarehouseForStockDecrease=Il magazzino %s sarĆ  usato per la diminuzione delle scorte WarehouseForStockIncrease=Il magazzino %s sarĆ  usato per l'aumento delle scorte ForThisWarehouse=Per questo magazzino -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference. -ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here. +ReplenishmentStatusDesc=Questa ĆØ una lista di tutti i prodotti con una giacenza inferiore a quella desiderata (o inferiore al valore di allarme se la casella "solo allarme" ĆØ selezionata). Utilizzando la casella di controllo, ĆØ possibile creare ordini fornitori per colmare la differenza. +ReplenishmentOrdersDesc=Questa ĆØ una lista di tutti gli ordini fornitori aperti, compresi i prodotti predefiniti. Solo gli ordini aperti con prodotti predefiniti, cosƬ gli ordini che possono influenzare le scorte, sono visibili qui. Replenishments=Rifornimento NbOfProductBeforePeriod=QuantitĆ  del prodotto %s in magazzino prima del periodo selezionato (< %s) NbOfProductAfterPeriod=QuantitĆ  del prodotto %s in magazzino dopo il periodo selezionato (< %s) @@ -125,14 +125,14 @@ RecordMovement=Registra trasferimento ReceivingForSameOrder=Ricevuta per questo ordine StockMovementRecorded=Movimentazione di scorte registrata RuleForStockAvailability=Regole sulla fornitura delle scorte -StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice -StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order -StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment +StockMustBeEnoughForInvoice=Il livello delle scorte deve essere sufficiente per aggiungere un prodotto/servizio alla fattura +StockMustBeEnoughForOrder=Il livello delle scorte deve essere sufficiente per aggiungere un prodotto/servizio a un ordine +StockMustBeEnoughForShipment= Il livello delle scorte deve essere sufficiente per aggiungere un prodotto/servizio alla spedizione MovementLabel=Etichetta per lo spostamento di magazzino InventoryCode=Codice di inventario o di spostamento IsInPackage=Contenuto nel pacchetto ShowWarehouse=Mostra magazzino -MovementCorrectStock=Stock correction for product %s +MovementCorrectStock=Correzione scorte per il prodotto %s MovementTransferStock=Trasferisci scorte del prodotto %s in un altro magazzino WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=Source warehouse must be defined here when "Product lot" module is on. It will be used to list which lot/serial are available for products requiring lot/serial data for movement. If you want to send products from different warehouses, just make the shipment into several steps. InventoryCodeShort=Codice di inventario o di spostamento diff --git a/htdocs/langs/it_IT/supplier_proposal.lang b/htdocs/langs/it_IT/supplier_proposal.lang index c90b7abeba2..6b0ead3056a 100644 --- a/htdocs/langs/it_IT/supplier_proposal.lang +++ b/htdocs/langs/it_IT/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,8 +10,8 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal -SupplierProposals=Supplier proposals +SupplierProposalShort=Supplier proposals +SupplierProposals=Proposte Fornitore NewAskPrice=New price request NewAsk=New request ShowSupplierProposal=Show price request @@ -27,21 +26,21 @@ DeleteAsk=Delete request ValidateAsk=Validate request AddAsk=Create a request SupplierProposalDraft=Drafts -SupplierProposalOpened=Open +SupplierProposalOpened=Aperto SupplierProposalStatusDraft=Draft (needs to be validated) SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusOpened=Validated (request is open) SupplierProposalStatusClosed=Closed SupplierProposalStatusSigned=Accepted -SupplierProposalStatusNotSigned=Refused -SupplierProposalStatusBilled=Billed +SupplierProposalStatusNotSigned=Rifiutato +SupplierProposalStatusBilled=Pagato SupplierProposalStatusDraftShort=Draft SupplierProposalStatusValidatedShort=Validated -SupplierProposalStatusOpenedShort=Open +SupplierProposalStatusOpenedShort=Aperto SupplierProposalStatusClosedShort=Closed SupplierProposalStatusSignedShort=Accepted -SupplierProposalStatusNotSignedShort=Refused -SupplierProposalStatusBilledShort=Billed +SupplierProposalStatusNotSignedShort=Rifiutato +SupplierProposalStatusBilledShort=Pagato CopyAskFrom=Create price request by copying existing a request CreateEmptyAsk=Create blank request CloneAsk=Clone price request diff --git a/htdocs/langs/it_IT/trips.lang b/htdocs/langs/it_IT/trips.lang index 89b55af43fa..6006c9937c8 100644 --- a/htdocs/langs/it_IT/trips.lang +++ b/htdocs/langs/it_IT/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informazioni nota spese PDFStandardExpenseReports=Template standard per la generazione dei PDF delle not spese ExpenseReportLine=Riga di nota spese TF_OTHER=Altro -TF_TRANSPORTATION=Trasporto +TF_TRIP=Transportation TF_LUNCH=Pranzo TF_METRO=Metro TF_TRAIN=Treno @@ -99,4 +99,5 @@ ConfirmSaveTrip=Vuoi davvero convalidare questa nota spese? NoTripsToExportCSV=Nessuna nota spese da esportare per il periodo ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/it_IT/users.lang b/htdocs/langs/it_IT/users.lang index 7738fbc005d..fe3c7d00581 100644 --- a/htdocs/langs/it_IT/users.lang +++ b/htdocs/langs/it_IT/users.lang @@ -121,3 +121,4 @@ OpenIDURL=URL OpenID LoginUsingOpenID=URL OpenID per il login WeeklyHours=Ore settimanali ColorUser=Colore dell'utente +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ja_JP/accountancy.lang b/htdocs/langs/ja_JP/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/ja_JP/accountancy.lang +++ b/htdocs/langs/ja_JP/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/ja_JP/admin.lang b/htdocs/langs/ja_JP/admin.lang index 6617122221a..16a3e645dd3 100644 --- a/htdocs/langs/ja_JP/admin.lang +++ b/htdocs/langs/ja_JP/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=ē”Ÿęˆć•ć‚ŒćŸPDFäøŠć®ä»˜åŠ ä¾”å€¤ēØŽć«é–¢é€£ć™ HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=図書館 UrlGenerationParameters=URLć‚’ē¢ŗäæć™ć‚‹ćŸć‚ć®ćƒ‘ćƒ©ćƒ”ćƒ¼ć‚æ SecurityTokenIsUnique=各URLć”ćØć«äø€ę„securekeyćƒ‘ćƒ©ćƒ”ćƒ¼ć‚æć‚’ä½æē”Øć—ć¦ć€ @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=ćƒ¦ćƒ¼ć‚¶ćƒ¼ćØć‚°ćƒ«ćƒ¼ćƒ— @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=é€šēŸ„ -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=åÆ„ä»˜ Module700Desc=åÆ„ä»˜é‡‘ć®ē®”ē† Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=č­¦å‘Šć®å‰ć«é…å»¶ DelaysOfToleranceBeforeWarning=čØ±å®¹é…å»¶ć®å‰ć«č­¦å‘Š DelaysOfToleranceDesc=ć‚¢ćƒ©ćƒ¼ćƒˆćÆć€å„å¹“ä»£å¾ŒåŠč¦ē“ ć®ćƒ”ć‚Æćƒˆć®%sćØē”»é¢äøŠć«å ±å‘Šć•ć‚Œć‚‹å‰ć«ć€ć“ć®ē”»é¢ć§ćÆć€čØ±å®¹é…å»¶ć‚’å®šē¾©ć™ć‚‹ć“ćØćŒć§ćć¾ć™ć€‚ Delays_MAIN_DELAY_ACTIONS_TODO=ć¾ć å®Ÿē¾ć—ć¦ć„ćŖć„čØˆē”»ēš„ćŖć‚¤ćƒ™ćƒ³ćƒˆć«é–¢ć™ć‚‹č­¦å‘Šć®å‰ć«é…å»¶ć®čØ±å®¹ēÆ„å›²ļ¼ˆę—„ļ¼‰ +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=ć¾ć å‡¦ē†ć•ć‚Œć¦ć„ćŖć„å—ę³Øć®ć‚¢ćƒ©ćƒ¼ćƒˆć®å‰ć«é…å»¶ć®čØ±å®¹ēÆ„å›²ļ¼ˆę—„ļ¼‰ Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=ć¾ć å‡¦ē†ć•ć‚Œć¦ć„ćŖć„ę„­č€…ć®å—ę³Øć«č­¦å‘Šć™ć‚‹ć¾ć§ć®é…å»¶ę™‚é–“ć®čØ±å®¹ēÆ„å›²ļ¼ˆę—„ļ¼‰ Delays_MAIN_DELAY_PROPALS_TO_CLOSE=é–‰ć˜ć‚‹ć«ćÆć€ęę”ˆć«ć¤ć„ć¦č­¦å‘Šć™ć‚‹å‰ć«čØ±å®¹å·®ļ¼ˆę—„ę•°ļ¼‰ć‚’é…ć‚‰ć›ć‚‹ @@ -1087,6 +1089,7 @@ PathDirectory=ćƒ‡ć‚£ćƒ¬ć‚ÆćƒˆćƒŖ SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/ja_JP/agenda.lang b/htdocs/langs/ja_JP/agenda.lang index 7d59891716f..669963bbaf2 100644 --- a/htdocs/langs/ja_JP/agenda.lang +++ b/htdocs/langs/ja_JP/agenda.lang @@ -35,7 +35,9 @@ AllActions= ć™ć¹ć¦ć®ć‚¤ćƒ™ćƒ³ćƒˆ/タスク ViewCal=ęœˆé–“č”Øē¤ŗ ViewDay=旄蔨示 ViewWeek=é€±ćƒ“ćƒ„ćƒ¼ +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= å®šē¾©ęøˆćæć®ćƒ•ć‚£ćƒ«ć‚æć‚’ä½æē”Øć—ć¦č”Øē¤ŗ AutoActions= č­°é”Œć®č‡Ŗå‹•å……å”« AgendaAutoActionDesc= ここではDolibarrćŒč‡Ŗå‹•ēš„ć«č­°é”Œć§ć‚¤ćƒ™ćƒ³ćƒˆć‚’ä½œęˆć™ć‚‹ć‚¤ćƒ™ćƒ³ćƒˆć‚’å®šē¾©ć—ć¾ć™ć€‚ä½•ć‚‚ļ¼ˆćƒ‡ćƒ•ć‚©ćƒ«ćƒˆć§ļ¼‰ćƒć‚§ćƒƒć‚Æć•ć‚Œć¦ć„ćŖć„å “åˆć®ćæć€ę‰‹å‹•ć‚¢ć‚Æć‚·ćƒ§ćƒ³ćŒč­°é”Œć«å«ć¾ć‚Œć¦ć„ć¾ć™ć€‚ diff --git a/htdocs/langs/ja_JP/bills.lang b/htdocs/langs/ja_JP/bills.lang index 1fb7da071e1..da241af7b45 100644 --- a/htdocs/langs/ja_JP/bills.lang +++ b/htdocs/langs/ja_JP/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=ę”Æę‰•ć„ćŒć™ć§ć«č”Œć‚ PaymentsBackAlreadyDone=Payments back already done PaymentRule=ę”Æę‰•ć„ćƒ«ćƒ¼ćƒ« PaymentMode=ćŠę”Æę‰•ć„ę–¹ę³•ć®ēØ®é”ž +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=請求書を蔨示する ShowInvoiceReplace=č«‹ę±‚ę›øć‚’äŗ¤ę›č¦‹ć›ć‚‹ ShowInvoiceAvoir=ć‚Æćƒ¬ć‚øćƒƒćƒˆćƒ”ćƒ¢ć‚’č”Øē¤ŗć™ć‚‹ ShowInvoiceDeposit=預金請求書を蔨示する +ShowInvoiceSituation=Show situation invoice ShowPayment=支払を蔨示する AlreadyPaid=ę—¢ć«ę”Æę‰•ć‚ AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=å›žå¾©äøåÆčƒ½ SetConditions=ę”Æę‰•ę”ä»¶ć‚’čØ­å®šć—ć¾ć™ć€‚ SetMode=ę”Æę‰•ć„ćƒ¢ćƒ¼ćƒ‰ć‚’čØ­å®šć™ć‚‹ Billed=請걂 +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=ć“ć®é‡‘é”ćÆć€ę”¾ę£„ć•ć‚Œć¦ć„ć‚‹ļ¼ˆé”§å®¢ćŒę‚Ŗć„ HelpAbandonOther=ćć‚ŒćÆć‚Øćƒ©ćƒ¼ćŒē™ŗē”Ÿć—ć¾ć—ćŸć®ć§ć€ć“ć®é‡ćÆć€ļ¼ˆä¾‹ćˆć°ć€ä»–ć«ē½®ćę›ćˆé–“é•ć£ćŸé”§å®¢ć¾ćŸćÆč«‹ę±‚ę›øļ¼‰ę”¾ę£„ć•ć‚Œć¦ć„ć‚‹ IdSocialContribution=Social/fiscal tax payment id PaymentId=ćŠę”Æę‰•ć„ē•Ŗå· +PaymentRef=Payment ref. InvoiceId=請求書のID InvoiceRef=č«‹ę±‚ę›øå‚ē…§ć€‚ InvoiceDateCreation=č«‹ę±‚ę›øä½œęˆę—„ @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=å³ę™‚ć® @@ -393,6 +402,7 @@ Reported=遅延 DisabledBecausePayments=ć„ćć¤ć‹ć®ę”Æę‰•ć„ćŒć‚ć‚‹ć®ć§ć§ćć¾ć›ā€‹ā€‹ć‚“ CantRemovePaymentWithOneInvoicePaid=ę”Æę‰•ć£ćŸåˆ†é”žå°‘ćŖććØć‚‚äø€ć¤ć®č«‹ę±‚ę›øćŒć‚ć‚‹ć®ć§ę”Æę‰•ć„ć‚’å‰Šé™¤ć™ć‚‹ć“ćØćÆć§ćć¾ć›ć‚“ ExpectedToPay=äŗˆęƒ³ć•ć‚Œć‚‹ę”Æę‰•ć„ +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=ć“ć®ę”Æę‰•ć«ć‚ˆć£ć¦ę”Æę‰•ć£ćŸ ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=請求書PDFćƒ†ćƒ³ćƒ—ćƒ¬ćƒ¼ćƒˆć®ć‚«ćƒ‹ć€‚å®Œå…ØćŖč«‹ę±‚ę›øćƒ†ćƒ³ćƒ—ćƒ¬ćƒ¼ćƒˆļ¼ˆćƒ†ćƒ³ćƒ—ćƒ¬ćƒ¼ćƒˆć‚’ćŠć™ć™ć‚ļ¼‰ +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=$ syymmå§‹ć¾ć‚‹ę³•ę”ˆćÆć™ć§ć«å­˜åœØć—ć€ć‚·ćƒ¼ć‚±ćƒ³ć‚¹ć®ć“ć®ćƒ¢ćƒ‡ćƒ«ćØäŗ’ę›ę€§ćŒć‚ć‚Šć¾ć›ć‚“ć€‚ćć‚Œć‚’å‰Šé™¤ć™ć‚‹ć‹ć€ć“ć®ćƒ¢ć‚øćƒ„ćƒ¼ćƒ«ć‚’ęœ‰åŠ¹ć«ć™ć‚‹ćŸć‚ć«åå‰ć‚’å¤‰ę›“ć—ć¾ć™ć€‚ @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/ja_JP/boxes.lang b/htdocs/langs/ja_JP/boxes.lang index 289d209636d..bd506fbea5f 100644 --- a/htdocs/langs/ja_JP/boxes.lang +++ b/htdocs/langs/ja_JP/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=锧客の請求書 ForCustomersOrders=Customers orders ForProposals=ęę”ˆ LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/ja_JP/categories.lang b/htdocs/langs/ja_JP/categories.lang index ff78e46eeac..095b6226e48 100644 --- a/htdocs/langs/ja_JP/categories.lang +++ b/htdocs/langs/ja_JP/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=ć‚Æć‚¹ćƒˆ/ Prospć€‚ć‚«ćƒ†ć‚“ćƒŖ ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/ja_JP/companies.lang b/htdocs/langs/ja_JP/companies.lang index c2d45078612..f0a7e244d7f 100644 --- a/htdocs/langs/ja_JP/companies.lang +++ b/htdocs/langs/ja_JP/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=IDꕙꎈ怂 1(RC) ProfId2MA=IDꕙꎈ怂 2(Patente) ProfId3MA=IDꕙꎈ怂 3(IF) ProfId4MA=IDꕙꎈ怂 4(CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=ę•™ęŽˆćÆID 1(RFC)。 ProfId2MX=ę•™ęŽˆćÆID 2(R.怂P. IMSS) diff --git a/htdocs/langs/ja_JP/compta.lang b/htdocs/langs/ja_JP/compta.lang index a043983dff7..57e25d7113f 100644 --- a/htdocs/langs/ja_JP/compta.lang +++ b/htdocs/langs/ja_JP/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- å…„é‡‘č«‹ę±‚ę›øć‚‚å«ć¾ć‚Œć¦ć„ć¾ć™ DepositsAreIncluded=- ćƒ‡ćƒć‚øćƒƒćƒˆć®č«‹ę±‚ę›øćŒå«ć¾ć‚Œć¦ć„ć¾ć™ LT2ReportByCustomersInInputOutputModeES=第三者IRPFć«ć‚ˆć‚‹å ±å‘Š LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/ja_JP/cron.lang b/htdocs/langs/ja_JP/cron.lang index a1629861fac..1974948372a 100644 --- a/htdocs/langs/ja_JP/cron.lang +++ b/htdocs/langs/ja_JP/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=なし -CronDtStart=é–‹å§‹ę—„ -CronDtEnd=終了旄 +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=å„Ŗå…ˆé †ä½ CronLabel=čŖ¬ę˜Ž CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/ja_JP/deliveries.lang b/htdocs/langs/ja_JP/deliveries.lang index 57f2043eebb..b673f37acc3 100644 --- a/htdocs/langs/ja_JP/deliveries.lang +++ b/htdocs/langs/ja_JP/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=ć‚ćŖćŸćÆć€é…äæ”ē¢ŗčŖ%sć‚’å‰Šé™¤ć— DeliveryMethod=é…é€ę–¹ę³• TrackingNumber=čæ½č·”ē•Ŗå· DeliveryNotValidated=é…äæ”ę¤œčØ¼ć•ć‚Œć¾ć›ć‚“ +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=åå‰ćØē½²åļ¼š ToAndDate=To___________________________________ ____ / _____ / __________恧 diff --git a/htdocs/langs/ja_JP/holiday.lang b/htdocs/langs/ja_JP/holiday.lang index fe16243a30d..90e731082b8 100644 --- a/htdocs/langs/ja_JP/holiday.lang +++ b/htdocs/langs/ja_JP/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=é–‹å§‹ę—„ DateFinCP=終了旄 DateCreateCP=ä½œęˆę—„ @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=čŖ¬ę˜Ž SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=ć®åå‰ -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/ja_JP/hrm.lang b/htdocs/langs/ja_JP/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/ja_JP/hrm.lang +++ b/htdocs/langs/ja_JP/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/ja_JP/interventions.lang b/htdocs/langs/ja_JP/interventions.lang index 1eb925088e6..751604d39c8 100644 --- a/htdocs/langs/ja_JP/interventions.lang +++ b/htdocs/langs/ja_JP/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=yyは幓である%syymm - nnnnć®å½¢å¼ć§ćƒ‹ćƒ„ćƒ”ćƒ­ PacificNumRefModelError=$ syymmć§å§‹ć¾ć‚‹ä»‹å…„ć®ć‚«ćƒ¼ćƒ‰ćÆć€ć™ć§ć«å­˜åœØć—ć€ć‚·ćƒ¼ć‚±ćƒ³ć‚¹ć®ć“ć®ćƒ¢ćƒ‡ćƒ«ćØäŗ’ę›ę€§ćŒć‚ć‚Šć¾ć›ć‚“ć€‚ćć‚Œć‚’å‰Šé™¤ć™ć‚‹ć‹ć€ć“ć®ćƒ¢ć‚øćƒ„ćƒ¼ćƒ«ć‚’ć‚¢ć‚Æćƒ†ć‚£ćƒ–ć«ć™ć‚‹ć«ćÆć€ćć®åå‰ć‚’å¤‰ę›“ć€‚ PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/ja_JP/mails.lang b/htdocs/langs/ja_JP/mails.lang index db0bab4948d..62b5d7c7237 100644 --- a/htdocs/langs/ja_JP/mails.lang +++ b/htdocs/langs/ja_JP/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/ja_JP/main.lang b/htdocs/langs/ja_JP/main.lang index 21ca7156565..72e8997ad9c 100644 --- a/htdocs/langs/ja_JP/main.lang +++ b/htdocs/langs/ja_JP/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=ćƒ‡ćƒ¼ć‚æćƒ™ćƒ¼ć‚¹ęŽ„ē¶š +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=ć‚Øćƒ©ćƒ¼ćŖć— @@ -105,6 +106,7 @@ NotePrivate=ļ¼ˆę³Øļ¼‰ļ¼ˆćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆļ¼‰ PrecisionUnitIsLimitedToXDecimals=Dolibarrは%sé€²ę•°ć«å˜ä¾”ć®ē²¾åŗ¦ć‚’åˆ¶é™ć™ć‚‹ćŸć‚ć«ć‚»ćƒƒćƒˆć‚¢ćƒƒćƒ—ć—ćŸć€‚ DoTest=ćƒ†ć‚¹ćƒˆ ToFilter=ćƒ•ć‚£ćƒ«ć‚æ +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=č­¦å‘Šć™ć‚‹ć«ćÆć€čØ±å®¹é…å»¶ć‚’č¶…ćˆć¦ć„ć‚‹å°‘ćŖććØć‚‚äø€ć¤ć®č¦ē“ ć‚’ęŒć£ć¦ć„ć¾ć™ć€‚ yes=はい Yes=はい @@ -228,6 +230,8 @@ Now=ē¾åœØ HourStart=Start hour Date=ę—„ä»˜ DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=é–‹å§‹ę—„ DateEnd=ę—„ä»˜ć®ęœ«å°¾ DateCreation=ä½œęˆę—„ @@ -608,6 +612,7 @@ TotalMan=合計 NeverReceived=å—äæ”ć—ć¾ć›ć‚“ć§ć—ćŸ Canceled=ć‚­ćƒ£ćƒ³ć‚»ćƒ« YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=ć‚«ćƒ©ćƒ¼ Documents=ćƒŖćƒ³ć‚Æć•ć‚ŒćŸćƒ•ć‚”ć‚¤ćƒ« DocumentsNb=ćƒŖćƒ³ć‚Æć•ć‚ŒćŸćƒ•ć‚”ć‚¤ćƒ«ļ¼ˆ%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/ja_JP/margins.lang b/htdocs/langs/ja_JP/margins.lang index b175642b31f..c7913ca7fe2 100644 --- a/htdocs/langs/ja_JP/margins.lang +++ b/htdocs/langs/ja_JP/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=é–‹å§‹ę—„ EndDate=終了旄 Launch=開始 -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/ja_JP/oauth.lang b/htdocs/langs/ja_JP/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/ja_JP/oauth.lang +++ b/htdocs/langs/ja_JP/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/ja_JP/orders.lang b/htdocs/langs/ja_JP/orders.lang index b40290da9c4..0ffe4a488bc 100644 --- a/htdocs/langs/ja_JP/orders.lang +++ b/htdocs/langs/ja_JP/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=他の注文 LastOrders=Last %s customer orders diff --git a/htdocs/langs/ja_JP/other.lang b/htdocs/langs/ja_JP/other.lang index 8a780c20950..00b1e30b0f1 100644 --- a/htdocs/langs/ja_JP/other.lang +++ b/htdocs/langs/ja_JP/other.lang @@ -238,3 +238,8 @@ ToExport=ć‚Øć‚Æć‚¹ćƒćƒ¼ćƒˆ NewExport=ę–°ć—ć„ć‚Øć‚Æć‚¹ćƒćƒ¼ćƒˆ ##### External sites ##### ExternalSites=å¤–éƒØć®ć‚µć‚¤ćƒˆ +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/ja_JP/paypal.lang b/htdocs/langs/ja_JP/paypal.lang index 6b98210da4e..99f1723ddf5 100644 --- a/htdocs/langs/ja_JP/paypal.lang +++ b/htdocs/langs/ja_JP/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=ćƒ¢ćƒ¼ćƒ‰č©¦éØ“/ć‚µćƒ³ćƒ‰ćƒœćƒƒć‚Æć‚¹ PAYPAL_API_USER=API名 PAYPAL_API_PASSWORD=APIćƒ‘ć‚¹ćƒÆćƒ¼ćƒ‰ PAYPAL_API_SIGNATURE=APIć®ē½²å +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=ć‚Ŗćƒ•ć‚”ćƒ¼ę”Æę‰•ć„"ć‚¤ćƒ³ćƒ†ć‚°ćƒ©ćƒ«"ļ¼ˆć‚Æćƒ¬ć‚øćƒƒćƒˆć‚«ćƒ¼ćƒ‰+ćƒšć‚¤ćƒ‘ćƒ«ļ¼‰ć¾ćŸćÆ"ćƒšć‚¤ćƒ‘ćƒ«"のみ PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/ja_JP/products.lang b/htdocs/langs/ja_JP/products.lang index 61494af4fe8..aa017f962b0 100644 --- a/htdocs/langs/ja_JP/products.lang +++ b/htdocs/langs/ja_JP/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/ja_JP/projects.lang b/htdocs/langs/ja_JP/projects.lang index 6963542f620..e719ceebdbc 100644 --- a/htdocs/langs/ja_JP/projects.lang +++ b/htdocs/langs/ja_JP/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=ć“ć®ćƒ“ćƒ„ćƒ¼ćÆć™ć¹ć¦ć®ćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆć‚’ļ¼ˆć‚ćŖćŸć®ćƒ¦ćƒ¼ć‚¶ćƒ¼ęØ©é™ćÆć‚ćŖćŸć«å…Øć¦ć‚’č”Øē¤ŗć™ć‚‹ęØ©é™ć‚’ä»˜äøŽļ¼‰ć‚’ęē¤ŗć—ć¾ć™ć€‚ MyTasksDesc=ć“ć®ćƒ“ćƒ„ćƒ¼ćÆć€é€£ēµ”å…ˆć®ļ¼ˆēØ®é”žćÆä½•ć§ć‚‚ļ¼‰ćŒćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆć‚„ć‚æć‚¹ć‚Æć«åˆ¶é™ć•ć‚Œć¦ć„ć¾ć™ć€‚ OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=ć“ć®ćƒ“ćƒ„ćƒ¼ć«ćÆć€čŖ­ćæå–ć‚Šć‚’čØ±åÆć•ć‚Œć¦ć„ć‚‹ć™ć¹ć¦ć®ćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆć‚„ć‚æć‚¹ć‚Æć‚’ē¤ŗć—ć¾ć™ć€‚ TasksDesc=ć“ć®ćƒ“ćƒ„ćƒ¼ćÆć€ć™ć¹ć¦ć®ćƒ—ćƒ­ć‚øć‚§ć‚ÆćƒˆćØć‚æć‚¹ć‚Æļ¼ˆć‚ćŖćŸć®ćƒ¦ćƒ¼ć‚¶ćƒ¼ęØ©é™ćÆć‚ćŖćŸć«å…Øć¦ć‚’č”Øē¤ŗć™ć‚‹ęØ©é™ć‚’ä»˜äøŽļ¼‰ć‚’ęē¤ŗć—ć¾ć™ć€‚ AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=å½¹å“”ćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆ LastProjects=ęœ€å¾Œ%sćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆ AllProjects=ć™ć¹ć¦ć®ćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆ OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=ćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆć®ćƒŖć‚¹ćƒˆ ShowProject=ćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆć‚’č”Øē¤ŗć™ć‚‹ SetProject=ćƒ—ćƒ­ć‚øć‚§ć‚Æćƒˆć‚’čØ­å®šć—ć¾ć™ć€‚ @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/ja_JP/propal.lang b/htdocs/langs/ja_JP/propal.lang index 0d221742eab..76b96ab7e81 100644 --- a/htdocs/langs/ja_JP/propal.lang +++ b/htdocs/langs/ja_JP/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=ęœ€å¾Œ%sćÆć€ęę”ˆć‚’å¤‰ę›“ć— AllPropals=ć™ć¹ć¦ć®ęę”ˆ LastProposals=ęœ€å¾Œć®ęę”ˆ SearchAProposal=ęę”ˆć‚’ę¤œē“¢ +NoProposal=No proposal ProposalsStatistics=å•†ę„­ēš„ćŖęę”ˆć®ēµ±čØˆ NumberOfProposalsByMonth=ęœˆć”ćØć«ę•° AmountOfProposalsByMonthHT=ęœˆåˆ„é”ļ¼ˆēØŽå¼•å¾Œļ¼‰ @@ -62,7 +63,8 @@ DatePropal=ęę”ˆę›øć®ę—„ä»˜ DateEndPropal=ę—„ä»˜ć®ęœ€å¾Œć®ęœ‰åŠ¹ę€§ DateEndPropalShort=ę—„ä»˜ć®ęœ«å°¾ ValidityDuration=ęœ‰åŠ¹ęœŸé–“ -CloseAs=ēŠ¶ę…‹ć§é–‰ć˜ć‚‹ +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=č«‹ę±‚åˆ†é”ž BuildBill=請求書を構築する ErrorPropalNotFound=Propal恮%sćŒč¦‹ć¤ć‹ć‚Šć¾ć›ć‚“ @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/ja_JP/salaries.lang b/htdocs/langs/ja_JP/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/ja_JP/salaries.lang +++ b/htdocs/langs/ja_JP/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/ja_JP/sendings.lang b/htdocs/langs/ja_JP/sendings.lang index 4a68601af66..efdc4ffc764 100644 --- a/htdocs/langs/ja_JP/sendings.lang +++ b/htdocs/langs/ja_JP/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=å‡ŗč· Shipments=å‡ŗč· ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=å‡ŗč·ć‚ØćƒŖć‚¢ ListOfSendings=å‡ŗč·ć®ćƒŖć‚¹ćƒˆ SendingMethod=é…é€ę–¹ę³• diff --git a/htdocs/langs/ja_JP/sms.lang b/htdocs/langs/ja_JP/sms.lang index 5607af81a33..8ba214c13ad 100644 --- a/htdocs/langs/ja_JP/sms.lang +++ b/htdocs/langs/ja_JP/sms.lang @@ -49,5 +49,6 @@ SendSms=SMSを送俔 SmsInfoCharRemain=ę®‹ć‚Šć®ę–‡å­—ć®Nb SmsInfoNumero= ļ¼ˆćƒ•ć‚©ćƒ¼ćƒžćƒƒćƒˆå›½éš›ä¾‹ļ¼š33899701761) DelayBeforeSending=é€äæ”ć™ć‚‹å‰ć«ć€é…å»¶ę™‚é–“ļ¼ˆåˆ†ļ¼‰ +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=åˆ©ē”ØåÆčƒ½ćŖć‚æćƒ¼ć‚²ćƒƒćƒˆćÆć‚ć‚Šć¾ć›ć‚“ć€‚ SMSćƒ—ćƒ­ćƒć‚¤ćƒ€ć®čØ­å®šć‚’ē¢ŗčŖć—ć¦ćć ć•ć„ć€‚ diff --git a/htdocs/langs/ja_JP/supplier_proposal.lang b/htdocs/langs/ja_JP/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/ja_JP/supplier_proposal.lang +++ b/htdocs/langs/ja_JP/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/ja_JP/trips.lang b/htdocs/langs/ja_JP/trips.lang index 2f1e0678513..54e3a5fd6a4 100644 --- a/htdocs/langs/ja_JP/trips.lang +++ b/htdocs/langs/ja_JP/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=ćć®ä»– -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=ランチ TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/ja_JP/users.lang b/htdocs/langs/ja_JP/users.lang index 7027618efe6..d9f1c02eb3a 100644 --- a/htdocs/langs/ja_JP/users.lang +++ b/htdocs/langs/ja_JP/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ka_GE/accountancy.lang b/htdocs/langs/ka_GE/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/ka_GE/accountancy.lang +++ b/htdocs/langs/ka_GE/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/ka_GE/admin.lang b/htdocs/langs/ka_GE/admin.lang index c81fe4c28af..9cff117f74a 100644 --- a/htdocs/langs/ka_GE/admin.lang +++ b/htdocs/langs/ka_GE/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/ka_GE/agenda.lang b/htdocs/langs/ka_GE/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/ka_GE/agenda.lang +++ b/htdocs/langs/ka_GE/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/ka_GE/bills.lang b/htdocs/langs/ka_GE/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/ka_GE/bills.lang +++ b/htdocs/langs/ka_GE/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/ka_GE/boxes.lang b/htdocs/langs/ka_GE/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/ka_GE/boxes.lang +++ b/htdocs/langs/ka_GE/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/ka_GE/categories.lang b/htdocs/langs/ka_GE/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/ka_GE/categories.lang +++ b/htdocs/langs/ka_GE/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/ka_GE/companies.lang b/htdocs/langs/ka_GE/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/ka_GE/companies.lang +++ b/htdocs/langs/ka_GE/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/ka_GE/compta.lang b/htdocs/langs/ka_GE/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/ka_GE/compta.lang +++ b/htdocs/langs/ka_GE/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/ka_GE/cron.lang b/htdocs/langs/ka_GE/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/ka_GE/cron.lang +++ b/htdocs/langs/ka_GE/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/ka_GE/deliveries.lang b/htdocs/langs/ka_GE/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/ka_GE/deliveries.lang +++ b/htdocs/langs/ka_GE/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/ka_GE/hrm.lang b/htdocs/langs/ka_GE/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/ka_GE/hrm.lang +++ b/htdocs/langs/ka_GE/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/ka_GE/interventions.lang b/htdocs/langs/ka_GE/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/ka_GE/interventions.lang +++ b/htdocs/langs/ka_GE/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/ka_GE/mails.lang b/htdocs/langs/ka_GE/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/ka_GE/mails.lang +++ b/htdocs/langs/ka_GE/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/ka_GE/main.lang b/htdocs/langs/ka_GE/main.lang index 3e24856e8f8..4afa461226b 100644 --- a/htdocs/langs/ka_GE/main.lang +++ b/htdocs/langs/ka_GE/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/ka_GE/margins.lang b/htdocs/langs/ka_GE/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/ka_GE/margins.lang +++ b/htdocs/langs/ka_GE/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/ka_GE/oauth.lang b/htdocs/langs/ka_GE/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/ka_GE/oauth.lang +++ b/htdocs/langs/ka_GE/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/ka_GE/orders.lang b/htdocs/langs/ka_GE/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/ka_GE/orders.lang +++ b/htdocs/langs/ka_GE/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/ka_GE/other.lang b/htdocs/langs/ka_GE/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/ka_GE/other.lang +++ b/htdocs/langs/ka_GE/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/ka_GE/paypal.lang b/htdocs/langs/ka_GE/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/ka_GE/paypal.lang +++ b/htdocs/langs/ka_GE/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/ka_GE/products.lang b/htdocs/langs/ka_GE/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/ka_GE/products.lang +++ b/htdocs/langs/ka_GE/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/ka_GE/projects.lang b/htdocs/langs/ka_GE/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/ka_GE/projects.lang +++ b/htdocs/langs/ka_GE/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/ka_GE/propal.lang b/htdocs/langs/ka_GE/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/ka_GE/propal.lang +++ b/htdocs/langs/ka_GE/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/ka_GE/salaries.lang b/htdocs/langs/ka_GE/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/ka_GE/salaries.lang +++ b/htdocs/langs/ka_GE/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/ka_GE/sendings.lang b/htdocs/langs/ka_GE/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/ka_GE/sendings.lang +++ b/htdocs/langs/ka_GE/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/ka_GE/sms.lang b/htdocs/langs/ka_GE/sms.lang index 4e89bb24730..70066caac96 100644 --- a/htdocs/langs/ka_GE/sms.lang +++ b/htdocs/langs/ka_GE/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb of remaining characters SmsInfoNumero= (format international ie : +33899701761) DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/ka_GE/supplier_proposal.lang b/htdocs/langs/ka_GE/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/ka_GE/supplier_proposal.lang +++ b/htdocs/langs/ka_GE/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/ka_GE/trips.lang b/htdocs/langs/ka_GE/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/ka_GE/trips.lang +++ b/htdocs/langs/ka_GE/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/ka_GE/users.lang b/htdocs/langs/ka_GE/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/ka_GE/users.lang +++ b/htdocs/langs/ka_GE/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/kn_IN/accountancy.lang b/htdocs/langs/kn_IN/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/kn_IN/accountancy.lang +++ b/htdocs/langs/kn_IN/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/kn_IN/admin.lang b/htdocs/langs/kn_IN/admin.lang index c81fe4c28af..9cff117f74a 100644 --- a/htdocs/langs/kn_IN/admin.lang +++ b/htdocs/langs/kn_IN/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/kn_IN/agenda.lang b/htdocs/langs/kn_IN/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/kn_IN/agenda.lang +++ b/htdocs/langs/kn_IN/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/kn_IN/bills.lang b/htdocs/langs/kn_IN/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/kn_IN/bills.lang +++ b/htdocs/langs/kn_IN/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/kn_IN/boxes.lang b/htdocs/langs/kn_IN/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/kn_IN/boxes.lang +++ b/htdocs/langs/kn_IN/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/kn_IN/categories.lang b/htdocs/langs/kn_IN/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/kn_IN/categories.lang +++ b/htdocs/langs/kn_IN/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/kn_IN/companies.lang b/htdocs/langs/kn_IN/companies.lang index 380c8337763..fc8a369365e 100644 --- a/htdocs/langs/kn_IN/companies.lang +++ b/htdocs/langs/kn_IN/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/kn_IN/compta.lang b/htdocs/langs/kn_IN/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/kn_IN/compta.lang +++ b/htdocs/langs/kn_IN/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/kn_IN/cron.lang b/htdocs/langs/kn_IN/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/kn_IN/cron.lang +++ b/htdocs/langs/kn_IN/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/kn_IN/deliveries.lang b/htdocs/langs/kn_IN/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/kn_IN/deliveries.lang +++ b/htdocs/langs/kn_IN/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/kn_IN/hrm.lang b/htdocs/langs/kn_IN/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/kn_IN/hrm.lang +++ b/htdocs/langs/kn_IN/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/kn_IN/interventions.lang b/htdocs/langs/kn_IN/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/kn_IN/interventions.lang +++ b/htdocs/langs/kn_IN/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/kn_IN/mails.lang b/htdocs/langs/kn_IN/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/kn_IN/mails.lang +++ b/htdocs/langs/kn_IN/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/kn_IN/main.lang b/htdocs/langs/kn_IN/main.lang index 3e24856e8f8..4afa461226b 100644 --- a/htdocs/langs/kn_IN/main.lang +++ b/htdocs/langs/kn_IN/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/kn_IN/margins.lang b/htdocs/langs/kn_IN/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/kn_IN/margins.lang +++ b/htdocs/langs/kn_IN/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/kn_IN/oauth.lang b/htdocs/langs/kn_IN/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/kn_IN/oauth.lang +++ b/htdocs/langs/kn_IN/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/kn_IN/orders.lang b/htdocs/langs/kn_IN/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/kn_IN/orders.lang +++ b/htdocs/langs/kn_IN/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/kn_IN/other.lang b/htdocs/langs/kn_IN/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/kn_IN/other.lang +++ b/htdocs/langs/kn_IN/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/kn_IN/paypal.lang b/htdocs/langs/kn_IN/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/kn_IN/paypal.lang +++ b/htdocs/langs/kn_IN/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/kn_IN/products.lang b/htdocs/langs/kn_IN/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/kn_IN/products.lang +++ b/htdocs/langs/kn_IN/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/kn_IN/projects.lang b/htdocs/langs/kn_IN/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/kn_IN/projects.lang +++ b/htdocs/langs/kn_IN/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/kn_IN/propal.lang b/htdocs/langs/kn_IN/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/kn_IN/propal.lang +++ b/htdocs/langs/kn_IN/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/kn_IN/salaries.lang b/htdocs/langs/kn_IN/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/kn_IN/salaries.lang +++ b/htdocs/langs/kn_IN/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/kn_IN/sendings.lang b/htdocs/langs/kn_IN/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/kn_IN/sendings.lang +++ b/htdocs/langs/kn_IN/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/kn_IN/sms.lang b/htdocs/langs/kn_IN/sms.lang index 4e89bb24730..70066caac96 100644 --- a/htdocs/langs/kn_IN/sms.lang +++ b/htdocs/langs/kn_IN/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb of remaining characters SmsInfoNumero= (format international ie : +33899701761) DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/kn_IN/supplier_proposal.lang b/htdocs/langs/kn_IN/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/kn_IN/supplier_proposal.lang +++ b/htdocs/langs/kn_IN/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/kn_IN/trips.lang b/htdocs/langs/kn_IN/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/kn_IN/trips.lang +++ b/htdocs/langs/kn_IN/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/kn_IN/users.lang b/htdocs/langs/kn_IN/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/kn_IN/users.lang +++ b/htdocs/langs/kn_IN/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ko_KR/accountancy.lang b/htdocs/langs/ko_KR/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/ko_KR/accountancy.lang +++ b/htdocs/langs/ko_KR/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/ko_KR/admin.lang b/htdocs/langs/ko_KR/admin.lang index d94da909263..92986278129 100644 --- a/htdocs/langs/ko_KR/admin.lang +++ b/htdocs/langs/ko_KR/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/ko_KR/agenda.lang b/htdocs/langs/ko_KR/agenda.lang index 434e85fe811..292d831bc86 100644 --- a/htdocs/langs/ko_KR/agenda.lang +++ b/htdocs/langs/ko_KR/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/ko_KR/bills.lang b/htdocs/langs/ko_KR/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/ko_KR/bills.lang +++ b/htdocs/langs/ko_KR/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/ko_KR/boxes.lang b/htdocs/langs/ko_KR/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/ko_KR/boxes.lang +++ b/htdocs/langs/ko_KR/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/ko_KR/categories.lang b/htdocs/langs/ko_KR/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/ko_KR/categories.lang +++ b/htdocs/langs/ko_KR/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/ko_KR/companies.lang b/htdocs/langs/ko_KR/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/ko_KR/companies.lang +++ b/htdocs/langs/ko_KR/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/ko_KR/compta.lang b/htdocs/langs/ko_KR/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/ko_KR/compta.lang +++ b/htdocs/langs/ko_KR/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/ko_KR/cron.lang b/htdocs/langs/ko_KR/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/ko_KR/cron.lang +++ b/htdocs/langs/ko_KR/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/ko_KR/deliveries.lang b/htdocs/langs/ko_KR/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/ko_KR/deliveries.lang +++ b/htdocs/langs/ko_KR/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/ko_KR/hrm.lang b/htdocs/langs/ko_KR/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/ko_KR/hrm.lang +++ b/htdocs/langs/ko_KR/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/ko_KR/interventions.lang b/htdocs/langs/ko_KR/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/ko_KR/interventions.lang +++ b/htdocs/langs/ko_KR/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/ko_KR/mails.lang b/htdocs/langs/ko_KR/mails.lang index cdc39d83493..31336da6c48 100644 --- a/htdocs/langs/ko_KR/mails.lang +++ b/htdocs/langs/ko_KR/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/ko_KR/main.lang b/htdocs/langs/ko_KR/main.lang index b6157c714f7..4a370c93e4e 100644 --- a/htdocs/langs/ko_KR/main.lang +++ b/htdocs/langs/ko_KR/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=ė°ģ“ķƒ€ė² ģ“ģŠ¤ ģ—°ź²° +NoTemplateDefined=No template defined for this email type NoTranslation=ė²ˆģ—­ ģ—†ģŒ NoRecordFound=No record found NoError=오넘 ģ—†ģŒ @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/ko_KR/margins.lang b/htdocs/langs/ko_KR/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/ko_KR/margins.lang +++ b/htdocs/langs/ko_KR/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/ko_KR/oauth.lang b/htdocs/langs/ko_KR/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/ko_KR/oauth.lang +++ b/htdocs/langs/ko_KR/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/ko_KR/orders.lang b/htdocs/langs/ko_KR/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/ko_KR/orders.lang +++ b/htdocs/langs/ko_KR/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/ko_KR/other.lang b/htdocs/langs/ko_KR/other.lang index c05fd1ae1a7..d5af281d965 100644 --- a/htdocs/langs/ko_KR/other.lang +++ b/htdocs/langs/ko_KR/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/ko_KR/paypal.lang b/htdocs/langs/ko_KR/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/ko_KR/paypal.lang +++ b/htdocs/langs/ko_KR/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/ko_KR/products.lang b/htdocs/langs/ko_KR/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/ko_KR/products.lang +++ b/htdocs/langs/ko_KR/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/ko_KR/projects.lang b/htdocs/langs/ko_KR/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/ko_KR/projects.lang +++ b/htdocs/langs/ko_KR/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/ko_KR/propal.lang b/htdocs/langs/ko_KR/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/ko_KR/propal.lang +++ b/htdocs/langs/ko_KR/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/ko_KR/salaries.lang b/htdocs/langs/ko_KR/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/ko_KR/salaries.lang +++ b/htdocs/langs/ko_KR/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/ko_KR/sendings.lang b/htdocs/langs/ko_KR/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/ko_KR/sendings.lang +++ b/htdocs/langs/ko_KR/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/ko_KR/sms.lang b/htdocs/langs/ko_KR/sms.lang index 5f4146d9f03..e43a7ef8ff8 100644 --- a/htdocs/langs/ko_KR/sms.lang +++ b/htdocs/langs/ko_KR/sms.lang @@ -1,53 +1,54 @@ # Dolibarr language file - Source file is en_US - sms -# Sms=Sms -# SmsSetup=Sms setup -# SmsDesc=This page allows you to define globals options on SMS features -# SmsCard=SMS Card -# AllSms=All SMS campains -# SmsTargets=Targets -# SmsRecipients=Targets -# SmsRecipient=Target -# SmsTitle=Description -# SmsFrom=Sender -# SmsTo=Target -# SmsTopic=Topic of SMS -# SmsText=Message -# SmsMessage=SMS Message -# ShowSms=Show Sms -# ListOfSms=List SMS campains -# NewSms=New SMS campain -# EditSms=Edit Sms -# ResetSms=New sending -# DeleteSms=Delete Sms campain -# DeleteASms=Remove a Sms campain -# PreviewSms=Previuw Sms -# PrepareSms=Prepare Sms -# CreateSms=Create Sms -# SmsResult=Result of Sms sending -# TestSms=Test Sms -# ValidSms=Validate Sms -# ApproveSms=Approve Sms -# SmsStatusDraft=Draft -# SmsStatusValidated=Validated -# SmsStatusApproved=Approved -# SmsStatusSent=Sent -# SmsStatusSentPartialy=Sent partially -# SmsStatusSentCompletely=Sent completely +Sms=Sms +SmsSetup=Sms setup +SmsDesc=This page allows you to define globals options on SMS features +SmsCard=SMS Card +AllSms=All SMS campains +SmsTargets=Targets +SmsRecipients=Targets +SmsRecipient=Target +SmsTitle=Description +SmsFrom=Sender +SmsTo=Target +SmsTopic=Topic of SMS +SmsText=Message +SmsMessage=SMS Message +ShowSms=Show Sms +ListOfSms=List SMS campains +NewSms=New SMS campain +EditSms=Edit Sms +ResetSms=New sending +DeleteSms=Delete Sms campain +DeleteASms=Remove a Sms campain +PreviewSms=Previuw Sms +PrepareSms=Prepare Sms +CreateSms=Create Sms +SmsResult=Result of Sms sending +TestSms=Test Sms +ValidSms=Validate Sms +ApproveSms=Approve Sms +SmsStatusDraft=Draft +SmsStatusValidated=Validated +SmsStatusApproved=Approved +SmsStatusSent=Sent +SmsStatusSentPartialy=Sent partially +SmsStatusSentCompletely=Sent completely SmsStatusError=오넘 -# SmsStatusNotSent=Not sent -# SmsSuccessfulySent=Sms correctly sent (from %s to %s) -# ErrorSmsRecipientIsEmpty=Number of target is empty -# WarningNoSmsAdded=No new phone number to add to target list -# ConfirmValidSms=Do you confirm validation of this campain ? -# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? -# ConfirmDeleteMailing=Do you confirm removing of campain ? -# NbOfRecipients=Number of targets -# NbOfUniqueSms=Nb dof unique phone numbers -# NbOfSms=Nbre of phon numbers -# ThisIsATestMessage=This is a test message -# SendSms=Send SMS -# SmsInfoCharRemain=Nb of remaining characters -# SmsInfoNumero= (format international ie : +33899701761) -# DelayBeforeSending=Delay before sending (minutes) -# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. +SmsStatusNotSent=Not sent +SmsSuccessfulySent=Sms correctly sent (from %s to %s) +ErrorSmsRecipientIsEmpty=Number of target is empty +WarningNoSmsAdded=No new phone number to add to target list +ConfirmValidSms=Do you confirm validation of this campain ? +ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmDeleteMailing=Do you confirm removing of campain ? +NbOfRecipients=Number of targets +NbOfUniqueSms=Nb dof unique phone numbers +NbOfSms=Nbre of phon numbers +ThisIsATestMessage=This is a test message +SendSms=Send SMS +SmsInfoCharRemain=Nb of remaining characters +SmsInfoNumero= (format international ie : +33899701761) +DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/ko_KR/supplier_proposal.lang b/htdocs/langs/ko_KR/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/ko_KR/supplier_proposal.lang +++ b/htdocs/langs/ko_KR/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/ko_KR/trips.lang b/htdocs/langs/ko_KR/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/ko_KR/trips.lang +++ b/htdocs/langs/ko_KR/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/ko_KR/users.lang b/htdocs/langs/ko_KR/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/ko_KR/users.lang +++ b/htdocs/langs/ko_KR/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/lo_LA/accountancy.lang b/htdocs/langs/lo_LA/accountancy.lang index bf90a873c9f..7e8e614f0c1 100644 --- a/htdocs/langs/lo_LA/accountancy.lang +++ b/htdocs/langs/lo_LA/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=ąŗąŗ±ąŗšąŗ„ąŗ·ąŗ™ Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/lo_LA/admin.lang b/htdocs/langs/lo_LA/admin.lang index 7955d2b64f6..76afaa082e3 100644 --- a/htdocs/langs/lo_LA/admin.lang +++ b/htdocs/langs/lo_LA/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/lo_LA/agenda.lang b/htdocs/langs/lo_LA/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/lo_LA/agenda.lang +++ b/htdocs/langs/lo_LA/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/lo_LA/bills.lang b/htdocs/langs/lo_LA/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/lo_LA/bills.lang +++ b/htdocs/langs/lo_LA/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/lo_LA/boxes.lang b/htdocs/langs/lo_LA/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/lo_LA/boxes.lang +++ b/htdocs/langs/lo_LA/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/lo_LA/categories.lang b/htdocs/langs/lo_LA/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/lo_LA/categories.lang +++ b/htdocs/langs/lo_LA/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/lo_LA/companies.lang b/htdocs/langs/lo_LA/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/lo_LA/companies.lang +++ b/htdocs/langs/lo_LA/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/lo_LA/compta.lang b/htdocs/langs/lo_LA/compta.lang index fb41eaf8234..f519d822260 100644 --- a/htdocs/langs/lo_LA/compta.lang +++ b/htdocs/langs/lo_LA/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/lo_LA/cron.lang b/htdocs/langs/lo_LA/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/lo_LA/cron.lang +++ b/htdocs/langs/lo_LA/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/lo_LA/deliveries.lang b/htdocs/langs/lo_LA/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/lo_LA/deliveries.lang +++ b/htdocs/langs/lo_LA/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/lo_LA/hrm.lang b/htdocs/langs/lo_LA/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/lo_LA/hrm.lang +++ b/htdocs/langs/lo_LA/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/lo_LA/interventions.lang b/htdocs/langs/lo_LA/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/lo_LA/interventions.lang +++ b/htdocs/langs/lo_LA/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/lo_LA/mails.lang b/htdocs/langs/lo_LA/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/lo_LA/mails.lang +++ b/htdocs/langs/lo_LA/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/lo_LA/main.lang b/htdocs/langs/lo_LA/main.lang index 12259e50f89..b42e327e711 100644 --- a/htdocs/langs/lo_LA/main.lang +++ b/htdocs/langs/lo_LA/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=ວັນທີ DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/lo_LA/margins.lang b/htdocs/langs/lo_LA/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/lo_LA/margins.lang +++ b/htdocs/langs/lo_LA/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/lo_LA/oauth.lang b/htdocs/langs/lo_LA/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/lo_LA/oauth.lang +++ b/htdocs/langs/lo_LA/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/lo_LA/orders.lang b/htdocs/langs/lo_LA/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/lo_LA/orders.lang +++ b/htdocs/langs/lo_LA/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/lo_LA/other.lang b/htdocs/langs/lo_LA/other.lang index d2fe3cfff4e..5a1a451d556 100644 --- a/htdocs/langs/lo_LA/other.lang +++ b/htdocs/langs/lo_LA/other.lang @@ -238,3 +238,8 @@ ToExport=ąŗŖąŗ»ą»ˆąŗ‡ąŗ­ąŗ­ąŗ NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/lo_LA/paypal.lang b/htdocs/langs/lo_LA/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/lo_LA/paypal.lang +++ b/htdocs/langs/lo_LA/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/lo_LA/products.lang b/htdocs/langs/lo_LA/products.lang index 71c092300c1..3e036b2e10d 100644 --- a/htdocs/langs/lo_LA/products.lang +++ b/htdocs/langs/lo_LA/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/lo_LA/projects.lang b/htdocs/langs/lo_LA/projects.lang index b8b2ee85aac..ff1499ae04c 100644 --- a/htdocs/langs/lo_LA/projects.lang +++ b/htdocs/langs/lo_LA/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/lo_LA/propal.lang b/htdocs/langs/lo_LA/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/lo_LA/propal.lang +++ b/htdocs/langs/lo_LA/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/lo_LA/salaries.lang b/htdocs/langs/lo_LA/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/lo_LA/salaries.lang +++ b/htdocs/langs/lo_LA/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/lo_LA/sendings.lang b/htdocs/langs/lo_LA/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/lo_LA/sendings.lang +++ b/htdocs/langs/lo_LA/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/lo_LA/sms.lang b/htdocs/langs/lo_LA/sms.lang index 4e89bb24730..70066caac96 100644 --- a/htdocs/langs/lo_LA/sms.lang +++ b/htdocs/langs/lo_LA/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb of remaining characters SmsInfoNumero= (format international ie : +33899701761) DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/lo_LA/supplier_proposal.lang b/htdocs/langs/lo_LA/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/lo_LA/supplier_proposal.lang +++ b/htdocs/langs/lo_LA/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/lo_LA/trips.lang b/htdocs/langs/lo_LA/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/lo_LA/trips.lang +++ b/htdocs/langs/lo_LA/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/lo_LA/users.lang b/htdocs/langs/lo_LA/users.lang index 3a80cfdb200..77df15016ac 100644 --- a/htdocs/langs/lo_LA/users.lang +++ b/htdocs/langs/lo_LA/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/lt_LT/accountancy.lang b/htdocs/langs/lt_LT/accountancy.lang index 969ba51cc77..4d6869eecad 100644 --- a/htdocs/langs/lt_LT/accountancy.lang +++ b/htdocs/langs/lt_LT/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Pasirinkite eksporto modelÄÆ Modelcsv_normal=Klasikinis eksportas Modelcsv_CEGID=Eksportas ÄÆ CEGID ekspertą BackToChartofaccounts=Grįžti ÄÆ sąskaitų planą -Back=Grįžti Definechartofaccounts=Nustatyti sąskaitų planą Selectchartofaccounts=Pasirinkite sąskaitų planą @@ -109,10 +108,6 @@ DelBookKeeping=Panaikinti Didžiosios knygos ÄÆraÅ”us DescSellsJournal=Pardavimų žurnalas DescPurchasesJournal=Pirkimų žurnalas -BankJournal=Banko žurnalas -DescBankJournal=Banko žurnale ÄÆtraukiami visų tipų mokėjimai, iÅ”skyrus grynais pinigais -CashJournal=Pinigų žurnalas -DescCashJournal=Pinigų žurnale ÄÆtraukiami mokėjimai grynaisiais pinigais FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Patvirtinti automatiÅ”kai ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Suskirstymo kortelė GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/lt_LT/admin.lang b/htdocs/langs/lt_LT/admin.lang index f7ce1aaa6c6..8cf497a73ca 100644 --- a/htdocs/langs/lt_LT/admin.lang +++ b/htdocs/langs/lt_LT/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Generuojamuose PDF paslėpti visą informaciją, susi HideDescOnPDF=Generuojamuose PDF paslėpti produktų apraÅ”ymus HideRefOnPDF=Generuojamuose PDF paslėpti produktų referencijas HideDetailsOnPDF=Generuojamuose PDF paslėpti produktų linijų detales -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Biblioteka UrlGenerationParameters=URL apsaugos parametrai SecurityTokenIsUnique=Kiekvienam URL naudokite unikalų apsaugos rakto parametrą @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Ar jÅ«s tikrai norite iÅ”trinti visas esamas brÅ«k AllBarcodeReset=Visos brÅ«kÅ”ninių kodų vertės buvo iÅ”trintos NoBarcodeNumberingTemplateDefined=BrÅ«kÅ”ninių kodų numeracijos Å”ablonas nėra ÄÆjungtas brÅ«kÅ”ninio kodo modulio konfigÅ«racijoje. NoRecordWithoutBarcodeDefined=Nėra ÄÆraÅ”o su neapibrėžta brÅ«kÅ”ninio kodo verte. +EnableFileCache=Enable file cache # Modules Module0Name=Vartotojai ir grupės @@ -499,7 +500,7 @@ Module510Desc=Darbuotojų darbo užmokesčio ir iÅ”mokų valdymas Module520Name=Paskola Module520Desc=Paskolų valdymas Module600Name=PraneÅ”imai -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Parama Module700Desc=Paramos valdymas Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Vėlavimai prieÅ” ÄÆspėjimą DelaysOfToleranceBeforeWarning=Vėlavimų prieÅ” ÄÆspėjimą tolerancija DelaysOfToleranceDesc=Å is ekranas leidžia jums nustatyti toleruojamas vėlavimų prieÅ” perspėjimus, praneÅ”amus ekrane su piktograma %s, ribas kiekvienam vėluojamam elementui. Delays_MAIN_DELAY_ACTIONS_TODO=Vėlavimo tolerancija (dienų) prieÅ” perspėjimo apie planuojamus ÄÆvykius nėra realizuota +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Vėlavimo tolerancija (dienų) prieÅ” perspėjimo apie užsakymus dar nėra apdorota Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Vėlavimo tolerancija (dienų) prieÅ” perspėjimą dėl tiekėjų užsakymų dar neapdorota Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Vėlavimo tolerancija (dienų) prieÅ” perspėjimą dėl pasiÅ«lymų uždaryti @@ -1087,6 +1089,7 @@ PathDirectory=Katalogas SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Vertimo konfigÅ«racija TranslationDesc=Kalbos pasirinkimas, matomas ekrane gali bÅ«ti pakeistas:
      * Visuotinai iÅ” meniu Pagrindinis - Nuostatos - Ekranas
      * Vartotojui tik iÅ” kortelės Vartotojo ekranas iÅ” vartotojo kortelės (spustelėkite "Prisijungti" virÅ”uje ekrano). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=IÅ” viso aktyvių funkcijų modulių %s YouMustEnableOneModule=JÅ«s turite ÄÆjungti bent 1 modulÄÆ ClassNotFoundIntoPathWarning=Klasė %s nerasta ÄÆ PHP kelią @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/lt_LT/agenda.lang b/htdocs/langs/lt_LT/agenda.lang index ab3242020e2..50df961348c 100644 --- a/htdocs/langs/lt_LT/agenda.lang +++ b/htdocs/langs/lt_LT/agenda.lang @@ -35,7 +35,9 @@ AllActions= Visi ÄÆvykiai/užduotys ViewCal=Mėnesio vaizdas ViewDay=Dienos vaizdas ViewWeek=Savaitės vaizdas +ViewYear=Year view ViewPerUser=Vartotojo nuomone +ViewPerType=Per type view ViewWithPredefinedFilters= PeržiÅ«rėti su nustatytais filtrais AutoActions= Automatinis užpildymas AgendaAutoActionDesc= Nustatykite ÄÆvykius, kuriems norite, kad Dolibarr sukurtų automatiÅ”kai ÄÆvykÄÆ operacijoje. Jei niekas nepažymėta (pagal nutylėjimą), tik rankomis ÄÆvesti veiksmai bus ÄÆtraukti ÄÆ operaciją. diff --git a/htdocs/langs/lt_LT/bills.lang b/htdocs/langs/lt_LT/bills.lang index 262e61f26a1..29a97b586af 100644 --- a/htdocs/langs/lt_LT/bills.lang +++ b/htdocs/langs/lt_LT/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Jau atlikti mokėjimai PaymentsBackAlreadyDone=Jau atlikti mokėjimai atgal (grąžinimai) PaymentRule=Mokėjimo taisyklė PaymentMode=Mokėjimo bÅ«das +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Rodyti sąskaitą-faktÅ«rą ShowInvoiceReplace=Rodyti pakeičiančią sąskaitą-faktÅ«rą ShowInvoiceAvoir=Rodyti kreditinę sąskaitą ShowInvoiceDeposit=Rodyti depozito sąskaitą-faktÅ«rą +ShowInvoiceSituation=Show situation invoice ShowPayment=Rodyti mokėjimą AlreadyPaid=Jau apmokėta AlreadyPaidBack=Mokėjimas jau grąžintas @@ -221,6 +224,7 @@ NonPercuRecuperable=Neatitaisomas SetConditions=Nustatykite mokėjimo terminus SetMode=Nustatykite mokėjimo bÅ«dą Billed=Pateikta sąskaita +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Å ios sumos buvo atsisakyta (blogas klientas) ir ji yra l HelpAbandonOther=Å ios sumos buvo atsisakyta, nes tai buvo klaida (pvz.: neteisingas klientas arba sąskaita-faktÅ«ra buvo pakeista kita) IdSocialContribution=Social/fiscal tax payment id PaymentId=Mokėjimo ID +PaymentRef=Payment ref. InvoiceId=Sąskaitos-faktÅ«ros ID InvoiceRef=Sąskaitos-faktÅ«ros nuoroda InvoiceDateCreation=Sąskaitos-faktÅ«ros sukÅ«rimo datą @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Nedelsiamas @@ -393,6 +402,7 @@ Reported=Uždelstas DisabledBecausePayments=NeÄÆmanoma nuo tada, kai atsirado kai kurie mokėjimai CantRemovePaymentWithOneInvoicePaid=Negalima paÅ”alinti mokėjimo, nuo tada kai čia yra bent viena sąskaita-faktÅ«ra priskirta apmokėtoms ExpectedToPay=Laukiamas mokėjimas +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Sumokėta Å”iuo mokėjimu ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Priskirtii "Apmokėta" visas pilnai grąžintas kreditines sąskaitas. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Pastaba: Å is sąraÅ”as rodo tik sąskaitas trečio RevenueStamp=Ä®plaukų rūŔis YouMustCreateInvoiceFromThird=Å i opcija galima tik tada, kai kuriama sąskaita-faktÅ«ra iÅ” trečiosios Å”alies kortelės "Klientas" PDFCrabeDescription=Sąskaitos-faktÅ«ros PDF Å”ablonas Crabe. Pilnas sąskaitos-faktÅ«ros Å”ablonas (rekomenduojamas Å ablonas) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Grąžinimo numeris formatu %syymm-nnnn standartinėms sąskaitoms-faktÅ«roms ir %syymm-nnnn kreditinėms sąskaitoms, kur yy yra metai, mm mėnuo ir nnnn yra seka be pertrÅ«kių ir be grįžimo ÄÆ 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=Sąskaita, prasidedanti $syymm, jau egzistuoja ir yra nesuderinama su Å”iuo sekos modeliu. PaÅ”alinkite ją arba pakeiskite jÄÆ, kad aktyvuoti Ŕį modulÄÆ. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/lt_LT/boxes.lang b/htdocs/langs/lt_LT/boxes.lang index e2be665ce63..5848431ce7f 100644 --- a/htdocs/langs/lt_LT/boxes.lang +++ b/htdocs/langs/lt_LT/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Klientų sąskaitos-faktÅ«ros ForCustomersOrders=Klientų užsakymai ForProposals=PasiÅ«lymai LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/lt_LT/categories.lang b/htdocs/langs/lt_LT/categories.lang index 1f8e6b3f380..4ad628fc6d5 100644 --- a/htdocs/langs/lt_LT/categories.lang +++ b/htdocs/langs/lt_LT/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Klientų/Planų kategorijos ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/lt_LT/companies.lang b/htdocs/langs/lt_LT/companies.lang index dbf929a89b0..5c813b66e9a 100644 --- a/htdocs/langs/lt_LT/companies.lang +++ b/htdocs/langs/lt_LT/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Prof ID 1 (RC) ProfId2MA=Prof ID 2 (patente) ProfId3MA=Prof ID 3 (IF) ProfId4MA=Prof ID 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof ID 1 (RFC). ProfId2MX=Prof ID 2 (R.. P. IMSS) diff --git a/htdocs/langs/lt_LT/compta.lang b/htdocs/langs/lt_LT/compta.lang index 929cdfd20ee..9e12aef11f8 100644 --- a/htdocs/langs/lt_LT/compta.lang +++ b/htdocs/langs/lt_LT/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Depozitų sąskaitos-faktÅ«ros neÄÆtrauktos DepositsAreIncluded=- Depozitų sąskaitos-faktÅ«ros yra ÄÆtrauktos LT2ReportByCustomersInInputOutputModeES=Ataskaita pagal trečiosios Å”alies IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Ataskaita pagal Kliento gautą ir sumokėtą PVM VATReportByCustomersInDueDebtMode=Ataskaita pagal Kliento gautą ir sumokėtą PVM VATReportByQuartersInInputOutputMode=Ataskaita pagal gauto ir sumokėto PVM tarifą diff --git a/htdocs/langs/lt_LT/cron.lang b/htdocs/langs/lt_LT/cron.lang index b5c06f3b1e5..55a9802fe0d 100644 --- a/htdocs/langs/lt_LT/cron.lang +++ b/htdocs/langs/lt_LT/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Suplanuoti darbai -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=IÅ”jungtų darbų sąraÅ”as +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Paskutinis paleistas CronLastOutput=Paskutinė paleista iÅ”vestis @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Darbas CronNone=Nė vienas -CronDtStart=Pradžios data -CronDtEnd=Pabaigos data +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Kitas vykdymas CronDtLastLaunch=Paskutinis vykdymas CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Nėra registruotų darbų CronPriority=Prioritetas CronLabel=ApraÅ”ymas CronNbRun=Pradėti skaičių +CronMaxRun=Max nb. launch CronEach=Kiekvienas JobFinished=Darbas pradėtas ir baigtas #Page card diff --git a/htdocs/langs/lt_LT/deliveries.lang b/htdocs/langs/lt_LT/deliveries.lang index 4170e33a9bb..0bededc1c8a 100644 --- a/htdocs/langs/lt_LT/deliveries.lang +++ b/htdocs/langs/lt_LT/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Ar tikrai norite iÅ”trinti pristatymo kvitą %s< DeliveryMethod=Pristatymo bÅ«das TrackingNumber=Sekimo numeris DeliveryNotValidated=Pristatymas nepatvirtintas +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Vardas, Pavardė ir paraÅ”as: ToAndDate=Kam___________________________________ nuo ____ / _____ / __________ diff --git a/htdocs/langs/lt_LT/holiday.lang b/htdocs/langs/lt_LT/holiday.lang index 2c5a0bc692e..ed88fc73ad0 100644 --- a/htdocs/langs/lt_LT/holiday.lang +++ b/htdocs/langs/lt_LT/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Darbuotojas DateDebCP=Pradžios data DateFinCP=Pabaigos data DateCreateCP=SukÅ«rimo data @@ -23,7 +22,7 @@ ReviewedByCP=Bus peržiÅ«rėtas DescCP=ApraÅ”ymas SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=Turite pasirinkti pabaigos datą didesnę nei pradžios data. @@ -79,9 +78,9 @@ PrevSoldeCP=Ankstesnis balansas NewSoldeCP=Naujas balansas alreadyCPexist=A leave request has already been done on this period. UserName=Pavadinimas/vardas -Employee=Darbuotojas FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Mėnesio atnaujinimas ManualUpdate=Rankinis atnaujinimas HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/lt_LT/hrm.lang b/htdocs/langs/lt_LT/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/lt_LT/hrm.lang +++ b/htdocs/langs/lt_LT/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/lt_LT/interventions.lang b/htdocs/langs/lt_LT/interventions.lang index ef35a1a054b..d9d63843d2f 100644 --- a/htdocs/langs/lt_LT/interventions.lang +++ b/htdocs/langs/lt_LT/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Grąžinti numerÄÆ su formatu %syymm-nnnn, kur yy yra me PacificNumRefModelError=Intervencijos kortelė pradedant $syymm jau egzistuoja ir yra nesuderinama su Å”ios sekos modeliu. PaÅ”alinti ją arba pakeisti vardą Å”io modulio aktyvavimui. PrintProductsOnFichinter=Spausdinti produktus intervencinėje kortelėje PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/lt_LT/mails.lang b/htdocs/langs/lt_LT/mails.lang index 2506edee923..5721c2b7cfc 100644 --- a/htdocs/langs/lt_LT/mails.lang +++ b/htdocs/langs/lt_LT/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=E-laiÅ”kas iÅ”siųstas %s gavėjams. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=Dokumentas, naudojantis sąskaitos-faktÅ«ros Å”abloną pagal nutylėjimą, bus sukurtas ir pridedamas prie kiekvieno e-laiÅ”ko. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Sąskaitos-faktÅ«ros %s (%s) priminimas SendRemind=Siųsti priminimą e-paÅ”tu RemindSent=%s priminimas (-ai) iÅ”siųstas (-i) diff --git a/htdocs/langs/lt_LT/main.lang b/htdocs/langs/lt_LT/main.lang index cd39ba3706b..ed08dd68885 100644 --- a/htdocs/langs/lt_LT/main.lang +++ b/htdocs/langs/lt_LT/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Prisijungimas prie duomenų bazės +NoTemplateDefined=No template defined for this email type NoTranslation=Nėra vertimo NoRecordFound=Ä®raŔų nerasta NoError=Klaidos nėra @@ -105,6 +106,7 @@ NotePrivate=Pastaba (privati) PrecisionUnitIsLimitedToXDecimals=Dolibarr buvo nustatytas vieneto kainos tikslumas iki %s skaičių po kablelio. DoTest=Bandymas ToFilter=Filtras +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Ä®spėjimas, JÅ«s turite bent vieną elementą, kuris virÅ”ijo leistiną vėlavimo nuokrypÄÆ. yes=taip Yes=Taip @@ -228,6 +230,8 @@ Now=Dabar HourStart=Pradėti valandą Date=Data DateAndHour=Data ir valanda +DateToday=Today's date +DateReference=Reference date DateStart=Pradžios data DateEnd=Pabaigos data DateCreation=SukÅ«rimo data @@ -608,6 +612,7 @@ TotalMan=Visas NeverReceived=Niekada negautas Canceled=AtÅ”auktas YouCanChangeValuesForThisListFromDictionarySetup=JÅ«s galite pakeisti reikÅ”mes Å”iame sąraÅ”e iÅ” meniu Nustatymai-Žodynas +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Spalva Documents=Susieti failai DocumentsNb=Susieti failai (%s) @@ -695,6 +700,7 @@ Test=Bandymas Element=Elementas NoPhotoYet=Galimų nuotraukų dar nėra HomeDashboard=Pagrindinio suvestinė +Dashboard=Dashboard Deductible=Atimamas from=nuo toward=bÅ«simas diff --git a/htdocs/langs/lt_LT/margins.lang b/htdocs/langs/lt_LT/margins.lang index ab49a052176..086747cd416 100644 --- a/htdocs/langs/lt_LT/margins.lang +++ b/htdocs/langs/lt_LT/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Pasirinkite produktą ar paslaugą StartDate=Pradžios data EndDate=Pabaigos data Launch=Pradžia -ForceBuyingPriceIfNull=Priverstinė pirkimo kaina, jei nulis -ForceBuyingPriceIfNullDetails=Jei "ON", marža bus 0 (pirkimo kaina = pardavimo kaina), kitaip ("OFF"), marža bus lygi pardavimo kainai (pirkimo kaina = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Maržos metodas visuotinėms nuolaidoms UseDiscountAsProduct=Kaip produktas UseDiscountAsService=Kaip paslauga @@ -35,8 +35,9 @@ MargeBrute=Maržos eilutė MargeNette=Grynojo pelno marža MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Maržos eilutė: Pardavimo kaina - Pirkimo kaina
      Grynoji marža: Pardavimo kaina - Savikaina -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Savikaina BuyingCost=Savikaina UnitCharges=Vieneto sąnaudos diff --git a/htdocs/langs/lt_LT/oauth.lang b/htdocs/langs/lt_LT/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/lt_LT/oauth.lang +++ b/htdocs/langs/lt_LT/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/lt_LT/orders.lang b/htdocs/langs/lt_LT/orders.lang index d39cc8dcbda..97b770f025e 100644 --- a/htdocs/langs/lt_LT/orders.lang +++ b/htdocs/langs/lt_LT/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=Nėra užsakymų projektų -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Kiti užsakymai LastOrders=Paskutinio %s kliento užsakymai diff --git a/htdocs/langs/lt_LT/other.lang b/htdocs/langs/lt_LT/other.lang index 52530c6b5b8..96d214fc620 100644 --- a/htdocs/langs/lt_LT/other.lang +++ b/htdocs/langs/lt_LT/other.lang @@ -238,3 +238,8 @@ ToExport=Eksportas NewExport=Naujas eksportas ##### External sites ##### ExternalSites=IÅ”orinės svetainės +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/lt_LT/paypal.lang b/htdocs/langs/lt_LT/paypal.lang index 91cdefe58b7..d621c72b088 100644 --- a/htdocs/langs/lt_LT/paypal.lang +++ b/htdocs/langs/lt_LT/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Režimas testas/smėlio dėžė (Sandbox) PAYPAL_API_USER=API vartotojo vardas PAYPAL_API_PASSWORD=API slaptažodis PAYPAL_API_SIGNATURE=API paraÅ”as +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=SiÅ«lyti mokėjimą "integruotas" (kredito kortelė+PayPal) arba tik PayPal PaypalModeIntegral=Integruotas PaypalModeOnlyPaypal=Tik PayPal diff --git a/htdocs/langs/lt_LT/products.lang b/htdocs/langs/lt_LT/products.lang index db586f086d0..099020933e2 100644 --- a/htdocs/langs/lt_LT/products.lang +++ b/htdocs/langs/lt_LT/products.lang @@ -252,7 +252,7 @@ UnitPmp=Grynoji vieneto VWAP CostPmpHT=Grynasis visų VWAP ProductUsedForBuild=Auto suvartotojimas pagal gamybą ProductBuilded=Gamyba baigta -ProductsMultiPrice=Produkto multi-kaina +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/lt_LT/projects.lang b/htdocs/langs/lt_LT/projects.lang index 282309a1a42..f68612c8836 100644 --- a/htdocs/langs/lt_LT/projects.lang +++ b/htdocs/langs/lt_LT/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Čia rodomi visi projektai ir užduotys, kuriuos Jums lei ProjectsDesc=Å is vaizdas rodo visus projektus (JÅ«sų vartotojo teisės leidžia matyti viską). MyTasksDesc=Å is vaizdas yra ribotas projektams ar užduotims, kuriems JÅ«s esate kontaktinis asmuo (koks bebÅ«tų tipas). OnlyOpenedProject=Matomi tik atidaryti projektai (projektai juodraŔčiai ar uždaryti projektai nematomi). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Å is vaizdas rodo visus projektus ir užduotis, kuriuos Jums leidžiama skaityti. TasksDesc=Å is vaizdas rodo visus projektus ir užduotis (JÅ«sų vartotojo teisės leidžia matyti viską). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Projekto darbuotojas LastProjects=Paskutiniai %s projektai AllProjects=Visi projektai OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Projektų sąraÅ”as ShowProject=Rodyti projektą SetProject=Nustatykite projektą @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Užduotis %s modifikuota TaskDeletedInDolibarr=Užduotis %s iÅ”trinta OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projektai su Å”iuo vartotoju kaip kontaktu. TasksWithThisUserAsContact=Užduotys, priskirtos Å”iam vartotojui ResourceNotAssignedToProject=Nepriskirtas projektui ResourceNotAssignedToTask=Nepriskirtas užduočiai +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/lt_LT/propal.lang b/htdocs/langs/lt_LT/propal.lang index 77599bf8407..1c2e8b83c6e 100644 --- a/htdocs/langs/lt_LT/propal.lang +++ b/htdocs/langs/lt_LT/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Paskutiniai %s modifikuoti pasiÅ«lymai AllPropals=Visi pasiÅ«lymai LastProposals=Naujausi pasiÅ«lymai SearchAProposal=IeÅ”koti pasiÅ«lymo +NoProposal=No proposal ProposalsStatistics=Komercinių pasiÅ«lymų statistika NumberOfProposalsByMonth=Skaičius pagal mėnesÄÆ AmountOfProposalsByMonthHT=Suma pagal mėnesÄÆ (atskaičius mokesčius) @@ -62,7 +63,8 @@ DatePropal=PasiÅ«lymo data DateEndPropal=Galiojimo pabaigos data DateEndPropalShort=Datos pabaiga ValidityDuration=Galiojimo trukmė -CloseAs=Uždaryti su statusu +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Klasifikuoti su pateiktomis sąskaitomis-faktÅ«romis BuildBill=Sukurti sąskaitą-faktÅ«rą ErrorPropalNotFound=PasiÅ«lymas %s nerastas @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Modelio sukÅ«rimas pagal nutylėjimą DefaultModelPropalToBill=Å ablonas pagal nutylėjimą, kai uždaromas verslo pasiÅ«lymas (turi bÅ«ti iÅ”raÅ”yta sąskaita-faktÅ«ra) DefaultModelPropalClosed=Å ablonas pagal nutylėjimą, kai uždaromas verslo pasiÅ«lymas (sąskaita-faktÅ«ra neiÅ”raÅ”oma) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/lt_LT/salaries.lang b/htdocs/langs/lt_LT/salaries.lang index e0345836347..900126cb239 100644 --- a/htdocs/langs/lt_LT/salaries.lang +++ b/htdocs/langs/lt_LT/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Atlyginimas Salaries=Atlyginimai -Employee=Darbuotojas NewSalaryPayment=Naujas atlyginimo mokėjimas SalaryPayment=Atlyginimo mokėjimas SalariesPayments=Atlyginimų mokėjimai diff --git a/htdocs/langs/lt_LT/sendings.lang b/htdocs/langs/lt_LT/sendings.lang index 423157296b2..f11f9e128a5 100644 --- a/htdocs/langs/lt_LT/sendings.lang +++ b/htdocs/langs/lt_LT/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Siunta Shipments=Pakrovimai ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Gabenimų sritis ListOfSendings=Gabenimų sąraÅ”as SendingMethod=Gabenimo metodas diff --git a/htdocs/langs/lt_LT/sms.lang b/htdocs/langs/lt_LT/sms.lang index fdd4438039b..d401d3c62ee 100644 --- a/htdocs/langs/lt_LT/sms.lang +++ b/htdocs/langs/lt_LT/sms.lang @@ -49,5 +49,6 @@ SendSms=Siųsti SMS SmsInfoCharRemain=Likusių simbolių skaičius SmsInfoNumero= (Tarptautinis formatas, pvz.: +33899701761) DelayBeforeSending=Siuntimo uždelsimas (minutėmis) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Negalima užduotis. Patikrinkite JÅ«sų SMS paslaugų tiekėjo nustatymus. diff --git a/htdocs/langs/lt_LT/supplier_proposal.lang b/htdocs/langs/lt_LT/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/lt_LT/supplier_proposal.lang +++ b/htdocs/langs/lt_LT/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/lt_LT/trips.lang b/htdocs/langs/lt_LT/trips.lang index 45ab1e3c21a..7230ba19e59 100644 --- a/htdocs/langs/lt_LT/trips.lang +++ b/htdocs/langs/lt_LT/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informacijos iÅ”laidų ataskaiata PDFStandardExpenseReports=Standartinis Å”ablonas PDF dokumento iÅ”laidų ataskaitoje generavimui ExpenseReportLine=IÅ”laidų ataskaitos eilutė TF_OTHER=Kitas -TF_TRANSPORTATION=Transportas +TF_TRIP=Transportation TF_LUNCH=PietÅ«s TF_METRO=Metro TF_TRAIN=Traukinys @@ -99,4 +99,5 @@ ConfirmSaveTrip=Ar tikrai norite patvirtinti Å”ią iÅ”laidų ataskaitą ? NoTripsToExportCSV=Už Ŕį laikotarpÄÆ nėra iÅ”laidų ataskaitų eksportui ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/lt_LT/users.lang b/htdocs/langs/lt_LT/users.lang index daf1f2d6bce..7787f1d7da4 100644 --- a/htdocs/langs/lt_LT/users.lang +++ b/htdocs/langs/lt_LT/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Prisijungimui naudoti OpenID WeeklyHours=Savaitės valandos ColorUser=Vartotojo spalva +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/lv_LV/accountancy.lang b/htdocs/langs/lv_LV/accountancy.lang index 44b4f00c0f3..8bd914d3aa8 100644 --- a/htdocs/langs/lv_LV/accountancy.lang +++ b/htdocs/langs/lv_LV/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Klasiskais eksports Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=AtgriezÅ”ana Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=PārdoÅ”anas žurnāls DescPurchasesJournal=Pirkumu žurnāls -BankJournal=Bankas žurnāls -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Skaidras naudas žurnāls -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -162,12 +157,18 @@ Prefixname=Prefix of export File Separate=Export separator Textframe=Frame of text value Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters +Fieldname=Lauka nosaukums +Headername=Galvenes nosaukums +Type=Lauka veids +Param=Papildus parametri EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/lv_LV/admin.lang b/htdocs/langs/lv_LV/admin.lang index b6a537e7882..d816876361d 100644 --- a/htdocs/langs/lv_LV/admin.lang +++ b/htdocs/langs/lv_LV/admin.lang @@ -149,7 +149,7 @@ LangFile=. lang fails System=Sistēma SystemInfo=Sistēmas informācija SystemToolsArea=Sistēmas rÄ«ku iestatīŔana -SystemToolsAreaDesc=Å Ä« joma piedāvā administrēŔanas funkcijas. Lietojiet izvēlni, lai izvēlētos funkciju, jÅ«s meklējat. +SystemToolsAreaDesc=Å Ä« sadaļa piedāvā administrēŔanas funkcijas. Lietojiet izvēlni, lai izvēlētos funkciju kuru JÅ«s meklējat. Purge=TÄ«rÄ«t PurgeAreaDesc=Å Ä« lapa ļauj izdzēst visus failus bÅ«vēts vai glabā Dolibarr (pagaidu failus vai visus failus %s direktorijā). Izmantojot Å”o funkciju, nav nepiecieÅ”ama. Tas ir paredzēts lietotājiem, kuru Dolibarr tiek rÄ«kots sniedzējs, kas nepiedāvā atļaujas, lai dzēstu failus bÅ«vēts ar web serveri. PurgeDeleteLogFile=Dzēst log failu %s definēti Syslog modulim (nav risks zaudēt datus) @@ -246,7 +246,7 @@ ReferencedPreferredPartners=Preferred Partners OtherResources=Autres ressources ForDocumentationSeeWiki=Par lietotāju vai attÄ«stÄ«tājs dokumentācijas (Doc, FAQ ...),
      ieskatieties uz Dolibarr Wiki:
      %s ForAnswersSeeForum=Attiecībā uz jebkuru citu jautājumu / palīdzēt, jūs varat izmantot Dolibarr forumu:
      %s -HelpCenterDesc1=Å Ä« joma var palÄ«dzēt jums, lai saņemtu palÄ«dzÄ«bas atbalsta dienests par Dolibarr. +HelpCenterDesc1=Å Ä« sadaļa var palÄ«dzēt jums, lai saņemtu palÄ«dzÄ«bas dienesta atbalstu Dolibarr programmai. HelpCenterDesc2=Daži no Å”o pakalpojumu daļa ir pieejama tikai angļu valodā. CurrentTopMenuHandler=PaÅ”reizējā top menu apdarinātājs CurrentLeftMenuHandler=PaÅ”reizējā kreisā izvēlne kopējs @@ -257,7 +257,7 @@ Emails=E-pasti EMailsSetup=E-pastu iestatīŔana EMailsDesc=Å Ä« lapa ļauj pārrakstÄ«t jÅ«su PHP parametrus par e-pastu sÅ«tīŔanu. Vairumā gadÄ«jumu Unix / Linux OS, jÅ«su PHP uzstādÄ«jumi ir pareizi, un Å”ie parametri ir bezjēdzÄ«gi. MAIN_MAIL_SMTP_PORT=SMTP / SMTPS Ports (Pēc noklusējuma php.ini: %s) -MAIN_MAIL_SMTP_SERVER=SMTP / SMTPS Host (Pēc noklusējuma php.ini: %s) +MAIN_MAIL_SMTP_SERVER=SMTP / SMTPS serveris (Pēc noklusējuma php.ini: %s) MAIN_MAIL_SMTP_PORT_NotAvailableOnLinuxLike=SMTP / SMTPS Port (Nav noteikts uz PHP uz Unix, piemēram, sistēmas) MAIN_MAIL_SMTP_SERVER_NotAvailableOnLinuxLike=SMTP / SMTPS Host (Nav noteikts uz PHP uz Unix, piemēram, sistēmas) MAIN_MAIL_EMAIL_FROM=SÅ«tÄ«tāja e-pasts automātiskajiem e-pastiem (Pēc noklusējuma php.ini: %s) @@ -281,8 +281,8 @@ ModuleSetup=Moduļa iestatīŔana ModulesSetup=Moduļu iestatīŔana ModuleFamilyBase=Sistēma ModuleFamilyCrm=Klientu pārvaldÄ«ba (CRM) -ModuleFamilyProducts=Products Management (PM) -ModuleFamilyHr=Human Resource Management (HR) +ModuleFamilyProducts=Produktu PārvaldÄ«ba (PP) +ModuleFamilyHr=Darbinieku resursu pārvaldÄ«ba (DRP) ModuleFamilyProjects=Projekti / SadarbÄ«bas darbi ModuleFamilyOther=Cits ModuleFamilyTechnic=Multi-moduļu rÄ«ki @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Paslēpt visu informāciju, kas saistÄ«ta ar PVN, izv HideDescOnPDF=Slēpt produktu aprakstu radÄ«tos PDF HideRefOnPDF=Slēpt produktu ref. izveidotajos PDF HideDetailsOnPDF=Paslēpt produktu lÄ«nijas informāciju izveidotajā PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliotēka UrlGenerationParameters=Parametri, lai nodroÅ”inātu droÅ”as saites SecurityTokenIsUnique=Izmantojiet unikālu securekey parametrs katram URL @@ -393,8 +393,8 @@ ExtrafieldLink=Link to an object ExtrafieldParamHelpselect=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ...

      In order to have the list depending on another :
      1,value1|parent_list_code:parent_key
      2,value2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ... ExtrafieldParamHelpradio=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ... -ExtrafieldParamHelpsellist=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter +ExtrafieldParamHelpsellist=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter +ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath
      Syntax : ObjectName:Classpath
      Example : Societe:societe/class/societe.class.php LibraryToBuildPDF=Bibliotēka, lai izveidotu PDF WarningUsingFPDF=Uzmanību: Jūsu conf.php satur direktīvu dolibarr_pdf_force_fpdf = 1. Tas nozīmē, ka jūs izmantojat FPDF bibliotēku, lai radītu PDF failus. Šī bibliotēka ir vecs un neatbalsta daudz funkcijām (Unicode, attēlu pārredzamība, kirilicas, arābu un Āzijas valodās, ...), tāpēc var rasties kļūdas laikā PDF paaudzes.
      Lai atrisinātu Å”o problēmu, un ir pilnÄ«bā atbalsta PDF paaudzes, lÅ«dzu, lejupielādējiet TCPDF bibliotēka , tad komentēt vai noņemt lÄ«nijas $ dolibarr_pdf_force_fpdf = 1, un pievienojiet vietā $ dolibarr_lib_TCPDF_PATH = 'path_to_TCPDF_dir' @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Vai tieŔām vēlaties dzēst visas svÄ«trkodu vē AllBarcodeReset=Visas svÄ«trkodu vērtÄ«bas dzēstas NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Lietotāji un grupas @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Paziņojumi -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Ziedojumi Module700Desc=Ziedojumu pārvaldÄ«ba Module770Name=Expense reports @@ -661,7 +662,7 @@ Permission204=PasÅ«tÄ«t savienojumi Permission205=PārvaldÄ«t savienojumus Permission206=LasÄ«t savienojumi Permission211=LasÄ«t telefoniju -Permission212=PasÅ«tÄ«t lÄ«nijas +Permission212=PasÅ«tÄ«juma lÄ«nijas Permission213=Aktivizēt lÄ«niju Permission214=IestatÄ«t telefoniju Permission215=IestatÄ«jumi piegādātājiem @@ -687,7 +688,7 @@ Permission256=Izdzēst vai bloķēt citus lietotājus Permission262=PaplaÅ”ināt piekļuvi visām treÅ”ajām personām (ne tikai tiem, kas saistÄ«ti ar lietotāju). Nav efektÄ«vi ārējiem lietotājiem (vienmēr ir tikai uz sevi). Permission271=LasÄ«t CA Permission272=LasÄ«t rēķinus -Permission273=Izrakstot rēķinus +Permission273=IzrakstÄ«t rēķinus Permission281=LasÄ«t kontaktus Permission282=Izveidot/mainÄ«t kontaktus Permission283=Dzēst kontaktus @@ -906,7 +907,7 @@ DatabasePassword=Datubāzes parole DatabaseConfiguration=Datubāzes iestatīŔana Tables=Tabulas TableName=Tabulas nosaukums -TableLineFormat=LÄ«nija formāts +TableLineFormat=LÄ«nijas formāts NbOfRecord=Ierakstu skaits Constraints=Ierobežojumi ConstraintsType=Ierobežojumi veids @@ -920,17 +921,17 @@ SystemUpdate=Sistēmas atjaunināŔana SystemSuccessfulyUpdate=JÅ«su sistēma ir atjaunināta veiksmÄ«gi MenuCompanySetup=Kompānija/Organizācija MenuNewUser=Jauns lietotājs -MenuTopManager=Top menu vadÄ«tājs -MenuLeftManager=Kreisā izvēlne vadÄ«tājs +MenuTopManager=AugŔējās izvēlnes menedžeris +MenuLeftManager=Kreisās izvēlnes menedžeris MenuSmartphoneManager=Viedtālruņa izvēlnes konfigurēŔana -DefaultMenuTopManager=Top menu vadÄ«tājs -DefaultMenuLeftManager=Kreisā izvēlne vadÄ«tājs -DefaultMenuManager= Standarta izvēlne vadÄ«tājs +DefaultMenuTopManager=AugŔējās izvēlnes menedžeris +DefaultMenuLeftManager=Kreisās izvēlnes menedžeris +DefaultMenuManager= Standarta izvēlnes menedžeris DefaultMenuSmartphoneManager=Viedtālruņa izvēlnes vadÄ«ba Skin=Izskats DefaultSkin=Noklusētais izskats MaxSizeList=Maksimālais saraksta garums -DefaultMaxSizeList=Default max length for lists +DefaultMaxSizeList=Noklusētais maksimālais sarakstu garums DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) MessageOfDay=Dienas ziņa MessageLogin=IežurnalēŔanās lapas paziņojums @@ -939,8 +940,8 @@ DefaultLanguage=Noklusējuma izmantoÅ”anas valoda (valodas kods) EnableMultilangInterface=Iespējot daudzvalodu interfeisu EnableShowLogo=RādÄ«t logotipu kreisajā izvēlnē SystemSuccessfulyUpdated=JÅ«su sistēma ir veiksmÄ«gi atjaunināta -CompanyInfo=Uzņēmuma / nodibinājums informācija -CompanyIds=Uzņēmuma / nodibinājums identitātes +CompanyInfo=Uzņēmuma / nodibinājuma informācija +CompanyIds=Uzņēmuma / nodibinājuma identitātes CompanyName=Nosaukums CompanyAddress=Adrese CompanyZip=Pasta indekss @@ -963,6 +964,7 @@ DelaysBeforeWarning=KavēŔanās pirms brÄ«dinājuma DelaysOfToleranceBeforeWarning=Pielaide kavēŔanās pirms brÄ«dinājums DelaysOfToleranceDesc=Å is ekrāns ļauj definēt nepanesamas kavēŔanos, pirms brÄ«dinājums tiek ziņots uz ekrāna ar Piktogramma %s par katru nokavēto elementam. Delays_MAIN_DELAY_ACTIONS_TODO=KavēŔanās pielaide (dienās) pirms brÄ«dinājumu par plānotajiem notikumiem, kas vēl nav realizēti +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=KavēŔanās pielaide (dienās) pirms brÄ«dinājumu par pasÅ«tÄ«jumiem vēl nav apstrādāti Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=KavēŔanās pielaide (dienās) pirms brÄ«dinājumu par piegādātāju pasÅ«tÄ«jumiem vēl nav apstrādāti Delays_MAIN_DELAY_PROPALS_TO_CLOSE=KavēŔanās pielaide (dienās) pirms brÄ«dinājums par priekÅ”likumiem, lai aizvērtu @@ -1087,6 +1089,7 @@ PathDirectory=Katalogs SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Tulkojumu konfigurēŔana TranslationDesc=Valodu izvēli redzamu uz ekrāna var mainÄ«t:
      * Globāli no izvēlnes Mājās - Iestatījumi - Attēlojums
      * Lietotājam tikai no sadaļas lietotāja attēloÅ”anas iestatīŔana lietotāja kartiņā (uzklikŔķiniet uz pieteikÅ”anās vārda lapas augÅ”pusē). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Aktivēto moduļu kopskaits: %s YouMustEnableOneModule=Jums ir jābÅ«t ieslēgtam vismaz 1 modulim ClassNotFoundIntoPathWarning=Klase %s nav atrasta PHP norādÄ«tajā ceļā @@ -1219,7 +1222,7 @@ WatermarkOnDraftOrders=ÅŖdenszÄ«me projektu pasÅ«tÄ«jumiem (none ja tukÅ”s) ShippableOrderIconInList=Add an icon in Orders list which indicate if order is shippable BANK_ASK_PAYMENT_BANK_DURING_ORDER=Ask for bank account destination of order ##### Clicktodial ##### -ClickToDialSetup=KlikŔķiniet Dial moduļa uzstādīŔanas +ClickToDialSetup=KlikŔķiniet lai Dial moduļa uzstādīŔanas ClickToDialUrlDesc=Url sauc, kad uz tālruņa Piktogramma klikŔķis tiek darÄ«ts. In URL, jÅ«s varat izmantot tagus
      __PHONETO__ Kas tiks aizstāts ar tālruņa numuru personai, lai izsauktu
      __PHONEFROM__ Kas tiks aizstāts ar tālruņa numuru, aicinot personas (jūsu)
      __LOGIN__ Kas tiks aizstāts ar jÅ«su clicktodial pieteikÅ”anās (definēts jÅ«su lietotāja kartes)
      __PASS__ Kas tiks aizstāts ar jÅ«su clicktodial paroli (definēts jÅ«su lietotāja kartes). ##### Bookmark4u ##### Bookmark4uSetup=Bookmark4u moduļa iestatīŔana @@ -1316,8 +1319,8 @@ LDAPUnbindSuccessfull=AtvienoÅ”anās veiksmÄ«ga LDAPUnbindFailed=Atvienoties neizdevās LDAPConnectToDNSuccessfull=Savienojums ar DN (%s) veiksmÄ«gs LDAPConnectToDNFailed=Savienojums ar DN (%s) neizdevās -LDAPSetupForVersion3=LDAP serveris konfigurēts 3 versijas -LDAPSetupForVersion2=LDAP serveris konfigurēta 2 versiju +LDAPSetupForVersion3=LDAP serveris konfigurēts 3 versijai +LDAPSetupForVersion2=LDAP serveris konfigurēta 2 versijai LDAPDolibarrMapping=Dolibarr kartēŔana LDAPLdapMapping=LDAP kartēŔana LDAPFieldLoginUnix=Lietotājs (Unix) @@ -1332,7 +1335,7 @@ LDAPFieldPassword=Parole LDAPFieldPasswordNotCrypted=Parole nav Å”ifrēta LDAPFieldPasswordCrypted=Parole Å”ifrēta LDAPFieldPasswordExample=Piemērs: lietotajaParole -LDAPFieldCommonName=Parastais nosaukums +LDAPFieldCommonName=Vispārējais nosaukums LDAPFieldCommonNameExample=Piemērs: cn LDAPFieldName=Nosaukums LDAPFieldNameExample=Piemērs: sn @@ -1507,14 +1510,14 @@ Menus=Izvēlnes TreeMenuPersonalized=Personalizētas izvēlnes NewMenu=Jauna izvēlne MenuConf=Izvēlnes iestatīŔana -Menu=Atlase izvēlnes +Menu=Izvēlnes izvēlēŔanās MenuHandler=Izvēlne kopējs MenuModule=Avota modulis HideUnauthorizedMenu= Slēpt neatļautās izvēlnes (pelēkas) DetailId=Id izvēlne DetailMenuHandler=Izvēlne kopējs, kur rādÄ«t jaunu ēdienkarti DetailMenuModule=Moduļa nosaukums, ja izvēlnes ierakstam nāk no moduļa -DetailType=Tips izvēlnes (augŔā vai pa kreisi) +DetailType=Izvēlnes veids (augŔā vai pa kreisi) DetailTitre=Izvēlne etiÄ·ete vai etiÄ·ete kods tulkoÅ”anai DetailMainmenu=Grupa, kurai tas pieder (novecojis) DetailUrl=URL, kur izvēlne nosÅ«tÄ«sim jums (AbsolÅ«tais URL saite vai ārējās saites ar http://) @@ -1549,11 +1552,11 @@ InvoiceDateUsed=Rēķina izmantotais datums YourCompanyDoesNotUseVAT=JÅ«su uzņēmums ir definēts neizmantot PVN (Home - Setup - Uzņēmuma / Foundation), tāpēc nav PVN iespējas, lai setup. AccountancyCode=GrāmatvedÄ«ba kods AccountancyCodeSell=TirdzniecÄ«ba kontu. kods -AccountancyCodeBuy=Iegādāties kontu. kods +AccountancyCodeBuy=Iegādes konta. kods ##### Agenda ##### AgendaSetup=Notikumi un kārtÄ«bas modulis uzstādīŔana PasswordTogetVCalExport=Galvenais atļaut eksporta saiti -PastDelayVCalExport=Neeksportē notikums vecāki par +PastDelayVCalExport=Neeksportē notikums, kuri vecāki par AGENDA_USE_EVENT_TYPE=Use events types (managed into menu Setup -> Dictionary -> Type of agenda events) AGENDA_USE_EVENT_TYPE_DEFAULT=Set automatically this default value for type of event into event create form AGENDA_DEFAULT_FILTER_TYPE=Set automatically this type of event into search filter of agenda view @@ -1576,7 +1579,7 @@ StockDecreaseForPointOfSaleDisabled=Stock decrease from Point Of Sale disabled StockDecreaseForPointOfSaleDisabledbyBatch=Stock decrease in POS is not compatible with lot management CashDeskYouDidNotDisableStockDecease=You did not disable stock decrease when making a sell from Point Of Sale. So a warehouse is required. ##### Bookmark ##### -BookmarkSetup=GrāmatzÄ«me modulis iestatīŔanu +BookmarkSetup=GrāmatzÄ«mju moduļa iestatīŔana BookmarkDesc=Å is modulis ļauj pārvaldÄ«t grāmatzÄ«mes. JÅ«s varat arÄ« pievienot Ä«sceļus uz jebkuru Dolibarr lapām vai externale tÄ«mekļa vietnes uz jÅ«su kreisajā izvēlnē. NbOfBoomarkToShow=Maksimālais skaits, grāmatzÄ«mes, lai parādÄ«tu kreisajā izvēlnē ##### WebServices ##### @@ -1664,7 +1667,8 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) -LinkColor=Color of links +TextTitleColor=Color of page title +LinkColor=Linku krāsa PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes BackgroundColor=Fona krāsa diff --git a/htdocs/langs/lv_LV/agenda.lang b/htdocs/langs/lv_LV/agenda.lang index 2a5e9cd94ea..686488f9d8e 100644 --- a/htdocs/langs/lv_LV/agenda.lang +++ b/htdocs/langs/lv_LV/agenda.lang @@ -35,7 +35,9 @@ AllActions= Visi notikumi/uzdevumi ViewCal=MēneÅ”a skats ViewDay=Dienas skats ViewWeek=Nedēļas skats +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= SkatÄ«t ar iepriekÅ” definētiem filtriem AutoActions= Automātiskā aizpildīŔana AgendaAutoActionDesc= Noteikt Å”eit notikumus, par kuriem vēlaties Dolibarr izveidot automātiski Notikuma kārtÄ«bā. Ja nekas netiks pārbaudÄ«ts (pēc noklusējuma), tikai manuālā pasākumi tiks iekļauti darba kārtÄ«bā. @@ -96,8 +98,8 @@ AddEvent=Izveidot notikumu MyAvailability=My availability ActionType=Event type DateActionBegin=Start event date -CloneAction=Clone event -ConfirmCloneEvent=Are you sure you want to clone the event %s ? +CloneAction=Klonēt notikumu +ConfirmCloneEvent=Vai JÅ«s tieŔām vēlaties klonēt notikumus %s ? RepeatEvent=Atkārtot notikumu EveryWeek=Katru nedēļu EveryMonth=Katru mēnesi diff --git a/htdocs/langs/lv_LV/banks.lang b/htdocs/langs/lv_LV/banks.lang index 5ae851abf4f..a97957bcebb 100644 --- a/htdocs/langs/lv_LV/banks.lang +++ b/htdocs/langs/lv_LV/banks.lang @@ -23,7 +23,7 @@ BankBalance=Bilance BankBalanceBefore=Bilance pirms BankBalanceAfter=Bilance pēc BalanceMinimalAllowed=Minimālai atļautais atlikums -BalanceMinimalDesired=Minimālā vēlamo lÄ«dzsvaru +BalanceMinimalDesired=Minimālā vēlamā bilance InitialBankBalance=Sākotnējā bilance EndBankBalance=Beigu bilance CurrentBalance=PaÅ”reizējā bilance @@ -38,8 +38,8 @@ IbanNotValid=IBAN nav pareizs BIC=BIC / SWIFT numurs SwiftValid=BIC/SWIFT is Valid SwiftNotValid=BIC/SWIFT is Not Valid -StandingOrders=Regulārie maksājumi -StandingOrder=Regulārais maksājums +StandingOrders=Regulārie pasÅ«tÄ«jumi +StandingOrder=Regulārais pasÅ«tÄ«jums Withdrawals=Izņemts Withdrawal=AtsaukÅ”ana AccountStatement=Konta izraksts @@ -129,7 +129,7 @@ ConfirmDeleteCheckReceipt=Vai tieŔām vēlaties dzēst Å”o izvēles saņemÅ”anu BankChecks=Bankas čeki BankChecksToReceipt=Pārbaudes gaida depozÄ«tu ShowCheckReceipt=RādÄ«t pārbaude depozÄ«ta saņemÅ”anu -NumberOfCheques=Nb Pārbaudes +NumberOfCheques=Pārbaužu skaits DeleteTransaction=Dzēst darÄ«jumu ConfirmDeleteTransaction=Vai tieŔām vēlaties dzēst Å”o darÄ«jumu? ThisWillAlsoDeleteBankRecord=Tas arÄ« izdzēŔ izveidotos bankas darÄ«jumus diff --git a/htdocs/langs/lv_LV/bills.lang b/htdocs/langs/lv_LV/bills.lang index 3dc6d3875cf..c1f1386e8e9 100644 --- a/htdocs/langs/lv_LV/bills.lang +++ b/htdocs/langs/lv_LV/bills.lang @@ -37,7 +37,7 @@ ReplacementByInvoice=Aizstāts ar rēķinu CorrectInvoice=Labot rēķinu %s CorrectionInvoice=Rēķina laboÅ”ana UsedByInvoice=Izmanto, lai samaksātu rēķinu %s -ConsumedBy=Patērētā +ConsumedBy=Patērējis NotConsumed=Nepatērē NoReplacableInvoice=Nav aizvietojamu rēķinu NoInvoiceToCorrect=Nav rēķinu kurus jālabo @@ -73,7 +73,9 @@ PaymentsAlreadyDone=Jau samaksāts PaymentsBackAlreadyDone=Maksājumi atpakaļ izdarÄ«juÅ”as PaymentRule=Maksājuma noteikums PaymentMode=Maksājuma veids -PaymentModeShort=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) +PaymentModeShort=Maksājuma veids PaymentTerm=Apmaksas noteikumi PaymentConditions=Apmaksas noteikumi PaymentConditionsShort=Apmaksas noteikumi @@ -89,7 +91,7 @@ ClassifyClosed=Klasificēt 'Slēgts' ClassifyUnBilled=Classify 'Unbilled' CreateBill=Izveidot rēķinu CreateCreditNote=Izveidot kredÄ«ta piezÄ«mi -AddBill=Create invoice or credit note +AddBill=Izveidot rēķinu vai kredÄ«ta piezÄ«mi AddToDraftInvoices=Pievienot izstrādāt rēķinu DeleteBill=Dzēst rēķinu SearchACustomerInvoice=Meklēt klienta rēķinu @@ -104,7 +106,7 @@ EnterPaymentDueToCustomer=Veikt maksājumu dēļ klientam DisabledBecauseRemainderToPayIsZero=Disabled because remaining unpaid is zero PriceBase=Bāzes cena BillStatus=Rēķina statuss -BillStatusDraft=Projekts (ir jāapstiprina) +BillStatusDraft=Melnraksts (jāapstiprina) BillStatusPaid=Apmaksāts BillStatusPaidBackOrConverted=Samaksāta vai pārvērsti atlaidi BillStatusConverted=Apmaksātais (gatavas pēdējo rēķinu) @@ -169,7 +171,7 @@ ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Å o izvēli izmanto, ja sa ConfirmClassifyPaidPartiallyReasonOtherDesc=Izmantot Å”o izvēli, ja visi citi nav piemēroti, piemēram, Ŕādos apstākļos:
      - Maksājums nav pabeigta, jo daži produkti tika nosūtīti atpakaļ
      - Pieprasītā summa ir pārāk svarīgs, jo atlaide bija aizmirsts
      Visos gadÄ«jumos, summa pār-apgalvots, ir jākoriģē uzskaites sistēmā, izveidojot kredÄ«tu piezÄ«mi. ConfirmClassifyAbandonReasonOther=Cits ConfirmClassifyAbandonReasonOtherDesc=Å Ä« izvēle tiek izmantota visos citos gadÄ«jumos. Piemēram, tāpēc, ka jÅ«s plānojat, lai izveidotu aizstāt rēķinu. -ConfirmCustomerPayment=Vai jÅ«s apstiprināt Å”o maksājuma ieguldÄ«jumu, %s %s? +ConfirmCustomerPayment=Vai jÅ«s apstiprināt Å”o maksājuma ievadi, %s %s? ConfirmSupplierPayment=Do you confirm this payment input for %s %s ? ConfirmValidatePayment=Vai jÅ«s tieŔām vēlaties, lai apstiprinātu Å”o maksājumu? Nekādas izmaiņas var veikt, kad maksājums ir apstiprināts. ValidateBill=Apstiprināt rēķinu @@ -184,6 +186,7 @@ ShowInvoice=RādÄ«t rēķinu ShowInvoiceReplace=RādÄ«t aizstājoÅ”o rēķinu ShowInvoiceAvoir=RādÄ«t kredÄ«ta piezÄ«mi ShowInvoiceDeposit=RādÄ«t depozÄ«ta rēķinu +ShowInvoiceSituation=Show situation invoice ShowPayment=RādÄ«t maksājumu AlreadyPaid=Jau samaksāts AlreadyPaidBack=Jau atgriezta nauda @@ -221,6 +224,7 @@ NonPercuRecuperable=NeatgÅ«stams SetConditions=UzstādÄ«t apmaksas nosacÄ«jumus SetMode=UzstādÄ«t maksājumu režīmu Billed=Samaksāts +RecurringInvoices=Recurring invoices RepeatableInvoice=Rēķina paraugs RepeatableInvoices=Rēķinu paraugs Repeatable=Sagateve @@ -264,11 +268,12 @@ DiscountOfferedBy=PieŔķīris DiscountStillRemaining=Atlaides vēl atlikuÅ”as DiscountAlreadyCounted=Atlaides jau ir pieskaitÄ«tas BillAddress=Rēķina adrese -HelpEscompte=Å Ä« atlaide ir atlaide pieŔķirta, lai klientam, jo ​​tās maksājums tika veikts pirms termiņa. +HelpEscompte=Å Ä« atlaide ir pieŔķirta klientam, jo ​​tas maksājumu veica pirms termiņa. HelpAbandonBadCustomer=Å Ä« summa ir pamests (klients teica, ka slikts klients), un tiek uzskatÄ«ts par ārkārtēju zaudēt. HelpAbandonOther=Å Ä« summa ir atteikusies, jo tā bija kļūda (nepareizs klients vai rēķins aizstāt ar citiem, piemēram) IdSocialContribution=Social/fiscal tax payment id PaymentId=Maksājuma id +PaymentRef=Payment ref. InvoiceId=Rēķina id InvoiceRef=Rēķina ref. InvoiceDateCreation=Rēķina izveides datums @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Jaunākais sasitÄ«tais rēķins WarningBillExist=UzmanÄ«bu, viens vai vairāki rēķini jau eksistē MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=TÅ«lÄ«tēja @@ -393,6 +402,7 @@ Reported=Kavējas DisabledBecausePayments=Nav iespējams, kopÅ” Å”eit ir daži no maksājumiem CantRemovePaymentWithOneInvoicePaid=Nevar dzēst maksājumu, jo eksistē kaut viens rēķins, kas klasificēts kā samaksāts ExpectedToPay=Gaidāmais maksājums +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Samaksāts ar Å”o maksājumu ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=PiezÄ«me: Å is saraksts satur tikai rēķinus par t RevenueStamp=Ieņēmumi zÄ«mogs YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Rēķina PDF paraugs. Pilnākais rēķina paraugs (vēlamais paraugs) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=Rēķinu sākot ar syymm $ jau pastāv un nav saderÄ«gs ar Å”o modeli secÄ«bu. Noņemt to vai pārdēvēt to aktivizētu Å”o moduli. @@ -414,8 +425,8 @@ TypeContact_facture_external_SHIPPING=Klientu kuÄ£niecÄ«bas kontakts TypeContact_facture_external_SERVICE=Klienta pakalpojuma kontakts TypeContact_invoice_supplier_internal_SALESREPFOLL=Pārstāvis turpinot darboties piegādātāju rēķinu TypeContact_invoice_supplier_external_BILLING=Piegādātāja rēķinu kontaktpersona -TypeContact_invoice_supplier_external_SHIPPING=Piegādātājs kuÄ£niecÄ«bas kontakts -TypeContact_invoice_supplier_external_SERVICE=Piegādātājs dienests kontakts +TypeContact_invoice_supplier_external_SHIPPING=Piegādātāja piegādes lÄ«gums +TypeContact_invoice_supplier_external_SERVICE=Piegādātāja pakalpojuma lÄ«gums # Situation invoices InvoiceFirstSituationAsk=First situation invoice InvoiceFirstSituationDesc=The situation invoices are tied to situations related to a progression, for example the progression of a construction. Each situation is tied to an invoice. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/lv_LV/boxes.lang b/htdocs/langs/lv_LV/boxes.lang index 4a02cd5c305..b2f0907bfe1 100644 --- a/htdocs/langs/lv_LV/boxes.lang +++ b/htdocs/langs/lv_LV/boxes.lang @@ -58,7 +58,7 @@ BoxLastExpiredServices=Pēdējās %s vecākā kontaktus ar aktÄ«vu beidzies paka BoxTitleLastActionsToDo=Pēdējās %s darbÄ«bas kas jādara BoxTitleLastContracts=Pēdējie %s lÄ«gumi BoxTitleLastModifiedDonations=Pēdējie %s labotie ziedojumi -BoxTitleLastModifiedExpenses=Pēdējie %s labotie izdevumi +BoxTitleLastModifiedExpenses=Last %s modified expense reports BoxGlobalActivity=Global darbÄ«ba (pavadzÄ«mes, priekÅ”likumi, rÄ«kojumi) FailedToRefreshDataInfoNotUpToDate=Neizdevās atsvaidzināt RSS plÅ«smas. Pēdējās veiksmÄ«gs atsvaidzināt datums: %s LastRefreshDate=Pēdējais atjaunoÅ”anas datums @@ -95,3 +95,4 @@ ForCustomersInvoices=Klientu rēķini ForCustomersOrders=Klientu pasÅ«tÄ«jumi ForProposals=PriekÅ”likumi LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/lv_LV/categories.lang b/htdocs/langs/lv_LV/categories.lang index 461f554fb1a..07f2f03d9fb 100644 --- a/htdocs/langs/lv_LV/categories.lang +++ b/htdocs/langs/lv_LV/categories.lang @@ -1,15 +1,15 @@ # Dolibarr language file - Source file is en_US - categories -Rubrique=Tag/Category -Rubriques=Tags/Categories -categories=tags/categories -TheCategorie=The tag/category -NoCategoryYet=No tag/category of this type created +Rubrique=EtiÄ·ete/Sadaļa +Rubriques=EtiÄ·etes/Sadaļas +categories=etiÄ·etes/sadaļas +TheCategorie=EtiÄ·ete/sadaļa +NoCategoryYet=Nav Ŕī veida etiÄ·etes/sadaļas izveidotas In=Uz AddIn=Pievienot modify=modificēt Classify=Klasificēt -CategoriesArea=Tags/Categories area -ProductsCategoriesArea=Products/Services tags/categories area +CategoriesArea=EtiÄ·eÅ”u/Sadaļu sadaļa +ProductsCategoriesArea=Preču/Pakalpojumu etiÄ·eÅ”u /sadaļa SuppliersCategoriesArea=Suppliers tags/categories area CustomersCategoriesArea=Customers tags/categories area ThirdPartyCategoriesArea=Third parties tags/categories area @@ -19,22 +19,22 @@ MainCats=Main tags/categories SubCats=ApakÅ”sadaļas CatStatistics=Statistika CatList=List of tags/categories -AllCats=All tags/categories -ViewCat=View tag/category -NewCat=Add tag/category -NewCategory=New tag/category -ModifCat=Modify tag/category -CatCreated=Tag/category created -CreateCat=Create tag/category -CreateThisCat=Create this tag/category +AllCats=Visas etiÄ·etes/sadaļas +ViewCat=ApskatÄ«t etiÄ·eti/sadaļu +NewCat=Pievienot etiÄ·eti/sadaļu +NewCategory=Jauna etiÄ·ete/sadaļa +ModifCat=Labot etiÄ·eti/sadaļu +CatCreated=EtiÄ·ete/sadaļa izveidota +CreateCat=Izveidot etiÄ·eti/sadaļu +CreateThisCat=Izveidot Å”o etiÄ·eti/sadaļu ValidateFields=Apstiprināt laukus NoSubCat=Nav apakÅ”sadaļas. SubCatOf=ApakÅ”sadaļa -FoundCats=Found tags/categories -FoundCatsForName=Tags/categories found for the name : -FoundSubCatsIn=Subcategories found in the tag/category +FoundCats=Atrastas etiÄ·etes/sadaļas +FoundCatsForName=EtiÄ·etes/sadaļas atrastas : +FoundSubCatsIn=ApakÅ”sadaļas atrastas etiÄ·etēs/sadaļās ErrSameCatSelected=You selected the same tag/category several times -ErrForgotCat=You forgot to choose the tag/category +ErrForgotCat=JÅ«s aizmirsāt izvēlēties etiÄ·eti/sadaļu ErrForgotField=JÅ«s aizmirsāt, lai informētu laukus ErrCatAlreadyExists=Å is nosaukums jau tiek izmantots AddProductToCat=Add this product to a tag/category? @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo / prosp. sadaļas ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/lv_LV/companies.lang b/htdocs/langs/lv_LV/companies.lang index 0bdd228c5ce..4a3209f5cae 100644 --- a/htdocs/langs/lv_LV/companies.lang +++ b/htdocs/langs/lv_LV/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (PATENTE) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof ID 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/lv_LV/compta.lang b/htdocs/langs/lv_LV/compta.lang index 84e62bce8c5..885e14ea308 100644 --- a/htdocs/langs/lv_LV/compta.lang +++ b/htdocs/langs/lv_LV/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- NoguldÄ«jumu rēķinus, nedz iekļauti DepositsAreIncluded=- NoguldÄ«jumu rēķini ir iekļauti LT2ReportByCustomersInInputOutputModeES=Ziņojumā, ko treŔās puses IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Ziņojums klientu PVN iekasē un izmaksā VATReportByCustomersInDueDebtMode=Ziņojums klientu PVN iekasē un izmaksā VATReportByQuartersInInputOutputMode=Ziņojums, ko likmi iekasētā PVN un samaksāts diff --git a/htdocs/langs/lv_LV/cron.lang b/htdocs/langs/lv_LV/cron.lang index 3fa15411781..ffa6fb9a68b 100644 --- a/htdocs/langs/lv_LV/cron.lang +++ b/htdocs/langs/lv_LV/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Plānotie darbi -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Saraksts ar invaliditāti darba vietas +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Pēdējo reizi palaists CronLastOutput=Pēdējo reizi palaist izejas @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Darbs CronNone=Nav -CronDtStart=Sākuma datums -CronDtEnd=Beigu datums +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=NākoŔā izpilde CronDtLastLaunch=Pēdējā izpilde CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Nav reÄ£istrētu darbu CronPriority=Prioritāte CronLabel=Apraksts CronNbRun=Nb. sākt +CronMaxRun=Max nb. launch CronEach=Katru JobFinished=Darbs uzsākts un pabeigts #Page card diff --git a/htdocs/langs/lv_LV/deliveries.lang b/htdocs/langs/lv_LV/deliveries.lang index 73c1997efb6..f407b15263f 100644 --- a/htdocs/langs/lv_LV/deliveries.lang +++ b/htdocs/langs/lv_LV/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Vai tieŔām vēlaties dzēst piegādes kvÄ«ts % DeliveryMethod=Piegādes metode TrackingNumber=SekoÅ”anas numurs DeliveryNotValidated=Piegāde nav apstiprināta +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Vārds, uzvārds un paraksts: ToAndDate=To___________________________________ uz ____ / _____ / __________ diff --git a/htdocs/langs/lv_LV/holiday.lang b/htdocs/langs/lv_LV/holiday.lang index 3ed8a2c2638..ec903d05a37 100644 --- a/htdocs/langs/lv_LV/holiday.lang +++ b/htdocs/langs/lv_LV/holiday.lang @@ -8,12 +8,11 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this, click here . NoCPforUser=Jums nav nevienas brÄ«vas dienas AddCP=Make a leave request -Employe=Darbinieks DateDebCP=Sākuma datums DateFinCP=Beigu datums DateCreateCP=IzveidoÅ”anas datums DraftCP=Melnraksts -ToReviewCP=Gaida apstiprinājumu +ToReviewCP=Gaida apstiprināŔanu ApprovedCP=Apstiprināts CancelCP=Atcelts RefuseCP=Atteikts @@ -23,7 +22,7 @@ ReviewedByCP=BÅ«s jāpārskata DescCP=Apraksts SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=Jums ir jāizvēlas beigu datumu lielāks par sākuma datums. @@ -79,9 +78,9 @@ PrevSoldeCP=IepriekŔējā bilance NewSoldeCP=Jana Bilance alreadyCPexist=A leave request has already been done on this period. UserName=Vārds -Employee=Darbinieks FirstDayOfHoliday=Pirmā atvaļinājuma diena LastDayOfHoliday=Pēdēja atvaļinājuma diena +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=IkmēneÅ”a atjauninājums ManualUpdate=Manuāla aktualizēŔana HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/lv_LV/hrm.lang b/htdocs/langs/lv_LV/hrm.lang index 152b7da7d84..2c77acba94b 100644 --- a/htdocs/langs/lv_LV/hrm.lang +++ b/htdocs/langs/lv_LV/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=Darbinieku saraksts Employees=Darbinieki Employee=Darbinieks +Employe=Employe NewEmployee=Jauns darbinieks -EmployeeCard=Employee card +EmployeeCard=Darbinieka kartiņa diff --git a/htdocs/langs/lv_LV/interventions.lang b/htdocs/langs/lv_LV/interventions.lang index 3e318d09e66..a065f6cd5b2 100644 --- a/htdocs/langs/lv_LV/interventions.lang +++ b/htdocs/langs/lv_LV/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=AtgrieÅ”anās Numero ar formātu %syymm-NNNN kur yy ir g PacificNumRefModelError=IejaukÅ”anās karte sākot ar syymm $ jau pastāv un nav saderÄ«gs ar Å”o modeli secÄ«bu. Noņemt to vai pārdēvēt to aktivizētu Å”o moduli. PrintProductsOnFichinter=Drukāt produktus intervences kartes PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/lv_LV/languages.lang b/htdocs/langs/lv_LV/languages.lang index 934470da439..216dad5edb9 100644 --- a/htdocs/langs/lv_LV/languages.lang +++ b/htdocs/langs/lv_LV/languages.lang @@ -14,7 +14,7 @@ Language_de_AT=Vācu (Austrija) Language_de_CH=Vācu (Å veice) Language_el_GR=GrieÄ·u Language_en_AU=Angļu (Austrālija) -Language_en_CA=English (Canada) +Language_en_CA=Angļu (Kanāda) Language_en_GB=Angļu (Apvienotā Karaliste) Language_en_IN=Angļu (Indija) Language_en_NZ=Angļu (Jaunzēlande) @@ -35,7 +35,7 @@ Language_es_PR=Spāņu (Puertoriko) Language_et_EE=Igauņu Language_eu_ES=Basku Language_fa_IR=PersieÅ”u -Language_fi_FI=Finnish +Language_fi_FI=Pabeigt Language_fr_BE=Franču (Beļģija) Language_fr_CA=Franču (Kanāda) Language_fr_CH=Franču (Å veices) diff --git a/htdocs/langs/lv_LV/mails.lang b/htdocs/langs/lv_LV/mails.lang index b8a2ce658ed..53602e27ae1 100644 --- a/htdocs/langs/lv_LV/mails.lang +++ b/htdocs/langs/lv_LV/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=E-pastu nosÅ«tÄ«ja %s saņēmējiem. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Rēķina atgādinātājs %s (%s) SendRemind=SÅ«tÄ«t atgādinājumu pa e-pastiem RemindSent=%s atgādiājums(i) nosÅ«tÄ«ti diff --git a/htdocs/langs/lv_LV/main.lang b/htdocs/langs/lv_LV/main.lang index 26da61acaee..676f8e8237d 100644 --- a/htdocs/langs/lv_LV/main.lang +++ b/htdocs/langs/lv_LV/main.lang @@ -24,11 +24,12 @@ FormatDateHourSecShort=%d/%m/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Savienojums ar datubāzi +NoTemplateDefined=No template defined for this email type NoTranslation=Nav iztulkots NoRecordFound=Nav atrasti ieraksti NoError=Nav kļūdu Error=Kļūda -Errors=Errors +Errors=Kļūdas ErrorFieldRequired=Lauks '%s' ir obligāti aizpildāms ErrorFieldFormat=Laukā '%s' ir nepareiza vērtÄ«ba ErrorFileDoesNotExists=Fails %s neeksistē @@ -105,6 +106,7 @@ NotePrivate=PiezÄ«me (privāta) PrecisionUnitIsLimitedToXDecimals=Dolibarr iestatÄ«ts, lai ierobežotu vienÄ«bas cenu %s zÄ«mēm aiz komata. DoTest=Pārbaude ToFilter=Filtrs +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=UzmanÄ«bu, jums ir vismaz viens no elementiem, kas ir pārsniegusi pielaides kavēŔanos. yes=jā Yes=Jā @@ -228,6 +230,8 @@ Now=Tagad HourStart=Start hour Date=Datums DateAndHour=Datums un laiks +DateToday=Today's date +DateReference=Reference date DateStart=Sākuma datums DateEnd=Beigu datums DateCreation=IzveidoÅ”anas datums @@ -369,7 +373,7 @@ CommercialProposalsShort=Komerciālie priekÅ”likumi Comment=Komentēt Comments=Komentāri ActionsToDo=Pasākumi, kas jādara -ActionsDone=Pasākumi darÄ«ts +ActionsDone=Pabeigtie pasākumi ActionsToDoShort=Vēl jādara ActionsRunningshort=Sākts ActionsDoneShort=DarÄ«ts @@ -593,7 +597,7 @@ CanBeModifiedIfKo=Var mainÄ«t, ja nav derÄ«gs RecordModifiedSuccessfully=ieraksts modificēts veiksmÄ«gi RecordsModified=%s ieraksti modificēti AutomaticCode=Automātiskās kods -NotManaged=Nepārvalda +NotManaged=Nav pārvaldÄ«ts FeatureDisabled=Funkcija bloķēta MoveBox=Pārvietot kastes %s Offered=Piedāvāts @@ -608,6 +612,7 @@ TotalMan=Kopsumma NeverReceived=Nekad nav saņemts Canceled=Atcelts YouCanChangeValuesForThisListFromDictionarySetup=JÅ«s varat mainÄ«t vērtÄ«bas Å”im sarakstam no iestatÄ«jumiem - vārdnÄ«cas +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Krāsa Documents=PiesaistÄ«tie faili DocumentsNb=PiesaistÄ«tie faili (%s) @@ -672,7 +677,7 @@ NewAttribute=Jauns atribÅ«ts AttributeCode=AtribÅ«ts kods OptionalFieldsSetup=Papildus atribÅ«tu iestatīŔana URLPhoto=Saite bildei/logo -SetLinkToAnotherThirdParty=Link to another third party +SetLinkToAnotherThirdParty=Saite uz citu treÅ”o personu CreateDraft=Izveidot melnrakstu SetToDraft=Atpakaļ uz melnrakstu ClickToEdit=KlikŔķiniet, lai rediģētu @@ -695,11 +700,12 @@ Test=Pārbaude Element=Elements NoPhotoYet=Nav bildes HomeDashboard=Sākuma kopsavilkums +Dashboard=Dashboard Deductible=PaÅ”risks from=no toward=uz Access=Pieeja -SelectAction=Select action +SelectAction=Izvēlēties darbÄ«bu HelpCopyToClipboard=Izmantot taustiņu kombināciju Ctrl + C, lai kopētu SaveUploadedFileWithMask=Saglabāt failu uz servera ar nosaukumu "%s" (citādi "%s") OriginFileName=OriÄ£inālais faila nosaukums diff --git a/htdocs/langs/lv_LV/margins.lang b/htdocs/langs/lv_LV/margins.lang index 5df181098c4..c19e65e8e64 100644 --- a/htdocs/langs/lv_LV/margins.lang +++ b/htdocs/langs/lv_LV/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Izvēlies preci vai pakalpojumu StartDate=Sākuma datums EndDate=Beigu datums Launch=Sākt -ForceBuyingPriceIfNull=Forsēt iepirkuma cenu, ja nulle -ForceBuyingPriceIfNullDetails=ja "ON", starpÄ«ba bÅ«s nulle tieÅ”saistē (pirkÅ”anas cena = pārdoÅ”anas cenu), pretējā gadÄ«jumā ("OFF"), Marge bÅ«s vienāda ar pārdoÅ”anas cenu (pirkÅ”anas cena = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Maržinālā metode pasaules atlaides UseDiscountAsProduct=Kā produktu UseDiscountAsService=Kā pakalpojums @@ -35,8 +35,9 @@ MargeBrute=Raw rezerve MargeNette=Neto starpÄ«ba MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw rezervi: PārdoÅ”anas cena - Pērk cena
      Neto starpība: PārdoŔanas cena - Iepirkuma cena -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=PaÅ”izmaksa BuyingCost=PaÅ”izmaksa UnitCharges=VienÄ«bas izmaksas diff --git a/htdocs/langs/lv_LV/oauth.lang b/htdocs/langs/lv_LV/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/lv_LV/oauth.lang +++ b/htdocs/langs/lv_LV/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/lv_LV/opensurvey.lang b/htdocs/langs/lv_LV/opensurvey.lang index b0fa653ed82..0d709a7f633 100644 --- a/htdocs/langs/lv_LV/opensurvey.lang +++ b/htdocs/langs/lv_LV/opensurvey.lang @@ -14,7 +14,7 @@ TypeDate=Tipa datums TypeClassic=Tipa standarts OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it RemoveAllDays=Noņemt visas dienas -CopyHoursOfFirstDay=Kopēt stundas pirmajā dienā +CopyHoursOfFirstDay=Kopēt stundas no pirmās dienas RemoveAllHours=Noņemt visas stundas SelectedDays=Izvēlētās dienas TheBestChoice=Labākā izvēle Å”obrÄ«d ir diff --git a/htdocs/langs/lv_LV/orders.lang b/htdocs/langs/lv_LV/orders.lang index 246913be066..84f1d77ba80 100644 --- a/htdocs/langs/lv_LV/orders.lang +++ b/htdocs/langs/lv_LV/orders.lang @@ -31,7 +31,7 @@ StatusOrderSentShort=Procesā StatusOrderSent=SÅ«tÄ«juma procesā StatusOrderOnProcessShort=PasÅ«tÄ«ts StatusOrderProcessedShort=Apstrādāti -StatusOrderDelivered=Delivered +StatusOrderDelivered=Piegādāts StatusOrderToBillShort=Pasludināts StatusOrderToBill2Short=Lai likumprojektu StatusOrderApprovedShort=Apstiprināts @@ -66,7 +66,7 @@ SearchASupplierOrder=Meklēt piegādātāja pasÅ«tÄ«jumu ShipProduct=SÅ«tÄ«t produktu CreateOrder=Izveidot pasÅ«tÄ«jumu RefuseOrder=Atteikt pasÅ«tÄ«jumu -ApproveOrder=Approve order +ApproveOrder=Apstiprināt pasÅ«tÄ«jumu Approve2Order=Approve order (second level) ValidateOrder=Apstiprināt pasÅ«tÄ«jumu UnvalidateOrder=Unvalidate pasÅ«tÄ«jumu @@ -79,10 +79,10 @@ AddToOtherOrders=Pievienot citiem pasÅ«tÄ«jumiem AddToDraftOrders=Pievienot rÄ«kojuma projektu ShowOrder=RādÄ«t pasÅ«tÄ«jumu OrdersOpened=Orders to process -NoOpenedOrders=No open orders +NoOpenedOrders=Nav atvērtu pasÅ«tÄ«jumu NoOtherOpenedOrders=No other open orders NoDraftOrders=Nav projektu pasÅ«tÄ«jumi -NoOrder=Nav pasÅ«tÄ«juma +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Citi rÄ«kojumi LastOrders=Last %s customer orders @@ -95,7 +95,7 @@ NbOfOrders=PasÅ«tÄ«jumu skaits OrdersStatistics=PasÅ«tÄ«juma-u statistika OrdersStatisticsSuppliers=Piegādātāj pasÅ«tÄ«juma/u statistika NumberOfOrdersByMonth=PasÅ«tÄ«jumu skaits pa mēneÅ”iem -AmountOfOrdersByMonthHT=Summa pasÅ«tÄ«jumi mēnesÄ« (bez nodokļiem) +AmountOfOrdersByMonthHT=PasÅ«tÄ«jumu summa mēnesÄ« (bez nodokļiem) ListOfOrders=PasÅ«tÄ«jumu saraksts CloseOrder=Aizvērt kārtÄ«ba ConfirmCloseOrder=Vai jÅ«s tieŔām vēlaties, lai uzstādÄ«tu Å”o rÄ«kojumu deliverd? Pēc tam, kad pasÅ«tÄ«jums tiek piegādāts, to var iestatÄ«t, lai jāmaksā. diff --git a/htdocs/langs/lv_LV/other.lang b/htdocs/langs/lv_LV/other.lang index 6cdb29f87a5..c878d8975dc 100644 --- a/htdocs/langs/lv_LV/other.lang +++ b/htdocs/langs/lv_LV/other.lang @@ -58,7 +58,7 @@ NbOfActiveNotifications=Number of notifications (nb of recipient emails) PredefinedMailTest=Å is ir testa e-pasts \\ nthe divas lÄ«nijas ir atdalÄ«ti ar rakstatgriezi.. \n\n __ SIGNATURE__ PredefinedMailTestHtml=Tas ir tests pasts (vārds testam jābÅ«t treknrakstā).
      Abas līnijas ir atdalīti ar rakstatgriezi.

      __SIGNATURE__ PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nJums tiek nosÅ«tÄ«ts komerciālais piedāvājums __PROPREF__\n\n__PERSONALIZED__Ar cieņu\n\n__SIGNATURE__ PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\n\nYou will find here the price request __ASKREF__\n\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nYou will find here the order __ORDERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ @@ -238,3 +238,8 @@ ToExport=Eksportēt NewExport=Jauns eksports ##### External sites ##### ExternalSites=Ārējās vietas +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/lv_LV/paypal.lang b/htdocs/langs/lv_LV/paypal.lang index e5eccdee237..0cb0b47e266 100644 --- a/htdocs/langs/lv_LV/paypal.lang +++ b/htdocs/langs/lv_LV/paypal.lang @@ -6,8 +6,9 @@ PaypalDoPayment=Maksāt ar Paypal PaypalCBDoPayment=Maksāt ar kredÄ«tkarti PAYPAL_API_SANDBOX=Mode tests / sandbox PAYPAL_API_USER=API lietotājvārds -PAYPAL_API_PASSWORD=API paroli +PAYPAL_API_PASSWORD=API parole PAYPAL_API_SIGNATURE=API paraksts +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Akcija maksājums "neatņemama sastāvdaļa" (KredÄ«tkarÅ”u + Paypal), vai "Paypal" tikai PaypalModeIntegral=Integrālis PaypalModeOnlyPaypal=PayPal tikai diff --git a/htdocs/langs/lv_LV/products.lang b/htdocs/langs/lv_LV/products.lang index b8bb3cf3f73..f55eade0d00 100644 --- a/htdocs/langs/lv_LV/products.lang +++ b/htdocs/langs/lv_LV/products.lang @@ -190,10 +190,10 @@ ClonePricesProduct=Klons galvenos informations un cenas CloneCompositionProduct=Clone packaged product/service ProductIsUsed=Å is produkts tiek izmantots NewRefForClone=Ref. jaunu produktu / pakalpojumu -SellingPrices=Selling prices -BuyingPrices=Buying prices -CustomerPrices=Customer prices -SuppliersPrices=Supplier prices +SellingPrices=PārdoÅ”anas cenas +BuyingPrices=IerkÅ”anas cenas +CustomerPrices=Klienta cenas +SuppliersPrices=Piegādātāja cenas SuppliersPricesOfProductsOrServices=Supplier prices (of products or services) CustomCode=Muitas kods CountryOrigin=Izcelsmes valsts @@ -252,7 +252,7 @@ UnitPmp=Neto vienÄ«ba VWAP CostPmpHT=Neto kopā VWAP ProductUsedForBuild=Auto patērē uzrādot ProductBuilded=RažoÅ”anas pabeigta -ProductsMultiPrice=Produkts multi-cena +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Izvēlieties PDF failus IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/lv_LV/projects.lang b/htdocs/langs/lv_LV/projects.lang index 0b9a175062b..adaa2c0d502 100644 --- a/htdocs/langs/lv_LV/projects.lang +++ b/htdocs/langs/lv_LV/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Å o viedokli iepazÄ«stina visus projektus (jÅ«su lietotāja atļaujas pieŔķirt jums atļauju skatÄ«t visu). MyTasksDesc=Å is skats ir tikai uz projektiem vai uzdevumus, jums ir kontakts (kāds ir tipa). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Å o viedokli iepazÄ«stina visus projektus un uzdevumus, jums ir atļauts lasÄ«t. TasksDesc=Å o viedokli iepazÄ«stina visus projektus un uzdevumus (jÅ«su lietotāja atļaujas pieŔķirt jums atļauju skatÄ«t visu). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Virsnieks projekts LastProjects=Pēdējie %s projekti AllProjects=Visi projekti OpenedProjects=Atvērtie projekti +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Projektu saraksts ShowProject=RādÄ«t projektu SetProject=Izvēlēties projektu @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Uzdevums %s labots TaskDeletedInDolibarr=Uzdevums %s dzēsts OpportunityStatus=Iespēju statuss OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Kvalifikācija OppStatusPROPO=Proposal diff --git a/htdocs/langs/lv_LV/propal.lang b/htdocs/langs/lv_LV/propal.lang index ee3def6ae7b..994bb095ade 100644 --- a/htdocs/langs/lv_LV/propal.lang +++ b/htdocs/langs/lv_LV/propal.lang @@ -25,13 +25,14 @@ LastModifiedProposals=Pēdējie %s labotie priekÅ”likumi AllPropals=Visi priekÅ”likumi LastProposals=Jaunākie priekÅ”likumi SearchAProposal=Meklēt priekÅ”likumu +NoProposal=No proposal ProposalsStatistics=Komerciālo priekÅ”likuma'u statistika NumberOfProposalsByMonth=Numurs pēc mēneÅ”a AmountOfProposalsByMonthHT=Summa pa mēneÅ”iem (neto pēc nodokļiem) NbOfProposals=Skaits tirdzniecÄ«bas priekÅ”likumiem ShowPropal=RādÄ«t priekÅ”likumu PropalsDraft=Sagatave -PropalsOpened=Open +PropalsOpened=Atvērts PropalsNotBilled=Slēgts nav apmaksāts PropalStatusDraft=Projekts (ir jāapstiprina) PropalStatusValidated=Apstiprināts (priekÅ”likums ir atvērts) @@ -42,7 +43,7 @@ PropalStatusNotSigned=Nav parakstÄ«ts (slēgta) PropalStatusBilled=Jāmaksā PropalStatusDraftShort=Melnraksts PropalStatusValidatedShort=Apstiprināts -PropalStatusOpenedShort=Open +PropalStatusOpenedShort=Atvērts PropalStatusClosedShort=Slēgts PropalStatusSignedShort=ParakstÄ«ts PropalStatusNotSignedShort=Nav parakstÄ«ts @@ -62,7 +63,8 @@ DatePropal=Datums, kad priekÅ”likumu DateEndPropal=DerÄ«guma beigu datumu DateEndPropalShort=Beigu datums ValidityDuration=DerÄ«guma termiņŔ -CloseAs=Aizvērt ar statusu +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Klasificēt apmaksāts BuildBill=Veidot rēķinu ErrorPropalNotFound=Propal %s nav atrasts @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default modeļa izveide DefaultModelPropalToBill=Noklusējuma veidne aizverot uzņēmējdarbÄ«bas priekÅ”likumu (tiks izrakstÄ«ts rēķins) DefaultModelPropalClosed=Noklusējuma veidne aizverot uzņēmējdarbÄ«bas priekÅ”likumu (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/lv_LV/receiptprinter.lang b/htdocs/langs/lv_LV/receiptprinter.lang index 658f2fdc178..8b0ca8befa2 100644 --- a/htdocs/langs/lv_LV/receiptprinter.lang +++ b/htdocs/langs/lv_LV/receiptprinter.lang @@ -3,11 +3,11 @@ PrinterAdded=Printer %s added PrinterUpdated=Printer %s updated PrinterDeleted=Printeris %s dzēsts TestSentToPrinter=Test Sent To Printer %s -ReceiptPrinterDesc=Setup of printers +ReceiptPrinterDesc=IestatÄ«t printerus ReceiptPrinterTemplateDesc=Setup of Templates ReceiptPrinterTypeDesc=Description of Receipt Printer's type ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile -ListPrinters=List of Printers +ListPrinters=Printeru saraksts SetupReceiptTemplate=Template Setup CONNECTOR_DUMMY=Dummy Printer CONNECTOR_NETWORK_PRINT=TÄ«kla printeris @@ -17,12 +17,12 @@ CONNECTOR_DUMMY_HELP=Viltus printeris testiem, nedara neko CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100 CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1 CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer -PROFILE_DEFAULT=Default Profile -PROFILE_SIMPLE=Simple Profile +PROFILE_DEFAULT=Noklusētais profils +PROFILE_SIMPLE=VienārÅ”ais profils PROFILE_EPOSTEP=Epos Tep Profile -PROFILE_P822D=P822D Profile +PROFILE_P822D=P822D Profils PROFILE_STAR=Star Profile -PROFILE_DEFAULT_HELP=Default Profile suitable for Epson printers +PROFILE_DEFAULT_HELP=Noklusētais profils piemērots Epson printeriem PROFILE_SIMPLE_HELP=Simple Profile No Graphics PROFILE_EPOSTEP_HELP=Epos Tep Profile Help PROFILE_P822D_HELP=P822D Profile No Graphics diff --git a/htdocs/langs/lv_LV/resource.lang b/htdocs/langs/lv_LV/resource.lang index 655beda09c6..4510f508948 100644 --- a/htdocs/langs/lv_LV/resource.lang +++ b/htdocs/langs/lv_LV/resource.lang @@ -17,7 +17,7 @@ ResourceFormLabel_description=Resursa apraksts ResourcesLinkedToElement=Resurss saistÄ«ts ar elementu -ShowResource=Show resource +ShowResource=RārÄ«t resursus ShowResourcePlanning=RādÄ«t resursu plānoÅ”anu GotoDate=Iet uz datumu diff --git a/htdocs/langs/lv_LV/salaries.lang b/htdocs/langs/lv_LV/salaries.lang index 44a5e677288..9f6d30d35fa 100644 --- a/htdocs/langs/lv_LV/salaries.lang +++ b/htdocs/langs/lv_LV/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Alga Salaries=Algas -Employee=Darbinieks NewSalaryPayment=Jauna algas izmaksa SalaryPayment=Algas maksājums SalariesPayments=Algu maksājumi diff --git a/htdocs/langs/lv_LV/sendings.lang b/htdocs/langs/lv_LV/sendings.lang index c05d6a35d81..b16fe119daa 100644 --- a/htdocs/langs/lv_LV/sendings.lang +++ b/htdocs/langs/lv_LV/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=SÅ«tÄ«jums Shipments=SÅ«tÄ«jumi ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=SÅ«tÄ«jumu sadaļa ListOfSendings=SÅ«tÄ«jumu saraksts SendingMethod=SÅ«tīŔanas metode @@ -26,8 +26,8 @@ QtyToShip=Daudzums, kas jānosÅ«ta QtyReceived=Saņemtais daudzums KeepToShip=Vēl jāpiegādā OtherSendingsForSameOrder=Citas sÅ«tÄ«jumiem uz Å”o rÄ«kojumu -DateSending=Shipping date -DateSendingShort=Shipping date +DateSending=Piegādes datums +DateSendingShort=Piegādes datums SendingsForSameOrder=SÅ«tÄ«jumiem uz Å”o rÄ«kojumu SendingsAndReceivingForSameOrder=SÅ«tÄ«jumiem un Receivings par Å”o rÄ«kojumu SendingsToValidate=SÅ«tÄ«jumi apstiprināŔanai, diff --git a/htdocs/langs/lv_LV/sms.lang b/htdocs/langs/lv_LV/sms.lang index 280969541ed..e51e3d461b1 100644 --- a/htdocs/langs/lv_LV/sms.lang +++ b/htdocs/langs/lv_LV/sms.lang @@ -49,5 +49,6 @@ SendSms=SÅ«tÄ«t SMS SmsInfoCharRemain=AtlikuÅ”o rakstzÄ«mju skaits SmsInfoNumero= (Formāts starptautiskais t.i.: 37128701761) DelayBeforeSending=Aizture pirms nosÅ«tīŔanas (minÅ«tēs) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Nav mērÄ·a pieejams. Pārbaudiet iestatÄ«jumus jÅ«su SMS pakalpojumu sniedzēja. diff --git a/htdocs/langs/lv_LV/stocks.lang b/htdocs/langs/lv_LV/stocks.lang index 2b74fbd70ae..412b7e4b9be 100644 --- a/htdocs/langs/lv_LV/stocks.lang +++ b/htdocs/langs/lv_LV/stocks.lang @@ -5,7 +5,7 @@ Warehouses=Noliktavas NewWarehouse=Jauns noliktavu / Noliktavas platÄ«ba WarehouseEdit=Modificēt noliktavas MenuNewWarehouse=Jauna noliktava -WarehouseOpened=Warehouse open +WarehouseOpened=Noliktava atvērta WarehouseClosed=Noliktava slēgts WarehouseSource=Sākotnējā noliktava WarehouseSourceNotDefined=Nē noliktava noteikts, @@ -16,7 +16,7 @@ CancelSending=Atcelt sÅ«tīŔanu DeleteSending=Dzēst nosÅ«tot Stock=Krājums Stocks=Krājumi -StocksByLotSerial=Stock by lot/serial +StocksByLotSerial=Stocks by lot/serial Movement=KustÄ«ba Movements=KustÄ«bas ErrorWarehouseRefRequired=Noliktava nosaukums ir obligāts @@ -35,7 +35,7 @@ Units=VienÄ«bas Unit=VienÄ«ba StockCorrection=Labot krājumus StockTransfer=Krājumu pārvietoÅ”ana -StockMovement=Pārvietot +StockMovement=Krājumu pārvietoÅ”ana StockMovements=Krājumu pārvietoÅ”anas LabelMovement=KustÄ«bu nosaukums NumberOfUnit=VienÄ«bu skaits @@ -53,8 +53,8 @@ QtyDispatched=NosÅ«tÄ«tais daudzums QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch OrderDispatch=Krājumu nosÅ«tīŔana -RuleForStockManagementDecrease=Noteikums krājumu pārvaldÄ«bas samazināŔanos -RuleForStockManagementIncrease=Noteikums krājumu pārvaldÄ«bas palielināŔanu +RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated) +RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated) DeStockOnBill=Samazināt nekustamā krājumi uz klientu rēķinu / kredÄ«ta piezÄ«mes apstiprināŔanu DeStockOnValidateOrder=Samazināt nekustamā krājumus klientu pasÅ«tÄ«jumus apstiprināŔanu DeStockOnShipment=Decrease real stocks on shipping validation @@ -83,8 +83,8 @@ WarehousesAndProductsBatchDetail=Warehouses and products (with detail per lot/se AverageUnitPricePMPShort=Vidējais svērtais ieejas cena AverageUnitPricePMP=Vidējais svērtais ieejas cena SellPriceMin=PārdoÅ”anas VienÄ«bas cena -EstimatedStockValueSellShort=PārdoÅ”anas vērtÄ«ba -EstimatedStockValueSell=PārdoÅ”anas vērtÄ«ba +EstimatedStockValueSellShort=PārdoÅ”anas cena +EstimatedStockValueSell=PārdoÅ”anas cena EstimatedStockValueShort=Sākotnējā krājumu vērtÄ«ba EstimatedStockValue=Sākotnējā krājumu vērtÄ«ba DeleteAWarehouse=Dzēst noliktavu @@ -95,7 +95,7 @@ SelectWarehouseForStockDecrease=Izvēlieties noliktavu krājumu samazināŔanai SelectWarehouseForStockIncrease=Izvēlieties noliktavu krājumu palielināŔanai NoStockAction=Nav akciju darbÄ«ba LastWaitingSupplierOrders=PasÅ«tÄ«jumi gaida pieņemÅ”anām -DesiredStock=Desired minimum stock +DesiredStock=Izvēlētais minimālais krājums DesiredMaxStock=Desired maximum stock StockToBuy=Lai pasÅ«tÄ«tu Replenishment=Papildinājums @@ -113,7 +113,7 @@ AlertOnly= BrÄ«dinājumi tikai WarehouseForStockDecrease=Noliktava %s tiks izmantota krājumu samazināŔanai WarehouseForStockIncrease=Noliktava %s tiks izmantota krājumu palielināŔanai ForThisWarehouse=Å ai noliktavai -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference. +ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference. ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here. Replenishments=Papildinājumus NbOfProductBeforePeriod=Produktu daudzums %s noliktavā pirms izvēlētā perioda (< %s) diff --git a/htdocs/langs/lv_LV/supplier_proposal.lang b/htdocs/langs/lv_LV/supplier_proposal.lang index a1de877d10e..4065f3cfaea 100644 --- a/htdocs/langs/lv_LV/supplier_proposal.lang +++ b/htdocs/langs/lv_LV/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=Jauns pieprasÄ«jums -supplier_proposalMENU_LEFT_TITLE_LIST=Saraksts +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Cenas pieprasÄ«jums CommRequests=Cenas pieprasÄ«jumi SearchRequest=Atrast pieprasÄ«jumu @@ -11,14 +10,14 @@ DraftRequests=PieprasÄ«juma melnraksts LastModifiedRequests=Pēdējie %s labotie cenas pieprasÄ«jumi RequestsOpened=Atvērt cenas pieprasÄ«jumu SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=Jauns cenas pieprasÄ«jums NewAsk=Jauns pieprasÄ«jums -ShowSupplierProposal=Show price request -AddSupplierProposal=Create a price request +ShowSupplierProposal=RādÄ«t cenas pieprasÄ«jumu +AddSupplierProposal=Izveidot cenas pieprasÄ«jumu SupplierProposalRefFourn=Supplier ref -SupplierProposalDate=Delivery date +SupplierProposalDate=Piegādes datums SupplierProposalRefFournNotice=Before closing to "Accepted", think to grasp suppliers references. RelatedSupplierProposal=Related price requests suppliers ConfirmValidateAsk=Are you sure you want to validate this price request under name %s ? @@ -26,21 +25,21 @@ DateAsk=PieprasÄ«juma datums DeleteAsk=Dzēst pieprasÄ«jumu ValidateAsk=Apstiprināt pieprasÄ«jumu AddAsk=Izveidot pieprasÄ«jumu -SupplierProposalDraft=Drafts -SupplierProposalOpened=Open +SupplierProposalDraft=Melnraksts +SupplierProposalOpened=Atvērt SupplierProposalStatusDraft=Draft (needs to be validated) SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusOpened=Validated (request is open) -SupplierProposalStatusClosed=Closed -SupplierProposalStatusSigned=Accepted -SupplierProposalStatusNotSigned=Refused +SupplierProposalStatusClosed=Slēgts +SupplierProposalStatusSigned=Apstiprināts +SupplierProposalStatusNotSigned=Atteikts SupplierProposalStatusBilled=Billed -SupplierProposalStatusDraftShort=Draft +SupplierProposalStatusDraftShort=Melnraksts SupplierProposalStatusValidatedShort=Validated -SupplierProposalStatusOpenedShort=Open -SupplierProposalStatusClosedShort=Closed -SupplierProposalStatusSignedShort=Accepted -SupplierProposalStatusNotSignedShort=Refused +SupplierProposalStatusOpenedShort=Atvērt +SupplierProposalStatusClosedShort=Slēgts +SupplierProposalStatusSignedShort=Apstiprināts +SupplierProposalStatusNotSignedShort=Atteikts SupplierProposalStatusBilledShort=Billed CopyAskFrom=Izveidot cenas pieprasÄ«jumu kopējot jau esoÅ”o pieprasÄ«jumu CreateEmptyAsk=Izveidot jaunu tukÅ”u pieprasÄ«jumu diff --git a/htdocs/langs/lv_LV/trips.lang b/htdocs/langs/lv_LV/trips.lang index e46c805f6ec..494f43d3fdd 100644 --- a/htdocs/langs/lv_LV/trips.lang +++ b/htdocs/langs/lv_LV/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Cits -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Pusdienas TF_METRO=Metro TF_TRAIN=Vilciens @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/lv_LV/users.lang b/htdocs/langs/lv_LV/users.lang index 8a8aea6eee9..817c25981e5 100644 --- a/htdocs/langs/lv_LV/users.lang +++ b/htdocs/langs/lv_LV/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Izmantojiet OpenID, lai pieteiktos WeeklyHours=Nedēļas stundas ColorUser=Lietotāja krāsa +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/lv_LV/withdrawals.lang b/htdocs/langs/lv_LV/withdrawals.lang index 102bb12f627..2d8828137c0 100644 --- a/htdocs/langs/lv_LV/withdrawals.lang +++ b/htdocs/langs/lv_LV/withdrawals.lang @@ -60,7 +60,7 @@ StatusMotif3=Nav IzstāŔanās kārtÄ«ba StatusMotif4=Klienta pasÅ«tijums StatusMotif5=RIB nelietojams StatusMotif6=Konta bez atlikuma -StatusMotif7=Tiesas lēmums +StatusMotif7=Juridiskais lēmums StatusMotif8=Cits iemesls CreateAll=Atsaukt visus CreateGuichet=Tikai birojs diff --git a/htdocs/langs/mk_MK/accountancy.lang b/htdocs/langs/mk_MK/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/mk_MK/accountancy.lang +++ b/htdocs/langs/mk_MK/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/mk_MK/admin.lang b/htdocs/langs/mk_MK/admin.lang index c81fe4c28af..9cff117f74a 100644 --- a/htdocs/langs/mk_MK/admin.lang +++ b/htdocs/langs/mk_MK/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/mk_MK/agenda.lang b/htdocs/langs/mk_MK/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/mk_MK/agenda.lang +++ b/htdocs/langs/mk_MK/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/mk_MK/bills.lang b/htdocs/langs/mk_MK/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/mk_MK/bills.lang +++ b/htdocs/langs/mk_MK/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/mk_MK/boxes.lang b/htdocs/langs/mk_MK/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/mk_MK/boxes.lang +++ b/htdocs/langs/mk_MK/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/mk_MK/categories.lang b/htdocs/langs/mk_MK/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/mk_MK/categories.lang +++ b/htdocs/langs/mk_MK/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/mk_MK/companies.lang b/htdocs/langs/mk_MK/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/mk_MK/companies.lang +++ b/htdocs/langs/mk_MK/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/mk_MK/compta.lang b/htdocs/langs/mk_MK/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/mk_MK/compta.lang +++ b/htdocs/langs/mk_MK/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/mk_MK/cron.lang b/htdocs/langs/mk_MK/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/mk_MK/cron.lang +++ b/htdocs/langs/mk_MK/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/mk_MK/deliveries.lang b/htdocs/langs/mk_MK/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/mk_MK/deliveries.lang +++ b/htdocs/langs/mk_MK/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/mk_MK/hrm.lang b/htdocs/langs/mk_MK/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/mk_MK/hrm.lang +++ b/htdocs/langs/mk_MK/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/mk_MK/interventions.lang b/htdocs/langs/mk_MK/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/mk_MK/interventions.lang +++ b/htdocs/langs/mk_MK/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/mk_MK/mails.lang b/htdocs/langs/mk_MK/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/mk_MK/mails.lang +++ b/htdocs/langs/mk_MK/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/mk_MK/main.lang b/htdocs/langs/mk_MK/main.lang index 469cad0b635..e4a9de75331 100644 --- a/htdocs/langs/mk_MK/main.lang +++ b/htdocs/langs/mk_MK/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/mk_MK/margins.lang b/htdocs/langs/mk_MK/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/mk_MK/margins.lang +++ b/htdocs/langs/mk_MK/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/mk_MK/oauth.lang b/htdocs/langs/mk_MK/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/mk_MK/oauth.lang +++ b/htdocs/langs/mk_MK/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/mk_MK/orders.lang b/htdocs/langs/mk_MK/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/mk_MK/orders.lang +++ b/htdocs/langs/mk_MK/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/mk_MK/other.lang b/htdocs/langs/mk_MK/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/mk_MK/other.lang +++ b/htdocs/langs/mk_MK/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/mk_MK/paypal.lang b/htdocs/langs/mk_MK/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/mk_MK/paypal.lang +++ b/htdocs/langs/mk_MK/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/mk_MK/products.lang b/htdocs/langs/mk_MK/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/mk_MK/products.lang +++ b/htdocs/langs/mk_MK/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/mk_MK/projects.lang b/htdocs/langs/mk_MK/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/mk_MK/projects.lang +++ b/htdocs/langs/mk_MK/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/mk_MK/propal.lang b/htdocs/langs/mk_MK/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/mk_MK/propal.lang +++ b/htdocs/langs/mk_MK/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/mk_MK/salaries.lang b/htdocs/langs/mk_MK/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/mk_MK/salaries.lang +++ b/htdocs/langs/mk_MK/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/mk_MK/sendings.lang b/htdocs/langs/mk_MK/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/mk_MK/sendings.lang +++ b/htdocs/langs/mk_MK/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/mk_MK/sms.lang b/htdocs/langs/mk_MK/sms.lang index 0ec0e61a588..70066caac96 100644 --- a/htdocs/langs/mk_MK/sms.lang +++ b/htdocs/langs/mk_MK/sms.lang @@ -1,53 +1,54 @@ # Dolibarr language file - Source file is en_US - sms -# Sms=Sms -# SmsSetup=Sms setup -# SmsDesc=This page allows you to define globals options on SMS features -# SmsCard=SMS Card -# AllSms=All SMS campains -# SmsTargets=Targets -# SmsRecipients=Targets -# SmsRecipient=Target -# SmsTitle=Description -# SmsFrom=Sender -# SmsTo=Target -# SmsTopic=Topic of SMS -# SmsText=Message -# SmsMessage=SMS Message -# ShowSms=Show Sms -# ListOfSms=List SMS campains -# NewSms=New SMS campain -# EditSms=Edit Sms -# ResetSms=New sending -# DeleteSms=Delete Sms campain -# DeleteASms=Remove a Sms campain -# PreviewSms=Previuw Sms -# PrepareSms=Prepare Sms -# CreateSms=Create Sms -# SmsResult=Result of Sms sending -# TestSms=Test Sms -# ValidSms=Validate Sms -# ApproveSms=Approve Sms -# SmsStatusDraft=Draft -# SmsStatusValidated=Validated -# SmsStatusApproved=Approved -# SmsStatusSent=Sent -# SmsStatusSentPartialy=Sent partially -# SmsStatusSentCompletely=Sent completely -# SmsStatusError=Error -# SmsStatusNotSent=Not sent -# SmsSuccessfulySent=Sms correctly sent (from %s to %s) -# ErrorSmsRecipientIsEmpty=Number of target is empty -# WarningNoSmsAdded=No new phone number to add to target list -# ConfirmValidSms=Do you confirm validation of this campain ? -# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? -# ConfirmDeleteMailing=Do you confirm removing of campain ? -# NbOfRecipients=Number of targets -# NbOfUniqueSms=Nb dof unique phone numbers -# NbOfSms=Nbre of phon numbers -# ThisIsATestMessage=This is a test message -# SendSms=Send SMS -# SmsInfoCharRemain=Nb of remaining characters -# SmsInfoNumero= (format international ie : +33899701761) -# DelayBeforeSending=Delay before sending (minutes) -# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. +Sms=Sms +SmsSetup=Sms setup +SmsDesc=This page allows you to define globals options on SMS features +SmsCard=SMS Card +AllSms=All SMS campains +SmsTargets=Targets +SmsRecipients=Targets +SmsRecipient=Target +SmsTitle=Description +SmsFrom=Sender +SmsTo=Target +SmsTopic=Topic of SMS +SmsText=Message +SmsMessage=SMS Message +ShowSms=Show Sms +ListOfSms=List SMS campains +NewSms=New SMS campain +EditSms=Edit Sms +ResetSms=New sending +DeleteSms=Delete Sms campain +DeleteASms=Remove a Sms campain +PreviewSms=Previuw Sms +PrepareSms=Prepare Sms +CreateSms=Create Sms +SmsResult=Result of Sms sending +TestSms=Test Sms +ValidSms=Validate Sms +ApproveSms=Approve Sms +SmsStatusDraft=Draft +SmsStatusValidated=Validated +SmsStatusApproved=Approved +SmsStatusSent=Sent +SmsStatusSentPartialy=Sent partially +SmsStatusSentCompletely=Sent completely +SmsStatusError=Error +SmsStatusNotSent=Not sent +SmsSuccessfulySent=Sms correctly sent (from %s to %s) +ErrorSmsRecipientIsEmpty=Number of target is empty +WarningNoSmsAdded=No new phone number to add to target list +ConfirmValidSms=Do you confirm validation of this campain ? +ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmDeleteMailing=Do you confirm removing of campain ? +NbOfRecipients=Number of targets +NbOfUniqueSms=Nb dof unique phone numbers +NbOfSms=Nbre of phon numbers +ThisIsATestMessage=This is a test message +SendSms=Send SMS +SmsInfoCharRemain=Nb of remaining characters +SmsInfoNumero= (format international ie : +33899701761) +DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/mk_MK/supplier_proposal.lang b/htdocs/langs/mk_MK/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/mk_MK/supplier_proposal.lang +++ b/htdocs/langs/mk_MK/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/mk_MK/trips.lang b/htdocs/langs/mk_MK/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/mk_MK/trips.lang +++ b/htdocs/langs/mk_MK/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/mk_MK/users.lang b/htdocs/langs/mk_MK/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/mk_MK/users.lang +++ b/htdocs/langs/mk_MK/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/nb_NO/accountancy.lang b/htdocs/langs/nb_NO/accountancy.lang index d6b7fa5ab87..dbea3041e6f 100644 --- a/htdocs/langs/nb_NO/accountancy.lang +++ b/htdocs/langs/nb_NO/accountancy.lang @@ -1,32 +1,31 @@ # Dolibarr language file - en_US - Accounting Expert -ACCOUNTING_EXPORT_SEPARATORCSV=Column separator for export file -ACCOUNTING_EXPORT_DATE=Date format for export file +ACCOUNTING_EXPORT_SEPARATORCSV=Kolonneseparator for eksportfil +ACCOUNTING_EXPORT_DATE=Datoformat for eksportfil ACCOUNTING_EXPORT_PIECE=Export the number of piece ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account -ACCOUNTING_EXPORT_LABEL=Export the label -ACCOUNTING_EXPORT_AMOUNT=Export the amount +ACCOUNTING_EXPORT_LABEL=Eksporter etikett +ACCOUNTING_EXPORT_AMOUNT=Eksporter beløp ACCOUNTING_EXPORT_DEVISE=Export the devise -Selectformat=Select the format for the file -ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name +Selectformat=Velg filformat +ACCOUNTING_EXPORT_PREFIX_SPEC=Velg prefiks for filnavnet -Accounting=Accounting -Globalparameters=Global parameters -Menuaccount=Accounting accounts -Menuthirdpartyaccount=Thirdparty accounts -MenuTools=Tools +Accounting=Regnskap +Globalparameters=Globale parametre +Menuaccount=Regnskapskonti +Menuthirdpartyaccount=Tredjepartskonti +MenuTools=Verktøy -ConfigAccountingExpert=Configuration of the module accounting expert -Journaux=Journals -JournalFinancial=Financial journals -Exports=Exports -Export=Export -Modelcsv=Model of export +ConfigAccountingExpert=Konfigurasjon av modulen regnskapsekspert +Journaux=Journaler +JournalFinancial=Finasielle journaler +Exports=Eksporter +Export=Eksport +Modelcsv=Eksportmodell OptionsDeactivatedForThisExportModel=For this export model, options are deactivated -Selectmodelcsv=Select a model of export -Modelcsv_normal=Classic export +Selectmodelcsv=Velg eksportmodell +Modelcsv_normal=Klassisk eksport Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -38,38 +37,38 @@ Ventilation=Breakdown CustomersVentilation=Breakdown customers SuppliersVentilation=Breakdown suppliers TradeMargin=Trade margin -Reports=Reports -ByCustomerInvoice=By invoices customers -NewAccount=New accounting account -Create=Create -CreateMvts=Create movement -UpdateAccount=Modification of an accounting account -UpdateMvts=Modification of a movement +Reports=Rapporter +ByCustomerInvoice=Etter kundefakturaer +NewAccount=Ny regnskapskonto +Create=Opprett +CreateMvts=Opprett bevegelse +UpdateAccount=Endring av reknskapskonto +UpdateMvts=Endring av bevegelse WriteBookKeeping=Record accounts in general ledger -Bookkeeping=General ledger -AccountBalanceByMonth=Account balance by month +Bookkeeping=Hovedbok +AccountBalanceByMonth=Kontobalanse etter mÄned AccountingVentilation=Breakdown accounting AccountingVentilationSupplier=Breakdown accounting supplier AccountingVentilationCustomer=Breakdown accounting customer CAHTF=Total purchase supplier before tax -InvoiceLines=Lines of invoice to be ventilated -InvoiceLinesDone=Ventilated lines of invoice -IntoAccount=Ventilate in the accounting account +InvoiceLines=Fakturalinjer som skal ventileres +InvoiceLinesDone=Ventilerte fakturalinjer +IntoAccount=Ventiler regnskapskontoen -Ventilate=Ventilate +Ventilate=Ventiler VentilationAuto=Automatic breakdown -Processing=Processing -EndProcessing=The end of processing +Processing=Behandler +EndProcessing=Behandling ferdig AnyLineVentilate=Any lines to ventilate -SelectedLines=Selected lines -Lineofinvoice=Line of invoice +SelectedLines=Valgte linjer +Lineofinvoice=Fakturalinje VentilatedinAccount=Ventilated successfully in the accounting account NotVentilatedinAccount=Not ventilated in the accounting account -ACCOUNTING_SEPARATORCSV=Column separator in export file +ACCOUNTING_SEPARATORCSV=Kolonneseparator for exportfil ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to be breakdown shown by page (maximum recommended : 50) ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin the sorting of the breakdown pages "Has to breakdown" by the most recent elements @@ -82,9 +81,9 @@ ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Length for displaying product & services a ACCOUNTING_LENGTH_GACCOUNT=Length of the general accounts ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounts -ACCOUNTING_SELL_JOURNAL=Sell journal -ACCOUNTING_PURCHASE_JOURNAL=Purchase journal -ACCOUNTING_MISCELLANEOUS_JOURNAL=Miscellaneous journal +ACCOUNTING_SELL_JOURNAL=Salgsjournal +ACCOUNTING_PURCHASE_JOURNAL=Innkjøpsjournal +ACCOUNTING_MISCELLANEOUS_JOURNAL=Diverseprotokoll ACCOUNTING_EXPENSEREPORT_JOURNAL=Expense report journal ACCOUNTING_SOCIAL_JOURNAL=Social journal @@ -96,24 +95,20 @@ ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Accounting account by default for the sold produ ACCOUNTING_SERVICE_BUY_ACCOUNT=Accounting account by default for the bought services (if not defined in the service sheet) ACCOUNTING_SERVICE_SOLD_ACCOUNT=Accounting account by default for the sold services (if not defined in the service sheet) -Doctype=Type of document -Docdate=Date -Docref=Reference -Numerocompte=Account -Code_tiers=Thirdparty +Doctype=Dokumenttype +Docdate=Dato +Docref=Referanse +Numerocompte=Konto +Code_tiers=Tredjepart Labelcompte=Label account Sens=Sens Codejournal=Journal DelBookKeeping=Delete the records of the general ledger -DescSellsJournal=Sales journal -DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash -FinanceJournal=Finance journal +DescSellsJournal=Salgsjournal +DescPurchasesJournal=Innkjøpsjournal +FinanceJournal=Finansjournal DescFinanceJournal=Finance journal including all the types of payments by bank account CashPayment=Cash Payment @@ -139,8 +134,8 @@ Pcgsubtype=Under class of account Accountparent=Root of the account DescVentilCustomer=Consult here the annual breakdown accounting of your invoices customers -TotalVente=Total turnover before tax -TotalMarge=Total sales margin +TotalVente=Total omsetning før skatt +TotalMarge=Total salgsmargin DescVentilDoneCustomer=Consult here the list of the lines of invoices customers and their accounting account DescVentilTodoCustomer=Ventilate your lines of customer invoice with an accounting account ChangeAccount=Change the accounting account for lines selected by the account: @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Bevegelse er ikke korrekt balansert. Kredit=%s. Debet=%s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator +ExportFormat=Eksportformat +Prefixname=Prefiks for ekportfil +Separate=Eksportseparator Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters +Headercol=Kolonnenavn i filheading +Fieldname=Feltnavn +Headername=Overskrift +Type=Felttyper +Param=Tilleggsparametre EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/nb_NO/admin.lang b/htdocs/langs/nb_NO/admin.lang index 16df6b53c9b..0bb95b98b51 100644 --- a/htdocs/langs/nb_NO/admin.lang +++ b/htdocs/langs/nb_NO/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Skjul alle opplysninger knyttet til MVA pÄ genererte HideDescOnPDF=Skjul varebeskrivelse pÄ generert PDF HideRefOnPDF=Skjul varereferanse pÄ generert PDF HideDetailsOnPDF=Skjul varelinjedetaljer i generert PDF -PlaceCustomerAddressToIsoLocation=Bruk fransk standardposisjon (La Posteà for kundeadresse-posisjon +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliotek UrlGenerationParameters=Parametre for Ä sikre nettadresser SecurityTokenIsUnique=Bruk en unik securekey parameter for hver webadresse @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Er di sikker pÄ at du vil slette alle gjeldende s AllBarcodeReset=Alle strekkode-verdier er blitt slettet NoBarcodeNumberingTemplateDefined=Ingen mal for strekkodenummerering er aktivert strekkodemodulen NoRecordWithoutBarcodeDefined=Ingen poster uten strekkode. +EnableFileCache=Enable file cache # Modules Module0Name=Brukere & grupper @@ -499,7 +500,7 @@ Module510Desc=Behandling av ansattes lønn og utbetalinger Module520Name=LÄn Module520Desc=Administrering av lÄn Module600Name=Varselmeldinger -Module600Desc=Send e-post notifikasjoner pÄ Dolibarr-hendelser til tredjeparter (Settes opp hos den enkelte tredjepart) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donasjoner Module700Desc=Behandling av donasjoner Module770Name=Utgiftsrapporter @@ -963,6 +964,7 @@ DelaysBeforeWarning=Forsinkelser før varsling DelaysOfToleranceBeforeWarning=Forsinkelsestoleranse før varsling DelaysOfToleranceDesc=Denne siden lar deg angi antall 'toleransedager' du ønsker før en forsinkelse skal varsles pÄ skjermen med ikonet %s for hvert forsinkede element. Delays_MAIN_DELAY_ACTIONS_TODO=Forinkelsestoleranse (i dager) før varsel om planlage handlinger som ikke er utført +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Forsinkelsestoleranse (i dager) før varsel om ordrer ikke levert Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Forsinkelsestoleranse (i dager) før varsel pÄ leverandørers ordre ennÄ ikke behandlet Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Forsinkelsestoleranse (i dager) før varsel om tilbud som ikke er lukket @@ -1087,6 +1089,7 @@ PathDirectory=Mappe SendmailOptionMayHurtBuggedMTA=Funksjonen for Ä sende e-post ved hjelp av metoden "PHP mail direct" vil generere en melding som kanskje ikke oversatt riktig av enkelte e-postservere. Resultatet er at enkelte e-poster ikke kan leses av personer som mottar e-post gjennom disse serverene (f.eks Orange i Frankrike). Dette er ikke et Dolibarr-problem i, heller ikke PHP, men pÄ mottakende e-postserver. Du kan imidlertid legge til alternativet MAIN_FIX_FOR_BUGGED_MTA til 1 i oppsettet, heller enn Ä endre Dolibarr for Ä unngÄ dette. Du kan oppleve problemer med andre servere som følger SMTP-standarden nøyaktig. Den andre løsningen (anbefales) er Ä bruke metoden "SMTP socket library" som ikke har noen ulemper. TranslationSetup=Konfigurasjon de la traduction TranslationDesc=Valg av sprÄk som er synlig pÄ skjermen kan endres:
      * Globalt fra menyen Hjem - Setup - Display
      * For brukeren bare fra kategorien Bruker visning av brukerkort (klikk pÄ innlogging pÄ toppen av skjermen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Totalt antall aktiverte funksjoner moduler:%s YouMustEnableOneModule=Du mÄ minst aktivere en modul ClassNotFoundIntoPathWarning=Klasse %s ikke funnet i PHP banen @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Administrator har deaktivert mulighete ConfFileMuseContainCustom=For Ä installere en modul mÄ du lagre filene i mappen %s. For at Dolibarr skal behandle dette, mÄ du først conf/conf.phpfor Ä ha opsjonen
      - $dolibarr_main_url_root_alt aktivert med verdien $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt aktivert med "%s/custom" HighlightLinesOnMouseHover=Fremhev tabellinjer nÄr musen flyttes over HighlightLinesColor=Uthev fargen pÄ linjen nÄr musen føres over (holdes tom for ingen uthevning) +TextTitleColor=Color of page title LinkColor=Farge pÄ lenker PressF5AfterChangingThis=Trykk F5 etter Ä ha endret denne verdien for at endringene skal tre i kraft NotSupportedByAllThemes=Vil virke med Eldy-temaet men er ikke støttet av av alle temaer diff --git a/htdocs/langs/nb_NO/agenda.lang b/htdocs/langs/nb_NO/agenda.lang index 141273e6ff1..bc629ee6703 100644 --- a/htdocs/langs/nb_NO/agenda.lang +++ b/htdocs/langs/nb_NO/agenda.lang @@ -35,7 +35,9 @@ AllActions= Alle handlinger/oppgaver ViewCal=MÄnedsvisning ViewDay=Dagsvisning ViewWeek=Ukesvisning +ViewYear=Year view ViewPerUser=Visning pr. bruker +ViewPerType=Per type view ViewWithPredefinedFilters= Vis med forhÄndsdefinerte filtere AutoActions= Automatisk utfylling AgendaAutoActionDesc= Her angir du hvilke handlinger du ønsker at Dolibarr automatisk skal registrere i agendaen. Hvis du ikke velger noe (forhÄndsinnstilt), vil bare manuelle handlinger bli registrert i agendaen. @@ -90,8 +92,8 @@ ExtSiteUrlAgenda=URL til. ical-fil ExtSiteNoLabel=Ingen beskrivelse WorkingTimeRange=Arbeidstid WorkingDaysRange=Arbeidsuke -VisibleTimeRange=Visible time range -VisibleDaysRange=Visible days range +VisibleTimeRange=Synlig tidsomrÄde +VisibleDaysRange=Utvalgte dager synlige AddEvent=Opprett hendelse MyAvailability=Min tilgjengelighet ActionType=Hendelsestype diff --git a/htdocs/langs/nb_NO/bills.lang b/htdocs/langs/nb_NO/bills.lang index aba74b7a384..3e619307903 100644 --- a/htdocs/langs/nb_NO/bills.lang +++ b/htdocs/langs/nb_NO/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Betalinger allerede utført PaymentsBackAlreadyDone=Tilbakebetalinger allerede utført PaymentRule=Betalingsregel PaymentMode=BetalingsmÄte +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Betalingstype PaymentTerm=Betalingsbetingelser PaymentConditions=Betalingsbetingelser @@ -184,6 +186,7 @@ ShowInvoice=Vis faktura ShowInvoiceReplace=Vis erstatningsfaktura ShowInvoiceAvoir=Vis kreditnota ShowInvoiceDeposit=Vis innskuddsfaktura +ShowInvoiceSituation=Show situation invoice ShowPayment=Vis betaling AlreadyPaid=Allerede betalt AlreadyPaidBack=Allerede tilbakebetalt @@ -221,6 +224,7 @@ NonPercuRecuperable=Kan ikke dekkes inn SetConditions=Angi betalingsbetingelser SetMode=Angi betalingsmodus Billed=Fakturert +RecurringInvoices=Recurring invoices RepeatableInvoice=Fakturamal RepeatableInvoices=Fakturamaler Repeatable=Mal @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Dette beløpet er tapsført (dÄrlig kunde) og betraktes HelpAbandonOther=Dette beløpet er tapsført pÄ grunn av feil. (For eksempel feil kunde eller faktura er erstattet av en annen) IdSocialContribution=Skatter og avgifter ID PaymentId=Betalings-ID +PaymentRef=Payment ref. InvoiceId=Faktura-ID InvoiceRef=Fakturareferanse InvoiceDateCreation=Fakturadato @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Relaterte leverandørfakturaer LatestRelatedBill=Siste tilknyttede faktura WarningBillExist=Advarsel: en eller flere fakturaer finnes allerede MergingPDFTool=Verktøy for fletting av PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Kontant @@ -393,6 +402,7 @@ Reported=Forsinket DisabledBecausePayments=Ikke mulig siden det er noen betalinger CantRemovePaymentWithOneInvoicePaid=Kan ikke fjerne betalingen siden det er minst en faktura som er klassifisert som betalt ExpectedToPay=Forventet innbetaling +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Betales av denne innbetalingen ClosePaidInvoicesAutomatically=Klassifiser alle fakturaer (alle typer) som betalt ClosePaidCreditNotesAutomatically=Klassifiser alle fakturaer som betalt @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Denne listen inneholder kun fakturaer for tredjepar RevenueStamp=Stempelmerke YouMustCreateInvoiceFromThird=Kun mulig nÄr du lager faktura fra "kunde" i tredjeparter PDFCrabeDescription=Fakturamal Crabe. En komplett mal (Støtter MVA, rabatter, betalingsbetingelser, logo, osv...) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Returnerer nummer med format %syymm-nnnn for standardfaktura og %syymm-nnnn for kreditnota, der yy er Äret, mm mÄned og nnnn er et løpenummer som starter pÄ 0+1. MarsNumRefModelDesc1=Returnerer et nummer med formatet %sÄÄmm-nnnn for vanlige fakturaer, %sÄÄmm-nnnn for erstatningsfakturaer, %sÄÄmm-nnnn for innskuddsfakturaer og %sÄÄmm-nnnn for kreditnotaer der ÄÄ er Äret, mm mÄned og nnnn er en sekvens uten brudd og ingen retur til 0 TerreNumRefModelError=En faktura som starter med $sÄÄmm finnes allerede og er ikke kompatibel med denne nummereringsmodulen. Du mÄ slette den eller gi den ett nytt navn for Ä aktivere denne modulen. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Dette er siste delfaktura CantBeLessThanMinPercent=Progresjonen kan ikke ha lavere verdi enn forrige delfaktura NoSituations=Ingen Äpne situasjoner InvoiceSituationLast=Siste delfaktura +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/nb_NO/boxes.lang b/htdocs/langs/nb_NO/boxes.lang index ea0b4243207..2be96bf66f6 100644 --- a/htdocs/langs/nb_NO/boxes.lang +++ b/htdocs/langs/nb_NO/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Kundens fakturaer ForCustomersOrders=Kundeordrer ForProposals=Tilbud LastXMonthRolling=Rullering av de siste %s mÄneder +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/nb_NO/categories.lang b/htdocs/langs/nb_NO/categories.lang index 6de232ab631..acd03d3afdf 100644 --- a/htdocs/langs/nb_NO/categories.lang +++ b/htdocs/langs/nb_NO/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Vare merke/kategori MembersCategoryShort=Medlems merke/kategori SuppliersCategoriesShort=Levrandørers merker/kategorier CustomersCategoriesShort=Kunders merker/kategorier +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Kunde-/prospektkategorier ProductsCategoriesShort=Varenes merker/kategorier MembersCategoriesShort=Medlemmers merker/kategorier diff --git a/htdocs/langs/nb_NO/companies.lang b/htdocs/langs/nb_NO/companies.lang index c0f48884c05..5bad45d6f64 100644 --- a/htdocs/langs/nb_NO/companies.lang +++ b/htdocs/langs/nb_NO/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (patent) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/nb_NO/compta.lang b/htdocs/langs/nb_NO/compta.lang index c2c9a80113d..3a4abd26205 100644 --- a/htdocs/langs/nb_NO/compta.lang +++ b/htdocs/langs/nb_NO/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Innskuddsfakturaer er ikke inkludert DepositsAreIncluded=- Innskuddsfakturaer er inkludert LT2ReportByCustomersInInputOutputModeES=Rapport over tredjepart IRPF LT1ReportByCustomersInInputOutputModeES=Rapport etter tredjepart RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Rapport over innhentet og betalt MVA etter kunde VATReportByCustomersInDueDebtMode=Rapport over innhentet og betalt MVA etter kunde VATReportByQuartersInInputOutputMode=Rapport over innhentet og betalt MVA etter sats diff --git a/htdocs/langs/nb_NO/cron.lang b/htdocs/langs/nb_NO/cron.lang index 4e6d5835efa..831c3a505af 100644 --- a/htdocs/langs/nb_NO/cron.lang +++ b/htdocs/langs/nb_NO/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=I Unix-miljøer bør du bruke følgende crontab-oppføri CronExplainHowToRunWin=I Microsoft(tm) Windows-miljø kan du bruke planlagte oppgaver-verktøyet for Ä kjøre kommandolinje hvert 5. minutt # Menu CronJobs=Planlagte jobber -CronListActive=Liste over aktive/planlagte jobber +CronListActive=List of enabled/scheduled jobs CronListInactive=Liste over deaktiverte jobber +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Siste kjøring CronLastOutput=Resultat av forrige kjøring @@ -35,8 +36,8 @@ CronInfo=Planlagte jobber-modulen gir deg mulighet til Ä utføre jobber til øn CronWaitingJobs=Ventende jobber CronTask=Jobb CronNone=Ingen -CronDtStart=Startdato -CronDtEnd=Sluttdato +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Neste kjøring CronDtLastLaunch=Siste kjøring CronFrequency=Frekvens @@ -51,6 +52,7 @@ CronNoJobs=Ingen registrerte jobber CronPriority=Prioritet CronLabel=Beskrivelse CronNbRun=Antall starter +CronMaxRun=Max nb. launch CronEach=Alle JobFinished=Jobb startet og fullført #Page card diff --git a/htdocs/langs/nb_NO/deliveries.lang b/htdocs/langs/nb_NO/deliveries.lang index 28994e57711..9e7b3d97713 100644 --- a/htdocs/langs/nb_NO/deliveries.lang +++ b/htdocs/langs/nb_NO/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Er du sikker pÄ at du vil slette leveringskvitteri DeliveryMethod=LeveringsmÄte TrackingNumber=Trackingnummer DeliveryNotValidated=Levering ikke validert +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Navn og signatur : ToAndDate=Til___________________________________ den ____/_____/__________ diff --git a/htdocs/langs/nb_NO/holiday.lang b/htdocs/langs/nb_NO/holiday.lang index d117dddf67b..ec49b71123f 100644 --- a/htdocs/langs/nb_NO/holiday.lang +++ b/htdocs/langs/nb_NO/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Du mÄ aktivere modulen Ferier for Ä vise denne siden NotConfigModCP=Du mÄ konfigurere modulen Ferier for Ä vise denne siden.For Ä gjøre dette,
      klikk her . NoCPforUser=Du har ingen tilgjengelige dager AddCP=Opprett feriesøknad -Employe=Ansatt DateDebCP=Startdato DateFinCP=Sluttdato DateCreateCP=Opprettet den @@ -23,7 +22,7 @@ ReviewedByCP=Vil bli gjennomgÄtt av DescCP=Beskrivelse SendRequestCP=Opprett feriesøknad DelayToRequestCP=Søknader mÄ opprettes minst %s dag(er) før ferien skal starte -MenuConfCP=Endre feriebalanse +MenuConfCP=Balance of leaves UpdateAllCP=Oppdater ferier SoldeCPUser=Feriebalansen er %s dager. ErrorEndDateCP=Sluttdato mÄ være senere en startdato @@ -79,9 +78,9 @@ PrevSoldeCP=Forrige balanse NewSoldeCP=Ny balanse alreadyCPexist=En feriesøknad er allerede utført for denne perioden UserName=Navn -Employee=Ansatt FirstDayOfHoliday=Første feriedag LastDayOfHoliday=Siste feriedag +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=MÄnedlig oppdatering ManualUpdate=Manuell oppdatering HolidaysCancelation=Kansellering av feriesøknader @@ -141,4 +140,7 @@ HolidaysRefusedBody=Feriesøknaden din for perioden %s til %s er blitt avvist me HolidaysCanceled=Kansellert feriesøknad HolidaysCanceledBody=Feriesøknaden din for perioden %s til %s er blitt kansellert. NewByMonth=Lagt til pr. mÄned +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=GĆ„ til Hjem - Oppsett - Ordlister - Ferietyper for Ć„ sette oppforskjellige typer ferier. diff --git a/htdocs/langs/nb_NO/hrm.lang b/htdocs/langs/nb_NO/hrm.lang index 9367a4e10bf..ceceeab3c6b 100644 --- a/htdocs/langs/nb_NO/hrm.lang +++ b/htdocs/langs/nb_NO/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Funksjonsliste ListOfEmployees=Liste over ansatte Employees=Ansatte Employee=Ansatt +Employe=Employe NewEmployee=Ny ansatt EmployeeCard=Arbeidstakerkort diff --git a/htdocs/langs/nb_NO/interventions.lang b/htdocs/langs/nb_NO/interventions.lang index ee9fd4db19e..76c5426d5c1 100644 --- a/htdocs/langs/nb_NO/interventions.lang +++ b/htdocs/langs/nb_NO/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Gir et nummer med formatet %sƄƄmm-nnnn hvor ƄƄ er Ć„ PacificNumRefModelError=Det finnes allerede et intervensjonskort som starter med $sƄƄmm, og dette er ikke kompatibelt med denne nummereringsmodellen. Du mĆ„ fjerne denne for Ć„ aktivere denne modellen. PrintProductsOnFichinter=Skriv ut varer pĆ„ intervensjonskortet PrintProductsOnFichinterDetails=intervensjoner generert fra ordre +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervensjons-ID InterRef=Intervensjonsref. diff --git a/htdocs/langs/nb_NO/mails.lang b/htdocs/langs/nb_NO/mails.lang index 870829ed9d3..dc9e5b27033 100644 --- a/htdocs/langs/nb_NO/mails.lang +++ b/htdocs/langs/nb_NO/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=NĆøkkel for Ć„ kryptere URL'en brukt til "Les kvittering" o EMailSentToNRecipients=E-post sendt til %s mottakere. XTargetsAdded=%s mottakere lagt til i mĆ„lliste EachInvoiceWillBeAttachedToEmail=Et dokument med standard faktura dokumentmal vil bli opprettet og sendt med hver e-post. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=PĆ„minnelse om faktura %s (%s) SendRemind=Send pĆ„minnelse som e-post RemindSent=%s pĆ„minnelse(er) sendt diff --git a/htdocs/langs/nb_NO/main.lang b/htdocs/langs/nb_NO/main.lang index 4bd70c46bde..3d600b00d33 100644 --- a/htdocs/langs/nb_NO/main.lang +++ b/htdocs/langs/nb_NO/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d/%m/%Y %I:%M:%S %p FormatDateHourTextShort=%d. %b %Y %H:%M FormatDateHourText=%d. %B %Y %H:%M DatabaseConnection=Databasetilkobling +NoTemplateDefined=No template defined for this email type NoTranslation=Ingen oversettelse NoRecordFound=Ingen post funnet NoError=Ingen feil @@ -105,6 +106,7 @@ NotePrivate=Notat (privat) PrecisionUnitIsLimitedToXDecimals=Dolibarr er satt opp til Ć„ bruke priser med %s desimaler. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=OBS! Du har minst ett forsinket element i listen ovenfor. yes=ja Yes=Ja @@ -228,6 +230,8 @@ Now=NĆ„ HourStart=Start time Date=Dato DateAndHour=Dato og tid +DateToday=Today's date +DateReference=Reference date DateStart=Startdato DateEnd=Sluttdato DateCreation=Opprettet den @@ -608,6 +612,7 @@ TotalMan=Totalt NeverReceived=Aldri mottatt Canceled=Kansellert YouCanChangeValuesForThisListFromDictionarySetup=Du kan endre verdier for denne listen fra menyen setup - ordbok +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Farge Documents=Tilknyttede filer DocumentsNb=Koblede filer (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=Ingen bilder tilgjengelig ennĆ„ HomeDashboard=Hjem sammendrag +Dashboard=Dashboard Deductible=Egenandel from=fra toward=mot diff --git a/htdocs/langs/nb_NO/margins.lang b/htdocs/langs/nb_NO/margins.lang index 271cd1c0254..b65db52bc55 100644 --- a/htdocs/langs/nb_NO/margins.lang +++ b/htdocs/langs/nb_NO/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Velg vare eller tjenester StartDate=Startdato EndDate=Sluttdato Launch=Start -ForceBuyingPriceIfNull=Tving innkjĆøpspris hvis 0 -ForceBuyingPriceIfNullDetails=hvis "Pƅ", vil marginen vƦre null pĆ„ linjen (innkjĆøpspris=utsalgspris), ellers ("AV"). Margin vil bli lik utsalgspris (innkjĆøpspris = 0) +ForceBuyingPriceIfNull=Tving innkjĆøps-/kostpris til utsalgspris hvis udefinert +ForceBuyingPriceIfNullDetails=Hvis innkjĆøps-/kostpris ikke er definert, og denne opsjonen er "Pƅ", vil margin bli satt til null pĆ„ linjen (innkjĆøps-/kostpris = utsalgspris). Ellers ("AV") vil margin bli satt til foreslĆ„tt standard. MARGIN_METHODE_FOR_DISCOUNT=Margin-metode for globale rabatter UseDiscountAsProduct=Som vare UseDiscountAsService=Som tjeneste @@ -35,8 +35,9 @@ MargeBrute=Bruttomargin MargeNette=Nettomargin MargeType1=Margin pĆ„ beste leverandĆørpris MargeType2=Margin pĆ„ gjennomsnittspris (Weighted Average Price - WAP) -MARGIN_TYPE_DETAILS=Brutto margin = Utsalgspris - InnkjĆøpspris
      Nettomargin = Utsalgspris - Kostpris -MarginTypeDesc=Nargin pÄ beste innkjøpspris: Utsalgspris - Beste leverandørpris definert pÄ varekortet
      Margin pƄ gjennomsnittspris (WAP): Utsalgspris - Gjennomsnittspris +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Kostpris BuyingCost=Kostpris UnitCharges=Enhets-avgifter diff --git a/htdocs/langs/nb_NO/oauth.lang b/htdocs/langs/nb_NO/oauth.lang index 10654a20a31..b4bde17616d 100644 --- a/htdocs/langs/nb_NO/oauth.lang +++ b/htdocs/langs/nb_NO/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=NĆøkkel slettet RequestAccess=Klikk her for forespĆørsel/fornyet adgang og motta ny nĆøkkel DeleteAccess=Klikk her for Ć„ slette nĆøkkel UseTheFollowingUrlAsRedirectURI=Bruk fĆølgende URL som redirect-URL nĆ„r du lager din legitimasjon hos din OAuth tilbyder -ListOfSupportedOauthProviders=Legg inn legitimasjonen fra din OAuth2 tilbyder her. Kun stĆøttede OAuth tilbydere vises her. Oppsettet kan brukes av andre moduler som trenger OAuth2 autentisering +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/nb_NO/orders.lang b/htdocs/langs/nb_NO/orders.lang index 95c017d403d..9567088363b 100644 --- a/htdocs/langs/nb_NO/orders.lang +++ b/htdocs/langs/nb_NO/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Ordre Ć„ behandle NoOpenedOrders=Ingen Ć„pne ordre NoOtherOpenedOrders=Ingen andre Ć„pne ordre NoDraftOrders=Ingen ordreutkast -NoOrder=Ingen ordre +NoOrder=No order NoSupplierOrder=Ingen leverandĆørordre OtherOrders=Andre ordre LastOrders=Siste %s kundeordre diff --git a/htdocs/langs/nb_NO/other.lang b/htdocs/langs/nb_NO/other.lang index 8f167f32f03..cb683a2ac0f 100644 --- a/htdocs/langs/nb_NO/other.lang +++ b/htdocs/langs/nb_NO/other.lang @@ -238,3 +238,8 @@ ToExport=Eksport NewExport=Ny eksport ##### External sites ##### ExternalSites=Eksterne nettsteder +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/nb_NO/paypal.lang b/htdocs/langs/nb_NO/paypal.lang index 01e70e552f2..458fcaa1c2a 100644 --- a/htdocs/langs/nb_NO/paypal.lang +++ b/htdocs/langs/nb_NO/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Test-/sandkasse-modus PAYPAL_API_USER=API brukernavn PAYPAL_API_PASSWORD=API passord PAYPAL_API_SIGNATURE=API signatur +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Tilby "integrert" betaling; (Kredittkort + Paypal) eller bare "Paypal" PaypalModeIntegral=Integrert PaypalModeOnlyPaypal=Kun PayPal diff --git a/htdocs/langs/nb_NO/products.lang b/htdocs/langs/nb_NO/products.lang index e7b987b8fc5..d804118670b 100644 --- a/htdocs/langs/nb_NO/products.lang +++ b/htdocs/langs/nb_NO/products.lang @@ -252,7 +252,7 @@ UnitPmp=Netto enhet VWAP CostPmpHT=Netto total VWAP ProductUsedForBuild=Automatisk brukt i produksjon ProductBuilded=Produksjon komplett -ProductsMultiPrice=Vare multi-pris +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Kundepriser (varer og tjenseter, multi-priser) ProductSellByQuarterHT=Kvartalsvis omsetning eks. MVA ServiceSellByQuarterHT=Kvartalsvis omsetning av tjenester eks. MVA @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Velg PDF-filer IncludingProductWithTag=Inkludert vare/tjeneste med merke DefaultPriceRealPriceMayDependOnCustomer=Standardpris, virkelig pris avhenger av kunde WarningSelectOneDocument=Velg minst ett dokument -DefaultUnitToShow=Enheter +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/nb_NO/projects.lang b/htdocs/langs/nb_NO/projects.lang index 96e5636c8a4..a1932a01bcc 100644 --- a/htdocs/langs/nb_NO/projects.lang +++ b/htdocs/langs/nb_NO/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Denne visningen presenterer alle prosjekter og oppgaver d ProjectsDesc=Denne visningen presenterer alle prosjekter (dine brukertillatelser gir deg tillatelse til Ć„ vise alt). MyTasksDesc=Denne visningen er begrenset til prosjekter eller oppgaver du er en kontakt for (uansett type). OnlyOpenedProject=Kun Ć„pne prosjekter er synlige (prosjektkladder og lukkede prosjekter er ikke synlige). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Denne visningen presenterer alle prosjekter og oppgaver du har lov til Ć„ lese. TasksDesc=Denne visningen presenterer alle prosjekter og oppgaver (dine brukertillatelser gir deg tillatelse til Ć„ vise alt). AllTaskVisibleButEditIfYouAreAssigned=Alle oppgaver for et slikt prosjekt er synlige, men du kan angi tid bare for oppgaven du er tildelt. Tildel oppgaven til deg hvis du Ćønsker Ć„ legge inn tid pĆ„ den. @@ -29,7 +30,9 @@ OfficerProject=Bas/formann for prosjektet LastProjects=Siste %s prosjekter AllProjects=Alle prosjekter OpenedProjects=ƅpnede prosjekter +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=BelĆøp pĆ„ muligheter i Ć„pnede prosjekter, etter status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Oversikt over prosjekter ShowProject=Vis prosjekt SetProject=Sett prosjekt @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Oppgave %s endret TaskDeletedInDolibarr=Oppgave %s slettet OpportunityStatus=Mulighet-status OpportunityStatusShort=Tilbudsstatus +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Mulighet belĆøp OpportunityAmountShort=TilbudsbelĆøp ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Prosjekter med denne brukeren som kontakt TasksWithThisUserAsContact=Oppgaver tildelt denne brukeren ResourceNotAssignedToProject=Ikke tildelt til prosjekt ResourceNotAssignedToTask=Ikke tildelt til oppgave +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Tildel oppgaven til meg AssignTask=Tildel ProjectOverview=Oversikt @@ -179,7 +185,7 @@ YouCanCompleteRef=Hvis du Ćønsker Ć„ fullfĆøre referansen med litt informasjon ( OpenedProjectsByThirdparties=Prosjekter Ć„pnet av tredjeparter OpportunityTotalAmount=TotalbelĆøp pĆ„ muligheter OpportunityPonderatedAmount=GjennomsnittsbelĆøp pĆ„ muligheter -OpportunityPonderatedAmountDesc=BelĆøp pĆ„ muligheter, vektet med sannsynlighet (avhenger av status pĆ„ muligheten) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Utforskning OppStatusQUAL=Kvalifikasjon OppStatusPROPO=Tilbud diff --git a/htdocs/langs/nb_NO/propal.lang b/htdocs/langs/nb_NO/propal.lang index 489fa4512db..da6877cff7d 100644 --- a/htdocs/langs/nb_NO/propal.lang +++ b/htdocs/langs/nb_NO/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Sist endrede tilbud %s AllPropals=Alle tilbud LastProposals=Siste tilbud SearchAProposal=SĆøk i tilbud +NoProposal=No proposal ProposalsStatistics=Tilbudsstatistikk NumberOfProposalsByMonth=Antall tilbud pr mĆ„ned AmountOfProposalsByMonthHT=TilbudsbelĆøp pr mĆ„ned (eksl. MVA) @@ -62,7 +63,8 @@ DatePropal=Tilbudsdato DateEndPropal=Gyldig til DateEndPropalShort=UtlĆøpsdato ValidityDuration=Gyldighetstid -CloseAs=Lukk med status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Sett som fakturert BuildBill=Lag faktura ErrorPropalNotFound=Tilbudet %s ble ikke funnet @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Standard modellbygging DefaultModelPropalToBill=Standardmal nĆ„r du lukker et tilbud (som skal faktureres) DefaultModelPropalClosed=Standardmal nĆ„r du lukker et tilbud (ufakturert) ProposalCustomerSignature=Skriftlig aksept, firmastempel, dato og signatur +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/nb_NO/salaries.lang b/htdocs/langs/nb_NO/salaries.lang index e45a2c5f74f..4b53e095d20 100644 --- a/htdocs/langs/nb_NO/salaries.lang +++ b/htdocs/langs/nb_NO/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Regnskapskode for lĆønnsutbetalinger SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Regnskapskode for finansiell belastning Salary=LĆønn Salaries=LĆønn -Employee=Ansatt NewSalaryPayment=Ny lĆønnsutbetaling SalaryPayment=LĆønnsutbetaling SalariesPayments=LĆønnsutbetalinger diff --git a/htdocs/langs/nb_NO/sendings.lang b/htdocs/langs/nb_NO/sendings.lang index d61d2d52b82..d9cab5693dd 100644 --- a/htdocs/langs/nb_NO/sendings.lang +++ b/htdocs/langs/nb_NO/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Alle forsendelser Shipment=Levering Shipments=Leveringer ShowSending=Vis forsendelser -Receivings=Kvitteringer +Receivings=Delivery Receipts SendingsArea=LeveringsomrĆ„de ListOfSendings=Oversikt over leveringer SendingMethod=LeveringsmĆ„te diff --git a/htdocs/langs/nb_NO/sms.lang b/htdocs/langs/nb_NO/sms.lang index dace1efea98..bf27659e479 100644 --- a/htdocs/langs/nb_NO/sms.lang +++ b/htdocs/langs/nb_NO/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Antall gjenvƦrende tegn SmsInfoNumero= (Internasjonal prefix dvs.: +4711223344) DelayBeforeSending=Forsinkelse fĆør sending (minutter) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Ingen mĆ„l tilgjengelig. Sjekk oppsettet fra din SMS-leverandĆør. diff --git a/htdocs/langs/nb_NO/supplier_proposal.lang b/htdocs/langs/nb_NO/supplier_proposal.lang index a0711a86171..23319dd4d44 100644 --- a/htdocs/langs/nb_NO/supplier_proposal.lang +++ b/htdocs/langs/nb_NO/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=LeverandĆørtilbud supplier_proposalDESC=HĆ„ndter prisforespĆørsler til leverandĆører -supplier_proposalMENU_LEFT_TITLE=LeverandĆørtilbud -supplier_proposalMENU_LEFT_TITLE_NEW=Ny forespĆørsel -supplier_proposalMENU_LEFT_TITLE_LIST=Liste +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=PrisforespĆørsel CommRequests=PrisforespĆørsel SearchRequest=Finn en forspĆørsel @@ -11,7 +10,7 @@ DraftRequests=ForespĆørsel-kladder LastModifiedRequests=Siste %s modifiserte prisforespĆørsler RequestsOpened=ƅpne prisforespĆørsler SupplierProposalArea=OmrĆ„de for leverandĆørtilbud -SupplierProposalShort=LeverandĆørtilbud +SupplierProposalShort=Supplier proposals SupplierProposals=LeverandĆørtilbud NewAskPrice=Ny prisforspĆørsel NewAsk=Ny forespĆørsel diff --git a/htdocs/langs/nb_NO/trips.lang b/htdocs/langs/nb_NO/trips.lang index 206790b8653..b8637f0b19d 100644 --- a/htdocs/langs/nb_NO/trips.lang +++ b/htdocs/langs/nb_NO/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informasjon om reiseregning PDFStandardExpenseReports=Standardmal for Ć„ generere PDF av reiseregning ExpenseReportLine=Linje i reiseregningen TF_OTHER=Annet -TF_TRANSPORTATION=Transport +TF_TRIP=Transportation TF_LUNCH=Lunsj TF_METRO=Trikk/bybane TF_TRAIN=Tog @@ -99,4 +99,5 @@ ConfirmSaveTrip=Er du sikker pĆ„ at du vil validere denne reiseregningen? NoTripsToExportCSV=Ingen reiseregning Ć„ eksportere for denne perioden ExpenseReportPayment=Betaling av utgiftsrapport +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Utgiftsrapport Ć„ betale diff --git a/htdocs/langs/nb_NO/users.lang b/htdocs/langs/nb_NO/users.lang index 8a1529b2f0a..1ed018ef6f7 100644 --- a/htdocs/langs/nb_NO/users.lang +++ b/htdocs/langs/nb_NO/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Bruk OpenID til Ć„ logge inn WeeklyHours=Uketimer ColorUser=Farge pĆ„ bruker +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/nl_BE/orders.lang b/htdocs/langs/nl_BE/orders.lang index 8abd704c057..7df0a9efab4 100644 --- a/htdocs/langs/nl_BE/orders.lang +++ b/htdocs/langs/nl_BE/orders.lang @@ -17,7 +17,6 @@ UnvalidateOrder=Maak validatie bestelling ongedaan OrderReopened=Bestelling %s heropend NoOpenedOrders=Geen lopende bestellingen NoOtherOpenedOrders=Geen andere lopende bestellingen -NoOrder=Geen bestelling NoSupplierOrder=Geen aankooporder ClassifyBilled=Wijzig Status naar "gefactureerd" DraftSuppliersOrders=Voorlopige Leveranciersorder diff --git a/htdocs/langs/nl_NL/accountancy.lang b/htdocs/langs/nl_NL/accountancy.lang index 8250586497a..ee2a84c1e37 100644 --- a/htdocs/langs/nl_NL/accountancy.lang +++ b/htdocs/langs/nl_NL/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Selecteer een export model Modelcsv_normal=Klassieke export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Terug Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/nl_NL/admin.lang b/htdocs/langs/nl_NL/admin.lang index 7481ce87953..b99cddd5496 100644 --- a/htdocs/langs/nl_NL/admin.lang +++ b/htdocs/langs/nl_NL/admin.lang @@ -227,8 +227,8 @@ Security=Beveiliging Passwords=Wachtwoorden DoNotStoreClearPassword=Geen onversleutelde wachtwoorden opslaan in de database, maar alleen versleutelde (Activering aanbevolen) MainDbPasswordFileConfEncrypted=Databasewachtwoord versleuteld opslaan in conf.php (Activering aanbevolen) -InstrucToEncodePass=To have password encoded into the conf.php file, replace the line
      $dolibarr_main_db_pass="...";
      by
      $dolibarr_main_db_pass="crypted:%s"; -InstrucToClearPass=To have password decoded (clear) into the conf.php file, replace the line
      $dolibarr_main_db_pass="crypted:...";
      by
      $dolibarr_main_db_pass="%s"; +InstrucToEncodePass=Om je paswoord versleuteld (gecodeerd) te krijgen in dit bestand conf.php , vervang de regel
      $dolibarr_main_db_pass="...";
      door
      $dolibarr_main_db_pass="crypted:%s"; +InstrucToClearPass=Om je paswoord gedecodeerd te verkrijgen in dit bestand conf.php, vervang de regel
      $dolibarr_main_db_pass="crypted:...";
      door
      $dolibarr_main_db_pass="%s"; ProtectAndEncryptPdfFiles=Bescherming van gecreƫerde PDF files. (Activering NIET aanbevolen, omdat dit de aanmaak van meerdere bestanden onmogelijk maakt) ProtectAndEncryptPdfFilesDesc=Bescherming van PDF files, deze kunnen gelezen en afgedrukt worden met behulp van een PDF-lezer. Echter, het bewerken en kopiƫren is niet meer mogelijk. Let op dat door het gebruik van deze functionaliteit, de bouw van een globale gecumuleerde pdf niet werkt (zoals bij onbetaalde facturen). Feature=Functionaliteit @@ -276,7 +276,7 @@ MAIN_SMS_SENDMODE=Methode te gebruiken om SMS te verzenden MAIN_MAIL_SMS_FROM=Standaard afzender telefoonnummer voor Sms versturen FeatureNotAvailableOnLinux=Functionaliteit niet beschikbaar op Unix-achtige systemen. Test uw lokale 'sendmail' programma. SubmitTranslationENUS=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit modified files on dolibarr.org/forum or for developers on github.com/Dolibarr/dolibarr. -SubmitTranslation=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit your change to www.transifex.com/dolibarr-association/dolibarr/ +SubmitTranslation=Indien de vertaling voor deze taal nog niet volledig is of je vindt fouten, dan kan je dit verbeteren door de bestanden te editeren in de volgende directory langs/%s en stuur uw wijzigingen door naar www.transifex.com/dolibarr-association/dolibarr/ ModuleSetup=Module-instellingen ModulesSetup=Instellingen van modules ModuleFamilyBase=Systeem @@ -298,13 +298,13 @@ ThisIsProcessToFollow=Dit is ingesteld op de verwerking van: ThisIsAlternativeProcessToFollow=Dit is een alternatieve instelling te verwerken: StepNb=Stap %s FindPackageFromWebSite=Vind een pakket die u de functionaliteit geeft die u wilt (bijvoorbeeld op de officiƫle website van %s). -DownloadPackageFromWebSite=Download package (for example from official web site %s). -UnpackPackageInDolibarrRoot=Unpack package file into Dolibarr server directory dedicated to external modules: %s +DownloadPackageFromWebSite=Download het pakket (voorbeeld vanaf de officiƫle web site %s). +UnpackPackageInDolibarrRoot=Pak bestand uit op de Dolibarr server directorie toegewezen aan de externe modules: %s SetupIsReadyForUse=Installatie is voltooid en Dolibarr is gereed voor het gebruik van de nieuwe functionaliteit. NotExistsDirect=De alternatieve root directory is niet bepaald.
      InfDirAlt=Vanaf versie 3 is het mogelijk om een alternatieve root directory te definiƫren. Dit laat je toe om op dezelfde plaats zowel plug-ins als eigen templates te bewaren.
      Maak gewoon een directory op het niveau van de root van Dolibarr (bv met de naam: aanpassing).
      InfDirExample=
      Kondig die dan aan in het bestand conf.php
      $dolibarr_main_url_root_alt='http://myserver/aanpassing'
      $dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/aanpassing'
      *Deze lijnen zijn inactief gemaakt met een "#" teken, verwijder dat teken om ze te aktiveren. -YouCanSubmitFile=For this step, you can send package using this tool: Select module file +YouCanSubmitFile=Voor deze stap, kan je het pakket versturen gebruikmakend van dit hulpmiddel: Selecteer module bestand CurrentVersion=Huidige versie van Dolibarr CallUpdatePage=Ga naar de pagina die de databasestructuur en gegevens bijwerkt: %s. LastStableVersion=Laatste stabiele versie @@ -329,7 +329,7 @@ UMaskExplanation=Deze parameter laat u de rechten bepalen welke standaard zijn i SeeWikiForAllTeam=Zie de Wiki-pagina voor details van alle personen die bijgedragen hebben en hun organisaties UseACacheDelay= Ingestelde vertraging voor de cacheexport in secondes (0 of leeg voor geen cache) DisableLinkToHelpCenter=Verberg de link "ondersteuning of hulp nodig" op de inlogpagina -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=Verberg de link naar online hulp "%s" AddCRIfTooLong=Er zijn geen automatische regeleinden, dus als uw tekst in de documenten te lang is, moet u zelf regeleinden in de teksteditor invoeren. ModuleDisabled=Module gedeactiveerd ModuleDisabledSoNoEvent=Module gedeactiveerd dus event nooit gecreƫerd @@ -338,7 +338,7 @@ MinLength=Minimale lengte LanguageFilesCachedIntoShmopSharedMemory=Bestanden .lang in het gedeelde geheugen ExamplesWithCurrentSetup=Voorbeelden met de huidige actieve configuratie ListOfDirectories=Lijst van OpenDocument sjablonenmappen -ListOfDirectoriesForModelGenODT=List of directories containing templates files with OpenDocument format.

      Put here full path of directories.
      Add a carriage return between eah directory.
      To add a directory of the GED module, add here DOL_DATA_ROOT/ecm/yourdirectoryname.

      Files in those directories must end with .odt or .ods. +ListOfDirectoriesForModelGenODT=Lijst van de directorie's die de templates bevatten in OpenDocument formaat.

      Plaats hier het volledige pad van de directorie.
      Voeg een nieuwe lijn tussen elke directorie.
      Om een directorie van de GED module bij te voegen, voeg hier DOL_DATA_ROOT/ecm/yourdirectoryname toe.

      Bestanden in deze directorie's moeten eindigen op .odt of .ods. NumberOfModelFilesFound=Aantal ODT/ODS templates gevonden in deze mappen ExampleOfDirectoriesForModelGen=Voorbeelden van de syntaxis:
      c:\\mijndir
      /home/mijndir
      DOL_DATA_ROOT/ECM/ecmdir FollowingSubstitutionKeysCanBeUsed=Door het plaatsen van de volgende velden in het sjabloon krijgt u een vervanging met de aangepaste waarde bij het genereren van het document: @@ -352,7 +352,7 @@ ThemeDir=Skins directory ConnectionTimeout=Connexion time-out ResponseTimeout=Time-out antwoord SmsTestMessage=Testbericht van __PHONEFROM__ naar __PHONETO__ -ModuleMustBeEnabledFirst=Module %s must be enabled first if you need this feature. +ModuleMustBeEnabledFirst=Module %s moet eerst worden ingeschakeld als je deze functie wilt gebruiken. SecurityToken=Sleutel tot URL beveiligen NoSmsEngine=Geen SMS afzender manager beschikbaar. SMS afzender manager zijn niet geïnstalleerd met de standaard distributie (omdat ze afhankelijk is van een externe leverancier), maar u kunt vinden op een aantal http://www.dolistore.com PDF=PDF @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Verberg alle informatie met betrekking tot de BTW op HideDescOnPDF=Verberg productbeschrijving op gemaakte PDF HideRefOnPDF=Verberg productreferentie op gemaakte PDF HideDetailsOnPDF=Verberg product-detaillijnen op gemaakte PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La Posteà for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliotheek UrlGenerationParameters=Parameters om URL beveiligen SecurityTokenIsUnique=Gebruik een unieke securekey parameter voor elke URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Weet u zeker dat u alle actuele barcode waarden te AllBarcodeReset=Alle barcode waarden zijn verwijderd NoBarcodeNumberingTemplateDefined=Geen barcode nummering sjabloon ingeschakeld in barcode module setup. NoRecordWithoutBarcodeDefined=Geen record met geen barcode waarde gedefinieerd. +EnableFileCache=Enable file cache # Modules Module0Name=Gebruikers & groepen @@ -492,14 +493,14 @@ Module400Name=Projecten/Kansen/Leads Module400Desc=Beheer van projecten, kansen of leads. U kunt elk willekeurig element (factuur, order, offerte, interventie, ...) toewijzen aan een project en een transversale weergave krijgen van de projectweergave. Module410Name=Webkalender Module410Desc=Integratie van een webkalender -Module500Name=Special expenses -Module500Desc=Management of special expenses (taxes, social or fiscal taxes, dividends) +Module500Name=Speciale uitgaven +Module500Desc=Beheer van bijzondere uitgaven (BTW, sociale of fiscale lasten, dividenden) Module510Name=Salarissen Module510Desc=Beheer van de werknemers salarissen en betalingen Module520Name=Lening Module520Desc=Het beheer van de leningen Module600Name=Kennisgevingen -Module600Desc=Stuur EMail notificaties van bepaalde Dolibarr zakelijke gebeurtenissen naar derde-partijen contacten (setup gedefinieerd in iedere derde-partij) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Giften Module700Desc=Donatiebeheer Module770Name=Onkostennota's @@ -525,7 +526,7 @@ Module2400Desc=Acties-, taken- en agendabeheer Module2500Name=Electronic Content Management Module2500Desc=Opslaan en delen van documenten Module2600Name=API/Web services (SOAP server) -Module2600Desc=Enable the Dolibarr SOAP server providing API services +Module2600Desc=Schakel de Dolibarr SOAP server in die API services aanbiedt Module2610Name=API/Web services (REST server) Module2610Desc=Enable the Dolibarr REST server providing API services Module2660Name=Call WebServices (SOAP client) @@ -582,7 +583,7 @@ Permission32=Creëer / wijzig producten / diensten Permission34=Verwijderen producten / diensten Permission36=Exporteer producten / diensten Permission38=Export producten -Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed on assigned tasks (timesheet) +Permission41=Lees projecten en taken (gedeeld project en project waarvan ik contactpersoon ben). Kan ook de gebruikte tijd invoeren op toegewezen taken (rooster). Permission42=Creëer / wijzig projecten (Gedeelde projecten en projecten waarvoor ik de contactpersoon ben) Permission44=Verwijder projecten (Gedeelde projecten en projecten waarvoor ik de contactpersoon ben) Permission61=Bekijk interventies @@ -603,10 +604,10 @@ Permission86=Verzend afnemersopdrachten Permission87=Sluit afnemersopdrachten Permission88=Annuleer afnemersopdrachten Permission89=Verwijder afnemersopdrachten -Permission91=Read social or fiscal taxes and vat -Permission92=Create/modify social or fiscal taxes and vat -Permission93=Delete social or fiscal taxes and vat -Permission94=Export social or fiscal taxes +Permission91=Lees sociale of fiscale belastingen en BTW +Permission92=Aanmaken/wijzigen van sociale of fiscale belastingen en BTW +Permission93=Verwijderen van sociale of fiscale belastingen en BTW +Permission94=Exporteer sociale of fiscale belastingen Permission95=Bekijk de verslagen Permission101=Bekijk verzendingen Permission102=Creëer / wijzig verzendingen @@ -624,9 +625,9 @@ Permission121=Bekijk derde partijen gelinkt aan de gebruiker Permission122=Creëer / wijzig derden gelinkt aan gebruiker Permission125=Verwijderen van derden gelinkt aan gebruiker Permission126=Exporteer derden -Permission141=Read all projects and tasks (also private projects i am not contact for) -Permission142=Create/modify all projects and tasks (also private projects i am not contact for) -Permission144=Delete all projects and tasks (also private projects i am not contact for) +Permission141=Lees alle projecten en taken (ook private projecten waar ik niet de contactpersoon ben) +Permission142=Aanmaak/wijzig alle projecten en taken (ook private projecten waar ik niet de contactpersoon ben) +Permission144=Verwijder alle projecten en taken (ook de private projecten waarvoor ik geen contactpersoon ben) Permission146=Bekijk leveranciers Permission147=Bekijk statistieken Permission151=Bekijk doorlopende opdrachten @@ -638,7 +639,7 @@ Permission162=Creëren/aanpassen contracten/abonnementen Permission163=Een dienst/abonnement van een contract activeren Permission164=Een dienst/abonnement van een contract uitschakelen Permission165=Verwijderen contracten/abonnementen -Permission171=Read trips and expenses (yours and your subordinates) +Permission171=Lees onkostennota's (eigen en uw ondergeschikten) Permission172=Creëren / bewerken reis- en onkosten Permission173=Verwijder reis- en onkosten Permission174=Lees alle reis en onkosten @@ -930,7 +931,7 @@ DefaultMenuSmartphoneManager=standaard smartphonemenuverwerker Skin=Uiterlijksthema DefaultSkin=Standaard uiterlijksthema MaxSizeList=Maximale lijstlengte -DefaultMaxSizeList=Default max length for lists +DefaultMaxSizeList=Standaard maximum lengte voor lijsten DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) MessageOfDay=Bericht van de dag MessageLogin=Bericht op inlogpagina @@ -954,7 +955,7 @@ DoNotSuggestPaymentMode=Geen betalingswijze voorstellen NoActiveBankAccountDefined=Geen actieve bankrekening ingesteld OwnerOfBankAccount=Eigenaar van bankrekening %s BankModuleNotActive=Bankrekeningen module niet ingeschakeld -ShowBugTrackLink=Show link "%s" +ShowBugTrackLink=Toon de link "%s" ShowWorkBoard=Toon 'werkbank' op homepage Alerts=Kennisgevingen Delays=Vertragingen @@ -963,6 +964,7 @@ DelaysBeforeWarning=Vertragingen voorafgaande aan kennisgeving DelaysOfToleranceBeforeWarning=Getolereerde vertraging voor kennisgeving DelaysOfToleranceDesc=In dit scherm kunt u de getolereerde vertraging voordat een kennisgeving wordt gemeld op het scherm met een icoontje %s voor elk te laat element. Delays_MAIN_DELAY_ACTIONS_TODO=Getolereerde vertraging (in dagen) voor de kennisgeving over de nog niet gerealiseerde geplande acties +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Getolereerde vertraging (in dagen) voor een kennisgeving, op nog niet uitgevoerde orders word getoond Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Vertragingstoleratie (in dagen) voordat een kennisgeving plaatsvind van nog niet verwerkte leveranciersopdrachten. Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Getolereerde vertraging (in dagen) voor een kennisgeving, op af te sluiten offertes word getoond @@ -1023,7 +1025,7 @@ MAIN_MAX_DECIMALS_UNIT=Maximaal aantal decimalen voor eenheidsprijzen MAIN_MAX_DECIMALS_TOT=Maximaal aantal decimalen voor de totale prijs MAIN_MAX_DECIMALS_SHOWN=Maximaal aantal decimalen voor de prijzen weergegeven op het scherm (Voeg ... toe na dit nummer als u ... wilt zien als het nummer wordt afgekapt op het scherm) MAIN_DISABLE_PDF_COMPRESSION=Gebruik PDF-compressie voor gegenereerde PDF-bestanden. -MAIN_ROUNDING_RULE_TOT=Step of rounding range (for countries where rounding is done on something else than base 10. For example, put 0.05 if rounding is done by 0.05 steps) +MAIN_ROUNDING_RULE_TOT=Stap van afronding (voor landen waar de afronding gebeurd op iets anders dan basis 10. Voorbeeld, zet op 0.05 indien de afronding gebeurt in 0.05 stappen) UnitPriceOfProduct=Prijs per eenheid van een product TotalPriceAfterRounding=Totale prijs inclusief na afronding ParameterActiveForNextInputOnly=De instelling word pas actief voor de volgende invoer @@ -1031,7 +1033,7 @@ NoEventOrNoAuditSetup=Geen geregistreerde auditgebeurtenis. Dit is normaal als d NoEventFoundWithCriteria=Geen beveiligingsgebeurtenis gevonden met deze zoek criteria. SeeLocalSendMailSetup=Controleer de instellingen van uw lokale "sendmail"-programma BackupDesc=Om een complete backup van Dolibarr te maken, dient u: -BackupDesc2=Save content of documents directory (%s) that contains all uploaded and generated files (So it includes all dump files generated at step 1). +BackupDesc2=Bewaren van bestanden in de documenten directorie (%s) dat alle opgeladen en gegenereerde bestanden bevat. (Het bevat ook alle bestanden gegenereerd bij stap 1). BackupDesc3=- Bewaar de inhoud van uw database in een dump bestand. Om dit te doen, kunt u gebruik maken van de volgende assistent. BackupDescX=Gearchiveerde map-bestand moet op een veilige plaats worden opgeslagen. BackupDescY=De gemaakte dump bestand moet op een veilige plaats worden opgeslagen. @@ -1087,11 +1089,12 @@ PathDirectory=Map SendmailOptionMayHurtBuggedMTA=Feature om e-mails met behulp van methode "PHP mail direct" te sturen zal een e-mailbericht dat niet goed zou kunnen worden ontleed door sommige het ontvangen van e-mailservers. Resultaat is dat sommige mails niet kunnen worden gelezen door mensen gehost door thoose afgeluisterd platforms. Het is het geval voor sommige Internet providers (Ex: Orange in Frankrijk). Dit is geen probleem in Dolibarr noch in PHP, maar op het ontvangen van e-mailserver. U kunt de optie MAIN_FIX_FOR_BUGGED_MTA echter toe te voegen aan 1 in setup - andere om Dolibarr wijzigen om dit te voorkomen. Echter, kunnen er problemen met andere servers dat opzicht strikt de SMTP-standaard. De andere oplossing (aanbevolen) is het gebruik van de methode "SMTP-socket bibliotheek" dat er geen nadelen heeft. TranslationSetup=Instelling van de taal TranslationDesc=Keuze taal zichtbaar op het scherm kan worden gewijzigd:
      * Wereldwijd van Home-menu - Instellingen - Scherm
      * Voor de gebruiker enkel van het tabblad Gebruiker weergave van de gebruiker kaart (klik op login op de top van het scherm). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Totaal aantal geactiveerde modules: %s YouMustEnableOneModule=Je moet minstens 1 module aktiveren ClassNotFoundIntoPathWarning=Classe %s niet gevonden in PHP pad YesInSummer=Ja in de zomer -OnlyFollowingModulesAreOpenedToExternalUsers=Note, only following modules are open to external users (whatever are permission of such users): +OnlyFollowingModulesAreOpenedToExternalUsers=Nota, alleen de volgende modules zijn toegankelijk voor externe gebruikers (ongeacht de toegangsrechten van deze gebruikers) SuhosinSessionEncrypt=Sessie opslag geencrypteerd door Suhosin ConditionIsCurrently=Voorwaarde is momenteel %s YouUseBestDriver=U gebruikt driver %s die momenteel meest geschikt is. @@ -1110,7 +1113,7 @@ GetBarCode=Haal barcode EmptyNumRefModelDesc=De code is vrij. Deze code kan te allen tijde worden gewijzigd. ##### Module password generation PasswordGenerationStandard=Geeft een wachtwoord terug dat gegenereerd is volgens het interne Dolibarr algoritme: 8 karakters met gedeelde nummers en tekens in kleine letters. -PasswordGenerationNone=Do not suggest any generated password. Password must be typed in manually. +PasswordGenerationNone=Stel geen automatisch gegenereerd wachtwoord voor. Wachtwoord moet manueel ingetoetst worden. PasswordGenerationPerso=Return a password according to your personally defined configuration. SetupPerso=According to your configuration PasswordPatternDesc=Password pattern description @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Installeren van externe module van toe ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/nl_NL/agenda.lang b/htdocs/langs/nl_NL/agenda.lang index a90847b0cd5..6d23b6ac1c8 100644 --- a/htdocs/langs/nl_NL/agenda.lang +++ b/htdocs/langs/nl_NL/agenda.lang @@ -35,7 +35,9 @@ AllActions= Alle acties / taken ViewCal=Bekijk kalender ViewDay=Dag te bekijken ViewWeek=Weekweergave +ViewYear=Year view ViewPerUser=Per gebruiker weergave +ViewPerType=Per type view ViewWithPredefinedFilters= Bekijk met voorgedefinieerde filters AutoActions= Automatisch invullen van de agenda AgendaAutoActionDesc= Stel hier de gebeurtenissen in waarvoor u wilt dat Dolibarr automatische een afspraak in de agenda creëert. Als er niets is aangevinkt (standaard), zullen alleen handmatige acties worden opgenomen in de agenda. diff --git a/htdocs/langs/nl_NL/bills.lang b/htdocs/langs/nl_NL/bills.lang index e2f05c180b7..b71f0d99c5b 100644 --- a/htdocs/langs/nl_NL/bills.lang +++ b/htdocs/langs/nl_NL/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Betalingen gedaan PaymentsBackAlreadyDone=Terugbetaling al gedaan PaymentRule=Betalingsvoorwaarde PaymentMode=Betalingstype +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Betalingstermijn PaymentConditions=Betalingsvoorwaarden @@ -184,6 +186,7 @@ ShowInvoice=Toon factuur ShowInvoiceReplace=Toon vervangingsfactuur ShowInvoiceAvoir=Toon creditnota ShowInvoiceDeposit=Bekijk factuurbetalingen +ShowInvoiceSituation=Show situation invoice ShowPayment=Toon betaling AlreadyPaid=Reeds betaald AlreadyPaidBack=Reeds terugbetaald @@ -221,6 +224,7 @@ NonPercuRecuperable=Niet-terugvorderbare SetConditions=Stel betalingsvoorwaarden in SetMode=Stel betalingswijze in Billed=Gefactureerd +RecurringInvoices=Recurring invoices RepeatableInvoice=Sjabloon factuur RepeatableInvoices=Sjabloon facturen Repeatable=Sjabloon @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Dit bedrag is verlaten (afnemer beschouwt als slechte bet HelpAbandonOther=Dit bedrag is verlaten, omdat het een fout was (verkeerde afnemer of factuur vervangen door een andere bijvoorbeeld) IdSocialContribution=Toon betalings id sociale/fiscale belasting PaymentId=Betalings id +PaymentRef=Payment ref. InvoiceId=Factuur id InvoiceRef=Factuurreferentie InvoiceDateCreation=Aanmaakdatum factuur @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Verwante leveranciersfacturen LatestRelatedBill=Laatste gerelateerde factuur WarningBillExist=Waarschuwing één of meer facturen bestaan reeds MergingPDFTool=Samenvoeging PDF-tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Direct @@ -393,6 +402,7 @@ Reported=Uitgestelde DisabledBecausePayments=Niet beschikbaar omdat er betalingen bestaan CantRemovePaymentWithOneInvoicePaid=Verwijder onmogelijk wanneer er minstens een factuur betaald is ingedeeld. ExpectedToPay=Verwachte betaling +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Betaald door deze betaling ClosePaidInvoicesAutomatically=Classeer standaard, situatie of vervang facturen naar status "Betaald". ClosePaidCreditNotesAutomatically=Classeer terugbetaalde creditnotas automatisch naar status "Betaald". @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Nota: deze lijst bevat enkel facturen voor derde pa RevenueStamp=Taxzegel YouMustCreateInvoiceFromThird=Deze optie is alleen beschikbaar bij het maken van de factuur vanuit het tabblad "klant" van relaties. PDFCrabeDescription=Model van complete factuur (Beheert de mogelijkheid van de BTW-heffingsbelasting, de keuze van de regels display, logo, etc) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Geeft een getal in de vorm van %syymm-nnnn voor standaard facturen en %syymm-nnnn voor creditnota's, met yy voor jaar, mm voor maand en nnnn als opeenvolgende getallenreeks die niet terug op 0 komt MarsNumRefModelDesc1=Geeft een getal in de vorm van %syymm-nnnn voor standaard facturen, %syymm-nnnn voor vervangende facturen, %syymm-nnnn voor stortende facturen en %syymm-nnnn voor creditnota's, met yy voor jaar, mm voor maand en nnnn als opeenvolgende getallenreeks die niet terug op 0 komt. TerreNumRefModelError=Een wetsvoorstel te beginnen met $ syymm bestaat al en is niet compatibel met dit model van de reeks. Verwijderen of hernoemen naar deze module te activeren. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Deze situatie is definitief. CantBeLessThanMinPercent=De voortgang kan niet kleiner zijn dan de waarde in de voorgaande situatie. NoSituations=Geen open situaties InvoiceSituationLast=Finale en algemene factuur +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/nl_NL/boxes.lang b/htdocs/langs/nl_NL/boxes.lang index e78ad6982ef..5568e626cf0 100644 --- a/htdocs/langs/nl_NL/boxes.lang +++ b/htdocs/langs/nl_NL/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Afnemersfacturen ForCustomersOrders=Klantenbestellingen ForProposals=Zakelijke voorstellen / Offertes LastXMonthRolling=De laatste %s maand overschrijdende +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/nl_NL/categories.lang b/htdocs/langs/nl_NL/categories.lang index 4d83b391613..4934ad6fed8 100644 --- a/htdocs/langs/nl_NL/categories.lang +++ b/htdocs/langs/nl_NL/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Leveranciers tags / categorieën CustomersCategoriesShort=Klanten tags / categorieën +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Afnemers- / Prospectencategorie ProductsCategoriesShort=Producten tags / categorieën MembersCategoriesShort=Leden tags / categorieën diff --git a/htdocs/langs/nl_NL/companies.lang b/htdocs/langs/nl_NL/companies.lang index 4dbf8548dfd..c0886b10acb 100644 --- a/htdocs/langs/nl_NL/companies.lang +++ b/htdocs/langs/nl_NL/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/nl_NL/compta.lang b/htdocs/langs/nl_NL/compta.lang index 141a009c979..836f23c2685 100644 --- a/htdocs/langs/nl_NL/compta.lang +++ b/htdocs/langs/nl_NL/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Storting facturen worden ook niet opgenomen DepositsAreIncluded=- Storting facturen zijn opgenomen LT2ReportByCustomersInInputOutputModeES=Verslag van derden IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Bevestigd door de klant btw geïnd en betaald VATReportByCustomersInDueDebtMode=Bevestigd door de klant btw geïnd en betaald VATReportByQuartersInInputOutputMode=Bevestigd door de klant btw geïnd en betaald diff --git a/htdocs/langs/nl_NL/cron.lang b/htdocs/langs/nl_NL/cron.lang index 3af81e99ba1..2df039ec714 100644 --- a/htdocs/langs/nl_NL/cron.lang +++ b/htdocs/langs/nl_NL/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Geplande taken -CronListActive=Lijst van active/geplande taken +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Taak CronNone=Geen -CronDtStart=Begindatum -CronDtEnd=Einddatum +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Volgende uitvoering CronDtLastLaunch=Laatste uitvoering CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Geen taken opgenomen CronPriority=Prioriteit CronLabel=Beschrijving CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Elke JobFinished=Taak gestart en be-eindigd #Page card diff --git a/htdocs/langs/nl_NL/deliveries.lang b/htdocs/langs/nl_NL/deliveries.lang index 9dbe50a3109..38f40b3e860 100644 --- a/htdocs/langs/nl_NL/deliveries.lang +++ b/htdocs/langs/nl_NL/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Weet u zeker dat u dit ontvangstbewijs wilt verwijd DeliveryMethod=Leveringswijze TrackingNumber=Volgnummer DeliveryNotValidated=Levering niet gevalideerd +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Naam en handtekening: ToAndDate=Aan________________________________ op ____ / _____ / __________ diff --git a/htdocs/langs/nl_NL/holiday.lang b/htdocs/langs/nl_NL/holiday.lang index 4e516e1f694..3ca8c56b26a 100644 --- a/htdocs/langs/nl_NL/holiday.lang +++ b/htdocs/langs/nl_NL/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Begindatum DateFinCP=Einddatum DateCreateCP=Aanmaakdatum @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Beschrijving SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Achternaam -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/nl_NL/hrm.lang b/htdocs/langs/nl_NL/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/nl_NL/hrm.lang +++ b/htdocs/langs/nl_NL/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/nl_NL/install.lang b/htdocs/langs/nl_NL/install.lang index 6d08bd39edd..13ccbcae09d 100644 --- a/htdocs/langs/nl_NL/install.lang +++ b/htdocs/langs/nl_NL/install.lang @@ -148,7 +148,7 @@ MigrationFinished=Migratie voltooid LastStepDesc=Laatste stap: Definieer hier de login en het wachtwoord die u wilt gebruiken om verbinding te maken met de software. Raak deze gegevens niet kwijt omdat dit account bedoelt is om alle andere gebruikers te beheren. ActivateModule=Activeer module %s ShowEditTechnicalParameters=Klik hier om geavanceerde parameters te zien of te wijzigen. (expert instellingen) -WarningUpgrade=Warning:\nDid your run a database backup first ?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process... +WarningUpgrade=Opgelet:\nHeb je eerst een database backup uitgevoerd?\nDit wordt ten zeerste aanbevolen: bijvoorbeeld in het geval er fouten in de database systemen zitten (voorbeeld mysql version 5.5.40/41/42/43), sommige data of tabellen kunnen verloren gaan tijdens dit proces, daarom is het aanbevolen om een volledige dump van jou database te hebben voor je start met de migratie.\n\nDruk op OK om de migratie te starten.... ErrorDatabaseVersionForbiddenForMigration=Uw database versie is %s en heeft een kritieke bug die gegevensverlies veroorzaakt als u structuur veranderingen uitvoert op uw database, welke gedaan worden door het migratieproces. Vanwege deze reden, zal de migratie niet worden toegestaan ​​totdat u uw database upgrade naar een hogere versie (lijst van gekende versies met bug: %s). ######### diff --git a/htdocs/langs/nl_NL/interventions.lang b/htdocs/langs/nl_NL/interventions.lang index 1985ed2aa39..3bb2188135f 100644 --- a/htdocs/langs/nl_NL/interventions.lang +++ b/htdocs/langs/nl_NL/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Geef nummer met het formaat %sjjmm-nnnn terug waarbij jj PacificNumRefModelError=Een interventiedetailkaart beginnend met %s sjjmm bestaat al en is niet verenigbaar met deze reeksinstelling. Verwijder of hernoem het om deze module te activeren. PrintProductsOnFichinter=Printproducten op interventie fiche PrintProductsOnFichinterDetails=Interventies gegenereerd op basis van bestellingen +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/nl_NL/mails.lang b/htdocs/langs/nl_NL/mails.lang index 93befbc2026..4b139f8c102 100644 --- a/htdocs/langs/nl_NL/mails.lang +++ b/htdocs/langs/nl_NL/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=E-mail verzonden naar %s ontvangers. XTargetsAdded=%s ontvangers toegevoegd in bestemming-lijst EachInvoiceWillBeAttachedToEmail=Een document met behulp van standaard factuur document sjabloon wordt gemaakt en aan elke e-mail toegevoegd. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Herinnering van de factuur %s (%s) SendRemind=Stuur herinnering door e-mails RemindSent=%s herinnering(en) verstuurd diff --git a/htdocs/langs/nl_NL/main.lang b/htdocs/langs/nl_NL/main.lang index 64b62722d2f..9f5c016e2da 100644 --- a/htdocs/langs/nl_NL/main.lang +++ b/htdocs/langs/nl_NL/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d/%m/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Databaseverbinding +NoTemplateDefined=No template defined for this email type NoTranslation=Geen vertaling NoRecordFound=Geen record gevonden NoError=Geen fout @@ -105,6 +106,7 @@ NotePrivate=Notitie (privĆ©) PrecisionUnitIsLimitedToXDecimals=Dolibarr is geconfigureerd om de precisie van de stuksprijzen op %s decimalen te beperken. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Let op, u heeft minstens een vertraagd element dat de getolereerde vertraging heeft overschreden. yes=ja Yes=Ja @@ -228,6 +230,8 @@ Now=Nu HourStart=Start uur Date=Datum DateAndHour=Datum en uur +DateToday=Today's date +DateReference=Reference date DateStart=Begindatum DateEnd=Einddatum DateCreation=Aanmaakdatum @@ -608,6 +612,7 @@ TotalMan=Totaal NeverReceived=Nooit ontvangen Canceled=Geannuleerd YouCanChangeValuesForThisListFromDictionarySetup=U kunt waarden voor deze lijst wijzigen via menu-instellingen - woordenboek +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Kleur Documents=Gekoppelde bestanden DocumentsNb=Bijlagen (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=Nog geen fotos beschikbaar HomeDashboard=Home samenvatting +Dashboard=Dashboard Deductible=Aftrekbaar from=van toward=richting diff --git a/htdocs/langs/nl_NL/margins.lang b/htdocs/langs/nl_NL/margins.lang index 45db59ec1af..2284fd74fc2 100644 --- a/htdocs/langs/nl_NL/margins.lang +++ b/htdocs/langs/nl_NL/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Kies Training of Dienst StartDate=Start datum EndDate=Eind datum Launch=Start -ForceBuyingPriceIfNull=Forceer een inkoopprijs indien null -ForceBuyingPriceIfNullDetails=indien "ON", marge wodt nul (inkoopprijs = verkoopprijs), anders("OFF"), marge is gelijk verkoopprijs (inkoopprijs = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Marge methode voor globale discounts UseDiscountAsProduct=Als een training UseDiscountAsService=Als een dienst @@ -35,8 +35,9 @@ MargeBrute=Groffe marge MargeNette=Netto marge MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Groffe marge : Verkoopprijs - Inkoopprijs
      Netto marge : Verkoopprijs - Kostprijs -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Kostprijs BuyingCost=Kostprijs UnitCharges=Unit toeslag diff --git a/htdocs/langs/nl_NL/oauth.lang b/htdocs/langs/nl_NL/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/nl_NL/oauth.lang +++ b/htdocs/langs/nl_NL/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/nl_NL/orders.lang b/htdocs/langs/nl_NL/orders.lang index 1a7cd6aca9f..9726b8da21d 100644 --- a/htdocs/langs/nl_NL/orders.lang +++ b/htdocs/langs/nl_NL/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Te verwerken opdracht NoOpenedOrders=Geen lopende opdrachten NoOtherOpenedOrders=Geen andere lopende opdrachten NoDraftOrders=Geen orders in aanmaak -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Andere opdrachten LastOrders=Laatste %s klantbestellingen diff --git a/htdocs/langs/nl_NL/other.lang b/htdocs/langs/nl_NL/other.lang index d5cb006a241..9b83a91765a 100644 --- a/htdocs/langs/nl_NL/other.lang +++ b/htdocs/langs/nl_NL/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=Nieuwe export ##### External sites ##### ExternalSites=Externe sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/nl_NL/paypal.lang b/htdocs/langs/nl_NL/paypal.lang index 1479b6af94c..748bf5be939 100644 --- a/htdocs/langs/nl_NL/paypal.lang +++ b/htdocs/langs/nl_NL/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test / zandbak PAYPAL_API_USER=API gebruikersnaam PAYPAL_API_PASSWORD=API wachtwoord PAYPAL_API_SIGNATURE=API handtekening +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Aanbod betaling "integraal" (Credit card + Paypal) of "Paypal" alleen PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/nl_NL/products.lang b/htdocs/langs/nl_NL/products.lang index 3617d32f804..4978ace696b 100644 --- a/htdocs/langs/nl_NL/products.lang +++ b/htdocs/langs/nl_NL/products.lang @@ -252,7 +252,7 @@ UnitPmp=Netto VWAP per stuk CostPmpHT=Netto VWAP totaal ProductUsedForBuild=Automatisch opgebruiken bij productie ProductBuilded=Productie klaar -ProductsMultiPrice=Multi-prijs product +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/nl_NL/projects.lang b/htdocs/langs/nl_NL/projects.lang index 0114e267190..2daa6db0ed1 100644 --- a/htdocs/langs/nl_NL/projects.lang +++ b/htdocs/langs/nl_NL/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Deze weergave toont alle projecten en taken die je mag le ProjectsDesc=Deze weergave toont alle projecten (Uw gebruikersrechten staan het u toe alles in te zien). MyTasksDesc=Deze weergave is beperkt tot projecten en taken waarvoor u een contactpersoon bent (ongeacht het type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Deze weergave toont alle projecten en taken die u mag inzien. TasksDesc=Deze weergave toont alle projecten en taken (Uw gebruikersrechten staan het u toe alles in te zien). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Projectleider LastProjects=Laatste %s projecten AllProjects=Alle projecten OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Projectenlijst ShowProject=Toon project SetProject=Stel project in @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Taak %s gewijzigd TaskDeletedInDolibarr=Taak %s verwijderd OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/nl_NL/propal.lang b/htdocs/langs/nl_NL/propal.lang index ea501524c88..222feb3c685 100644 --- a/htdocs/langs/nl_NL/propal.lang +++ b/htdocs/langs/nl_NL/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Laatste %s gewijzigde offertes AllPropals=Alle offertes LastProposals=Laatste offertes SearchAProposal=Zoek een offerte +NoProposal=No proposal ProposalsStatistics=Offertestatistieken NumberOfProposalsByMonth=Aantal per maand AmountOfProposalsByMonthHT=Bedrag per maand (exclusief belastingen) @@ -62,7 +63,8 @@ DatePropal=Offertedatum DateEndPropal=Vervaldatum DateEndPropalShort=Einddatum ValidityDuration=Geldigheidsduur -CloseAs=Sluiten met status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classificeer als gefactureerd BuildBill=Maak factuur ErrorPropalNotFound=Offerte %s niet gevonden @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Standaard model aanmaken DefaultModelPropalToBill=Standaard sjabloon bij het sluiten van een zakelijk voorstel (te factureren) DefaultModelPropalClosed=Standaard sjabloon bij het sluiten van een zakelijk voorstel (nog te factureren) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/nl_NL/salaries.lang b/htdocs/langs/nl_NL/salaries.lang index b727a5431b9..39ce1b5a1ff 100644 --- a/htdocs/langs/nl_NL/salaries.lang +++ b/htdocs/langs/nl_NL/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Boekhoudkundige code voor salarissen betalingen SALARIES_ACCOUNTING_ACCOUNT_CHARGE=boekhoudkundige code voor financiĆ«le last Salary=Salaris Salaries=Salarissen -Employee=Werknemer NewSalaryPayment=Nieuwe salarisbetaling SalaryPayment=Salarisbetaling SalariesPayments=Salarissen betalingen diff --git a/htdocs/langs/nl_NL/sendings.lang b/htdocs/langs/nl_NL/sendings.lang index c62e4e65528..2d927f30b6d 100644 --- a/htdocs/langs/nl_NL/sendings.lang +++ b/htdocs/langs/nl_NL/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Alle zendingen Shipment=Verzending Shipments=Verzendingen ShowSending=Show Shipments -Receivings=Ontvangsten +Receivings=Delivery Receipts SendingsArea=Zendingenoverzicht ListOfSendings=Verzendlijst SendingMethod=Verzendwijze diff --git a/htdocs/langs/nl_NL/sms.lang b/htdocs/langs/nl_NL/sms.lang index 985bae38049..850d3818608 100644 --- a/htdocs/langs/nl_NL/sms.lang +++ b/htdocs/langs/nl_NL/sms.lang @@ -49,5 +49,6 @@ SendSms=SMS- SmsInfoCharRemain=Nb van de resterende tekens SmsInfoNumero= (Formaat internationale ie: +33899701761) DelayBeforeSending=Vertraging voor het verzenden (minuten) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Geen doel beschikbaar. Controleer instellingen van uw SMS-aanbieder. diff --git a/htdocs/langs/nl_NL/supplier_proposal.lang b/htdocs/langs/nl_NL/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/nl_NL/supplier_proposal.lang +++ b/htdocs/langs/nl_NL/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/nl_NL/trips.lang b/htdocs/langs/nl_NL/trips.lang index 6bca5d2c0df..ddadb4e2367 100644 --- a/htdocs/langs/nl_NL/trips.lang +++ b/htdocs/langs/nl_NL/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Ander -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/nl_NL/users.lang b/htdocs/langs/nl_NL/users.lang index 71b3576b6ea..70242075b7b 100644 --- a/htdocs/langs/nl_NL/users.lang +++ b/htdocs/langs/nl_NL/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Gebruik OpenID om in te loggen WeeklyHours=Uren per week ColorUser=Kleur van de gebruiker +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/pl_PL/accountancy.lang b/htdocs/langs/pl_PL/accountancy.lang index 860d776eede..04c7511ed58 100644 --- a/htdocs/langs/pl_PL/accountancy.lang +++ b/htdocs/langs/pl_PL/accountancy.lang @@ -1,32 +1,31 @@ # Dolibarr language file - en_US - Accounting Expert -ACCOUNTING_EXPORT_SEPARATORCSV=Column separator for export file -ACCOUNTING_EXPORT_DATE=Date format for export file -ACCOUNTING_EXPORT_PIECE=Export the number of piece +ACCOUNTING_EXPORT_SEPARATORCSV=Separatir kolumn dla exportowanego pliku +ACCOUNTING_EXPORT_DATE=Format daty dla exportowanego pliku +ACCOUNTING_EXPORT_PIECE=Exportuj ilość sztuk ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account ACCOUNTING_EXPORT_LABEL=Export the label ACCOUNTING_EXPORT_AMOUNT=Export the amount ACCOUNTING_EXPORT_DEVISE=Export the devise -Selectformat=Select the format for the file +Selectformat=Wybierz format dla pliku ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name Accounting=Księgowość Globalparameters=Parametry globalne Menuaccount=Konta księgowe -Menuthirdpartyaccount=Rachunki Thirdparty +Menuthirdpartyaccount=Rachunki kontrahenta MenuTools=Narzędzia ConfigAccountingExpert=Konfiguracja modułu eksperta księgowego -Journaux=Czasopisma -JournalFinancial=Czasopisma finansowe -Exports=Eksportuje +Journaux=Dzienniki +JournalFinancial=Dzienniki finansowe +Exports=Eksporty Export=Eksport Modelcsv=Model eksportu -OptionsDeactivatedForThisExportModel=Dla tego modelu eksportowego, opcje są wyłączone +OptionsDeactivatedForThisExportModel=Dla tego modelu eksportu opcje są wyłączone Selectmodelcsv=Wybierz model eksportu -Modelcsv_normal=Klasyczne eksport +Modelcsv_normal=Standardowy eksport Modelcsv_CEGID=Eksport do Cegid Expert BackToChartofaccounts=Powrót planu kont -Back=Powrót Definechartofaccounts=Definiowanie planu kont Selectchartofaccounts=Wybierz plan kont @@ -41,10 +40,10 @@ TradeMargin=Marża handlowa Reports=Raporty ByCustomerInvoice=Fakturami klientów NewAccount=Nowe konto księgowe -Create=Utworzyć -CreateMvts=Create movement +Create=Utwórz +CreateMvts=Utwórz przesunięcie UpdateAccount=Modyfikacja konta księgowego -UpdateMvts=Modyfikacja ruch +UpdateMvts=Modyfikacja przesunięcia WriteBookKeeping=Konta rekord w księdze głównej Bookkeeping=Księga główna AccountBalanceByMonth=Stan konta na miesiąc @@ -62,14 +61,14 @@ Ventilate=Wietrzyć VentilationAuto=Automatyczny podział Processing=Przetwarzanie -EndProcessing=Koniec obróbki +EndProcessing=Koniec przetwarzania AnyLineVentilate=Wszelkie linie do wentylacji SelectedLines=Wybrane linie -Lineofinvoice=Linia faktury +Lineofinvoice=Pozycja faktury VentilatedinAccount=Wentylowane z powodzeniem na koncie księgowym NotVentilatedinAccount=Nie wentylowane na koncie księgowym -ACCOUNTING_SEPARATORCSV=Separator kolumna w pliku eksportu +ACCOUNTING_SEPARATORCSV=Separator kolumny w eksportowanym pliku ACCOUNTING_LIMIT_LIST_VENTILATION=Ilość elementów jest podział przedstawiony przez strony (maksymalna zalecana: 50) ACCOUNTING_LIST_SORT_VENTILATION_TODO=Rozpocząć sortowanie stron rozpadu "Has to podział" przez ostatnich elementów @@ -79,56 +78,52 @@ AccountLength=Długość rozliczania rachunków przedstawiono w Dolibarr AccountLengthDesc=Funkcja pozwala udawać długość koncie księgowym zastępując obowiązuje przez cyfrę zero. Funkcja ta dotyka tylko wyświetlacz, to nie zmienia kont księgowych zarejestrowanych w Dolibarr. Na wywóz, funkcja ta jest konieczna, aby być zgodne z określonym oprogramowaniem. ACCOUNTING_LENGTH_DESCRIPTION=Length for displaying product & services description in listings (Best = 50) ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Length for displaying product & services account description form in listings (Best = 50) -ACCOUNTING_LENGTH_GACCOUNT=Długość ogólnych rachunków -ACCOUNTING_LENGTH_AACCOUNT=Długość z rachunków osób trzecich +ACCOUNTING_LENGTH_GACCOUNT=Długość numerów głónych kont bankowych +ACCOUNTING_LENGTH_AACCOUNT=Długośc nr kont bankowych kontahentów -ACCOUNTING_SELL_JOURNAL=Sprzedam czasopisma -ACCOUNTING_PURCHASE_JOURNAL=Zakup czasopisma -ACCOUNTING_MISCELLANEOUS_JOURNAL=Inne czasopisma -ACCOUNTING_EXPENSEREPORT_JOURNAL=Expense report journal +ACCOUNTING_SELL_JOURNAL=Dziennik sprzedaży +ACCOUNTING_PURCHASE_JOURNAL=Dziennik zakupów +ACCOUNTING_MISCELLANEOUS_JOURNAL=Dziennik różnic +ACCOUNTING_EXPENSEREPORT_JOURNAL=Dziennik raportów kosztowych ACCOUNTING_SOCIAL_JOURNAL=Czasopismo Społecznego ACCOUNTING_ACCOUNT_TRANSFER_CASH=Konto transferu ACCOUNTING_ACCOUNT_SUSPENSE=Konto czekać -ACCOUNTING_PRODUCT_BUY_ACCOUNT=Rachunkowość konto domyślnie dla zakupionych produktów (jeśli nie jest określony w ulotce) -ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Rachunkowość konto domyślnie dla sprzedawanych produktów (jeśli nie określono w ulotce) -ACCOUNTING_SERVICE_BUY_ACCOUNT=Rachunkowość konto domyślnie dla zakupionych usług (jeśli nie określona w arkuszu usług) -ACCOUNTING_SERVICE_SOLD_ACCOUNT=Rachunkowość konto domyślnie dla sprzedanych usług (jeśli nie określona w arkuszu usług) +ACCOUNTING_PRODUCT_BUY_ACCOUNT=Domyślne konto księgowe dla kupionych produktów (jeżeli nie zdefiniowano w arkuszu produktu) +ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Domyślne konto księgowe dla sprzedanych produktów (jeżeli nie zdefiniowano w arkuszu produktu) +ACCOUNTING_SERVICE_BUY_ACCOUNT=Domyślne konto księgowe dla zakupionych usług (jeżeli nie zdefioniowano w arkuszu usługi) +ACCOUNTING_SERVICE_SOLD_ACCOUNT=Domyślne konto księgowe dla sprzedanych usług (jeżeli nie zdefiowano w arkuszu usługi) Doctype=Rodzaj dokumentu Docdate=Data Docref=Odniesienie Numerocompte=Konto -Code_tiers=Thirdparty +Code_tiers=Kontrahent Labelcompte=Konto Wytwórnia Sens=Sens -Codejournal=Czasopismo +Codejournal=Dziennik -DelBookKeeping=Usuń zapisy w księdze głównej +DelBookKeeping=Usuń wpisy z księgi głównej -DescSellsJournal=Sprzedaje w czasopiśmie -DescPurchasesJournal=Zakupy czasopisma -BankJournal=Czasopismo Banku -DescBankJournal=Czasopismo Banku w tym wszystkich rodzajów płatności innych niż gotówka -CashJournal=Czasopismo Gotówka -DescCashJournal=Czasopismo pieniężnych w tym rodzaju płatności gotówką -FinanceJournal=Finance journal -DescFinanceJournal=Finance journal including all the types of payments by bank account +DescSellsJournal=Dziennik sprzedarzy +DescPurchasesJournal=Dziennik zakupów +FinanceJournal=Dziennik finansów +DescFinanceJournal=Dziennik finansów zawiera wszystkie typy płatności wykonane przez konto bankowe CashPayment=Płatność gotówką SupplierInvoicePayment=Zapłata faktury dostawcy CustomerInvoicePayment=Zapłata faktury klienta -ThirdPartyAccount=Thirdparty konto +ThirdPartyAccount=Konto kontrahenta -NewAccountingMvt=Nowy ruch -NumMvts=Ilość ruchów -ListeMvts=Lista przemieszczania +NewAccountingMvt=Nowe przesunięcie +NumMvts=Ilość przesunięć +ListeMvts=Lista przesunięć ErrorDebitCredit=Debetowych i kredytowych nie może mieć wartość w tym samym czasie -ReportThirdParty=Lista thirdparty konto +ReportThirdParty=Lista kont kontrahenta DescThirdPartyReport=Skonsultuj się tutaj listę thirdparty klientów i dostawców oraz ich kont księgowych ListAccounts=Lista kont księgowych @@ -140,7 +135,7 @@ Accountparent=Korzeń konta DescVentilCustomer=Skonsultuj się tutaj rocznego rozliczenia przebicia faktur klientów TotalVente=Total turnover before tax -TotalMarge=Marża całkowita sprzedaż +TotalMarge=Całkowita marża sprzedaży DescVentilDoneCustomer=Skonsultuj się tutaj listę linii faktur klientów i ich rachunek rachunkowości DescVentilTodoCustomer=WyraÅŗ swoje wiersze faktury klienta z kontem rachunkowości ChangeAccount=Zmienianie konta księgowego dla wierszy wybranych przez konto: @@ -151,10 +146,10 @@ DescVentilDoneSupplier=Skonsultuj się tutaj listę linii dostawcy faktur i ich ValidateHistory=Weryfikacja Automatycznie -ErrorAccountancyCodeIsAlreadyUse=Błąd, nie można usunąć to konto księgowe, ponieważ jest używany - +ErrorAccountancyCodeIsAlreadyUse=Błąd, nie można usunąc tego konta księgowego, ponieważ jest w użyciu +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Karta Podział -GeneralLedgerIsWritten=Operations are written in the general ledger +GeneralLedgerIsWritten=Operacje zostały zapisane w głównej księdze ##Export Journal Feature ExportFormat=Format of Export @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/pl_PL/admin.lang b/htdocs/langs/pl_PL/admin.lang index b5d630c3910..9080a5b5135 100644 --- a/htdocs/langs/pl_PL/admin.lang +++ b/htdocs/langs/pl_PL/admin.lang @@ -48,7 +48,7 @@ SecuritySetup=Ustawienia bezpieczeństwa ErrorModuleRequirePHPVersion=Błąd ten moduł wymaga PHP w wersji %s lub większej ErrorModuleRequireDolibarrVersion=Błąd ten moduł wymaga Dolibarr wersji %s lub większej ErrorDecimalLargerThanAreForbidden=Błąd, dokładność większa niż %s nie jest obsługiwana -DictionarySetup=Słownik setup +DictionarySetup=Konfiguracja słownika Dictionary=Słowniki Chartofaccounts=Plan kont Fiscalyear=Lat podatkowych @@ -61,8 +61,8 @@ UseSearchToSelectCompany=Użyj auto uzupełniania pól by wybrać części trzec ActivityStateToSelectCompany= Dodaj filtr opcję aby pokazać / ukryć częsci trzecie, które są aktualnie w działalności lub wygasłe UseSearchToSelectContactTooltip=Także jeśli masz dużą liczbę osób trzecich (> 100 000), można zwiększyć prędkość przez ustawienie stałej CONTACT_DONOTSEARCH_ANYWHERE do 1 w Setup-> Inne. Szukaj zostaną ograniczone do początku łańcucha. UseSearchToSelectContact=Użyj pól auto uzupełniania kontaktu (zamiast przy użyciu pola listy). -DelaiedFullListToSelectCompany=Poczekaj naciśnięciu klawisza przed ładowania treści z listy thirdparties kombi (Może to zwiększyć wydajność, jeśli masz dużą liczbę thirdparties) -DelaiedFullListToSelectContact=Poczekaj naciśnięciu klawisza przed ładowania treści z listy kontaktów kombi (może to zwiększyć wydajność, jeśli masz dużą liczbę kontaktów) +DelaiedFullListToSelectCompany=Poczekaj na naciśnięcie klawisza zanim załadujesz zawartość listy z kontrahentami (może zwiększyć wydajność, gdy masz dużo kontrahentów) +DelaiedFullListToSelectContact=Poczekaj na naciśnięcie klawisza zanim załadujesz zawartość listy z kontaktami (może zwiększyć wydajność, gdy masz dużo kontaktów) SearchFilter=Opcje z filtrami wyszukiwania NumberOfKeyToSearch=Liczba znaków do wyszukiwania: %s ViewFullDateActions=Pokaż pełne daty wydarzeń w trzecim arkuszu @@ -86,7 +86,7 @@ NextValueForInvoices=Następna wartość (faktury) NextValueForCreditNotes=Następna wartość (not kredytowych) NextValueForDeposit=Następny wartości (depozyt) NextValueForReplacements=Następna wartość (zamienniki) -MustBeLowerThanPHPLimit=Uwaga: twoj PHP ogranicza rozmiar każdego uploadowanego pliku do %s %s, niezależnie od wartości tego parametru +MustBeLowerThanPHPLimit=Uwaga: twoj PHP ogranicza rozmiar każdego uploadowanego pliku do %s %s, niezależnie od wartości tego parametru NoMaxSizeByPHPLimit=Uwaga: Brak ustawionego limitu w twojej konfiguracji PHP MaxSizeForUploadedFiles=Maksymalny rozmiar dla twoich przesyłanych plików (0 by zabronić jego przesyłanie/upload) UseCaptchaCode=Użyj graficzny kod (CAPTCHA) na stronie logowania @@ -154,7 +154,7 @@ Purge=Czyszczenie PurgeAreaDesc=Ta strona pozwala na usunięcie wszystkich plików zbudowanych lub przechowywanych przez Dolibarr (pliki tymczasowe lub wszystkie pliki w katalogu %s). Korzystanie z tej funkcji nie jest konieczne. Zalecana jest dla użytkowników, których aplikacja Dolibarr jest hostowana przez usługodawcę nie zezwalającego na usuwanie plików utworzonych przez serwer WWW. PurgeDeleteLogFile=Usuwanie pliku rejestru %s zdefiniowanego dla modułu Syslog (nie ma ryzyka utraty danych) PurgeDeleteTemporaryFiles=Usuń wszystkie pliki tymczasowe (nie ma ryzyka utraty danych) -PurgeDeleteAllFilesInDocumentsDir=Usuń wszystkie pliki w katalogu %s. Pliki tymczasowe, jak również kopie zapasowe baz danych oraz pliki dołączone do elementów (strony trzecie, faktury ...) i przesłane do modułu ECM zostaną usunięte. +PurgeDeleteAllFilesInDocumentsDir=Usuń wszystkie pliki w katalogu %s. Pliki tymczasowe, jak również kopie zapasowe baz danych oraz pliki dołączone do elementów (kontrahencji, faktury ...) i przesłane do modułu ECM zostaną usunięte. PurgeRunNow=Czyść teraz PurgeNothingToDelete=Nie ma katalogu lub pliku do usunięcia. PurgeNDirectoriesDeleted= %s pliki lub katalogi usunięte. @@ -227,8 +227,8 @@ Security=Bezpieczeństwo Passwords=Hasła DoNotStoreClearPassword=Nie przechowuj w bazie danych niezakodowanych haseł. Przechowuj jedynie hasła zakodowane. MainDbPasswordFileConfEncrypted=Hasło bazy danych zakodowane w conf.php -InstrucToEncodePass=Aby zaszyfrować hasło, w pliku conf.php zastąp linię
      $dolibarr_main_db_pass="..."
      na
      $dolibarr_main_db_pass="crypted:%s" -InstrucToClearPass=Aby odszyfrować hasło (czysty tekst), w pliku conf.php zastąp linię
      $dolibarr_main_db_pass="crypted:...";
      na
      $dolibarr_main_db_pass="%s"; +InstrucToEncodePass=To have password encoded into the conf.php file, replace the line
      $dolibarr_main_db_pass="...";
      by
      $dolibarr_main_db_pass="crypted:%s"; +InstrucToClearPass=To have password decoded (clear) into the conf.php file, replace the line
      $dolibarr_main_db_pass="crypted:...";
      by
      $dolibarr_main_db_pass="%s"; ProtectAndEncryptPdfFiles=Ochrona generowanych plików PDF (Aktywowany nie jest zalecany, przerwa masowe generowanie plików pdf) ProtectAndEncryptPdfFilesDesc=Ochrona dokument PDF udostępnia go do odczytu i druku z wykorzystaniem dowolnej przeglądarki plików PDF. Jednakże, edycja i kopiowanie nie jest już możliwe. Należy pamiętać, że korzystając z tej funkcji, budowa globalnego, skumulowanego pliku PDF nie jest możliwa (np. zestawienie niezapłaconych faktur). Feature=Funkcja @@ -237,7 +237,7 @@ DolibarrProjectLeader=Kierownik projektu Developpers=Programiści / Współpracownicy OtherDeveloppers=Inni Deweloperzy / Współpracownicy OfficialWebSite=Międzynarodowa, oficjalna strona Dolibarr -OfficialWebSiteLocal=Lokalna strona internetowa (% s) +OfficialWebSiteLocal=Local web site (%s) OfficialWiki=Dolibarr Wiki OfficialDemo=Dolibarr online demo OfficialMarketPlace=Oficjalne miejsce dystrybucji zewnętrznych modułów / dodatków @@ -272,17 +272,17 @@ MAIN_MAIL_SMTPS_ID=Identyfikator SMTP, jeżeli wymaga uwierzytelniania MAIN_MAIL_SMTPS_PW=Hasło SMTP , jeżeli wymagane uwierzytelniania MAIN_MAIL_EMAIL_TLS= Użyj szyfrowania TLS (SSL) MAIN_DISABLE_ALL_SMS=Wyłącz wysyłanie wszystkich SMS (do celów badawczych lub testowych) -MAIN_SMS_SENDMODE=Metoda do wysyłania wiadomości SMS -MAIN_MAIL_SMS_FROM=Domyślny numer telefonu do wysyłania SMS -FeatureNotAvailableOnLinux=Cechy te nie są dostępne w systemach takich jak Unix. Przetestuj swój program sendmail lokalnie. -SubmitTranslationENUS=Jeśli tłumaczenie dla tego języka nie jest kompletna i znaleźć błędy, można to skorygować poprzez edycję plików w katalogu% s Langs / złożyć zmodyfikowane pliki na dolibarr.org/forum~~pobj lub dla deweloperów na github.com/Dolibarr/dolibarr~~pobj. -SubmitTranslation=Jeżeli tłumaczenie dla tego języka jest niekompletne lub znalazłeś/aś błędy, możesz je poprawić edetując pliki w folderze langs/%s i wysłać twoją zmianę do www.transifex.com/dolibarr-association/dolibarr/ +MAIN_SMS_SENDMODE=Metoda służy do wysyłania wiadomości SMS +MAIN_MAIL_SMS_FROM=Nadawca domyślny numer telefonu wysyłaniu SMS-ów +FeatureNotAvailableOnLinux=Cechy te nie są dostępne w systemach Unix, takich jak. Przetestuj swój program sendmail lokalnie. +SubmitTranslationENUS=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit modified files on dolibarr.org/forum or for developers on github.com/Dolibarr/dolibarr. +SubmitTranslation=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit your change to www.transifex.com/dolibarr-association/dolibarr/ ModuleSetup=Moduł konfiguracji ModulesSetup=Moduły konfiguracji ModuleFamilyBase=System ModuleFamilyCrm=Zarządzanie relacjami z klientem (CRM) ModuleFamilyProducts=Zarządzanie produktami -ModuleFamilyHr=Zarządzanie Zasobami Ludzkimi (HR) +ModuleFamilyHr=Zarządzanie zasobami ludzkimi ModuleFamilyProjects=Projekty / Praca zespołowa ModuleFamilyOther=Inne ModuleFamilyTechnic=Narzędzia dla wielu modłułów @@ -298,25 +298,25 @@ ThisIsProcessToFollow=Jest to proces konfiguracji do: ThisIsAlternativeProcessToFollow=To jest alternatywna konfiguracja do procesu: StepNb=Krok %s FindPackageFromWebSite=OdnajdÅŗ pakiet, który zapewnia wybraną przez Ciebię funkcję (np. na oficjalnej stronie internetowej %s). -DownloadPackageFromWebSite=Pobierz pakiet (przykładowo z oficjalnej strony %s) -UnpackPackageInDolibarrRoot=Rozpakuj plik pakietu na serwerze w katalogu platformy Dolibarr przeznaczonym dla zewnętrznych modułów: %s +DownloadPackageFromWebSite=Download package (for example from official web site %s). +UnpackPackageInDolibarrRoot=Unpack package file into Dolibarr server directory dedicated to external modules: %s SetupIsReadyForUse=Instalacja została zakończona. Dolibarr jest gotowy do użycia z nowym elementem. NotExistsDirect=Alternatywna ścieżka główna nie została zdefiniowana.
      InfDirAlt=Od wersji 3, możliwe jest zdefiniowanie alternatywnego katalogu głównego.Pozwala to na przechowywanie wtyczek i szablonów niestandardowych.
      Wystarczy utworzyć katalog w katalogu głównym Dolibarr (np: na zamówienie).
      InfDirExample=
      Następnie deklarowany w pliku conf.php
      $ Dolibarr_main_url_root_alt = "http: // myserver / custom"
      $ Dolibarr_main_document_root_alt = "/ ścieżka / z / Dolibarr / htdocs / obyczaju"
      * Linie te są skomentowane z "#", aby usunąć komentarz należy jedynie usunąć znak. -YouCanSubmitFile=W tym kroku, możesz wysłać pakiet używając modułu: Wybierz plik modułu +YouCanSubmitFile=For this step, you can send package using this tool: Select module file CurrentVersion=Aktualna wersja Dolibarr CallUpdatePage=WejdÅŗ na stronę aktualizacji struktury bazy danych i danych %s. LastStableVersion=Ostatnia wersja stabilna UpdateServerOffline=Aktualizacja serwera nieaktywny -GenericMaskCodes=Można wpisać dowolną maskę numeracji. W masce, można stosować następujące tagi:
      {000000} odpowiada liczbie, która jest zwiększona z każdym %s. WprowadÅŗ dowolną liczbę zer jako żądaną długość licznika. Licznik zostanie uzupełniony zerami z lewej, aby mieć długość jak w zdefiniowanej masce.
      {000000+000} Podobnie jak poprzednia, ale z przesunięciem odpowiadającym numerowi na prawo od znaku + począwszy od pierwszego %s.
      {000000@x} Taka sama jak poprzednia. Licznik jest wyzerowany, gdy miesiąc osiągnie x (x od 1 do 12 lub ​​0 jeżeli licznik ma się zorować począwszy od pierwszego miesiąca rozliczeniowego w roku, okreslonego w konfihuracji, lub 99 aby zerować licznik co miesiąc). Jeżeli wykorzystywana jest ta maska, a x jest ustawiony na 2 lub więcej, w masce wymagany jest również ciąg {rr}{mm} lub {rrrr}{mm}.
      {dd} to dni (01 do 31).
      {mm} to miesiące (01 do 12).
      {rr}, {rrrr} lub {r} dla roku ponad (2 cyfry, 4 cyfry lub 1 cyfra)
      -GenericMaskCodes2=Cccc} {kod klienta na n znaków
      {Cccc000}po kodzie klienta na n znaków występuje licznik dedykowany klientowi. Licznik poświęcony klientowi jest resetowany w tym samym czasie, co licznik globalny.
      {Tttt} kod strony trzeciej na n znaków (patrz słownik stron trzecich).
      +GenericMaskCodes=Można wpisać dowolną maskę numeracji. W tej masce, może stosować następujące tagi:
      {000000} odpowiada liczbie, która jest zwiększona w każdym% s. Wprowadzić dowolną liczbę zer jako żądaną długość licznika. Licznik zostaną zakończone zerami z lewej, aby mieć jak najwięcej zer jak maski.
      {000000 + 000} sama jak poprzednia, ale przesunięciem odpowiadającym numerem, na prawo od znaku + odnosi się począwszy od pierwszego% s.
      {000000} @ x, ale sama jak poprzednia licznik jest wyzerowany, gdy miesiąc osiągnięciu x (x od 1 do 12 lub ​​0 do korzystania pierwszych miesiącach roku podatkowego określone w konfiguracji, lub 99 do wyzerowany co miesiąc ). Jeśli opcja ta jest używana, a x jest 2 lub więcej, wymagana jest również to ciąg {rr} {mm} lub {rrrr} {mm}.
      {Dd} dni (01 do 31).
      {Mm} miesięcy (01 do 12).
      {Rr}, {rrrr} lub {r} roku ponad 2, 4 lub 1 liczb.
      +GenericMaskCodes2=Cccc} {kod klienta na n znaków
      {Cccc000}po kodzie klienta na n znaków występuje licznik dedykowany klientowi. Licznik poświęcony klientowi jest resetowany w tym samym czasie, co licznik globalny.
      {Tttt} kod kontrahenta na n znaków (patrz słownik stron trzecich).
      GenericMaskCodes3=Wszystkie inne znaki w masce pozostaną nienaruszone.
      Spacje są niedozwolone.
      GenericMaskCodes4a=Przykład na 99-cie %s strony trzeciej TheCompany utworzony 2007-01-31:
      -GenericMaskCodes4b=Przykład strony trzeciej utworzony w dniu 2007-03-01:
      +GenericMaskCodes4b=Przykład kontrahenta utworzonego w dniu 2007-03-01:
      GenericMaskCodes4c=Przykład produktu utworzony 2007-03-01:
      GenericMaskCodes5=ABC{yy}{mm}-{000000} wygeneruje ABC0701-000099
      {0000+100@1}-ZZZ/{dd}/XXX wygeneruje 0199-ZZZ/31/XXX -GenericNumRefModelDesc=Zwraca edytowalny numer zgodnie z definicją maska. +GenericNumRefModelDesc=Zwraca numer wysyłki zgodnie z zdefiniowaną maską ServerAvailableOnIPOrPort=Serwer dostępny jest pod adresem %s na porcie %s ServerNotAvailableOnIPOrPort=Serwer nie jest dostępna pod adresem %s na porcie %s DoTestServerAvailability=Test łączności z serwerem @@ -329,7 +329,7 @@ UMaskExplanation=Ten parametr pozwala określić uprawnienia ustawione domyślni SeeWikiForAllTeam=Zapraszamy na stronę wiki dla zapoznania się z pełną listą wszystkich uczestników i ich organizacji UseACacheDelay= Opóźnienie dla buforowania odpowiedzi eksportu w sekundach (0 lub puste pole oznacza brak buforowania) DisableLinkToHelpCenter=Ukryj link "Potrzebujesz pomocy lub wsparcia" na stronie logowania -DisableLinkToHelp=Ukryj link do pomocy online "%s" +DisableLinkToHelp=Ukryj link " %s Pomoc online" w lewym menu AddCRIfTooLong=Brak automatycznego zawijania. Jeśli linia znajduje się poza dokumentem, należy dodać znak powrotu w polu tekstowym. ModuleDisabled=Moduł wyłączony ModuleDisabledSoNoEvent=Moduł wyłączony lub zdarzenie nie zostało utworzone @@ -338,7 +338,7 @@ MinLength=Minimalna długość LanguageFilesCachedIntoShmopSharedMemory=Pliki. Lang załadowane do pamięci współdzielonej ExamplesWithCurrentSetup=Przykłady z obecnie działającą konfiguracją ListOfDirectories=Lista katalogów szablonów OpenDocument -ListOfDirectoriesForModelGenODT=Lista katalogów zawierających pliki szablonów w formacie OpenDocument.

      Wstaw tutaj pełną ścieżkę dostępu do katalogów.
      Każdy folder dodaj w nowej linii.
      W celu dodania katalogu modułu GET, dodajDOL_DATA_ROOT/ecm/twojanazwakatalogu.

      Pliki w tych katalogach muszą mieć rozszerzenie .odt lub .ods. +ListOfDirectoriesForModelGenODT=List of directories containing templates files with OpenDocument format.

      Put here full path of directories.
      Add a carriage return between eah directory.
      To add a directory of the GED module, add here DOL_DATA_ROOT/ecm/yourdirectoryname.

      Files in those directories must end with .odt or .ods. NumberOfModelFilesFound=Liczba plików szablonów ODT/ODS znalezionych we wskazanych katalogach ExampleOfDirectoriesForModelGen=Przykłady składni:
      c: \\ mydir
      / Home / mydir
      DOL_DATA_ROOT / ECM / ecmdir FollowingSubstitutionKeysCanBeUsed=
      Aby dowiedzieć się jak stworzyć szablony dokumentów odt, przed zapisaniem ich w katalogach, zapoznaj się z dokumentacją wiki: @@ -352,7 +352,7 @@ ThemeDir=Katalog Skórek ConnectionTimeout=Przekroczony czas połączenia ResponseTimeout=Przekroczony czas odpowiedzi SmsTestMessage=Wiadomość testowa z PHONEFROM__ __ do __ PHONETO__ -ModuleMustBeEnabledFirst=Moduł %s musi być najpierw włączony, aby użyć tych funkcji. +ModuleMustBeEnabledFirst=%s moduł musi być włączony przed użyciem tej funkcji. SecurityToken=Klucz do bezpiecznego URL NoSmsEngine=Brak menedżera SMSów nadawczych. Menedżer SMSów nadawczych nie jest instalowany z domyślną dystrybucją (dystrybucje zależne są od dostawcy zewnętrznego). Menedżera można znaleźć pod adresem http://www.dolistore.com PDF=PDF @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Ukryj wszystkie informacje dotyczące podatku VAT w w HideDescOnPDF=Ukryj opis produktów w wygenerowanych plikach PDF HideRefOnPDF=Ukryj numer referencyjny produktów w generowanych plikach PDF HideDetailsOnPDF=Ukryj szczegóły linii produktów w generowanych plikach PDF -PlaceCustomerAddressToIsoLocation=Użyj francuski pozycji standardowej (La postea dla pozycji adresu klienta +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Biblioteka UrlGenerationParameters=Parametry do zabezpiecznie adresu URL SecurityTokenIsUnique=Użyj unikalnego klucza zabezpieczeń dla każdego adresu @@ -391,14 +391,14 @@ ExtrafieldRadio=Przełącznik ExtrafieldCheckBoxFromList= Pole z tabeli ExtrafieldLink=Link do obiektu ExtrafieldParamHelpselect=Lista parametrów musi być zgodna z wartością klucza

      Na przykład:
      1, wartość1
      2, wartość2
      3, wartość3
      ...

      W celu uzyskania listy zależnej:
      1, wartość1 | parent_list_code: parent_key
      2, wartość2 | parent_list_code: parent_key -ExtrafieldParamHelpcheckbox=Lista parametrów musi wyglądać nastepująco: klucz,wartość

      przykładowo:
      1,wartość1
      2,wartość2
      3,wartość3
      ... -ExtrafieldParamHelpradio=Lista parametrów musi wyglądać nastepująco: klucz,wartość

      przykładowo:
      1,wartość1
      2,wartość2
      3,wartość3
      ... -ExtrafieldParamHelpsellist=Lista parametrów pochodzi z tabeli
      Składnia : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      Filtr może być prostym testem (przykładowo active=1) w celu wyświetlenie tylko aktywnych wartości
      Możesz użyć w filtrze również $ID$, który jest obecnym id dla obiektu
      To wykonania SELECT w filtrze użyj $SEL$
      Jeżeli chcesz filtrować extrafields użyj składni extra.fieldcode=... (gdzie kod pola jest kodem extrafield)

      W celu uzyskania listy zależnej od innej listy:
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelpchkbxlst=Lista parametrów pochodzi z tabeli
      Składnia : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      Filtr może być prostym testem (przykładowo active=1) w celu wyświetlenie tylko aktywnych wartości
      Możesz użyć w filtrze również $ID$, który jest obecnym id dla obiektu
      To wykonania SELECT w filtrze użyj $SEL$
      Jeżeli chcesz filtrować extrafields użyj składni extra.fieldcode=... (gdzie kod pola jest kodem extrafield)

      W celu uzyskania listy zależnej od innej listy:
      c_typent:libelle:id:parent_list_code|parent_column:filter +ExtrafieldParamHelpcheckbox=Parametry lista musi tak być, wartość klucza

      Na przykład:
      1, wartosc1
      2, wartość2
      3, wartość3
      ... +ExtrafieldParamHelpradio=Parametry lista musi tak być, wartość klucza

      Na przykład:
      1, wartosc1
      2, wartość2
      3, wartość3
      ... +ExtrafieldParamHelpsellist=Lista parametrów przychodzi z tabeli
      Składnia: nazwa_tabeli: label_field: id_field :: Filtr
      Przykład: c_typent: libelle: id :: Filtr

      Filtr może być prosty test (np aktywny = 1), aby wyświetlić tylko aktywne wartości
      jeśli chcesz filtrować extrafields używać syntaxt extra.fieldcode = ... (gdzie kod pole jest kod extrafield)

      W celu uzyskania listy zależności od drugiego:
      c_typent: libelle: id: parent_list_code | parent_column: filtr +ExtrafieldParamHelpchkbxlst=Lista parametrów przychodzi z tabeli
      Składnia: nazwa_tabeli: label_field: id_field :: Filtr
      Przykład: c_typent: libelle: id :: Filtr

      Filtr może być prosty test (np aktywny = 1), aby wyświetlić tylko aktywne wartości
      jeśli chcesz filtrować extrafields używać syntaxt extra.fieldcode = ... (gdzie kod pole jest kod extrafield)

      W celu uzyskania listy zależności od drugiego:
      c_typent: libelle: id: parent_list_code | parent_column: filtr ExtrafieldParamHelplink=Parametry muszą być ObjectName: Classpath
      Składnia: ObjectName: Classpath
      Przykład: Societe: Societe / klasa / societe.class.php LibraryToBuildPDF=Biblioteka wykorzystana do generowania plików PDF WarningUsingFPDF=Uwaga: Twój conf.php zawiera dyrektywę dolibarr_pdf_force_fpdf = 1. Oznacza to, że korzystasz z biblioteki FPDF do generowania plików PDF. Ta biblioteka jest nieaktualna i nie obsługuje wielu funkcji (Unicode, przejrzystości obrazu, cyrylicy, czcionek arabskich oraz azjatyckich ...), więc mogą wystąpić błędy podczas generowania pliku PDF.
      Aby rozwiązać ten problem i mieć pełne wsparcie przy generowaniu plików PDF, należy pobrać
      bibliotekę TCPDF , następnie linię umieścić wewnątrz komentarza lub usunąć $ dolibarr_pdf_force_fpdf = 1, i dodać zamiast $ dolibarr_lib_TCPDF_PATH = "path_to_TCPDF_dir" -LocalTaxDesc=Niektóre kraje dodają 2 lub 3 stawki podatkowe na każdą pozycję faktury. W takiej sytuacji , wybierz drugą i trzecią stawkę podatku i ich wielkość. Możliwe typy to:
      1: Lokalny podatek dodany do produktów i usług bez VAT (podatek jest obliczany od kwoty bez doliczonego VAT)
      2: Lokalny podatek jest doliczany do produktów i usług i zawiera VAT (podatek jest obliczany od kwoty i dodawany VAT)
      3: Lokalny podatek jest doliczany do produktów bez VAT (lokalny podatek jest obliczany od kwoty bez VAT)
      4: Lokalny podatek na produktach zawiera VAT (lokalny podatek jest obliczany od kwoty i doliczany jest VAT)
      5: Lokalny podatek jest doliczany do usług bez VAT (lokalny podatek jest obliczany od kwoty bez VAT)
      6: Lokalny podatek na usługach zawiera VAT (lokalny podatek jest obliczany od kwoty i doliczany jest VAT) +LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
      1 : local tax apply on products and services without vat (localtax is calculated on amount without tax)
      2 : local tax apply on products and services including vat (localtax is calculated on amount + main tax)
      3 : local tax apply on products without vat (localtax is calculated on amount without tax)
      4 : local tax apply on products including vat (localtax is calculated on amount + main vat)
      5 : local tax apply on services without vat (localtax is calculated on amount without tax)
      6 : local tax apply on services including vat (localtax is calculated on amount + tax) SMS=SMS LinkToTestClickToDial=WprowadÅŗ numer telefonu, aby zobaczyć link do przetestowania url ClickToDial dla użytkownika% s RefreshPhoneLink=Odśwież link @@ -407,15 +407,16 @@ KeepEmptyToUseDefault=Zostaw puste by używać domyślnych wartości DefaultLink=Domyślny link ValueOverwrittenByUserSetup=Uwaga, ta wartość może być zastąpiona przez specyficzną konfiguracją użytkownika (każdy użytkownik może ustawić własny clicktodial url) ExternalModule=Moduł zewnętrzny - Zainstalowane w katalogu% s -BarcodeInitForThirdparties=Msza kodów kreskowych o rozruchu thirdparties -BarcodeInitForProductsOrServices=Msza startowych kodów kreskowych lub zresetować na produkty lub usługi -CurrentlyNWithoutBarCode=Obecnie masz rekordy% s% s% s bez kodu kreskowego zdefiniowane. -InitEmptyBarCode=Init wartość przyszłorocznego% s puste rekordy -EraseAllCurrentBarCode=Usuń wszystkie aktualne wartości kodów kreskowych +BarcodeInitForThirdparties=Masowa inicjalizacja kodów kreskowych dla kontrahentów +BarcodeInitForProductsOrServices=Masowe generowanie kodów lub reset kodów kreskowych dla usług i produktów +CurrentlyNWithoutBarCode=Obecnie masz %s na %s wpisów bez zdefiniowanego kodu kreskowego. +InitEmptyBarCode=Generuj wartość dla kolejnych %s pustych wpisów +EraseAllCurrentBarCode=Usuń wszystkie aktualne kody kreskowe ConfirmEraseAllCurrentBarCode=Czy na pewno chcesz usunąć wszystkie bieżące wartości kodów kreskowych? AllBarcodeReset=Wszystkie wartości zostały usunięte z kodem kreskowym NoBarcodeNumberingTemplateDefined=Nie szablonu numeracji kodów kreskowych włączona w konfiguracji modułu kodów kreskowych. NoRecordWithoutBarcodeDefined=Brak zapisu bez wartości kodów kreskowych zdefiniowane. +EnableFileCache=Enable file cache # Modules Module0Name=Użytkownicy i grupy @@ -471,7 +472,7 @@ Module80Desc=Zarządzanie wysyłkami oraz kolejnością zamówień Module85Name=Banki oraz gotówka Module85Desc=Zarządzanie kontami bankowymi lub gotówkowymi Module100Name=Strona zewnętrzna -Module100Desc=Moduł ten umieszcza zewnętrzną stronę internetową w menu Dolibarr i wyświetla ją w ramce Dolibarr +Module100Desc=Moduł ten umieszcza zewnętrzną stronę internetową w menu Dolibarr i wyświetla ją w ramce Dolibarr Module105Name=Mailman i SPIP Module105Desc=Interfejs Mailman lub SPIP dla członka modułu Module200Name=LDAP @@ -492,17 +493,17 @@ Module400Name=Projekty / Możliwości / Wskazówki Module400Desc=Zarządzanie projektami, możliwości lub wskazówki. Następnie możesz przypisać dowolny element (faktury, zamówienia, propozycje, interwencje, ...) do projektu i uzyskać widok poprzeczny z widoku projektu. Module410Name=Webcalendar Module410Desc=Integracja Webcalendar -Module500Name=Koszty specjalne +Module500Name=Special expenses Module500Desc=Zarządzanie kosztami specjalnymi (podatki, opłaty ZUS, dywidendy) Module510Name=Wynagrodzenia -Module510Desc=Zarządzanie wynagrodzeniami pracowników i płatnościami +Module510Desc=Zarządzanie wynagrodzeniami i płatnościami pracowników Module520Name=Pożyczka -Module520Desc=Zarządzanie kredytami +Module520Desc=Zarządzanie kredytów Module600Name=Powiadomienia -Module600Desc=Wyślij informację poprzez e-mail odnośnie niektórych zdarzeń biznesowych związanych z Dolibarr do stron trzecich (ustawienia zdefiniowane dla każdej strony trzeciej) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Darowizny Module700Desc=Zarządzanie darowiznami -Module770Name=Zestawienia wydatków +Module770Name=Expense reports Module770Desc=Zarządzanie i roszczenia raporty wydatków (transport, posiłek, ...) Module1120Name=Dostawca propozycja handlowa Module1120Desc=Dostawca komercyjnych i wniosek propozycja ceny @@ -524,10 +525,10 @@ Module2400Name=Agenda Module2400Desc=Zarządzanie zdarzeniami / zadaniami oraz agendą Module2500Name=Zarządzanie zawartością elektroniczną (ECM) Module2500Desc=Zapisz i udostępnij dokumenty -Module2600Name=Usługi API/Web (serwer SOAP) -Module2600Desc=Włącz serwer SOAP Dolibarr dostarczający usługi API -Module2610Name=Usługi API/Web (serwer REST) -Module2610Desc=Włącz serwer REST Dolibarr dostarczający usługi API +Module2600Name=API services (Web services SOAP) +Module2600Desc=Enable the Dolibarr SOAP server providing API services +Module2610Name=API services (Web services REST) +Module2610Desc=Enable the Dolibarr REST server providing API services Module2660Name=Połączeń WebServices (klient SOAP) Module2660Desc=Włącz Dolibarr serwisów internetowych klienta (może być używany do pchania danych / wnioski o dopuszczenie do zewnętrznych serwerów. Zamówień Dostawca obsługiwane tylko na chwilę) Module2700Name=Gravatar @@ -536,7 +537,7 @@ Module2800Desc=FTP Client Module2900Name=GeoIPMaxmind Module2900Desc=Możliwości konwersji GeoIP Maxmind Module3100Name=Skype -Module3100Desc=Dodaj przycisk Skype do karty użytkownika/kontrahenta/kontaktu/członka +Module3100Desc=Dodaj przycisk Skype do karty zwolenników / osób trzecich / kontaktów Module4000Name=HR Module4000Desc=Zarządzanie zasobami ludzkimi Module5000Name=Multi-company @@ -546,7 +547,7 @@ Module6000Desc=Zarządzania przepływem pracy Module20000Name=Zarządzanie "Pozostaw Żądanie" Module20000Desc=Zadeklaruj oraz nadzoruj wnioski pracowników dotyczące wyjść z pracy Module39000Name=Partia produktów -Module39000Desc=Partia lub numer seryjny, zarządzanie według daty ważności lub daty sprzedaży poroduktów +Module39000Desc=Partia lub numer seryjny, zarządzanie według daty ważności lub daty sprzedaży produktów Module50000Name=Paybox Module50000Desc=Moduł oferujący płatność online za pomocą karty kredytowej z Paybox Module50100Name=Punkt sprzedaży @@ -557,8 +558,8 @@ Module50400Name=Rachunkowość (zaawansowane) Module50400Desc=Rachunkowości zarządczej (podwójne strony) Module54000Name=PrintIPP Module54000Desc=Druk bezpośredni (bez otwierania dokumentów) za pomocą interfejsu Puchary IPP (drukarki muszą być widoczne z serwera, a CUPS musi być installĆ© na serwerze). -Module55000Name=Sonda, Ankieta lub Głosowanie -Module55000Desc=Moduł do internetowych ankiet, badań lub głosów (jak Doodle, czopy Rdvz, ...) +Module55000Name=Poll, Survey or Vote +Module55000Desc=Module to make online polls, surveys or votes (like Doodle, Studs, Rdvz, ...) Module59000Name=Marże Module59000Desc=Moduł do zarządzania marżami Module60000Name=Prowizje @@ -582,9 +583,9 @@ Permission32=Tworzenie / modyfikacja produktów Permission34=Usuwanie produktów Permission36=Podejrzyj / zarządzaj ukrytymi produktami Permission38=Eksport produktów -Permission41=Przeglądaj projekty i zadania (udostępnione projekty i projekty dla których jestem osobą kontaktową). Można również wprowadzić czas zużyty na przypisane zadania (ewidencja czasu) +Permission41=Read projects and tasks (shared project and projects i'm contact for). Can also enter time consumed on assigned tasks (timesheet) Permission42=Tworzenie / modyfikacja projektów (projekty współdzielone oraz projekty, w których biorę udział) -Permission44=Usuń projekty (projekty współdzielone oraz projekty, dla których jestem osoba kontaktową) +Permission44=Usuwanie projektów (projekty współdzielone oraz projekty, w których biorę udział) Permission61=Czytaj interwencje Permission62=Tworzenie / modyfikacja interwencji Permission64=Usuwanie interwencji @@ -603,10 +604,10 @@ Permission86=Wyślij zamówienia klientów Permission87=Zamknij zamówienia klientów Permission88=Anuluj zamówienia klientów Permission89=Usuń zamówienia klientów -Permission91=Przeglądaj opłaty ZUS, podatki i VAT -Permission92=Stwórz/modyfikuj opłaty ZUS lub podatki bieżące i VAT -Permission93=Usuń opłaty ZUS lub podatki bieżące i VAT -Permission94=Eksportuj opłaty ZUS lub podatki podatki bieżące +Permission91=Read social or fiscal taxes and vat +Permission92=Create/modify social or fiscal taxes and vat +Permission93=Delete social or fiscal taxes and vat +Permission94=Export social or fiscal taxes Permission95=Przeczytaj raporty Permission101=Czytaj ustawienia Permission102=Utwórz / modyfikuj ustawienia @@ -620,13 +621,13 @@ Permission114=Skonsoliduj transakcje Permission115=Eksport transakcji oraz oświadczeń obrachunkowych Permission116=Przelewy pomiędzy rachunkami Permission117=Zarządzanie wysyłką czeków -Permission121=Czytaj strony trzecie związane z użytkownikiem +Permission121=Przeglądaj kontrahentów związanych z użytkownikiem Permission122=Tworzenie / modyfikacja stron trzecich związanych z użytkownikiem -Permission125=Usuń strony trzecie związane z użytkownikiem +Permission125=Usuń kontrahentów związanych z użytkownikiem z użytkownikiem Permission126=Eksport stron trzecich -Permission141=Przeglądaj wszystkie projekty i zadania (także prywatne projekty, dla których nie jestem osobą kontaktową) -Permission142=Utwórz/modyfikuj wszystkie projektu i zadania (także prywatne projekty, dla których nie jestem osobą kontaktową) -Permission144=Usuń wszystkie projekty i zadania (także prywatne projekty, dla których nie jestem osobą kontaktową) +Permission141=Read all projects and tasks (also private projects i am not contact for) +Permission142=Create/modify all projects and tasks (also private projects i am not contact for) +Permission144=Delete all projects and tasks (also private projects i am not contact for) Permission146=Czytaj dostawców Permission147=Czytaj statystyki Permission151=Czytaj zlecenia stałe @@ -638,7 +639,7 @@ Permission162=Tworzenie / modyfikacja umowy / subskrypcji Permission163=Aktywacja usługi / subskrypcji umowy Permission164=Wyłączanie usługi / subskrypcji umowy Permission165=Usuń umowy / subskrypcje -Permission171=Przeglądaj podróże i ich koszty (twoje i twoich podwładnych) +Permission171=Read trips and expenses (yours and your subordinates) Permission172=Tworzenie / modyfikacja wyjazdów i kosztów Permission173=Usuń wyjazdy i wydatki Permission174=Przeczytaj wszystkie wycieczki i koszty @@ -716,15 +717,15 @@ Permission401=Odczytaj zniżki Permission402=Tworzenie / modyfikacja zniżek Permission403=Walidacja zniżek Permission404=Usuwanie zniżek -Permission510=Przeglądaj wynagrodzenia -Permission512=Tworzenie/modyfikacja wynagrodzeń +Permission510=Czytaj Wynagrodzenia +Permission512=Tworzenie / modyfikacja pensje Permission514=Usuń pensje -Permission517=Eksportuj wynagrodzenia -Permission520=Przeglądaj kredyty -Permission522=Twórz/Modyfikuj kredyt +Permission517=Wynagrodzenia eksport +Permission520=Czytaj Kredyty +Permission522=Tworzenie / modyfikacja kredytów Permission524=Usuń kredyty Permission525=Kalkulator kredytowy Dostęp -Permission527=Eksportuj kredyty +Permission527=Kredyty eksportowe Permission531=Cztaj usługi Permission532=Tworzenie / modyfikacja usług Permission534=Usuwanie usług @@ -733,7 +734,7 @@ Permission538=Eksport usług Permission701=Zobacz darowizny Permission702=Tworzenie / modyfikacja darowizn Permission703=Usuń darowizny -Permission771=Przeglądaj raporty kosztów (twoje i twoich podwładnych) +Permission771=Read expense reports (yours and your subordinates) Permission772=Tworzenie / modyfikacja raportów wydatków Permission773=Usuń raporty wydatków Permission774=Przeczytaj wszystkie raporty wydatków (nawet dla użytkowników nie podwładni) @@ -770,12 +771,12 @@ Permission1237=Eksport zamówień dostawcy oraz ich szczegółów Permission1251=Uruchom masowy import danych zewnętrznych do bazy danych (wgrywanie danych) Permission1321=Eksport faktur klienta, atrybutów oraz płatności Permission1421=Eksport zamówień oraz atrybutów klienta -Permission20001=Przejrzyj wnioski urlopowe (swoje i swoich podwładnych) -Permission20002=Stwórz/modyfikuj swój wniosek urlopowy -Permission20003=Usuń wniosek urlopowy -Permission20004=Przejrzyj wszystkie wnioski urlopowe (również nie twoich podwładnych) -Permission20005=Stwórz/modyfikuj wniosek urlopowy dla wszystkich -Permission20006=Wnioski urlopowe Admin (konfiguracja i aktualizacja bilansowe) +Permission20001=Read leave requests (yours and your subordinates) +Permission20002=Create/modify your leave requests +Permission20003=Delete leave requests +Permission20004=Read all leave requests (even user not subordinates) +Permission20005=Create/modify leave requests for everybody +Permission20006=Admin leave requests (setup and update balance) Permission23001=Czytaj Zaplanowane zadania Permission23002=Tworzenie / aktualizacja Zaplanowanych zadań Permission23003=Usuwanie Zaplanowanego zadania @@ -800,22 +801,22 @@ Permission55001=Czytaj ankiet Permission55002=Tworzenie / modyfikacja ankiet Permission59001=Czytaj marż handlowych Permission59002=Zdefiniuj marż handlowych -Permission59003=Przeglądaj marże dla każdego użytkownika +Permission59003=Przeczytaj co margines użytkownika DictionaryCompanyType=Typy kontrahentów -DictionaryCompanyJuridicalType=Prawne, rodzaje thirdparties -DictionaryProspectLevel=Perspektywa potencjalny poziom -DictionaryCanton=Województwo +DictionaryCompanyJuridicalType=Prawne rodzaje kontrahentów +DictionaryProspectLevel=Potencjalny poziom możliwości +DictionaryCanton=Stany/Kantony DictionaryRegion=Regiony DictionaryCountry=Kraje DictionaryCurrency=Waluty -DictionaryCivility=Tytuł Grzeczność -DictionaryActions=Typ zdarzeń w agendzie -DictionarySocialContributions=Typy opłat ZUS lub podatków bieżących -DictionaryVAT=VAT ceny lub podatku od sprzedaży ceny +DictionaryCivility=Tytuł grzecznościowy +DictionaryActions=Rodzaj wydarzenia porządku obrad +DictionarySocialContributions=Typy opłat ZUS i podatków +DictionaryVAT=Stawki VAT lub stawki podatku od sprzedaży DictionaryRevenueStamp=Ilość znaczków opłaty skarbowej DictionaryPaymentConditions=Warunki płatności DictionaryPaymentModes=Tryby płatności -DictionaryTypeContact=Typy Kontaktu/Adresu +DictionaryTypeContact=Typy kontaktu/adresu DictionaryEcotaxe=Podatku ekologicznego (WEEE) DictionaryPaperFormat=Formaty papieru DictionaryFees=Rodzaj opłaty @@ -827,19 +828,19 @@ DictionarySource=Pochodzenie wniosków / zleceń DictionaryAccountancyplan=Plan kont DictionaryAccountancysystem=Modele dla planu kont DictionaryEMailTemplates=Szablony wiadomości e-mail -DictionaryUnits=Jednostki -DictionaryProspectStatus=Stan Poszukiwania -DictionaryHolidayTypes=Typy urlopów -DictionaryOpportunityStatus=Stan szansa dla projektu / ołowiu +DictionaryUnits=Units +DictionaryProspectStatus=Status możliwości +DictionaryHolidayTypes=Type of leaves +DictionaryOpportunityStatus=Opportunity status for project/lead SetupSaved=Konfiguracja zapisana BackToModuleList=Powrót do listy modułów BackToDictionaryList=Powrót do listy słowników VATReceivedOnly=Specjalna stawka nie obciążona VATManagement=Zarządzanie VAT -VATIsUsedDesc=Domyślna stawka VAT podczas tworzenia faktur, zamówień itd. jest ustawiona zgodnie z aktywną zasadą.
      Jeżeli sprzedający nie jest płatnikiem VAT, wówczas VAT jest równy 0.
      Jeżeli kraj sprzedaży jest taki sam jak kraj zakupu, wówczas stawka VAT jest równa domyślnie stawce dla kraju sprzedaży.
      Jeżeli sprzedawca i kupujący mieszkają na terenie UE i dobra są transportowane samochodem, statkiem, samolotem, domyślnie stawka VAT jest równa 0 (VAT powinien być zapłacony przez kupującego w kraju, gdzie zarejestrowana jest jego firma, a nie przez sprzedającego).
      Jeżeli sprzedający i kupujący mieszkają na terenie UE i kupujący nie jest firmą, wówczas VAT jest równy stawce VAT z kraju sprzedającego.
      Jeżeli sprzedający i kupujący mieszkają w UE i obaj są firmami, wówczas VAT jest równy 0.
      Dla innych przypadków VAT domyślnie jest równy 0. +VATIsUsedDesc=Stawka VAT domyślnie podczas tworzenia perspektywy, faktur, zamówień itp wykonaj standardową zasadę czynnego:
      Jeśli sprzedający nie poddaje opodatkowaniu podatkiem VAT, to podatek VAT domyślnie = 0. Koniec rządów.
      Jeśli (sprzedaż kraj = zakupem kraj), a następnie domyślnie = VAT VAT produktu w kraju sprzedaży. Koniec rządów.
      Jeżeli sprzedający i kupujący we Wspólnocie Europejskiej i towarów są produkty transportu (samochód, statek, samolot), domyślny VAT = 0 (VAT powinny być wypłacane przez kupującego na customoffice swojego kraju, a nie sprzedawcy). Koniec rządów.
      Jeżeli sprzedający i kupujący we Wspólnocie Europejskiej, a kupujący nie jest spółką, a następnie domyślnie = VAT VAT sprzedawanych produktów. Koniec rządów.
      Jeżeli sprzedający i kupujący we Wspólnocie Europejskiej i kupującego jest firma, to VAT domyślnie = 0. Koniec rządów.
      Else proponowany domyślny VAT = 0. Koniec rządów. VATIsNotUsedDesc=Domyślnie proponowany VAT wynosi 0. Może być wykorzystany w przypadku takich stowarzyszeń, osób fizycznych lub małych firm. VATIsUsedExampleFR=We Francji, oznacza to, że firmy i organizacje wykorzystujące rzeczywisty system fiskalny (uproszczony rzeczywisty lub normalny rzeczywisty). System, w którym VAT jest deklarowany. -VATIsNotUsedExampleFR=We Francji, oznacza to stowarzyszenia, które są zadeklarowane bez VAT lub przedsiębiorstwa, organizacje lub wolnych zawodów, które wybrały system podatkowy mikroprzedsiębiorstwo w serii (VAT) oraz zapłacone franczyzy VAT bez deklaracji VAT. Wybór ten będzie wyświetlany odniesienie "Nie dotyczy podatku VAT - art-293B CGI" na fakturach. +VATIsNotUsedExampleFR=We Francji, oznacza to stowarzyszenia, które nie są zgłoszone VAT lub firm, organizacji i wolnych zawodów, które wybrały mikro przedsiębiorstw systemu fiskalnego (VAT w franczyzy) i wypłaciła franszyzowej VAT bez deklaracji VAT. Ten wybór będzie wyświetlany odniesienie "Nie dotyczy podatku VAT - art-293B z CGI" na fakturach. ##### Local Taxes ##### LTRate=Stawka LocalTax1IsNotUsed=Nie należy używać drugiego podatku @@ -855,15 +856,15 @@ LocalTax2Management=Trzeci rodzaj podatku LocalTax2IsUsedExample= LocalTax2IsNotUsedExample= LocalTax1ManagementES= RE Management -LocalTax1IsUsedDescES= Stopa RE domyślnie podczas tworzenia perspektyw, faktur, zamówień itp wykonaj standardową regułę aktywny:
      Jeśli te nabywca nie podlega RE, RE domyślnie = 0. Koniec rządów.
      Jeżeli nabywca poddaje się następnie RE RE domyślnie. Koniec rządów.
      +LocalTax1IsUsedDescES= RE stawki domyślnie podczas tworzenia perspektyw, faktury, zamówienia itp. postępuj zgodnie z aktywnych zasadę:
      Jeśli te kupujący nie podlega RE, RE domyślnie = 0. Koniec panowania.
      Jeśli kupujący jest poddawany RE następnie RE domyślnie. Koniec panowania.
      LocalTax1IsNotUsedDescES= Domyślnie proponowany RE wynosi 0. Koniec zasady. -LocalTax1IsUsedExampleES= W Hiszpanii są specjaliści z zastrzeżeniem pewnych określonych sekcji hiszpańskiej IAE. -LocalTax1IsNotUsedExampleES= W Hiszpanii są one profesjonalne i społeczeństwa oraz z zastrzeżeniem pewnych odcinkach hiszpańskiej IAE. +LocalTax1IsUsedExampleES= W Hiszpanii są specjaliści z zastrzeżeniem niektórych szczególnych grup hiszpański IAE. +LocalTax1IsNotUsedExampleES= W Hiszpanii są zawodowej i społecznej oraz z zastrzeżeniem pewnych odcinkach hiszpański IAE. LocalTax2ManagementES= IRPF Management -LocalTax2IsUsedDescES= Stopa RE domyślnie podczas tworzenia perspektyw, faktur, zamówień itp wykonaj standardową regułę aktywny:
      Jeśli sprzedawca nie jest poddawana IRPF, a następnie IRPF domyślnie = 0. Koniec rządów.
      Jeśli sprzedawca jest poddawana IRPF wtedy IRPF domyślnie. Koniec rządów.
      +LocalTax2IsUsedDescES= RE stawki domyślnie podczas tworzenia perspektyw, faktury, zamówienia itp. postępuj zgodnie z aktywnych zasadę:
      Jeśli sprzedający nie jest poddawany IRPF, a następnie IRPF domyślnie = 0. Koniec panowania.
      Jeżeli sprzedający jest poddawany IRPF następnie IRPF domyślnie. Koniec panowania.
      LocalTax2IsNotUsedDescES= Domyślnie proponowany IRPF wynosi 0. Koniec zasady. -LocalTax2IsUsedExampleES= W Hiszpanii, freelancerów i niezależnych specjalistów, którzy świadczą usługi i firmy, którzy wybrali system podatkowy modułów. -LocalTax2IsNotUsedExampleES= W Hiszpanii są bussines nieobjętych systemem podatkowym modułów. +LocalTax2IsUsedExampleES= W Hiszpanii, freelancerów i przedstawicieli wolnych zawodów, którzy świadczą usługi i przedsiębiorstwa, którzy wybrali system podatkowy modułów. +LocalTax2IsNotUsedExampleES= W Hiszpanii nie są one przedmiotem Bussines modułów systemu podatkowego. CalcLocaltax=Raporty odnośnie podatków lokalnych CalcLocaltax1=Sprzedaż - Zakupy CalcLocaltax1Desc=Lokalne raporty Podatki są obliczane z różnicy między sprzedażą localtaxes i localtaxes zakupów @@ -871,7 +872,7 @@ CalcLocaltax2=Zakupy CalcLocaltax2Desc=Lokalne raporty Podatki są łącznie localtaxes zakupów CalcLocaltax3=Sprzedaż CalcLocaltax3Desc=Lokalne raporty Podatki są za łączną sprzedaży localtaxes -LabelUsedByDefault=Etykieta używana domyślnie jeżeli nie można znaleźć tłumaczenia +LabelUsedByDefault=Wytwórnia używany domyślnie, jeśli nie można znaleźć tłumaczenie dla kodu LabelOnDocuments=Etykieta na dokumenty NbOfDays=Nb dni AtEndOfMonth=Na koniec miesiąca @@ -933,7 +934,7 @@ MaxSizeList=Maksymalna długość listy DefaultMaxSizeList=Domyślna maksymalna długość listy DefaultMaxSizeShortList=Domyślna maksymalna długość dla krótkiej listy (przykłado na karcie klienta) MessageOfDay=Wiadomość dnia -MessageLogin=Wiadomość strona logowania +MessageLogin=Wiadomość strona logowania PermanentLeftSearchForm=Stały formularz wyszukiwania w lewym menu DefaultLanguage=Domyślny język do użytku (kod języka) EnableMultilangInterface=Włącz wielojęzyczny interfejs @@ -947,14 +948,14 @@ CompanyZip=Kod pocztowy CompanyTown=Miasto CompanyCountry=Kraj CompanyCurrency=Główna waluta -CompanyObject=Przedmiotem firmy +CompanyObject=Object of the company Logo=Logo DoNotShow=Nie pokazuj DoNotSuggestPaymentMode=Nie proponuj NoActiveBankAccountDefined=Brak zdefiniowanego aktywnego konta bankowego OwnerOfBankAccount=Właściciel konta bankowego %s BankModuleNotActive=Moduł Rachunków bankowych jest nie aktywny -ShowBugTrackLink=Pokaż link "%s" +ShowBugTrackLink=Show link "%s" ShowWorkBoard=Pokaż "warsztat" na stronie głównej Alerts=Alarmy Delays=Opóźnienia @@ -963,23 +964,24 @@ DelaysBeforeWarning=Opóźnienia przed ostrzeżeniem DelaysOfToleranceBeforeWarning=Tolerancja opóźnień przed ostrzeżeniem DelaysOfToleranceDesc=Ten ekran pozwala na określenie dopuszczalnego opóźnienia przed uruchomieniem alarmu na ekranie z pictogramami %s dla każdego opóźnionego elementu. Delays_MAIN_DELAY_ACTIONS_TODO=Tolerancja opóźnienia (w dniach) przed alarmem dotyczącym planowanych działań niezrealizowanych +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Tolerancja opóźnienia (w dniach) przed alarmem dotyczącym planowanych działań nieprzetworzonych Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Tolerancja opóźnienia (w dniach) przed alarmem dotyczącym zamówień dostawców nieprzetworzonych -Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Opóźnić tolerancji (w dniach) przed wpisu na temat propozycji, aby zamknąć -Delays_MAIN_DELAY_PROPALS_TO_BILL=Opóźnić tolerancji (w dniach) przed wpisu na temat propozycji nie rozliczone -Delays_MAIN_DELAY_NOT_ACTIVATED_SERVICES=Dopuszczalne opóźnienie (w dniach) przed alertem dla usług do aktywacji -Delays_MAIN_DELAY_RUNNING_SERVICES=Dopuszczalne opóźnienie (w dniach) przed alertem dla wygasających usług -Delays_MAIN_DELAY_SUPPLIER_BILLS_TO_PAY=Dopuszczalne opóźnienie (w dniach) przed alertem dla niezapłacych faktur dostawcy +Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Opóźnienie tolerancji (w dniach) przed wpisu w sprawie propozycji, aby zamknąć +Delays_MAIN_DELAY_PROPALS_TO_BILL=Opóźnienie tolerancji (w dniach) przed wpisu na temat propozycji nie rozliczone +Delays_MAIN_DELAY_NOT_ACTIVATED_SERVICES=Tolerancja opóźnienia (liczba dni) przed wpisu na usługi, aby uaktywnić +Delays_MAIN_DELAY_RUNNING_SERVICES=Tolerancja opóźnienie (w dniach) upłynął przed wpisu na usługi +Delays_MAIN_DELAY_SUPPLIER_BILLS_TO_PAY=Tolerancja opóźnienia (liczba dni) przed wpisu na dostawcę niezapłaconych faktur Delays_MAIN_DELAY_CUSTOMER_BILLS_UNPAYED=Opóźnienie (w dniach) przed alertem o niezapłaconych fakturach -Delays_MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE=Dopuszczalne opóźnienie (w dniach) alertu o zbliżającej się rekoncyljacji na koncie bankowym -Delays_MAIN_DELAY_MEMBERS=Dopuszczalne opóźnienie (w dniach) przed alertem o niezapłaconej składce członkowskiej -Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Dopuszczalne opóźnienie (w dniach) przed alertem o zrobieniu czeku depozytowego +Delays_MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE=Tolerancja opóźnienia (liczba dni) przed wpisu w oczekiwaniu banku pojednania +Delays_MAIN_DELAY_MEMBERS=Tolerancja opóźnienie (w dniach) przed wpisu na opóźnione składki członkowskiej +Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Tolerancja opóźnienia (liczba dni) przed wpisu do deponowania czeków do Delays_MAIN_DELAY_EXPENSEREPORTS=Opóźnienie tolerancji (w dniach) przed wpisu do zestawienia wydatków do zatwierdzenia -SetupDescription1=Wszystkie parametry dostępne w ustawieniach pozwalają ci na ustawienie Dolibarr przed rozpoczęciem korzystania z niego. -SetupDescription2=2 najważniejsze kroki do wykonania w ustawieniach, to 2 pierwsze opcje w lewym menu ustawień, czyli Firma/Fundacja i Moduły: -SetupDescription3=Parametry w menu Ustawienia -> Firma/Fundacja są bardzo ważne ponieważ wprowadzone informacje używane są do wyświetlania w widokach Dolibarr i do modyfikowania środowiska pracy (dla przykładu funkcjonalności skojarzone z twoim krajem tj.: waluta, stawka podatku) -SetupDescription4=Parametry w menu Ustawienia -> Moduły są wymagane ponieważ Dolibarr nie jest stałą platformą ERP/CRM, ale sumą wielu modułów bardziej lub mniej od siebie zależnych. Tylko po aktywowaniu modułów, które Cię interesują, zobaczysz odpowiednie funkcjonalności w menu. -SetupDescription5=Inne pozycje menu zarządzające opcjonalnymi parametrami. +SetupDescription1=Wszystkie parametry dostępne w konfiguracji obszaru pozwalają na konfigurację Dolibarr przed rozpoczęciem jej używania. +SetupDescription2=2 Najważniejsze kroki konfiguracji są 2 pierwszych w lewym menu, oznacza to, firmy / fundacji stronie konfiguracji i instalacji modułów strony: +SetupDescription3=Firma / fundacji konfiguracji jest wymagane, ponieważ wkład informacje są wykorzystywane na Dolibarr wyświetla Dolibarr i zmiany zachowań (na przykład na funkcje związane z danym kraju). +SetupDescription4=Moduły konfiguracji jest wymagane, ponieważ Dolibarr nie jest proste ERP / CRM, ale suma kilku modułów, wszystkie mniej lub bardziej niezależne. To dopiero po aktywacji modułów jesteś interesująca, widać cechy pojawiły się w Dolibarr menu. +SetupDescription5=Inne pozycje menu zarządzają opcjonalnymi parametrami. EventsSetup=Konfiguracja dzienników zdarzeń LogEvents=Zdarzenia audytu bezpieczeństwa Audit=Audyt @@ -991,109 +993,110 @@ InfoDatabase=Informacje o bazie danych InfoPHP=Informacje o PHP InfoPerf=Informacje o występy BrowserName=Nazwa przeglądarki -BrowserOS=Przeglądarka Systemu Operacyjnego +BrowserOS=Przeglądarka OS ListEvents=Zdarzenia audytu ListOfSecurityEvents=Lista zdarzeń bezpieczeństwa Dolibarr SecurityEventsPurged=Zdarzenia dotyczące bezpieczeństwa oczyszczone -LogEventDesc=Tutaj możesz włączyć logowanie zdarzeń związanych z bezpieczeństwem dla Dolibarr. Administrator może zobaczyć te treści poprzez Menu Narzędzia systemowe - Audyt. Uwaga, ta funkcjonalność może zwiększyć zużycie przestrzeni przez bazę danych. -AreaForAdminOnly=Ta funkcjonalność może być użyta tylko przez administratorów. -SystemInfoDesc=Informacje systemowe zawierają różne techniczne informacje, które otrzymujesz jedynie w trybie do odczytu i są widoczne tylko dla użytkowników na prawach administratora. -SystemAreaForAdminOnly=Ta przestrzeń jest dostępna jedynie dla administratorów. Å»adne z uprawnień Dolibarr nie zniesie tego ograniczenia. -CompanyFundationDesc=Edytuj na tej stronie wszystkie znane Ci informacje na temat firmy lub fundacji, które chcesz udostępnić (Aby to zrobić, kliknij na przycisk "Modyfikuj" na dole strony) -DisplayDesc=Możesz wybrać każdy parametr związany z Dolibarr wyglądać i czuć się tutaj +LogEventDesc=Można włączyć dziennik Dolibarr bezpieczeństwa imprez tutaj. Administratorzy mogą wtedy zobaczyć jego zawartość za pomocą menu Narzędzia systemowe - Audyt. Ostrzeżenie: Funkcja ta może zużywają duże ilości danych w bazie danych. +AreaForAdminOnly=Cechy te mogą być używane tylko przez administratora użytkowników. Administrator cechy i pomóc w Dolibarr są określone przez następujące picto: +SystemInfoDesc=System informacji jest różne informacje techniczne można uzyskać w trybie tylko do odczytu i widoczne tylko dla administratorów. +SystemAreaForAdminOnly=Obszar ten jest dostępny tylko dla administratora użytkowników. Å»aden z Dolibarr uprawnień może zmniejszyć ten limit. +CompanyFundationDesc=Na tej stronie edytuj wszystkie znane Ci informacje o firmie lub fundacji (Aby tego dokonać, kliknij na przycisk "Modyfikuj" na dole strony) +DisplayDesc=Możesz wybrać każdego z parametrów związanych z wyglądem i Dolibarr tutaj AvailableModules=Dostępne moduły DeprecatedModules=Przestarzałe moduły -ToActivateModule=Aby aktywować moduły, przejdÅŗ do ustawień (Home->Ustawienia->Moduły). -SessionTimeOut=Czas wygasnięcia sesji -SessionExplanation=Gwarancja ta liczba, że ​​sesja nigdy nie wygaśnie przed tym opóźnieniem, jeśli czystsze sesji odbywa się poprzez wewnętrzne PHP czystsze sesji (i nic więcej). Wewnętrzne czystsze sesji PHP nie gwarantuje, że sesja wygasa tuż po tym opóźnieniem. Będzie ona wygaśnie, po tej zwłoki, a gdy sesja jest czystsze prowadził, więc każdy% s /% s dostępu, ale tylko podczas dostępu przez innych sesji.
      Uwaga: na niektórych serwerach z zewnętrznym mechanizmem czyszczącym sesji (cron w Debianie, Ubuntu ...), sesje mogą być zniszczone po upływie określonego przez domyślne session.gc_maxlifetime, bez względu na to, co tu wprowadzić wartość. -TriggersAvailable=Dostępne wyzwalacze -TriggersDesc=Wyzwalacze są pliki, które będą modyfikować zachowania Dolibarr workflow raz skopiowany do htdocs katalogu / core / wyzwalaczy. Zdali sobie sprawę, nowych działań, aktywowane Dolibarr wydarzeń (na tworzenie nowych spółek, zatwierdzenia faktury, ...). -TriggerDisabledByName=Wyzwalacze w tym pliku są wyłączone przez przyrostek NORUN w ich nazwach. -TriggerDisabledAsModuleDisabled=Wyzwalacze w tym pliku są wyłączone gdymoduł %s jest wyłączony. -TriggerAlwaysActive=Wyzwalacze w tych plikach są zawsze aktywne, niezależnie od aktywowanych modułów Dolibarr. -TriggerActiveAsModuleActive=Wyzwalacze w tym pliku są aktywne, gdy moduł %s jest włączony -GeneratedPasswordDesc=Zdefiniuj tutaj zasady, które mają być wykorzystywane do generowania nowego hasła, jeżeli będziesz chciał skorzystać z automatycznie generowanego hasła +ToActivateModule=Aby uaktywnić modules, przejdÅŗ na konfigurację Powierzchnia. +SessionTimeOut=Godzina dla sesji +SessionExplanation=Numer ten gwarantuje, że sesja nigdy nie wygaśnie przed upływem tego opóźnienia. Ale PHP sessoin zarządzania nie zawsze gwarantują, że sesja wygasa po tym terminie: Ten problem występuje, jeśli system do czyszczenia Wikisłowniku sesji jest uruchomiony.
      Uwaga: nie szczególności systemu wewnętrznej PHP będzie czyste sesji każdy temat %s / %s dostępu, ale tylko podczas dostępu przez innych sesji. +TriggersAvailable=Dostępne wyzwala +TriggersDesc=Wyzwalacze są pliki, które będą modyfikować zachowania Dolibarr pracy po skopiowaniu do katalogu htdocs / includes / wyzwala. One zrealizowane nowych działań, uaktywnionego Dolibarr na imprezy (utworzenie nowej spółki, zatwierdzania faktur, ...). +TriggerDisabledByName=Wyzwalacze w tym pliku są wyłączone przez NORUN-suffix w ich imieniu. +TriggerDisabledAsModuleDisabled=Wyzwalacze w tym pliku są wyłączone jako modułu %s została wyłączona. +TriggerAlwaysActive=Wyzwalacze w tym pliku są zawsze aktywne, niezależnie są aktywowane Dolibarr modułów. +TriggerActiveAsModuleActive=Wyzwalacze w tym pliku są aktywne jako modułu %s jest aktywny. +GeneratedPasswordDesc=Określ tutaj reguły, które chcesz użyć do wygenerowania nowego hasła, jeśli zapyta się automatycznie wygenerowane hasło DictionaryDesc=Określ tutaj wszystkie dane teleadresowe referencyjnych. Możesz wypełnić predefiniowaną wartość z Ciebie. -ConstDesc=Ta strona pozwala na edycję wszystkich innych parametrów nie dostępnych na poprzednich stronach. Są one zarezerwowane dla zaawansowanych programistów i testerów. -OnceSetupFinishedCreateUsers=Ostrzeżenie. Jesteś użytkownikiem Dolibarr na prawach administratora. Użytkownik na prawach administratora jest używany do ustawień platformy Dolibarr. Do zwykłego korzystania z Dolibarr zalecane jest używanie użytkowników o mniejszych prawach dostępu, którego można utworzyć w menu Użytkownicy & Grupy. +ConstDesc=Ta strona pozwala edytować wszystkie inne parametry nie są dostępne w poprzedniej strony. Są one zastrzeżone dla zaawansowanych parametrów deweloperzy lub troubleshouting. +OnceSetupFinishedCreateUsers=Ostrzeżenie, jesteś Dolibarr administratora użytkownika. Administrator użytkowników wykorzystywane są do konfiguracji Dolibarr. Dla Zazwyczaj korzystanie z Dolibarr, zaleca się używać nieujemnych administratora użytkownika tworzone Użytkownicy i grupy menu. MiscellaneousDesc=Określ tutaj wszystkie inne parametry związane z bezpieczeństwem. -LimitsSetup=Ustawienia Limitów/Precyzji -LimitsDesc=Możesz tutaj zdefiniowć limity, precyzję i optymalizację używaną w Dolibarr -MAIN_MAX_DECIMALS_UNIT=Maksymalna ilość miejsc po przecinku dla ceny jednostkowej -MAIN_MAX_DECIMALS_TOT=Maksymalna ilość miejsc po przecinku dla ceny sprzedaży -MAIN_MAX_DECIMALS_SHOWN=Max dziesiętnych do cen podanych na ekranie (Dodaj ... po ten numer, jeśli chcesz zobaczyć ..., gdy liczba jest obcięta, gdy pokazane na ekranie) -MAIN_DISABLE_PDF_COMPRESSION=Użyj kompresji PDF dla generowanych plików PDF -MAIN_ROUNDING_RULE_TOT=Krok zakres zaokrąglenia (zaokrąglenie do krajów, w których odbywa się na czymś innym, niż podstawy 10. Na przykład, umieścić 0,05 jeśli zaokrąglanie odbywa się przez 0,05 etapach) -UnitPriceOfProduct=Jednostkowa cena netto produktu -TotalPriceAfterRounding=Łączna cena (netto/VAT/z podatkiem) po zaokrągleniu -ParameterActiveForNextInputOnly=Parametr skuteczny tylko dla następnego wejścia -NoEventOrNoAuditSetup=Nie zarejestrowano żadnych zdarzeń bezpieczeństwa. To może być normalne jeżeli audyt nie został włączony w menu "Ustawienia -> Bezpieczeństwo ->Audyt". -NoEventFoundWithCriteria=Nie znaleziono zdarzeń bezpieczeństwa dla tych kryteriów wyszukiwania. -SeeLocalSendMailSetup=Zobacz lokalne ustawienia usługi sendmail +LimitsSetup=Ograniczenia / Precision konfiguracji +LimitsDesc=Można określić limity, doprecyzowanie i optymalizacje stosowane przez Dolibarr tutaj +MAIN_MAX_DECIMALS_UNIT=Max dziesiętnych na ceny jednostkowe +MAIN_MAX_DECIMALS_TOT=Max dziesiętnych dla całkowitej ceny +MAIN_MAX_DECIMALS_SHOWN=Max dziesiętnych ceny wyświetlane na ekranie (Dodaj ... po ten numer, jeśli chcesz zobaczyć ... kiedy liczba jest obcięty przy wyświetlane na ekranie) +MAIN_DISABLE_PDF_COMPRESSION=Użyj PDF kompresji generowanych plików PDF. +MAIN_ROUNDING_RULE_TOT=Step of rounding range (for countries where rounding is done on something else than base 10. For example, put 0.05 if rounding is done by 0.05 steps) +UnitPriceOfProduct=Cena netto jednostki produktu +TotalPriceAfterRounding=Łączna cena (netto / VAT / wraz z podatku) po zaokrągleniu +ParameterActiveForNextInputOnly=Parametr skuteczne wejście tylko dla najbliższych +NoEventOrNoAuditSetup=Nr bezpieczeństwa zdarzenie zostało jeszcze zarejestrowane. To może być normalne, jeśli kontrola nie została włączona w "setup - bezpieczeństwo - audytu" strony. +NoEventFoundWithCriteria=Nr bezpieczeństwa zdarzenie zostało znalezionych dla takich kryteriów wyszukiwania. +SeeLocalSendMailSetup=Zobacz lokalnej konfiguracji sendmaila BackupDesc=Aby wykonać pełną kopię zapasową Dolibarr, musisz: -BackupDesc2=Zapisz zawartość katalogu dokumentów (%s), który zawiera wszystkie załadowane i wygenerowane pliki (Więc to obejmuje wszystkie pliki zrzutu generowane w kroku 1). +BackupDesc2=Save content of documents directory (%s) that contains all uploaded and generated files (So it includes all dump files generated at step 1). BackupDesc3=Zapisz zawartość Twojej bazy danych (%s) do kopi zapasowej. Aby tego dokonać, możesz użyć asystenta. -BackupDescX=Zarchiwizowany katalog należy przechowywać w bezpiecznym miejscu. -BackupDescY=Wygenerowany plik zrzutu powinien być przechowywany w bezpiecznym miejscu. -BackupPHPWarning=Kopia zapasowa nie może być gwarantowana przy użyciu tej metody. Preferuję poprzednią -RestoreDesc=Aby przywrócić kopię zapasową Dolibarr, należy: +BackupDescX=Zarchiwizowane katalogu należy przechowywać w bezpiecznym miejscu. +BackupDescY=Wygenerowany plik zrzutu powinny być przechowywane w bezpiecznym miejscu. +BackupPHPWarning=Kopia zapasowa nie może być gwarantowana przy użyciu tej metody. Wolę poprzedni +RestoreDesc=Aby przywrócić Dolibarr zapasowej, należy: RestoreDesc2=Przywróć pliki archiwalny (np. ZIP) katalogu dokumentów, aby wyodrębnić drzewa plików w katalogu dokumentów do nowej instalacji Dolibarr lub do bieżącego katalogu dokumentów ( %s). RestoreDesc3=Przywróć dane z pliku kopii zapasowej, do bazy danych nowej instalacji Dolibarr lub do bazy danych tej bieżącej instalacji (%s). Uwaga, gdy przywracanie zostanie zakończone, należy użyć loginu i hasła, które istniały, gdy kopia zapasowa została utworzona, aby połączyć się ponownie. Aby przywrócić kopię zapasową bazy danych do bieżącej instalacji, można użyć tego asystenta. RestoreMySQL=Import MySQL -ForcedToByAModule= Ta zasada zmusza do %s przez aktywowany moduł +ForcedToByAModule= Ta zasada jest zmuszona do %s przez aktywowany modułu PreviousDumpFiles=Dump bazy danych dostępne pliki kopii zapasowej WeekStartOnDay=Pierwszy dzień tygodnia RunningUpdateProcessMayBeRequired=Uruchomiony proces aktualizacji wydaje się konieczne (programy różni się od wersji %s %s wersja bazy danych) YouMustRunCommandFromCommandLineAfterLoginToUser=Należy uruchomić to polecenie z wiersza polecenia po zalogowaniu się do powłoki z %s użytkownika. -YourPHPDoesNotHaveSSLSupport=Funkcje SSL są niedostępne w twojej wersji PHP +YourPHPDoesNotHaveSSLSupport=funkcji SSL nie są dostępne w PHP DownloadMoreSkins=Więcej skórek do pobrania -SimpleNumRefModelDesc=Zwraca numer z formatu %syymm nnnn, gdzie yy to rok, MM miesiąc i nnnn jest ciągiem bez otworu, bez resetowania +SimpleNumRefModelDesc=Zwraca numer w farmacie %syymm nnnn, gdzie yy to rok, mm to miesiąc i nnnn jest ciągiem cyfr bez przerwania i bez możliwości resetu do wartości początkowej ShowProfIdInAddress=Pokaż zawodami identyfikator z adresów na dokumentach ShowVATIntaInAddress=Ukryj VAT Intra num z adresów na dokumenty TranslationUncomplete=Częściowe tłumaczenie SomeTranslationAreUncomplete=Niektóre języki mogą być częściowo tłumaczona lub maja zawiera błędy. Jeśli wykrycie niektórych, można naprawić pliki językowe z zarejestrowaniem się http://transifex.com/projects/p/dolibarr/ . MenuUseLayout=Dodać pionowe menu hidable (javascript opcja nie może być wyłączone) MAIN_DISABLE_METEO=Wyłącz widok pictogramów meteo -TestLoginToAPI=Test logowania do API +TestLoginToAPI=Przetestuj się zalogować do interfejsu API ProxyDesc=Niektóre funkcje Dolibarr muszą mieć dostęp do Internetu. Tutaj możesz określić parametry tego dostępu. Jeśli serwer Dolibarr jest za serwerem proxy, te parametry określą jak uzyskać dostęp do Internetu za jego pośrednictwem. ExternalAccess=Zewnętrzny dostęp -MAIN_PROXY_USE=Użyj serwera proxy (bezpośredniego dostępu do internetu) -MAIN_PROXY_HOST=Nazwa/Adres serwera proxy +MAIN_PROXY_USE=Użyj serwera proxy (inaczej bezpośredni dostęp do internetu) +MAIN_PROXY_HOST=Imię i nazwisko / adres serwera proxy MAIN_PROXY_PORT=Port serwera proxy MAIN_PROXY_USER=Zaloguj się, aby korzystać z serwera proxy MAIN_PROXY_PASS=Hasło do korzystania z serwera proxy DefineHereComplementaryAttributes=Określ tutaj wszystkie ATUTY, nie są już dostępne domyślnie i że chcesz być obsługiwane przez %s. -ExtraFields=Atrybuty uzupełniające +ExtraFields=Uzupełniające atrybuty ExtraFieldsLines=Atrybuty uzupełniające (linie) ExtraFieldsSupplierOrdersLines=(Linie uzupełniające atrybuty order) ExtraFieldsSupplierInvoicesLines=Atrybuty uzupełniające (linie na fakturze) -ExtraFieldsThirdParties=Atrybuty uzupełniające (kontrahent) -ExtraFieldsContacts=Atrybuty uzupełniające (kontakt/adres) +ExtraFieldsThirdParties=Atrybuty uzupełniające (thirdparty) +ExtraFieldsContacts=Atrybuty uzupełniające (kontakt / adres) ExtraFieldsMember=Atrybuty uzupełniające (członek) -ExtraFieldsMemberType=Atrybuty uzupełniające (typ członka) +ExtraFieldsMemberType=Atrybuty uzupełniające (typ członkiem) ExtraFieldsCustomerOrders=Zamówienia uzupełniające (atrybuty) ExtraFieldsCustomerInvoices=Atrybuty uzupełniające (faktury) -ExtraFieldsSupplierOrders=Atrybuty uzupełniające (zamówienia) +ExtraFieldsSupplierOrders=Zamówienia uzupełniające (atrybuty) ExtraFieldsSupplierInvoices=Atrybuty uzupełniające (faktury) -ExtraFieldsProject=Atrybuty uzupełniające (projekty) +ExtraFieldsProject=Atrybuty uzupełniające (projektów) ExtraFieldsProjectTask=Atrybuty uzupełniające (zadania) -ExtraFieldHasWrongValue=Atrybut %s ma nieprawidłową wartość. -AlphaNumOnlyCharsAndNoSpace=tylko znaki alfanumeryczne bez spacji -AlphaNumOnlyLowerCharsAndNoSpace=tylko znaki alfanumeryczne i małe litery bez spacji -SendingMailSetup=Konfiguracja wysyłki email +ExtraFieldHasWrongValue=Atrybut% s ma nieprawidłową wartość. +AlphaNumOnlyCharsAndNoSpace=tylko alphanumericals znaków bez spacji +AlphaNumOnlyLowerCharsAndNoSpace=tylko alphanumericals i małe litery bez przestrzeni +SendingMailSetup=Ustawienie sendings emailem SendmailOptionNotComplete=Uwaga, w niektórych systemach Linux, aby wysłać e-mail z poczty elektronicznej, konfiguracja wykonanie sendmail musi conatins opcja-ba (mail.force_extra_parameters parametr w pliku php.ini). Jeśli nigdy niektórzy odbiorcy otrzymywać e-maile, spróbuj edytować ten parametr PHP z mail.force_extra_parameters =-ba). PathToDocuments=Ścieżka do dokumentów PathDirectory=Katalog -SendmailOptionMayHurtBuggedMTA=Funkcja do wysyłania maili z wykorzystaniem metody "PHP poczty bezpośredniej" wygeneruje wiadomości, że może nie być prawidłowo przeanalizowany przez niektórych otrzymujących serwerów pocztowych. Powoduje to, że niektóre maile nie mogą być odczytywane przez ludzi, hostowanych przez te platformy podsłuchu. To przypadku niektórych dostawców internetowych (Ex: Orange we Francji). To nie jest problem w Dolibarr, ani w PHP, ale na otrzymywanie serwera poczty. Możesz jednak dodać opcji MAIN_FIX_FOR_BUGGED_MTA do 1 w konfiguracji - inne zmodyfikować Dolibarr, aby tego uniknąć. Jednakże, mogą wystąpić problemy z innymi serwerami, które przestrzegają ściśle standardu SMTP. Innym rozwiązaniem (zalecane) jest użycie metody "gniazda SMTP biblioteki", który nie ma wad. -TranslationSetup=Konfiguracja tłumaczenia -TranslationDesc=Wybór języka widoczne na ekranie mogą być modyfikowane:
      * Na całym świecie z menu Start - Ustawienia - Wyświetlacz
      * Dla użytkowników tylko z wyświetlaczem karta użytkownika karty użytkownika (kliknij logowania na górze ekranu). -TotalNumberOfActivatedModules=Łączna liczba aktywowanych modułów %s -YouMustEnableOneModule=Musisz włączyć przynajmniej 1 moduł -ClassNotFoundIntoPathWarning=Klasa %s nie została znaleziona w ścieżce PHP +SendmailOptionMayHurtBuggedMTA=Funkcja wysłać maile za pomocą metody "PHP poczty bezpośredniej" wygeneruje wiadomości, że może nie być prawidłowo przeanalizowany przez niektórych otrzymujących serwerów pocztowych. Powoduje to, że niektóre maile nie mogą być odczytywane przez ludzi obsługiwanych przez te platformy podsłuchu. To przypadku niektórych dostawców internetowych (Ex: Pomarańczowy we Francji). To nie jest problem w Dolibarr, ani w PHP, ale na otrzymywanie serwera poczty. Możesz jednak dodać opcję MAIN_FIX_FOR_BUGGED_MTA do 1 w konfiguracji - inne zmodyfikować Dolibarr, aby tego uniknąć. Jednakże, mogą wystąpić problemy z innymi serwerami, które przestrzegają ściśle standardu SMTP. Inne rozwiązanie (zalecane) jest użycie metody "gniazdo SMTP biblioteki", który nie ma wad. +TranslationSetup=Konfiguracja de la traduction +TranslationDesc=Wybór języka widoczne na ekranie mogą być modyfikowane:
      * Globalnie z menu Start - Ustawienia - Wyświetlacz
      * Dla użytkowników tylko z wyświetlaczem karta użytkownika karty użytkownika (kliknij zaloguj się na górze ekranu). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. +TotalNumberOfActivatedModules=Łączna liczba aktywowanych modułów funkcji:% s +YouMustEnableOneModule=Musisz przynajmniej umożliwić 1 moduł +ClassNotFoundIntoPathWarning=Klasa% s nie znaleziono na drodze PHP YesInSummer=Tak w lecie OnlyFollowingModulesAreOpenedToExternalUsers=Uwaga, tylko następujące moduły są otwarte dla użytkowników zewnętrznych (bez względu na uprawnienia tych użytkowników): SuhosinSessionEncrypt=Przechowywania sesji szyfrowane Suhosin -ConditionIsCurrently=Stan jest obecnie %s +ConditionIsCurrently=Stan jest obecnie% s YouUseBestDriver=Za pomocą sterownika% s, który jest najlepszym kierowcą dostępne obecnie. YouDoNotUseBestDriver=Używać dysku% s% s, ale kierowca jest zalecane. NbOfProductIsLowerThanNoPb=Masz tylko% s produktów / usług do bazy danych. W ten sposób nie wymaga żadnej szczególnej optymalizacji. @@ -1110,55 +1113,55 @@ GetBarCode=Pobierz kod kreskowy EmptyNumRefModelDesc=Kod jest bezpłatne. Kod ten może być zmieniane w dowolnym momencie. ##### Module password generation PasswordGenerationStandard=Wróć hasło generowane zgodnie z wewnętrznym Dolibarr algorytmu: 8 znaków zawierających cyfry i znaki udostępniony w małe. -PasswordGenerationNone=Nie sugeruj żadnego generowanego hasła. Hasło musi być wprowadzone ręcznie. +PasswordGenerationNone=Nie zgłosił żadnych wygenerowane hasło. Hasło należy wpisać ręcznie. PasswordGenerationPerso=Powrót hasło zależności osobiście określonej konfiguracji. SetupPerso=Zgodnie z twoją konfiguracją PasswordPatternDesc=Opis wzoru hasła ##### Users setup ##### -UserGroupSetup=Ustawienia modułu "Użytkownicy i grupy" +UserGroupSetup=Użytkownicy i grupy konfiguracji modułu GeneratePassword=Zaproponuj wygenerowane hasło -RuleForGeneratedPasswords=Zasady generowania sugerowanych haseł lub zatwierdzania haseł -DoNotSuggest=Nie sugeruj żadnego hasła +RuleForGeneratedPasswords=Artykuł sugerował, aby wygenerować hasła +DoNotSuggest=Nie zgłosił żadnych hasło EncryptedPasswordInDatabase=Aby umożliwić szyfrowanie haseł w bazie danych -DisableForgetPasswordLinkOnLogonPage=Nie pokazuj linka "Zapomniałeś hasła" na stronie logowania -UsersSetup=Ustawienia modułu użytkowników -UserMailRequired=Wymagany email to stworzenia nowego użytkownika +DisableForgetPasswordLinkOnLogonPage=Nie pokazuj link "Zapomniałeś hasła" na stronie logowania +UsersSetup=Użytkownicy modułu konfiguracji +UserMailRequired=Email wymagane, aby utworzyć nowego użytkownika ##### HRM setup ##### HRMSetup=Ustawianie modułu HR ##### Company setup ##### -CompanySetup=Ustawienia modułu firm +CompanySetup=Firmy konfiguracji modułu CompanyCodeChecker=Moduł dla stron trzecich i generowania kodu kontroli (klienta lub dostawcy) AccountCodeManager=Moduł do generowania kodu rachunkowych (klienta lub dostawcy) ModuleCompanyCodeAquarium=Zwrócić rachunkowych kod zbudowany przez %s, a następnie trzeciej dostawcy kod dostawcy rachunkowych kod i %s, a następnie trzeciej klienta kodu dla klienta rachunkowych kodu. -ModuleCompanyCodePanicum=Zwróć pusty kod rachunkowości -ModuleCompanyCodeDigitaria=Księgowość kod zależy od trzeciej kodu. Kod składa się z charakterem "C" na pierwszej pozycji, po którym następuje pierwsze 5 znaków w kodzie strony trzeciej. +ModuleCompanyCodePanicum=Wróć pusty rachunkowych kodu. +ModuleCompanyCodeDigitaria=Księgowość kod zależy od trzeciej kodu. Kod składa się z charakterem "C" na pierwszej pozycji, po którym następuje pierwsze 5 znaków w kodzie kontrahenta. UseNotifications=Użyj powiadomień -NotificationsDesc=Wiadomości e-mail powiadomienia funkcja umożliwia automatyczne cichu wysłać pocztę, Dolibarr dla niektórych wydarzeń. Cele powiadomień można określić:
      * Na OSOBAMI kontakty (klientów lub dostawców), jeden kontakt w czasie.
      * Lub ustawienie globalne adresy e-mail na stronie docelowej konfiguracji modułu. +NotificationsDesc=Wiadomości e-mail powiadomienia funkcja pozwala na automatyczne wysyłanie poczty w milczeniu, na niektórych imprezach na Dolibarr. Cele zgłoszeń można zdefiniować:
      * Na OSOBAMI kontakty (klientów i dostawców), jeden kontakt w czasie.
      * Lub ustawienie globalne adresy e-mail celem w stronie konfiguracji modułu. ModelModules=Szablony dokumentów -DocumentModelOdt=Generowanie dokumentów z szablonów OpenDocument (pliki .ODT or .ODS dla OpenOffice, KOffice, TextEdit, ...) -WatermarkOnDraft=Znak wodny na szkicu dokumentu +DocumentModelOdt=Generowanie dokumentów z szablonów (.odt OpenDocuments lub ods pliki dla OpenOffice, KOffice, TextEdit, ...) +WatermarkOnDraft=Znak wodny w sprawie projektu dokumentu JSOnPaimentBill=Aktywuj funkcję automatyczne wypełnianie linii płatności w formie płatności CompanyIdProfChecker=Profesjonalny Identyfikator unikalny -MustBeUnique=Musi być unikatowy? -MustBeMandatory=Obowiązkowe do tworzenia kontrahentów? -MustBeInvoiceMandatory=Obowiązkowe do zatwierdzania faktur? +MustBeUnique=Musi być wyjątkowa? +MustBeMandatory=Obowiązkowe do tworzenia stron trzecich? +MustBeInvoiceMandatory=Obowiązkowe do sprawdzania poprawności faktur? Miscellaneous=Różne ##### Webcal setup ##### WebCalSetup=Webcalendar link konfiguracji WebCalSyncro=Dodaj Dolibarr wydarzeń WebCalendar WebCalAllways=Zawsze, nie pytając -WebCalYesByDefault=Na żądanie (domyślnie - "tak") -WebCalNoByDefault=Na życzenie (domyślnie "nie") +WebCalYesByDefault=Na żądanie (tak domyślnie) +WebCalNoByDefault=Na życzenie (bez domyślnie) WebCalNever=Nigdy WebCalURL=URL kalendarza dostępu WebCalServer=Serwerze bazy danych kalendarza WebCalDatabaseName=Nazwa bazy danych -WebCalUser=Użytkownicy z dostępem do bazy danych +WebCalUser=Użytkownicy mają dostęp do bazy danych WebCalSetupSaved=Webcalendar konfiguracji zapisany pomyślnie. -WebCalTestOk=Połączenie do serwera '%s' z bazą danych '%s' z użytkownikiem '%s' się powiodło. -WebCalTestKo1=Połączenie do serwera '%s' powiodło się, ale nie można było połączyć się z bazą danych '%s'. -WebCalTestKo2=Połączenie z serwerem '%s' jako użytkownik '%s' nie powiodło się. -WebCalErrorConnectOkButWrongDatabase=Połączenie udało się, ale baza danych nie wygląda jak baza danych Webcalendar. +WebCalTestOk=Połączenie do serwera '% s' w bazie danych '% s' z użytkownika '% s' sukces. +WebCalTestKo1=Połączenie do serwera ' %s' sukces, ale baza danych' %s' nie mógł zostać osiągnięty. +WebCalTestKo2=Połączenie do serwera ' %s' z użytkownika' %s' nie powiodło się. +WebCalErrorConnectOkButWrongDatabase=Połączenie udało, ale baza danych nie patrzy się Webcalendar danych. WebCalAddEventOnCreateActions=Dodaj wydarzenie w kalendarzu działań utworzyć WebCalAddEventOnCreateCompany=Dodaj wydarzenie w kalendarzu tworzyć spółki WebCalAddEventOnStatusPropal=Dodaj wydarzenie w kalendarzu propozycji zmiany statusu @@ -1168,37 +1171,37 @@ WebCalAddEventOnStatusMember=Dodaj kalendarz przypadku zmiany statusu członków WebCalUrlForVCalExport=Wywóz link %s format jest dostępny na poniższy link: %s WebCalCheckWebcalSetup=Może Webcal modułu konfiguracji nie jest prawidłowe. ##### Invoices ##### -BillsSetup=Ustawienie madułu faktur -BillsDate=Data faktur -BillsNumberingModule=Model numeracji faktur i not kredytowych -BillsPDFModules=Modele dokumentów faktur -CreditNoteSetup=Ustawienia modułu noty kredytowej -CreditNotePDFModules=Modele dokumentów not kredytowych +BillsSetup=Konfiguracja modułu faktur +BillsDate=Faktury daty +BillsNumberingModule=Faktur i not kredytowych numeracji modułu +BillsPDFModules=Faktura dokumentów modele +CreditNoteSetup=Nota kredytowa konfiguracji modułu +CreditNotePDFModules=Nota kredytowa dokument modeli CreditNote=Nota kredytowa -CreditNotes=Noty kredytowe -ForceInvoiceDate=Wymuś zmianę daty faktury na datę zatwierdzenia tej faktury +CreditNotes=Not kredytowych +ForceInvoiceDate=Siły daty wystawienia faktury do walidacji daty AllowCreditNoteWithoutRelatedInvoice=Pozwól na tworzenie not kredytowych bez dowiązanej faktury DisableRepeatable=Wyłącz powtarzalny faktur -SuggestedPaymentModesIfNotDefinedInInvoice=Sygerowany domyślnie sposób płatności na fakturze jeżeli nie zdefiniowano innego dla faktury -EnableEditDeleteValidInvoice=Włącz możliwość educji/usuwania zatwierdzonej nieopłaconej faktury +SuggestedPaymentModesIfNotDefinedInInvoice=Sugerowane tryb płatności na fakturze domyślnie jeśli nie jest zdefiniowane w fakturze +EnableEditDeleteValidInvoice=Włącz możliwość edytować / usuwać ważnej faktury bez zapłaty SuggestPaymentByRIBOnAccount=Zaproponuj płatność wycofać z SuggestPaymentByChequeToAddress=Zaproponuj płatności czekiem do -FreeLegalTextOnInvoices=Dowolny tekst na fakturach -WatermarkOnDraftInvoices=Znak wodny na szkicu faktury (brak jeśli pusty) +FreeLegalTextOnInvoices=Wolny tekst na fakturach +WatermarkOnDraftInvoices=Znak wodny na projekt faktury (brak jeśli pusty) PaymentsNumberingModule=Model numeracji płatności ##### Proposals ##### -PropalSetup=Ustawienia modułu propozycji handlowych +PropalSetup=Konfiguracja modułu ofert handlowych CreateForm=Tworzenie formularzy NumberOfProductLines=Liczba linii produktów -ProposalsNumberingModules=Model numeracji propozycji handlowej -ProposalsPDFModules=Model dokumentów propozycji handlowej +ProposalsNumberingModules=Commercial wniosku numeracji modules +ProposalsPDFModules=Commercial wniosku dokumenty modeli ClassifiedInvoiced=Sklasyfikowany zafakturowana HideTreadedPropal=Ukryj leczonych propozycji w wykazie AddShippingDateAbility=Dodaj datę wysyłki zdolność AddDeliveryAddressAbility=Dodaj datę dostawy zdolność UseOptionLineIfNoQuantity=Linia produktów / usług z zerową ilość jest traktowana jako opcja FreeLegalTextOnProposal=Darmowy tekstu propozycji -WatermarkOnDraftProposal=Znak wodny na szkicu propozycji handlowej (brak jeśli pusty) +WatermarkOnDraftProposal=Znak wodny projektów wniosków komercyjnych (brak jeśli pusty) BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=Zapytaj o rachunku bankowego przeznaczenia propozycji ##### SupplierProposal ##### SupplierProposalSetup=Cena żąda konfiguracji modułu dostawcy @@ -1209,13 +1212,13 @@ WatermarkOnDraftSupplierProposal=Znak wodny w sprawie projektu cenie żąda dost BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Zapytaj o rachunku bankowego przeznaczenia proponowaniu ceny WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Zapytaj o magazyn Åŗródłowy dla zamówienia ##### Orders ##### -OrdersSetup=Konfiguracja zarządzaniem zamówieniami -OrdersNumberingModules=Model numeracji zamówień -OrdersModelModule=Model dokumentu zamówienia +OrdersSetup=Konfiguracja modułu zamówień +OrdersNumberingModules=Zamówienia numeracji modules +OrdersModelModule=Zamów dokumenty modeli HideTreadedOrders=Ukryj leczonych lub anulowane zlecenia z listy ValidOrderAfterPropalClosed=Aby zatwierdzić wniosek, aby po bliższa, umożliwia nie krok po tymczasowym porządku -FreeLegalTextOnOrders=Dowolny tekst na zamówieniach -WatermarkOnDraftOrders=Znak wodny na szkicu zamówienia (brak jeśli pusty) +FreeLegalTextOnOrders=Wolny tekst na zamówienie +WatermarkOnDraftOrders=Znak wodny w sprawie projektów zamówień (brak jeśli pusty) ShippableOrderIconInList=Dodaj ikonę w liście zamówień, które wskazują, czy zamówienie jest shippable BANK_ASK_PAYMENT_BANK_DURING_ORDER=Zapytaj o rachunku bankowego przeznaczenia porządku ##### Clicktodial ##### @@ -1224,24 +1227,24 @@ ClickToDialUrlDesc=Url called when a click on phone picto is done. Dans l'url, ##### Bookmark4u ##### Bookmark4uSetup=Bookmark4u konfiguracji modułu ##### Interventions ##### -InterventionsSetup=Konfiguracja modułu interwencji -FreeLegalTextOnInterventions=Dowolny tekst na dokumentach interwencji -FicheinterNumberingModules=Model numeracji interwencji +InterventionsSetup=Interwencje konfiguracji modułu +FreeLegalTextOnInterventions=Darmowe tekst na dokumenty interwencji +FicheinterNumberingModules=Interwencja numeracji modules TemplatePDFInterventions=Interwencja karty wzorów dokumentów -WatermarkOnDraftInterventionCards=Znak wodny na dokumentach karty interwencji (brak jeśli pusty) +WatermarkOnDraftInterventionCards=Znak wodny na dokumentach kart interwencji (brak jeśli pusty) ##### Contracts ##### -ContractsSetup=Konfiguracja modułu Kontrakty/Subskrypcje +ContractsSetup=Kontrakty / konfiguracji modułu Subskrybcje ContractsNumberingModules=Kontrakty numerowania modułów TemplatePDFContracts=Kontrakty modele dokumenty FreeLegalTextOnContracts=Wolny tekst na kontraktach WatermarkOnDraftContractCards=Znak wodny w sprawie projektów umów (brak jeśli pusty) ContractsAndServices=Lista kontaktów i usług ##### Members ##### -MembersSetup=Konfiguracja modułu członków +MembersSetup=Członkowie konfiguracji modułu MemberMainOptions=Główne opcje AddSubscriptionIntoAccount=Dodaj do subskrypcji konta bankowego lub środków pieniężnych, bankowych modułu AdherentLoginRequired= Zarządzanie logowania dla każdego członka -AdherentMailRequired=Wymagany email do stworzenia nowego członka +AdherentMailRequired=Email wymagane, aby utworzyć nowy członek MemberSendInformationByMailByDefault=Checkbox wysłać mail z potwierdzeniem do członków jest domyślnie ##### LDAP setup ##### LDAPSetup=Konfiguracja LDAP @@ -1250,8 +1253,8 @@ LDAPUsersSynchro=Użytkownicy LDAPGroupsSynchro=Grupy LDAPContactsSynchro=Kontakty LDAPMembersSynchro=Członkowie -LDAPSynchronization=Synchronizacja LDAP -LDAPFunctionsNotAvailableOnPHP=Funkcje LDAP nie są dostępne w twojej wersji PHP +LDAPSynchronization=LDAP synchronizacji +LDAPFunctionsNotAvailableOnPHP=LDAP funkcje nie są availbale w PHP LDAPToDolibarr=LDAP -> Dolibarr DolibarrToLDAP=Dolibarr -> LDAP LDAPNamingAttribute=Wpisz LDAP @@ -1260,13 +1263,13 @@ LDAPSynchronizeGroups=Synchronizacja Dolibarr grup LDAP LDAPSynchronizeContacts=Synchronizacja kontaktów z Dolibarr LDAP LDAPSynchronizeMembers=Synchronizacja członków fundacji Dolibarr modułu z LDAP LDAPTypeExample=Openldap, Egroupware lub usługi Active Directory -LDAPPrimaryServer=Serwer podstawowy -LDAPSecondaryServer=Serwer dodatkowy -LDAPServerPort=Port serwera +LDAPPrimaryServer=Podstawowy serwer +LDAPSecondaryServer=Dodatkowy serwer +LDAPServerPort=Portu serwera LDAPServerPortExample=Standardowy port: 389 -LDAPServerProtocolVersion=Wersja protokołu +LDAPServerProtocolVersion=Protokół wersji LDAPServerUseTLS=Użyj TLS -LDAPServerUseTLSExample=Twój serwer LDAP używa TLS +LDAPServerUseTLSExample=Twoja użyć serwera LDAP TLS LDAPServerDn=Serwer DN LDAPAdminDn=Administrator DN LDAPAdminDnExample=Complete DN (ex: cn=adminldap,dc=society,dc=Kompletny DN (dawniej: cn= adminldap, dc= społeczeństwa, dc= com) @@ -1277,13 +1280,13 @@ LDAPGroupDn=Grupy DN LDAPGroupDnExample=Complete DN (ex: ou=groups,dc=society,dc=Kompletny DN (dawniej: ou= Grupy, dc= społeczeństwa, dc= com) LDAPServerExample=Adres serwera (np. localhost, 192.168.0.2, LDAPS: / / ldap.example.com /) LDAPServerDnExample=Complete DN (ex: dc=company,dc=Kompletny DN (dawniej: dc= firma, dc= com) -LDAPPasswordExample=Hasło administratora -LDAPDnSynchroActive=Synchronizacja użytkowników i grup -LDAPDnSynchroActiveExample=Synchronizacja LDAP do Dolibarr lub Dolibar do LDAP -LDAPDnContactActive=Synchronizacja kontaktów +LDAPPasswordExample=Administrator hasło +LDAPDnSynchroActive=Użytkownicy i grupy synchronizacji +LDAPDnSynchroActiveExample=LDAP do Dolibarr lub Dolibarr do synchronizacji LDAP +LDAPDnContactActive=Kontakty 'synchronizacji LDAPDnContactActiveYes=Aktywowany synchronizacji LDAPDnContactActiveExample=Aktywowany / Unactivated synchronizacji -LDAPDnMemberActive=Synchronizacja członków +LDAPDnMemberActive=Posłów synchronizacji LDAPDnMemberActiveExample=Aktywowany / Unactivated synchronizacji LDAPContactDn=Dolibarr kontaktów "DN LDAPContactDnExample=Complete DN (ex: ou=contacts,dc=society,dc=Kompletny DN (dawniej: ou= Kontakty, DC= społeczeństwa, dc= com) @@ -1300,20 +1303,20 @@ LDAPContactObjectClassListExample=Lista objectClass definiowania rekordu atrybut LDAPMemberTypeDn=Dolibarr członka typu DN LDAPMemberTypeDnExample=Complete DN (ex: ou=type_members,dc=society,dc=Kompletny DN (dawniej: ou= type_members, dc= społeczeństwa, dc= com) LDAPTestConnect=Test połączenia LDAP -LDAPTestSynchroContact=Test synchronizacji kontaktów -LDAPTestSynchroUser=Test synchronizacji użytkownika -LDAPTestSynchroGroup=Test synchronizacji grupy -LDAPTestSynchroMember=Test synchronizacji członka -LDAPTestSearch= Test wyszukiwania LDAP -LDAPSynchroOK=Udany test synchronizacji -LDAPSynchroKO=Test synchronizacji nie powiódł się -LDAPSynchroKOMayBePermissions=Test synchronizacji nie powiódł się. Upewnij się, że z serwerem jest poprawnie skonfigurowane i dopuść aktualizacje LDAP. -LDAPTCPConnectOK=Połączenie TCP do serwera LDAP powiodło się (Serwer=%s, Port=%s) -LDAPTCPConnectKO=Połączenie TCP do serwera LDAP nie powiodło się (Serwer=%s, Port=%s) -LDAPBindOK=Połączenie/Autoryzacja na serwerze LDAP powiodło się (Serwer=%s, Port=%s, Admin=%s, Hasło=%s) -LDAPBindKO=Połączenie/Autoryzacja na serwerze LDAP nie powiodło się (Serwer=%s, Port=%s, Admin=%s, Hasło=%s) -LDAPUnbindSuccessfull=Odłączenie powiodło się -LDAPUnbindFailed=Odłączenie od serwera nie powiodło się. +LDAPTestSynchroContact=Test kontaktu synchronizacji +LDAPTestSynchroUser=Test użytkownika synchronizacji +LDAPTestSynchroGroup=Test grupy synchronizacji +LDAPTestSynchroMember=Test członka synchronizacji +LDAPTestSearch= Testowanie wyszukiwania LDAP +LDAPSynchroOK=Synchronizacja udany test +LDAPSynchroKO=Niepowodzenie testu synchronizacji +LDAPSynchroKOMayBePermissions=Niepowodzenie testu synchronizacji. Upewnij się, że łączenie się z serwerem jest poprawnie skonfigurowany i pozwala LDAP udpates +LDAPTCPConnectOK=TCP connect to LDAP server successful (Server=%s, Port=TCP podłączyć do serwera LDAP powiodło się (Server= %s, port= %s) +LDAPTCPConnectKO=TCP connect to LDAP server failed (Server=%s, Port=TCP podłączyć do serwera LDAP nie powiodło się (Server= %s, port= %s) +LDAPBindOK=Połącz / Authentificate na serwerze LDAP sukces (Server =% s, port =% s, Admin =% s, hasło =% s) +LDAPBindKO=Connect/Authentificate to LDAP server failed (Server=%s, Port=%s, Admin=%s, Password=Kontakt / Authentificate do serwera LDAP nie powiodło się (Server= %s, port= %s, %s= Administrator, Password= %s) +LDAPUnbindSuccessfull=Odłącz sukces +LDAPUnbindFailed=Odłącz nie LDAPConnectToDNSuccessfull=Połączenie au DN ( %s) Russie LDAPConnectToDNFailed=Połączenie au DN ( %s) choue LDAPSetupForVersion3=Skonfigurowane dla serwera LDAP w wersji 3 @@ -1330,7 +1333,7 @@ LDAPFieldFullname=Imię i nazwisko LDAPFieldFullnameExample=Przykład: cn LDAPFieldPassword=Hasło LDAPFieldPasswordNotCrypted=Hasło nie zaszyfrowane -LDAPFieldPasswordCrypted=Hasło zaszyfrowane +LDAPFieldPasswordCrypted=Zaszyfrowane hasło LDAPFieldPasswordExample=Przykład: userPassword LDAPFieldCommonName=Nazwa zwyczajowa LDAPFieldCommonNameExample=Przykład: cn @@ -1340,18 +1343,18 @@ LDAPFieldFirstName=Imię LDAPFieldFirstNameExample=Przykład: GivenName LDAPFieldMail=Adres e-mail LDAPFieldMailExample=Przykład: poczta -LDAPFieldPhone=Firmowy numer telefonu -LDAPFieldPhoneExample=Przykład: 000 000 000 -LDAPFieldHomePhone=Prywatny numer telefonu -LDAPFieldHomePhoneExample=Przykład: 000 000 000 +LDAPFieldPhone=Profesjonalne numer telefonu +LDAPFieldPhoneExample=Przykład: telephonenumber +LDAPFieldHomePhone=Osobiste numer telefonu +LDAPFieldHomePhoneExample=Przykład: homephone LDAPFieldMobile=Telefon komórkowy -LDAPFieldMobileExample=Przykład: 000 000 000 +LDAPFieldMobileExample=Przykład: telefon komórkowy LDAPFieldFax=Numer faksu -LDAPFieldFaxExample=Przykład: 00 000 00 00 +LDAPFieldFaxExample=Przykład: facsimiletelephonenumber LDAPFieldAddress=Ulica LDAPFieldAddressExample=Przykład: ulica LDAPFieldZip=Kod pocztowy -LDAPFieldZipExample=Przykład: 00-000 +LDAPFieldZipExample=Przykład: KodPocztowy LDAPFieldTown=Miasto LDAPFieldTownExample=Przykład: l LDAPFieldCountry=Kraj @@ -1360,19 +1363,19 @@ LDAPFieldDescription=Opis LDAPFieldDescriptionExample=Przykład: opis LDAPFieldNotePublic=Notatka publiczna LDAPFieldNotePublicExample=Przykład: notatka publiczna -LDAPFieldGroupMembers= Grupa członków +LDAPFieldGroupMembers= Członkowie grupy LDAPFieldGroupMembersExample= Przykład: uniqueMember LDAPFieldBirthdate=Data urodzenia -LDAPFieldBirthdateExample=Przykład: rrrr-mm-dd +LDAPFieldBirthdateExample=Przykład: LDAPFieldCompany=Firma LDAPFieldCompanyExample=Przykład: o LDAPFieldSid=SID LDAPFieldSidExample=Przykład: objectSid LDAPFieldEndLastSubscription=Data zakończenia subskrypcji -LDAPFieldTitle=Post/Funkcja +LDAPFieldTitle=Post / Funkcja LDAPFieldTitleExample=Przykład: tytuł LDAPParametersAreStillHardCoded=Parametry LDAP nadal sztywno (w klasie kontaktowego) -LDAPSetupNotComplete=Konfiguracja LDAP jest niekompletna (przejdÅŗ do kolejnych zakładek) +LDAPSetupNotComplete=LDAP konfiguracji nie są kompletne (przejdÅŗ na innych kartach) LDAPNoUserOrPasswordProvidedAccessIsReadOnly=Nr hasło administratora lub przewidziane. LDAP dostęp będą anonimowe i w trybie tylko do odczytu. LDAPDescContact=Ta strona pozwala na zdefiniowanie atrybutów LDAP nazwę LDAP drzewa dla każdego danych na Dolibarr kontakty. LDAPDescUsers=Ta strona pozwala na zdefiniowanie atrybutów LDAP nazwę LDAP drzewa dla każdego danych na Dolibarr użytkowników. @@ -1399,30 +1402,30 @@ CacheByClient=Cache przez przeglądarkę CompressionOfResources=Kompresja odpowiedzi HTTP TestNotPossibleWithCurrentBrowsers=Taka automatyczna detekcja nie jest możliwe przy obecnych przeglądarek ##### Products ##### -ProductSetup=Ustawienie modułu produktów +ProductSetup=Produkty konfiguracji modułu ServiceSetup=Konfiguracja modułu Usługi -ProductServiceSetup=Ustawienie modulu Produktów i Usług -NumberOfProductShowInSelect=Maksymalna liczba produktów na liście rozwijanej (0=bez limitu) +ProductServiceSetup=Produkty i usługi moduły konfiguracyjne +NumberOfProductShowInSelect=Max number of products in combos select lists (0=Maksymalna liczba produktów combo wybrać list (0= bez limitu) ConfirmDeleteProductLineAbility=Potwierdzenie usunięcia linii produkuje w formach ModifyProductDescAbility=Personalizacja opisy produkowanych w formach ViewProductDescInFormAbility=Wizualizacja opisy produktów w formach (inaczej jak popup tooltip) -MergePropalProductCard=Aktywuj w karcie produktu dołączony usług / Files opcję scalania dokument PDF produktu do wniosku PDF Azur, jeśli produkt / usługa jest we wniosku +MergePropalProductCard=Activate in product/service Attached Files tab an option to merge product PDF document to proposal PDF azur if product/service is in the proposal ViewProductDescInThirdpartyLanguageAbility=Wizualizacja produktów opisów w thirdparty języku -UseMaskOnClone=Użyj kolejnego numeru referencyjnego dla produktu, gdy klonujesz produkt%s (dostępne jeżeli skonfigurowano maskę) +UseMaskOnClone=Use product next ref when we clone a product%s (available if mask configured) UseSearchToSelectProductTooltip=Także jeśli masz dużą ilość produktu (> 100 000), można zwiększyć prędkość przez ustawienie stałej PRODUCT_DONOTSEARCH_ANYWHERE do 1 w Setup-> Inne. Szukaj zostaną ograniczone do początku łańcucha. UseSearchToSelectProduct=Użyj wyszukiwarki aby wybrać produkt (zamiast listy rozwijanej). UseEcoTaxeAbility=Wsparcie Eko-Taxe (WEEE) -SetDefaultBarcodeTypeProducts=Domyślny kod kreskowy używany dla produktów +SetDefaultBarcodeTypeProducts=Domyślny kod kreskowy typu użyć do produktów SetDefaultBarcodeTypeThirdParties=Domyślny kod kreskowy typu do użytku dla osób trzecich -UseUnits=Zdefiniować jednostkę miary dla ilości w czasie zamówienia, wniosku lub faktura linii edycji -ProductCodeChecker= Moduł do generowania i sprawdzania kodów dla produktów i usług -ProductOtherConf= Konfiguracja Produktu/Usługi +UseUnits=Define a unit of measure for Quantity during order, proposal or invoice lines edition +ProductCodeChecker= Moduł do generowania kodu produktu i sprawdzeniu (produkt lub usługa) +ProductOtherConf= Konfiguracja produktu / usługi IsNotADir=To nie katalog! ##### Syslog ##### -SyslogSetup=Konfiguracja modułu Logi +SyslogSetup=Syslog konfiguracji modułu SyslogOutput=Zaloguj wyjście SyslogSyslog=Syslog -SyslogFacility=Obiekt +SyslogFacility=Funkcja SyslogLevel=Poziom SyslogSimpleFile=Plik SyslogFilename=Nazwa pliku i ścieżka @@ -1430,28 +1433,28 @@ YouCanUseDOL_DATA_ROOT=Możesz użyć DOL_DATA_ROOT / dolibarr.log do pliku w Do ErrorUnknownSyslogConstant=Stała %s nie jest znany syslog stałej OnlyWindowsLOG_USER=System Windows obsługuje tylko LOG_USER SyslogSentryDSN=Sentry DSN -SyslogSentryFromProject=DSN z projektu Sentry +SyslogSentryFromProject=DSN from your Sentry project ##### Donations ##### -DonationsSetup=Konfiguracja modułu darowizn +DonationsSetup=Darowizna konfiguracji modułu DonationsReceiptModel=Szablon otrzymania wpłaty ##### Barcode ##### -BarcodeSetup=Konfiguracja kodu kreskowego +BarcodeSetup=Barcode konfiguracji PaperFormatModule=Format druku modułu BarcodeEncodeModule=Barcode typ kodowania -UseBarcodeInProductModule=Użuj kodów kreskowych dla produktów +UseBarcodeInProductModule=Wykorzystanie kodów kreskowych dla produktów CodeBarGenerator=Generator kodów kreskowych ChooseABarCode=Nie określono generatora FormatNotSupportedByGenerator=Format nie jest obsługiwany przez ten generator BarcodeDescEAN8=Kod kreskowy typu EAN8 -BarcodeDescEAN13=Kod kreskowy typu EAN13 +BarcodeDescEAN13=Kodów kreskowych typu EAN13 BarcodeDescUPC=Kod kreskowy typu UPC BarcodeDescISBN=Kod kreskowy typu ISBN BarcodeDescC39=Kod kreskowy typu C39 BarcodeDescC128=Kod kreskowy typu C128 -BarcodeDescDATAMATRIX=Kodów kreskowych typu Datamatrix -BarcodeDescQRCODE=Kod kreskowy lub kod QR -GenbarcodeLocation=Narzędzie lini poleceń do generowania generowani akodów kreskowyh (używane przez wewnętrzny silnik dla niektórych typów kodów). Musi być kompatybilny z "genbarcode".
      Przykładowo: /usr/local/bin/genbarcode -BarcodeInternalEngine=Silnik wewnętrzny +BarcodeDescDATAMATRIX=Barcode of type Datamatrix +BarcodeDescQRCODE=Barcode of type QR code +GenbarcodeLocation=Bar generowanie kodu narzędzie wiersza polecenia (używany przez silnik wewnętrznego dla niektórych typów kodów kreskowych). Muszą być zgodne z "genbarcode".
      Na przykład: / usr / local / bin / genbarcode +BarcodeInternalEngine=Silnik wewnętrznego BarCodeNumberManager=Manager auto zdefiniować numery kodów kreskowych ##### Prelevements ##### WithdrawalsSetup=Wycofanie konfiguracji modułu @@ -1466,47 +1469,47 @@ MailingEMailFrom=Nadawca wiadomości e-mail (Z) na e-maile wysyłane przez e-mai MailingEMailError=Powrót e-mail (Errors-do) na e-maile z błędami MailingDelay=Sekund po wysłaniu czekać następnej wiadomości ##### Notification ##### -NotificationSetup=Ustawianie modułu powiadamiania EMail +NotificationSetup=Napisz e-mail konfiguracji modułu powiadomienia NotificationEMailFrom=Nadawca wiadomości e-mail (Z) na e-maile wysyłane do powiadomień -ListOfAvailableNotifications=Lista wydarzeń można ustawić powiadomienia, dla wszystkich thirdparty (przejdÅŗ do thirdparty karty do instalacji) lub poprzez ustawienie stałego email (lista zależy od aktywowanych modułów) +ListOfAvailableNotifications=Lista wydarzeń można ustawić powiadomienia w odniesieniu do każdego thirdparty (przejdÅŗ do thirdparty karty, aby ustawić) lub ustawiając stały adres e-mail (Lista modułów zależy od aktywowanych) FixedEmailTarget=Naprawiono docelowy adres e-mail ##### Sendings ##### -SendingsSetup=Wysyłanie konfiguracji modułu +SendingsSetup=Konfiguracja modułu wysyłek SendingsReceiptModel=Wysyłanie otrzymania modelu SendingsNumberingModules=Sendings numerowania modułów -SendingsAbility=Arkusze Pomoc wysyłki dla dostaw klientów +SendingsAbility=Obsługuj arkusze wysyłkowe dla dostaw do klientów NoNeedForDeliveryReceipts=W większości przypadków, sendings wpływy są wykorzystywane zarówno jako karty klienta dostaw (wykaz produktów wysłać) i arkusze, które są recevied i podpisana przez klienta. Więc produktu dostaw wpływów jest powielony funkcji i rzadko jest włączony. -FreeLegalTextOnShippings=Dowolny tekst na przesyłkach +FreeLegalTextOnShippings=Dowolny tekst sprawie przemieszczania ##### Deliveries ##### DeliveryOrderNumberingModules=Produkty dostaw otrzymania numeracji modułu DeliveryOrderModel=Produkty dostaw otrzymania modelu -DeliveriesOrderAbility=Wsparcie dostaw produktów wpływy +DeliveriesOrderAbility=Obsługuj wysyłki przychodzące z dostawami produktów FreeLegalTextOnDeliveryReceipts=Wolny tekst na dostawy wpływy ##### FCKeditor ##### AdvancedEditor=Zaawansowany edytor ActivateFCKeditor=Uaktywnij FCKeditor za: FCKeditorForCompany=WYSIWIG tworzenie / edycja spółek opis i notatki FCKeditorForProduct=WYSIWIG tworzenie / edycja produktów / usług "opis i notatki -FCKeditorForProductDetails=WYSIWIG tworzenie / edycja produktów szczegóły linii dla wszystkich podmiotów (wnioski, zamówienia, faktury, itp ...). Ostrzeżenie: Korzystanie z tej opcji, w ​​tym przypadku nie jest poważnie zalecane, gdyż może to spowodować problemy z znaków specjalnych i strona formatowania, gdy buduje PDF akta. +FCKeditorForProductDetails=WYSIWIG tworzenie / edycja produktów szczegóły linii dla wszystkich podmiotów (wnioski, zamówienia, faktury, itp ...). Ostrzeżenie: Użycie tej opcji w tym przypadku nie jest zalecane, ponieważ może poważnie to spowodować problemy z znaków specjalnych i strona formatowania, gdy buduje PDF pliki. FCKeditorForMailing= WYSIWIG tworzenie / edycja wiadomości -FCKeditorForUserSignature=WYSIWIG tworzenie/edycja podpisu użytkownika -FCKeditorForMail=WYSIWIG tworzenie/edycja dla wszystkich eMail (z wyjątkiem Narzędzia -> eMailing) +FCKeditorForUserSignature=WYSIWIG tworzenie / edycja podpisu użytkownika +FCKeditorForMail=WYSIWIG tworzenie / edycja dla wszystkich wiadomości (z wyjątkiem Outils-> e-maila) ##### OSCommerce 1 ##### OSCommerceErrorConnectOkButWrongDatabase=Połączenie udało, ale baza danych nie patrzy się osCommerce danych (klucz %s nie został znaleziony w tabeli %s). OSCommerceTestOk=Połączenie do serwera ' %s' w bazie danych " %s" z użytkownika' %s' powiodło się. OSCommerceTestKo1=Połączenie do serwera ' %s' sukces, ale baza danych' %s' nie mógł zostać osiągnięty. OSCommerceTestKo2=Połączenie do serwera ' %s' z użytkownika' %s' nie powiodło się. ##### Stock ##### -StockSetup=Konfiguracja modułu magazynu -UserWarehouse=Wykorzystanie użytkowników osobiste magazyny -IfYouUsePointOfSaleCheckModule=W przypadku korzystania z modułu Point of Sale (POS dostarczonych przez moduł domyślnie lub innego modułu zewnętrznego), ta konfiguracja może być ignorowane przez swój punkt modułu sprzedaż. Większość punktem modułów sprzedaży są przeznaczone do tworzenia natychmiast fakturę i zmniejszyć czas, opcje są domyślnie co tutaj. Tak więc, jeśli chcesz, czy nie mieć spadek akcji podczas rejestracji sprzedać z twojego punktu sprzedaży, sprawdÅŗ również swój moduł POS skonfigurować. +StockSetup=Magazyn konfiguracji modułu +UserWarehouse=Korzystanie użytkowników osobiste magazyny +IfYouUsePointOfSaleCheckModule=W przypadku korzystania z modułu Point of Sale (moduł POS dostarczony domyślnie lub inny moduł zewnętrzny), ta konfiguracja może być ignorowana przez twój moduł POS. Większość modułów POS jest zaprojektowana, aby wystawiać natychmiast fakturę i obniżać zapas domyślnie, czyli podobnie jak poniższe opcje. Tak więc, jeśli chcesz lub nie, aby twój moduł POS obsłużył zmniejszanie zapasu na magazynie podczas rejestrowania sprzedaży, sprawdÅŗ konfigurację twojego modułu POS. ##### Menu ##### MenuDeleted=Menu skreślony TreeMenu=Drzewo menu Menus=Menu TreeMenuPersonalized=Spersonalizowane menu NewMenu=Nowe menu -MenuConf=Konfiguracja menu +MenuConf=Menu konfiguracji Menu=Wybór menu MenuHandler=Menu obsługi MenuModule=Źródło modułu @@ -1531,10 +1534,10 @@ DeleteMenu=Usuń w menu ConfirmDeleteMenu=Czy na pewno chcesz usunąć menu %s? FailedToInitializeMenu=Nie można zainicjowac menu ##### Tax ##### -TaxSetup=Podatki, podatki socjalne i fiskalne i dywidendy konfiguracji modułu +TaxSetup=Taxes, social or fiscal taxes and dividends module setup OptionVatMode=Opcja d'exigibilit de TVA -OptionVATDefault=Metoda kasowa -OptionVATDebitOption=Zasada memoriału +OptionVATDefault=Kasowej +OptionVATDebitOption=Memoriału OptionVatDefaultDesc=VAT jest należny:
      - W dniu dostawy / płatności za towary
      - Na opłatę za usługi OptionVatDebitOptionDesc=VAT jest należny:
      - W dniu dostawy / płatności za towary
      - Na fakturze (obciążenie) na usługi SummaryOfVatExigibilityUsedByDefault=Czas VAT exigibility domyślnie wg wybranej opcji: @@ -1548,23 +1551,23 @@ Sell=Sprzedać InvoiceDateUsed=Faktura używany termin YourCompanyDoesNotUseVAT=Twoja firma została określona, aby nie używać VAT (Start - Ustawienia - Firma / fundacji), więc nie ma VAT opcje konfiguracji. AccountancyCode=Kod Księgowość -AccountancyCodeSell=Kod rachunku sprzedaży -AccountancyCodeBuy=Kod konta zakupu +AccountancyCodeSell=Rachunek sprzedaży. kod +AccountancyCodeBuy=Kup konto. kod ##### Agenda ##### AgendaSetup=Działania i porządku konfiguracji modułu PasswordTogetVCalExport=Klucz do wywozu zezwolić na link PastDelayVCalExport=Nie starsze niż eksport przypadku AGENDA_USE_EVENT_TYPE=Typy użyć zdarzenia (udało się menu Setup -> słownik -> Rodzaj wydarzenia porządku obrad) -AGENDA_USE_EVENT_TYPE_DEFAULT=Ustaw automatycznie tę wartość domyślną dla typu zdarzenia w przypadku tworzenia postaci +AGENDA_USE_EVENT_TYPE_DEFAULT=Set automatically this default value for type of event into event create form AGENDA_DEFAULT_FILTER_TYPE=Ustaw automatycznie tego typu imprezy w filtrze wyszukiwania widzenia porządku obrad AGENDA_DEFAULT_FILTER_STATUS=Ustaw automatycznie tego stanu dla wydarzeń w filtrze wyszukiwania widzenia porządku obrad AGENDA_DEFAULT_VIEW=Która karta chcesz otworzyć domyślnie po wybraniu menu Agendę ##### ClickToDial ##### -ClickToDialDesc=Moduł ten pozwala na wykonanie numery telefonów kliknąć. Kliknięcie tej ikony spowoduje zadzwonić, aby telefon zadzwonić pod numer telefonu. To może być użyty do wywołania systemu call center z Dolibarr, że może zadzwonić pod numer telefonu na systemie SIP, na przykład. +ClickToDialDesc=Moduł ten pozwala dodać ikonę po numer telefonu Dolibarr kontakty. Kliknięcie na tę ikonę, będzie połączenie z serveur z danego adresu URL można zdefiniować poniżej. Może to być wykorzystane, aby połączyć się z Call Center z systemu Dolibarr, że mogą dzwonić na numer telefonu SIP system przykład. ClickToDialUseTelLink=Używaj tylko łącza "tel:" na numery telefonów ClickToDialUseTelLinkDesc=Użyj tej metody, jeśli użytkownicy mają softphone lub interfejs oprogramowania zainstalowanego na tym samym komputerze, niż przeglądarce i nazywa się po kliknięciu na link w przeglądarce, które zaczynają się od "tel:". Jeśli potrzebujesz pełne rozwiązanie serwera (bez potrzeby instalacji oprogramowania lokalnego), należy ustawić na "Nie" i wypełnić następne pole. ##### Point Of Sales (CashDesk) ##### -CashDesk=Punkt sprzedaży +CashDesk=Punktów sprzedaży CashDeskSetup=Kasa konfiguracji modułu CashDeskThirdPartyForSell=Domyślnie ogólny osób trzecich do korzystania z Sells CashDeskBankAccountForSell=Środki pieniężne na rachunku do korzystania sprzedaje @@ -1585,16 +1588,16 @@ WebServicesDesc=Umożliwiając tym module Dolibarr stać się serwis serwera św WSDLCanBeDownloadedHere=Hasło pliku WSDL świadczonych serviceses można pobrać tutaj EndPointIs=SOAP klienci muszą wysłać swoje wnioski do Dolibarr punktem końcowym dostępne na Url ##### API #### -ApiSetup=Ustawianie modułu API -ApiDesc=Po włączeniu tego moduły Dolibarr stanie się serwerem REST zapewniającym różne usługi internetowe -KeyForApiAccess=Klucz do użycia API (parametr "api_key") -ApiProductionMode=Włącz tryb produkcyjny (będzie to włączyć a skrytek korzystanie z usług zarządzania) -ApiEndPointIs=Mozesz uzuskać do stęp do API poprzez URL -ApiExporerIs=Można zwiedzić API pod adresem URL -OnlyActiveElementsAreExposed=Tylko elementy z włączonych modułów sa widoczne -ApiKey=Klucz do API +ApiSetup=API module setup +ApiDesc=By enabling this module, Dolibarr become a REST server to provide miscellaneous web services. +KeyForApiAccess=Key to use API (parameter "api_key") +ApiProductionMode=Enable production mode +ApiEndPointIs=You can access to the API at url +ApiExporerIs=You can explore the API at url +OnlyActiveElementsAreExposed=Only elements from enabled modules are exposed +ApiKey=Key for API ##### Bank ##### -BankSetupModule=Ustawienie modułu bankowego +BankSetupModule=Bank konfiguracji modułu FreeLegalTextOnChequeReceipts=Darmowy czek tekst na wpływy BankOrderShow=Wyświetl rachunków bankowych dla krajów stosujących "Szczegółowe numer bankowy" BankOrderGlobal=Ogólny @@ -1622,14 +1625,14 @@ ProjectsSetup=Projekt instalacji modułu ProjectsModelModule=Wzór dokumentu projektu sprawozdania TasksNumberingModules=Zadania numeracji modułu TaskModelModule=Zadania raporty modelu dokumentu -UseSearchToSelectProject=Użyj pól wyboru Autouzupełnianie projektu (zamiast przy użyciu pola listy) +UseSearchToSelectProject=Use autocompletion fields to choose project (instead of using a list box) ##### ECM (GED) ##### ECMSetup = Konfiguracja GED -ECMAutoTree = Zobacz także automatyczne drzewa folderów i dokumentów +ECMAutoTree = Automatyczne drzewa folderów i dokumentów ##### Fiscal Year ##### -FiscalYears=Lata fiskalne +FiscalYears=Lat podatkowych FiscalYear=Rok podatkowy -FiscalYearCard=Karta roku fiskalnego +FiscalYearCard=Fiskalny rok karty NewFiscalYear=Nowy rok podatkowy EditFiscalYear=Edycja rok obrotowy OpenFiscalYear=Otwórz rok obrotowy @@ -1662,42 +1665,43 @@ SomethingMakeInstallFromWebNotPossible=Instalacja zewnętrznych modułów za pom SomethingMakeInstallFromWebNotPossible2=Z tego powodu, proces uaktualnienia tutaj opisany jest jednie krokiem manualnym, który wykonać może uprawniony użytkownik. InstallModuleFromWebHasBeenDisabledByFile=Instalacja zewnętrznych modułów z poziomu aplikacji została wyłączona przez administratora. Musisz poprosić go o usunięcie pliku %s aby włączyć odpowiednią funkcję. ConfFileMuseContainCustom=Instalacja zewnętrznego modułu z poziomu aplikacji, zapisuje pliki w katlogu %s. Abu katalog ten był przetwarzany przez Dolibarr, musisz skonfigurować Twój plik conf/conf.phpby w opcji
      - $dolibarr_main_url_root_alt ustawić wartość $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt ustawić wartość "%s/custom" -HighlightLinesOnMouseHover=Podświetlaj linie tabeli, gdy kursor myszy jest nad nimi -HighlightLinesColor=Zaznacz kolor linii, gdy przechodzi myszy nad (zachować puste bez podświetlenia) +HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over +HighlightLinesColor=Color of highlight line when mouse move passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Kolor odnośników -PressF5AfterChangingThis=Naciśnij F5 na klawiaturze po zmianie tej wartości, aby zmiany przyniosły efekt -NotSupportedByAllThemes=Pracuje z tematem Eldy, ale nie jest wpierany przez wszsytkie tematy -BackgroundColor=Kolor tła -TopMenuBackgroundColor=Kolor tła dla górnego menu -LeftMenuBackgroundColor=Kolor tła dla lewego menu -BackgroundTableTitleColor=Kolor tła dla lini nagłówka w tabeli -BackgroundTableLineOddColor=kolor tła dla nieparzystych wierszy tabeli -BackgroundTableLineEvenColor=Kolor tła nawet linie tabeli -MinimumNoticePeriod=Minimalny okres wypowiedzenia (Żądanie urlopu musi być wykonane przed tym opóźnieniem) -NbAddedAutomatically=Liczba dni dodawanych do liczników użytkowników (automatycznie) w każdym miesiącu -EnterAnyCode=To pole zawiera odniesienie do identyfikacji linii. WprowadÅŗ dowolną wartość z wyboru, ale bez znaków specjalnych. -UnicodeCurrency=Wpisz tutaj między szelkami, lista liczby bajtów, które stanowią symbol waluty. Dla exemple: za $, wprowadÅŗ [36] - na Brazylia Real R $ [82,36] - za €, wprowadÅŗ [8364] -PositionIntoComboList=Pozycja linii na liście rozwijanej -SellTaxRate=Stawka podatku od sprzedaży -RecuperableOnly=Tak na VAT "Non PerƧue powtórnego przetwarzania" dedykowany do jakiegoś stanu we Francji. Przechowywać wartość na "Nie" we wszystkich innych przypadkach. -UrlTrackingDesc=Jeśli dostawca lub usługi transportowe oferują stronę lub witrynę internetową, aby sprawdzić status swojej przesyłki, można ją wpisać tutaj. Możesz użyć przycisk {TrackID} do parametrów URL więc system zastąpi go wartość numeru śledzenia użytkownika weszła w karcie przesyłki. -OpportunityPercent=Podczas tworzenia okazję, będzie określona szacunkowo ilość projektu / ołowiu. Według stanu okazji, kwota ta może być pomnożyć przez tego wskaÅŗnika do oceny globalnej ilości wszystkie możliwości mogą generować. Wartość jest procent (od 0 do 100). -TemplateForElement=Rekord ten szablon jest przeznaczony do której elementem -TypeOfTemplate=Typ szablonu -TemplateIsVisibleByOwnerOnly=Szablon jest widziany jedynie przez właściciela +PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective +NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes +BackgroundColor=Background color +TopMenuBackgroundColor=Background color for Top menu +LeftMenuBackgroundColor=Background color for Left menu +BackgroundTableTitleColor=Background color for Table title line +BackgroundTableLineOddColor=Background color for odd table lines +BackgroundTableLineEvenColor=Background color for even table lines +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 +EnterAnyCode=This field contains a reference to identify line. Enter any value of your choice, but without special characters. +UnicodeCurrency=Enter here between braces, list of byte number that represent the currency symbol. For exemple: for $, enter [36] - for brazil real R$ [82,36] - for €, enter [8364] +PositionIntoComboList=Position of line into combo lists +SellTaxRate=Sale tax rate +RecuperableOnly=Yes for VAT "Non PerƧue RĆ©cupĆ©rable" dedicated for some state in France. Keep value to "No" in all other cases. +UrlTrackingDesc=If the provider or transport service offer a page or web site to check status of your shipping, you can enter it here. You can use the key {TRACKID} into URL parameters so the system will replace it with value of tracking number user entered into shipment card. +OpportunityPercent=When you create an opportunity, you will defined an estimated amount of project/lead. According to status of opportunity, this amount may be multiplicated by this rate to evaluate global amount all your opportunities may generate. Value is percent (between 0 and 100). +TemplateForElement=This template record is dedicated to which element +TypeOfTemplate=Type of template +TemplateIsVisibleByOwnerOnly=Template is visible by owner only FixTZ=Strefa czasowa fix -FillFixTZOnlyIfRequired=Przykład: +2 (wypełnić tylko w przypadku problemu doświadczył) -ExpectedChecksum=Oczekiwana suma kontrolna -CurrentChecksum=Aktualna suma kontrolna -MailToSendProposal=Wysłać propozycję klientowi -MailToSendOrder=Wysłać zamówienie klienta -MailToSendInvoice=Wysłać fakturę klienta -MailToSendShipment=Wysłać dostawę -MailToSendIntervention=Wysłać interwencję -MailToSendSupplierRequestForQuotation=Aby wysłać wniosek do notowania dostawca -MailToSendSupplierOrder=Wysłać zamówienie dostawcy -MailToSendSupplierInvoice=Wysłać fakturę dostawcy -MailToThirdparty=Wysłać wiadomość e-mail ze strony kontrahenta +FillFixTZOnlyIfRequired=Example: +2 (fill only if problem experienced) +ExpectedChecksum=Expected Checksum +CurrentChecksum=Current Checksum +MailToSendProposal=To send customer proposal +MailToSendOrder=To send customer order +MailToSendInvoice=To send customer invoice +MailToSendShipment=To send shipment +MailToSendIntervention=To send intervention +MailToSendSupplierRequestForQuotation=To send quotation request to supplier +MailToSendSupplierOrder=To send supplier order +MailToSendSupplierInvoice=To send supplier invoice +MailToThirdparty=To send email from thirdparty page ByDefaultInList=Pokaż domyślnie w widoku listy YouUseLastStableVersion=Używasz ostatniej stabilej wersji TitleExampleForMajorRelease=Przykład wiadomości można użyć, aby ogłosić to główne wydanie (prosimy używać go na swoich stronach internetowych) diff --git a/htdocs/langs/pl_PL/agenda.lang b/htdocs/langs/pl_PL/agenda.lang index 9f7837bfc06..cdc18893a86 100644 --- a/htdocs/langs/pl_PL/agenda.lang +++ b/htdocs/langs/pl_PL/agenda.lang @@ -35,7 +35,9 @@ AllActions= Wszystkie zdarzenia/zadania ViewCal=Pokaż miesiąc ViewDay=Pokaż dzień ViewWeek=Pokaż tydzień +ViewYear=Year view ViewPerUser=Za wglądem użytkownika +ViewPerType=Per type view ViewWithPredefinedFilters= Widok ze zdefiniowanymi filtrami AutoActions= Automatyczne wypełnianie AgendaAutoActionDesc= Określ tu wydarzenia, dla których Dolibarr ma tworzyć automatycznie wpisy wĀ agendzie. Jeżeli nic nie jest zaznaczone (domyślnie), wĀ agendzie zostaną utworzone wpisy wyłącznie dla działań ręcznych. diff --git a/htdocs/langs/pl_PL/banks.lang b/htdocs/langs/pl_PL/banks.lang index 6423bcdb7a8..f225c89460c 100644 --- a/htdocs/langs/pl_PL/banks.lang +++ b/htdocs/langs/pl_PL/banks.lang @@ -112,9 +112,9 @@ BankLineConciliated=Transakcja rekoncyliowana CustomerInvoicePayment=Płatności klienta CustomerInvoicePaymentBack=Płatności z powrotem klienta SupplierInvoicePayment=Płatności dostawcy -WithdrawalPayment=Wycofanie płatności +WithdrawalPayment=Wycofana płatność SocialContributionPayment=Płatność za ZUS/podatek -FinancialAccountJournal=Rachunek finansowy dziennika +FinancialAccountJournal=Dziennik rachunku finansowego BankTransfer=Przelew bankowy BankTransfers=Przelewy bankowe TransferDesc=Przy przelewie z jednego konta do drugiego, Dolibarr napisze dwa rekordy (ujemne dla konta Åŗródłowego i kredytu na rachunku docelowym, o tej samej kwocie. Te same etykiety i daty będą stosowane w odniesieniu do tej transakcji) @@ -127,7 +127,7 @@ ConfirmValidateCheckReceipt=Czy na pewno chcesz, aby potwierdzić odbiór tej ko DeleteCheckReceipt=Usunąć to przyjęcie czeku? ConfirmDeleteCheckReceipt=Czy jesteś, że chcesz usunąć to przyjęcie czeku? BankChecks=Czeki bankowe -BankChecksToReceipt=Dziennik konta finansowego +BankChecksToReceipt=Czeki czekają za wpłatę ShowCheckReceipt=Pokaż sprawdzić otrzymania wpłaty NumberOfCheques=Nr czeku DeleteTransaction=Usuń transakcje diff --git a/htdocs/langs/pl_PL/bills.lang b/htdocs/langs/pl_PL/bills.lang index dd2f791eaa6..6dfa732558e 100644 --- a/htdocs/langs/pl_PL/bills.lang +++ b/htdocs/langs/pl_PL/bills.lang @@ -6,7 +6,7 @@ BillsCustomer=Faktura klientów BillsSuppliers=Faktury dostawców BillsCustomersUnpaid=Niezapłacone faktury klientów BillsCustomersUnpaidForCompany=Nie zapłacone faktury klientów dla %s -BillsSuppliersUnpaid=Nie zapłacone faktury dostawców +BillsSuppliersUnpaid=Niezapłacone faktury dostawców BillsSuppliersUnpaidForCompany=Nie zapłacone faktury dostawców dla %s BillsLate=Opóźnienia w płatnościach BillsStatistics=Statystyki faktur klientów @@ -21,8 +21,8 @@ InvoiceDepositDesc=Tego rodzaju faktura jest wystawiana, gdy została dana zalic InvoiceProForma=Proforma faktury InvoiceProFormaAsk=Proforma faktury InvoiceProFormaDesc=Faktura proforma jest obrazem prawdziwej faktury, ale nie ma jeszcze wartości księgowych. -InvoiceReplacement=Zastąpienie faktury -InvoiceReplacementAsk=Zastąpienie faktury do faktury +InvoiceReplacement=Duplikat faktury +InvoiceReplacementAsk=Duplikat faktury do faktury InvoiceReplacementDesc=Zastąpienie faktury służy do anulowania i/lub całkowitego zastąpienia faktury dla, której nie odnotowano wpłaty.

      Uwaga: Można zastąpić tylko faktury bez zapłaty. Jeżeli korekta nie jest jeszcze zamknięta/ukończona, zostanie ona automatycznie zamknięta i przeniesiona do "porzucone". InvoiceAvoir=Nota kredytowa InvoiceAvoirAsk=Edytuj notatkę do skorygowania faktury @@ -62,10 +62,10 @@ PaidBack=Spłacona DeletePayment=Usuń płatności ConfirmDeletePayment=Czy na pewno chcesz usunąć tę płatność? ConfirmConvertToReduc=Czy chcesz przemienić tą notę kredytu do absolutnej zniżki?
      Kwota kredytu będzie zapisana wśród wszystkich zniżek i będzie możliwe wykorzystanie ich jako zniżki dla obecnych lub przyszłych faktur dla tego klienta. -SupplierPayments=Dostawcy płatności +SupplierPayments=Płatności dostawców ReceivedPayments=Otrzymane płatności ReceivedCustomersPayments=Zaliczki otrzymane od klientów -PayedSuppliersPayments=Płatności zapłaci dostawcom +PayedSuppliersPayments=Płatności zapłacone dostawcom ReceivedCustomersPaymentsToValid=Odebrane płatności klientów do potwierdzenia PaymentsReportsForYear=Raporty płatności dla %s PaymentsReports=Raporty płatności @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Płatności już wykonane PaymentsBackAlreadyDone=Zwroty płatności już wykonane PaymentRule=Zasady płatności PaymentMode=Typ płatności +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Typ płatności PaymentTerm=Zasady płatności PaymentConditions=Warunki płatności @@ -92,8 +94,8 @@ CreateCreditNote=Stwórz notę kredytową AddBill=Tworzenie faktury lub noty kredytowej AddToDraftInvoices=Dodaj do szkicu faktury DeleteBill=Usuń fakturę -SearchACustomerInvoice=Szukaj klienta faktury -SearchASupplierInvoice=Szukaj dostawcy faktury +SearchACustomerInvoice=Szukaj faktury klienta +SearchASupplierInvoice=Szukaj faktury dostawcy CancelBill=Anulowanie faktury SendRemindByMail=Wyślij przypomnienie / ponaglenie mailem DoPayment=Wykonaj płatność @@ -140,7 +142,7 @@ ActionsOnBill=Działania na fakturze NewBill=Nowa faktura LastBills=Ostatnia %s faktur LastCustomersBills=Ostatnia %s odbiorców faktur -LastSuppliersBills=Ostatnia %s dostawców faktur +LastSuppliersBills=Ostatnie %s faktury dostawców AllBills=Wszystkie faktury OtherBills=Inne faktury DraftBills=Projekt faktur @@ -169,8 +171,8 @@ ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Ten wybór jest używany, ConfirmClassifyPaidPartiallyReasonOtherDesc=Użyj tego wyboru, jeśli wszystkie inne nie odpowiadać, na przykład w następującej sytuacji:
      - Opłaty nie są kompletne, ponieważ niektóre produkty zostały wysłane z powrotem
      - Kwota zbyt ważne, gdyż twierdził, rabat został zapomniany
      We wszystkich przypadkach kwota ponad twierdził musi być rozwiązany w księgowości system poprzez stworzenie kredytu notatkę. ConfirmClassifyAbandonReasonOther=Inny ConfirmClassifyAbandonReasonOtherDesc=Wybór ten będzie używany we wszystkich innych przypadkach. Na przykład wówczas. gdy planujesz utworzyć fakturę zastępującą. -ConfirmCustomerPayment=Czy to potwierdzić paiement wejściowych dla %s %s? -ConfirmSupplierPayment=Czy możesz potwierdzić tej płatności wejście dla% s% s? +ConfirmCustomerPayment=Czy potwierdzasz płatność wejściową na kwotę %s %s? +ConfirmSupplierPayment=Czy potwierdzasz płatność wejściową na kwotę %s %s? ConfirmValidatePayment=Êtes-vous sur de vouloir Valider ce paiment, aucune zmiany n'est możliwe une fois le paiement ważne? ValidateBill=ZatwierdÅŗ fakturę UnvalidateBill=Niepotwierdzona faktura @@ -184,10 +186,11 @@ ShowInvoice=Pokaż fakturę ShowInvoiceReplace=Pokaż faktury zastępcze ShowInvoiceAvoir=Pokaż notę kredytową ShowInvoiceDeposit=Pokaż złożeniu faktury +ShowInvoiceSituation=Show situation invoice ShowPayment=Pokaż płatności -AlreadyPaid=Już zapłacone -AlreadyPaidBack=Już zwrócona -AlreadyPaidNoCreditNotesNoDeposits=Już wypłacone (bez not kredytowych i depozytów) +AlreadyPaid=Zapłacono +AlreadyPaidBack=Zwrócono +AlreadyPaidNoCreditNotesNoDeposits=Zapłacono (bez not kredytowych i depozytów) Abandoned=Porzucone RemainderToPay=Nieopłacone RemainderToTake=Pozostała kwota do podjęcia @@ -208,7 +211,7 @@ ToBill=Do rachunku RemainderToBill=Pozostająca do rachunku SendBillByMail=Wyślij fakturę pocztą e-mail SendReminderBillByMail=Wyślij przypomnienie pocztą e-mail -RelatedCommercialProposals=Podobne propozycje handlowe +RelatedCommercialProposals=Podobne oferty handlowe MenuToValid=Do ważnych DateMaxPayment=Płatności należne przed DateEcheance=Ze względu terminu @@ -221,6 +224,7 @@ NonPercuRecuperable=Niepodlegające zwrotowi SetConditions=Ustaw warunki płatności SetMode=Ustaw tryb płatności Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Szablon faktury RepeatableInvoices=Szablon faktur Repeatable=Szablon @@ -233,9 +237,9 @@ CustomersInvoicesAndPayments=Faktury i płatności klienta ExportDataset_invoice_1=Klient faktury i faktury listę "linii ExportDataset_invoice_2=Faktury i płatności klienta ProformaBill=Proforma Bill: -Reduction=Zniżka +Reduction=Rabat ReductionShort=Zniżka -Reductions=Obniżki +Reductions=Rabaty ReductionsShort=Zniżka Discounts=Zniżki AddDiscount=Stwórz zniżkę @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Kwota ta została opuszczonych (klient mówi się, że z HelpAbandonOther=Kwota ta została opuszczonych, ponieważ był to błąd (zły klient otrzymuje fakturę lub inny na przykład) IdSocialContribution=ID płatności składki ZUS/podatku PaymentId=ID Płatności +PaymentRef=Payment ref. InvoiceId=ID Faktury InvoiceRef=Nr referencyjny faktury InvoiceDateCreation=Data utworzenia faktury @@ -283,7 +288,7 @@ CloneInvoice=Powiel fakturę ConfirmCloneInvoice=Czy jesteś pewny, że chcesz powielić tą fakturę: %s? DisabledBecauseReplacedInvoice=Działania wyłączone, ponieważ na fakturze została zastąpiona DescTaxAndDividendsArea=Obszar ten stanowi podsumowanie wszystkich płatności dokonanych na specjalne wydatki. Tylko zapisy z płatności w czasie ustalonym roku zostały tu uwzględnione. -NbOfPayments=Nb płatności +NbOfPayments=Ilość płatności SplitDiscount=Split zniżki w dwóch ConfirmSplitDiscount=Czy na pewno chcesz podzielić tym rabat w %s %s na 2 niższe zniżki? TypeAmountOfEachNewDiscount=Wejście kwoty dla każdego z dwóch części: @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Pozwiązane z: faktura dostawca LatestRelatedBill=Ostatnie pokrewne faktury WarningBillExist=Ostrzeżenie, jedna lub więcej faktur istnieje MergingPDFTool=Narzędzie do dzielenia PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Niezwłocznie @@ -393,10 +402,11 @@ Reported=Opóźniony DisabledBecausePayments=Nie możliwe, ponieważ istnieją pewne płatności CantRemovePaymentWithOneInvoicePaid=Nie można usunąć płatności, ponieważ istnieje przynajmniej na fakturze sklasyfikowane płatne ExpectedToPay=Oczekuje płatności +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Wypłacana przez płatność -ClosePaidInvoicesAutomatically=Sklasyfikować "Paid" wszystkie standardowe, sytuacja lub faktury zamienne wypłacane w całości. +ClosePaidInvoicesAutomatically=Sklasyfikować jako "Zapłacone" wszystkie standardowe faktury lub duplikaty faktur wpłacone w całości. ClosePaidCreditNotesAutomatically=Klasyfikująsubstancje "Paid" wszystkie noty kredytowe w całości zwrócona. -AllCompletelyPayedInvoiceWillBeClosed=Wszystko faktura bez pozostawać do zapłaty zostanie automatycznie zamknięta do statusu "płatny". +AllCompletelyPayedInvoiceWillBeClosed=Wszystkie faktury bez kwoty do zapłaty zostaną automatycznie zamknięte i oznaczone statusem "Zapłacono" ToMakePayment=Płacić ToMakePaymentBack=Spłacać ListOfYourUnpaidInvoices=Lista niezapłaconych faktur @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Uwaga: Ta lista zawiera tylko faktury dla osób trz RevenueStamp=Znaczek skarbowy YouMustCreateInvoiceFromThird=Ta opcja jest dostępna tylko podczas tworzenia faktury z zakładki "klienta" z thirdparty PDFCrabeDescription=Faktura Crabe modelu. Pełna faktura modelu (VAT Wsparcie opcji, rabaty, warunki płatności, logo, itp. ..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Zwróć numer w formacie %srrmm-nnnn dla standardowych faktur i %srrmm-nnnn dla not kredytowych, gdzie rr oznacza rok, mm to miesiąc, a nnnn to kolejny niepowtarzalny numer rozpoczynający się od 0 MarsNumRefModelDesc1=Zwraca numer w formacie %srrmm-nnnn dla standardowych faktur, %srrmm-nnnn dla duplikatow faktur, %srrmm-nnnn dla faktur zaliczkowych i %srrmm-nnnn dla not kredytowych, gdzie rr to rok, mm to miesiąc, a nnnn to kolejny niepowtarzalny numer rozpoczynający się od 0 TerreNumRefModelError=Rachunek zaczynające się od $ syymm już istnieje i nie jest kompatybilne z tym modelem sekwencji. Usuń go lub zmienić jego nazwę, aby włączyć ten moduł. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Sytuacja ta jest ostateczna. CantBeLessThanMinPercent=Postęp nie może być mniejsza niż wartość w poprzedniej sytuacji. NoSituations=Brak otwartych sytuacji InvoiceSituationLast=Ostatnia i główna faktura +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/pl_PL/boxes.lang b/htdocs/langs/pl_PL/boxes.lang index 3136ff3b338..6ee6e6ec623 100644 --- a/htdocs/langs/pl_PL/boxes.lang +++ b/htdocs/langs/pl_PL/boxes.lang @@ -7,7 +7,7 @@ BoxLastSupplierBills=Ostatnie faktury dostawców BoxLastCustomerBills=Ostatnie faktury klienta BoxOldestUnpaidCustomerBills=Najstarsze niezapłacone faktury BoxOldestUnpaidSupplierBills=Najstarsze niezapłacone faktury dostawcy -BoxLastProposals=Ostatnia oferta propozycji +BoxLastProposals=Ostatnie ofery handlowe BoxLastProspects=Ostatnie modyfikowani potencjalni klienci BoxLastCustomers=Ostatni zmodyfikowani klienci BoxLastSuppliers=Ostatni zmodyfikowani dostawcy @@ -35,9 +35,9 @@ BoxTitleLastCustomers=Ostatni %s zarejestrowani klienci BoxTitleLastModifiedSuppliers=%s ostatnio zmodyfikowanych dostawców BoxTitleLastModifiedCustomers=%s ostatnio zmodyfikowanych klientów BoxTitleLastCustomersOrProspects=Ostatni %s klienci lub prospekty -BoxTitleLastPropals=Ostatnie %s propozycje -BoxTitleLastModifiedPropals=Ostatnich %s zmodyfikowanych propozycji -BoxTitleLastCustomerBills=%s ostatnich faktur klientów +BoxTitleLastPropals=Ostatnie %s ofert +BoxTitleLastModifiedPropals=Ostatnich %s zmodyfikowanych ofert +BoxTitleLastCustomerBills=Ostatnie %s faktury klientów BoxTitleLastModifiedCustomerBills=Ostatnich %s zmodyfikowanych faktur klienta BoxTitleLastSupplierBills=Ostatnich %s dostawców faktur BoxTitleLastModifiedSupplierBills=Ostatnich %s zmodyfikowanych faktur dostawcy @@ -87,11 +87,12 @@ BoxCustomersInvoicesPerMonth=Ilość faktur w skali miesiąca BoxSuppliersInvoicesPerMonth=Faktury dostawcy na miesiąc BoxCustomersOrdersPerMonth=Zamówienia klientów miesięcznie BoxSuppliersOrdersPerMonth=Zamówienia dla dostawców miesięcznie -BoxProposalsPerMonth=Propozycje na miesiąc +BoxProposalsPerMonth=Ofert na miesiąc NoTooLowStockProducts=Brak produktów z niską ilością w magazynie BoxProductDistribution=Produkty / Usługi BoxProductDistributionFor=Dystrybucja z %s dla %s ForCustomersInvoices=Faktury Klientów ForCustomersOrders=Zamówienia klientów -ForProposals=Propozycje +ForProposals=Oferty LastXMonthRolling=Ostnich %s w ubiegłym miesiącu +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/pl_PL/categories.lang b/htdocs/langs/pl_PL/categories.lang index a1fc6b823ae..33d73df66bd 100644 --- a/htdocs/langs/pl_PL/categories.lang +++ b/htdocs/langs/pl_PL/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Tag/kategoria produktu MembersCategoryShort=Tag/kategoria członków SuppliersCategoriesShort=Tagi/kategorie dostawców CustomersCategoriesShort=Tagi/kategorie klientów +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Kat. klient/poten. klient. ProductsCategoriesShort=Tagi/kategorie produktów MembersCategoriesShort=Użytkownicy tagów / kategorii @@ -87,7 +88,7 @@ ThisCategoryHasNoMember=Ta kategoria nie zawiera żadnych członków. ThisCategoryHasNoContact=Ta kategoria nie zawiera żadnego kontaktu. AssignedToCustomer=Przypisany do klienta AssignedToTheCustomer=Przypisany do klienta -InternalCategory=Inernal kategorii +InternalCategory=Wewnętrzna kategoria CategoryContents=Tag / kategoria treści CategId=Tag / ID kategorii CatSupList=Lista tagów/kategorii dostawcy diff --git a/htdocs/langs/pl_PL/commercial.lang b/htdocs/langs/pl_PL/commercial.lang index 70877933beb..469823c7afe 100644 --- a/htdocs/langs/pl_PL/commercial.lang +++ b/htdocs/langs/pl_PL/commercial.lang @@ -1,8 +1,8 @@ # Dolibarr language file - Source file is en_US - commercial -Commercial=Komercyjne -CommercialArea=Powierzchnia handlowa -CommercialCard=Karta komercyjna -CustomerArea=Klienci obszaru +Commercial=Handel +CommercialArea=Obszar zamówień +CommercialCard=Karta zamówienia +CustomerArea=Obszar klienta Customer=Klient Customers=Klienci Prospect=Widok diff --git a/htdocs/langs/pl_PL/companies.lang b/htdocs/langs/pl_PL/companies.lang index 4a9881d25b0..98cd4e7be2e 100644 --- a/htdocs/langs/pl_PL/companies.lang +++ b/htdocs/langs/pl_PL/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) @@ -280,7 +280,7 @@ NoContactDefinedForThirdParty=Brak zdefiniowanych kontaktów dla tego kontrahent NoContactDefined=Brak zdefinowanych kontaktów DefaultContact=Domyślny kontakt/adres AddCompany=Stwórz firmę -AddThirdParty=Dodaj stronę trzecią +AddThirdParty=Dodaj kontrahenta DeleteACompany=Usuń firmę PersonalInformations=Prywatne dane osobowe AccountancyCode=Kod księgowy @@ -311,11 +311,11 @@ ShowContact=Pokaż kontakt ContactsAllShort=Wszystkie (bez filtra) ContactType=Typ kontaktu ContactForOrders=Kontakt dla zamówienia -ContactForProposals=Kontakt dla propozycji +ContactForProposals=Kontakt dla oferty ContactForContracts=Kontakt dla kontraktu ContactForInvoices=Kontakt dla faktury NoContactForAnyOrder=Ten kontakt nie jest kontaktem dla żadnego zamówienia -NoContactForAnyProposal=Ten kontakt nie jest kontaktem dla żadnej propozycji biznesowej +NoContactForAnyProposal=Ten kontakt nie jest kontaktem dla żadnej oferty handlowej NoContactForAnyContract=Ten kontakt nie jest kontaktem dla żadnego kontraktu NoContactForAnyInvoice=Ten kontakt nie jest kontaktem dla żadnej faktury NewContact=Nowy kontakt diff --git a/htdocs/langs/pl_PL/compta.lang b/htdocs/langs/pl_PL/compta.lang index 1381886374d..98cc3cae0bc 100644 --- a/htdocs/langs/pl_PL/compta.lang +++ b/htdocs/langs/pl_PL/compta.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - compta Accountancy=Księgowość -AccountancyCard=Księgowość karty +AccountancyCard=Karta księgowości Treasury=Skarbiec MenuFinancial=Finanse TaxModuleSetupToModifyRules=PrzejdÅŗ do konfiguracji modułu Podatki zmodyfikować zasady obliczania @@ -24,7 +24,7 @@ Accountsparent=Konta rodzica BillsForSuppliers=Rachunki dla dostawców Income=Przychody Outcome=Rezultat -ReportInOut=Przychody / Rezultat +ReportInOut=Przychody/Koszty ReportTurnover=Obrót PaymentsNotLinkedToInvoice=Płatność nie dowiązana do żadnej faktury, więc nie dowiązana do żadnego kontrahenta PaymentsNotLinkedToUser=Płatnośc nie dowiązana do żadnego użytkownika @@ -53,8 +53,8 @@ LT2SupplierES=Zakupy IRPF LT1CustomerES=RE sprzedaży LT1SupplierES=RE zakupów VATCollected=VAT zebrane -ToPay=Aby zapłacić -ToGet=Aby powrócić +ToPay=Do zapłaty +ToGet=Do zwrotu SpecialExpensesArea=Obszar dla wszystkich specjalnych płatności TaxAndDividendsArea=Obszar podatków, składek społecznych/podatków fiskalnych i dywident SocialContribution=Opłata ZUS lub podatek @@ -66,7 +66,7 @@ MenuSocialContributions=ZUS/podatek MenuNewSocialContribution=Nowa opłata ZUS/podatek NewSocialContribution=Nowa opłata ZUS/podatek ContributionsToPay=Opłata ZUS/podatek do zapłacenia -AccountancyTreasuryArea=Księgowość / Skarbu obszarze +AccountancyTreasuryArea=Obszar księgowości AccountancySetup=Konfiguracja księgowości NewPayment=Nowa płatność Payments=Płatności @@ -79,15 +79,15 @@ ListPayment=Wykaz płatności ListOfPayments=Wykaz płatności ListOfCustomerPayments=Lista płatności klientów ListOfSupplierPayments=Lista płatności dostawców -DateStartPeriod=Data okres rozruchu -DateEndPeriod=Data zakończenia okresu +DateStartPeriod=Data początku okresu +DateEndPeriod=Data końca okresu NewVATPayment=Nowa płatność za podatek VAT newLT1Payment=Nowa płatność podatku 2 newLT2Payment=Nowa płatność podatku 3 -LT1Payment=Płatnośc podatku 2 +LT1Payment=Płatność podatku 2 LT1Payments=Platności podatku 2 LT2Payment=Płatność podatku 3 -LT2Payments=Płątności podatku 3 +LT2Payments=Płatności podatku 3 newLT1PaymentES=Nowa płatność RE newLT2PaymentES=Nowa płatnośc IRPF - podatek dochodowy od osób fizycznych w Hiszpani LT1PaymentES=RE: Płatność @@ -103,9 +103,9 @@ ShowVatPayment=Pokaż płatności za podatek VAT TotalToPay=Razem do zapłaty TotalVATReceived=Razem VAT otrzymana CustomerAccountancyCode=Kod księgowości klienta -SupplierAccountancyCode=Kod księgowosci dostawcy -CustomerAccountancyCodeShort=Kod konta klienta -SupplierAccountancyCodeShort=Kod konta dostawcy +SupplierAccountancyCode=Kod rachunkowy dostawcy +CustomerAccountancyCodeShort=Kod księg. klienta +SupplierAccountancyCodeShort=Kod rach. dost. AccountNumberShort=Numer konta AccountNumber=Numer konta NewAccount=Nowe konto @@ -147,14 +147,15 @@ AnnualByCompaniesInputOutputMode=Bilan et des recettes dpenses, dtail par tiers, SeeReportInInputOutputMode=Voir le rapport %sRecettes-Dpenses %s comptabilit dit pour un Caisse de calcul sur les paiements effectivement raliss SeeReportInDueDebtMode=Voir le rapport %sCrances-dettes %s comptabilit dit d'engagement pour un calcul sur les factures mises RulesAmountWithTaxIncluded=- Kwoty podane są łącznie z podatkami -RulesResultDue=- Obejmuje zaległe faktury, koszty, VAT, darowizny niezaleznie czy zostały one zapłacone. Obejmuje również wypłacane pensje.
      - Na podstawie daty zatwierdzania faktur i VAT oraz terminów płatności za wydatki. Dla wynagrodzeń wynagrodzenia określonych w module wynagrodzeń, używany jest termin wypłaty. -RulesResultInOut=- Obejmuje rzeczywiste płatności dokonywane za faktury, koszty, podatek VAT oraz wynagrodzenia.
      - W oparciu o terminy płatności faktur, kosztów, podatku VAT oraz wynagrodzeń. Data darowizn dla darowizn. +RulesResultDue=- Obejmuje zaległe faktury, koszty, podatek VAT, darowizny niezaleznie czy zostały one zapłacone. Obejmuje również wypłacane pensje.
      - Podstawą jest data zatwierdzania faktur i VAT oraz terminów płatności za wydatki. Dla wynagrodzeń określonych w module wynagrodzeń brana jest pod uwagę data wypłaty wynagrodzeń. +RulesResultInOut=- Obejmuje rzeczywiste płatności dokonywane za faktury, koszty, podatek VAT oraz wynagrodzenia.
      Opiera się na datach płatności faktur, wygenerowania kosztów, podatku VAT oraz wynagrodzeń. Dla darowizn brana jest pod uwagę data przekazania darowizny. RulesCADue=- Zawiera numery faktur klienta, niezależnie czy są płacone, czy też nie.
      - Jest oparte na podstawie daty zatwierdzenia tych faktur.
      RulesCAIn=- Obejmuje wszystkie skuteczne płatności faktur otrzymanych od klientów.
      - Jest on oparty na dacie płatności tych faktur
      DepositsAreNotIncluded=- Faktury depozytów są ani też DepositsAreIncluded=- Faktury depozytowe są zawarte LT2ReportByCustomersInInputOutputModeES=Raport osób trzecich IRPF LT1ReportByCustomersInInputOutputModeES=Sprawozdanie trzecim RE partii +VATReport=VAT report VATReportByCustomersInInputOutputMode=Sprawozdanie VAT klienta gromadzone i wypłacane VATReportByCustomersInDueDebtMode=Sprawozdanie VAT klienta gromadzone i wypłacane VATReportByQuartersInInputOutputMode=Sprawozdanie stawki VAT pobierane i wypłacane @@ -197,23 +198,23 @@ InvoiceDispatched=Wysłane faktury AccountancyDashboard=Podsumowanie Księgowość ByProductsAndServices=Przez produkty i usługi RefExt=Ref Zewnętrzne -ToCreateAPredefinedInvoice=Aby utworzyć predefiniowany fakturę, utworzyć standardowy fakturę następnie, bez sprawdzania, kliknij na przycisk "Convert to predefiniowanym faktury". +ToCreateAPredefinedInvoice=Aby utworzyć predefiniowaną fakturę, należy utworzyć standardową fakturę, a następnie bez jej zatwierdzania kliknąć na przycisk "Konwertuj do predefiniowanej faktury". LinkedOrder=Link do zamówienia Mode1=Metoda 1 Mode2=Metoda 2 -CalculationRuleDesc=Aby obliczyć całkowity podatek VAT, nie ma dwóch metod:
      Metoda 1 jest zaokrąglenie vat na każdej linii, a następnie ich zsumowanie.
      Metoda 2 jest zsumowanie wszystkich vat na każdej linii, a następnie zaokrąglenie wyniku.
      Efekt końcowy może różni się od kilku centów. Domyślnym trybem jest tryb% s. -CalculationRuleDescSupplier=W zależności od dostawcy, wybrać odpowiednią metodę stosującą tą samą zasadę obliczania i uzyskać teaki sam wynik, jak oczekiwany przez dostawcę. +CalculationRuleDesc=Aby obliczyć całkowity podatek VAT, można wykorzystać jedną z dwóch metod:
      Metoda 1 polega na zaokrągleniu VAT dla każdej pozycji, a następnie ich zsumowaniu.
      Metoda 2 polega na zsumowaniu wszystkich VAT z każdej pozycji, a następnie zaokrągleniu wyniku.
      Efekt końcowy może różnić się o kilka groszy. Domyślnym trybem jest tryb %s. +CalculationRuleDescSupplier=W zależności od dostawcy, wybierz odpowiednią metodę, aby dodać podobną zasadę i otrzymać podobny wynik oczekiwany przez dostawcę. TurnoverPerProductInCommitmentAccountingNotRelevant=Raport obroty na produkcie, w przypadku korzystania z trybu rachunkowości gotówki, nie ma znaczenia. Raport ten jest dostępny tylko w przypadku korzystania z trybu zaangażowanie rachunkowości (patrz konfiguracja modułu księgowego). CalculationMode=Tryb Obliczanie -AccountancyJournal=Kod Księgowość czasopisma +AccountancyJournal=Dziennik kodów księgowości ACCOUNTING_VAT_SOLD_ACCOUNT=Domyślny kod rachunkowości dla poboru podatku VAT (VAT od sprzedaży) ACCOUNTING_VAT_BUY_ACCOUNT=Domyślny kod księgowości dla odzyskiwania VAT (VAT od zakupu) -ACCOUNTING_VAT_PAY_ACCOUNT=Domyślny kod księgowości dla płacenia VAT +ACCOUNTING_VAT_PAY_ACCOUNT=Domyślny kod księgowości dla płatności za podatek VAT ACCOUNTING_ACCOUNT_CUSTOMER=Kod księgowości domyślnie dla thirdparties klientów ACCOUNTING_ACCOUNT_SUPPLIER=Kod Księgowość domyślnie dla thirdparties dostawca -CloneTax=Powiel opłatę ZUS/podatek +CloneTax=Powiel opłatę za ZUS/podatek ConfirmCloneTax=PotwierdÅŗ powielenie płatności za ZUS/podatek -CloneTaxForNextMonth=Sklonować go na następny miesiąc +CloneTaxForNextMonth=Powiel to na następny miesiąc SimpleReport=Prosty raport AddExtraReport=Raport rozszerzony OtherCountriesCustomersReport=Raport o klientach zagranicznych diff --git a/htdocs/langs/pl_PL/contracts.lang b/htdocs/langs/pl_PL/contracts.lang index 1753ebe71c9..72aab48bb3b 100644 --- a/htdocs/langs/pl_PL/contracts.lang +++ b/htdocs/langs/pl_PL/contracts.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - contracts ContractsArea=Obszar kontraktów ListOfContracts=Lista kontraktów -LastModifiedContracts=W ostatnim% s zmodyfikowane umowy +LastModifiedContracts=Ostatnie %s zmodyfikowanych kontraktów AllContracts=Wszystkie umowy ContractCard=Zamówienie karty ContractStatus=Statu kontraktu @@ -20,7 +20,7 @@ ServiceStatusClosed=Zamknięte ServicesLegend=Usługi legendy Contracts=Kontrakty ContractsSubscriptions=Umowy/Subskrypcje -ContractsAndLine=Kontrakty i linia umów +ContractsAndLine=Kontrakty i pozycje kontraktów Contract=Kontrakt ContractLine=Pozycja kontraktu Closing=Zamknięcie @@ -68,27 +68,27 @@ DateStartPlanned=Planowana data rozpoczęcia DateStartPlannedShort=Planowana data rozpoczęcia DateEndPlanned=Planowana data zakończenia DateEndPlannedShort=Planowana data zakończenia -DateStartReal=Real data rozpoczęcia -DateStartRealShort=Real data rozpoczęcia -DateEndReal=Real data zakończenia -DateEndRealShort=Real data zakończenia +DateStartReal=Rzeczywista data rozpoczęcia +DateStartRealShort=Rzeczywista data rozpoczęcia +DateEndReal=Rzeczywista data zakończenia +DateEndRealShort=Rzeczywista data zakończenia NbOfServices=Nb usług CloseService=Zamknij usługi ServicesNomberShort=Usługa %s (s) -RunningServices=Uruchamianie usług +RunningServices=Uruchomione usługi BoardRunningServices=Minął prowadzenie usług ServiceStatus=Status usługi -DraftContracts=Projekty budowlane +DraftContracts=Szkice kontaktów CloseRefusedBecauseOneServiceActive=Umowa nie może zostać zamknięty, gdyż istnieje co najmniej jeden serwis otwarty na nim -CloseAllContracts=Zamknij wszystkie umowy -DeleteContractLine=Usuń umowy linii -ConfirmDeleteContractLine=Czy na pewno chcesz usunąć tę linię zamówienia? +CloseAllContracts=Zamknij wszystkie pozycje kontraktu +DeleteContractLine=Usuń pozycję z kontraktu +ConfirmDeleteContractLine=Czy na pewno chcesz usunąć tę pozycję z kontraktu? MoveToAnotherContract=Przenieś usługi do innego kontraktu. ConfirmMoveToAnotherContract=Wybrałem nowy kontrakt docelowy i potwierdzam chęć przesunięcia tego serwicu do tego kontaktu. ConfirmMoveToAnotherContractQuestion=Wybierz, w którym istniejące umowy (na tej stronie), które chcesz przenieść tę usługę? PaymentRenewContractId=Odnowienie umowy linii (liczba %s) ExpiredSince=Data ważności -RelatedContracts=Związane z nimi umowy +RelatedContracts=Powiązane kontrakty NoExpiredServices=Nie minął aktywne usługi ListOfServicesToExpireWithDuration=Lista usług wygasających w ciągu %s dni ListOfServicesToExpireWithDurationNeg=Lista usług wygasły z więcej niż% s dni diff --git a/htdocs/langs/pl_PL/cron.lang b/htdocs/langs/pl_PL/cron.lang index 97ff7d4e722..7e197417484 100644 --- a/htdocs/langs/pl_PL/cron.lang +++ b/htdocs/langs/pl_PL/cron.lang @@ -2,7 +2,7 @@ # About page About = O CronAbout = O Cron -CronAboutPage = Cron o stronie +CronAboutPage = Strona o cron # Right Permission23101 = Przeglądaj zaplanowane zadania Permission23102 = Stwórz/zaktualizuj zaplanowane zadanie @@ -13,13 +13,14 @@ CronSetup= Konfiguracja zarządzania zaplanowanymi zadaniami URLToLaunchCronJobs=Adres URL, aby sprawdzić i uruchomić wymagane cron, jeśli OrToLaunchASpecificJob=Albo sprawdzić i uruchomić określonej pracy KeyForCronAccess=Klucz zabezpieczeń dla URL, aby uruchomić cron -FileToLaunchCronJobs=Wiersz poleceń uruchomić cron -CronExplainHowToRunUnix=Na środowisku Unix należy użyć następującego crontabie Uruchom wiersz poleceń co 5 minut -CronExplainHowToRunWin=W systemie Microsoft (tm) environement systemu Windows można użyć narzędzi zaplanowane zadanie do uruchomienia linii poleceń co 5 minut +FileToLaunchCronJobs=Linia poleceń do uruchamiania zadań crona +CronExplainHowToRunUnix=W środowisku Unix należy użyć następującego wpisu crontab, aby uruchomić wiersz poleceń co 5 minut +CronExplainHowToRunWin=W środowisku Microsoft Windows(tm) można użyć narzędzia Zaplanowane zadania, aby uruchomić linię poleceń co 5 minut # Menu CronJobs=Zaplanowane zadania -CronListActive=Lista aktywnych/zaplanowanych zadań +CronListActive=List of enabled/scheduled jobs CronListInactive=Lista wyłączonych zadań +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Ostatni bieg CronLastOutput=Ostatnie wyjście prowadzony @@ -29,16 +30,16 @@ CronCommand=Komenda CronList=Zaplanowane zadania CronDelete=Usuwanie zaplanowanych zadań CronConfirmDelete=Czy jesteś pewny, że chcesz usunąć te zaplanowane zadania? -CronExecute=Zaplanowanej pracy +CronExecute=Uruchom zaplanowane zadania CronConfirmExecute=Jesteś pewny, że chcesz teraz wykonać te zaplanowane zadania? CronInfo=Moduł zaplanowanych zadań pozwala na uruchamianie zadań, ktore były zaplanowane CronWaitingJobs=Oczekujące zadania CronTask=Zadanie CronNone=Å»aden -CronDtStart=Data rozpoczęcia -CronDtEnd=Data zakończenia -CronDtNextLaunch=Następna realizacja -CronDtLastLaunch=Ostatnia egzekucja +CronDtStart=Not before +CronDtEnd=Not after +CronDtNextLaunch=Kolejne wykonanie +CronDtLastLaunch=Ostatnie wykonanie CronFrequency=Częstotliwość CronClass=Klasa CronMethod=Metoda @@ -46,27 +47,28 @@ CronModule=Moduł CronAction=Akcja CronStatus=Status CronStatusActive=Włączone -CronStatusInactive=Niepełnosprawnych +CronStatusInactive=Wyłączony CronNoJobs=Brak zarejestrowanych zadań CronPriority=Priorytet CronLabel=Opis -CronNbRun=Nb. szalupa +CronNbRun=Ilość uruchomień +CronMaxRun=Max nb. launch CronEach=Każdy -JobFinished=Praca rozpoczął i zakończył +JobFinished=Zadania uruchomione i zakończone #Page card CronAdd= Dodaj zadanie CronHourStart= Data i godzina rozpoczęcia zadania CronEvery=Wykonaj każde zadanie -CronObject=Instance / Obiekt do tworzenia +CronObject=Instancja/Obiekt do utworzenia CronArgs=Parametry CronSaveSucess=Zapisano pomyślnie CronNote=Komentarz -CronFieldMandatory=Pola% s jest obowiązkowe +CronFieldMandatory=Pole %s jest obowiązkowe CronErrEndDateStartDt=Data zakończenia nie może być wcześniejsza niż data rozpoczęcia CronStatusActiveBtn=Włączone CronStatusInactiveBtn=Wyłączone CronTaskInactive=To zadanie jest wyłączone -CronDtLastResult=Data Ostatnie wyniki +CronDtLastResult=Data ostanich wyników CronId=ID CronClassFile=Klasy (filename.class.php) CronModuleHelp=Nazwa Dolibarr katalogu modułu (także współpracować z zewnętrznym modułem Dolibarr).
      Dla exemple sprowadzić metodę Dolibarr obiektu wyrobów / htdocs / /class/product.class.php produktu, wartość modułu jest produktem @@ -84,6 +86,6 @@ CronType=Typ zadania CronType_method=Wywołanie metody z klasy Dolibarr CronType_command=Polecenie powłoki CronMenu=Cron -CronCannotLoadClass=Nie można załadować klasy% s% s lub obiektu +CronCannotLoadClass=Nie można załadować klasy s% lub obiektu %s UseMenuModuleToolsToAddCronJobs=WejdÅŗ w menu "Home - modułów narzędzi - Lista zadań", aby zobaczyć i edytować zaplanowane zadania. TaskDisabled=Zadanie wyłączone diff --git a/htdocs/langs/pl_PL/deliveries.lang b/htdocs/langs/pl_PL/deliveries.lang index 0b0354d0d6c..f24035f276a 100644 --- a/htdocs/langs/pl_PL/deliveries.lang +++ b/htdocs/langs/pl_PL/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Czy na pewno chcesz usunąć %s potwierdzeni DeliveryMethod=Metoda dostawy TrackingNumber=Numer przesyłki DeliveryNotValidated=Dostawa nie zatwierdzona +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nazwisko i podpis: ToAndDate=To___________________________________ na ____ / _____ / __________ diff --git a/htdocs/langs/pl_PL/donations.lang b/htdocs/langs/pl_PL/donations.lang index a4c92adae96..b48d945bec5 100644 --- a/htdocs/langs/pl_PL/donations.lang +++ b/htdocs/langs/pl_PL/donations.lang @@ -1,8 +1,8 @@ # Dolibarr language file - Source file is en_US - donations Donation=Darowizna Donations=Darowizny -DonationRef=Darowizna sędzią. -Donor=Donor +DonationRef=Nr referencyjny darowizny +Donor=Darczyńca Donors=Darczyńcy AddDonation=Tworzenie darowizny NewDonation=Nowa darowizna @@ -14,9 +14,9 @@ PromisesNotValid=Nie potwierdzone obietnice PromisesValid=Zatwierdzone obietnice DonationsPaid=Darowizny paid DonationsReceived=Darowizny otrzymane -PublicDonation=Publiczne oddawanie +PublicDonation=Publiczna dotacja DonationsNumber=Darowizna numer -DonationsArea=Darowizny obszarze +DonationsArea=Obszar dotacji DonationStatusPromiseNotValidated=Projekt obietnicy DonationStatusPromiseValidated=Zatwierdzona obietnicy DonationStatusPaid=Darowizna otrzymana @@ -34,7 +34,7 @@ SearchADonation=Szukaj darowiznę DonationRecipient=Darowizna odbiorca ThankYou=Dziękujemy IConfirmDonationReception=Odbiorca deklarują odbiór, jako darowiznę, następującej kwoty -MinimumAmount=Minimalna kwota to% s +MinimumAmount=Minimalna kwota to %s FreeTextOnDonations=Dowolny tekst do wyświetlenia w stopce FrenchOptions=Opcje dla Francji DONATION_ART200=Pokaż artykuł 200 z CGI, jeśli obawiasz diff --git a/htdocs/langs/pl_PL/errors.lang b/htdocs/langs/pl_PL/errors.lang index b9626f5fc59..0757f7048a3 100644 --- a/htdocs/langs/pl_PL/errors.lang +++ b/htdocs/langs/pl_PL/errors.lang @@ -4,59 +4,59 @@ NoErrorCommitIsDone=Nie ma błędu, zobowiązujemy # Errors ErrorButCommitIsDone=Znalezione błędy, ale mimo to możemy potwierdzić -ErrorBadEMail=EMail %s jest nie tak -ErrorBadUrl=Url %s jest nie tak +ErrorBadEMail=EMail %s jest błędny +ErrorBadUrl=Url %s jest błędny ErrorLoginAlreadyExists=Zaloguj %s już istnieje. ErrorGroupAlreadyExists=Grupa %s już istnieje. ErrorRecordNotFound=Rekord nie został znaleziony. -ErrorFailToCopyFile=Nie udało się skopiować pliku '%s do %s. -ErrorFailToRenameFile=Nie można zmienić nazwy pliku '%s "na" %s strony'. -ErrorFailToDeleteFile=Nie można usunąć pliku " %s". -ErrorFailToCreateFile=Nie można utworzyć pliku ' %s'. -ErrorFailToRenameDir=Nie można zmienić nazwy katalogu ' %s' do' %s'. -ErrorFailToCreateDir=Nie można utworzyć katalogu ' %s'. -ErrorFailToDeleteDir=Nie można usunąć katalogu " %s". +ErrorFailToCopyFile=Nie udało się skopiować pliku '%s' do '%s'. +ErrorFailToRenameFile=Nie można zmienić nazwy pliku '%s' na '%s'. +ErrorFailToDeleteFile=Nie można usunąć pliku '%s'. +ErrorFailToCreateFile=Nie można utworzyć pliku '%s'. +ErrorFailToRenameDir=Nie można zmienić nazwy katalogu %s na %s. +ErrorFailToCreateDir=Nie można utworzyć katalogu '%s'. +ErrorFailToDeleteDir=Nie można usunąć katalogu ''. ErrorFailedToDeleteJoinedFiles=Nie można usunąć, ponieważ jednostka nie ma przystąpiły niektóre pliki. Usuń dołączyć plików. ErrorThisContactIsAlreadyDefinedAsThisType=Ten kontakt jest już zdefiniowana jako kontaktowy dla tego typu. ErrorCashAccountAcceptsOnlyCashMoney=To konto bankowe jest kontem gotówkowym, więc akceptuje jedynie płatności gotówkowe -ErrorFromToAccountsMustDiffers=konto Åŗródłowe i docelowe musi być różne -ErrorBadThirdPartyName=Zła wartość w trzeciej imię +ErrorFromToAccountsMustDiffers=Konta Åŗródłowe i docelowe muszą być inne +ErrorBadThirdPartyName=Zła wartość dla nazwy kontrahenta ErrorProdIdIsMandatory=%s jest obowiązkowy -ErrorBadCustomerCodeSyntax=Bad składni kodu klienta +ErrorBadCustomerCodeSyntax=Zła skadnia dla kodu klienta ErrorBadBarCodeSyntax=Zła składnia kodu kreskowego. Może ustawić typ kodu kreskowego lub złe Zdefiniowane maskę kodów kreskowych do numerowania, że ​​nie pasuje do wartości zeskanowany. ErrorCustomerCodeRequired=Wymagany kod klienta ErrorBarCodeRequired=Wymagany kod kreskowy ErrorCustomerCodeAlreadyUsed=Kod klienta jest już używany ErrorBarCodeAlreadyUsed=Kod kreskowy już używana -ErrorPrefixRequired=Prefiks wymagana +ErrorPrefixRequired=Wymaga przedrostka ErrorUrlNotValid=Adres strony internetowej jest nieprawidłowy -ErrorBadSupplierCodeSyntax=Bad składni kodu dostawcy -ErrorSupplierCodeRequired=Dostawca kod wymagane -ErrorSupplierCodeAlreadyUsed=Dostawca kod już używane -ErrorBadParameters=Bad parametry +ErrorBadSupplierCodeSyntax=Zła składnia dla kodu dostawcy +ErrorSupplierCodeRequired=Wymagany kod dostawcy +ErrorSupplierCodeAlreadyUsed=Kod dostawcy aktualnie używany +ErrorBadParameters=Złe parametry ErrorBadValueForParameter=Wrong wartość '%s "dla parametrów nieprawidłowe" %s spacerem ErrorBadImageFormat=Plik obrazu ma nie Obsługiwany format (Twój PHP nie obsługuje funkcje do konwersji obrazów tego formatu) -ErrorBadDateFormat=Wartość '%s "ma zły format daty -ErrorWrongDate=Data nie jest poprawny! +ErrorBadDateFormat=Wartość '%s' ma zły format daty +ErrorWrongDate=Data nie jest poprawna! ErrorFailedToWriteInDir=Nie można zapisać w katalogu %s ErrorFoundBadEmailInFile=Found incorrect email syntax for %s lines in file (example line %s with email=Znaleziono nieprawidłowy adres e-mail składni %s linii w pliku (np. z linii email %s= %s) ErrorUserCannotBeDelete=Użytkownik nie może być usunięty. Może być to związane jest na Dolibarr podmiotów. -ErrorFieldsRequired=Niektóre pola wymagane nie były obsadzone. +ErrorFieldsRequired=Niektóre pola wymagane nie były uzupełnione. ErrorFailedToCreateDir=Nie można utworzyć katalogu. SprawdÅŗ, czy serwer WWW użytkownik ma uprawnienia do zapisu do katalogu dokumentów Dolibarr. Jeśli parametr safe_mode jest włączona w tym PHP, czy posiada Dolibarr php pliki do serwera internetowego użytkownika (lub grupy). -ErrorNoMailDefinedForThisUser=Nie określono mail do tego użytkownika -ErrorFeatureNeedJavascript=Ta funkcja JavaScript trzeba być aktywowany do pracy. Zmień to w konfiguracji - wyświetlacz. +ErrorNoMailDefinedForThisUser=Nie określono adresu email dla tego użytkownika +ErrorFeatureNeedJavascript=Ta funkcja wymaga do pracy aktywowanego JavaScript. Zmień to w konfiguracji - wyświetlanie. ErrorTopMenuMustHaveAParentWithId0=Menu typu "góry" nie może mieć dominującej menu. Umieść 0 dominującej w menu lub wybrać z menu typu "Lewy". ErrorLeftMenuMustHaveAParentId=Menu typu "Lewy" musi mieć identyfikator rodzica. ErrorFileNotFound=Nie znaleziono pliku (Złe drogi, złe uprawnienia lub odmowa dostępu przez openbasedir parametr) ErrorDirNotFound=Nie znaleziono katalogu %s (Bad ścieżki złe uprawnienia lub odmowa dostępu przez openbasedir PHP safe_mode lub parametr) -ErrorFunctionNotAvailableInPHP=Funkcja %s jest wymagane dla tej funkcji, ale nie jest dostępny w tej wersji / konfiguracji PHP. -ErrorDirAlreadyExists=A katalog o takiej nazwie już istnieje. +ErrorFunctionNotAvailableInPHP=Funkcja %s jest wymagana dla tej funkcjonalności, ale nie jest dostępna w tej wersji/konfiguracji PHP. +ErrorDirAlreadyExists=Katalog o takiej nazwie już istnieje. ErrorFileAlreadyExists=Plik o takiej nazwie już istnieje. -ErrorPartialFile=Plik nie otrzymał całkowicie przez serwer. +ErrorPartialFile=Plik nieodebrany w całości przez serwer. ErrorNoTmpDir=Tymczasowy directy %s nie istnieje. ErrorUploadBlockedByAddon=Prześlij zablokowane / PHP wtyczki Apache. ErrorFileSizeTooLarge=Rozmiar pliku jest zbyt duży. -ErrorSizeTooLongForIntType=Rozmiar zbyt długo typu int (%s cyfr maksimum) +ErrorSizeTooLongForIntType=Rozmiar zbyt długi dal typu int (max %s cyfr) ErrorSizeTooLongForVarcharType=Rozmiar zbyt długo typu string (%s znaków maksymalnie) ErrorNoValueForSelectType=Proszę wypełnić wartości listy wyboru ErrorNoValueForCheckBoxType=Proszę wypełnić pole wyboru wartości dla listy @@ -64,7 +64,7 @@ ErrorNoValueForRadioType=Proszę wypełnić wartość liście radiowej ErrorBadFormatValueList=Wartość na tej liście nie może mieć więcej niż jeden przecinek: %s, ale wymagany jest przynajmniej jeden: klucz, wartość ErrorFieldCanNotContainSpecialCharacters=Pole %s nie zawiera znaki specjalne. ErrorFieldCanNotContainSpecialNorUpperCharacters=Pole% s nie może zawierać znaków specjalnych, ani wielkich liter i nie może zawierać tylko liczby. -ErrorNoAccountancyModuleLoaded=Nr rachunkowych moduł aktywowany +ErrorNoAccountancyModuleLoaded=Nie aktywowano modułu księgowości ErrorExportDuplicateProfil=Ta nazwa profil już istnieje dla tego zestawu eksportu. ErrorLDAPSetupNotComplete=Dolibarr-LDAP dopasowywania nie jest kompletna. ErrorLDAPMakeManualTest=A. LDIF plik został wygenerowany w katalogu %s. Spróbuj załadować go ręcznie z wiersza polecenia, aby mieć więcej informacji na temat błędów. @@ -72,45 +72,45 @@ ErrorCantSaveADoneUserWithZeroPercentage=Nie można zapisać działania z "Statu ErrorRefAlreadyExists=Numer identyfikacyjny używany do tworzenia już istnieje. ErrorPleaseTypeBankTransactionReportName=Wpisz nazwę banku otrzymania gdy transakcja jest zgłaszane (Format RRRRMM lub RRRRMMDD) ErrorRecordHasChildren=Nie można usunąć rekordy, ponieważ ma pewne Childs. -ErrorRecordIsUsedCantDelete=Nie możesz usuwać rekord. Jest ona już używana lub włączane do innego obiektu. -ErrorModuleRequireJavascript=JavaScript nie musi być wyłączona do tej pracy funkcji. Aby włączyć / wyłączyć Javascript, przejdÅŗ do menu Start-> Ustawienia-> Ekran. +ErrorRecordIsUsedCantDelete=Nie można usunąc wpisu. Jest on już używany lub dołączony do innego obiektu. +ErrorModuleRequireJavascript=JavaScript nie może być wyłączony aby korzystać z tej funkcji. Aby włączyć/wyłączyć Javascript, przejdÅŗ do menu Start->Ustawienia->Ekran. ErrorPasswordsMustMatch=Zarówno wpisane hasło musi się zgadzać się -ErrorContactEMail=Techniczny błąd. Proszę skontaktować się z administratorem, aby po %s email pl zapewnić %s kod błędu w wiadomości, a nawet lepsze, dodając kopię ekranu strony. +ErrorContactEMail=Błąd techniczny. Proszę skontaktować się z administratorem, pod adresem email %s podając kod błędu %s w wiadomości, lub lepiej - zrzut ekranu. ErrorWrongValueForField=Nieprawidłowa wartość dla %s numer pola (wartość "%s" nie pasuje regex %s zasady) ErrorFieldValueNotIn=Błędna wartość numeru pola% s (wartości '% s' nie jest wartością pola dostępne w tabeli% s% s) ErrorFieldRefNotIn=Nieprawidłowa wartość dla %s liczba pól (wartość '%s "nie jest %s istniejących ref) ErrorsOnXLines=Błędów na linii Åŗródło %s ErrorFileIsInfectedWithAVirus=Program antywirusowy nie był w stanie potwierdzić (plik może być zainfekowany przez wirusa) -ErrorSpecialCharNotAllowedForField=Znaki specjalne nie są dozwolone dla pola "%s" +ErrorSpecialCharNotAllowedForField=Znaki specjalne nie są dozwolone dla pola "%s" ErrorDatabaseParameterWrong=parametr konfiguracji bazy danych "%s" ma wartość nie jest zgodna korzystać Dolibarr (musi mieć wartość "%s"). ErrorNumRefModel=Odniesienia nie istnieje w bazie danych (%s) i nie jest zgodna z tą zasadą numeracji. Zmiana nazwy lub usuwanie zapisu w odniesieniu do aktywacji tego modułu. ErrorQtyTooLowForThisSupplier=Zbyt mała ilość tego dostawcy lub ceny nie określono tego produktu dla tego dostawca ErrorModuleSetupNotComplete=Instalacja modułu wygląda na uncomplete. IdÅŗ na instalacji - Moduły do ​​wykonania. -ErrorBadMask=Błąd na masce +ErrorBadMask=Błąd w masce wprowadzania ErrorBadMaskFailedToLocatePosOfSequence=Błąd, maska ​​bez kolejnego numeru ErrorBadMaskBadRazMonth=Błąd, zła wartość zresetowane ErrorMaxNumberReachForThisMask=Maksymalna liczba zasięg dla tej maski ErrorCounterMustHaveMoreThan3Digits=Licznik musi mieć więcej niż 3 cyfry ErrorSelectAtLeastOne=Błąd. Wybierz co najmniej jeden wpis. ErrorProductWithRefNotExist=Produkt z '%s "odniesienia nie istnieje -ErrorDeleteNotPossibleLineIsConsolidated=Usuń nie możliwe, ponieważ zapis jest związany z transation bankowego, który jest conciliated +ErrorDeleteNotPossibleLineIsConsolidated=Usunięcie nie możliwe, ponieważ wpis jest związany z transakcją bankową, która była konsyliowana ErrorProdIdAlreadyExist=%s jest przypisany do innego państwa -ErrorFailedToSendPassword=Nie można wysłać hasło +ErrorFailedToSendPassword=Nie można wysłać hasła ErrorFailedToLoadRSSFile=Nie dostać kanału RSS. Spróbuj dodać stałą MAIN_SIMPLEXMLLOAD_DEBUG czy komunikaty o błędach nie zawiera wystarczających informacji. -ErrorPasswordDiffers=Hasła różni, wpisz je ponownie. +ErrorPasswordDiffers=Różne hasła, wprowadÅŗ je ponownie. ErrorForbidden=Brak dostępu.
      Próby uzyskania dostępu do strony, strefy lub funkcji modułu niepełnosprawnej lub bez w uwierzytelnionej sesji lub że nie jest dozwolone do użytkownika. ErrorForbidden2=Wykorzystanie tej nazwie może być zdefiniowana przez administratora z menu Dolibarr %s-> %s. ErrorForbidden3=Wydaje się, że Dolibarr nie jest używany przez uwierzytelniane sesji. Rzuć okiem na Dolibarr konfiguracji dokumentacji wiedzieć, jak zarządzać authentications (htaccess, mod_auth lub innych ...). ErrorNoImagickReadimage=Funkcja imagick_readimage nie jest w tej PHP. Podgląd może być dostępny. Administratorzy mogą wyłączyć tę zakładkę z menu Ustawienia - Ekran. -ErrorRecordAlreadyExists=Zapis już istnieje -ErrorCantReadFile=Nie można odczytać pliku ' %s' -ErrorCantReadDir=Nie można odczytać katalogu ' %s' +ErrorRecordAlreadyExists=Wpis już istnieje +ErrorCantReadFile=Nie można odczytać pliku '%s' +ErrorCantReadDir=Nie można odczytać katalogu '%s' ErrorFailedToFindEntity=Nie można odczytać jednostki " %s" ErrorBadLoginPassword=Zła wartość dla loginu lub hasła -ErrorLoginDisabled=Twoje konto zostało zablokowane +ErrorLoginDisabled=Twoje konto zostało wyłączone ErrorFailedToRunExternalCommand=Nie można uruchomić polecenia zewnętrznych. Zameldowanie jest ona dostępna i runnable przez serwer PHP. Jeśli PHP safe mode jest włączony, czy polecenie wewnątrz katalogu określonym przez parametr safe_mode_exec_dir. ErrorFailedToChangePassword=Nie można zmienić hasła -ErrorLoginDoesNotExists=Użytkownik z logowania %s nie może zostać znaleziony. +ErrorLoginDoesNotExists=Użytkownik %s nie został znaleziony. ErrorLoginHasNoEmail=Ten użytkownik nie ma adresu e-mail. Proces przerwany. ErrorBadValueForCode=Zła wartość typy kodu. Spróbuj ponownie z nową wartość ... ErrorBothFieldCantBeNegative=Pola %s i %s nie może być zarówno negatywny @@ -126,52 +126,52 @@ ErrorFailedToAddToMailmanList=Nie udało się dodać% s do% s listy Mailman lub ErrorFailedToRemoveToMailmanList=Nie udało się usunąć rekord% s do% s listy Mailman lub podstawy SPIP ErrorNewValueCantMatchOldValue=Nowa wartość nie może być równa starego ErrorFailedToValidatePasswordReset=Nie udało się REINIT hasło. Mogą być wykonywane już reinit (ten link może być używany tylko jeden raz). Jeśli nie, spróbuj ponownie uruchomić proces reinit. -ErrorToConnectToMysqlCheckInstance=Podłącz się do bazy danych nie powiedzie się. SprawdÅŗ serwer MySQL jest uruchomiony (w większości przypadków, można go uruchomić z linii poleceń z "sudo /etc/init.d/mysql start"). -ErrorFailedToAddContact=Nie udało się dodać kontakt -ErrorDateMustBeBeforeToday=Data nie może być większa niż dzisiaj +ErrorToConnectToMysqlCheckInstance=Połączenie z bazą danych nie powiodło się. SprawdÅŗ czy serwer MySQL jest uruchomiony (w większości przypadków, można go uruchomić z linii poleceń komendą "sudo /etc/init.d/mysql start"). +ErrorFailedToAddContact=Nie udało się dodać kontaktu +ErrorDateMustBeBeforeToday=Data nie może być nowsza niż dzisiejsza ErrorPaymentModeDefinedToWithoutSetup=Tryb płatność została ustawiona na typ% s, ale konfiguracja modułu faktury nie została zakończona do określenia informacji, aby pokazać tym trybie płatności. -ErrorPHPNeedModule=Błąd, Twój PHP musi mieć zainstalowanego modułu% s, aby korzystać z tej funkcji. +ErrorPHPNeedModule=Błąd, PHP musi mieć zainstalowany moduł %s, aby korzystać z tej funkcji. ErrorOpenIDSetupNotComplete=Ty konfiguracji Dolibarr plik konfiguracyjny, aby umożliwić uwierzytelnianie OpenID, ale adres URL usługi OpenID nie jest zdefiniowany w stałej% s -ErrorWarehouseMustDiffers=Źródłowy i docelowy składach, musi różni -ErrorBadFormat=Bad Format! +ErrorWarehouseMustDiffers=magazyn Åŗródłowy i docelowy musi być różny +ErrorBadFormat=Zły format! ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Błąd, członek ten nie jest jeszcze związana z żadnymi thirdparty. Członkiem Link do istniejącej strony trzeciej lub utworzyć nowy thirdparty przed utworzeniem subskrypcji z faktury. -ErrorThereIsSomeDeliveries=Błąd występuje kilka dostaw związane z tym przemieszczenia. Wykreślenie odmówił. +ErrorThereIsSomeDeliveries=Błąd, występuje kilka dostaw związanych z tą przesyłką. Usunięcie odrzucone. ErrorCantDeletePaymentReconciliated=Nie można usunąć płatności, które generowane transakcji w banku, który został pojednaniem ErrorCantDeletePaymentSharedWithPayedInvoice=Nie można usunąć płatności udostępnionej przez co najmniej jednego stanu zapłaci faktury z ErrorPriceExpression1=Nie można przypisać do stałej '% s' ErrorPriceExpression2=Nie można przedefiniować wbudowanej funkcji "% s" ErrorPriceExpression3=Niezdefiniowana zmienna '% s' w definicji funkcji -ErrorPriceExpression4=Nieprawidłowy znak '% s' -ErrorPriceExpression5=Nieoczekiwany "% s" -ErrorPriceExpression6=Błędna liczba argumentów (% s podano,% s oczekiwany) -ErrorPriceExpression8=Operator nieoczekiwane "% s" -ErrorPriceExpression9=Wystąpił błąd +ErrorPriceExpression4=Niedozwolony znak '%s' +ErrorPriceExpression5=Nieoczekiwany '%s' +ErrorPriceExpression6=Błędna liczba argumentów (%s podano, %s oczekiwany) +ErrorPriceExpression8=Nieoczekiwany operator '%s' +ErrorPriceExpression9=Wystąpił nieoczekiwany błąd ErrorPriceExpression10=Iperator '% s' nie ma argumentu ErrorPriceExpression11=Spodziewając '% s' ErrorPriceExpression14=Dzielenie przez zero -ErrorPriceExpression17=Niezdefiniowana zmienna '% s' +ErrorPriceExpression17=Niezdefiniowana zmienna '%s' ErrorPriceExpression19=Ekspresja Nie znaleziono ErrorPriceExpression20=Pusty wyraz -ErrorPriceExpression21=Pusty wynik '% s' -ErrorPriceExpression22=Wynik negatywny "% s" -ErrorPriceExpressionInternal=Wewnętrzny błąd "% s" -ErrorPriceExpressionUnknown=Nieznany błąd "% s" -ErrorSrcAndTargetWarehouseMustDiffers=Źródłowy i docelowy składach, musi różni -ErrorTryToMakeMoveOnProductRequiringBatchData=Błąd, próbowano przemieścić magazyn bez informacji lot / seriala, na produkt wymagający informację lot / serial. +ErrorPriceExpression21=Pusty wynik '%s' +ErrorPriceExpression22=Wynik negatywny '%s' +ErrorPriceExpressionInternal=Wewnętrzny błąd '%s' +ErrorPriceExpressionUnknown=Nieznany błąd '%s' +ErrorSrcAndTargetWarehouseMustDiffers=Magazyn Åŗródłowy i docelowy musi być różny +ErrorTryToMakeMoveOnProductRequiringBatchData=Błąd, próbowano przemieścić zapas bez informacji o locie/numerze seryjnym, dla produktu wymagającego tych informacji. ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=Wszystkie zarejestrowane przyjęcia muszą najpierw zostać zweryfikowane (zatwierdzone lub odrzucone) przed dopuszczeniem ich do wykonania tej akcji ErrorCantSetReceptionToTotalDoneWithReceptionDenied=Wszystkie zarejestrowane przyjęcia muszą najpierw zostać zweryfikowane (zatwierdzone) przed dopuszczeniem ich do wykonania tej akcji -ErrorGlobalVariableUpdater0=Żądanie HTTP nie powiodło się z powodu błędu '% s' -ErrorGlobalVariableUpdater1=Nieprawidłowy format JSON '% s' +ErrorGlobalVariableUpdater0=Żądanie HTTP nie powiodło się z powodu błędu '%s' +ErrorGlobalVariableUpdater1=Nieprawidłowy format JSON '%s' ErrorGlobalVariableUpdater2=Brakuje parametru '% s' ErrorGlobalVariableUpdater3=Wymagane dane nie stwierdzono w wyniku ErrorGlobalVariableUpdater4=Klient SOAP nie powiodło się z powodu błędu '% s' -ErrorGlobalVariableUpdater5=Globalna zmienna wybrana +ErrorGlobalVariableUpdater5=Nie wybrano zmiennej globalnej ErrorFieldMustBeANumeric=Pole %s musi mieć wartość numeryczną ErrorFieldMustBeAnInteger=Pole %s musi być liczbą całkowitą ErrorMandatoryParametersNotProvided=Obowiązkowe parametr (y) nie przewidziane ErrorOppStatusRequiredIfAmount=Możesz ustawić szacunkową kwotę za możliwość / ołowiu. Więc należy także wprowadzić swój status ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Bad definicja tablicy w menu modułu deskryptora (zły stosunek jakości do kluczowego fk_menu) -ErrorSavingChanges=Wystąpił błąd ocurred podczas zapisywania zmian +ErrorSavingChanges=Wystąpił błąd podczas zapisywania zmian # Warnings WarningPasswordSetWithNoAccount=Hasło zostało ustawione dla tego użytkownika. Jednakże nie Konto użytkownika zostało utworzone. Więc to hasło jest przechowywane, ale nie mogą być używane do logowania do Dolibarr. Może być stosowany przez zewnętrzny moduł / interfejsu, ale jeśli nie trzeba definiować dowolną logowania ani hasła do członka, można wyłączyć opcję "Zarządzaj login dla każdego członka" od konfiguracji modułu użytkownika. Jeśli potrzebujesz zarządzać logowanie, ale nie wymagają hasła, możesz zachować to pole puste, aby uniknąć tego ostrzeżenia. Uwaga: E może być również stosowany jako login, jeśli element jest połączony do użytkownika. @@ -180,7 +180,7 @@ WarningSafeModeOnCheckExecDir=Uwaga, opcja safe_mode w PHP jest więc pol WarningAllowUrlFopenMustBeOn=Allow_url_fopen Parametr musi być ustawiony w Filer php.ini za ten moduł pracy całkowicie. Należy zmodyfikować ten plik ręcznie. WarningBuildScriptNotRunned=Skrypt %s nie zostało jeszcze prowadził do tworzenia grafiki, lub nie ma danych do pokazania. WarningBookmarkAlreadyExists=Zakładka z tego tytułu lub ten cel (URL) już istnieje. -WarningPassIsEmpty=Ostrzeżenie, hasło bazy danych jest pusta. To jest chroniony. Należy dodać hasło do bazy danych i zmienić conf.php pliku w celu odzwierciedlenia tego. +WarningPassIsEmpty=Ostrzeżenie, hasło do bazy danych jest puste. Jest to luka w zabezpieczeniach. Powinieneś dodać hasło do bazy danych i zmienić wpis w pliku conf.php aby zmiany przyniosły efekt. WarningConfFileMustBeReadOnly=Uwaga, plik konfiguracyjny (htdocs / conf / conf.php) mogą być zastąpione przez serwer internetowy. Jest to poważna luka w zabezpieczeniach. Modyfikowanie uprawnień na wniosek jest w trybie tylko do odczytu dla użytkownika system operacyjny używany przez serwer sieci Web. Jeśli używasz systemu Windows i format FAT na dysku, musisz wiedzieć, że ten system plików nie pozwala na dodawanie uprawnień do pliku, więc nie może być całkowicie bezpieczne. WarningsOnXLines=Ostrzeżeń na linii Åŗródło %s WarningNoDocumentModelActivated=Nie modelu do generowania dokumentu, został aktywowany. Model będzie wybraną domyślnie dopóki nie zajrzysz do modułu konfiguracji. @@ -190,7 +190,7 @@ WarningCloseAlways=Ostrzeżenie, zamykanie odbywa się nawet wtedy, gdy kwota za WarningUsingThisBoxSlowDown=Ostrzeżenie, za pomocą tego pola spowolnić poważnie do wszystkich stron zawierających pola. WarningClickToDialUserSetupNotComplete=Konfiguracja ClickToDial informacji dla użytkownika nie są kompletne (patrz zakładka ClickToDial na kartę użytkownika). WarningNotRelevant=Bez znaczenia dla tej operacji zbiorze -WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Funkcja wyłączona podczas konfiguracji wyświetlacz jest zoptymalizowana dla osoby niewidomej lub tekstowych przeglądarek. -WarningPaymentDateLowerThanInvoiceDate=Termin płatności (% s) jest wcześniejsza niż dzień wystawienia faktury (% s) dla faktury% s. +WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Funkcja wyłączona gdy konfiguracja wyświetlania jest zoptymalizowana pod kątem osób niewidomych lub przeglądarek tekstowych. +WarningPaymentDateLowerThanInvoiceDate=Termin płatności (%s) jest wcześniejszy niż dzień wystawienia faktury (%s) dla faktury %s. WarningTooManyDataPleaseUseMoreFilters=Zbyt wiele danych (więcej niż% s linii). Proszę używać więcej filtrów lub ustawić stałą% s na wyższy limit. WarningSomeLinesWithNullHourlyRate=Kilka razy były rejestrowane przez użytkowników, gdy ich stawka godzinowa nie zostało zdefiniowane. Wartość 0 wykorzystano, ale może to powodować niewłaściwą wyceny czasu spędzonego. diff --git a/htdocs/langs/pl_PL/exports.lang b/htdocs/langs/pl_PL/exports.lang index 0a1fd9c7f55..bae1ad6f185 100644 --- a/htdocs/langs/pl_PL/exports.lang +++ b/htdocs/langs/pl_PL/exports.lang @@ -3,85 +3,85 @@ ExportsArea=Obszar exportu ImportArea=Obszar importu NewExport=Nowy eksport NewImport=Nowy import -ExportableDatas=Eksport danych -ImportableDatas=Import danych -SelectExportDataSet=Wybierz dane, które chcesz wyeksportować ... -SelectImportDataSet=Wybierz dane, które chcesz zaimportować ... -SelectExportFields=Wybierz pola, które chcesz wyeksportować, lub wybrać predefiniowany profil eksportu +ExportableDatas=Eksportowalny zbiór danych +ImportableDatas=Importowalny zbiór danych +SelectExportDataSet=Wybierz zbiór danych, który chcesz wyeksportować... +SelectImportDataSet=Wybierz zbiór danych, który chcesz zaimportować... +SelectExportFields=Wybierz pola, które chcesz wyeksportować, lub wybierz predefiniowany profil eksportu SelectImportFields=Wybierz pola plików Åŗródłowych chcesz importować, a ich pola docelowego w bazie danych, przesuwając je w górę iw dół z kotwicą% s, lub wybierz predefiniowany profil importu: NotImportedFields=Obszary plik przywożonych Åŗródła nie -SaveExportModel=Zapisz ten wywóz profil jeśli masz zamiar ponownego użycia go później ... -SaveImportModel=Zapisz ten przywóz profil jeśli masz zamiar ponownego użycia go później ... -ExportModelName=Eksport nazy profilu +SaveExportModel=Zapisz ten profil eksportu jeśli masz zamiar ponownie go użyć... +SaveImportModel=Zapisz ten profil eksportu jeśli masz zamiar ponownie go użyć... +ExportModelName=Nazwa profilu eksportowego ExportModelSaved=Eksport profil zapisany pod nazwą %s. ExportableFields=Wywóz pola ExportedFields=Eksportowane pola ImportModelName=Importuj nazwę profilu ImportModelSaved=Import profilu zapisany pod nazwą %s. ImportableFields=Przywozowe pola -ImportedFields=Przywożone pola -DatasetToExport=Dataset do wywozu +ImportedFields=Zaimportowane pola +DatasetToExport=Zbiór danych do eksportu DatasetToImport=Dataset importować NoDiscardedFields=Nie pól w pliku Åŗródłowym są odrzucane -Dataset=Dataset -ChooseFieldsOrdersAndTitle=Wybierz pola porządku ... -FieldsOrder=Obszary celu +Dataset=Zbiór danych +ChooseFieldsOrdersAndTitle=Wybierz kolejność pól... +FieldsOrder=Kolejność pól FieldsTitle=Obszary tytuł FieldOrder=Aby Field FieldTitle=pole tytuł ChooseExportFormat=Wybierz format eksportu -NowClickToGenerateToBuildExportFile=Teraz kliknij na "Generuj" budować pliku eksportu ... -AvailableFormats=Formaty disponibles +NowClickToGenerateToBuildExportFile=Teraz wybierz format pliku z listy rozwijanej i kliknij na "Generuj" w celu wygenerowania pliku eksportu... +AvailableFormats=Dostępne formaty LibraryShort=Biblioteka LibraryUsed=Librairie LibraryVersion=Wersja Step=Krok -FormatedImport=Import asystent -FormatedImportDesc1=Obszar ten pozwala importować spersonalizowanych danych, za pomocą asystenta, który pomoże Państwu w procesie bez wiedzy technicznej. -FormatedImportDesc2=Pierwszym krokiem jest wybór króla dane, które chcesz załadować, a następnie załadować plik, a następnie wybrać pola, które chcesz załadować. -FormatedExport=Eksport asystent -FormatedExportDesc1=Obszar ten pozwala na eksport spersonalizowanych danych, za pomocą asystenta, który pomoże Państwu w procesie bez wiedzy technicznej. -FormatedExportDesc2=Pierwszym krokiem jest wybór gotowych danych, a następnie wybrać pola, które chcesz w wyniku plików, które kolejności. -FormatedExportDesc3=Po danych na wywóz są wybierane, można określić format pliku, który chcesz wyeksportować dane. +FormatedImport=Asystent importu +FormatedImportDesc1=Obszar ten pozwala importować spersonalizowane dane za pomocą asystenta, który pomoże osobą bez wiedzy technicznej w procesie. +FormatedImportDesc2=Pierwszym krokiem jest wybór rodzaju danych, które chcesz załadować, kolejnym jest załadowanie pliku, a następnie wybór pól, które chcesz załadować. +FormatedExport=Asystent eksportu +FormatedExportDesc1=Obszar ten pozwala eksportować spersonalizowane dane za pomocą asystenta, który pomoże osobą bez wiedzy technicznej w procesie. +FormatedExportDesc2=Pierwszym krokiem jest wybór predefiniowanego zbioru danych, a następnie wybrać pola, które chcesz w wyniku plików, które kolejności. +FormatedExportDesc3=Kiedy dane do eksportu sa zaznaczone, możesz zdefinować format pliku wyjściowego, do któego chcesz eksportować dane Sheet=Arkusz NoImportableData=Nr przywozowe danych (bez modułu z definicji pozwalają na import danych) -FileSuccessfullyBuilt=Eksport plików generowanych +FileSuccessfullyBuilt=Plik eksportu wygenerowany SQLUsedForExport=Zapytanie SQL wykorzystywane do budowania pliku eksportu LineId=Identyfikator linii LineLabel=Etykieta linii -LineDescription=Opis linii -LineUnitPrice=Cena jednostkowa linii -LineVATRate=Stawka VAT linii -LineQty=Ilość dla linii -LineTotalHT=Kwota netto podatku dla linii -LineTotalTTC=Kwota z podatku na linii -LineTotalVAT=Kwota podatku VAT dla linii -TypeOfLineServiceOrProduct=Rodzaj linii (0= produkt, usługa 1=) +LineDescription=Opis pozycji +LineUnitPrice=Cena jednostkowa pozycji +LineVATRate=Stawka VAT pozycji +LineQty=Ilość dla pozycji +LineTotalHT=Kwota netto podatku dla pozycji +LineTotalTTC=Kwota z podatkiem dla pozycji +LineTotalVAT=Kwota podatku VAT dla pozycji +TypeOfLineServiceOrProduct=Rodzaj pozycji (0=produkt, 1=usługa) FileWithDataToImport=Plik z danymi do importu -FileToImport=Źródło plik do zaimportowania -FileMustHaveOneOfFollowingFormat=Plik do importu musi mieć jeden z następującego formatu -DownloadEmptyExample=Pobierz przykład pusty plik Åŗródłowy +FileToImport=Plik Åŗródłowy do zaimportowania +FileMustHaveOneOfFollowingFormat=Plik do zaimportowania musi mieć jeden z następujących formatów +DownloadEmptyExample=Pobierz przykładowy pusty plik Åŗródłowy ChooseFormatOfFileToImport=Wybierz format pliku do wykorzystania jako format pliku importu, klikając na picto %s, aby je wybrać ... ChooseFileToImport=Wybierz plik do zaimportowania, a następnie kliknij przycisk picto %s ... -SourceFileFormat=format pliku Åŗródłowego -FieldsInSourceFile=Obszary w pliku Åŗródłowym +SourceFileFormat=Format pliku Åŗródłowego +FieldsInSourceFile=Pola w pliku Åŗródłowym FieldsInTargetDatabase=Pola docelowe w bazie danych Dolibarr (wytłuszczenie = obowiązkowe) Field=Pole -NoFields=Nie pól +NoFields=Brak pól MoveField=Przenieś %s kolumnie polu numeru -ExampleOfImportFile=Example_of_import_file +ExampleOfImportFile=Przykład_importowanego_pliku SaveImportProfile=Zapisz ten profil importu -ErrorImportDuplicateProfil=Nie udało się zapisać w tym profilu import o tej nazwie. Istniejących już profil o tej nazwie. +ErrorImportDuplicateProfil=Nie udało się zapisać profilu importu pod podaną nazwą. Istnieje już profil importu o tej nazwie. ImportSummary=Import konfiguracji podsumowanie -TablesTarget=Ukierunkowane tabele -FieldsTarget=Określonych dziedzinach -TableTarget=Ukierunkowane tabeli -FieldTarget=Ukierunkowane pole -FieldSource=polu Source -DoNotImportFirstLine=Nie przywozili pierwszym wierszu pliku Åŗródłowego +TablesTarget=Tabele docelowe +FieldsTarget=Pola docelowe +TableTarget=Tabela docelowa +FieldTarget=Pole docelowe +FieldSource=Pole Åŗródłowe +DoNotImportFirstLine=Nie importuj pierwszej pozycji z pliku Åŗródłowego NbOfSourceLines=Liczba linii w pliku Åŗródłowym NowClickToTestTheImport=SprawdÅŗ parametry na przywóz zostało to określone. Jeśli są one prawidłowe, kliknij na przycisk "%s", aby uruchomić symulację procesu importowania (żadne dane nie zostaną zmienione w bazie danych, to tylko symulacja na razie) ... -RunSimulateImportFile=Uruchomienie symulacji import +RunSimulateImportFile=Uruchom symulację importu FieldNeedSource=To pole wymaga danych z pliku Åŗródłowego SomeMandatoryFieldHaveNoSource=Niektóre z pól obowiązkowych nie ma Åŗródła danych z pliku InformationOnSourceFile=Informacje o pliku Åŗródłowego @@ -95,7 +95,7 @@ ErrorMissingMandatoryValue=Obowiązkowe jest pusty danych w pliku Åŗródłowym d TooMuchErrors=Nadal %s inne linie z błędami, ale wyjście jest niewielki. TooMuchWarnings=Nadal %s inne linie z ostrzeżeniami, ale wyjście jest niewielki. EmptyLine=Pusty wiersz (zostanie odrzucona) -CorrectErrorBeforeRunningImport=Najpierw trzeba poprawić wszystkie błędy przed uruchomieniem ostateczne na przywóz. +CorrectErrorBeforeRunningImport=Najpierw musisz poprawić wszystkie błędy zanim uruchomisz ostatecznie import. FileWasImported=Plik został przywieziony z %s numerycznych. YouCanUseImportIdToFindRecord=Możesz znaleźć wszystkie importowane rekordy w bazie danych przez filtrowanie import_key pole = "%s". NbOfLinesOK=Liczba linii bez błędów i żadnych ostrzeżeń: %s. @@ -104,7 +104,7 @@ DataComeFromNoWhere=Wartości, aby dodać pochodzi z nigdzie w pliku Åŗródłowy DataComeFromFileFieldNb=Wartości, aby dodać pochodzi z %s numer pola w pliku Åŗródłowym. DataComeFromIdFoundFromRef=Wartość, która pochodzi z %s numer dziedzinie pliku Åŗródłowego zostaną wykorzystane w celu znalezienia id rodzica obiektu do użytkowania (So %s objet że ma ref. Od pliku Åŗródłowego musi istnieć w Dolibarr). DataComeFromIdFoundFromCodeId=Kod, który pochodzi z numeru pola% s w pliku Åŗródłowym zostaną wykorzystane, aby znaleźć identyfikator obiektu nadrzędnego w użyciu (Tak Kod z pliku Åŗródłowego musi istnieje w słowniku% s). Zauważ, że jeśli wiesz, id, można również użyć go do pliku Åŗródłowego zamiast kodu. Import powinien pracować w obu przypadkach. -DataIsInsertedInto=Danych pochodzących z pliku Åŗródłowego zostanie wstawiony w pole następujące brzmienie: +DataIsInsertedInto=Dane pochodzące z pliku Åŗródłowego zostaną wstawione w następujące pola: DataIDSourceIsInsertedInto=Id rodzica znalezionego obiektu na podstawie danych w pliku Åŗródłowym, zostaną włączone do następujących dziedzinach: DataCodeIDSourceIsInsertedInto=Id linii macierzystej znaleźć z kodem, zostaną włączone do następnego pola: SourceRequired=Wartość danych jest obowiązkowe @@ -119,7 +119,7 @@ ExportFieldAutomaticallyAdded=Pole% s został automatycznie dodany. Będz CsvOptions=Opcje csv Separator=Separator Enclosure=Ogrodzenie -SuppliersProducts=Dostawcy Produkty +SuppliersProducts=Produkty dostawców BankCode=Kod banku DeskCode=Recepcja kod BankAccountNumber=Numer konta @@ -131,6 +131,6 @@ ExportNumericFilter=Filtry "NNNNN 'o jeden wartości
      Filtry "NNNNN + NNNNN" ## filters SelectFilterFields=Jeśli chcesz filtrować niektóre wartości, wartości po prostu wejść tutaj. FilterableFields=Pola do filtrowania -FilteredFields=Pola filtrowane +FilteredFields=Filtrowane pola FilteredFieldsValues=Wart filtru FormatControlRule=Zasada kontroli formatu diff --git a/htdocs/langs/pl_PL/holiday.lang b/htdocs/langs/pl_PL/holiday.lang index f3aee1b725e..e8bfd58ffae 100644 --- a/htdocs/langs/pl_PL/holiday.lang +++ b/htdocs/langs/pl_PL/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Musisz włączyć moduł Urlopów aby zobaczyć tą stronę. NotConfigModCP=Musisz skonfigurować moduł Urlopów aby zobaczyć tą stronę. Aby to zrobić, kliknij tutaj NoCPforUser=Nie masz żadnych dostępnych dni. AddCP=Złożyć wniosek do urlopu -Employe=Pracownik DateDebCP=Data rozpoczęcia DateFinCP=Data zakończenia DateCreateCP=Data utworzenia @@ -23,7 +22,7 @@ ReviewedByCP=Zostanie rozpatrzony przez DescCP=Opis SendRequestCP=Tworzenie wniosku urlopowego DelayToRequestCP=Zostawić wnioski muszą być wykonane co ​​najmniej% s dzień (dni) przed nimi. -MenuConfCP=Edytuj bilans urlopów +MenuConfCP=Balance of leaves UpdateAllCP=Aktualizuj urlopy SoldeCPUser=Liście saldo jest% s dni. ErrorEndDateCP=Musisz wybrać datę zakończenia większą niż data rozpoczęcia. @@ -79,9 +78,9 @@ PrevSoldeCP=Poprzedni Saldo NewSoldeCP=New Balance alreadyCPexist=Wniosek urlopowy na ten okres czasu został już zrobiony. UserName=Nazwa użytkownika -Employee=Pracownik FirstDayOfHoliday=Pierwszy dzień wakacji LastDayOfHoliday=Ostatni dzień wakacji +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Miesięczna aktualizacja ManualUpdate=Ręczna aktualizacja HolidaysCancelation=Anulowanie wniosku urlopowego @@ -141,4 +140,7 @@ HolidaysRefusedBody=Twoje zapytanie urlopu dla% s do% s została odrzucona z nas HolidaysCanceled=Anulowane wniosku urlopowego HolidaysCanceledBody=Twój wniosek urlopowy od %s do %s został anulowany. NewByMonth=Nie masz żadnych dostępnych dni. +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=IdÅŗ do Home - Ustawienia - Słowniki - Rodzaj urlopów w celu stworzenia różnych typów urlopów. diff --git a/htdocs/langs/pl_PL/hrm.lang b/htdocs/langs/pl_PL/hrm.lang index 8dfd56c7a23..9e97e0dbfe9 100644 --- a/htdocs/langs/pl_PL/hrm.lang +++ b/htdocs/langs/pl_PL/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HR - lista funkcji ListOfEmployees=Lista pracowników Employees=Zatrudnionych Employee=Zatrudnieni +Employe=Employe NewEmployee=Nowe zatrudnienie EmployeeCard=Karta pracownika diff --git a/htdocs/langs/pl_PL/install.lang b/htdocs/langs/pl_PL/install.lang index e9366421bfa..e7512b938fa 100644 --- a/htdocs/langs/pl_PL/install.lang +++ b/htdocs/langs/pl_PL/install.lang @@ -156,7 +156,7 @@ ErrorDatabaseVersionForbiddenForMigration=Twoja wersja bazy danych to %s. Ma kry MigrationFixData=Napraw nieznormalizowane dane MigrationOrder=Migracja danych zamówień odbiorców MigrationSupplierOrder=Migracja danych zamówień dostawców -MigrationProposal=Migracja danych propozycji handlowych +MigrationProposal=Migracja danych dla ofert handlowych MigrationInvoice=Migracja dla danych faktur odbiorców MigrationContract=Migracja danych kontraktów MigrationSuccessfullUpdate=Aktualizacja powiodła się diff --git a/htdocs/langs/pl_PL/interventions.lang b/htdocs/langs/pl_PL/interventions.lang index 8a4d8bc8a80..50ce8093c3e 100644 --- a/htdocs/langs/pl_PL/interventions.lang +++ b/htdocs/langs/pl_PL/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Zwróć numer w formacie %syymm-nnnn, gdzie yy to rok, m PacificNumRefModelError=karta interwencji rozpoczynająca się od $syymm już istnieje i nie jest zgodna z wzorem numerowania. Usuń ją lub zmień nazwę, aby aktywować ten moduł. PrintProductsOnFichinter=Drukuj produkty na karcie interwencji PrintProductsOnFichinterDetails=Interwencje generowane z zamówień +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=ID interwencji InterRef=Numer referencyjny interwencji diff --git a/htdocs/langs/pl_PL/loan.lang b/htdocs/langs/pl_PL/loan.lang index ca893134fcb..31ca1fe2f1d 100644 --- a/htdocs/langs/pl_PL/loan.lang +++ b/htdocs/langs/pl_PL/loan.lang @@ -38,10 +38,10 @@ MonthlyInterestRateDesc=Miesięczna stopa procentowa = roczna stopa proce MonthTermDesc=Miesięcy okres kredytowania w miesiącach = ilość lat wziąłeś kredyt się do czasów 12 MonthlyPaymentDesc=Miesięczny płatności zorientowali się, stosując następujący wzór AmortizationPaymentDesc=Amortyzacja zepsuje, ile miesięczne płatności idzie w kierunku zainteresowania banku, a ile idzie do spłaty kwoty głównej pożyczki. -AmountFinanced=Kwota Finansowane +AmountFinanced=Kwota finansowania AmortizationMonthlyPaymentOverYears=Amortyzacja miesięczną spłatę:% s na% s lat Totalsforyear=Sumy dla roku -MonthlyPayment=Miesięczny Płatność +MonthlyPayment=Miesięczna płatność LoanCalcDesc=Kalkulator kredytu hipotecznego może być używany, aby dowiedzieć miesięcznych wypłat kredytu hipotecznego w domu, w oparciu o cenę domu na sprzedaż w, okres kredytowania pożądanym, dół procent płatności kupującego, i stopy procentowej kredytu.
      Ten kalkulator czynniki PMI (Private Mortgage Insurance) dla kredytów w których mniej niż 20% jest umieszczone jako zaliczki. Brane pod uwagę również to podatki od nieruchomości miasto, a ich wpływ na łączne miesięczne płatności hipotecznych.
      GoToInterest=% s zostanie przeznaczona INTERESƓW GoToPrincipal=% s zostanie przeznaczona PODSTAWOWA diff --git a/htdocs/langs/pl_PL/mails.lang b/htdocs/langs/pl_PL/mails.lang index ed5ab5bfa0b..7a4521783e8 100644 --- a/htdocs/langs/pl_PL/mails.lang +++ b/htdocs/langs/pl_PL/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Klucz użyty do szyfrowania URL używany do "potwierdzenia EMailSentToNRecipients=Mail wysłany do %s odbiorców. XTargetsAdded=% s dodany do listy odbiorców docelowych EachInvoiceWillBeAttachedToEmail=Dokument używa domyślnego szablonu faktury i będą tworzone i dołączone do każdego maila w przyszłości. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Przypomnienie faktury %s (%s) SendRemind=Wyślij przypomnienie poprzez Maila RemindSent=%s przypomnie(n)ie wysłano diff --git a/htdocs/langs/pl_PL/main.lang b/htdocs/langs/pl_PL/main.lang index b457de15c8c..aeeb2017513 100644 --- a/htdocs/langs/pl_PL/main.lang +++ b/htdocs/langs/pl_PL/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Połączenia z bazą danych +NoTemplateDefined=No template defined for this email type NoTranslation=Brak tłumaczenia NoRecordFound=Rekord nie został znaleziony. NoError=Brak błędów @@ -105,6 +106,7 @@ NotePrivate=Uwaga (prywatna) PrecisionUnitIsLimitedToXDecimals=Dolibarr ustawił ograniczenia dokładności cen jednostkowych do %s miejsc po przecinku. DoTest=Test ToFilter=Filtr +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Ostrzeżenie! masz co najmniej jeden element, który przekroczył tolerancje zwłoki. yes=tak Yes=Tak @@ -198,7 +200,7 @@ MultiLanguage=Wielo-językowość Note=Uwaga CurrentNote=Aktualna uwaga Title=Tytuł -Label=Etykieta +Label=Nazwa RefOrLabel=Nr ref. lub etykieta Info=Log Family=Rodzina @@ -228,12 +230,14 @@ Now=Teraz HourStart=Godzina startu Date=Data DateAndHour=Data i godzina +DateToday=Today's date +DateReference=Reference date DateStart=Data rozpoczęcia DateEnd=Data zakończenia DateCreation=Data utworzenia DateCreationShort=Data utworzenia DateModification=Zmiana daty -DateModificationShort=Modyfik. daty +DateModificationShort=Data modyfikacji DateLastModification=Ostatnia zmiana daty DateValidation=Zatwierdzenie daty DateClosing=Ostateczny termin @@ -330,7 +334,7 @@ PriceQtyMinTTC=Cena ilości min. (z VAT) Percentage=Procentowo Total=Razem SubTotal=Po podliczeniu -TotalHTShort=Ogółem (netto) +TotalHTShort=Suma (netto) TotalTTCShort=Ogółem (z VAT) TotalHT=Razem (po odliczeniu podatku) TotalHTforthispage=Razem (po odliczeniu podatku) dla tej strony @@ -343,8 +347,8 @@ TotalLT1ES=Razem RE TotalLT2ES=Razem IRPF IncludedVAT=Zawiera VAT HT=Bez VAT -TTC=z VAT -VAT=Sprzedaż opodatkowana VAT +TTC= z VAT +VAT=Stawka VAT VATs=Podatek od sprzedaży LT1ES=RE LT2ES=IRPF @@ -363,9 +367,9 @@ Favorite=Ulubiony ShortInfo=Info. Ref=Nr ref. ExternalRef=Ref. zewnętrzny -RefSupplier=Nr ref. Dostawca +RefSupplier=Nr ref. dostawcy RefPayment=Nr ref. płatności -CommercialProposalsShort=Propozycje komercyjne +CommercialProposalsShort=Oferty komercyjne Comment=Komentarz Comments=Komentarze ActionsToDo=Działania do zrobienia @@ -401,7 +405,7 @@ MyBookmarks=Moje zakładki OtherInformationsBoxes=Inne informacje DolibarrBoard=Załoga Dollibara DolibarrStateBoard=Statystyki -DolibarrWorkBoard=Zadania załogi +DolibarrWorkBoard=Do zrobienia Available=Dostępny NotYetAvailable=Nie są jeszcze dostępne NotAvailable=Niedostępne @@ -417,7 +421,7 @@ Other=Inny Others=Inne OtherInformations=Inne informacje Quantity=Ilość -Qty=Ilosc +Qty=Ilość ChangedBy=Zmieniona przez ApprovedBy=Zatwierdzony przez ApprovedBy2=Zatwierdzony przez (drugie zatwierdzenie) @@ -437,7 +441,7 @@ Discount=Rabat Unknown=Nieznany General=Ogólne Size=Rozmiar -Received=Odebrane +Received=Przyjęto Paid=Zapłacone Topic=Temat ByCompanies=Według zamówień @@ -607,7 +611,8 @@ TotalWoman=Razem TotalMan=Razem NeverReceived=Nigdy nie otrzymała Canceled=Anulowany -YouCanChangeValuesForThisListFromDictionarySetup=Możesz zmieniać wartości dla tej listy z menu setup - słownik +YouCanChangeValuesForThisListFromDictionarySetup=Możesz zmieniać wartości dla tej listy z menu Konfiguracja - Słownik +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Kolor Documents=Związanych plików DocumentsNb=Związanych plików (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=Brak obrazów HomeDashboard=Podsumowanie całościowe +Dashboard=Dashboard Deductible=Odliczenie from=od toward=kierunek diff --git a/htdocs/langs/pl_PL/margins.lang b/htdocs/langs/pl_PL/margins.lang index 4d8651a7fc8..7fb4248ccae 100644 --- a/htdocs/langs/pl_PL/margins.lang +++ b/htdocs/langs/pl_PL/margins.lang @@ -35,8 +35,9 @@ MargeBrute=Raw marża MargeNette=Rentowność netto MargeType1=Marża na najlepszej cenie dostawcy MargeType2=Marża na średniej cenie ważonej -MARGIN_TYPE_DETAILS=Raw margin: Cena sprzedaży - cena zakupu
      Rentowność netto: Cena sprzedaży - cena kosztów -MarginTypeDesc=Marża na najlepszej cenie zakupu: Cena sprzedaży - Najlepsza cena dostawcy zdefiniowana na karcie produktu
      Marża na cenie średnio ważonej (WAP): Cena sprzedaży - średnio ważona cena produktu (WAP) lub najlepszs cena dostawcy jeśli WAP jeszcze niezdefiniowana +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cena fabryczna BuyingCost=Cena fabryczna UnitCharges=Koszty jednostkowe diff --git a/htdocs/langs/pl_PL/oauth.lang b/htdocs/langs/pl_PL/oauth.lang index 853a48c8ad7..f277b286cf8 100644 --- a/htdocs/langs/pl_PL/oauth.lang +++ b/htdocs/langs/pl_PL/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token usunięto RequestAccess=Kliknij tutaj w celu wysłania zapotrzebowania/odnowienia dostępu i otrzymania nowego tokena. DeleteAccess=Kliknuj tutaj, aby usunąć token UseTheFollowingUrlAsRedirectURI=Użyj następującego adresu URL jako Przekierowanie URI podczas tworzenia poświadczeń dostawcy OAuth: -ListOfSupportedOauthProviders=Wpisz tutaj poświadczenie dostroczone przez twojego dostawcę OAuth2. Tylko wspierani dostawcy OAuth2 są tutaj widoczni. To ustawianie może być użyte przez inne moduły, ktore potrzebuję autentyfikacji OAuth2. +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. OAUTH_GOOGLE_NAME=API Google OAUTH_GOOGLE_ID=ID API Google OAUTH_GOOGLE_SECRET=ID API Google Secret diff --git a/htdocs/langs/pl_PL/orders.lang b/htdocs/langs/pl_PL/orders.lang index 39dc63a7d37..a6dffab091c 100644 --- a/htdocs/langs/pl_PL/orders.lang +++ b/htdocs/langs/pl_PL/orders.lang @@ -5,7 +5,7 @@ OrderCard=Karta zamówienia OrderId=ID zamówienia Order=Zamówienie Orders=Zamówienia -OrderLine=Linia zamówienia +OrderLine=Pozycja w zamówieniu OrderFollow=Kontynuacja OrderDate=Data zamówienia OrderToProcess=Celem przetwarzania @@ -24,7 +24,7 @@ OrdersToBill=Dostarczone zamówienia klienta OrdersInProcess=Zamówienia klienta w przygotowaniu OrdersToProcess=Zamówienia klienta do przygotowania SuppliersOrdersToProcess=Zamówienia dostwacy do przygotowania -StatusOrderCanceledShort=Odwołany +StatusOrderCanceledShort=Anulowano StatusOrderDraftShort=Szkic StatusOrderValidatedShort=Zatwierdzone StatusOrderSentShort=W przygotowaniu @@ -38,7 +38,7 @@ StatusOrderApprovedShort=Zatwierdzone StatusOrderRefusedShort=Odmowa StatusOrderBilledShort=Rozliczone StatusOrderToProcessShort=Aby proces -StatusOrderReceivedPartiallyShort=Częściowo otzrymane +StatusOrderReceivedPartiallyShort=Częściowo otrzymano StatusOrderReceivedAllShort=Wszystko otrzymane StatusOrderCanceled=Odwołane StatusOrderDraft=Projekt (musi zostać zatwierdzony) @@ -48,48 +48,48 @@ StatusOrderOnProcessWithValidation=Zamówione - odbiór lub walidacji czuwania StatusOrderProcessed=Przetworzone StatusOrderToBill=Dostarczone StatusOrderToBill2=Do rachunku -StatusOrderApproved=Zatwierdzono -StatusOrderRefused=Odmowa +StatusOrderApproved=Przyjęto +StatusOrderRefused=Odrzucono StatusOrderBilled=Rozliczone -StatusOrderReceivedPartially=Częściowo otrzymała -StatusOrderReceivedAll=Wszystko otrzymała +StatusOrderReceivedPartially=Częściowo otrzymano +StatusOrderReceivedAll=Otrzymano w całości ShippingExist=Przesyłka istnieje ProductQtyInDraft=Ilość produktów w projektach zamówień ProductQtyInDraftOrWaitingApproved=Ilość produktów w projekcie lub zatwierdzonych zamówień, jeszcze nie zamówione DraftOrWaitingApproved=Projekt nie został jeszcze zatwierdzony lub sortowane DraftOrWaitingShipped=Projekt lub zatwierdzonych jeszcze nie wysłane -MenuOrdersToBill=Zamówienia na rachunku +MenuOrdersToBill=Zamówienia dostarczono MenuOrdersToBill2=Rozliczanych zamówienia -SearchOrder=Szukaj celu +SearchOrder=Szukaj zamówienia SearchACustomerOrder=Szukaj zamówienia klienta SearchASupplierOrder=Szukaj zamówienia dostawcy ShipProduct=Statek produktu -CreateOrder=Tworzenie Zamówienie +CreateOrder=Utwórz zamówienie RefuseOrder=Odmówić celu ApproveOrder=ZatwierdÅŗ zamówienie Approve2Order=Zatwierdza porządek (drugi poziom) -ValidateOrder=SprawdÅŗ zamówienie -UnvalidateOrder=Unvalidate zamówienie +ValidateOrder=ZatwierdÅŗ zamówienie +UnvalidateOrder=Niezatwierdzone zamówienie DeleteOrder=Usuń zamówienie -CancelOrder=Anulować zamówienie -OrderReopened= %s zamówień ponownie otwartych +CancelOrder=Anuluj zamówienie +OrderReopened= Zamówienie %s ponownie otwarte AddOrder=Stwórz zamówienie AddToMyOrders=Dodaj do moich zamówień AddToOtherOrders=Dodaj do innych zamówień -AddToDraftOrders=Dodaj do projektu porządku +AddToDraftOrders=Dodaj do szkicu zamówienia ShowOrder=Pokaż zamówienie OrdersOpened=Zamówienia do przygotowania -NoOpenedOrders=Brak otawrtych zamówień +NoOpenedOrders=Brak otwartych zamówień NoOtherOpenedOrders=Brak innych otwartych zamówień NoDraftOrders=Brak projektów zamówień -NoOrder=Brak zamówień +NoOrder=No order NoSupplierOrder=Brak zamówień od dostawców OtherOrders=Inne zamówienia LastOrders=Ostatnie %s zamówień klienta LastCustomerOrders=Ostatnie %s zamówień klienta LastSupplierOrders=Ostatnie %s zamówień dla dostawcy -LastModifiedOrders=Ostatnia %s zmodyfikowane zamówień -LastClosedOrders=Ostatnia %s zamkniętych zleceń +LastModifiedOrders=Ostatnie %s zmydyfikowanych zamówień +LastClosedOrders=Ostatnie %s zamkniętych zamówień AllOrders=Wszystkie zamówienia NbOfOrders=Liczba zleceń OrdersStatistics=Statystyki zamówień @@ -101,9 +101,9 @@ CloseOrder=Zamknij zamówienie ConfirmCloseOrder=Czy na pewno chcesz zamknąć to zamówienie? Gdy zamówienie jest zamknięta, to może być rozliczone. ConfirmCloseOrderIfSending=Czy na pewno chcesz zamknąć to zamówienie? Musisz zamknąć zamówienie tylko wtedy, gdy wszystkie wysyłki są zrobione. ConfirmDeleteOrder=Czy na pewno chcesz usunąć to zamówienie? -ConfirmValidateOrder=Czy na pewno chcesz, aby potwierdzić tej kolejności pod nazwą %s? -ConfirmUnvalidateOrder=Czy na pewno chcesz przywrócić %s zamówień ze statusem projektu? -ConfirmCancelOrder=Czy na pewno chcesz anulować zamówienie? +ConfirmValidateOrder=Czy napewno zatwierdzić zamówienie pod nazwą %s? +ConfirmUnvalidateOrder=Czy na pewno chcesz przywrócić zamówienie %s do statusu szkicu? +ConfirmCancelOrder=Czy na pewno chcesz anulować to zamówienie? ConfirmMakeOrder=Czy na pewno chcesz, aby potwierdzić wprowadzone tym celu na %s? GenerateBill=Generuj fakturę ClassifyShipped=Oznacz jako dostarczone @@ -121,14 +121,14 @@ RefCustomerOrderShort=Nr referencyjny zamówienia klienta SendOrderByMail=Wyślij zamówienie pocztą ActionsOnOrder=Działania mające na celu NoArticleOfTypeProduct=Nr artykułu typu "produktu", więc nie shippable artykule tej kolejności -OrderMode=Postanowienie metody +OrderMode=Sposób złożenia zamówienia AuthorRequest=Wniosek autora UseCustomerContactAsOrderRecipientIfExist=Użyj klienta adres, jeśli określone zamiast trzeciej kolejności adres odbiorcy adres -RunningOrders=Zamówienia na proces +RunningOrders=Zamówienia w przetwarzaniu UserWithApproveOrderGrant=Useres przyznane z "zatwierdza zamówienia zgody. PaymentOrderRef=Płatność celu %s CloneOrder=Powiel zamówienie -ConfirmCloneOrder=Czy na pewno chcesz klon tej kolejności %s? +ConfirmCloneOrder=Czy na pewno chcesz powielić zamówienie %s? DispatchSupplierOrder=%s Odbiór aby dostawca FirstApprovalAlreadyDone=Pierwsze zatwierdzenie już zrobione SecondApprovalAlreadyDone=Wykonano drugie zatwierdzenie @@ -150,14 +150,14 @@ Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Nie można załadować modułu p Error_FailedToLoad_COMMANDE_ADDON_File=Nie można załadować modułu pliku ' %s' Error_OrderNotChecked=Nie wybrano zamówienia do faktury # Sources -OrderSource0=Commercial wniosku +OrderSource0=Oferta handlowa OrderSource1=Internet OrderSource2=Kampania pocztowa OrderSource3=Kampania telefoniczna OrderSource4=Kampania Fax OrderSource5=Reklama OrderSource6=Przechowywać -QtyOrdered=Ilosc sortowane +QtyOrdered=Zamówiona ilość AddDeliveryCostLine=Dodaj dostawy koszt linii wskazujące wagi zamówienia # Documents models PDFEinsteinDescription=Pełna kolejność modelu (logo. ..) diff --git a/htdocs/langs/pl_PL/other.lang b/htdocs/langs/pl_PL/other.lang index b59a30bba83..f4c62fd9b4b 100644 --- a/htdocs/langs/pl_PL/other.lang +++ b/htdocs/langs/pl_PL/other.lang @@ -114,19 +114,19 @@ WeightUnitkg=kg WeightUnitg=g WeightUnitmg=mg WeightUnitpound=funt -Length=Lengde +Length=Długość LengthUnitm=m LengthUnitdm=dm LengthUnitcm=cm LengthUnitmm=mm -Surface=OmrĆ„de +Surface=Powierzchnia SurfaceUnitm2=m² SurfaceUnitdm2=dm² SurfaceUnitcm2=cm² SurfaceUnitmm2=mm² SurfaceUnitfoot2=ft² SurfaceUnitinch2=in² -Volume=Tom +Volume=Objętość TotalVolume=Całkowita objętość VolumeUnitm3=m³ VolumeUnitdm3=dm³ (l) @@ -238,3 +238,8 @@ ToExport=Eksport NewExport=Nowy eksport ##### External sites ##### ExternalSites=Eksterne nettsteder +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/pl_PL/paypal.lang b/htdocs/langs/pl_PL/paypal.lang index 12257ee49e2..e3b44eab374 100644 --- a/htdocs/langs/pl_PL/paypal.lang +++ b/htdocs/langs/pl_PL/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Tryb testu / sandbox PAYPAL_API_USER=API użytkownika PAYPAL_API_PASSWORD=API hasło PAYPAL_API_SIGNATURE=Podpis API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Oferta płatności "integralnej" (Karta kredytowa+Paypal) lub tylko "Paypal" PaypalModeIntegral=Integralny PaypalModeOnlyPaypal=Tylko PayPal diff --git a/htdocs/langs/pl_PL/printing.lang b/htdocs/langs/pl_PL/printing.lang index 86051b81fbe..d9d3d4882ee 100644 --- a/htdocs/langs/pl_PL/printing.lang +++ b/htdocs/langs/pl_PL/printing.lang @@ -1,26 +1,26 @@ # Dolibarr language file - Source file is en_US - printing Module64000Name=Drukowanie bezpośrednie -Module64000Desc=Umożliw drukowanie bezpośrenie +Module64000Desc=Włącz drukowanie bezpośrenie PrintingSetup=Ustawienia Direct Printing System -PrintingDesc=Moduł ten dodaje przycisk Drukuj, aby wysłać dokumenty bezpośrednio do drukarki (bez otwierania dokumentu do aplikacji) z różnych modułów. +PrintingDesc=Moduł ten dodaje przycisk Drukuj wysyłający dokumenty bezpośrednio do drukarki (bez otwierania dokumentu w aplikacji). MenuDirectPrinting=Zadania drukowania bezpośredniego DirectPrint=Wydruk bezpośredni ModuleDriverSetup=Konfiguracja modułu sterownika -PrintingDriverDesc=Zmienne konfiguracyjne dla drukowania sterownika. -ListDrivers=Lista kierowców +PrintingDriverDesc=Zmienne konfiguracyjne dla sterownika wydruku. +ListDrivers=Lista sterowników PrintTestDesc=Lista drukarek. -FileWasSentToPrinter=Plik% s został wysłany do drukarki -NoActivePrintingModuleFound=Nie aktywny moduł do drukowania dokumentu +FileWasSentToPrinter=Plik %s został wysłany do drukarki +NoActivePrintingModuleFound=Brak aktywnego modułu do drukowania dokumentów PleaseSelectaDriverfromList=Proszę wybrać sterownik z listy. PleaseConfigureDriverfromList=Skonfiguruj sterownik wybrany z listy -SetupDriver=Ustawień sterownika +SetupDriver=Ustawienia sterownika TestDriver=Test -TargetedPrinter=Ukierunkowane drukarki -UserConf=Ustawienia na użytkownika +TargetedPrinter=Drukarka docelowa +UserConf=Konfiguracja per użytkownik PRINTGCP=Google Cloud Print -PRINTGCP_INFO=Ustawienie Google OAuth API +PRINTGCP_INFO=Konfiguracja API Google OAuth PRINTGCP_AUTHLINK=Poświadczenie -PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Reklamowe +PRINTGCP_TOKEN_ACCESS=Token Cloud Print OAuth PRINTGCP_TOKEN_REFRESH=Reklamowe Odśwież Present PRINTGCP_TOKEN_EXPIRED=Token wygasł PRINTGCP_TOKEN_EXPIRE_AT=Token wygaśnie za @@ -28,8 +28,8 @@ PRINTGCP_DELETE_TOKEN=Usuń zachowany token PrintGCPDesc=Sterownik ten pozwala na wysyłanie dokumentów bezpośrednio do drukarki z Google Cloud Print. PrintingDriverDescprintgcp=Zmienne konfiguracyjne dla sterownika drukowania Google Cloud Print. PrintTestDescprintgcp=Lista drukarek dla Google Cloud Print. -PRINTGCP_LOGIN=Google Logowanie -PRINTGCP_PASSWORD=Konto Google hasło +PRINTGCP_LOGIN=logowanie do konta Google +PRINTGCP_PASSWORD=Hasło do konta Google STATE_ONLINE=Online STATE_UNKNOWN=Nieznany STATE_OFFLINE=Offline @@ -43,23 +43,23 @@ TYPE_ANDROID_CHROME_SNAPSHOT=Android TYPE_IOS_CHROME_SNAPSHOT=IOS GCP_Name=Nazwa GCP_displayName=Nazwa wyświetlana -GCP_Id=Drukarka Id +GCP_Id=ID drukarki GCP_OwnerName=Nazwa właściciela GCP_State=Stan drukarki GCP_connectionStatus=Stan online GCP_Type=Typ drukarki -PRINTIPP=PrintIPP kierowcy +PRINTIPP=Sterownik PrintIPP PrintIPPSetup=Konfiguracja modułu Direct Print -PrintIPPDesc=Sterownik ten pozwala na wysyłanie dokumentów bezpośrednio do drukarki. To wymaga systemu Linux z CUPS zainstalowanych. -PrintingDriverDescprintipp=Zmienne konfiguracyjne dla sterownika drukowania PrintIPP. -PrintTestDescprintipp=Lista drukarek dla kierowcy PrintIPP. +PrintIPPDesc=Sterownik ten pozwala na wysyłanie dokumentów bezpośrednio do drukarki. Wymagany system Linux z zainstalowanym CUPS. +PrintingDriverDescprintipp=Zmienne konfiguracyjne dla sterownika wydruku PrintIPP. +PrintTestDescprintipp=Lista drukarek dla sterownika PrintIPP. PRINTIPP_ENABLED=Pokaż ikonę "Druk bezpośredni" na listach dokumentów PRINTIPP_HOST=Serwer druku PRINTIPP_PORT=Port PRINTIPP_USER=Login PRINTIPP_PASSWORD=Hasło NoPrinterFound=Nie znaleziono drukarki (sprawdÅŗ konfigurację CUPS) -NoDefaultPrinterDefined=Nie drukarka domyślna zdefiniowana +NoDefaultPrinterDefined=Nie zdefiniowano drukarki domyślnej DefaultPrinter=Drukarka domyślna Printer=Drukarka CupsServer=Serwer CUPS @@ -68,10 +68,10 @@ IPP_Name=Nazwa drukarki IPP_State=Stan drukarki IPP_State_reason=Powodem państwa IPP_State_reason1=Reason1 państwowe -IPP_BW=BW +IPP_BW=Czarno-Biały IPP_Color=Kolor IPP_Device=Urządzenie -IPP_Media=Media do drukarek +IPP_Media=Nośnik drukarki IPP_Supported=Typ nośnika STATE_IPP_idle=Bezczynny STATE_IPP_stopped=Zatrzymany @@ -79,8 +79,8 @@ STATE_IPP_paused=Wstrzymany STATE_IPP_toner-low-report=Niski poziom tonera STATE_IPP_none=Å»aden MEDIA_IPP_stationery=Materiały biurowe -MEDIA_IPP_thermal=Termiczny -IPP_COLOR_print-black=BW drukarki -DirectPrintingJobsDesc=Ta strona zadania drukowania listy znaleziono dostępnych drukarek. +MEDIA_IPP_thermal=Termiczna +IPP_COLOR_print-black=Drukarka czarno-biała +DirectPrintingJobsDesc=Ta strona pokazuje listę zadań wydruku dla dostępnych drukarek. GoogleAuthNotConfigured=Ustawienia Google OAuth nie zrobił. Włącz moduł OAuth i ustawić Google ID / tajemnica. GoogleAuthConfigured=Poświadczenia Google OAuth znaleźć w konfiguracji modułu OAuth. diff --git a/htdocs/langs/pl_PL/products.lang b/htdocs/langs/pl_PL/products.lang index cd9f29e37f2..51149d9d8c8 100644 --- a/htdocs/langs/pl_PL/products.lang +++ b/htdocs/langs/pl_PL/products.lang @@ -140,7 +140,7 @@ ProductToAddSearch=Szukaj produktu do dodania AddDel=Dodaj / Usuń NoMatchFound=Nie znaleziono odpowiednika ProductAssociationList=Lista produktów/usłu, które są częścią virtualnego produktu/pakietu -ProductParentList=Lista produktów / usług pakietowych z tym produktem jako składnika +ProductParentList=Lista produktów/usług pakietowych z tym produktem jako składnikiem ErrorAssociationIsFatherOfThis=Jeden z wybranych produktów jest nadrzędny dla produktu bierzącego DeleteProduct=Usuń produkt / usługę ConfirmDeleteProduct=Czy na pewno chcesz usunąć ten produkt / usługę? @@ -252,7 +252,7 @@ UnitPmp=Jednostka VWAP netto CostPmpHT=Łączna VWAP netto ProductUsedForBuild=Automatycznie zużyte przez produkcję ProductBuilded=Produkcja została zakończona -ProductsMultiPrice=Multi-cena produktu +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Ceny klienta (produktów lub usług, multi-ceny) ProductSellByQuarterHT=Kwartalne obroty na produktach przed opodatkowaniem ServiceSellByQuarterHT=Kwartalne obroty na usłuigach przed opodatkowaniem @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Wybież plik PDF IncludingProductWithTag=Włączająć produkt/usługę z tagiem DefaultPriceRealPriceMayDependOnCustomer=Domyślna cena, realna cena może zależeć od klienta WarningSelectOneDocument=Proszę zaznaczyć co najmniej jeden dokument -DefaultUnitToShow=Jednostki +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/pl_PL/projects.lang b/htdocs/langs/pl_PL/projects.lang index f103b63a6c9..35301d5cf61 100644 --- a/htdocs/langs/pl_PL/projects.lang +++ b/htdocs/langs/pl_PL/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Ten widok przedstawia wszystkie projekty i zadania, któr ProjectsDesc=Ten widok przedstawia wszystkie projekty (twoje uprawnienia użytkownika pozwalają wyświetlać wszystko). MyTasksDesc=Ten widok jest ograniczony do projektów lub zadań, dla których jesteś kontaktem (cokolwiek jest w typie). OnlyOpenedProject=Tylko otwarte projekty są widoczne (szkice projektów lub zamknięte projekty są niewidoczne) +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Ten widok przedstawia wszystkie projekty i zadania, które możesz przeczytać. TasksDesc=Ten widok przedstawia wszystkie projekty i zadania (twoje uprawnienia mają dostępu do wglądu we wszystko). AllTaskVisibleButEditIfYouAreAssigned=Wszystkie zadania dla tego projektu są widoczne, ale możesz wprowadzić czas tylko dla zadań, które są do ciebie przypisane. Przypisz zadanie do siebie jeżeli chcesz wprowadzić czas. @@ -29,7 +30,9 @@ OfficerProject=Oficer projektu LastProjects=Ostatnia %s projektów AllProjects=Wszystkie projekty OpenedProjects=Otwarte projekty +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Szanse ilość otwartych projektów przez statusu +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Lista projektów ShowProject=Pokaż projekt SetProject=Ustaw projekt @@ -69,7 +72,7 @@ Progress=Postęp ProgressDeclared=Deklarowany postęp ProgressCalculated=Obliczony postęp Time=Czas -ListProposalsAssociatedProject=Lista komercyjnych propozycji związanych z projektem +ListProposalsAssociatedProject=Lista ofert handlowcych związanych z projektem ListOrdersAssociatedProject=Lista zamówień klienta związanych z projektem ListInvoicesAssociatedProject=Lista faktur klienta związanych z projektem ListPredefinedInvoicesAssociatedProject=Lista klientów predefinowanych faktur związanych z projektem @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Zadań %s zmodyfikowano TaskDeletedInDolibarr=Zadań %s usunięto OpportunityStatus=Stan okazja OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Kwota okazja OpportunityAmountShort=Opp. ilość ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projekty z tym użytkownika jako kontakt TasksWithThisUserAsContact=Zadania dopisane do tego użytkownika ResourceNotAssignedToProject=Nie przypisane do projektu ResourceNotAssignedToTask=Nie przypisane do zadania +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Przypisz zadanie do mnie AssignTask=Przydzielać ProjectOverview=Przegląd @@ -179,7 +185,7 @@ YouCanCompleteRef=Jeśli chcesz, aby zakończyć ref z niektórych informacji (d OpenedProjectsByThirdparties=Projekty otwarte przez kontahentów OpportunityTotalAmount=Szanse Całkowita ilość OpportunityPonderatedAmount=Ilość możliwości ważone -OpportunityPonderatedAmountDesc=Szanse kwota ważona z prawdopodobieństwem (w zależności od stanu szans) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Poszukiwania OppStatusQUAL=Kwalifikacja OppStatusPROPO=Wniosek diff --git a/htdocs/langs/pl_PL/propal.lang b/htdocs/langs/pl_PL/propal.lang index 8659677bfec..10a50d82f7a 100644 --- a/htdocs/langs/pl_PL/propal.lang +++ b/htdocs/langs/pl_PL/propal.lang @@ -1,41 +1,42 @@ # Dolibarr language file - Source file is en_US - propal -Proposals=Commercial propozycje -Proposal=Commercial wniosku -ProposalShort=Wniosek -ProposalsDraft=Projekt propozycji -ProposalDraft=Projekt wniosku handlowych -ProposalsOpened=Otwarte propozycje handlowe -Prop=Commercial propozycje -CommercialProposal=Commercial wniosku -CommercialProposals=Commercial propozycje -ProposalCard=Karta Wniosek -NewProp=Nowy wniosek handlowych -NewProposal=Nowy wniosek handlowych -NewPropal=Nowa propozycja +Proposals=Oferty handlowe +Proposal=Oferta handlowa +ProposalShort=Oferta +ProposalsDraft=Szkic ofert handlowych +ProposalDraft=Szkic oferty handlowej +ProposalsOpened=Otwarte oferty handlowe +Prop=Oferty handlowe +CommercialProposal=Oferta handlowa +CommercialProposals=Oferty handlowe +ProposalCard=Karta oferty +NewProp=Nowa oferta handlowa +NewProposal=Nowa oferta handlowa +NewPropal=Nowa oferta Prospect=Prospect ProspectList=Prospect listy -DeleteProp=Usuń handlowych wniosku -ValidateProp=Validate handlowych wniosku +DeleteProp=Usuń propozycję handlową +ValidateProp=ZatwierdÅŗ propozycję handlową AddProp=Utwórz wniosek ConfirmDeleteProp=Czy na pewno chcesz usunąć tę propozycję handlową? ConfirmValidateProp=Czy na pewno chcesz, aby potwierdzić tę propozycję handlową? -LastPropals=Ostatnia %s propozycje -LastClosedProposals=Ostatnia %s zamknięte propozycje -LastModifiedProposals=Ostatnia %s zmodyfikowane propozycje -AllPropals=Wszystkie propozycje -LastProposals=Ostatnie propozycje -SearchAProposal=Szukaj projektu -ProposalsStatistics=Commercial propozycje "statystyki -NumberOfProposalsByMonth=Liczba miesięcy -AmountOfProposalsByMonthHT=Kwota przez miesiąc (po odliczeniu podatku) -NbOfProposals=Liczba propozycji -ShowPropal=Pokaż wniosku -PropalsDraft=Robocze +LastPropals=Ostatnie %s ofert +LastClosedProposals=Ostatnie %s zamkniętych ofert +LastModifiedProposals=Ostatnie %s zmodyfikowanych ofert +AllPropals=Wszystkie oferty +LastProposals=Ostatnie oferty +SearchAProposal=Szukaj oferty +NoProposal=No proposal +ProposalsStatistics=Statystyki ofert handlowych +NumberOfProposalsByMonth=Ilość w miesiącu +AmountOfProposalsByMonthHT=Kwota w miesiącu (po odliczeniu podatku) +NbOfProposals=Liczba ofert handlowych +ShowPropal=Pokaż oferty +PropalsDraft=Szkice PropalsOpened=Otwórz PropalsNotBilled=Zamknięte nie rozliczone -PropalStatusDraft=Projekt (musi zostać zatwierdzone) -PropalStatusValidated=Zatwierdzona (projekt jest otwarty) -PropalStatusOpened=Zatwierdzona (projekt jest otwarty) +PropalStatusDraft=Szkic (musi zostać zatwierdzony) +PropalStatusValidated=Zatwierdzona (oferta jest otwarta) +PropalStatusOpened=Zatwierdzona (oferta jest otwarta) PropalStatusClosed=Zamknięte PropalStatusSigned=Podpisano (do rachunku) PropalStatusNotSigned=Nie podpisały (zamknięte) @@ -47,36 +48,37 @@ PropalStatusClosedShort=Zamknięte PropalStatusSignedShort=Podpisano PropalStatusNotSignedShort=Nie podpisała PropalStatusBilledShort=Billed -PropalsToClose=Propozycji, aby zamknąć -PropalsToBill=Podpisano propozycji do rachunku -ListOfProposals=Lista propozycji +PropalsToClose=Oferty handlowe do zamknięcia +PropalsToBill=Przypisano ofertę handlową do rachunku +ListOfProposals=Lissta ofert handlowych ActionsOnPropal=Działania na wniosek NoOpenedPropals=Brak otwartych ofert handlowych -NoOtherOpenedPropals=Brak innych otwartych propozycji handlowych -NoPropal=Brak propozycji handlowych -RefProposal=Commercial wniosku ref -SendPropalByMail=Wyślij handlowych wniosku pocztą -AssociatedDocuments=Dokumenty związane z projektem: +NoOtherOpenedPropals=Brak innych otwartych ofert handlowych +NoPropal=Brak ofert handlowych +RefProposal=Nr referencyjny oferty handlowej +SendPropalByMail=Wyślij propozycję handlowa emailem +AssociatedDocuments=Dokumenty związane z propozycją: ErrorCantOpenDir=Nie można otworzyć katalogu DatePropal=Data wniosku DateEndPropal=Data końca obowiązywania DateEndPropalShort=Data zakończenia ValidityDuration=Ważność czas -CloseAs=Zamknij ze statusu +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Klasyfikacja billed BuildBill=Zbuduj faktury ErrorPropalNotFound=Propal %s nie znaleziono Estimate=Prognoza: EstimateShort=Prognoza -OtherPropals=Inne propozycje -AddToDraftProposals=Dodaj do szkicu wniosku -NoDraftProposals=Brak szkiców wniosku -CopyPropalFrom=Tworzenie komercyjnych wniosek kopiowanie istniejących wniosku -CreateEmptyPropal=Utwórz pusty propozycji Vierge lub z wykazu produktów / usług +OtherPropals=Inne oferty +AddToDraftProposals=Dodaj do projektu oferty +NoDraftProposals=Brak projektu oferty +CopyPropalFrom=Stwórz ofertę handlową poprzez skopiowanie istniejącej oferty +CreateEmptyPropal=Utwórz pustą ofertę handlową lub z wykazu produktów / usług DefaultProposalDurationValidity=Domyślny czas ważności wniosku handlowych (w dniach) UseCustomerContactAsPropalRecipientIfExist=Użyj klienta adres, jeśli określone zamiast trzeciej adres wniosku adres odbiorcy -ClonePropal=Clone handlowych wniosku -ConfirmClonePropal=Czy na pewno chcesz klon tej propozycji komercyjnych %s? +ClonePropal=Powiel propozycję handlową +ConfirmClonePropal=Czy na pewno chcesz powielić propozycję handlową %s? ConfirmReOpenProp=Czy na pewno chcesz otworzyć z powrotem handlowe %s propozycję? ProposalsAndProposalsLines=Commercial wniosku i linie ProposalLine=Wniosek linii @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Domyślny model kreacji. DefaultModelPropalToBill=Domyślny szablon po zamknięciu wniosku biznesowego ( do zafakturowania) DefaultModelPropalClosed=Domyślny szablon po zamknięciu projektu biznesowego ( weryfikowane ) ProposalCustomerSignature=Wpisany akceptacji i pieczęć firmy, data i podpis +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/pl_PL/receiptprinter.lang b/htdocs/langs/pl_PL/receiptprinter.lang index 9c259b1d112..7a29a405387 100644 --- a/htdocs/langs/pl_PL/receiptprinter.lang +++ b/htdocs/langs/pl_PL/receiptprinter.lang @@ -5,8 +5,8 @@ PrinterDeleted=Drukarka %s usunięta TestSentToPrinter=Test wysyłania do drukarki %s ReceiptPrinterDesc=Ustawienia drukarek ReceiptPrinterTemplateDesc=Ustawienia szablonów -ReceiptPrinterTypeDesc=Opis typu drukarki -ReceiptPrinterProfileDesc=Opis profilu drukarki +ReceiptPrinterTypeDesc=Opis typu drukarki przyjęciowej +ReceiptPrinterProfileDesc=Opis profilu drukarki przyjęciowej ListPrinters=Lista drukarek SetupReceiptTemplate=Ustawienie szablonu CONNECTOR_DUMMY=Atrapa drukarki @@ -65,9 +65,9 @@ DOL_PRINT_DAY_LETTERS=Drukuj numer dnia DOL_PRINT_TABLE=Drukuj numer stolika (np.; w restauracjach) DOL_PRINT_CUTLERY=Drukuj ilośc sztućcy (np.: dla restauracji) DOL_PRINT_PAYMENT=Drukuj metodę płatności -DOL_PRINT_LOGO=Print logo przechowywane na drukarce. Przykład: 32 | 32 +DOL_PRINT_LOGO=Drukuj logo przechowywane na drukarce. Przykład: 32 | 32 DOL_PRINT_LOGO_OLD=Print logo przechowywane na drukarce. Muszą być przestrzegane przez kod logo. Dla starych drukarek. -DOL_PRINT_ORDER_LINES=Drukuj linie zamówienia +DOL_PRINT_ORDER_LINES=Drukuj pozycje zamówienia DOL_PRINT_ORDER_TAX=Drukuj sumę podatków dla zamówienia DOL_PRINT_ORDER_LOCAL_TAX=Drukuj lokalne podatki dla zamówienia DOL_PRINT_ORDER_TOTAL=Drukuj zamówienie łącznie @@ -84,13 +84,13 @@ DOL_PRINT_CUSTOMER_ACCOUNT_BALANCE=Drukuj saldo konta klienta DOL_PRINT_VENDOR_LASTNAME=Drukuj nazwisko sprzedawcy DOL_PRINT_VENDOR_FIRSTNAME=Drukuj imię sprzedawcy DOL_PRINT_VENDOR_MAIL=Drukuj mail sprzedawcy -DOL_PRINT_CUSTOMER_POINTS=Drukuj ilośc punktów klienta -DOL_PRINT_ORDER_POINTS=Drukuj ilośc punktów za zamówienie +DOL_PRINT_CUSTOMER_POINTS=Drukuj ilość punktów klienta +DOL_PRINT_ORDER_POINTS=Drukuj ilość punktów za zamówienie DOL_PRINT_IF_CUSTOMER=Drukuj linii, jeśli klient ma wpływ na zamówienie DOL_PRINT_IF_VENDOR=Drukuj linii, jeśli sprzedawca ma wpływ na zamówienie DOL_PRINT_IF_HAPPY_HOUR=Drukuj linie jeżeli Happy Hour DOL_PRINT_IF_NUM_ORDER_UNIQUE=Drukuj linię jeżeli zamówienie jest zatwierdzone -DOL_PRINT_IF_CUSTOMER_POINTS=Drukij linię jeżeli punkty klient > 0 +DOL_PRINT_IF_CUSTOMER_POINTS=Drukij linię jeżeli punkty klienta > 0 DOL_PRINT_IF_ORDER_POINTS=Drukuj linię jeżeli punkty za zamówienie > 0 DOL_PRINT_IF_CUSTOMER_TAX_NUMBER=Drukuj linię jeżeli klient posiada numer NIP -DOL_PRINT_IF_CUSTOMER_ACCOUNT_BALANCE_POSITIVE=Drukuj linii, jeśli saldo klienta> 0 +DOL_PRINT_IF_CUSTOMER_ACCOUNT_BALANCE_POSITIVE=Drukuj linii jeśli saldo klienta > 0 diff --git a/htdocs/langs/pl_PL/salaries.lang b/htdocs/langs/pl_PL/salaries.lang index be4c518794c..423c49250e9 100644 --- a/htdocs/langs/pl_PL/salaries.lang +++ b/htdocs/langs/pl_PL/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kod rachunkowości dla wypłat SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Kod rachunkowości dla obciązeń finansowych Salary=Wypłata Salaries=Wypłaty -Employee=Zatrudnienie NewSalaryPayment=Nowa wypłata SalaryPayment=Wypłata wynagrodzenia SalariesPayments=Wypłaty wynagordzeń @@ -11,5 +10,5 @@ ShowSalaryPayment=Pokaż wypłaty wynagrodzeń THM=Średnia cena za godzine TJM=Średnia cena za dzień CurrentSalary=Aktualne wynagrodzenie -THMDescription=Ta wartość może być użyta do obliczenia kosztów poniesionych przy projekcie wprowadzonym przez użytkowników jeżeli moduł projektów jest używany -TJMDescription=Ta wartośc jest aktualni ejedyni einformacją i ni ejest wykorzystywana do jakichkolwiek obliczeń +THMDescription=Ta wartość może być użyta do obliczenia kosztów poniesionych przy projekcie do którego przystąpili użytkownicy jeżeli moduł projektów jest używany +TJMDescription=Ta wartość jest aktualnie jedynie informacją i nie jest wykorzystywana do jakichkolwiek obliczeń diff --git a/htdocs/langs/pl_PL/sendings.lang b/htdocs/langs/pl_PL/sendings.lang index b335408941b..dfd19ab9828 100644 --- a/htdocs/langs/pl_PL/sendings.lang +++ b/htdocs/langs/pl_PL/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Wszystkie wysyłki Shipment=Transport Shipments=Transporty ShowSending=Pokaż przesyłki -Receivings=Wpływy +Receivings=Delivery Receipts SendingsArea=Obszar wysyłek ListOfSendings=Lista wysyłek SendingMethod=Sposób wysyłki @@ -20,9 +20,9 @@ SendingCard=Karta Przesyłka NewSending=Nowy transport CreateASending=Utwórz transport CreateSending=Utwórz transport -QtyOrdered=Ilosc sortowane -QtyShipped=Ilosc wysłane -QtyToShip=Ilosc do statku +QtyOrdered=Zamówiona ilość +QtyShipped=Wysłana ilość +QtyToShip=Ilość do wysłania QtyReceived=Ilość otrzymanych KeepToShip=Pozostają do wysyłki OtherSendingsForSameOrder=Inne sendings do tego celu diff --git a/htdocs/langs/pl_PL/sms.lang b/htdocs/langs/pl_PL/sms.lang index 74b9d8a2290..02001a6531b 100644 --- a/htdocs/langs/pl_PL/sms.lang +++ b/htdocs/langs/pl_PL/sms.lang @@ -1,6 +1,6 @@ # Dolibarr language file - Source file is en_US - sms Sms=Sms -SmsSetup=Sms setup +SmsSetup=Konfiguracja SMS SmsDesc=Ta strona pozwala na zdefiniowanie globals opcje SMS funkcji SmsCard=SMS karty AllSms=Wszystko SMS campains @@ -49,5 +49,6 @@ SendSms=Wyślij SMS SmsInfoCharRemain=Nb z pozostałych znaków SmsInfoNumero= (W formacie międzynarodowym np.: +33899701761) DelayBeforeSending=Opóźnienie przed wysłaniem (minuty) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Å»aden cel nie dostępne. SprawdÅŗ konfigurację dostawcy SMS. diff --git a/htdocs/langs/pl_PL/stocks.lang b/htdocs/langs/pl_PL/stocks.lang index 4daefd7a474..9a51d3b9635 100644 --- a/htdocs/langs/pl_PL/stocks.lang +++ b/htdocs/langs/pl_PL/stocks.lang @@ -5,9 +5,9 @@ Warehouses=Magazyny NewWarehouse=Nowy magazyn / obszar magazynowania WarehouseEdit=Modyfikacja magazynu MenuNewWarehouse=Nowy magazyn -WarehouseOpened=Magazyn otwarty -WarehouseClosed=Magazyn zamknięte -WarehouseSource=Źródło magazynu +WarehouseOpened=Warehouse open +WarehouseClosed=Magazyn zamknięty +WarehouseSource=Magazyn Åŗródłowy WarehouseSourceNotDefined=Nie zdefiniowano magazynu, AddOne=Dodaj jedną WarehouseTarget=Docelowy magazynie @@ -16,16 +16,16 @@ CancelSending=Anuluj wysyłanie DeleteSending=Usuń wysyłanie Stock=Stan Stocks=Stany -StocksByLotSerial=Zapas po locie/numerze seryjnym +StocksByLotSerial=Zapasy wg. lotu/nr seryjnego Movement=Ruch Movements=Ruchy ErrorWarehouseRefRequired=Nazwa referencyjna magazynu wymagana -ErrorWarehouseLabelRequired=Magazyn etykiecie jest wymagane +ErrorWarehouseLabelRequired=Etykieta magazynu jest wymagana CorrectStock=Popraw stan ListOfWarehouses=Lista magazynów ListOfStockMovements=Wykaz stanu magazynowego StocksArea=Powierzchnia magazynów -Location=Lieu +Location=Lokacja LocationSummary=Nazwa skrócona lokalizacji NumberOfDifferentProducts=Wiele różnych środków NumberOfProducts=Łączna liczba produktów @@ -33,44 +33,44 @@ LastMovement=Ostatni ruch LastMovements=Ostatnie ruchy Units=Jednostki Unit=Jednostka -StockCorrection=Poprawny stanie -StockTransfer=Przesunięcie zapsu -StockMovement=Przesunięcie zapasu +StockCorrection=Korekta zapasu +StockTransfer=Transfer zapasu +StockMovement=Przeniesienie zapasu StockMovements=Przesunięcia zapasu LabelMovement=Etykieta Ruch NumberOfUnit=Liczba jednostek UnitPurchaseValue=Jednostkowa cena nabycia TotalStock=Razem w akcji -StockTooLow=Zasób zbyt niska -StockLowerThanLimit=Zdjęcie niższa niż progu alarmu +StockTooLow=Zbyt niski zapas +StockLowerThanLimit=Zapas mniejszy niż alarm o zbyt niskim zapasie EnhancedValue=Wartość PMPValue=Wartość PMPValueShort=WAP EnhancedValueOfWarehouses=Magazyny wartości -UserWarehouseAutoCreate=Tworzenie stanie automatycznie podczas tworzenia użytkownika +UserWarehouseAutoCreate=Twórz automatycznie magazyn gdy stworzysz użytkownika IndependantSubProductStock=Produkt akcji i subproduct akcji są niezależne QtyDispatched=Ilość wysyłanych QtyDispatchedShort=Ilość wysyłanych QtyToDispatchShort=Ilość wysyłką OrderDispatch=Postanowienie wysyłkowe -RuleForStockManagementDecrease=Funkcja automatycznego obniżania zapasu (ręczne obniżenie zapasu jest zawsze możliwe, nawet wówczas gdy reguły automatycznego obniżania są aktywne) -RuleForStockManagementIncrease=Funkcja automatycznego podwyższania zapasu (ręczne podwyższenie zapasu jest zawsze możliwe, nawet wówczas gdy reguły automatycznego obniżania są aktywne) -DeStockOnBill=Spadek realnych zasobów faktur / not kredytowych -DeStockOnValidateOrder=Spadek realnych zasobów zamówień notatek -DeStockOnShipment=Obniżenie relanych zapasów po zatwierdzeniu wysyłki -ReStockOnBill=Wzrost realnego zasobów faktur / not kredytowych -ReStockOnValidateOrder=Wzrost realnego zasobów zamówień notatek -ReStockOnDispatchOrder=Wzrost rzeczywisty stan zapasów w magazynach ręcznego wysyłki, po otrzymaniu zamówienia dostawca +RuleForStockManagementDecrease=Zasady dla automatycznego zarządzania zmniejszeniem zapasu (ręczne zmniejszenie jest zawsze możliwe, nawet gdy automatyczne reguły są aktywne) +RuleForStockManagementIncrease=Zasady dla automatycznego zarządzania zwiększaniem zapasu (ręczne zwiększenie jest zawsze możliwe, nawet gdy automatyczne reguły są aktywne) +DeStockOnBill=Zmniejsz realne zapasy magazynu po potwierdzeniu faktur / not kredytowych +DeStockOnValidateOrder=Zmniejsz realne zapasy magazynu po potwierdzeniu zamówień klientów +DeStockOnShipment=Zmniejsz realne zapasy magazynu po potwierdzeniu wysyłki +ReStockOnBill=Zwiększ realne zapasy magazynu po potwierdzeniu faktur / not kredytowych +ReStockOnValidateOrder=Zwiększ realne zapasy magazynu po potwierdzeniu zamówień dostawców +ReStockOnDispatchOrder=Zwiększ realne zapasy w magazynach przy manualnym wysłaniu po odebraniu zamówienia przez dostawcę ReStockOnDeleteInvoice=Wzrost realnych zapasów na fakturze usunięcia OrderStatusNotReadyToDispatch=Zamówienie nie jest jeszcze lub nie więcej status, który umożliwia wysyłanie produktów w magazynach czas. -StockDiffPhysicTeoric=Wyjaśnienie różnicy między fizycznej i teoretycznej magazynie +StockDiffPhysicTeoric=Wyjaśnienie różnicy między fizycznym i wirtualnym stanem NoPredefinedProductToDispatch=Nie gotowych produktów dla tego obiektu. Więc nie w czas wysyłki jest wymagane. DispatchVerb=Wysyłka -StockLimitShort=Limit dla wpisu -StockLimit=Zdjęcie do wpisu limitu +StockLimitShort=Limit zapasu przy którym wystąpi alarm +StockLimit=Limit zapasu przy którym wystąpi alarm PhysicalStock=Fizyczne stany RealStock=Realny magazyn -VirtualStock=Wirtualne stanie +VirtualStock=Wirtualny zapas MininumStock=Minimum stock StockUp=Stanie się MininumStockShort=Magazyn minimum @@ -83,8 +83,8 @@ WarehousesAndProductsBatchDetail=Magazyny i produkty (z detalami na lot / serial AverageUnitPricePMPShort=Średnia cena wejścia AverageUnitPricePMP=Średnia cena wejścia SellPriceMin=Cena sprzedaży jednostki -EstimatedStockValueSellShort=Wartość dla sprzedaży -EstimatedStockValueSell=Wartość dla sprzedaży +EstimatedStockValueSellShort=Wartość sprzedaży +EstimatedStockValueSell=Wartość sprzedaży EstimatedStockValueShort=Szacunkowa wartość zapasów EstimatedStockValue=Szacunkowa wartość magazynu DeleteAWarehouse=Usuń magazyn @@ -100,11 +100,11 @@ DesiredMaxStock=Pożądany maksymalny zapas StockToBuy=Na zamówienie Replenishment=Uzupełnianie ReplenishmentOrders=Zamówień towarów -VirtualDiffersFromPhysical=Według zwiększyć / zmniejszyć fizyczne opcji na akcje, akcji i wirtualnego akcji (fizyczne + zlecenia bieżące) może się różnić +VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ UseVirtualStockByDefault=Użyj wirtualnej akcji domyślnie, zamiast fizycznego magazynie, do uzupełniania funkcji UseVirtualStock=Użyj wirtualnej akcji UsePhysicalStock=Użyj fizycznej akcji -CurentSelectionMode=Aktywny tryb wyboru +CurentSelectionMode=Current selection mode CurentlyUsingVirtualStock=Wirtualny Zdjęcie CurentlyUsingPhysicalStock=Zdjęcie fizyczny RuleForStockReplenishment=Reguła dla uzupełnienia zapasów @@ -113,28 +113,28 @@ AlertOnly= Tylko alarmy WarehouseForStockDecrease=Magazyn% s zostaną wykorzystane do zmniejszenia magazynie WarehouseForStockIncrease=Magazyn% s zostaną wykorzystane do zwiększenia magazynie ForThisWarehouse=W tym magazynie -ReplenishmentStatusDesc=Lista wszystkich produktów z zapasem mniejszym niż zapas pożądany (lub niższy niż poziom alarmowania, jeżeli opcja "tylko alarmuj" jest zaznaczona). Użyj opcji - pozoli ona na stworzenie zamówień do dostawców w celu zmniejszenia różnic. -ReplenishmentOrdersDesc=Jest to lista wszystkich otwartych zleceń dostawca tym predefiniowanych produktów. Tylko otwarte zlecenia z gotowych produktów, więc rozkazy, które mogą wpływać zapasów, są widoczne tutaj. +ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference. +ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here. Replenishments=Uzupełnianie NbOfProductBeforePeriod=Ilość produktów w magazynie% s przed wybrany okres (<% s) NbOfProductAfterPeriod=Ilość produktów w magazynie% s po wybraniu okres (>% s) -MassMovement=Masowy ruch -MassStockMovement=Msza ruch Zdjęcie +MassMovement=Masowe przesunięcie +MassStockMovement=Masowe przesunięcie zapasu SelectProductInAndOutWareHouse=Wybierz produkt, ilość, magazyn Åŗródłowy i docelowy magazyn, a następnie kliknij przycisk "% s". Po wykonaniu tych wszystkich wymaganych ruchów, kliknij na "% s". RecordMovement=Rekord transfert ReceivingForSameOrder=Wpływy do tego celu StockMovementRecorded=Zbiory zapisane ruchy -RuleForStockAvailability=Zasady dotyczące wymagań dotyczących -StockMustBeEnoughForInvoice=Poziom zapasu musi być wstarczająco duży aby dodać produkt/usługę do faktury -StockMustBeEnoughForOrder=Poziom zapasu musi być wystarczająco duży aby dodać produkt/usługę do zamówienia -StockMustBeEnoughForShipment= Poziom zapasu musi być wystarczająco duży aby dodać produkt/usługę do wysyłki -MovementLabel=Wytwórnia ruchu -InventoryCode=Kod Ruch i inwentaryzacji +RuleForStockAvailability=Zasady dotyczące dostępności zapasu +StockMustBeEnoughForInvoice=Zapas dla produktu/usługi musi być wystarczający aby je dodać do faktury +StockMustBeEnoughForOrder=Zapas dla produktu/usługi musi być wystarczający aby je dodać do zamówienia +StockMustBeEnoughForShipment= Zapas dla produktu/usługi musi być wystarczający aby je dodać do wysyłki +MovementLabel=Etykieta ruchu +InventoryCode=Kod inwentaryzacji IsInPackage=Zawarte w pakiecie ShowWarehouse=Pokaż magazyn -MovementCorrectStock=Korekta zapasu dla prosuktu %s -MovementTransferStock=Transfer Zdjęcie produktu% s do innego magazynu -WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=Magazyn Åŗródłowy musi być tutaj zdefiniowany, kiedy włączony jest moduł "Lot produktu". Będzie to użyte do na liście partii/nr seryjnych dostępnych dla produktów, kóre wymagają nr partii/nr seryjnego przy przesunięciu zapasu. Jeżeli chcesz wysłać towar z różnych magazynów, stwórz przesyłkę w kilku korkach. -InventoryCodeShort=Kod Fv/ Przesunięcia -NoPendingReceptionOnSupplierOrder=Nie czeka na odbiór ze względu na otwarcie zamówienia dostawca +MovementCorrectStock=Korekta zapasu dla artykułu %s +MovementTransferStock=Transferuj zapas artykułu %s do innego magazynu +WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=Source warehouse must be defined here when "Product lot" module is on. It will be used to list which lot/serial are available for products requiring lot/serial data for movement. If you want to send products from different warehouses, just make the shipment into several steps. +InventoryCodeShort=Kod Fv/ Przesunięcia +NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order ThisSerialAlreadyExistWithDifferentDate=Ten lot/numer seryjny (%s) już istnieje ale z inna data do wykorzystania lub sprzedania (znaleziono %s a wszedłeś w %s) diff --git a/htdocs/langs/pl_PL/supplier_proposal.lang b/htdocs/langs/pl_PL/supplier_proposal.lang index 8cf7893aa99..b1c490eafbe 100644 --- a/htdocs/langs/pl_PL/supplier_proposal.lang +++ b/htdocs/langs/pl_PL/supplier_proposal.lang @@ -1,17 +1,16 @@ # Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposal=Propozycja handlowa dostawcy +SupplierProposal=Oferty handlowe dostawcy supplier_proposalDESC=Zarządzaj żądań cenowych na dostawców -supplier_proposalMENU_LEFT_TITLE=Oferty dostawcy -supplier_proposalMENU_LEFT_TITLE_NEW=Nowe zapytanie -supplier_proposalMENU_LEFT_TITLE_LIST=Lista +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Zapytanie o cenę CommRequests=Zapytania o cenę SearchRequest=ZnajdÅŗ zapytanie DraftRequests=Projekt zapytania LastModifiedRequests=W ostatnim% s zmodyfikowane żądania cenowe RequestsOpened=Otwórz zapytanie o cenę -SupplierProposalArea=Obszar propozycje dostawca -SupplierProposalShort=Oferta dostawcy +SupplierProposalArea=Obszar ofert dostawcy +SupplierProposalShort=Supplier proposals SupplierProposals=Oferty dostawcy NewAskPrice=Nowe zapytanie o cenę NewAsk=Nowe zapytanie diff --git a/htdocs/langs/pl_PL/trips.lang b/htdocs/langs/pl_PL/trips.lang index f06b201f86c..786f4bd2ab2 100644 --- a/htdocs/langs/pl_PL/trips.lang +++ b/htdocs/langs/pl_PL/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informacje raport z wydatków PDFStandardExpenseReports=Standardowy szablon do generowania dokumentu PDF do raportu wydatków ExpenseReportLine=Linia raport z wydatków TF_OTHER=Inny -TF_TRANSPORTATION=Transport +TF_TRIP=Transportation TF_LUNCH=Obiad TF_METRO=Metro TF_TRAIN=Pociąg @@ -99,4 +99,5 @@ ConfirmSaveTrip=Czy na pewno chcesz, aby potwierdzić ten raport wydatków? NoTripsToExportCSV=Nie raport z wydatków na eksport za ten okres. ExpenseReportPayment=Płatność Raport wydatek +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Raporty wydatków płacić diff --git a/htdocs/langs/pl_PL/users.lang b/htdocs/langs/pl_PL/users.lang index be672d3ce42..49e38501785 100644 --- a/htdocs/langs/pl_PL/users.lang +++ b/htdocs/langs/pl_PL/users.lang @@ -121,3 +121,4 @@ OpenIDURL=Adres URL OpenID LoginUsingOpenID=Użyj do logowania OpenID WeeklyHours=Tygodniowy czas ColorUser=Kolor użytkownik +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/pl_PL/workflow.lang b/htdocs/langs/pl_PL/workflow.lang index 7f741ac1c23..15b2e826620 100644 --- a/htdocs/langs/pl_PL/workflow.lang +++ b/htdocs/langs/pl_PL/workflow.lang @@ -3,7 +3,7 @@ WorkflowSetup=Konfiguracja modułu przepływu pracy WorkflowDesc=Moduł ten jest przeznaczony do zmiany zachowania automatycznych działań na język aplikacji. Domyślnie pracy jest otwarty (można robić rzeczy w określonej kolejności). Możesz włączyć automatyczne czynności, które są zainteresowane. ThereIsNoWorkflowToModify=Nie ma zmiany workflow dostępne z aktywnych modułów. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatycznie twórz zamówienie klienta po podpisaniu oferty handlowej -descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatycznie twórz fakturę dla klienta po podpisaniu propozycji handlowej +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatycznie twórz fakturę dla klienta po podpisaniu oferty handlowej descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatycznie stwórz fakturę dla klienta po zatwierdzeniu kontraktu descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatycznie twórz fakturę dla klienta po zamknięciu zamówienia od klienta descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Klasyfikowania związany propozycję Åŗródłowego zapowiadane gdy zamówienie klienta jest ustawiony na płatne diff --git a/htdocs/langs/pt_BR/accountancy.lang b/htdocs/langs/pt_BR/accountancy.lang index 582b758b939..e8e2cce1634 100644 --- a/htdocs/langs/pt_BR/accountancy.lang +++ b/htdocs/langs/pt_BR/accountancy.lang @@ -10,7 +10,6 @@ JournalFinancial=DiĆ”rios financeiros OptionsDeactivatedForThisExportModel=Para este modelo de exportação, as opƧƵes sĆ£o desativadas Selectmodelcsv=Escolha um modelo de exportação Modelcsv_CEGID=Exportação em direção CEGID Especialista -Back=Retorno Definechartofaccounts=Definir um grĆ”fico de contas Selectchartofaccounts=Selecionar um grĆ”fico de contas Addanaccount=Adicionar uma conta contĆ”bil @@ -61,10 +60,6 @@ Labelcompte=Conta rótulo Sens=Significado Codejournal=Jornal DelBookKeeping=Excluir os registros da contabilidade geral -BankJournal=DiĆ”rio do Banco -DescBankJournal=DiĆ”rio de banco incluindo todos os tipos de pagamentos que nĆ£o sejam de caixa -CashJournal=DiĆ”rio de dinheiro - em espĆ©cie -DescCashJournal=Livro caixa, incluindo dinheiro como tipo de pagamento CashPayment=Pagamento em dinheiro NewAccountingMvt=Nova movimentação NumMvts=NĆŗmero de movimento diff --git a/htdocs/langs/pt_BR/admin.lang b/htdocs/langs/pt_BR/admin.lang index 0fe1e1e362f..599641a05ee 100644 --- a/htdocs/langs/pt_BR/admin.lang +++ b/htdocs/langs/pt_BR/admin.lang @@ -412,7 +412,6 @@ Module500Name=Taxas, ContribuiƧƵes Sociais e Dividendos Module500Desc=Gestor Taxas, ContribuiƧƵes Sociais e Dividentos Module510Desc=GestĆ£o de funcionĆ”rios salĆ”rios e pagamentos Module520Desc=GestĆ£o dos emprĆ©stimos -Module600Desc=Envia notificaƧƵes pelo email em alguns eventos de negócio para os contatos de terceiros Module700Name=DoaƧƵes Module700Desc=Gestor de DoaƧƵes Module770Desc=GestĆ£o e reivindicação de relatórios de despesas (transporte, refeição, ...) diff --git a/htdocs/langs/pt_BR/agenda.lang b/htdocs/langs/pt_BR/agenda.lang index 0dd0cdab8d7..b523ca32d83 100644 --- a/htdocs/langs/pt_BR/agenda.lang +++ b/htdocs/langs/pt_BR/agenda.lang @@ -83,6 +83,4 @@ ConfirmCloneEvent=Tem certeza de que deseja clonar o evento %s? RepeatEvent=Repita evento EveryWeek=Toda semana EveryMonth=Todo mĆŖs -DayOfMonth=Dia do mĆŖs -DayOfWeek=Dia da semana DateStartPlusOne=Data de inĆ­cio + 1 hora diff --git a/htdocs/langs/pt_BR/banks.lang b/htdocs/langs/pt_BR/banks.lang index 1491b58b7b5..d212a339016 100644 --- a/htdocs/langs/pt_BR/banks.lang +++ b/htdocs/langs/pt_BR/banks.lang @@ -136,4 +136,8 @@ DeleteARib=Deletar registro de BAN ConfirmDeleteRib=VocĆŖ tem certeza que deseja deletar esse registro de BAN? StartDate=Data de inĆ­cio EndDate=Data final +RejectCheck=Cheque devolvido ConfirmRejectCheck=VocĆŖ estĆ” certo de que quer marcar esta como rejeitada? +RejectCheckDate=Data do cheque foi devolvido +CheckRejected=Cheque devolvido +CheckRejectedAndInvoicesReopened=Cheque devolvido e faturas reabertas diff --git a/htdocs/langs/pt_BR/bills.lang b/htdocs/langs/pt_BR/bills.lang index f02d94da228..1b0d7336e57 100644 --- a/htdocs/langs/pt_BR/bills.lang +++ b/htdocs/langs/pt_BR/bills.lang @@ -68,6 +68,7 @@ PaymentsReportsForYear=Relatórios de pagamentos por %s PaymentsAlreadyDone=Pagamentos jĆ” feitos PaymentsBackAlreadyDone=Reembolsos de pagamentos jĆ” feitos PaymentRule=Regra de pagamento +PaymentModeShort=Forma de Pagamento PaymentTerm=Termo de pagamento PaymentConditions=Prazo de pagamento PaymentConditionsShort=Prazo de pagamento @@ -80,6 +81,7 @@ ClassifyPaidPartially=Classificar 'parcialmente pago' ClassifyClosed=Classificar 'fechado' ClassifyUnBilled=Classificar "Ć  faturar" CreateBill=Criar fatura +CreateCreditNote=Criar nota de crĆ©dito AddBill=Adicionar fatura ou nota de crĆ©dito AddToDraftInvoices=Adicionar para rascunho de fatura DeleteBill=Deletar fatura @@ -202,6 +204,8 @@ DateEcheance=Data limite do vencimento DateInvoice=Data da fatura NoInvoice=Nenhuma fatura ClassifyBill=Classificar fatura +SupplierBillsToPay=Faturas de fornecedores nĆ£o pagos +CustomerBillsUnpaid=Faturas de clientes nĆ£o pagos SetConditions=Definir condiƧƵes de pagamento Billed=Faturado RepeatableInvoice=Fatura prĆ©-definida @@ -311,6 +315,7 @@ ExtraInfos=InformaƧƵes extras RegulatedOn=Regulamentado em ChequeNumber=NĀŗ do Cheque ChequeOrTransferNumber=NĀŗ do cheque/transferĆŖncia +ChequeMaker=Cheque/transmissor de TransferĆŖncia NetToBePaid=LĆ­quido a ser pago PhoneNumber=Telefone FullPhoneNumber=Telefone diff --git a/htdocs/langs/pt_BR/cashdesk.lang b/htdocs/langs/pt_BR/cashdesk.lang index 52896027064..e4497e79e88 100644 --- a/htdocs/langs/pt_BR/cashdesk.lang +++ b/htdocs/langs/pt_BR/cashdesk.lang @@ -20,3 +20,4 @@ ShowCompany=Mostar Empresa DeleteArticle=Clique para remover esse artigo FilterRefOrLabelOrBC=Procurar (Ref/Rótulo) UserNeedPermissionToEditStockToUsePos=VocĆŖ tentou retirar do estoque com a emissĆ£o da fatura, mas o usuĆ”rio precisa ter permissĆ£o para editar estoque. +DolibarrReceiptPrinter=ImpressĆ£o de Recibo Dolibarr diff --git a/htdocs/langs/pt_BR/categories.lang b/htdocs/langs/pt_BR/categories.lang index a4beed3e56c..ce4d82ce7f6 100644 --- a/htdocs/langs/pt_BR/categories.lang +++ b/htdocs/langs/pt_BR/categories.lang @@ -36,6 +36,9 @@ ImpossibleAssociateCategory=ImpossĆ­vel associar o tag / categoria ObjectAlreadyLinkedToCategory=Elemento jĆ” estĆ” ligada a esta tag / categoria. CategorySuccessfullyCreated=Esta tag / categoria %s foi adicionado com sucesso. ProductIsInCategories=Produto / serviƧo estĆ” ligada Ć  seguintes tags / categorias +SupplierIsInCategories=Os Terceiros estĆ£o vinculados Ć s seguintes tags/categorias de fornecedores +CompanyIsInCustomersCategories=Este Terceiro estĆ” vinculado Ć s seguintes tags/categorias de Clientes/Prospects +CompanyIsInSuppliersCategories=Este Terceiro estĆ” vinculado Ć s seguintes tags/categorias de fornecedores MemberIsInCategories=Esse membro estĆ” vinculado a seguintes membros tags / categorias ContactIsInCategories=Este contato Ć© ligado Ć  sequĆŖncia de contatos tags / categorias ProductHasNoCategory=Este produto / serviƧo nĆ£o estĆ” em nenhuma tags / categorias @@ -82,6 +85,7 @@ CatMemberLinks=LigaƧƵes entre os membros e tags / categorias DeleteFromCat=Remover de tags / categoria ExtraFieldsCategories=atributos complementares CategoriesSetup=Configuração Tags / categorias +CategorieRecursiv=Fazer a ligação com os pais tag/categoria automaticamente CategorieRecursivHelp=Se ativado, o produto tambĆ©m serĆ” ligada a categoria original quando adicionando em uma subcategoria AddProductServiceIntoCategory=Adicione o seguinte produto / serviƧo ShowCategory=Mostrar tag / categoria diff --git a/htdocs/langs/pt_BR/companies.lang b/htdocs/langs/pt_BR/companies.lang index 834ddcecaf7..65d18e3355f 100644 --- a/htdocs/langs/pt_BR/companies.lang +++ b/htdocs/langs/pt_BR/companies.lang @@ -47,6 +47,7 @@ PostOrFunction=Cargo/Função Surname=Apelido Address=EndereƧo State=Estado +StateShort=Estado CountryCode=Código do PaĆ­s CountryId=PaĆ­s ID PhoneShort=Telefone @@ -63,8 +64,10 @@ VATIsUsed=Sujeito a ICMS VATIsNotUsed=NĆ£o Sujeito a ICMS CopyAddressFromSoc=Preencher endereƧo com o endereƧo do terceiro NoEmailDefined=NĆ£o tem email definido +LocalTax1IsUsed=Utilizar segundo imposto LocalTax1IsUsedES=Ɖ usado RE LocalTax1IsNotUsedES=NĆ£o Ć© usado RE +LocalTax2IsUsed=Utilizar terceiro imposto LocalTax2IsUsedES=Ɖ usado IRPF LocalTax2IsNotUsedES=NĆ£o Ć© usado IRPF TypeLocaltax1ES=RE Tipo @@ -128,6 +131,8 @@ DeleteACompany=Deletar empresa PersonalInformations=Dados Pessoais CustomerCode=Código de cliente SupplierCode=Código de fornecedor +CustomerCodeShort=Código de cliente +SupplierCodeShort=Código de fornecedor CustomerAccount=Conta do cliente SupplierAccount=Conta do fornecedor CustomerCodeDesc=Código de cliente, Ćŗnico para todos os clientes diff --git a/htdocs/langs/pt_BR/contracts.lang b/htdocs/langs/pt_BR/contracts.lang index 2b89af9b11e..9efd00c61e4 100644 --- a/htdocs/langs/pt_BR/contracts.lang +++ b/htdocs/langs/pt_BR/contracts.lang @@ -13,11 +13,13 @@ ServiceStatusLate=Em ServiƧo, Expirado ServiceStatusClosed=Encerrado ServicesLegend=Legenda para os ServiƧos Contracts=Contratos +ContractsSubscriptions=Contratos ContractLine=Linha contrato Closing=Fechando NoContracts=Sem Contratos MenuInactiveServices=ServiƧos Inativos MenuRunningServices=ServiƧos Ativos +NewContractSubscription=Novo contrato/subscrição AddContract=Criar contrato ConfirmDeleteAContract=Tem certeza que quer eliminar este contrato? ConfirmValidateContract=Tem certeza que quer Confirmar este contrato? diff --git a/htdocs/langs/pt_BR/cron.lang b/htdocs/langs/pt_BR/cron.lang index e660f6fa32b..870e1bc00f8 100644 --- a/htdocs/langs/pt_BR/cron.lang +++ b/htdocs/langs/pt_BR/cron.lang @@ -13,7 +13,6 @@ FileToLaunchCronJobs=Linha de comando para iniciar tarefas agendadas CronExplainHowToRunUnix=No ambiente Unix vocĆŖ deve usar a seguinte entrada crontab para executar a linha de comando a cada 5 minutos CronExplainHowToRunWin=Em ambiente Microsoft (tm) Windows, VocĆŖ PODE USAR Ferramentas de Tarefa agendada Para executar a Linha de Comando de Cada 5 Minutos CronJobs=Trabalhos programados -CronListActive=Lista de tarefas ativas / Programadas CronListInactive=Lista de trabalhos nao ativos CronDateLastRun=Ultimo acionamento CronLastOutput=Saida do ultimo acionamento @@ -27,8 +26,6 @@ CronInfo=Módulo de tarefas agendadas permitem executar trabalho que foram plane CronWaitingJobs=Esperando empregos CronTask=Trabalho CronNone=Nenhum -CronDtStart=Data inicio -CronDtEnd=Data fim CronDtNextLaunch=Proxima execuƧao CronDtLastLaunch=Ultima execuƧao CronFrequency=Freqüência diff --git a/htdocs/langs/pt_BR/deliveries.lang b/htdocs/langs/pt_BR/deliveries.lang index c03bac2259b..60866da377f 100644 --- a/htdocs/langs/pt_BR/deliveries.lang +++ b/htdocs/langs/pt_BR/deliveries.lang @@ -1,4 +1,5 @@ # Dolibarr language file - Source file is en_US - deliveries +DeliveryStateSaved=Estado de entrega salvo ValidateDeliveryReceiptConfirm=Tem certeza de que deseja confirmar esta entrega? DeleteDeliveryReceipt=Apagar Recibo de Entrega DeleteDeliveryReceiptConfirm=Tem certeza de que deseja apagar o recibo de entrega %s ? diff --git a/htdocs/langs/pt_BR/errors.lang b/htdocs/langs/pt_BR/errors.lang index fc4a30b362f..a9aa7687c7d 100644 --- a/htdocs/langs/pt_BR/errors.lang +++ b/htdocs/langs/pt_BR/errors.lang @@ -151,6 +151,9 @@ ErrorFieldMustBeANumeric=O campo %s deve ser um valor numĆ©rico ErrorFieldMustBeAnInteger=O campo %s deve ser um inteiro ErrorMandatoryParametersNotProvided=ParĆ¢metro (s) de preenchimento obrigatório nĆ£o fornecidas ErrorOppStatusRequiredIfAmount=VocĆŖ define um montante estimado para esta oportunidade/vantagem. Assim, vocĆŖ tambĆ©m deve inserir seu estado +ErrorBadDefinitionOfMenuArrayInModuleDescriptor=MĆ” definição da matriz Menu No Módulo Descritor (mau valor para fk_menu chave) +ErrorSavingChanges=Ocorreu um erro ao salvar as alteraƧƵes +WarningPasswordSetWithNoAccount=A senha foi definida para esse membro. No entanto, nenhuma conta de usuĆ”rio foi criada. Portanto, esta senha Ć© armazenada, mas nĆ£o pode ser usado para acessar Dolibarr. Ele pode ser usado por um módulo / interface externa, mas se vocĆŖ nĆ£o precisa definir qualquer login nem palavra-passe para um membro, vocĆŖ pode desabilitar a opção "Gerenciar um login para cada membro" da configuração do módulo-Membro. Se vocĆŖ precisa para gerenciar um login, mas nĆ£o precisa de qualquer senha, vocĆŖ pode manter este campo em branco para evitar este aviso. Nota: E-mail pode tambĆ©m ser utilizado como uma entre o membro se estĆ” ligado a um utilizador. WarningMandatorySetupNotComplete=ParĆ¢metros de configuração obrigatórios ainda nĆ£o estĆ£o definidos WarningSafeModeOnCheckExecDir=Atenção, a opção PHP safe_mode estĆ” em modo de comando devem ser armazenados dentro de um diretório declarado pelo php parĆ¢metro safe_mode_exec_dir. WarningAllowUrlFopenMustBeOn=o parĆ¢metro allow_url_fopen deve ser especificado a on ao Arquivo php.ini para discolocar deste módulo completamente ativo. deve modificar este Arquivo manualmente diff --git a/htdocs/langs/pt_BR/holiday.lang b/htdocs/langs/pt_BR/holiday.lang index f4605a41a58..4365b828971 100644 --- a/htdocs/langs/pt_BR/holiday.lang +++ b/htdocs/langs/pt_BR/holiday.lang @@ -7,7 +7,6 @@ NotActiveModCP=VocĆŖ deve permitir módulo de folhas para visualizar esta pĆ”gin NotConfigModCP=VocĆŖ deve configurar o módulo de folhas para ver esta pĆ”gina. Para fazer isso, click aqui . NoCPforUser=VocĆŖ nĆ£o tem qualquer dia disponĆ­vel. AddCP=FaƧa um pedido de licenƧa -Employe=Empregado DateDebCP=Data inicio DateFinCP=Data fim DateCreateCP=Data criacĆ£o diff --git a/htdocs/langs/pt_BR/hrm.lang b/htdocs/langs/pt_BR/hrm.lang index f72b97a074d..78ac4feb864 100644 --- a/htdocs/langs/pt_BR/hrm.lang +++ b/htdocs/langs/pt_BR/hrm.lang @@ -1,4 +1,8 @@ # Dolibarr language file - Source file is en_US - hrm +HRM_EMAIL_EXTERNAL_SERVICE=E-mail para evitar HRM serviƧo externo Establishments=Estabelecimentos DeleteEstablishment=Excluir estabelecimento ConfirmDeleteEstablishment=Certeza de eliminar este estabelecimento? +DictionaryDepartment=HRM - Lista departamento +DictionaryFunction=HRM - Lista função +EmployeeCard=CartĆ£o do Empregado diff --git a/htdocs/langs/pt_BR/install.lang b/htdocs/langs/pt_BR/install.lang index 3eea099219a..3125697cc47 100644 --- a/htdocs/langs/pt_BR/install.lang +++ b/htdocs/langs/pt_BR/install.lang @@ -115,6 +115,7 @@ MigrationShippingDelivery2=Atualizar armazenamento de espediƧao 2 LastStepDesc=Ultimo passo: Defina aqui o usuario e a senha que voce planeja usar para conectar-se ao software. Nao perca estas credenciais, pois sao da conta que administra todas as outras contas. ActivateModule=Ativar modulo %s ShowEditTechnicalParameters=Clique aqui para mostrar/editar parametros avanƧados (modo avanƧado) +WarningUpgrade=Aviso:\nExecutar um backup de seu banco de dados em primeiro lugar?\nIsto Ć© altamente recomendado: por exemplo, devido a alguns erros em sistemas de bases de dados (por exemplo mysql versĆ£o 5.5.40 / 41/42/43), alguns dados ou tabelas pode ser perdido durante este processo, por isso Ć© altamente recomendado ter um dump completo de seu banco de dados antes de iniciar a migração.\n\nClique em OK para iniciar o processo de migração ... ErrorDatabaseVersionForbiddenForMigration=Sua versĆ£o de banco de dados Ć© %s. Ele tem uma perda de dados tomada de bug crĆ­tico se vocĆŖ fizer mudanƧas na estrutura de seu banco de dados, como Ć© exigido pelo processo de migração. Por sua razĆ£o, a migração nĆ£o serĆ” permitida atĆ© que vocĆŖ atualize seu banco de dados para uma versĆ£o fixa superior (lista de versĆ£o grampeado conhecido: %s) MigrationFixData=Correção para dados nĆ£o normalizados MigrationProposal=Migração de dados de propostas comerciais diff --git a/htdocs/langs/pt_BR/interventions.lang b/htdocs/langs/pt_BR/interventions.lang index 4c17725a354..e152b8d9aa0 100644 --- a/htdocs/langs/pt_BR/interventions.lang +++ b/htdocs/langs/pt_BR/interventions.lang @@ -23,6 +23,7 @@ InterventionClassifiedUnbilledInDolibarr=Intervenção %s definida como Ć  fatur InterventionDeletedInDolibarr=Intervenção %s excluĆ­da SearchAnIntervention=Pesquisar uma intervenção InterventionsArea=Ɓrea intervenƧƵes +DraftFichinter=Rascunho de intervenƧƵes LastModifiedInterventions=Últimas %s IntervenƧƵes modificadas TypeContact_fichinter_internal_INTERREPFOLL=ResponsĆ”vel do Seguimento da Intervenção TypeContact_fichinter_external_BILLING=Contato do cliente da faturação da intervenção @@ -38,3 +39,7 @@ InterDateCreation=Intervenção data de criação InterDuration=Duração intervenção InterStatus=Status de intervenção InterNote=Nota da intervenção +InterLineId=Linha id de intervenção +InterLineDate=Linha da data de intervenção +InterLineDuration=Linha de duração de intervenção +InterLineDesc=Linha de descrição de intervenção diff --git a/htdocs/langs/pt_BR/mails.lang b/htdocs/langs/pt_BR/mails.lang index c3427471a1f..81cdf6bdf2f 100644 --- a/htdocs/langs/pt_BR/mails.lang +++ b/htdocs/langs/pt_BR/mails.lang @@ -40,7 +40,12 @@ EachInvoiceWillBeAttachedToEmail=Documento usando o modelo de fatura padrĆ£o que MailTopicSendRemindUnpaidInvoices=Lembrete da fatura %s (%s) SendRemind=Enviar lembrete por e-mails RemindSent=%s lembrete(s) de envio +AllRecipientSelected=Todos os endereƧos de e-mails dos representantes selecionados NoRemindSent=Sem lembrete de e-mail enviado +ResultOfMailSending=Resultado de envio em massa de e-mails +NbSelected=Nb selecionado +NbIgnored=Nb ignorado +NbSent=Nb enviado MailingModuleDescContactCompanies=Contatos de Fornecedores (clientes potenciais, clientes, Fornecedores...) MailingModuleDescDolibarrUsers=UsuĆ”rios de Dolibarr que tem e-mail MailingModuleDescEmailsFromFile=E-Mails de um Arquivo (e-mail;Nome;VĆ”rios) @@ -48,6 +53,7 @@ MailingModuleDescEmailsFromUser=Entrar e-mails de usuario (email;sobrenome;nome; MailingModuleDescContactsCategories=Fornecedores com e-mail (por categoria) MailingModuleDescDolibarrContractsLinesExpired=terceiros com linhas de contatos vencidas MailingModuleDescContactsByCompanyCategory=Contatos/EndereƧos de terceiros (por ategorias de terceiros) +MailingModuleDescContactsByCategory=Contatos/EndereƧos de terceiros (por categoria) MailingModuleDescMembersCategories=Membros da Fundação (por categoria) MailingModuleDescContactsByFunction=Contatos/Enderecos de terceiros (por posição/função) LineInFile=Linha %s em arquivo diff --git a/htdocs/langs/pt_BR/margins.lang b/htdocs/langs/pt_BR/margins.lang index 06225050545..8d900715fd7 100644 --- a/htdocs/langs/pt_BR/margins.lang +++ b/htdocs/langs/pt_BR/margins.lang @@ -14,15 +14,18 @@ SalesRepresentativeMargins=TolerĆ¢ncia aos representante de vendas UserMargins=Margens do UsuĆ”rio ProductService=Produto ou serviƧo Launch=Inicio +ForceBuyingPriceIfNull=Compra ForƧa preƧo / custo para o preƧo de venda se nĆ£o definido +ForceBuyingPriceIfNullDetails=Se o preƧo de compra / custo nĆ£o definido, e essa opção "ON", a margem serĆ” zero em linha (compra / preƧo = custo preƧo de venda), caso contrĆ”rio ("OFF"), marge serĆ” igual ao padrĆ£o sugerido. MARGIN_METHODE_FOR_DISCOUNT=Metodologia de margem para descontos globais UseDiscountAsProduct=Como o produto UseDiscountAsService=Como serviƧo UseDiscountOnTotal=Em sub-total MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Define se um desconto global e tratado como o produto, serviƧo, ou somente sob o sub-total na margem. +MARGIN_TYPE=Compra / PreƧo de custo sugerido por padrĆ£o para cĆ”lculo da margem de MargeBrute=Margem grosa MargeNette=Mergem neta MargeType1=Margem de melhor preƧo com fornecedor -MARGIN_TYPE_DETAILS=Margem grosa: PreƧo de venda - PreƧo de compra
      Margem neta: Preço de venda - Preço de custo +MargeType2=Margem de Preço Médio Ponderado (WAP) UnitCharges=Taxas unitÔrias Charges=Despesas AgentContactType=Tipo contato do agente comercial diff --git a/htdocs/langs/pt_BR/oauth.lang b/htdocs/langs/pt_BR/oauth.lang index b1545a171bb..e5381d67a01 100644 --- a/htdocs/langs/pt_BR/oauth.lang +++ b/htdocs/langs/pt_BR/oauth.lang @@ -8,4 +8,3 @@ TokenDeleted=Token excluído RequestAccess=Clique aqui para solicitar/renovar o acesso e receber um novo token para salvar DeleteAccess=Clique aqui para apagar o token UseTheFollowingUrlAsRedirectURI=Utilize o seguinte URL como o URI de redirecionamento ao criar a sua credencial de seu provedor de OAuth: -ListOfSupportedOauthProviders=Digite aqui credencial fornecida pelo seu provedor de OAuth2. Apenas provedores OAuth2 são visíveis aqui. Esta configuração pode ser utilizado por outros módulos que precisam de autenticação OAuth2. diff --git a/htdocs/langs/pt_BR/orders.lang b/htdocs/langs/pt_BR/orders.lang index 79c29fedcc5..93b5bdcc0ec 100644 --- a/htdocs/langs/pt_BR/orders.lang +++ b/htdocs/langs/pt_BR/orders.lang @@ -15,12 +15,15 @@ SuppliersOrdersToProcess=Fornecedor ordens para processar StatusOrderSentShort=Em processo StatusOrderSent=Envio em processo StatusOrderOnProcessShort=Pedido +StatusOrderDelivered=Entregue StatusOrderToBillShort=Entregue StatusOrderToBill2Short=A se faturar +StatusOrderBilledShort=Faturado StatusOrderOnProcess=Pedido - Aguardando Recebimento StatusOrderOnProcessWithValidation=Ordenada - recepção Standby ou validação StatusOrderToBill=A Faturar StatusOrderToBill2=A Faturar +StatusOrderBilled=Faturado ShippingExist=Existe envio ProductQtyInDraft=Quantidade do produto em projetos de ordens ProductQtyInDraftOrWaitingApproved=Quantidade do produto em projecto ou ordens aprovadas, ainda não ordenou @@ -32,12 +35,14 @@ SearchASupplierOrder=Pesquisar uma ordem de fornecedor ApproveOrder=Aprovar pedidos Approve2Order=Aprovar pedido (segundo nível) UnvalidateOrder=Desaprovar pedido +OrderReopened=Pedido %s Reaberto AddOrder=Criar ordem AddToDraftOrders=Adicionar a projeto de pedido OrdersOpened=Pedidos para processar NoOpenedOrders=Sem pedidos em aberto NoOtherOpenedOrders=Não hÔ outros pedidos em aberto NoDraftOrders=Não hÔ projetos de pedidos +NoSupplierOrder=Sem pedido de suprimento LastOrders=Pedidos de clientes Última %s LastCustomerOrders=Pedidos de clientes Última %s LastSupplierOrders=Pedidos a fornecedores Última %s @@ -53,6 +58,7 @@ ConfirmMakeOrder=Tem certeza que quer confirmar este pedido em data de%s GenerateBill=Faturar ClassifyShipped=Clasificar entregue ClassifyBilled=Classificar "Faturado" +DraftSuppliersOrders=Rascunho de pedidos para fornecedor RelatedCustomerOrders=Pedidos de clientes relacionadas RelatedSupplierOrders=Pedidos a fornecedores relacionadas ActionsOnOrder=Ações sobre o pedido diff --git a/htdocs/langs/pt_BR/propal.lang b/htdocs/langs/pt_BR/propal.lang index 57d9dd85666..f27a5d9a79a 100644 --- a/htdocs/langs/pt_BR/propal.lang +++ b/htdocs/langs/pt_BR/propal.lang @@ -22,10 +22,10 @@ PropalsToBill=Orçamentos Assinados a Faturar ActionsOnPropal=Ações sobre o Orçamento NoOpenedPropals=Não hÔ propostas comerciais abertas NoOtherOpenedPropals=Não hÔ outras propostas comerciais abertas +NoPropal=Sem proposta comercial ErrorCantOpenDir=Impossível Abrir a Pasta DatePropal=Data da Proposta ValidityDuration=Validade da proposta -CloseAs=Fechado como BuildBill=Criar Fatura AddToDraftProposals=Adicionar a projeto de proposta NoDraftProposals=Não hÔ projetos de propostas diff --git a/htdocs/langs/pt_BR/resource.lang b/htdocs/langs/pt_BR/resource.lang index 95e2c24945c..6ce5735f22e 100644 --- a/htdocs/langs/pt_BR/resource.lang +++ b/htdocs/langs/pt_BR/resource.lang @@ -6,6 +6,7 @@ NoResourceLinked=Nenhum recurso vinculado ResourceCard=Cartao recursos AddResource=Criar recurso ResourcesLinkedToElement=Recursos vinculados ao elemento +ShowResource=Mostrar recurso ShowResourcePlanning=Mostrar planejamento do recurso GotoDate=Ir para data ResourceElementPage=Elemento recursos diff --git a/htdocs/langs/pt_BR/sendings.lang b/htdocs/langs/pt_BR/sendings.lang index b380b9997e1..0ab884b93f2 100644 --- a/htdocs/langs/pt_BR/sendings.lang +++ b/htdocs/langs/pt_BR/sendings.lang @@ -36,6 +36,7 @@ ProductQtyInCustomersOrdersRunning=Quantidade do produto em aberto ordens client ProductQtyInSuppliersOrdersRunning=Quantidade do produto em ordens abertas fornecedores ProductQtyInShipmentAlreadySent=Quantidade do produto da ordem do cliente abriu jÔ foi enviado ProductQtyInSuppliersShipmentAlreadyRecevied=Quantidade do produto a partir da ordem fornecedor abriu jÔ recebeu +NoProductToShipFoundIntoStock=Nenhum produto para enviar encontrado em armazém %s. Estoque correto ou voltar para escolher outro armazém. SendingMethodCATCH=Remoção pelo cliente SendingMethodTRANS=Transportadora SendingMethodCOLSUI=Acompanhamento diff --git a/htdocs/langs/pt_BR/supplier_proposal.lang b/htdocs/langs/pt_BR/supplier_proposal.lang index cb919375150..4c706e8f0c8 100644 --- a/htdocs/langs/pt_BR/supplier_proposal.lang +++ b/htdocs/langs/pt_BR/supplier_proposal.lang @@ -1,2 +1,4 @@ # Dolibarr language file - Source file is en_US - supplier_proposal NewAsk=Novo pedido +SupplierProposalStatusBilled=Faturado +SupplierProposalStatusBilledShort=Faturado diff --git a/htdocs/langs/pt_PT/accountancy.lang b/htdocs/langs/pt_PT/accountancy.lang index 666f652889b..20a0ce1a32b 100644 --- a/htdocs/langs/pt_PT/accountancy.lang +++ b/htdocs/langs/pt_PT/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Selecione um modelo de exportação Modelcsv_normal=Exportação classica Modelcsv_CEGID=Exportação em direção Especialista CEGID BackToChartofaccounts=Voltar ao plano de contas -Back=Voltar Definechartofaccounts=Defenir plano de contas Selectchartofaccounts=Selecione plano de contas @@ -109,10 +108,6 @@ DelBookKeeping=Apagar os registos em Contabilidade geral DescSellsJournal=DiÔrio de vendas DescPurchasesJournal=DiÔrio de compras -BankJournal=DiÔrio de bancos -DescBankJournal=DiÔrio de bancos incluindo todos os tipos de pagamentos excepto em moeda -CashJournal=DiÔrio de caixa -DescCashJournal=DiÔrio de caixa incluído pagamentos em moeda FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consulte as suas linhas da fatura de fornecedor com a co ValidateHistory=Validação automatica ErrorAccountancyCodeIsAlreadyUse=Erro, Não pode apagar uma conta em uso - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Carta de desagregação GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/pt_PT/admin.lang b/htdocs/langs/pt_PT/admin.lang index 9db24643889..8120c645912 100644 --- a/htdocs/langs/pt_PT/admin.lang +++ b/htdocs/langs/pt_PT/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Ocultar todas as informações relativas ao IVA em PD HideDescOnPDF=Ocultar a descrição dos produtos no PDF gerado HideRefOnPDF=Ocultar a referência dos produtos no PDF gerado HideDetailsOnPDF=Ocultar os detalhes das linhas dos produtos no PDF gerado -PlaceCustomerAddressToIsoLocation=Use french standard position (La Posteà for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Biblioteca UrlGenerationParameters=Parâmetros para garantir URLs SecurityTokenIsUnique=Use um parâmetro securekey exclusivo para cada URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Utilizadores e Grupos @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Empréstimo Module520Desc=Gestão de empréstimos Module600Name=Notificações -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Bolsas Module700Desc=Gestão de Bolsas Module770Name=Relatórios de despesas @@ -963,6 +964,7 @@ DelaysBeforeWarning=Prazos anterior de notificação DelaysOfToleranceBeforeWarning=Prazos de tolerancia antes de notificação DelaysOfToleranceDesc=Esta janela permite configurar os prazos de tolerancia antes de que se notifique com o símbolo %s, sobre cada elemento em atraso. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=CatÔlogo SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuração da tradução TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total de módulos de funcionalidades ativos: %s YouMustEnableOneModule=Deve ativar, pelo menos, 1 módulo ClassNotFoundIntoPathWarning=Classe %s não encontrada no caminho PHP @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/pt_PT/agenda.lang b/htdocs/langs/pt_PT/agenda.lang index bd125aa42e2..c0834a58063 100644 --- a/htdocs/langs/pt_PT/agenda.lang +++ b/htdocs/langs/pt_PT/agenda.lang @@ -35,7 +35,9 @@ AllActions= Todas as Acções ViewCal=Ver CalendÔrio ViewDay=Modo de exibição Dia ViewWeek=Vista da semana +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Ver com filtros predefinidos AutoActions= Preenchimento automÔtico AgendaAutoActionDesc= Defina aqui os eventos para os quais deseja que o Dolibarr crie automaticamente um evento na agenda. Se não for seleccionada nenhuma opção (por omissão), apenas as acções manuais serão incluídas na agenda @@ -61,7 +63,7 @@ SupplierOrderSentByEMail=Encomenda a fornecedor %s enviada por email SupplierInvoiceSentByEMail=Factura de fornecedor %s enviada por e-mail ShippingSentByEMail=Shipment %s sent by EMail ShippingValidated= Shipment %s validated -InterventionSentByEMail=Intervention %s sent by EMail +InterventionSentByEMail=Intervenção %s enviada por Mensagem Eletrónica NewCompanyToDolibarr= Nova Empresa Adicionada DateActionPlannedStart= Planeada data de início DateActionPlannedEnd= Planeada data de fim @@ -94,13 +96,13 @@ VisibleTimeRange=Visible time range VisibleDaysRange=Visible days range AddEvent=Create event MyAvailability=My availability -ActionType=Event type +ActionType=Tipo de evento DateActionBegin=Start event date CloneAction=Clone event ConfirmCloneEvent=Are you sure you want to clone the event %s ? RepeatEvent=Repeat event -EveryWeek=Every week -EveryMonth=Every month -DayOfMonth=Day of month -DayOfWeek=Day of week +EveryWeek=Semanalmente +EveryMonth=Mensalmente +DayOfMonth=Dia do mês +DayOfWeek=Dia da semana DateStartPlusOne=Date start + 1 hour diff --git a/htdocs/langs/pt_PT/bills.lang b/htdocs/langs/pt_PT/bills.lang index 0d9f96430f4..02591b2bec9 100644 --- a/htdocs/langs/pt_PT/bills.lang +++ b/htdocs/langs/pt_PT/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Pagamentos efectuados PaymentsBackAlreadyDone=Devolução de pagamentos efetuados PaymentRule=Estado do Pagamento PaymentMode=Forma de Pagamento +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Ver factura ShowInvoiceReplace=Ver factura rectificativa ShowInvoiceAvoir=Ver deposito ShowInvoiceDeposit=Ver Factura Depositada +ShowInvoiceSituation=Show situation invoice ShowPayment=Ver pagamento AlreadyPaid=JÔ e AlreadyPaidBack=JÔ reembolsado @@ -221,6 +224,7 @@ NonPercuRecuperable=Não recuperÔvel SetConditions=Definir Condições de pagamento SetMode=Definir modo de pagamento Billed=Facturado +RecurringInvoices=Recurring invoices RepeatableInvoice=Fatura Modelo RepeatableInvoices=Faturas Modelo Repeatable=Modelo @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Este Montante é deixado (cliente julgado como devedor) e HelpAbandonOther=Este Montante é deixado,jÔ que se tratava de um erro de facturação (mÔ introdução de dados, factura substituída por outra). IdSocialContribution=Social/fiscal tax payment id PaymentId=Pagamento id +PaymentRef=Payment ref. InvoiceId=Id factura InvoiceRef=Ref. factura InvoiceDateCreation=Data de Criação da Factura @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Última fatura relacionada WarningBillExist=Aviso, jÔ existe uma ou mais faturas MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Pronto Pagamento @@ -393,6 +402,7 @@ Reported=Atrasado DisabledBecausePayments=Não é possível, pois hÔ alguns pagamentos CantRemovePaymentWithOneInvoicePaid=Não é possível remover o pagamento desde hÔ pelo menos na factura paga classificados ExpectedToPay=Pagamento esperado +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Pago por esse pagamento ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Modelo de factura completo (IVA, método de pago a mostrar, logotipo...) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=Uma conta a começar com $syymm jÔ existe e não é compatível com este modelo de sequencia. Remove-o ou renomeia para activar este modulo @@ -433,3 +444,11 @@ DisabledBecauseFinal=Esta situação é final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=Sem situações abertas InvoiceSituationLast=Fatura geral e final +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/pt_PT/boxes.lang b/htdocs/langs/pt_PT/boxes.lang index 6a952fe7aac..be14c5915b7 100644 --- a/htdocs/langs/pt_PT/boxes.lang +++ b/htdocs/langs/pt_PT/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Facturas de Clientes ForCustomersOrders=Encomendas de clientes ForProposals=Orçamentos LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/pt_PT/categories.lang b/htdocs/langs/pt_PT/categories.lang index fb5f3b40576..770df47e772 100644 --- a/htdocs/langs/pt_PT/categories.lang +++ b/htdocs/langs/pt_PT/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Cat. Clientes/Potenciais ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories @@ -108,4 +109,4 @@ CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=Se ativado, o produto também irÔ estar ligado à categoria fonte quando adicionar a uma subcategoria AddProductServiceIntoCategory=Adicioanr o produto/serviço seguinte ShowCategory=Show tag/category -ByDefaultInList=By default in list +ByDefaultInList=Por predefinição na lista diff --git a/htdocs/langs/pt_PT/companies.lang b/htdocs/langs/pt_PT/companies.lang index e868ab3195b..761328702a5 100644 --- a/htdocs/langs/pt_PT/companies.lang +++ b/htdocs/langs/pt_PT/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/pt_PT/compta.lang b/htdocs/langs/pt_PT/compta.lang index 34ae834db31..c267997dd68 100644 --- a/htdocs/langs/pt_PT/compta.lang +++ b/htdocs/langs/pt_PT/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Facturas de depósito não são incluídas DepositsAreIncluded=- Facturas de Depósito estão incluídas LT2ReportByCustomersInInputOutputModeES=Relatório de terceiros IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/pt_PT/cron.lang b/htdocs/langs/pt_PT/cron.lang index a72009d7857..b3b6c1d965b 100644 --- a/htdocs/langs/pt_PT/cron.lang +++ b/htdocs/langs/pt_PT/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Tarefas agendadas -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Lista de trabalhos inativos +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Última execução CronLastOutput=Resultado da última execução @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Tarefa CronNone=Nenhuma -CronDtStart=Data de Início -CronDtEnd=Data Fim +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Próximo execução CronDtLastLaunch=Última execução CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Nenhuma tarefa registada CronPriority=Prioridade CronLabel=Descrição CronNbRun=N.º de Execução +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Terafa lançada e concluída #Page card diff --git a/htdocs/langs/pt_PT/deliveries.lang b/htdocs/langs/pt_PT/deliveries.lang index 8333d296539..f6602583724 100644 --- a/htdocs/langs/pt_PT/deliveries.lang +++ b/htdocs/langs/pt_PT/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Tem certeza de que deseja eliminar %s recibo DeliveryMethod=Método de Envio TrackingNumber=Nº de tracking DeliveryNotValidated=Entrega não validada +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nome e assinatura: ToAndDate=Em___________________________________ a ____/_____/__________ diff --git a/htdocs/langs/pt_PT/holiday.lang b/htdocs/langs/pt_PT/holiday.lang index f0540141991..573c21f6db5 100644 --- a/htdocs/langs/pt_PT/holiday.lang +++ b/htdocs/langs/pt_PT/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Deve ativar o módulo de Licenças para ver esta pÔgina. NotConfigModCP=Deve configurar o módulo de Licenças para ver esta pÔgina. Para o efetuar,
      clique aqui . NoCPforUser=Não tem nenhum dia disponivel. AddCP=Efetue um pedido de licença -Employe=FuncionÔrio DateDebCP=Data de início DateFinCP=Data de fim DateCreateCP=Data de criação @@ -23,7 +22,7 @@ ReviewedByCP=SerÔ revista por DescCP=Descrição SendRequestCP=Criar requisição de licença DelayToRequestCP=Os pedidos de licença devem ser efetuados com pelo menos %s dia(s) de antecedência. -MenuConfCP=Editar balanço das licenças +MenuConfCP=Balance of leaves UpdateAllCP=Atualize as licenças SoldeCPUser=Balanço de folgas é %s dias ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=Uma requisição existe para esse período UserName=Nome -Employee=Empregado FirstDayOfHoliday=Primeiro dia de férias LastDayOfHoliday=Ultimo dia de férias +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Actualização Mensal ManualUpdate=Actualização Manual HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Adicionado mensalmente +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/pt_PT/hrm.lang b/htdocs/langs/pt_PT/hrm.lang index fd1afc62240..394560e9976 100644 --- a/htdocs/langs/pt_PT/hrm.lang +++ b/htdocs/langs/pt_PT/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=Lista de funcionÔrios Employees=FuncionÔrios Employee=FuncionÔrio +Employe=Employe NewEmployee=Novo funcionÔrio EmployeeCard=Employee card diff --git a/htdocs/langs/pt_PT/interventions.lang b/htdocs/langs/pt_PT/interventions.lang index 13a9594a465..f7892d4e941 100644 --- a/htdocs/langs/pt_PT/interventions.lang +++ b/htdocs/langs/pt_PT/interventions.lang @@ -36,7 +36,7 @@ InterventionValidatedInDolibarr=Intervention %s validated InterventionModifiedInDolibarr=Intervention %s modified InterventionClassifiedBilledInDolibarr=Intervention %s set as billed InterventionClassifiedUnbilledInDolibarr=Intervention %s set as unbilled -InterventionSentByEMail=Intervention %s sent by EMail +InterventionSentByEMail=Intervenção %s enviada por Mensagem Eletrónica InterventionDeletedInDolibarr=Intervention %s deleted SearchAnIntervention=Search an intervention InterventionsArea=Interventions area @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Devolve o número com o formato %syymm-nnnn dónde yy é PacificNumRefModelError=Uma factura que começa por # $$syymm existe na base e é incompativel com esta numeração. Eliminia ou renomea-la para activar este módulo. PrintProductsOnFichinter=Imprimir produtos no cartão intervenção PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/pt_PT/mails.lang b/htdocs/langs/pt_PT/mails.lang index aa41f54d9f9..a284b02a0f2 100644 --- a/htdocs/langs/pt_PT/mails.lang +++ b/htdocs/langs/pt_PT/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=E-mail enviado para %s destinatÔrios. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/pt_PT/main.lang b/htdocs/langs/pt_PT/main.lang index 1a5bdfd7ae2..6890cffdc5b 100644 --- a/htdocs/langs/pt_PT/main.lang +++ b/htdocs/langs/pt_PT/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Conexão à Base de Dados +NoTemplateDefined=No template defined for this email type NoTranslation=Sem tradução NoRecordFound=Nenhum foi encontrado nenhum registo NoError=Nenhum erro @@ -105,6 +106,7 @@ NotePrivate=Nota (privada) PrecisionUnitIsLimitedToXDecimals=Dolibarr estÔ configurado para limitar a precisão dos preços unitarios a %s Decimais. DoTest=Teste ToFilter=Filtrar +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Atenção, tem um elemento a menos que passou a data de tolerencia. yes=Sim Yes=Sim @@ -228,6 +230,8 @@ Now=Ahora HourStart=Start hour Date=Data DateAndHour=Data e Hora +DateToday=Today's date +DateReference=Reference date DateStart=Data de Início DateEnd=Data de Fim DateCreation=Data de Criação @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Nunca Recebido Canceled=Cancelado YouCanChangeValuesForThisListFromDictionarySetup=Pode alterar estes valores no menu configuração->dicionÔrios +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Cor Documents=Documentos DocumentsNb=arquivos vinculados (%s) @@ -695,6 +700,7 @@ Test=Teste Element=Elemento NoPhotoYet=Sem imagem disponível ainda HomeDashboard=SumÔrio Início +Dashboard=Dashboard Deductible=Dedutível from=Emissor toward=relativamente a diff --git a/htdocs/langs/pt_PT/margins.lang b/htdocs/langs/pt_PT/margins.lang index 708c44c7b91..7732f79d2b4 100644 --- a/htdocs/langs/pt_PT/margins.lang +++ b/htdocs/langs/pt_PT/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Escolher produto ou serviço StartDate=Data de Início EndDate=Data Fim Launch=Iniciar -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=Como um produto UseDiscountAsService=Como um serviço @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=PreƧo de custo BuyingCost=PreƧo de custo UnitCharges=Custos unitĆ”rios diff --git a/htdocs/langs/pt_PT/oauth.lang b/htdocs/langs/pt_PT/oauth.lang index 0e4171c1ffb..26dfcdfcdbe 100644 --- a/htdocs/langs/pt_PT/oauth.lang +++ b/htdocs/langs/pt_PT/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/pt_PT/orders.lang b/htdocs/langs/pt_PT/orders.lang index 00f53328590..52defe754c1 100644 --- a/htdocs/langs/pt_PT/orders.lang +++ b/htdocs/langs/pt_PT/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Encomendas para processar NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Outros Pedidos LastOrders=Last %s customer orders diff --git a/htdocs/langs/pt_PT/other.lang b/htdocs/langs/pt_PT/other.lang index 5c12c0b5ae2..4cc04238b6b 100644 --- a/htdocs/langs/pt_PT/other.lang +++ b/htdocs/langs/pt_PT/other.lang @@ -238,3 +238,8 @@ ToExport=Exportar NewExport=Nova Exportação ##### External sites ##### ExternalSites=Sites externos +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/pt_PT/paypal.lang b/htdocs/langs/pt_PT/paypal.lang index 207125d5407..bf11400c6b1 100644 --- a/htdocs/langs/pt_PT/paypal.lang +++ b/htdocs/langs/pt_PT/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Modo de teste / sandbox PAYPAL_API_USER=Nome de utilizador API PAYPAL_API_PASSWORD=Senha API PAYPAL_API_SIGNATURE=Assinatura API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Oferta de pagamento "integral" (CartĆ£o de CrĆ©dito + Paypal) ou apenas "Paypal" PaypalModeIntegral=Integral PaypalModeOnlyPaypal=Apenas Paypal diff --git a/htdocs/langs/pt_PT/products.lang b/htdocs/langs/pt_PT/products.lang index 588eade507e..01ebb41329c 100644 --- a/htdocs/langs/pt_PT/products.lang +++ b/htdocs/langs/pt_PT/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Produção concluĆ­da -ProductsMultiPrice=Produto multi-preƧo +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Selecionar ficheiros PDF IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/pt_PT/projects.lang b/htdocs/langs/pt_PT/projects.lang index d9428141e22..c7fdc8dc933 100644 --- a/htdocs/langs/pt_PT/projects.lang +++ b/htdocs/langs/pt_PT/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Esta visualização apresenta todos os projetos (as suas permissƵes de utilizador concedem-lhe a permissĆ£o para ver tudo). MyTasksDesc=Esta visualização estĆ” limitada aos projetos ou tarefas em que Ć© um contacto para (seja qual for o tipo). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Esta visualização apresenta todos os projetos e tarefas que estĆ” autorizado a ler. TasksDesc=Esta visualização apresenta todos os projetos e tarefas (as suas permissƵes de utilizador concedem-lhe permissĆ£o para ver tudo). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=ResponsĆ”vel pelo Projeto LastProjects=Últimos %s projetos AllProjects=Todos os Projetos OpenedProjects=Projetos abertos +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Lista de Projetos ShowProject=Mostrar Projeto SetProject=Definir Projeto @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=%s tarefas modificadas TaskDeletedInDolibarr=%s tarefas apagadas OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projetos com este utilizador como contacto TasksWithThisUserAsContact=Tarefas atribuĆ­das a este utilizador ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Atribuir ProjectOverview=Resumo @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/pt_PT/propal.lang b/htdocs/langs/pt_PT/propal.lang index 40afe89b71f..0f60ed1368c 100644 --- a/htdocs/langs/pt_PT/propal.lang +++ b/htdocs/langs/pt_PT/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Última %s propostas alteradas AllPropals=Todos Os OrƧamentos LastProposals=Ultimos OrƧamentos SearchAProposal=Procurar um OrƧamento +NoProposal=No proposal ProposalsStatistics=EstatĆ­sticas de OrƧamentos NumberOfProposalsByMonth=NĆŗmero por MĆŖs AmountOfProposalsByMonthHT=Montante por MĆŖs (sem IVA) @@ -62,7 +63,8 @@ DatePropal=Data da proposta DateEndPropal=VĆ”lido atĆ© DateEndPropalShort=Data Fim ValidityDuration=Duração da Validade -CloseAs=Fechar Estatuto +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classificar Facturado BuildBill=Criar Factura ErrorPropalNotFound=OrƧamento %s Inexistente @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Criação do modelo padrĆ£o DefaultModelPropalToBill=Modelo padrĆ£o ao fechar uma proposta de negócio (a facturar) DefaultModelPropalClosed=Modelo padrĆ£o ao fechar uma proposta de negócio (nĆ£o faturada) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/pt_PT/salaries.lang b/htdocs/langs/pt_PT/salaries.lang index 7b757157a3f..af8fd746745 100644 --- a/htdocs/langs/pt_PT/salaries.lang +++ b/htdocs/langs/pt_PT/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Código da contabilidade para pagamentos de SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Código da contabilidade para movimentos financeiros Salary=SalĆ”rio Salaries=SalĆ”rios -Employee=Empregado NewSalaryPayment=Novo Pagamento de SalĆ”rio SalaryPayment=Pagamento de SalĆ”rio SalariesPayments=Pagamentos de SalĆ”rios diff --git a/htdocs/langs/pt_PT/sendings.lang b/htdocs/langs/pt_PT/sendings.lang index d89b9b1ce5c..b9a3ba0cb08 100644 --- a/htdocs/langs/pt_PT/sendings.lang +++ b/htdocs/langs/pt_PT/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Todos os Despachos Shipment=Envio Shipments=Envios ShowSending=Mostrar Despachos -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Ɓrea de Envios ListOfSendings=Lista de Envios SendingMethod=MĆ©todo de Envio diff --git a/htdocs/langs/pt_PT/sms.lang b/htdocs/langs/pt_PT/sms.lang index 7a68c2c4a95..29c0420f472 100644 --- a/htdocs/langs/pt_PT/sms.lang +++ b/htdocs/langs/pt_PT/sms.lang @@ -49,5 +49,6 @@ SendSms=Enviar SMS SmsInfoCharRemain=N Āŗ de caracteres restantes SmsInfoNumero= (Formato internacional exemplo: +33899701761) DelayBeforeSending=Atraso antes de enviar (minutos) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Nenhum alvo disponĆ­vel. Verifique a configuração do seu provedor de SMS. diff --git a/htdocs/langs/pt_PT/supplier_proposal.lang b/htdocs/langs/pt_PT/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/pt_PT/supplier_proposal.lang +++ b/htdocs/langs/pt_PT/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/pt_PT/trips.lang b/htdocs/langs/pt_PT/trips.lang index 64cea7209d9..1cb670d46f2 100644 --- a/htdocs/langs/pt_PT/trips.lang +++ b/htdocs/langs/pt_PT/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Linha do relatório de despesas TF_OTHER=Outro -TF_TRANSPORTATION=Meio de Transporte +TF_TRIP=Transportation TF_LUNCH=Alimentação TF_METRO=Metro TF_TRAIN=Comboio @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=nenhum relatório de despesas para exportar para este perĆ­odo. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/pt_PT/users.lang b/htdocs/langs/pt_PT/users.lang index 35a48e998c0..c562eb19d1a 100644 --- a/htdocs/langs/pt_PT/users.lang +++ b/htdocs/langs/pt_PT/users.lang @@ -121,3 +121,4 @@ OpenIDURL=URL de OpenID LoginUsingOpenID=Utilizar OpenID para iniciar a sessĆ£o WeeklyHours=Horas semanais ColorUser=Cor do utilizador +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ro_RO/accountancy.lang b/htdocs/langs/ro_RO/accountancy.lang index ad2faab3edf..2a8dc162b96 100644 --- a/htdocs/langs/ro_RO/accountancy.lang +++ b/htdocs/langs/ro_RO/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Selectează un model de export Modelcsv_normal=Classic export Modelcsv_CEGID=Export către CEGID Expert BackToChartofaccounts=Ǝnapi la plan de conturi -Back=Return Definechartofaccounts=Defineşte un plan de conturi Selectchartofaccounts=Selectează un plan de conturi @@ -109,10 +108,6 @@ DelBookKeeping=Şterge Ć®nregistrări din Cartea Mare DescSellsJournal=Jurnal VĆ¢nzări DescPurchasesJournal=Jurnal Cumpărări -BankJournal=Jurnal Bancă -DescBankJournal=Jurnal Banca inclusiv toate tipurile plaÅ£ilor altele decat numerar -CashJournal=Jurnal Casă -DescCashJournal=Jurnal Cash inclusiv tipul plaÅ£ii numerar FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consultati aici lista liniilor de facturi furnizor și co ValidateHistory=Validează automat ErrorAccountancyCodeIsAlreadyUse=Eroare, nu puteți șterge acest cont contabil, deoarece este folosit - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Fişă Ventilare GeneralLedgerIsWritten=Operations are written in the general ledger ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator +ExportFormat=Formatul de export +Prefixname=Prefixul fișierului export +Separate=Separator Export Textframe=Frame of text value Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +Fieldname=Denumire cĆ¢mp +Headername=Nume Ć®n antet +Type=Tip campuri +Param=Parametrii suplimentari +EnabledProduct=Ǝn produse +EnabledTiers=In third party +EnabledVat=In TVA- +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/ro_RO/admin.lang b/htdocs/langs/ro_RO/admin.lang index aab5922cd4d..a0ae12d6f2d 100644 --- a/htdocs/langs/ro_RO/admin.lang +++ b/htdocs/langs/ro_RO/admin.lang @@ -281,8 +281,8 @@ ModuleSetup=Configurare Modul ModulesSetup=Configurare Module ModuleFamilyBase=Sistem ModuleFamilyCrm=Clientul Ressource Management (CRM) -ModuleFamilyProducts=Products Management (PM) -ModuleFamilyHr=Human Resource Management (HR) +ModuleFamilyProducts=Managementul Produselor (PM) +ModuleFamilyHr=Management Resurse Umane (HR) ModuleFamilyProjects=Proiecte ModuleFamilyOther=Altele ModuleFamilyTechnic=Instrumente Multi-module @@ -304,7 +304,7 @@ SetupIsReadyForUse=Instalarea este terminat şi Dolibarr este gata pentru a fi u NotExistsDirect=Nu este definit directorroot alternativ.
      InfDirAlt=ƎncepĆ¢nd cu versiunea 3, este posibil să se definească un director radacina alternativ.Director rădăcină vă permite să stocați, Ć®n același loc, plug-in-uri și template-uri personalizate.
      Doar creaţi un director de la rădăcină Dolibarr (de exemplu: custom).
      InfDirExample=
      Apoi, declaraÅ£i l fișierul Ć®n conf.php
      $dolibarr_main_url_root_alt='http://myserver/custom'
      $dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'
      "Aveţi nevoie de ajutor sau sprijin"
      de la pagina de login -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=Ascunde link-ul Ajutor Online "%s" AddCRIfTooLong=Nu exista un ambalaj, aşa că, dacă este linia de documente pe pagină, pentru că prea mult timp, trebuie să adăugaţi-vă revine transportului în textarea. ModuleDisabled=Modulul dezactivat ModuleDisabledSoNoEvent=Modul de persoane atât de eveniment nu a creat @@ -352,7 +352,7 @@ ThemeDir=Director Teme ConnectionTimeout=Conexiune timeout ResponseTimeout=Răspuns timeout SmsTestMessage=Mesaj de test de la PHONEFROM__ __ la __ PHONETO__ -ModuleMustBeEnabledFirst=Module %s must be enabled first if you need this feature. +ModuleMustBeEnabledFirst=Modulul %s trebuie să fie activat daca aveti nevoie de aceasta functie SecurityToken=Cheia pentru URL-uri sigure NoSmsEngine=Nu expeditor SMS Manager disponibile. SMS expeditor manager nu sunt instalate implicit cu distribuţia (deoarece depinde de un furnizor extern), dar puteţi găsi unele pe http://www.dolistore.com PDF=PDF @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Ascunde toate informaţiile referitoare la TVA-ul pe HideDescOnPDF=Ascunde descrierea produselor pe PDF ul generat HideRefOnPDF=Ascunde ref. produs pe PDF ul generat HideDetailsOnPDF=Ascunde detaliile liniilor produselor pe PDF ul generat -PlaceCustomerAddressToIsoLocation=Use french standard position (La Posteà for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliotecă UrlGenerationParameters=Parametrii pentru a asigura URL-uri SecurityTokenIsUnique=Utilizaţi un unic parametru securekey pentru fiecare URL @@ -389,7 +389,7 @@ ExtrafieldSeparator=Separator ExtrafieldCheckBox=Checkbox ExtrafieldRadio=Radio buton ExtrafieldCheckBoxFromList= Checkbox din tabel -ExtrafieldLink=Link to an object +ExtrafieldLink=Link către un obiect ExtrafieldParamHelpselect=Lista de parametri trebuie să fie ca cheie, valoare

      pentru exemplul:
      1, valoare1
      2, valoare2
      3, value3
      ...

      Pentru a avea listă Ć®n funcție de o alta:
      1,value1|parent_list_code:parent_key
      2,value2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=Lista de parametri trebuie să fie de tip cheie, valoare

      pentru exemplul:
      1, valoare1
      2, valoare2
      3, value3
      ... ExtrafieldParamHelpradio=Lista de parametri trebuie să fie de tip cheie, valoare

      pentru exemplul:
      1, valoare1
      2, valoare2
      3, value3
      ... @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Sunteți sigur că doriți să ștergeți toate va AllBarcodeReset=Toate valorile codurilor de bare au fost eliminate NoBarcodeNumberingTemplateDefined=Niciun model numeric de cod de bare disponibil in configurarea modulului cod de bare NoRecordWithoutBarcodeDefined=Nicio Ć®nregistrare fără cod de bare definit +EnableFileCache=Enable file cache # Modules Module0Name=Utilizatori & grupuri @@ -492,19 +493,19 @@ Module400Name=Proiecte / Oportunitati / Prospecți Module400Desc=Managementul de proiecte, oportunități sau potențiali. Puteți, apoi, atribui apoi orice element (factură, comandă, ofertă, intervenție, ...), la un proiect și a obține o vedere transversală din punctul de vedere al proiectului. Module410Name=Webcalendar Module410Desc=Webcalendar integrare -Module500Name=Special expenses +Module500Name=Cheltuieli speciale Module500Desc=Management of special expenses (taxes, social or fiscal taxes, dividends) Module510Name=Salarii Module510Desc=Managementul salariilor angajatilor si a plaÅ£iilor Module520Name=Loan Module520Desc=Management of loans Module600Name=Notificări -Module600Desc=Trimite notificări prin email la unele evenimente de afaceri Dolibarr la contactele terților (configurare definită pe fiecare terÅ£) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donatii Module700Desc=MAnagementul DonaÅ£iilor -Module770Name=Expense reports -Module770Desc=Management and claim expense reports (transportation, meal, ...) -Module1120Name=Supplier commercial proposal +Module770Name=Rapoarte Cheltuieli +Module770Desc=Managementul rapoartelor de cheltuieli (transport, masă, ...) +Module1120Name=Ofertă Comercială Furnizor Module1120Desc=Request supplier commercial proposal and prices Module1200Name=Mantis Module1200Desc=Mantis integrare @@ -512,7 +513,7 @@ Module1400Name=Contabilitate Module1400Desc=Management Contabilitate de gestiune (partidă dublă) Module1520Name=Generare Document Module1520Desc=Mass mail document generation -Module1780Name=Tags/Categories +Module1780Name=Tag-uri / Categorii Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members) Module2000Name=Fckeditor Module2000Desc=WYSIWYG Editor @@ -545,7 +546,7 @@ Module6000Name=Flux de lucru Module6000Desc=Managementul fluxului de lucru Module20000Name=Managementul cererilor de concedii Module20000Desc=Declară şi urmăreşte cererile de concedii ale angajaÅ£ilor -Module39000Name=Product lot +Module39000Name=Lot Produs Module39000Desc=Lot or serial number, eat-by and sell-by date management on products Module50000Name=Paybox Module50000Desc=Modul de a oferi o pagina de plata online prin card de credit cu Paybox @@ -603,10 +604,10 @@ Permission86=Trimite ordinelor clienÅ£ilor Permission87=Inchide ordinelor clienÅ£ilor Permission88=Anulare ordinelor clienÅ£ilor Permission89=Ştergere ordinelor clienÅ£ilor -Permission91=Read social or fiscal taxes and vat -Permission92=Create/modify social or fiscal taxes and vat -Permission93=Delete social or fiscal taxes and vat -Permission94=Export social or fiscal taxes +Permission91=Citeste taxe sociale sau fiscale și tva +Permission92=Creare / Modificare taxe sociale sau fiscale si tva +Permission93=Sterge taxe sociale sau fiscale si tva +Permission94=Export taxe sociale sau fiscale si tva Permission95=Citeşte rapoarte Permission101=Citeşte sendings Permission102=Creare / Modificare Livrare @@ -734,12 +735,12 @@ Permission701=CitiÅ£i donaÅ£ii Permission702=Creare / Modificare donaÅ£ii Permission703=Ştergere donaÅ£ii Permission771=Read expense reports (yours and your subordinates) -Permission772=Create/modify expense reports -Permission773=Delete expense reports +Permission772=Creare / Modificare Raport Cheltuieli +Permission773=Șterge rapoarte de cheltuieli Permission774=Read all expense reports (even for user not subordinates) -Permission775=Approve expense reports -Permission776=Pay expense reports -Permission779=Export expense reports +Permission775=Aproba rapoarte de cheltuieli +Permission776=Plăste rapoarte de cheltuieli +Permission779=Export Rapoarte Cheltuieli Permission1001=Citeşte stocuri Permission1002=Creare / modificare depozite Permission1003=Ștergere depozite @@ -776,10 +777,10 @@ Permission20003=Delete leave requests Permission20004=Read all leave requests (even user not subordinates) Permission20005=Create/modify leave requests for everybody Permission20006=Admin leave requests (setup and update balance) -Permission23001=Read Scheduled job -Permission23002=Create/update Scheduled job -Permission23003=Delete Scheduled job -Permission23004=Execute Scheduled job +Permission23001=Citeste Joburi programate +Permission23002=Creare/Modificare job programat +Permission23003=Şterge Joburi programate +Permission23004=Execută Joburi programate Permission2401=Citeşte acÅ£iuni (evenimente sau sarcini) legate de acest cont Permission2402=Crea / modifica / delete acÅ£iuni (evenimente sau sarcini) legate de acest cont Permission2403=Citeşte acÅ£iuni (evenimente sau sarcini) de alÅ£ii @@ -804,13 +805,13 @@ Permission59003=Citeşte marjele fiecarui utilizator DictionaryCompanyType=Tip TerÅ£ DictionaryCompanyJuridicalType=Tipuri juridice terÅ£i DictionaryProspectLevel=Nivel potenÅ£ial Prospect -DictionaryCanton=State/Province +DictionaryCanton=Regiune / JudeÅ£ DictionaryRegion=Regiuni DictionaryCountry=Ţări DictionaryCurrency=Monede DictionaryCivility=Mod adresare DictionaryActions=Tip evenimente agenda -DictionarySocialContributions=Social or fiscal taxes types +DictionarySocialContributions=Tipuri Taxe sociale sau fiscale DictionaryVAT=Cote TVA sau Cote Taxe Vanzări DictionaryRevenueStamp=Valoarea timbrelor fiscale DictionaryPaymentConditions=Conditiile de plata @@ -827,9 +828,9 @@ DictionarySource=Originea ofertei / comenzi DictionaryAccountancyplan=Plan de conturi DictionaryAccountancysystem=Model pentru plan de conturi DictionaryEMailTemplates=Șabloane e-mailuri -DictionaryUnits=Units +DictionaryUnits=Unităţi DictionaryProspectStatus=Prospection status -DictionaryHolidayTypes=Type of leaves +DictionaryHolidayTypes=Tipuri concedii DictionaryOpportunityStatus=Opportunity status for project/lead SetupSaved=Setup salvate BackToModuleList=Inapoi la lista de module @@ -865,11 +866,11 @@ LocalTax2IsNotUsedDescES= Ǝn mod implicit propus IRPF este 0. SfĆ¢rşitul regul LocalTax2IsUsedExampleES= Ǝn Spania, liber profesionişti şi specialişti independenÅ£i, care presta servicii şi companiile care au ales sistemul de impozitare de module. LocalTax2IsNotUsedExampleES= Ǝn Spania nu sunt afaceri care fac obiectul sistemului de impozitare de module. CalcLocaltax=Reports on local taxes -CalcLocaltax1=Sales - Purchases +CalcLocaltax1=VĆ¢nzări - CumpĆ¢rări CalcLocaltax1Desc=Rapoarte Taxe Locale este calcult ca diferenţă dintre taxele locale de vanzare şi taxele locale de cumparare -CalcLocaltax2=Purchases +CalcLocaltax2=AchiziÅ£ii CalcLocaltax2Desc=Rapoarte Taxe Locale este totalul taxelor locale de cumpărare -CalcLocaltax3=Sales +CalcLocaltax3=VĆ¢nzări CalcLocaltax3Desc=Rapoarte Taxe Locale este totalul taxelor locale de vanzare LabelUsedByDefault=Eticheta utilizat Ć®n mod implicit Ć®n cazul Ć®n care nu poate fi găsit de traducere pentru codul LabelOnDocuments=Eticheta de pe documente @@ -954,7 +955,7 @@ DoNotSuggestPaymentMode=Nu sugerează NoActiveBankAccountDefined=Niciun cont bancar activ definit OwnerOfBankAccount=Titular de cont bancar %s BankModuleNotActive=Conturi bancare de module nu a permis -ShowBugTrackLink=Show link "%s" +ShowBugTrackLink=Arată link-ul "%s" ShowWorkBoard=Show "de lucru" la pagina de start Alerts=Alerte Delays=ƎntĆ¢rzierile @@ -963,6 +964,7 @@ DelaysBeforeWarning=ƎntĆ¢rzieri Ć®nainte de avertisment DelaysOfToleranceBeforeWarning=Toleranta Ć®ntĆ¢rzieri Ć®nainte de avertisment DelaysOfToleranceDesc=Acest ecran vă permite să definiÅ£i de tolerat Ć®ntĆ¢rzieri Ć®nainte de o alertă este raportat de pe ecran cu picto %s tĆ¢rziu, pentru fiecare element. Delays_MAIN_DELAY_ACTIONS_TODO=Toleranţă Ć®ntĆ¢rziere (Ć®n zile) Ć®nainte de alertă cu privire la acÅ£iunile planificate care nu au fost Ć®ncă realizat +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Toleranţă Ć®ntĆ¢rziere (Ć®n zile) Ć®nainte de alertă cu privire la ordinele nu a fost Ć®ncă realizat Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Toleranţă Ć®ntĆ¢rziere (Ć®n zile) Ć®nainte de alertă privind ordinele de furnizori nu au fost Ć®ncă prelucrate Delays_MAIN_DELAY_PROPALS_TO_CLOSE=ƎntĆ¢rziere toleranță (Ć®n zile) Ć®nainte de alertă cu privire la propunerile de a Ć®nchide @@ -1087,6 +1089,7 @@ PathDirectory=Director SendmailOptionMayHurtBuggedMTA=Functionalitate pentru a trimite mesaje utilizĆ¢nd metoda "mail PHP direct" va genera un mesaj e-mail care nu s-ar putea să fie corect interpretat de către unele servere de e-mail . Rezultatul este că unele mail-uri nu pot fi citite de unele persoane . Este cazul unor furnizori de Internet (Ex: Orange Ć®n FranÅ£a). Aceasta nu este o problemă Ć®n Dolibarr nici Ć®n PHP, dar primesc pe serverul de poştă electronică. PuteÅ£i adăuga toate acestea, opÅ£iunea MAIN_FIX_FOR_BUGGED_MTA la 1 Ć®n configurare - pentru a modifica alte Dolibarr pentru a evita acest lucru. Cu toate acestea, este posibil să aveÅ£i probleme cu alte servere care sens strict standard SMTP. Altă soluÅ£ie (recommanded) este de a utiliza metoda "SMTP socket bibliotecă", care nu are dezavantaje. TranslationSetup=Configurarea traducerii TranslationDesc=Alegerea limbiilor vizibile pe ecran pot fi modificate:
      * La nivel global din meniul Home - Configurare - Afişare
      * Pe utilizator numai ,la Tabul Afișare utilizator al fişei de utilizator (click pe login din partea de sus a ecranului). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Numărul total al modulelor funcÅ£ionale activate: %s YouMustEnableOneModule=Trebuie activat cel puÅ£in 1 modul ClassNotFoundIntoPathWarning=Clasa %s negăsită Ć®n calea PHP @@ -1124,7 +1127,7 @@ DisableForgetPasswordLinkOnLogonPage=Nu afişa link-ul "Uită parola" de pe pagi UsersSetup=Utilizatorii modul de configurare UserMailRequired=EMail necesare pentru a crea un utilizator nou ##### HRM setup ##### -HRMSetup=HRM module setup +HRMSetup=Configurare Modul HRM ##### Company setup ##### CompanySetup=Setări Modul TerÅ£i CompanyCodeChecker=Modulul pentru terÅ£i cod de generare şi de verificare (client sau furnizor) @@ -1585,14 +1588,14 @@ WebServicesDesc=Prin activarea acestui modul, Dolibarr devenit un serviciu de we WSDLCanBeDownloadedHere=WSDL Descriptorul de fişier cu condiÅ£ia serviceses pot fi download aici EndPointIs=SOAP clienÅ£ii trebuie să trimită cererile lor la Dolibarr final disponibile la Url ##### API #### -ApiSetup=API module setup +ApiSetup=Configurare Modul API ApiDesc=By enabling this module, Dolibarr become a REST server to provide miscellaneous web services. KeyForApiAccess=Key to use API (parameter "api_key") ApiProductionMode=Enable production mode (this will activate use of a caches for services management) ApiEndPointIs=You can access to the API at url ApiExporerIs=You can explore the API at url OnlyActiveElementsAreExposed=Only elements from enabled modules are exposed -ApiKey=Key for API +ApiKey=Cheie pentru API ##### Bank ##### BankSetupModule=Banca modul de configurare FreeLegalTextOnChequeReceipts=Free text pe cec Ć®ncasări @@ -1664,12 +1667,13 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes -BackgroundColor=Background color -TopMenuBackgroundColor=Background color for Top menu -LeftMenuBackgroundColor=Background color for Left menu +BackgroundColor=Culoare Background +TopMenuBackgroundColor=Culoare Background pentru Top menu +LeftMenuBackgroundColor=Culoare Background pentru Left menu BackgroundTableTitleColor=Background color for Table title line BackgroundTableLineOddColor=Background color for odd table lines BackgroundTableLineEvenColor=Background color for even table lines @@ -1687,8 +1691,8 @@ TypeOfTemplate=Type of template TemplateIsVisibleByOwnerOnly=Template is visible by owner only FixTZ=Fixează TimeZone FillFixTZOnlyIfRequired=Example: +2 (fill only if problem experienced) -ExpectedChecksum=Expected Checksum -CurrentChecksum=Current Checksum +ExpectedChecksum=Checksum așteptat +CurrentChecksum=Checksum curent MailToSendProposal=To send customer proposal MailToSendOrder=To send customer order MailToSendInvoice=To send customer invoice diff --git a/htdocs/langs/ro_RO/agenda.lang b/htdocs/langs/ro_RO/agenda.lang index f31abb801d2..cf8c3696f49 100644 --- a/htdocs/langs/ro_RO/agenda.lang +++ b/htdocs/langs/ro_RO/agenda.lang @@ -35,7 +35,9 @@ AllActions= Toate Ev. / sarcini ViewCal=Vedere lunara ViewDay=Vedere zilnica ViewWeek=Vedere săptămĆ¢nala +ViewYear=Year view ViewPerUser=Vedere pe utilizator +ViewPerType=Per type view ViewWithPredefinedFilters= Vedere cu filtre predefinite AutoActions= Completarea automată AgendaAutoActionDesc= Definiți aici evenimentele pentru care doriți ca Dolibarr să creeze automat un eveniment Ć®n agendă. Ǝn cazul Ć®n care nimic nu este bifat(implicit), doar acțiunile manuale vor fi incluse Ć®n agendă. @@ -48,9 +50,9 @@ InvoiceValidatedInDolibarrFromPos=Factura %s validată din POS InvoiceBackToDraftInDolibarr=Factura %s revenită de statutul schiţă InvoiceDeleteDolibarr=Factura %s ştearsă OrderValidatedInDolibarr=Comanda %s validată -OrderDeliveredInDolibarr=Order %s classified delivered +OrderDeliveredInDolibarr=Comanda livrată %s clasificată OrderCanceledInDolibarr=Comanda %s anulată -OrderBilledInDolibarr=Order %s classified billed +OrderBilledInDolibarr=Comanda livrată %s facturată OrderApprovedInDolibarr=Comanda %s aprobată OrderRefusedInDolibarr=Comanda %s refuzată OrderBackToDraftInDolibarr=Comanda %s revenită de statutul schiţă @@ -90,17 +92,17 @@ ExtSiteUrlAgenda=URL-ul pentru a accesa fişierul . ical ExtSiteNoLabel=Nicio descriere WorkingTimeRange=Rang timp muncă WorkingDaysRange=Rang zile muncă -VisibleTimeRange=Visible time range -VisibleDaysRange=Visible days range +VisibleTimeRange=Interval de timp vizibil +VisibleDaysRange=Interval zile vizibil AddEvent=Creare eveniment MyAvailability=Disponibilitatea mea -ActionType=Event type -DateActionBegin=Start event date -CloneAction=Clone event -ConfirmCloneEvent=Are you sure you want to clone the event %s ? -RepeatEvent=Repeat event -EveryWeek=Every week -EveryMonth=Every month -DayOfMonth=Day of month -DayOfWeek=Day of week -DateStartPlusOne=Date start + 1 hour +ActionType=Tip Eveniment +DateActionBegin=Dată Ć®ncepere eveniment +CloneAction=Clonează eveniment +ConfirmCloneEvent=Sigur doriÅ£i să clonaÅ£i acest eveniment %s ? +RepeatEvent=Repeta eveniment +EveryWeek=Fiecare săptămĆ¢nă +EveryMonth=Fiecare lună +DayOfMonth=Zi a lunii +DayOfWeek=Zi a saptamanii +DateStartPlusOne=Dată Ć®nceput + 1 ora diff --git a/htdocs/langs/ro_RO/banks.lang b/htdocs/langs/ro_RO/banks.lang index 4cee55d6493..f8798dfe590 100644 --- a/htdocs/langs/ro_RO/banks.lang +++ b/htdocs/langs/ro_RO/banks.lang @@ -33,10 +33,10 @@ AllTime=De la inceput Reconciliation=Reconciliere RIB=Număr Cont Bancă IBAN=Cod IBAN -IbanValid=IBAN is Valid -IbanNotValid=IBAN is Not Valid +IbanValid=IBAN este valid +IbanNotValid=IBAN nu este valid BIC=Cod BIC / SWIFT -SwiftValid=BIC/SWIFT is Valid +SwiftValid=BIC / SWIFT este valid SwiftNotValid=BIC/SWIFT is Not Valid StandingOrders=Ordine de plată StandingOrder=Ordin plată @@ -94,7 +94,7 @@ Conciliate=Deconteaza Conciliation=Conciliere ConciliationForAccount=Deconteaza acest cont IncludeClosedAccount=IncludeÅ£i conturile Ć®nchise -OnlyOpenedAccount=Only open accounts +OnlyOpenedAccount=Numai conturile deschise AccountToCredit=Cont de credit AccountToDebit=Cont de debit DisableConciliation=DezactivaÅ£i reconcilierea pentru acest cont @@ -113,7 +113,7 @@ CustomerInvoicePayment=Plată Client CustomerInvoicePaymentBack=Return Plată client SupplierInvoicePayment=Plată Furnizor WithdrawalPayment=Retragerea de plată -SocialContributionPayment=Social/fiscal tax payment +SocialContributionPayment=Plata taxe sociale sau fiscale și tva FinancialAccountJournal=Jurnal Cont Financiar BankTransfer=Virament bancar BankTransfers=Viramente @@ -163,8 +163,8 @@ LabelRIB=Etichetă BAN NoBANRecord=Nicio Ć®nregistrare BAN DeleteARib=Ștergeți Ć®nregistrarea BAN ConfirmDeleteRib=Sigur doriÅ£i să ştergeÅ£i această Ć®nregistrare BAN ? -StartDate=Start date -EndDate=End date +StartDate=Dată Ć®ncepere +EndDate=Dată sfĆ®rşit RejectCheck=Check returned ConfirmRejectCheck=Are you sure you want to mark this check as rejected ? RejectCheckDate=Date the check was returned diff --git a/htdocs/langs/ro_RO/bills.lang b/htdocs/langs/ro_RO/bills.lang index 9ed3522cc0c..7417bc42ba6 100644 --- a/htdocs/langs/ro_RO/bills.lang +++ b/htdocs/langs/ro_RO/bills.lang @@ -73,7 +73,9 @@ PaymentsAlreadyDone=Plăţi deja efectuate PaymentsBackAlreadyDone=PlaÅ£i Return deja efectuate PaymentRule=Mod de Plată PaymentMode=Tip de plată -PaymentModeShort=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) +PaymentModeShort=Tip de plată PaymentTerm=Conditii de plata PaymentConditions=Conditiile de plata PaymentConditionsShort=Conditiile de plata @@ -178,12 +180,13 @@ NumberOfBills=Nr facturi NumberOfBillsByMonth=Nr facturi pe luni AmountOfBills=Valoare facturi AmountOfBillsByMonthHT=Valoarea facturilor pe luni (fără tva) -ShowSocialContribution=Show social/fiscal tax +ShowSocialContribution=Afisează taxa sociala/fiscala ShowBill=Afisează factura ShowInvoice=Afisează factura ShowInvoiceReplace=Afisează factura de Ć®nlocuire ShowInvoiceAvoir=Afisează nota de credit ShowInvoiceDeposit=Afisează factura de avans +ShowInvoiceSituation=Show situation invoice ShowPayment=Afisează plata AlreadyPaid=Deja platite AlreadyPaidBack=Deja rambursată @@ -215,12 +218,13 @@ DateEcheance=Data limită DateInvoice=Data facturării NoInvoice=Nicio factură ClassifyBill=Clasează factura -SupplierBillsToPay=Unpaid supplier invoices -CustomerBillsUnpaid=Unpaid customer invoices +SupplierBillsToPay=Facturi furnizori neplătite +CustomerBillsUnpaid=Facturi clienÅ£i neĆ®ncasate NonPercuRecuperable=Nerecuperabilă SetConditions=Setează termenii de plata SetMode=Setează modul de plată Billed=Facturat +RecurringInvoices=Recurring invoices RepeatableInvoice=Model factura RepeatableInvoices=Modele facturi Repeatable=Model @@ -267,8 +271,9 @@ BillAddress=Adresa de facturare HelpEscompte=Această reducere este un discount acordat clientului pentru că plata a fost făcută Ć®nainte de termen. HelpAbandonBadCustomer=Această sumă a fost abandonată (client ae declarat client de rău platnic) şi este considerat ca fiind o pierdere excepÅ£ională. HelpAbandonOther=Această sumă a fost abandonată, deoarece a fost o eroare (client greșit sau factura Ć®nlocuită cu alta, de exemplu) -IdSocialContribution=Social/fiscal tax payment id +IdSocialContribution=Id Plata taxa sociala / fiscala PaymentId=ID Plată +PaymentRef=Payment ref. InvoiceId=ID Factură InvoiceRef=Ref. Factură InvoiceDateCreation=Data crearea factură @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Facturi asociate Furnizor LatestRelatedBill=Ultima Factură asociată WarningBillExist=Avertisment, una sau mai multe facturi există deja MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Imediat @@ -327,12 +336,12 @@ PaymentTypeCB=Carte de credit PaymentTypeShortCB=Carte de credit PaymentTypeCHQ=Cec PaymentTypeShortCHQ=Cec -PaymentTypeTIP=Interbank Payment -PaymentTypeShortTIP=Interbank Payment +PaymentTypeTIP=Plata interbancara +PaymentTypeShortTIP=Plata interbancara PaymentTypeVAD=Online PaymentTypeShortVAD=Online -PaymentTypeTRA=Traite -PaymentTypeShortTRA=Traite +PaymentTypeTRA=Trata +PaymentTypeShortTRA=Trata PaymentTypeFAC=Factor PaymentTypeShortFAC=Factor BankDetails=Coordonate Bancă @@ -349,7 +358,7 @@ ExtraInfos=InformaÅ£ii suplimentare RegulatedOn=Plătite pe ChequeNumber=Cec Nr ChequeOrTransferNumber=Cec / Transfer Nr -ChequeMaker=Check/Transfer transmitter +ChequeMaker=Verificare / transmițător Transfer ChequeBank=Banca Cec CheckBank=Verifică NetToBePaid=Net de plată @@ -380,7 +389,7 @@ ChequesReceipts=Borderouri cecuri remise ChequesArea=CECURI ChequeDeposits=Cecuri remise Cheques=Cecuri -DepositId=Id deposit +DepositId=Depozit id NbCheque=Number of checks CreditNoteConvertedIntoDiscount=Această notă de credit a fost convertită Ć®n %s UsBillingContactAsIncoiveRecipientIfExist=UtilizaÅ£i , adresa de facturare a contactului clientului Ć®n loc de o adresa terÅ£ului ca adresa a destinatarului pentru facturi @@ -393,6 +402,7 @@ Reported=ƎntĆ¢rziat DisabledBecausePayments=Nu este posibil, deoarece există unele plăţi CantRemovePaymentWithOneInvoicePaid=Nu se poate elimina plata deoarece există cel puțin o factură clasificată plătită ExpectedToPay=Plată prevăzută +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Achitat prin aceasta plată ClosePaidInvoicesAutomatically=Clasează "Platită" toate facturile standard, de situatie sau de Ć®nlocuire Ć®n Ć®ntregime platite. ClosePaidCreditNotesAutomatically=Clasează "Platită" toate credit notele returnate Ć®n Ć®ntregime @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Notă: Această listă conține numai facturile pen RevenueStamp=Timbru fiscal YouMustCreateInvoiceFromThird=Această opțiune este disponibilă numai atunci cĆ¢nd se creează factura de la tab-ul "client" al terÅ£ului PDFCrabeDescription=Şablon PDF Factura Crabe . Un șablon factură complet (format recomandat) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=RetrimiteÅ£i numărul sub forma %syymm-nnnn pentru facturile standard și %syymm-nnnn pentru notele de credit unde yy este anul, mm este luna și nnnn este o secvenţă fără nici o pauză și fără revenire la 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=O factură Ć®ncepĆ¢nd cu $syymm există deja și nu este compatibilă cu acest model de numerotaÅ£ie. ƎnşăturaÅ£i-o sau redenumiți-o pentru a activa acest modul. @@ -431,5 +442,13 @@ NotLastInCycle=Aceasta factura ce nu se afla in ultimul ciclu si nu poate fi mod DisabledBecauseNotLastInCycle=URmatoarea situatie deja exista DisabledBecauseFinal=Aceasta situatie este finala CantBeLessThanMinPercent=Progresul nu poate fi mai mic decat valoarea lui in precedenta situatie -NoSituations=No open situations +NoSituations=Nicio situatie deschisa InvoiceSituationLast=Factura finala si generala +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/ro_RO/boxes.lang b/htdocs/langs/ro_RO/boxes.lang index 89a598b5a05..7e0253476aa 100644 --- a/htdocs/langs/ro_RO/boxes.lang +++ b/htdocs/langs/ro_RO/boxes.lang @@ -19,7 +19,7 @@ BoxLastContracts=Ultimele contracte BoxLastContacts=Ultimele contacte / adrese BoxLastMembers=Ultimii membri BoxFicheInter=Ultimele intervenÅ£ii -BoxCurrentAccounts=Open accounts balance +BoxCurrentAccounts=Sold conturi deschise BoxSalesTurnover=Cifra de afaceri VĆ¢nzări BoxTotalUnpaidCustomerBills=Total facturi clienÅ£i neĆ®ncasate BoxTotalUnpaidSuppliersBills=Total facturi furnizori neplătite @@ -47,7 +47,7 @@ BoxTitleLastModifiedMembers=Ultimii %s membri BoxTitleLastFicheInter=Ultimele %s intervenÅ£ii modificate BoxTitleOldestUnpaidCustomerBills=Cele mai vechi %s facturi clienÅ£i neĆ®ncasate BoxTitleOldestUnpaidSupplierBills=Cele mai vechi %s facturi furnizori neplătite -BoxTitleCurrentAccounts=Open accounts balances +BoxTitleCurrentAccounts=Solduri conturi deschise BoxTitleSalesTurnover=Cifra de afaceri vĆ¢nzări BoxTitleTotalUnpaidCustomerBills=Facturi clienÅ£i neĆ®ncasate BoxTitleTotalUnpaidSuppliersBills=Facturi furnizori neplătite @@ -58,7 +58,7 @@ BoxLastExpiredServices=Cele mai vechi %s contacte cu serviciile active expirate BoxTitleLastActionsToDo=Ultimele %s acÅ£iuni de realizat BoxTitleLastContracts=Ultimele %s contracte BoxTitleLastModifiedDonations=Ultimele %s donaÅ£ii modificate -BoxTitleLastModifiedExpenses=Last %s modified expense reports +BoxTitleLastModifiedExpenses=Ultimele %s rapoarte cheltuieli modificare BoxGlobalActivity=Activitate globală ( facturi, oferte, comenzi) FailedToRefreshDataInfoNotUpToDate=Eşec la reĆ®mprospătarea fluxului RSS. Ultima reĆ®mprospătare reuşită la data: %s LastRefreshDate=Ultima dată reĆ®mprospătare @@ -95,3 +95,4 @@ ForCustomersInvoices=Facturi clienÅ£i ForCustomersOrders=Comenzi clienți ForProposals=Oferte comerciale LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/ro_RO/categories.lang b/htdocs/langs/ro_RO/categories.lang index 91a2c868bee..6eede06852d 100644 --- a/htdocs/langs/ro_RO/categories.lang +++ b/htdocs/langs/ro_RO/categories.lang @@ -10,31 +10,31 @@ modify=modifică Classify=Clasează CategoriesArea=Tag-uri / Categorii ProductsCategoriesArea=Taguri/ Categorii Produse / Servicii -SuppliersCategoriesArea=Suppliers tags/categories area -CustomersCategoriesArea=Customers tags/categories area -ThirdPartyCategoriesArea=Third parties tags/categories area -MembersCategoriesArea=Members tags/categories area +SuppliersCategoriesArea=Tag-uri/categorii Furnizori +CustomersCategoriesArea=Tag-uri / categorii Clienții +ThirdPartyCategoriesArea=Taguri/ Categorii TerÅ£i +MembersCategoriesArea=Tag-uri / categorii Membri ContactsCategoriesArea=Contacts tags/categories area -MainCats=Main tags/categories +MainCats=Principalele tag-uri / categorii SubCats=Subcategorii CatStatistics=Statistici -CatList=List of tags/categories -AllCats=All tags/categories -ViewCat=View tag/category -NewCat=Add tag/category -NewCategory=New tag/category -ModifCat=Modify tag/category -CatCreated=Tag/category created +CatList=Lista Tag-uri / Categorii +AllCats=Toate tag-uri / categorii +ViewCat=Vezi tag / categorie +NewCat=Adauga Tag / categoria +NewCategory=Tag / categorie noua +ModifCat=Modifica Tag / categoria +CatCreated=Tag / categorie creată CreateCat=Creați tag / categorie CreateThisCat=Creați acest tag/ categorie ValidateFields=Validează cĆ¢mpurile NoSubCat=Nicio subcategorie. SubCatOf=Subcategorie -FoundCats=Found tags/categories -FoundCatsForName=Tags/categories found for the name : -FoundSubCatsIn=Subcategories found in the tag/category -ErrSameCatSelected=You selected the same tag/category several times -ErrForgotCat=You forgot to choose the tag/category +FoundCats=Tag-uri / categorii gasite +FoundCatsForName=Tag-uri / categorii găsite pentru numele: +FoundSubCatsIn=Subcategorii găsite Ć®n tag-ul / categoria +ErrSameCatSelected=Ati selectat același tag/categoria de mai multe ori +ErrForgotCat=Ai uitat sa alegeti tag-ul / categoria ErrForgotField=Ai uitat să completezi un cĆ¢mp ErrCatAlreadyExists=Acest nume este deja folosit AddProductToCat=Add this product to a tag/category? @@ -49,14 +49,14 @@ CompanyIsInCustomersCategories=This third party is linked to following customers CompanyIsInSuppliersCategories=This third party is linked to following suppliers tags/categories MemberIsInCategories=This member is linked to following members tags/categories ContactIsInCategories=This contact is linked to following contacts tags/categories -ProductHasNoCategory=This product/service is not in any tags/categories -SupplierHasNoCategory=This supplier is not in any tags/categories +ProductHasNoCategory=Acest produs / serviciu nu este Ć®n niciun tag/ categorie +SupplierHasNoCategory=Acest furnizor nu este Ć®n niciun tag/ categorie CompanyHasNoCategory=This thirdparty is not in any tags/categories MemberHasNoCategory=This member is not in any tags/categories ContactHasNoCategory=This contact is not in any tags/categories -ClassifyInCategory=Add to tag/category +ClassifyInCategory=Adauga la tag / categorie NoneCategory=Niciunul -NotCategorized=Without tag/category +NotCategorized=Fără tag / categorie CategoryExistsAtSameLevel=Această categorie există deja cu această referinţă ReturnInProduct=Inapoi la Fişa produs / serviciu ReturnInSupplier=Inapoi la Fişa furnizor @@ -64,22 +64,23 @@ ReturnInCompany=Inapoi la Fişa client / prospect ContentsVisibleByAll=ConÅ£inutul va fi vizibil pentru toÅ£i ContentsVisibleByAllShort=ConÅ£inut vizibil de către toÅ£i ContentsNotVisibleByAllShort=ConÅ£inutul nu va fi vizibil pentru toÅ£i -CategoriesTree=Tags/categories tree -DeleteCategory=Delete tag/category +CategoriesTree=Arborescenta Tag-uri / Categorii +DeleteCategory=Ştergere tag / categorie ConfirmDeleteCategory=Are you sure you want to delete this tag/category ? RemoveFromCategory=Remove link with tag/category RemoveFromCategoryConfirm=Are you sure you want to unlink the transaction from the tag/category ? -NoCategoriesDefined=No tag/category defined -SuppliersCategoryShort=Suppliers tag/category -CustomersCategoryShort=Customers tag/category -ProductsCategoryShort=Products tag/category -MembersCategoryShort=Members tag/category -SuppliersCategoriesShort=Suppliers tags/categories -CustomersCategoriesShort=Customers tags/categories +NoCategoriesDefined=Niciun tag / categorie definită +SuppliersCategoryShort=Tag / categorie Furnizori +CustomersCategoryShort=Tag / categorie Clienții +ProductsCategoryShort= Tag / categorie Produse +MembersCategoryShort=Tag / categorie Membri +SuppliersCategoriesShort=Tag-uri/categorii Furnizori +CustomersCategoriesShort=Tag-uri / categorii Clienții +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Categorii ClienÅ£i / Prospecte -ProductsCategoriesShort=Products tags/categories -MembersCategoriesShort=Members tags/categories -ContactCategoriesShort=Contacts tags/categories +ProductsCategoriesShort=Tag-uri / categorii Produse +MembersCategoriesShort=Tag-uri / categorii Membri +ContactCategoriesShort=Tag-uri / Categorii Contacte ThisCategoryHasNoProduct=Această categorie nu conÅ£ine nici un produs. ThisCategoryHasNoSupplier=Această categorie nu conÅ£ine nici un furnizor. ThisCategoryHasNoCustomer=Această categorie nu conÅ£ine nici un client. @@ -88,24 +89,24 @@ ThisCategoryHasNoContact=Această categorie nu conÅ£ine nici un contact AssignedToCustomer=Atribuie la un client AssignedToTheCustomer=Atribuit la clientul InternalCategory=Categorie internă -CategoryContents=Tag/category contents -CategId=Tag/category id -CatSupList=List of supplier tags/categories +CategoryContents=Continututi Tag / categoria +CategId=Id Tag / Categorie +CatSupList=Lista Tag-uri / Categorii furnizori CatCusList=List of customer/prospect tags/categories -CatProdList=List of products tags/categories -CatMemberList=List of members tags/categories -CatContactList=List of contact tags/categories +CatProdList=Lista Tag-uri / categorii Produse +CatMemberList=Lista Tag-uri / categorii Membri +CatContactList=Lista Tag-uri / Categorii Contacte CatSupLinks=Links between suppliers and tags/categories CatCusLinks=Links between customers/prospects and tags/categories CatProdLinks=Links between products/services and tags/categories CatMemberLinks=Links between members and tags/categories -DeleteFromCat=Remove from tags/category +DeleteFromCat=Elimina din tag-uri / categoriii DeletePicture=Şterge Foto ConfirmDeletePicture=ConfirmaÅ£i ştergere foto ? ExtraFieldsCategories=Atribute complementare -CategoriesSetup=Tags/categories setup +CategoriesSetup=Configurare Tag-uri / categorii CategorieRecursiv=Link with parent tag/category automatically CategorieRecursivHelp=Dacă este activat, produsul va fi legat către categoria părinte atunci cĆ¢nd este adăugat Ć®n subcategorie AddProductServiceIntoCategory=Add următoarele produseservicii ShowCategory=Arată tag / categorie -ByDefaultInList=By default in list +ByDefaultInList=Implicit Ć®n listă diff --git a/htdocs/langs/ro_RO/commercial.lang b/htdocs/langs/ro_RO/commercial.lang index aa865188dcf..a94379e853d 100644 --- a/htdocs/langs/ro_RO/commercial.lang +++ b/htdocs/langs/ro_RO/commercial.lang @@ -7,13 +7,13 @@ Customer=Client Customers=ClienÅ£i Prospect=Prospect Prospects=Prospecte -DeleteAction=Delete an event -NewAction=New event -AddAction=Create event -AddAnAction=Create an event +DeleteAction=Şterge un eveniment +NewAction=Eveniment nou +AddAction=Creare eveniment +AddAnAction=Crează un eveniment AddActionRendezVous=Crează un eveniment Ć®ntălnire Rendez-Vous=ƎntĆ¢lnire -ConfirmDeleteAction=Are you sure you want to delete this event ? +ConfirmDeleteAction=SunteÅ£i sigur că doriÅ£i să ştergeÅ£i aceast eveniment? CardAction=Fişă Eveniment PercentDone=Procentajul realizat ActionOnCompany=Eveniment privind societatea @@ -94,4 +94,4 @@ StatusProsp=Statut Prospect DraftPropals=Oferte Comerciale Schiţă SearchPropal=CăutaÅ£i o ofertă comercială CommercialDashboard=Sinteza comercială -NoLimit=No limit +NoLimit=Nelimitat diff --git a/htdocs/langs/ro_RO/companies.lang b/htdocs/langs/ro_RO/companies.lang index f239838180a..bfcf084e5bb 100644 --- a/htdocs/langs/ro_RO/companies.lang +++ b/htdocs/langs/ro_RO/companies.lang @@ -63,7 +63,7 @@ UserTitle=Titlu Surname=Prenume / Poreclă Address=Adresă State=Regiune / JudeÅ£ -StateShort=State +StateShort=Stare Region=Regiune Country=Å¢ară CountryCode=Cod Å£ară @@ -206,7 +206,7 @@ ProfId1MA=Id prof. univ. 1 (RC) ProfId2MA=Id prof. univ. 2 (Patente) ProfId3MA=Id prof. univ. 3 (IF) ProfId4MA=Id prof. univ. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof. Id-ul 1 (RFC). ProfId2MX=Prof. Id-ul 2 (R.. P. IMSS) @@ -306,7 +306,7 @@ ListOfCustomersContacts=Lista contacte clienÅ£i ListOfSuppliersContacts=Lista contacte furnizor ListOfCompanies=Lista societăţi ListOfThirdParties=Lista terÅ£i -ShowCompany=Show thirdparty +ShowCompany=Arată terÅ£ ShowContact=Afişeză contact ContactsAllShort=Toate (fără filtru) ContactType=Tip Contact @@ -425,7 +425,7 @@ OutstandingBillReached=Max. atins pentru facturi in suspensie MonkeyNumRefModelDesc=Retrimite numărulcu formatul %syymm-nnnn pentru codul de client și %syymm-nnnn pentru codul de furnizor unde YY este anul, mm este luna și nnnn este o secvență continuă și fără să revină la 0. LeopardNumRefModelDesc=Codul este liber fĆ®rĆ® verificare. Acest cod poate fi modificat Ć®n orice moment. ManagingDirectors=Nume Manager(i) nume (CEO, director, preşedinte...) -SearchThirdparty=Search third party +SearchThirdparty=Caută terÅ£ SearchContact=Caută contact MergeOriginThirdparty=Duplicate third party (third party you want to delete) MergeThirdparties=Merge third parties diff --git a/htdocs/langs/ro_RO/compta.lang b/htdocs/langs/ro_RO/compta.lang index 0f056e7537c..d9f463b8f40 100644 --- a/htdocs/langs/ro_RO/compta.lang +++ b/htdocs/langs/ro_RO/compta.lang @@ -57,22 +57,22 @@ ToPay=De plată ToGet=De rambursat SpecialExpensesArea=Plăţi speciale TaxAndDividendsArea=Sale taxes, social/fiscal taxes contributions and dividends area -SocialContribution=Social or fiscal tax -SocialContributions=Social or fiscal taxes +SocialContribution=Taxa sociala / fiscala +SocialContributions=Taxe sociale sau fiscale MenuSpecialExpenses=Cheltuieli speciale MenuTaxAndDividends=Impozite şi dividende MenuSalaries=Salarii -MenuSocialContributions=Social/fiscal taxes -MenuNewSocialContribution=New social/fiscal tax -NewSocialContribution=New social/fiscal tax -ContributionsToPay=Social/fiscal taxes to pay +MenuSocialContributions=Taxe sociale / fiscale +MenuNewSocialContribution=Tax social/fiscal nou +NewSocialContribution=Taxa sociala/fiscala noua +ContributionsToPay=Taxe sociale / fiscale de plata AccountancyTreasuryArea=Contabilitate / Trezorerie AccountancySetup=Setări Contabilitate NewPayment=Plată nouă Payments=Plăţi PaymentCustomerInvoice=Plată factură client PaymentSupplierInvoice=Plată factură furnizor -PaymentSocialContribution=Social/fiscal tax payment +PaymentSocialContribution=Plata taxe sociale sau fiscale PaymentVat=Plată TVA PaymentSalary=Plata salariu ListPayment=Listă plăţi @@ -84,10 +84,10 @@ DateEndPeriod=Dată sfĆ¢rşit perioadă NewVATPayment=Plata nouă TVA newLT1Payment=New tax 2 payment newLT2Payment=New tax 3 payment -LT1Payment=Tax 2 payment -LT1Payments=Tax 2 payments -LT2Payment=Tax 3 payment -LT2Payments=Tax 3 payments +LT1Payment=Plata taxa 2 +LT1Payments=Plati taxa 2 +LT2Payment=Plata taxa 3 +LT2Payments=Plati taxa 3 newLT1PaymentES=Plată nouă RE newLT2PaymentES=Plată nouă IRPF LT1PaymentES=RE Plată @@ -98,7 +98,7 @@ VATPayment=Plată TVA VATPayments=Plăţi TVA VATRefund=VAT Refund Refund=Refund -SocialContributionsPayments=Social/fiscal taxes payments +SocialContributionsPayments=Plata taxe sociale sau fiscale ShowVatPayment=Arata plata TVA TotalToPay=Total de plată TotalVATReceived=Total TVA primit @@ -125,11 +125,11 @@ NewCheckDepositOn=New verifica depozit Ć®n contul: %s NoWaitingChecks=Niciun cec de depus. DateChequeReceived=Data primire Cec NbOfCheques=Nr cecuri -PaySocialContribution=Pay a social/fiscal tax +PaySocialContribution=Plăteate o taxă socială / fiscala ConfirmPaySocialContribution=Are you sure you want to classify this social or fiscal tax as paid? -DeleteSocialContribution=Delete a social or fiscal tax payment -ConfirmDeleteSocialContribution=Are you sure you want to delete this social/fiscal tax payment? -ExportDataset_tax_1=Social and fiscal taxes and payments +DeleteSocialContribution=Sterge o plata taxe sociale sau fiscale +ConfirmDeleteSocialContribution=SunteÅ£i sigur că doriÅ£i să ştergeÅ£i această plată taxa sociala/fiscala? +ExportDataset_tax_1=Taxe sociale și fiscale și plăți CalcModeVATDebt=Mod %s TVA pe baza contabilității de angajament %s. CalcModeVATEngagement=Mod %s TVA pe baza venituri-cheltuieli%s. CalcModeDebt=Mod %sCreanțe-Datorii%s zisă contabilitatea de angajamente @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Facturile de depozit nu sunt incluse DepositsAreIncluded=- Facturile de depozit sunt incluse LT2ReportByCustomersInInputOutputModeES=Raport de terţă parte IRPF LT1ReportByCustomersInInputOutputModeES=Raport pe terÅ£ RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Raport după TVA client colectat și plătit VATReportByCustomersInDueDebtMode=Raport după TVA client colectat și plătit VATReportByQuartersInInputOutputMode=Raport după rata TVA colectată și plătită @@ -211,7 +212,7 @@ ACCOUNTING_VAT_BUY_ACCOUNT=Default accountancy code for recovered VAT (VAT on pu ACCOUNTING_VAT_PAY_ACCOUNT=Default accountancy code for paying VAT ACCOUNTING_ACCOUNT_CUSTOMER=Cont Contabilitate Predefinit pentru terÅ£i ClienÅ£i ACCOUNTING_ACCOUNT_SUPPLIER=Cont Contabilitate Predefinit pentru terÅ£i Furnizori -CloneTax=Clone a social/fiscal tax +CloneTax=Cloneaza o taxa sociala / fiscala ConfirmCloneTax=Confirm the clone of a social/fiscal tax payment CloneTaxForNextMonth=ClonaÅ£i-o pentru luna următoare SimpleReport=Simple report diff --git a/htdocs/langs/ro_RO/contracts.lang b/htdocs/langs/ro_RO/contracts.lang index 1d269533419..457c5132a7b 100644 --- a/htdocs/langs/ro_RO/contracts.lang +++ b/htdocs/langs/ro_RO/contracts.lang @@ -19,10 +19,10 @@ ServiceStatusLateShort=Expirat ServiceStatusClosed=Ǝnchis ServicesLegend=Legendă Servicii Contracts=Contracte -ContractsSubscriptions=Contracts/Subscriptions +ContractsSubscriptions=Contracte / Abonamente ContractsAndLine=Contracte și linie contracte Contract=Contract -ContractLine=Contract line +ContractLine=Linie contract Closing=Closing NoContracts=Niciun contract MenuServices=Servicii @@ -31,7 +31,7 @@ MenuRunningServices=Servicii active MenuExpiredServices=Servicii expirate MenuClosedServices=Servicii Ć®nchise NewContract=Contract nou -NewContractSubscription=New contract/subscription +NewContractSubscription=Contract / Abonament nou AddContract=Crează contract SearchAContract=Caută contract DeleteAContract=Şterge contract diff --git a/htdocs/langs/ro_RO/cron.lang b/htdocs/langs/ro_RO/cron.lang index d2134728a35..d672c50f019 100644 --- a/htdocs/langs/ro_RO/cron.lang +++ b/htdocs/langs/ro_RO/cron.lang @@ -4,10 +4,10 @@ About = Despre CronAbout = Despre Cron CronAboutPage = Despre pagina cron # Right -Permission23101 = Read Scheduled job -Permission23102 = Create/update Scheduled job -Permission23103 = Delete Scheduled job -Permission23104 = Execute Scheduled job +Permission23101 = Citeste Job programat +Permission23102 = Creare/Modificare job programat +Permission23103 = Şterge Job programat +Permission23104 = Execută Job programat # Admin CronSetup= Setare Managementul joburilor programate URLToLaunchCronJobs=URL-ul pentru a verifica și a lansa joburi cron, dacă este necesar @@ -18,29 +18,30 @@ CronExplainHowToRunUnix=Pe mediul Unix veÅ£i utiliza instrumentul crontab pentr CronExplainHowToRunWin=Pe mediul Microsoft(tm) Windows puteÅ£i utiliza instrumentul Scheduled task pentru a rula linia de comanda la fiecare 5 minute # Menu CronJobs=Joburi programate -CronListActive=Lista activelor/programatelor joburi +CronListActive=List of enabled/scheduled jobs CronListInactive=Lista joburilor dezactivate +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Ultima rulare CronLastOutput=Ieşirea ultimei rulări CronLastResult=Codul ultimului rezultat CronListOfCronJobs=Lista joburilor programate CronCommand=Comandă -CronList=Scheduled jobs -CronDelete=Delete scheduled jobs -CronConfirmDelete=Are you sure you want to delete these scheduled jobs ? -CronExecute=Launch scheduled jobs -CronConfirmExecute=Are you sure you want to execute these scheduled jobs now ? -CronInfo=Scheduled job module allow to execute job that have been planned -CronWaitingJobs=Waiting jobs +CronList=Joburi programate +CronDelete=Şterge Joburi programate +CronConfirmDelete=SunteÅ£i sigur că doriÅ£i să ştergeÅ£i aceaste job-uri ? +CronExecute=Lanseaza joburi programate +CronConfirmExecute=SunteÅ£i sigur că doriÅ£i să executati aceaste job-uri programate acum ? +CronInfo=Modul de joburi programate permite să se execute job-uri care au fost planificate +CronWaitingJobs=Joburi Ć®n aşteptare CronTask=Job CronNone=Niciunul -CronDtStart=Dată Ć®ncepere -CronDtEnd=Data de final +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Urmatoarea execuÅ£ie CronDtLastLaunch=Ultima execuÅ£ie -CronFrequency=Frequency -CronClass=Class +CronFrequency=Frecvenţă +CronClass=Clasa CronMethod=Metoda CronModule=Modulul CronAction=AcÅ£iunea @@ -51,12 +52,13 @@ CronNoJobs=Niciun job Ć®nregistrat CronPriority=Prioritate CronLabel=Descriere CronNbRun=Nr. lansări +CronMaxRun=Max nb. launch CronEach=Fiecare JobFinished=Job lansat şi terminat #Page card CronAdd= Adaugă joburi -CronHourStart= Start hour and date of job -CronEvery=Execute job each +CronHourStart= Data şi Ora de start a jobului +CronEvery=Executa fiecare job CronObject=Instanţă/Obiect de creat CronArgs=Parametri CronSaveSucess=Salvare realizată @@ -76,14 +78,14 @@ CronMethodHelp=Metoda obiectului de Ć®ncărcat.
      De exemplu să aducă metod CronArgsHelp=Argumentele metodei .
      De exemplu să aducă metoda obiect ului Produs Dolibarr /htdocs/product/class/product.class.php, valoarea parametrilor pot fi este 0, ProductRef CronCommandHelp=Linia de comandă de sistem pentru a executa. CronCreateJob=Create new Scheduled Job -CronFrom=From +CronFrom=De la # Info CronInfoPage=Informatie # Common -CronType=Job type +CronType=Tip job CronType_method=Apel metodă a Clasei Dolibarr CronType_command=Comandă shell CronMenu=Cron CronCannotLoadClass=Nu pot Ć®ncărca clasa %s sau obiectul %s UseMenuModuleToolsToAddCronJobs=Intrați Ć®n meniul ''Acasă - Instrumentele modulelor - Lista de job-uri'' pentru a vedea și edita job-urile programate. -TaskDisabled=Job disabled +TaskDisabled=Job dezactivat diff --git a/htdocs/langs/ro_RO/deliveries.lang b/htdocs/langs/ro_RO/deliveries.lang index 78bf078fb6d..3c56cb1db75 100644 --- a/htdocs/langs/ro_RO/deliveries.lang +++ b/htdocs/langs/ro_RO/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=SunteÅ£i sigur că doriÅ£i să ştergeÅ£i recepÅ£ia DeliveryMethod=Metoda de livrare TrackingNumber=Număr de urmărire DeliveryNotValidated=Livrare nevalidată +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Nume şi Semnătura: ToAndDate=To___________________________________ pe ____ / _____ / __________ diff --git a/htdocs/langs/ro_RO/donations.lang b/htdocs/langs/ro_RO/donations.lang index 76fabb73acb..5cacbfb1988 100644 --- a/htdocs/langs/ro_RO/donations.lang +++ b/htdocs/langs/ro_RO/donations.lang @@ -6,8 +6,8 @@ Donor=Donator Donors=Donatori AddDonation=Crează o donaÅ£ie NewDonation=DonaÅ£ie nouă -DeleteADonation=Delete a donation -ConfirmDeleteADonation=Are you sure you want to delete this donation ? +DeleteADonation=Şterge o donaÅ£ie +ConfirmDeleteADonation=SunteÅ£i sigur că doriÅ£i să ştergeÅ£i această donatie? ShowDonation=Afişează donaÅ£ia DonationPromise=Promisiune DonaÅ£ie PromisesNotValid=Promisiune nevalidată @@ -23,8 +23,8 @@ DonationStatusPaid=Donatie plătită DonationStatusPromiseNotValidatedShort=Schiţă DonationStatusPromiseValidatedShort=Validată DonationStatusPaidShort=Plătită -DonationTitle=Donation receipt -DonationDatePayment=Payment date +DonationTitle=Chitanţă donaÅ£ie +DonationDatePayment=Data Plata ValidPromess=Validează promisiune DonationReceipt=Chitanţă donaÅ£ie BuildDonationReceipt=Crează chitanÅ£a @@ -40,4 +40,4 @@ FrenchOptions=Opțiuni pentru Franța DONATION_ART200=Afiseaza articolului 200 din CGI dacă sunteți Ć®ngrijorat DONATION_ART238=Afiseaza articolului 238 din CGI dacă sunteți Ć®ngrijorat DONATION_ART885=Afiseaza articol 885 din CGI dacă sunteți Ć®ngrijorat -DonationPayment=Donation payment +DonationPayment=Plată donaÅ£ie diff --git a/htdocs/langs/ro_RO/ecm.lang b/htdocs/langs/ro_RO/ecm.lang index 2f16aed45a9..0414c96353a 100644 --- a/htdocs/langs/ro_RO/ecm.lang +++ b/htdocs/langs/ro_RO/ecm.lang @@ -34,7 +34,7 @@ ECMSearchByEntity=Caută după obiect ECMSectionOfDocuments=Directoare documente ECMTypeManual=Manual ECMTypeAuto=Automat -ECMDocsBySocialContributions=Documents linked to social or fiscal taxes +ECMDocsBySocialContributions=Documente legate de taxe sociale sau fiscale ECMDocsByThirdParties=Documente legate de terÅ£i ECMDocsByProposals=Documente legate de oferte ECMDocsByOrders=Documente legate de comenzi clienÅ£i diff --git a/htdocs/langs/ro_RO/exports.lang b/htdocs/langs/ro_RO/exports.lang index 224b6a5d8bb..178c770b431 100644 --- a/htdocs/langs/ro_RO/exports.lang +++ b/htdocs/langs/ro_RO/exports.lang @@ -48,7 +48,7 @@ NoImportableData=Nu importable de date (nu cu modul de definiÅ£ii, pentru a perm FileSuccessfullyBuilt=Export fişier generat SQLUsedForExport=Cerere SQL folosite pentru a construi export fişier LineId=Id-ul de linie -LineLabel=Label of line +LineLabel=Eticheta linie LineDescription=Descriere de linie LineUnitPrice=PreÅ£ul unitar de linie LineVATRate=TVA de linie @@ -130,7 +130,7 @@ ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtrează după un an/lună/zi
      YYY ExportNumericFilter='NNNNN' filtrează după o valoare
      'NNNNN+NNNNN' filtrează peste un rang de valori
      '>NNNNN' filtrează după valori mai mici
      '>NNNNN' filtrează după valori mai mari ## filters SelectFilterFields=Dacă doriți să filtrați pe anumite valori, doar introduceÅ£i valorile aici. -FilterableFields=Filterable Fields +FilterableFields=Campuri filtrabile FilteredFields=CĆ¢mpuri filtrate FilteredFieldsValues=Valoare pentru filtru FormatControlRule=Format control rule diff --git a/htdocs/langs/ro_RO/ftp.lang b/htdocs/langs/ro_RO/ftp.lang index a6309f77c2a..0b169059064 100644 --- a/htdocs/langs/ro_RO/ftp.lang +++ b/htdocs/langs/ro_RO/ftp.lang @@ -10,5 +10,5 @@ FailedToConnectToFTPServerWithCredentials=Autentificarea la serverul FTP a eșua FTPFailedToRemoveFile=Fișierul %s nu poate fi șters. FTPFailedToRemoveDir=Directorul %s nu poate fi șters (VerificaÅ£i permisiunile şi faptul că directorul este gol). FTPPassiveMode=Mod pasiv -ChooseAFTPEntryIntoMenu=Choose a FTP entry into menu... -FailedToGetFile=Failed to get files %s +ChooseAFTPEntryIntoMenu=Alegeți o intrare FTP Ć®n meniul ... +FailedToGetFile=Nu se pot da fișierele %s diff --git a/htdocs/langs/ro_RO/holiday.lang b/htdocs/langs/ro_RO/holiday.lang index ae70852ec69..25e8d453556 100644 --- a/htdocs/langs/ro_RO/holiday.lang +++ b/htdocs/langs/ro_RO/holiday.lang @@ -3,12 +3,11 @@ HRM=HRM Holidays=Concedii CPTitreMenu=Concedii MenuReportMonth=SituaÅ£ia lunară -MenuAddCP=New leave request +MenuAddCP=Cerere de concediu noua NotActiveModCP=Trebuie să activaÅ£i modulul de concedii pentru a vedea această pagină. NotConfigModCP=Trebuie să configuraÅ£i modulul Concedii pentru a vedea această pagină.Pentru aceasta ,
      clic aici . NoCPforUser=Nu mai aveţi nici o zi disponibilă AddCP=Crează o cerere de concediu -Employe=Angajat DateDebCP=Dată început DateFinCP=Dată sfărşit DateCreateCP=Dată creare @@ -23,7 +22,7 @@ ReviewedByCP=Va fi aprobat de DescCP=Descriere SendRequestCP=Crează o cerere de concediu DelayToRequestCP=Cererile pentru concediu trebuiesc făcute cu cel puţin %s zi(le) înainte. -MenuConfCP=Editează soldul concediilor +MenuConfCP=Balance of leaves UpdateAllCP=Actualizează concediile SoldeCPUser=Soldul concediilor este de %s zile. ErrorEndDateCP=Trebuie să selectaţi data de sfârşit mai mare decât data de început. @@ -71,7 +70,7 @@ MotifCP=Motiv UserCP=Utilizator ErrorAddEventToUserCP=O eroare a survenit in timpul adaugarii de concediu exceptional. AddEventToUserOkCP=Adaugarea de concediu exceptional a fost efectuat -MenuLogCP=View change logs +MenuLogCP=Vezi modificari cereri LogCP=Loguri al actualizărilor zilelor de concediu ActionByCP=Realizat de UserUpdateCP=Pentru utilizatorul @@ -79,9 +78,9 @@ PrevSoldeCP=Soldul precedent NewSoldeCP=Soldul nou alreadyCPexist=O cerere de concediu a fost deja făcută pe această perioadă. UserName=Nume -Employee=Angajat FirstDayOfHoliday=Prima zi a concediului LastDayOfHoliday=Ultima zi a concediului +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Actualizare lunară ManualUpdate=Actualizare manuală HolidaysCancelation=Anulare cerere concediu @@ -93,7 +92,7 @@ ValueOptionCP=Valoare GroupToValidateCP=Grup cu drepturi de aprobare a concediilor ConfirmConfigCP=Validare configuraţie LastUpdateCP=Ultima actualizare automată a concediilor -MonthOfLastMonthlyUpdate=Month of last automatic update of leaves allocation +MonthOfLastMonthlyUpdate=Luna ultimei actualizari automate a concediilor UpdateConfCPOK=Actualizare realizată. ErrorUpdateConfCP=O eroare a apărut în timpul actualizării, încercaţi din nou. AddCPforUsers=Adaugaţi soldul concediului alocat utilizatorului la clic aici. @@ -128,7 +127,7 @@ ErrorMailNotSend=O eroare a intervenit la trimiterea mailului : NoCPforMonth=Niciun concediu această lună. nbJours=Număr zile TitleAdminCP=Configurarea modulului concedii -NoticePeriod=Notice period +NoticePeriod=Perioadă notita #Messages HolidaysToValidate=Validează cereri concedii HolidaysToValidateBody=Mai jos este o cerere de concediu de validat @@ -140,5 +139,8 @@ HolidaysRefused=Cerere respinsă HolidaysRefusedBody=Cererea dvs pentru concediu pentru %s la %s a fost respinsă pentru următoul motiv: HolidaysCanceled=Cereri Concedii anulate HolidaysCanceledBody=Cererea dvs pentru concediu pentru %s la %s a fost anulată. -NewByMonth=Added per month -GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. +NewByMonth=Adaudate pe luna +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter +GoIntoDictionaryHolidayTypes=Du-te la Home -Setup - Dictionare -Tip Concedii pentru a configura diferite tipuri de concediu. diff --git a/htdocs/langs/ro_RO/hrm.lang b/htdocs/langs/ro_RO/hrm.lang index 36c24d8e6f8..1a1eb78f9d0 100644 --- a/htdocs/langs/ro_RO/hrm.lang +++ b/htdocs/langs/ro_RO/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Lista Functiuni ListOfEmployees=Lista angajati Employees=Angajati Employee=Angajat +Employe=Employe NewEmployee=Angajat nou EmployeeCard=Fisa Angajat diff --git a/htdocs/langs/ro_RO/incoterm.lang b/htdocs/langs/ro_RO/incoterm.lang index 2a6053ff160..9c173d8456c 100644 --- a/htdocs/langs/ro_RO/incoterm.lang +++ b/htdocs/langs/ro_RO/incoterm.lang @@ -1,5 +1,5 @@ Module62000Name=Incoterm -Module62000Desc=Add features to manage Incoterm +Module62000Desc=Adaugă functionalitati pentru gestionarea Incoterm IncotermLabel=Incoterm IncotermSetupTitle1=Functionalitate IncotermSetupTitle2=Status diff --git a/htdocs/langs/ro_RO/install.lang b/htdocs/langs/ro_RO/install.lang index 4427e0031bd..3f9f6a8b26e 100644 --- a/htdocs/langs/ro_RO/install.lang +++ b/htdocs/langs/ro_RO/install.lang @@ -148,8 +148,8 @@ MigrationFinished=MigraÅ£ia terminată LastStepDesc=Ultimul pas: Definirea aici nume de utilizator şi parola pe care intenÅ£ionaÅ£i să Ć®l utilizaÅ£i pentru conectarea la software-ul. Nu pierde aceasta ca este cont pentru a administra toate celelalte. ActivateModule=ActivaÅ£i modul %s ShowEditTechnicalParameters=Click aici pentru a vedea / edita parametrii avansaÅ£i (mod expert) -WarningUpgrade=Warning:\nDid your run a database backup first ?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process... -ErrorDatabaseVersionForbiddenForMigration=Your database version is %s. It has a critical bug making data loss if you make structure change on your database, like it is required by the migration process. For his reason, migration will not be allowed until you upgrade your database to a higher fixed version (list of known bugged version: %s) +WarningUpgrade=Avertisment: \nAti facut o copie de rezervă a bazei de date mai Ć®ntĆ¢i? \nAcest lucru este foarte recomandat: de exemplu, din cauza unor bug-uri Ć®n sistemele de baze de date (de exemplu, mysql versiune 5.5.40/41/42/43), unele date sau tabele pot fi pierdute Ć®n timpul acestui proces, de aceea este foarte recomandat să aveți o copie completa a bazei de date Ć®naintea pornirii migrariii. \n\nFaceți clic pe OK pentru a Ć®ncepe procesul de migrare ... +ErrorDatabaseVersionForbiddenForMigration=Versiunea dvs. de baze de date este %s. Un bug va poate face sa pierdeti date critice dacă faceti o schimbare a structurii pe baza de date,asa cum este impusă de procesul de migrare. De aceea, migrare nu va fi permisa pĆ¢nă cĆ¢nd faceți upgrade la baza de date la o versiune mai mare (lista bug-urilor cunoscute versiunea : %s) ######### # upgrade @@ -202,6 +202,6 @@ MigrationActioncommElement=Actualizare date pe acÅ£iuni MigrationPaymentMode=Migrare de date pentru modul de plată MigrationCategorieAssociation=Migrarea categoriilor MigrationEvents=Migrația evenimentelor pentru a adăuga proprietarului evenimentul Ć®n tabelul de atribuire -MigrationReloadModule=Reload module %s +MigrationReloadModule=ReĆ®ncarcă modul %s ShowNotAvailableOptions=Afişează opÅ£iunile nedisponibile HideNotAvailableOptions=Acunde opÅ£iunile nedisponibile diff --git a/htdocs/langs/ro_RO/interventions.lang b/htdocs/langs/ro_RO/interventions.lang index 421d01f1854..e375a27e777 100644 --- a/htdocs/langs/ro_RO/interventions.lang +++ b/htdocs/langs/ro_RO/interventions.lang @@ -39,9 +39,9 @@ InterventionClassifiedUnbilledInDolibarr=IntervenÅ£ia %s setată ca nefacturată InterventionSentByEMail=IntervenÅ£ia %s trimisă pe Email InterventionDeletedInDolibarr=IntervenÅ£ia %s ştearsă SearchAnIntervention=Caută o intervenÅ£ie -InterventionsArea=Interventions area -DraftFichinter=Draft interventions -LastModifiedInterventions=Last %s modified interventions +InterventionsArea=IntervenÅ£ii +DraftFichinter=Intervenții schita +LastModifiedInterventions=Ultimele %s intervenÅ£ii modificate ##### Types de contacts ##### TypeContact_fichinter_internal_INTERREPFOLL=Reprezentant urmărire intervenÅ£ie TypeContact_fichinter_internal_INTERVENING=Realizator intervenÅ£ie @@ -53,15 +53,18 @@ ArcticNumRefModelError=Activare nereuşită PacificNumRefModelDesc1=Numărul retrimis sub forma%syymm-nnnn unde yy este anul, mm este luna şi NNNN este o secvenţă continuă şi niciodată 0 PacificNumRefModelError=O fişă de intervenÅ£ie Ć®ncepĆ¢nd cu $syymm există deja şi nu este compatibilă cu acest model al succesiunii. EliminaÅ£i-o sau redenumiÅ£i-o pentru a activa acest modul. PrintProductsOnFichinter=Printează produsele pe fişa intervenÅ£iei -PrintProductsOnFichinterDetails=interventions generated from orders +PrintProductsOnFichinterDetails=intervenții generate din comenzi +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### -InterId=Intervention id -InterRef=Intervention ref. -InterDateCreation=Date creation intervention -InterDuration=Duration intervention -InterStatus=Status intervention -InterNote=Note intervention -InterLineId=Line id intervention -InterLineDate=Line date intervention -InterLineDuration=Line duration intervention -InterLineDesc=Line description intervention +InterId=Id IntervenÅ£ie +InterRef=Ref. IntervenÅ£ie +InterDateCreation=Data crearea Intervenție +InterDuration=Durată Intervenție +InterStatus=Status Intervenție +InterNote=Nota interventie +InterLineId=Id linie IntervenÅ£ie +InterLineDate=Data linie interventie +InterLineDuration=Durată linie Intervenție +InterLineDesc=Descriere linie IntervenÅ£ie diff --git a/htdocs/langs/ro_RO/languages.lang b/htdocs/langs/ro_RO/languages.lang index 1b2d4357340..73df3adba18 100644 --- a/htdocs/langs/ro_RO/languages.lang +++ b/htdocs/langs/ro_RO/languages.lang @@ -2,7 +2,7 @@ Language_ar_AR=Arabă Language_ar_SA=Arabă (Arabia Saudită) -Language_bn_BD=Bengali +Language_bn_BD=Bengaleza Language_bg_BG=Bulgară Language_bs_BA=Bosniac Language_ca_ES=Catalană @@ -23,9 +23,9 @@ Language_en_US=Engleză (Statele Unite) Language_en_ZA=Engleză (Africa de Sud) Language_es_ES=Spaniolă Language_es_AR=Spaniolă (Argentina) -Language_es_BO=Spanish (Bolivia) +Language_es_BO=Spaniolă (Bolivia) Language_es_CL=Spaniolă (Chile) -Language_es_CO=Spanish (Colombia) +Language_es_CO=Spaniolă (Columbia) Language_es_DO=Spaniolă (Republica Dominicană) Language_es_HN=Spaniolă (Honduras) Language_es_MX=Spaniolă (Mexic) @@ -35,13 +35,13 @@ Language_es_PR=Spaniolă (Puerto Rico) Language_et_EE=Estoniană Language_eu_ES=Basc Language_fa_IR=Persană -Language_fi_FI=Finnish +Language_fi_FI=Finlandeză Language_fr_BE=Franceză (Belgia) Language_fr_CA=Franceză (Canada) Language_fr_CH=Franceză (ElveÅ£ia) Language_fr_FR=Franceză Language_fr_NC=Franceză (Noua Caledonie) -Language_fy_NL=Frisian +Language_fy_NL=Finlandeza Language_he_IL=Ebraică Language_hr_HR=Croat Language_hu_HU=Maghiară @@ -49,10 +49,10 @@ Language_id_ID=Indoneziană Language_is_IS=Islandeză Language_it_IT=Italiană Language_ja_JP=Japoneză -Language_ka_GE=Georgian +Language_ka_GE=Georgiana Language_kn_IN=Kannada Language_ko_KR=Coreeană -Language_lo_LA=Lao +Language_lo_LA=LaoÅ£iană Language_lt_LT=Lituanian Language_lv_LV=Letonă Language_mk_MK=Macedonean @@ -71,8 +71,8 @@ Language_sv_SV=Suedeză Language_sv_SE=Suedeză Language_sq_AL=Albaneză Language_sk_SK=Slovacă -Language_sr_RS=Serbian -Language_sw_SW=Kiswahili +Language_sr_RS=Sarba +Language_sw_SW=Swahili Language_th_TH=Tailandez Language_uk_UA=Ucrainean Language_uz_UZ=Uzbecă diff --git a/htdocs/langs/ro_RO/link.lang b/htdocs/langs/ro_RO/link.lang index 57c46dd2941..d47194e82b8 100644 --- a/htdocs/langs/ro_RO/link.lang +++ b/htdocs/langs/ro_RO/link.lang @@ -6,4 +6,4 @@ ErrorFileNotLinked=Fişierul nu a putut fi ataşat LinkRemoved=Linkul %s a fost Ć®nlăturat ErrorFailedToDeleteLink= Eşec la Ć®nlăturarea linkului '%s' ErrorFailedToUpdateLink= Eşec la modificarea linkului '%s' -URLToLink=URL to link +URLToLink=URL la link diff --git a/htdocs/langs/ro_RO/loan.lang b/htdocs/langs/ro_RO/loan.lang index 979bd2a0d7b..2ee8b6230d2 100644 --- a/htdocs/langs/ro_RO/loan.lang +++ b/htdocs/langs/ro_RO/loan.lang @@ -8,7 +8,7 @@ ShowLoanPayment=Show Loan Payment Capital=Capital Insurance=Asigurari Interest=Interest -Nbterms=Number of terms +Nbterms=Numarul termenelor LoanAccountancyCapitalCode=Accountancy code capital LoanAccountancyInsuranceCode=Accountancy code insurance LoanAccountancyInterestCode=Accountancy code interest @@ -23,7 +23,7 @@ ErrorLoanInterest=Annual interest has to be numeric and greater than zero. # Calc LoanCalc=Bank Loans Calculator PurchaseFinanceInfo=Purchase & Financing Information -SalePriceOfAsset=Sale Price of Asset +SalePriceOfAsset=Pret vanzare al Activului PercentageDown=Percentage Down LengthOfMortgage=Length of Mortgage AnnualInterestRate=Annual Interest Rate @@ -40,7 +40,7 @@ MonthlyPaymentDesc=The montly payment is figured out using the following formula AmortizationPaymentDesc=The amortization breaks down how much of your monthly payment goes towards the bank's interest, and how much goes into paying off the principal of your loan. AmountFinanced=Amount Financed AmortizationMonthlyPaymentOverYears=Amortization For Monthly Payment: %s over %s years -Totalsforyear=Totals for year +Totalsforyear=Totaluri pe an MonthlyPayment=Monthly Payment LoanCalcDesc=This mortgage calculator can be used to figure out monthly payments of a home mortgage loan, based on the home's sale price, the term of the loan desired, buyer's down payment percentage, and the loan's interest rate.
      This calculator factors in PMI (Private Mortgage Insurance) for loans where less than 20% is put as a down payment. Also taken into consideration are the town property taxes, and their effect on the total monthly mortgage payment.
      GoToInterest=%s will go towards INTEREST diff --git a/htdocs/langs/ro_RO/mails.lang b/htdocs/langs/ro_RO/mails.lang index 95c80862622..588d7f37b34 100644 --- a/htdocs/langs/ro_RO/mails.lang +++ b/htdocs/langs/ro_RO/mails.lang @@ -81,15 +81,16 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail trimis la %s destinatari. XTargetsAdded=%s destinatari adăugaÅ£i Ć®n lista target EachInvoiceWillBeAttachedToEmail=Un document folosind modelul implicit al documentului va fi creat și atașat la fiecare e-mail. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Memento la factura %s (%s) SendRemind=Trimite memento prin e-mailuri RemindSent=%s Memento(ri) trimise AllRecipientSelected=All thirdparties selected and if an email is set. NoRemindSent=Niciun email de relansare trimis ResultOfMailSending=Result of mass EMail sending -NbSelected=Nb selected -NbIgnored=Nb ignored -NbSent=Nb sent +NbSelected=Nr selectat +NbIgnored=Nr ignorat +NbSent=Nr trimis # Libelle des modules de liste de destinataires mailing MailingModuleDescContactCompanies=De contact ale tuturor părÅ£ilor terÅ£e (client, perspectiva, furnizor, ...) diff --git a/htdocs/langs/ro_RO/main.lang b/htdocs/langs/ro_RO/main.lang index d41271d5698..576b6c13d45 100644 --- a/htdocs/langs/ro_RO/main.lang +++ b/htdocs/langs/ro_RO/main.lang @@ -24,11 +24,12 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Conexiunea la baza de date +NoTemplateDefined=No template defined for this email type NoTranslation=Fără traducere NoRecordFound=Nicio Ć®nregistrare gasită NoError=Nicio eroare Error=Eroare -Errors=Errors +Errors=Erori ErrorFieldRequired=CĆ¢mpul " %s" este obligatoriu ErrorFieldFormat=CĆ¢mpul " %s" are o valoare incorectă ErrorFileDoesNotExists=Fișierul % s nu există @@ -105,13 +106,14 @@ NotePrivate=Notă (privată) PrecisionUnitIsLimitedToXDecimals=Dolibarr a fost de configurat pentru o limita de precizie pentru prețuri unitare la% s zecimale. DoTest=Test ToFilter=Filtru +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Atenție, aveți cel puțin un element care a depășit Ć®ntĆ¢rzierea tolerată. yes=da Yes=Da no=nu No=Nu All=ToÅ£i -Alls=All +Alls=Toate Home=Acasă Help=Ajutor OnlineHelp=Ajutor online @@ -131,7 +133,7 @@ Disable=Dezactivează Disabled=Dezactivat Add=Adaugă AddLink=Adaugă link -RemoveLink=Remove link +RemoveLink=EliminaÅ£i link Update=Modifică AddActionToDo=Adaugă eveniment de făcut AddActionDone=Adaugă eveniment realizat @@ -146,7 +148,7 @@ Cancel=Anulează Modify=Modifică Edit=Editează Validate=Validează -ValidateAndApprove=Validate and Approve +ValidateAndApprove=Validareaza si aproba ToValidate=De validat Save=Salvează SaveAs=Salvează ca @@ -164,7 +166,7 @@ Search=Caută SearchOf=Căutare Valid=Validează Approve=AprobaÅ£i -Disapprove=Disapprove +Disapprove=Dezaproba ReOpen=Redeaschide Upload=Trimite fişier ToLink=Link @@ -225,9 +227,11 @@ Next=Următor Cards=Fişe Card=Fişă Now=Acum -HourStart=Start hour +HourStart=Ora Start Date=Dată -DateAndHour=Date and hour +DateAndHour=Data şi ora +DateToday=Today's date +DateReference=Reference date DateStart=Dată Ć®nceput DateEnd=Dată sfĆ¢rşit DateCreation=Dată creare @@ -249,8 +253,8 @@ DatePlanShort=Dată planificată DateRealShort=Dată reală DateBuild=Dată generare raport DatePayment=Data plății -DateApprove=Approving date -DateApprove2=Approving date (second approval) +DateApprove=Data Aprobare +DateApprove2=Data aprobare (a doua aprobare) DurationYear=an DurationMonth=lună DurationWeek=săptămĆ¢nă @@ -406,8 +410,8 @@ Available=Disponibil NotYetAvailable=Nedisponibil Ć®ncă NotAvailable=Nedisponibil Popularity=Popularitate -Categories=Tags/categories -Category=Tag/category +Categories=Tag-uri / categorii +Category=Tag / categorie By=Pe From=De la to=la @@ -419,9 +423,9 @@ OtherInformations=Alte informatii Quantity=Cantitate Qty=Cant ChangedBy=Modificat de -ApprovedBy=Approved by -ApprovedBy2=Approved by (second approval) -Approved=Approved +ApprovedBy=Aprobat de +ApprovedBy2=Aprobat de (a doua aprobare) +Approved=Aprobat Refused=Refuzat ReCalculate=Recalculează ResultOk=Succes @@ -439,7 +443,7 @@ General=General Size=Dimensiune Received=Primit Paid=Platit -Topic=Subject +Topic=Subiect ByCompanies=Pe terți ByUsers=Pe utilizatori Links=Link-uri @@ -541,7 +545,7 @@ DateFromTo=De la %s la %s DateFrom=ƎncepĆ¢nd cu %s DateUntil=PĆ¢nă Ć®n %s Check=Verifică -Uncheck=Uncheck +Uncheck=Debifați Internal=Intern External=Extern Internals=Interne @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Niciodată primit Canceled=Anulată YouCanChangeValuesForThisListFromDictionarySetup=Se pot schimba valorile pentru această listă din meniul setări - dicționar +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Culoare Documents=Fişiere ataşate DocumentsNb=Fişiere ataşate (%s) @@ -672,7 +677,7 @@ NewAttribute=Atribut nou AttributeCode=Cod Atribut OptionalFieldsSetup=Setări atribute suplimentare URLPhoto=Url către foto/logo -SetLinkToAnotherThirdParty=Link to another third party +SetLinkToAnotherThirdParty=Link către un alt terÅ£ CreateDraft=Creareză schiţă SetToDraft=Inapoi la schiţă ClickToEdit=Clic pentru a edita @@ -689,17 +694,18 @@ LinkedToSpecificUsers=Link către un contact utilizator particular DeleteAFile=Şterge fişier ConfirmDeleteAFile=Sigur doriÅ£i să ştergeÅ£i fişierul NoResults=Niciun Rezultat -SystemTools=System tools +SystemTools=Instrumente Sistem ModulesSystemTools=Module Instrumente Test=Test Element=Element NoPhotoYet=Nicio imagine disponibilă HomeDashboard=Home +Dashboard=Dashboard Deductible=Deductibile from=de la toward=spre Access=Acces -SelectAction=Select action +SelectAction=Selectați acțiune HelpCopyToClipboard=Utilizați Ctrl + C pentru a copia Ć®n clipboard SaveUploadedFileWithMask=Salvați fișierul pe server cu numele "%s" (altfel"%s") OriginFileName=Nume fişier original @@ -714,17 +720,17 @@ SelectElementAndClickRefresh=Selectează un element şi click Refresh PrintFile=Printeaza Fisierul %s ShowTransaction=Show transaction on bank account GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide. -Deny=Deny -Denied=Denied -ListOfTemplates=List of templates -Gender=Gender -Genderman=Man -Genderwoman=Woman +Deny=Respinge +Denied=Respins +ListOfTemplates=Listă template-uri +Gender=Gen +Genderman=Barbat +Genderwoman=Femeie ViewList=List view Mandatory=Mandatory -Hello=Hello -Sincerely=Sincerely -DeleteLine=Delete line +Hello=Salut +Sincerely=Cu sinceritate +DeleteLine=Şterge linie ConfirmDeleteLine=Are you sure you want to delete this line ? # Week day @@ -756,26 +762,26 @@ ShortThursday=J ShortFriday=V ShortSaturday=S ShortSunday=D -SelectMailModel=Select email template +SelectMailModel=Selectați șablon de e-mail SetRef=Set ref Select2ResultFoundUseArrows= Select2NotFound=No result found -Select2Enter=Enter +Select2Enter=Introduce Select2MoreCharacters=or more characters Select2LoadingMoreResults=Loading more results... Select2SearchInProgress=Search in progress... -SearchIntoThirdparties=Thirdparties -SearchIntoContacts=Contacts -SearchIntoMembers=Members -SearchIntoUsers=Users -SearchIntoProductsOrServices=Products or services -SearchIntoProjects=Projects -SearchIntoCustomerInvoices=Customer invoices -SearchIntoSupplierInvoices=Supplier invoices -SearchIntoCustomerOrders=Customer orders -SearchIntoSupplierOrders=Supplier orders -SearchIntoCustomerProposals=Customer proposals +SearchIntoThirdparties=TerÅ£i +SearchIntoContacts=Contacte +SearchIntoMembers=Membri +SearchIntoUsers=Utilizatori +SearchIntoProductsOrServices=Produse sau servicii +SearchIntoProjects=Proiecte +SearchIntoCustomerInvoices=Facturi ClienÅ£i +SearchIntoSupplierInvoices=Facturi Furnizori +SearchIntoCustomerOrders=Comenzi client +SearchIntoSupplierOrders=Comenzi Furnizori +SearchIntoCustomerProposals=Oferte Clienti SearchIntoSupplierProposals=Oferte Furnizori -SearchIntoInterventions=Interventions -SearchIntoContracts=Contracts -SearchIntoExpenseReports=Expense reports +SearchIntoInterventions=IntervenÅ£ii +SearchIntoContracts=Contracte +SearchIntoExpenseReports=Rapoarte Cheltuieli diff --git a/htdocs/langs/ro_RO/margins.lang b/htdocs/langs/ro_RO/margins.lang index 6218c0ec8f0..fa1514143f4 100644 --- a/htdocs/langs/ro_RO/margins.lang +++ b/htdocs/langs/ro_RO/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Alege produs sau serviciu StartDate=Dată Ć®nceput EndDate=Dată sfĆ®rşit Launch=Start -ForceBuyingPriceIfNull=ForÅ£ează preÅ£ul de cumpărare dacă e null -ForceBuyingPriceIfNullDetails=daca "ON", marja va fi zero pe linie (pret cumparare= pret vanzare), altfel("OFF"), marja va fi egala cu pretul de vanzare pentru aceasta linie (pret cumparare = 0). +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Metoda marje pentru discounturi globale UseDiscountAsProduct=Ca produs UseDiscountAsService=Ca serviciu @@ -35,8 +35,9 @@ MargeBrute=Marja brută MargeNette=Marja netă MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Marja brută: PreÅ£ vĆ¢nzare - PreÅ£ cumpărare
      Marja netă : Preţ vânzare - Cost de preţ -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=PreÅ£ de cost BuyingCost=PreÅ£ de cost UnitCharges=Cheluieli unitare diff --git a/htdocs/langs/ro_RO/oauth.lang b/htdocs/langs/ro_RO/oauth.lang index 558980fd50e..09cbdcd8727 100644 --- a/htdocs/langs/ro_RO/oauth.lang +++ b/htdocs/langs/ro_RO/oauth.lang @@ -3,12 +3,12 @@ ConfigOAuth=Configurare Autentificare NoAccessToken=Nicun token de acces salvat Ć®n baza de date locală HasAccessToken=Un token a fost generat și salvat Ć®n baza de date locală NewTokenStored=Token primit si salvat -ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider +ToCheckDeleteTokenOnProvider=Pentru a verifica / șterge autorizarile salvate de furnizorul Aut %s TokenDeleted=Token sters -RequestAccess=Click here to request/renew access and receive a new token to save +RequestAccess=Faceți clic aici pentru a solicita / reĆ®nnoi accesul și a primi un nou token pentru salvare DeleteAccess=Click aici pentru a șterge token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/ro_RO/orders.lang b/htdocs/langs/ro_RO/orders.lang index 1bc7d6dbace..028a4e59371 100644 --- a/htdocs/langs/ro_RO/orders.lang +++ b/htdocs/langs/ro_RO/orders.lang @@ -16,14 +16,14 @@ SupplierOrder=Comandă Furnizor SuppliersOrders=Comenzi Furnizori SuppliersOrdersRunning=Comenzi Furnizori Ć®n curs CustomerOrder=Comandă client -CustomersOrders=Customer orders -CustomersOrdersRunning=Current customer orders -CustomersOrdersAndOrdersLines=Customer orders and order lines -OrdersToValid=Customer orders to validate -OrdersToBill=Customer orders delivered -OrdersInProcess=Customer orders in process -OrdersToProcess=Customer orders to process -SuppliersOrdersToProcess=Supplier orders to process +CustomersOrders=Comenzi client +CustomersOrdersRunning=Comenzi client curent +CustomersOrdersAndOrdersLines=Comenzi clienti si lini comenzi +OrdersToValid=Comenzi client de validat +OrdersToBill=Comenzi client livrate +OrdersInProcess=Comenzi ClienÅ£i in procesare +OrdersToProcess=Comenzi ClienÅ£i de procesat +SuppliersOrdersToProcess=Comenzi Furnizori de procesat StatusOrderCanceledShort=Anulata StatusOrderDraftShort=Schiţă StatusOrderValidatedShort=Validat @@ -31,7 +31,7 @@ StatusOrderSentShort=Ǝn curs de procesare StatusOrderSent=Livrare Ć®n curs StatusOrderOnProcessShort=Comandat StatusOrderProcessedShort=Procesate -StatusOrderDelivered=Delivered +StatusOrderDelivered=Livrate StatusOrderToBillShort=Livrate StatusOrderToBill2Short=De facturat StatusOrderApprovedShort=Aprobată @@ -78,16 +78,16 @@ AddToMyOrders=Adaugă la comenzile mele AddToOtherOrders=Adauga la alte comenzi AddToDraftOrders=Adaugă la comanda schiţă ShowOrder=Afişează comanda -OrdersOpened=Orders to process -NoOpenedOrders=No open orders -NoOtherOpenedOrders=No other open orders +OrdersOpened=Comenzi de procesat +NoOpenedOrders=Nu sunt comenzi deschise +NoOtherOpenedOrders=Nu sunt alte comenzi deschise NoDraftOrders=Nicio comandă schiţă -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Alte comenzi -LastOrders=Last %s customer orders -LastCustomerOrders=Last %s customer orders -LastSupplierOrders=Last %s supplier orders +LastOrders=Ultimele %s comenzi clienți +LastCustomerOrders=Ultimele %s comenzi clienți +LastSupplierOrders=Ultimele %s comenzi furnizori LastModifiedOrders=Ultimele %s comenzi modificate LastClosedOrders=Ultimele %s comenzi Ć®nchise AllOrders=Toate comenzile diff --git a/htdocs/langs/ro_RO/other.lang b/htdocs/langs/ro_RO/other.lang index 35acd88de7d..558c3fed872 100644 --- a/htdocs/langs/ro_RO/other.lang +++ b/htdocs/langs/ro_RO/other.lang @@ -13,7 +13,7 @@ Notify_FICHINTER_SENTBYMAIL=IntervenÅ£ie trimisă prin mail Notify_ORDER_VALIDATE=Comandă client validată Notify_ORDER_SENTBYMAIL=Comanda clientului trimise prin poştă Notify_ORDER_SUPPLIER_SENTBYMAIL=Pentru furnizorul trimis prin e-mail -Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded +Notify_ORDER_SUPPLIER_VALIDATE=Comandă Furnizor inregistrata Notify_ORDER_SUPPLIER_APPROVE=Furnizor pentru a aprobat Notify_ORDER_SUPPLIER_REFUSE=Furnizor pentru a refuzat Notify_PROPAL_VALIDATE=Ofertă client validată @@ -47,14 +47,14 @@ Notify_PROJECT_CREATE=Creare proiect Notify_TASK_CREATE=Task creat Notify_TASK_MODIFY=Task modificat Notify_TASK_DELETE=Task sters -SeeModuleSetup=See setup of module %s +SeeModuleSetup=Vezi setare modul %s NbOfAttachedFiles=Numărul de ataşat fişiere / documente TotalSizeOfAttachedFiles=Total marimea ataşat fişiere / documente MaxSize=Mărimea maximă a AttachANewFile=AtaşaÅ£i un fişier nou / document LinkedObject=Legate de obiectul Miscellaneous=Diverse -NbOfActiveNotifications=Number of notifications (nb of recipient emails) +NbOfActiveNotifications=Numărul de notificări (Nr de e-mailuri beneficiare) PredefinedMailTest=Acesta este un e-mail de test. \\ NMesajul două linii sunt separate printr-un retur de car. PredefinedMailTestHtml=Acesta este un e-mail de testare (test de cuvĆ¢nt trebuie să fie Ć®n aldine).
      Cele două linii sunt separate printr-un retur de car. PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ @@ -238,3 +238,8 @@ ToExport=Export NewExport=Export nou ##### External sites ##### ExternalSites=Site-uri externe +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/ro_RO/paypal.lang b/htdocs/langs/ro_RO/paypal.lang index 1f5531c7a7e..a4c49aa92c2 100644 --- a/htdocs/langs/ro_RO/paypal.lang +++ b/htdocs/langs/ro_RO/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mod de Ć®ncercare / sandbox PAYPAL_API_USER=API numele de utilizator PAYPAL_API_PASSWORD=API parola PAYPAL_API_SIGNATURE=API semnătura +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Oferta de plată integral (carte de credit + Paypal) sau Paypal numai PaypalModeIntegral=Integral PaypalModeOnlyPaypal=Numai PayPal @@ -23,9 +24,9 @@ PAYPAL_PAYONLINE_SENDEMAIL=E-mail pentru avertizare după o plată (realizată s ReturnURLAfterPayment=URL-ul return după plată ValidationOfPaypalPaymentFailed=Validarea Paypal plată eşuată PaypalConfirmPaymentPageWasCalledButFailed=Pagina confirmare plata pentru Paypal a aplelată de Paypal dar confirmarea a eşuat -SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed. -DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed. -DetailedErrorMessage=Detailed Error Message -ShortErrorMessage=Short Error Message -ErrorCode=Error Code -ErrorSeverityCode=Error Severity Code +SetExpressCheckoutAPICallFailed=Apel API SetExpressCheckout eșuat.. +DoExpressCheckoutPaymentAPICallFailed=Apel API DoExpressCheckoutPayment eșuat. +DetailedErrorMessage=Mesaj eroare detaliat +ShortErrorMessage=Mesaj eroare scurt +ErrorCode=Cod de eroare +ErrorSeverityCode=Cod Severitate eroare diff --git a/htdocs/langs/ro_RO/printing.lang b/htdocs/langs/ro_RO/printing.lang index d4488b70d57..0fcc57592ac 100644 --- a/htdocs/langs/ro_RO/printing.lang +++ b/htdocs/langs/ro_RO/printing.lang @@ -1,10 +1,10 @@ # Dolibarr language file - Source file is en_US - printing -Module64000Name=Direct Printing -Module64000Desc=Enable Direct Printing System +Module64000Name=Imprimare directa +Module64000Desc=Activeaza Sistemul Imprimare directa\n\n PrintingSetup=Configurarea Sistemuluii Imprimare directă PrintingDesc=Acest modul adauga un buton de imprimare pentru a trimite documentele direct la o imprimantă ( fara deschiderea documentului in aplicatie) cu diferite module. -MenuDirectPrinting=Direct Printing -DirectPrint=Direct print +MenuDirectPrinting=Direct Printing jobs +DirectPrint=Imprimare directă ModuleDriverSetup=Configurare Modul Driver PrintingDriverDesc=Configurare variabile pentru driverul de imprimanta ListDrivers=Lista driverelor @@ -18,6 +18,13 @@ TestDriver=Test TargetedPrinter=Imprimantă implicită UserConf=Configurare pe utilizator PRINTGCP=Google Cloud Print +PRINTGCP_INFO=Google OAuth API setup +PRINTGCP_AUTHLINK=Autentificare +PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token +PRINTGCP_TOKEN_REFRESH=Token Refresh Present +PRINTGCP_TOKEN_EXPIRED=Token Expired +PRINTGCP_TOKEN_EXPIRE_AT=Token expire at +PRINTGCP_DELETE_TOKEN=Delete saved token PrintGCPDesc=Acest driver permite trimiterea documentelor direct la imprimanta cu Google Cloud Print. PrintingDriverDescprintgcp=Configurare variabile pentru driverul imprimanta Google Cloud Print. PrintTestDescprintgcp=Lista imprimantelor pentru Google Cloud Print @@ -74,3 +81,6 @@ STATE_IPP_none=Niciunul MEDIA_IPP_stationery=Stationar MEDIA_IPP_thermal=Termala IPP_COLOR_print-black=Imprimanta BW +DirectPrintingJobsDesc=This page lists printing jobs found for available printers. +GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret. +GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth. diff --git a/htdocs/langs/ro_RO/productbatch.lang b/htdocs/langs/ro_RO/productbatch.lang index f7f2aa42beb..fd67199af3c 100644 --- a/htdocs/langs/ro_RO/productbatch.lang +++ b/htdocs/langs/ro_RO/productbatch.lang @@ -1,22 +1,22 @@ # ProductBATCH language file - en_US - ProductBATCH -ManageLotSerial=Use lot/serial number -ProductStatusOnBatch=Yes (lot/serial required) -ProductStatusNotOnBatch=No (lot/serial not used) +ManageLotSerial=Foloseşte lot / număr de serie +ProductStatusOnBatch=Da (Lot / Număr de serie cerut) +ProductStatusNotOnBatch=Nu (Lot / Număr de serie nefolosit) ProductStatusOnBatchShort=Da ProductStatusNotOnBatchShort=Nu -Batch=Lot/Serial -atleast1batchfield=Eat-by date or Sell-by date or Lot/Serial number -batch_number=Lot/Serial number -BatchNumberShort=Lot/Serial +Batch=Lot / Serie +atleast1batchfield=Data expirare sau data de vĆ¢nzare sau numărul de lot +batch_number=Număr Lot / serie +BatchNumberShort=Lot / Serie l_eatby=Data expirare l_sellby=Data vĆ¢nzare -DetailBatchNumber=Lot/Serial details -DetailBatchFormat=Lot/Serial: %s - Eat by: %s - Sell by: %s (Qty : %d) -printBatch=Lot/Serial: %s +DetailBatchNumber=Detalii Lot / Serie +DetailBatchFormat=Lot/Serie: %s - Expira la: %s - Vindut la: %s (Cant : %d) +printBatch=Lot/Serie: %s printEatby=Expiră : %s printSellby=Vanzare: %s printQty=Cant: %d AddDispatchBatchLine=Adauga o linie pentru Perioada de valabilitate expediere BatchDefaultNumber=Nedefinit -WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, increase/decrease stock mode is forced to last choice and can't be edited. Other options can be defined as you want. -ProductDoesNotUseBatchSerial=This product does not use lot/serial number +WhenProductBatchModuleOnOptionAreForced=CĆ¢nd modulul de lot / serial este pornit, modul de creștere / scădere a stocului este fortat la ultima alegere și nu poate fi editat. Alte opțiuni pot fi definite după cum doriți. +ProductDoesNotUseBatchSerial=Acest produs nu foloseste numarul de lot / serie diff --git a/htdocs/langs/ro_RO/products.lang b/htdocs/langs/ro_RO/products.lang index 31af4963f7b..8fa4a6916c7 100644 --- a/htdocs/langs/ro_RO/products.lang +++ b/htdocs/langs/ro_RO/products.lang @@ -29,11 +29,11 @@ ProductsAndServicesOnSell=Produse si Servicii supuse vĆ¢nzării sau cumpărării ProductsAndServicesNotOnSell=Products and Services not for sale ProductsAndServicesStatistics=Statistici Produse si Servicii ProductsStatistics=Statistici Produse -ProductsOnSell=Product for sale or for purchase -ProductsNotOnSell=Product not for sale and not for purchase +ProductsOnSell=Produs supus vĆ¢nzării sau cumpărării +ProductsNotOnSell=Produse nesupuse vĆ¢nzării sau cumpărării ProductsOnSellAndOnBuy=Produse supuse vĆ¢nzării sau cumpărării ServicesOnSell=Servicii supuse vĆ¢nzării sau cumpărării -ServicesNotOnSell=Services not for sale +ServicesNotOnSell=Servicii inactive ServicesOnSellAndOnBuy=Servicii supuse vĆ¢nzării sau cumpărării InternalRef=Referinţă internă LastRecorded=Ultimele produse / servicii disponibile Ć®nregistrate @@ -47,7 +47,7 @@ CardProduct1=Fişă Serviciul CardContract=Fişă Contract Warehouse=Depozit Warehouses=Depozite -WarehouseOpened=Warehouse open +WarehouseOpened=Depozit deschis WarehouseClosed=Depozit Ć®nchis Stock=Stoc Stocks=Stocuri @@ -67,7 +67,7 @@ ProductStatusNotOnBuy=Nu pentru achiziÅ£ionare ProductStatusOnBuyShort=Pentru achiziÅ£ionare ProductStatusNotOnBuyShort=Nu pentru achiziÅ£ionare UpdatePrice=Schimbă preÅ£ul -UpdateVAT=Update vat +UpdateVAT=Actualizeaza tva UpdateDefaultPrice=Update default price UpdateLevelPrices=Update prices for each level AppliedPricesFrom=PreÅ£ de vĆ¢nzare practicat de la @@ -79,9 +79,9 @@ CurrentPrice=PreÅ£ curent CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. CostPriceUsage=In a future version, this value could be used for margin calculation. NewPrice=PreÅ£ nou -MinPrice=Min. selling price -MinPriceHT=Min. selling price (net of tax) -MinPriceTTC=Min. selling price (inc. tax) +MinPrice=PreÅ£ minim vĆ¢nzare +MinPriceHT=PreÅ£ minim vĆ¢nzare (net) +MinPriceTTC=PreÅ£ minim vĆ¢nzare (incl. taxe) CantBeLessThanMinPrice=Prețul de vĆ¢nzare nu poate fi mai mic decĆ¢t minimul permis pentru acest produs (%s fără tva). Acest mesaj poate apărea, de asemenea, dacă tastați o reducere prea important. ContractStatus=Status Contract ContractStatusClosed=Ǝnchis @@ -190,31 +190,31 @@ ClonePricesProduct=Clone principalele informatii si preturi CloneCompositionProduct=Clone packaged product/service ProductIsUsed=Acest produs este utilizat NewRefForClone=Ref. de produs / serviciu nou -SellingPrices=Selling prices +SellingPrices=PreÅ£uri vĆ¢nzare BuyingPrices=Buying prices -CustomerPrices=Customer prices -SuppliersPrices=Supplier prices +CustomerPrices=PreÅ£uri Client +SuppliersPrices=PreÅ£uri furnizor SuppliersPricesOfProductsOrServices=Supplier prices (of products or services) CustomCode=Codul vamal CountryOrigin=Å¢ara de origine HiddenIntoCombo=Ascuns Ć®n liste selectaÅ£i Nature=Natura -ShortLabel=Short label +ShortLabel=Etichetă scurta Unit=Unit p=u. set=set se=set -second=second +second=secundă s=s -hour=hour +hour=oră h=h -day=day +day=zi d=d kilogram=kilogram kg=Kg gram=gram g=g -meter=meter +meter=metru m=m linearmeter=linear meter lm=lm @@ -222,7 +222,7 @@ squaremeter=square meter m2=m² cubicmeter=cubic meter m3=m³ -liter=liter +liter=litru l=L ProductCodeModel=Model ref Produs ServiceCodeModel=Model ref Serviciu @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Autoconsum de producție ProductBuilded=ProducÅ£ie completată -ProductsMultiPrice=Produse preÅ£ multiplu +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -276,7 +276,7 @@ ResetBarcodeForAllRecords=Defineşte valoare coduri de bare pentru toate Ć®nregi PriceByCustomer=PreÅ£uri diferite pentru fiecare client PriceCatalogue=PreÅ£ unic pe produs/serviciu PricingRule=Reguli pentru preÅ£uri clienÅ£i -AddCustomerPrice=Add price by customer +AddCustomerPrice=Add PreÅ£ pe client ForceUpdateChildPriceSoc=Setează acelasi preÅ£ pe subsidiarele clientuli PriceByCustomerLog=Log of previous customer prices MinimumPriceLimit=Minimum price can't be lower then %s @@ -293,7 +293,7 @@ PriceNumeric=Număr DefaultPrice=Preț Implicit ComposedProductIncDecStock=Mărește/micșorează stoc pe schimbări sintetice ComposedProduct=Sub-produs -MinSupplierPrice=Minimum supplier price +MinSupplierPrice=PreÅ£ minim furnizor DynamicPriceConfiguration=Dynamic price configuration GlobalVariables=Global variables GlobalVariableUpdaters=Global variable updaters @@ -307,8 +307,9 @@ UpdateInterval=Update interval (minutes) LastUpdated=Last updated CorrectlyUpdated=Correctly updated PropalMergePdfProductActualFile=Files use to add into PDF Azur are/is -PropalMergePdfProductChooseFile=Select PDF files +PropalMergePdfProductChooseFile=Selectați fișiere PDF IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/ro_RO/projects.lang b/htdocs/langs/ro_RO/projects.lang index cbb6379e6a7..44fa8b02221 100644 --- a/htdocs/langs/ro_RO/projects.lang +++ b/htdocs/langs/ro_RO/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Această vedere prezintă toate proiectele şi activită ProjectsDesc=Această vedere prezintă toate proiectele (permisiuni de utilizator va acorda permisiunea de a vizualiza totul). MyTasksDesc=Această vedere este limitată la proiecte sau sarcini pentru care sunteÅ£i contact(indiferent de tip). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Această vedere prezintă toate proiectele şi activităţile care sunt permise să le citiÅ£i. TasksDesc=Această vedere prezintă toate proiectele şi sarcinile (permisiuni de utilizator va acorda permisiunea de a vizualiza totul). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Responsabil de proiect LastProjects=Ultimele %s proiecte AllProjects=Toate proiectele OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Lista proiecte ShowProject=Afişează proiect SetProject=Setare proiect @@ -104,7 +107,7 @@ DeleteATimeSpent=ŞtergeÅ£i timpul consumat ConfirmDeleteATimeSpent=Ssigur doriÅ£i să ştergeÅ£i acest timp consumat? DoNotShowMyTasksOnly=Afişează, de asemenea, şi taskurile ce nu sunt atribuite mie ShowMyTasksOnly=Vezi numai taskurile atribuite mie -TaskRessourceLinks=Resources +TaskRessourceLinks=Resurse ProjectsDedicatedToThisThirdParty=Proiecte dedicate acestui terÅ£ NoTasks=Nr sarcini pentru acest proiect LinkedToAnotherCompany=Legat de terÅ£e părÅ£i, alta @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modificat TaskDeletedInDolibarr=Task %s sters OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -156,13 +161,14 @@ ProjectMustBeValidatedFirst=Proiectul trebuie validat mai Ć®ntĆ¢i ProjectDraft=Proiecte schiţă FirstAddRessourceToAllocateTime=Associate a resource to allocate time InputPerDay=Intrare pe zi -InputPerWeek=Input per week -InputPerAction=Input per action +InputPerWeek=Intrare pe saptamana +InputPerAction=Intrare pe actiune TimeAlreadyRecorded=Timpul consumat deja Ć®nregistrat pentru această sarcină / zi și utilizator %s ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,11 +185,11 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) -OppStatusPROSP=Prospection -OppStatusQUAL=Qualification -OppStatusPROPO=Proposal -OppStatusNEGO=Negociation -OppStatusPENDING=Pending -OppStatusWIN=Won -OppStatusLOST=Lost +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability +OppStatusPROSP=Prospect +OppStatusQUAL=Calificare +OppStatusPROPO=Ofertă +OppStatusNEGO=Negociere +OppStatusPENDING=In asteptarea +OppStatusWIN=Castigat +OppStatusLOST=Pierdut diff --git a/htdocs/langs/ro_RO/propal.lang b/htdocs/langs/ro_RO/propal.lang index b88a010af72..7f3d5687f46 100644 --- a/htdocs/langs/ro_RO/propal.lang +++ b/htdocs/langs/ro_RO/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Ultimele %s propuneri comerciale modificate AllPropals=Toate ofertele LastProposals=Ultimele oferte SearchAProposal=Caută o ofertă +NoProposal=No proposal ProposalsStatistics=Statistici oferte comerciale NumberOfProposalsByMonth=Număr pe luni AmountOfProposalsByMonthHT=Valoarea pe luni (netă) @@ -62,7 +63,8 @@ DatePropal=Dată ofertă DateEndPropal=Data valabilităţii DateEndPropalShort=Data de sfĆ¢rşit ValidityDuration=Durata de valabilitate -CloseAs=Ǝnchide cu status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Clasează facturat BuildBill=Crează factură ErrorPropalNotFound=Propunearea %s nu a fost găsită @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Crează model implicit DefaultModelPropalToBill=Model implicit la Ć®nchiderea unei oferte comerciale (de facturat) DefaultModelPropalClosed=Model implicit la Ć®nchiderea unei oferte comerciale (nefacturat) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/ro_RO/receiptprinter.lang b/htdocs/langs/ro_RO/receiptprinter.lang index 28b63d7de79..985ac4fd6dc 100644 --- a/htdocs/langs/ro_RO/receiptprinter.lang +++ b/htdocs/langs/ro_RO/receiptprinter.lang @@ -1,90 +1,90 @@ # Dolibarr language file - Source file is en_US - receiptprinter -PrinterAdded=Printer %s added -PrinterUpdated=Printer %s updated -PrinterDeleted=Printer %s deleted -TestSentToPrinter=Test Sent To Printer %s +PrinterAdded=Imprimanta %s adaugata +PrinterUpdated=Imprimanta %s actualizata +PrinterDeleted=Imprimanta %s ştearsă +TestSentToPrinter=Test trimis la Imprimanta %s ReceiptPrinterDesc=Setup of printers ReceiptPrinterTemplateDesc=Setup of Templates ReceiptPrinterTypeDesc=Description of Receipt Printer's type ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile -ListPrinters=List of Printers -SetupReceiptTemplate=Template Setup +ListPrinters=Lista imprimantelor +SetupReceiptTemplate=Configurare Model CONNECTOR_DUMMY=Dummy Printer -CONNECTOR_NETWORK_PRINT=Network Printer -CONNECTOR_FILE_PRINT=Local Printer -CONNECTOR_WINDOWS_PRINT=Local Windows Printer +CONNECTOR_NETWORK_PRINT=Imprimanta Retea +CONNECTOR_FILE_PRINT=Imprimanta locala +CONNECTOR_WINDOWS_PRINT=Imprimanta locala Windows CONNECTOR_DUMMY_HELP=Fake Printer for test, does nothing CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100 CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1 CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer -PROFILE_DEFAULT=Default Profile -PROFILE_SIMPLE=Simple Profile -PROFILE_EPOSTEP=Epos Tep Profile -PROFILE_P822D=P822D Profile -PROFILE_STAR=Star Profile +PROFILE_DEFAULT=Default Profil +PROFILE_SIMPLE=Simplu Profil +PROFILE_EPOSTEP=Epos Tep Profil +PROFILE_P822D=P822D Profil +PROFILE_STAR=Star Profil PROFILE_DEFAULT_HELP=Default Profile suitable for Epson printers PROFILE_SIMPLE_HELP=Simple Profile No Graphics PROFILE_EPOSTEP_HELP=Epos Tep Profile Help -PROFILE_P822D_HELP=P822D Profile No Graphics -PROFILE_STAR_HELP=Star Profile -DOL_ALIGN_LEFT=Left align text -DOL_ALIGN_CENTER=Center text -DOL_ALIGN_RIGHT=Right align text -DOL_USE_FONT_A=Use font A of printer -DOL_USE_FONT_B=Use font B of printer -DOL_USE_FONT_C=Use font C of printer +PROFILE_P822D_HELP=P822D Profil No Graphics +PROFILE_STAR_HELP=Star Profil +DOL_ALIGN_LEFT=Aliniaza stanga text +DOL_ALIGN_CENTER=Centreaza text +DOL_ALIGN_RIGHT=Aliniaza dreapta text +DOL_USE_FONT_A=Utilizeaza font A a imprimantei +DOL_USE_FONT_B=Utilizeaza font B a imprimantei +DOL_USE_FONT_C=Utilizeaza font C a imprimantei DOL_BOLD=Text Bold -/DOL_BOLD=End of Text Bold +/DOL_BOLD=SfĆ¢rşit Text Bold DOL_DOUBLE_HEIGHT=Text double height /DOL_DOUBLE_HEIGHT=End of Text double height -DOL_DOUBLE_WIDTH=Text double width -/DOL_DOUBLE_WIDTH=End of Text double width +DOL_DOUBLE_WIDTH=Text width dublu +/DOL_DOUBLE_WIDTH=SfĆ¢rşit Text width dublu DOL_UNDERLINE=Underline text -/DOL_UNDERLINE=End of Underline text +/DOL_UNDERLINE=SfĆ¢rşit Underline text DOL_UNDERLINE_2DOTS=Underline with double line /DOL_UNDERLINE_2DOTS=End of Underline with double line -DOL_EMPHASIZED=Emphasized text -/DOL_EMPHASIZED=End of Emphasized text -DOL_SWITCH_COLORS=Print in white on black -/DOL_SWITCH_COLORS=End of Print in white on black -DOL_PRINT_BARCODE=Print barcode -DOL_PRINT_BARCODE_CUSTOMER_ID=Print barcode customer id -DOL_SET_PRINT_WIDTH_57=Ticket print width of 57mm -DOL_CUT_PAPER_FULL=Cut ticket completely -DOL_CUT_PAPER_PARTIAL=Cut ticket partially +DOL_EMPHASIZED=Text Emphasized +/DOL_EMPHASIZED=SfĆ¢rşit text Emphasized +DOL_SWITCH_COLORS=Printeaza in alb pe negru +/DOL_SWITCH_COLORS=Sfarsit Printare in alb pe negru +DOL_PRINT_BARCODE=Printeaza cod de bare +DOL_PRINT_BARCODE_CUSTOMER_ID=Printeaza cod de bare id client +DOL_SET_PRINT_WIDTH_57=Ticket printat width de 57mm +DOL_CUT_PAPER_FULL=Taie tichet complet +DOL_CUT_PAPER_PARTIAL=Taie tichet partial DOL_OPEN_DRAWER=Open cash drawer -DOL_ACTIVATE_BUZZER=Activate buzzer -DOL_PRINT_QRCODE=Print QR Code -DOL_PRINT_DATE=Print date AAAA-MM-DD -DOL_PRINT_DATE_TIME=Print date and time AAAA-MM-DD HH:MM:SS -DOL_PRINT_YEAR=Print Year -DOL_PRINT_MONTH_LETTERS=Print month in letters (example : november) -DOL_PRINT_MONTH=Print month number -DOL_PRINT_DAY=Print day number -DOL_PRINT_DAY_LETTERS=Print day number +DOL_ACTIVATE_BUZZER=Activează buzzer +DOL_PRINT_QRCODE=Printeaza cod QR +DOL_PRINT_DATE=Printeaza data AAAA-MM-DD +DOL_PRINT_DATE_TIME=Printeaza data si timpul AAAA-MM-DD HH:MM:SS +DOL_PRINT_YEAR=Printeaza An +DOL_PRINT_MONTH_LETTERS=Printeaza luna in litere (examplu : noiembrie) +DOL_PRINT_MONTH=Printeaza luna numar +DOL_PRINT_DAY=Printeaza zi numar +DOL_PRINT_DAY_LETTERS=Printeaza zi numar DOL_PRINT_TABLE=Print table number (for restaurant, bar...) DOL_PRINT_CUTLERY=Print number of cutlery (for restaurant) -DOL_PRINT_PAYMENT=Print payment method +DOL_PRINT_PAYMENT=Printeaza metoda plata DOL_PRINT_LOGO=Print logo stored on printer. Example : 32|32 DOL_PRINT_LOGO_OLD=Print logo stored on printer. Must be followed by logo code. For old printers. -DOL_PRINT_ORDER_LINES=Print order lines -DOL_PRINT_ORDER_TAX=Print order total tax -DOL_PRINT_ORDER_LOCAL_TAX=Print order local tax -DOL_PRINT_ORDER_TOTAL=Print order total +DOL_PRINT_ORDER_LINES=Printeaza Linii Comandă +DOL_PRINT_ORDER_TAX=Printeaza total taxe comanda +DOL_PRINT_ORDER_LOCAL_TAX=Printeaza taxe locale comanda +DOL_PRINT_ORDER_TOTAL=Printeaza total comanda DOL_PRINT_ORDER_NUMBER=Print order number DOL_PRINT_ORDER_NUMBER_UNIQUE=Print order number after validation DOL_PRINT_CUSTOMER_FIRSTNAME=Print customer firstname -DOL_PRINT_CUSTOMER_LASTNAME=Print customer name -DOL_PRINT_CUSTOMER_MAIL=Print customer mail -DOL_PRINT_CUSTOMER_PHONE=Print customer phone -DOL_PRINT_CUSTOMER_MOBILE=Print customer mobile -DOL_PRINT_CUSTOMER_SKYPE=Print customer skype -DOL_PRINT_CUSTOMER_TAX_NUMBER=Print customer VAT number +DOL_PRINT_CUSTOMER_LASTNAME=Printeaza nume client +DOL_PRINT_CUSTOMER_MAIL=Printeaza email client +DOL_PRINT_CUSTOMER_PHONE=Printeaza telefon client +DOL_PRINT_CUSTOMER_MOBILE=Printeaza mobil client +DOL_PRINT_CUSTOMER_SKYPE=Printeaza skype client +DOL_PRINT_CUSTOMER_TAX_NUMBER=Printeaza numar TVA client DOL_PRINT_CUSTOMER_ACCOUNT_BALANCE=Print customer account balance -DOL_PRINT_VENDOR_LASTNAME=Print vendor name -DOL_PRINT_VENDOR_FIRSTNAME=Print vendor firstname -DOL_PRINT_VENDOR_MAIL=Print vendor mail -DOL_PRINT_CUSTOMER_POINTS=Print customer points +DOL_PRINT_VENDOR_LASTNAME=Printeaza nume vanzator +DOL_PRINT_VENDOR_FIRSTNAME=Printeaza prenume vanzator +DOL_PRINT_VENDOR_MAIL=Printeaza mail vanzator +DOL_PRINT_CUSTOMER_POINTS=Printeaza puncte client DOL_PRINT_ORDER_POINTS=Print number of points for this order DOL_PRINT_IF_CUSTOMER=Print the line IF a customer is affected to the order DOL_PRINT_IF_VENDOR=Print the line IF a vendor is affected to the order diff --git a/htdocs/langs/ro_RO/resource.lang b/htdocs/langs/ro_RO/resource.lang index 22901a4462c..da8a0c8bf0c 100644 --- a/htdocs/langs/ro_RO/resource.lang +++ b/htdocs/langs/ro_RO/resource.lang @@ -17,7 +17,7 @@ ResourceFormLabel_description=Descriere resursă ResourcesLinkedToElement=Resurse legate de elementul -ShowResource=Show resource +ShowResource=Arata Resursă ShowResourcePlanning=Arată planificare resursă GotoDate=Mergi la data diff --git a/htdocs/langs/ro_RO/salaries.lang b/htdocs/langs/ro_RO/salaries.lang index 9433321ad93..cecb82bae2a 100644 --- a/htdocs/langs/ro_RO/salaries.lang +++ b/htdocs/langs/ro_RO/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Cont contabil pentru plata salariilor SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Cont contabil pentru cheltuieli financiare Salary=Salariu Salaries=Salarii -Employee=Angajat NewSalaryPayment=Plata noua salariu SalaryPayment=Plata salariu SalariesPayments=Plati salarii diff --git a/htdocs/langs/ro_RO/sendings.lang b/htdocs/langs/ro_RO/sendings.lang index 30c256c0bb2..06645302e08 100644 --- a/htdocs/langs/ro_RO/sendings.lang +++ b/htdocs/langs/ro_RO/sendings.lang @@ -5,8 +5,8 @@ Sendings=Livrari AllSendings=All Shipments Shipment=Livrare Shipments=Livrari -ShowSending=Show Shipments -Receivings=Receptii +ShowSending=Arata Livrări +Receivings=Delivery Receipts SendingsArea=Livrari ListOfSendings=Lista Livrari SendingMethod=Metodă Livrare @@ -26,8 +26,8 @@ QtyToShip=Cant. de livrat QtyReceived=Cant. primită KeepToShip=Remain to ship OtherSendingsForSameOrder=Alte livrări pentru această comandă -DateSending=Shipping date -DateSendingShort=Shipping date +DateSending=Dată Livrare +DateSendingShort=Dată Livrare SendingsForSameOrder=Livrări pentru această comandă SendingsAndReceivingForSameOrder=Livrările şi recepÅ£iile pentru această comandă SendingsToValidate=Livrări de validat @@ -53,7 +53,7 @@ DocumentModelSimple=Model simplu DocumentModelMerou=Model Merou A5 WarningNoQtyLeftToSend=AtenÅ£ie, nu sunt produse care aşteaptă să fie expediate. StatsOnShipmentsOnlyValidated=Statisticil ectuate privind numai livrările validate. Data folosită este data validării livrării (data de livrare planificată nu este Ć®ntotdeauna cunoscută). -DateDeliveryPlanned=Planned date of delivery +DateDeliveryPlanned=Data planificată a livrarii DateReceived=Data de livrare reală SendShippingByEMail=Trimite dispoziÅ£ia de livrare prin e-mail SendShippingRef=Transmitere livrare %s diff --git a/htdocs/langs/ro_RO/sms.lang b/htdocs/langs/ro_RO/sms.lang index c0865411c46..296e78142d2 100644 --- a/htdocs/langs/ro_RO/sms.lang +++ b/htdocs/langs/ro_RO/sms.lang @@ -49,5 +49,6 @@ SendSms=Trimite SMS SmsInfoCharRemain=NB de caractere rămase SmsInfoNumero= (Format internaÅ£ional şi anume: 33899701761) DelayBeforeSending=ƎntĆ¢rziere Ć®nainte de a trimite (minute) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Nu este disponibilă nicio Å£intă. VerificaÅ£i configurarea de furnizorul de SMS-uri. diff --git a/htdocs/langs/ro_RO/stocks.lang b/htdocs/langs/ro_RO/stocks.lang index 6a82bbde091..02586da4f68 100644 --- a/htdocs/langs/ro_RO/stocks.lang +++ b/htdocs/langs/ro_RO/stocks.lang @@ -5,7 +5,7 @@ Warehouses=Depozite NewWarehouse=Depozit / Stoc Nou WarehouseEdit=Modifică depozit MenuNewWarehouse=Depozit nou -WarehouseOpened=Warehouse open +WarehouseOpened=Depozit deschis WarehouseClosed=Depozit Ć®nchis WarehouseSource=Depozit Sursa WarehouseSourceNotDefined=Niciun depozit definit, @@ -16,7 +16,7 @@ CancelSending=Anulează expediere DeleteSending=Şterge expediere Stock=Stoc Stocks=Stocuri -StocksByLotSerial=Stock by lot/serial +StocksByLotSerial=Stocks by lot/serial Movement=Mişcare Movements=Mişcări ErrorWarehouseRefRequired=Referința Depozit este obligatorie @@ -34,9 +34,9 @@ LastMovements=Ultimele mişcări Units=Unităţi Unit=Unitate StockCorrection=Corectează stoc -StockTransfer=Transfer stoc -StockMovement=Transferă -StockMovements=Transferuri stoc +StockTransfer=Transfer stoc +StockMovement=Transfer stoc +StockMovements=Transferuri stoc LabelMovement=Etichetă transfer NumberOfUnit=Număr unităţi UnitPurchaseValue=PreÅ£ unitar cumpărare @@ -53,11 +53,11 @@ QtyDispatched=Cantitate dipecerizată QtyDispatchedShort=Cant Expediate QtyToDispatchShort=Cant de expediat OrderDispatch=Dispecerizare Stoc -RuleForStockManagementDecrease=Regulă de gestionare a scăderilor de stoc -RuleForStockManagementIncrease=Regulă de gestionare a creşterilor de stoc +RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated) +RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated) DeStockOnBill=Descreşterea stocului fizic bazată pe validarea facturilor / note de credit DeStockOnValidateOrder=Descreşterea stocului fizic bazată pe validarea comenzilor client -DeStockOnShipment=Decrease real stocks on shipping validation +DeStockOnShipment=Descreşte stocul fizic bazat pe validarea livrarilor ReStockOnBill=Creşterea stocului fizic bazată pe validarea facturilor / note de credit ReStockOnValidateOrder=Creşterea stocului fizic bazată pe aprobarea comenzilor furnizor ReStockOnDispatchOrder=Creşterea stocului fizic bazată pe dispecerizarea manuală , dupa recepÅ£ia comenzii @@ -95,7 +95,7 @@ SelectWarehouseForStockDecrease=Alege depozitul pentru scăderea stocului SelectWarehouseForStockIncrease=Alege depozitul pentru creşterea stocului NoStockAction=Nicio actiune pe stoc LastWaitingSupplierOrders=Comenzi nereceptionate -DesiredStock=Desired minimum stock +DesiredStock=Stoc min dorit DesiredMaxStock=Desired maximum stock StockToBuy=De comandat Replenishment=Reaprovizionare @@ -104,7 +104,7 @@ VirtualDiffersFromPhysical=According to increase/decrease stock options, physica UseVirtualStockByDefault=Utilizați stoc virtual implicit, Ć®n loc de stoc fizic, pentru facilitatea de reaprovizionare UseVirtualStock=Utilizeaza Stoc Virtual UsePhysicalStock=Utilizeaza Stoc Fizic -CurentSelectionMode=Current selection mode +CurentSelectionMode=Mod selectie curent CurentlyUsingVirtualStock=Stoc Virtual CurentlyUsingPhysicalStock=Stoc Fizic RuleForStockReplenishment=Reguli pentru reaprovizionarea stocului @@ -113,7 +113,7 @@ AlertOnly= Numai Alerte WarehouseForStockDecrease=Depozitul %s va fi utilizat pentru scăderea stocului WarehouseForStockIncrease=Depozitul %s va fi utilizat pentru creşterea stocului ForThisWarehouse=Pentru acest depozit -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference. +ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference. ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here. Replenishments=Reaprovizionări NbOfProductBeforePeriod=Cantitatea de produs %s Ć®n stoc Ć®nainte de perioada selectată (< %s) diff --git a/htdocs/langs/ro_RO/supplier_proposal.lang b/htdocs/langs/ro_RO/supplier_proposal.lang index f3662dfcf5e..6264cfa7775 100644 --- a/htdocs/langs/ro_RO/supplier_proposal.lang +++ b/htdocs/langs/ro_RO/supplier_proposal.lang @@ -1,24 +1,23 @@ # Dolibarr language file - Source file is en_US - supplier_proposal -SupplierProposal=Supplier commercial proposals +SupplierProposal=Oferte Comercială Furnizor supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Oferte Furnizori -supplier_proposalMENU_LEFT_TITLE_NEW=Cerere noua -supplier_proposalMENU_LEFT_TITLE_LIST=Lista +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Cerere PreÅ£ CommRequests=Cereri PreÅ£ SearchRequest=Cauta o cerere DraftRequests=Cereri schiţă LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests -SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalArea=Oferte Furnizori +SupplierProposalShort=Supplier proposals SupplierProposals=Oferte Furnizori NewAskPrice=New price request NewAsk=Cerere noua ShowSupplierProposal=Show price request AddSupplierProposal=Create a price request -SupplierProposalRefFourn=Supplier ref -SupplierProposalDate=Delivery date +SupplierProposalRefFourn=Ref Furnizor +SupplierProposalDate=Data de livrare SupplierProposalRefFournNotice=Before closing to "Accepted", think to grasp suppliers references. RelatedSupplierProposal=Related price requests suppliers ConfirmValidateAsk=Are you sure you want to validate this price request under name %s ? @@ -26,7 +25,7 @@ DateAsk=Data cererii DeleteAsk=Şterge cerere ValidateAsk=Validează cererre AddAsk=Crează o cerere -SupplierProposalDraft=Drafts +SupplierProposalDraft=SchiÅ£e SupplierProposalOpened=Deschis SupplierProposalStatusDraft=Draft (needs to be validated) SupplierProposalStatusValidated=Validated (request is open) @@ -35,8 +34,8 @@ SupplierProposalStatusClosed=Ǝnchis SupplierProposalStatusSigned=Acceptat SupplierProposalStatusNotSigned=Refuzat SupplierProposalStatusBilled=Facturat -SupplierProposalStatusDraftShort=Draft -SupplierProposalStatusValidatedShort=Validated +SupplierProposalStatusDraftShort=Schiţă +SupplierProposalStatusValidatedShort=Validată SupplierProposalStatusOpenedShort=Deschis SupplierProposalStatusClosedShort=Ǝnchis SupplierProposalStatusSignedShort=Acceptat diff --git a/htdocs/langs/ro_RO/suppliers.lang b/htdocs/langs/ro_RO/suppliers.lang index 1e16ac33378..dd86989ec6f 100644 --- a/htdocs/langs/ro_RO/suppliers.lang +++ b/htdocs/langs/ro_RO/suppliers.lang @@ -3,6 +3,7 @@ Suppliers=Furnizori AddSupplier=Crează un furnizor SupplierRemoved=Furnizor şters SuppliersInvoice=Factură furnizor +ShowSupplierInvoice=Show Supplier Invoice NewSupplier=Furnizor nou History=Istoric ListOfSuppliers=Lista furnizori @@ -29,7 +30,7 @@ ExportDataset_fournisseur_2=Facturi Furnizor şi plăţi ExportDataset_fournisseur_3=Comenzi furnizori si lini comenzi ApproveThisOrder=Aprobă această comandă ConfirmApproveThisOrder=Sigur doriÅ£i să aprobaÅ£i această comandă %s? -DenyingThisOrder=Deny this order +DenyingThisOrder=Refuză aceasta comanda ConfirmDenyingThisOrder=Sigur doriÅ£i să refuzaÅ£i această comandă %s? ConfirmCancelThisOrder=Sigur doriÅ£i să anulaÅ£i această comandă %s? AddCustomerOrder=Crează comandă client diff --git a/htdocs/langs/ro_RO/trips.lang b/htdocs/langs/ro_RO/trips.lang index 5f725f4a144..352a41c77e7 100644 --- a/htdocs/langs/ro_RO/trips.lang +++ b/htdocs/langs/ro_RO/trips.lang @@ -7,7 +7,7 @@ TripsAndExpenses=Rapoarte Cheltuieli TripsAndExpensesStatistics=Statistici Rapoarte Cheltuieli TripCard=Fisa Raport Cheltuieli AddTrip=Creare Raport Cheltuieli -ListOfTrips=List of expense reports +ListOfTrips=Listă rapoarte de cheltuieli ListOfFees=Lista note cheltuieli ShowTrip=Show expense report NewTrip= Raport de cheltuieli nou @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Line raport de cheltuieli TF_OTHER=Altele -TF_TRANSPORTATION=Transport +TF_TRIP=Transportation TF_LUNCH=PrĆ¢nz TF_METRO=Metrou TF_TRAIN=Tren @@ -55,9 +55,9 @@ ModePaiement=Mod plata VALIDATOR=User responsible for approval VALIDOR=Aprobat de AUTHOR=Ǝnregistrat de -AUTHORPAIEMENT=Paid by +AUTHORPAIEMENT=Plătite de REFUSEUR=Respins de -CANCEL_USER=Deleted by +CANCEL_USER=Șters de MOTIF_REFUS=Motiv MOTIF_CANCEL=Motiv @@ -97,6 +97,7 @@ SaveTrip=Valideaza raport de cheltuieli ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. -ExpenseReportPayment=Expense report payment +ExpenseReportPayment=Plata Raport cheltuieli +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/ro_RO/users.lang b/htdocs/langs/ro_RO/users.lang index de13385e720..97dc9c290d4 100644 --- a/htdocs/langs/ro_RO/users.lang +++ b/htdocs/langs/ro_RO/users.lang @@ -57,7 +57,7 @@ RemoveFromGroup=ƎnlăturaÅ£i din grup PasswordChangedAndSentTo=Parola schimbat şi a trimis la %s. PasswordChangeRequestSent=Cerere pentru a schimba parola pentru %s %s la trimis. MenuUsersAndGroups=Utilizatorii & Grupuri -MenuMyUserCard=My user card +MenuMyUserCard=Fişa mea utilizator LastGroupsCreated=Ultima %s creat grupuri LastUsersCreated=Ultima %s utilizatorii creat ShowGroup=Arata grup @@ -121,3 +121,4 @@ OpenIDURL=URL OpenID LoginUsingOpenID=Utilizați OpenID pentru login WeeklyHours=Ore saptămĆ¢nale ColorUser=Culoarea utilizatorului +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/ru_RU/accountancy.lang b/htdocs/langs/ru_RU/accountancy.lang index 13abb0b6750..b78f8850913 100644 --- a/htdocs/langs/ru_RU/accountancy.lang +++ b/htdocs/langs/ru_RU/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Š’Ń‹Š±Ń€Š°Ń‚ŃŒ моГель ŃŠŗŃŠæŠ¾Ń€Ń‚Š° Modelcsv_normal=ŠšŠ»Š°ŃŃŠøŃ‡ŠµŃŠŗŠøŠ¹ ŃŠŗŃŠæŠ¾Ń€Ń‚ Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=ŠŠ°Š·Š°Š“ Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Š£Š“Š°Š»ŠøŃ‚ŃŒ записи главной книги DescSellsJournal=Š–ŃƒŃ€Š½Š°Š» проГаж DescPurchasesJournal=Š–ŃƒŃ€Š½Š°Š» покупок -BankJournal=Банковский Š¶ŃƒŃ€Š½Š°Š» -DescBankJournal=Банковский Š¶ŃƒŃ€Š½Š°Š» Š²ŠŗŠ»ŃŽŃ‡Š°ŠµŃ‚ в ŃŠµŠ±Ń все платежи с типом оплаты отличным от "наличные". -CashJournal=Š–ŃƒŃ€Š½Š°Š» наличных среГств -DescCashJournal=Š–ŃƒŃ€Š½Š°Š» наличных среГств Š²ŠŗŠ»ŃŽŃ‡Š°ŠµŃ‚ в ŃŠµŠ±Ń тип оплаты - "наличными" FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=ŠŸŠ¾Š“Ń‚Š²ŠµŃ€Š¶Š“Š°Ń‚ŃŒ автоматически ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/ru_RU/admin.lang b/htdocs/langs/ru_RU/admin.lang index ee817a6fe12..5164fbef73c 100644 --- a/htdocs/langs/ru_RU/admin.lang +++ b/htdocs/langs/ru_RU/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Š”ŠŗŃ€Ń‹Ń‚ŃŒ все ŠøŠ½Ń„Š¾Ń€Š¼Š°Ń†ŠøŃŽ, ŃŠ²ŃŠ·Š° HideDescOnPDF=Š”ŠŗŃ€Ń‹Ń‚ŃŒ Š¾ŠæŠøŃŠ°Š½ŠøŃ ŠæŃ€Š¾Š“ŃƒŠŗŃ‚Š¾Š² в Š³ŠµŠ½ŠµŃ€ŠøŃ€ŃƒŠµŠ¼Š¾Š¼ PDF HideRefOnPDF=Š”ŠŗŃ€Ń‹Š²Š°Ń‚ŃŒ Š°Ń€Ń‚ŠøŠŗŃƒŠ» товара на созГанном PDF файле HideDetailsOnPDF=Š”ŠŗŃ€Ń‹Š²Š°Ń‚ŃŒ строки с товарами на созГанном PDF файле -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Библиотека UrlGenerationParameters=ŠŸŠ°Ń€Š°Š¼ŠµŃ‚Ń€Ń‹ Š“Š»Ń Š¾Š±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŃ аГресов SecurityTokenIsUnique=Š˜ŃŠæŠ¾Š»ŃŒŠ·ŃƒŠ¹Ń‚Šµ ŃƒŠ½ŠøŠŗŠ°Š»ŃŒŠ½Ń‹Š¹ параметр securekey Š“Š»Ń кажГого URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Š’Ń‹ ŃƒŠ²ŠµŃ€ŠµŠ½Ń‹, что хотите стер AllBarcodeReset=Все Š·Š½Š°Ń‡ŠµŠ½ŠøŃ ŃˆŃ‚Ń€ŠøŃ…-коГов были ŃƒŠ“Š°Š»ŠµŠ½Ń‹ NoBarcodeNumberingTemplateDefined=Š’ моГуле Ń„Š¾Ń€Š¼ŠøŃ€Š¾Š²Š°Š½ŠøŃ ŃˆŃ‚Ń€ŠøŃ…-коГов не опреГелен шаблон Š½ŃƒŠ¼ŠµŃ€Š°Ń†ŠøŠø NoRecordWithoutBarcodeDefined=ŠŠµŃ‚ записей без назначенного ŃˆŃ‚Ń€ŠøŃ…-коГа +EnableFileCache=Enable file cache # Modules Module0Name=ŠŸŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»Šø Šø Š³Ń€ŃƒŠæŠæŃ‹ @@ -499,7 +500,7 @@ Module510Desc=Управление зарплатами ŃŠ¾Ń‚Ń€ŃƒŠ“Š½ŠøŠŗŠ¾Š² Module520Name=ДсуГа Module520Desc=Управление ссуГами Module600Name=Š£Š²ŠµŠ“Š¾Š¼Š»ŠµŠ½ŠøŃ -Module600Desc=ŠžŃ‚ŠæŃ€Š°Š²Š»ŃŃ‚ŃŒ ŃƒŠ²ŠµŠ“Š¾Š¼Š»ŠµŠ½ŠøŃ контактам контрагентов по ŃŠ»ŠµŠŗŃ‚Ń€Š¾Š½Š½Š¾Š¹ почте о некоторых бизнес-ŃŠ¾Š±Ń‹Ń‚ŠøŃŃ… системы Dolibarr (настройка заГана Š“Š»Ń кажГого контрагента) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=ŠŸŠ¾Š¶ŠµŃ€Ń‚Š²Š¾Š²Š°Š½ŠøŃ Module700Desc=ŠŸŠ¾Š¶ŠµŃ€Ń‚Š²Š¾Š²Š°Š½ŠøŃ ŃƒŠæŃ€Š°Š²Š»ŠµŠ½ŠøŃ Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=ЗаГержки переГ ŠæŃ€ŠµŠ“ŃƒŠæŃ€ŠµŠ¶Š“ŠµŠ½ŠøŠµŠ¼ DelaysOfToleranceBeforeWarning=Š¢ŠµŃ€ŠæŠøŠ¼Š¾ŃŃ‚ŃŒ заГержки переГ ŠæŃ€ŠµŠ“ŃƒŠæŃ€ŠµŠ¶Š“ŠµŠ½ŠøŠµ DelaysOfToleranceDesc=Этот ŃŠŗŃ€Š°Š½ ŠæŠ¾Š·Š²Š¾Š»ŃŠµŃ‚ вам Š¾ŠæŃ€ŠµŠ“ŠµŠ»ŠøŃ‚ŃŒ Š¼ŠøŃ€ŠøŃ‚ŃŒŃŃ с заГержками Го готовности ŃŠ¾Š¾Š±Ń‰ŠµŠ½ŠøŃ на ŃŠŗŃ€Š°Š½Šµ при picto %s в конце кажГого ŃŠ»ŠµŠ¼ŠµŠ½Ń‚Š°. Delays_MAIN_DELAY_ACTIONS_TODO=ЗаГержка толерантности (в Š“Š½ŃŃ…) Го ŠæŃ€ŠµŠ“ŃƒŠæŃ€ŠµŠ¶Š“ŠµŠ½ŠøŠ¹ о ŠæŠ»Š°Š½ŠøŃ€ŃƒŠµŠ¼Ń‹Ń… Š“ŠµŠ¹ŃŃ‚Š²ŠøŃŃ… Šø не ŠæŠ¾Š½ŃŠ» +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=ЗаГержка толерантности (в Š“Š½ŃŃ…) Го готовности при заказах, еще не сГелали Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=ЗаГержка толерантности (в Š“Š½ŃŃ…) Го ŠæŃ€ŠµŠ“ŃƒŠæŃ€ŠµŠ¶Š“ŠµŠ½ŠøŃ о поставщиках заказов еще не обработанных Delays_MAIN_DELAY_PROPALS_TO_CLOSE=ЗаГержка толерантности (в Š“Š½ŃŃ…) Го Š¾ŠæŠ¾Š²ŠµŃ‰ŠµŠ½ŠøŃ о ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃŃ…, чтобы Š·Š°ŠŗŃ€Ń‹Ń‚ŃŒ @@ -1087,6 +1089,7 @@ PathDirectory=ŠšŠ°Ń‚Š°Š»Š¾Š³ SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠ° перевоГа TranslationDesc=Выбор ŃŠ·Ń‹ŠŗŠ°, виГимого на ŃŠŗŃ€Š°Š½Šµ, может Š±Ń‹Ń‚ŃŒ изменен:
      * Š“Š»Š¾Š±Š°Š»ŃŒŠ½Š¾ ŠøŠ· Š¼ŠµŠ½ŃŽ Š“Š»Š°Š²Š½Š°Ń - ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠ° - Display
      * Только Š“Š»Ń ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»Ń User display карточки ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»Ń (нажмите на Логин Š²Š²ŠµŃ€Ń…Ńƒ ŃŠŗŃ€Š°Š½Š°). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Полное количество активированных Ń„ŃƒŠ½ŠŗŃ†ŠøŠ¹ моГулей: %s YouMustEnableOneModule=Š’Ń‹ Голжны Š²ŠŗŠ»ŃŽŃ‡ŠøŃ‚ŃŒ минимум 1 моГуль ClassNotFoundIntoPathWarning=Класс %s не найГен по PHP ŠæŃƒŃ‚Šø @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Установка Š²Š½ŠµŃˆŠ½ŠøŃ… мо ConfFileMuseContainCustom=Установка внешнего Š¼Š¾Š“ŃƒŠ»Ń ŠøŠ· ŠæŃ€ŠøŠ»Š¾Š¶ŠµŠ½ŠøŃ ŃŠ¾Ń…Ń€Š°Š½ŃŠµŃ‚ файлы Š¼Š¾Š“ŃƒŠ»Ń в папке %s. Š”Š»Ń ŠøŃŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Š½ŠøŃ ŃŃ‚Š¾Š¹ папке в системе Dolibarr вы Голжны Š½Š°ŃŃ‚Ń€Š¾ŠøŃ‚ŃŒ conf/conf.php с использованием ŃŃ‚Š¾Š¹ Ń„ŃƒŠ½ŠŗŃ†ŠøŠø
      -$dolibarr_main_url_root_alt со значением $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt со значением "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/ru_RU/agenda.lang b/htdocs/langs/ru_RU/agenda.lang index 511eded37af..463ecaf7eb0 100644 --- a/htdocs/langs/ru_RU/agenda.lang +++ b/htdocs/langs/ru_RU/agenda.lang @@ -35,7 +35,9 @@ AllActions= Все ле Š“ŠµŠ¹ŃŃ‚Š²ŠøŃ / заГачи ViewCal=ŠŸŃ€Š¾ŃŠ¼Š¾Ń‚Ń€ ŠŗŠ°Š»ŠµŠ½Š“Š°Ń€Ń ViewDay=ŠžŠ±Š·Š¾Ń€ Š“Š½Ń ViewWeek=ŠžŠ±Š·Š¾Ń€ неГели +ViewYear=Year view ViewPerUser=ŠŸŃ€Š¾ŃŠ¼Š¾Ń‚Ń€ по ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŃŠ¼ +ViewPerType=Per type view ViewWithPredefinedFilters= Š’ŠøŠ“ с встроенные Ń„ŠøŠ»ŃŒŃ‚Ń€Ń‹ AutoActions= Автоматическое заполнение Š“Š½Ń AgendaAutoActionDesc= ŠžŠæŃ€ŠµŠ“ŠµŠ»ŠøŃ‚ŃŒ зГесь ŃŠ¾Š±Ń‹Ń‚ŠøŃ, Š“Š»Ń которого вы хотите Dolibarr ŃŠ¾Š·Š“Š°Ń‚ŃŒ автоматическое Гействие в ŠæŠ¾Š²ŠµŃŃ‚ŠŗŃƒ Š“Š½Ń. Если ничего не Š±ŃƒŠ“ет ŠæŃ€Š¾Š²ŠµŃ€ŃŃ‚ŃŒŃŃ (по ŃƒŠ¼Š¾Š»Ń‡Š°Š½ŠøŃŽ), Ń‚Š¾Š»ŃŒŠŗŠ¾ Š²Ń€ŃƒŃ‡Š½ŃƒŃŽ Š“ŠµŠ¹ŃŃ‚Š²ŠøŃ, Š±ŃƒŠ“ŃƒŃ‚ Š²ŠŗŠ»ŃŽŃ‡ŠµŠ½Ń‹ в ŠæŠ¾Š²ŠµŃŃ‚ŠŗŃƒ Š“Š½Ń. diff --git a/htdocs/langs/ru_RU/bills.lang b/htdocs/langs/ru_RU/bills.lang index 219049317d9..96853f4d5b0 100644 --- a/htdocs/langs/ru_RU/bills.lang +++ b/htdocs/langs/ru_RU/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=ŠŸŠ»Š°Ń‚ŠµŠ¶Šø уже сГеланы PaymentsBackAlreadyDone=Возврат платежа произвеГён. PaymentRule=ŠŸŃ€Š°Š²ŠøŠ»Š° оплаты PaymentMode=Тип платежа +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Š£ŃŠ»Š¾Š²ŠøŃ платежа PaymentConditions=Š£ŃŠ»Š¾Š²ŠøŃ платежа @@ -184,6 +186,7 @@ ShowInvoice=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ счет-Ń„Š°ŠŗŃ‚ŃƒŃ€Ńƒ ShowInvoiceReplace=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ Š·Š°Š¼ŠµŠ½ŃŃŽŃ‰ŠøŠ¹ счет-Ń„Š°ŠŗŃ‚ŃƒŃ€Ńƒ ShowInvoiceAvoir=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ креГитое авизо ShowInvoiceDeposit=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ счет-Ń„Š°ŠŗŃ‚ŃƒŃ€Ńƒ на взнос +ShowInvoiceSituation=Show situation invoice ShowPayment=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ платеж AlreadyPaid=Уже оплачен AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=ŠŠµ поГлежащий Š²Š·Ń‹ŃŠŗŠ°Š½ŠøŃŽ SetConditions=Š£ŃŃ‚Š°Š½Š¾Š²ŠøŃ‚ŃŒ ŃƒŃŠ»Š¾Š²ŠøŃ оплаты SetMode=Š£ŃŃ‚Š°Š½Š¾Š²ŠøŃ‚ŃŒ режим оплаты Billed=Выставлен +RecurringInvoices=Recurring invoices RepeatableInvoice=Шаблоны счёта RepeatableInvoices=Шаблоны счетов Repeatable=Шаблон @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=ŠžŃ‚ ŃŃ‚Š¾Š¹ ŃŃƒŠ¼Š¼Ń‹ Š¾Ń‚ŠŗŠ°Š·Š°Š»ŃŃ Покупа HelpAbandonOther=ŠžŃ‚ ŃŃ‚Š¾Š¹ ŃŃƒŠ¼Š¼Ń‹ Š¾Ń‚ŠŗŠ°Š·Š°Š»ŠøŃŃŒ ŠøŠ·-за ошибки (например, Š½ŠµŠæŃ€Š°Š²ŠøŠ»ŃŒŠ½Ń‹Š¹ клиент или счет-Ń„Š°ŠŗŃ‚ŃƒŃ€Š° был заменен на Š“Ń€ŃƒŠ³Š¾Š¹) IdSocialContribution=Social/fiscal tax payment id PaymentId=КоГ платежа +PaymentRef=Payment ref. InvoiceId=КоГ счета-Ń„Š°ŠŗŃ‚ŃƒŃ€Ń‹ InvoiceRef=Ref. счета-Ń„Š°ŠŗŃ‚ŃƒŃ€Ń‹ InvoiceDateCreation=Дата ŃŠ¾Š·Š“Š°Š½ŠøŃ счета-Ń„Š°ŠŗŃ‚ŃƒŃ€Ń‹ @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Š”Š²ŃŠ·Š°Š½Š½Ń‹Šµ счета поставщика LatestRelatedBill=ПослеГний ŃŠ²ŃŠ·Š°Š½Š½Ń‹Š¹ счёт WarningBillExist=ŠŸŃ€ŠµŠ“ŃƒŠæŃ€ŠµŠ¶Š“ŠµŠ½ŠøŠµ! Дчёт (или счета) уже ŃŃƒŃ‰ŠµŃŃ‚Š²ŃƒŃŽŃ‚ MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=ŠŠµŠ¼ŠµŠ“Š»ŠµŠ½Š½Š¾ @@ -393,6 +402,7 @@ Reported=ЗаГержан DisabledBecausePayments=ŠŠµŠ²Š¾Š·Š¼Š¾Š¶Š½Š¾, поскольку ŠµŃŃ‚ŃŒ некоторые платежи CantRemovePaymentWithOneInvoicePaid=ŠŠµ ŃƒŠ“Š°ŠµŃ‚ŃŃ ŃƒŠ“Š°Š»ŠøŃ‚ŃŒ оплаты поскольку ŠµŃŃ‚ŃŒ по крайней мере оГин счет-Ń„Š°ŠŗŃ‚ŃƒŃ€Š° классифицированный как 'оплачен' ExpectedToPay=ŠžŠ¶ŠøŠ“Š°ŠµŠ¼Ń‹Šµ платежи +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=ŠžŠæŠ»Š°Ń‡ŠµŠ½ ŃŃ‚ŠøŠ¼ платежом ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=ŠŸŃ€ŠøŠ¼ŠµŃ‡Š°Š½ŠøŠµ: Этот список соГ RevenueStamp=Штамп о ŃƒŠæŠ»Š°Ń‚Šµ налогов YouMustCreateInvoiceFromThird=Эта Š¾ŠæŃ†ŠøŃ Š“Š¾ŃŃ‚ŃƒŠæŠ½Š° Ń‚Š¾Š»ŃŒŠŗŠ¾ при созГании счёта на вклаГке "клиент" ŠøŠ· разГела ŠšŠ¾Š½Ń‚рагенты PDFCrabeDescription=Шаблон Дчета-Ń„Š°ŠŗŃ‚ŃƒŃ€Ń‹ Crabe. ŠŸŠ¾Š»Š½Ń‹Š¹ шаблон (Š²ŃŠæŠ¾Š¼Š¾Š³Š°Ń‚ŠµŠ»ŃŒŠ½Ń‹Šµ опции ŠŠ”Š”, скиГки, ŃƒŃŠ»Š¾Š²ŠøŃ платежей, логотип Šø т.Š“. ..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Š¤ŃƒŠ½ŠŗŃ†ŠøŃ возвращает номер в формате %syymm-nnnn Š“Š»Ń станГартных счетов Šø %syymm-nnnn Š“Š»Ń креГитных авизо, гГе yy гоГ, mm Š¼ŠµŃŃŃ† Šø nnnn ŃŠ²Š»ŃŠµŃ‚ŃŃ непрерывной ŠæŠ¾ŃŠ»ŠµŠ“Š¾Š²Š°Ń‚ŠµŠ»ŃŒŠ½Š¾ŃŃ‚ŃŒŃŽ Šø не возвращает 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=Š”Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚, Š½Š°Ń‡ŠøŠ½Š°ŃŽŃ‰ŠøŠ¹ŃŃ с $syymm, уже ŃŃƒŃ‰ŠµŃŃ‚Š²ŃƒŠµŃ‚ Šø не совместим с ŃŃ‚Š¾Š¹ Š¼Š¾Š“ŠµŠ»ŃŒŃŽ ŠæŠ¾ŃŠ»ŠµŠ“Š¾Š²Š°Ń‚ŠµŠ»ŃŒŠ½Š¾ŃŃ‚Šø. УГалите или ŠæŠµŃ€ŠµŠøŠ¼ŠµŠ½ŃƒŠ¹Ń‚Šµ его, чтобы Š°ŠŗŃ‚ŠøŠ²ŠøŃ€Š¾Š²Š°Ń‚ŃŒ ŃŃ‚Š¾Ń‚ моГуль. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Š¤ŠøŠ½Š°Š»ŃŒŠ½Ń‹Š¹ Šø основной счёт +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/ru_RU/boxes.lang b/htdocs/langs/ru_RU/boxes.lang index eb90ed7aa10..d56271c6ef1 100644 --- a/htdocs/langs/ru_RU/boxes.lang +++ b/htdocs/langs/ru_RU/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Дчета-Ń„Š°ŠŗŃ‚ŃƒŃ€Ń‹ ŠŸŠ¾ŠŗŃƒŠæŠ°Ń‚ŠµŠ»ŠµŠ¹ ForCustomersOrders=Заказы клиентов ForProposals=ŠŸŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/ru_RU/categories.lang b/htdocs/langs/ru_RU/categories.lang index 5087e3e670b..5697a1fae36 100644 --- a/htdocs/langs/ru_RU/categories.lang +++ b/htdocs/langs/ru_RU/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Теги/категории поставщиков CustomersCategoriesShort=Теги/категории клиентов +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=ŠšŠ°Ń‚ŠµŠ³Š¾Ń€ŠøŠø ŠŸŠ¾ŠŗŃƒŠæŠ°Ń‚ŠµŠ»ŠµŠ¹/ŠŸŠ¾Ń‚ŠµŠ½Ń†. клиентов ProductsCategoriesShort=Теги/категории товаров MembersCategoriesShort=Теги/категории ŃƒŃ‡Š°ŃŃ‚Š½ŠøŠŗŠ¾Š² diff --git a/htdocs/langs/ru_RU/companies.lang b/htdocs/langs/ru_RU/companies.lang index 9867790699a..b9c03948f71 100644 --- a/htdocs/langs/ru_RU/companies.lang +++ b/htdocs/langs/ru_RU/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id проф. 1 (RC) ProfId2MA=Id проф. 2 (Patente) ProfId3MA=Id проф. 3 (IF) ProfId4MA=Id проф. 4 (ŠŠšŠ”Šž) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=ŠŸŃ€Š¾Ń„ Id 1 (RFC). ProfId2MX=ŠŸŃ€Š¾Ń„ Id 2 (R.. P. ИМДД) diff --git a/htdocs/langs/ru_RU/compta.lang b/htdocs/langs/ru_RU/compta.lang index 0ef4d2e4911..f8064abbbe0 100644 --- a/htdocs/langs/ru_RU/compta.lang +++ b/htdocs/langs/ru_RU/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Депозитные счета-Ń„Š°ŠŗŃ‚ŃƒŃ€Ń‹ Šø не DepositsAreIncluded=- Депозитные счета Š²ŠŗŠ»ŃŽŃ‡ŠµŠ½Ń‹ LT2ReportByCustomersInInputOutputModeES=ДоклаГ Ń‚Ń€ŠµŃ‚ŃŒŠµŠ¹ стороной IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=ŠžŃ‚Ń‡Ń‘Ń‚ по ŃŠ¾Š±Ń€Š°Š½Š½Š¾Š¼Ńƒ Šø Š¾ŠæŠ»Š°Ń‡ŠµŠ½Š½Š¾Š¼Ńƒ ŠŠ”Š” клиента VATReportByCustomersInDueDebtMode=ŠžŃ‚Ń‡Ń‘Ń‚ по ŃŠ¾Š±Ń€Š°Š½Š½Š¾Š¼Ńƒ Šø Š¾ŠæŠ»Š°Ń‡ŠµŠ½Š½Š¾Š¼Ńƒ ŠŠ”Š” клиента VATReportByQuartersInInputOutputMode=ŠžŃ‚Ń‡Ń‘Ń‚ по собранной Šø оплаченной ставке ŠŠ”Š” diff --git a/htdocs/langs/ru_RU/cron.lang b/htdocs/langs/ru_RU/cron.lang index 54adbe56cf6..4a27d73f5f5 100644 --- a/htdocs/langs/ru_RU/cron.lang +++ b/htdocs/langs/ru_RU/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=Š’ системах Unix-like вы Голжны заГа CronExplainHowToRunWin=Š’ ŠœŠ°Š¹ŠŗŃ€Š¾ŃŠ¾Ń„Ń‚ Windows © вы Голжны ŠøŃŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ ŠŸŠ»Š°Š½ŠøŃ€Š¾Š²Ń‰ŠøŠŗ Š“Š»Ń запуска команГы кажГые 5 Š¼ŠøŠ½ŃƒŃ‚. # Menu CronJobs=Запланированные Š·Š°Š“Š°Š½ŠøŃ -CronListActive=Дписок активных/запланированных заГаний +CronListActive=List of enabled/scheduled jobs CronListInactive=Дписок неактивных заГаний +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=ПослеГний раз выполнено CronLastOutput=ПослеГний вывоГ команГы @@ -35,8 +36,8 @@ CronInfo=МоГуль запланированных заГач ŠæŠ¾Š·Š²Š¾Š»ŃŠµ CronWaitingJobs=ŠžŠ¶ŠøŠ“Š°ŃŽŃ‰ŠøŠµ заГачи CronTask=ЗаГание CronNone=ŠŠøŠŗŠ°ŠŗŠ¾Š¹ -CronDtStart=ŠŠ°Ń‡Š°Š»ŃŒŠ½Š°Ń Гата -CronDtEnd=ŠšŠ¾Š½ŠµŃ‡Š½Š°Ń Гата +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Š”Š»ŠµŠ“ŃƒŃŽŃ‰ŠøŠ¹ запуск CronDtLastLaunch=ПослеГний запуск CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=ŠŠµŃ‚ зарегистрированных заГаний CronPriority=ŠŸŃ€ŠøŠ¾Ń€ŠøŃ‚ŠµŃ‚ CronLabel=ŠžŠæŠøŃŠ°Š½ŠøŠµ CronNbRun=Кол-во запусков +CronMaxRun=Max nb. launch CronEach=ŠšŠ°Š¶Š“Ń‹Š¹ JobFinished=ЗаГание Š·Š°ŠæŃƒŃ‰ŠµŠ½Š¾ Šø Š·Š°Š²ŠµŃ€ŃˆŠµŠ½Š¾ #Page card diff --git a/htdocs/langs/ru_RU/deliveries.lang b/htdocs/langs/ru_RU/deliveries.lang index 25e4b7ff16d..26f9a15e6fa 100644 --- a/htdocs/langs/ru_RU/deliveries.lang +++ b/htdocs/langs/ru_RU/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Š’Ń‹ Š“ŠµŠ¹ŃŃ‚Š²ŠøŃ‚ŠµŠ»ŃŒŠ½Š¾ хотите уГа DeliveryMethod=Дпособ Гоставки TrackingNumber=ŠŠ¾Š¼ŠµŃ€ Š¾Ń‚ŠæŃ€Š°Š²Š»ŠµŠ½ŠøŃ DeliveryNotValidated=Доставка не поГтвержГена +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Š˜Š¼Ń Šø поГпись: ToAndDate=ŠŸŠ¾Š»ŃƒŃ‡Š°Ń‚ŠµŠ»ŃŒ ___________________________________ Гоставлено ____ / _____ / __________ diff --git a/htdocs/langs/ru_RU/holiday.lang b/htdocs/langs/ru_RU/holiday.lang index 07841e56164..6dd2e411143 100644 --- a/htdocs/langs/ru_RU/holiday.lang +++ b/htdocs/langs/ru_RU/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Š’Ń‹ Голжны Š²ŠŗŠ»ŃŽŃ‡ŠøŃ‚ŃŒ моГуль "ŠžŃ‚ŠæŃƒŃŠŗŠ°" NotConfigModCP=Š’Ń‹ Голжны Š½Š°ŃŃ‚Ń€Š¾ŠøŃ‚ŃŒ моГуль "ŠžŃ‚ŠæŃƒŃŠŗŠ°" Š“Š»Ń просмотра ŃŃ‚Š¾Š¹ страницы. Š”Š»Ń ŃŃ‚Š¾Š³Š¾ нажмите зГесь . NoCPforUser=Š£ вас нет Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń‹Ń… Гней отГыха. AddCP=ŠŸŠ¾Š“Š°Ń‚ŃŒ Š·Š°ŃŠ²Š»ŠµŠ½ŠøŠµ на Š¾Ń‚ŠæŃƒŃŠŗ -Employe=Š”Š¾Ń‚Ń€ŃƒŠ“Š½ŠøŠŗ DateDebCP=ŠŠ°Ń‡Š°Š»ŃŒŠ½Š°Ń Гата DateFinCP=ŠšŠ¾Š½ŠµŃ‡Š½Š°Ń Гата DateCreateCP=Дата ŃŠ¾Š·Š“Š°Š½ŠøŃ @@ -23,7 +22,7 @@ ReviewedByCP=ŠŸŃ€Š¾Š²ŠµŃ€ŠøŃ‚ DescCP=ŠžŠæŠøŃŠ°Š½ŠøŠµ SendRequestCP=Š”Š¾Š·Š“Š°Ń‚ŃŒ Š·Š°ŃŠ²Š»ŠµŠ½ŠøŠµ на Š¾Ń‚ŠæŃƒŃŠŗ DelayToRequestCP=Š—Š°ŃŠ²Š»ŠµŠ½ŠøŃ об Š¾Ń‚ŠæŃƒŃŠŗŠµ Š¼Š¾Š³ŃƒŃ‚ ŃŠ¾Š·Š“Š°Š²Š°Ń‚ŃŒŃŃ не ранее чем через %s (Гней) -MenuConfCP=ŠžŃ‚Ń€ŠµŠ“Š°ŠŗŃ‚ŠøŃ€Š¾Š²Š°Ń‚ŃŒ график Š¾Ń‚ŠæŃƒŃŠŗŠ¾Š² +MenuConfCP=Balance of leaves UpdateAllCP=ŠžŠ±Š½Š¾Š²ŠøŃ‚ŃŒ Š¾Ń‚ŠæŃƒŃŠŗŠ° SoldeCPUser=График Š¾Ń‚ŠæŃƒŃŠŗŠ¾Š² %s Гней. ErrorEndDateCP=Выберите ŠŗŠ¾Š½ŠµŃ‡Š½ŃƒŃŽ Š“Š°Ń‚Ńƒ позже чем Š½Š°Ń‡Š°Š»ŃŒŠ½ŃƒŃŽ. @@ -79,9 +78,9 @@ PrevSoldeCP=ŠŸŃ€ŠµŠ“Ń‹Š“ŃƒŃ‰ŠøŠ¹ баланс NewSoldeCP=ŠŠ¾Š²Ń‹Š¹ баланс alreadyCPexist=Š—Š°ŃŠ²Š»ŠµŠ½ŠøŠµ на Š¾Ń‚ŠæŃƒŃŠŗ в ŃŃ‚Š¾Ń‚ периоГ уже ŃŃƒŃ‰ŠµŃŃ‚Š²ŃƒŠµŃ‚. UserName=Š˜Š¼Ń -Employee=Š”Š¾Ń‚Ń€ŃƒŠ“Š½ŠøŠŗ FirstDayOfHoliday=ŠŸŠµŃ€Š²Ń‹Š¹ Гень Š¾Ń‚ŠæŃƒŃŠŗŠ° LastDayOfHoliday=ПослеГний Гень Š¾Ń‚ŠæŃƒŃŠŗŠ° +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Š•Š¶ŠµŠ¼ŠµŃŃŃ‡Š½Š¾Šµ обновление ManualUpdate=Š ŃƒŃ‡Š½Š¾Šµ обновление HolidaysCancelation=ŠžŃ‚Š¼ŠµŠ½Š° Š·Š°ŃŠ²Š»ŠµŠ½ŠøŃ на Š¾Ń‚ŠæŃƒŃŠŗ @@ -141,4 +140,7 @@ HolidaysRefusedBody=Š’Š°ŃˆŠµ Š·Š°ŃŠ²Š»ŠµŠ½ŠøŠµ на Š¾Ń‚ŠæŃƒŃŠŗ с %s по %s HolidaysCanceled=ŠžŃ‚Š¼ŠµŠ½Ń‘Š½Š½Ń‹Šµ Š·Š°ŃŠ²Š»ŠµŠ½ŠøŃ на Š¾Ń‚ŠæŃƒŃŠŗ HolidaysCanceledBody=Š’Š°ŃˆŠµ Š·Š°ŃŠ²Š»ŠµŠ½ŠøŠµ на Š¾Ń‚ŠæŃƒŃŠŗ с %s по %s отменено. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/ru_RU/hrm.lang b/htdocs/langs/ru_RU/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/ru_RU/hrm.lang +++ b/htdocs/langs/ru_RU/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/ru_RU/interventions.lang b/htdocs/langs/ru_RU/interventions.lang index 610ad6e1a02..37ff67c0ae4 100644 --- a/htdocs/langs/ru_RU/interventions.lang +++ b/htdocs/langs/ru_RU/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Š’ŠµŃ€Š½ŃƒŃ‚ŃŒŃŃ Numero с форматом %syymm-YY, PacificNumRefModelError=Š’Š¼ŠµŃˆŠ°Ń‚ŠµŠ»ŃŒŃŃ‚Š²Š¾ карточки Š½Š°Ń‡ŠøŠ½Š°Ń с $ syymm уже Šø не совместимы с ŃŃ‚Š¾Š¹ Š¼Š¾Š“ŠµŠ»ŃŒŃŽ ŠæŠ¾ŃŠ»ŠµŠ“Š¾Š²Š°Ń‚ŠµŠ»ŃŒŠ½Š¾ŃŃ‚Šø. Š£Š“Š°Š»ŠøŃ‚ŃŒ или ŠæŠµŃ€ŠµŠøŠ¼ŠµŠ½Š¾Š²Š°Ń‚ŃŒ его, чтобы Š°ŠŗŃ‚ŠøŠ²ŠøŃ€Š¾Š²Š°Ń‚ŃŒ ŃŃ‚Š¾Ń‚ моГуль. PrintProductsOnFichinter=Š’Ń‹Š²Š¾Š“ŠøŃ‚ŃŒ товары на карточки посреГничества PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/ru_RU/mails.lang b/htdocs/langs/ru_RU/mails.lang index 5a422fc018a..f62ad7407c1 100644 --- a/htdocs/langs/ru_RU/mails.lang +++ b/htdocs/langs/ru_RU/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=Email отправлено %s ŠæŠ¾Š»ŃƒŃ‡Š°Ń‚ŠµŠ»ŃŠ¼. XTargetsAdded=%s Гобавлено в список ŠæŠ¾Š»ŃƒŃ‡Š°Ń‚ŠµŠ»ŠµŠ¹ EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=УвеГомление по счёту %s (%s) SendRemind=ŠžŃ‚ŠæŃ€Š°Š²ŠøŃ‚ŃŒ напоминание по Email RemindSent=%s Š½Š°ŠæŠ¾Š¼ŠøŠ½Š°Š½ŠøŃ(й) отправлено diff --git a/htdocs/langs/ru_RU/main.lang b/htdocs/langs/ru_RU/main.lang index 7ddde38c232..a78159d0e4c 100644 --- a/htdocs/langs/ru_RU/main.lang +++ b/htdocs/langs/ru_RU/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=ŠŸŠ¾Š“ŠŗŠ»ŃŽŃ‡ŠµŠ½ŠøŠµ Šŗ базе Ганных +NoTemplateDefined=No template defined for this email type NoTranslation=ŠŠµŃ‚ перевоГа NoRecordFound=Š—Š°ŠæŠøŃŃŒ не найГена NoError=ŠŠµŃ‚ ошибки @@ -105,6 +106,7 @@ NotePrivate=ŠŸŃ€ŠøŠ¼ŠµŃ‡Š°Š½ŠøŠµ (частное) PrecisionUnitIsLimitedToXDecimals=Dolibarr был настроен на ограничение точности цены еГиницы Го %s Š“ŠµŃŃŃ‚Ń‹Ń…. DoTest=ŠŸŃ€Š¾Š²ŠµŃ€ŠŗŠ° ToFilter=Š¤ŠøŠ»ŃŒŃ‚Ń€ +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Внимание, у вас ŠµŃŃ‚ŃŒ по крайней мере оГин ŃŠ»ŠµŠ¼ŠµŠ½Ń‚, который превысил Š“Š¾ŠæŃƒŃŃ‚ŠøŠ¼ŃƒŃŽ Š·Š°Š“ŠµŃ€Š¶ŠŗŃƒ. yes=Га Yes=Да @@ -228,6 +230,8 @@ Now=Дейчас HourStart=Час начала Date=Дата DateAndHour=Дата Šø час +DateToday=Today's date +DateReference=Reference date DateStart=Дата начала DateEnd=Дата Š¾ŠŗŠ¾Š½Ń‡Š°Š½ŠøŃ DateCreation=Дата ŃŠ¾Š·Š“Š°Š½ŠøŃ @@ -608,6 +612,7 @@ TotalMan=Всего NeverReceived=ŠŠøŠŗŠ¾Š³Š“Š° не ŠæŠ¾Š»ŃƒŃ‡ŠµŠ½Š¾ Canceled=ŠžŃ‚Š¼ŠµŠ½ŠµŠ½Š¾ YouCanChangeValuesForThisListFromDictionarySetup=Š’Ń‹ можете ŠøŠ·Š¼ŠµŠ½ŠøŃ‚ŃŒ Š·Š½Š°Ń‡ŠµŠ½ŠøŃ Š“Š»Ń ŃŃ‚Š¾Š³Š¾ списка ŠøŠ· Š¼ŠµŠ½ŃŽ ŠŠ°ŃŃ‚Ń€Š¾Š¹ŠŗŠø->Š”Š»Š¾Š²Š°Ń€ŃŒ +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Цвет Documents=Š”Š²ŃŠ·Š°Š½Š½Ń‹Šµ файлы DocumentsNb=Š”Š²ŃŠ·Š°Š½Š½Ń‹Šµ файлы (%s) @@ -695,6 +700,7 @@ Test=Тест Element=Элемент NoPhotoYet=Пока неГо Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń‹Ń… изображений HomeDashboard=Š”ŃƒŠ¼Š¼Š°Ń€Š½Š°Ń ŠøŠ½Ń„Š¾Ń€Š¼Š°Ń†ŠøŃ +Dashboard=Dashboard Deductible=ŠŸŠ¾Š“Š»ŠµŠ¶Š°Ń‰ŠøŠ¹ Š²Ń‹Ń‡ŠµŃ‚Ńƒ from=от toward=Šŗ diff --git a/htdocs/langs/ru_RU/margins.lang b/htdocs/langs/ru_RU/margins.lang index 9ea44b98a70..c16aefada49 100644 --- a/htdocs/langs/ru_RU/margins.lang +++ b/htdocs/langs/ru_RU/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Выберите ŠæŃ€Š¾Š“ŃƒŠŗŃ‚ или услугу StartDate=ŠŠ°Ń‡Š°Š»ŃŒŠ½Š°Ń Гата EndDate=ŠšŠ¾Š½ŠµŃ‡Š½Š°Ń Гата Launch=Š“Š»Š°Š²Š½Š°Ń -ForceBuyingPriceIfNull=Š¤Š¾Ń€ŃŠøŃ€Š¾Š²Š°Ń‚ŃŒ Ń†ŠµŠ½Ńƒ покупки если ŠæŃƒŃŃ‚ое -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=Как товар UseDiscountAsService=Как услуга @@ -35,8 +35,9 @@ MargeBrute=ŠŠ°Ń†ŠµŠ½ŠŗŠ° по строке MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Š”ŠµŠ±ŠµŃŃ‚Š¾ŠøŠ¼Š¾ŃŃ‚ŃŒ BuyingCost=Š”ŠµŠ±ŠµŃŃ‚Š¾ŠøŠ¼Š¾ŃŃ‚ŃŒ UnitCharges=Unit charges diff --git a/htdocs/langs/ru_RU/oauth.lang b/htdocs/langs/ru_RU/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/ru_RU/oauth.lang +++ b/htdocs/langs/ru_RU/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/ru_RU/orders.lang b/htdocs/langs/ru_RU/orders.lang index 0671edf6042..4204553356e 100644 --- a/htdocs/langs/ru_RU/orders.lang +++ b/htdocs/langs/ru_RU/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=ŠŠµŃ‚ проектов заказов -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Š”Ń€ŃƒŠ³ŠøŠµ заказы LastOrders=Last %s customer orders diff --git a/htdocs/langs/ru_RU/other.lang b/htdocs/langs/ru_RU/other.lang index f6d1ab1c07b..709a08c252b 100644 --- a/htdocs/langs/ru_RU/other.lang +++ b/htdocs/langs/ru_RU/other.lang @@ -238,3 +238,8 @@ ToExport=Экспорт NewExport=ŠŠ¾Š²Ń‹Š¹ ŃŠŗŃŠæŠ¾Ń€Ń‚ ##### External sites ##### ExternalSites=Eksterne nettsteder +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/ru_RU/paypal.lang b/htdocs/langs/ru_RU/paypal.lang index 8a7a9d3ff3e..10835db6f1e 100644 --- a/htdocs/langs/ru_RU/paypal.lang +++ b/htdocs/langs/ru_RU/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Режим Ń‚ŠµŃŃ‚ŠøŃ€Š¾Š²Š°Š½ŠøŃ / песочницы PAYPAL_API_USER=API ŠøŠ¼Ń ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»Ń PAYPAL_API_PASSWORD=API ŠæŠ°Ń€Š¾Š»ŃŒ PAYPAL_API_SIGNATURE=API поГпись +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=ŠŸŃ€ŠµŠ“Š»Š°Š³Š°ŠµŃ‚ платеж "Š˜Š½Ń‚ŠµŠ³Ń€Š°Š»ŃŒŠ½Ń‹Š¹" (креГитные карты + Paypal) или Ń‚Š¾Š»ŃŒŠŗŠ¾ "PayPal" PaypalModeIntegral=Š˜Š½Ń‚ŠµŠ³Ń€Š°Š»ŃŒŠ½Ń‹Š¹ PaypalModeOnlyPaypal=Ń‚Š¾Š»ŃŒŠŗŠ¾ PayPal diff --git a/htdocs/langs/ru_RU/products.lang b/htdocs/langs/ru_RU/products.lang index 36cc0de3be4..102d773a728 100644 --- a/htdocs/langs/ru_RU/products.lang +++ b/htdocs/langs/ru_RU/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=ŠŸŃ€Š¾ŠøŠ·Š²Š¾Š“ŃŃ‚Š²Š¾ Š·Š°Š²ŠµŃ€ŃˆŠµŠ½Š¾ -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/ru_RU/projects.lang b/htdocs/langs/ru_RU/projects.lang index 9c83a9075f6..41c92af7b5e 100644 --- a/htdocs/langs/ru_RU/projects.lang +++ b/htdocs/langs/ru_RU/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Это преГставление всех проекто ProjectsDesc=Эта точка Š·Ń€ŠµŠ½ŠøŃ ŠæŃ€ŠµŠ“ŃŃ‚Š°Š²Š»ŃŠµŃ‚ все проекты (Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠ¹ ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŠµŠ¹ ŠæŃ€ŠµŠ“Š¾ŃŃ‚Š°Š²ŠøŃ‚ŃŒ вам Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠµ Š“Š»Ń просмотра всего). MyTasksDesc=Эта точка Š·Ń€ŠµŠ½ŠøŃ ограничена на проекты или заГачи, которые ŃŠ²Š»ŃŃŽŃ‚ŃŃ Š“Š»Ń контакта (что бы ŃŃ‚Š¾ тип). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Эта точка Š·Ń€ŠµŠ½ŠøŃ ŠæŃ€ŠµŠ“ŃŃ‚Š°Š²Š»ŃŠµŃ‚ всех проектов Šø заГач, которые Š¼Š¾Š³ŃƒŃ‚ Ń‡ŠøŃ‚Š°Ń‚ŃŒ. TasksDesc=Эта точка Š·Ń€ŠµŠ½ŠøŃ ŠæŃ€ŠµŠ“ŃŃ‚Š°Š²Š»ŃŠµŃ‚ всех проектов Šø заГач (Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠ¹ ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»ŠµŠ¹ ŠæŃ€ŠµŠ“Š¾ŃŃ‚Š°Š²ŠøŃ‚ŃŒ вам Ń€Š°Š·Ń€ŠµŃˆŠµŠ½ŠøŠµ Š“Š»Ń просмотра всего). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Š”Š¾Ń‚Ń€ŃƒŠ“Š½ŠøŠŗ по проектам LastProjects=ПослеГнее %s проекты AllProjects=Все проекты OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Дписок проектов ShowProject=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒ проекта SetProject=Комплекс проектов @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=ЗаГача %s изменена TaskDeletedInDolibarr=ЗаГача %s уГалена OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/ru_RU/propal.lang b/htdocs/langs/ru_RU/propal.lang index 082dd87e9c8..a342ebf212c 100644 --- a/htdocs/langs/ru_RU/propal.lang +++ b/htdocs/langs/ru_RU/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=ПослеГнее% с измененными преГло AllPropals=Все ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ LastProposals=ПослеГние ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ SearchAProposal=Поиск преГложений +NoProposal=No proposal ProposalsStatistics=Дтатистика коммерческих преГложений NumberOfProposalsByMonth=ŠšŠ¾Š»ŠøŃ‡ŠµŃŃ‚Š²Š¾ в Š¼ŠµŃŃŃ† AmountOfProposalsByMonthHT=Думма в Š¼ŠµŃŃŃ† (за вычетом налогов) @@ -62,7 +63,8 @@ DatePropal=Дата ŠæŃ€ŠµŠ“Š»Š¾Š¶ŠµŠ½ŠøŃ DateEndPropal=Дата Š¾ŠŗŠ¾Š½Ń‡Š°Š½ŠøŃ Š“ŠµŠ¹ŃŃ‚Š²ŠøŃ DateEndPropalShort=Дата Š¾ŠŗŠ¾Š½Ń‡Š°Š½ŠøŃ ValidityDuration=Дрок Š“ŠµŠ¹ŃŃ‚Š²ŠøŃ -CloseAs=Š—Š°ŠŗŃ€Ń‹Ń‚ŃŒ со ŃŃ‚Š°Ń‚ŃƒŃŠ¾Š¼ +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=ŠšŠ»Š°ŃŃŠøŃ„ŠøŃ†ŠøŃ€Š¾Š²Š°Ń‚ŃŒ счета BuildBill=ДозГание счета-Ń„Š°ŠŗŃ‚ŃƒŃ€Ń‹ ErrorPropalNotFound=ŠŸŃ€Š¾ŠæŠ°Š»% не найГены @@ -100,3 +102,4 @@ DefaultModelPropalCreate=ДозГание моГели по ŃƒŠ¼Š¾Š»Ń‡Š°Š½ŠøŃŽ DefaultModelPropalToBill=Шаблон по ŃƒŠ¼Š¾Š»Ń‡Š°Š½ŠøŃŽ, когГа Š·Š°ŠŗŃ€Ń‹Š²Š°ŠµŃ‚ся коммерческое преГложение (Š“Š»Ń ŃŠ¾Š·Š“Š°Š½ŠøŃ счёта) DefaultModelPropalClosed=Шаблон по ŃƒŠ¼Š¾Š»Ń‡Š°Š½ŠøŃŽ, когГа Š·Š°ŠŗŃ€Ń‹Š²Š°ŠµŃ‚ся коммерческое преГложение (не оплаченное) ProposalCustomerSignature=Письменное поГтвержГение, ŠæŠµŃ‡Š°Ń‚ŃŒ компании, Гата Šø поГпись +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/ru_RU/salaries.lang b/htdocs/langs/ru_RU/salaries.lang index 2498fa011b4..14228f538de 100644 --- a/htdocs/langs/ru_RU/salaries.lang +++ b/htdocs/langs/ru_RU/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Š‘ŃƒŃ…Š³Š°Š»Ń‚ŠµŃ€ŃŠŗŠøŠ¹ коГ Š“Š»Ń выплат зарплаты SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Š‘ŃƒŃ…Š³Š°Š»Ń‚ŠµŃ€ŃŠŗŠøŠ¹ коГ Š“Š»Ń финансовых выплат Salary=Зарплата Salaries=Зарплаты -Employee=Š”Š¾Ń‚Ń€ŃƒŠ“Š½ŠøŠŗ NewSalaryPayment=ŠŠ¾Š²Š°Ń выплата зарплаты SalaryPayment=Выплата зарплаты SalariesPayments=Выплата зарплат diff --git a/htdocs/langs/ru_RU/sendings.lang b/htdocs/langs/ru_RU/sendings.lang index ba734c9e8ba..bfc7a7b254b 100644 --- a/htdocs/langs/ru_RU/sendings.lang +++ b/htdocs/langs/ru_RU/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Все поставки Shipment=ŠŸŠ¾ŃŃ‚Š°Š²ŠŗŠ° Shipments=ŠŸŠ¾ŃŃ‚Š°Š²ŠŗŠø ShowSending=Show Shipments -Receivings=ŠŸŠ¾Š»ŃƒŃ‡Š°Ń‚ŠµŠ»Šø +Receivings=Delivery Receipts SendingsArea=РазГел поставок ListOfSendings=Дписок поставок SendingMethod=ŠœŠµŃ‚Š¾Š“ отправки diff --git a/htdocs/langs/ru_RU/sms.lang b/htdocs/langs/ru_RU/sms.lang index 7ad32d69bb9..239d22d640c 100644 --- a/htdocs/langs/ru_RU/sms.lang +++ b/htdocs/langs/ru_RU/sms.lang @@ -49,5 +49,6 @@ SendSms=ŠžŃ‚ŠæŃ€Š°Š²ŠøŃ‚ŃŒ SMS SmsInfoCharRemain=Кол-во Š¾ŃŃ‚Š°Š²ŃˆŠøŃ…ŃŃ символов SmsInfoNumero= (Š’ Š¼ŠµŠ¶Š“ŃƒŠ½Š°Ń€Š¾Š“Š½Š¾Š¼ формате, т.е.: +71234567890) DelayBeforeSending=ЗаГержка переГ отправкой (в Š¼ŠøŠ½ŃƒŃ‚ах) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=ŠŠµŃ‚ Š“Š¾ŃŃ‚ŃƒŠæŠ½Ń‹Ń… ŠæŠ¾Š»ŃƒŃ‡Š°Ń‚ŠµŠ»ŠµŠ¹. ŠŸŃ€Š¾Š²ŠµŃ€ŃŒŃ‚Šµ настройки вашего провайГера SMS. diff --git a/htdocs/langs/ru_RU/supplier_proposal.lang b/htdocs/langs/ru_RU/supplier_proposal.lang index 10f415dfae4..d1512b93070 100644 --- a/htdocs/langs/ru_RU/supplier_proposal.lang +++ b/htdocs/langs/ru_RU/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/ru_RU/trips.lang b/htdocs/langs/ru_RU/trips.lang index 219bbd3e992..8986d1bd138 100644 --- a/htdocs/langs/ru_RU/trips.lang +++ b/htdocs/langs/ru_RU/trips.lang @@ -31,7 +31,7 @@ TripNDF=Š˜Š½Ń„Š¾Ń€Š¼Š°Ń†ŠøŃ о отчёте о затратах PDFStandardExpenseReports=Шаблон отчёта о затратах Š“Š»Ń ŃŠ¾Š·Š“Š°Š½ŠøŃ Š“Š¾ŠŗŃƒŠ¼ŠµŠ½Ń‚Š° в формате PDF ExpenseReportLine=Дтрока отчёта о затратах TF_OTHER=Š”Ń€ŃƒŠ³Š¾Šµ -TF_TRANSPORTATION=Транспортировка +TF_TRIP=Transportation TF_LUNCH=ŠžŠ±ŠµŠ“ TF_METRO=ŠœŠµŃ‚Ń€Š¾ TF_TRAIN=ПоезГ @@ -99,4 +99,5 @@ ConfirmSaveTrip=Š’Ń‹ точно хотите ŠæŃ€Š¾Š²ŠµŃ€ŠøŃ‚ŃŒ Ганный о NoTripsToExportCSV=ŠŠµŃ‚ отчёта о затратах за ŃŃ‚Š¾Ń‚ периоГ. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/ru_RU/users.lang b/htdocs/langs/ru_RU/users.lang index f3aebfd973d..01011db4032 100644 --- a/htdocs/langs/ru_RU/users.lang +++ b/htdocs/langs/ru_RU/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Š˜ŃŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ OpenID Š“Š»Ń вхоГа WeeklyHours=Часов в Š½ŠµŠ“ŠµŠ»ŃŽ ColorUser=Цвет ŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŠµŠ»Ń +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/sk_SK/accountancy.lang b/htdocs/langs/sk_SK/accountancy.lang index daf49f13257..2f91614f5ca 100644 --- a/htdocs/langs/sk_SK/accountancy.lang +++ b/htdocs/langs/sk_SK/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/sk_SK/admin.lang b/htdocs/langs/sk_SK/admin.lang index 30053db76d3..f00d46acd4a 100644 --- a/htdocs/langs/sk_SK/admin.lang +++ b/htdocs/langs/sk_SK/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=SkryÅ„ vÅ”etky informĆ”cie týkajĆŗce sa DPH na gener HideDescOnPDF=SkryÅ„ opis výrobkov z vytvorenĆ©ho PDF HideRefOnPDF=SkryÅ„ produkty čj. na vytvorenĆ© PDF HideDetailsOnPDF=SkryÅ„ produkty linky podrobnosti o generovanĆ© PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Knižnica UrlGenerationParameters=Parametre na zabezpečenie URL SecurityTokenIsUnique=Používame unikĆ”tny securekey parameter pre každĆŗ adresu URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Používatelia a skupiny @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Upozornenie -Module600Desc=PoslaÅ„ e-mailovĆ© upozornenie na niektorĆ© Dolibarr firemnĆ© udalosti kontaktom tretĆ­ch strĆ”n (nastavenie definovanĆ© zvlÔŔń pre každĆŗ tretiu stranu) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Dary Module700Desc=Darovanie riadenie Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Oneskorenie pred varovanĆ­m DelaysOfToleranceBeforeWarning=Tolerancia oneskorenie pred varovanie DelaysOfToleranceDesc=TĆ”to obrazovka umožňuje definovaÅ„ tolerovaÅ„ oneskorenie pred upozornenie je hlĆ”sený na obrazovke s %s Piktogram pre každý neskorĆ© prvok. Delays_MAIN_DELAY_ACTIONS_TODO=Oneskorenie tolerancie (v dňoch) pred zĆ”znam o plĆ”novaných akciĆ”ch doteraz realizovaných +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Oneskorenie tolerancie (v dňoch) pred zĆ”znam o obstarĆ”vanĆ­ doteraz spracovaných Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Oneskorenie tolerancie (v dňoch) pred zĆ”znam o dodĆ”vateľovi obstarĆ”vanĆ­ doteraz spracovaných Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Oneskorenie tolerancie (v dňoch) pred zĆ”znam o nĆ”vrhoch zavrite @@ -1087,6 +1089,7 @@ PathDirectory=AdresĆ”r SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=KonfigurĆ”cia de la traduction TranslationDesc=Voľba jazyka viditeľnĆ© na obrazovke možno meniÅ„:
      * GlobƔlne z menu Domov - Nastavenia - Zobrazenie
      * Pre užívateľov iba zo zobrazenia na karte UžívateľskĆ© užívateľskĆ©ho karty (kliknite na prihlĆ”senĆ­ v hornej časti obrazovky). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Celkový počet aktivovaných funkciĆ­ modulov: %s YouMustEnableOneModule=MusĆ­te povoliÅ„ aspoň jeden modul ClassNotFoundIntoPathWarning=Trieda %s nenaÅ”li cestu do PHP @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/sk_SK/agenda.lang b/htdocs/langs/sk_SK/agenda.lang index dd003a72dfd..76029ba6eab 100644 --- a/htdocs/langs/sk_SK/agenda.lang +++ b/htdocs/langs/sk_SK/agenda.lang @@ -35,7 +35,9 @@ AllActions= VÅ”etky udalosti / Ćŗlohy ViewCal=Mesačný pohľad ViewDay=DennĆ© zobrazenie ViewWeek=ZobraziÅ„ týždeň +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= ZobraziÅ„ s preddefinovanými filtrami AutoActions= AutomatickĆ© plnenie AgendaAutoActionDesc= Definujte tu udalosti, na ktorĆ© chcete Dolibarr vytvoriÅ„ automaticky udalosÅ„ v programe. Pokiaľ nie je označenĆ” (v predvolenom nastavenĆ­), bude iba manuĆ”lne činnosti byÅ„ zahrnutĆ© do programu rokovania. diff --git a/htdocs/langs/sk_SK/bills.lang b/htdocs/langs/sk_SK/bills.lang index 6040c9468b1..0a2397809f2 100644 --- a/htdocs/langs/sk_SK/bills.lang +++ b/htdocs/langs/sk_SK/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Platby neurobili PaymentsBackAlreadyDone=Platby späń neurobili PaymentRule=Platba pravidlo PaymentMode=Typ platby +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=ZobraziÅ„ faktĆŗru ShowInvoiceReplace=ZobraziÅ„ výmene faktĆŗru ShowInvoiceAvoir=ZobraziÅ„ dobropis ShowInvoiceDeposit=ZobraziÅ„ zĆ”lohovĆŗ faktĆŗru +ShowInvoiceSituation=Show situation invoice ShowPayment=ZobraziÅ„ platbu AlreadyPaid=Už zaplatenĆ© AlreadyPaidBack=Už vrĆ”ti @@ -221,6 +224,7 @@ NonPercuRecuperable=NevratnĆ” SetConditions=NastaviÅ„ platobnĆ© podmienky SetMode=NastaviÅ„ platobný režim Billed=ƚčtovanĆ© +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=TĆ”to suma bola opustenĆ” (zĆ”kaznĆ­k povedal, aby bol zl HelpAbandonOther=TĆ”to suma bola opustenĆ”, pretože doÅ”lo k chybe (chybný zĆ”kaznĆ­k alebo faktĆŗra nahradený iný naprĆ­klad) IdSocialContribution=Social/fiscal tax payment id PaymentId=Platba id +PaymentRef=Payment ref. InvoiceId=FaktĆŗra id InvoiceRef=FaktĆŗra čj. InvoiceDateCreation=FaktĆŗra DĆ”tum vytvorenia @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Bezprostredný @@ -393,6 +402,7 @@ Reported=Oneskorený DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Predpokladaný platba +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=PoznĆ”mka: Tento zoznam obsahuje iba faktĆŗry pre t RevenueStamp=Kolek YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=Bill počnĆŗc $ syymm už existuje a nie je kompatibilný s týmto modelom sekvencie. Vyberte ju a premenujte ho na aktivĆ”ciu tohto modulu. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/sk_SK/boxes.lang b/htdocs/langs/sk_SK/boxes.lang index 9d85d84eee8..5e09b949176 100644 --- a/htdocs/langs/sk_SK/boxes.lang +++ b/htdocs/langs/sk_SK/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=ZĆ”kaznĆ­ci faktĆŗry ForCustomersOrders=ZĆ”kaznĆ­ci objednĆ”vky ForProposals=NĆ”vrhy LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/sk_SK/categories.lang b/htdocs/langs/sk_SK/categories.lang index cb4ebd28e89..acd6d5a68df 100644 --- a/htdocs/langs/sk_SK/categories.lang +++ b/htdocs/langs/sk_SK/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / Prospech. kategórie ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/sk_SK/companies.lang b/htdocs/langs/sk_SK/companies.lang index 1d243da7cf1..4470ad92aec 100644 --- a/htdocs/langs/sk_SK/companies.lang +++ b/htdocs/langs/sk_SK/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/sk_SK/compta.lang b/htdocs/langs/sk_SK/compta.lang index 2a2ad91113c..912f864a7ce 100644 --- a/htdocs/langs/sk_SK/compta.lang +++ b/htdocs/langs/sk_SK/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Kaucia faktĆŗry, ani zahrnutĆ© DepositsAreIncluded=- Kaucia faktĆŗry sĆŗ zahrnutĆ© LT2ReportByCustomersInInputOutputModeES=SprĆ”va o treÅ„ou stranou IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=SprĆ”va zĆ”kaznĆ­ka DPH vyzdvihnĆŗÅ„ a zaplatiÅ„ VATReportByCustomersInDueDebtMode=SprĆ”va zĆ”kaznĆ­ka DPH vyzdvihnĆŗÅ„ a zaplatiÅ„ VATReportByQuartersInInputOutputMode=SprĆ”va sadzby dane z pridanej hodnoty vybranej a odvedenej diff --git a/htdocs/langs/sk_SK/cron.lang b/htdocs/langs/sk_SK/cron.lang index 601e4ca72c3..a60773c38b4 100644 --- a/htdocs/langs/sk_SK/cron.lang +++ b/htdocs/langs/sk_SK/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=NaplĆ”novanĆ© Ćŗlohy -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Zoznam postihnutých miest +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Posledný beh CronLastOutput=Posledný beh výstup @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=PrĆ”ca CronNone=Nikto -CronDtStart=DĆ”tum začatia -CronDtEnd=DĆ”tum ukončenia +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=ĎalÅ”ie prevedenie CronDtLastLaunch=PoslednĆ” poprava CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Žiadny registrovaný prĆ”ce CronPriority=Priorita CronLabel=Popis CronNbRun=Nb. začaÅ„ +CronMaxRun=Max nb. launch CronEach=Každý JobFinished=PrĆ”ca zahĆ”jenĆ” a dokončenĆ” #Page card diff --git a/htdocs/langs/sk_SK/deliveries.lang b/htdocs/langs/sk_SK/deliveries.lang index 2ef0e74a76c..d93948f7080 100644 --- a/htdocs/langs/sk_SK/deliveries.lang +++ b/htdocs/langs/sk_SK/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Ste si istĆ­, že chcete zmazaÅ„ %s potvrden DeliveryMethod=SpĆ“sob doručenia TrackingNumber=Sledovacie čƭslo DeliveryNotValidated=DodĆ”vka nie je overenĆ” +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Meno a podpis: ToAndDate=To___________________________________ na ____ / _____ / __________ diff --git a/htdocs/langs/sk_SK/holiday.lang b/htdocs/langs/sk_SK/holiday.lang index 6669b0d753d..4bbbec1be6d 100644 --- a/htdocs/langs/sk_SK/holiday.lang +++ b/htdocs/langs/sk_SK/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this,
      click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Zamestnanec DateDebCP=DĆ”tum začatia DateFinCP=DĆ”tum ukončenia DateCreateCP=DĆ”tum vytvorenia @@ -23,7 +22,7 @@ ReviewedByCP=Bude preskĆŗmanĆ” DescCP=Popis SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=MusĆ­te vybraÅ„ koncový dĆ”tum je vĆ¤ÄÅ”Ć­ ako dĆ”tum začatia. @@ -79,9 +78,9 @@ PrevSoldeCP=PredchĆ”dzajĆŗci Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=NĆ”zov -Employee=Zamestnanec FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=MesačnĆ” aktualizĆ”cia ManualUpdate=ManuĆ”lna aktualizĆ”cia HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/sk_SK/hrm.lang b/htdocs/langs/sk_SK/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/sk_SK/hrm.lang +++ b/htdocs/langs/sk_SK/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/sk_SK/interventions.lang b/htdocs/langs/sk_SK/interventions.lang index 247e5a325f6..5a236668dd6 100644 --- a/htdocs/langs/sk_SK/interventions.lang +++ b/htdocs/langs/sk_SK/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Späń numero vo formĆ”te %syymm-nnnn, kde yy je rok, MM PacificNumRefModelError=Karta zĆ”sahu začƭnajĆŗci sa s $syymm už existuje a nie je kompatibilný s týmto modelom sekvencie. OdstrÔňte ju alebo ju premenujte pre aktivĆ”ciu tohto modulu. PrintProductsOnFichinter=VytlačiÅ„ produkty na kartu zĆ”sahu PrintProductsOnFichinterDetails=ZĆ”sahy vytvorenĆ© z objednĆ”vok +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/sk_SK/mails.lang b/htdocs/langs/sk_SK/mails.lang index 7c4e674d130..4c71385635c 100644 --- a/htdocs/langs/sk_SK/mails.lang +++ b/htdocs/langs/sk_SK/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=Email bol odoslaný na %s prĆ­jemcom. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/sk_SK/main.lang b/htdocs/langs/sk_SK/main.lang index ccbc11b5aaf..d6820ac2df7 100644 --- a/htdocs/langs/sk_SK/main.lang +++ b/htdocs/langs/sk_SK/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Pripojenie k databĆ”ze +NoTemplateDefined=No template defined for this email type NoTranslation=Preklad neexistuje NoRecordFound=Nebol nĆ”jdený žiadny zĆ”znam NoError=Žiadna chyba @@ -105,6 +106,7 @@ NotePrivate=PoznĆ”mka (sĆŗkromnĆ©) PrecisionUnitIsLimitedToXDecimals=Dolibarr bolo nastavenie obmedziÅ„ presnosÅ„ jednotkových cien %s desatinných miest. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Pozor, mĆ”te aspoň jeden prvok, ktorý prekročil tolerancie meÅ”kanie. yes=Ć”no Yes=Ɓno @@ -228,6 +230,8 @@ Now=Teraz HourStart=Start hour Date=DĆ”tum DateAndHour=DĆ”tum a hodina +DateToday=Today's date +DateReference=Reference date DateStart=DĆ”tum začiatku DateEnd=DĆ”tum ukončenia DateCreation=DĆ”tum vytvorenia @@ -608,6 +612,7 @@ TotalMan=Celkový NeverReceived=Nikdy nedostal Canceled=ZruÅ”ený YouCanChangeValuesForThisListFromDictionarySetup=Hodnoty tohto zoznamu mÓžete zmenit z menu Nastavenie - SlovnĆ­k +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Farba Documents=PripojenĆ© sĆŗbory DocumentsNb=PripojenĆ© sĆŗbory (%s) @@ -695,6 +700,7 @@ Test=Test Element=Prvok NoPhotoYet=Žiadne fotografie zatiaľ k dispozĆ­cii HomeDashboard=Domov zhrnutie +Dashboard=Dashboard Deductible=SpoluĆŗÄasÅ„ from=z toward=k diff --git a/htdocs/langs/sk_SK/margins.lang b/htdocs/langs/sk_SK/margins.lang index 3c510718a25..50bb8ac737a 100644 --- a/htdocs/langs/sk_SK/margins.lang +++ b/htdocs/langs/sk_SK/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Vyberte produkt alebo službu StartDate=DĆ”tum začatia EndDate=DĆ”tum ukončenia Launch=Začiatok -ForceBuyingPriceIfNull=Force nĆ”kupu cena, ak null -ForceBuyingPriceIfNullDetails=ak je "ON", bude marža rovnaÅ„ nule na linke (nĆ”kupnĆ” cena = predajnĆ” cena), v opačnom prĆ­pade ("OFF"), bude Marge sa rovnĆ” predajnej cene (nĆ”kupnĆ” cena = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Marža metóda pre globĆ”lne zľavy UseDiscountAsProduct=Ako produkt UseDiscountAsService=Ako služba @@ -35,8 +35,9 @@ MargeBrute=Raw marže MargeNette=ČistĆ” marža MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin: KonečnĆ” cena - nĆ”kupnou cenou
      ČistÔ marža: PredajnÔ cena - obstarÔvacej ceny, -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=VeľkoobchodnĆ” cena BuyingCost=VeľkoobchodnĆ” cena UnitCharges=JednotkovĆ© nĆ”klady diff --git a/htdocs/langs/sk_SK/oauth.lang b/htdocs/langs/sk_SK/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/sk_SK/oauth.lang +++ b/htdocs/langs/sk_SK/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/sk_SK/orders.lang b/htdocs/langs/sk_SK/orders.lang index 3aac396bfc9..faf4a8b0f7a 100644 --- a/htdocs/langs/sk_SK/orders.lang +++ b/htdocs/langs/sk_SK/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=Žiadne nĆ”vrhy objednĆ”vky -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=OstatnĆ© objednĆ”vky LastOrders=Last %s customer orders diff --git a/htdocs/langs/sk_SK/other.lang b/htdocs/langs/sk_SK/other.lang index e9325436b60..ff2de455a3d 100644 --- a/htdocs/langs/sk_SK/other.lang +++ b/htdocs/langs/sk_SK/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=ExternĆ© strĆ”nky +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/sk_SK/paypal.lang b/htdocs/langs/sk_SK/paypal.lang index 79e11253957..a4f30d2c6ee 100644 --- a/htdocs/langs/sk_SK/paypal.lang +++ b/htdocs/langs/sk_SK/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Režim test / pieskovisko PAYPAL_API_USER=API užívateľskĆ© meno PAYPAL_API_PASSWORD=API heslo PAYPAL_API_SIGNATURE=API podpis +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Ponuka platba "integrĆ”lne" (Credit card + Paypal) alebo "Paypal" iba PaypalModeIntegral=IntegrĆ”lne PaypalModeOnlyPaypal=PayPal iba diff --git a/htdocs/langs/sk_SK/products.lang b/htdocs/langs/sk_SK/products.lang index 5bd4e080b5c..79c986688e7 100644 --- a/htdocs/langs/sk_SK/products.lang +++ b/htdocs/langs/sk_SK/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net jednotka VWAP CostPmpHT=ČistĆ” hodnota VWAP ProductUsedForBuild=Auto spotrebujĆŗ pri výrobe ProductBuilded=Výroba dokončenĆ” -ProductsMultiPrice=Produkt multi-cena +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/sk_SK/projects.lang b/htdocs/langs/sk_SK/projects.lang index 018ec37b506..c44ca23370e 100644 --- a/htdocs/langs/sk_SK/projects.lang +++ b/htdocs/langs/sk_SK/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Tento nĆ”zor predstavuje vÅ”etky projekty (užívateľskĆ©ho oprĆ”vnenia udeliÅ„ oprĆ”vnenie k nahliadnutiu vÅ”etko). MyTasksDesc=Tento pohľad je obmedzenĆ” na projekty alebo Ćŗlohy, ktorĆ© sĆŗ pre kontakt (nech je to typ). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Tento nĆ”zor predstavuje vÅ”etky projekty a Ćŗlohy, ktorĆ© sĆŗ prĆ­stupnĆ© pre čƭtanie. TasksDesc=Tento nĆ”zor predstavuje vÅ”etky projekty a Ćŗlohy (vaÅ”e užívateľskĆ© oprĆ”vnenia udeliÅ„ oprĆ”vnenie k nahliadnutiu vÅ”etko). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Riaditeľ projektu LastProjects=Posledný %s projekty AllProjects=VÅ”etky projekty OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Zoznam projektov ShowProject=ZobraziÅ„ projektu SetProject=Nastavenie projektu @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/sk_SK/propal.lang b/htdocs/langs/sk_SK/propal.lang index 3eeec28401a..5058f6ce446 100644 --- a/htdocs/langs/sk_SK/propal.lang +++ b/htdocs/langs/sk_SK/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=PoslednĆ© %s upravenĆ© nĆ”vrhy AllPropals=VÅ”etky nĆ”vrhy LastProposals=PoslednĆ© nĆ”vrhy SearchAProposal=HľadaÅ„ nĆ”vrh +NoProposal=No proposal ProposalsStatistics=ObchodnĆ© NĆ”vrh si Å”tatistiky NumberOfProposalsByMonth=Číslo podľa mesiaca AmountOfProposalsByMonthHT=Suma, o mesiac (bez DPH) @@ -62,7 +63,8 @@ DatePropal=DĆ”tum nĆ”vrhu DateEndPropal=PlatnosÅ„ koncový dĆ”tum DateEndPropalShort=DĆ”tum ukončenia ValidityDuration=PlatnosÅ„ trvania -CloseAs=Zavrite sa stavom +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=KlasifikovaÅ„ ĆŗÄtovanĆ© BuildBill=Build faktĆŗru ErrorPropalNotFound=PrepĆ”li %s nebol nĆ”jdený @@ -100,3 +102,4 @@ DefaultModelPropalCreate=PredvolenĆ© model, tvorba DefaultModelPropalToBill=PredvolenĆ” Å”ablóna pri zatvĆ”ranĆ­ obchodnej nĆ”vrh (bude faktĆŗrovaÅ„) DefaultModelPropalClosed=PredvolenĆ” Å”ablóna pri zatvĆ”ranĆ­ obchodnej nĆ”vrh (nevyfakturovanĆ©) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/sk_SK/salaries.lang b/htdocs/langs/sk_SK/salaries.lang index efa273a5bcf..0a5d2ba74fa 100644 --- a/htdocs/langs/sk_SK/salaries.lang +++ b/htdocs/langs/sk_SK/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=ƚčtovný kód pre výplatu miezd SALARIES_ACCOUNTING_ACCOUNT_CHARGE=ƚčtovný kód pre zrÔžky Salary=Mzda Salaries=Mzdy -Employee=Zamestnanec NewSalaryPayment=NovĆ” výplata mzdy SalaryPayment=Výplata mzdy SalariesPayments=Výplaty miezd diff --git a/htdocs/langs/sk_SK/sendings.lang b/htdocs/langs/sk_SK/sendings.lang index fa5e7b6bfd9..47a26e5f541 100644 --- a/htdocs/langs/sk_SK/sendings.lang +++ b/htdocs/langs/sk_SK/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=NĆ”klad Shipments=ZĆ”sielky ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=ZĆ”sielky oblasÅ„ ListOfSendings=Zoznam zĆ”sielok SendingMethod=SpĆ“sob dopravy diff --git a/htdocs/langs/sk_SK/sms.lang b/htdocs/langs/sk_SK/sms.lang index 425ef170a84..6158f8357d2 100644 --- a/htdocs/langs/sk_SK/sms.lang +++ b/htdocs/langs/sk_SK/sms.lang @@ -49,5 +49,6 @@ SendSms=PoÅ”lite SMS v tvare SmsInfoCharRemain=Nb zostĆ”vajĆŗcich znakov SmsInfoNumero= (MedzinĆ”rodným formĆ”tu, tj: 33899701761) DelayBeforeSending=Oneskorenie pred odoslanĆ­m (minĆŗty) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Žiadny cieľ k dispozĆ­cii. Skontrolujte nastavenia poskytovateľa služieb SMS. diff --git a/htdocs/langs/sk_SK/supplier_proposal.lang b/htdocs/langs/sk_SK/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/sk_SK/supplier_proposal.lang +++ b/htdocs/langs/sk_SK/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/sk_SK/trips.lang b/htdocs/langs/sk_SK/trips.lang index 14f1b71cdd8..4e0c40e5672 100644 --- a/htdocs/langs/sk_SK/trips.lang +++ b/htdocs/langs/sk_SK/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=OstatnĆ© -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Obed TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/sk_SK/users.lang b/htdocs/langs/sk_SK/users.lang index a4e6bcfb7a6..24c31fcf295 100644 --- a/htdocs/langs/sk_SK/users.lang +++ b/htdocs/langs/sk_SK/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=PoužiÅ„ OpenID pre prihlĆ”senie WeeklyHours=Počet hodĆ­n za týžden ColorUser=Farba priradenĆ” užívateľovi +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/sl_SI/accountancy.lang b/htdocs/langs/sl_SI/accountancy.lang index e851b1bc42a..b9b6196e163 100644 --- a/htdocs/langs/sl_SI/accountancy.lang +++ b/htdocs/langs/sl_SI/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Izberite model izvoza Modelcsv_normal=Classic izvoz Modelcsv_CEGID=Izvoz v CEGID Expert BackToChartofaccounts=Prikaz kontnega plana -Back=Return Definechartofaccounts=Določite kontni plan Selectchartofaccounts=Izberite kontni plan @@ -109,10 +108,6 @@ DelBookKeeping=IzbriÅ”i zapise v glavno knjigo DescSellsJournal=Sells revija DescPurchasesJournal=Nakupi revija -BankJournal=Bank revija -DescBankJournal=Bank revija vključno z vsemi vrstami, razen gotovine plačila -CashJournal=Cash revija -DescCashJournal=Cash revija, vključno z načinom plačila gotovine FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Tukaj poglejte seznam vrstic na računih dobaviteljev in ValidateHistory=Potrditi Samodejno ErrorAccountancyCodeIsAlreadyUse=Napaka, ne morete izbrisati to računovodsko račun, ker se uporablja - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Kartica pregleda GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/sl_SI/admin.lang b/htdocs/langs/sl_SI/admin.lang index 6b7d65b5ae0..f8dfa575bda 100644 --- a/htdocs/langs/sl_SI/admin.lang +++ b/htdocs/langs/sl_SI/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Skrij vse informacije v zvezi z DDV za nastali PDF HideDescOnPDF=Skrij opis proizvoda v ustvarjenem PDF HideRefOnPDF=Skrij reference proizvoda v ustvarjenem PDF HideDetailsOnPDF=Skrij vrstice s podrobnostmi o proizvodu v ustvarjenem PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Knjižnica UrlGenerationParameters=Parametri za zagotovitev URL SecurityTokenIsUnique=Uporabite edinstven parameter securekey za vsako URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Ali zares želite izbrisati vse trenutne vrednosti AllBarcodeReset=Vse vrednosti črtnih kod so bile odstranjene NoBarcodeNumberingTemplateDefined=Nobena Å”tevilčna predloga črtne kode ni omogočena v mudulu za nastavitev črtnih kod. NoRecordWithoutBarcodeDefined=Noben zapis ni definiran brez črtne kode. +EnableFileCache=Enable file cache # Modules Module0Name=Uporabniki & skupine @@ -499,7 +500,7 @@ Module510Desc=Upravljanje plač in plačil zaposlenim Module520Name=Posojilo Module520Desc=Upravljanje posojil Module600Name=Obvestila -Module600Desc=PoÅ”iljanje obvestil o nekaterih Dolibarr dogodkih po e-mailu kontaktom pri partnerjih (nastavitev je določena za vsakega partnerja) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donacije Module700Desc=Upravljanje donacij Module770Name=StroÅ”kovno poročilo @@ -963,6 +964,7 @@ DelaysBeforeWarning=Zakasnitve pred opozorilom DelaysOfToleranceBeforeWarning=Toleranca zakasnitve pred opozorilom DelaysOfToleranceDesc=Ta zaslon omogoča definicijo tolerance zakasnitve preden se opozorilo prikaže na zaslonu v obliki piktograma %s za vsak zakasnjen element. Delays_MAIN_DELAY_ACTIONS_TODO=Toleranca zakasnitve (v dnevih) pred opozorilom na Å”e nerealizirano planirano aktivnost +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Toleranca zakasnitve (v dnevih) pred opozorilom na Å”e nedokončana naročila Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Toleranca zakasnitve (v dnevih) pred opozorilom na Å”e nedokončana naročila pri dobaviteljih Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Toleranca zakasnitve (v dnevih) pred opozorilom na ponudbe, ki jih je treba zaključiti @@ -1087,6 +1089,7 @@ PathDirectory=Mapa SendmailOptionMayHurtBuggedMTA=Funkcija za poÅ”iljanje poÅ”te z uporabo metode "PHP mail DIRECT" bo ustvarila poÅ”tno sporočilo, ki ga morda nekateri poÅ”tni strežniki ne bodo pravilno razčlenili. Posledica tega je, da nekatere poÅ”te ne bodo mogli brati uporabniki, ki gostujejo na takih platformah. To veljalo za nekaj internetnih ponudnikov (npr.: Orange v Franciji). Problem ni v Dolibarr niti v PHP, ampak v sprejemanju poÅ”tnega strežnika. Lahko pa v nastavitvah dodate opcijo MAIN_FIX_FOR_BUGGED_MTA kot 1. v setup, da bi se temu izognili brez modifikacije Dolibarr. Vendar pa lahko pride do težav z drugimi strežniki, ki strogo spoÅ”tujejo SMTP standard. Druga reÅ”itev (priporočena) je uporaba metode "SMTP socket knjižnice", ki nima teh slabosti. TranslationSetup=Konfiguracija prevoda TranslationDesc=Izbira na zaslonu vidnega jezika se lahko spremeni:
      * Globalno preko menija Domov - Nastavitve - Prikaz
      * Samo za uporabnike preko zavihka Nastavitev zaslona uporabnika (klik na login na vrhu ekrana). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Skupno Ŕtevilo aktiviranih modulov za lastnosti: %s YouMustEnableOneModule=Omogočiti morate vsaj 1 modul ClassNotFoundIntoPathWarning=Ratzred %s ni najedn na poti PHP @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Instalacijo zunanjega modula iz aplika ConfFileMuseContainCustom=Instalacija eksternega modula iz aplikacije shrani datoteke modula v mapo %s. da bi Dolibarr procesiral to mapo, morate nastaviti vaŔ conf/conf.php tako, da bo opcija
      - $dolibarr_main_url_root_alt omogočena z vrednostjo $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt pa z vrednostjo "%s/custom" HighlightLinesOnMouseHover=Osvetli vrstice tabele, preko katerih je Å”la miÅ”ka HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Po spremembi te vrednosti jo aktivirate s tipko F5 na tipkovnici NotSupportedByAllThemes=Delovalo bo s temo eldy, vendar ni podprto v vseh temah diff --git a/htdocs/langs/sl_SI/agenda.lang b/htdocs/langs/sl_SI/agenda.lang index 34c26ca7e0e..2ff7900d96e 100644 --- a/htdocs/langs/sl_SI/agenda.lang +++ b/htdocs/langs/sl_SI/agenda.lang @@ -35,7 +35,9 @@ AllActions= Vse dogodki/naloge ViewCal=Mesečni pogled ViewDay=Dnevni pogled ViewWeek=Tedenski pogled +ViewYear=Year view ViewPerUser=Pogled po uporabniku +ViewPerType=Per type view ViewWithPredefinedFilters= Glej z prednastavljenimi filtri AutoActions= Avtomatska izpolnitev AgendaAutoActionDesc= Tukaj definirajte dogodke, za katere želite, da Dolibarr avtomatsko kreira aktivnost v urniku. Če ni označeno ničesar (privzeto), bodo v urnik vključene samo ročno vnesene aktivnosti. diff --git a/htdocs/langs/sl_SI/bills.lang b/htdocs/langs/sl_SI/bills.lang index d747732c859..bc269b79893 100644 --- a/htdocs/langs/sl_SI/bills.lang +++ b/htdocs/langs/sl_SI/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=IzvrÅ”ena plačila PaymentsBackAlreadyDone=Vrnitev plačila že izvrÅ”ena PaymentRule=Pravilo plačila PaymentMode=Način plačila +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Način plačila PaymentTerm=Rok plačila PaymentConditions=Pogoji plačil @@ -184,6 +186,7 @@ ShowInvoice=Prikaži račun ShowInvoiceReplace=Prikaži nadomestni račun ShowInvoiceAvoir=Prikaži dobropis ShowInvoiceDeposit=Prikaži avansni račun +ShowInvoiceSituation=Show situation invoice ShowPayment=Prikaži plačilo AlreadyPaid=Že plačano AlreadyPaidBack=Že vrnjeno plačilo @@ -221,6 +224,7 @@ NonPercuRecuperable=Nepovratno SetConditions=Nastavitev plačilnih pogojev SetMode=Nastavitev načina plačila Billed=Zaračunano +RecurringInvoices=Recurring invoices RepeatableInvoice=Predloga računa RepeatableInvoices=Predloga računov Repeatable=Predloga @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Ta znesek je bil opuŔčen (Kupec je označen kot 'slab k HelpAbandonOther=Ta znesek je bil opuŔčen, ker je priÅ”lo do napake (na primer napačen kupec ali račun, zamenjan z drugim) IdSocialContribution=ID za socialni/fiskalni davek PaymentId=ID plačila +PaymentRef=Payment ref. InvoiceId=ID računa InvoiceRef=Referenca računa InvoiceDateCreation=Datum kreiranja računa @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Povezani računi dobavitelja LatestRelatedBill=Zadnji povezan račun WarningBillExist=Pozor, obstaja že en ali več računov MergingPDFTool=Orodje za spajanje PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Takoj @@ -393,6 +402,7 @@ Reported=Odlog DisabledBecausePayments=Ni možno zaradi nekaterih odprtih plačil CantRemovePaymentWithOneInvoicePaid=Brisanje plačila ni možno, ker je vsaj en račun označen kot plačan ExpectedToPay=Pričakovano plačilo +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Plačano s tem plačilom ClosePaidInvoicesAutomatically=Označi s "Plačano" vse standardne, situacijske ali nadomestne račune, ki so bili v celoti plačani. ClosePaidCreditNotesAutomatically=Označi s "Plačano" vse dobropise, ki so bili v celoti vrnjeni. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Opomba: Ta seznam vsebuje samo račune za partnerje RevenueStamp=Žig prihodka YouMustCreateInvoiceFromThird=Ta opcija je na voljo samo, kadar ustvarite račun z zavihka "kupci" na področju Partnerjev PDFCrabeDescription=Predloga računa Crabe. Predloga kompletnega računa (Podpora DDV opcije, popusti, pogoji plačila, logo, itd...) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Predlaga Å”tevilko v formatu %syymm-nnnn za standardne račune in %syymm-nnnn za dobropise kjer je yy leto, mm mesec in nnnn zaporedna Å”tevilka brez presledkov in večja od 0 MarsNumRefModelDesc1=Ponudi Å”tevilko v formatu %syymm-nnnn za standardne račune, %syymm-nnnn za nadomestne račune, %syymm-nnnn za avnsne račune in %syymm-nnnn za dobropise, kjer je yy leto, mm mesec in nnnn brez presledkov in brez vračila na 0 TerreNumRefModelError=Račun z začetkom $syymm že obstaja in ni kompatibilen s tem modelom zaporedja. Odstranite ga ali ga preimenujte za aktiviranje tega modula. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Ta situacija je končna. CantBeLessThanMinPercent=Napredek ne more biti manjÅ”i, kot je vrednost prejÅ”nje situacije NoSituations=Nobena situacija ni odprta InvoiceSituationLast=Končni in skupni račun +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/sl_SI/boxes.lang b/htdocs/langs/sl_SI/boxes.lang index 088f85f2074..b2c9763ac0f 100644 --- a/htdocs/langs/sl_SI/boxes.lang +++ b/htdocs/langs/sl_SI/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Računi za kupce ForCustomersOrders=Naročila kupcev ForProposals=Ponudbe LastXMonthRolling=Obrat zadnjih %s mesecev +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/sl_SI/categories.lang b/htdocs/langs/sl_SI/categories.lang index e425a2754fb..473c4ac9b43 100644 --- a/htdocs/langs/sl_SI/categories.lang +++ b/htdocs/langs/sl_SI/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Proizvodi značka/kategorija MembersCategoryShort=Člani značka/kategorija SuppliersCategoriesShort=Značke/kategorije dobaviteljev CustomersCategoriesShort=Značke/kategorije kupcev +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Kategorije kupcev/možnih strank ProductsCategoriesShort=Značke/kategorije proizvodov MembersCategoriesShort=Značke/kategorije članov diff --git a/htdocs/langs/sl_SI/companies.lang b/htdocs/langs/sl_SI/companies.lang index b14cdbc1c1f..e939edb40bb 100644 --- a/htdocs/langs/sl_SI/companies.lang +++ b/htdocs/langs/sl_SI/companies.lang @@ -206,7 +206,7 @@ ProfId1MA== ProfId2MA== ProfId3MA== ProfId4MA== -ProfId5MA== +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX== ProfId2MX== diff --git a/htdocs/langs/sl_SI/compta.lang b/htdocs/langs/sl_SI/compta.lang index 4fa62d7d175..21fca394666 100644 --- a/htdocs/langs/sl_SI/compta.lang +++ b/htdocs/langs/sl_SI/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Vlog računi so prav tako vključeni DepositsAreIncluded=- Vključena so vlog računi LT2ReportByCustomersInInputOutputModeES=Poročilo tretjih oseb IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Poročilo o pobranem in plačanem DDV po kupcih VATReportByCustomersInDueDebtMode=Poročilo o pobranem in plačanem DDV po kupcih VATReportByQuartersInInputOutputMode=Poročilo o pobranem in plačanem DDV po stopnji DDV diff --git a/htdocs/langs/sl_SI/cron.lang b/htdocs/langs/sl_SI/cron.lang index c49253e6c10..a564a315fea 100644 --- a/htdocs/langs/sl_SI/cron.lang +++ b/htdocs/langs/sl_SI/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Seznam onemogočenih nalog +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Naloga CronNone=Nič -CronDtStart=Začetni datum -CronDtEnd=Končni datum +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Nobene naloge niso registrirane CronPriority=Prioriteta CronLabel=Opis CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/sl_SI/deliveries.lang b/htdocs/langs/sl_SI/deliveries.lang index 3aa1a41cebc..a304c4d7b8d 100644 --- a/htdocs/langs/sl_SI/deliveries.lang +++ b/htdocs/langs/sl_SI/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Ali zares želite zbrisati prejemnico %s ? DeliveryMethod=Način dobave TrackingNumber=Å tevilka za sledenje DeliveryNotValidated=Dobava ni potrjena +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Ime in podpis : ToAndDate=Za___________________________________ dne ____/_____/__________ diff --git a/htdocs/langs/sl_SI/holiday.lang b/htdocs/langs/sl_SI/holiday.lang index 924fbadebe3..cbb42def7f9 100644 --- a/htdocs/langs/sl_SI/holiday.lang +++ b/htdocs/langs/sl_SI/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Za ogled te strani morate aktivirati modul za dopust NotConfigModCP=Za ogled te strani morate konfigurirati modul za dopust. To lahko storite s klikom
      tukaj . NoCPforUser=Nimate več na voljo nobenega dneva. AddCP=Izdelaj zahtevek za dopust -Employe=Zaposleni DateDebCP=Začetni datum DateFinCP=Končni datum DateCreateCP=Datum kreiranja @@ -23,7 +22,7 @@ ReviewedByCP=Pregledal DescCP=Opis SendRequestCP=Ustvari zahtevek za dopust DelayToRequestCP=Zahtevek za dopust mora biti vložen vsaj %s dan(dni) prej. -MenuConfCP=Urejanje stanja dopusta +MenuConfCP=Balance of leaves UpdateAllCP=Posodobitev dopustov SoldeCPUser=Stanje dopusta je %s dni. ErrorEndDateCP=Končni datum mora biti večji od začetnega. @@ -79,9 +78,9 @@ PrevSoldeCP=PrejŔnje stanje NewSoldeCP=Novo stanje alreadyCPexist=Zahtevek za dopust za to obdobje je bil že vložen. UserName=Priimek -Employee=Zaposleni FirstDayOfHoliday=Prvi dan dopusta LastDayOfHoliday=Zadnji dan dopusta +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Mesečna posodobitev ManualUpdate=Ročna posodobitev HolidaysCancelation=Preklic zahtevka za dopust @@ -141,4 +140,7 @@ HolidaysRefusedBody=VaŔ zahtevek za dopust od %s do %s je bil zavrnjen zaradi n HolidaysCanceled=Preklican zahtevek za dopust HolidaysCanceledBody=VaŔ zahtevek za dopust od %s do %s je bil preklican. NewByMonth=Dodani na mesec +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Pojdite na Domov - Nastavitve- Slovarji- Vrste odsotnosti zanastavitve različnih vrst odsotnosti. diff --git a/htdocs/langs/sl_SI/hrm.lang b/htdocs/langs/sl_SI/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/sl_SI/hrm.lang +++ b/htdocs/langs/sl_SI/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/sl_SI/interventions.lang b/htdocs/langs/sl_SI/interventions.lang index c4db3e67c66..33ce3fbcbfb 100644 --- a/htdocs/langs/sl_SI/interventions.lang +++ b/htdocs/langs/sl_SI/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Predlaga Å”tevilko v formatu %syymm-nnnn kjer je yy leto PacificNumRefModelError=Kartica intervencije, ki se začne z $syymm že obstaja in ni kompatibilna s tem modelom sekvence. Odstranite jo ali jo preimenujte, če želite aktivirati ta modul. PrintProductsOnFichinter=Natisni proizvode na intervencijsko kartico PrintProductsOnFichinterDetails=intervencije na osnovi naročil +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/sl_SI/mails.lang b/htdocs/langs/sl_SI/mails.lang index 5e5200b566d..8472f326559 100644 --- a/htdocs/langs/sl_SI/mails.lang +++ b/htdocs/langs/sl_SI/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Ključ za enkripcijo URL, ki je uporabljen za funkciji "Bra EMailSentToNRecipients=E-poÅ”ta poslana %s prejemnikom. XTargetsAdded=%s prejemnikov dodanih na ciljni seznam EachInvoiceWillBeAttachedToEmail=Ustvarjen bo dokument na osnovi privzete predloge in pripet k vsakemu elektronskemu sporočilu +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Opomin k računu %s (%s) SendRemind=PoÅ”lji opomin po E-poÅ”ti RemindSent=%s poslanih opomin(ov) diff --git a/htdocs/langs/sl_SI/main.lang b/htdocs/langs/sl_SI/main.lang index 954ec7e62e4..abc4c41153d 100644 --- a/htdocs/langs/sl_SI/main.lang +++ b/htdocs/langs/sl_SI/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d. %b, %Y, %I:%M %p FormatDateHourText=%d. %B, %Y, %I:%M %p DatabaseConnection=Povezave podatkovnih baz +NoTemplateDefined=No template defined for this email type NoTranslation=Ni prevoda NoRecordFound=Ni najden zapis NoError=Ni napake @@ -105,6 +106,7 @@ NotePrivate=Opomba (privatna) PrecisionUnitIsLimitedToXDecimals=Dolibarr je nastavljen na omejitev natančnosti cen posameznih enot na %s decimalk. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Pozor, vsaj en element je prekoračil dovoljeno toleranco za zamudo. yes=da Yes=Da @@ -228,6 +230,8 @@ Now=Zdaj HourStart=Ura začetka Date=Datum DateAndHour=Datum in ura +DateToday=Today's date +DateReference=Reference date DateStart=Začetni datum DateEnd=Končni datum DateCreation=Datum kreiranja @@ -608,6 +612,7 @@ TotalMan=Skupni NeverReceived=Nikoli prejeto Canceled=Preklicano YouCanChangeValuesForThisListFromDictionarySetup=Vrednosti za ta seznam lahko spremenite na meniju 'Nastavitve – Slovarji' +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Barva Documents=Povezane datoteke DocumentsNb=Å tevilo povezanih datotek (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=Slik Å”e ni na voljo HomeDashboard=Povzetek domačega področja +Dashboard=Dashboard Deductible=Odbiten from=od toward=proti diff --git a/htdocs/langs/sl_SI/margins.lang b/htdocs/langs/sl_SI/margins.lang index b8be5e67b15..b0381d1faa8 100644 --- a/htdocs/langs/sl_SI/margins.lang +++ b/htdocs/langs/sl_SI/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Izberi proizvod ali storitev StartDate=Začetni datum EndDate=Končni datum Launch=Start -ForceBuyingPriceIfNull=Uveljavi nabavno ceno, če je nič -ForceBuyingPriceIfNullDetails=če je "ON", bo marža 0 (nabavna cena = prodajna cena), drugače ("OFF") bo marža enaka prodajni ceni (nabavna cena = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Metoda marž pri globalnih popustih UseDiscountAsProduct=Kot proizvod UseDiscountAsService=Kot storitev @@ -35,8 +35,9 @@ MargeBrute=Bruto marža MargeNette=Neto marža MargeType1=Marža na najboljÅ”o nabavno ceno MargeType2=Marža na uravnoteženo povprečno ceno (WAP) -MARGIN_TYPE_DETAILS=Bruto marža : prodajna cena - nabavna cena
      Neto marža : prodajna cena - stroŔkovna cena -MarginTypeDesc=Marža na najboljŔo nabavno ceno : Prodajna cena - NajboljŔa nabavna cena s kartice proizvoda
      Marža na uravnoteženo povprečno ceno (WAP) : Prodajna cena - Uravnotežena povprečna cena proizvoda +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=StroÅ”kovna cena BuyingCost=StroÅ”kovna cena UnitCharges=StroÅ”ki po enoti diff --git a/htdocs/langs/sl_SI/oauth.lang b/htdocs/langs/sl_SI/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/sl_SI/oauth.lang +++ b/htdocs/langs/sl_SI/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/sl_SI/orders.lang b/htdocs/langs/sl_SI/orders.lang index 671dd33dba3..d3fbeb5398a 100644 --- a/htdocs/langs/sl_SI/orders.lang +++ b/htdocs/langs/sl_SI/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Naročila za procesiranje NoOpenedOrders=Ni odprtih naročil NoOtherOpenedOrders=Ni drugih odprtih naročil NoDraftOrders=Ni osnutkov naročil -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Ostala naročila LastOrders=Zadnjih %s naročil kupca diff --git a/htdocs/langs/sl_SI/other.lang b/htdocs/langs/sl_SI/other.lang index b6b8389b3e7..24158862c11 100644 --- a/htdocs/langs/sl_SI/other.lang +++ b/htdocs/langs/sl_SI/other.lang @@ -238,3 +238,8 @@ ToExport=Za izvoz NewExport=Nov izvoz ##### External sites ##### ExternalSites=Zunanje strani +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/sl_SI/paypal.lang b/htdocs/langs/sl_SI/paypal.lang index 56cac5c1f5d..46de943fb33 100644 --- a/htdocs/langs/sl_SI/paypal.lang +++ b/htdocs/langs/sl_SI/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Način test/sandbox PAYPAL_API_USER=API ime uporabnika PAYPAL_API_PASSWORD=API geslo PAYPAL_API_SIGNATURE=API podpis +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Ponujeno plačilo "integral" (kreditna kartica+Paypal) ali samo "Paypal" PaypalModeIntegral=Celovito PaypalModeOnlyPaypal=Samo PayPal diff --git a/htdocs/langs/sl_SI/products.lang b/htdocs/langs/sl_SI/products.lang index cddb48d7f07..f9b234dd55c 100644 --- a/htdocs/langs/sl_SI/products.lang +++ b/htdocs/langs/sl_SI/products.lang @@ -252,7 +252,7 @@ UnitPmp=Neto VWAP na enoto CostPmpHT=Neto skupna VWAP ProductUsedForBuild=Lastna poraba za proizvodnjo ProductBuilded=Zaključena proizvodnja -ProductsMultiPrice=Večcenovni proizvod +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Cene za kupca (proizvodov ali storitev, večcenovno) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Izberi PDF datoteke IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Privzeta cena, dejanska cena je odvisna od kupca WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/sl_SI/projects.lang b/htdocs/langs/sl_SI/projects.lang index 3d0e7be9848..c28a0182cbe 100644 --- a/htdocs/langs/sl_SI/projects.lang +++ b/htdocs/langs/sl_SI/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Ta pogled predstavlja vse projekte (vaÅ”e uporabniÅ”ko dovoljenje vam omogoča ogled vseh). MyTasksDesc=Ta pogled je omejen na projekte ali naloge, za katere ste kontaktna oseba (ne glede na vrsto). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Ta pogled predstavlja vse projekte in naloge, za katere imate dovoljenje za branje. TasksDesc=Ta pogled predstavlja vse projekte in naloge (vaÅ”e uporabniÅ”ko dovoljenje vam omogoča ogled vseh). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Projekt vodje LastProjects=Zadnjih %s projektov AllProjects=Vsi projekti OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Seznam projektov ShowProject=Prikaži projekt SetProject=Nastavi projekt @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/sl_SI/propal.lang b/htdocs/langs/sl_SI/propal.lang index b3e1eec44fd..96f7da36dd8 100644 --- a/htdocs/langs/sl_SI/propal.lang +++ b/htdocs/langs/sl_SI/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Zadnjih %s spremenjenih ponudb AllPropals=Vse ponudbe LastProposals=Zadnje ponudbe SearchAProposal=IŔči ponudbo +NoProposal=No proposal ProposalsStatistics=Statistika komercialnih ponudb NumberOfProposalsByMonth=Å tevilo po mesecih AmountOfProposalsByMonthHT=Znesek po mesecih(brez DDV) @@ -62,7 +63,8 @@ DatePropal=Datum ponudbe DateEndPropal=Datum veljavnosti ponudbe DateEndPropalShort=Datum veljavnosti ValidityDuration=Trajanje veljavnosti -CloseAs=Zaključi s statusom +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Klasificiraj kot fakturirano BuildBill=Izdelaj fakturo ErrorPropalNotFound=Ponudbe %s ne najdem @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Ustvarjanje privzetega modela DefaultModelPropalToBill=Privzeta predloga za zaključek ponudbe (za fakturiranje) DefaultModelPropalClosed=Privzeta predloga za zaključek ponudbe (nefakturirana) ProposalCustomerSignature=Pisna potrditev, žig podjetja, datum in podpis +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/sl_SI/salaries.lang b/htdocs/langs/sl_SI/salaries.lang index c7578f5aa4c..bd5be6bdedb 100644 --- a/htdocs/langs/sl_SI/salaries.lang +++ b/htdocs/langs/sl_SI/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Računovodska koda za izplačilo plač SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Računovodska koda za finančno bremenitev Salary=Plača Salaries=Plače -Employee=Zaposleni NewSalaryPayment=Novo izplačilo plače SalaryPayment=Izplačilo plače SalariesPayments=Izplačila plač diff --git a/htdocs/langs/sl_SI/sendings.lang b/htdocs/langs/sl_SI/sendings.lang index 32ca1a12ee8..16208e2abdd 100644 --- a/htdocs/langs/sl_SI/sendings.lang +++ b/htdocs/langs/sl_SI/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Odprema Shipments=Odpreme ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Področje poÅ”iljk ListOfSendings=Seznam poÅ”iljk SendingMethod=Način poÅ”iljanja diff --git a/htdocs/langs/sl_SI/sms.lang b/htdocs/langs/sl_SI/sms.lang index dbf2a61614f..98ee29be555 100644 --- a/htdocs/langs/sl_SI/sms.lang +++ b/htdocs/langs/sl_SI/sms.lang @@ -49,5 +49,6 @@ SendSms=PoÅ”lji SMS SmsInfoCharRemain=Å tevilo preostalih znakov SmsInfoNumero= (mednarodni format npr : +33899701761) DelayBeforeSending=Zakasnitev začetka poÅ”iljanja (minut) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Ni prejemnika. Preverite nastavitve vaÅ”ega SMS providerja. diff --git a/htdocs/langs/sl_SI/supplier_proposal.lang b/htdocs/langs/sl_SI/supplier_proposal.lang index b07fa84c7ce..8da85ad7968 100644 --- a/htdocs/langs/sl_SI/supplier_proposal.lang +++ b/htdocs/langs/sl_SI/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Ponudbe dobavitelja -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Ponudbe dobavitelja NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/sl_SI/trips.lang b/htdocs/langs/sl_SI/trips.lang index f4f28cc7532..0eb4bdef890 100644 --- a/htdocs/langs/sl_SI/trips.lang +++ b/htdocs/langs/sl_SI/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Ostalo -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Kosilo TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/sl_SI/users.lang b/htdocs/langs/sl_SI/users.lang index f46e97e9e64..285098aef95 100644 --- a/htdocs/langs/sl_SI/users.lang +++ b/htdocs/langs/sl_SI/users.lang @@ -121,3 +121,4 @@ OpenIDURL=Spletni naslov OpenID LoginUsingOpenID=Uporabi OpenID za prijavo WeeklyHours=Tedenske ure ColorUser=Barve uporabnika +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/sq_AL/accountancy.lang b/htdocs/langs/sq_AL/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/sq_AL/accountancy.lang +++ b/htdocs/langs/sq_AL/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/sq_AL/admin.lang b/htdocs/langs/sq_AL/admin.lang index c81fe4c28af..9cff117f74a 100644 --- a/htdocs/langs/sq_AL/admin.lang +++ b/htdocs/langs/sq_AL/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/sq_AL/agenda.lang b/htdocs/langs/sq_AL/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/sq_AL/agenda.lang +++ b/htdocs/langs/sq_AL/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/sq_AL/bills.lang b/htdocs/langs/sq_AL/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/sq_AL/bills.lang +++ b/htdocs/langs/sq_AL/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/sq_AL/boxes.lang b/htdocs/langs/sq_AL/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/sq_AL/boxes.lang +++ b/htdocs/langs/sq_AL/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/sq_AL/categories.lang b/htdocs/langs/sq_AL/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/sq_AL/categories.lang +++ b/htdocs/langs/sq_AL/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/sq_AL/companies.lang b/htdocs/langs/sq_AL/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/sq_AL/companies.lang +++ b/htdocs/langs/sq_AL/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/sq_AL/compta.lang b/htdocs/langs/sq_AL/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/sq_AL/compta.lang +++ b/htdocs/langs/sq_AL/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/sq_AL/cron.lang b/htdocs/langs/sq_AL/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/sq_AL/cron.lang +++ b/htdocs/langs/sq_AL/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/sq_AL/deliveries.lang b/htdocs/langs/sq_AL/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/sq_AL/deliveries.lang +++ b/htdocs/langs/sq_AL/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/sq_AL/hrm.lang b/htdocs/langs/sq_AL/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/sq_AL/hrm.lang +++ b/htdocs/langs/sq_AL/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/sq_AL/interventions.lang b/htdocs/langs/sq_AL/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/sq_AL/interventions.lang +++ b/htdocs/langs/sq_AL/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/sq_AL/mails.lang b/htdocs/langs/sq_AL/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/sq_AL/mails.lang +++ b/htdocs/langs/sq_AL/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/sq_AL/main.lang b/htdocs/langs/sq_AL/main.lang index 2b9a0724daf..7e948280d90 100644 --- a/htdocs/langs/sq_AL/main.lang +++ b/htdocs/langs/sq_AL/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/sq_AL/margins.lang b/htdocs/langs/sq_AL/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/sq_AL/margins.lang +++ b/htdocs/langs/sq_AL/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/sq_AL/oauth.lang b/htdocs/langs/sq_AL/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/sq_AL/oauth.lang +++ b/htdocs/langs/sq_AL/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/sq_AL/orders.lang b/htdocs/langs/sq_AL/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/sq_AL/orders.lang +++ b/htdocs/langs/sq_AL/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/sq_AL/other.lang b/htdocs/langs/sq_AL/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/sq_AL/other.lang +++ b/htdocs/langs/sq_AL/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/sq_AL/paypal.lang b/htdocs/langs/sq_AL/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/sq_AL/paypal.lang +++ b/htdocs/langs/sq_AL/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/sq_AL/products.lang b/htdocs/langs/sq_AL/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/sq_AL/products.lang +++ b/htdocs/langs/sq_AL/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/sq_AL/projects.lang b/htdocs/langs/sq_AL/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/sq_AL/projects.lang +++ b/htdocs/langs/sq_AL/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/sq_AL/propal.lang b/htdocs/langs/sq_AL/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/sq_AL/propal.lang +++ b/htdocs/langs/sq_AL/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/sq_AL/salaries.lang b/htdocs/langs/sq_AL/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/sq_AL/salaries.lang +++ b/htdocs/langs/sq_AL/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/sq_AL/sendings.lang b/htdocs/langs/sq_AL/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/sq_AL/sendings.lang +++ b/htdocs/langs/sq_AL/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/sq_AL/sms.lang b/htdocs/langs/sq_AL/sms.lang index 4e89bb24730..70066caac96 100644 --- a/htdocs/langs/sq_AL/sms.lang +++ b/htdocs/langs/sq_AL/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb of remaining characters SmsInfoNumero= (format international ie : +33899701761) DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/sq_AL/supplier_proposal.lang b/htdocs/langs/sq_AL/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/sq_AL/supplier_proposal.lang +++ b/htdocs/langs/sq_AL/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/sq_AL/trips.lang b/htdocs/langs/sq_AL/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/sq_AL/trips.lang +++ b/htdocs/langs/sq_AL/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/sq_AL/users.lang b/htdocs/langs/sq_AL/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/sq_AL/users.lang +++ b/htdocs/langs/sq_AL/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/sr_RS/accountancy.lang b/htdocs/langs/sr_RS/accountancy.lang index f00423bff48..f426e9cc9f2 100644 --- a/htdocs/langs/sr_RS/accountancy.lang +++ b/htdocs/langs/sr_RS/accountancy.lang @@ -1,13 +1,13 @@ # Dolibarr language file - en_US - Accounting Expert -ACCOUNTING_EXPORT_SEPARATORCSV=Column separator for export file -ACCOUNTING_EXPORT_DATE=Date format for export file -ACCOUNTING_EXPORT_PIECE=Export the number of piece -ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account -ACCOUNTING_EXPORT_LABEL=Export the label -ACCOUNTING_EXPORT_AMOUNT=Export the amount +ACCOUNTING_EXPORT_SEPARATORCSV=Separator kolona datoteke za izvoz +ACCOUNTING_EXPORT_DATE=Format datuma datoteke za izvoz +ACCOUNTING_EXPORT_PIECE=Broj delova za izvoz +ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Izvoz sa globalnim računom +ACCOUNTING_EXPORT_LABEL=Izvoz oznake +ACCOUNTING_EXPORT_AMOUNT=Izvezi sumu ACCOUNTING_EXPORT_DEVISE=Export the devise -Selectformat=Select the format for the file -ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name +Selectformat=Odaberi format datoteke +ACCOUNTING_EXPORT_PREFIX_SPEC=Naznači prefix datoteci Accounting=Računovodstvo Globalparameters=Globalni parametri @@ -19,20 +19,19 @@ ConfigAccountingExpert=Konfigurisanje eksperta računovodstvenog modula Journaux=IzveÅ”taji JournalFinancial=Finansijski izveÅ”taji Exports=Izvozi -Export=Export +Export=Izvoz Modelcsv=Model izvoza -OptionsDeactivatedForThisExportModel=For this export model, options are deactivated +OptionsDeactivatedForThisExportModel=Za ovaj model izvoza, opcije su deaktivirane Selectmodelcsv=Izaberite model izvoza Modelcsv_normal=Klasičan izvoz Modelcsv_CEGID=Izvoz ka CEGID ekspertu BackToChartofaccounts=Vrati tabelu računa -Back=Vrati Definechartofaccounts=DefiniÅ”i tabelu računa Selectchartofaccounts=Izaberi tabelu računa Addanaccount=Dodaj računovodstveni nalog AccountAccounting=Računovodstveni nalog -AccountAccountingSuggest=Accounting account suggest +AccountAccountingSuggest=Predlog računovodstvenog naloga Ventilation=Presek CustomersVentilation=Presek kupaca @@ -42,7 +41,7 @@ Reports=IzveÅ”taji ByCustomerInvoice=Po računima kupaca NewAccount=Novi knjigovodstveni račun Create=Kreiraj -CreateMvts=Create movement +CreateMvts=Kreiraj prenos UpdateAccount=Izmena računovodstvenog naloga UpdateMvts=Izmena prenosa WriteBookKeeping=Snimanje računa u glavnoj knjizi @@ -53,10 +52,10 @@ AccountingVentilation=Računovodstveni presek AccountingVentilationSupplier=Presek računa dobavljača AccountingVentilationCustomer=Presek računa kupca -CAHTF=Total purchase supplier before tax +CAHTF=Ukupna nabavka bez PDV-a InvoiceLines=Linije računa za kontrolu InvoiceLinesDone=Kontrolisane linije računa -IntoAccount=Ventilate in the accounting account +IntoAccount=Kontrolisati u knjižnom nalogu Ventilate=Kontrola VentilationAuto=Automatski presek @@ -69,27 +68,27 @@ Lineofinvoice=Linija računa VentilatedinAccount=Kontrola uspeÅ”na u obračunskom računu NotVentilatedinAccount=Nije kontrolisano u obračunskom računu -ACCOUNTING_SEPARATORCSV=Column separator in export file +ACCOUNTING_SEPARATORCSV=Separator kolona u datoteci za izvoz -ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to be breakdown shown by page (maximum recommended : 50) -ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin the sorting of the breakdown pages "Has to breakdown" by the most recent elements -ACCOUNTING_LIST_SORT_VENTILATION_DONE=Begin the sorting of the breakdown pages "Breakdown" by the most recent elements +ACCOUNTING_LIMIT_LIST_VENTILATION=Broj elemenata predviđeni za presek po strani (maksimalno preporučeno: 50) +ACCOUNTING_LIST_SORT_VENTILATION_TODO=Započni sortiranje stranica za presek "Predvidjeno za presek" na osnovu najnovijih elemenata +ACCOUNTING_LIST_SORT_VENTILATION_DONE=Započni sortiranje stranica za presek "Presek" na osnovu najnovijih elemenata AccountLength=Dužina obračunskih računa prikazanih u Dolibarru AccountLengthDesc=Funkcija omogućava pretvaranje dužine obračunskog računa zamenom razmaka nultim znakom . Ova funkcija utiče samo na prikaz, ne modifikuje obračunske račune registrovane u Dolibaru . Za izvoz , ova funkcija je potrebno da bude kompatibilna sa određenim softverom . -ACCOUNTING_LENGTH_DESCRIPTION=Length for displaying product & services description in listings (Best = 50) -ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Length for displaying product & services account description form in listings (Best = 50) +ACCOUNTING_LENGTH_DESCRIPTION=Dužina prikaza opisa proizvoda i usluga na spisku (Najbolje = 50) +ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Dužina prikaza forme opisa proizvoda i usluga na spisku (Najbolje = 50) ACCOUNTING_LENGTH_GACCOUNT=Length of the general accounts ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounts -ACCOUNTING_SELL_JOURNAL=Sell journal -ACCOUNTING_PURCHASE_JOURNAL=Purchase journal -ACCOUNTING_MISCELLANEOUS_JOURNAL=Miscellaneous journal -ACCOUNTING_EXPENSEREPORT_JOURNAL=Expense report journal -ACCOUNTING_SOCIAL_JOURNAL=Social journal +ACCOUNTING_SELL_JOURNAL=IzveÅ”taj prodaje +ACCOUNTING_PURCHASE_JOURNAL=IzveÅ”taj nabavke +ACCOUNTING_MISCELLANEOUS_JOURNAL=Ostali izveÅ”taji +ACCOUNTING_EXPENSEREPORT_JOURNAL=IzveÅ”taj troÅ”kova +ACCOUNTING_SOCIAL_JOURNAL=IzveÅ”taj druÅ”tvenih aktivnosti -ACCOUNTING_ACCOUNT_TRANSFER_CASH=Account of transfer -ACCOUNTING_ACCOUNT_SUSPENSE=Account of wait +ACCOUNTING_ACCOUNT_TRANSFER_CASH=Račun prometa +ACCOUNTING_ACCOUNT_SUSPENSE=Račun čekanja ACCOUNTING_PRODUCT_BUY_ACCOUNT=Accounting account by default for bought products (if not defined in the product sheet) ACCOUNTING_PRODUCT_SOLD_ACCOUNT=Accounting account by default for the sold products (if not defined in the product sheet) @@ -109,11 +108,7 @@ DelBookKeeping=Brisanje evidencije glavne knjige DescSellsJournal=IzveÅ”taj prodaje DescPurchasesJournal=IzveÅ”taj nabavke -BankJournal=Izvod banke -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash -FinanceJournal=Finance journal +FinanceJournal=Finansijski izveÅ”taji DescFinanceJournal=Finance journal including all the types of payments by bank account CashPayment=Cash Payment @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Transakcija nema dobar balans. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator -Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +ExportFormat=Format eksport +Prefixname=Prefit eksportovanog fajla +Separate=Separator za eksport +Textframe=Okvir tekstualne vrednosti +Headercol=Imena kolona u začelju +Fieldname=Ime polja +Headername=Ime u začelju +Type=Tip polja +Param=Dodatni parametri +EnabledProduct=U Proizvodima +EnabledTiers=In third party +EnabledVat=U PDV +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/sr_RS/admin.lang b/htdocs/langs/sr_RS/admin.lang index c81fe4c28af..b5e0e011553 100644 --- a/htdocs/langs/sr_RS/admin.lang +++ b/htdocs/langs/sr_RS/admin.lang @@ -1,19 +1,19 @@ # Dolibarr language file - Source file is en_US - admin -Foundation=Foundation -Version=Version -VersionProgram=Version program -VersionLastInstall=Version initial install -VersionLastUpgrade=Version last upgrade -VersionExperimental=Experimental -VersionDevelopment=Development -VersionUnknown=Unknown -VersionRecommanded=Recommended +Foundation=Osnova +Version=Verzija +VersionProgram=Verzija programa +VersionLastInstall=Verzija početne instalacije +VersionLastUpgrade=Verzija poslednje nadgradnje +VersionExperimental=Eksperimentalno +VersionDevelopment=Razvoj +VersionUnknown=Nepoznato +VersionRecommanded=Preporučeno FileCheck=Files Integrity FilesMissing=Missing Files FilesUpdated=Updated Files FileCheckDolibarr=Check Dolibarr Files Integrity XmlNotFound=Xml File of Dolibarr Integrity Not Found -SessionId=Session ID +SessionId=Sesija ID SessionSaveHandler=Handler to save sessions SessionSavePath=Storage session localization PurgeSessions=Purge of sessions @@ -237,7 +237,7 @@ DolibarrProjectLeader=Project leader Developpers=Developers/contributors OtherDeveloppers=Other developers/contributors OfficialWebSite=Dolibarr international official web site -OfficialWebSiteLocal=Local web site (%s) +OfficialWebSiteLocal=Lokalni web sajt (%s) OfficialWiki=Dolibarr documentation on Wiki OfficialDemo=Dolibarr online demo OfficialMarketPlace=Official market place for external modules/addons @@ -275,8 +275,8 @@ MAIN_DISABLE_ALL_SMS=Disable all SMS sendings (for test purposes or demos) MAIN_SMS_SENDMODE=Method to use to send SMS MAIN_MAIL_SMS_FROM=Default sender phone number for Sms sending FeatureNotAvailableOnLinux=Feature not available on Unix like systems. Test your sendmail program locally. -SubmitTranslationENUS=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit modified files on dolibarr.org/forum or for developers on github.com/Dolibarr/dolibarr. -SubmitTranslation=If translation for this language is not complete or you find errors, you can correct this by editing files into directory langs/%s and submit your change to www.transifex.com/dolibarr-association/dolibarr/ +SubmitTranslationENUS=Ukoliko prevod ovog jezika nije kompletan ili ukoliko pronađete greÅ”ke, možete ih ispraviti editom fajlova u folderu langs/%s i proslediti izmene na dolibarr.org/forum ili na github.com/Dolibarr/dolibarr. +SubmitTranslation=Ukoliko prevod za ovaj jezik nije kompletan ili ukoliko pronađete greÅ”ke, možete ga ispraviti izmenom fajlova u folderu langs/%s i da prosledite promene na www.transifex.com/dolibarr-association/dolibarr/ ModuleSetup=Module setup ModulesSetup=Modules setup ModuleFamilyBase=System @@ -289,8 +289,8 @@ ModuleFamilyTechnic=Multi-modules tools ModuleFamilyExperimental=Experimental modules ModuleFamilyFinancial=Financial Modules (Accounting/Treasury) ModuleFamilyECM=Electronic Content Management (ECM) -ModuleFamilyPortal=Web sites and other frontal application -ModuleFamilyInterface=Interfaces with external systems +ModuleFamilyPortal=Web sajtovi i druge front aplikacije +ModuleFamilyInterface=Interfejsi sa eksternim sistemima MenuHandlers=Menu handlers MenuAdmin=Menu editor DoNotUseInProduction=Do not use in production @@ -329,7 +329,7 @@ UMaskExplanation=This parameter allow you to define permissions set by default o SeeWikiForAllTeam=Take a look at the wiki page for full list of all actors and their organisation UseACacheDelay= Delay for caching export response in seconds (0 or empty for no cache) DisableLinkToHelpCenter=Hide link "Need help or support" on login page -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=Sakrijte link za online help "%s" AddCRIfTooLong=There is no automatic wrapping, so if line is out of page on documents because too long, you must add yourself carriage returns in the textarea. ModuleDisabled=Module disabled ModuleDisabledSoNoEvent=Module disabled so event never created @@ -338,7 +338,7 @@ MinLength=Minimum length LanguageFilesCachedIntoShmopSharedMemory=Files .lang loaded in shared memory ExamplesWithCurrentSetup=Examples with current running setup ListOfDirectories=List of OpenDocument templates directories -ListOfDirectoriesForModelGenODT=List of directories containing templates files with OpenDocument format.

      Put here full path of directories.
      Add a carriage return between eah directory.
      To add a directory of the GED module, add here DOL_DATA_ROOT/ecm/yourdirectoryname.

      Files in those directories must end with .odt or .ods. +ListOfDirectoriesForModelGenODT=Lista foldera sa templejtima u OpenDocument formatu.

      Staviti apsolutnu putanju foldera.
      Svaki folder u listi mora biti na novoj liniji.
      Da biste dodali folder GED modulu, ubacite ga ovde DOL_DATA_ROOT/ecm/ime_vaseg_foldera.

      Fajlovi u tim folderima moraju imati ekstenziju .odt ili .ods. NumberOfModelFilesFound=Number of ODT/ODS templates files found in those directories ExampleOfDirectoriesForModelGen=Examples of syntax:
      c:\\mydir
      /home/mydir
      DOL_DATA_ROOT/ecm/ecmdir FollowingSubstitutionKeysCanBeUsed=
      To know how to create your odt document templates, before storing them in those directories, read wiki documentation: @@ -352,7 +352,7 @@ ThemeDir=Skins directory ConnectionTimeout=Connexion timeout ResponseTimeout=Response timeout SmsTestMessage=Test message from __PHONEFROM__ to __PHONETO__ -ModuleMustBeEnabledFirst=Module %s must be enabled first if you need this feature. +ModuleMustBeEnabledFirst=Modul %s mora biti aktiviran da biste koristili ovu funkcionalnost. SecurityToken=Key to secure URLs NoSmsEngine=No SMS sender manager available. SMS sender manager are not installed with default distribution (because they depends on an external supplier) but you can find some on %s PDF=PDF @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -393,9 +393,9 @@ ExtrafieldLink=Link to an object ExtrafieldParamHelpselect=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ...

      In order to have the list depending on another :
      1,value1|parent_list_code:parent_key
      2,value2|parent_list_code:parent_key ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ... ExtrafieldParamHelpradio=Parameters list have to be like key,value

      for example :
      1,value1
      2,value2
      3,value3
      ... -ExtrafieldParamHelpsellist=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelpchkbxlst=Parameters list comes from a table
      Syntax : table_name:label_field:id_field::filter
      Example : c_typent:libelle:id::filter

      filter can be a simple test (eg active=1) to display only active value
      You can also use $ID$ in filter witch is the current id of current object
      To do a SELECT in filter use $SEL$
      if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)

      In order to have the list depending on another :
      c_typent:libelle:id:parent_list_code|parent_column:filter -ExtrafieldParamHelplink=Parameters must be ObjectName:Classpath
      Syntax : ObjectName:Classpath
      Example : Societe:societe/class/societe.class.php +ExtrafieldParamHelpsellist=Lista parametara dolazi iz tabele
      Sintaksa : table_name:label_field:id_field::filter
      Primer : c_typent:libelle:id::filter

      filter može biti običan test (npr active=1) da bi se prikazala samo aktivna vrednost
      Takođe možete koristiti $ID$ u filteru za ID aktivnog objekta
      Za SELECT u filteru, koristite $SEL$
      ako želite da filtrirate na extrafields koristite sintaksu extra.fieldcode=... (gde je field code extrafield kod)

      Kako biste dobili listu koja zavisi od druge :
      c_typent:libelle:id:parent_list_code|parent_column:filter +ExtrafieldParamHelpchkbxlst=Lista parametara dolazi iz tabele
      Sintaksa : table_name:label_field:id_field::filter
      Primer : c_typent:libelle:id::filter

      filter može biti običan test (npr active=1) da bi se prikazala samo aktivna vrednost
      Takođe možete koristiti $ID$ u filteru za ID aktivnog objekta
      Za SELECT u filteru, koristite $SEL$
      ako želite da filtrirate na extrafields koristite sintaksu extra.fieldcode=... (gde je field code extrafield kod)

      Kako biste dobili listu koja zavisi od druge :
      c_typent:libelle:id:parent_list_code|parent_column:filter +ExtrafieldParamHelplink=Parametri moraju biti ObjectName:Classpath
      Sintaksa : ObjectName:Classpath
      Primer : Societe:societe/class/societe.class.php LibraryToBuildPDF=Library used to build PDF WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
      To solve this and have a full support of PDF generation, please download
      TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir' LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
      1 : local tax apply on products and services without vat (localtax is calculated on amount without tax)
      2 : local tax apply on products and services including vat (localtax is calculated on amount + main tax)
      3 : local tax apply on products without vat (localtax is calculated on amount without tax)
      4 : local tax apply on products including vat (localtax is calculated on amount + main vat)
      5 : local tax apply on services without vat (localtax is calculated on amount without tax)
      6 : local tax apply on services including vat (localtax is calculated on amount + tax) @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -528,15 +529,15 @@ Module2600Name=API/Web services (SOAP server) Module2600Desc=Enable the Dolibarr SOAP server providing API services Module2610Name=API/Web services (REST server) Module2610Desc=Enable the Dolibarr REST server providing API services -Module2660Name=Call WebServices (SOAP client) -Module2660Desc=Enable the Dolibarr web services client (Can be used to push data/requests to external servers. Supplier orders supported only for the moment) +Module2660Name=Poziv WebServices (SOAP client) +Module2660Desc=Aktiviraj Dolibarr webservice klijent (može se koristiti da bi se podaci/zahtevi slali ka eksternim serverima. Za sada su podržane samo porudžbine dobavljača) Module2700Name=Gravatar Module2700Desc=Use online Gravatar service (www.gravatar.com) to show photo of users/members (found with their emails). Need an internet access Module2800Desc=FTP Client Module2900Name=GeoIPMaxmind Module2900Desc=GeoIP Maxmind conversions capabilities Module3100Name=Skype -Module3100Desc=Add a Skype button into card of users / third parties / contacts / members +Module3100Desc=Dodaj Skype dugme na karticu korisnika / subjekat / kontakta / članova Module4000Name=HRM Module4000Desc=Human resources management Module5000Name=Multi-company @@ -557,8 +558,8 @@ Module50400Name=Accounting (advanced) Module50400Desc=Accounting management (double parties) Module54000Name=PrintIPP Module54000Desc=Direct print (without opening the documents) using Cups IPP interface (Printer must be visible from server, and CUPS must be installe on server). -Module55000Name=Poll, Survey or Vote -Module55000Desc=Module to make online polls, surveys or votes (like Doodle, Studs, Rdvz, ...) +Module55000Name=Anketa ili Glasanje +Module55000Desc=Modul za online ankete ili glasanja (kao Doodle, Studs, Rdvz, ...) Module59000Name=Margins Module59000Desc=Module to manage margins Module60000Name=Commissions @@ -638,7 +639,7 @@ Permission162=Create/modify contracts/subscriptions Permission163=Activate a service/subscription of a contract Permission164=Disable a service/subscription of a contract Permission165=Delete contracts/subscriptions -Permission171=Read trips and expenses (yours and your subordinates) +Permission171=Pogledaj putovanja i troŔkove (VaŔe i VaŔeg tima) Permission172=Create/modify trips and expenses Permission173=Delete trips and expenses Permission174=Read all trips and expenses @@ -733,7 +734,7 @@ Permission538=Export services Permission701=Read donations Permission702=Create/modify donations Permission703=Delete donations -Permission771=Read expense reports (yours and your subordinates) +Permission771=Pročitaj troŔkove (VaŔe i VaŔeg tima) Permission772=Create/modify expense reports Permission773=Delete expense reports Permission774=Read all expense reports (even for user not subordinates) @@ -770,12 +771,12 @@ Permission1237=Export supplier orders and their details Permission1251=Run mass imports of external data into database (data load) Permission1321=Export customer invoices, attributes and payments Permission1421=Export customer orders and attributes -Permission20001=Read leave requests (yours and your subordinates) -Permission20002=Create/modify your leave requests -Permission20003=Delete leave requests -Permission20004=Read all leave requests (even user not subordinates) -Permission20005=Create/modify leave requests for everybody -Permission20006=Admin leave requests (setup and update balance) +Permission20001=Pročitaj zahteve za odsustvo (VaŔe i VaŔeg tima) +Permission20002=Kreiraj/izmeni svoje zahteve za odsustvo +Permission20003=ObriŔi zahteve za odsustvo +Permission20004=Pročitaj sve zahteve za odsustvo +Permission20005=Kreiraj/izmeni zahteve za odsustvo za sve korisnike +Permission20006=PodeŔavanja zahteva za odsustvo (podeŔavanja i ažuriranje stanja) Permission23001=Read Scheduled job Permission23002=Create/update Scheduled job Permission23003=Delete Scheduled job @@ -804,7 +805,7 @@ Permission59003=Read every user margin DictionaryCompanyType=Thirdparties type DictionaryCompanyJuridicalType=Juridical kinds of thirdparties DictionaryProspectLevel=Prospect potential level -DictionaryCanton=State/Province +DictionaryCanton=Država/Provincija DictionaryRegion=Regions DictionaryCountry=Countries DictionaryCurrency=Currencies @@ -930,8 +931,8 @@ DefaultMenuSmartphoneManager=Smartphone menu manager Skin=Skin theme DefaultSkin=Default skin theme MaxSizeList=Max length for list -DefaultMaxSizeList=Default max length for lists -DefaultMaxSizeShortList=Default max length for short lists (ie in customer card) +DefaultMaxSizeList=Default max dužina za liste +DefaultMaxSizeShortList=Default max dužina kratkih lista (npr u kartici klijenta) MessageOfDay=Message of the day MessageLogin=Login page message PermanentLeftSearchForm=Permanent search form on left menu @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -974,7 +976,7 @@ Delays_MAIN_DELAY_CUSTOMER_BILLS_UNPAYED=Tolerence delay (in days) before alert Delays_MAIN_DELAY_TRANSACTIONS_TO_CONCILIATE=Tolerance delay (in days) before alert on pending bank reconciliation Delays_MAIN_DELAY_MEMBERS=Tolerance delay (in days) before alert on delayed membership fee Delays_MAIN_DELAY_CHEQUES_TO_DEPOSIT=Tolerance delay (in days) before alert for cheques deposit to do -Delays_MAIN_DELAY_EXPENSEREPORTS=Tolerance delay (in days) before alert for expense reports to approve +Delays_MAIN_DELAY_EXPENSEREPORTS=Prag tolerancije (u danima) pre pojavljivanja upozorenja za odobrenje troŔkova SetupDescription1=All parameters available in the setup area allow you to setup Dolibarr before starting using it. SetupDescription2=The 2 most important setup steps are the 2 first ones in the left setup menu, this means Company/foundation setup page and Modules setup page: SetupDescription3=Parameters in menu Setup -> Company/foundation are required because input information is used on Dolibarr displays and to modify Dolibarr behaviour (for example for features related to your country). @@ -1002,7 +1004,7 @@ SystemAreaForAdminOnly=This area is available for administrator users only. None CompanyFundationDesc=Edit on this page all known information of the company or foundation you need to manage (For this, click on "Modify" button at bottom of page) DisplayDesc=You can choose each parameter related to the Dolibarr look and feel here AvailableModules=Available modules -DeprecatedModules=Deprecated modules +DeprecatedModules=Zastareli moduli ToActivateModule=To activate modules, go on setup Area (Home->Setup->Modules). SessionTimeOut=Time out for session SessionExplanation=This number guarantee that session will never expire before this delay, if the session cleaner is done by Internal PHP session cleaner (and nothing else). Internal PHP session cleaner does not guaranty that session will expire just after this delay. It will expire, after this delay, and when the session cleaner is ran, so every %s/%s access, but only during access made by other sessions.
      Note: on some servers with an external session cleaning mechanism (cron under debian, ubuntu ...), the sessions can be destroyed after a period defined by the default session.gc_maxlifetime, no matter what the value entered here. @@ -1031,7 +1033,7 @@ NoEventOrNoAuditSetup=No security event has been recorded yet. This can be norma NoEventFoundWithCriteria=No security event has been found for such search criterias. SeeLocalSendMailSetup=See your local sendmail setup BackupDesc=To make a complete backup of Dolibarr, you must: -BackupDesc2=Save content of documents directory (%s) that contains all uploaded and generated files (So it includes all dump files generated at step 1). +BackupDesc2=Sačuvaj sadržaj foldera (%s) koji sadrži sve uploadovane i generisane fajlove (tako da sadrži sve dump fajlove generisane u koraku 1). BackupDesc3=Save content of your database (%s) into a dump file. For this, you can use following assistant. BackupDescX=Archived directory should be stored in a secure place. BackupDescY=The generated dump file should be stored in a secure place. @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1110,10 +1113,10 @@ GetBarCode=Get barcode EmptyNumRefModelDesc=The code is free. This code can be modified at any time. ##### Module password generation PasswordGenerationStandard=Return a password generated according to internal Dolibarr algorithm: 8 characters containing shared numbers and characters in lowercase. -PasswordGenerationNone=Do not suggest any generated password. Password must be typed in manually. -PasswordGenerationPerso=Return a password according to your personally defined configuration. -SetupPerso=According to your configuration -PasswordPatternDesc=Password pattern description +PasswordGenerationNone=Ne predlaži generisanje lozinki. Lozinke moraju biti unete ručno. +PasswordGenerationPerso=Povrati lozinku po konfiguraciji koju ste definisali. +SetupPerso=Prema VaÅ”oj konfiguraciji +PasswordPatternDesc=Opis patterna lozinke ##### Users setup ##### UserGroupSetup=Users and groups module setup GeneratePassword=Suggest a generated password @@ -1124,7 +1127,7 @@ DisableForgetPasswordLinkOnLogonPage=Do not show the link "Forget password" on l UsersSetup=Users module setup UserMailRequired=EMail required to create a new user ##### HRM setup ##### -HRMSetup=HRM module setup +HRMSetup=PodeÅ”avanja HRM modula ##### Company setup ##### CompanySetup=Companies module setup CompanyCodeChecker=Module for third parties code generation and checking (customer or supplier) @@ -1177,7 +1180,7 @@ CreditNotePDFModules=Credit note document models CreditNote=Credit note CreditNotes=Credit notes ForceInvoiceDate=Force invoice date to validation date -AllowCreditNoteWithoutRelatedInvoice=Allow to create credit note without a related invoice +AllowCreditNoteWithoutRelatedInvoice=Dozvoli kreiranje kreditne note bez odgovarajuće fakture DisableRepeatable=Disable repeatable invoices SuggestedPaymentModesIfNotDefinedInInvoice=Suggested payments mode on invoice by default if not defined for invoice EnableEditDeleteValidInvoice=Enable the possibility to edit/delete valid invoice with no payment @@ -1185,7 +1188,7 @@ SuggestPaymentByRIBOnAccount=Suggest payment by withdraw on account SuggestPaymentByChequeToAddress=Suggest payment by cheque to FreeLegalTextOnInvoices=Free text on invoices WatermarkOnDraftInvoices=Watermark on draft invoices (none if empty) -PaymentsNumberingModule=Payments numbering model +PaymentsNumberingModule=Model numerisanja uplata ##### Proposals ##### PropalSetup=Commercial proposals module setup CreateForm=Create forms @@ -1201,13 +1204,13 @@ FreeLegalTextOnProposal=Free text on commercial proposals WatermarkOnDraftProposal=Watermark on draft commercial proposals (none if empty) BANK_ASK_PAYMENT_BANK_DURING_PROPOSAL=Ask for bank account destination of proposal ##### SupplierProposal ##### -SupplierProposalSetup=Price requests suppliers module setup -SupplierProposalNumberingModules=Price requests suppliers numbering models -SupplierProposalPDFModules=Price requests suppliers documents models -FreeLegalTextOnSupplierProposal=Free text on price requests suppliers -WatermarkOnDraftSupplierProposal=Watermark on draft price requests suppliers (none if empty) -BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Ask for bank account destination of price request -WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Ask for Warehouse Source for order +SupplierProposalSetup=PodeÅ”avanja modula zahteva za cene doavljača +SupplierProposalNumberingModules=Modeli numerisanja zahteva za cene dobavljača +SupplierProposalPDFModules=Modeli dokumenata zahteva za cene dobavljača +FreeLegalTextOnSupplierProposal=Slobodan tekst za zahteve za cene dobavljača +WatermarkOnDraftSupplierProposal=Vodeni žig na draft verziji zahteva za cene dobavljača (bez oznake ako je prazno) +BANK_ASK_PAYMENT_BANK_DURING_SUPPLIER_PROPOSAL=Pitaj bankovni račun destinacije zahteva za cene +WAREHOUSE_ASK_WAREHOUSE_DURING_ORDER=Pitaj za izvorni magacin za narudžbinu ##### Orders ##### OrdersSetup=Order management setup OrdersNumberingModules=Orders numbering models @@ -1235,7 +1238,7 @@ ContractsNumberingModules=Contracts numbering modules TemplatePDFContracts=Contracts documents models FreeLegalTextOnContracts=Free text on contracts WatermarkOnDraftContractCards=Watermark on draft contracts (none if empty) -ContractsAndServices=List of contracts and services +ContractsAndServices=Lista ugovora i usluga ##### Members ##### MembersSetup=Members module setup MemberMainOptions=Main options @@ -1408,16 +1411,16 @@ ModifyProductDescAbility=Personalization of product descriptions in forms ViewProductDescInFormAbility=Visualization of product descriptions in the forms (otherwise as popup tooltip) MergePropalProductCard=Activate in product/service Attached Files tab an option to merge product PDF document to proposal PDF azur if product/service is in the proposal ViewProductDescInThirdpartyLanguageAbility=Visualization of products descriptions in the thirdparty language -UseMaskOnClone=Use product next ref when we clone a product%s (available if mask configured) +UseMaskOnClone=Koristi narednu referencu proizvoda prilikom dupliranja proizvoda %s (dostupna ukoliko je konfigurisan mask) UseSearchToSelectProductTooltip=Also if you have a large number of product (> 100 000), you can increase speed by setting constant PRODUCT_DONOTSEARCH_ANYWHERE to 1 in Setup->Other. Search will then be limited to start of string. UseSearchToSelectProduct=Use a search form to choose a product (rather than a drop-down list). UseEcoTaxeAbility=Support Eco-Taxe (WEEE) SetDefaultBarcodeTypeProducts=Default barcode type to use for products SetDefaultBarcodeTypeThirdParties=Default barcode type to use for third parties -UseUnits=Define a unit of measure for Quantity during order, proposal or invoice lines edition +UseUnits=DefiniÅ”i jedinicu merenja za Količinu prilikom generisanja porudžbina, ponuda ili faktura ProductCodeChecker= Module for product code generation and checking (product or service) ProductOtherConf= Product / Service configuration -IsNotADir=is not a directory! +IsNotADir=Nije folder! ##### Syslog ##### SyslogSetup=Logs module setup SyslogOutput=Logs outputs @@ -1430,7 +1433,7 @@ YouCanUseDOL_DATA_ROOT=You can use DOL_DATA_ROOT/dolibarr.log for a log file in ErrorUnknownSyslogConstant=Constant %s is not a known Syslog constant OnlyWindowsLOG_USER=Windows only supports LOG_USER SyslogSentryDSN=Sentry DSN -SyslogSentryFromProject=DSN from your Sentry project +SyslogSentryFromProject=DSN iz VaÅ”eg Sentry projekta ##### Donations ##### DonationsSetup=Donation module setup DonationsReceiptModel=Template of donation receipt @@ -1474,7 +1477,7 @@ FixedEmailTarget=Fixed email target SendingsSetup=Sending module setup SendingsReceiptModel=Sending receipt model SendingsNumberingModules=Sendings numbering modules -SendingsAbility=Support shipping sheets for customer deliveries +SendingsAbility=PodrÅ”ka za listove isporuke za isporuke klijentima. NoNeedForDeliveryReceipts=In most cases, sendings receipts are used both as sheets for customer deliveries (list of products to send) and sheets that is recevied and signed by customer. So product deliveries receipts is a duplicated feature and is rarely activated. FreeLegalTextOnShippings=Free text on shipments ##### Deliveries ##### @@ -1529,7 +1532,7 @@ DetailLevel=Level (-1:top menu, 0:header menu, >0 menu and sub menu) ModifMenu=Menu change DeleteMenu=Delete menu entry ConfirmDeleteMenu=Are you sure you want to delete menu entry %s ? -FailedToInitializeMenu=Failed to initialize menu +FailedToInitializeMenu=GreÅ”ka prilikom inicijalizacije menija ##### Tax ##### TaxSetup=Taxes, social or fiscal taxes and dividends module setup OptionVatMode=VAT due @@ -1555,14 +1558,14 @@ AgendaSetup=Events and agenda module setup PasswordTogetVCalExport=Key to authorize export link PastDelayVCalExport=Do not export event older than AGENDA_USE_EVENT_TYPE=Use events types (managed into menu Setup -> Dictionary -> Type of agenda events) -AGENDA_USE_EVENT_TYPE_DEFAULT=Set automatically this default value for type of event into event create form +AGENDA_USE_EVENT_TYPE_DEFAULT=Automatski podesi ovu default vrednost za tip događaja prilikom kreiranja događaja AGENDA_DEFAULT_FILTER_TYPE=Set automatically this type of event into search filter of agenda view AGENDA_DEFAULT_FILTER_STATUS=Set automatically this status for events into search filter of agenda view AGENDA_DEFAULT_VIEW=Which tab do you want to open by default when selecting menu Agenda ##### ClickToDial ##### -ClickToDialDesc=This module allows to make phone numbers clickable. A click on this icon will call make your phone to call the phone number. This can be used to call a call center system from Dolibarr that can call the phone number on a SIP system for example. -ClickToDialUseTelLink=Use just a link "tel:" on phone numbers -ClickToDialUseTelLinkDesc=Use this method if your users have a softphone or a software interface installed on same computer than the browser, and called when you click on a link in your browser that start with "tel:". If you need a full server solution (no need of local software installation), you must set this to "No" and fill next field. +ClickToDialDesc=Ovaj modul omogućava klik na brojeve telefona. Klik na ovu ikonu će izvrÅ”iti poziv sa VaÅ”eg telefona na odgovarajući broj. Ova funkcionalnost se može koristiti ukoliko se Dolibarr poveže sa call center sistemom koji može pozvati telefonski broj sa SIP sistema. +ClickToDialUseTelLink=Samo koristi link "tel:" na telefonskim brojevima +ClickToDialUseTelLinkDesc=Koristi ovu metodu ako korisnici imaju softphone ili softverski interfejs instaliran na istom računaru gde je i browser - biće pozvana kada kliknete na link u browseru koji počinje sa "tel:". Ukoliko Vam je potrebno celokupno server reÅ”enje (bez instalacije softvera), ovde ostavie "Ne" i popunite sledeće polje. ##### Point Of Sales (CashDesk) ##### CashDesk=Point of sales CashDeskSetup=Point of sales module setup @@ -1588,7 +1591,7 @@ EndPointIs=SOAP clients must send their requests to the Dolibarr endpoint availa ApiSetup=API module setup ApiDesc=By enabling this module, Dolibarr become a REST server to provide miscellaneous web services. KeyForApiAccess=Key to use API (parameter "api_key") -ApiProductionMode=Enable production mode (this will activate use of a caches for services management) +ApiProductionMode=Aktiviraj mod produkcije (ovo će aktivirati cache za servis management) ApiEndPointIs=You can access to the API at url ApiExporerIs=You can explore the API at url OnlyActiveElementsAreExposed=Only elements from enabled modules are exposed @@ -1625,7 +1628,7 @@ TaskModelModule=Tasks reports document model UseSearchToSelectProject=Use autocompletion fields to choose project (instead of using a list box) ##### ECM (GED) ##### ECMSetup = GED Setup -ECMAutoTree = Show also the automatic tree folder and document +ECMAutoTree = Prikaži i automatsku strukturu foldera i dokumenata ##### Fiscal Year ##### FiscalYears=Fiscal years FiscalYear=Fiscal year @@ -1663,14 +1666,15 @@ SomethingMakeInstallFromWebNotPossible2=For this reason, process to upgrade desc InstallModuleFromWebHasBeenDisabledByFile=Install of external module from application has been disabled by your administrator. You must ask him to remove the file %s to allow this feature. ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over -HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) -LinkColor=Color of links +HighlightLinesColor=Boja kojom će linija biti označena kada se miÅ”em pređe preko nje (ostavite prazno kako linija ne bi bila označena) +TextTitleColor=Color of page title +LinkColor=Boja linkova PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes BackgroundColor=Background color TopMenuBackgroundColor=Background color for Top menu LeftMenuBackgroundColor=Background color for Left menu -BackgroundTableTitleColor=Background color for Table title line +BackgroundTableTitleColor=Pozadinska boja za naslovnu liniju tabela BackgroundTableLineOddColor=Background color for odd table lines BackgroundTableLineEvenColor=Background color for even table lines MinimumNoticePeriod=Minimum notice period (Your leave request must be done before this delay) @@ -1680,15 +1684,15 @@ UnicodeCurrency=Enter here between braces, list of byte number that represent th PositionIntoComboList=Position of line into combo lists SellTaxRate=Sale tax rate RecuperableOnly=Yes for VAT "Non PerƧue RĆ©cupĆ©rable" dedicated for some state in France. Keep value to "No" in all other cases. -UrlTrackingDesc=If the provider or transport service offer a page or web site to check status of your shipping, you can enter it here. You can use the key {TRACKID} into URL parameters so the system will replace it with value of tracking number user entered into shipment card. +UrlTrackingDesc=Ukoliko transporter nudi web stranu za konsultovanje statusa isporuke, možete je uneti ovde. Možete koristiti reč {TRACKID} u parametrima URL-a kako bi ga sistem zamenio vrednoŔću broja isporuke koji će korisnik uneti u karticu isporuke. OpportunityPercent=When you create an opportunity, you will defined an estimated amount of project/lead. According to status of opportunity, this amount may be multiplicated by this rate to evaluate global amount all your opportunities may generate. Value is percent (between 0 and 100). TemplateForElement=This template record is dedicated to which element TypeOfTemplate=Type of template TemplateIsVisibleByOwnerOnly=Template is visible by owner only FixTZ=TimeZone fix -FillFixTZOnlyIfRequired=Example: +2 (fill only if problem experienced) -ExpectedChecksum=Expected Checksum -CurrentChecksum=Current Checksum +FillFixTZOnlyIfRequired=Primer: +2 (uneti samo u slučaju problema) +ExpectedChecksum=Očekivani checksum +CurrentChecksum=Trenutni checksum MailToSendProposal=To send customer proposal MailToSendOrder=To send customer order MailToSendInvoice=To send customer invoice @@ -1698,10 +1702,10 @@ MailToSendSupplierRequestForQuotation=To send quotation request to supplier MailToSendSupplierOrder=To send supplier order MailToSendSupplierInvoice=To send supplier invoice MailToThirdparty=To send email from thirdparty page -ByDefaultInList=Show by default on list view -YouUseLastStableVersion=You use the last stable version -TitleExampleForMajorRelease=Example of message you can use to announce this major release (feel free to use it on your web sites) -TitleExampleForMaintenanceRelease=Example of message you can use to announce this maintenance release (feel free to use it on your web sites) -ExampleOfNewsMessageForMajorRelease=Dolibarr ERP & CRM %s is available. Version %s is a major release with a lot of new features for both users and developers. You can download it from the download area of http://www.dolibarr.org portal (subdirectory Stable versions). You can read ChangeLog for complete list of changes. -ExampleOfNewsMessageForMaintenanceRelease=Dolibarr ERP & CRM %s is available. Version %s is a maintenance version, so it contains only fixes of bugs. We recommend everybody using an older version to upgrade to this one. As any maintenance release, no new features, nor data structure change is present into this version. You can download it from the download area of http://www.dolibarr.org portal (subdirectory Stable versions). You can read ChangeLog for complete list of changes. -MultiPriceRuleDesc=When option "Several level of prices per product/service" is on, you can define different prices (one per price level) for each product. To save you time, you can enter here rule to have price for each level autocalculated according to price of first level, so you will have to enter only price for first level on each product. This page is here to save you time and can be usefull only if your prices for each leve are relative to first level. You can ignore this page in most cases. +ByDefaultInList=Prikaži po defaultu na prikazu liste +YouUseLastStableVersion=Koristite poslednju stabilnu verziju +TitleExampleForMajorRelease=Primer poruke koju možete koristiti da biste najavili novu verziju (možete je koristiti na VaÅ”im sajtovima) +TitleExampleForMaintenanceRelease=Primer poruke koju možete koristiti da biste najavili novu ispravku (možete je koristiti na VaÅ”im sajtovima) +ExampleOfNewsMessageForMajorRelease=Dolibarr ERP & CRM %s je dostupan. Verzija %s je major verzija sa novim funkcionalnostima za korisnike i programere. Možete je preuzeti iz download sekcije na http://www.dolibarr.org portalu (folder Stable versions). Možete pročitati ChangeLog za kompletu listu izmena. +ExampleOfNewsMessageForMaintenanceRelease=Dolibarr ERP & CRM %s je dostupan. Verzija %s je maintenance verzija i sadrži samo ispravke bugova. Svakome ko koristi stariju verziju preporučujemo da je ažurira. Kao i svaka maintenance verzija, ona ne sadrži nove funkcionalnosti, niti izmene struktura podataka. Možete je preuzeti iz download sekcije na http://www.dolibarr.org portalu (folder Stable versions). Možete pročitati ChangeLog za kompletu listu izmena. +MultiPriceRuleDesc=Kada je uključena opcija "ViÅ”e nivoa cene za proizvod/uslugu", možete definisati različite cene za svaki proizvod (po jednu za svaki nivo cene). Da biste uÅ”tedeli vreme, ovde možete uneti pravilo za automatsko računanje cene na svim nivoima na osnovu cene koju unesete za prvi nivo. Ova strana ima za cilj da uÅ”tedi VaÅ”e vreme i može biti korisna samo ukoliko su cene za svaki od nivoa u funkciji s prvim nivoom cene. U većini slučajeva možete ignorisati ovu stranu. diff --git a/htdocs/langs/sr_RS/agenda.lang b/htdocs/langs/sr_RS/agenda.lang index d8776508edc..4d12755fb6b 100644 --- a/htdocs/langs/sr_RS/agenda.lang +++ b/htdocs/langs/sr_RS/agenda.lang @@ -1,74 +1,76 @@ # Dolibarr language file - Source file is en_US - agenda IdAgenda=ID event -Actions=Events -ActionsArea=Events area (Actions and tasks) +Actions=Događaji +ActionsArea=Opseg događaja (akcije i zadaci) Agenda=Agenda -Agendas=Agendas -Calendar=Calendar -Calendars=Calendars -LocalAgenda=Internal calendar +Agendas=Agende +Calendar=Kalendar +Calendars=Kalendari +LocalAgenda=Interni kalendar ActionsOwnedBy=Event owned by -AffectedTo=Assigned to -DoneBy=Done by +AffectedTo=Dodeljeno +DoneBy=Urađeno Event=Event -Events=Events -EventsNb=Number of events -MyEvents=My events -OtherEvents=Other events -ListOfActions=List of events -Location=Location +Events=Događaj +EventsNb=Broj događaja +MyEvents=Moji događaji +OtherEvents=Drugi događaji +ListOfActions=Lista događaja +Location=Lokacija EventOnFullDay=Event on all day(s) -SearchAnAction= Search an event/task -MenuToDoActions=All incomplete events -MenuDoneActions=All terminated events -MenuToDoMyActions=My incomplete events -MenuDoneMyActions=My terminated events -ListOfEvents=List of events (internal calendar) -ActionsAskedBy=Events reported by -ActionsToDoBy=Events assigned to -ActionsDoneBy=Events done by +SearchAnAction= Potraži događaj/zadatak +MenuToDoActions=Svi nezavrÅ”eni događaji +MenuDoneActions=Svi zavrÅ”eni događaji +MenuToDoMyActions=Moji nezavrÅ”eni događaji +MenuDoneMyActions=Moji zavrÅ”eni događaji +ListOfEvents=Lista događaja (interni kalendar) +ActionsAskedBy=Događaje prijavio +ActionsToDoBy=Događaji dodeljeni +ActionsDoneBy=Događaje zavrÅ”io ActionsForUser=Events for user ActionsForUsersGroup=Events for all users of group ActionAssignedTo=Event assigned to -AllMyActions= All my events/tasks -AllActions= All events/tasks -ViewCal=Month view -ViewDay=Day view -ViewWeek=Week view +AllMyActions= Svi moji događaji/zadaci +AllActions= Svi događaji/zadaci +ViewCal=Mesečni pregled +ViewDay=Dnevni pregled +ViewWeek=Nedeljni pregled +ViewYear=Year view ViewPerUser=Per user view -ViewWithPredefinedFilters= View with predefined filters -AutoActions= Automatic filling -AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. -AgendaSetupOtherDesc= This page provides options to allow export of your Dolibarr events into an external calendar (thunderbird, google calendar, ...) +ViewPerType=Per type view +ViewWithPredefinedFilters= Pogledaj po unpred zadatim filterima +AutoActions= Automatsko popunjavanje +AgendaAutoActionDesc= DefiniÅ”i ovde događaje za koje želiÅ” da Dolibarr automatski kreira događaj u agendi. Ukoliko niÅ”ta nije označeno (), samo manuelne akcije će biti uključene u agendi. +AgendaSetupOtherDesc= Ova stranica omogućava izvoz vaÅ”ih Dolibarr događaja u eksterni kalendar (thunderbird, google kalendar, ...) AgendaExtSitesDesc=This page allows to declare external sources of calendars to see their events into Dolibarr agenda. ActionsEvents=Events for which Dolibarr will create an action in agenda automatically -PropalValidatedInDolibarr=Proposal %s validated -InvoiceValidatedInDolibarr=Invoice %s validated +PropalValidatedInDolibarr=Ponuda %s je potvrđena +InvoiceValidatedInDolibarr=Faktura %s je potvrđena InvoiceValidatedInDolibarrFromPos=Invoice %s validated from POS -InvoiceBackToDraftInDolibarr=Invoice %s go back to draft status -InvoiceDeleteDolibarr=Invoice %s deleted -OrderValidatedInDolibarr=Order %s validated +InvoiceBackToDraftInDolibarr=Faktura %s je vraćena na nacrt +InvoiceDeleteDolibarr=Faktura %s je obrisana +OrderValidatedInDolibarr=Račun %s je potvrđen OrderDeliveredInDolibarr=Order %s classified delivered -OrderCanceledInDolibarr=Order %s canceled +OrderCanceledInDolibarr=Račun %s je otkazan OrderBilledInDolibarr=Order %s classified billed -OrderApprovedInDolibarr=Order %s approved +OrderApprovedInDolibarr=Račun %s je odobren OrderRefusedInDolibarr=Order %s refused -OrderBackToDraftInDolibarr=Order %s go back to draft status -ProposalSentByEMail=Commercial proposal %s sent by EMail -OrderSentByEMail=Customer order %s sent by EMail -InvoiceSentByEMail=Customer invoice %s sent by EMail -SupplierOrderSentByEMail=Supplier order %s sent by EMail -SupplierInvoiceSentByEMail=Supplier invoice %s sent by EMail -ShippingSentByEMail=Shipment %s sent by EMail +OrderBackToDraftInDolibarr=Račun %s je vraćen na nacrt +ProposalSentByEMail=Komercijalna ponuda %s poslata mejlom +OrderSentByEMail=Račun klijenta %s poslat mejlom +InvoiceSentByEMail=Faktura klijenta %s poslata mejlom +SupplierOrderSentByEMail=Račun dobavljača %s poslat mejlom +SupplierInvoiceSentByEMail=Faktura dobavljača %s poslata mejlom +ShippingSentByEMail=Isporuka %s poslata mejlom ShippingValidated= Shipment %s validated InterventionSentByEMail=Intervention %s sent by EMail -NewCompanyToDolibarr= Third party created -DateActionPlannedStart= Planned start date -DateActionPlannedEnd= Planned end date -DateActionDoneStart= Real start date -DateActionDoneEnd= Real end date -DateActionStart= Start date -DateActionEnd= End date +NewCompanyToDolibarr= Subjekt kreiran +DateActionPlannedStart= Planirani početak +DateActionPlannedEnd= Planirani kraj +DateActionDoneStart= Stvarni početak +DateActionDoneEnd= Stvarni kraj +DateActionStart= Početak +DateActionEnd= Kraj AgendaUrlOptions1=You can also add following parameters to filter output: AgendaUrlOptions2=login=%s to restrict output to actions created by or assigned to user %s. AgendaUrlOptions3=logina=%s to restrict output to actions owned by a user %s. @@ -90,8 +92,8 @@ ExtSiteUrlAgenda=URL to access .ical file ExtSiteNoLabel=No Description WorkingTimeRange=Working time range WorkingDaysRange=Working days range -VisibleTimeRange=Visible time range -VisibleDaysRange=Visible days range +VisibleTimeRange=Vidljiv vremenski period +VisibleDaysRange=Vidljiv vremenski period AddEvent=Create event MyAvailability=My availability ActionType=Event type diff --git a/htdocs/langs/sr_RS/banks.lang b/htdocs/langs/sr_RS/banks.lang index a1e05481be9..f464b2757fa 100644 --- a/htdocs/langs/sr_RS/banks.lang +++ b/htdocs/langs/sr_RS/banks.lang @@ -165,8 +165,8 @@ DeleteARib=Delete BAN record ConfirmDeleteRib=Are you sure you want to delete this BAN record ? StartDate=Start date EndDate=End date -RejectCheck=Check returned +RejectCheck=Vraćen ček ConfirmRejectCheck=Are you sure you want to mark this check as rejected ? -RejectCheckDate=Date the check was returned -CheckRejected=Check returned -CheckRejectedAndInvoicesReopened=Check returned and invoices reopened +RejectCheckDate=Datum vraćanja čeka +CheckRejected=Vraćen ček +CheckRejectedAndInvoicesReopened=Ček vraćen i faktura ponovo otvorena diff --git a/htdocs/langs/sr_RS/bills.lang b/htdocs/langs/sr_RS/bills.lang index 49a197da004..203830a62c9 100644 --- a/htdocs/langs/sr_RS/bills.lang +++ b/htdocs/langs/sr_RS/bills.lang @@ -73,7 +73,9 @@ PaymentsAlreadyDone=Plaćanje već izvrÅ”eno PaymentsBackAlreadyDone=IzvrÅ”ene refundacije PaymentRule=Pravilo za plaćanje PaymentMode=Tip plaćanja -PaymentModeShort=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) +PaymentModeShort=Tip uplate PaymentTerm=Payment term PaymentConditions=Uslovi plaćanja PaymentConditionsShort=Uslovi plaćanja @@ -88,7 +90,7 @@ ClassifyCanceled=Klasifikuj "napuÅ”teno" ClassifyClosed=Klasifikuj "zatvoreno" ClassifyUnBilled=Classify 'Unbilled' CreateBill=Novi račun -CreateCreditNote=Create credit note +CreateCreditNote=Kreiraj kreditnu notu AddBill=Novi račun ili knjižno odobrenje AddToDraftInvoices=Add to draft invoice DeleteBill=ObriÅ”i račun @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -215,12 +218,13 @@ DateEcheance=Due date limit DateInvoice=Invoice date NoInvoice=No invoice ClassifyBill=Classify invoice -SupplierBillsToPay=Unpaid supplier invoices -CustomerBillsUnpaid=Unpaid customer invoices +SupplierBillsToPay=Neplaćene fakture dobavljača +CustomerBillsUnpaid=Neplaćene fakture klijenata NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -327,14 +336,14 @@ PaymentTypeCB=Credit card PaymentTypeShortCB=Credit card PaymentTypeCHQ=Check PaymentTypeShortCHQ=Check -PaymentTypeTIP=Interbank Payment -PaymentTypeShortTIP=Interbank Payment +PaymentTypeTIP=Interbank uplata +PaymentTypeShortTIP=Interbank uplata PaymentTypeVAD=On line payment PaymentTypeShortVAD=On line payment -PaymentTypeTRA=Traite -PaymentTypeShortTRA=Traite -PaymentTypeFAC=Factor -PaymentTypeShortFAC=Factor +PaymentTypeTRA=Obrađeno +PaymentTypeShortTRA=Obrađeno +PaymentTypeFAC=Faktor +PaymentTypeShortFAC=Faktor BankDetails=Bank details BankCode=Bank code DeskCode=Desk code @@ -349,7 +358,7 @@ ExtraInfos=Extra infos RegulatedOn=Regulated on ChequeNumber=Check N° ChequeOrTransferNumber=Check/Transfer N° -ChequeMaker=Check/Transfer transmitter +ChequeMaker=Izdavač čeka/transfera ChequeBank=Bank of Check CheckBank=Check NetToBePaid=Net to be paid @@ -380,8 +389,8 @@ ChequesReceipts=Checks receipts ChequesArea=Checks deposits area ChequeDeposits=Checks deposits Cheques=Checks -DepositId=Id deposit -NbCheque=Number of checks +DepositId=ID depozita +NbCheque=Broj čekova CreditNoteConvertedIntoDiscount=This credit note or deposit invoice has been converted into %s UsBillingContactAsIncoiveRecipientIfExist=Use customer billing contact address instead of third party address as recipient for invoices ShowUnpaidAll=Show all unpaid invoices @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,8 +414,9 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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=Vraća broj u formatu %syymm-nnnn za standardne fakture, %syymm-nnnn za fakture zamene, %syymm-nnnn za fakture depozita i %syymm-nnnn za kreditne note, gde je yy godina, mm mesec i nnnn broj u nizu bez vraćanja na 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. ##### Types de contacts ##### TypeContact_facture_internal_SALESREPFOLL=Representative following-up customer invoice @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/sr_RS/boxes.lang b/htdocs/langs/sr_RS/boxes.lang index b61cf77019f..8cdcccf6f7f 100644 --- a/htdocs/langs/sr_RS/boxes.lang +++ b/htdocs/langs/sr_RS/boxes.lang @@ -58,7 +58,7 @@ BoxLastExpiredServices=Last %s oldest contacts with active expired services BoxTitleLastActionsToDo=Last %s actions to do BoxTitleLastContracts=Last %s contracts BoxTitleLastModifiedDonations=Last %s modified donations -BoxTitleLastModifiedExpenses=Last %s modified expenses +BoxTitleLastModifiedExpenses=Poslednjih %s izmenjenih izveÅ”taja troÅ”kova BoxGlobalActivity=Global activity (invoices, proposals, orders) FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s LastRefreshDate=Last refresh date @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/sr_RS/cashdesk.lang b/htdocs/langs/sr_RS/cashdesk.lang index d3dcfb68e64..c65b29c848c 100644 --- a/htdocs/langs/sr_RS/cashdesk.lang +++ b/htdocs/langs/sr_RS/cashdesk.lang @@ -38,3 +38,4 @@ ShowStock=Show warehouse DeleteArticle=Click to remove this article FilterRefOrLabelOrBC=Search (Ref/Label) UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock. +DolibarrReceiptPrinter=Dolibarr Å”tampač računa diff --git a/htdocs/langs/sr_RS/categories.lang b/htdocs/langs/sr_RS/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/sr_RS/categories.lang +++ b/htdocs/langs/sr_RS/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/sr_RS/commercial.lang b/htdocs/langs/sr_RS/commercial.lang index c170caa9820..e419f4a51eb 100644 --- a/htdocs/langs/sr_RS/commercial.lang +++ b/htdocs/langs/sr_RS/commercial.lang @@ -7,13 +7,13 @@ Customer=Customer Customers=Customers Prospect=Prospect Prospects=Prospects -DeleteAction=Delete an event -NewAction=New event -AddAction=Create event -AddAnAction=Create an event +DeleteAction=ObriÅ”i događaj +NewAction=Novi događaj +AddAction=Kreiraj događaj +AddAnAction=Kreiraj događaj AddActionRendezVous=Create a Rendez-vous event Rendez-Vous=Rendezvous -ConfirmDeleteAction=Are you sure you want to delete this event ? +ConfirmDeleteAction=Da li ste sigurni da želite da obriÅ”ete ovaj događaj? CardAction=Event card PercentDone=Percentage complete ActionOnCompany=Task about company @@ -94,4 +94,4 @@ StatusProsp=Prospect status DraftPropals=Draft commercial proposals SearchPropal=Search a commercial proposal CommercialDashboard=Commercial summary -NoLimit=No limit +NoLimit=Bez limita diff --git a/htdocs/langs/sr_RS/companies.lang b/htdocs/langs/sr_RS/companies.lang index 0d7fdd383d0..5f562808806 100644 --- a/htdocs/langs/sr_RS/companies.lang +++ b/htdocs/langs/sr_RS/companies.lang @@ -63,7 +63,7 @@ UserTitle=Title Surname=Nadimak/Pseudonim Address=Adresa State=Država/Provincija -StateShort=State +StateShort=Stanje Region=Regija Country=Zemlja CountryCode=Kod zemlje @@ -88,10 +88,10 @@ VATIsNotUsed=Van PDV-a CopyAddressFromSoc=Ispuni adresu adresom subjekta NoEmailDefined=Email nije definisan ##### Local Taxes ##### -LocalTax1IsUsed=Use second tax +LocalTax1IsUsed=Koristi drugu taksu LocalTax1IsUsedES= RE is used LocalTax1IsNotUsedES= RE is not used -LocalTax2IsUsed=Use third tax +LocalTax2IsUsed=Koristi treću taksu LocalTax2IsUsedES= IRPF is used LocalTax2IsNotUsedES= IRPF is not used LocalTax1ES=RE @@ -111,7 +111,7 @@ ProfId2Short=Prof. id 2 ProfId3Short=Prof. id 3 ProfId4Short=Prof. id 4 ProfId5Short=Prof. id 5 -ProfId6Short=Prof. id 6 +ProfId6Short=Prof. Id 6 ProfId1=Profesionalni ID 1 ProfId2=Profesionalni ID 2 ProfId3=Profesionalni ID 3 @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) @@ -286,8 +286,8 @@ PersonalInformations=Lični podaci AccountancyCode=Računovodstveni kod CustomerCode=Kod klijenta SupplierCode=Kod dobavljača -CustomerCodeShort=Customer code -SupplierCodeShort=Supplier code +CustomerCodeShort=Kod klijenta +SupplierCodeShort=Kod dobavljača CustomerAccount=Nalog klijenta SupplierAccount=Nalog dobavljača CustomerCodeDesc=Kod klijenta, jedinstven za sve klijente @@ -306,7 +306,7 @@ ListOfCustomersContacts=Lista kontakta klijenta ListOfSuppliersContacts=Lista kontakta dobavljača ListOfCompanies=Lista kompanija ListOfThirdParties=Lista subjekata -ShowCompany=Show thirdparty +ShowCompany=Prikaži subjekt ShowContact=Prikaži kontakt ContactsAllShort=Sve (Bez filtera) ContactType=Tip kontakta @@ -342,7 +342,7 @@ ProspectLevel=Potencijal kandidata ContactPrivate=Privatno ContactPublic=Podeljeno ContactVisibility=Vidljivost -ContactOthers=Other +ContactOthers=Ostalo OthersNotLinkedToThirdParty=Ostali, nevezani za subjekt ProspectStatus=Status kandidata PL_NONE=Nema @@ -386,7 +386,7 @@ ExportDataset_company_2=Kontakti i podeÅ”avanja ImportDataset_company_1=Subjekti (Kompanije/fondacije/fizička lica) i podeÅ”avanja ImportDataset_company_2=Kontakti/Adrese (subjekata i drugi) i atributi ImportDataset_company_3=Detalji banke -ImportDataset_company_4=Third parties/Sales representatives (Affect sales representatives users to companies) +ImportDataset_company_4=Subjekti/agenti prodaje (dodela agenata prodaje kompanijama) PriceLevel=Nivo cene DeliveriesAddress=Adrese dostave DeliveryAddress=Adresa dostave @@ -418,7 +418,7 @@ UniqueThirdParties=Ukupno jedinstvenih subjekata InActivity=Otvoreno ActivityCeased=Zatvoreno ActivityStateFilter=Status aktivnosti -ProductsIntoElements=List of products/services into %s +ProductsIntoElements=Lista proizvoda/usluga u %s CurrentOutstandingBill=Current outstanding bill OutstandingBill=Max. for outstanding bill OutstandingBillReached=Reached max. for outstanding bill diff --git a/htdocs/langs/sr_RS/compta.lang b/htdocs/langs/sr_RS/compta.lang index d38631d713d..07e66064298 100644 --- a/htdocs/langs/sr_RS/compta.lang +++ b/htdocs/langs/sr_RS/compta.lang @@ -82,12 +82,12 @@ ListOfSupplierPayments=Lista uplata dobavljača DateStartPeriod=Početak perioda DateEndPeriod=Kraj perioda NewVATPayment=Nova PDV uplata -newLT1Payment=New tax 2 payment -newLT2Payment=New tax 3 payment -LT1Payment=Tax 2 payment -LT1Payments=Tax 2 payments -LT2Payment=Tax 3 payment -LT2Payments=Tax 3 payments +newLT1Payment=Nova uplata takse 2 +newLT2Payment=Nova uplata takse 3 +LT1Payment=Uplata takse 2 +LT1Payments=Uplate takse 2 +LT2Payment=Uplata takse 3 +LT2Payments=Uplate takse 3 newLT1PaymentES=Nova RE uplata newLT2PaymentES=Nova IRPF uplata LT1PaymentES=RE uplata @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Računi depozita nisu uključeni DepositsAreIncluded=- Računi depozita su uključeni LT2ReportByCustomersInInputOutputModeES=IzveÅ”taj po subjektu IRPF LT1ReportByCustomersInInputOutputModeES=IzveÅ”taj po RE subjektima +VATReport=VAT report VATReportByCustomersInInputOutputMode=IzveÅ”taj po prihodovanom i isplaćenom PDV-u po subjektu VATReportByCustomersInDueDebtMode=IzveÅ”taj po prihodovanom i isplaćenom PDV-u po subjektu VATReportByQuartersInInputOutputMode=IzveÅ”taj po nivou prihodovanog i isplaćenog PDV-u po subjektu @@ -197,13 +198,13 @@ InvoiceDispatched=Otpremljene fakture AccountancyDashboard=Rezime računovodstva ByProductsAndServices=Po proizvodima i uslugama RefExt=Eksterna ref. -ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice". +ToCreateAPredefinedInvoice=Da biste kreirali predefinisanu fakturu, kreirajte standardnu fakturu a zatim, bez potvrđivanja, kliknite na dugme "Konvertuj u predefinisanu fakturu" LinkedOrder=Link ka narudžbini Mode1=Metoda 1 Mode2=Metoda 2 -CalculationRuleDesc=To calculate total VAT, there is two methods:
      Method 1 is rounding vat on each line, then summing them.
      Method 2 is summing all vat on each line, then rounding result.
      Final result may differs from few cents. Default mode is mode %s. -CalculationRuleDescSupplier=According to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier. -TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module). +CalculationRuleDesc=Da biste izračunali ukupan PDV, postoje 2 metode:
      Metoda 1 je zaokruživanje PDV-a na svakoj liniji i zatim sumiranje svih PDV vrednosti.
      Metoda 2 je sumiranje svih PDV vrednosti i zatim zaokruživanje rezultata.
      Krajnji rezultat se može razlikovati za nekoliko centi. Default metoda je %s. +CalculationRuleDescSupplier=Izaberite odgovarajuću metodu kako biste koristili ista pravila računanja koja koristi i dobavljač. +TurnoverPerProductInCommitmentAccountingNotRelevant=IzveÅ”taj obrta po proizvodu nije bitan kada se koristi gotovinsko računovodstvo. Ovaj izveÅ”taj je samo dostupan kada se koristi obavezujuće računovodstvo (pogledajte podeÅ”avanja modula računovodstvo). CalculationMode=Naćin obračuna AccountancyJournal=Računovodstveni kodovi ACCOUNTING_VAT_SOLD_ACCOUNT=Default računovodstveni kod za naplatu PDV-a (PDV iz prodaje) diff --git a/htdocs/langs/sr_RS/contracts.lang b/htdocs/langs/sr_RS/contracts.lang index 029c923c8ce..e13926c9096 100644 --- a/htdocs/langs/sr_RS/contracts.lang +++ b/htdocs/langs/sr_RS/contracts.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - contracts ContractsArea=Oblast ugovora ListOfContracts=Lista ugovora -LastModifiedContracts=Last %s modified contracts +LastModifiedContracts=Poslednjih %s izmenjenih ugovora AllContracts=Svi ugovori ContractCard=Kartica ugovora ContractStatus=Status ugovora @@ -19,7 +19,7 @@ ServiceStatusLateShort=Istekao ServiceStatusClosed=Zatvoren ServicesLegend=Legenda usluga Contracts=Ugovori -ContractsSubscriptions=Contracts/Subscriptions +ContractsSubscriptions=Ugovori/Pretplate ContractsAndLine=Ugovori i linije ugovora Contract=Ugovor ContractLine=Linija ugovora @@ -31,18 +31,18 @@ MenuRunningServices=Aktivne usluge MenuExpiredServices=Istekle usluge MenuClosedServices=Zatvorene usluge NewContract=Novi ugovor -NewContractSubscription=New contract/subscription +NewContractSubscription=Novi ugovor/pretplata AddContract=Kreiraj ugovor SearchAContract=Potraži ugovor DeleteAContract=ObriÅ”i ugovor CloseAContract=Zatvori ugovor -ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ? -ConfirmValidateContract=Are you sure you want to validate this contract under name %s ? -ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ? -ConfirmCloseService=Are you sure you want to close this service with date %s ? +ConfirmDeleteAContract=Da li ste sigurni da želite da obriÅ”ete ovaj ugovor i sve povezane usluge ? +ConfirmValidateContract=Da li ste sigurni da želite da potvrdite ovaj ugovor pod imenom %s ? +ConfirmCloseContract=Ova akcije će zatvoriti sve usluge (aktivne i neaktivne). Da li ste sigurni da želite da zatvorite ovaj ugovor ? +ConfirmCloseService=Da li ste sigurni da želite da zatvorite ovu uslugu sa datumom %s ? ValidateAContract=Odobri ugovor ActivateService=Aktiviraj uslugu -ConfirmActivateService=Are you sure you want to activate this service with date %s ? +ConfirmActivateService=Da li ste sigurni da želite da aktivirate ovu uslugu sa datumom %s ? RefContract=Referenca ugovora DateContract=Datum ugovora DateServiceActivate=Datum aktivacije usluge @@ -79,13 +79,13 @@ RunningServices=Aktivne usluge BoardRunningServices=Istekle aktivne usluge ServiceStatus=Status usluge DraftContracts=Draft ugovori -CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it +CloseRefusedBecauseOneServiceActive=Ugovor ne može biti zatvoren jer postoje otvorene usluge na njemu CloseAllContracts=Zatvori sve linije ugovora DeleteContractLine=ObriÅ”i liniju ugovora ConfirmDeleteContractLine=Da li ste sigurni da želite da obriÅ”ete liniju ugovora ? MoveToAnotherContract=Premesti uslugu u drugi ugovor. -ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract. -ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ? +ConfirmMoveToAnotherContract=Izabran je novi ugovor i ova usluga treba biti prebačena na novi ugovor. +ConfirmMoveToAnotherContractQuestion=Izaberite u koji postojeći ugovor (istog subjekta) želite da prebacite ovu uslugu. PaymentRenewContractId=Obnovi liniju ugovora (broj %s) ExpiredSince=Datum isticanja RelatedContracts=Povezani ugovori @@ -93,9 +93,9 @@ NoExpiredServices=Nema isteklih aktivnih usluga ListOfServicesToExpireWithDuration=Liste usluga koje ističu za %s dana ListOfServicesToExpireWithDurationNeg=Lista usluga isteklih pre viÅ”e od %s dana ListOfServicesToExpire=Lista usluga koje ističu -NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative. +NoteListOfYourExpiredServices=Ova lista sadrži samo usluge ugovora subjekata za koje ste vi agent prodaje. StandardContractsTemplate=Standardni template ugovora -ContactNameAndSignature=For %s, name and signature: +ContactNameAndSignature=Za %s, ime i potpis: OnlyLinesWithTypeServiceAreUsed=Samo linije sa tipom "Usluga" će biti duplirane ##### Types de contacts ##### diff --git a/htdocs/langs/sr_RS/cron.lang b/htdocs/langs/sr_RS/cron.lang index cf71512ed79..9f8596b8054 100644 --- a/htdocs/langs/sr_RS/cron.lang +++ b/htdocs/langs/sr_RS/cron.lang @@ -1,89 +1,91 @@ # Dolibarr language file - Source file is en_US - cron # About page -About = About -CronAbout = About Cron -CronAboutPage = Cron about page +About = O +CronAbout = O Cron-u +CronAboutPage = Stranica O Cron-u # Right -Permission23101 = Read Scheduled job -Permission23102 = Create/update Scheduled job -Permission23103 = Delete Scheduled job -Permission23104 = Execute Scheduled job +Permission23101 = Pročitaj planiranu operaciju +Permission23102 = Kreiraj/ažuriraj planiranu operaciju +Permission23103 = ObriÅ”i planiranu operaciju +Permission23104 = IzvrÅ”i planiranu operaciju # Admin -CronSetup= Scheduled job management setup -URLToLaunchCronJobs=URL to check and launch cron jobs if required -OrToLaunchASpecificJob=Or to check and launch a specific job -KeyForCronAccess=Security key for URL to launch cron jobs -FileToLaunchCronJobs=Command line to launch cron jobs -CronExplainHowToRunUnix=On Unix environment you should use the following crontab entry to run the command line each 5 minutes -CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes +CronSetup= PodeÅ”avanja planiranih operacija +URLToLaunchCronJobs=URL za proveru i izvrÅ”enje Cron operacija, ukoiko je potreban +OrToLaunchASpecificJob=Ili za proveru i izvrÅ”enje određene operacije +KeyForCronAccess=Security key za URL za izvrÅ”enje cron operacija +FileToLaunchCronJobs=Komandna linija za izvrÅ”enje cron operacija +CronExplainHowToRunUnix=U Unix okruženju možete koristiti crontab za izvrÅ”enje komandne linije svakih 5 minuta +CronExplainHowToRunWin=U Windows okruženju možete koristiti Scheduled task tools za izvrÅ”enje komandne linije svakih 5 minuta # Menu -CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs -CronListInactive=List of disabled jobs +CronJobs=Planirane operacije +CronListActive=List of enabled/scheduled jobs +CronListInactive=Lista deaktiviranih operacija +EnabledAndDisabled=Enabled and disabled # Page list -CronDateLastRun=Last run -CronLastOutput=Last run output -CronLastResult=Last result code -CronListOfCronJobs=List of scheduled jobs -CronCommand=Command -CronList=Scheduled jobs -CronDelete=Delete scheduled jobs -CronConfirmDelete=Are you sure you want to delete these scheduled jobs ? -CronExecute=Launch scheduled jobs -CronConfirmExecute=Are you sure you want to execute these scheduled jobs now ? -CronInfo=Scheduled job module allow to execute job that have been planned -CronWaitingJobs=Waiting jobs -CronTask=Job -CronNone=None -CronDtStart=Početak -CronDtEnd=Kraj -CronDtNextLaunch=Next execution -CronDtLastLaunch=Last execution -CronFrequency=Frequency -CronClass=Class -CronMethod=Method -CronModule=Module -CronAction=Action +CronDateLastRun=Poslednje izvrÅ”enje +CronLastOutput=Output poslednjeg izvrÅ”enja +CronLastResult=Poslednji povratni kod +CronListOfCronJobs=Lista planiranih operacija +CronCommand=Komanda +CronList=Planirane operacije +CronDelete=ObriÅ”i planirane operacije +CronConfirmDelete=Da li ste sigurni da želite da obriÅ”ete ove planirane operacije ? +CronExecute=IzvrÅ”i planirane operacije +CronConfirmExecute=Da li ste sigurni da želite da sada izvrÅ”ite planirane operacije ? +CronInfo=Modul planiranih aktivnosti omogućava izvrÅ”enje planirane aktivnosti +CronWaitingJobs=Operacije na čekanju +CronTask=Operacija +CronNone=Nema +CronDtStart=Not before +CronDtEnd=Not after +CronDtNextLaunch=Sledeće izvrÅ”enje +CronDtLastLaunch=Prethdno izvrÅ”enje +CronFrequency=Frekvencija +CronClass=Klasa +CronMethod=Metoda +CronModule=Modul +CronAction=Akcija CronStatus=Status -CronStatusActive=Enabled -CronStatusInactive=Disabled -CronNoJobs=No jobs registered -CronPriority=Priority +CronStatusActive=Aktivan +CronStatusInactive=Neaktivan +CronNoJobs=Nema prijavljenih operacija +CronPriority=Prioritet CronLabel=Opis -CronNbRun=Nb. launch -CronEach=Every -JobFinished=Job launched and finished +CronNbRun=Br. izvrÅ”enja +CronMaxRun=Max nb. launch +CronEach=Svakih +JobFinished=Operacija je izvrÅ”ena #Page card -CronAdd= Add jobs -CronHourStart= Start hour and date of job -CronEvery=Execute job each -CronObject=Instance/Object to create -CronArgs=Parameters -CronSaveSucess=Save succesfully -CronNote=Comment -CronFieldMandatory=Fields %s is mandatory -CronErrEndDateStartDt=End date cannot be before start date -CronStatusActiveBtn=Enable -CronStatusInactiveBtn=Disable -CronTaskInactive=This job is disabled -CronDtLastResult=Last result date +CronAdd= Dodaj operacije +CronHourStart= Vreme početka operacije +CronEvery=IzvrÅ”i operaciju svakih +CronObject=Instanca/Objekat za kreiranje +CronArgs=Parametri +CronSaveSucess=UspeÅ”no sačuvano +CronNote=Komentar +CronFieldMandatory=Polje %s je obavezno +CronErrEndDateStartDt=Kraj ne može biti pre početka +CronStatusActiveBtn=Aktiviraj +CronStatusInactiveBtn=Deaktiviraj +CronTaskInactive=Operacije je deaktivirana +CronDtLastResult=Datum poslednjeg rezultata CronId=Id -CronClassFile=Classes (filename.class.php) -CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product -CronClassFileHelp=The file name to load.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php -CronObjectHelp=The object name to load.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product -CronMethodHelp=The object method to launch.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth -CronArgsHelp=The method arguments.
      For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef -CronCommandHelp=The system command line to execute. -CronCreateJob=Create new Scheduled Job -CronFrom=From +CronClassFile=Klase (filename.class.php) +CronModuleHelp=Naziv Dolibarr modul foldera (radi i sa eksternim Dolibarr modulima).
      Na primer za fetch metodu Dolibarr Product objekta /htdocs/product/class/product.class.php, vrednost modula je product +CronClassFileHelp=Naziv fajla za učitavanje.
      Na primer za fetch metodu Dolibarr Product objekta /htdocs/product/class/product.class.php, naziv fajla za učitavanje je product.class.php +CronObjectHelp=Naziv objekta za učitavanje.
      Na primer za fetch metodu Dolibarr Product objekta /htdocs/product/class/product.class.php, naziv objekta za učitavanje je Product +CronMethodHelp=Naziv metode za učitavanje.
      Na primer za fetch metodu Dolibarr Product objekta /htdocs/product/class/product.class.php, naziv metode je fetch +CronArgsHelp=Argumenti metode.
      Na primer za fetch metodu Dolibarr Product objekta /htdocs/product/class/product.class.php, parametri mogu biti 0, ProductRef +CronCommandHelp=Komandna linija za izvrÅ”enje +CronCreateJob=Kreiraj novu planiranu operaciju +CronFrom=Od # Info -CronInfoPage=Information +CronInfoPage=Informacija # Common -CronType=Job type -CronType_method=Call method of a Dolibarr Class -CronType_command=Shell command +CronType=Tip operacije +CronType_method=Metoda poziva Dolibarr klase +CronType_command=Komandna linija CronMenu=Cron -CronCannotLoadClass=Cannot load class %s or object %s -UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs. -TaskDisabled=Job disabled +CronCannotLoadClass=Nemoguće učitati klasu %s ili objekat %s +UseMenuModuleToolsToAddCronJobs=Otvorite "Home - Alati modula - Lista aktivnosti" da biste videli i izmenili listu planiranih aktivnosti. +TaskDisabled=Operacija deaktivirana diff --git a/htdocs/langs/sr_RS/deliveries.lang b/htdocs/langs/sr_RS/deliveries.lang index 4a0e5ce1c41..1f43891068a 100644 --- a/htdocs/langs/sr_RS/deliveries.lang +++ b/htdocs/langs/sr_RS/deliveries.lang @@ -7,23 +7,26 @@ DeliveryOrders=Narudžbenice isporuke DeliveryDate=Datum isporuke DeliveryDateShort=Dat. ispor. CreateDeliveryOrder=GeneriÅ”i narudžbenicu isporuke -DeliveryStateSaved=Delivery state saved +DeliveryStateSaved=Status isporuke sačuvan QtyDelivered=Kol. isporučeno SetDeliveryDate=Zadaj datum isporuke ValidateDeliveryReceipt=Odobri prijemnicu isporuke ValidateDeliveryReceiptConfirm=Da li ste sigurni da želite da odobrite prijemnicu isporuke ? DeleteDeliveryReceipt=ObriÅ”i prijemnicu isporuke -DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ? +DeleteDeliveryReceiptConfirm=Da li ste sigurni da želite da obriÅ”ete prijemnicu isporuke %s ? DeliveryMethod=Način isporuke TrackingNumber=Referenca isporuke DeliveryNotValidated=Isporuka nije odobrena +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Ime i potpis: ToAndDate=Za___________________________________ dana ____/_____/__________ -GoodStatusDeclaration=Have received the goods above in good condition, +GoodStatusDeclaration=Roba navedena iznad je primljena u dobrom stanju, Deliverer=Isporučio: Sender=PoÅ”iljalac Recipient=Primalac -ErrorStockIsNotEnough=There's not enough stock +ErrorStockIsNotEnough=Nema dovoljno zaliha Shippable=Isporučivo NonShippable=Nije isporučivo diff --git a/htdocs/langs/sr_RS/dict.lang b/htdocs/langs/sr_RS/dict.lang index ba638b6d3c6..fdcdb7c43bb 100644 --- a/htdocs/langs/sr_RS/dict.lang +++ b/htdocs/langs/sr_RS/dict.lang @@ -72,7 +72,7 @@ CountryCC=Cocos (Keeling) Islands CountryCO=Colombia CountryKM=Comoros CountryCG=Congo -CountryCD=Congo, The Democratic Republic of the +CountryCD=Kongo CountryCK=Cook Islands CountryCR=Costa Rica CountryHR=Hrvatska @@ -80,9 +80,9 @@ CountryCU=Kuba CountryCY=Kipar CountryCZ=ČeÅ”ka Republika CountryDK=Danska -CountryDJ=Djibouti +CountryDJ=Džibuti CountryDM=Dominica -CountryDO=Dominican Republic +CountryDO=Dominikanska Republika CountryEC=Ecuador CountryEG=Egipat CountrySV=El Salvador @@ -183,7 +183,7 @@ CountryPY=Paraguay CountryPE=Peru CountryPH=Philippines CountryPN=Pitcairn Islands -CountryPL=Poland +CountryPL=Poljska CountryPR=Puerto Rico CountryQA=Qatar CountryRE=Reunion diff --git a/htdocs/langs/sr_RS/donations.lang b/htdocs/langs/sr_RS/donations.lang index 78a50a92803..f8d12a15598 100644 --- a/htdocs/langs/sr_RS/donations.lang +++ b/htdocs/langs/sr_RS/donations.lang @@ -33,11 +33,11 @@ LastModifiedDonations=Poslednjih %s izmenjenih donacija SearchADonation=Potraži donaciju DonationRecipient=Primalac donacije ThankYou=Hvala -IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount +IConfirmDonationReception=Primalac potvrđuje prijem sledećeg iznosa kao donacije MinimumAmount=Minimalni iznos je %s FreeTextOnDonations=Slobodni tekst (biće prikazan u dnu strane) FrenchOptions=Opcije za Francusku -DONATION_ART200=Show article 200 from CGI if you are concerned -DONATION_ART238=Show article 238 from CGI if you are concerned -DONATION_ART885=Show article 885 from CGI if you are concerned +DONATION_ART200=Prikaži član 200 iz CGI ukoliko je neophodno +DONATION_ART238=Prikaži član 238 iz CGI ukoliko je neophodno +DONATION_ART885=Prikaži član 885 iz CGI ukoliko je neophodno DonationPayment=Uplata donacije diff --git a/htdocs/langs/sr_RS/ecm.lang b/htdocs/langs/sr_RS/ecm.lang index 7c3678931de..78883dbfc53 100644 --- a/htdocs/langs/sr_RS/ecm.lang +++ b/htdocs/langs/sr_RS/ecm.lang @@ -26,7 +26,7 @@ ECMNbOfFilesInSubDir=Broj fajlova u pod-folderima ECMCreationUser=Kreirao ECMArea=Oblast EDM ECMAreaDesc=Oblast EDM (Electronic Document Managemnt) Vam omogućava da sačuvate, podelite i brzo pretražite sve vrste dokumenata u Dolibarr-u -ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
      * Manual directories can be used to save documents not linked to a particular element. +ECMAreaDesc2=* Automatski folderi su automatski popunjeni prilikom dodavanja dokumenata iz kartice nekog objekta.
      * Ručni folderi se mogu koristiti za čuvanje dokumenata koji nisu vezani za neki određen objekat. ECMSectionWasRemoved=Folder %s je obrisan. ECMDocumentsSection=Dokument ili folder ECMSearchByKeywords=Potraži po ključnoj reči @@ -34,7 +34,7 @@ ECMSearchByEntity=Potraži po objektu ECMSectionOfDocuments=Folderi dokumenata ECMTypeManual=Ručno ECMTypeAuto=Automatski -ECMDocsBySocialContributions=Documents linked to social or fiscal taxes +ECMDocsBySocialContributions=Dokumenti vezani za poreze i doprinose. ECMDocsByThirdParties=Dokumenti vezani za subjekte ECMDocsByProposals=Dokumenti vezani za ponude ECMDocsByOrders=Dokumenti vezani za narudžbine klijenata @@ -52,5 +52,5 @@ ECMDirectoryForFiles=Relativni folder za fajlove CannotRemoveDirectoryContainsFiles=Brisanje je nemoguće jer folder sadrži fajlove ECMFileManager=File manager ECMSelectASection=Izaberite folder u strukturi levo... -DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory. +DirNotSynchronizedSyncFirst=Ovaj direktorijum je kreiran ili izmenjen van ECM modula. Morate kliknuti na dugme "Refresh" da biste sinhronizovali disk i bazu i videli sadržaj ovog foldera. diff --git a/htdocs/langs/sr_RS/errors.lang b/htdocs/langs/sr_RS/errors.lang index d95380c3a46..d1758837c5b 100644 --- a/htdocs/langs/sr_RS/errors.lang +++ b/htdocs/langs/sr_RS/errors.lang @@ -23,7 +23,7 @@ ErrorFromToAccountsMustDiffers=Izvorni i ciljani bankovni račun moraju biti raz ErrorBadThirdPartyName=PogreÅ”na vrednost za ime subjekta ErrorProdIdIsMandatory=%s je obavezno ErrorBadCustomerCodeSyntax=PogreÅ”na sintaksa koda klijenta -ErrorBadBarCodeSyntax=Bad syntax for bar code. May be you set a bad barcode type or you defined a barcode mask for numbering that does not match value scanned. +ErrorBadBarCodeSyntax=PogreÅ”na sintaksa za bar kod. Možda ste podesili pogreÅ”an tip bar koda ili ste definisani masku numerisanja koja se ne podudara sa skeniranom vrednoŔću. ErrorCustomerCodeRequired=Kod klijenta je obavezan ErrorBarCodeRequired=Barcode je obavezan ErrorCustomerCodeAlreadyUsed=Kod klijenta je već u upotrebi @@ -49,7 +49,7 @@ ErrorTopMenuMustHaveAParentWithId0=Meni tipa "Top" ne može imati parent meni. S ErrorLeftMenuMustHaveAParentId=Meni tipa "Levi" mora imati parent ID. ErrorFileNotFound=Fajl %s nije pronađen (pogreÅ”na putanja, nedovoljna prava, ili je pristup sprečen PHP openbasedir ili safe_mode parametrima) ErrorDirNotFound=Folder %s nije pronađen (pogreÅ”na putanja, nedovoljna prava, ili je pristup sprečen PHP openbasedir ili safe_mode parametrima) -ErrorFunctionNotAvailableInPHP=Function %s is required for this feature but is not available in this version/setup of PHP. +ErrorFunctionNotAvailableInPHP=Funkcija %s je neophodna za ovu funkcionalnost, ali nije dostupna u ovoj verziji/konfiguraciji PHP-a. ErrorDirAlreadyExists=Folder sa ovim imenom već postoji. ErrorFileAlreadyExists=Fajl sa ovim imenom već postoji. ErrorPartialFile=Fajl nije u celosti primljen na server. @@ -61,31 +61,31 @@ ErrorSizeTooLongForVarcharType=Predugačka vrednost za string tip (%s karaktera ErrorNoValueForSelectType=Molimo izaberite vrednost u select listi ErrorNoValueForCheckBoxType=Molimo izaberite vrednost u checkbox listi ErrorNoValueForRadioType=Molimo izaberite vrednost u radio listi -ErrorBadFormatValueList=The list value cannot have more than one comma: %s, but need at least one: key,value -ErrorFieldCanNotContainSpecialCharacters=Field %s must not contains special characters. -ErrorFieldCanNotContainSpecialNorUpperCharacters=Field %s must not contain special characters, nor upper case characters and cannot contain only numbers. +ErrorBadFormatValueList=Vrednost u listi ne može imati viÅ”e od jednog zareza: %s, ali je potreban makar jedan: ključ,vrednost +ErrorFieldCanNotContainSpecialCharacters=Polje %s ne sme sadržati specijalne karaktere. +ErrorFieldCanNotContainSpecialNorUpperCharacters=Polje %s ne sme sadržati specijalne karaktere, velika slova i ne sme se sastojati samo od brojeva. ErrorNoAccountancyModuleLoaded=Modul računovodstvo nije aktiviran ErrorExportDuplicateProfil=Ovo ime profila već postoji za ovaj export set. ErrorLDAPSetupNotComplete=Dolibarr-LDAP matching nije zavrÅ”en. -ErrorLDAPMakeManualTest=A .ldif file has been generated in directory %s. Try to load it manually from command line to have more information on errors. -ErrorCantSaveADoneUserWithZeroPercentage=Can't save an action with "statut not started" if field "done by" is also filled. +ErrorLDAPMakeManualTest=.ldif fajl je generisan u folderu %s. PokuÅ”ajte da ga učitate ručno iz komandne linije da biste imali viÅ”e informacija o greÅ”kama. +ErrorCantSaveADoneUserWithZeroPercentage=Nemoguće saluvati akciju sa statusom "nije započet" ukoliko je polje "izvrÅ”io" popunjeno. ErrorRefAlreadyExists=Ref koriŔćena za kreaciju već postoji. -ErrorPleaseTypeBankTransactionReportName=Please type bank receipt name where transaction is reported (Format YYYYMM or YYYYMMDD) +ErrorPleaseTypeBankTransactionReportName=Molimo unesite bankarsku priznanicu o izvrÅ”enoj transakciji (format YYYYMM ili YYYYMMDD) ErrorRecordHasChildren=GreÅ”ka prilikom brisanja: postoje povezane linije ErrorRecordIsUsedCantDelete=Nemoguće obrisati liniju jer je već u upotrebi ili koriŔćena u drugom objektu. -ErrorModuleRequireJavascript=Javascript must not be disabled to have this feature working. To enable/disable Javascript, go to menu Home->Setup->Display. +ErrorModuleRequireJavascript=Da bi ova funkcionalnost bila dostupna, Javascript mora biti aktiviran. Da biste uključili/isključili javascript, otvorite Home->PodeÅ”avanja->Prikaz. ErrorPasswordsMustMatch=Unete lozinke se moraju podudarati -ErrorContactEMail=A technical error occured. Please, contact administrator to following email %s en provide the error code %s in your message, or even better by adding a screen copy of this page. -ErrorWrongValueForField=Wrong value for field number %s (value '%s' does not match regex rule %s) -ErrorFieldValueNotIn=Wrong value for field number %s (value '%s' is not a value available into field %s of table %s) -ErrorFieldRefNotIn=Wrong value for field number %s (value '%s' is not a %s existing ref) -ErrorsOnXLines=Errors on %s source record(s) -ErrorFileIsInfectedWithAVirus=The antivirus program was not able to validate the file (file might be infected by a virus) -ErrorSpecialCharNotAllowedForField=Special characters are not allowed for field "%s" -ErrorDatabaseParameterWrong=Database setup parameter '%s' has a value not compatible to use Dolibarr (must have value '%s'). -ErrorNumRefModel=A reference exists into database (%s) and is not compatible with this numbering rule. Remove record or renamed reference to activate this module. -ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier -ErrorModuleSetupNotComplete=Setup of module looks to be uncomplete. Go on Setup - Modules to complete. +ErrorContactEMail=DoÅ”lo je do tehničke greÅ”ke. Molimo kontaktirajte administratora mailom %s i navedite greÅ”ku %s u poruci, ili poÅ”aljite screenshot ove strane. +ErrorWrongValueForField=PogreÅ”na vrednost za polje broj %s (vrednost "%s" ne odgovara regex pravilu %s) +ErrorFieldValueNotIn=PogreÅ”na vrednost za polje broj %s (vrednost "%s" nije dostupna za polje %s u tabeli %s) +ErrorFieldRefNotIn=PogreÅ”na vrednost za polje broj %s (vrednost "%s" nije %s postoječi ref.) +ErrorsOnXLines=GreÅ”ke na %s izvornih linija. +ErrorFileIsInfectedWithAVirus=Antivirus nije mogao da potvrdi fajl (moguće je da postoji virus) +ErrorSpecialCharNotAllowedForField=Specijalni karakteri nisu dozvoljeni u polju "%s" +ErrorDatabaseParameterWrong=Parametar podeÅ”avanja baze "%s" ima vrednost koja nije kompatibilna sa Dolibarr-om (mora imati vrednost "%s") +ErrorNumRefModel=U bazi postoji referenca (%s) koja nije kompatibilna sa ovim pravilom. Uklonite taj red ili preimenujte referencu kako biste aktivirali ovaj modul. +ErrorQtyTooLowForThisSupplier=Količina previÅ”e mala za ovog dobavljača ili nema definisane cen za ovaj proizvod kod ovog dobavljača +ErrorModuleSetupNotComplete=PodeÅ”avanje modula deluje nekompletno. Idite na PodeÅ”avanja - Moduli da biste ga kompletirali. ErrorBadMask=GreÅ”ka za masku ErrorBadMaskFailedToLocatePosOfSequence=GreÅ”ka, maska bez broja sekvence ErrorBadMaskBadRazMonth=GreÅ”ka, pogreÅ”na reset vrednost @@ -93,51 +93,51 @@ ErrorMaxNumberReachForThisMask=Maksimalan broj dostignut za ovu masku ErrorCounterMustHaveMoreThan3Digits=Brojač mora imati viÅ”e od 3 cifre ErrorSelectAtLeastOne=GreÅ”ka. Izaberite bar jednu vrednost. ErrorProductWithRefNotExist=Proizvod sa referencom '%s' ne postoji -ErrorDeleteNotPossibleLineIsConsolidated=Delete not possible because record is linked to a bank transation that is conciliated +ErrorDeleteNotPossibleLineIsConsolidated=Brisanje je nemoguće jer je red vezan za proknjiženu bankarsku transakciju. ErrorProdIdAlreadyExist=%s je dodeljena drugom subjektu ErrorFailedToSendPassword=GreÅ”ka prilikom slanja lozinke -ErrorFailedToLoadRSSFile=Fails to get RSS feed. Try to add constant MAIN_SIMPLEXMLLOAD_DEBUG if error messages does not provide enough information. +ErrorFailedToLoadRSSFile=GreÅ”ka prilikom čitanja RSS-a. PokuÅ”ajte da dodate konstantu MAIN_SIMPLEXMLLOAD_DEBUG ukoliko nemate dovoljno podataka za analizu greÅ”ke. ErrorPasswordDiffers=Lozinke su različite, molimo pokuÅ”ajte ponovo. -ErrorForbidden=Access denied.
      You try to access to a page, area or feature of a disabled module or without being in an authenticated session or that is not allowed to your user. -ErrorForbidden2=Permission for this login can be defined by your Dolibarr administrator from menu %s->%s. -ErrorForbidden3=It seems that Dolibarr is not used through an authenticated session. Take a look at Dolibarr setup documentation to know how to manage authentications (htaccess, mod_auth or other...). -ErrorNoImagickReadimage=Class Imagick is not found in this PHP. No preview can be available. Administrators can disable this tab from menu Setup - Display. +ErrorForbidden=Zabranjen pristup.
      PokuÅ”ali ste da pristupite sadržaju deaktiviranog modula ili VaÅ” korisnik nema potrebna prava za pristup. +ErrorForbidden2=Prava za ovog korisnik mogu biti definisana od strane administratora u meniju %s->%s. +ErrorForbidden3=Izgleda da niste pristupili Dolibarr-u preko autentifikovane sesije. Proverite dokumentaciju podeÅ”avanja da biste videli kako se podeÅ”avaju autentifikacije (htaccess, mod_auth i dr.). +ErrorNoImagickReadimage=Klasa Imagick nije nađena u PHP-u. Prikaz nije dostupan. Administratori mogu da deaktiviraju ovaj tab iz PodeÅ”avanja - Prikaz. ErrorRecordAlreadyExists=Linija već postoji ErrorCantReadFile=GreÅ”ka u čitanju fajla "%s" ErrorCantReadDir=GreÅ”ka u čitanju foldera "%s" ErrorFailedToFindEntity=GreÅ”ka u čitanju okruženja "%s" ErrorBadLoginPassword=PogreÅ”na vrednost za login ili lozinku ErrorLoginDisabled=VaÅ” nalog je deaktiviran -ErrorFailedToRunExternalCommand=Failed to run external command. Check it is available and runnable by your PHP server. If PHP Safe Mode is enabled, check that command is inside a directory defined by parameter safe_mode_exec_dir. +ErrorFailedToRunExternalCommand=GreÅ”ka prilikom pokretanja eksterne komande. Proverite da li je ova funkcionalnost moguća na PHP serveru. Ukoliko je aktivan PHP Safe Mode, proverite da je komanda u filderu definisanom u safe_mode_exec_dir. ErrorFailedToChangePassword=GreÅ”ka prilikom promene lozinke -ErrorLoginDoesNotExists=User with login %s could not be found. +ErrorLoginDoesNotExists=Korisnik %s nije pronađen. ErrorLoginHasNoEmail=Korisnik nema mail adresu. Operacija otkazana. ErrorBadValueForCode=PogreÅ”na vrednost za sigurnosni kod. PokuÅ”ajte ponovo sa novom vrednoŔću... ErrorBothFieldCantBeNegative=Oba polja ne mogu oba biti negativna: %s i %s -ErrorQtyForCustomerInvoiceCantBeNegative=Quantity for line into customer invoices can't be negative -ErrorWebServerUserHasNotPermission=User account %s used to execute web server has no permission for that +ErrorQtyForCustomerInvoiceCantBeNegative=Količina za liniju na fakturi klijenta ne može biti negativna. +ErrorWebServerUserHasNotPermission=Korisnik %s nema prava za izvrÅ”avanje na web serveru ErrorNoActivatedBarcode=Barcode tip nije aktiviran ErrUnzipFails=GreÅ”ka prilikom dekompresije %s ErrNoZipEngine=PHP ne podržava dekompresiju za fajl %s ErrorFileMustBeADolibarrPackage=Fajl %s mora biti Dolibarr zip paket ErrorFileRequired=Uzima Dolibarr paket ErrorPhpCurlNotInstalled=PHP CURL nije instaliran, ovo je neophodno za Paypal -ErrorFailedToAddToMailmanList=Failed to add record %s to Mailman list %s or SPIP base -ErrorFailedToRemoveToMailmanList=Failed to remove record %s to Mailman list %s or SPIP base +ErrorFailedToAddToMailmanList=GreÅ”ka prilikom dodavanja linije %s Mailman listi %s ili SPIP bazi +ErrorFailedToRemoveToMailmanList=GreÅ”ka prilikom uklanjanja linije %s iz Mailman liste %s ili SPIP baze ErrorNewValueCantMatchOldValue=Nova vrednost ne može biti jednaka staroj -ErrorFailedToValidatePasswordReset=Failed to reinit password. May be the reinit was already done (this link can be used only one time). If not, try to restart the reinit process. -ErrorToConnectToMysqlCheckInstance=Connect to database fails. Check Mysql server is running (in most cases, you can launch it from command line with 'sudo /etc/init.d/mysql start'). -ErrorFailedToAddContact=Failed to add contact -ErrorDateMustBeBeforeToday=The date can not be greater than today -ErrorPaymentModeDefinedToWithoutSetup=A payment mode was set to type %s but setup of module Invoice was not completed to define information to show for this payment mode. -ErrorPHPNeedModule=Error, your PHP must have module %s installed to use this feature. -ErrorOpenIDSetupNotComplete=You setup Dolibarr config file to allow OpenID authentication, but URL of OpenID service is not defined into constant %s +ErrorFailedToValidatePasswordReset=GreÅ”ka prilikom promene lozinke. Možda je promena već izvrÅ”ena (ovaj link se može iskoristiti samo jednom). Ukoliko nije, pokuÅ”ajte ponovo. +ErrorToConnectToMysqlCheckInstance=GreÅ”ka prilikom konekcije sa bazom. Proverite da li je Mysql server aktivan (u većini slučajeva, možete ga pokrenuti iz komandne linije sa "sudo /etc/init.d/mysql start"). +ErrorFailedToAddContact=GreÅ”ka prilikom dodavanja kontakta +ErrorDateMustBeBeforeToday=Datum ne može biti veći od danaÅ”njeg +ErrorPaymentModeDefinedToWithoutSetup=Način plaćanja je podeÅ”en na %s, ali podeÅ”avanja modula Fakture nisu zavrÅ”ena i ne definiÅ”u koje se informacije prikazuju za ovaj način plaćanja. +ErrorPHPNeedModule=GreÅ”ka, PHP mora imati modul %s da biste koristili ovu funkcionalnost. +ErrorOpenIDSetupNotComplete=Podesili ste konfiguracioni fajl da odobrava OpenID autentifikaciju, ali URL OpenID servisa nije definisan u konstanti %s ErrorWarehouseMustDiffers=Izvorni i ciljani magacini moraju biti različiti ErrorBadFormat=PogreÅ”an format! -ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice. -ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused. -ErrorCantDeletePaymentReconciliated=Can't delete a payment that had generated a bank transaction that was conciliated -ErrorCantDeletePaymentSharedWithPayedInvoice=Can't delete a payment shared by at least one invoice with status Payed +ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=GreÅ”ka, ovaj član joÅ” nije povezan ni sa jednim subjektom. Povežite člana sa postojećim subjektom ili napravite nov subjekat pre kreiranja pretplate sa fakturom. +ErrorThereIsSomeDeliveries=GreÅ”ka, postoje objekti vezani za ovu isporuku. Brisanje je odbijeno. +ErrorCantDeletePaymentReconciliated=Nemoguće obrisati uplatu koja je generisala bankovnu transakciju koja je već proknjižena +ErrorCantDeletePaymentSharedWithPayedInvoice=Nemoguće obrisati uplatu koja je vezana za bar jednu fakturu sa statusom Plaćeno ErrorPriceExpression1=Nemoguće dodeliti konstanti "%s" ErrorPriceExpression2=Nemoguće redefinisati built-in funkciju "%s" ErrorPriceExpression3=Nedefinisana promenljiva "%s" u definiciji funkcije @@ -157,40 +157,40 @@ ErrorPriceExpression22=Negativan rezultat "%s" ErrorPriceExpressionInternal=Interna greÅ”ka "%s" ErrorPriceExpressionUnknown=Nepoznata greÅ”ka "%s" ErrorSrcAndTargetWarehouseMustDiffers=Izvorni i ciljani magacini moraju biti različiti -ErrorTryToMakeMoveOnProductRequiringBatchData=Error, trying to make a stock movement without lot/serial information, on a product requiring lot/serial information -ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=All recorded receptions must first be verified (approved or denied) before being allowed to do this action -ErrorCantSetReceptionToTotalDoneWithReceptionDenied=All recorded receptions must first be verified (approved) before being allowed to do this action +ErrorTryToMakeMoveOnProductRequiringBatchData=GreÅ”ka, pokuÅ”avate da kreirate kretanje zaliha bez informacija o seriji za proizvod koji te informacije zahteva. +ErrorCantSetReceptionToTotalDoneWithReceptionToApprove=Svi sačuvani prijemi moraju biti provereni (odobreni ili odbijeni) pre nego Å”to ćete moći da obavite ovu akciju +ErrorCantSetReceptionToTotalDoneWithReceptionDenied=Svi sačuvani prijemi moraju biti provereni (odobreni) pre nego Å”to ćete moći da obavite ovu akciju ErrorGlobalVariableUpdater0=GreÅ”ka u HTTP zahtevu : "%s" ErrorGlobalVariableUpdater1=PogreÅ”an JSON format "%s" ErrorGlobalVariableUpdater2=Nepostojeći parametar "%s" ErrorGlobalVariableUpdater3=Traženi podaci nisu pronađeni u rezultatu ErrorGlobalVariableUpdater4=GreÅ”ka u SOAP klijentu "%s" ErrorGlobalVariableUpdater5=Nema selektovane globalne promenljive -ErrorFieldMustBeANumeric=Field %s must be a numeric value -ErrorFieldMustBeAnInteger=Field %s must be an integer +ErrorFieldMustBeANumeric=Polje %s mora biti numeričko +ErrorFieldMustBeAnInteger=Polje %s mora biti ceo broj ErrorMandatoryParametersNotProvided=Obavezni parametar(i) nije dat -ErrorOppStatusRequiredIfAmount=You set an estimated amount for this opportunity/lead. So you must also enter its status -ErrorBadDefinitionOfMenuArrayInModuleDescriptor=Bad Definition Of Menu Array In Module Descriptor (bad value for key fk_menu) -ErrorSavingChanges=An error has ocurred when saving the changes +ErrorOppStatusRequiredIfAmount=Podesili ste procenjeni iznos za ovu priliku, tako da morate uneti i status. +ErrorBadDefinitionOfMenuArrayInModuleDescriptor=PogreÅ”na definicija Menu Array u Module Descriptoru (pogreÅ”na vrednost za fk_menu) +ErrorSavingChanges=DoÅ”lo je do greÅ”ke prilikom čuvanja promena. # Warnings -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. -WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined -WarningSafeModeOnCheckExecDir=Warning, PHP option safe_mode is on so command must be stored inside a directory declared by php parameter safe_mode_exec_dir. -WarningAllowUrlFopenMustBeOn=Parameter allow_url_fopen must be set to on in filer php.ini for having this module working completely. You must modify this file manually. -WarningBuildScriptNotRunned=Script %s was not yet ran to build graphics, or there is no data to show. -WarningBookmarkAlreadyExists=A bookmark with this title or this target (URL) already exists. -WarningPassIsEmpty=Warning, database password is empty. This is a security hole. You should add a password to your database and change your conf.php file to reflect this. -WarningConfFileMustBeReadOnly=Warning, your config file (htdocs/conf/conf.php) can be overwritten by the web server. This is a serious security hole. Modify permissions on file to be in read only mode for operating system user used by Web server. If you use Windows and FAT format for your disk, you must know that this file system does not allow to add permissions on file, so can't be completely safe. -WarningsOnXLines=Warnings on %s source record(s) -WarningNoDocumentModelActivated=No model, for document generation, has been activated. A model will be choosed by default until you check your module setup. -WarningLockFileDoesNotExists=Warning, once setup is finished, you must disable install/migrate tools by adding a file install.lock into directory %s. Missing this file is a security hole. -WarningUntilDirRemoved=All security warnings (visible by admin users only) will remain active as long as the vulnerability is present (or that constant MAIN_REMOVE_INSTALL_WARNING is added in Setup->Other setup). -WarningCloseAlways=Warning, closing is done even if amount differs between source and target elements. Enable this feature with caution. -WarningUsingThisBoxSlowDown=Warning, using this box slow down seriously all pages showing the box. -WarningClickToDialUserSetupNotComplete=Setup of ClickToDial information for your user are not complete (see tab ClickToDial onto your user card). -WarningNotRelevant=Irrelevant operation for this dataset -WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Feature disabled when display setup is optimized for blind person or text browsers. -WarningPaymentDateLowerThanInvoiceDate=Payment date (%s) is earlier than invoice date (%s) for invoice %s. -WarningTooManyDataPleaseUseMoreFilters=Too many data (more than %s lines). Please use more filters or set the constant %s to a higher limit. -WarningSomeLinesWithNullHourlyRate=Some times were recorded by users when their hourly rate was not defined. A value of 0 was used but this may result in wrong valuation of time spent. +WarningPasswordSetWithNoAccount=Lozinka je podeÅ”ena za ovog člana, ali korisnik nije kreiran. To znači da je lozinka sačuvana, ali se član ne može ulogovati na Dolibarr. Informaciju može koristiti neka eksterna komponenta, ali ako nemate potrebe da definiÅ”ete korisnika/lozinku za članove, možete deaktivirati opciju "Upravljanje lozinkama za svakog člana" u podeÅ”avanjima modula Članovi. Ukoliko morate da kreirate login, ali Vam nije potrebna lozinka, ostavite ovo polje prazno da se ovo upozorenje ne bi prikazivalo. Napomena: email može biti koriŔćen kao login ako je član povezan sa korisnikom. +WarningMandatorySetupNotComplete=Obavezna podeÅ”avanja joÅ” nisu obavljena. +WarningSafeModeOnCheckExecDir=Upozorenje PHP opcija safe_mode je aktivna, tako da komanda mora biti u folderu definisanom u PHP parametru safe_mode_exec_dir. +WarningAllowUrlFopenMustBeOn=Parametar allow_url_fopen mora biti on u fajlu php.ini da bi ovaj modul mogao da funkcioniÅ”e. Morate ručno izmeniti ovaj fajl. +WarningBuildScriptNotRunned=Skripta za generisanje grafika %s joÅ” nije izvrÅ”ena, ili nema podataka za prikaz. +WarningBookmarkAlreadyExists=Oznaka sa ovim naslovom ili ovim URL-om već postoji. +WarningPassIsEmpty=Upozorenje, lozinka baze je prazna. Ovo je sigurnosni propust. Trebalo bi da dodate lozinku VaÅ”oj bazi i da izmenite fajl config.php u skladu s tim. +WarningConfFileMustBeReadOnly=Upozorenje, VaÅ” konfiguracioni fajl htdocs/conf/conf.php može biti izmenjen od strane web servera. Ovo je ozbiljan sigurnosni propust. Izmenite prava na ovom fajlu kako bi web server mogao samo da ga čita. Ukoliko koristite Windows i FAT format za VaÅ” disk, morate znati da ovaj sistem ne podržava upravljanje pravima i ne može biti pouzdan. +WarningsOnXLines=Upozorenja na %s izvornih linija. +WarningNoDocumentModelActivated=Nema aktivnog modela za generisanje dokumenata. Možete izabrati model po defaultu dok ne izmenite podeÅ”avanja modula. +WarningLockFileDoesNotExists=Upozorenje, kada je podeÅ”avanje zavrÅ”eno, morate deaktivirati alate za instalaciju/migraciju tako Å”to ćete dodati fajl install.lock u folder %s. Nedostatak ovog fajla je sigurnosni propust. +WarningUntilDirRemoved=Sva sigurnosna upozorenja (vidljiva samo od strane administratora) će ostati aktivna sve dok postoji problem (ili ukoliko postavite konstantu MAIN_REMOVE_INSTALL_WARNING u meniju PodeÅ”avanja->Druga podeÅ”avanja). +WarningCloseAlways=Upozorenje, zatvaranje će biti izvrÅ”eno čak i kada se iznos izvornih i ciljnih elemenata razlikuje. Budite pažljivi ako aktivirate ovu opciju. +WarningUsingThisBoxSlowDown=Upozorenje, aktiviranje ove opcije će značajno usporiti prikaz svih strana koje prikazuju informaciju. +WarningClickToDialUserSetupNotComplete=PodeÅ”avanja ClickToDial informacija za VaÅ”eg korisnika nisu zavrÅ”ena (pogledajte tab ClickToDial na kartici korisnika) +WarningNotRelevant=Nebitna operacija za ove podatke +WarningFeatureDisabledWithDisplayOptimizedForBlindNoJs=Funkcionalnost je deaktivirana kada su podeÅ”avanja prikaza optimizovana za slepe osobe ili za tekstualne browsere. +WarningPaymentDateLowerThanInvoiceDate=Datum uplate (%s) je pre datuma fakture (%s) za faktru %s. +WarningTooManyDataPleaseUseMoreFilters=PreviÅ”e podataka (preko %s linija). Molimo koristite filtere ili podesite konstantu %s na veći limit. +WarningSomeLinesWithNullHourlyRate=Neka utroÅ”ena vremena su sačuvana za korisnike za koje nije definisana satnica. KoriŔćena je satnica od 0 po defaultu, ali to može prouzrokovati pogreÅ”nu evaluaciju. diff --git a/htdocs/langs/sr_RS/exports.lang b/htdocs/langs/sr_RS/exports.lang index df42de0632f..974d86827d3 100644 --- a/htdocs/langs/sr_RS/exports.lang +++ b/htdocs/langs/sr_RS/exports.lang @@ -8,129 +8,129 @@ ImportableDatas=Podaci koji se mogu importovati SelectExportDataSet=Izaberte podatke za export... SelectImportDataSet=Izaberite podatke za import... SelectExportFields=Izaberi polja za export ili selektiraj predefinisani format -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: -NotImportedFields=Fields of source file not imported -SaveExportModel=Save this export profile if you plan to reuse it later... -SaveImportModel=Save this import profile if you plan to reuse it later... -ExportModelName=Export profile name -ExportModelSaved=Export profile saved under name %s. -ExportableFields=Exportable fields -ExportedFields=Exported fields -ImportModelName=Import profile name -ImportModelSaved=Import profile saved under name %s. -ImportableFields=Importable fields -ImportedFields=Imported fields -DatasetToExport=Dataset to export -DatasetToImport=Import file into dataset -NoDiscardedFields=No fields in source file are discarded -Dataset=Dataset -ChooseFieldsOrdersAndTitle=Choose fields order... -FieldsOrder=Fields order -FieldsTitle=Fields title -FieldOrder=Field order -FieldTitle=Field title -ChooseExportFormat=Choose export format -NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file... -AvailableFormats=Available formats -LibraryShort=Library -LibraryUsed=Library used -LibraryVersion=Version -Step=Step -FormatedImport=Import assistant -FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge. -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. -FormatedExport=Export assistant -FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without 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. -FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to. -Sheet=Sheet -NoImportableData=No importable data (no module with definitions to allow data imports) -FileSuccessfullyBuilt=Export file generated -SQLUsedForExport=SQL Request used to build export file -LineId=Id of line -LineLabel=Label of line -LineDescription=Description of line -LineUnitPrice=Unit price of line -LineVATRate=VAT Rate of line -LineQty=Quantity for line -LineTotalHT=Amount net of tax for line -LineTotalTTC=Amount with tax for line -LineTotalVAT=Amount of VAT for line -TypeOfLineServiceOrProduct=Type of line (0=product, 1=service) -FileWithDataToImport=File with data to import -FileToImport=Source file to import -FileMustHaveOneOfFollowingFormat=File to import must have one of following format -DownloadEmptyExample=Download example of empty source file -ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it... -ChooseFileToImport=Upload file then click on picto %s to select file as source import file... -SourceFileFormat=Source file format -FieldsInSourceFile=Fields in source file -FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory) -Field=Field -NoFields=No fields -MoveField=Move field column number %s +SelectImportFields=Izaberite polja izvornog fajla koja želite da importujete i odgovarajuća polja u bazi tako Å”to ćete ih pomerati gore ili dole putem %s, ili selektirajte predefinisani import fajl: +NotImportedFields=Polja source fajla nisu importovana +SaveExportModel=Sačuvajte ovaj profil exporta ako želite da ga ponovo koristite... +SaveImportModel=Sačuvajte ovaj profil importa ako želite da ga ponovo koristite... +ExportModelName=Naziv export profila +ExportModelSaved=Export profil sačuvan pod imenom %s. +ExportableFields=Polja koja se mogu exportovati +ExportedFields=Exportovana polja +ImportModelName=Naziv import profila +ImportModelSaved=Import profil je sačuvan pod imenom %s. +ImportableFields=Polja koja se mogu importovati +ImportedFields=Importovana polja +DatasetToExport=Podaci za export +DatasetToImport=Importuj fajl u podatke +NoDiscardedFields=Nema ignorisanih polja u izvornom fajlu +Dataset=Podaci +ChooseFieldsOrdersAndTitle=Izaberite redosled polja... +FieldsOrder=Redosled polja +FieldsTitle=Naziv polja +FieldOrder=Redosled polja +FieldTitle=Naziv polja +ChooseExportFormat=Izaberite export format +NowClickToGenerateToBuildExportFile=Sada selektirajte format fajla u listi i kliknite na "GeneriÅ”i" kako biste napravili eksport fajl... +AvailableFormats=Dostupni formati +LibraryShort=Biblioteka +LibraryUsed=KoriŔćena biblioteka +LibraryVersion=Verzija +Step=Korak +FormatedImport=Asistent importa +FormatedImportDesc1=Ovde možete importovati personalizovane podake, koristeći asistenta koji će Vam pomoći u tom procesu i bez tehničkog znanja. +FormatedImportDesc2=Prvi korak je da izaberete tip podataka koji želite da učitate, zatim fajl koji želite da učitate i na kraju polja koja želite da učitate. +FormatedExport=Asistent exporta +FormatedExportDesc1=Ovde možete eksportovati personalizovane podatke, uz pomoć asistenta i bez tehničkog znanja. +FormatedExportDesc2=Prvi korak je definisanje podataka, zatim izbor polja koja želite da eksportujete i njihovog redosleda. +FormatedExportDesc3=Kada su podaci za eksport selektovani, možete definisati format fajla koji želite da napravite. +Sheet=Strana +NoImportableData=Nema podataka za import (nema modula sa definicijama koje omogućavaju import podataka) +FileSuccessfullyBuilt=Export fajl je generisan +SQLUsedForExport=SQL upit koriŔćen za kreiranje eksport fajla +LineId=ID linije +LineLabel=Naziv linije +LineDescription=Opis linije +LineUnitPrice=Jedinična cena linije +LineVATRate=PDV linije +LineQty=Količina za liniju +LineTotalHT=Neto svota za liniju +LineTotalTTC=Bruto svota za liniju +LineTotalVAT=PDV svota za liniju +TypeOfLineServiceOrProduct=Tip linije (0=proizvod, 1=usluga) +FileWithDataToImport=Fajl sa podacima za import +FileToImport=Izvorni fajl za import +FileMustHaveOneOfFollowingFormat=Fajl za import mora da ima jedan od sledećih formata +DownloadEmptyExample=Download primera praznog izvornog fajla +ChooseFormatOfFileToImport=Izaberite format fajla za importovanje klikom na ikonu %s... +ChooseFileToImport=Uploadujte fajl i kliknite na ikonu %s da biste ga izabrali kao izvorni fajl za import... +SourceFileFormat=Format izvornog fajla +FieldsInSourceFile=Polja u izvornom fajlu +FieldsInTargetDatabase=Ciljana polja u Dolibarr bazi (bold=obavezna) +Field=Polje +NoFields=Nema polja +MoveField=Pomeri polje broj %s ExampleOfImportFile=Example_of_import_file -SaveImportProfile=Save this import profile -ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name. -ImportSummary=Import setup summary -TablesTarget=Targeted tables -FieldsTarget=Targeted fields -TableTarget=Targeted table -FieldTarget=Targeted field -FieldSource=Source field -DoNotImportFirstLine=Do not import first line of source file -NbOfSourceLines=Number of lines in source file -NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)... -RunSimulateImportFile=Launch the import simulation -FieldNeedSource=This field requires data from the source file -SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file -InformationOnSourceFile=Information on source file -InformationOnTargetTables=Information on target fields -SelectAtLeastOneField=Switch at least one source field in the column of fields to export -SelectFormat=Choose this import file format -RunImportFile=Launch import file -NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import. -DataLoadedWithId=All data will be loaded with the following import id: %s -ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s. -TooMuchErrors=There is still %s other source lines with errors but output has been limited. -TooMuchWarnings=There is still %s other source lines with warnings but output has been limited. -EmptyLine=Empty line (will be discarded) -CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import. -FileWasImported=File was imported with number %s. -YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'. -NbOfLinesOK=Number of lines with no errors and no warnings: %s. -NbOfLinesImported=Number of lines successfully imported: %s. -DataComeFromNoWhere=Value to insert comes from nowhere in source file. -DataComeFromFileFieldNb=Value to insert comes from field number %s in source file. -DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr). -DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases. -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: -DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field: -SourceRequired=Data value is mandatory -SourceExample=Example of possible data value -ExampleAnyRefFoundIntoElement=Any ref found for element %s -ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s -CSVFormatDesc=Comma Separated Value file format (.csv).
      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 ]. -Excel95FormatDesc=Excel file format (.xls)
      This is native Excel 95 format (BIFF5). -Excel2007FormatDesc=Excel file format (.xlsx)
      This is native Excel 2007 format (SpreadsheetML). -TsvFormatDesc=Tab Separated Value file format (.tsv)
      This is a text file format where fields are separated by a tabulator [tab]. -ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ). -CsvOptions=Csv Options +SaveImportProfile=Sačivaj ovaj import profil +ErrorImportDuplicateProfil=GreÅ”ka prilikom čuvanja profila importa sa ovim imenom. Već postoji profil sa istim imenom. +ImportSummary=Rezime import podeÅ”avanja +TablesTarget=Ciljane tabele +FieldsTarget=Ciljana polja +TableTarget=Ciljana tabela +FieldTarget=Ciljano polje +FieldSource=Izvorno polje +DoNotImportFirstLine=Nemoj importovati prvu liniju izvornog fajla +NbOfSourceLines=Broj linija u izvornom fajlu +NowClickToTestTheImport=Proverite parametre za import koje ste definisali. Ukoliko su ispravni, kliknite na dugme "%s" kako biste simulirali import (u toj fazi se niÅ”ta od podataka ne menja u bazi, radi se samo o simulaciji). +RunSimulateImportFile=Pokreni simulaciju importa +FieldNeedSource=Ovo polje zahteva podatke iz izvornog fajla +SomeMandatoryFieldHaveNoSource=Neka obavezna polja nisu prisutna u izvornom fajlu +InformationOnSourceFile=Informacije o izvornom fajlu +InformationOnTargetTables=Informacije o ciljanim poljima +SelectAtLeastOneField=Uključite makar jedno izvorno polje u koloni polja za eksport +SelectFormat=Izaberi ovaj format import fajla +RunImportFile=Importuj fajl +NowClickToRunTheImport=Proverite rezultat simulacije importa. Ukliko je sve ok, pokrenite definitivni import. +DataLoadedWithId=Svi podaci će biti učitani sa sledećim import ID-em: %s +ErrorMissingMandatoryValue=Obavezni podaci su odsutni u izvornom fajlu za polje %s. +TooMuchErrors=Postoji joÅ” %s izvornih linija sa greÅ”kama, ali je njihov prikaz ograničen. +TooMuchWarnings=Postoji joÅ” %s izvornih linija sa upozorenjima, ali je njihov prikaz ograničen. +EmptyLine=Prazna linija (biće preskočena) +CorrectErrorBeforeRunningImport=Prvo morate ispraviti sve greÅ”ke pre nego Å”to pokrenete definitivni import. +FileWasImported=Fajl je importovan sa brojem %s. +YouCanUseImportIdToFindRecord=Možete pronaći sve importovane podatke u bazi filtrirajući po polju import_key='%s'. +NbOfLinesOK=Broj linija bez greÅ”aka i upozorenja: %s. +NbOfLinesImported=Broj uspeÅ”no importovanih linija: %s. +DataComeFromNoWhere=Vrednost ne dolazi iz izvornog fajla. +DataComeFromFileFieldNb=Vrednost dolazi iz polja broj %s u izvornom fajlu. +DataComeFromIdFoundFromRef=Vrednost koja je u polju broj %s u izvornom fajlu će biti koriŔćena za pronalaženje matičnog objekta (tako da objekat %s koji je naznačen u tom polju mora već postojati u Dolibarr-u) +DataComeFromIdFoundFromCodeId=Kod koji dolazi iz polja broj %s u izvornom fajlu će biti koriŔćen za pronalaženje matičnog objekta (tako da taj kod mora postojati u rečniku %s). Ukoliko znate Id matičnog objekta, možete ga koristiti umesto koda. Import funkcioniÅ”e u oba slučaja. +DataIsInsertedInto=Data iz izvornog fajla će biti sačuvana u sledećem polju: +DataIDSourceIsInsertedInto=Id matičnog objekta iz izvornog fajla će biti sačuvan u sledeće polje: +DataCodeIDSourceIsInsertedInto=Id matičnog objekta pronađenog na snovu koda, će biti sačuvan u sledeće polje: +SourceRequired=Vrednost je obavezna +SourceExample=Primer mogućih vrednosti +ExampleAnyRefFoundIntoElement=Ref. nađena za element %s +ExampleAnyCodeOrIdFoundIntoDictionary=Kod (ili Id) je pronađen u rečniku %s +CSVFormatDesc=Comma Separated Value format (.csv)
      Ovo je tekst fajl gde su sva polja razdvojena separatorom [ %s ]. Ukoliko je separator pronađen u samom polju, polje mora biti odvojeno karakterom [ %s ]. Karakter [ %s ] se koristi da bi se poniÅ”tila specijalna funkcija karaktera za odvajanje. +Excel95FormatDesc=Excel format (.xls)
      Ovo je osnovni Excel 95 format (BIFF5) +Excel2007FormatDesc=Excel format (.xslx)
      Ovo je osnovni Excel 2007 format (SpreadsheetML). +TsvFormatDesc=Tab Separated Value format (.tsv)
      Ovo je tekstualni format gde su polja razdvojena tabom. +ExportFieldAutomaticallyAdded=Polje %s je automatski dodato. Ovo će sprečiti da slične linije budu tretirane kao duplikati (sa ovim dodatnim poljem, svaka linija će imati svoj sopstveni id i biće različite). +CsvOptions=Csv opcije Separator=Separator Enclosure=Enclosure -SuppliersProducts=Suppliers Products -BankCode=Bank code -DeskCode=Desk code -BankAccountNumber=Account number +SuppliersProducts=Proizvodi dobavljača +BankCode=Kod banke +DeskCode=Kod Å”altera +BankAccountNumber=Računovodstveni broj BankAccountNumberKey=Key -SpecialCode=Special code -ExportStringFilter=%% allows replacing one or more characters in the text -ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filters by one year/month/day
      YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filters over a range of years/months/days
      > YYYY, > YYYYMM, > YYYYMMDD : filters on all following years/months/days
      < YYYY, < YYYYMM, < YYYYMMDD : filters on all previous years/months/days -ExportNumericFilter='NNNNN' filters by one value
      'NNNNN+NNNNN' filters over a range of values
      '>NNNNN' filters by lower values
      '>NNNNN' filters by higher values +SpecialCode=Posebni kod +ExportStringFilter=%% omogućava zamenu jednog ili viÅ”e karaktera u tekstu +ExportDateFilter=YYYY, YYYYMM, YYYYMMDD : filtrira po godini/mesecu/danu
      YYYY+YYYY, YYYYMM+YYYYMM, YYYYMMDD+YYYYMMDD : filtrira po periodugodina/meseci/dana
      > YYYY, > YYYYMM, > YYYYMMDD : filtrira po svim narednim godinama/msecima/danima
      < YYYY, < YYYYMM, < YYYYMMDD : filtrira po svim prethodnim godinama/mesecima/danima +ExportNumericFilter='NNNNN' filtrira po jednoj vrednosti
      'NNNNN+NNNNN' filtrira po rasponu vrednosti
      '>NNNNN' filtrira po nižim vrednostima
      '>NNNNN' filtrira po viÅ”im vrednostima ## filters -SelectFilterFields=If you want to filter on some values, just input values here. -FilterableFields=Filterable Fields -FilteredFields=Filtered fields -FilteredFieldsValues=Value for filter -FormatControlRule=Format control rule +SelectFilterFields=Ukoliko želite da filtrirate po nekim vrednostima unesite ih ovde. +FilterableFields=Polja koj se mogu filtrirati +FilteredFields=Filtrirana polja +FilteredFieldsValues=Vrednost za filtriranje +FormatControlRule=Pravilo za kontrolu formata diff --git a/htdocs/langs/sr_RS/ftp.lang b/htdocs/langs/sr_RS/ftp.lang index 01e1b8eace5..15cb044156d 100644 --- a/htdocs/langs/sr_RS/ftp.lang +++ b/htdocs/langs/sr_RS/ftp.lang @@ -10,5 +10,5 @@ FailedToConnectToFTPServerWithCredentials=PogreÅ”an login/password za konekciju FTPFailedToRemoveFile=GreÅ”ka prilikom brisanja fajla %s. FTPFailedToRemoveDir=GreÅ”ka prilkom brisanja foldera %s (proverite prava i da li je flder pazan). FTPPassiveMode=Passive mode -ChooseAFTPEntryIntoMenu=Choose a FTP entry into menu... -FailedToGetFile=Failed to get files %s +ChooseAFTPEntryIntoMenu=Izaberite FTP stavku u meniju... +FailedToGetFile=GreÅ”ka prilikom preuzimanja fajlova %s diff --git a/htdocs/langs/sr_RS/holiday.lang b/htdocs/langs/sr_RS/holiday.lang index 800fdb22f9c..d73ce6a5d05 100644 --- a/htdocs/langs/sr_RS/holiday.lang +++ b/htdocs/langs/sr_RS/holiday.lang @@ -5,10 +5,9 @@ CPTitreMenu=Odsustva MenuReportMonth=Mesečna promena MenuAddCP=Novi zahtev za odsustvo NotActiveModCP=Morate aktivirati modul Odsustva da biste videli ovu stranu. -NotConfigModCP=You must configure the module Leaves to view this page. To do this, click here . +NotConfigModCP=Morate konfigurisati modul odsustva da biste videli ovu stranu. Da biste ga konfigurisali, kliknite ovde . NoCPforUser=Nemate slobodnih dana. AddCP=Zatraži odsustvo -Employe=Zaposleni DateDebCP=Početak DateFinCP=Kraj DateCreateCP=Datum kreiranja @@ -22,10 +21,10 @@ ListeCP=Lista odsustva ReviewedByCP=Revidiraće DescCP=Opis SendRequestCP=Kreiraj zahtev za odsustvo -DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Izmeni stanje odsustva +DelayToRequestCP=Zahtevi za odsustvo moraju biti kreirani makar %s dan(a) pre odsustva. +MenuConfCP=Balance of leaves UpdateAllCP=Ažuriraj odsustva -SoldeCPUser=Leaves balance is %s days. +SoldeCPUser=Broj slobodnih dana je %s. ErrorEndDateCP=Morate selektovati kraj posle početka. ErrorSQLCreateCP=DoÅ”lo je do SQL greÅ”ke prilikom kreacije: ErrorIDFicheCP=DoÅ”lo je do greÅ”ke, zahtev za odsustvo ne postoji. @@ -33,9 +32,9 @@ ReturnCP=Povratak na prethodnu stranu ErrorUserViewCP=Nemate prava da vidite ovaj zahtev za odsustvo. InfosCP=Informacije zahteva za odsustvo InfosWorkflowCP=Tok informacija -RequestByCP=Requested by +RequestByCP=Zatražio TitreRequestCP=Zahtev za odsustvo -NbUseDaysCP=Number of days of vacation consumed +NbUseDaysCP=Broj potroÅ”enih dana od odmora EditCP=Izmeni DeleteCP=ObriÅ”i ActionValidCP=Odobri @@ -65,54 +64,54 @@ ConfirmCancelCP=Da li ste sigurni da želite da otkažete zahtev za odsustvo ? DetailRefusCP=Razlog odbijanja DateRefusCP=Datum odbijanja DateCancelCP=Datum otkazivanja -DefineEventUserCP=Assign an exceptional leave for a user +DefineEventUserCP=Dodeli vanredno odsustvo za korisnika addEventToUserCP=Dodeli odsustvo MotifCP=Razlog UserCP=Korisnik -ErrorAddEventToUserCP=An error occurred while adding the exceptional leave. -AddEventToUserOkCP=The addition of the exceptional leave has been completed. -MenuLogCP=View change logs -LogCP=Log of updates of available vacation days -ActionByCP=Performed by +ErrorAddEventToUserCP=GreÅ”ka prilikom kreiranja vanrednog odsustva. +AddEventToUserOkCP=Kreiranje vanrednog odsustva je zavrÅ”eno. +MenuLogCP=Prikaži log izmena +LogCP=Log izmena preostalih dana od odmora +ActionByCP=IzvrÅ”io UserUpdateCP=Za korisnika PrevSoldeCP=Prethodno stanje NewSoldeCP=Novo stanje -alreadyCPexist=A leave request has already been done on this period. +alreadyCPexist=Zahtev za odsustvo već postoji za ovaj period. UserName=Ime -Employee=Zaposeni FirstDayOfHoliday=Prvi dan odmora LastDayOfHoliday=Poslednji dan odmora +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Mesečno ažuriranje ManualUpdate=Ručno ažuriranje HolidaysCancelation=Napusti otkazivanje zahteva ## Configuration du Module ## -ConfCP=Configuration of leave request module +ConfCP=Konfiguracija modula zahteva za odsustvo. DescOptionCP=Opis opcije ValueOptionCP=Vrednost -GroupToValidateCP=Group with the ability to approve leave requests +GroupToValidateCP=Grupa sa pravima odobrenja zahteva za odsustvo ConfirmConfigCP=Potvrdi konfiguraciju -LastUpdateCP=Last automatic update of leaves allocation -MonthOfLastMonthlyUpdate=Month of last automatic update of leaves allocation +LastUpdateCP=Poslednja automatska izmena odsustva +MonthOfLastMonthlyUpdate=Mesec poslednjeg automatskog ažuriranja broja slobodnih dana. UpdateConfCPOK=UspeÅ”no ažurirano -ErrorUpdateConfCP=An error occurred during the update, please try again. -AddCPforUsers=Please add the balance of leaves allocation of users by clicking here. +ErrorUpdateConfCP=GreÅ”ka prilikom izmene, pokuÅ”ajte ponovo. +AddCPforUsers=Molimo dodajte slobodne dane korisnika preko ovog linka. DelayForSubmitCP=Krajnji rok za kreiranje zahteva za odsustvo -AlertapprobatortorDelayCP=Prevent the approbator if the leave request does not match the deadline -AlertValidatorDelayCP=PrĆ©event the approbator if the leave request exceed delay -AlertValidorSoldeCP=Prevent the approbator if the leave request exceed the balance -nbUserCP=Number of users supported in the module Leaves -nbHolidayDeductedCP=Number of leave days to be deducted per day of vacation taken -nbHolidayEveryMonthCP=Number of leave days added every month +AlertapprobatortorDelayCP=Spreči odobrenje ukoliko zahtev nije obavljen na vreme +AlertValidatorDelayCP=Spreči odobrenje ukoliko zahtev prekoračuje termin +AlertValidorSoldeCP=Spreči odobrenje ukoliko zahtev prekoračuje broj dostupnih dana +nbUserCP=Broj pordžanih korisnika u modulu odsustva +nbHolidayDeductedCP=Broj dana koji se skida sa stanja za svaki dan odmora +nbHolidayEveryMonthCP=Broj dana dodatih svakog meseca Module27130Name= Upravljanje zahtevima za odsustvo Module27130Desc= Upravljanje zahtevima za odsustvo TitleOptionMainCP=Gravna podeÅ”avanja zahteva za odsustvo TitleOptionEventCP=PodeÅ”avanja zahteva za odsustvo zbog događaja ValidEventCP=Potvrdi -UpdateEventCP=Update events +UpdateEventCP=Događaji izmena CreateEventCP=Kreiraj NameEventCP=Ime događaja -OkCreateEventCP=The addition of the event went well. +OkCreateEventCP=Dodavanje događaja uspeÅ”no. ErrorCreateEventCP=GreÅ”ka prilikom kreiranja događaja. UpdateEventOkCP=Događaj je uspeÅ”no ažuriran. ErrorUpdateEventCP=GreÅ”ka prilikom ažuriranja događaja. @@ -131,14 +130,17 @@ TitleAdminCP=PodeÅ”avnja odsustva NoticePeriod=Rok za obaveÅ”tenje #Messages HolidaysToValidate=Odobri zahteve za odsustva -HolidaysToValidateBody=Below is a leave request to validate -HolidaysToValidateDelay=This leave request will take place within a period of less than %s days. -HolidaysToValidateAlertSolde=The user who made this leave reques do not have enough available days. +HolidaysToValidateBody=Ispod je zahtev za odobrenje +HolidaysToValidateDelay=Ovaj zahtev se odnosi na period manji od %s dana +HolidaysToValidateAlertSolde=Korisnik koji je napravio zahtev nema dovoljno slobodnih dana. HolidaysValidated=Odobreni zahtevi za odsustva -HolidaysValidatedBody=Your leave request for %s to %s has been validated. +HolidaysValidatedBody=VaÅ” zahtev za odsustvo %s do %s je potvrđen. HolidaysRefused=Zahtev odbijen -HolidaysRefusedBody=Your leave request for %s to %s has been denied for the following reason : +HolidaysRefusedBody=VaÅ” zahtev za odsustvo %s do %s je odbijen sa sledećim obrazloženjem : HolidaysCanceled=Otkazan zahtev za odsustvo -HolidaysCanceledBody=Your leave request for %s to %s has been canceled. +HolidaysCanceledBody=VaÅ” zahtev za odsustvo %s do %s je otkazan. NewByMonth=Mesečno dodato -GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter +GoIntoDictionaryHolidayTypes=Idite na Home - PodeŔavanja - Rečnik - Tip odsustva da biste podesili različite tipove odsustva. diff --git a/htdocs/langs/sr_RS/install.lang b/htdocs/langs/sr_RS/install.lang index 249716c79d2..80e1038aebd 100644 --- a/htdocs/langs/sr_RS/install.lang +++ b/htdocs/langs/sr_RS/install.lang @@ -58,7 +58,7 @@ AdminPassword=Password za vlasnika Dolibarr baze. CreateDatabase=Kreiraj bazu CreateUser=Kreiraj vlasnika DatabaseSuperUserAccess=Server baze - superuser access -CheckToCreateDatabase=Check box if database does not exist and must be created.
      In this case, you must fill the login/password for superuser account at the bottom of this page. +CheckToCreateDatabase=Selektirajte ovu opciju ukoliko baza ne postoji i mora biti kreirana.
      U ovom slučaju, morate ispuniti login/lozinku superuser-a na dnu ove strane. CheckToCreateUser=Check box if database owner does not exist and must be created.
      In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists. DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists. KeepEmptyIfNoPassword=Ostavite prazno ako user nema password (izbegavajte ovo) diff --git a/htdocs/langs/sr_RS/interventions.lang b/htdocs/langs/sr_RS/interventions.lang index a2e011c45a7..78f3756baff 100644 --- a/htdocs/langs/sr_RS/interventions.lang +++ b/htdocs/langs/sr_RS/interventions.lang @@ -25,7 +25,7 @@ NameAndSignatureOfExternalContact=Ime i potpis klijenta : DocumentModelStandard=Standardni model dokumenta za intervencije InterventionCardsAndInterventionLines=Intervencije i linije intervencija InterventionClassifyBilled=Označi "Naplaćeno" -InterventionClassifyUnBilled=Classify "Unbilled" +InterventionClassifyUnBilled=Postavi kao "Nenaplaćeno" StatusInterInvoiced=Naplaćeno RelatedInterventions=Povezane intervencije ShowIntervention=Prikaži intervenciju @@ -35,13 +35,13 @@ InterventionCreatedInDolibarr=Intervencija %s je kreirana InterventionValidatedInDolibarr=Intervencija %s je odobrena InterventionModifiedInDolibarr=Intervencija %s je izmenjena InterventionClassifiedBilledInDolibarr=Intervencija %s je označena kao plaćena -InterventionClassifiedUnbilledInDolibarr=Intervention %s set as unbilled +InterventionClassifiedUnbilledInDolibarr=Intervencija %s je postavljena kao nenaplaćena InterventionSentByEMail=Intervencija %s je poslata mailom InterventionDeletedInDolibarr=Intervencija %s je obrisana SearchAnIntervention=Potraži intervenciju -InterventionsArea=Interventions area -DraftFichinter=Draft interventions -LastModifiedInterventions=Last %s modified interventions +InterventionsArea=Intervencije +DraftFichinter=Draft intervencije +LastModifiedInterventions=Poslednjih %s izmenjenih intervencija ##### Types de contacts ##### TypeContact_fichinter_internal_INTERREPFOLL=Osoba koja prati intervenciju TypeContact_fichinter_internal_INTERVENING=Osoba koja interveniÅ”e @@ -50,18 +50,21 @@ TypeContact_fichinter_external_CUSTOMER=Kontakt klijenta koji prat intervenciju # Modele numĆ©rotation ArcticNumRefModelDesc1=Model generičkog broja ArcticNumRefModelError=Neuspela aktivacija -PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0 -PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. +PacificNumRefModelDesc1=Vraća broj u formatu %syymm-nnnn gde je yy godina, mm mesec, a nnnn numerička sekvenca bez vraćanja na 0 +PacificNumRefModelError=Kartica intervencije sa početkom $syymm već postoji i nije kompatibina sa ovim modelom sekvence. Uklonite je ili je preimenujte da biste aktivirali ovaj modul. PrintProductsOnFichinter=Å tampaj proizvode sa kartice intervencije PrintProductsOnFichinterDetails=Intervencije generisane iz narudžbina +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### -InterId=Intervention id -InterRef=Intervention ref. -InterDateCreation=Date creation intervention -InterDuration=Duration intervention -InterStatus=Status intervention -InterNote=Note intervention -InterLineId=Line id intervention -InterLineDate=Line date intervention -InterLineDuration=Line duration intervention -InterLineDesc=Line description intervention +InterId=Id intervencije +InterRef=Ref. intervencije +InterDateCreation=Datum kreiranja intervencije +InterDuration=Trajanje intervencije +InterStatus=Status intervencije +InterNote=Napomena intervencije +InterLineId=Id linije intervencije +InterLineDate=Datum linije intervencije +InterLineDuration=Trajanje linije intervencije +InterLineDesc=Opis linije intervencije diff --git a/htdocs/langs/sr_RS/link.lang b/htdocs/langs/sr_RS/link.lang index 3979ddc510a..99510dc709b 100644 --- a/htdocs/langs/sr_RS/link.lang +++ b/htdocs/langs/sr_RS/link.lang @@ -6,4 +6,4 @@ ErrorFileNotLinked=Fajl nije mogao biti linkovan LinkRemoved=Link %s je uklonjen ErrorFailedToDeleteLink= GreÅ”ka prilikom uklanjanja linka '%s' ErrorFailedToUpdateLink= GreÅ”ka prilikom ažuriranja linka '%s' -URLToLink=URL to link +URLToLink=URL za link diff --git a/htdocs/langs/sr_RS/mails.lang b/htdocs/langs/sr_RS/mails.lang index dc5a4fcd42c..053c24d80ab 100644 --- a/htdocs/langs/sr_RS/mails.lang +++ b/htdocs/langs/sr_RS/mails.lang @@ -50,7 +50,7 @@ MailingStatusNotContact=Ne kontaktirati viÅ”e ErrorMailRecipientIsEmpty=Primalac nije unet WarningNoEMailsAdded=Nema novih mail-ova za dodavanje listi primalaca ConfirmValidMailing=Da li ste sigurni da želite da odobrite ovaj emailing ? -ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ? +ConfirmResetMailing=Upozorenje, ako reinicijalizujete emailing %s, omogućićete ponovno masovno slanje ovog maila. Da li ste sigurni da to želite da uradite ? ConfirmDeleteMailing=Da li ste sigurni da želite da obriÅ”ete ovaj emailing ? NbOfRecipients=Broj primalaca NbOfUniqueEMails=Br. jedinstvenih emailova @@ -60,8 +60,8 @@ NoTargetYet=JoÅ” nema definisanih primalaca (idite na tab Primaoci) AddRecipients=Dodaj primaoce RemoveRecipient=Ukloni primaoca CommonSubstitutions=OpÅ”te zamene -YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README. -EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values +YouCanAddYourOwnPredefindedListHere=Da biste kreirali VaÅ” modul mail selektor, pogledajte htdocs/core/modules/mailings/README. +EMailTestSubstitutionReplacedByGenericValues=Kada koristite test mod, promenljive su inicijalizovane generičkim vrednostima MailingAddFile=Dodaj ovaj fajl NoAttachedFiles=Nema priloženih fajlova BadEMail=PogreÅ”na vrednost za email @@ -74,33 +74,34 @@ DateSending=Datum slanja SentTo=Poslato za %s MailingStatusRead=Pročitaj CheckRead=Pročitaj prijemnicu -YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list +YourMailUnsubcribeOK=Email %s je uspeÅ”no uklonjen iz liste. MailtoEMail=Link ka mailu ActivateCheckRead=Omogući koriŔćenje "Unsubscribe" linka -ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubcribe" feature +ActivateCheckReadKey=Ključ za enkripciju URL-a u funkcionalnostima "Pregled Računa" i "Ukloni sa liste" EMailSentToNRecipients=Mail poslat %s primalaca. -XTargetsAdded=%s recipients added into target list -EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +XTargetsAdded=%s primalaca su dodati na listu +EachInvoiceWillBeAttachedToEmail=Dokument sa default fakturom će biti kreiran i priložen svakom mailu. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Podsetnik za račun %s (%s) SendRemind=PoÅ”alji podsetnik emailom RemindSent=%s podsetnik(a) poslato -AllRecipientSelected=All thirdparties selected and if an email is set. +AllRecipientSelected=Svi subjekti su selektirani ukoliko imaju email. NoRemindSent=Nema poslatih podsetnika -ResultOfMailSending=Result of mass EMail sending -NbSelected=Nb selected -NbIgnored=Nb ignored -NbSent=Nb sent +ResultOfMailSending=Rezultat masovnog mailinga +NbSelected=Br selektiranih +NbIgnored= Br ignorisanih +NbSent=Br poslatih # Libelle des modules de liste de destinataires mailing -MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...) +MailingModuleDescContactCompanies=KontaktiÅ”adrese svih subjekata (klijenti, kandidati, dobavljači, ...) MailingModuleDescDolibarrUsers=Dolibarr korisnici MailingModuleDescFundationMembers=Članovi fondacije sa mailovima -MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other) -MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other) +MailingModuleDescEmailsFromFile=Email-ovi iz tekst fajla (email;prezime;ime;ostalo) +MailingModuleDescEmailsFromUser=Email-ovi koje je uneo korisnik (email;prezime;ime;ostalo) MailingModuleDescContactsCategories=Subjekti (po kategoriji) MailingModuleDescDolibarrContractsLinesExpired=Subjekti sa isteklim linijama ugovora MailingModuleDescContactsByCompanyCategory=Kontakti/adrese subjekata (po kategoriji subjekta) -MailingModuleDescContactsByCategory=Contacts/addresses of third parties (by category) +MailingModuleDescContactsByCategory=Kontakti/adrese subjekata (po kategoriji) MailingModuleDescMembersCategories=Članovi fondacije (po kategorijama) MailingModuleDescContactsByFunction=Kontakti/adrese subjekata (po poziciji/funkciji) LineInFile=Linija %s u fajlu @@ -115,10 +116,10 @@ SearchAMailing=Pretraži emailing SendMailing=PoÅ”alji emailing SendMail=PoÅ”alji email SentBy=Poslao -MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients: -MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other. -ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ? -LimitSendingEmailing=Note: Sending of emailings from web interface is done in several times for security and timeout reasons, %s recipients at a time for each sending session. +MailingNeedCommand=Iz sigurnosnih razloga, slanje maila je bolje ukoliko se obavlja iz komandne linije. Ukoliko je moguće, obratite se administratoru kako bi putem sledeće komande posla mail svim primaocima: +MailingNeedCommand2=Možete ih poslati i online, dodavanjem parametra MAILING_LIMIT_SENDBYWEB sa vrednoŔću maksimalnog broja mailova koje želite da poÅ”aljete u jednoj sesiji. Pogledajte Home - PodeÅ”avanja - Ostalo. +ConfirmSendingEmailing=Ukoliko ne možete, ili preferirate slanje putem browsera, molimo potvrdite da želite da poÅ”aljete ovaj mailing sada iz browsera ? +LimitSendingEmailing=Napomena: Slanje mailova putem web interfejsa se radi iz viÅ”e puta iz bezbednosnih razloga, %s primalaca od jednom za svaku sesiju slanja. TargetsReset=Očisti listu ToClearAllRecipientsClickHere=Kliknite ovde da biste očistili listu primalaca za ovaj emailing ToAddRecipientsChooseHere=Dodaj primaoce selekcijom u listi @@ -126,12 +127,12 @@ NbOfEMailingsReceived=Masovni emailing primljen NbOfEMailingsSend=Masovni mail poslat IdRecord=ID linije DeliveryReceipt=Prijemnica -YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients. +YouCanUseCommaSeparatorForSeveralRecipients=Možete koristiti zarez da biste naveli viÅ”e primalaca TagCheckMail=Beleži otvaranje mailova TagUnsubscribe=Unsubscribe link TagSignature=Potpis poÅ”iljaoca TagMailtoEmail=Mail primaoca -NoEmailSentBadSenderOrRecipientEmail=No email sent. Bad sender or recipient email. Verify user profile. +NoEmailSentBadSenderOrRecipientEmail=Mail nije poslat. PogreÅ”an mail primaoca ili poÅ”iljaoca. Proverite profil korisnika. # Module Notifications Notifications=ObaveÅ”tenja NoNotificationsWillBeSent=Nema planiranih obaveÅ”tenja za ovaj događaj i kompaniju @@ -140,8 +141,8 @@ SomeNotificationsWillBeSent=%s obaveÅ”tenja će biti poslato mailom AddNewNotification=Aktiviraj novi target za email obaveÅ”tenja ListOfActiveNotifications=Lista aktivnih targeta za email obaveÅ”tenja ListOfNotificationsDone=Lista svih poslatih obaveÅ”tenja -MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. -MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. -MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. -YouCanAlsoUseSupervisorKeyword=You can also add the keyword __SUPERVISOREMAIL__ to have email being sent to the supervisor of user (works only if an email is defined for this supervisor) -NbOfTargetedContacts=Current number of targeted contact emails +MailSendSetupIs=Konfiguracija slanja mailova je podeÅ”ena na "%s". Ovaj mod ne može slati masovne mailove. +MailSendSetupIs2=Prvo morate sa admin nalogom otvoriti meni %sHome - Setup - EMails%s da biste promenili parametar '%s' i preÅ”li u mod '%s'. U ovom modu, možete uneti podeÅ”avanja SMTP servera VaÅ”eg provajdera i koristiti funkcionalnost masovnog emailinga. +MailSendSetupIs3=Ukoliko imate pitanja oko podeÅ”avanja SMTP servera, možete pitati %s. +YouCanAlsoUseSupervisorKeyword=Takođe možete dodati parametar __SUPERVISOREMAIL__ kako bi mail bio poslat supervizoru korisnika (radi samo ukoliko je mail definisan za ovog supervizora) +NbOfTargetedContacts=Trenutni broj targetiranih kontakt mailova diff --git a/htdocs/langs/sr_RS/main.lang b/htdocs/langs/sr_RS/main.lang index 2539d4f3481..64312e45f61 100644 --- a/htdocs/langs/sr_RS/main.lang +++ b/htdocs/langs/sr_RS/main.lang @@ -24,11 +24,12 @@ FormatDateHourSecShort=%d/%m/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Konekcija sa bazom +NoTemplateDefined=No template defined for this email type NoTranslation=Nema prevoda NoRecordFound=Nema rezultata NoError=Nema greÅ”ke Error=GreÅ”ka -Errors=Errors +Errors=GreÅ”ke ErrorFieldRequired=Polje '%s' je obavezno ErrorFieldFormat=Polje '%s' sadrži pogreÅ”nu vrednost ErrorFileDoesNotExists=Fajl %s ne postoji @@ -43,24 +44,24 @@ ErrorGoToGlobalSetup=Idite u 'Company/Foundation' podeÅ”avanja da ovo ispravite ErrorGoToModuleSetup=Idite u podeÅ”avanja Modula da ovo ispravite ErrorFailedToSendMail=GreÅ”ka u slanju mail-a (poÅ”iljalac=%s, primalac=%s) ErrorAttachedFilesDisabled=Fajlovi u prilogu su deaktivirani na ovom serveru -ErrorFileNotUploaded=File was not uploaded. Check that size does not exceed maximum allowed, that free space is available on disk and that there is not already a file with same name in this directory. +ErrorFileNotUploaded=Fajl nije uploadovan. Proverite da li je fajl preveliki, da li ima dovoljno prostora na disku i da li postoji fajl sa istim imenom u ovom folderu. ErrorInternalErrorDetected=Detektovana je greÅ”ka ErrorNoRequestRan=Nema izvrÅ”enih upita ErrorWrongHostParameter=PogreÅ”an host parametar ErrorYourCountryIsNotDefined=VaÅ”a zemlja nije definisana. Idite na Početna-PodeÅ”avanja-Izmene i ponovo popunite formu -ErrorRecordIsUsedByChild=Failed to delete this record. This record is used by at least one child records. +ErrorRecordIsUsedByChild=GreÅ”ka prilikom brisanja linije. Ovu liniju koristi jedan ili viÅ”e drugih redova. ErrorWrongValue=PogreÅ”na vrednost ErrorWrongValueForParameterX=PogreÅ”na vrednost za parametar %s ErrorNoRequestInError=Nema upita sa greÅ”kom ErrorServiceUnavailableTryLater=Servis trenutno nije dostupan. PokuÅ”ajte ponovo. ErrorDuplicateField=Dupla vrednost u jedinstvenom polju ErrorSomeErrorWereFoundRollbackIsDone=Detektovane su greÅ”ke. PoniÅ”tavamo sve promene. -ErrorConfigParameterNotDefined=Parameter %s is not defined inside Dolibarr config file conf.php. -ErrorCantLoadUserFromDolibarrDatabase=Failed to find user %s in Dolibarr database. -ErrorNoVATRateDefinedForSellerCountry=Error, no vat rates defined for country '%s'. -ErrorNoSocialContributionForSellerCountry=Error, no social/fiscal taxes type defined for country '%s'. +ErrorConfigParameterNotDefined=Parametar %s nije definisan u Dolibarr config fajlu conf.php. +ErrorCantLoadUserFromDolibarrDatabase=Korisnik %s nije pronađen u Dolibarr bazi. +ErrorNoVATRateDefinedForSellerCountry=GreÅ”ka, PDV stopa nije definisana za zemlju "%s". +ErrorNoSocialContributionForSellerCountry=GreÅ”ka, nema poreskih stopa definisanih za zemlju "%s". ErrorFailedToSaveFile=GreÅ”ka, nemoguće sačuvati fajl. -NotAuthorized=You are not authorized to do that. +NotAuthorized=Nemate prava za tu akciju. SetDate=Postavi datum SelectDate=Izaberi datum SeeAlso=Pogledajte i %s @@ -68,17 +69,17 @@ SeeHere=Pogledaj ovde BackgroundColorByDefault=Default boja pozadine FileNotUploaded=Fajl nije uloadovan FileUploaded=Fajl je uspeÅ”no uploadovan -FileWasNotUploaded=A file is selected for attachment but was not yet uploaded. Click on "Attach file" for this. +FileWasNotUploaded=Fajl je selektiran za prilog, ali joÅ” uvek nije uploadovan. Klikni na "Priloži fajl". NbOfEntries=Br linija GoToWikiHelpPage=Pročitajte online pomoć (potrebna je internet konekcija) GoToHelpPage=Pročitajte pomoć RecordSaved=Linija sačuvana RecordDeleted=Linija obrisana -LevelOfFeature=Level of features +LevelOfFeature=Nivo funkcionalnosti NotDefined=Nije definisano -DefinedAndHasThisValue=Defined and value to +DefinedAndHasThisValue=Definisana vrednost IsNotDefined=nedefinisano -DolibarrInHttpAuthenticationSoPasswordUseless=Dolibarr authentication mode is setup to %s in configuration file conf.php.
      This means that password database is extern to Dolibarr, so changing this field may have no effects. +DolibarrInHttpAuthenticationSoPasswordUseless=Mod autentifkacije je podeŔen na %s u konfiguracionom fajlu conf.php.
      To znači da je baza sa lozinkama van Dolibarr-a, tako da izmena ovog polja nema efekata. Administrator=Administrator Undefined=Nedefinisano PasswordForgotten=Zaboravljena lozinka ? @@ -99,13 +100,14 @@ DolibarrHasDetectedError=Dolibarr je detektovao tehničku greÅ”ku InformationToHelpDiagnose=Ova informacija može pomoći u dijagnostici problema MoreInformation=ViÅ”e informacija TechnicalInformation=Tehnički podaci -TechnicalID=Technical ID +TechnicalID=Tehnički ID NotePublic=BeleÅ”ka (javna) NotePrivate=BeleÅ”ka (privatna) -PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. +PrecisionUnitIsLimitedToXDecimals=Dolibarr je podeÅ”en da zaokružuje cene na %s decimala. DoTest=Test ToFilter=Filter -WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. +NoFilter=No filter +WarningYouHaveAtLeastOneTaskLate=Upozorenje, imate barem jedan element koji kasni. yes=da Yes=Da no=ne @@ -181,7 +183,7 @@ Groups=Grupe NoUserGroupDefined=Korisnička grupa nije definisana Password=Lozinka PasswordRetype=Ponovo unesi lozinku -NoteSomeFeaturesAreDisabled=Note that a lot of features/modules are disabled in this demonstration. +NoteSomeFeaturesAreDisabled=Dosta funkcionalnosti/modula su deaktivirani u ovoj demonstraciji. Name=Ime Person=Osoba Parameter=Parametar @@ -216,7 +218,7 @@ Limit=Limit Limits=Limiti DevelopmentTeam=Razvojni tim Logout=Logout -NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s +NoLogoutProcessWithAuthMode=Nema funkcionalnosti za diskonekciju sa %s modom autentifikacije Connection=Konekcija Setup=PodeÅ”avanja Alert=Alert @@ -228,10 +230,12 @@ Now=Sada HourStart=Vreme početka Date=Datum DateAndHour=Datum i vreme +DateToday=Today's date +DateReference=Reference date DateStart=Početak DateEnd=Kraj DateCreation=Datum kreacije -DateCreationShort=Creat. date +DateCreationShort=Datum kreiranja DateModification=Datum izmene DateModificationShort=Dat. izmene DateLastModification=Datum poslednje izmene @@ -307,7 +311,7 @@ UnitPriceHT=Jedinična cena (neto) UnitPriceTTC=Jedinična cena PriceU=J.C. PriceUHT=J.C. (neto) -SupplierProposalUHT=U.P. net Requested +SupplierProposalUHT=Potrebna je Neto J.C. PriceUTTC=J.C. (bruto) Amount=Iznos AmountInvoice=Iznos računa @@ -345,7 +349,7 @@ IncludedVAT=Uračunat porez HT=Neto TTC=Bruto VAT=Porez na promet -VATs=Sales taxes +VATs=Porezi prodaje LT1ES=RE LT2ES=IRPF VATRate=Stopa poreza @@ -359,10 +363,10 @@ FullList=Cela lista Statistics=Statistike OtherStatistics=Druge statistike Status=Status -Favorite=Favorite +Favorite=Preferirani ShortInfo=Info. Ref=Ref. -ExternalRef=Ref. extern +ExternalRef=Eksterna ref. RefSupplier=Ref. dobavljača RefPayment=Ref. plaćanja CommercialProposalsShort=Komercijalne svrhe @@ -386,9 +390,9 @@ ActionsOnCompany=Događaji vezani za ovaj subjekat ActionsOnMember=Događaji vezani za ovog člana NActions=%s događaja NActionsLate=%s kasni -RequestAlreadyDone=Request already recorded +RequestAlreadyDone=Upit je već zabeležen Filter=Filter -FilterOnInto=Search criteria '%s' into fields %s +FilterOnInto=Kriterijum pretrage '%s' za polja %s RemoveFilter=Ukloni filter ChartGenerated=Grafik generisan ChartNotGenerated=Grafik nije generisan @@ -401,7 +405,7 @@ MyBookmarks=Moje zabeleÅ”ke OtherInformationsBoxes=Drugi info boxovi DolibarrBoard=Dolibarr board DolibarrStateBoard=Statistike -DolibarrWorkBoard=Work tasks board +DolibarrWorkBoard=Pregled radnih zadataka Available=Dostupno NotYetAvailable=JoÅ” uvek nedostupno NotAvailable=Nedostupno @@ -541,7 +545,7 @@ DateFromTo=Od %s do %s DateFrom=Od %s DateUntil=Do %s Check=Proveri -Uncheck=Uncheck +Uncheck=Ukloni Internal=interni External=Eksterni Internals=Interni @@ -593,7 +597,7 @@ CanBeModifiedIfKo=Može biti izmenjeno ukoliko nije validno RecordModifiedSuccessfully=Linija uspeÅ”no izmenjena RecordsModified=%s linija izmenjeno AutomaticCode=Automatski kod -NotManaged=Not managed +NotManaged=Nema upravljanja FeatureDisabled=Funkcionalnost deaktivirana MoveBox=Pomeri box %s Offered=Ponuđeno @@ -607,7 +611,8 @@ TotalWoman=Celo TotalMan=Celo NeverReceived=Nije primljena Canceled=Otkazano -YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanChangeValuesForThisListFromDictionarySetup=Možete izmeniti vrednosti ove liste iz menija podeÅ”avanja - rečnik +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Boja Documents=Povezani fajlovi DocumentsNb=Povezani fajlovi (%s) @@ -618,7 +623,7 @@ MenuECM=Dokumenti MenuAWStats=AWStats MenuMembers=Članovi MenuAgendaGoogle=Google agenda -ThisLimitIsDefinedInSetup=Dolibarr limit (Menu home-setup-security): %s Kb, PHP limit: %s Kb +ThisLimitIsDefinedInSetup=Dolibarr limit (Meni home-podeÅ”avanja-bezbednost): %s Kb, PHP limit: %s Kb NoFileFound=Nema sačuvanih dokumenata u folderu CurrentUserLanguage=Aktivni jezik CurrentTheme=Aktivna tema @@ -637,26 +642,26 @@ AddNewLine=Dodaj liniju AddFile=Dodaj fajl ListOfFiles=Lista dostupnih fajlova FreeZone=Slobodan ulaz -FreeLineOfType=Free entry of type +FreeLineOfType=Slobodan unos tipa CloneMainAttributes=Dupliraj objekat sa glavnim atributima PDFMerge=PDF Merge Merge=Merge -PrintContentArea=Show page to print main content area +PrintContentArea=Prikaži stranu za Å”tampanje glavnog sadržaja MenuManager=Menu manager NoMenu=Nema pod menija -WarningYouAreInMaintenanceMode=Warning, you are in a maintenance mode, so only login %s is allowed to use application at the moment. +WarningYouAreInMaintenanceMode=Upozorenje, trenutno ste u modu održavanja, samo korisnik %s može trenutno koristiti aplikaciju. CoreErrorTitle=Sistemska greÅ”ka -CoreErrorMessage=Sorry, an error occurred. Check the logs or contact your system administrator. +CoreErrorMessage=DoÅ”lo je do greÅ”ke. Proverite logove ili kontaktirajte administratora. CreditCard=Kreditna kartica FieldsWithAreMandatory=Polja sa %s su obavezna -FieldsWithIsForPublic=Fields with %s are shown on public list of members. If you don't want this, check off the "public" box. -AccordingToGeoIPDatabase=(according to GeoIP convertion) +FieldsWithIsForPublic=Polja sa %s su prikazana na javnim listama članova. Ukoliko to ne želite, odčekirajte opciju "javno". +AccordingToGeoIPDatabase=(po GeoIP konvenciji) Line=Linija NotSupported=Nije podržano RequiredField=Obavezno polje Result=Rezultat ToTest=Test -ValidateBefore=Card must be validated before using this feature +ValidateBefore=Kartica mora biti potvrđena pre koriŔćenja ove funkcionalnosti Visibility=Vidljivost Private=Privatno Hidden=Skriveno @@ -672,7 +677,7 @@ NewAttribute=Novi atribut AttributeCode=Kod atributa OptionalFieldsSetup=PodeÅ”avanja dodatnih atributa URLPhoto=URL fotografije/logoa -SetLinkToAnotherThirdParty=Link to another third party +SetLinkToAnotherThirdParty=Link ka drugom subjektu CreateDraft=Napravi draft SetToDraft=Nazad u draft ClickToEdit=Klikni za edit @@ -695,13 +700,14 @@ Test=Test Element=Element NoPhotoYet=JoÅ” nema slika HomeDashboard=Pregled početne -Deductible=Deductible +Dashboard=Dashboard +Deductible=Može se odbiti from=od toward=ka Access=Pristup -SelectAction=Select action +SelectAction=Selektiraj akciju HelpCopyToClipboard=Ctrl+C za kopiranje -SaveUploadedFileWithMask=Save file on server with name "%s" (otherwise "%s") +SaveUploadedFileWithMask=Sačuvaj fajl na serveru sa nazivom "%s" (ili "%s") OriginFileName=Originalno ime fajla SetDemandReason=Postavi izvor SetBankAccount=DefiniÅ”i bankovni nalog @@ -712,20 +718,20 @@ PublicUrl=Javni UR AddBox=Dodaj box SelectElementAndClickRefresh=Izaberite element i kliknite na Refresh PrintFile=Å tampaj fajl %s -ShowTransaction=Show transaction on bank account -GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide. +ShowTransaction=Prikazi transakciju na bankovnom računu +GoIntoSetupToChangeLogo=Otvori Home - PodeÅ”avanja - Kompanija da biste izmenili logo ili Home - Setup - Prikaz da biste ga sakrili. Deny=Odbij Denied=Odbijeno -ListOfTemplates=List of templates +ListOfTemplates=Lista templejtova Gender=Pol Genderman=MuÅ”ko Genderwoman=Žensko -ViewList=List view +ViewList=Prikaz liste Mandatory=Obavezno Hello=Zdravo Sincerely=Srdačan pozdrav -DeleteLine=Delete line -ConfirmDeleteLine=Are you sure you want to delete this line ? +DeleteLine=ObriÅ”i red +ConfirmDeleteLine=Da li ste sigurni da želite da obriÅ”ete ovaj red? # Week day Monday=Ponedeljak @@ -756,26 +762,26 @@ ShortThursday=Č ShortFriday=P ShortSaturday=S ShortSunday=N -SelectMailModel=Select email template -SetRef=Set ref +SelectMailModel=Izaberite email template +SetRef=Podesi ref Select2ResultFoundUseArrows= -Select2NotFound=No result found -Select2Enter=Enter -Select2MoreCharacters=or more characters -Select2LoadingMoreResults=Loading more results... -Select2SearchInProgress=Search in progress... -SearchIntoThirdparties=Thirdparties -SearchIntoContacts=Contacts -SearchIntoMembers=Members -SearchIntoUsers=Users -SearchIntoProductsOrServices=Products or services -SearchIntoProjects=Projects -SearchIntoCustomerInvoices=Customer invoices -SearchIntoSupplierInvoices=Supplier invoices -SearchIntoCustomerOrders=Customer orders -SearchIntoSupplierOrders=Supplier orders -SearchIntoCustomerProposals=Customer proposals -SearchIntoSupplierProposals=Supplier proposals -SearchIntoInterventions=Interventions -SearchIntoContracts=Contracts -SearchIntoExpenseReports=Expense reports +Select2NotFound=Nema rezultata +Select2Enter=Unesite +Select2MoreCharacters=ili viÅ”e karaktera +Select2LoadingMoreResults=Učitavanje drugih rezultata... +Select2SearchInProgress=Pretraga u toku... +SearchIntoThirdparties=Subjekti +SearchIntoContacts=Kontakti +SearchIntoMembers=Članovi +SearchIntoUsers=Korisnici +SearchIntoProductsOrServices=Proizvodi ili usluge +SearchIntoProjects=Projekti +SearchIntoCustomerInvoices=Fakture klijenata +SearchIntoSupplierInvoices=Fakture dobavljača +SearchIntoCustomerOrders=Narudžbine klijenata +SearchIntoSupplierOrders=Narudžbine dobavljača +SearchIntoCustomerProposals=Ponude klijenata +SearchIntoSupplierProposals=Ponude dobavljača +SearchIntoInterventions=Intervencije +SearchIntoContracts=Ugovori +SearchIntoExpenseReports=TroÅ”kovi diff --git a/htdocs/langs/sr_RS/margins.lang b/htdocs/langs/sr_RS/margins.lang index 7087ca5c2d7..e275c578bed 100644 --- a/htdocs/langs/sr_RS/margins.lang +++ b/htdocs/langs/sr_RS/margins.lang @@ -5,10 +5,10 @@ Margins=Marže TotalMargin=Ukupna marža MarginOnProducts=Marža / Proizvodi MarginOnServices=Marža / Usluge -MarginRate=Margin rate -MarkRate=Mark rate -DisplayMarginRates=Display margin rates -DisplayMarkRates=Display mark rates +MarginRate=Stopa marže +MarkRate=Stopa marže +DisplayMarginRates=Prikaži stope marže +DisplayMarkRates=Prikaži stope marže InputPrice=Ulazna cena margin=Upravljanje maržama profita margesSetup=PodeÅ”avanja upravljanja maržama profita @@ -23,26 +23,27 @@ ChooseProduct/Service=Izaberi proizvod ili uslugu StartDate=Početak EndDate=Kraj Launch=Start -ForceBuyingPriceIfNull=Forsiraj kupovnu cenu ako je prazna -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Frsiraj nabavnu cenu na prodajnu cenu ukoliko nije definisana +ForceBuyingPriceIfNullDetails=Ukoliko nabavna cena nije definisana i ova opcija je aktivna, marža će biti nula za ovu liniju (nabavna cena = prodajna cena). U suprotnom, marža će biti jednaka default vrednosti. MARGIN_METHODE_FOR_DISCOUNT=Metoda marže za globalne popuste UseDiscountAsProduct=Kao proizvod UseDiscountAsService=Kao usluga -UseDiscountOnTotal=On subtotal -MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation. -MARGIN_TYPE=Buying/Cost price suggested by default for margin calculation +UseDiscountOnTotal=Pod-zbir +MARGIN_METHODE_FOR_DISCOUNT_DETAILS=DefiniÅ”e da li je globalni popust tretiran kao proizvod, usluga ili se primenjuje samo na pod-zbiru za uračunanje marže. +MARGIN_TYPE=Default nabavna cena za računanje marže MargeBrute=Bruto marža MargeNette=Neto marža MargeType1=Marža na najpovoljniju cenu dobavljača MargeType2=Marža na prosečnu cenu (PC) -MARGIN_TYPE_DETAILS=Bruto marža : Prodajna cena - Kupovna cena
      neto marža : Prodajna cena - Cena koŔtanja -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cena koÅ”tanja BuyingCost=Cena koÅ”tanja UnitCharges=Unitarni troÅ”kovi Charges=TroÅ”kovi AgentContactType=Tip kontakta komercijalnog agenta -AgentContactTypeDetails=Define what contact type (linked on invoices) will be used for margin report per sale representative -rateMustBeNumeric=Rate must be a numeric value -markRateShouldBeLesserThan100=Mark rate should be lower than 100 +AgentContactTypeDetails=DefiniÅ”e tip kontakta (povezan sa fakturom) koji će biti koriŔćen za izveÅ”taj marže po agentu prodaje +rateMustBeNumeric=Stopa mora biti numerička +markRateShouldBeLesserThan100=Stopa marže mora biti niža od 100 ShowMarginInfos=Prikaži informacije marže diff --git a/htdocs/langs/sr_RS/members.lang b/htdocs/langs/sr_RS/members.lang index 25e2ca81d5a..4cd8a8ed4b6 100644 --- a/htdocs/langs/sr_RS/members.lang +++ b/htdocs/langs/sr_RS/members.lang @@ -8,7 +8,7 @@ Members=Članovi MemberAccount=Login člana ShowMember=Prikaži karticu člana UserNotLinkedToMember=Korisnik nije povezan sa članom -ThirdpartyNotLinkedToMember=Third-party not linked to a member +ThirdpartyNotLinkedToMember=Subjekat nije povezan sa članom MembersTickets=Karte članova FundationMembers=Članovi fondacije Attributs=Atributi @@ -146,61 +146,61 @@ DescADHERENT_CARD_HEADER_TEXT=Tekst odÅ”tampan na vrhu kartica članova DescADHERENT_CARD_TEXT=Tekst odÅ”tampan na karticama članova (levo poravnanje) DescADHERENT_CARD_TEXT_RIGHT=Tekst odÅ”tampan na karticama članova (desno poravnanje) DescADHERENT_CARD_FOOTER_TEXT=Tekst odÅ”tampan na dnu kartica članova -GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here -MayBeOverwrited=This text can be overwrited by value defined for member's type -ShowTypeCard=Show type '%s' -HTPasswordExport=htpassword file generation -NoThirdPartyAssociatedToMember=No third party associated to this member -ThirdPartyDolibarr=Dolibarr third party -MembersAndSubscriptions= Members and Subscriptions -MoreActions=Complementary action on recording -MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription -MoreActionBankDirect=Create a direct transaction record on account -MoreActionBankViaInvoice=Create an invoice and payment on account -MoreActionInvoiceOnly=Create an invoice with no payment -LinkToGeneratedPages=Generate visit cards -LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member. -DocForAllMembersCards=Generate business cards for all members -DocForOneMemberCards=Generate business cards for a particular member -DocForLabels=Generate address sheets -SubscriptionPayment=Subscription payment +GlobalConfigUsedIfNotDefined=Biće iskoriŔćen tekst definisan u podeÅ”avanjima modula Fondacija ukoliko ovde nije definisan +MayBeOverwrited=Ovaj tekst može biti zamenjen vrednoŔću definisanoj u tipu člana +ShowTypeCard=Prikaži tim "%s" +HTPasswordExport=Generisanje fajla htpassword +NoThirdPartyAssociatedToMember=Nema subjekta dodeljenog ovom članu +ThirdPartyDolibarr=Dolibarr subjekat +MembersAndSubscriptions= Članovi i pretplate +MoreActions=Dodatna aktivnost pri snimanju +MoreActionsOnSubscription=Dodatna aktivnost, predložena po defaultu prilikom snimanja pretplate +MoreActionBankDirect=Kreiraj red direktne transakcije na nalogu +MoreActionBankViaInvoice=Kreiraj fakturu i uplatu na nalogu +MoreActionInvoiceOnly=Kreiraj fakturu bez uplate +LinkToGeneratedPages=Kreiraj vizit kartu +LinkToGeneratedPagesDesc=Ovaj ekran omogućava generisanje PDF fajla sa vizit kartama svih VaÅ”ih članova ili jednog određenog člana. +DocForAllMembersCards=GeneriÅ”i vizit karte za sve članove +DocForOneMemberCards=GeneriÅ”i vizit kartu za određenog člana +DocForLabels=GeneriÅ”i karticu adrese +SubscriptionPayment=Uplata pretplate LastSubscriptionDate=Datum poslednje prijave LastSubscriptionAmount=Svota poslednje prijave -MembersStatisticsByCountries=Members statistics by country -MembersStatisticsByState=Members statistics by state/province -MembersStatisticsByTown=Members statistics by town -MembersStatisticsByRegion=Members statistics by region -MemberByRegion=Members by region -NbOfMembers=Number of members -NoValidatedMemberYet=No validated members found -MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working. -MembersByStateDesc=This screen show you statistics on members by state/provinces/canton. -MembersByTownDesc=This screen show you statistics on members by town. -MembersStatisticsDesc=Choose statistics you want to read... -MenuMembersStats=Statistics -LastMemberDate=Last member date -Nature=Nature -Public=Information are public +MembersStatisticsByCountries=Statistike članova po zemlji +MembersStatisticsByState=Statistike članova po regionu +MembersStatisticsByTown=Statistike članova po gradu +MembersStatisticsByRegion=Statistike članova po regionu +MemberByRegion=Članovi po regionu +NbOfMembers=Broj članova +NoValidatedMemberYet=Nema potvrđenih članova +MembersByCountryDesc=Ovaj ekran pokazuje statistike članove po zemljama. Koristi se Google online graph service koji je dostupan samo ukoliko imate aktivnu internet konekciju. +MembersByStateDesc=Ovaj ekran pokazuje statistike članova po regionu. +MembersByTownDesc=Ovaj ekran pokazuje statistike članova po gradu. +MembersStatisticsDesc=Izaberite statistike koje želite da konsultujete... +MenuMembersStats=Statistike +LastMemberDate=Datum poslednjeg člana +Nature=Priroda +Public=Javne informacije Exports=Izvozi -NewMemberbyWeb=New member added. Awaiting approval -NewMemberForm=New member form -SubscriptionsStatistics=Statistics on subscriptions -NbOfSubscriptions=Number of subscriptions -AmountOfSubscriptions=Amount of subscriptions -TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation) -DefaultAmount=Default amount of subscription -CanEditAmount=Visitor can choose/edit amount of its subscription -MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page -Associations=Foundations -CollectivitĆ©s=Organizations -Particuliers=Personal -Entreprises=Companies -DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
      To pay using a Credit Card or Paypal, click on button at bottom of this page.
      -ByProperties=By characteristics -MembersStatisticsByProperties=Members statistics by characteristics -MembersByNature=This screen show you statistics on members by nature. -MembersByRegion=This screen show you statistics on members by region. -VATToUseForSubscriptions=VAT rate to use for subscriptions -NoVatOnSubscription=No TVA for subscriptions -MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription -ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for subscription line into invoice: %s +NewMemberbyWeb=Novi član je dodat. Čeka se odobrenje. +NewMemberForm=Forma za nove članove +SubscriptionsStatistics=Statistike pretplata +NbOfSubscriptions=Broj pretplata +AmountOfSubscriptions=Iznos pretplata +TurnoverOrBudget=Obrt (za kompaniju) ili budžet (za fondaciju) +DefaultAmount=Default iznos pretplate +CanEditAmount=Posetilac može da izabere/izmeni iznos svoje pretplate +MEMBER_NEWFORM_PAYONLINE=Pređi na integrisanu online stranicu uplate +Associations=Fondacije +CollectivitĆ©s=Organizacije +Particuliers=Lično +Entreprises=Kompanije +DOLIBARRFOUNDATION_PAYMENT_FORM=Kako biste uplatili VaÅ”u pretplatu bankovnim transferom, pogledajte stranu http://wiki.dolibarr.org/index.php/Subscribe.
      Da biste uplatili kreditnom karticom ili Paypal-om, kliknite na dugme na dnu ove strane.
      +ByProperties=Po karakteristikama +MembersStatisticsByProperties=Statistike članova po karakteristikama +MembersByNature=Ovaj ekran prikazuje statistike članova po prirodi. +MembersByRegion=Ovaj ekran prikazuje statistike članova po regionu. +VATToUseForSubscriptions=PDV stopa za pretplate +NoVatOnSubscription=Pretplate bez PDV-a +MEMBER_PAYONLINE_SENDEMAIL=PoÅ”alji email upozorenja kada Dolibarr primi konfirmaciju potvrđene uplate za pretplatu +ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Proizvod koriŔćen za liniju pretplate u fakturi: %s diff --git a/htdocs/langs/sr_RS/opensurvey.lang b/htdocs/langs/sr_RS/opensurvey.lang index 1c7b5bacb8f..54fba04e6ba 100644 --- a/htdocs/langs/sr_RS/opensurvey.lang +++ b/htdocs/langs/sr_RS/opensurvey.lang @@ -12,7 +12,7 @@ PollTitle=Naslov ankete ToReceiveEMailForEachVote=Primi email za svaki glas TypeDate=Tip datum TypeClassic=Tip standardni -OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it +OpenSurveyStep2=Izaberite VaÅ”e datume među slobodnim danima (sivo). Selektirani dani su zeleni. Možete deselektovati dan tako Å”to ćete ponovo kliknuti na njega. RemoveAllDays=Ukloni sve dane CopyHoursOfFirstDay=Kopiraj sate prvog dana RemoveAllHours=Ukloni sve sate @@ -20,12 +20,12 @@ SelectedDays=Selektirani dani TheBestChoice=Trenutno, najboji izbor je TheBestChoices=Trenutno, najbolji izbori su with=sa -OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line. +OpenSurveyHowTo=Ukoliko želite da glasate, morate dati svoje ime, izabrati vrednosti koje Vam najviÅ”e odgovaraju i potvrditi dugmetom plus na kraju linije CommentsOfVoters=Komentari glasača ConfirmRemovalOfPoll=Da li ste sigurni da želite da uklonite ovu anketu (sa svim glasovima) RemovePoll=Ukloni anketu UrlForSurvey=URL za direktan pristup anketi -PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll: +PollOnChoice=Kreirate anketu sa pitanjima sa viÅ”e ponuđenih odgovora. Prvo unesite sve moguće odgovore: CreateSurveyDate=Kreiraj datum anketu CreateSurveyStandard=Kreiraj standardnu anketu CheckBox=Jednostavan checkbox @@ -38,15 +38,15 @@ ExpireDate=Krajnji datum NbOfSurveys=Broj anketa NbOfVoters=Br glasača SurveyResults=Rezultati -PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s. +PollAdminDesc=Možete izmeniti sve linije u ovom upitniku dugmetom "Izmeni". Takođe, možete obrisati kolonu ili liniju sa %s. Takođe možete dodati novu kolonu sa %s. 5MoreChoices=JoÅ” 5 izbora Abstention=Uzdržan Against=Protiv YouAreInivitedToVote=Pozvani ste da glasate u ovoj anketi VoteNameAlreadyExists=Ovo ime je već upotrebljeno u ovoj anketi -ErrorPollDoesNotExists=Error, poll %s does not exists. +ErrorPollDoesNotExists=GreÅ”ka, upitnik %s ne postoji. OpenSurveyNothingToSetup=Nema specifičnih podeÅ”avanja. -PollWillExpire=Your poll will expire automatically %s days after the last date of your poll. +PollWillExpire=VaÅ” upitnik će automatski isteći %s dana posle poslednjeg datuma upitnika. AddADate=Dodaj datum AddStartHour=Dodaj vreme početka AddEndHour=Dodaj vreme kraja @@ -55,7 +55,7 @@ NoCommentYet=JoÅ” nema komentara na ovu anketu CanEditVotes=Može izmeniti glas drugih CanComment=Glasači mogu da ostave komentare na anketi CanSeeOthersVote=Glasači mogu videti glasove drugih glasača -SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
      - empty,
      - "8h", "8H" or "8:00" to give a meeting's start hour,
      - "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
      - "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes. +SelectDayDesc=Za svaki selektovani dan, možete izabrati, ili ne, termin sastanka u sledećem formatu :
      - prazno,
      - "8h", "8H" ili "8:00" kako biste odredili vreme početka,
      - "8-11", "8h-11h", "8H-11H" ili "8:00-11:00" kako biste odredili vreme početka i kraja,
      - "8h15-11h15", "8H15-11H15" ili "8:15-11:15" sa minutima. BackToCurrentMonth=Nazad na trenutni mesec ErrorOpenSurveyFillFirstSection=Niste ispunili prvu sekciju kreiranja ankete ErrorOpenSurveyOneChoice=Unesite makar jedan izbor @@ -63,4 +63,4 @@ ErrorOpenSurveyDateFormat=Datum mora biti u formatu GGGGMMDD ErrorInsertingComment=DoÅ”lo je do greÅ”ke prilikom postavljanja VaÅ”eg komentara MoreChoices=Unesite viÅ”e izbora za glasače SurveyExpiredInfo=Vreme za glasanje za ovu anketu je isteklo -EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s +EmailSomeoneVoted=%s je ispunio liniju.\nMožete naći svoj upitnik na linku: \n%s diff --git a/htdocs/langs/sr_RS/orders.lang b/htdocs/langs/sr_RS/orders.lang index b4019904ae8..59e78f8bb72 100644 --- a/htdocs/langs/sr_RS/orders.lang +++ b/htdocs/langs/sr_RS/orders.lang @@ -31,12 +31,12 @@ StatusOrderSentShort= toku StatusOrderSent=Isporuka u toku StatusOrderOnProcessShort=Naručeno StatusOrderProcessedShort=Obrađeno -StatusOrderDelivered=Delivered +StatusOrderDelivered=Isporučeno StatusOrderToBillShort=Isporučeno StatusOrderToBill2Short=Za naplatu StatusOrderApprovedShort=Odobreno StatusOrderRefusedShort=Odbijeno -StatusOrderBilledShort=Billed +StatusOrderBilledShort=Naplaćeno StatusOrderToProcessShort=Za obradu StatusOrderReceivedPartiallyShort=Delimično primljeno StatusOrderReceivedAllShort=Primljeno @@ -44,18 +44,18 @@ StatusOrderCanceled=Otkazano StatusOrderDraft=Draft (čeka na odobrenje) StatusOrderValidated=Odobreno StatusOrderOnProcess=Naručeno - čeka se prijem -StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation +StatusOrderOnProcessWithValidation=Naručeno - čeka se prijem ili odobrenje StatusOrderProcessed=Obrađeno StatusOrderToBill=Isporučeno StatusOrderToBill2=Za naplatu StatusOrderApproved=Odobreno StatusOrderRefused=Odbijeno -StatusOrderBilled=Billed +StatusOrderBilled=Naplaćeno StatusOrderReceivedPartially=Delimično primljeno StatusOrderReceivedAll=Primljeno ShippingExist=Isporuka postoji -ProductQtyInDraft=Product quantity into draft orders -ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered +ProductQtyInDraft=Količina proizvoda u draft narudžbinama +ProductQtyInDraftOrWaitingApproved=Količina proizvoda u draft ili potvrđenim narudžbinama, joÅ” uvek nenaručenim DraftOrWaitingApproved=Draft ili odobreno i neporučeno DraftOrWaitingShipped=Draft ili odobreno nedostavljeno MenuOrdersToBill=Isporučene narudžbine @@ -72,7 +72,7 @@ ValidateOrder=Odobri narudžbinu UnvalidateOrder=PoniÅ”ti odobrenje narudžbine DeleteOrder=ObriÅ”i narudžbinu CancelOrder=Otkaži narudžbinu -OrderReopened= Order %s Reopened +OrderReopened= Narudžbina %s je ponovo otvorena AddOrder=Kreiraj narudžbinu AddToMyOrders=Dodaj u moje narudžbine AddToOtherOrders=Dodaj u druge narudžbine @@ -82,8 +82,8 @@ OrdersOpened=Narudžbine za obradu NoOpenedOrders=Nema otvorenih narudžbina NoOtherOpenedOrders=Nema drugih otvorenih narudžbina NoDraftOrders=Nema drafg narudžbina -NoOrder=No Order -NoSupplierOrder=No supplier order +NoOrder=No order +NoSupplierOrder=Nema narudžbine dobavjača OtherOrders=Druge narudžbine LastOrders=Poslednjih %s klijentovih narudžbina LastCustomerOrders=Poslednjih %s narudžbina klijenta @@ -98,19 +98,19 @@ NumberOfOrdersByMonth=Broj narudžbina po mesecu AmountOfOrdersByMonthHT=Suma narudžbina po mesecu (neto) ListOfOrders=Lista narudžbina CloseOrder=Zatvori narudžbinu -ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed. -ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done. -ConfirmDeleteOrder=Are you sure you want to delete this order ? -ConfirmValidateOrder=Are you sure you want to validate this order under name %s ? -ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ? -ConfirmCancelOrder=Are you sure you want to cancel this order ? -ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ? +ConfirmCloseOrder=Da li ste sigurni da želite da označite ovu narudžbinu kao isporučenu ? Kada je narudžbina isporučena može se označiti kao naplaćena. +ConfirmCloseOrderIfSending=Da li ste sigurni da želite da zatvorite ovu narudžbinu ? Narudžbina treba biti zatvorena samo kada su sve isporuke zavrÅ”ene. +ConfirmDeleteOrder=Da li ste sigurni da želite da obriÅ”ete ovu narudžbinu ? +ConfirmValidateOrder=Da li ste sigurni da želite da potvrdite ovu narudžbinu pod imenom %s ? +ConfirmUnvalidateOrder=Da li ste sigurni da želite da vratite narudžbinu %s u status draft ? +ConfirmCancelOrder=Da li ste sigurni da želite da otkažete ovu narudžbinu ? +ConfirmMakeOrder=Da li ste sigurni da želite da potvrdite da ste napravili ovu narudžbinu na %s ? GenerateBill=GeneriÅ”i račun ClassifyShipped=Označi kao ispostavljeno ClassifyBilled=Označi kao naplaćeno ComptaCard=Računovodstvena kartica DraftOrders=Draft narudžbine -DraftSuppliersOrders=Draft suppliers orders +DraftSuppliersOrders=Drat narudžbine dobavljača RelatedOrders=Povezane narudžbine RelatedCustomerOrders=Povezane narudžbine klijenta RelatedSupplierOrders=Povezane narudžbine dobavljača @@ -120,26 +120,26 @@ RefCustomerOrder=Ref. narudžbine klijenta RefCustomerOrderShort=Ref. narudžbine dostavljača SendOrderByMail=PoÅ”alji narudžbinu mailom ActionsOnOrder=Događaji na narudžbini -NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order +NoArticleOfTypeProduct=Nema artikla tipa "proizvod" tako da nema isporučivog artikla za ovu narudžbinu OrderMode=Način naručivanja -AuthorRequest=Request author -UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address +AuthorRequest=Potražilac +UseCustomerContactAsOrderRecipientIfExist=Koristi klijentovu kontakt adresu ukoliko postoji, umesto adrese subjekta kao adresu narudžbine RunningOrders=Narudžbine u toku -UserWithApproveOrderGrant=Users granted with "approve orders" permission. -PaymentOrderRef=Payment of order %s +UserWithApproveOrderGrant=Korisnici imaju pravo da "potvrđuju narudžbine" +PaymentOrderRef=Uplata za narudžbinu %s CloneOrder=Dupliraj narudžbinu -ConfirmCloneOrder=Are you sure you want to clone this order %s ? -DispatchSupplierOrder=Receiving supplier order %s +ConfirmCloneOrder=Da li ste sigurni da želite da duplirate ovu narudžbinu %s ? +DispatchSupplierOrder=Primanje narudžbine dobavljača %s FirstApprovalAlreadyDone=Prvo odobrenje je već zavrÅ”eno SecondApprovalAlreadyDone=Drugo odobrenje je već zavrÅ”eno ##### Types de contacts ##### -TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order -TypeContact_commande_internal_SHIPPING=Representative following-up shipping +TypeContact_commande_internal_SALESREPFOLL=Osoba koja prati narudžbinu klijenta +TypeContact_commande_internal_SHIPPING=Osoba koja prati isporuku TypeContact_commande_external_BILLING=Kontakt klijenta sa računa TypeContact_commande_external_SHIPPING=Kontakt klijenta za isporuku TypeContact_commande_external_CUSTOMER=Kontakt klijenta za pratnju narudžbine -TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order -TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping +TypeContact_order_supplier_internal_SALESREPFOLL=Osoba koja prati narudžbinu dobavljača +TypeContact_order_supplier_internal_SHIPPING=Osoba koja prati isporuku TypeContact_order_supplier_external_BILLING=Kontakt dobavljača sa računa TypeContact_order_supplier_external_SHIPPING=Kontakt dobavljača za isporuku TypeContact_order_supplier_external_CUSTOMER=Kontakt dobavljača za praćenje narudžbine @@ -158,7 +158,7 @@ OrderSource4=Fax kampanja OrderSource5=Komercijalno OrderSource6=Prodavnica QtyOrdered=Kol. naručena -AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order +AddDeliveryCostLine=Dodaj cenu isporuke sa naznakom težine narudžbine # Documents models PDFEinsteinDescription=Kompletan model narudžbine (logo...) PDFEdisonDescription=Jednostavan model narudžbine @@ -169,7 +169,7 @@ OrderByFax=Fax OrderByEMail=Email OrderByWWW=Online OrderByPhone=Telefon -CreateInvoiceForThisCustomer=Bill orders +CreateInvoiceForThisCustomer=Naplata narudžbina NoOrdersToInvoice=Nema naplativih narudžbina CloseProcessedOrdersAutomatically=Označi sve selektovane narudžbine kao "Obrađene". OrderCreation=Kreacija narudžbine @@ -177,4 +177,4 @@ Ordered=Naručeno OrderCreated=VaÅ”e narudžbine su kreirane OrderFail=DoÅ”lo je do greÅ”ke prilikom kreiranja VaÅ”ih narudžbina CreateOrders=Kreiraj narudžbine -ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s". +ToBillSeveralOrderSelectCustomer=Da biste kreirali fakturu za nekoliko narudžbina, prvo kliknite na klijenta, pa izaberite "%s" diff --git a/htdocs/langs/sr_RS/other.lang b/htdocs/langs/sr_RS/other.lang index cae82f6d92b..108ca3870db 100644 --- a/htdocs/langs/sr_RS/other.lang +++ b/htdocs/langs/sr_RS/other.lang @@ -2,7 +2,7 @@ SecurityCode=Bezbednosni kod Calendar=Kalendar Tools=Alati -ToolsDesc=This area is dedicated to group miscellaneous tools not available into other menu entries.

      Those tools can be reached from menu on the side. +ToolsDesc=Ovde se nalaze razni alati koji nisu dostupni u drugim menijima

      Ti alati su dostupni u meniju sa strane. Birthday=Datum rođenja BirthdayDate=Datum rođenja DateToBirth=Datum rođenja @@ -20,9 +20,9 @@ Notify_PROPAL_VALIDATE=Komercijalna ponuda je potvrđena Notify_PROPAL_CLOSE_SIGNED=Komercijalna ponuda je zatvorena i potpisana Notify_PROPAL_CLOSE_REFUSED=Komercijalna ponuda je zatvorena i odbijena Notify_PROPAL_SENTBYMAIL=Komercijalna ponuda poslata mailom -Notify_WITHDRAW_TRANSMIT=Transmission withdrawal -Notify_WITHDRAW_CREDIT=Credit withdrawal -Notify_WITHDRAW_EMIT=Perform withdrawal +Notify_WITHDRAW_TRANSMIT=Podizanje transfera +Notify_WITHDRAW_CREDIT=Kreditno podizanje +Notify_WITHDRAW_EMIT=IzvrÅ”i podizanje Notify_COMPANY_CREATE=Subjekt kreiran Notify_COMPANY_SENTBYMAIL=Mailovi poslati sa kartice subjekta Notify_BILL_VALIDATE=Račun klijenta je potvrđen @@ -55,19 +55,19 @@ AttachANewFile=Priloži novi fajl/dokument LinkedObject=Povezan objekat Miscellaneous=Ostalo NbOfActiveNotifications=Broj obaveÅ”tenja (br. primalaca mailova) -PredefinedMailTest=This is a test mail.\nThe two lines are separated by a carriage return.\n\n__SIGNATURE__ -PredefinedMailTestHtml=This is a test mail (the word test must be in bold).
      The two lines are separated by a carriage return.

      __SIGNATURE__ -PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nYou will find here the commercial proposal __PROPREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nYou will find here the price request __ASKREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nYou will find here the order __ORDERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nYou will find here our order __ORDERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nYou will find here the shipping __SHIPPINGREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ -PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nYou will find here the intervention __FICHINTERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__ +PredefinedMailTest=Ovo je test mail.\nDve linije su razdvojene u dva različita reda.\n\n__SIGNATURE__ +PredefinedMailTestHtml=Ovo je test mail (reč test mora biti pojačana).
      Dve linije su razdvojene u dva različita reda.

      __SIGNATURE__ +PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nU prilogu možete pronaći fakturu __REF__\n\n__PERSONALIZED__Srdačan pozdrav\n\n__SIGNATURE__ +PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nOvom prilikom želimo da Vas upozorimo da nismo evidentirali uplatu za fakturu __REF__ koju možete pronaći u prilogu, kao podsetnik.\n\n__PERSONALIZED__Srdačan pozdrav,\n\n__SIGNATURE__ +PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nU prilogu možete pronaći komercijalnu ponudu __PROPREF__\n\n__PERSONALIZED__Srdačan pozdrav,\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nU prilogu možete pronaći zahtev za cenu __ASKREF__\n\n__PERSONALIZED__Srdačan pozdrav,\n\n__SIGNATURE__ +PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nU prilogu možete naći narudžbinu __ORDERREF__\n\n__PERSONALIZED__Srdačan pozdrav,\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nU prilogu možete naći narudžbinu __ORDERREF__\n\n__PERSONALIZED__Srdačan pozdrav,\n\n__SIGNATURE__ +PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nU prilogu možete pronaći fakturu __REF__\n\n__PERSONALIZED__Srdačan pozdrav\n\n__SIGNATURE__ +PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nU prilogu možete naći isporuku __SHIPPINGREF__\n\n__PERSONALIZED__Srdačan pozdrav,\n\n__SIGNATURE__ +PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nU prilogu možete naći intervenciju __FICHINTERREF__\n\n__PERSONALIZED__Srdačan pozdrav,\n\n__SIGNATURE__ PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__ -DemoDesc=Dolibarr is a compact ERP/CRM composed by several functional modules. A demo that includes all modules does not mean anything as this never occurs. So, several demo profiles are available. +DemoDesc=Dolibarr je kompaktni ERP/CRM koji sadrži viÅ”e modula. Demo koji sadrži sve module nema smisla, jer se to u praksi nikada ne deÅ”ava. Stoga je dostupno nekoliko demo profila. ChooseYourDemoProfil=Izaberite demo profil koji odgovara VaÅ”oj aktivnosti... DemoFundation=Upravljanje članovima fondacije DemoFundation2=Upravljanje članovima i bankovnim računom fondacije @@ -145,12 +145,12 @@ SizeUnitinch=inch SizeUnitfoot=foot SizeUnitpoint=tačka BugTracker=Bug tracker -SendNewPasswordDesc=This form allows you to request a new password. It will be send to your email address.
      Change will be effective only after clicking on confirmation link inside this email.
      Check your email reader software. +SendNewPasswordDesc=Pomoću ove forme možete zahtevati novu lozinku, koja će Vam biti poslata na mail.
      Promena će biti izvrÅ”ena tek kada kliknete na konfirmacioni link u mailu.
      Proverite VaÅ” mail. BackToLoginPage=Nazad na login stranu -AuthenticationDoesNotAllowSendNewPassword=Authentication mode is %s.
      In this mode, Dolibarr can't know nor change your password.
      Contact your system administrator if you want to change your password. -EnableGDLibraryDesc=Install or enable GD library with your PHP for use this option. -EnablePhpAVModuleDesc=You need to install a module compatible with your anti-virus. (Clamav : php4-clamavlib ou php5-clamavlib) -ProfIdShortDesc=Prof Id %s is an information depending on third party country.
      For example, for country %s, it's code %s. +AuthenticationDoesNotAllowSendNewPassword=Mod autentifikacije je %s.
      U ovom modu, Dolibarr nema uvid u VaŔu lozinku i ne može je promeniti.
      Kontaktirajte VaŔeg sistem administratora ukoliko želite da promenite lozinku. +EnableGDLibraryDesc=Instalirajte ili aktivirajte GD biblioteku PHP-a da biste koristili ovu opciju. +EnablePhpAVModuleDesc=Potrebno je da instalirate modul kompatibilan sa VaŔim anti-virusom. (Clamav : php4-clamavlib ili php5-clamavlib) +ProfIdShortDesc=Prof Id %s je infomacija koja zavisi od zemlje subjekta.
      Na primer, za zemlju %s, to je kod %s. DolibarrDemo=Dolibarr ERP/CRM demo StatsByNumberOfUnits=Statistike u brojkama jedinica proizvoda/usluga StatsByNumberOfEntities=Statistike u brojkama referentnih entiteta @@ -180,14 +180,14 @@ ResizeDesc=Unesite novu Å”irinu ILI novu visinu. Proporcija će biti odr NewLength=Nova Å”irina NewHeight=Nova visina NewSizeAfterCropping=Nova veličina nakon sečenja -DefineNewAreaToPick=Define new area on image to pick (left click on image then drag until you reach the opposite corner) -CurrentInformationOnImage=This tool was designed to help you to resize or crop an image. This is informations on current edited image +DefineNewAreaToPick=DefiniÅ”i novu oblast na slici za izbor (kliknite levim klikom na sliku i prevucite kursor do suprotnog ugla) +CurrentInformationOnImage=Ovaj alat važ omogućava da izmenite veličinu ili da isečete sliku. Ovo su informacije o slici koju trenutno gledate. ImageEditor=Editor slika -YouReceiveMailBecauseOfNotification=You receive this message because your email has been added to list of targets to be informed of particular events into %s software of %s. +YouReceiveMailBecauseOfNotification=Dobili ste ovu poruku jer je VaÅ” mail dodat u listu za informisanje o određenim događajima u %s softveru od %s. YouReceiveMailBecauseOfNotification2=Ovaj događaj je sledeće: -ThisIsListOfModules=This is a list of modules preselected by this demo profile (only most common modules are visible in this demo). Edit this to have a more personalized demo and click on "Start". +ThisIsListOfModules=Ovo je lista modula preselektovanih za ovaj demo profil (samo najstandardniji moduli su dostupni u ovom demo-u). Izmenite ovu listu kako biste dobili personalizovaniji demo i kliknite na "Start". ClickHere=Klikni ovde -UseAdvancedPerms=Use the advanced permissions of some modules +UseAdvancedPerms=Koristite napredna prava nekih modula FileFormat=Format fajla SelectAColor=Izaberi boju AddFiles=Dodaj fajlove @@ -238,3 +238,8 @@ ToExport=Export NewExport=Novi export ##### External sites ##### ExternalSites=Eksterni sajtovi +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/sr_RS/paybox.lang b/htdocs/langs/sr_RS/paybox.lang index e13a95cd902..8df3d477886 100644 --- a/htdocs/langs/sr_RS/paybox.lang +++ b/htdocs/langs/sr_RS/paybox.lang @@ -1,7 +1,7 @@ # Dolibarr language file - Source file is en_US - paybox PayBoxSetup=PodeÅ”avanja modula PayBox -PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...) -FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects +PayBoxDesc=Ovaj modul nudi strane za uplatu na Paybox-u. Može biti koriŔćen za slobodne uplate, ili za uplate vezane za određeni Dolibarr objekat (faktura, narudžbenica, ...) +FollowingUrlAreAvailableToMakePayments=Sledeći URL-ovi mogu omogućiti klijentu da izvrÅ”i uplatu na Dolibarr objekte PaymentForm=Forma za uplatu WelcomeOnPaymentPage=DobrodoÅ”li na naÅ” servis online plaćanja ThisScreenAllowsYouToPay=Ovaj ekran vam omogućava da izvrÅ”ite online uplatu u korist %s @@ -11,29 +11,29 @@ YourEMail=Email za potvrdu uplate Creditor=Kreditor PaymentCode=Kod uplate PayBoxDoPayment=IzvrÅ”i plaćanje -YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information +YouWillBeRedirectedOnPayBox=Bićete redrektovani na sigurnu Paybox stranu kako biste uneli informacije VaÅ”e kreditne kartice Continue=Dalje ToOfferALinkForOnlinePayment=URL za %s uplatu -ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order -ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice -ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line -ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount -ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription -YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag. -SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox. -YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you. -YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you. +ToOfferALinkForOnlinePaymentOnOrder=URL za korisnički interfejs %s online uplate za narudžbinu klijenta +ToOfferALinkForOnlinePaymentOnInvoice=URL za korisnički interfejs %s online uplate za račun klijenta +ToOfferALinkForOnlinePaymentOnContractLine=URL za korisnički interfejs %s online uplate za liniju ugovora +ToOfferALinkForOnlinePaymentOnFreeAmount=URL za korisnički interfejs %s online uplate za slobodan iznos +ToOfferALinkForOnlinePaymentOnMemberSubscription=URL za korisnički interfejs %s online uplate za korisničku pretplatu +YouCanAddTagOnUrl=Takođe možete dodati url parametar &tag=value na bilo koji od ovih URL-ova (samo za slobodne uplate) kako biste uneli svoj sopstveni komentar za uplatu. +SetupPayBoxToHavePaymentCreatedAutomatically=Podesite svoj PayBox sa url-om %s kako bi se uplata kreirala automatski kada je potvrđena u paybox-u. +YourPaymentHasBeenRecorded=Ova strana potvrđuje da je VaÅ”a uplata registrovana. Hvala. +YourPaymentHasNotBeenRecorded=VaÅ”a uplata nije registrovana i transakcija je otkazana. Hvala. AccountParameter=Parametri naloga UsageParameter=Parametri koriŔćenja -InformationToFindParameters=Help to find your %s account information -PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment +InformationToFindParameters=Pomoć za pronalaženje informacije o VaÅ”em %s nalogu +PAYBOX_CGI_URL_V2=Url ili Paybox CGI modul za plaćanje VendorName=Ime prodavca -CSSUrlForPaymentForm=CSS style sheet url for payment form -MessageOK=Message on validated payment return page -MessageKO=Message on canceled payment return page -NewPayboxPaymentReceived=New Paybox payment received -NewPayboxPaymentFailed=New Paybox payment tried but failed -PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed) -PAYBOX_PBX_SITE=Value for PBX SITE -PAYBOX_PBX_RANG=Value for PBX Rang -PAYBOX_PBX_IDENTIFIANT=Value for PBX ID +CSSUrlForPaymentForm=CSS url za formu za plaćanje +MessageOK=Poruka na strani potvrđene uplate +MessageKO=Poruka na strani otkazane uplate +NewPayboxPaymentReceived=Nova Paybox uplata je primljena +NewPayboxPaymentFailed=PokuÅ”ak nove Paybox uplate nije uspeo +PAYBOX_PAYONLINE_SENDEMAIL=EMail obaveÅ”tenja nakon uplate (uspele ili neuspele) +PAYBOX_PBX_SITE=Vrednost PBX SITE +PAYBOX_PBX_RANG=Vrednost PBX Rang +PAYBOX_PBX_IDENTIFIANT=Vrednost PBX ID diff --git a/htdocs/langs/sr_RS/paypal.lang b/htdocs/langs/sr_RS/paypal.lang index fd9e28866ed..db81d858a55 100644 --- a/htdocs/langs/sr_RS/paypal.lang +++ b/htdocs/langs/sr_RS/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Test/sandbox mod PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Ponudi "integralno" plaćanje (kreditna kartca + PayPal) ili samo "PayPal" PaypalModeIntegral=Integralno PaypalModeOnlyPaypal=Samo PayPal @@ -23,3 +24,9 @@ PAYPAL_PAYONLINE_SENDEMAIL=Email obaveÅ”tenja nakon uplate (uspeÅ”ne ili ne) ReturnURLAfterPayment=Povratni URL posle plaćanja ValidationOfPaypalPaymentFailed=Potvrda neuspeÅ”ne Paypal uplate PaypalConfirmPaymentPageWasCalledButFailed=Paypal strana za konfirmaciju uplate je pozvana, ali je konfirmacija neuspela +SetExpressCheckoutAPICallFailed=GreÅ”ka u pozivu SetExpressCheckout API. +DoExpressCheckoutPaymentAPICallFailed=GreÅ”ka u pozivu DoExpressCheckoutPayment API. +DetailedErrorMessage=Detaljna poruka greÅ”ke +ShortErrorMessage=Kratka poruka greÅ”ke +ErrorCode=Kod greÅ”ke +ErrorSeverityCode=Kod ozbiljnosti greÅ”ke diff --git a/htdocs/langs/sr_RS/printing.lang b/htdocs/langs/sr_RS/printing.lang index 65c5d254add..553878ce423 100644 --- a/htdocs/langs/sr_RS/printing.lang +++ b/htdocs/langs/sr_RS/printing.lang @@ -2,8 +2,8 @@ Module64000Name=Direct Printing Module64000Desc=Aktiviraj Direct Printing System PrintingSetup=PodeÅ”avanja Direct Printing System-a -PrintingDesc=This module adds a Print button to send documents directly to a printer (without opening document into an application) with various module. -MenuDirectPrinting=Direct Printing +PrintingDesc=Ovaj modul dodaje dugme Å tampaj kako bi dokumenti bili poslati direktno na Å”tampač (bew otvaranja dokumenta u aplikaciji). +MenuDirectPrinting=Direct Printing akcije DirectPrint=Direct print ModuleDriverSetup=Podesi Module Driver PrintingDriverDesc=Opcije za driver Å”tampača. @@ -18,6 +18,13 @@ TestDriver=Test TargetedPrinter=Ciljani Å”tampač UserConf=PodeÅ”avanja po korisniku PRINTGCP=Google Cloud Print +PRINTGCP_INFO=Google OAuth API podeÅ”avanja +PRINTGCP_AUTHLINK=Autentifikacija +PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token +PRINTGCP_TOKEN_REFRESH=Token Refresh Present +PRINTGCP_TOKEN_EXPIRED=Token Istekao +PRINTGCP_TOKEN_EXPIRE_AT=Token ističe +PRINTGCP_DELETE_TOKEN=ObriÅ”i sačuvani token PrintGCPDesc=Ovaj driver omogućava direktno Å”tampanje sa Google Cloud Print. PrintingDriverDescprintgcp=Opcije driver-a Å”tampača Google Cloud Print. PrintTestDescprintgcp=Lista Å”tampača za Google Cloud Print. @@ -74,3 +81,6 @@ STATE_IPP_none=Nema MEDIA_IPP_stationery=Stacioniran MEDIA_IPP_thermal=Termalni IPP_COLOR_print-black=Crno-beli Å”tampač +DirectPrintingJobsDesc=Ova strana lista zadatke Å”tampanja za sve dostupne Å”tampače +GoogleAuthNotConfigured=Google OAuth podeÅ”avanje nije zavrÅ”eno. Aktivirajte modul OAuth i podesite Google ID/Secret. +GoogleAuthConfigured=Google OAuth credentials pronađeni u podeÅ”avanjima modula OAuth. diff --git a/htdocs/langs/sr_RS/products.lang b/htdocs/langs/sr_RS/products.lang index 9772a7ae4a0..9bc971ae2fb 100644 --- a/htdocs/langs/sr_RS/products.lang +++ b/htdocs/langs/sr_RS/products.lang @@ -1,9 +1,9 @@ # Dolibarr language file - Source file is en_US - products ProductRef=Ref. proizvoda ProductLabel=Oznaka proizvoda -ProductLabelTranslated=Translated product label -ProductDescriptionTranslated=Translated product description -ProductNoteTranslated=Translated product note +ProductLabelTranslated=Prevedeni naziv proizvoda +ProductDescriptionTranslated=Prevedeni opis proizvoda +ProductNoteTranslated=Prevedena napomena proizvoda ProductServiceCard=Kartica Proizvoda/Usluga Products=Proizvodi Services=Usluge @@ -17,9 +17,9 @@ NewService=Nova usluga ProductCode=Kod proizvoda ServiceCode=Kod usluge ProductVatMassChange=Masivna promena PDV-a -ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database. +ProductVatMassChangeDesc=Na ovoj strani možete izmeniti stopu PDV-a definisanu za proizvode ili usluge. Upozorenje, ova promena će biti primenjena na celu bazu. MassBarcodeInit=Masivna inicijalizacija bar code-a. -MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete. +MassBarcodeInitDesc=Na ovoj strani možete inicijalizovati bar kod za objekte koji joÅ” uvek nemaju definisan kod. Prethodno proverite da li je zavrÅ”eno podeÅ”avanje modula bar kod. ProductAccountancyBuyCode=Računovodstveni kod (kupovina) ProductAccountancySellCode=Računovodstveni kod (prodaja) ProductOrService=Proizvod ili Usluga @@ -67,32 +67,32 @@ ProductStatusNotOnBuy=Nije za nabavku ProductStatusOnBuyShort=Za nabavku ProductStatusNotOnBuyShort=Nije za nabavku UpdatePrice=Ažuriraj cenu -UpdateVAT=Update vat -UpdateDefaultPrice=Update default price -UpdateLevelPrices=Update prices for each level +UpdateVAT=Ažuriranje TVA +UpdateDefaultPrice=Ažuriranje default cene +UpdateLevelPrices=Ažuriranje cena za svaki nivo AppliedPricesFrom=Važeće cene od SellingPrice=Prodajna cena SellingPriceHT=Prodajna cena (neto) SellingPriceTTC=Prodajna cena (sa PDV-om) PublicPrice=Javna cena CurrentPrice=Trenutna cena -CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost. -CostPriceUsage=In a future version, this value could be used for margin calculation. +CostPriceDescription=Ovu cenu (neto) možete koristiti da zabeležite prosečnu cenu koÅ”tanja proizvoda za VaÅ”u kompaniju. To može biti bilo koja cenu koju sami izračunate, npr. prosečna nabavna cena plus prosečna cena proizvodnje i distribucije. +CostPriceUsage=U sledećoj verziji, ova vrednost će biti korisna za računanje marže. NewPrice=Nova cena MinPrice=Min. prodajna cena MinPriceHT=Min. prodajna cena (neto) MinPriceTTC=Min. prodajna cena (bruto) -CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount. +CantBeLessThanMinPrice=Prodajna cena ne može biti niža od dozvoljenog minimuma za ovaj proizvod (%s neto). Ova poruka se takođe može pojaviti ukoliko ste uneli preveliki popust. ContractStatus=Status ugovora ContractStatusClosed=Zatvoren ContractStatusRunning=U toku ContractStatusExpired=istekao ContractStatusOnHold=Na čekanju -ContractStatusToRun=Make ongoing -ContractNotRunning=This contract is not ongoing +ContractStatusToRun=Postavi kao tekući +ContractNotRunning=Ovaj ugovor nije tekući ErrorProductAlreadyExists=Proizvod sa referencom %s već postoji ErrorProductBadRefOrLabel=PogreÅ”na vrednost za referencu ili naziv. -ErrorProductClone=There was a problem while trying to clone the product or service. +ErrorProductClone=DoÅ”lo je do greÅ”ke prilikom dupliranja proizvoda ili usluge. ErrorPriceCantBeLowerThanMinPrice=GreÅ”ka, cena ne može biti manja od minimalne. Suppliers=Dobavljači SupplierRef=Dobavljačeva ref. proizvoda @@ -108,8 +108,8 @@ AddToOtherBills=Ubaci u druge račune CorrectStock=Ispravno stanje ListOfStockMovements=Lista promena stanja BuyingPrice=Kupovna cena -PriceForEachProduct=Products with specific prices -NoPriceSpecificToCustomer=This customer has no specific prices. All standard prices for products/services will be used. +PriceForEachProduct=Proizvodi sa posebnim cenama +NoPriceSpecificToCustomer=Ovaj klijent nema posebnih pravila. Biće primenjne standardne cene proizvoda/usluga. SupplierCard=Kartica dobavljača CommercialCard=Komercijalna kartica AllWays=Putanja do VaÅ”eg proizvoda na lageru @@ -129,7 +129,7 @@ MultiPriceLevelsName=Kategorije cena AssociatedProductsAbility=Aktiviraj mogućnost paketa AssociatedProducts=Paket proizvoda AssociatedProductsNumber=Broj proizvoda koji čine ovaj paket proizvoda -ParentProductsNumber=Number of parent packaging product +ParentProductsNumber=Broj paketa proizvoda IfZeroItIsNotAVirtualProduct=Ako je vrednost 0, ovaj proizvod nije paket proizvoda IfZeroItIsNotUsedByVirtualProduct=Ako je vrednost 0, povaj proizvod nije ni u jednom paketu proizvoda EditAssociate=Poveži @@ -139,9 +139,9 @@ CategoryFilter=Filter po kategoriji ProductToAddSearch=Potraži proizvod za dodavanje AddDel=Dodaj/ObriÅ”i NoMatchFound=Nema rezultata -ProductAssociationList=List of products/services that are component of this virtual product/package -ProductParentList=List of package products/services with this product as a component -ErrorAssociationIsFatherOfThis=One of selected product is parent with current product +ProductAssociationList=Lista prozvoda/usluga koje su deo ovog virtuelnog proizvoda/paketa +ProductParentList=Lista paketa proizvoda/usluga koje sadrže ovaj proizvod +ErrorAssociationIsFatherOfThis=Jedan od izabranih proizvoda je matični za trenutni proizvod DeleteProduct=ObriÅ”i proizvod/uslugu ConfirmDeleteProduct=Da li ste sigurni da želite da obriÅ”ete ovaj proizvod/uslugu? ProductDeleted=Proizvod/Usluga "%s" je obrisan iz baze. @@ -176,7 +176,7 @@ PredefinedProductsToPurchase=Predefinisani proizvod za nabavku PredefinedServicesToPurchase=Predefinisane usluge za nabavku PredefinedProductsAndServicesToPurchase=Predfinisani proizvodi/usluge za nabavku GenerateThumb=GeneriÅ”i ikonu -ProductCanvasAbility=Use special "canvas" addons +ProductCanvasAbility=Koristi specijane "canvas" dodatke ServiceNb=Usluga #%s ListProductServiceByPopularity=Lista proizvoda/usluga po popularnosti ListProductByPopularity=Lista proizvoda po popularnosti @@ -190,14 +190,14 @@ ClonePricesProduct=Kloniraj glavne podatke i cene CloneCompositionProduct=Dupliraj paket proizvoda/usluga ProductIsUsed=Ovaj proizvod je u upotrebi NewRefForClone=Ref. novog proizvoda/usluge -SellingPrices=Selling prices -BuyingPrices=Buying prices +SellingPrices=Prodajne cene +BuyingPrices=Kupovne cene CustomerPrices=Cene klijenta SuppliersPrices=Cene dobavljača SuppliersPricesOfProductsOrServices=Cene dobavljača (proizvoda ili usluga) CustomCode=Carinski kod CountryOrigin=Zemlja porekla -HiddenIntoCombo=Hidden into select lists +HiddenIntoCombo=Sakriven u selektiranim listama Nature=Priroda ShortLabel=Kratak naziv Unit=Jedinica @@ -227,41 +227,41 @@ l=L ProductCodeModel=Template ref. proizvoda ServiceCodeModel=Template ref. usluge AddThisProductCard=Kreiraj karticu proizvoda -HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist. +HelpAddThisProductCard=Ova opcija omogućava da kreirate ili duplirate proizvod ukoliko ne postoji. AddThisServiceCard=Kreiraj karticu usluge -HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist. +HelpAddThisServiceCard=Ova opcija omogućava da kreirate ili duplirate uslugu ukoliko ne postoji. CurrentProductPrice=Trenutna cena -AlwaysUseNewPrice=Always use current price of product/service +AlwaysUseNewPrice=Uvek koristi trenutnu cenu proizvoda/usluge AlwaysUseFixedPrice=Koristi fiksnu cenu -PriceByQuantity=Different prices by quantity -PriceByQuantityRange=Quantity range +PriceByQuantity=Različite cene po količini +PriceByQuantityRange=Raspon količina ProductsDashboard=Rezime Proizvoda/Usluga UpdateOriginalProductLabel=Izmeni izvorni naziv HelpUpdateOriginalProductLabel=Omogućuje izmenu imena proizvoda -MultipriceRules=Price level rules -UseMultipriceRules=Use price level rules (defined into product module setup) to autocalculate prices of all other level according to first level -PercentVariationOver=%% variation over %s -PercentDiscountOver=%% discount over %s +MultipriceRules=Pravila nivoa cena +UseMultipriceRules=Primeni pravila nivoa cena (definisanih u podeÅ”avanjima modula proizvodi) za automatsko računanje svih nivoa cena na osnovu prvog nivoa +PercentVariationOver=%% varijacija od %s +PercentDiscountOver=%% popust od %s ### composition fabrication -Building=Production and items dispatchment +Building=Proizvodnja i otprema artikala Build=Napravi BuildIt=Napravi i raspodeli -BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action) +BuildindListInfo=Dostupna količina za proizvodnju po magacinu (postaviti na 0 da biste sprečili dalje aktivnosti) QtyNeed=Kol -UnitPmp=Net unit VWAP -CostPmpHT=Net total VWAP -ProductUsedForBuild=Auto consumed by production +UnitPmp=Neto jedinični VWAP +CostPmpHT=Neto ukupni VWAP +ProductUsedForBuild=PotroÅ”nja u produkciji ProductBuilded=Proizvodnja je zavrÅ”ena -ProductsMultiPrice=Multi-cena proizvoda +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Cene klijenata (proizvoda ili usluga, multi-cene) -ProductSellByQuarterHT=Products turnover quarterly before tax -ServiceSellByQuarterHT=Services turnover quarterly before tax +ProductSellByQuarterHT=Tromesečni obrt proizvoda pre poreza +ServiceSellByQuarterHT=Tromesečni obrt usluga pre poreza Quarter1=1. Kvartal Quarter2=2. Kvartal Quarter3=3. Kvartal Quarter4=4. Kvartal BarCodePrintsheet=OdÅ”tampaj bar code -PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s. +PageToGenerateBarCodeSheets=Uz pomoć ovog alata možete Å”tampati strane sa bar kod nalepnicama. Izaberite format strane, tip bar koda i vrednosti bar koda i kliknite na dugme %s. NumberOfStickers=Broj nalepnica za Å”tampanje na strani PrintsheetForOneBarCode=OdÅ”tampaj viÅ”e nalepnica za jedan bar code BuildPageToPrint=GeneriÅ”i stranu za Å”tampanje @@ -272,43 +272,44 @@ DefinitionOfBarCodeForProductNotComplete=Definicija tipa ili vrednosti bar code- DefinitionOfBarCodeForThirdpartyNotComplete=Definicija tipa ili vrednosti bar codea nije kompletna za subjekt %s. BarCodeDataForProduct=Barcode informacija proizvoda %s : BarCodeDataForThirdparty=Barcode informacija subjekta %s : -ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values) +ResetBarcodeForAllRecords=DefiniÅ”i bar kod vrednost za sve redove (ovo će takođe resetovati već definisane bar kod vrednosti) PriceByCustomer=Različita cena za svakog klijenta PriceCatalogue=Jedinstvena cena za proizvod/uslugu PricingRule=Pravila za cene klijenata AddCustomerPrice=Dodaj cenu po klijentu -ForceUpdateChildPriceSoc=Set same price on customer subsidiaries +ForceUpdateChildPriceSoc=Podesi istu cenu za ogranke klijenta PriceByCustomerLog=Istorija prethodnih cena klijenata MinimumPriceLimit=Minimalna cena ne može biti manja od %s MinimumRecommendedPrice=Minimalna preporučena cena je : %s -PriceExpressionEditor=Price expression editor -PriceExpressionSelected=Selected price expression +PriceExpressionEditor=Izmena izraza cene +PriceExpressionSelected=Selektiran izraz cene PriceExpressionEditorHelp1="cena = 2 + 2" ili "2 + 2" da biste zadali cenu. Koristite ; da biste razdvojili izraze -PriceExpressionEditorHelp2=You can access ExtraFields with variables like #extrafield_myextrafieldkey# and global variables with #global_mycode# -PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:
      #tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min# -PriceExpressionEditorHelp4=In product/service price only: #supplier_min_price#
      In supplier prices only: #supplier_quantity# and #supplier_tva_tx# +PriceExpressionEditorHelp2=Možete pristupiti ExtraFields pomoću promenljivih kao Å”to su #extrafield_myextrafieldkey# i globalnih promenljivih sa #global_mycode# +PriceExpressionEditorHelp3=I u cenama proizvoda/usluga i u cenama dobavljača su dostupne sledeće promenljive:
      #tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min# +PriceExpressionEditorHelp4=Samo u cenama proizvoda/usluga: #supplier_min_price#
      Samo u cenama dobavljača: #supplier_quantity# and #supplier_tva_tx# PriceExpressionEditorHelp5=Dostupne globalne vrednosti: PriceMode=Mod cene PriceNumeric=Broj DefaultPrice=Default cena -ComposedProductIncDecStock=Increase/Decrease stock on parent change +ComposedProductIncDecStock=Povećaj/Smanji zalihu na matičnoj promeni ComposedProduct=Pod-proizvod MinSupplierPrice=Minimalna cena dobavljača -DynamicPriceConfiguration=Dynamic price configuration +DynamicPriceConfiguration=Dinamička konfiguracija cene GlobalVariables=Globalne promenljive -GlobalVariableUpdaters=Global variable updaters +GlobalVariableUpdaters=Ažuriranje globalnih promenljivih GlobalVariableUpdaterType0=JSON data -GlobalVariableUpdaterHelp0=Parses JSON data from specified URL, VALUE specifies the location of relevant value, -GlobalVariableUpdaterHelpFormat0=format is {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} +GlobalVariableUpdaterHelp0=Čita JSON podatke sa naznačenog URL-a, VALUE označava lokaciju vrednosti, +GlobalVariableUpdaterHelpFormat0=format je {"URL": "http://example.com/urlofjson", "VALUE": "array1,array2,targetvalue"} GlobalVariableUpdaterType1=WebService data -GlobalVariableUpdaterHelp1=Parses WebService data from specified URL, NS specifies the namespace, VALUE specifies the location of relevant value, DATA should contain the data to send and METHOD is the calling WS method -GlobalVariableUpdaterHelpFormat1=format is {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data, "to": "send"}} +GlobalVariableUpdaterHelp1=Čita WebService podatke sa naznačenog URL-a. NS označava namespace, VALUE označava lokaciju vrednosti, DATA označava podatke za slanje i METHOD je pozvana WS metoda +GlobalVariableUpdaterHelpFormat1=format je {"URL": "http://example.com/urlofws", "VALUE": "array,targetvalue", "NS": "http://example.com/urlofns", "METHOD": "myWSMethod", "DATA": {"your": "data, "to": "send"}} UpdateInterval=Interval ažuriranja (minuti) LastUpdated=Ažurrano CorrectlyUpdated=UspeÅ”no ažurirano -PropalMergePdfProductActualFile=Files use to add into PDF Azur are/is +PropalMergePdfProductActualFile=Fajlovi za dodavanje u PDF Azur su PropalMergePdfProductChooseFile=Selektiraj PDF fajlove -IncludingProductWithTag=Including product/service with tag +IncludingProductWithTag=Uključivanje proizvoda/usluge sa tagom DefaultPriceRealPriceMayDependOnCustomer=Default cena, realna cena može zavisiti od klijenta -WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +WarningSelectOneDocument=Molimo izaberite barem jedan dokument +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/sr_RS/projects.lang b/htdocs/langs/sr_RS/projects.lang index 588d01166d5..3bff129a731 100644 --- a/htdocs/langs/sr_RS/projects.lang +++ b/htdocs/langs/sr_RS/projects.lang @@ -1,23 +1,24 @@ # Dolibarr language file - Source file is en_US - projects RefProject=Ref. projekta -ProjectRef=Project ref. +ProjectRef=Ref. projekta ProjectId=ID projekta -ProjectLabel=Project label +ProjectLabel=Naziv projekta Project=Projekat Projects=Projekti ProjectStatus=Status projekta SharedProject=Svi PrivateProject=Kontakti projekta -MyProjectsDesc=This view is limited to projects you are a contact for (whatever is the type). -ProjectsPublicDesc=This view presents all projects you are allowed to read. -ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed to read. -ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). -MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). -OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). -TasksPublicDesc=This view presents all projects and tasks you are allowed to read. -TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). -AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. -OnlyYourTaskAreVisible=Only tasks you are assigned on are visible. Assign task to you if you want to enter time on it. +MyProjectsDesc=Ovaj ekran prikazuje samo projekte u kojima ste definisani kao kontakt (bilo kog tipa). +ProjectsPublicDesc=Ovaj ekran prikazuje sve projekte za koje imate pravo pregleda. +ProjectsPublicTaskDesc=Ovaj ekran prikazuje sve projekte ili zadatke za koje imate pravo pregleda. +ProjectsDesc=Ovaj ekran prikazuje sve projekte (VaÅ” korisnik ima pravo pregleda svih informacija) +MyTasksDesc=Ovaj ekran prikazuj projekte ili zadatke za koje ste definisani kao kontakt (bilo kog tipa). +OnlyOpenedProject=Vidljivi su samo otvoreni projekti (draft i zatvoreni projekti nisu vidljivi) +ClosedProjectsAreHidden=Closed projects are not visible. +TasksPublicDesc=Ovaj ekran prikazuje sve projekte ili zadatke za koje imate pravo pregleda. +TasksDesc=Ovaj ekran prikazuje sve projekte i zadatke (VaÅ” korisnik ima pravo pregleda svih informacija) +AllTaskVisibleButEditIfYouAreAssigned=Svi zadaci za takav projekat su vidljivi, ali možete uneti vreme samo za zadatke koji su Vam dodeljeni. Ukoliko želite da unesete vreme za zadatak, morate ga dodeliti sebi. +OnlyYourTaskAreVisible=Samo zadaci koji su Vam dodeljeni su vidljivi. Dodelite sebi zadatak ukoliko želite da unesete vreme za njega. ProjectsArea=Oblast projekata NewProject=Novi projekat AddProject=Kreiraj projekat @@ -25,15 +26,17 @@ DeleteAProject=ObriÅ”i projekat DeleteATask=ObriÅ”i zadatak ConfirmDeleteAProject=Da li ste sigurni da želite da obriÅ”ete ovaj projekat ? ConfirmDeleteATask=Da li ste sigurni da želite da obriÅ”ete ovaj zadatak ? -OfficerProject=Officer project +OfficerProject=Referentni projekat LastProjects=Poslednjih %s projekata AllProjects=Svi projekti OpenedProjects=Otvoreni projekti -OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpenedTasks=Opened tasks +OpportunitiesStatusForOpenedProjects=Iznos prilika u otvorenim projektima po statusu +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Lista projekata ShowProject=Prikaži projekat -SetProject=Set project -NoProject=No project defined or owned +SetProject=Postavi projekat +NoProject=Nema definisanih ni pripadajućih projekata NbOpenTasks=Br otvorenih zadataka NbOfProjects=Br projekata TimeSpent=Provedeno vreme @@ -47,7 +50,7 @@ TaskTimeUser=Korisnik TaskTimeNote=BeleÅ”ka TaskTimeDate=Datum TasksOnOpenedProject=Zadaci na otvorenim projektima -WorkloadNotDefined=Workload not defined +WorkloadNotDefined=Količina vremena nije definisana NewTimeSpent=Novo provedeno vreme MyTimeSpent=Moje vreme MyTasks=Moji zadaci @@ -72,25 +75,25 @@ Time=Vreme ListProposalsAssociatedProject=Lista komercijalnih ponuda vezanih za projekat ListOrdersAssociatedProject=Lista narudžbina klijenata vezanih za projekat ListInvoicesAssociatedProject=Lista računa klijenata vezanih za projekat -ListPredefinedInvoicesAssociatedProject=List of customer's predefined invoices associated with project +ListPredefinedInvoicesAssociatedProject=Lista predefinisanih faktura klijenata vezanih za ovaj projekat ListSupplierOrdersAssociatedProject=Lista dobavljčkih narudžbina vezanih za projekat ListSupplierInvoicesAssociatedProject=Lista dobavljačkih računa vezanih za projekat ListContractAssociatedProject=Lista ugovora vezanih za projekat ListFichinterAssociatedProject=Lista intervencija vezanih za projekat -ListExpenseReportsAssociatedProject=List of expense reports associated with the project +ListExpenseReportsAssociatedProject=Lista troÅ”kova povezanih sa ovim projektom ListDonationsAssociatedProject=Lista donacija vezanih za ovaj projekat ListActionsAssociatedProject=Lista događaja vezanih za projekat -ListTaskTimeUserProject=List of time consumed on tasks of project +ListTaskTimeUserProject=Lista utroÅ”enog vremena na zadacima ovog projekta TaskTimeUserProject=Vreme provedeno na zadacima ovog projekta ActivityOnProjectToday=Aktivnost na projektu danas ActivityOnProjectYesterday=Aktivnost na projektu juče ActivityOnProjectThisWeek=Aktivnosti na projektu ove nedelje ActivityOnProjectThisMonth=Aktivnosti na projektu ovog meseca ActivityOnProjectThisYear=Aktivnosti na projektu ove godine -ChildOfTask=Child of project/task -NotOwnerOfProject=Not owner of this private project +ChildOfTask=Naslednik projekta/zadatka +NotOwnerOfProject=Ovaj privatni projekat Vam ne pripada AffectedTo=Dodeljeno -CantRemoveProject=This project can't be removed as it is referenced by some other objects (invoice, orders or other). See referers tab. +CantRemoveProject=Ovaj projekat ne može biti uklonjen jer ga koriste drugi objekti (fakture, narudžbine, i sl.). Vidite tab reference. ValidateProject=Odobri projekat ConfirmValidateProject=Da li ste sigurni da želite da odobrite ovaj projekat ? CloseAProject=Zatvori projekat @@ -110,77 +113,80 @@ NoTasks=Nema zadataka za ovaj projekat LinkedToAnotherCompany=Subjekti vezani za ovaj projekat TaskIsNotAffectedToYou=Zadaci koji Vam nisu dodeljeni ErrorTimeSpentIsEmpty=Provedeno vreme nije uneto -ThisWillAlsoRemoveTasks=This action will also delete all tasks of project (%s tasks at the moment) and all inputs of time spent. -IfNeedToUseOhterObjectKeepEmpty=If some objects (invoice, order, ...), belonging to another third party, must be linked to the project to create, keep this empty to have the project being multi third parties. +ThisWillAlsoRemoveTasks=Ova akcija će obrisati sve zadatke ovog projekta (%s zadataka u ovom trenutku) i sve unose utroÅ”enog vremena. +IfNeedToUseOhterObjectKeepEmpty=Ukoliko neki objekti (fakture, narudžbine, ...) pripadaju drugom subjektu, oni moraju biti povezani projektu koji se kreira. Ostavite ovu opciju praznu da bi projekat mogao da bude povezan sa viÅ”e subjekata. CloneProject=Dupliraj projekat CloneTasks=Dupiraj zadatke CloneContacts=Dupliraj kontakte CloneNotes=Dupliraj beleÅ”ke -CloneProjectFiles=Clone project joined files -CloneTaskFiles=Clone task(s) joined files (if task(s) cloned) -CloneMoveDate=Update project/tasks dates from now ? +CloneProjectFiles=Dupliraj fajlove projekta +CloneTaskFiles=Dupliraj fajlove zadataka (ukoliko su zadaci duplirani) +CloneMoveDate=Ažuriraj datume projekta/zadataka od sada ? ConfirmCloneProject=Da li ste sigurni da želite da duplirate ovaj projekat ? -ProjectReportDate=Change task date according project start date -ErrorShiftTaskDate=Impossible to shift task date according to new project start date +ProjectReportDate=Izmenite datum zadatka prema datumu početka projekta. +ErrorShiftTaskDate=Nemoguće promeniti datum zadatka prema novom datumu početka projekta ProjectsAndTasksLines=Projekti i zadaci ProjectCreatedInDolibarr=Projekat %s je kreiran TaskCreatedInDolibarr=Zadatak %s je kreiran TaskModifiedInDolibarr=Zadatak %s je izmenjen TaskDeletedInDolibarr=Zadatak %s je obrisan -OpportunityStatus=Opportunity status -OpportunityStatusShort=Opp. status -OpportunityAmount=Opportunity amount -OpportunityAmountShort=Opp. amount +OpportunityStatus=Status prilike +OpportunityStatusShort=Status prilike +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. +OpportunityAmount=Iznos prilike +OpportunityAmountShort=Iznos prilike ##### Types de contacts ##### TypeContact_project_internal_PROJECTLEADER=Vođa projekta TypeContact_project_external_PROJECTLEADER=Vođa projekta -TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor -TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor +TypeContact_project_internal_PROJECTCONTRIBUTOR=Saradnik +TypeContact_project_external_PROJECTCONTRIBUTOR=Saradnik TypeContact_project_task_internal_TASKEXECUTIVE=IzvrÅ”ilac zadatka TypeContact_project_task_external_TASKEXECUTIVE=IzvrÅ”ilac zadatka -TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor -TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor +TypeContact_project_task_internal_TASKCONTRIBUTOR=Saradnik +TypeContact_project_task_external_TASKCONTRIBUTOR=Saradnik SelectElement=Selektiraj element AddElement=Link ka elementu UnlinkElement=Unlinkuj element # Documents models -DocumentModelBeluga=Project template for linked objects overview -DocumentModelBaleine=Project report template for tasks -PlannedWorkload=Planned workload -PlannedWorkloadShort=Workload -WorkloadOccupation=Workload assignation +DocumentModelBeluga=Templejt projekta sa povezanim objektima +DocumentModelBaleine=Templejt izveÅ”tavanja projekta za zadatke +PlannedWorkload=Planirano utroÅ”eno vreme +PlannedWorkloadShort=UtroÅ”eno vreme +WorkloadOccupation=Dodela zadataka ProjectReferers=Referentirajući objekti SearchAProject=Potraži projekat SearchATask=Potraži zadatak ProjectMustBeValidatedFirst=Projekat prvo mora biti odobren ProjectDraft=Draft projekti -FirstAddRessourceToAllocateTime=Associate a resource to allocate time +FirstAddRessourceToAllocateTime=Dodelite resurs da biste dodelili vreme InputPerDay=Ulaz po danu InputPerWeek=Ulaz po nedelji InputPerAction=Ulaz po akciji -TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s +TimeAlreadyRecorded=UtroÅ”eno vreme je već sačuvano za ovaj zadatak/dan za korisnika %s ProjectsWithThisUserAsContact=Projekti sa ovim korisnikom u kontaktima TasksWithThisUserAsContact=Zadaci ovog korisnika ResourceNotAssignedToProject=Nije dodeljen projektu ResourceNotAssignedToTask=Nije dodeljen zadatku +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Dodeli zadatak meni AssignTask=Dodeli ProjectOverview=Pregled ManageTasks=Koristi projekte za praćenje zadataka i vremena -ManageOpportunitiesStatus=Use projects to follow leads/opportinuties +ManageOpportunitiesStatus=Koristi projekte za praćenje prilika ProjectNbProjectByMonth=Br kreiranih projekata po mesecu -ProjectOppAmountOfProjectsByMonth=Amount of opportunities by month -ProjectWeightedOppAmountOfProjectsByMonth=Weighted amount of opportunities by month -ProjectOpenedProjectByOppStatus=Opened project/lead by opportunity status +ProjectOppAmountOfProjectsByMonth=Iznos prilika po mesecu +ProjectWeightedOppAmountOfProjectsByMonth=Prosečni iznos prilika po mesecu +ProjectOpenedProjectByOppStatus=Otvoreni projekti po statusu prilika ProjectsStatistics=Statistike na projektima/lead-ovima -TaskAssignedToEnterTime=Task assigned. Entering time on this task should be possible. -IdTaskTime=Id task time -YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label. +TaskAssignedToEnterTime=Zadatak je dodeljen. Unos vremena za ovaj zadatak je omogućen. +IdTaskTime=Id vremena zadatka +YouCanCompleteRef=Ukoliko želite da kompletirate referencu informacijama (da je koristite sa filterima pretrage), preporučivo da ih razdvojite simbolom - kako bi automatsko numerisanje i dalje moglo da funkcioniÅ”e. Npr. %s-ABC. Takođe može biti korisno dodati ključne reč u naziv. OpenedProjectsByThirdparties=Otvoreni projekti po subjektima -OpportunityTotalAmount=Opportunities total amount -OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) -OppStatusPROSP=Prospection +OpportunityTotalAmount=Ukupan iznos prilika +OpportunityPonderatedAmount=Prosečni iznos prilika +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability +OppStatusPROSP=Prospekcija OppStatusQUAL=Kvalifikacija OppStatusPROPO=Ponuda OppStatusNEGO=Pregovaranje diff --git a/htdocs/langs/sr_RS/propal.lang b/htdocs/langs/sr_RS/propal.lang index bd4de91ae1d..a54fc8c6eac 100644 --- a/htdocs/langs/sr_RS/propal.lang +++ b/htdocs/langs/sr_RS/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Poslednjih %s izmenjenih ponuda AllPropals=Sve ponude LastProposals=Poslednje ponude SearchAProposal=Potraži ponudu +NoProposal=No proposal ProposalsStatistics=Statistike komercijalnih ponuda NumberOfProposalsByMonth=Broj po mesecu AmountOfProposalsByMonthHT=Svota po mesecu (neto) @@ -53,6 +54,7 @@ ListOfProposals=Lista komercijalnih ponuda ActionsOnPropal=Događaji na ponudi NoOpenedPropals=Nema otvorenih komercijalnih ponuda NoOtherOpenedPropals=Nema drugih otvorenih komercijalnih ponuda +NoPropal=Nema komercijalne ponude RefProposal=Ref komercijalne ponude SendPropalByMail=PoÅ”alji komercijalnu poudu mailom AssociatedDocuments=Dokumenti vezani za ponudu: @@ -61,7 +63,8 @@ DatePropal=Datum ponude DateEndPropal=Kraj validnosti DateEndPropalShort=Kraj ValidityDuration=Trajanje validnosti -CloseAs=Zatvori sa statusom +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Označi kao naplaćenu BuildBill=Kreiraj račun ErrorPropalNotFound=Ponuda %s nije pronađena @@ -99,3 +102,4 @@ DefaultModelPropalCreate=Kreacija default modela DefaultModelPropalToBill=Default model prilikom zatvaranja komercijalne ponude (za naplatu) DefaultModelPropalClosed=Default model prilikom zatvaranja komercijalne ponude (nenaplaćen) ProposalCustomerSignature=Pismeno odobrenje, pečat kompanije, datum i potpis +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/sr_RS/resource.lang b/htdocs/langs/sr_RS/resource.lang index 39a49801e2b..200916ad613 100644 --- a/htdocs/langs/sr_RS/resource.lang +++ b/htdocs/langs/sr_RS/resource.lang @@ -17,7 +17,7 @@ ResourceFormLabel_description=Opis resursa ResourcesLinkedToElement=Resursi vezani za elemenat -ShowResource=Show resource +ShowResource=Prikaži resurs ShowResourcePlanning=Prikaži planing resursa GotoDate=Idi na datum diff --git a/htdocs/langs/sr_RS/salaries.lang b/htdocs/langs/sr_RS/salaries.lang index 27858251bde..eb628d5481e 100644 --- a/htdocs/langs/sr_RS/salaries.lang +++ b/htdocs/langs/sr_RS/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Računovodstveni kod za isplate zarada SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Računovodstveni kod za finansijske troÅ”kove Salary=Plata Salaries=Plate -Employee=Zaposleni NewSalaryPayment=Nova isplata zarade SalaryPayment=Isplata zarade SalariesPayments=Isplate zarada diff --git a/htdocs/langs/sr_RS/sendings.lang b/htdocs/langs/sr_RS/sendings.lang index d02fc761133..8c585607f8a 100644 --- a/htdocs/langs/sr_RS/sendings.lang +++ b/htdocs/langs/sr_RS/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Sve isporuke Shipment=Isporuka Shipments=Isporuke ShowSending=Prikaži isporuke -Receivings=Prijemnice +Receivings=Delivery Receipts SendingsArea=Oblast isporuka ListOfSendings=Lista isporuka SendingMethod=Način isporuke @@ -69,10 +69,10 @@ ProductQtyInCustomersOrdersRunning=Količina proizvoda u otvorenim narudžbinama ProductQtyInSuppliersOrdersRunning=Količina proizvoda u otvorenim dobavljačevim narudžbinama ProductQtyInShipmentAlreadySent=Količina proizvoda u već poslatim otvorenim narudžbinama klijenta ProductQtyInSuppliersShipmentAlreadyRecevied=Količina proizvoda u već primljenim otvorenim dobavljačevim narudžbinama -NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse. +NoProductToShipFoundIntoStock=Nema proizvoda za isporuku u magacin %s. Ispravite zalihu ili izaberite drugi magacin. # Sending methods -SendingMethodCATCH=Catch by customer +SendingMethodCATCH=Klijent preuzima SendingMethodTRANS=Transporter SendingMethodCOLSUI=Colissimo # ModelDocument diff --git a/htdocs/langs/sr_RS/sms.lang b/htdocs/langs/sr_RS/sms.lang index 066e99d5401..756a81595e6 100644 --- a/htdocs/langs/sr_RS/sms.lang +++ b/htdocs/langs/sr_RS/sms.lang @@ -39,7 +39,7 @@ SmsSuccessfulySent=SMS uspeÅ”no poslat (od %s do %s) ErrorSmsRecipientIsEmpty=Broj targeta je prazan WarningNoSmsAdded=Nema novih brojeva za dodavanje na listu targeta ConfirmValidSms=Da li potvrđujete odobrenje ove kampanje ? -ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmResetMailing=Upozorenje, ukoliko reinicijalizujete Sms kampanju %s, obavićete masivno slanje sms-a po drugi put. Da li zaista želite da reinicijalizujete kampanju ? ConfirmDeleteMailing=Da li potvrđujete uklanjanje ove kampanje ? NbOfRecipients=Broj targeta NbOfUniqueSms=Br. jedinstvenih brojeva telefona @@ -49,5 +49,6 @@ SendSms=PoÅ”alji SMS SmsInfoCharRemain=Broj preostalih karaktera SmsInfoNumero= (internacionalni format npr: +33899701761) DelayBeforeSending=Odloženo slanje (u minutima) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Nema definisanog targeta. Proverite podeÅ”avanja VaÅ”eg SMS provajdera. diff --git a/htdocs/langs/sr_RS/stocks.lang b/htdocs/langs/sr_RS/stocks.lang index 9ee76f40dd7..c1e4f868f11 100644 --- a/htdocs/langs/sr_RS/stocks.lang +++ b/htdocs/langs/sr_RS/stocks.lang @@ -16,7 +16,7 @@ CancelSending=Otkaži slanje DeleteSending=Obrii slanje Stock=Zaliha Stocks=Zalihe -StocksByLotSerial=Stock by lot/serial +StocksByLotSerial=Zalihe po seriji Movement=Promet Movements=Prometi ErrorWarehouseRefRequired=Referenca magacina je obavezna @@ -34,9 +34,9 @@ LastMovements=Poslednji prometi Units=Jedinice Unit=Jedinica StockCorrection=Ispravna zaliha -StockTransfer=Transfer zalihe -StockMovement=Transfer -StockMovements=Transferi zaliha +StockTransfer=Kretanje zaliha +StockMovement=Kretanje zaliha +StockMovements=Kretanja zaliha LabelMovement=Naziv prometa NumberOfUnit=Broj jedinica UnitPurchaseValue=Kupovna cena jedinice @@ -48,13 +48,13 @@ PMPValue=Prosecna cena PMPValueShort=PC EnhancedValueOfWarehouses=Vrednost magacina UserWarehouseAutoCreate=Automatski kreiraj skladiÅ”te prilikom kreacije korisnika -IndependantSubProductStock=Product stock and subproduct stock are independant +IndependantSubProductStock=Zaliha proizvoda i pod-proizvoda su nezavisne QtyDispatched=Raspoređena količina QtyDispatchedShort=Raspodeljena kol. QtyToDispatchShort=Kol. za raspodelu OrderDispatch=Raspodela zalihe -RuleForStockManagementDecrease=Pravilo za kontrolisano smanjenje zalihe -RuleForStockManagementIncrease=Pravilo za kontrolisano povećanje zalihe +RuleForStockManagementDecrease=Pravila za automatsko smanjivanje zaliha (ručno smanjivanje je uvek moguće, čak i kada je automatsko pravilo aktivirano) +RuleForStockManagementIncrease=Pravila za automatsko uvećanje zaliha (ručno uvećanje je uvek moguće, čak i kada je automatsko pravilo aktivirano) DeStockOnBill=Smanji realne zalihe nakon potvrde računa/kreditne note klijenta DeStockOnValidateOrder=Smanji realne zalihe nakon potvrde narudžbine klijenta DeStockOnShipment=Smanji realne zalihe nakon potvrde računa/kreditne note dobavljača @@ -62,9 +62,9 @@ ReStockOnBill=Povećaj realne zalihe nakon potvrde računa/kreditne note dobavlj ReStockOnValidateOrder=Povećaj realne zalihe nakon potvrde narudžbine dobavljača ReStockOnDispatchOrder=Povećaj realne zalihe nakon ručne raspodele po magacinima, nakon prijema narudžbine dobavljača ReStockOnDeleteInvoice=Povećaj stvarne zalihe nakon brisanja računa -OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses. -StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock -NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required. +OrderStatusNotReadyToDispatch=Narudžbina nema status koji omogućava otpremu proizvoda u magacin. +StockDiffPhysicTeoric=ObjaÅ”njenje razlike fizičke i teoretske zalihe +NoPredefinedProductToDispatch=Nema predefinisanih proizvoda za ovaj objekat. Stoga otprema u zalihu nije potrebna. DispatchVerb=Raspodela StockLimitShort=Limit za alertiranje StockLimit=Limit zalihe za alertiranje @@ -72,19 +72,19 @@ PhysicalStock=Fizička zaliha RealStock=Realna zaliha VirtualStock=Fiktivna zaliha MininumStock=Minimalna zaliha -StockUp=Stock up +StockUp=Povećaj zalihu MininumStockShort=Min zaliha -StockUpShort=Stock up +StockUpShort=Povećaj zalihu IdWarehouse=Id magacina DescWareHouse=Opis magacina LieuWareHouse=Lokacija magacina WarehousesAndProducts=Magacini i proizvodi -WarehousesAndProductsBatchDetail=Warehouses and products (with detail per lot/serial) +WarehousesAndProductsBatchDetail=Magacini i proizvodi (sa detaljima po seriji) AverageUnitPricePMPShort=Prosečna ulazna cena AverageUnitPricePMP=Prosečna ulazna cena SellPriceMin=Jedinična prodajna cena -EstimatedStockValueSellShort=Vrednost za prodaju -EstimatedStockValueSell=Vrednost za prodaju +EstimatedStockValueSellShort=Prodajna vrednost +EstimatedStockValueSell=Prodajna vrednost EstimatedStockValueShort=Ulazna vrednost zalihe EstimatedStockValue=Ulazna vrednost zalihe DeleteAWarehouse=ObriÅ”i magacin @@ -98,43 +98,43 @@ LastWaitingSupplierOrders=Narudžbine koje čekaju prijem DesiredStock=Željena minimalna zaliha DesiredMaxStock=Željena maksimalna zaliha StockToBuy=Za narudžbinu -Replenishment=Replenishment -ReplenishmentOrders=Replenishment orders -VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ -UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature +Replenishment=Dopunjavanje +ReplenishmentOrders=Narudžbine dopunjavanja +VirtualDiffersFromPhysical=Prema opcijama za povećanje/umanjenje zaliha, fizička zaliha i virutelna zaliha (fizička + trenutne narudžbine) se mogu razlikovati +UseVirtualStockByDefault=Po defaultu koristi virtuelnu zalihu, umesto fizičke, za funkciju dopunjavanja UseVirtualStock=Koristi fiktivnu zalihu UsePhysicalStock=Koristi fizičku zalihu CurentSelectionMode=Trenutan način selekcije CurentlyUsingVirtualStock=Fiktivna zaliha CurentlyUsingPhysicalStock=Fzička zaliha -RuleForStockReplenishment=Rule for stocks replenishment -SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier +RuleForStockReplenishment=Pravilo za dopunjavanje zalihe +SelectProductWithNotNullQty=Izaberite barem jedan prozvod sa pozitivnom količinom i dobavljača AlertOnly= Samo alertiranja WarehouseForStockDecrease=Magacin %s će biti upotrebljen za smanjenje zalihe WarehouseForStockIncrease=Magacin %s će biti upotrebljen za uvećanje zalihe ForThisWarehouse=Za ovaj magacin -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference. -ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here. -Replenishments=Replenishments -NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s) -NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s) +ReplenishmentStatusDesc=Ovo je lista svih proizvoda sa zalihom manjom od poželjne (ili manjom od vrednosti upozorenja ukoiko je opcija "samo upozorenje" selktirana). Ovom opcijom, možete kreirati narudžbine dobavljača kako biste ispunili razliku. +ReplenishmentOrdersDesc=Ovo je lista svih otvorenih narudžbina dobavljača, uključujući i predefinisane proizvode. Vidljive su samo otvorene narudžbine sa predefinisanim proizvodima, koje se mogu odraziti na zalihu. +Replenishments=Dopunjavanja +NbOfProductBeforePeriod=Količina proizvoda %s u zalihama pre selektiranog perioda (< %s) +NbOfProductAfterPeriod=Količina proizvoda %s u zalihama posle selektiranog perioda (> %s) MassMovement=Masivni promet MassStockMovement=Masivni promet zaliha -SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s". +SelectProductInAndOutWareHouse=Izaberite proizvod, količinu, izvorni magacin, ciljani magacin i kliknite "%s". Kada su sva kretanja izvrÅ”ena, kliknite "%s". RecordMovement=Snimi transfer ReceivingForSameOrder=Prijemnice za ovu narudžbinu StockMovementRecorded=Snimljeni prometi zalihe -RuleForStockAvailability=Rules on stock requirements -StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice -StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order -StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment +RuleForStockAvailability=Pravila na zahtevima zaliha +StockMustBeEnoughForInvoice=Nivo zaliha mora biti dovoljan da biste dodali proizvod/uslugu u fakturu +StockMustBeEnoughForOrder=Nivo zalihe mora biti dovoljan da biste dodali proizvod/uslugu u narudžbinu +StockMustBeEnoughForShipment= Nivo zaliha mora biti dovoljan da biste dodali proizvod/uslugu u isporuku MovementLabel=Naziv prometa InventoryCode=Promet ili inventarski kod IsInPackage=Sadržan u paketu ShowWarehouse=Prikaži magacin MovementCorrectStock=Ispravka zalihe za proizvod %s -MovementTransferStock=Stock transfer of product %s into another warehouse -WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=Source warehouse must be defined here when "Product lot" module is on. It will be used to list which lot/serial are available for products requiring lot/serial data for movement. If you want to send products from different warehouses, just make the shipment into several steps. -InventoryCodeShort=Inv./Mov. code -NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order -ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s). +MovementTransferStock=Transfer zaliha proizvoda %s u drugi magacin +WarehouseMustBeSelectedAtFirstStepWhenProductBatchModuleOn=Kada je modul "Serija proizvoda" aktivan, mora biti definisan izvorni magacin. Serija proizvoda će tako biti dodeljena definisanom magacinu. Ukoliko želite da poÅ”aljete proizvode iz različitih magacina, isporuka mora biti obavljena iz viÅ”e koraka. +InventoryCodeShort=Kod Inv./Krt. +NoPendingReceptionOnSupplierOrder=Nema prijema po narudžbini dobavljača na čekanju +ThisSerialAlreadyExistWithDifferentDate=Ova serija (%s) već postoji, ali sa različitim rokom trajanja/prodaje (nađeno je %s ali ste uneli %s). diff --git a/htdocs/langs/sr_RS/suppliers.lang b/htdocs/langs/sr_RS/suppliers.lang index fac08806b46..37ae3ebffc2 100644 --- a/htdocs/langs/sr_RS/suppliers.lang +++ b/htdocs/langs/sr_RS/suppliers.lang @@ -3,19 +3,20 @@ Suppliers=Dobavljači AddSupplier=Kreiraj dobavljača SupplierRemoved=Dobavljač uklonjen SuppliersInvoice=Račun dobavljača +ShowSupplierInvoice=Prikaži fakturu dobavljača NewSupplier=Novi dobavljač -History=History +History=Istorija ListOfSuppliers=Lista dobavljača ShowSupplier=Prikaži dobavljača OrderDate=Datum porudžbine BuyingPrice=Kupovna cena BuyingPriceMin=Minimalna kupovna cena BuyingPriceMinShort=Min kupovna cena -TotalBuyingPriceMin=Total of subproducts buying prices -SomeSubProductHaveNoPrices=Some sub-products have no price defined +TotalBuyingPriceMin=Ukupna kupovna cena pod-proizvoda +SomeSubProductHaveNoPrices=Neki od pod-proizvoda nemaju definisanu cenu AddSupplierPrice=Dodaj cenu dobavljača ChangeSupplierPrice=Izmeni cenu dobavljača -ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier +ErrorQtyTooLowForThisSupplier=Količina previÅ”e mala za ovog dobavljača ili nema definisane cen za ovaj proizvod kod ovog dobavljača ErrorSupplierCountryIsNotDefined=Zemlja dobavljača mora biti definisana. ProductHasAlreadyReferenceInThisSupplier=Ovaj proizvod već ima referencu kod ovog dobavljača ReferenceSupplierIsAlreadyAssociatedWithAProduct=Ovaj dobavljača je već vezan za referencu: %s @@ -37,10 +38,10 @@ AddCustomerInvoice=Kreiraj račun klijenta AddSupplierOrder=Kreiraj narudžbinu dobavljača AddSupplierInvoice=Kreiraj račun dobavljača ListOfSupplierProductForSupplier=Lista proizvoda i cena za dobavljača %s -NoneOrBatchFileNeverRan=None or batch %s not ran recently +NoneOrBatchFileNeverRan=Ni jedna od serija %s nije pokrenuta u skorije vreme SentToSuppliers=Poslato dobavljačima ListOfSupplierOrders=Lista narudžbina dobavljača MenuOrdersSupplierToBill=Narudžbine dobavljača za naplatu NbDaysToDelivery=KaÅ”njenje isporuke u danima DescNbDaysToDelivery=Najduže kaÅ”njenje isporuke proizvoda iz ove narudžbine -UseDoubleApproval=Use double approval when amount (without tax) is higher than (The second approval can be done by any user with the dedicated permission. Set to 0 for no double approval) +UseDoubleApproval=Koristite duplo odobravanje kada je iznos (neto) veći od (Drugo odobrenje može biti dato od strane bilo kog korisnika sa odgovarajućim pravima. Podesite 0 da ne bi bilo duplog odobravanja) diff --git a/htdocs/langs/sr_RS/trips.lang b/htdocs/langs/sr_RS/trips.lang index e13d59dc163..bb0c9957370 100644 --- a/htdocs/langs/sr_RS/trips.lang +++ b/htdocs/langs/sr_RS/trips.lang @@ -22,7 +22,7 @@ ExpensesArea=Oblast troÅ”kova SearchATripAndExpense=Potraži troÅ”ak ClassifyRefunded=Označi kao "Refundirano" ExpenseReportWaitingForApproval=Novi troÅ”ak je poslat na odobrenje -ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s +ExpenseReportWaitingForApprovalMessage=Napravljen je novi zahtev koji čeka na odobrenje.\n- Korisnik %s\n- Period: %s\nKliknite ovde da potvrdite: %s TripId=ID troÅ”ka AnyOtherInThisListCanValidate=Osoba koju treba obavestiti za odobrenje. TripSociete=Informacije kompanije @@ -31,7 +31,7 @@ TripNDF=Informacije o troÅ”ku PDFStandardExpenseReports=Standardni template za generisanje PDF dokumenta o troÅ”ku ExpenseReportLine=Linija troÅ”ka TF_OTHER=Ostalo -TF_TRANSPORTATION=Prevoz +TF_TRIP=Transportation TF_LUNCH=Ručak TF_METRO=Metro TF_TRAIN=Voz @@ -99,4 +99,5 @@ ConfirmSaveTrip=Da li ste sigurni da želite da odobrite ovaj troÅ”ak ? NoTripsToExportCSV=Nema troÅ”kova za ovaj period. ExpenseReportPayment=Isplata troÅ”ka +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=TroÅ”kovi zaisplatu diff --git a/htdocs/langs/sr_RS/users.lang b/htdocs/langs/sr_RS/users.lang index 6d58359c887..698abd6e674 100644 --- a/htdocs/langs/sr_RS/users.lang +++ b/htdocs/langs/sr_RS/users.lang @@ -44,9 +44,9 @@ ListOfUsers=Lista korisnika SuperAdministrator=Super Administrator SuperAdministratorDesc=Globalni administrator AdministratorDesc=Administrator -AdministratorDescEntity=Administrator (for its company) +AdministratorDescEntity=Administrator (za svoju kompaniju) DefaultRights=Default prava -DefaultRightsDesc=Define here default permissions that are automatically granted to a new created user (Go on user card to change permission of an existing user). +DefaultRightsDesc=Ovde definiÅ”ite default prava koja će biti automatski dodeljena novokreiranim korisnicima (na kartici korisnika možete izmeniti prava postojećih korisnika). DolibarrUsers=Dolibarr korisnici LastName=Ime FirstName=Ime @@ -54,8 +54,8 @@ ListOfGroups=Lista grupa NewGroup=Nova grupa CreateGroup=Kreiraj grupu RemoveFromGroup=Izbaci iz grupe -PasswordChangedAndSentTo=Password changed and sent to %s. -PasswordChangeRequestSent=Request to change password for %s sent to %s. +PasswordChangedAndSentTo=Lozinka izmenjena i poslata na %s. +PasswordChangeRequestSent=Zahtev za izmenu lozinke za %s je poslat %s. MenuUsersAndGroups=Korisnici & Grupe MenuMyUserCard=Moja korisnička kartica LastGroupsCreated=Poslednjih %s kreiranih grupa @@ -87,37 +87,38 @@ MyInformations=Moji podaci ExportDataset_user_1=Korisnici Dolibarr-a i parametri DomainUser=Korisnik domena %s Reactivate=Reaktiviraj -CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card. -InternalExternalDesc=An internal user is a user that is part of your company/foundation.
      An external user is a customer, supplier or other.

      In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display) -PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group. +CreateInternalUserDesc=Ova forma omogućava kreiranje korisnika u okviru VaÅ”e kompanije/fondacije. Da biste kreirali spoljnog korisnika (klijenta, dobavljača, ...), koristite dugme "Kreiraj Dolibarr korisnika" iz kartice kontakta subjekta. +InternalExternalDesc=Interni korisnik je korisnik koji je deo VaÅ”e kompanije/fondacije.
      An Eksterni korisnik je klijent, dobavljač i sl.

      U oba slučaja, prava su definisana u Dolibarr-u, a eksterni korisnik može imati drugačiji meni nego interni korisnik (Home - PodeÅ”avanja - Prikaz) +PermissionInheritedFromAGroup=Prava su dodeljena jer su nasleđena od jedne od korisnikovih grupa. Inherited=Nasleđeno -UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party) -UserWillBeExternalUser=Created user will be an external user (because linked to a particular third party) +UserWillBeInternalUser=Kreirani korisnik će biti interni korisnik (jer nije vezan za određeni subjekat) +UserWillBeExternalUser=Kreirani korisnik će biti eksterni (jer je vezan za određeni subjekat) IdPhoneCaller=Id telefonskog poziva -UserLogged=User %s login -UserLogoff=User %s logout -NewUserCreated=User %s created -NewUserPassword=Password change for %s -EventUserModified=User %s modified -UserDisabled=User %s disabled -UserEnabled=User %s activated -UserDeleted=User %s removed -NewGroupCreated=Group %s created +UserLogged=Korisnik %s login +UserLogoff=Korisnik %s logout +NewUserCreated=Korisnik %s je kreiran +NewUserPassword=Izmena lozinke za %s +EventUserModified=Korisnik %s je izmenjen +UserDisabled=Korisnik %s je deaktiviran +UserEnabled=Korisnik %s je aktiviran +UserDeleted=Korisnik %s je uklonjen +NewGroupCreated=Grupa %s je kreirana GroupModified=Grupa %s je izmenjena -GroupDeleted=Group %s removed -ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact ? -ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member ? -ConfirmCreateThirdParty=Are you sure you want to create a third party for this member ? -LoginToCreate=Login to create -NameToCreate=Name of third party to create +GroupDeleted=Grupa %s je uklonjena +ConfirmCreateContact=Da li ste sigurni da želite da napravite Dolibarr nalog za ovaj kontakt ? +ConfirmCreateLogin=Da li ste sigurni da želite da napravite Dolibarr nalog za ovog člana ? +ConfirmCreateThirdParty=Da li ste sigurni da želite da napravite subjekat za ovog člana ? +LoginToCreate=Login za kreiranje +NameToCreate=Ime subjekta za kreiranje YourRole=VaÅ”i profili YourQuotaOfUsersIsReached=VaÅ”a kvota aktivnih korisnika je dostignuta ! NbOfUsers=Br korisnika -DontDowngradeSuperAdmin=Only a superadmin can downgrade a superadmin +DontDowngradeSuperAdmin=Samo superadmin može downgrade-ovati superadmina HierarchicalResponsible=Supervizor HierarchicView=Hijerarhijski prikaz -UseTypeFieldToChange=Use field Type to change +UseTypeFieldToChange=Koristi polje tip za promenu OpenIDURL=OpenID UR LoginUsingOpenID=Uloguj se sa OpenID-em WeeklyHours=Nedeljni broj sati ColorUser=Boja korisnika +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/sr_RS/withdrawals.lang b/htdocs/langs/sr_RS/withdrawals.lang index ad3cfa68de3..e12cf743bda 100644 --- a/htdocs/langs/sr_RS/withdrawals.lang +++ b/htdocs/langs/sr_RS/withdrawals.lang @@ -16,15 +16,15 @@ WithdrawedBills=Podignuti računi WithdrawalsLines=Linije podizanja RequestStandingOrderToTreat=Zahtevi za procesuiranj trajnih naloga RequestStandingOrderTreated=Zahtev za trajni nalog procesuiran -NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines. +NotPossibleForThisStatusOfWithdrawReceiptORLine=JoÅ” nije moguće. Status podizanja mora biti podeÅ”en na "kreditiran" pre odbijanja određenih linija. CustomersStandingOrders=Trajni nalozi klijenta CustomerStandingOrder=Trajni nalog klijenta NbOfInvoiceToWithdraw=Br. računa sa zahtevom podizanja -NbOfInvoiceToWithdrawWithInfo=Nb. of invoice with withdraw request for customers having defined bank account information +NbOfInvoiceToWithdrawWithInfo=Br. fakture sa zahtevom za podizanje za klijente koji su definisali informacije o bankovnom računu InvoiceWaitingWithdraw=Račun na čekanju za podizanje AmountToWithdraw=Svota za podizanje WithdrawsRefused=Odbijena podizanja -NoInvoiceToWithdraw=No customer invoice in payment mode "withdraw" is waiting. Go on 'Withdraw' tab on invoice card to make a request. +NoInvoiceToWithdraw=Nema faktura klijenata u modu "podizanje" na čekanju. Otvorite tab "Podizanja" na kartici fakture da biste kreirali zahtev. ResponsibleUser=Odgovorni korisnik WithdrawalsSetup=PodeÅ”avanja podizanja WithdrawStatistics=Statistike podizanja @@ -33,16 +33,16 @@ LastWithdrawalReceipt=Poslednjih %s prijemnica podizanja MakeWithdrawRequest=Kreiraj zahtev za podizanje ThirdPartyBankCode=Bankarski kod subjekta ThirdPartyDeskCode=Å alterski kod subjekta -NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoice are on companies with a valid BAN. -ClassCredited=Classify credited -ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account? +NoInvoiceCouldBeWithdrawed=Nema uspeÅ”no podugnutih faktura. Proverite da su fakture na kompanijama sa validnim IBAN-om. +ClassCredited=Označi kreditirano +ClassCreditedConfirm=Da li ste sigurni da želite da označite ovaj račun podizanja kao kreditiran na VaÅ”em bankovnom računu ? TransData=Datum prenosa TransMetod=Način prenosa Send=PoÅ”alji Lines=Linije StandingOrderReject=Odbij WithdrawalRefused=Podizanje odbijeno -WithdrawalRefusedConfirm=Are you sure you want to enter a withdrawal rejection for society +WithdrawalRefusedConfirm=Da li ste sigurni da želite da unesete odbijanje podizanja za kompaniju ? RefusedData=Datum odbijanja RefusedReason=Razlog odbijanja RefusedInvoicing=Naplata odbijanja @@ -51,11 +51,11 @@ InvoiceRefused=Račun odbijen (naplati odbijanje klijentu) StatusUnknown=Nepoznato StatusWaiting=Na čekanju StatusTrans=Poslat -StatusCredited=Credited +StatusCredited=Kreditirano StatusRefused=Odbijen StatusMotif0=Neodređen StatusMotif1=Nedovoljno sredstava -StatusMotif2=Request contested +StatusMotif2=Primedba na zahtev uložena StatusMotif3=Nema narudžbine podizanja StatusMotif4=Narudžbina klijenta StatusMotif5=Neupotrebljiv IBAN @@ -68,20 +68,20 @@ CreateBanque=Samo banka OrderWaiting=Čeka procesuiranje NotifyTransmision=Transfer podizanja NotifyEmision=Izdavanje podizanja -NotifyCredit=Withdrawal Credit +NotifyCredit=Kredit podizanja NumeroNationalEmetter=Nacionalni Broj PoÅ”iljaoca -PleaseSelectCustomerBankBANToWithdraw=Select information about customer bank account to withdraw +PleaseSelectCustomerBankBANToWithdraw=Izaberite informaciju o bankovnom računu za podizanje WithBankUsingRIB=Za bankovne račune koji koriste RIB WithBankUsingBANBIC=Za bankovne račune koji koriste IBAN/BIC/SWIFT BankToReceiveWithdraw=Bankovni račun za podizanja CreditDate=Kreditiraj na -WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported) +WithdrawalFileNotCapable=Nemoguće generisati račun podizanja za VaÅ”u zemlju %s (VaÅ”a zemlja nije podržana) ShowWithdraw=Prikaži podizanje -IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management. -DoStandingOrdersBeforePayments=This tab allows you to request a standing order. Once done, go into menu Bank->Withdrawal to manage the standing order. When standing order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null. +IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Međutim, ukoliko faktura ima bar jedno podizanje koje joÅ” uvek nije obrađeno, neće biti označena kao plaćena kako bi omogućila upravljanje podizanjima. +DoStandingOrdersBeforePayments=Ovaj tab Vam omogućava da zahtevate narudžbinu. Kada zavrÅ”ite, otvorite meni Banka->Podizanja kako biste upravljali narudžbinom. Kada je narudžbina zatvorena, uplata za fakturu će biti automatski zabeležena i faktura će biti zatvorena ukoliko je isplaćen ceo iznos. WithdrawalFile=Fajl podizanja -SetToStatusSent=Set to status "File Sent" -ThisWillAlsoAddPaymentOnInvoice=This will also apply payments to invoices and will classify them as "Paid" +SetToStatusSent=Podesi status "Fajl poslat" +ThisWillAlsoAddPaymentOnInvoice=Ovo će se takođe odnositi na uplate i fakture i označiti ih kao "Plaćene" StatisticsByLineStatus=Statistike po statusu linija RUM=RUM RUMWillBeGenerated=RUM broj će biti generisan kada informacije bankovnog računa budu sačuvane @@ -97,5 +97,5 @@ InfoTransMessage=Trajni nalog %s je poslat banci od strane %s %s.

      InfoTransData=Svota: %s
      Način: %s
      Datum: %s InfoFoot=Ovo je automatska poruka poslata iz Dolibarr-a InfoRejectSubject=Trajni nalog odbijen -InfoRejectMessage=Hello,

      the standing order of invoice %s related to the company %s, with an amount of %s has been refused by the bank.

      --
      %s -ModeWarning=Option for real mode was not set, we stop after this simulation +InfoRejectMessage=Zdravo,

      narudžbina za fakturu %s vezanu za kompaniju %s, sa iznosom od %s je odbijena od strane banke.

      --
      %s +ModeWarning=Opcija za realni mod nije podeÅ”ena, prekidamo posle ove simulacije. diff --git a/htdocs/langs/sr_RS/workflow.lang b/htdocs/langs/sr_RS/workflow.lang index 78e4c3d53d1..06bc17d1cb2 100644 --- a/htdocs/langs/sr_RS/workflow.lang +++ b/htdocs/langs/sr_RS/workflow.lang @@ -3,9 +3,9 @@ WorkflowSetup=PodeÅ”avanja modula Workflow WorkflowDesc=Ovaj modul je namenjen za izmene automatskih akcija u aplikaciji. Po defaultu, workflow je otvoren (možete vrÅ”iti akcije redosledom kojim poželite). Možete aktivirati automatske akcije koje Vas interesuju. ThereIsNoWorkflowToModify=Nema mogućih izmena workflow-a u aktiviranim modulima. descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatski kreiraj narudžbinu klijenta nakon potpisivanja komercijalne ponude. -descWORKFLOW_PROPAL_AUTOCREATE_INVOICEAutomatically Kreiraj račun za klijenta kada je komercijalna ponuda potpisana. -descWORKFLOW_CONTRACT_AUTOCREATE_INVOICEAutomatically Kreiraj račun za klijenta kada je ugovor potvrđen -descWORKFLOW_ORDER_AUTOCREATE_INVOICEAutomatically Kreiraj račun za klijenta kada je narudžbina zatvorena +descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatski kreiraj fakturu klijenta posle potpisivanja komercijalne ponude +descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatski kreiraj fakturu klijenta posle potvrde ugovora +descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatski kreiraj fakturu klijenta posle posle zatvaranja narudžbine klijenta descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Označi komercijalnu ponudu kao naplaćenu kada se narudžbina klijenta označi kao plaćena. descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Označi komerijalnu(e) ponudu(e) kao naplaćenu(e) kada je račun klijenta označen kao plaćen. descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Označi komerijalnu(e) ponudu(e) kao naplaćenu(e) kada je račun klijenta označen kao potvrđen. diff --git a/htdocs/langs/sv_SE/accountancy.lang b/htdocs/langs/sv_SE/accountancy.lang index c3654d944ac..0a8ac5f25de 100644 --- a/htdocs/langs/sv_SE/accountancy.lang +++ b/htdocs/langs/sv_SE/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=VƤlj en modell av export Modelcsv_normal=Klassisk export Modelcsv_CEGID=Export mot CEGID Expert BackToChartofaccounts=Avkastning kontoplan -Back=Avkastning Definechartofaccounts=Definiera en kontoplan Selectchartofaccounts=VƤlj en kontoplan @@ -109,10 +108,6 @@ DelBookKeeping=Ta bort posterna i huvudboken DescSellsJournal=Sells tidskrift DescPurchasesJournal=Inkƶp tidskrift -BankJournal=Bank tidskrift -DescBankJournal=Bank journal inklusive alla typer av annat Ƥn pengar betalningar -CashJournal=Cash journal -DescCashJournal=Cash journal inklusive typ av betalning kontant FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Konsul hƤr listan med linjerna av fakturor leverantƶr o ValidateHistory=Validera Automatiskt ErrorAccountancyCodeIsAlreadyUse=Fel, du kan inte ta bort denna redovisningskonto eftersom den anvƤnds - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Uppdelning kort GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/sv_SE/admin.lang b/htdocs/langs/sv_SE/admin.lang index 8e72da75b73..c3ce4441aaf 100644 --- a/htdocs/langs/sv_SE/admin.lang +++ b/htdocs/langs/sv_SE/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Gƶm all information som rƶr moms pĆ„ genererade PDF HideDescOnPDF=Dƶlj produktbeskrivningar i genererad PDF HideRefOnPDF=Visa ej produkt ref. i genererad PDF HideDetailsOnPDF=Visa ej detaljer i produktrad i genereraf PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Bibliotek UrlGenerationParameters=Parametrar fƶr att sƤkra webbadresser SecurityTokenIsUnique=AnvƤnd en unik securekey parameter fƶr varje webbadress @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Vill du radera alla nuvarande streckkoder? AllBarcodeReset=Alla vƤrden fƶr streckkod har raderats NoBarcodeNumberingTemplateDefined=Ingen numrering streckkod mall aktiverat i streckkodsmodul setup. NoRecordWithoutBarcodeDefined=Ingen post utan angivet vƤrde fƶr streckkod. +EnableFileCache=Enable file cache # Modules Module0Name=AnvƤndare & grupper @@ -499,7 +500,7 @@ Module510Desc=Fƶrvaltning av de anstƤlldas lƶner och betalningar Module520Name=LĆ„n Module520Desc=Fƶrvaltning av lĆ„n Module600Name=AnmƤlningar -Module600Desc=Skicka e-postmeddelanden pĆ„ vissa Dolibarr affƤrshƤndelser till kontakter tredjeparts (instƤllnings definieras pĆ„ varje tredjeparts) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donationer Module700Desc=Donation ledning Module770Name=RƤkningar @@ -963,6 +964,7 @@ DelaysBeforeWarning=Fƶrseningar innan varning DelaysOfToleranceBeforeWarning=Tolerans fƶrseningar innan varning DelaysOfToleranceDesc=Den hƤr skƤrmen kan du definiera den tillĆ„tna drƶjsmĆ„l innan en registrering rapporteras pĆ„ skƤrmen med Picto %s fƶr varje fƶrsenad element. Delays_MAIN_DELAY_ACTIONS_TODO=Fƶrdrƶjning tolerans (i dagar) fƶre registrering om planerade Ć„tgƤrder som Ƥnnu inte realiserats +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Fƶrdrƶjning tolerans (i dagar) fƶre registrering om order som Ƥnnu inte gjort Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Fƶrdrƶjning tolerans (i dagar) fƶre registrering om leverantƶrer order som Ƥnnu inte behandlats Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Fƶrdrƶjning tolerans (i dagar) fƶre registrering om fƶrslag att stƤnga @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Funktion fƶr att skicka e-post med hjƤlp av metoden "PHP mail direct" genererar ett e-postmeddelande som kanske inte tolkas korrekt av vissa e-postservrar. Resultatet Ƥr att viss epost inte kan lƤsas av anvƤndare som hostas pĆ„ sĆ„dana system som tolkar fel. Det Ƥr fallet fƶr vissa internetleverantƶrer (t.ex. Orange i Frankrike). Detta Ƥr inte ett Dolibarr- eller PHP-problem men fel pĆ„ inkommande e-post server. Du kan sƤtta MAIN_FIX_FOR_BUGGED_MTA till 1 i "Setup - andra" fƶr att Dolibarr ska undvika detta. Du kan dock uppleva problem med andra servrar som strikt fƶljer SMTP standard. Den andra lƶsningen (Rekomenderad) Ƥr att anvƤnda metoden "SMTP socket library" som inte har nĆ„gra nackdelar. TranslationSetup=Konfigurera ƶversƤttning TranslationDesc=Val av sprĆ„k visas pĆ„ skƤrmen kan Ƥndras:
      * Globalt frƄn menyn Hem - InstƤllningar - Display
      * Fƶr anvƤndaren endast frƄn fliken AnvƤndar visning av anvƤndarkort (klicka pƄ inloggning pƄ toppen av skƤrmen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Totalt antal aktiverade funktionsmoduler:% s YouMustEnableOneModule=Minst 1 modul mƄste aktiveras ClassNotFoundIntoPathWarning=Klass %s inte funnen i PHP-sƶkvƤgen @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Installation av extern modul frƄn ans ConfFileMuseContainCustom=Installera en extern modul frƄn ansƶkan spara modul filer till katalogen% s. Att ha den hƤr katalogen behandlas av Dolibarr, mƄste du stƤlla in din conf / conf.php att ha alternativ
      - $ Dolibarr_main_url_root_alt aktiverat fƶr att vƤrde dolibarr_main_url_root_alt = "/ custom"
      - $ Dolibarr_main_document_root_alt aktiverat fƶr att vƤrdet "% s / anpassade" HighlightLinesOnMouseHover=Markera tabelllinjer nƤr musen flytta passerar ƶver HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Tryck pĆ„ F5 pĆ„ tangentbordet efter att ha Ƥndrat detta vƤrde fƶr att fĆ„ det effektiva NotSupportedByAllThemes=Will arbetar med Eldy tema men stƶds inte av alla teman diff --git a/htdocs/langs/sv_SE/agenda.lang b/htdocs/langs/sv_SE/agenda.lang index 08d81b718ad..52030af1135 100644 --- a/htdocs/langs/sv_SE/agenda.lang +++ b/htdocs/langs/sv_SE/agenda.lang @@ -35,7 +35,9 @@ AllActions= Alla Ć„tgƤrder / uppgifter ViewCal=Visa kalender ViewDay=Dagsvy ViewWeek=Veckovy +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= Visa med fƶrdefinierade filter AutoActions= Automatisk fyllning av dagordning AgendaAutoActionDesc= HƤr definierar du hƤndelser som du vill Dolibarr att automatiskt skapa en talan i dagordningen. Om ingenting Ƥr markerad (som standard), kommer endast manuella, skall ingĆ„ i dagordningen. diff --git a/htdocs/langs/sv_SE/bills.lang b/htdocs/langs/sv_SE/bills.lang index 0f0a93875ce..fae57a93197 100644 --- a/htdocs/langs/sv_SE/bills.lang +++ b/htdocs/langs/sv_SE/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Betalningar redan gjort PaymentsBackAlreadyDone=ƅterbetalningar Ƥr utfƶrda tidigare PaymentRule=Betalningsregel PaymentMode=BetalningssƤtt +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Visa faktura ShowInvoiceReplace=Visa ersƤtter faktura ShowInvoiceAvoir=Visa kreditnota ShowInvoiceDeposit=Visa insƤttning faktura +ShowInvoiceSituation=Show situation invoice ShowPayment=Visa betalning AlreadyPaid=Redan betalats ut AlreadyPaidBack=Redan Ć„terbetald @@ -221,6 +224,7 @@ NonPercuRecuperable=Icke Ć„tervinningsbara SetConditions=StƤll betalningsvillkor SetMode=StƤll betalningssƤtt Billed=Fakturerade +RecurringInvoices=Recurring invoices RepeatableInvoice=Fakturamall RepeatableInvoices=Fakturamallar Repeatable=Mall @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Detta belopp har ƶvergivits (kund sƤgs vara en dĆ„lig k HelpAbandonOther=Detta belopp har ƶvergivits eftersom det var ett misstag (fel kund eller faktura ersƤttas av en annan till exempel) IdSocialContribution=Social/fiscal tax payment id PaymentId=Betalning id +PaymentRef=Payment ref. InvoiceId=Faktura id InvoiceRef=Faktura ref. InvoiceDateCreation=Faktura datum fƶr skapande @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Senast relaterad faktura WarningBillExist=Varning, en eller flera fakturor finns redan MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Omedelbar @@ -393,6 +402,7 @@ Reported=Fƶrsenad DisabledBecausePayments=Inte mƶjlig eftersom det inte finns nĆ„gra betalningar CantRemovePaymentWithOneInvoicePaid=Kan inte ta bort betalning eftersom det inte finns Ć„tminstone pĆ„ fakturan klassificeras betalt ExpectedToPay=FƶrvƤntad utbetalning +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Betalas av denna betalning ClosePaidInvoicesAutomatically=Klassificera "Betald" alla standard-, lƶpande och ersƤttningsfakturor som Ƥr fullstƤndigt betalda. ClosePaidCreditNotesAutomatically=Beteckna "Betalda" alla fullstƤndigt Ć„terbetalda kreditnotor. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=OBS: Denna lista innehĆ„ller bara fakturor fƶr tre RevenueStamp=IntƤkt stƤmpel YouMustCreateInvoiceFromThird=Det hƤr alternativet Ƥr endast tillgƤngligt nƤr du skapar faktura frĆ„n fliken "kund" hos tredje parts PDFCrabeDescription=Faktura modell Crabe. En fullstƤndig faktura modell (Stƶd moms alternativet, rabatter, betalningar villkor, logotyp, etc. ..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=ƅterger nummer med formatet %syymm-nnnn fƶr standardfakturor och %syymm-NNNN fƶr kreditnotor dƤr yy Ƥr Ć„ret, mm mĆ„naden och nnnn Ƥr en sekvens med ingen paus och ingen Ć„tergĆ„ng till 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=Ett lagfƶrslag som bƶrjar med $ syymm finns redan och Ƥr inte fƶrenligt med denna modell fƶr sekvens. Ta bort den eller byta namn pĆ„ den fƶr att aktivera denna modul. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Denna avstƤmning Ƥr slutlig. CantBeLessThanMinPercent=Framsteget kan inte vara mindre Ƥn dess vƤrde vid fƶrra avstƤmningen. NoSituations=No open situations InvoiceSituationLast=Slutlig sammanstƤllningsfaktura. +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/sv_SE/boxes.lang b/htdocs/langs/sv_SE/boxes.lang index e9dbe68a7a7..f504e36df71 100644 --- a/htdocs/langs/sv_SE/boxes.lang +++ b/htdocs/langs/sv_SE/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Kundens fakturor ForCustomersOrders=Kund bestƤllningar ForProposals=Fƶrslag LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/sv_SE/categories.lang b/htdocs/langs/sv_SE/categories.lang index 85af172f03a..510d94d6907 100644 --- a/htdocs/langs/sv_SE/categories.lang +++ b/htdocs/langs/sv_SE/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / kommande utvecklingen. kategorier ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/sv_SE/companies.lang b/htdocs/langs/sv_SE/companies.lang index 49911e6d0df..0279518375f 100644 --- a/htdocs/langs/sv_SE/companies.lang +++ b/htdocs/langs/sv_SE/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (Patent) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/sv_SE/compta.lang b/htdocs/langs/sv_SE/compta.lang index fc6f8d0408a..3242cb2b8f5 100644 --- a/htdocs/langs/sv_SE/compta.lang +++ b/htdocs/langs/sv_SE/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit fakturor eller ingĆ„r DepositsAreIncluded=- Deposit fakturor ingĆ„r LT2ReportByCustomersInInputOutputModeES=Rapport frĆ„n tredje part IRPF LT1ReportByCustomersInInputOutputModeES=Rapport frĆ„n tredje part RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Rapport av kunden moms samlas och betalas VATReportByCustomersInDueDebtMode=Rapport av kunden moms samlas och betalas VATReportByQuartersInInputOutputMode=Rapport frĆ„n graden av mervƤrdesskatten och en betald diff --git a/htdocs/langs/sv_SE/cron.lang b/htdocs/langs/sv_SE/cron.lang index 4d03ee13a3c..a7311652ab2 100644 --- a/htdocs/langs/sv_SE/cron.lang +++ b/htdocs/langs/sv_SE/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=I en Unix-miljƶ bƶr fƶljande rad lƤggas i crontab s CronExplainHowToRunWin=I Microsoft(tm) Windows-miljƶ kan schemalagd aktivitet anvƤndas fƶr att exekvera kommandoraden var 5:e minut # Menu CronJobs=Schemalagda jobb -CronListActive=Lista ƶver aktiva / schemalagda jobb +CronListActive=List of enabled/scheduled jobs CronListInactive=Lista ƶver handikappade jobb +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Senaste kƶrning CronLastOutput=Sista loppet utgĆ„ng @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Jobb CronNone=Ingen -CronDtStart=Startdatum -CronDtEnd=Slutdatum +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=NƤsta exekvering CronDtLastLaunch=Senaste exekvering CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=Inga jobb registrerade CronPriority=Prioritet CronLabel=Beskrivning CronNbRun=Nb. lanseringen +CronMaxRun=Max nb. launch CronEach=Varje JobFinished=Job lanserad och klar #Page card diff --git a/htdocs/langs/sv_SE/deliveries.lang b/htdocs/langs/sv_SE/deliveries.lang index c0effdf299e..51f79cb8bbf 100644 --- a/htdocs/langs/sv_SE/deliveries.lang +++ b/htdocs/langs/sv_SE/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Ƅr du sƤker pĆ„ att du vill ta bort %s kvi DeliveryMethod=Leveransmetod TrackingNumber=SpĆ„rningsnummer DeliveryNotValidated=Leverans Ƥr inte attesterad +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Namn och namnteckning: ToAndDate=To___________________________________ den ____ / _____ / __________ diff --git a/htdocs/langs/sv_SE/holiday.lang b/htdocs/langs/sv_SE/holiday.lang index 56ca74a6910..744e560fca5 100644 --- a/htdocs/langs/sv_SE/holiday.lang +++ b/htdocs/langs/sv_SE/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Du mĆ„ste aktivera modulen Lƶv att se denna sida. NotConfigModCP=Du mĆ„ste konfigurera modulen LƤmnar fƶr att se den hƤr sidan. Fƶr att gƶra detta, klicka hƤr . NoCPforUser=Du har inte nĆ„gon tillgƤnglig dag. AddCP=Gƶr en fƶrfrĆ„gan ledighet -Employe=AnstƤlld DateDebCP=Startdatum DateFinCP=Slutdatum DateCreateCP=Datum fƶr skapande @@ -23,7 +22,7 @@ ReviewedByCP=Kommer att granskas av DescCP=Beskrivning SendRequestCP=Skapa permission begƤran DelayToRequestCP=LƤmna begƤran mĆ„ste gƶras minst %s dag (ar) fƶre dem. -MenuConfCP=Redigera balans blad +MenuConfCP=Balance of leaves UpdateAllCP=Uppdatera bladen SoldeCPUser=LƤmnar balans Ƥr %s dagar. ErrorEndDateCP=Du mĆ„ste vƤlja ett slutdatum senare Ƥn startdatum. @@ -79,9 +78,9 @@ PrevSoldeCP=FƶregĆ„ende Balance NewSoldeCP=New Balance alreadyCPexist=En begƤran ledigheten har redan gjorts pĆ„ denna period. UserName=Namn -Employee=AnstƤlld FirstDayOfHoliday=Fƶrsta dagen pĆ„ semestern LastDayOfHoliday=Sista dagen pĆ„ semestern +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=MĆ„nads uppdatering ManualUpdate=Manuell uppdatering HolidaysCancelation=LƤmna begƤran SpƤrr @@ -141,4 +140,7 @@ HolidaysRefusedBody=Din ledighet begƤran om %s till %s har nekats av fƶljande HolidaysCanceled=Annulleras leaved begƤran HolidaysCanceledBody=Din ledighet begƤran om %s till %s har avbrutits. NewByMonth=Tillagda per mĆ„nad +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=GĆ„ in pĆ„ Hem - Setup - Bibliotek - Typ av ledighet fƶr att stƤlla in olika varianter av ledigheter. diff --git a/htdocs/langs/sv_SE/hrm.lang b/htdocs/langs/sv_SE/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/sv_SE/hrm.lang +++ b/htdocs/langs/sv_SE/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/sv_SE/interventions.lang b/htdocs/langs/sv_SE/interventions.lang index 27c25050f88..5fae9b4fc00 100644 --- a/htdocs/langs/sv_SE/interventions.lang +++ b/htdocs/langs/sv_SE/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=ƅtergĆ„ numero med format %syymm-nnnn dƤr YY Ƥr Ć„r, PacificNumRefModelError=En intervention kort bƶrjar med $ syymm finns redan och Ƥr inte fƶrenligt med denna modell fƶr sekvens. Ta bort den eller byta namn pĆ„ den fƶr att aktivera denna modul. PrintProductsOnFichinter=Trycksaker pĆ„ interventionskort PrintProductsOnFichinterDetails=Insatser skapade utifrĆ„n order +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/sv_SE/mails.lang b/htdocs/langs/sv_SE/mails.lang index b4857249c8f..d0731e634cf 100644 --- a/htdocs/langs/sv_SE/mails.lang +++ b/htdocs/langs/sv_SE/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail skickas till% s mottagare. XTargetsAdded=% s mottagare lƤggs in i mĆ„let listan EachInvoiceWillBeAttachedToEmail=Ett dokument med standardfakturadokumentmall kommer att skapas och bifogas varje e-postmeddelande. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=PĆ„minnelse om faktura% s (% s) SendRemind=Skicka pĆ„minnelse av e-post RemindSent=% S pĆ„minnelse (er) skickas diff --git a/htdocs/langs/sv_SE/main.lang b/htdocs/langs/sv_SE/main.lang index 9ae82bba2d9..7db0810aae7 100644 --- a/htdocs/langs/sv_SE/main.lang +++ b/htdocs/langs/sv_SE/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%Y-%m-%d %I:%M:%S %p FormatDateHourTextShort=%d %b %Y, %H:%M FormatDateHourText=%d %B %Y, %H:%M DatabaseConnection=Databasanslutning +NoTemplateDefined=No template defined for this email type NoTranslation=Ingen ƶversƤttning NoRecordFound=Ingen post funnen NoError=Inget fel @@ -105,6 +106,7 @@ NotePrivate=Anteckning (privat) PrecisionUnitIsLimitedToXDecimals=Dolibarr har stƤllts in fƶr att ange enhetspriser med %s decimaler. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Varning, du har minst ett element som har ƶverskridit den tillĆ„tna fƶrseningen. yes=ja Yes=Ja @@ -228,6 +230,8 @@ Now=Nu HourStart=Start hour Date=Datum DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Startdatum DateEnd=Slutdatum DateCreation=Datum fƶr skapande @@ -608,6 +612,7 @@ TotalMan=Totalt NeverReceived=Aldrig fick Canceled=Annullerad YouCanChangeValuesForThisListFromDictionarySetup=Du kan Ƥndra vƤrden fƶr denna lista frĆ„n menyinstƤllning - ordbok +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=FƤrg Documents=LƤnkade filer DocumentsNb=LƤnkade filer (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=Inga bilder tillgƤngliga HomeDashboard=Hem ƶversikt +Dashboard=Dashboard Deductible=Avdragsgill from=frĆ„n toward=mot diff --git a/htdocs/langs/sv_SE/margins.lang b/htdocs/langs/sv_SE/margins.lang index 0fb5622928a..9339e544e81 100644 --- a/htdocs/langs/sv_SE/margins.lang +++ b/htdocs/langs/sv_SE/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=VƤlj produkt eller tjƤnst StartDate=Startdatum EndDate=Slutdatum Launch=Start -ForceBuyingPriceIfNull=Tvinga inkƶpspris om tom -ForceBuyingPriceIfNullDetails=Om "ON", kommer marginalen att vara noll pĆ„ linjen (kƶp pris = fƶrsƤljningspris), annars ("OFF"), marge kommer vara lika med fƶrsƤljningspris (kƶp pris = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Marginalmetod fƶr globala rabatter UseDiscountAsProduct=Som produkt UseDiscountAsService=Som tjƤnst @@ -35,8 +35,9 @@ MargeBrute=Bruttomarginal MargeNette=Nettomarginal MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Bruttomarginal: SƤljpris - Inkƶpspris
      Nettomarginal: SƤljpris - Kostnadspris -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Kostnadspris BuyingCost=Kostnadspris UnitCharges=Enhetsladdningar diff --git a/htdocs/langs/sv_SE/oauth.lang b/htdocs/langs/sv_SE/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/sv_SE/oauth.lang +++ b/htdocs/langs/sv_SE/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/sv_SE/orders.lang b/htdocs/langs/sv_SE/orders.lang index 0b1402e5973..883550d7fd6 100644 --- a/htdocs/langs/sv_SE/orders.lang +++ b/htdocs/langs/sv_SE/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=Inga fƶrslag till beslut -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Ɩvriga bestƤllningar LastOrders=Last %s customer orders diff --git a/htdocs/langs/sv_SE/other.lang b/htdocs/langs/sv_SE/other.lang index be4216b5bb1..d6f872f6842 100644 --- a/htdocs/langs/sv_SE/other.lang +++ b/htdocs/langs/sv_SE/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=Nya exportmƶjligheter ##### External sites ##### ExternalSites=Externa webbplatser +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/sv_SE/paypal.lang b/htdocs/langs/sv_SE/paypal.lang index 9004208b047..06294d9ecb8 100644 --- a/htdocs/langs/sv_SE/paypal.lang +++ b/htdocs/langs/sv_SE/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=LƤge test / sandlĆ„da PAYPAL_API_USER=API anvƤndarnamn PAYPAL_API_PASSWORD=API-lƶsenord PAYPAL_API_SIGNATURE=API signatur +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Erbjuder betalning "integrerad" (Kreditkort + Paypal) eller "Paypal" endast PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal endast diff --git a/htdocs/langs/sv_SE/products.lang b/htdocs/langs/sv_SE/products.lang index 28944ea1f76..61575792ec7 100644 --- a/htdocs/langs/sv_SE/products.lang +++ b/htdocs/langs/sv_SE/products.lang @@ -252,7 +252,7 @@ UnitPmp=Netto enhet VWAP CostPmpHT=Totalt netto VWAP ProductUsedForBuild=Automatiskt fƶrbrukad fƶr tillverkning ProductBuilded=Tillverkning klar -ProductsMultiPrice=Produkt multi-priser +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/sv_SE/projects.lang b/htdocs/langs/sv_SE/projects.lang index ce32548278f..b47527ed2f3 100644 --- a/htdocs/langs/sv_SE/projects.lang +++ b/htdocs/langs/sv_SE/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=Denna uppfattning presenterar alla projekt (din anvƤndarbehƶrighet tillĆ„ta dig att visa allt). MyTasksDesc=Denna syn Ƥr begrƤnsad till projekt eller uppdrag du en kontakt fƶr (allt som Ƥr "typ"). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Denna uppfattning presenterar alla projekt och uppgifter som du fĆ„r lƤsa. TasksDesc=Denna uppfattning presenterar alla projekt och uppgifter (din anvƤndarbehƶrighet tillĆ„ta dig att visa allt). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer projekt LastProjects=Senaste %s projekt AllProjects=Alla projekt OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Fƶrteckning ƶver projekt ShowProject=Visa projekt SetProject=StƤll projekt @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Uppgift %s modifierade TaskDeletedInDolibarr=Uppgift %s raderad OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/sv_SE/propal.lang b/htdocs/langs/sv_SE/propal.lang index f73fbe02136..1bda117e425 100644 --- a/htdocs/langs/sv_SE/propal.lang +++ b/htdocs/langs/sv_SE/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Senast %s Ƥndrade fƶrslag AllPropals=Alla fƶrslag LastProposals=Senast fƶrslag SearchAProposal=Sƶk ett fƶrslag +NoProposal=No proposal ProposalsStatistics=Kommersiella fƶrslag statistik NumberOfProposalsByMonth=Antal per mĆ„nad AmountOfProposalsByMonthHT=Belopp per mĆ„nad (efter skatt) @@ -62,7 +63,8 @@ DatePropal=Datum fƶr fƶrslag DateEndPropal=Datum sista giltighetsdag DateEndPropalShort=Datum slut ValidityDuration=Giltighet varaktighet -CloseAs=NƤra med status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Klassificera billed BuildBill=Bygg faktura ErrorPropalNotFound=Propal %s hittades inte @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Skapa standardmodell DefaultModelPropalToBill=Standardmall nƤr ett affƤrsfƶrslag sluts (att fakturera) DefaultModelPropalClosed=Standardmall nƤr ett affƤrsfƶrslag sluts (ofakturerat) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/sv_SE/salaries.lang b/htdocs/langs/sv_SE/salaries.lang index 804f3601c6b..1a0091a8651 100644 --- a/htdocs/langs/sv_SE/salaries.lang +++ b/htdocs/langs/sv_SE/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Bokfƶrings kod fƶr lƶne utbetalningar SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Bokfƶrings kod fƶr finansiell kostnad Salary=Lƶn Salaries=Lƶner -Employee=AnstƤlld NewSalaryPayment=Ny lƶneutbetalning SalaryPayment=Lƶnebetalning SalariesPayments=Lƶneutbetalningar diff --git a/htdocs/langs/sv_SE/sendings.lang b/htdocs/langs/sv_SE/sendings.lang index b7a0979fe0f..564747798a7 100644 --- a/htdocs/langs/sv_SE/sendings.lang +++ b/htdocs/langs/sv_SE/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=SƤndning Shipments=Transporter ShowSending=Show Shipments -Receivings=Kvitto +Receivings=Delivery Receipts SendingsArea=Transporter omrĆ„de ListOfSendings=Lista ƶver transporter SendingMethod=Frakt metod diff --git a/htdocs/langs/sv_SE/sms.lang b/htdocs/langs/sv_SE/sms.lang index ba6dbd46d4b..37b7f02a347 100644 --- a/htdocs/langs/sv_SE/sms.lang +++ b/htdocs/langs/sv_SE/sms.lang @@ -49,5 +49,6 @@ SendSms=Skicka SMS SmsInfoCharRemain=Nb av Ć„terstĆ„ende tecken SmsInfoNumero= (Format internationella dvs 33899701761) DelayBeforeSending=Fƶrdrƶjning innan du skickar (minuter) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Inget mĆ„l tillgƤnglig. Kontrollera instƤllningarna i din SMS-leverantƶr. diff --git a/htdocs/langs/sv_SE/supplier_proposal.lang b/htdocs/langs/sv_SE/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/sv_SE/supplier_proposal.lang +++ b/htdocs/langs/sv_SE/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/sv_SE/trips.lang b/htdocs/langs/sv_SE/trips.lang index 33b15e189ec..fc5362a897e 100644 --- a/htdocs/langs/sv_SE/trips.lang +++ b/htdocs/langs/sv_SE/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Andra -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/sv_SE/users.lang b/htdocs/langs/sv_SE/users.lang index a55180250c4..ff99e7de4d9 100644 --- a/htdocs/langs/sv_SE/users.lang +++ b/htdocs/langs/sv_SE/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Logga in med OpenID WeeklyHours=Vecko timmar ColorUser=FƤrg pĆ„ anvƤndaren +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/sw_SW/accountancy.lang b/htdocs/langs/sw_SW/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/sw_SW/accountancy.lang +++ b/htdocs/langs/sw_SW/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/sw_SW/admin.lang b/htdocs/langs/sw_SW/admin.lang index c81fe4c28af..9cff117f74a 100644 --- a/htdocs/langs/sw_SW/admin.lang +++ b/htdocs/langs/sw_SW/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/sw_SW/agenda.lang b/htdocs/langs/sw_SW/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/sw_SW/agenda.lang +++ b/htdocs/langs/sw_SW/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/sw_SW/bills.lang b/htdocs/langs/sw_SW/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/sw_SW/bills.lang +++ b/htdocs/langs/sw_SW/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/sw_SW/boxes.lang b/htdocs/langs/sw_SW/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/sw_SW/boxes.lang +++ b/htdocs/langs/sw_SW/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/sw_SW/categories.lang b/htdocs/langs/sw_SW/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/sw_SW/categories.lang +++ b/htdocs/langs/sw_SW/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/sw_SW/companies.lang b/htdocs/langs/sw_SW/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/sw_SW/companies.lang +++ b/htdocs/langs/sw_SW/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/sw_SW/compta.lang b/htdocs/langs/sw_SW/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/sw_SW/compta.lang +++ b/htdocs/langs/sw_SW/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/sw_SW/cron.lang b/htdocs/langs/sw_SW/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/sw_SW/cron.lang +++ b/htdocs/langs/sw_SW/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/sw_SW/deliveries.lang b/htdocs/langs/sw_SW/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/sw_SW/deliveries.lang +++ b/htdocs/langs/sw_SW/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/sw_SW/interventions.lang b/htdocs/langs/sw_SW/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/sw_SW/interventions.lang +++ b/htdocs/langs/sw_SW/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/sw_SW/mails.lang b/htdocs/langs/sw_SW/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/sw_SW/mails.lang +++ b/htdocs/langs/sw_SW/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/sw_SW/main.lang b/htdocs/langs/sw_SW/main.lang index 3e24856e8f8..4afa461226b 100644 --- a/htdocs/langs/sw_SW/main.lang +++ b/htdocs/langs/sw_SW/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/sw_SW/margins.lang b/htdocs/langs/sw_SW/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/sw_SW/margins.lang +++ b/htdocs/langs/sw_SW/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/sw_SW/orders.lang b/htdocs/langs/sw_SW/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/sw_SW/orders.lang +++ b/htdocs/langs/sw_SW/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/sw_SW/other.lang b/htdocs/langs/sw_SW/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/sw_SW/other.lang +++ b/htdocs/langs/sw_SW/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/sw_SW/paypal.lang b/htdocs/langs/sw_SW/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/sw_SW/paypal.lang +++ b/htdocs/langs/sw_SW/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/sw_SW/products.lang b/htdocs/langs/sw_SW/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/sw_SW/products.lang +++ b/htdocs/langs/sw_SW/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/sw_SW/projects.lang b/htdocs/langs/sw_SW/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/sw_SW/projects.lang +++ b/htdocs/langs/sw_SW/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/sw_SW/propal.lang b/htdocs/langs/sw_SW/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/sw_SW/propal.lang +++ b/htdocs/langs/sw_SW/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/sw_SW/salaries.lang b/htdocs/langs/sw_SW/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/sw_SW/salaries.lang +++ b/htdocs/langs/sw_SW/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/sw_SW/sendings.lang b/htdocs/langs/sw_SW/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/sw_SW/sendings.lang +++ b/htdocs/langs/sw_SW/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/sw_SW/sms.lang b/htdocs/langs/sw_SW/sms.lang index 4e89bb24730..70066caac96 100644 --- a/htdocs/langs/sw_SW/sms.lang +++ b/htdocs/langs/sw_SW/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb of remaining characters SmsInfoNumero= (format international ie : +33899701761) DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/sw_SW/trips.lang b/htdocs/langs/sw_SW/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/sw_SW/trips.lang +++ b/htdocs/langs/sw_SW/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/sw_SW/users.lang b/htdocs/langs/sw_SW/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/sw_SW/users.lang +++ b/htdocs/langs/sw_SW/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/th_TH/accountancy.lang b/htdocs/langs/th_TH/accountancy.lang index c8504d7a8af..4a4976f4a74 100644 --- a/htdocs/langs/th_TH/accountancy.lang +++ b/htdocs/langs/th_TH/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=ą¹€ąø„ąø·ąø­ąøąø£ąø¹ąø›ą¹ąøšąøšąø‚ąø­ąø‡ąøąø²ąø£ąøŖą¹ˆąø‡ąø­ Modelcsv_normal=ąøąø²ąø£ąøŖą¹ˆąø‡ąø­ąø­ąøąø„ąø„ąø²ąøŖąøŖąø“ąø Modelcsv_CEGID=ąøąø²ąø£ąøŖą¹ˆąø‡ąø­ąø­ąøąø—ąøµą¹ˆąø”ąøµąø•ą¹ˆąø­ CEGID ąøœąø¹ą¹‰ą¹€ąøŠąøµą¹ˆąø¢ąø§ąøŠąø²ąø BackToChartofaccounts=ąøąø„ąø±ąøšąøœąø±ąø‡ąøšąø±ąøąøŠąøµ -Back=กคับ Definechartofaccounts=ąøąø³ąø«ąø™ąø”ąøœąø±ąø‡ąøšąø±ąøąøŠąøµ Selectchartofaccounts=ą¹€ąø„ąø·ąø­ąøąøœąø±ąø‡ąøšąø±ąøąøŠąøµ @@ -109,10 +108,6 @@ DelBookKeeping=ąø„ąøšąøšąø±ąø™ąø—ąø¶ąøąøšąø±ąøąøŠąøµą¹ąø¢ąøąø›ąø£ąø°ą¹€ąø  DescSellsJournal=วารสารขาย DescPurchasesJournal=ซื้อวารสาร -BankJournal=ąø˜ąø™ąø²ąø„ąø²ąø£ąø§ąø²ąø£ąøŖąø²ąø£ -DescBankJournal=ąø§ąø²ąø£ąøŖąø²ąø£ąø˜ąø™ąø²ąø„ąø²ąø£ąø£ąø§ąø”ąø–ąø¶ąø‡ąø›ąø£ąø°ą¹€ąø ąø—ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø”ąø‚ąø­ąø‡ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąø­ąø·ą¹ˆąø™ąø—ąøµą¹ˆą¹„ąø”ą¹ˆą¹ƒąøŠą¹ˆą¹€ąø‡ąø“ąø™ąøŖąø” -CashJournal=วารสารเงณนสด -DescCashJournal=ąø§ąø²ąø£ąøŖąø²ąø£ą¹€ąø‡ąø“ąø™ąøŖąø”ąø£ąø§ąø”ąø—ąø±ą¹‰ąø‡ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ą¹€ąø‡ąø“ąø™ąøŖąø” FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=ą¹ƒąø«ą¹‰ąø„ąø³ąø›ąø£ąø¶ąøąø©ąø²ąø—ąøµą¹ˆąø™ąøµą¹ˆąø£ąø² ValidateHistory=ąø•ąø£ąø§ąøˆąøŖąø­ąøšą¹‚ąø”ąø¢ąø­ąø±ąø•ą¹‚ąø™ąø”ąø±ąø•ąø“ ErrorAccountancyCodeIsAlreadyUse=ąø‚ą¹‰ąø­ąøœąø“ąø”ąøžąø„ąø²ąø”ąø—ąøµą¹ˆąø„ąøøąø“ą¹„ąø”ą¹ˆąøŖąø²ąø”ąø²ąø£ąø–ąø„ąøšąøšąø±ąøąøŠąøµąøšąø±ąøąøŠąøµąø™ąøµą¹‰ą¹€ąøžąø£ąø²ąø°ąø”ąø±ąø™ąø–ąø¹ąøąø™ąø³ąø”ąø²ą¹ƒąøŠą¹‰ - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=ąøšąø±ąø•ąø£ąøžąø±ąø‡ąø—ąø„ąø²ąø¢ GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/th_TH/admin.lang b/htdocs/langs/th_TH/admin.lang index 9cd274c129e..2c3db5e6a4c 100644 --- a/htdocs/langs/th_TH/admin.lang +++ b/htdocs/langs/th_TH/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=ąø‹ą¹ˆąø­ąø™ąø‚ą¹‰ąø­ąø”ąø¹ąø„ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø” HideDescOnPDF=ąø‹ą¹ˆąø­ąø™ąø£ąø²ąø¢ąø„ąø°ą¹€ąø­ąøµąø¢ąø”ąøœąø„ąø“ąø•ąø ąø±ąø“ąø‘ą¹Œąø—ąøµą¹ˆą¹€ąøąøµą¹ˆąø¢ąø§ąøąø±ąøšąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ąø£ąø¹ąø›ą¹ąøšąøšą¹„ąøŸąø„ą¹Œ PDF HideRefOnPDF=ąø‹ą¹ˆąø­ąø™ąø­ą¹‰ąø²ąø‡ąø­ąø“ąø‡ąøœąø„ąø“ąø•ąø ąø±ąø“ąø‘ą¹Œ ą¹ƒąø™ąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ąø£ąø¹ąø›ą¹ąøšąøšą¹„ąøŸąø„ą¹Œ PDF HideDetailsOnPDF=ąø‹ą¹ˆąø­ąø™ąøŖąø²ąø¢ąøœąø„ąø“ąø•ąø ąø±ąø“ąø‘ą¹Œąø£ąø²ąø¢ąø„ąø°ą¹€ąø­ąøµąø¢ąø”ą¹€ąøąøµą¹ˆąø¢ąø§ąøąø±ąøšąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ąø£ąø¹ąø›ą¹ąøšąøšą¹„ąøŸąø„ą¹Œ PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=ห้องสดุด UrlGenerationParameters=ąøžąø²ąø£ąø²ąø”ąø“ą¹€ąø•ąø­ąø£ą¹Œ URL ąø—ąøµą¹ˆąøąø²ąø£ąø£ąø±ąøąø©ąø²ąø„ąø§ąø²ąø”ąø›ąø„ąø­ąø”ąø ąø±ąø¢ SecurityTokenIsUnique=ą¹ƒąøŠą¹‰ąøžąø²ąø£ąø²ąø”ąø“ą¹€ąø•ąø­ąø£ą¹Œ SecureKey ą¹„ąø”ą¹ˆąø‹ą¹‰ąø³ąøąø±ąø™ąøŖąø³ąø«ąø£ąø±ąøšą¹ąø•ą¹ˆąø„ąø° URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=ąø„ąøøąø“ą¹ąø™ą¹ˆą¹ƒąøˆąø§ą¹ˆąø²ąø„ąøøąø“ąø•ą¹‰ AllBarcodeReset=ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø”ąø„ą¹ˆąø²ąøšąø²ąø£ą¹Œą¹‚ąø„ą¹‰ąø”ą¹„ąø”ą¹‰ąø–ąø¹ąøąø„ąøšąø­ąø­ąø NoBarcodeNumberingTemplateDefined=ą¹„ąø”ą¹ˆąø”ąøµą¹ąø”ą¹ˆą¹ąøšąøšąøšąø²ąø£ą¹Œą¹‚ąø„ą¹‰ąø”ą¹€ąø„ąø‚ąø—ąøµą¹ˆą¹€ąø›ąø“ąø”ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ąø„ąø‡ą¹ƒąø™ąøąø²ąø£ąø•ąø“ąø”ąø•ąø±ą¹‰ąø‡ą¹‚ąø”ąø”ąø¹ąø„ąøšąø²ąø£ą¹Œą¹‚ąø„ą¹‰ąø” NoRecordWithoutBarcodeDefined=ąøšąø±ąø™ąø—ąø¶ąøąø—ąøµą¹ˆąø”ąøµąø„ą¹ˆąø²ą¹„ąø”ą¹ˆąø”ąøµąøšąø²ąø£ą¹Œą¹‚ąø„ą¹‰ąø”ąø—ąøµą¹ˆąøąø³ąø«ąø™ąø”ą¹„ąø§ą¹‰ą¹„ąø”ą¹ˆąø”ąøµ +EnableFileCache=Enable file cache # Modules Module0Name=ą¹ąø„ąø°ąøąø„ąøøą¹ˆąø”ąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ @@ -499,7 +500,7 @@ Module510Desc=ąøąø²ąø£ąøšąø£ąø“ąø«ąø²ąø£ąøˆąø±ąø”ąøąø²ąø£ąø‚ąø­ąø‡ą¹€ąø‡ąø“ąø™ Module520Name=เงณนกู้ Module520Desc=ąøąø²ąø£ąøšąø£ąø“ąø«ąø²ąø£ąøˆąø±ąø”ąøąø²ąø£ąø‚ąø­ąø‡ą¹€ąø‡ąø“ąø™ą¹ƒąø«ą¹‰ąøŖąø“ąø™ą¹€ąøŠąø·ą¹ˆąø­ Module600Name=ąøąø²ąø£ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ -Module600Desc=ąøŖą¹ˆąø‡ąøąø²ąø£ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ąø­ąøµą¹€ąø”ąø„ą¹ƒąø™ąøšąø²ąø‡ąøąø“ąøˆąøąø£ąø£ąø”ąø—ąø²ąø‡ąø˜ąøøąø£ąøąø“ąøˆ Dolibarr ą¹„ąø›ąø¢ąø±ąø‡ąø£ąø²ąø¢ąøŠąø·ą¹ˆąø­ąø‚ąø­ąø‡ąøšąøøąø„ąø„ąø„ąø—ąøµą¹ˆąøŖąø²ąø” (ąøąø²ąø£ąø•ąø±ą¹‰ąø‡ąø„ą¹ˆąø²ąø—ąøµą¹ˆąøąø³ąø«ąø™ąø”ą¹„ąø§ą¹‰ą¹ƒąø™ą¹ąø•ą¹ˆąø„ąø° thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=ąøąø²ąø£ąøšąø£ąø“ąøˆąø²ąø„ Module700Desc=ąøąø²ąø£ąøˆąø±ąø”ąøąø²ąø£ąøąø²ąø£ąøšąø£ąø“ąøˆąø²ąø„ Module770Name=ąø£ąø²ąø¢ąø‡ąø²ąø™ąø„ą¹ˆąø²ą¹ƒąøŠą¹‰ąøˆą¹ˆąø²ąø¢ @@ -963,6 +964,7 @@ DelaysBeforeWarning=ąø„ąø§ąø²ąø”ąø„ą¹ˆąø²ąøŠą¹‰ąø²ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ą¹€ DelaysOfToleranceBeforeWarning=ąø„ąø§ąø²ąø”ąø„ą¹ˆąø²ąøŠą¹‰ąø²ąø„ąø§ąø²ąø”ąø­ąø”ąø—ąø™ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ą¹€ąø•ąø·ąø­ąø™ DelaysOfToleranceDesc=ąø«ąø™ą¹‰ąø²ąøˆąø­ąø™ąøµą¹‰ąøˆąø°ąøŠą¹ˆąø§ąø¢ą¹ƒąø«ą¹‰ąø„ąøøąø“ąøŖąø²ąø”ąø²ąø£ąø–ąøąø³ąø«ąø™ąø”ąø„ąø§ąø²ąø”ąø„ą¹ˆąø²ąøŠą¹‰ąø²ąø—ąø™ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ąø”ąøµąø£ąø²ąø¢ąø‡ąø²ąø™ąøšąø™ąø«ąø™ą¹‰ąø²ąøˆąø­ąø”ą¹‰ąø§ąø¢ s picto% ąøŖąø³ąø«ąø£ąø±ąøšą¹ąø•ą¹ˆąø„ąø°ąø­ąø‡ąø„ą¹Œąø›ąø£ąø°ąøąø­ąøšąø›ąø„ąø²ąø¢ Delays_MAIN_DELAY_ACTIONS_TODO=ąø„ąø§ąø²ąø”ąø­ąø”ąø—ąø™ąø„ą¹ˆąø²ąøŠą¹‰ąø² (ą¹ƒąø™ąø§ąø±ąø™) ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ą¹€ąøąøµą¹ˆąø¢ąø§ąøąø±ąøšą¹€ąø«ąø•ąøøąøąø²ąø£ąø“ą¹Œąø—ąøµą¹ˆąø§ąø²ąø‡ą¹ąøœąø™ą¹„ąø§ą¹‰ąø¢ąø±ąø‡ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąø•ąø£ąø°ąø«ąø™ąø±ąøąø–ąø¶ąø‡ +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=ąø„ąø§ąø²ąø”ąø­ąø”ąø—ąø™ąø„ą¹ˆąø²ąøŠą¹‰ąø² (ą¹ƒąø™ąø§ąø±ąø™) ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ą¹ƒąø™ąøąø²ąø£ąøŖąø±ą¹ˆąø‡ąø‹ąø·ą¹‰ąø­ąø—ąøµą¹ˆąø¢ąø±ąø‡ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąø”ąø³ą¹€ąø™ąø“ąø™ąøąø²ąø£ Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=ąø„ąø§ąø²ąø”ąø­ąø”ąø—ąø™ąø„ą¹ˆąø²ąøŠą¹‰ąø² (ą¹ƒąø™ąø§ąø±ąø™) ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ą¹ƒąø™ąøąø²ąø£ąøŖąø±ą¹ˆąø‡ąø‹ąø·ą¹‰ąø­ąø‹ąø±ąøžąøžąø„ąø²ąø¢ą¹€ąø­ąø­ąø£ą¹Œąø—ąøµą¹ˆąø¢ąø±ąø‡ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąø”ąø³ą¹€ąø™ąø“ąø™ąøąø²ąø£ Delays_MAIN_DELAY_PROPALS_TO_CLOSE=ąø„ąø§ąø²ąø”ąø­ąø”ąø—ąø™ąø„ą¹ˆąø²ąøŠą¹‰ąø² (ą¹ƒąø™ąø§ąø±ąø™) ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ą¹€ąøąøµą¹ˆąø¢ąø§ąøąø±ąøšąø‚ą¹‰ąø­ą¹€ąøŖąø™ąø­ąø—ąøµą¹ˆąøˆąø°ąø›ąø“ąø” @@ -1087,6 +1089,7 @@ PathDirectory=สารบบ SendmailOptionMayHurtBuggedMTA=ąø„ąøøąø“ąøŖąø”ąøšąø±ąø•ąø“ąø—ąøµą¹ˆąøˆąø°ąøŖą¹ˆąø‡ąø­ąøµą¹€ąø”ąø„ą¹‚ąø”ąø¢ą¹ƒąøŠą¹‰ąø§ąø“ąø˜ąøµąøąø²ąø£ "PHP mail โดยตรง" ąøˆąø°ąøŖąø£ą¹‰ąø²ąø‡ąø‚ą¹‰ąø­ąø„ąø§ąø²ąø”ąø­ąøµą¹€ąø”ąø„ąø—ąøµą¹ˆąø­ąø²ąøˆąøˆąø°ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ą¹ąø¢ąøąø§ąø“ą¹€ąø„ąø£ąø²ąø°ąø«ą¹Œą¹„ąø”ą¹‰ąø­ąø¢ą¹ˆąø²ąø‡ąø–ąø¹ąøąø•ą¹‰ąø­ąø‡ą¹‚ąø”ąø¢ąøšąø²ąø‡ąøŖą¹ˆąø§ąø™ąø—ąøµą¹ˆą¹„ąø”ą¹‰ąø£ąø±ąøšą¹€ąø”ąø„ą¹€ąø‹ąø“ąø£ą¹ŒąøŸą¹€ąø§ąø­ąø£ą¹Œ ąøœąø„ąø—ąøµą¹ˆą¹„ąø”ą¹‰ąø„ąø·ąø­ąø­ąøµą¹€ąø”ąø„ąøšąø²ąø‡ąø­ąø¢ą¹ˆąø²ąø‡ą¹„ąø”ą¹ˆąøŖąø²ąø”ąø²ąø£ąø–ąø­ą¹ˆąø²ąø™ą¹„ąø”ą¹‰ą¹‚ąø”ąø¢ąø„ąø™ąø—ąøµą¹ˆą¹€ąø›ą¹‡ąø™ą¹€ąøˆą¹‰ąø²ąø ąø²ąøžą¹‚ąø”ąø¢ą¹ąøžąø„ąø•ąøŸąø­ąø£ą¹Œąø”ąø£ą¹‰ąø­ąø‡ą¹€ąø«ąø„ą¹ˆąø²ąø™ąø±ą¹‰ąø™ ą¹€ąø›ą¹‡ąø™ąøąø£ąø“ąøµąøŖąø³ąø«ąø£ąø±ąøšąøšąø²ąø‡ąøœąø¹ą¹‰ą¹ƒąø«ą¹‰ąøšąø£ąø“ąøąø²ąø£ąø­ąø“ąø™ą¹€ąø—ąø­ąø£ą¹Œą¹€ąø™ą¹‡ąø• (Ex: ąø­ąø­ą¹€ąø£ąø™ąøˆą¹Œą¹ƒąø™ąø›ąø£ąø°ą¹€ąø—ąøØąøąø£ąø±ą¹ˆąø‡ą¹€ąøØąøŖ) ąø‹ąø¶ą¹ˆąø‡ą¹„ąø”ą¹ˆą¹€ąø›ą¹‡ąø™ąø›ąø±ąøąø«ąø²ą¹€ąø‚ą¹‰ąø² Dolibarr หรือเข้า PHP ą¹ąø•ą¹ˆąøšąø™ą¹€ąø‹ąø“ąø£ą¹ŒąøŸą¹€ąø§ąø­ąø£ą¹Œąø­ąøµą¹€ąø”ąø„ąø—ąøµą¹ˆą¹„ąø”ą¹‰ąø£ąø±ąøš ą¹ąø•ą¹ˆąø„ąøøąø“ąøŖąø²ąø”ąø²ąø£ąø–ą¹€ąøžąø“ą¹ˆąø”ąø•ąø±ąø§ą¹€ąø„ąø·ąø­ąø MAIN_FIX_FOR_BUGGED_MTA 1 ą¹€ąø‚ą¹‰ąø²ąøŖąø¹ą¹ˆąøąø²ąø£ąø•ąø±ą¹‰ąø‡ąø„ą¹ˆąø² - ąø­ąø·ą¹ˆąø™ ๆ ąø—ąøµą¹ˆąøˆąø°ąø›ąø£ąø±ąøšą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ Dolibarr ąø«ąø„ąøµąøą¹€ąø„ąøµą¹ˆąø¢ąø‡ąø›ąø±ąøąø«ąø²ąø™ąøµą¹‰ ą¹ąø•ą¹ˆąø„ąøøąø“ąø­ąø²ąøˆąøžąøšąø›ąø±ąøąø«ąø²ąøąø±ąøšą¹€ąø‹ąø“ąø£ą¹ŒąøŸą¹€ąø§ąø­ąø£ą¹Œąø­ąø·ą¹ˆąø™ ๆ ąø—ąøµą¹ˆą¹€ąø„ąø²ąø£ąøžąø­ąø¢ą¹ˆąø²ąø‡ą¹€ąø„ąø£ą¹ˆąø‡ąø„ąø£ąø±ąø”ąø”ąø²ąø•ąø£ąøąø²ąø™ SMTP ąø§ąø“ąø˜ąøµąøąø²ąø£ą¹ąøą¹‰ąø›ąø±ąøąø«ąø²ąø­ąø·ą¹ˆąø™ ๆ (แนะนำ) ąø„ąø·ąø­ąøąø²ąø£ą¹ƒąøŠą¹‰ąø§ąø“ąø˜ąøµąøąø²ąø£ "ห้องสดุด SMTP ซ็อกเก็ต" ąø—ąøµą¹ˆąø”ąøµąø‚ą¹‰ąø­ą¹€ąøŖąøµąø¢ą¹„ąø”ą¹ˆąø”ąøµ TranslationSetup=ąøąø²ąø£ąøąø³ąø«ąø™ąø”ąø„ą¹ˆąø² de la traduction TranslationDesc=ąø—ąø²ąø‡ą¹€ąø„ąø·ąø­ąøąø‚ąø­ąø‡ąø ąø²ąø©ąø²ąø—ąøµą¹ˆąø›ąø£ąø²ąøąøąøšąø™ąø«ąø™ą¹‰ąø²ąøˆąø­ąøŖąø²ąø”ąø²ąø£ąø–ąø›ąø£ąø±ąøšą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ą¹„ąø”ą¹‰:
      * ąø—ąø±ą¹ˆąø§ą¹‚ąø„ąøąøˆąø²ąøąø—ąøµą¹ˆąøšą¹‰ąø²ąø™ą¹€ąø”ąø™ąø¹ - การตณดตั้ง - ąøˆąø­ą¹ąøŖąø”ąø‡ąøœąø„
      * ąøŖąø³ąø«ąø£ąø±ąøšąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ą¹€ąø—ą¹ˆąø²ąø™ąø±ą¹‰ąø™ąøˆąø²ąøą¹ąø—ą¹‡ąøšąøąø²ąø£ą¹ąøŖąø”ąø‡ąøœąø„ąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ąøšąø±ąø•ąø£ąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ (ąø„ąø„ąø“ąøąø—ąøµą¹ˆą¹€ąø‚ą¹‰ąø²ąøŖąø¹ą¹ˆąø£ąø°ąøšąøšąø—ąøµą¹ˆąø”ą¹‰ąø²ąø™ąøšąø™ąø‚ąø­ąø‡ąø«ąø™ą¹‰ąø²ąøˆąø­) +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=ąøˆąø³ąø™ąø§ąø™ą¹‚ąø”ąø”ąø¹ąø„ą¹€ąø›ąø“ąø”ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ąø„ąøøąø“ąø„ąø±ąøąø©ąø“ąø°:% s YouMustEnableOneModule=ąø„ąøøąø“ąø•ą¹‰ąø­ąø‡ą¹€ąø›ąø“ąø”ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ąø­ąø¢ą¹ˆąø²ąø‡ąø™ą¹‰ąø­ąø¢ 1 โดดูค ClassNotFoundIntoPathWarning=คคาส% s ą¹„ąø”ą¹ˆąøžąøšą¹€ā€‹ā€‹ąø‚ą¹‰ąø²ąø”ąø²ą¹ƒąø™ą¹€ąøŖą¹‰ąø™ąø—ąø²ąø‡ PHP @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=ตณดตั้งโดดูค ConfFileMuseContainCustom=ąøąø²ąø£ąø•ąø“ąø”ąø•ąø±ą¹‰ąø‡ą¹‚ąø”ąø”ąø¹ąø„ąø ąø²ąø¢ąø™ąø­ąøąøˆąø²ąøą¹‚ąø›ąø£ą¹ąøąø£ąø”ąøšąø±ąø™ąø—ąø¶ąøą¹„ąøŸąø„ą¹Œą¹‚ąø”ąø”ąø¹ąø„ąø„ąø‡ą¹ƒąø™ą¹„ąø”ą¹€ąø£ąøąø—ąø­ąø£ąøµ% s ąøˆąø°ąø”ąøµą¹„ąø”ą¹€ąø£ąøąø—ąø­ąø£ąøµąø™ąøµą¹‰ąø›ąø£ąø°ąø”ąø§ąø„ąøœąø„ą¹‚ąø”ąø¢ Dolibarr คุณต้องตณดตั้ง conf / conf.php ąø‚ąø­ąø‡ąø„ąøøąø“ąøˆąø°ąø”ąøµąø•ąø±ąø§ą¹€ąø„ąø·ąø­ąø
      - $ dolibarr_main_url_root_alt ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ąø”ąø¹ąø„ąø„ą¹ˆąø² $ dolibarr_main_url_root_alt = "/ กำหนดเอง"
      - $ dolibarr_main_document_root_alt ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ąø„ą¹ˆąø² "% s / กำหนดเอง" HighlightLinesOnMouseHover=ą¹€ąø™ą¹‰ąø™ą¹€ąøŖą¹‰ąø™ąø•ąø²ąø£ąø²ąø‡ą¹€ąø”ąø·ą¹ˆąø­ą¹€ąø„ąø·ą¹ˆąø­ąø™ą¹€ąø”ąø²ąøŖą¹Œąøœą¹ˆąø²ąø™ą¹„ąø› HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=กด F5 ąøšąø™ą¹ąø›ą¹‰ąø™ąøžąø“ąø”ąøžą¹Œąø«ąø„ąø±ąø‡ąøˆąø²ąøą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ąø„ą¹ˆąø²ąø™ąøµą¹‰ąøˆąø°ąø”ąøµąø”ąø±ąø™ąø—ąøµą¹ˆąø”ąøµąø›ąø£ąø°ąøŖąø“ąø—ąø˜ąø“ąø ąø²ąøž NotSupportedByAllThemes=ąøˆąø°ąø—ąø³ąø‡ąø²ąø™ąø£ą¹ˆąø§ąø”ąøąø±ąøšąø˜ąøµąø” Eldy ą¹ąø•ą¹ˆą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąø£ąø±ąøšąøąø²ąø£ąøŖąø™ąø±ąøšąøŖąø™ąøøąø™ąøˆąø²ąøąø—ąøøąøąø£ąø¹ąø›ą¹ąøšąøš diff --git a/htdocs/langs/th_TH/agenda.lang b/htdocs/langs/th_TH/agenda.lang index 0fd1e1f2388..3a8a03f5233 100644 --- a/htdocs/langs/th_TH/agenda.lang +++ b/htdocs/langs/th_TH/agenda.lang @@ -35,7 +35,9 @@ AllActions= ą¹€ąø«ąø•ąøøąøąø²ąø£ąø“ą¹Œąø—ąø±ą¹‰ąø‡ąø«ąø”ąø” / งาน ViewCal=ดุดดองรายเดือน ViewDay=ดุดดองรายวัน ViewWeek=ąø”ąøøąø”ąø”ąø­ąø‡ąøŖąø±ąø›ąø”ąø²ąø«ą¹Œ +ViewYear=Year view ViewPerUser=ąø•ą¹ˆąø­ąø”ąøøąø”ąø”ąø­ąø‡ąø‚ąø­ąø‡ąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ +ViewPerType=Per type view ViewWithPredefinedFilters= ąø”ąø¹ąøąø±ąøšąø•ąø±ąø§ąøąø£ąø­ąø‡ąø—ąøµą¹ˆąøąø³ąø«ąø™ąø”ą¹„ąø§ą¹‰ąø„ą¹ˆąø§ąø‡ąø«ąø™ą¹‰ąø² AutoActions= ąøšąø£ąø£ąøˆąøøąø­ąø±ąø•ą¹‚ąø™ąø”ąø±ąø•ąø“ AgendaAutoActionDesc= ąøąø³ąø«ąø™ąø”ą¹€ąø«ąø•ąøøąøąø²ąø£ąø“ą¹Œąø—ąøµą¹ˆą¹€ąøąø“ąø”ąø‚ąø¶ą¹‰ąø™ąø—ąøµą¹ˆąø™ąøµą¹ˆąø—ąøµą¹ˆąø„ąøøąø“ąø•ą¹‰ąø­ąø‡ąøąø²ąø£ Dolibarr ąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ą¹‚ąø”ąø¢ąø­ąø±ąø•ą¹‚ąø™ąø”ąø±ąø•ąø“ą¹ƒąø™ąøąø£ąø“ąøµąø—ąøµą¹ˆąø§ąø²ąø£ąø°ąøąø²ąø£ąø›ąø£ąø°ąøŠąøøąø” ąø–ą¹‰ąø²ą¹„ąø”ą¹ˆąø”ąøµąøąø²ąø£ąø•ąø£ąø§ąøˆąøŖąø­ąøš (ą¹‚ąø”ąø¢ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™), ąø„ąø¹ą¹ˆąø”ąø·ąø­ąøąø²ąø£ąø”ąø³ą¹€ąø™ąø“ąø™ąøąø²ąø£ąøˆąø°ą¹„ąø”ą¹‰ąø£ąø±ąøšąøąø²ąø£ąø£ąø§ąø”ąø­ąø¢ąø¹ą¹ˆą¹ƒąø™ąø§ąø²ąø£ąø°ąøąø²ąø£ąø›ąø£ąø°ąøŠąøøąø” diff --git a/htdocs/langs/th_TH/bills.lang b/htdocs/langs/th_TH/bills.lang index ee99e02c392..e5ee71ce648 100644 --- a/htdocs/langs/th_TH/bills.lang +++ b/htdocs/langs/th_TH/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąø—ąøµą¹ˆąø—ąø³ąø”ąø²ą¹ąø„ PaymentsBackAlreadyDone=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąøąø„ąø±ąøšą¹„ąø›ąø—ąø³ąø”ąø²ą¹ąø„ą¹‰ąø§ PaymentRule=ąøąøŽąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ PaymentMode=ąø›ąø£ąø°ą¹€ąø ąø—ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=ą¹€ąø‡ąø·ą¹ˆąø­ąø™ą¹„ąø‚ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ PaymentConditions=ą¹€ąø‡ąø·ą¹ˆąø­ąø™ą¹„ąø‚ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ @@ -184,6 +186,7 @@ ShowInvoice=ą¹ąøŖąø”ąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ ShowInvoiceReplace=ą¹ąøŖąø”ąø‡ąøąø²ąø£ą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ ShowInvoiceAvoir=ą¹ąøŖąø”ąø‡ą¹ƒąøšąø„ąø”ąø«ąø™ąøµą¹‰ ShowInvoiceDeposit=ą¹ąøŖąø”ąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąøąø²ąø£ąøąø²ąøą¹€ąø‡ąø“ąø™ +ShowInvoiceSituation=Show situation invoice ShowPayment=ą¹ąøŖąø”ąø‡ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ AlreadyPaid=ąøˆą¹ˆąø²ąø¢ą¹€ąø‡ąø“ąø™ą¹„ąø›ą¹ąø„ą¹‰ąø§ AlreadyPaidBack=ąøˆą¹ˆąø²ąø¢ą¹€ąø‡ąø“ąø™ą¹„ąø›ą¹ąø„ą¹‰ąø§ąøąø„ąø±ąøšąø”ąø² @@ -221,6 +224,7 @@ NonPercuRecuperable=ą¹„ąø”ą¹ˆąø£ąø±ąøšąø„ąø·ąø™ SetConditions=ąø•ąø±ą¹‰ąø‡ą¹€ąø‡ąø·ą¹ˆąø­ąø™ą¹„ąø‚ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ SetMode=ą¹‚ąø«ąø”ąø”ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąøŠąøøąø” Billed=ąøąø²ąø£ą¹€ąø£ąøµąø¢ąøą¹€ąøą¹‡ąøšą¹€ąø‡ąø“ąø™ +RecurringInvoices=Recurring invoices RepeatableInvoice=ą¹ąø”ą¹ˆą¹ąøšąøšą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ RepeatableInvoices=ą¹ąø”ą¹ˆą¹ąøšąøšą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ Repeatable=แบบ @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=ą¹€ąø‡ąø“ąø™ąøˆąø³ąø™ąø§ąø™ąø™ąøµą¹‰ąø–ąø¹ąøąø—ąø“ą¹‰ąø‡ HelpAbandonOther=ą¹€ąø‡ąø“ąø™ąøˆąø³ąø™ąø§ąø™ąø™ąøµą¹‰ąø–ąø¹ąøąø—ąø“ą¹‰ąø‡ąø£ą¹‰ąø²ąø‡ą¹€ąøžąø£ąø²ąø°ąø”ąø±ąø™ą¹€ąø›ą¹‡ąø™ąø‚ą¹‰ąø­ąøœąø“ąø”ąøžąø„ąø²ąø” (ąø„ąø¹ąøąø„ą¹‰ąø²ąø—ąøµą¹ˆą¹„ąø”ą¹ˆąø–ąø¹ąøąø•ą¹‰ąø­ąø‡ąø«ąø£ąø·ąø­ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ą¹ąø—ąø™ąø—ąøµą¹ˆąø”ą¹‰ąø§ąø¢ąø­ąø·ą¹ˆąø™ ๆ เป็นต้น) IdSocialContribution=สังคด / ąø£ąø«ąø±ąøŖąøŠąø³ąø£ąø°ąø ąø²ąø©ąøµąøąø²ąø£ąø„ąø„ąø±ąø‡ PaymentId=ąø£ąø«ąø±ąøŖąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ +PaymentRef=Payment ref. InvoiceId=ąø£ąø«ąø±ąøŖą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ InvoiceRef=ąø­ą¹‰ąø²ąø‡ąø­ąø“ąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ InvoiceDateCreation=ąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø£ą¹‰ąø²ąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ @@ -296,6 +301,10 @@ RelatedSupplierInvoices=ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąøœąø¹ą¹‰ąøˆąø±ąø”ąøˆąø³ LatestRelatedBill=ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąø—ąøµą¹ˆą¹€ąøąøµą¹ˆąø¢ąø§ąø‚ą¹‰ąø­ąø‡ąø„ą¹ˆąø²ąøŖąøøąø” WarningBillExist=ąø„ąø³ą¹€ąø•ąø·ąø­ąø™ąø«ąø™ąø¶ą¹ˆąø‡ąø«ąø£ąø·ąø­ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąø”ąø²ąøąø‚ąø¶ą¹‰ąø™ąø­ąø¢ąø¹ą¹ˆą¹ąø„ą¹‰ąø§ MergingPDFTool=ąøœąøŖąø²ąø™ą¹€ąø„ąø£ąø·ą¹ˆąø­ąø‡ąø”ąø·ąø­ąø£ąø¹ąø›ą¹ąøšąøšą¹„ąøŸąø„ą¹Œ PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=ąø—ąø±ąø™ąø—ąøµąø—ąø±ąø™ą¹ƒąø” @@ -393,6 +402,7 @@ Reported=ąø„ą¹ˆąø²ąøŠą¹‰ąø² DisabledBecausePayments=ą¹€ąø›ą¹‡ąø™ą¹„ąø›ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ą¹€ąø™ąø·ą¹ˆąø­ąø‡ąøˆąø²ąøąø”ąøµąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąøšąø²ąø‡ąøŖą¹ˆąø§ąø™ CantRemovePaymentWithOneInvoicePaid=ą¹„ąø”ą¹ˆąøŖąø²ąø”ąø²ąø£ąø–ąø„ąøšąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ą¹€ąø™ąø·ą¹ˆąø­ąø‡ąøˆąø²ąøąø”ąøµąø­ąø¢ą¹ˆąø²ąø‡ąø™ą¹‰ąø­ąø¢ąø«ąø™ąø¶ą¹ˆąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ą¹ąø¢ąøąøˆą¹ˆąø²ąø¢ ExpectedToPay=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąø—ąøµą¹ˆąø„ąø²ąø”ąø§ą¹ˆąø²ąøˆąø° +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ą¹‚ąø”ąø¢ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąø™ąøµą¹‰ ClosePaidInvoicesAutomatically=ąøˆąø³ą¹ąø™ąø "ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™" ąø—ąøøąøąø”ąø²ąø•ąø£ąøąø²ąø™ąøŖąø–ąø²ąø™ąøąø²ąø£ąø“ą¹Œąø«ąø£ąø·ąø­ąøąø²ąø£ą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø” ClosePaidCreditNotesAutomatically=ąøˆąø³ą¹ąø™ąø "ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™" ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø”ąøšąø±ąø™ąø—ąø¶ąøą¹€ąø„ąø£ąø”ąø“ąø•ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø”ąøąø„ąø±ąøš @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=หดายเหตุ: รายการนี RevenueStamp=ąø­ąø²ąøąø£ą¹ąøŖąø•ąø”ąø›ą¹Œ YouMustCreateInvoiceFromThird=ąø•ąø±ąø§ą¹€ąø„ąø·ąø­ąøąø™ąøµą¹‰ąøˆąø°ą¹ƒąøŠą¹‰ą¹„ąø”ą¹‰ą¹€ąø‰ąøžąø²ąø°ą¹€ąø”ąø·ą¹ˆąø­ąø”ąøµąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąøˆąø²ąøą¹ąø—ą¹‡ąøš "คูกค้า" ąø‚ąø­ąø‡ thirdparty PDFCrabeDescription=ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ą¹ąø”ą¹ˆą¹ąøšąøš PDF Crabe ą¹ąø”ą¹ˆą¹ąøšąøšą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąø‰ąøšąø±ąøšąøŖąø”ąøšąø¹ąø£ąø“ą¹Œ (แนะนำ Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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=ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ąø”ą¹‰ąø§ąø¢ąøąø²ąø£ą¹€ąø£ąøµąø¢ąøą¹€ąøą¹‡ąøšą¹€ąø‡ąø“ąø™ $ syymm ąø”ąøµąø­ąø¢ąø¹ą¹ˆą¹ąø„ą¹‰ąø§ą¹ąø„ąø°ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ą¹€ąø‚ą¹‰ąø²ąøąø±ąø™ą¹„ąø”ą¹‰ąøąø±ąøšąø£ąø¹ąø›ą¹ąøšąøšąø‚ąø­ąø‡ąø„ąø³ąø”ąø±ąøšąø™ąøµą¹‰ ąø„ąøšąø«ąø£ąø·ąø­ą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ąøŠąø·ą¹ˆąø­ą¹€ąøžąø·ą¹ˆąø­ą¹€ąø›ąø“ąø”ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ą¹‚ąø”ąø”ąø¹ąø„ąø™ąøµą¹‰ @@ -433,3 +444,11 @@ DisabledBecauseFinal=ąøŖąø–ąø²ąø™ąøąø²ąø£ąø“ą¹Œą¹€ąøŠą¹ˆąø™ąø™ąøµą¹‰ąø–ąø·ąø­ CantBeLessThanMinPercent=ąø„ąø§ąø²ąø”ąø„ąø·ąøšąø«ąø™ą¹‰ąø²ą¹„ąø”ą¹ˆąøŖąø²ąø”ąø²ąø£ąø–ąø—ąøµą¹ˆąøˆąø°ąø”ąøµąø‚ąø™ąø²ąø”ą¹€ąø„ą¹‡ąøąøąø§ą¹ˆąø²ąø„ą¹ˆąø²ąø‚ąø­ąø‡ąø”ąø±ąø™ąø­ąø¢ąø¹ą¹ˆą¹ƒąø™ąøŖąø–ąø²ąø™ąøąø²ąø£ąø“ą¹Œąø—ąøµą¹ˆąøœą¹ˆąø²ąø™ąø”ąø² NoSituations=ą¹„ąø”ą¹ˆąø”ąøµąøŖąø–ąø²ąø™ąøąø²ąø£ąø“ą¹Œąø—ąøµą¹ˆą¹€ąø›ąø“ąø” InvoiceSituationLast=ąø£ąø­ąøšąøŠąø“ąø‡ąøŠąø™ąø°ą¹€ąø„ąø“ąøØą¹ąø„ąø°ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąø—ąø±ą¹ˆąø§ą¹„ąø› +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/th_TH/boxes.lang b/htdocs/langs/th_TH/boxes.lang index 87f92d33051..3e2805106be 100644 --- a/htdocs/langs/th_TH/boxes.lang +++ b/htdocs/langs/th_TH/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąø„ąø¹ąøąø„ą¹‰ąø² ForCustomersOrders=ąø„ąø³ąøŖąø±ą¹ˆąø‡ąø‹ąø·ą¹‰ąø­ąø‚ąø­ąø‡ąø„ąø¹ąøąø„ą¹‰ąø² ForProposals=ข้อเสนอ LastXMonthRolling=สุดท้าย% s กคณ้งเดือน +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/th_TH/categories.lang b/htdocs/langs/th_TH/categories.lang index a0cea40541b..44536da5e65 100644 --- a/htdocs/langs/th_TH/categories.lang +++ b/htdocs/langs/th_TH/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=แท็กสณนค้า / ąø«ąø”ąø§ąø”ąø«ąø”ąø¹ą¹ˆ MembersCategoryShort=ą¹ąø—ą¹‡ąøąøŖąø”ąø²ąøŠąø“ąø / ąø«ąø”ąø§ąø”ąø«ąø”ąø¹ą¹ˆ SuppliersCategoriesShort=ąø‹ąø±ąøžąøžąø„ąø²ąø¢ą¹€ąø­ąø­ąø£ą¹Œą¹ąø—ą¹‡ąø / ประเภท CustomersCategoriesShort=คูกค้าแท็ก / ประเภท +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=custo. / Prosp ประเภท ProductsCategoriesShort=แท็กสณนค้า / ประเภท MembersCategoriesShort=ą¹ąø—ą¹‡ąøąøŖąø”ąø²ąøŠąø“ąø / ประเภท diff --git a/htdocs/langs/th_TH/companies.lang b/htdocs/langs/th_TH/companies.lang index 8310ce1fbcd..b013fd409fc 100644 --- a/htdocs/langs/th_TH/companies.lang +++ b/htdocs/langs/th_TH/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=ąøØ Id 1 (RC) ProfId2MA=ąøØ Id 2 (Patente) ProfId3MA=ąøØ Id 3 (IF) ProfId4MA=ąøØ Id 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Id ąøØąø—ąøµą¹ˆ 1 (RFC) ProfId2MX=ศหดายเคข 2 (R..P. IMSS) diff --git a/htdocs/langs/th_TH/compta.lang b/htdocs/langs/th_TH/compta.lang index 7ca396a41ec..d657b4cf85c 100644 --- a/htdocs/langs/th_TH/compta.lang +++ b/htdocs/langs/th_TH/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąø«ąø£ąø·ąø­ą¹€ąø‡ąø“ąø™ DepositsAreIncluded=- ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ą¹€ąø‡ąø“ąø™ąøąø²ąøąø—ąøµą¹ˆąøˆąø°ąø–ąø¹ąøąø£ąø§ąø” LT2ReportByCustomersInInputOutputModeES=ąø£ąø²ąø¢ąø‡ąø²ąø™ą¹‚ąø”ąø¢ąøšąøøąø„ąø„ąø„ąø—ąøµą¹ˆąøŖąø²ąø” IRPF LT1ReportByCustomersInInputOutputModeES=ąø£ąø²ąø¢ąø‡ąø²ąø™ą¹‚ąø”ąø¢ą¹€ąø£ąø·ą¹ˆąø­ąø‡ąø‚ąø­ąø‡ąøšąøøąø„ąø„ąø„ąø—ąøµą¹ˆąøŖąø²ąø” +VATReport=VAT report VATReportByCustomersInInputOutputMode=ąø£ąø²ąø¢ąø‡ąø²ąø™ą¹‚ąø”ąø¢ąø„ąø¹ąøąø„ą¹‰ąø²ąø ąø²ąø©ąøµąø”ąø¹ąø„ąø„ą¹ˆąø²ą¹€ąøžąø“ą¹ˆąø”ąø—ąøµą¹ˆąøˆąø±ąø”ą¹€ąøą¹‡ąøšą¹ąø„ąø°ą¹€ąø£ąøµąø¢ąøąøŠąø³ąø£ąø°ą¹ąø„ą¹‰ąø§ VATReportByCustomersInDueDebtMode=ąø£ąø²ąø¢ąø‡ąø²ąø™ą¹‚ąø”ąø¢ąø„ąø¹ąøąø„ą¹‰ąø²ąø ąø²ąø©ąøµąø”ąø¹ąø„ąø„ą¹ˆąø²ą¹€ąøžąø“ą¹ˆąø”ąø—ąøµą¹ˆąøˆąø±ąø”ą¹€ąøą¹‡ąøšą¹ąø„ąø°ą¹€ąø£ąøµąø¢ąøąøŠąø³ąø£ąø°ą¹ąø„ą¹‰ąø§ VATReportByQuartersInInputOutputMode=ąø£ąø²ąø¢ąø‡ąø²ąø™ą¹‚ąø”ąø¢ąø­ąø±ąø•ąø£ąø²ąø ąø²ąø©ąøµąø”ąø¹ąø„ąø„ą¹ˆąø²ą¹€ąøžąø“ą¹ˆąø”ąø—ąøµą¹ˆąøˆąø±ąø”ą¹€ąøą¹‡ąøšą¹ąø„ąø°ą¹€ąø£ąøµąø¢ąøąøŠąø³ąø£ąø°ą¹ąø„ą¹‰ąø§ diff --git a/htdocs/langs/th_TH/cron.lang b/htdocs/langs/th_TH/cron.lang index 27974df0035..0ce8796ead7 100644 --- a/htdocs/langs/th_TH/cron.lang +++ b/htdocs/langs/th_TH/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=ą¹ƒąø™ąøŖąø ąø²ąøžą¹ąø§ąø”ąø„ą¹‰ąø­ąø”ąø£ąø°ąøšąøšąø› CronExplainHowToRunWin=ą¹„ąø”ą¹‚ąø„ąø£ąø‹ąø­ąøŸąø—ą¹Œ (TM) ąø‚ąø­ąø‡ Windows environement ąø„ąøøąø“ąøŖąø²ąø”ąø²ąø£ąø–ą¹ƒąøŠą¹‰ą¹€ąø„ąø£ąø·ą¹ˆąø­ąø‡ąø”ąø·ąø­ąøąø²ąø£ąøˆąø±ąø”ąø•ąø²ąø£ąø²ąø‡ąø‡ąø²ąø™ąø—ąøµą¹ˆąøˆąø°ą¹€ąø£ąøµąø¢ąøą¹ƒąøŠą¹‰ąøšąø£ąø£ąø—ąø±ąø”ąø„ąø³ąøŖąø±ą¹ˆąø‡ą¹ąø•ą¹ˆąø„ąø° 5 นาที # Menu CronJobs=ąø‡ąø²ąø™ąø—ąøµą¹ˆąøąø³ąø«ąø™ąø”ą¹€ąø§ąø„ąø²ą¹„ąø§ą¹‰ -CronListActive=รายการงาน / ąø‡ąø²ąø™ąø—ąøµą¹ˆąøąø³ąø«ąø™ąø”ą¹„ąø§ą¹‰ +CronListActive=List of enabled/scheduled jobs CronListInactive=ąø£ąø²ąø¢ąøąø²ąø£ąø‚ąø­ąø‡ąø‡ąø²ąø™ąø„ąø™ąøžąø“ąøąø²ąø£ +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=ąøąø²ąø£ąø—ąø³ąø‡ąø²ąø™ąø—ąøµą¹ˆąøœą¹ˆąø²ąø™ąø”ąø² CronLastOutput=ąøąø²ąø£ąø—ąø³ąø‡ąø²ąø™ąø—ąøµą¹ˆąøœą¹ˆąø²ąø™ąø”ąø²ąøąø²ąø£ąøŖą¹ˆąø‡ąø­ąø­ąø @@ -35,8 +36,8 @@ CronInfo=ą¹‚ąø”ąø”ąø¹ąø„ąø‡ąø²ąø™ąø•ąø²ąø”ąøąø³ąø«ąø™ąø”ąøąø²ąø£ąø­ąø™ąøøąø CronWaitingJobs=รองาน CronTask=งาน CronNone=ą¹„ąø”ą¹ˆ -CronDtStart=ąø§ąø±ąø™ąø—ąøµą¹ˆą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ -CronDtEnd=ąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø“ą¹‰ąø™ąøŖąøøąø” +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=ąøąø²ąø£ąø”ąø³ą¹€ąø™ąø“ąø™ąøąø²ąø£ąø•ą¹ˆąø­ą¹„ąø› CronDtLastLaunch=ąøąø²ąø£ąø”ąø³ą¹€ąø™ąø“ąø™ąøąø²ąø£ąø—ąøµą¹ˆąøœą¹ˆąø²ąø™ąø”ąø² CronFrequency=ąø„ąø§ąø²ąø”ąø–ąøµą¹ˆ @@ -51,6 +52,7 @@ CronNoJobs=ą¹„ąø”ą¹ˆąø”ąøµąø‡ąø²ąø™ąø—ąøµą¹ˆąø„ąø‡ąø—ąø°ą¹€ąøšąøµąø¢ąø™ CronPriority=ąø„ąø³ąø”ąø±ąøšąø„ąø§ąø²ąø”ąøŖąø³ąø„ąø±ąø CronLabel=คักษณะ CronNbRun=nb ยณง +CronMaxRun=Max nb. launch CronEach=ทุกๆ JobFinished=ąø‡ąø²ąø™ą¹€ąø›ąø“ąø”ąø•ąø±ąø§ą¹ąø„ąø°ąøˆąøš #Page card diff --git a/htdocs/langs/th_TH/deliveries.lang b/htdocs/langs/th_TH/deliveries.lang index 75f5a94abd9..fb6a289eae6 100644 --- a/htdocs/langs/th_TH/deliveries.lang +++ b/htdocs/langs/th_TH/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=ąø„ąøøąø“ą¹ąø™ą¹ˆą¹ƒąøˆąø«ąø£ąø·ąø­ąø§ą¹ˆąø²ąø•ą¹‰ DeliveryMethod=ąø§ąø“ąø˜ąøµąøąø²ąø£ąøˆąø±ąø”ąøŖą¹ˆąø‡ TrackingNumber=ąø•ąø“ąø”ąø•ąø²ąø”ąøˆąø³ąø™ąø§ąø™ DeliveryNotValidated=ąøąø²ąø£ąøˆąø±ąø”ąøŖą¹ˆąø‡ąøŖąø“ąø™ąø„ą¹‰ąø²ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąøœą¹ˆąø²ąø™ąøąø²ąø£ąø•ąø£ąø§ąøˆąøŖąø­ąøš +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=ąøŠąø·ą¹ˆąø­ą¹ąø„ąø°ąø„ąø²ąø¢ą¹€ąø‹ą¹‡ąø™: ToAndDate=To___________________________________ ąøšąø™ ____ / _____ / __________ diff --git a/htdocs/langs/th_TH/holiday.lang b/htdocs/langs/th_TH/holiday.lang index 1322a638ea1..c3f691f8154 100644 --- a/htdocs/langs/th_TH/holiday.lang +++ b/htdocs/langs/th_TH/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=ąø„ąøøąø“ąø•ą¹‰ąø­ąø‡ą¹€ąø›ąø“ąø”ą¹ƒąøšą¹‚ąø”ąø”ąø¹ąø„ą¹€ąøžąø· NotConfigModCP=ąø„ąøøąø“ąø•ą¹‰ąø­ąø‡ąøąø³ąø«ąø™ąø”ąø„ą¹ˆąø²ą¹ƒąøšą¹‚ąø”ąø”ąø¹ąø„ą¹€ąøžąø·ą¹ˆąø­ąø”ąø¹ąø«ąø™ą¹‰ąø²ąø™ąøµą¹‰ ąøąø²ąø£ąø—ąø³ą¹€ąøŠą¹ˆąø™ąø™ąøµą¹‰ ąø„ąø„ąø“ąøąø—ąøµą¹ˆąø™ąøµą¹ˆ . NoCPforUser=ąø„ąøøąø“ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąø”ąøµąø§ąø±ąø™ą¹ƒąø” ๆ AddCP=ąø‚ąø­ąø„ąø² -Employe=ąø„ąø¹ąøąøˆą¹‰ąø²ąø‡ DateDebCP=ąø§ąø±ąø™ąø—ąøµą¹ˆą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ DateFinCP=ąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø“ą¹‰ąø™ąøŖąøøąø” DateCreateCP=ąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø£ą¹‰ąø²ąø‡ @@ -23,7 +22,7 @@ ReviewedByCP=ąøˆąø°ąø–ąø¹ąøąø•ąø£ąø§ąøˆąøŖąø­ąøšą¹‚ąø”ąø¢ DescCP=คักษณะ SendRequestCP=สร้างการร้องขอคา DelayToRequestCP=ąø­ąø­ąøąøˆąø²ąøąøąø²ąø£ąø£ą¹‰ąø­ąø‡ąø‚ąø­ąøˆąø°ąø•ą¹‰ąø­ąø‡ąø—ąø³ąø­ąø¢ą¹ˆąø²ąø‡ąø™ą¹‰ąø­ąø¢% s วัน (s) ąøą¹ˆąø­ąø™ąø«ąø™ą¹‰ąø²ąøžąø§ąøą¹€ąø‚ąø² -MenuConfCP=ą¹ąøą¹‰ą¹„ąø‚ąø„ąø§ąø²ąø”ąøŖąø”ąø”ąøøąø„ąø‚ąø­ąø‡ą¹ƒąøš +MenuConfCP=Balance of leaves UpdateAllCP=ąø­ąø±ąøžą¹€ąø”ąø—ą¹ƒąøš SoldeCPUser=ąøŖąø”ąø”ąøøąø„ą¹ƒąøšą¹€ąø›ą¹‡ąø™% s วัน ErrorEndDateCP=ąø„ąøøąø“ąø•ą¹‰ąø­ąø‡ą¹€ąø„ąø·ąø­ąøąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø“ą¹‰ąø™ąøŖąøøąø”ąø”ąø²ąøąøąø§ą¹ˆąø²ąø§ąø±ąø™ąø—ąøµą¹ˆą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ @@ -79,9 +78,9 @@ PrevSoldeCP=ąø„ąø‡ą¹€ąø«ąø„ąø·ąø­ąøą¹ˆąø­ąø™ąø«ąø™ą¹‰ąø² NewSoldeCP=ąø™ąø“ąø§ąøšąø²ąø„ąø²ąø™ąø‹ą¹Œ alreadyCPexist=ąø„ąø³ąø‚ąø­ąø„ąø²ą¹„ąø”ą¹‰ąø—ąø³ą¹„ąø›ą¹ąø„ą¹‰ąø§ą¹ƒąø™ą¹€ąø§ąø„ąø²ąø™ąøµą¹‰ UserName=ชื่อ -Employee=ąø„ąø¹ąøąøˆą¹‰ąø²ąø‡ FirstDayOfHoliday=วันแรกของวันหยุด LastDayOfHoliday=วันสุดท้ายของวันหยุด +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=ąøąø²ąø£ąø›ąø£ąø±ąøšąø›ąø£ąøøąø‡ąø£ąø²ąø¢ą¹€ąø”ąø·ąø­ąø™ ManualUpdate=ąøąø²ąø£ąø›ąø£ąø±ąøšąø›ąø£ąøøąø‡ąø„ąø¹ą¹ˆąø”ąø·ąø­ąøąø²ąø£ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ HolidaysCancelation=ąø­ąø­ąøąøˆąø²ąøąø„ąø³ąø‚ąø­ąø¢ąøą¹€ąø„ąø“ąø @@ -141,4 +140,7 @@ HolidaysRefusedBody=ąø„ąø³ąø‚ąø­ąø„ąø²ąøŖąø³ąø«ąø£ąø±ąøš% s% s ได้รั HolidaysCanceled=ąø¢ąøą¹€ąø„ąø“ąøąø„ąø³ąø‚ąø­ą¹ƒąøš HolidaysCanceledBody=ąø„ąø³ąø‚ąø­ąø„ąø²ąøŖąø³ąø«ąø£ąø±ąøš% s% s ได้ถูกยกเคณก NewByMonth=ąø—ąøµą¹ˆą¹€ąøžąø“ą¹ˆąø”ą¹€ąø‚ą¹‰ąø²ąø”ąø²ąø•ą¹ˆąø­ą¹€ąø”ąø·ąø­ąø™ +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=ą¹„ąø›ąø„ąø‡ą¹ƒąø™ąø«ąø™ą¹‰ąø²ąø«ąø„ąø±ąø - การตณดตั้ง - ąøžąøˆąø™ąø²ąø™ąøøąøąø£ąø” - ąø›ąø£ąø°ą¹€ąø ąø—ąø‚ąø­ąø‡ą¹ƒąøšąøˆąø°ąø•ąø“ąø”ąø•ąø±ą¹‰ąø‡ąø—ąøµą¹ˆą¹ąø•ąøąø•ą¹ˆąø²ąø‡ąøąø±ąø™ąø‚ąø­ąø‡ą¹ƒąøš diff --git a/htdocs/langs/th_TH/hrm.lang b/htdocs/langs/th_TH/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/th_TH/hrm.lang +++ b/htdocs/langs/th_TH/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/th_TH/interventions.lang b/htdocs/langs/th_TH/interventions.lang index 3a8c17370cc..76786dadb08 100644 --- a/htdocs/langs/th_TH/interventions.lang +++ b/htdocs/langs/th_TH/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=กคับ Numero ąø—ąøµą¹ˆąø”ąøµąø£ąø¹ąø›ą¹ąøšąøš% s PacificNumRefModelError=ąøšąø±ąø•ąø£ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ąø”ą¹‰ąø§ąø¢ąøąø²ąø£ą¹ąø—ąø£ąøą¹ąø‹ąø‡ $ syymm ąø­ąø¢ąø¹ą¹ˆą¹ąø„ą¹‰ąø§ą¹ąø„ąø°ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ą¹€ąø‚ą¹‰ąø²ąøąø±ąø™ą¹„ąø”ą¹‰ąøąø±ąøšąø£ąø¹ąø›ą¹ąøšąøšąø‚ąø­ąø‡ąø„ąø³ąø”ąø±ąøšąø™ąøµą¹‰ ąø„ąøšąø«ąø£ąø·ąø­ą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ąøŠąø·ą¹ˆąø­ą¹€ąøžąø·ą¹ˆąø­ą¹€ąø›ąø“ąø”ą¹ƒąøŠą¹‰ąø‡ąø²ąø™ą¹‚ąø”ąø”ąø¹ąø„ąø™ąøµą¹‰ PrintProductsOnFichinter=ąøœąø„ąø“ąø•ąø ąø±ąø“ąø‘ą¹Œąø”ą¹‰ąø²ąø™ąøąø²ąø£ąøžąø“ąø”ąøžą¹Œąøšąø™ąøšąø±ąø•ąø£ą¹ąø—ąø£ąøą¹ąø‹ąø‡ PrintProductsOnFichinterDetails=ąøąø²ąø£ą¹ąø—ąø£ąøą¹ąø‹ąø‡ąø—ąøµą¹ˆą¹€ąøąø“ąø”ąøˆąø²ąøąø„ąø³ąøŖąø±ą¹ˆąø‡ąø‹ąø·ą¹‰ąø­ +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/th_TH/mails.lang b/htdocs/langs/th_TH/mails.lang index 187b667e192..faf7859bcc0 100644 --- a/htdocs/langs/th_TH/mails.lang +++ b/htdocs/langs/th_TH/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=ąø—ąøµą¹ˆąøŖąø³ąø„ąø±ąøąø—ąøµą¹ˆą¹ƒąøŠą¹‰ą¹ƒąø™ąøąø²ąø£ EMailSentToNRecipients=ąø­ąøµą¹€ąø”ąø„ąø—ąøµą¹ˆąøŖą¹ˆąø‡ą¹„ąø›ąø¢ąø±ąø‡ąøœąø¹ą¹‰ąø£ąø±ąøš% s XTargetsAdded=ąøœąø¹ą¹‰ąø£ąø±ąøš% s ą¹€ąøžąø“ą¹ˆąø”ą¹€ąø‚ą¹‰ąø²ą¹„ąø›ą¹ƒąø™ąø£ąø²ąø¢ąøŠąø·ą¹ˆąø­ą¹€ąø›ą¹‰ąø²ąø«ąø”ąø²ąø¢ EachInvoiceWillBeAttachedToEmail=ą¹€ąø­ąøąøŖąø²ąø£ąø—ąøµą¹ˆą¹ƒąøŠą¹‰ą¹ąø”ą¹ˆą¹ąøšąøšą¹€ąø­ąøąøŖąø²ąø£ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ąø„ą¹ˆąø²ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ąøˆąø°ąø–ąø¹ąøąøŖąø£ą¹‰ąø²ąø‡ąø‚ąø¶ą¹‰ąø™ą¹ąø„ąø°ą¹ąø™ąøšąø”ąø²ąøąø±ąøšąø­ąøµą¹€ąø”ąø„ą¹ąø•ą¹ˆąø„ąø° +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=ą¹€ąø•ąø·ąø­ąø™ąø„ąø§ąø²ąø”ąø—ąø£ąø‡ąøˆąø³ąø‚ąø­ąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰% (% s) SendRemind=ąøŖą¹ˆąø‡ąøąø²ąø£ą¹ąøˆą¹‰ąø‡ą¹€ąø•ąø·ąø­ąø™ą¹‚ąø”ąø¢ąø­ąøµą¹€ąø”ąø„ą¹Œ RemindSent=เตือน% s (s) ąøŖą¹ˆąø‡ diff --git a/htdocs/langs/th_TH/main.lang b/htdocs/langs/th_TH/main.lang index c739767ab86..ebdf50a0aee 100644 --- a/htdocs/langs/th_TH/main.lang +++ b/htdocs/langs/th_TH/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d/%m/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=ą¹€ąøŠąø·ą¹ˆąø­ąø”ąø•ą¹ˆąø­ąøąø²ąø™ąø‚ą¹‰ąø­ąø”ąø¹ąø„ +NoTemplateDefined=No template defined for this email type NoTranslation=ą¹ąø›ąø„ą¹„ąø”ą¹ˆąø”ąøµ NoRecordFound=ąøšąø±ąø™ąø—ąø¶ąøą¹„ąø”ą¹ˆąøžąøš NoError=ą¹„ąø”ą¹ˆąø”ąøµąø‚ą¹‰ąø­ąøœąø“ąø”ąøžąø„ąø²ąø” @@ -105,6 +106,7 @@ NotePrivate=หดายเหตุ (ą¹€ąø­ąøąøŠąø™) PrecisionUnitIsLimitedToXDecimals=Dolibarr ąø–ąø¹ąøąø•ąø“ąø”ąø•ąø±ą¹‰ąø‡ą¹€ąøžąø·ą¹ˆąø­ ąøˆąø³ąøąø±ąø” ą¹ąø”ą¹ˆąø™ąø¢ąø³ąø‚ąø­ąø‡ąø£ąø²ąø„ąø²ąø•ą¹ˆąø­ąø«ąø™ą¹ˆąø§ąø¢% s ทศนณยด DoTest=ąø—ąø”ąøŖąø­ąøš ToFilter=กรอง +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=ąø„ąø³ą¹€ąø•ąø·ąø­ąø™ąø„ąøøąø“ąø”ąøµąø­ąø¢ą¹ˆąø²ąø‡ąø™ą¹‰ąø­ąø¢ąø­ąø‡ąø„ą¹Œąø›ąø£ąø°ąøąø­ąøšąø«ąø™ąø¶ą¹ˆąø‡ąø—ąøµą¹ˆą¹„ąø”ą¹‰ą¹€ąøąø“ąø™ąø„ąø§ąø²ąø”ąø„ą¹ˆąø²ąøŠą¹‰ąø²ąø„ąø§ąø²ąø”ąø­ąø”ąø—ąø™ yes=ใช่ Yes=ใช่ @@ -228,6 +230,8 @@ Now=ตอนนี้ HourStart=ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ąøŠąø±ą¹ˆąø§ą¹‚ąø”ąø‡ Date=ąø§ąø±ąø™ąø—ąøµą¹ˆ DateAndHour=ąø§ąø±ąø™ąø—ąøµą¹ˆą¹ąø„ąø°ąøŠąø±ą¹ˆąø§ą¹‚ąø”ąø‡ +DateToday=Today's date +DateReference=Reference date DateStart=ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ąø§ąø±ąø™ąø—ąøµą¹ˆ DateEnd=ąøŖąø“ą¹‰ąø™ąøŖąøøąø”ąø§ąø±ąø™ąø—ąøµą¹ˆ DateCreation=ąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø£ą¹‰ąø²ąø‡ @@ -608,6 +612,7 @@ TotalMan=ทั้งหดด NeverReceived=ą¹„ąø”ą¹ˆą¹€ąø„ąø¢ą¹„ąø”ą¹‰ąø£ąø±ąøš Canceled=ยกเคณก YouCanChangeValuesForThisListFromDictionarySetup=ąø„ąøøąø“ąøŖąø²ąø”ąø²ąø£ąø–ą¹€ąø›ąø„ąøµą¹ˆąø¢ąø™ąø„ą¹ˆąø²ąøŖąø³ąø«ąø£ąø±ąøšąø£ąø²ąø¢ąøŠąø·ą¹ˆąø­ąøˆąø²ąøąøąø²ąø£ąø•ąø±ą¹‰ąø‡ąø„ą¹ˆąø²ą¹€ąø”ąø™ąø¹ąø™ąøµą¹‰ - ąøžąøˆąø™ąø²ąø™ąøøąøąø£ąø” +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=ąøŖąøµ Documents=ą¹ąøŸą¹‰ąø”ąø—ąøµą¹ˆą¹€ąøŠąø·ą¹ˆąø­ąø”ą¹‚ąø¢ąø‡ DocumentsNb=ą¹ąøŸą¹‰ąø”ąø—ąøµą¹ˆą¹€ąøŠąø·ą¹ˆąø­ąø”ą¹‚ąø¢ąø‡ (% s) @@ -695,6 +700,7 @@ Test=ąø—ąø”ąøŖąø­ąøš Element=ąø˜ąø²ąø•ąøø NoPhotoYet=ąø ąø²ąøžąø—ąøµą¹ˆąø¢ąø±ąø‡ą¹„ąø”ą¹ˆąø”ąøµ HomeDashboard=สรุปหน้าแรก +Dashboard=Dashboard Deductible=หัก from=จาก toward=ไปทาง diff --git a/htdocs/langs/th_TH/margins.lang b/htdocs/langs/th_TH/margins.lang index 1bb79f31095..78cac3f9258 100644 --- a/htdocs/langs/th_TH/margins.lang +++ b/htdocs/langs/th_TH/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=ą¹€ąø„ąø·ąø­ąøąøŖąø“ąø™ąø„ą¹‰ąø²ąø«ąø£ąø·ąø­ąøšąø£ąø“ąø StartDate=ąø§ąø±ąø™ąø—ąøµą¹ˆą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ EndDate=ąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø“ą¹‰ąø™ąøŖąøøąø” Launch=ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ -ForceBuyingPriceIfNull=ąøąø­ąø‡ąø—ąø±ąøžąø£ąø²ąø„ąø²ąø‹ąø·ą¹‰ąø­ąø–ą¹‰ąø² null -ForceBuyingPriceIfNullDetails=ถ้า "ON" ąø‚ąø­ąøšąøˆąø°ą¹€ąø›ą¹‡ąø™ąøØąø¹ąø™ąø¢ą¹Œą¹ƒąø™ąøšąø£ąø£ąø—ąø±ąø” (ซื้อราคา = ราคาขาย) ดณฉะนั้น ("OFF"), ąø”ąø²ąø£ą¹Œąøˆąøˆąø°ą¹€ąø—ą¹ˆąø²ąøąø±ąøšąø£ąø²ąø„ąø²ąø‚ąø²ąø¢ (ซื้อราคา = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=วณธี Margin ąøŖą¹ˆąø§ąø™ąø„ąø”ąø—ąø±ą¹ˆąø§ą¹‚ąø„ąø UseDiscountAsProduct=ą¹€ąø›ą¹‡ąø™ąøœąø„ąø“ąø•ąø ąø±ąø“ąø‘ą¹Œ UseDiscountAsService=ą¹€ąø›ą¹‡ąø™ąøšąø£ąø“ąøąø²ąø£ @@ -35,8 +35,9 @@ MargeBrute=ąø‚ąø­ąøšąø”ąø“ąøš MargeNette=ąø­ąø±ąø•ąø£ąø²ąøąø³ą¹„ąø£ąøŖąøøąø—ąø˜ąø“ MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=ąø‚ąø­ąøšąø”ąø“ąøš: ราคาขาย - ราคาซื้อ
      ąø­ąø±ąø•ąø£ąø²ąøąø³ą¹„ąø£ąøŖąøøąø—ąø˜ąø“: ราคาขาย - ราคาต้นทุน -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=ราคาทุน BuyingCost=ราคาทุน UnitCharges=ąø„ą¹ˆąø²ą¹ƒąøŠą¹‰ąøˆą¹ˆąø²ąø¢ąø•ą¹ˆąø­ąø«ąø™ą¹ˆąø§ąø¢ diff --git a/htdocs/langs/th_TH/oauth.lang b/htdocs/langs/th_TH/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/th_TH/oauth.lang +++ b/htdocs/langs/th_TH/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/th_TH/orders.lang b/htdocs/langs/th_TH/orders.lang index e229b728145..ea2c6ac0fe9 100644 --- a/htdocs/langs/th_TH/orders.lang +++ b/htdocs/langs/th_TH/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=ąø„ąø³ąøŖąø±ą¹ˆąø‡ą¹ƒąø™ąøąø²ąø£ąø›ąø£ąø°ąø”ąø§ąø„ąøœąø„ NoOpenedOrders=ą¹„ąø”ą¹ˆąø”ąøµąø„ąø³ąøŖąø±ą¹ˆąø‡ą¹€ąø›ąø“ąø” NoOtherOpenedOrders=ą¹„ąø”ą¹ˆąø”ąøµąø„ąø³ąøŖąø±ą¹ˆąø‡ąø­ąø·ą¹ˆąø™ ๆ ąø—ąøµą¹ˆą¹€ąø›ąø“ąø” NoDraftOrders=ą¹„ąø”ą¹ˆąø”ąøµąø„ąø³ąøŖąø±ą¹ˆąø‡ąø£ą¹ˆąø²ąø‡ -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=ąø„ąø³ąøŖąø±ą¹ˆąø‡ąø­ąø·ą¹ˆąø™ ๆ LastOrders=% s ąø„ą¹ˆąø²ąøŖąøøąø”ąøŖąø±ą¹ˆąø‡ąø‹ąø·ą¹‰ąø­ąø‚ąø­ąø‡ąø„ąø¹ąøąø„ą¹‰ąø² diff --git a/htdocs/langs/th_TH/other.lang b/htdocs/langs/th_TH/other.lang index f0f34413e1a..3adb19cb569 100644 --- a/htdocs/langs/th_TH/other.lang +++ b/htdocs/langs/th_TH/other.lang @@ -238,3 +238,8 @@ ToExport=ąøŖą¹ˆąø‡ąø­ąø­ąø NewExport=ąøąø²ąø£ąøŖą¹ˆąø‡ąø­ąø­ąøą¹ƒąø«ąø”ą¹ˆ ##### External sites ##### ExternalSites=ą¹€ąø§ą¹‡ąøšą¹„ąø‹ąø•ą¹Œąø ąø²ąø¢ąø™ąø­ąø +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/th_TH/paypal.lang b/htdocs/langs/th_TH/paypal.lang index f9995712c40..7c65a08163c 100644 --- a/htdocs/langs/th_TH/paypal.lang +++ b/htdocs/langs/th_TH/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=ąøąø²ąø£ąø—ąø”ąøŖąø­ąøš Mode / ทราย PAYPAL_API_USER=ąøŠąø·ą¹ˆąø­ąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ API PAYPAL_API_PASSWORD=ąø£ąø«ąø±ąøŖąøœą¹ˆąø²ąø™ API PAYPAL_API_SIGNATURE=คายเซ็น API +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ąø—ąøµą¹ˆą¹€ąøŖąø™ąø­ąø‹ąø·ą¹‰ąø­ "ąø«ąø™ąø¶ą¹ˆąø‡" (ąøšąø±ąø•ąø£ą¹€ąø„ąø£ąø”ąø“ąø• Paypal +) หรือ "Paypal" ą¹€ąø—ą¹ˆąø²ąø™ąø±ą¹‰ąø™ PaypalModeIntegral=ąøŖąø³ąø„ąø±ąø PaypalModeOnlyPaypal=PayPal ą¹€ąø—ą¹ˆąø²ąø™ąø±ą¹‰ąø™ diff --git a/htdocs/langs/th_TH/products.lang b/htdocs/langs/th_TH/products.lang index 1f298f1ebf1..4ba0976e575 100644 --- a/htdocs/langs/th_TH/products.lang +++ b/htdocs/langs/th_TH/products.lang @@ -252,7 +252,7 @@ UnitPmp=ąø«ąø™ą¹ˆąø§ąø¢ąøŖąøøąø—ąø˜ąø“ VWAP CostPmpHT=ąø£ąø§ąø”ąøŖąøøąø—ąø˜ąø“ VWAP ProductUsedForBuild=Auto ąøšąø£ąø“ą¹‚ąø ąø„ą¹‚ąø”ąø¢ąøąø²ąø£ąøœąø„ąø“ąø• ProductBuilded=ąøœąø„ąø“ąø•ą¹€ąøŖąø£ą¹‡ąøˆąøŖąø”ąøšąø¹ąø£ąø“ą¹Œ -ProductsMultiPrice=สณนค้าหคายราคา +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=ราคาของคูกค้า (ąø‚ąø­ąø‡ąøœąø„ąø“ąø•ąø ąø±ąø“ąø‘ą¹Œąø«ąø£ąø·ąø­ąøšąø£ąø“ąøąø²ąø£ąø£ąø²ąø„ąø²ąø«ąø„ąø²ąø¢) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=ą¹„ąøŸąø„ą¹Œ PDF เคือก IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=ąø£ąø²ąø„ąø²ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ąø£ąø²ąø„ąø²ąø—ąøµą¹ˆą¹ąø—ą¹‰ąøˆąø£ąø“ąø‡ąø­ąø²ąøˆąø‚ąø¶ą¹‰ąø™ąø­ąø¢ąø¹ą¹ˆąøąø±ąøšąø„ąø¹ąøąø„ą¹‰ąø² WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/th_TH/projects.lang b/htdocs/langs/th_TH/projects.lang index de673c99f28..c0e1b913f90 100644 --- a/htdocs/langs/th_TH/projects.lang +++ b/htdocs/langs/th_TH/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=ดุดดองนี้นำเสนอทุกโ ProjectsDesc=ดุดดองนี้นำเสนอทุกโครงการ (ąøŖąø“ąø—ąø˜ąø“ą¹Œąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ąø‚ąø­ąø‡ąø„ąøøąø“ąø­ąø™ąøøąøąø²ąø•ą¹ƒąø«ą¹‰ąø„ąøøąø“ąøŖąø²ąø”ąø²ąø£ąø–ąø”ąø¹ąø—ąøøąøąø­ąø¢ą¹ˆąø²ąø‡) MyTasksDesc=ąø”ąøøąø”ąø”ąø­ąø‡ąø™ąøµą¹‰ąøˆąø° ąøˆąø³ąøąø±ąø” ą¹ƒąø«ą¹‰ąøąø±ąøšą¹‚ąø„ąø£ąø‡ąøąø²ąø£ąø«ąø£ąø·ąø­ąø‡ąø²ąø™ąø—ąøµą¹ˆąø„ąøøąø“ąøąø³ąø„ąø±ąø‡ąø•ąø“ąø”ąø•ą¹ˆąø­ (ąøŖąø“ą¹ˆąø‡ąø—ąøµą¹ˆą¹€ąø›ą¹‡ąø™ąø›ąø£ąø°ą¹€ąø ąø—) OnlyOpenedProject=ą¹€ąø‰ąøžąø²ąø°ą¹‚ąø„ąø£ąø‡ąøąø²ąø£ąø—ąøµą¹ˆą¹€ąø›ąø“ąø”ąøˆąø°ąø”ąø­ąø‡ą¹€ąø«ą¹‡ąø™ą¹„ąø”ą¹‰ (ą¹‚ąø„ąø£ąø‡ąøąø²ąø£ą¹ƒąø™ąø£ą¹ˆąø²ąø‡ąø«ąø£ąø·ąø­ąøŖąø–ąø²ąø™ąø°ąø›ąø“ąø”ąøˆąø°ąø”ąø­ąø‡ą¹„ąø”ą¹ˆą¹€ąø«ą¹‡ąø™) +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=ąø”ąøøąø”ąø”ąø­ąø‡ąø™ąøµą¹‰ąø™ąø³ą¹€ąøŖąø™ąø­ąø—ąøøąøą¹‚ąø„ąø£ąø‡ąøąø²ąø£ą¹ąø„ąø°ąø‡ąø²ąø™ąø—ąøµą¹ˆąø„ąøøąø“ą¹„ąø”ą¹‰ąø£ąø±ąøšąø­ąø™ąøøąøąø²ąø•ą¹ƒąø™ąøąø²ąø£ąø­ą¹ˆąø²ąø™ TasksDesc=ดุดดองนี้นำเสนอทุกโครงการแคะงาน (ąøŖąø“ąø—ąø˜ąø“ą¹Œąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ąø‚ąø­ąø‡ąø„ąøøąø“ąø­ąø™ąøøąøąø²ąø•ą¹ƒąø«ą¹‰ąø„ąøøąø“ąøŖąø²ąø”ąø²ąø£ąø–ąø”ąø¹ąø—ąøøąøąø­ąø¢ą¹ˆąø²ąø‡) AllTaskVisibleButEditIfYouAreAssigned=ąø‡ąø²ąø™ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø”ąøŖąø³ąø«ąø£ąø±ąøšą¹‚ąø„ąø£ąø‡ąøąø²ąø£ąø”ąø±ąø‡ąøąø„ą¹ˆąø²ąø§ąøˆąø°ąø”ąø­ąø‡ą¹€ąø«ą¹‡ąø™ą¹„ąø”ą¹‰ ą¹ąø•ą¹ˆąø„ąøøąø“ąøŖąø²ąø”ąø²ąø£ąø–ą¹ƒąøŖą¹ˆą¹€ąøžąøµąø¢ąø‡ąø„ąø£ąø±ą¹‰ąø‡ą¹€ąø”ąøµąø¢ąø§ąøŖąø³ąø«ąø£ąø±ąøšąø‡ąø²ąø™ąø—ąøµą¹ˆąø„ąøøąø“ąøˆąø°ą¹„ąø”ą¹‰ąø£ąø±ąøšąø”ąø­ąøšąø«ąø”ąø²ąø¢ą¹ƒąø™ ąø”ąø­ąøšąø«ąø”ąø²ąø¢ąø‡ąø²ąø™ą¹ƒąø«ą¹‰ąø„ąøøąø“ąø–ą¹‰ąø²ąø„ąøøąø“ąø•ą¹‰ąø­ąø‡ąøąø²ąø£ąø—ąøµą¹ˆąøˆąø°ąø›ą¹‰ąø­ąø™ą¹€ąø§ąø„ąø²ąøąø±ąøšąø”ąø±ąø™ @@ -29,7 +30,9 @@ OfficerProject=ą¹€ąøˆą¹‰ąø²ąø«ąø™ą¹‰ąø²ąø—ąøµą¹ˆą¹‚ąø„ąø£ąø‡ąøąø²ąø£ LastProjects=โครงการ% s ąø„ą¹ˆąø²ąøŖąøøąø” AllProjects=ทุกโครงการ OpenedProjects=เปณดโครงการ +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=รายการของโครงการ ShowProject=แสดงโครงการ SetProject=โครงการตั้ง @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=งาน% s การแก้ไข TaskDeletedInDolibarr=งาน% s คบ OpportunityStatus=สถานะโอกาส OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=ąøˆąø³ąø™ąø§ąø™ą¹€ąø‡ąø“ąø™ąø—ąøµą¹ˆąø”ąøµą¹‚ąø­ąøąø²ąøŖ OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=ą¹‚ąø„ąø£ąø‡ąøąø²ąø£ąø—ąøµą¹ˆąø”ąøµąøœąø¹ą¹‰ą¹ƒ TasksWithThisUserAsContact=Tasks ą¹„ąø”ą¹‰ąø£ąø±ąøšąø”ąø­ąøšąø«ąø”ąø²ąø¢ą¹ƒąø«ą¹‰ąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ąø£ąø²ąø¢ąø™ąøµą¹‰ ResourceNotAssignedToProject=ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąøąø³ąø«ąø™ąø”ą¹‚ąø„ąø£ąø‡ąøąø²ąø£ ResourceNotAssignedToTask=ą¹„ąø”ą¹ˆą¹„ąø”ą¹‰ąøąø³ąø«ąø™ąø”ą¹ƒąø«ą¹‰ąøąø±ąøšąø‡ąø²ąø™ +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=ąø”ąø­ąøšąø«ąø”ąø²ąø¢ąø‡ąø²ąø™ą¹ƒąø«ą¹‰ąø‰ąø±ąø™ AssignTask=กำหนด ProjectOverview=ąø ąø²ąøžąø£ąø§ąø” @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=โครงการเปณดโดย thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/th_TH/propal.lang b/htdocs/langs/th_TH/propal.lang index 4041ef90bdb..cbe5b2ed79a 100644 --- a/htdocs/langs/th_TH/propal.lang +++ b/htdocs/langs/th_TH/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=% ąø„ą¹ˆąø²ąøŖąøøąø”ąø‚ąø­ąø‡ąø‚ą¹‰ąø­ą¹€ąøŖąø™ąø­ąøąø² AllPropals=ข้อเสนอทั้งหดด LastProposals=ąø‚ą¹‰ąø­ą¹€ąøŖąø™ąø­ąø—ąøµą¹ˆąøœą¹ˆąø²ąø™ąø”ąø² SearchAProposal=ค้นหาข้อเสนอ +NoProposal=No proposal ProposalsStatistics=ąøŖąø–ąø“ąø•ąø“ąø‚ą¹‰ąø­ą¹€ąøŖąø™ąø­ą¹ƒąø™ą¹€ąøŠąø“ąø‡ąøžąø²ąø“ąø“ąøŠąø¢ą¹Œ NumberOfProposalsByMonth=ąøˆąø³ąø™ąø§ąø™ą¹€ąø”ąø·ąø­ąø™ AmountOfProposalsByMonthHT=ąøˆąø³ąø™ąø§ąø™ą¹€ąø”ąø·ąø­ąø™ (ąøŖąøøąø—ąø˜ąø“ąøˆąø²ąøąø ąø²ąø©ąøµ) @@ -62,7 +63,8 @@ DatePropal=วันของข้อเสนอ DateEndPropal=ąø•ąø±ą¹‰ąø‡ą¹ąø•ą¹ˆąø§ąø±ąø™ąø—ąøµą¹ˆąø§ąø±ąø™ąø—ąøµą¹ˆąøŖąø“ą¹‰ąø™ąøŖąøøąø” DateEndPropalShort=ąøŖąø“ą¹‰ąø™ąøŖąøøąø”ąø§ąø±ąø™ąø—ąøµą¹ˆ ValidityDuration=ąø£ąø°ąø¢ąø°ą¹€ąø§ąø„ąø²ąø•ąø±ą¹‰ąø‡ą¹ąø•ą¹ˆąø§ąø±ąø™ąø—ąøµą¹ˆ -CloseAs=ą¹ƒąøąø„ą¹‰ąøŠąø“ąø”ąøąø±ąøšąøŖąø–ąø²ąø™ąø° +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=ą¹ąøšą¹ˆąø‡ąø›ąø£ąø°ą¹€ąø ąø—ą¹€ąø£ąøµąø¢ąøą¹€ąøą¹‡ąøšą¹€ąø‡ąø“ąø™ BuildBill=ąøŖąø£ą¹‰ąø²ąø‡ą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰ ErrorPropalNotFound=Propal% s ą¹„ąø”ą¹ˆąøžąøš @@ -100,3 +102,4 @@ DefaultModelPropalCreate=ą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ą¹ąøš DefaultModelPropalToBill=ą¹ąø”ą¹ˆą¹ąøšąøšą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ą¹€ąø”ąø·ą¹ˆąø­ąø›ąø“ąø”ąø‚ą¹‰ąø­ą¹€ąøŖąø™ąø­ąø—ąø²ąø‡ąø˜ąøøąø£ąøąø“ąøˆ (ąø—ąøµą¹ˆąøˆąø°ąø­ąø­ąøą¹ƒąøšą¹ąøˆą¹‰ąø‡ąø«ąø™ąøµą¹‰) DefaultModelPropalClosed=ą¹ąø”ą¹ˆą¹ąøšąøšą¹€ąø£ąø“ą¹ˆąø”ąø•ą¹‰ąø™ą¹€ąø”ąø·ą¹ˆąø­ąø›ąø“ąø”ąø‚ą¹‰ąø­ą¹€ąøŖąø™ąø­ąø—ąø²ąø‡ąø˜ąøøąø£ąøąø“ąøˆ (ąø¢ąø±ąø‡ą¹„ąø”ą¹ˆą¹€ąø£ąøµąø¢ąøą¹€ąøą¹‡ąøš) ProposalCustomerSignature=ąø¢ąø­ąø”ąø£ąø±ąøšą¹€ąø‚ąøµąø¢ąø™ąø›ąø£ąø°ąø—ąø±ąøš ąøšąø£ąø“ąø©ąø±ąø— วันแคะคายเซ็น +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/th_TH/salaries.lang b/htdocs/langs/th_TH/salaries.lang index 18351b208e4..d6fc963ba6b 100644 --- a/htdocs/langs/th_TH/salaries.lang +++ b/htdocs/langs/th_TH/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=ąø£ąø«ąø±ąøŖąøšąø±ąøąøŠąøµąøŖąø³ąø«ąø£ąø±ąøšąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ą¹€ąø‡ąø“ąø™ą¹€ąø”ąø·ąø­ąø™ SALARIES_ACCOUNTING_ACCOUNT_CHARGE=ąø£ąø«ąø±ąøŖąøšąø±ąøąøŠąøµąøŖąø³ąø«ąø£ąø±ąøšąø„ą¹ˆąø²ą¹ƒąøŠą¹‰ąøˆą¹ˆąø²ąø¢ąø—ąø²ąø‡ąøąø²ąø£ą¹€ąø‡ąø“ąø™ Salary=เงณนเดือน Salaries=เงณนเดือน -Employee=ąø„ąø¹ąøąøˆą¹‰ąø²ąø‡ NewSalaryPayment=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ą¹€ąø‡ąø“ąø™ą¹€ąø”ąø·ąø­ąø™ą¹ƒąø«ąø”ą¹ˆ SalaryPayment=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ą¹€ąø‡ąø“ąø™ą¹€ąø”ąø·ąø­ąø™ SalariesPayments=ąøąø²ąø£ąøŠąø³ąø£ąø°ą¹€ąø‡ąø“ąø™ą¹€ąø‡ąø“ąø™ą¹€ąø”ąø·ąø­ąø™ diff --git a/htdocs/langs/th_TH/sendings.lang b/htdocs/langs/th_TH/sendings.lang index 9eb81361278..32462a0dd98 100644 --- a/htdocs/langs/th_TH/sendings.lang +++ b/htdocs/langs/th_TH/sendings.lang @@ -6,7 +6,7 @@ AllSendings=ąø—ąø±ą¹‰ąø‡ąø«ąø”ąø”ąøˆąø±ąø”ąøŖą¹ˆąø‡ Shipment=ąøąø²ąø£ąøŖą¹ˆąø‡ąøŖąø“ąø™ąø„ą¹‰ąø² Shipments=ąøąø²ąø£ąøˆąø±ąø”ąøŖą¹ˆąø‡ ShowSending=Show Shipments -Receivings=รายรับ +Receivings=Delivery Receipts SendingsArea=ąøžąø·ą¹‰ąø™ąø—ąøµą¹ˆąøąø²ąø£ąøˆąø±ąø”ąøŖą¹ˆąø‡ ListOfSendings=ąø£ąø²ąø¢ąøŠąø·ą¹ˆąø­ąø‚ąø­ąø‡ąøąø²ąø£ąøˆąø±ąø”ąøŖą¹ˆąø‡ SendingMethod=ąø§ąø“ąø˜ąøµąøąø²ąø£ąøˆąø±ąø”ąøŖą¹ˆąø‡ąøŖąø“ąø™ąø„ą¹‰ąø² diff --git a/htdocs/langs/th_TH/sms.lang b/htdocs/langs/th_TH/sms.lang index 946f0f823aa..23884a4efe3 100644 --- a/htdocs/langs/th_TH/sms.lang +++ b/htdocs/langs/th_TH/sms.lang @@ -49,5 +49,6 @@ SendSms=ąøŖą¹ˆąø‡ąø‚ą¹‰ąø­ąø„ąø§ąø²ąø” SmsInfoCharRemain=nb ąø‚ąø­ąø‡ąø­ąø±ąøąø‚ąø£ąø°ąø—ąøµą¹ˆą¹€ąø«ąø„ąø·ąø­ąø­ąø¢ąø¹ą¹ˆ SmsInfoNumero= (ąø£ąø¹ąø›ą¹ąøšąøšą¹€ąøŠą¹ˆąø™ąø£ąø°ąø«ąø§ą¹ˆąø²ąø‡ąø›ąø£ąø°ą¹€ąø—ąøØ: 33899701761) DelayBeforeSending=ąø«ąø™ą¹ˆąø§ąø‡ą¹€ąø§ąø„ąø²ąøą¹ˆąø­ąø™ąø—ąøµą¹ˆąøˆąø°ąøŖą¹ˆąø‡ (นาที) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=ą¹„ąø”ą¹ˆąø”ąøµą¹€ąø›ą¹‰ąø²ąø«ąø”ąø²ąø¢ ąø•ąø£ąø§ąøˆąøŖąø­ąøšąøąø²ąø£ąø•ąø±ą¹‰ąø‡ąø„ą¹ˆąø²ąø‚ąø­ąø‡ąøœąø¹ą¹‰ą¹ƒąø«ą¹‰ąøšąø£ąø“ąøąø²ąø£ SMS ของคุณ diff --git a/htdocs/langs/th_TH/supplier_proposal.lang b/htdocs/langs/th_TH/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/th_TH/supplier_proposal.lang +++ b/htdocs/langs/th_TH/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/th_TH/trips.lang b/htdocs/langs/th_TH/trips.lang index de1eac09a0e..31a3e7208d8 100644 --- a/htdocs/langs/th_TH/trips.lang +++ b/htdocs/langs/th_TH/trips.lang @@ -31,7 +31,7 @@ TripNDF=ąø‚ą¹‰ąø­ąø”ąø¹ąø„ąø£ąø²ąø¢ąø‡ąø²ąø™ąø„ą¹ˆąø²ą¹ƒąøŠą¹‰ąøˆą¹ˆąø²ąø¢ PDFStandardExpenseReports=ą¹ąø”ą¹ˆą¹ąøšąøšąø”ąø²ąø•ąø£ąøąø²ąø™ą¹ƒąø™ąøąø²ąø£ąøŖąø£ą¹‰ąø²ąø‡ą¹€ąø­ąøąøŖąø²ąø£ PDF ąøŖąø³ąø«ąø£ąø±ąøšąø£ąø²ąø¢ąø‡ąø²ąø™ąø„ą¹ˆąø²ą¹ƒąøŠą¹‰ąøˆą¹ˆąø²ąø¢ ExpenseReportLine=ąø£ąø²ąø¢ąø‡ąø²ąø™ąø„ą¹ˆąø²ą¹ƒąøŠą¹‰ąøˆą¹ˆąø²ąø¢ąøŖąø²ąø¢ TF_OTHER=ąø­ąø·ą¹ˆąø™ ๆ -TF_TRANSPORTATION=ąøąø²ąø£ąø‚ąø™ąøŖą¹ˆąø‡ +TF_TRIP=Transportation TF_LUNCH=อาหารกคางวัน TF_METRO=ąø£ąø–ą¹„ąøŸąøŸą¹‰ąø²ą¹ƒąø•ą¹‰ąø”ąø“ąø™ TF_TRAIN=ąø£ąø–ą¹„ąøŸ @@ -99,4 +99,5 @@ ConfirmSaveTrip=ąø„ąøøąø“ą¹ąø™ą¹ˆą¹ƒąøˆąø«ąø£ąø·ąø­ąø§ą¹ˆąø²ąø•ą¹‰ąø­ąø‡ąøąø² NoTripsToExportCSV=ą¹„ąø”ą¹ˆąø”ąøµąø£ąø²ąø¢ąø‡ąø²ąø™ąø„ą¹ˆąø²ą¹ƒąøŠą¹‰ąøˆą¹ˆąø²ąø¢ą¹ƒąø™ąøąø²ąø£ąøŖą¹ˆąø‡ąø­ąø­ąøą¹ƒąø™ąøŠą¹ˆąø§ąø‡ą¹€ąø§ąø„ąø²ąø™ąøµą¹‰ ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/th_TH/users.lang b/htdocs/langs/th_TH/users.lang index caedede273c..5fada578a20 100644 --- a/htdocs/langs/th_TH/users.lang +++ b/htdocs/langs/th_TH/users.lang @@ -121,3 +121,4 @@ OpenIDURL=URL OpenID LoginUsingOpenID=ą¹ƒąøŠą¹‰ OpenID ą¹€ąø‚ą¹‰ąø²ąøŖąø¹ą¹ˆąø£ąø°ąøšąøš WeeklyHours=ąøŖąø±ąø›ąø”ąø²ąø«ą¹ŒąøŠąø±ą¹ˆąø§ą¹‚ąø”ąø‡ ColorUser=ąøŖąøµąø‚ąø­ąø‡ąøœąø¹ą¹‰ą¹ƒąøŠą¹‰ +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/tr_TR/accountancy.lang b/htdocs/langs/tr_TR/accountancy.lang index 50c3f00d632..397054d93dc 100644 --- a/htdocs/langs/tr_TR/accountancy.lang +++ b/htdocs/langs/tr_TR/accountancy.lang @@ -1,13 +1,13 @@ # Dolibarr language file - en_US - Accounting Expert ACCOUNTING_EXPORT_SEPARATORCSV=Dışaaktarma dosyası iƧin sütun ayırıcısı ACCOUNTING_EXPORT_DATE=Dışaaktarma dosyası iƧin tarih biƧimi -ACCOUNTING_EXPORT_PIECE=Export the number of piece -ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Export with global account -ACCOUNTING_EXPORT_LABEL=Export the label -ACCOUNTING_EXPORT_AMOUNT=Export the amount -ACCOUNTING_EXPORT_DEVISE=Export the devise -Selectformat=Select the format for the file -ACCOUNTING_EXPORT_PREFIX_SPEC=Specify the prefix for the file name +ACCOUNTING_EXPORT_PIECE=ParƧa sayısını dışaaktar +ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Genel hesapla birlikte dışaaktar +ACCOUNTING_EXPORT_LABEL=Etiketi dışaaktar +ACCOUNTING_EXPORT_AMOUNT=Tutarı dışaaktar +ACCOUNTING_EXPORT_DEVISE=Cihazı dışaaktar +Selectformat=Dosya iƧin biƧimi seƧin +ACCOUNTING_EXPORT_PREFIX_SPEC=Dosya adı iƧin ƶneki belirtin Accounting=Muhasebe Globalparameters=Genel parametreler @@ -26,7 +26,6 @@ Selectmodelcsv=Bir dışaaktarım modeli seƧ Modelcsv_normal=Klasik dışaaktarım Modelcsv_CEGID=CEGID Uzmanına yƶnelik dışaaktarım BackToChartofaccounts=Hesap planı cirosu -Back=Ciro Definechartofaccounts=Hesap planı tanımla Selectchartofaccounts=Hesap planı seƧ @@ -36,7 +35,7 @@ AccountAccountingSuggest=Accounting account suggest Ventilation=Analiz CustomersVentilation=Müşteri analizi -SuppliersVentilation=TedarikƧ analizi +SuppliersVentilation=TedarikƧi analizi TradeMargin=Ticaret kar oranı Reports=Raporlar ByCustomerInvoice=Müşteri faturalarına gƶre @@ -56,14 +55,14 @@ AccountingVentilationCustomer=Müşteri hesabı analizi CAHTF=Total purchase supplier before tax InvoiceLines=Analiz edilecek fatura kalemleri InvoiceLinesDone=Analiz edilen fatura kalemleri -IntoAccount=Ventilate in the accounting account +IntoAccount=Muhasebe hesapları analizi Ventilate=Analiz VentilationAuto=Otomatik analiz Processing=İşleme EndProcessing=İşleme sonu -AnyLineVentilate=Analiz edilecek herhangi bir kalem +AnyLineVentilate=Analiz edilecek herhangi bir satır SelectedLines=SeƧilen satırlar Lineofinvoice=Fatura satırı VentilatedinAccount=Muhasebe hesabında başarıyla analiz edildi @@ -109,12 +108,8 @@ DelBookKeeping=Büyük defter kayıtlarını sil DescSellsJournal=Satış günlüğü DescPurchasesJournal=Alış günlüğü -BankJournal=Banka günlüğü -DescBankJournal=Nakit dışında her türlü ƶdemeyi iƧeren banka günlüğü -CashJournal=Kasa günlüğü -DescCashJournal=Nakit ƶdeme türünü iƧeren kasa günlüğü FinanceJournal=Finance journal -DescFinanceJournal=Finance journal including all the types of payments by bank account +DescFinanceJournal=Banka hesabından yapılan tüm ƶdeme türlerini iƧeren finans günlüğü CashPayment=Nakit ƶdeme @@ -139,7 +134,7 @@ Pcgsubtype=Hesap sınıfı altında Accountparent=Hesabın kƶkü DescVentilCustomer=Müşteri faturalarınızın yıllık hesap analizi iƧin buraya danışın -TotalVente=Total turnover before tax +TotalVente=Vergi ƶncesi toplam gelir TotalMarge=Toplam satışlar kar oranı DescVentilDoneCustomer=Burada müşteri faturaları satırlarına ve onların muhasebe hesaplarının listesine bakın. DescVentilTodoCustomer=Bir muhasebe hesabıyla müşteri faturanızın kalemlerini analiz edin @@ -152,22 +147,28 @@ DescVentilDoneSupplier=Burada tedarikƧi faturaları ve muhasebe hesapları sat ValidateHistory=Otomatikman doğrula ErrorAccountancyCodeIsAlreadyUse=Hata, kullanıldığı iƧin bu muhasebe hesabını silemezsiniz - +MvtNotCorrectlyBalanced=Hareket doğru denkleştirilmemiş. Alacak = %s. BorƧ = %s FicheVentilation=Analiz kartı -GeneralLedgerIsWritten=Operations are written in the general ledger +GeneralLedgerIsWritten=İşlemler büyük deftere yazılır ##Export Journal Feature -ExportFormat=Format of Export -Prefixname=Prefix of export File -Separate=Export separator -Textframe=Frame of text value -Headercol=Colname in header of file -Fieldname=Name of Field -Headername=Name in header -Type=Type of fields -Param=Additionnal parameters -EnabledProduct=In Product -EnabledTiers=In Tiers -EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +ExportFormat=Dışaktarım biƧimi +Prefixname=Dışaktarım dosyası ƶneki +Separate=Dışaaktarım ayırıcısı +Textframe=Metin değeri ƧerƧevesi +Headercol=Dosya başlığındaki kolon adı +Fieldname=Alan Adı +Headername=Başlıktaki ad +Type=Alan türü +Param=Ek parametreler +EnabledProduct=Ürünlerde +EnabledTiers=In third party +EnabledVat=KDV nde +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/tr_TR/admin.lang b/htdocs/langs/tr_TR/admin.lang index 42b02e6c564..a06f2b65411 100644 --- a/htdocs/langs/tr_TR/admin.lang +++ b/htdocs/langs/tr_TR/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Oluşturulan PDF de KDV ile ilgili tüm bilgileri giz HideDescOnPDF=Oluşturulan PDF de ürün aƧıklamasını gizle HideRefOnPDF=Oluşturulan PDF te ürün ref. ini gizle HideDetailsOnPDF=Oluşturulan PDF te ürün satır ayrıntılarını gizle -PlaceCustomerAddressToIsoLocation=Fransız satandart konumunu kullan (müşteri adres konumu iƧin La PosteĆ ) +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Kütüphane UrlGenerationParameters=URL güvenliği iƧin parametreler SecurityTokenIsUnique=Her URL iƧin benzersiz bir güvenlik anahtarı kullan @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=GeƧerli bütün barkod değerlerini silmek istedi AllBarcodeReset=Tüm barkod değerleri silinmiştir NoBarcodeNumberingTemplateDefined=Barkod modülü ayarlarında hiƧ bir barkod numaralandırma şablonu etkinleştirilmemiştir. NoRecordWithoutBarcodeDefined=Barkod değerli hiƧ kayıt tanımlanmamış. +EnableFileCache=Enable file cache # Modules Module0Name=Kullanıcılar & gruplar @@ -439,7 +440,7 @@ Module30Desc=Müşteri faturaları ve iade faturaları yƶnetimi. TedarikƧi fat Module40Name=TedarikƧiler Module40Desc=TedarikƧi yƶnetimi ve satın alma (siparişler ve faturalar) Module42Name=Kütükler -Module42Desc=Kütükƶzellikleri (dosya, syslog) +Module42Desc=Kütük ƶzellikleri (dosya, syslog, ...) Module49Name=Düzenleyiciler Module49Desc=Düzenleyici yƶnetimi Module50Name=Ürünler @@ -499,7 +500,7 @@ Module510Desc=Ƈalışanların maaş ve ƶdeme yƶnetimi Module520Name=BorƧ Module520Desc=BorƧların yƶnetimi Module600Name=Duyurlar -Module600Desc=Üçüncü parti kişilerine bazı Dolibarr iş etkinlikleriyle ilgili Eposta bildirimleri gƶnderin (her üçüncü parti iƧin ayarlar tanımlanmıştır) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Bağışlar Module700Desc=Bağış yƶnetimi Module770Name=Gider raporları @@ -963,6 +964,7 @@ DelaysBeforeWarning=Uyarı ƶncesi süreler DelaysOfToleranceBeforeWarning=Uyarı ƶncesi süre toleransları DelaysOfToleranceDesc=Bu ekran, ekranda %s resmi ile bir uyarı bildirilmeden ƶnce tolere edilebilecek süreleri tanımlamanızı sağlar. Delays_MAIN_DELAY_ACTIONS_TODO=Henüz gerƧekleşmemiş planlı etkinlikler iƧin uyarı yapılmadan ƶnceki süre toleransı (gün olarak). +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Henüz işleme konulmamış siparişler ƶncesi uyarı yapılmadan ƶnceki süre toleransı (gün olarak). Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Henüz işleme konulmamış müşteri siparişleri ƶncesi uyarı yapılmadan ƶnceki süre toleransı (gün olarak). Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Henüz kapatılmamış teklifler ƶncesi uyarı yapılmadan ƶnceki süre toleransı (gün olarak). @@ -1087,6 +1089,7 @@ PathDirectory=Dizin SendmailOptionMayHurtBuggedMTA="PHP doğrudan posta" yƶntemini kullanarak postalar gƶnderme ƶzelliği bazı posta alıcısı sunucuları tarafından doğru olarak Ƨƶzümlenemeyen bir posta iletisi oluşturur. SonuƧ ise bazı postaların hatalı platformlar tarafından barındırılan kişiler tarafından okunamaz olmasıdır. Bu durum bazı İnternet sağlayıcılarına ƶzgüdür (Ɩrn: Fransa’daki Orange gibi). Bu Dolibarr ya da PHP iƧin bir sorun değildir ama alıcı posta sunucusu iƧin sorundur. Ancak Dolibarr’ı bundan korumak iƧin Kurulum->Diğer de MAIN_FIX_FOR_BUGGED_MTA yı 1 yapma seƧeneğini ekleyebilirsiniz. Ancak SMTP standartlarına sıkıca uyan diğer servislerde sorunla karşılaşabilirsiniz. Diğer bir Ƨƶzüm (ƶnerilen) ise hiƧbir sakıncası olmayan "SMTP soket kütüphanesi" ni kullanmaktır. TranslationSetup=Ƈeviri yapılandırması TranslationDesc=Ekran gƶrüntüsündeki dil değiştirilebilir:
      * Genel olarak bu menüden Giriş - Kurulum - Görünüm
      * Yalnızca User display sekmesindeki kullanıcı formundan (ekranın tepesindeki oturum aƧa tıklayın). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Toplam etkin ƶzel modül sayısı: %s YouMustEnableOneModule=Enaz 1 modül etkinleştirmelisiniz ClassNotFoundIntoPathWarning=Sınıf %s PHP youlnda bulunamadı @@ -1427,7 +1430,7 @@ SyslogLevel=Düzey SyslogSimpleFile=Dosya SyslogFilename=Dosya adı ve yolu YouCanUseDOL_DATA_ROOT=Dolibarr’daki ā€œbelgelerā€ dizinindeki bir log (günlük) dosyası iƧin DOL_DATA_ROOT/dolibarr.log u kullanabilirsiniz. Bu dosyayı saklamak iƧin farklı bir yol (path) kullanabilirsiniz. -ErrorUnknownSyslogConstant=%s değişmezi bilinen bir syslog değişmezi değildir +ErrorUnknownSyslogConstant=%s Değişmezi bilinen bir Syslog değişmezi değildir OnlyWindowsLOG_USER=Windows yalnızca LOG_USER'ı destekler SyslogSentryDSN=NƶbetƧi DSN SyslogSentryFromProject=NƶbetƧi projenizdeki DSN @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Dış modülün uygulama iƧerisinden ConfFileMuseContainCustom=Uygulama iƧerisinden dış modül kurarken modül dosyalarını %s dizini iƧinde kaydedin. Bu dizinin Dolibarr tarafından işlenebilmesi iƧin conf/conf.php nizi ayarlayın
      - $dolibarr_main_url_root_alt seçeneğini elde etmek için değeri buna $dolibarr_main_url_root_alt="/custom" etkinleştirin
      - $dolibarr_main_document_root_alt değerini ise "%s/custom" a etkinleştirin. HighlightLinesOnMouseHover=Tablo satırlarını fare üzerine geldiğinde vurgula HighlightLinesColor=Fare üzerinden geƧerken satır rengini vurgula (vurgulanmaması iƧin boş bırakın) +TextTitleColor=Color of page title LinkColor=Bağlantıların rengi PressF5AfterChangingThis=Bu değeri değiştirdikten sonra etkin olması iƧin klavyede F5 tuşuna basın NotSupportedByAllThemes=Yalnızca eldy teması ile Ƨalışır ancak tüm temalar tarafından desteklenmez diff --git a/htdocs/langs/tr_TR/agenda.lang b/htdocs/langs/tr_TR/agenda.lang index 1e146d96a62..955ecb74d8c 100644 --- a/htdocs/langs/tr_TR/agenda.lang +++ b/htdocs/langs/tr_TR/agenda.lang @@ -35,7 +35,9 @@ AllActions= Tüm etkinlikler/gƶrevler ViewCal=Ay gƶrünümü ViewDay=Gün gƶrünümü ViewWeek=Hafta gƶrünümü +ViewYear=Year view ViewPerUser=Kullanıcı gƶrünümü başına +ViewPerType=Per type view ViewWithPredefinedFilters= Ɩntanımlı süzgeƧler ile gƶrünüm AutoActions= Gündemin otomatik doldurulması AgendaAutoActionDesc= Burada Dolibarr'ın otomatik olarak gündemde oluşturmasını istediğiniz etkinlikleri tanımlayın. İşaretli bir şey yoksa (varsayılan olarak) sadece el ile girilen etkinlikler gündeme dahil edilecektir. diff --git a/htdocs/langs/tr_TR/bills.lang b/htdocs/langs/tr_TR/bills.lang index 1818a3b3fc1..f144dd78a3f 100644 --- a/htdocs/langs/tr_TR/bills.lang +++ b/htdocs/langs/tr_TR/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Halihazırda yapılmış ƶdemeler PaymentsBackAlreadyDone=Zaten yapılmış geri ƶdemeler PaymentRule=Ɩdeme kuralı PaymentMode=Ɩdeme türü +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Ɩdeme türü PaymentTerm=Ɩdeme koşulu PaymentConditions=Ɩdeme koşulları @@ -184,6 +186,7 @@ ShowInvoice=Fatura gƶster ShowInvoiceReplace=Değiştirilen faturayı gƶster ShowInvoiceAvoir=İade faturası gƶster ShowInvoiceDeposit=Nakit avans faturası gƶster +ShowInvoiceSituation=Show situation invoice ShowPayment=Ɩdeme gƶster AlreadyPaid=Zaten ƶdenmiş AlreadyPaidBack=Zaten geri ƶdenmiş @@ -221,6 +224,7 @@ NonPercuRecuperable=Kurtarılamaz SetConditions=Ɩdeme koşullarını ayarla SetMode=Ɩdeme biƧimini ayarla Billed=Faturalanmış +RecurringInvoices=Recurring invoices RepeatableInvoice=Fatura şablonu RepeatableInvoices=Fatura şablonları Repeatable=Şablon @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Bu tutardan vazgeƧilmiştir (müşteri kƶtü bir müşt HelpAbandonOther=Bir hata olduğundan dolayı bu tutardan vazgeƧilmiştir (ƶrneğin yanlış müşteri ya da bir faturanın başka faturayla değiştirilmesi durumu gibi) IdSocialContribution=Sosyal/mali vergi ƶdeme kimliği PaymentId=Ɩdeme no +PaymentRef=Payment ref. InvoiceId=Fatura no InvoiceRef=Fatura ref. InvoiceDateCreation=Fatura oluşturulma tarihi @@ -296,6 +301,10 @@ RelatedSupplierInvoices=İlgili tedarikƧi faturaları LatestRelatedBill=Son ilgili fatura WarningBillExist=Uyarı, bir yada Ƨok fatura zaten var MergingPDFTool=Birleştirme PDF aracı +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Derhal @@ -393,6 +402,7 @@ Reported=Gecikmiş DisabledBecausePayments=Bazı ƶdemeler olduğundan dolayı mümkün değil CantRemovePaymentWithOneInvoicePaid=En az bir fatura ƶdenmiş olarak sınıflandırıldığı iƧin ƶdemeyi silemezsiniz ExpectedToPay=Beklenen ƶdeme +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Bu ƶdeme ile ƶdenmiş ClosePaidInvoicesAutomatically=Tamamı ƶdenmiş bütün standart ve değiştirilmiş faturaları "Ɩdendi" olarak sınıflandır. ClosePaidCreditNotesAutomatically=Tamamı ƶdenmiş iade faturalarını "Ɩdendi" olarak sınıflandır. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Not: Bu liste, satış temsilcisi olarak bağlı ol RevenueStamp=Bandrol YouMustCreateInvoiceFromThird=Bu seƧenek, yalnızca fatura oluştururken, üçüncü parti *müşteri* sekmesinde belirir PDFCrabeDescription=Fatura PDF şablonu Crabe. Tam fatura şablonu (Ɩnerilen şablon) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Standart faturalar iƧin numarayı %syymm-nnnn biƧiminde ve iade faturaları iƧin %syymm-nnnn biƧiminde gƶster, yy yıl, mm ay ve nnnn boşluksuz ve 0 olmayan bir dizidir. MarsNumRefModelDesc1=Sayı biƧimleri, standart faturalar iƧin %syymm-nnnn, değiştirilen faturalar iƧin %syymm-nnnn, nakit avans faturaları iƧin %syymm-nnnn ve alacak dekontları iƧin %syymm-nnnn şeklindedir. Burada yy yıl, mm ay ve nnnn boşluksuz ve 0'a dƶnüşmeyen bir sayıdır. TerreNumRefModelError=$syymm ile başlayan bir fatura hali hazırda vardır ve bu sıra dizisi iƧin uygun değildir. Bu modülü etkinleştirmek iƧin onu kaldırın ya da adını değiştirin. @@ -433,3 +444,11 @@ DisabledBecauseFinal=Bu hakediş sondur. CantBeLessThanMinPercent=Hakediş ƶnceki hakedişin değerinden daha az olamaz. NoSituations=AƧık pozisyon yok InvoiceSituationLast=Son ve genel fatura +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/tr_TR/boxes.lang b/htdocs/langs/tr_TR/boxes.lang index a5fa2003f93..4ded31dc4ec 100644 --- a/htdocs/langs/tr_TR/boxes.lang +++ b/htdocs/langs/tr_TR/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Müşteri faturaları ForCustomersOrders=Müşteri siparişleri ForProposals=Teklifler LastXMonthRolling=Devreden son %s ay +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/tr_TR/categories.lang b/htdocs/langs/tr_TR/categories.lang index 21b297acec5..993be74c94b 100644 --- a/htdocs/langs/tr_TR/categories.lang +++ b/htdocs/langs/tr_TR/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Ürün etiketi/kategorisi MembersCategoryShort=Üye etiketi/kategorisi SuppliersCategoriesShort=TedarikƧi etiketleri/kategorileri CustomersCategoriesShort=Müşteri etiketleri/kategorileri +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Müşt./aday kategorileri ProductsCategoriesShort=ürün etiketleri/kategorileri MembersCategoriesShort=Üye etiketleri/kategorileri diff --git a/htdocs/langs/tr_TR/companies.lang b/htdocs/langs/tr_TR/companies.lang index 16ac1ac177a..7479b69327a 100644 --- a/htdocs/langs/tr_TR/companies.lang +++ b/htdocs/langs/tr_TR/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (RC) ProfId2MA=Id prof. 2 (patente) ProfId3MA=Id prof. 3 (IF) ProfId4MA=Id prof. 4 (CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof. Id 1 (RFC). ProfId2MX=Prof Id 2 (R.. P. IMSS) diff --git a/htdocs/langs/tr_TR/compta.lang b/htdocs/langs/tr_TR/compta.lang index 6a8afdc6d52..9b2f4e777e9 100644 --- a/htdocs/langs/tr_TR/compta.lang +++ b/htdocs/langs/tr_TR/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Teminat faturalarını iƧermez DepositsAreIncluded=- Teminat faturalarını iƧerir LT2ReportByCustomersInInputOutputModeES=Üçüncü parti IRPF Raporu LT1ReportByCustomersInInputOutputModeES=RE Üçüncü partiye gƶre rapor +VATReport=VAT report VATReportByCustomersInInputOutputMode=Müşteriye gƶre alınan ve ƶdenen KDV raporu VATReportByCustomersInDueDebtMode=Müşteriye gƶre alınan ve ƶdenen KDV raporu VATReportByQuartersInInputOutputMode=Orana gƶre alınan ve ƶdenen KDV raporu diff --git a/htdocs/langs/tr_TR/cron.lang b/htdocs/langs/tr_TR/cron.lang index 020bd4c4850..528c9ecf9aa 100644 --- a/htdocs/langs/tr_TR/cron.lang +++ b/htdocs/langs/tr_TR/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=Unix ortamında komut satırını her 5 dakikada bir Ƨa CronExplainHowToRunWin=Mikrosot (tm) Windows ortamında komut satırını her 5 dakikada bir Ƨalıştırmak iƧin Planlanmış gƶrev araƧlarını kullanmalısınız # Menu CronJobs=Planlı işler -CronListActive=Etkin/programlı işler listesi +CronListActive=List of enabled/scheduled jobs CronListInactive=Etkin olmayan işler listesi +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Son Ƨalıştırma CronLastOutput=Son Ƨalıştırma Ƨıktısı @@ -35,8 +36,8 @@ CronInfo=Planlı iş modülü planlanmış işlerin yürütülmesini sağlar CronWaitingJobs=İş bekliyor CronTask=İş CronNone=HiƧbiri -CronDtStart=Başlama tarihi -CronDtEnd=Son tarih +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Sonraki yürütme CronDtLastLaunch=Son yürütme CronFrequency=Sıklık @@ -51,6 +52,7 @@ CronNoJobs=Kayıtlı iş yok CronPriority=Ɩncelik CronLabel=AƧıklama CronNbRun=Başlatma sayısı +CronMaxRun=Max nb. launch CronEach=Her JobFinished=İş başlatıldı ve bitirildi #Page card diff --git a/htdocs/langs/tr_TR/deliveries.lang b/htdocs/langs/tr_TR/deliveries.lang index 4d84683bc5c..504345e0b27 100644 --- a/htdocs/langs/tr_TR/deliveries.lang +++ b/htdocs/langs/tr_TR/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=%s Teslimat fişini silmek istediğiniz emin DeliveryMethod=Teslimat yƶntemi TrackingNumber=İzleme numarası DeliveryNotValidated=Teslimat doğrulanmadı +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=Adı ve İmzası: ToAndDate=Teslim alan ___________________________________ Tarih _____ / _____ /__________ diff --git a/htdocs/langs/tr_TR/holiday.lang b/htdocs/langs/tr_TR/holiday.lang index 4cccf0170f2..b3f772207fe 100644 --- a/htdocs/langs/tr_TR/holiday.lang +++ b/htdocs/langs/tr_TR/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Bu sayfayı gƶrmek iƧin İzinler modülünü etkinleştirmelisi NotConfigModCP=Bu sayfayı gƶrmeniz iƧin İzinler modülünü yapılandırmalısınız. Bunu yapmak iƧin bağlantısına tıklayın . NoCPforUser=HiƧ uygun gününüz yok. AddCP=Bir izin isteği yap -Employe=Ƈalışan DateDebCP=Başlama tarihi DateFinCP=Bitiş tarihi DateCreateCP=Oluşturma tarihi @@ -23,7 +22,7 @@ ReviewedByCP=İnceleyen DescCP=AƧıklama SendRequestCP=İzin isteği oluştur DelayToRequestCP=İzin istekleri enaz %s gün ƶnce yapolmalıdır. -MenuConfCP=İzin bakiyelerini düzenle +MenuConfCP=Balance of leaves UpdateAllCP=İzinleri güncelle SoldeCPUser=İzin bakiyesi %s gündür. ErrorEndDateCP=Başlama tarihinden büyük bir bitiş tarihi seƧmelisiniz. @@ -79,9 +78,9 @@ PrevSoldeCP=Ɩnceki Bakiye NewSoldeCP=Yeni Bakiye alreadyCPexist=Bu dƶnem iƧin bir izin isteği zaten yapılmış. UserName=Adı -Employee=Ƈalışan FirstDayOfHoliday=Tatilin birinci günü LastDayOfHoliday=Tatilin son günü +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Aylık güncelleme ManualUpdate=Elle güncelleme HolidaysCancelation=İzin isteği iptali @@ -141,4 +140,7 @@ HolidaysRefusedBody=%s - %s arası izin isteğiniz aşağıdaki nedenden dolayı HolidaysCanceled=İptal edilen izin istekleri HolidaysCanceledBody=%s - %s arası izin isteğiniz iptal edilmiştir. NewByMonth=Her ay eklenen +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Farklı izin türleri ayarlamak iƧin Giriş - Ayarlar - Sƶzlükler - İzin türleri menüsüne git. diff --git a/htdocs/langs/tr_TR/hrm.lang b/htdocs/langs/tr_TR/hrm.lang index daa831abdfb..fe81d2057f0 100644 --- a/htdocs/langs/tr_TR/hrm.lang +++ b/htdocs/langs/tr_TR/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=İK - İşlev listesi ListOfEmployees=Ƈalışanlar listesi Employees=Ƈalışanlar Employee=Ƈalışanlar +Employe=Employe NewEmployee=Yeni Ƨalışan EmployeeCard=Ƈalışan kartı diff --git a/htdocs/langs/tr_TR/interventions.lang b/htdocs/langs/tr_TR/interventions.lang index 690cabab9da..65ebf82a5ee 100644 --- a/htdocs/langs/tr_TR/interventions.lang +++ b/htdocs/langs/tr_TR/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Sayıyı %syymm-nnnn olarak gƶsterir, yy: yıl, mm: ay PacificNumRefModelError=$syymm Başlayan bir müdahale kartı zaten var ve sıra bu dizi modeli ile uyumlu değildir. Modülü etkinleştirmek iƧin kaldırın ya da yeniden adlandırın. PrintProductsOnFichinter=Müdahale kartında ürünleri yazdır PrintProductsOnFichinterDetails=Siparişlerden oluşturulan müdahaleler +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Müdahale kimliği InterRef=Müdahele ref. diff --git a/htdocs/langs/tr_TR/mails.lang b/htdocs/langs/tr_TR/mails.lang index 7189bbb19e0..3dfab1313db 100644 --- a/htdocs/langs/tr_TR/mails.lang +++ b/htdocs/langs/tr_TR/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey="Okuma Alındısı" ve "Abonelik İptali" iƧin kullanılan EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s alıcılar listesine eklendi EachInvoiceWillBeAttachedToEmail=Varsayılan fatura belgesi şablonu kullanan bir belge oluşturulacak ve her epostaya eklenecektir. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=%s (%s) faturası iƧin anımsatma SendRemind=Anımsatmayı Eposta ile gƶnder RemindSent=%s anımsatma(lar) gƶnderildi diff --git a/htdocs/langs/tr_TR/main.lang b/htdocs/langs/tr_TR/main.lang index a2e3fb84d6f..15b6749d49e 100644 --- a/htdocs/langs/tr_TR/main.lang +++ b/htdocs/langs/tr_TR/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Veritabanı bağlantısı +NoTemplateDefined=No template defined for this email type NoTranslation=Ƈeviri yok NoRecordFound=Kayıt bulunamadı NoError=Hata yok @@ -105,6 +106,7 @@ NotePrivate=Not (ƶzel) PrecisionUnitIsLimitedToXDecimals=Dolibarr birim fiyatlar iƧin hassasiyeti %s ondalık olarak sınırlandırmıştır. DoTest=Deneme ToFilter=SüzgeƧ +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Uyarı, gecikme toleransını aşan en az bir var. yes=evet Yes=Evet @@ -228,6 +230,8 @@ Now=Şimdi HourStart=Başlama saati Date=Tarih DateAndHour=Tarih ve saat +DateToday=Today's date +DateReference=Reference date DateStart=Başlama tarihi DateEnd=Bitiş tarih DateCreation=Oluşturma tarihi @@ -608,6 +612,7 @@ TotalMan=Toplam NeverReceived=HiƧ alınmadı Canceled=VazgeƧildi YouCanChangeValuesForThisListFromDictionarySetup=Bu listedeki değerleri ayarlar - sƶzlük menüsünden değiştirebilirsiniz +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Renk Documents=Bağlı dosyalar DocumentsNb=Bağlı dosyalar (%s) @@ -695,6 +700,7 @@ Test=Deneme Element=Unsur NoPhotoYet=Henüz resim yok HomeDashboard=Ɩzet girişi +Dashboard=Dashboard Deductible=Düşülebilir from=itibaren toward=yƶnünde diff --git a/htdocs/langs/tr_TR/margins.lang b/htdocs/langs/tr_TR/margins.lang index da3f92d7b4c..32a519d43ff 100644 --- a/htdocs/langs/tr_TR/margins.lang +++ b/htdocs/langs/tr_TR/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Ürün veya hizmet seƧ StartDate=İlk tarih EndDate=Son tarih Launch=Başlat -ForceBuyingPriceIfNull=Boşsa alış fiyatına zorla -ForceBuyingPriceIfNullDetails=eğer "AƇIK" sa, kar oranı satırda sıfır olacaktır (alış fiyatı = satış fiyatı), aksi durumda ("KAPALI"), kar oranı satış fiyatına eşit olacaktır (alış fiyatı = 0) +ForceBuyingPriceIfNull=Eğer tanımlanmamışsa alış/maliyet fiyatını satış fiyatına zorla +ForceBuyingPriceIfNullDetails=Eğer alış/maliyet fiyatı tanımlanmamışsa ve bu seƧenek "AƇIK" ise satırda oran sıfır olacaktır (alış/maliyet fiyatı = satış fiyatı) aksi durumda ("KAPALI") ve oran ƶnerilen varsayılana eşit olacaktır. MARGIN_METHODE_FOR_DISCOUNT=Genel indirimler iƧin kar oranı yƶntemi UseDiscountAsProduct=Ürün olarak UseDiscountAsService=Hizmet olarak @@ -35,8 +35,9 @@ MargeBrute=Ham oran MargeNette=Net kar oranı MargeType1=En iyi tedarikƧi fiyatı kar oranı MargeType2=Ağırlıklı Ortalama Fiyatta Kar Oranı (AOF) -MARGIN_TYPE_DETAILS=Ham kar oranı : Satış fiyatı - Alış fiyatı
      Net oran : Satış fiyatı - Maliyet fiyatı -MarginTypeDesc=En iyi Satınalma fiyatı kar oranı: Satış fiyatı - Ürün kartında tanımlanan eniyi tedarikçi fiyatı
      Ağırlıklı Ortalama Fiyatı (AOF) : Satış fiyatı - Ürün Ağırlıklı Ortalama Fiyatı +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Maliyet fiyatı BuyingCost=Maliyet fiyatı UnitCharges=Birim masrafları diff --git a/htdocs/langs/tr_TR/oauth.lang b/htdocs/langs/tr_TR/oauth.lang index 9d19548fcac..b4fb55454b4 100644 --- a/htdocs/langs/tr_TR/oauth.lang +++ b/htdocs/langs/tr_TR/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=BelirteƧ silindi RequestAccess=Erişim ve kaydedilecek yeni bir belirteƧ alma isteği/yenilemesi iƧin buraya tıklayın DeleteAccess=BelirteƧi silmek iƧin burayı tıkla UseTheFollowingUrlAsRedirectURI=OAuth sağlayıcınız üzerinde kimlik oluştururken Yƶnlendirme URI olarak aşağıdaki URL'yi kullanın: -ListOfSupportedOauthProviders=Burada OAuth2 sağlayıcınız tarafından verilen kimliği girin. Yalnızca desteklenen OAuth2 sağlayıcıları burada gƶrünebilir. Bu ayarlar OAuth2 kimlik doğrulaması gerektiren diğer modüller tarafından kullanılabilir. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Parolası diff --git a/htdocs/langs/tr_TR/orders.lang b/htdocs/langs/tr_TR/orders.lang index 4faf8530d7f..9263f424e29 100644 --- a/htdocs/langs/tr_TR/orders.lang +++ b/htdocs/langs/tr_TR/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=İşlenecek siparişler NoOpenedOrders=AƧık sipariş yok NoOtherOpenedOrders=Başka aƧık sipariş yok NoDraftOrders=Taslak sipariş yok -NoOrder=Sipariş yok +NoOrder=No order NoSupplierOrder=TedarikƧi siparişi yok OtherOrders=Diğer siparişler LastOrders=Son %s müşteri siparişi diff --git a/htdocs/langs/tr_TR/other.lang b/htdocs/langs/tr_TR/other.lang index eb92f8f0e1b..c8ed58d6a2c 100644 --- a/htdocs/langs/tr_TR/other.lang +++ b/htdocs/langs/tr_TR/other.lang @@ -238,3 +238,8 @@ ToExport=Dışaaktar NewExport=Yeni dışaaktarım ##### External sites ##### ExternalSites=Dış siteler +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/tr_TR/paypal.lang b/htdocs/langs/tr_TR/paypal.lang index 3842ebc0510..16014ed61e4 100644 --- a/htdocs/langs/tr_TR/paypal.lang +++ b/htdocs/langs/tr_TR/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Test/sandbox modu PAYPAL_API_USER=API kullanıcı adı PAYPAL_API_PASSWORD=API parolası PAYPAL_API_SIGNATURE=API imzası +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY="Dahili" (kredi kartı+paypal) ya da sadece "Paypal" ƶdemesi sunar PaypalModeIntegral=Tümlev PaypalModeOnlyPaypal=Yalnızca PayPal diff --git a/htdocs/langs/tr_TR/products.lang b/htdocs/langs/tr_TR/products.lang index 4657f608f7b..1666d451934 100644 --- a/htdocs/langs/tr_TR/products.lang +++ b/htdocs/langs/tr_TR/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net HAOF birimi CostPmpHT=Net toplam HAOF ProductUsedForBuild=Üretim tarafından kendiliğinden tüketilir ProductBuilded=Üretim tamamlandı -ProductsMultiPrice=Ürün Ƨoklu fiyatı +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Müşteri fiyatları (ürünlerin ya da hizmetlerin, Ƨoklu fiyatlar) ProductSellByQuarterHT=Üç aylık vergi ƶncesi ürün cirosu ServiceSellByQuarterHT=Üç aylık vergi ƶncesi hizmet cirosu @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=PDF dosyası seƧ IncludingProductWithTag=Etiketli ürün/hizmet iƧerir DefaultPriceRealPriceMayDependOnCustomer=Varsayılan fiyat, gerƧek fiyat müşteriye bağlı olabilir WarningSelectOneDocument=Lütfen enaz bir belge seƧin -DefaultUnitToShow=Birimler +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/tr_TR/projects.lang b/htdocs/langs/tr_TR/projects.lang index 0941bfbd9ec..1975b2fc4f0 100644 --- a/htdocs/langs/tr_TR/projects.lang +++ b/htdocs/langs/tr_TR/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Bu gƶrünüm, okumanıza izin verilen tüm proje ve gƶr ProjectsDesc=Bu gƶrünüm tüm projeleri iƧerir (size verilen kullanıcı izinleri her şeyi gƶrmenizi sağlar). MyTasksDesc=Bu gƶrünüm ilgilisi olduğunuz projelerle ya da gƶrevlerle sınırlıdır (türü ne olursa olsun). OnlyOpenedProject=Yalnızca aƧık projeler gƶrünür (taslak ya da kapalı durumdaki projeler gƶrünmez) +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Bu gƶrünüm okuma izininiz olan tüm projeleri ve gƶrevleri iƧerir. TasksDesc=Bu gƶrünüm tüm projeleri ve gƶrevleri iƧerir (size verilen kullanıcı izinleri her şeyi gƶrmenizi sağlar). AllTaskVisibleButEditIfYouAreAssigned=Bƶyle projeler iƧin bütün gƶrevler gƶrünür, ancak; yalnızca size atanmış gƶrevlere süre girebilirsiniz. Süre girmek istediğiniz gƶrevi kendinize atayın. @@ -29,7 +30,9 @@ OfficerProject=Proje sorumlusu LastProjects=Son %s proje AllProjects=Tüm projeler OpenedProjects=AƧık projeler +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Durumuna gƶre aƧık projelerin fırsat tutarı +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Proje listesi ShowProject=Proje gƶster SetProject=Proje ayarla @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=%s gƶrev değiştirildi TaskDeletedInDolibarr=%s gƶrev silindi OpportunityStatus=Fırsat durumu OpportunityStatusShort=Fırs. durumu +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Fırsat tutarı OpportunityAmountShort=Fırs. tutarı ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=İlgili olarak bu kullanıcı olan projeler TasksWithThisUserAsContact=Bu kullanıcıya atanmış gƶrevler ResourceNotAssignedToProject=Projeye atanmamış ResourceNotAssignedToTask=Gƶreve atanmamış +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Gƶrevi bana ata AssignTask=Ata ProjectOverview=Genel bakış @@ -179,7 +185,7 @@ YouCanCompleteRef=Eğer referansı bazı bilgilerle tamamlamak isterseniz (arama OpenedProjectsByThirdparties=Üçüncü partiye gƶre aƧık projeler OpportunityTotalAmount=Fırsatlar toplam tutarı OpportunityPonderatedAmount=Fırsatların ağırlık tutarı -OpportunityPonderatedAmountDesc=Olabilirliği ile fırsatlar ağırlıklı tutarı (fırsatın durumuna bağlı olarak) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Araştırma OppStatusQUAL=Nitelendirme OppStatusPROPO=Teklif diff --git a/htdocs/langs/tr_TR/propal.lang b/htdocs/langs/tr_TR/propal.lang index dc16ed6cdb7..4f86d05fe2c 100644 --- a/htdocs/langs/tr_TR/propal.lang +++ b/htdocs/langs/tr_TR/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Değiştirilen son %s teklif AllPropals=Tüm teklifler LastProposals=Son teklifler SearchAProposal=Teklif ara +NoProposal=No proposal ProposalsStatistics=Teklif istatistikleri NumberOfProposalsByMonth=Aylara gƶre sayısı AmountOfProposalsByMonthHT=Aylık tutar (vergi hariƧ) @@ -62,7 +63,8 @@ DatePropal=Teklif tarihi DateEndPropal=Son geƧerlilik tarihi DateEndPropalShort=Bitiş tarihi ValidityDuration=GeƧerlilik süresi -CloseAs=Durumu kapalı +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Faturalanmış olarak sınıflandır BuildBill=Fatura oluştur ErrorPropalNotFound=%s teklifi bulunamadı @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Varsayılan model oluşturma DefaultModelPropalToBill=Bir teklifi kapatma sırasında varsayılan şablon (faturalanacak) DefaultModelPropalClosed=Bir teklifi kapatma sırasında varsayılan şablon (faturalanmamış) ProposalCustomerSignature=Yazılı kabul, firma kaşesi, tarih ve imza +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/tr_TR/salaries.lang b/htdocs/langs/tr_TR/salaries.lang index 1b3402f130c..189ba6f0738 100644 --- a/htdocs/langs/tr_TR/salaries.lang +++ b/htdocs/langs/tr_TR/salaries.lang @@ -3,7 +3,6 @@ SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Ücret ƶdemeleri muhasebe kodu SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Mali yükümlülük iƧin muhasebe kodu Salary=Ücret Salaries=Ücretler -Employee=Ƈalışan NewSalaryPayment=Yeni ücret ƶdemesi SalaryPayment=Ücret ƶdemesi SalariesPayments=Ücret ƶdemeleri diff --git a/htdocs/langs/tr_TR/sendings.lang b/htdocs/langs/tr_TR/sendings.lang index 0dedf8f81ed..49cc77c15d2 100644 --- a/htdocs/langs/tr_TR/sendings.lang +++ b/htdocs/langs/tr_TR/sendings.lang @@ -6,7 +6,7 @@ AllSendings=Tüm sevkiyatlar Shipment=Sevkiyat Shipments=Sevkiyatlar ShowSending=Sevkiyatları gƶster -Receivings=Kabuller +Receivings=Delivery Receipts SendingsArea=Sevkiyat alanı ListOfSendings=Sevkiyat listesi SendingMethod=Sevkiyat yƶntemi diff --git a/htdocs/langs/tr_TR/sms.lang b/htdocs/langs/tr_TR/sms.lang index ad487cafca6..b998f8655fd 100644 --- a/htdocs/langs/tr_TR/sms.lang +++ b/htdocs/langs/tr_TR/sms.lang @@ -49,5 +49,6 @@ SendSms=SMS gƶnder SmsInfoCharRemain=Kalan karakter sayısı SmsInfoNumero= (Uluslar arası biƧim ƶrneği: +33899701761) DelayBeforeSending=Gƶnderimden ƶnceki süre (Dakika) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=Hedef yok. SMS sağlayıcı kurulumu kontrol edin. diff --git a/htdocs/langs/tr_TR/supplier_proposal.lang b/htdocs/langs/tr_TR/supplier_proposal.lang index 2be7c854254..6a4b9ade86f 100644 --- a/htdocs/langs/tr_TR/supplier_proposal.lang +++ b/htdocs/langs/tr_TR/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=TedarikƧi teklifleri supplier_proposalDESC=TedarikƧilere yapılan fiyat isteklerini yƶnet -supplier_proposalMENU_LEFT_TITLE=TedarikƧi teklifleri -supplier_proposalMENU_LEFT_TITLE_NEW=Yeni istek -supplier_proposalMENU_LEFT_TITLE_LIST=Liste +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Fiyat isteği CommRequests=Fiyat istekleri SearchRequest=İstek ara @@ -11,7 +10,7 @@ DraftRequests=Taslak istekler LastModifiedRequests=Değiştirilen son %s fiyat isteği RequestsOpened=Fiyat isteği aƧ SupplierProposalArea=TedarikƧi teklifleri alanı -SupplierProposalShort=TedarikƧi teklifli +SupplierProposalShort=Supplier proposals SupplierProposals=TedarikƧi teklifleri NewAskPrice=Yeni fiyat isteği NewAsk=Yeni istek diff --git a/htdocs/langs/tr_TR/trips.lang b/htdocs/langs/tr_TR/trips.lang index 3f2df411c80..7b70fc85c3d 100644 --- a/htdocs/langs/tr_TR/trips.lang +++ b/htdocs/langs/tr_TR/trips.lang @@ -31,7 +31,7 @@ TripNDF=Gider raporu bilgileri PDFStandardExpenseReports=Bu gider raporu iƧin PDF belgesi oluşturulacak standart şablon ExpenseReportLine=Gider rapor satırı TF_OTHER=Diğer -TF_TRANSPORTATION=Nakliye +TF_TRIP=Transportation TF_LUNCH=Ɩğle yemeği TF_METRO=Metro TF_TRAIN=Tren @@ -99,4 +99,5 @@ ConfirmSaveTrip=Bu gider raporunu doğrulamak istediğinizden emin misiniz? NoTripsToExportCSV=Bu dƶnem iƧin dışaaktarılacak gider raporu yok. ExpenseReportPayment=Gider raporu ƶdemesi +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Ɩdenecek gider raporları diff --git a/htdocs/langs/tr_TR/users.lang b/htdocs/langs/tr_TR/users.lang index 572e9c6cc28..6dc111874fc 100644 --- a/htdocs/langs/tr_TR/users.lang +++ b/htdocs/langs/tr_TR/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Oturum aƧmak iƧin OpenID kullan WeeklyHours=Haftalık saatler ColorUser=Kullanıcı rengi +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/uk_UA/accountancy.lang b/htdocs/langs/uk_UA/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/uk_UA/accountancy.lang +++ b/htdocs/langs/uk_UA/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/uk_UA/admin.lang b/htdocs/langs/uk_UA/admin.lang index 1f9cafaa44f..5e964edc78f 100644 --- a/htdocs/langs/uk_UA/admin.lang +++ b/htdocs/langs/uk_UA/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/uk_UA/agenda.lang b/htdocs/langs/uk_UA/agenda.lang index 4fe6a4f868c..a971f021e58 100644 --- a/htdocs/langs/uk_UA/agenda.lang +++ b/htdocs/langs/uk_UA/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/uk_UA/bills.lang b/htdocs/langs/uk_UA/bills.lang index 1d3d5eac39e..a61f713ac2e 100644 --- a/htdocs/langs/uk_UA/bills.lang +++ b/htdocs/langs/uk_UA/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=ŠŸŠ»Š°Ń‚ŠµŠ¶Ń– вже зроблені PaymentsBackAlreadyDone=ŠŸŠ¾Š²ŠµŃ€Š½ŠµŠ½Š½Ń ŠæŠ»Š°Ń‚ŠµŠ¶Ńƒ вже зроблене PaymentRule=ŠŸŃ€Š°Š²ŠøŠ»Š° оплати PaymentMode=Тип ŠæŠ»Š°Ń‚ŠµŠ¶Ńƒ +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Умови ŠæŠ»Š°Ń‚ŠµŠ¶Ńƒ PaymentConditions=Умови ŠæŠ»Š°Ń‚ŠµŠ¶Ńƒ @@ -184,6 +186,7 @@ ShowInvoice=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚Šø Ń€Š°Ń…ŃƒŠ½Š¾Šŗ-Ń„Š°ŠŗŃ‚ŃƒŃ€Ńƒ ShowInvoiceReplace=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚Šø Š·Š°Š¼Ń–Š½ŃŽŃŽŃ‡ŠøŠ¹ Ń€Š°Ń…ŃƒŠ½Š¾Šŗ-Ń„Š°ŠŗŃ‚ŃƒŃ€Ńƒ ShowInvoiceAvoir=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚Šø креГитое авізо ShowInvoiceDeposit=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚Šø Ń€Š°Ń…ŃƒŠ½Š¾Šŗ-Ń„Š°ŠŗŃ‚ŃƒŃ€Ńƒ на внесок +ShowInvoiceSituation=Show situation invoice ShowPayment=ŠŸŠ¾ŠŗŠ°Š·Š°Ń‚Šø платіж AlreadyPaid=Вже сплачений AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=ŠŠµ ŠæŃ–Š“Š»ŃŠ³Š°Ń” ŃŃ‚ŃŠ³Š½ŠµŠ½Š½ŃŽ SetConditions=Встановити умови оплати SetMode=Встановити режим оплати Billed=Виставлений +RecurringInvoices=Recurring invoices RepeatableInvoice=Шаблон Ń€Š°Ń…ŃƒŠ½ŠŗŃƒ RepeatableInvoices=Шаблони Ń€Š°Ń…ŃƒŠ½ŠŗŃ–Š² Repeatable=Шаблон @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Š’Ń–Š“ цієї суми Š²Ń–Š“Š¼Š¾Š²ŠøŠ²ŃŃ Покуп HelpAbandonOther=Š’Ń–Š“ цієї суми Š²Ń–Š“Š¼Š¾Š²ŠøŠ»ŠøŃŃ через помилку (наприклаГ, Š½ŠµŠæŃ€Š°Š²ŠøŠ»ŃŒŠ½ŠøŠ¹ клієнт або Ń€Š°Ń…ŃƒŠ½Š¾Šŗ-Ń„Š°ŠŗŃ‚ŃƒŃ€Š° був замінений на Ń–Š½ŃˆŃ–Š¹) IdSocialContribution=Social/fiscal tax payment id PaymentId=КоГ ŠæŠ»Š°Ń‚ŠµŠ¶Ńƒ +PaymentRef=Payment ref. InvoiceId=КоГ Ń€Š°Ń…ŃƒŠ½ŠŗŃƒ-Ń„Š°ŠŗŃ‚ŃƒŃ€Šø InvoiceRef=Invoice ref. InvoiceDateCreation=Дата ŃŃ‚Š²Š¾Ń€ŠµŠ½Š½Ń Ń€Š°Ń…ŃƒŠ½ŠŗŃƒ-Ń„Š°ŠŗŃ‚ŃƒŃ€Šø @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=ŠŸŠ¾ŠæŠµŃ€ŠµŠ“Š¶ŠµŠ½Š½Ń! Š Š°Ń…ŃƒŠ½Š¾Šŗ чи Ń€Š°Ń…ŃƒŠ½ŠŗŠø вже Ń–ŃŠ½ŃƒŃŽŃ‚ŃŒ MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=ŠŠµŠ³Š°Š¹Š½Š¾ @@ -393,6 +402,7 @@ Reported=Затриман DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Š¤Ń–Š½Š°Š»ŃŒŠ½ŠøŠ¹ і основний Ń€Š°Ń…ŃƒŠ½Š¾Šŗ +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/uk_UA/boxes.lang b/htdocs/langs/uk_UA/boxes.lang index 950d3323466..81c29fa5c96 100644 --- a/htdocs/langs/uk_UA/boxes.lang +++ b/htdocs/langs/uk_UA/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Š—Š°Š¼Š¾Š²Š»ŠµŠ½Š½Ń клієнтів ForProposals=ŠŸŃ€Š¾ŠæŠ¾Š·ŠøŃ†Ń–Ń— LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/uk_UA/categories.lang b/htdocs/langs/uk_UA/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/uk_UA/categories.lang +++ b/htdocs/langs/uk_UA/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/uk_UA/companies.lang b/htdocs/langs/uk_UA/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/uk_UA/companies.lang +++ b/htdocs/langs/uk_UA/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/uk_UA/compta.lang b/htdocs/langs/uk_UA/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/uk_UA/compta.lang +++ b/htdocs/langs/uk_UA/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/uk_UA/cron.lang b/htdocs/langs/uk_UA/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/uk_UA/cron.lang +++ b/htdocs/langs/uk_UA/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/uk_UA/deliveries.lang b/htdocs/langs/uk_UA/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/uk_UA/deliveries.lang +++ b/htdocs/langs/uk_UA/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/uk_UA/hrm.lang b/htdocs/langs/uk_UA/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/uk_UA/hrm.lang +++ b/htdocs/langs/uk_UA/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/uk_UA/interventions.lang b/htdocs/langs/uk_UA/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/uk_UA/interventions.lang +++ b/htdocs/langs/uk_UA/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/uk_UA/mails.lang b/htdocs/langs/uk_UA/mails.lang index a74e8af8d6a..81339a2c0ba 100644 --- a/htdocs/langs/uk_UA/mails.lang +++ b/htdocs/langs/uk_UA/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/uk_UA/main.lang b/htdocs/langs/uk_UA/main.lang index 893835659b8..69bee21c3f8 100644 --- a/htdocs/langs/uk_UA/main.lang +++ b/htdocs/langs/uk_UA/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=ŠŸŃ–Š“ŠŗŠ»ŃŽŃ‡ŠµŠ½Ń Го Бази Данних +NoTemplateDefined=No template defined for this email type NoTranslation=ŠŠµŠ¼Š°Ń” ŠæŠµŃ€ŠµŠŗŠ»Š°Š“Ńƒ NoRecordFound=Записів не знайГено NoError=ŠŠµŠ¼Š°Ń” помилок @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/uk_UA/margins.lang b/htdocs/langs/uk_UA/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/uk_UA/margins.lang +++ b/htdocs/langs/uk_UA/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/uk_UA/oauth.lang b/htdocs/langs/uk_UA/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/uk_UA/oauth.lang +++ b/htdocs/langs/uk_UA/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/uk_UA/orders.lang b/htdocs/langs/uk_UA/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/uk_UA/orders.lang +++ b/htdocs/langs/uk_UA/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/uk_UA/other.lang b/htdocs/langs/uk_UA/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/uk_UA/other.lang +++ b/htdocs/langs/uk_UA/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/uk_UA/paypal.lang b/htdocs/langs/uk_UA/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/uk_UA/paypal.lang +++ b/htdocs/langs/uk_UA/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/uk_UA/products.lang b/htdocs/langs/uk_UA/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/uk_UA/products.lang +++ b/htdocs/langs/uk_UA/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/uk_UA/projects.lang b/htdocs/langs/uk_UA/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/uk_UA/projects.lang +++ b/htdocs/langs/uk_UA/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/uk_UA/propal.lang b/htdocs/langs/uk_UA/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/uk_UA/propal.lang +++ b/htdocs/langs/uk_UA/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/uk_UA/salaries.lang b/htdocs/langs/uk_UA/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/uk_UA/salaries.lang +++ b/htdocs/langs/uk_UA/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/uk_UA/sendings.lang b/htdocs/langs/uk_UA/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/uk_UA/sendings.lang +++ b/htdocs/langs/uk_UA/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/uk_UA/sms.lang b/htdocs/langs/uk_UA/sms.lang index 0ec0e61a588..70066caac96 100644 --- a/htdocs/langs/uk_UA/sms.lang +++ b/htdocs/langs/uk_UA/sms.lang @@ -1,53 +1,54 @@ # Dolibarr language file - Source file is en_US - sms -# Sms=Sms -# SmsSetup=Sms setup -# SmsDesc=This page allows you to define globals options on SMS features -# SmsCard=SMS Card -# AllSms=All SMS campains -# SmsTargets=Targets -# SmsRecipients=Targets -# SmsRecipient=Target -# SmsTitle=Description -# SmsFrom=Sender -# SmsTo=Target -# SmsTopic=Topic of SMS -# SmsText=Message -# SmsMessage=SMS Message -# ShowSms=Show Sms -# ListOfSms=List SMS campains -# NewSms=New SMS campain -# EditSms=Edit Sms -# ResetSms=New sending -# DeleteSms=Delete Sms campain -# DeleteASms=Remove a Sms campain -# PreviewSms=Previuw Sms -# PrepareSms=Prepare Sms -# CreateSms=Create Sms -# SmsResult=Result of Sms sending -# TestSms=Test Sms -# ValidSms=Validate Sms -# ApproveSms=Approve Sms -# SmsStatusDraft=Draft -# SmsStatusValidated=Validated -# SmsStatusApproved=Approved -# SmsStatusSent=Sent -# SmsStatusSentPartialy=Sent partially -# SmsStatusSentCompletely=Sent completely -# SmsStatusError=Error -# SmsStatusNotSent=Not sent -# SmsSuccessfulySent=Sms correctly sent (from %s to %s) -# ErrorSmsRecipientIsEmpty=Number of target is empty -# WarningNoSmsAdded=No new phone number to add to target list -# ConfirmValidSms=Do you confirm validation of this campain ? -# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? -# ConfirmDeleteMailing=Do you confirm removing of campain ? -# NbOfRecipients=Number of targets -# NbOfUniqueSms=Nb dof unique phone numbers -# NbOfSms=Nbre of phon numbers -# ThisIsATestMessage=This is a test message -# SendSms=Send SMS -# SmsInfoCharRemain=Nb of remaining characters -# SmsInfoNumero= (format international ie : +33899701761) -# DelayBeforeSending=Delay before sending (minutes) -# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. +Sms=Sms +SmsSetup=Sms setup +SmsDesc=This page allows you to define globals options on SMS features +SmsCard=SMS Card +AllSms=All SMS campains +SmsTargets=Targets +SmsRecipients=Targets +SmsRecipient=Target +SmsTitle=Description +SmsFrom=Sender +SmsTo=Target +SmsTopic=Topic of SMS +SmsText=Message +SmsMessage=SMS Message +ShowSms=Show Sms +ListOfSms=List SMS campains +NewSms=New SMS campain +EditSms=Edit Sms +ResetSms=New sending +DeleteSms=Delete Sms campain +DeleteASms=Remove a Sms campain +PreviewSms=Previuw Sms +PrepareSms=Prepare Sms +CreateSms=Create Sms +SmsResult=Result of Sms sending +TestSms=Test Sms +ValidSms=Validate Sms +ApproveSms=Approve Sms +SmsStatusDraft=Draft +SmsStatusValidated=Validated +SmsStatusApproved=Approved +SmsStatusSent=Sent +SmsStatusSentPartialy=Sent partially +SmsStatusSentCompletely=Sent completely +SmsStatusError=Error +SmsStatusNotSent=Not sent +SmsSuccessfulySent=Sms correctly sent (from %s to %s) +ErrorSmsRecipientIsEmpty=Number of target is empty +WarningNoSmsAdded=No new phone number to add to target list +ConfirmValidSms=Do you confirm validation of this campain ? +ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ? +ConfirmDeleteMailing=Do you confirm removing of campain ? +NbOfRecipients=Number of targets +NbOfUniqueSms=Nb dof unique phone numbers +NbOfSms=Nbre of phon numbers +ThisIsATestMessage=This is a test message +SendSms=Send SMS +SmsInfoCharRemain=Nb of remaining characters +SmsInfoNumero= (format international ie : +33899701761) +DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. +SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/uk_UA/supplier_proposal.lang b/htdocs/langs/uk_UA/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/uk_UA/supplier_proposal.lang +++ b/htdocs/langs/uk_UA/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/uk_UA/trips.lang b/htdocs/langs/uk_UA/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/uk_UA/trips.lang +++ b/htdocs/langs/uk_UA/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/uk_UA/users.lang b/htdocs/langs/uk_UA/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/uk_UA/users.lang +++ b/htdocs/langs/uk_UA/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/uz_UZ/accountancy.lang b/htdocs/langs/uz_UZ/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/uz_UZ/accountancy.lang +++ b/htdocs/langs/uz_UZ/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/uz_UZ/admin.lang b/htdocs/langs/uz_UZ/admin.lang index c81fe4c28af..9cff117f74a 100644 --- a/htdocs/langs/uz_UZ/admin.lang +++ b/htdocs/langs/uz_UZ/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=Hide all information related to VAT on generated PDF HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Library UrlGenerationParameters=Parameters to secure URLs SecurityTokenIsUnique=Use a unique securekey parameter for each URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=Users & groups @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=Notifications -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=Donations Module700Desc=Donation management Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=Delays before warning DelaysOfToleranceBeforeWarning=Tolerance delays before warning DelaysOfToleranceDesc=This screen allows you to define the tolerated delays before an alert is reported on screen with picto %s for each late element. Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=Directory SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/uz_UZ/agenda.lang b/htdocs/langs/uz_UZ/agenda.lang index d8776508edc..a0ccdfd26ea 100644 --- a/htdocs/langs/uz_UZ/agenda.lang +++ b/htdocs/langs/uz_UZ/agenda.lang @@ -35,7 +35,9 @@ AllActions= All events/tasks ViewCal=Month view ViewDay=Day view ViewWeek=Week view +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= View with predefined filters AutoActions= Automatic filling AgendaAutoActionDesc= Define here events for which you want Dolibarr to create automatically an event in agenda. If nothing is checked (by default), only manual actions will be included in agenda. diff --git a/htdocs/langs/uz_UZ/bills.lang b/htdocs/langs/uz_UZ/bills.lang index 6a474886ee9..a4f919a6f49 100644 --- a/htdocs/langs/uz_UZ/bills.lang +++ b/htdocs/langs/uz_UZ/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Payments already done PaymentsBackAlreadyDone=Payments back already done PaymentRule=Payment rule PaymentMode=Payment type +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=Show invoice ShowInvoiceReplace=Show replacing invoice ShowInvoiceAvoir=Show credit note ShowInvoiceDeposit=Show deposit invoice +ShowInvoiceSituation=Show situation invoice ShowPayment=Show payment AlreadyPaid=Already paid AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=Non-recoverable SetConditions=Set payment terms SetMode=Set payment mode Billed=Billed +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=This amount has been abandoned (customer said to be a bad HelpAbandonOther=This amount has been abandoned since it was an error (wrong customer or invoice replaced by an other for example) IdSocialContribution=Social/fiscal tax payment id PaymentId=Payment id +PaymentRef=Payment ref. InvoiceId=Invoice id InvoiceRef=Invoice ref. InvoiceDateCreation=Invoice creation date @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Immediate @@ -393,6 +402,7 @@ Reported=Delayed DisabledBecausePayments=Not possible since there are some payments CantRemovePaymentWithOneInvoicePaid=Can't remove payment since there is at least one invoice classified paid ExpectedToPay=Expected payment +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Paid by this payment ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=Invoice PDF template Crabe. A complete invoice template (recommended Template) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 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. @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/uz_UZ/boxes.lang b/htdocs/langs/uz_UZ/boxes.lang index 634b058f6d4..8595403dc30 100644 --- a/htdocs/langs/uz_UZ/boxes.lang +++ b/htdocs/langs/uz_UZ/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/uz_UZ/categories.lang b/htdocs/langs/uz_UZ/categories.lang index 81c73356c93..ccf22bb5003 100644 --- a/htdocs/langs/uz_UZ/categories.lang +++ b/htdocs/langs/uz_UZ/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo./Prosp. categories ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/uz_UZ/companies.lang b/htdocs/langs/uz_UZ/companies.lang index e31c347605e..292fcafe238 100644 --- a/htdocs/langs/uz_UZ/companies.lang +++ b/htdocs/langs/uz_UZ/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/uz_UZ/compta.lang b/htdocs/langs/uz_UZ/compta.lang index d73f580cc8b..07b609a17e4 100644 --- a/htdocs/langs/uz_UZ/compta.lang +++ b/htdocs/langs/uz_UZ/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Deposit invoices are nor included DepositsAreIncluded=- Deposit invoices are included LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/uz_UZ/cron.lang b/htdocs/langs/uz_UZ/cron.lang index bd85715642e..21786df66cf 100644 --- a/htdocs/langs/uz_UZ/cron.lang +++ b/htdocs/langs/uz_UZ/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=None -CronDtStart=Start date -CronDtEnd=End date +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=Priority CronLabel=Description CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/uz_UZ/deliveries.lang b/htdocs/langs/uz_UZ/deliveries.lang index c513f3e347c..47e21074470 100644 --- a/htdocs/langs/uz_UZ/deliveries.lang +++ b/htdocs/langs/uz_UZ/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt click here . NoCPforUser=You don't have any available day. AddCP=Make a leave request -Employe=Employee DateDebCP=Start date DateFinCP=End date DateCreateCP=Creation date @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=Description SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=Name -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/uz_UZ/interventions.lang b/htdocs/langs/uz_UZ/interventions.lang index 5c08c306353..cbcba219f11 100644 --- a/htdocs/langs/uz_UZ/interventions.lang +++ b/htdocs/langs/uz_UZ/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module. PrintProductsOnFichinter=Print products on intervention card PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/uz_UZ/mails.lang b/htdocs/langs/uz_UZ/mails.lang index 87a1bd3c4d7..fbd7a14cd04 100644 --- a/htdocs/langs/uz_UZ/mails.lang +++ b/htdocs/langs/uz_UZ/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=EMail sent to %s recipients. XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/uz_UZ/main.lang b/htdocs/langs/uz_UZ/main.lang index 7607fef02b1..a0e5df74802 100644 --- a/htdocs/langs/uz_UZ/main.lang +++ b/htdocs/langs/uz_UZ/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%d.%m.%Y %H:%M:%S FormatDateHourTextShort=%d %b %Y %H:%M FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Database connection +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=No error @@ -105,6 +106,7 @@ NotePrivate=Note (private) PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Test ToFilter=Filter +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Warning, you have at least one element that has exceeded the tolerance delay. yes=yes Yes=Yes @@ -228,6 +230,8 @@ Now=Now HourStart=Start hour Date=Date DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=Date start DateEnd=Date end DateCreation=Creation date @@ -608,6 +612,7 @@ TotalMan=Total NeverReceived=Never received Canceled=Canceled YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=Color Documents=Linked files DocumentsNb=Linked files (%s) @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/uz_UZ/margins.lang b/htdocs/langs/uz_UZ/margins.lang index 7db5ea4892e..27bb4de9fa3 100644 --- a/htdocs/langs/uz_UZ/margins.lang +++ b/htdocs/langs/uz_UZ/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=Start date EndDate=End date Launch=Start -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/uz_UZ/orders.lang b/htdocs/langs/uz_UZ/orders.lang index 29c2a0b5e21..c0bfc3ccce3 100644 --- a/htdocs/langs/uz_UZ/orders.lang +++ b/htdocs/langs/uz_UZ/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Other orders LastOrders=Last %s customer orders diff --git a/htdocs/langs/uz_UZ/other.lang b/htdocs/langs/uz_UZ/other.lang index 5fff107fde9..c53f32346fe 100644 --- a/htdocs/langs/uz_UZ/other.lang +++ b/htdocs/langs/uz_UZ/other.lang @@ -238,3 +238,8 @@ ToExport=Export NewExport=New export ##### External sites ##### ExternalSites=External sites +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/uz_UZ/paypal.lang b/htdocs/langs/uz_UZ/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/uz_UZ/paypal.lang +++ b/htdocs/langs/uz_UZ/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/uz_UZ/products.lang b/htdocs/langs/uz_UZ/products.lang index 0faea3691b0..3926759fcca 100644 --- a/htdocs/langs/uz_UZ/products.lang +++ b/htdocs/langs/uz_UZ/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/uz_UZ/projects.lang b/htdocs/langs/uz_UZ/projects.lang index 7c94e3eb257..f6f6dd8ecaf 100644 --- a/htdocs/langs/uz_UZ/projects.lang +++ b/htdocs/langs/uz_UZ/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything). MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=This view presents all projects and tasks you are allowed to read. TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=Officer project LastProjects=Last %s projects AllProjects=All projects OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=List of projects ShowProject=Show project SetProject=Set project @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/uz_UZ/propal.lang b/htdocs/langs/uz_UZ/propal.lang index d12d7595f94..79ae1f1cd50 100644 --- a/htdocs/langs/uz_UZ/propal.lang +++ b/htdocs/langs/uz_UZ/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=Last %s modified proposals AllPropals=All proposals LastProposals=Last proposals SearchAProposal=Search a proposal +NoProposal=No proposal ProposalsStatistics=Commercial proposal's statistics NumberOfProposalsByMonth=Number by month AmountOfProposalsByMonthHT=Amount by month (net of tax) @@ -62,7 +63,8 @@ DatePropal=Date of proposal DateEndPropal=Validity ending date DateEndPropalShort=Date end ValidityDuration=Validity duration -CloseAs=Close with status +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=Classify billed BuildBill=Build invoice ErrorPropalNotFound=Propal %s not found @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/uz_UZ/salaries.lang b/htdocs/langs/uz_UZ/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/uz_UZ/salaries.lang +++ b/htdocs/langs/uz_UZ/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/uz_UZ/sendings.lang b/htdocs/langs/uz_UZ/sendings.lang index fa7da0b0079..fb7b9c08868 100644 --- a/htdocs/langs/uz_UZ/sendings.lang +++ b/htdocs/langs/uz_UZ/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=Shipment Shipments=Shipments ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Shipments area ListOfSendings=List of shipments SendingMethod=Shipping method diff --git a/htdocs/langs/uz_UZ/sms.lang b/htdocs/langs/uz_UZ/sms.lang index 4e89bb24730..70066caac96 100644 --- a/htdocs/langs/uz_UZ/sms.lang +++ b/htdocs/langs/uz_UZ/sms.lang @@ -49,5 +49,6 @@ SendSms=Send SMS SmsInfoCharRemain=Nb of remaining characters SmsInfoNumero= (format international ie : +33899701761) DelayBeforeSending=Delay before sending (minutes) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider. diff --git a/htdocs/langs/uz_UZ/trips.lang b/htdocs/langs/uz_UZ/trips.lang index ce9f0970e7c..5ccdf8d0e37 100644 --- a/htdocs/langs/uz_UZ/trips.lang +++ b/htdocs/langs/uz_UZ/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=Other -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Lunch TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/uz_UZ/users.lang b/htdocs/langs/uz_UZ/users.lang index 5b85ec80cf7..8a7dfcfe787 100644 --- a/htdocs/langs/uz_UZ/users.lang +++ b/htdocs/langs/uz_UZ/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/vi_VN/accountancy.lang b/htdocs/langs/vi_VN/accountancy.lang index e5caddd3404..5dca6ae1be8 100644 --- a/htdocs/langs/vi_VN/accountancy.lang +++ b/htdocs/langs/vi_VN/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Chį»n mį»™t mĆ“ hƬnh xuįŗ„t khįŗ©u Modelcsv_normal=Cổ điển xuįŗ„t khįŗ©u Modelcsv_CEGID=Xuįŗ„t khįŗ©u theo hướng CEGID chuyĆŖn gia BackToChartofaccounts=Quay trở lįŗ”i biểu đồ cį»§a tĆ i khoįŗ£n -Back=Quay trở lįŗ”i Definechartofaccounts=XĆ”c định mį»™t biểu đồ cį»§a tĆ i khoįŗ£n Selectchartofaccounts=Chį»n mį»™t biểu đồ cį»§a tĆ i khoįŗ£n @@ -109,10 +108,6 @@ DelBookKeeping=Xóa cĆ”c bįŗ£n ghi cį»§a sổ kįŗæ toĆ”n tổng DescSellsJournal=BĆ”n tįŗ”p chĆ­ DescPurchasesJournal=Mua tįŗ”p chĆ­ -BankJournal=Tįŗ”p chĆ­ NgĆ¢n hĆ ng -DescBankJournal=Tįŗ”p chĆ­ NgĆ¢n hĆ ng bao gồm tįŗ„t cįŗ£ cĆ”c loįŗ”i chi phĆ­ khĆ”c hĘ”n tiền mįŗ·t -CashJournal=Tįŗ”p chĆ­ Tiền -DescCashJournal=Tiền tįŗ”p chĆ­ bao gồm cįŗ£ cĆ”c loįŗ”i tiền thanh toĆ”n FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Tham khįŗ£o ý kiįŗæn ā€‹ā€‹į»Ÿ đây lĆ  danh sĆ”ch cĆ”c ValidateHistory=Tį»± động xĆ”c nhįŗ­n ErrorAccountancyCodeIsAlreadyUse=Lį»—i, bįŗ”n khĆ“ng thể xóa tĆ i khoįŗ£n kįŗæ toĆ”n nĆ y bởi vƬ nó được sį»­ dỄng - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/vi_VN/admin.lang b/htdocs/langs/vi_VN/admin.lang index 4da3fea3a71..8ddfba3918e 100644 --- a/htdocs/langs/vi_VN/admin.lang +++ b/htdocs/langs/vi_VN/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=įŗØn tįŗ„t cįŗ£ cĆ”c thĆ“ng tin liĆŖn quan đến thu HideDescOnPDF=įŗØn mĆ“ tįŗ£ sįŗ£n phįŗ©m vĆ o PDF được tįŗ”o ra HideRefOnPDF=įŗØn cĆ”c sįŗ£n phįŗ©m tham chiįŗæu trĆŖn PDF được tįŗ”o ra HideDetailsOnPDF=įŗØn chi tiįŗæt sįŗ£n phįŗ©m trĆŖn PDF được tįŗ”o ra -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=Thʰ viện UrlGenerationParameters=CĆ”c thĆ“ng số Ä‘į»ƒ bįŗ£o mįŗ­t URL SecurityTokenIsUnique=Sį»­ dỄng mį»™t tham số securekey duy nhįŗ„t cho mį»—i URL @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Bįŗ”n có chįŗÆc muốn xóa tįŗ„t cįŗ£ cĆ”c giĆ” AllBarcodeReset=Tįŗ„t cįŗ£ giĆ” trị mĆ£ vįŗ”ch đã được loįŗ”i bį» NoBarcodeNumberingTemplateDefined=KhĆ“ng có mįŗ«u mĆ£ vįŗ”ch đƔnh số được kĆ­ch hoįŗ”t trong cĆ i đặt mĆ“-đun mĆ£ vįŗ”ch. NoRecordWithoutBarcodeDefined=KhĆ“ng có bįŗ£n ghi vį»›i khĆ“ng có mĆ£ vįŗ”ch được xĆ”c định giĆ” trị. +EnableFileCache=Enable file cache # Modules Module0Name=NgĘ°į»i dùng & nhóm @@ -499,7 +500,7 @@ Module510Desc=Quįŗ£n lý lʰʔng nhĆ¢n viĆŖn vĆ  thanh toĆ”n Module520Name=Cho vay Module520Desc=Quįŗ£n lý cho vay Module600Name=ThĆ“ng bĆ”o -Module600Desc=Gį»­i thĆ“ng bĆ”o EMail trĆŖn mį»™t số sį»± kiện kinh doanh Dolibarr Ä‘į»ƒ liĆŖn hệ cį»§a bĆŖn thứ ba (thiįŗæt lįŗ­p được xĆ”c định trĆŖn mį»—i thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=TĆ i trợ Module700Desc=Quįŗ£n lý tĆ i trợ Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=TrƬ hoĆ£n trước cįŗ£nh bĆ”o DelaysOfToleranceBeforeWarning=Khoįŗ£ng trƬ hoĆ£n trước cįŗ£nh bĆ”o DelaysOfToleranceDesc=MĆ n hƬnh nĆ y cho phĆ©p bįŗ”n xĆ”c định trƬ hoĆ£n trước khi chįŗ„p nhįŗ­n mį»™t cįŗ£nh bĆ”o được bĆ”o cĆ”o trĆŖn mĆ n hƬnh vį»›i Picto %s cho mį»—i phįŗ§n tį»­ cuối. Delays_MAIN_DELAY_ACTIONS_TODO=Khoįŗ£ng trƬ hoĆ£n (theo ngĆ y) trước khi cįŗ£nh bĆ”o về cĆ”c sį»± kiện theo kįŗæ hoįŗ”ch chʰa thį»±c hiện +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Khoįŗ£ng trƬ hoĆ£n (theo ngĆ y) trước khi cįŗ£nh bĆ”o về đʔn hĆ ng chʰa được xį»­ lý Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Khoįŗ£ng trƬ hoĆ£n (theo ngĆ y) trước khi cįŗ£nh bĆ”o trĆŖn đʔn hĆ ng nhĆ  cung cįŗ„p chʰa được xį»­ lý Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Khoįŗ£ng trƬ hoĆ£n (theo ngĆ y) trước khi cįŗ£nh bĆ”o về đʔn hĆ ng đề xuįŗ„t Ä‘į»ƒ đóng @@ -1087,6 +1089,7 @@ PathDirectory=Thʰ mỄc SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=Bįŗ”n phįŗ£i có Ć­t nhįŗ„t 1 mĆ“-đun cho phĆ©p ClassNotFoundIntoPathWarning=Lį»›p %s khĆ“ng tƬm thįŗ„y con Ä‘Ę°į»ng vĆ o PHP @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=CĆ i đặt cĆ”c module bĆŖn ngoĆ i t ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/vi_VN/agenda.lang b/htdocs/langs/vi_VN/agenda.lang index 4cc79213136..24e6ab9434a 100644 --- a/htdocs/langs/vi_VN/agenda.lang +++ b/htdocs/langs/vi_VN/agenda.lang @@ -35,7 +35,9 @@ AllActions= Tįŗ„t cįŗ£ cĆ”c sį»± kiện / nhiệm vỄ ViewCal=Xem thĆ”ng ViewDay=NgĆ y xem ViewWeek=Xem theo tuįŗ§n +ViewYear=Year view ViewPerUser=Trung bƬnh mį»—i ngĘ°į»i dùng xem +ViewPerType=Per type view ViewWithPredefinedFilters= Xem vį»›i cĆ”c bį»™ lį»c được xĆ”c định trước AutoActions= Tį»± động điền AgendaAutoActionDesc= XĆ”c định đây sį»± kiện mĆ  bįŗ”n muốn Dolibarr Ä‘į»ƒ tįŗ”o ra tį»± động mį»™t sį»± kiện trong chʰʔng trƬnh nghị sį»±. Nįŗæu khĆ“ng có gƬ được kiểm tra (theo mįŗ·c định), chỉ có hĆ nh động thį»§ cĆ“ng sįŗ½ được đʰa vĆ o chʰʔng trƬnh nghị sį»±. diff --git a/htdocs/langs/vi_VN/bills.lang b/htdocs/langs/vi_VN/bills.lang index 24aa8e66863..78bd7ff8ca4 100644 --- a/htdocs/langs/vi_VN/bills.lang +++ b/htdocs/langs/vi_VN/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=Đã thanh toĆ”n PaymentsBackAlreadyDone=Đã thanh toĆ”n lįŗ”i PaymentRule=Quy tįŗÆc thanh toĆ”n PaymentMode=Loįŗ”i thanh toĆ”n +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Điều khoįŗ£n thanh toĆ”n PaymentConditions=Điều khoįŗ£n thanh toĆ”n @@ -184,6 +186,7 @@ ShowInvoice=Hiển thị hóa đʔn ShowInvoiceReplace=Hiển thị hóa đʔn thay thįŗæ ShowInvoiceAvoir=Xem giįŗ„y bĆ”o có ShowInvoiceDeposit=Hiển thị hóa đʔn ứng trước +ShowInvoiceSituation=Show situation invoice ShowPayment=Hiển thị thanh toĆ”n AlreadyPaid=Đã trįŗ£ AlreadyPaidBack=Đã trįŗ£ lįŗ”i @@ -221,6 +224,7 @@ NonPercuRecuperable=KhĆ“ng thể thu hồi SetConditions=Thiįŗæt lįŗ­p điều khoįŗ£n thanh toĆ”n SetMode=Thiįŗæt lįŗ­p chįŗæ độ thanh toĆ”n Billed=Đã ra hóa đʔn +RecurringInvoices=Recurring invoices RepeatableInvoice=Hóa đʔn mįŗ«u RepeatableInvoices=HoĆ” đʔn mįŗ«u Repeatable=Mįŗ«u @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=Số tiền nĆ y đã bị loįŗ”i bį» (khĆ”ch hĆ ng đʰ HelpAbandonOther=Số tiền nĆ y đã bị loįŗ”i bį» vƬ đó lĆ  mį»™t lį»—i (vĆ­ dỄ khĆ”ch hĆ ng sai hoįŗ·c hóa đʔn được thay thįŗæ bįŗ±ng hóa đʔn khĆ”c) IdSocialContribution=Social/fiscal tax payment id PaymentId=ID thanh toĆ”n +PaymentRef=Payment ref. InvoiceId=ID hóa đʔn InvoiceRef=Hóa đʔn tham chiįŗæu InvoiceDateCreation=NgĆ y tįŗ”o hóa đʔn @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Hóa đʔn nhĆ  cung cįŗ„p liĆŖn quan LatestRelatedBill=Hóa đʔn liĆŖn quan mį»›i nhįŗ„t WarningBillExist=Cįŗ£nh bĆ”o, mį»™t hoįŗ·c nhiều hóa đʔn đã tồn tįŗ”i MergingPDFTool=CĆ“ng cỄ sĆ”p nhįŗ­p PDF +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=Ngay lįŗ­p tức @@ -393,6 +402,7 @@ Reported=Bị trį»… DisabledBecausePayments=KhĆ“ng được khi có nhiều khoįŗ£n thanh toĆ”n CantRemovePaymentWithOneInvoicePaid=KhĆ“ng thể xóa bį» thanh toĆ”n khi có Ć­t nhįŗ„t mį»™t hóa đʔn được phĆ¢n loįŗ”i đã trįŗ£ ExpectedToPay=Thanh toĆ”n dį»± kiįŗæn +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=Đã trįŗ£ bởi khoįŗ£n thanh toĆ”n nĆ y ClosePaidInvoicesAutomatically=PhĆ¢n loįŗ”i "Đã trįŗ£" tįŗ„t cįŗ£ cĆ”c hóa đʔn chuįŗ©n, hóa đʔn tƬnh huống hoįŗ·c hóa đʔn thay thįŗæ đã trįŗ£ đủ. ClosePaidCreditNotesAutomatically=PhĆ¢n loįŗ”i cĆ”c "Đã trįŗ£" tįŗ„t cįŗ£ cĆ”c giįŗ„y bĆ”o có đã trįŗ£ đủ trở lįŗ”i. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Ghi chĆŗ: Danh sĆ”ch nĆ y chỉ chứa cĆ”c hoĆ” đ RevenueStamp=Doanh thu đóng dįŗ„u YouMustCreateInvoiceFromThird=Tùy chį»n nĆ y chỉ có sįŗµn khi tįŗ”o hóa đʔn từ tab "khĆ”ch hĆ ng" cį»§a cį»§a bĆŖn thứ ba PDFCrabeDescription=Hóa đʔn mįŗ«u PDF Crabe. Mį»™t mįŗ«u hóa đʔn đầy đủ (mįŗ«u đề nghị) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=Quay về số vį»›i định dįŗ”ng %ssyymm-nnnn cho hóa đʔn chuįŗ©n vĆ  %syymm-nnnn cho cĆ”c giįŗ„y bĆ”o có nĘ”i mĆ  yy lĆ  năm, mm lĆ  thĆ”ng vĆ  nnnn lĆ  mį»™t chuį»—i ngįŗÆt vĆ  khĆ“ng trở về 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=BįŗÆt đầu ra mį»™t hóa đʔn vį»›i $syymm mĆ  đã tồn tįŗ”i thƬ khĆ“ng tʰʔng thĆ­ch vį»›i mĆ“ hƬnh nĆ y cį»§a chuį»—i. Xóa bį» nó hoįŗ·c đổi tĆŖn nó Ä‘į»ƒ kĆ­ch hoįŗ”t module nĆ y. @@ -433,3 +444,11 @@ DisabledBecauseFinal=TƬnh huống nĆ y lĆ  cuối cùng CantBeLessThanMinPercent=Tiįŗæn trƬnh nĆ y khĆ“ng thể nhį» hĘ”n giĆ” trị cį»§a nó trong tƬnh huống trước. NoSituations=No open situations InvoiceSituationLast=Hóa đʔn cuối cùng vĆ  tổng hợp +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/vi_VN/boxes.lang b/htdocs/langs/vi_VN/boxes.lang index 22852637d4d..7f97a76e819 100644 --- a/htdocs/langs/vi_VN/boxes.lang +++ b/htdocs/langs/vi_VN/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=KhĆ”ch hĆ ng hoĆ” đʔn ForCustomersOrders=KhĆ”ch hĆ ng đặt hĆ ng ForProposals=Đề xuįŗ„t LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/vi_VN/categories.lang b/htdocs/langs/vi_VN/categories.lang index 98475983edd..97ae2be2a04 100644 --- a/htdocs/langs/vi_VN/categories.lang +++ b/htdocs/langs/vi_VN/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / Prosp. loįŗ”i ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/vi_VN/companies.lang b/htdocs/langs/vi_VN/companies.lang index 42761d98cca..996cb3a8ea4 100644 --- a/htdocs/langs/vi_VN/companies.lang +++ b/htdocs/langs/vi_VN/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=Id prof. 1 (R.C.) ProfId2MA=Id prof. 2 (Patente) ProfId3MA=Id prof. 3 (I.F.) ProfId4MA=Id prof. 4 (C.N.S.S.) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=Prof Id 1 (R.F.C). ProfId2MX=Prof Id 2 (R..P. IMSS) diff --git a/htdocs/langs/vi_VN/compta.lang b/htdocs/langs/vi_VN/compta.lang index cbb81077bbb..3e6a5e833cc 100644 --- a/htdocs/langs/vi_VN/compta.lang +++ b/htdocs/langs/vi_VN/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- Hóa đʔn tiền gį»­i cÅ©ng khĆ“ng được bao gồm DepositsAreIncluded=- Hóa đʔn tiền gį»­i mį»›i có LT2ReportByCustomersInInputOutputModeES=BĆ”o cĆ”o cį»§a bĆŖn thứ ba IRPF LT1ReportByCustomersInInputOutputModeES=BĆ”o cĆ”o cį»§a bĆŖn thứ ba RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=BĆ”o cĆ”o cį»§a thuįŗæ GTGT cį»§a khĆ”ch hĆ ng thu thįŗ­p vĆ  trįŗ£ VATReportByCustomersInDueDebtMode=BĆ”o cĆ”o cį»§a thuįŗæ GTGT cį»§a khĆ”ch hĆ ng thu thįŗ­p vĆ  trįŗ£ VATReportByQuartersInInputOutputMode=BĆ”o cĆ”o cį»§a tį»· lệ thuįŗæ GTGT thu, nį»™p diff --git a/htdocs/langs/vi_VN/cron.lang b/htdocs/langs/vi_VN/cron.lang index 6a8e32eddee..2622d29ff89 100644 --- a/htdocs/langs/vi_VN/cron.lang +++ b/htdocs/langs/vi_VN/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Việc theo lịch trƬnh -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=Danh sĆ”ch việc lĆ m ngĘ°į»i khuyįŗæt tįŗ­t +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Chįŗ”y cuối CronLastOutput=BĆ i đầu ra chįŗ”y @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=CĆ“ng việc CronNone=KhĆ“ng -CronDtStart=NgĆ y bįŗÆt đầu -CronDtEnd=NgĆ y kįŗæt thĆŗc +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Thį»±c hiện tiįŗæp theo CronDtLastLaunch=Thį»±c hiện cuối CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=KhĆ“ng có cĆ“ng ăn việc lĆ m đăng ký CronPriority=ĘÆu tiĆŖn CronLabel=MĆ“ tįŗ£ CronNbRun=Nb. ra mįŗÆt +CronMaxRun=Max nb. launch CronEach=Mį»—i JobFinished=Việc đʰa ra vĆ  hoĆ n thĆ nh #Page card diff --git a/htdocs/langs/vi_VN/deliveries.lang b/htdocs/langs/vi_VN/deliveries.lang index 61048ee147d..59086a5b7b4 100644 --- a/htdocs/langs/vi_VN/deliveries.lang +++ b/htdocs/langs/vi_VN/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=Bįŗ”n có chįŗÆc muốn xóa chứng từ giao hĆ n DeliveryMethod=Phʰʔng thức giao hĆ ng TrackingNumber=Số theo dƵi DeliveryNotValidated=Giao hĆ ng chʰa được xĆ”c nhįŗ­n +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=TĆŖn vĆ  chữ ký: ToAndDate=Gį»­i___________________________________ vĆ o ____ / _____ / __________ diff --git a/htdocs/langs/vi_VN/holiday.lang b/htdocs/langs/vi_VN/holiday.lang index 3ad131e7068..d083309db62 100644 --- a/htdocs/langs/vi_VN/holiday.lang +++ b/htdocs/langs/vi_VN/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=Bįŗ”n phįŗ£i kĆ­ch hoįŗ”t Leaves mĆ“ đun Ä‘į»ƒ xem trang nĆ y. NotConfigModCP=Bįŗ”n phįŗ£i cįŗ„u hƬnh cĆ”c module Nghỉ phĆ©p Ä‘į»ƒ xem trang nĆ y. Để lĆ m điều nĆ y,
      nhįŗ„n vĆ o đây . NoCPforUser=Bįŗ”n khĆ“ng có bįŗ„t kỳ ngĆ y nĆ o có sįŗµn. AddCP=Thį»±c hiện mį»™t yĆŖu cįŗ§u nghỉ phĆ©p -Employe=NhĆ¢n viĆŖn DateDebCP=NgĆ y bįŗÆt đầu DateFinCP=NgĆ y kįŗæt thĆŗc DateCreateCP=NgĆ y tįŗ”o @@ -23,7 +22,7 @@ ReviewedByCP=Sįŗ½ được xem xĆ©t bởi DescCP=MĆ“ tįŗ£ SendRequestCP=Tįŗ”o yĆŖu cįŗ§u nghỉ phĆ©p DelayToRequestCP=Để lįŗ”i yĆŖu cįŗ§u phįŗ£i được thį»±c hiện vĆ o ngĆ y thứ nhįŗ„t lĆ % s (s) trước hį». -MenuConfCP=Sį»­a cĆ¢n bįŗ±ng cį»§a nghỉ phĆ©p +MenuConfCP=Balance of leaves UpdateAllCP=Cįŗ­p nhįŗ­t cĆ”c nghỉ phĆ©p SoldeCPUser=Nghỉ phĆ©p số dʰ lĆ % s ngĆ y. ErrorEndDateCP=Bįŗ”n phįŗ£i chį»n ngĆ y kįŗæt thĆŗc lį»›n hĘ”n ngĆ y bįŗÆt đầu. @@ -79,9 +78,9 @@ PrevSoldeCP=CĆ¢n bįŗ±ng trước NewSoldeCP=New Balance alreadyCPexist=Mį»™t yĆŖu cįŗ§u nghỉ phĆ©p đã được thį»±c hiện vĆ o thį»i gian nĆ y. UserName=TĆŖn -Employee=NhĆ¢n viĆŖn FirstDayOfHoliday=NgĆ y đầu tiĆŖn cį»§a kỳ nghỉ LastDayOfHoliday=NgĆ y cuối cùng cį»§a kỳ nghỉ +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Cįŗ­p nhįŗ­t hĆ ng thĆ”ng ManualUpdate=Cįŗ­p nhįŗ­t thį»§ cĆ“ng HolidaysCancelation=Để lįŗ”i yĆŖu cįŗ§u hį»§y bį» @@ -141,4 +140,7 @@ HolidaysRefusedBody=YĆŖu cįŗ§u nghỉ phĆ©p cį»§a bįŗ”n cho% s đến% s đã b HolidaysCanceled=YĆŖu cįŗ§u hį»§y bį» nghỉ phĆ©p HolidaysCanceledBody=YĆŖu cįŗ§u nghỉ phĆ©p cį»§a bįŗ”n cho% s đến% s đã được hį»§y bį». NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/vi_VN/hrm.lang b/htdocs/langs/vi_VN/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/vi_VN/hrm.lang +++ b/htdocs/langs/vi_VN/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/vi_VN/interventions.lang b/htdocs/langs/vi_VN/interventions.lang index 7eb7d23eaed..1a7ea906a84 100644 --- a/htdocs/langs/vi_VN/interventions.lang +++ b/htdocs/langs/vi_VN/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=Quay trở lįŗ”i vį»›i cĆ”c định dįŗ”ng numero% syymm PacificNumRefModelError=Thįŗ» can thiệp bįŗÆt đầu vį»›i $ syymm đã tồn tįŗ”i vĆ  khĆ“ng tʰʔng thĆ­ch vį»›i mĆ“ hƬnh nĆ y cį»§a chuį»—i. Loįŗ”i bį» nó hoįŗ·c đổi tĆŖn nó Ä‘į»ƒ kĆ­ch hoįŗ”t module nĆ y. PrintProductsOnFichinter=Sįŗ£n phįŗ©m in trĆŖn thįŗ» can thiệp PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/vi_VN/mails.lang b/htdocs/langs/vi_VN/mails.lang index 8c3f601caa5..b8079fa3bfb 100644 --- a/htdocs/langs/vi_VN/mails.lang +++ b/htdocs/langs/vi_VN/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=Thʰ điện tį»­ gį»­i đến ngĘ°į»i nhįŗ­n %s. XTargetsAdded=NgĘ°į»i nhįŗ­n %s thĆŖm vĆ o danh sĆ”ch mỄc tiĆŖu EachInvoiceWillBeAttachedToEmail=Mį»™t tĆ i liệu mįŗ·c định sį»­ dỄng hóa đʔn mįŗ«u tĆ i liệu sįŗ½ được tįŗ”o ra vĆ  gįŗÆn liền vį»›i mį»—i email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=NhįŗÆc nhở cĆ”c hóa đʔn %s (%s) SendRemind=Gį»­i lį»i nhįŗÆc nhở bįŗ±ng email RemindSent=NhįŗÆc nhở %s (cĆ”c) gį»­i diff --git a/htdocs/langs/vi_VN/main.lang b/htdocs/langs/vi_VN/main.lang index be95acb178b..35c0f8c3cbc 100644 --- a/htdocs/langs/vi_VN/main.lang +++ b/htdocs/langs/vi_VN/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=Kįŗæt nối cĘ” sở dữ liệu +NoTemplateDefined=No template defined for this email type NoTranslation=KhĆ“ng dịch NoRecordFound=KhĆ“ng tƬm thįŗ„y bįŗ£n ghi NoError=KhĆ“ng có lį»—i @@ -105,6 +106,7 @@ NotePrivate=Ghi chĆŗ (cĆ” nhĆ¢n) PrecisionUnitIsLimitedToXDecimals=Dolibarr đã được thiįŗæt lįŗ­p Ä‘į»ƒ giį»›i hįŗ”n độ chĆ­nh xĆ”c cį»§a cĆ”c đʔn giĆ” cho %s theo thįŗ­p phĆ¢n. DoTest=Kiểm tra ToFilter=Bį»™ lį»c +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=Cįŗ£nh bĆ”o, bįŗ”n có Ć­t nhįŗ„t mį»™t yįŗæu tố đó đã vượt quĆ” dung sai cho phĆ©p. yes=có Yes=Có @@ -228,6 +230,8 @@ Now=BĆ¢y giį» HourStart=Start hour Date=NgĆ y DateAndHour=NgĆ y vĆ  giį» +DateToday=Today's date +DateReference=Reference date DateStart=NgĆ y bįŗÆt đầu DateEnd=NgĆ y kįŗæt thĆŗc DateCreation=NgĆ y tįŗ”o @@ -608,6 +612,7 @@ TotalMan=Tổng NeverReceived=Chʰa từng nhįŗ­n Canceled=Đã hį»§y YouCanChangeValuesForThisListFromDictionarySetup=Bįŗ”n có thể thay đổi giĆ” trị cho danh sĆ”ch nĆ y từ menu thiįŗæt lįŗ­p-từ điển +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=MĆ u Documents=Tįŗ­p tin liĆŖn kįŗæt DocumentsNb=CĆ”c tįŗ­p tin liĆŖn kįŗæt (%s) @@ -695,6 +700,7 @@ Test=Kiểm tra Element=Yįŗæu tố NoPhotoYet=Chʰa có įŗ£nh chʰa HomeDashboard=Trang chį»§ tóm tįŗÆt +Dashboard=Dashboard Deductible=Giįŗ£m trừ doanh thu from=từ toward=hướng diff --git a/htdocs/langs/vi_VN/margins.lang b/htdocs/langs/vi_VN/margins.lang index ba3782a1cdb..e8d49119435 100644 --- a/htdocs/langs/vi_VN/margins.lang +++ b/htdocs/langs/vi_VN/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Chį»n sįŗ£n phįŗ©m hoįŗ·c dịch vỄ StartDate=NgĆ y bįŗÆt đầu EndDate=NgĆ y kįŗæt thĆŗc Launch=BįŗÆt đầu -ForceBuyingPriceIfNull=GiĆ” mua vÅ© lį»±c nįŗæu rį»—ng -ForceBuyingPriceIfNullDetails=nįŗæu "ON", biĆŖn lợi nhuįŗ­n sįŗ½ bįŗ±ng khĆ“ng trĆŖn Ä‘Ę°į»ng (giĆ” mua = giĆ” bĆ”n), nįŗæu khĆ“ng ("OFF"), Marge sįŗ½ bįŗ±ng giĆ” bĆ”n (giĆ” mua = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Phʰʔng phĆ”p biĆŖn giįŗ£m giĆ” toĆ n cįŗ§u UseDiscountAsProduct=LĆ  mį»™t sįŗ£n phįŗ©m UseDiscountAsService=LĆ  mį»™t dịch vỄ @@ -35,8 +35,9 @@ MargeBrute=BiĆŖn liệu MargeNette=Tį»· suįŗ„t biĆŖn lợi nhuįŗ­n MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=BiĆŖn liệu: GiĆ” bĆ”n - giĆ” mua
      Tį»· suįŗ„t biĆŖn lợi nhuįŗ­n: GiĆ” bĆ”n - GiĆ” vốn -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=GiĆ” thĆ nh BuyingCost=GiĆ” thĆ nh UnitCharges=Chi phĆ­ đʔn vị diff --git a/htdocs/langs/vi_VN/oauth.lang b/htdocs/langs/vi_VN/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/vi_VN/oauth.lang +++ b/htdocs/langs/vi_VN/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/vi_VN/orders.lang b/htdocs/langs/vi_VN/orders.lang index 28c983b4459..467b8b885af 100644 --- a/htdocs/langs/vi_VN/orders.lang +++ b/htdocs/langs/vi_VN/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=KhĆ“ng có đʔn hĆ ng dį»± thįŗ£o -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=Đʔn hĆ ng khĆ”c LastOrders=Last %s customer orders diff --git a/htdocs/langs/vi_VN/other.lang b/htdocs/langs/vi_VN/other.lang index 90314fae47d..e8ced6be802 100644 --- a/htdocs/langs/vi_VN/other.lang +++ b/htdocs/langs/vi_VN/other.lang @@ -238,3 +238,8 @@ ToExport=Xuįŗ„t khįŗ©u NewExport=Xuįŗ„t khįŗ©u mį»›i ##### External sites ##### ExternalSites=CĆ”c trang web bĆŖn ngoĆ i +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/vi_VN/paypal.lang b/htdocs/langs/vi_VN/paypal.lang index a4204f91982..c6905f2ecc4 100644 --- a/htdocs/langs/vi_VN/paypal.lang +++ b/htdocs/langs/vi_VN/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=Mode test/sandbox PAYPAL_API_USER=API username PAYPAL_API_PASSWORD=API password PAYPAL_API_SIGNATURE=API signature +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=Offer payment "integral" (Credit card+Paypal) or "Paypal" only PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/vi_VN/products.lang b/htdocs/langs/vi_VN/products.lang index 3c9f3140351..76a2cfb9af1 100644 --- a/htdocs/langs/vi_VN/products.lang +++ b/htdocs/langs/vi_VN/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Được tiĆŖu thỄ tį»± động bởi sįŗ£n xuįŗ„t ProductBuilded=Sįŗ£n xuįŗ„t hoĆ n thĆ nh -ProductsMultiPrice=Sįŗ£n phįŗ©m nhiều giĆ” +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/vi_VN/projects.lang b/htdocs/langs/vi_VN/projects.lang index 6dade888f22..bca6bb36a89 100644 --- a/htdocs/langs/vi_VN/projects.lang +++ b/htdocs/langs/vi_VN/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=Phįŗ§n xem nĆ y hiển thị tįŗ„t cįŗ£ dį»± Ć”n vĆ  tĆ”c ProjectsDesc=Phįŗ§n xem nĆ y hiển thị tįŗ„t cįŗ£ cĆ”c dį»± Ć”n (quyền ngĘ°į»i dùng cįŗ„p cho bįŗ”n được phĆ©p xem mį»i thứ). MyTasksDesc=Phįŗ§n xem nĆ y bị giį»›i hįŗ”n vį»›i cĆ”c dį»± Ć”n hoįŗ·c tĆ”c vỄ mĆ  bįŗ”n có mối liĆŖn hệ vį»›i (bįŗ„t kỳ loįŗ”i dį»± Ć”n nĆ o). OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=Phįŗ§n xem nĆ y hiển thị tįŗ„t cįŗ£ dį»± Ć”n vĆ  tĆ”c vỄ mĆ  bįŗ”n được phĆ©p Ä‘į»c. TasksDesc=Phįŗ§n xem nĆ y hiển thị tįŗ„t cįŗ£ cĆ”c dį»± Ć”n vĆ  tĆ”c vỄ (quyền ngĘ°į»i dùng cį»§a bįŗ”n hiện đang cho phĆ©p bįŗ”n xem tįŗ„t cįŗ£ thĆ“ng tin). AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=NhĆ¢n viĆŖn dį»± Ć”n LastProjects=% dį»± Ć”n cuối AllProjects=Tįŗ„t cįŗ£ dį»± Ć”n OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=Danh sĆ”ch dį»± Ć”n ShowProject=Hiển thị dį»± Ć”n SetProject=Lįŗ­p dį»± Ć”n @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=TĆ”c vỄ %s đã chỉnh sį»­a TaskDeletedInDolibarr=TĆ”c vỄ %s đã xóa OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/vi_VN/propal.lang b/htdocs/langs/vi_VN/propal.lang index c6c345ce530..09749611013 100644 --- a/htdocs/langs/vi_VN/propal.lang +++ b/htdocs/langs/vi_VN/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=%s đʔn hĆ ng đề xuįŗ„t đã chỉnh sį»­a cuối AllPropals=Tįŗ„t cįŗ£ đʔn hĆ ng đề xuįŗ„t LastProposals=Đʔn hĆ ng đề xuįŗ„t cuối SearchAProposal=TƬm kiįŗæm đʔn hĆ ng đề xuįŗ„t +NoProposal=No proposal ProposalsStatistics=Thống kĆŖ đʔn hĆ ng đề xuįŗ„t NumberOfProposalsByMonth=Số lượng theo thĆ”ng AmountOfProposalsByMonthHT=Số tiền theo thĆ”ng (chʰa thuįŗæ) @@ -62,7 +63,8 @@ DatePropal=NgĆ y đề xuįŗ„t DateEndPropal=NgĆ y hįŗæt hiệu lį»±c DateEndPropalShort=NgĆ y kįŗæt thĆŗc ValidityDuration=Thį»i hįŗ”n hiệu lį»±c -CloseAs=Đóng vį»›i trįŗ”ng thĆ”i +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=XĆ”c định đã ra hóa đʔn BuildBill=Tįŗ”o hóa đʔn ErrorPropalNotFound=Đʔn hĆ ng đề xuįŗ„t %s khĆ“ng tƬm thįŗ„y @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Tįŗ”o mĆ“ hƬnh mįŗ·c định DefaultModelPropalToBill=Mįŗ·c định mįŗ«u khi đóng cį»­a mį»™t đề xuįŗ„t kinh doanh (được lįŗ­p hoĆ” đʔn) DefaultModelPropalClosed=Mįŗ·c định mįŗ«u khi đóng cį»­a mį»™t đề xuįŗ„t kinh doanh (chʰa lįŗ­p hoĆ” đʔn) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/vi_VN/salaries.lang b/htdocs/langs/vi_VN/salaries.lang index 0ccf5ca5d62..2f41cebd404 100644 --- a/htdocs/langs/vi_VN/salaries.lang +++ b/htdocs/langs/vi_VN/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Kįŗæ toĆ”n mĆ£ cho cĆ”c khoįŗ£n thanh toĆ”n tiền lʰʔng SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Kįŗæ toĆ”n mĆ£ cho phỄ trĆ”ch tĆ i chĆ­nh Salary=Mức lʰʔng Salaries=Tiền lʰʔng -Employee=NhĆ¢n viĆŖn NewSalaryPayment=Thanh toĆ”n tiền lʰʔng mį»›i SalaryPayment=Thanh toĆ”n tiền lʰʔng SalariesPayments=Lʰʔng thanh toĆ”n diff --git a/htdocs/langs/vi_VN/sendings.lang b/htdocs/langs/vi_VN/sendings.lang index 0f047af0018..a6a4c1fcec9 100644 --- a/htdocs/langs/vi_VN/sendings.lang +++ b/htdocs/langs/vi_VN/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=LĆ“ hĆ ng Shipments=LĆ“ hĆ ng ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=Diện tĆ­ch lĆ“ hĆ ng ListOfSendings=Danh sĆ”ch cĆ”c lĆ“ hĆ ng SendingMethod=Phʰʔng thức vįŗ­n chuyển diff --git a/htdocs/langs/vi_VN/sms.lang b/htdocs/langs/vi_VN/sms.lang index a6a78549842..9270857ca32 100644 --- a/htdocs/langs/vi_VN/sms.lang +++ b/htdocs/langs/vi_VN/sms.lang @@ -49,5 +49,6 @@ SendSms=Gį»­i tin nhįŗÆn SMS SmsInfoCharRemain=Nb ký tį»± còn lįŗ”i SmsInfoNumero= (Tức lĆ  định dįŗ”ng quốc tįŗæ: 33899701761) DelayBeforeSending=Chįŗ­m trį»… trước khi gį»­i (phĆŗt) +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=KhĆ“ng có mỄc tiĆŖu có sįŗµn. Kiểm tra thiįŗæt lįŗ­p cį»§a nhĆ  cung cįŗ„p tin nhįŗÆn SMS cį»§a bįŗ”n. diff --git a/htdocs/langs/vi_VN/supplier_proposal.lang b/htdocs/langs/vi_VN/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/vi_VN/supplier_proposal.lang +++ b/htdocs/langs/vi_VN/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/vi_VN/trips.lang b/htdocs/langs/vi_VN/trips.lang index dd6aa1eb859..0bd521a6a3a 100644 --- a/htdocs/langs/vi_VN/trips.lang +++ b/htdocs/langs/vi_VN/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=KhĆ”c -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=Ăn trʰa TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/vi_VN/users.lang b/htdocs/langs/vi_VN/users.lang index e05823e5009..6b2109ad1d0 100644 --- a/htdocs/langs/vi_VN/users.lang +++ b/htdocs/langs/vi_VN/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Sį»­ dỄng OpenID Ä‘į»ƒ đăng nhįŗ­p WeeklyHours=Giį» hĆ ng tuįŗ§n ColorUser=MĆ u cį»§a ngĘ°į»i dùng +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/zh_CN/accountancy.lang b/htdocs/langs/zh_CN/accountancy.lang index 5fcad4c1ff7..99028bf9666 100644 --- a/htdocs/langs/zh_CN/accountancy.lang +++ b/htdocs/langs/zh_CN/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=é€‰ę‹©äø€äøŖåÆ¼å‡ŗęØ”åž‹ Modelcsv_normal=å…øåž‹ēš„åÆ¼å‡ŗ Modelcsv_CEGID=å‡ŗå£åÆ¹Cegidēš„äø“å®¶ BackToChartofaccounts=čæ”å›žē§‘ē›®č”Ø -Back=čæ”å›ž Definechartofaccounts=å®šä¹‰ä¼šč®”ē§‘ē›®č”Ø Selectchartofaccounts=é€‰ę‹©ä¼šč®”ē§‘ē›®č”Ø @@ -109,10 +108,6 @@ DelBookKeeping=åˆ é™¤ę€»åøēš„č®°å½• DescSellsJournal=å‡ŗå”®ēš„ā€ę—„č®°åøā€œ DescPurchasesJournal=č“­ä¹°ēš„ā€ę—„č®°åøā€œ -BankJournal=é“¶č”Œę—„č®°č“¦ -DescBankJournal=é“¶č”Œę—„č®°č“¦ļ¼ŒåŒ…ę‹¬ę”Æä»˜ēŽ°é‡‘ä»„å¤–ēš„ę‰€ęœ‰ē±»åž‹ -CashJournal=ēŽ°é‡‘ę—„č®°č“¦ -DescCashJournal=ēŽ°é‡‘ę—„č®°č“¦ļ¼ŒåŒ…ę‹¬ę”Æä»˜ēŽ°é‡‘ēš„ē±»åž‹ FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=åœØčæ™é‡ŒčÆ·ę•™å‘ē„Øēš„ä¾›åŗ”å•†ēš„ēŗæę”å’Œå…¶ä¼šč®”åø ValidateHistory=č‡ŖåŠØéŖŒčÆ ErrorAccountancyCodeIsAlreadyUse=é”™čÆÆļ¼Œä½ äøčƒ½åˆ é™¤čæ™äøŖä¼šč®”åøęˆ·ļ¼Œå› äøŗå®ƒę˜Æē”Øę„ - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=å‡»ē©æå” GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/zh_CN/admin.lang b/htdocs/langs/zh_CN/admin.lang index 52944ad7198..ea9785d112b 100644 --- a/htdocs/langs/zh_CN/admin.lang +++ b/htdocs/langs/zh_CN/admin.lang @@ -281,8 +281,8 @@ ModuleSetup=ęØ”å—č®¾ē½® ModulesSetup=ęØ”å—č®¾ē½® ModuleFamilyBase=系统 ModuleFamilyCrm=å®¢ęˆ·å…³ē³»ē®”ē†(CRM) -ModuleFamilyProducts=Products Management (PM) -ModuleFamilyHr=Human Resource Management (HR) +ModuleFamilyProducts=产品箔理 +ModuleFamilyHr=äŗŗåŠ›čµ„ęŗ ModuleFamilyProjects=锹目/协同巄作 ModuleFamilyOther=其他 ModuleFamilyTechnic=å¤šęØ”å—å·„å…· @@ -329,7 +329,7 @@ UMaskExplanation=å®šä¹‰ęœåŠ”å™ØäøŠ Dolibarr åˆ›å»ŗę–‡ä»¶ēš„é»˜č®¤ęƒé™(例如 SeeWikiForAllTeam=å…ØéƒØč”ŒåŠØč€…åŠå…¶ęœŗęž„ēš„å®Œę•“åˆ—č”Øå‚č§wiki锵面 UseACacheDelay= ē¼“å­˜åÆ¼å‡ŗå“åŗ”ēš„å»¶čæŸę—¶é—“(0ęˆ–ē•™ē©ŗč”Øē¤ŗē¦ē”Øē¼“å­˜) DisableLinkToHelpCenter=éšč—ē™»é™†é”µé¢äø­ēš„ā€œéœ€č¦åø®åŠ©ęˆ–ę”ÆęŒā€é“¾ęŽ„ -DisableLinkToHelp=Hide link to online help "%s" +DisableLinkToHelp=éšč—åœØēŗæåø®åŠ©é“¾ęŽ„ "%s" AddCRIfTooLong=ę³Øę„:ę²”ęœ‰č‡ŖåŠØę¢č”ŒåŠŸčƒ½ļ¼Œę‰€ä»„å¦‚ęžœäø€č”Œę–‡å­—å¤Ŗé•æä¼šč¶…å‡ŗēŗøå¼ ļ¼ŒčÆ·åŠ”åæ…ęŒ‰äø‹Enteré”®ę¢č”Œć€‚ ModuleDisabled=ęØ”å—ē¦ē”Ø ModuleDisabledSoNoEvent=ęØ”å—å·²ē¦ē”Øļ¼Œäŗ‹ä»¶ęœŖåˆ›å»ŗ @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=ē”Ÿęˆēš„PDFäø­éšč—ę‰€ęœ‰ęœ‰å…³å¢žå€¼ēØŽēš„äæ”ęÆ HideDescOnPDF=ē”Ÿęˆ PDF äø­éšč—äŗ§å“ęčæ°äæ”ęÆ HideRefOnPDF=éšč—ē”Ÿęˆ PDF äø­ēš„äŗ§å“ē¼–å· HideDetailsOnPDF=éšč—ē”Ÿęˆēš„ PDF äø­ēš„äŗ§å“č”Œäæ”ęÆ -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=资料库 UrlGenerationParameters=URLåœ°å€ēš„äæęŠ¤å‚ę•° SecurityTokenIsUnique=äøŗęÆäøŖURLä½æē”Øē‹¬ē‰¹ēš„securekeyå‚ę•° @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=ä½ ē”®å®šč¦ęŠ¹ęŽ‰ēŽ°å­˜ę‰€ęœ‰ę”ē å€¼ļ¼Ÿ AllBarcodeReset=ę‰€ęœ‰ēŽ°å­˜ę”ē å€¼å·²ē»č¢«ęŠ¹ęŽ‰ NoBarcodeNumberingTemplateDefined=ę”ē ē¼–å·ęØ”ē‰ˆåœØę”å½¢ē ęØ”å—äø­ę²”ęœ‰č¢«åÆē”Øć€‚ NoRecordWithoutBarcodeDefined=ęœŖę‰¾åˆ°ę²”ęœ‰ę”å½¢ē ēš„č®°å½•ć€‚ +EnableFileCache=Enable file cache # Modules Module0Name=ē”Øęˆ·å’Œē»„ @@ -446,7 +447,7 @@ Module50Name=产品 Module50Desc=产品箔理 Module51Name=ę‰¹é‡é‚®åÆ„ Module51Desc=ę‰¹é‡é‚®åÆ„ę–‡ä»¶ē®”ē† -Module52Name=åŗ“å­˜ +Module52Name=仓库 Module52Desc=äŗ§å“åŗ“å­˜ēš„ē®”ē† Module53Name=ęœåŠ” Module53Desc=ęœåŠ”ēš„ē®”ē† @@ -499,7 +500,7 @@ Module510Desc=čŒå‘˜č–Ŗé…¬åŠę”Æä»˜ē®”ē† Module520Name=蓷款 Module520Desc=蓷款箔理 Module600Name=é€šēŸ„ -Module600Desc=向 Dolibarr å•†åŠ”ę“»åŠØēš„ē¬¬äø‰ę–¹č”ē³»äŗŗå‘é€ Email (č®¾ē½®å–å†³äŗŽäøåŒēš„ē¬¬äø‰ę–¹) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=ęčµ  Module700Desc=ęę¬¾ēš„ē®”ē† Module770Name=å¼€ę”ÆęŠ„å‘Š @@ -740,7 +741,7 @@ Permission774=čÆ»å–ę‰€ęœ‰å¼€ę”ÆęŠ„å‘Š(å³ä½æē”Øęˆ·ę²”ęœ‰äø‹å±ž) Permission775=é€ščæ‡å¼€ę”ÆęŠ„å‘Š Permission776=ę”Æä»˜å¼€ę”ÆęŠ„å‘Š Permission779=åÆ¼å‡ŗå¼€ę”ÆęŠ„å‘Š -Permission1001=čÆ»å–åŗ“å­˜čµ„č®Æ +Permission1001=čÆ»å–ä»“åŗ“äæ”ęÆ Permission1002=åˆ›å»ŗ/修改仓库 Permission1003=åˆ é™¤ä»“åŗ“ Permission1004=čÆ»å–åŗ“å­˜č½¬č®© @@ -963,6 +964,7 @@ DelaysBeforeWarning=č¶…ę—¶č­¦å‘Šé˜€å€¼ DelaysOfToleranceBeforeWarning=č¶…ę—¶č­¦å‘Šå‰å»¶čæŸēš„é˜€å€¼ DelaysOfToleranceDesc=čæ™é‡Œę‚ØåÆä»„č®¾ē½®äø»ēœ‹ęæåŒŗå‡ŗēŽ°é€¾ęœŸęé†’ (åø¦ęœ‰%s图标) å‰ēš„é€¾ęœŸę—¶é—“ć€‚ Delays_MAIN_DELAY_ACTIONS_TODO=č®”åˆ’å¾…åŠžäŗ‹ä»¶ęœ€å¤§é€¾ęœŸę—¶é—“ (天) +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=ęœŖå¤„ē†č®¢å•ęœ€å¤§é€¾ęœŸę—¶é—“ (天) Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=ęœŖå¤„ē†é‡‡č“­č®¢å•ęœ€å¤§é€¾ęœŸę—¶é—“ (天) Delays_MAIN_DELAY_PROPALS_TO_CLOSE=åˆåŒé€¾ęœŸęœŖå…³é—­ęœ€å¤§é€¾ęœŸę—¶é—“ (天) @@ -1087,6 +1089,7 @@ PathDirectory=目录 SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=å·²åÆē”Øēš„ęØ”å—ę•°: %s YouMustEnableOneModule=您必锻至少启用 1 äøŖęØ”å— ClassNotFoundIntoPathWarning=PHP č·Æå¾„äø­ęœŖå‘ēŽ° ē±» %s @@ -1492,7 +1495,7 @@ FCKeditorForMailing= ä»„ę‰€č§å³ę‰€å¾—ę–¹å¼åˆ›å»ŗ/ē¼–č¾‘ē¾¤å‘é‚®ä»¶(å·„å…·-> FCKeditorForUserSignature=ä»„ę‰€č§å³ę‰€å¾—ę–¹å¼åˆ›å»ŗ/ē¼–č¾‘ē”Øęˆ·ē­¾å FCKeditorForMail=ä»„ę‰€č§å³ę‰€å¾—ę–¹å¼åˆ›å»ŗ/ē¼–č¾‘ę‰€ęœ‰é‚®ä»¶(å·„å…·->电邮寄送 除外) ##### OSCommerce 1 ##### -OSCommerceErrorConnectOkButWrongDatabase=ę•°ę®åŗ“čæžęŽ„ęˆåŠŸļ¼Œä¼¼ä¹Žå¹¶éž oscommerce ēš„ę•°ę®åŗ“ (键 % 在蔨 %s äø­äøå­˜åœØ)怂 +OSCommerceErrorConnectOkButWrongDatabase=č™½ē„¶ę•°ę®åŗ“čæžäøŠäŗ†ļ¼Œä½†ę˜Æēœ‹čµ·ę„čæ™äøŖäøę˜Æē”µå­å•†åŸŽēš„ę•°ę®åŗ“(在 table %s é‡Œę²”ēœ‹åˆ°Key %s )怂 OSCommerceTestOk=ęˆåŠŸčæžęŽ„åˆ°ęœåŠ”å™Ø'%s'ēš„ę•°ę®åŗ“'%s'äøŠļ¼Œčŗ«ä»½ē”Øęˆ· '%s'怂 OSCommerceTestKo1=ęœåŠ”å™Ø'%s'čæžęŽ„ęˆåŠŸļ¼Œä½†ę— ę³•ę‰“å¼€ę•°ę®åŗ“'%s'怂 OSCommerceTestKo2=ä»„ē”Øęˆ·čŗ«ä»½'%s'čæžęŽ„č‡³ęœåŠ”å™Ø'%s' 失蓄。 @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=ę”¹å˜čæ™äøŖå€¼åŽęŒ‰F5ę„åˆ·ę–°é”µé¢ä½æå…¶ē”Ÿę•ˆ NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/zh_CN/agenda.lang b/htdocs/langs/zh_CN/agenda.lang index d7f7f630f47..f26e86b1b6a 100644 --- a/htdocs/langs/zh_CN/agenda.lang +++ b/htdocs/langs/zh_CN/agenda.lang @@ -35,7 +35,9 @@ AllActions= ꉀ꜉/任劔蔌动 ViewCal=ęŸ„ēœ‹ę—„åŽ† ViewDay=旄视图 ViewWeek=周视图 +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= ęŸ„ēœ‹äøŽé¢„å®šä¹‰ēš„čæ‡ę»¤å™Ø AutoActions= å…Øč‡ŖåŠØēŒč£…č®®ēØ‹ AgendaAutoActionDesc= čæ™é‡Œå®šä¹‰Dolibarrä¼šäøŗå…¶č‡ŖåŠØåˆ›å»ŗå¾…åŠžäŗ‹é”¹ēš„ę“»åŠØć€‚å¦‚ęžœę²”ęœ‰č¢«é€‰\näø­(é»˜č®¤ęƒ…å†µäø‹)ļ¼ŒåŖęœ‰ę‰‹åŠØę“ä½œč¢«åˆ—å…„å¾…åŠžäŗ‹é”¹ć€‚ diff --git a/htdocs/langs/zh_CN/banks.lang b/htdocs/langs/zh_CN/banks.lang index 3e08f0320bd..1f7175c91a3 100644 --- a/htdocs/langs/zh_CN/banks.lang +++ b/htdocs/langs/zh_CN/banks.lang @@ -94,12 +94,12 @@ Conciliate=č°ƒå’Œ Conciliation=å’Œč§£ ConciliationForAccount=此帐户核对 IncludeClosedAccount=åŒ…ę‹¬å…³é—­č“¦ęˆ· -OnlyOpenedAccount=Only open accounts +OnlyOpenedAccount=ä»…å¼€ęˆ· AccountToCredit=åøęˆ·äæ”ē”Ø AccountToDebit=帐户转帐 DisableConciliation=ę­¤åøęˆ·ēš„ē¦ē”Øå’Œč§£åŠŸčƒ½ ConciliationDisabled=å’Œč§£åŠŸčƒ½ē¦ē”Ø -StatusAccountOpened=Open +StatusAccountOpened=打开 StatusAccountClosed=关闭 AccountIdShort=ꕰ EditBankRecord=编辑记录 diff --git a/htdocs/langs/zh_CN/bills.lang b/htdocs/langs/zh_CN/bills.lang index 555d3089420..68410da169a 100644 --- a/htdocs/langs/zh_CN/bills.lang +++ b/htdocs/langs/zh_CN/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=付款已完成 PaymentsBackAlreadyDone=付款已完成 PaymentRule=ä»˜ę¬¾č§„åˆ™ PaymentMode=ä»˜ę¬¾ę–¹å¼ +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=ä»˜ę¬¾åč®® PaymentConditions=ä»˜ę¬¾åč®® @@ -184,6 +186,7 @@ ShowInvoice=ę˜¾ē¤ŗå‘ē„Ø ShowInvoiceReplace=ę˜¾ē¤ŗę›æę¢å‘ē„Ø ShowInvoiceAvoir=ę˜¾ē¤ŗäæ”ē”Øč®°å½• ShowInvoiceDeposit=ę˜¾ē¤ŗå‘ē„ØäæčÆé‡‘ +ShowInvoiceSituation=Show situation invoice ShowPayment=ę˜¾ē¤ŗę”Æä»˜ AlreadyPaid=å·²ę”Æä»˜ AlreadyPaidBack=å·²ę”Æä»˜ @@ -215,12 +218,13 @@ DateEcheance=ęˆŖę­¢ę—„ęœŸ DateInvoice=å‘ē„Øę—„ęœŸ NoInvoice=ę²”ęœ‰å‘ē„Ø ClassifyBill=åˆ†ē±»å‘ē„Ø -SupplierBillsToPay=Unpaid supplier invoices -CustomerBillsUnpaid=Unpaid customer invoices +SupplierBillsToPay=ęœŖä»˜ä¾›åŗ”å•†å‘ē„Ø +CustomerBillsUnpaid=å®¢ęˆ·ęœŖä»˜å‘ē„Ø NonPercuRecuperable=éžåÆę”¶å›ž SetConditions=č®¾ē½®ä»˜ę¬¾åč®® SetMode=č®¾ē½®ę”Æä»˜ę–¹å¼ Billed=åøå• +RecurringInvoices=Recurring invoices RepeatableInvoice=ęØ”ęæå‘ē„Ø RepeatableInvoices=ęØ”ęæå‘ē„Ø Repeatable=ęØ”ęæ @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=čæ™äø€ę•°é¢å·²č¢«ę”¾å¼ƒļ¼ˆå®¢ęˆ·čÆ“ę˜Æäø€äøŖåēš„å®¢ęˆ· HelpAbandonOther=čæ™äø€ę•°é¢å·²č¢«ę”¾å¼ƒļ¼Œå› äøŗčæ™ę˜Æäø€äøŖé”™čÆÆļ¼ˆé”™čÆÆēš„é”¾å®¢ęˆ–ē”±å…¶ä»–ę›æä»£ä¾‹å¦‚å‘ē„Øļ¼‰ IdSocialContribution=č“¢ę”æēØŽ/å¢žå€¼ēØŽä»£ē  PaymentId=ä»˜ę¬¾ē¼–å· +PaymentRef=Payment ref. InvoiceId=å‘ē„Øē¼–å· InvoiceRef=å‘ē„Øē¼–å· InvoiceDateCreation=å‘ē„Øēš„åˆ›å»ŗę—„ęœŸ @@ -296,6 +301,10 @@ RelatedSupplierInvoices=å…³č”ä¾›åŗ”å•†å‘ē„Ø LatestRelatedBill=Latest related invoice WarningBillExist=č­¦å‘Šļ¼Œäø€äøŖęˆ–å¤šäøŖå‘ē„Øå·²ē»å­˜åœØ MergingPDFTool=PDF 合并巄具 +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=å³ę—¶ @@ -327,8 +336,8 @@ PaymentTypeCB=äæ”ē”Øå” PaymentTypeShortCB=äæ”ē”Øå” PaymentTypeCHQ=支焨 PaymentTypeShortCHQ=支焨 -PaymentTypeTIP=Interbank Payment -PaymentTypeShortTIP=Interbank Payment +PaymentTypeTIP=跨蔌付款 +PaymentTypeShortTIP=跨蔌付款 PaymentTypeVAD=åœØēŗæę”Æä»˜ PaymentTypeShortVAD=åœØēŗæę”Æä»˜ PaymentTypeTRA=Traite @@ -393,6 +402,7 @@ Reported=延迟 DisabledBecausePayments=äøåÆę“ä½œļ¼Œå› äøŗå·²ē»ęŽ„ę”¶äŗ†ä»˜ę¬¾ CantRemovePaymentWithOneInvoicePaid=ę— ę³•åˆ é™¤ļ¼Œå› äøŗč‡³å°‘ęœ‰äø€ä»½å‘ē„Øč¢«å½’ē±»äøŗå·²ę”Æä»˜ ExpectedToPay=é¢„ęœŸä»˜ę¬¾ +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=å·²ē”±ę­¤ä»˜ę¬¾ę„ę”Æä»˜ ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=åˆ†ē±»ā€œä»˜č“¹ā€ēš„ę‰€ęœ‰äæ”č“·ę³Øę„åˆ°å®Œå…Øę”Æä»˜ć€‚ @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=ę³Øļ¼šę­¤ęø…å•åŖåŒ…å«é“¾ęŽ„åˆ°ę‚Øä½œäøŗäø€äøŖé”€ RevenueStamp=å°čŠ±ēØŽē„Ø YouMustCreateInvoiceFromThird=čÆ„é€‰é”¹ä»…åÆē”ØäŗŽåœØē¬¬äø‰ę–¹ēš„ā€˜ē”Øęˆ·ā€™é”µę‰€åˆ›å»ŗēš„å‘ē„Ø PDFCrabeDescription=å‘ē„ØęØ”åž‹Crabeć€‚äø€äøŖå®Œę•“ēš„å‘ē„ØęØ”å¼ļ¼ˆę”Æę“å¢žå€¼ēØŽé€‰é”¹ļ¼ŒęŠ˜ę‰£ļ¼Œä»˜ę¬¾ę”ä»¶ļ¼Œę ‡čÆ†ē­‰..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation TerreNumRefModelDesc1=čæ”å›žå·ē ę ¼å¼%s yy mm-NNNNę ‡å‡†å’Œę›“ę¢å‘ē„Ø%s yy mm-NNNNäæ”č“·ē„Øę®ä»„åŠ%s yy mm-NNNNå…¶äø­yy是幓,mmę˜Æęœˆå’Œnnnnę˜Æäø€äøŖę²”ęœ‰ē©ŗę ¼äøäøŗ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=ē¾Žå…ƒēš„ę³•ę”ˆsyymmčµ·å·²ē»å­˜åœØļ¼Œč€Œäøę˜ÆäøŽę­¤åŗåˆ—ęØ”åž‹å…¼å®¹ć€‚åˆ é™¤ęˆ–é‡ę–°å‘½åå®ƒęæ€ę“»čÆ„ęØ”å—ć€‚ @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/zh_CN/boxes.lang b/htdocs/langs/zh_CN/boxes.lang index f75ef32136a..9eb803c9a98 100644 --- a/htdocs/langs/zh_CN/boxes.lang +++ b/htdocs/langs/zh_CN/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=å®¢ęˆ·ēš„å‘ē„Ø ForCustomersOrders=å®¢ęˆ·č®¢å• ForProposals=抄价 LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/zh_CN/categories.lang b/htdocs/langs/zh_CN/categories.lang index 8981a54379f..57a000b4285 100644 --- a/htdocs/langs/zh_CN/categories.lang +++ b/htdocs/langs/zh_CN/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=Custo. / Prospć€‚ē±»åˆ« ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/zh_CN/companies.lang b/htdocs/langs/zh_CN/companies.lang index 6d1cc0d6509..3a76b1fb097 100644 --- a/htdocs/langs/zh_CN/companies.lang +++ b/htdocs/langs/zh_CN/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=IDꕙꎈ怂 1(RCļ¼‰ēš„ ProfId2MA=IDꕙꎈ怂 2(Patente) ProfId3MA=IDꕙꎈ怂 3ļ¼ˆå¦‚ęžœļ¼‰ ProfId4MA=IDꕙꎈ怂 4(CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=(RFCļ¼‰ēš„ID 1ꕙꎈ怂 ProfId2MX=ID 2ę•™ęŽˆļ¼ˆä½“č‚²IMSSēš„ę²³ć€‚ļ¼‰ diff --git a/htdocs/langs/zh_CN/compta.lang b/htdocs/langs/zh_CN/compta.lang index 881a0b0f1ff..be1467fb7e3 100644 --- a/htdocs/langs/zh_CN/compta.lang +++ b/htdocs/langs/zh_CN/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- äøåŒ…ę‹¬å­˜ę¬¾å‘ē„Ø DepositsAreIncluded=- åŒ…ę‹¬å­˜ę¬¾å‘ē„Ø LT2ReportByCustomersInInputOutputModeES=ęŒ‰ē¬¬äø‰ę–¹IRPFēš„ęŠ„č”Ø LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=ęÆå®¢ęˆ·å¢žå€¼ēØŽå¾ę”¶å’Œę”Æä»˜ēš„ęŠ„č”Ø VATReportByCustomersInDueDebtMode=ęÆå®¢ęˆ·å¢žå€¼ēØŽęŠ„č”Øå¾ę”¶å’Œę”Æä»˜ēš„ęŠ„č”Ø VATReportByQuartersInInputOutputMode=ęŒ‰å¾ę”¶å’Œę”Æå‡ŗēš„å¢žå€¼ēØŽēŽ‡ēš„ęŠ„č”Ø diff --git a/htdocs/langs/zh_CN/cron.lang b/htdocs/langs/zh_CN/cron.lang index 38a87982d23..dbbef3a92ca 100644 --- a/htdocs/langs/zh_CN/cron.lang +++ b/htdocs/langs/zh_CN/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=ęœ€åŽčæč”Œ CronLastOutput=ęœ€åŽčæč”Œē»“ęžœ @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=巄作 CronNone=ꗠ -CronDtStart=å¼€å§‹ę—„ęœŸ -CronDtEnd=ē»“ęŸę—„ęœŸ +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=ęŽ„äø‹ę„ę‰§č”Œ CronDtLastLaunch=ęœ€åŽę‰§č”Œ CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=优先 CronLabel=ęčæ° CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card @@ -85,5 +87,5 @@ CronType_method=一个Dolibarrē±»ēš„č°ƒē”Øę–¹ę³• CronType_command=Shell command CronMenu=Cron CronCannotLoadClass=Cannot load class %s or object %s -UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs. +UseMenuModuleToolsToAddCronJobs=ē‚¹å‡»čœå• "主锵 - ęØ”å—å·„å…· - å·„ä½œåˆ—č”Ø" ę„ęŸ„ēœ‹å¹¶ē¼–č¾‘ä»»åŠ”åˆ—č”Øć€‚ TaskDisabled=Job disabled diff --git a/htdocs/langs/zh_CN/deliveries.lang b/htdocs/langs/zh_CN/deliveries.lang index b2792dfd41b..4d504da12bb 100644 --- a/htdocs/langs/zh_CN/deliveries.lang +++ b/htdocs/langs/zh_CN/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=ä½ ē”®å®šč¦åˆ é™¤é€č¾¾å›žę‰§%så—ļ¼Ÿ DeliveryMethod=é€č“§ę–¹å¼ TrackingNumber=čæ½čøŖå·ē  DeliveryNotValidated=交付未验证 +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=å§“ååŠē­¾ē½²ļ¼š ToAndDate=To___________________________________对____ / _____ / __________ diff --git a/htdocs/langs/zh_CN/holiday.lang b/htdocs/langs/zh_CN/holiday.lang index 8ee5b3f911c..7c3a8af9e41 100644 --- a/htdocs/langs/zh_CN/holiday.lang +++ b/htdocs/langs/zh_CN/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=You must enable the module Leaves to view this page. NotConfigModCP=You must configure the module Leaves to view this page. To do this, click here . NoCPforUser=You don't have any available day. AddCP=åšäø€äøŖčÆ·å‡ē”³čÆ· -Employe=雇员 DateDebCP=å¼€å§‹ę—„ęœŸ DateFinCP=ē»“ęŸę—„ęœŸ DateCreateCP=åˆ›å»ŗę—„ęœŸ @@ -23,7 +22,7 @@ ReviewedByCP=å°†å®”ęŸ„ DescCP=ęčæ° SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=ē¼–č¾‘å‰©ä½™å‡ęœŸę•° +MenuConfCP=Balance of leaves UpdateAllCP=ę›“ę–°å‡ęœŸ SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=ä½ åæ…é”»é€‰ę‹©ē»“ęŸę—„ęœŸå¤§äŗŽčµ·å§‹ę—„ęœŸć€‚ @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=åē§° -Employee=雇员 FirstDayOfHoliday=å‡ęœŸē¬¬äø€å¤© LastDayOfHoliday=å‡ęœŸęœ€åŽäø€å¤© +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=ęÆęœˆę›“ę–° ManualUpdate=ę‰‹åŠØę›“ę–° HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month -GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter +GoIntoDictionaryHolidayTypes=点击 主锵 - 设置 - čÆę±‡č”Ø - čÆ·å‡ē±»åž‹č”Ø č®¾ē½®čÆ·å‡ē±»åž‹äøåŒēš„äŗ‹ē”±ć€‚ diff --git a/htdocs/langs/zh_CN/hrm.lang b/htdocs/langs/zh_CN/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/zh_CN/hrm.lang +++ b/htdocs/langs/zh_CN/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/zh_CN/interventions.lang b/htdocs/langs/zh_CN/interventions.lang index 4642d04cb5f..1b6ba4dbce0 100644 --- a/htdocs/langs/zh_CN/interventions.lang +++ b/htdocs/langs/zh_CN/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=čæ”å›žę ¼å¼%syymmļ¼Œå…¶äø­yyę˜ÆäŗŒā—‹ā—‹äø€å¹“numero, PacificNumRefModelError=干预協$ syymmčµ·å·²ē»å­˜åœØļ¼Œč€Œäøę˜ÆäøŽę­¤åŗåˆ—ęØ”åž‹å…¼å®¹ć€‚åˆ é™¤ęˆ–é‡ę–°å‘½åå®ƒęæ€ę“»čÆ„ęØ”å—ć€‚ PrintProductsOnFichinter=å¹²é¢„å”äøŠēš„ę‰“å°äŗ§å“ PrintProductsOnFichinterDetails=interventions generated from orders +InterventionStatistics=Statistics of interventions +NbOfinterventions=Nb of intervention cards +NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation) ##### Exports ##### InterId=Intervention id InterRef=Intervention ref. diff --git a/htdocs/langs/zh_CN/loan.lang b/htdocs/langs/zh_CN/loan.lang index cc7f19037aa..3c9838c3ea5 100644 --- a/htdocs/langs/zh_CN/loan.lang +++ b/htdocs/langs/zh_CN/loan.lang @@ -31,7 +31,7 @@ ExplainCalculations=Explain Calculations ShowMeCalculationsAndAmortization=Show me the calculations and amortization MortgagePaymentInformation=Mortgage Payment Information DownPayment=Down Payment -DownPaymentDesc=The down payment = The price of the home multiplied by the percentage down divided by 100 (for 5% down becomes 5/100 or 0.05) +DownPaymentDesc=这个 é¢„ä»˜č®¢é‡‘ļ¼ˆę³Øļ¼šč®¢é‡‘ļ¼Œę ¹ę®äø­å›½ēŽ°č”Œę³•å¾‹ēš„ęœ‰å…³č§„å®šļ¼Œå…¶äøå…·ęœ‰å®šé‡‘ļ¼Œäøę˜Æč®¢é‡‘å“¦ļ¼Œå…¶äøå…·ęœ‰å®šé‡‘ēš„ę€§č“Øļ¼ŒåŖę˜Æå•ę–¹č”Œäøŗļ¼Œäøå…·ęœ‰ę˜Žę˜¾ēš„ę‹…äæę€§č“Øć€‚äŗ¤ä»˜č®¢é‡‘ēš„äø€ę–¹äø»å¼ å®šé‡‘ęƒåˆ©ēš„ļ¼Œäŗŗę°‘ę³•é™¢äøäŗˆę”ÆęŒć€‚ = The price of the home multiplied by the percentage down divided by 100 (for 5% down becomes 5/100 or 0.05)čæ™å„ę•°å­¦ę²”å­¦å„½äøčÆ‘äŗ†ļ¼šļ¼‰ InterestRateDesc=The interest rate = The annual interest percentage divided by 100 MonthlyFactorDesc=The monthly factor = The result of the following formula MonthlyInterestRateDesc=The monthly interest rate = The annual interest rate divided by 12 (for the 12 months in a year) diff --git a/htdocs/langs/zh_CN/mails.lang b/htdocs/langs/zh_CN/mails.lang index 03b918511bf..23bf4028b7e 100644 --- a/htdocs/langs/zh_CN/mails.lang +++ b/htdocs/langs/zh_CN/mails.lang @@ -81,6 +81,7 @@ ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubc EMailSentToNRecipients=ē”µå­é‚®ä»¶å‘é€åˆ° %s ēš„ę”¶ä»¶äŗŗć€‚ XTargetsAdded=%s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent @@ -141,7 +142,7 @@ AddNewNotification=Activate a new email notification target ListOfActiveNotifications=List all active email notification targets ListOfNotificationsDone=åˆ—å‡ŗę‰€ęœ‰å‘é€ē”µå­é‚®ä»¶é€šēŸ„ MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing. -MailSendSetupIs2=You must first go, with an admin account, into menu %sHome - Setup - EMails%s to change parameter '%s' to use mode '%s'. With this mode, you can enter setup of the SMTP server provided by your Internet Service Provider and use Mass emailing feature. +MailSendSetupIs2=é¦–å…ˆę‚Øå¾—čæ™ä¹ˆåœ°, å¾—å…ˆęœ‰äøŖē®”ē†å‘˜č“¦å·å§ admin , čæ›å…„čœå• %s主锵 - 设置 - EMails%s äæ®ę”¹å‚ę•° '%s' 用 '%s'ęØ”å¼ć€‚ åœØę­¤ęØ”å¼äø‹ļ¼Œ ę‚Øę‰åÆč¾“å…„äø€äøŖ SMTP ęœåŠ”å™Øåœ°å€ ę„ä¾›ę‚Øę”¶å‘é‚®ä»¶ć€‚ MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s. YouCanAlsoUseSupervisorKeyword=You can also add the keyword __SUPERVISOREMAIL__ to have email being sent to the supervisor of user (works only if an email is defined for this supervisor) NbOfTargetedContacts=Current number of targeted contact emails diff --git a/htdocs/langs/zh_CN/main.lang b/htdocs/langs/zh_CN/main.lang index 252a65ad589..ee247a7f786 100644 --- a/htdocs/langs/zh_CN/main.lang +++ b/htdocs/langs/zh_CN/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%Y/%m/%d %I:%M:%S %p FormatDateHourTextShort=%b %d, %Y, %I:%M %p FormatDateHourText=%B %d, %Y, %I:%M %p DatabaseConnection=ę•°ę®åŗ“čæžęŽ„ +NoTemplateDefined=No template defined for this email type NoTranslation=ę²”ęœ‰ēæ»čÆ‘ NoRecordFound=ę²”ęœ‰ę‰¾åˆ°č®°å½• NoError=ę²”ęœ‰é”™čÆÆ @@ -83,7 +84,7 @@ Administrator=ē®”ē†å‘˜ Undefined=ęœŖå®šä¹‰ PasswordForgotten=åæ˜č®°åÆ†ē ļ¼Ÿ SeeAbove=č§äøŠę–‡ -HomeArea=é¦–é”µåŒŗ +HomeArea=äæ”ęÆēŠ¶ę€ LastConnexion=ęœ€åŽäø€äøŖčæžęŽ„ PreviousConnexion=å‰čæžęŽ„ ConnectedOnMultiCompany=åÆ¹å®žä½“čæžęŽ„ @@ -105,6 +106,7 @@ NotePrivate=ę³Øļ¼ˆē§äŗŗļ¼‰ PrecisionUnitIsLimitedToXDecimals=Dolibarrę˜Æå®‰č£…ē²¾åŗ¦ēš„é™åˆ¶ä»·ę ¼å•ä½äøŗ%så°ę•°ć€‚ DoTest=测试 ToFilter=过滤器 +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=č­¦å‘Šļ¼Œä½ ęœ‰č‡³å°‘äø€äøŖä»»åŠ”ļ¼Œč¶…å‡ŗäŗ†å®¹åæēš„å»¶čÆÆć€‚ yes=ę˜Æēš„ Yes=ę˜Æēš„ @@ -112,7 +114,7 @@ no=ę²”ęœ‰ No=ę²”ęœ‰ All=ꉀ꜉ Alls=All -Home=首锵 +Home=主锵 Help=帮助 OnlineHelp=在线帮助 PageWiki=ē»“åŸŗé”µé¢ @@ -228,6 +230,8 @@ Now=ēŽ°åœØ HourStart=Start hour Date=ę—„ęœŸ DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=å¼€å§‹ę—„ęœŸ DateEnd=ē»“ęŸę—„ęœŸ DateCreation=åˆ›å»ŗę—„ęœŸ @@ -431,7 +435,7 @@ Reportings=ęŠ„å‘Š Draft=č‰ę”ˆ Drafts=č‰ēØæ Validated=验证 -Opened=Open +Opened=打开 New=ꖰ Discount=ęŠ˜ę‰£ Unknown=未矄 @@ -608,6 +612,7 @@ TotalMan=ꀻ NeverReceived=ä»ŽęœŖę”¶åˆ° Canceled=å–ę¶ˆ YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=彩色 Documents=é“¾ęŽ„ēš„ę–‡ä»¶ DocumentsNb=(%sēš„é“¾ęŽ„ę–‡ä»¶ļ¼‰ @@ -695,6 +700,7 @@ Test=测试 Element=å…ƒē“  NoPhotoYet=čæ˜ę²”ęœ‰å›¾ē‰‡ HomeDashboard=é¦–é”µę‘˜č¦ +Dashboard=Dashboard Deductible=åÆęŠµę‰£ from=从 toward=往 @@ -713,7 +719,7 @@ AddBox=Add box SelectElementAndClickRefresh=Select an element and click Refresh PrintFile=Print File %s ShowTransaction=Show transaction on bank account -GoIntoSetupToChangeLogo=Go into Home - Setup - Company to change logo or go into Home - Setup - Display to hide. +GoIntoSetupToChangeLogo=ē‚¹å‡»čœå• 主锵 -> 设置 -> å…¬åø ę„äæ®ę”¹LOGOꈖ 主锵 -> 设置 -> ę˜¾ē¤ŗčœå•éšč—å®ƒć€‚ Deny=Deny Denied=Denied ListOfTemplates=List of templates diff --git a/htdocs/langs/zh_CN/margins.lang b/htdocs/langs/zh_CN/margins.lang index 82c45a06754..79f744cd64d 100644 --- a/htdocs/langs/zh_CN/margins.lang +++ b/htdocs/langs/zh_CN/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=å¼€å§‹ę—„ęœŸ EndDate=ē»“ęŸę—„ęœŸ Launch=开始 -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/zh_CN/oauth.lang b/htdocs/langs/zh_CN/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/zh_CN/oauth.lang +++ b/htdocs/langs/zh_CN/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/zh_CN/orders.lang b/htdocs/langs/zh_CN/orders.lang index d1b333e9a82..c4365eb3b7e 100644 --- a/htdocs/langs/zh_CN/orders.lang +++ b/htdocs/langs/zh_CN/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=ę²”ęœ‰č®¢å•č‰ę”ˆ -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=å…¶ä»–č®¢å• LastOrders=Last %s customer orders diff --git a/htdocs/langs/zh_CN/other.lang b/htdocs/langs/zh_CN/other.lang index 95d70450388..e6abec91351 100644 --- a/htdocs/langs/zh_CN/other.lang +++ b/htdocs/langs/zh_CN/other.lang @@ -238,3 +238,8 @@ ToExport=å‡ŗå£ NewExport=ę–°ēš„å‡ŗå£ ##### External sites ##### ExternalSites=å¤–éƒØē½‘ē«™ +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/zh_CN/paypal.lang b/htdocs/langs/zh_CN/paypal.lang index b6bbe11a591..ee113181fe1 100644 --- a/htdocs/langs/zh_CN/paypal.lang +++ b/htdocs/langs/zh_CN/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=测试/ę²™ē®±ęØ”å¼ PAYPAL_API_USER=APIēš„ē”Øęˆ·å PAYPAL_API_PASSWORD=API密码 PAYPAL_API_SIGNATURE=APIē­¾å +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=ä¼˜ęƒ ā€œäøåÆåˆ†å‰²ēš„ā€ę”Æä»˜ļ¼ˆäæ”ē”Øå”+č“å®ļ¼‰ęˆ–ā€œč“å®ā€åŖ PaypalModeIntegral=ē§Æåˆ† PaypalModeOnlyPaypal=ę”Æä»˜å® diff --git a/htdocs/langs/zh_CN/products.lang b/htdocs/langs/zh_CN/products.lang index c174db2c526..3720b4817a7 100644 --- a/htdocs/langs/zh_CN/products.lang +++ b/htdocs/langs/zh_CN/products.lang @@ -50,7 +50,7 @@ Warehouses=仓库 WarehouseOpened=Warehouse open WarehouseClosed=仓库已关闭 Stock=åŗ“å­˜ -Stocks=åŗ“å­˜ +Stocks=仓库 Movement=åŗ“é—“ē§»åŠØ Movements=库闓转移 Sell=销售 @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=å› ē”Ÿäŗ§č‡ŖåŠØę¶ˆč€— ProductBuilded=ē”Ÿäŗ§å®Œęˆ -ProductsMultiPrice=äŗ§å“å¤šé‡ä»·ę ¼ +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/zh_CN/projects.lang b/htdocs/langs/zh_CN/projects.lang index 968d8760c10..d2faf9e2eab 100644 --- a/htdocs/langs/zh_CN/projects.lang +++ b/htdocs/langs/zh_CN/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=čæ™ē§č§‚ē‚¹ęå‡ŗēš„ę‰€ęœ‰é”¹ē›®ļ¼ˆä½ ēš„ē”Øęˆ·ęƒé™ę‰¹å‡†ä½ č®¤äøŗäø€åˆ‡ļ¼‰ć€‚ MyTasksDesc=čæ™ē§č§‚ē‚¹ę˜Æęœ‰é™ēš„é”¹ē›®ęˆ–ä»»åŠ”ä½ ę˜Æäø€äøŖęŽ„č§¦ļ¼ˆäøē®”ę˜Æē±»åž‹ļ¼‰ć€‚ OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=čæ™ē§č§‚ē‚¹ęå‡ŗēš„ę‰€ęœ‰é”¹ē›®ļ¼Œę‚ØåÆé˜…čÆ»ä»»åŠ”ć€‚ TasksDesc=čæ™ē§č§‚ē‚¹ęå‡ŗēš„ę‰€ęœ‰é”¹ē›®å’Œä»»åŠ”ļ¼ˆę‚Øēš„ē”Øęˆ·ęƒé™ę‰¹å‡†ä½ č®¤äøŗäø€åˆ‡ļ¼‰ć€‚ AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=锹目主任 LastProjects=上欔%sēš„é”¹ē›® AllProjects=ę‰€ęœ‰é”¹ē›® OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=é”¹ē›®åå• ShowProject=ę˜¾ē¤ŗé”¹ē›® SetProject=设置锹目 @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/zh_CN/propal.lang b/htdocs/langs/zh_CN/propal.lang index a1114fa7406..322f9216d9c 100644 --- a/htdocs/langs/zh_CN/propal.lang +++ b/htdocs/langs/zh_CN/propal.lang @@ -25,13 +25,14 @@ LastModifiedProposals=ęœ€čæ‘ę›“ę–°ēš„ %s äøŖęŠ„ä»·å• AllPropals=å…ØéƒØęŠ„ä»·å• LastProposals=ęœ€čæ‘ēš„ęŠ„ä»·å• SearchAProposal=ęœē“¢ęŠ„ä»·å• +NoProposal=No proposal ProposalsStatistics=ęŠ„ä»·å•ē»Ÿč®” NumberOfProposalsByMonth=꜈ꕰ量 AmountOfProposalsByMonthHT=金额 (ēØŽå‰)/ęÆęœˆ NbOfProposals=ęŠ„ä»·å•ę•°é‡ ShowPropal=显示抄价 PropalsDraft=č‰ēØæ -PropalsOpened=Open +PropalsOpened=打开 PropalsNotBilled=å·²å…³é—­ęœŖä»˜ę¬¾ PropalStatusDraft=č‰ę”ˆļ¼ˆéœ€č¦éŖŒčÆļ¼‰ PropalStatusValidated=已甮定(ę‰“å¼€ēš„ęŠ„ä»·å•) @@ -42,7 +43,7 @@ PropalStatusNotSigned=未签署(已关闭) PropalStatusBilled=已到蓦 PropalStatusDraftShort=č‰ēØæ PropalStatusValidatedShort=已甮定 -PropalStatusOpenedShort=Open +PropalStatusOpenedShort=打开 PropalStatusClosedShort=已关闭 PropalStatusSignedShort=已签署 PropalStatusNotSignedShort=未签署 @@ -62,7 +63,8 @@ DatePropal=ęŠ„ä»·ę—„ęœŸ DateEndPropal=ęœ‰ę•ˆęœŸęˆŖč‡³ę—„ęœŸ DateEndPropalShort=ęˆŖč‡³ę—„ęœŸ ValidityDuration=ęœ‰ę•ˆę—¶é—“ -CloseAs=å…³é—­ę—¶ēš„ēŠ¶ę€ +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=å½’äøŗå·²ä»˜ę¬¾ BuildBill=å»ŗē«‹č“¦å• ErrorPropalNotFound=ęœŖå‘ēŽ°ęŠ„ä»·å• %s @@ -100,3 +102,4 @@ DefaultModelPropalCreate=č®¾ē½®é»˜č®¤ęØ”ęæ DefaultModelPropalToBill=å…³é—­č®¢å•ę—¶ä½æē”Øēš„é»˜č®¤ęØ”ęæ(å¾…ē”Ÿęˆč“¦å•) DefaultModelPropalClosed=å…³é—­č®¢å•ę—¶ä½æē”Øēš„é»˜č®¤ęØ”ęæ(å¾…ä»˜ę¬¾) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/zh_CN/salaries.lang b/htdocs/langs/zh_CN/salaries.lang index 7159127cf32..da177410860 100644 --- a/htdocs/langs/zh_CN/salaries.lang +++ b/htdocs/langs/zh_CN/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=雇员 NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/zh_CN/sendings.lang b/htdocs/langs/zh_CN/sendings.lang index 102d19af81f..6efce9dba4a 100644 --- a/htdocs/langs/zh_CN/sendings.lang +++ b/htdocs/langs/zh_CN/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=č£…čˆ¹ Shipments=出蓧 ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=å‡ŗč“§é¢ē§Æ ListOfSendings=名单sendings SendingMethod=é€č“§ę–¹å¼ diff --git a/htdocs/langs/zh_CN/sms.lang b/htdocs/langs/zh_CN/sms.lang index 18f5d97e180..9f205aab0ab 100644 --- a/htdocs/langs/zh_CN/sms.lang +++ b/htdocs/langs/zh_CN/sms.lang @@ -49,5 +49,6 @@ SendSms=å‘é€ēŸ­äæ” SmsInfoCharRemain=é“Œēš„å‰©ä½™å­—ē¬¦ SmsInfoNumero= ļ¼ˆå›½é™…ę ¼å¼å¦‚ļ¼š33899701761) DelayBeforeSending=å»¶čæŸå‘é€å‰ļ¼ˆåˆ†é’Ÿļ¼‰ +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=ę²”ęœ‰ē›®ę ‡ć€‚ę£€ęŸ„ę‚Øēš„SMSęä¾›å•†ēš„č®¾ē½®ć€‚ diff --git a/htdocs/langs/zh_CN/stocks.lang b/htdocs/langs/zh_CN/stocks.lang index fb586bea382..1691d6dee50 100644 --- a/htdocs/langs/zh_CN/stocks.lang +++ b/htdocs/langs/zh_CN/stocks.lang @@ -15,8 +15,8 @@ ValidateSending=删除发送 CancelSending=å–ę¶ˆå‘é€ DeleteSending=删除发送 Stock=肔焨 -Stocks=肔焨 -StocksByLotSerial=Stock by lot/serial +Stocks=仓库 +StocksByLotSerial=Stocks by lot/serial Movement=运动 Movements=运动 ErrorWarehouseRefRequired=ä»“åŗ“å¼•ē”Øēš„åē§°ę˜Æåæ…éœ€ēš„ @@ -34,9 +34,9 @@ LastMovements=ęœ€åŽåŠØä½œ Units=单位 Unit=单位 StockCorrection=ę­£ē”®ēš„č‚”ē„Ø -StockTransfer=åŗ“å­˜č½¬ē§» -StockMovement=转让 -StockMovements=肔焨转让 +StockTransfer=Stock movement +StockMovement=Stock movement +StockMovements=Stock movements LabelMovement=转移标签 NumberOfUnit=å•ä½ę•°ē›® UnitPurchaseValue=é‡‡č“­å•ä»· @@ -53,11 +53,11 @@ QtyDispatched=ę“¾å‡ŗę•°é‡ QtyDispatchedShort=Qty dispatched QtyToDispatchShort=Qty to dispatch OrderDispatch=č”åˆč°ƒåŗ¦ -RuleForStockManagementDecrease=äøŗå‡å°‘åŗ“å­˜ē®”ē†č§„åˆ™ -RuleForStockManagementIncrease=å¢žåŠ ēš„åŗ“å­˜ē®”ē†č§„åˆ™ -DeStockOnBill=å‡å°‘åÆ¹å®¢ęˆ·ēš„å®žé™…åŗ“å­˜å‘ē„Ø/äæ”ē”Øē„Øę®éŖŒčÆļ¼ˆč­¦å‘ŠåœØę­¤ē‰ˆęœ¬ļ¼Œå®ƒåŖęœ‰åœØä»“åŗ“ę•°1ļ¼Œč‚”ē„Øč¢«äæ®ę”¹ļ¼‰ -DeStockOnValidateOrder=å‡å°‘åÆ¹å®¢ęˆ·ēš„č®¢å•ē”®č®¤ļ¼ˆč­¦å‘ŠåœØę­¤ē‰ˆęœ¬äø­ļ¼ŒēœŸę­£ēš„č‚”ē„Øļ¼Œå®ƒåŖęœ‰åœØä»“åŗ“ę•°1ļ¼Œč‚”ē„Øč¢«äæ®ę”¹ļ¼‰ -DeStockOnShipment=Decrease real stocks on shipping validation +RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated) +RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated) +DeStockOnBill=å‡å°‘ę„č‡Ŗå®¢ęˆ·å‘ē„Øęˆ–äæ”ē”Øå‡­čÆäø­å®žé™…åŗ“å­˜ēš„éŖŒčÆ +DeStockOnValidateOrder=Decrease real stocks on customers orders validation +DeStockOnShipment=å‡å°‘å®žé™…åŗ“å­˜å‡ŗč“§éŖŒčÆ ReStockOnBill=å¢žåŠ åÆ¹ä¾›åŗ”å•†å‘ē„Øēš„å®žé™…åŗ“å­˜/äæ”ē”Øē„Øę®éŖŒčÆļ¼ˆč­¦å‘ŠåœØę­¤ē‰ˆęœ¬äø­ļ¼Œå®ƒåŖęœ‰åœØä»“åŗ“ę•°1ļ¼Œč‚”ē„Øč¢«äæ®ę”¹ļ¼‰ ReStockOnValidateOrder=åÆ¹ä¾›åŗ”å•†ēš„č®¢å•å¢žåŠ čµžč®øļ¼ˆč­¦å‘ŠåœØę­¤ē‰ˆęœ¬äø­ļ¼ŒēœŸę­£ēš„č‚”ē„Øļ¼Œå®ƒåŖęœ‰åœØä»“åŗ“ę•°1ļ¼Œč‚”ē„Øč¢«äæ®ę”¹ļ¼‰ ReStockOnDispatchOrder=å¢žåŠ äŗŗå·„č°ƒåŗ¦åˆ°ä»“åŗ“ä¾›åŗ”å•†ęŽ„åˆ°č®¢å•åŽļ¼Œå®žę—¶č‚”ē„Ø @@ -83,8 +83,8 @@ WarehousesAndProductsBatchDetail=Warehouses and products (with detail per lot/se AverageUnitPricePMPShort=ęŠ•å…„å“å¹³å‡ä»·ę ¼ AverageUnitPricePMP=ęŠ•å…„å“å¹³å‡ä»·ę ¼ SellPriceMin=销售单价 -EstimatedStockValueSellShort=销售值 -EstimatedStockValueSell=销售值 +EstimatedStockValueSellShort=Value for sell +EstimatedStockValueSell=Value for sell EstimatedStockValueShort=ä¼°č®”å€¼ēš„č‚”ē„Ø EstimatedStockValue=ä¼°č®”å€¼ēš„č‚”ē„Ø DeleteAWarehouse=åˆ é™¤ä»“åŗ“ @@ -113,7 +113,7 @@ AlertOnly= Alerts only WarehouseForStockDecrease=The warehouse %s will be used for stock decrease WarehouseForStockIncrease=The warehouse %s will be used for stock increase ForThisWarehouse=For this warehouse -ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference. +ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference. ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here. Replenishments=Replenishments NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s) diff --git a/htdocs/langs/zh_CN/supplier_proposal.lang b/htdocs/langs/zh_CN/supplier_proposal.lang index c90b7abeba2..2b4e770d139 100644 --- a/htdocs/langs/zh_CN/supplier_proposal.lang +++ b/htdocs/langs/zh_CN/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request @@ -27,7 +26,7 @@ DeleteAsk=Delete request ValidateAsk=Validate request AddAsk=Create a request SupplierProposalDraft=Drafts -SupplierProposalOpened=Open +SupplierProposalOpened=打开 SupplierProposalStatusDraft=Draft (needs to be validated) SupplierProposalStatusValidated=Validated (request is open) SupplierProposalStatusOpened=Validated (request is open) @@ -37,7 +36,7 @@ SupplierProposalStatusNotSigned=Refused SupplierProposalStatusBilled=Billed SupplierProposalStatusDraftShort=Draft SupplierProposalStatusValidatedShort=Validated -SupplierProposalStatusOpenedShort=Open +SupplierProposalStatusOpenedShort=打开 SupplierProposalStatusClosedShort=Closed SupplierProposalStatusSignedShort=Accepted SupplierProposalStatusNotSignedShort=Refused diff --git a/htdocs/langs/zh_CN/trips.lang b/htdocs/langs/zh_CN/trips.lang index 1b5cebdd1cb..52840280ce6 100644 --- a/htdocs/langs/zh_CN/trips.lang +++ b/htdocs/langs/zh_CN/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=其他 -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=午餐 TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/zh_CN/users.lang b/htdocs/langs/zh_CN/users.lang index 9e47527cf91..16d2c2fa76f 100644 --- a/htdocs/langs/zh_CN/users.lang +++ b/htdocs/langs/zh_CN/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode diff --git a/htdocs/langs/zh_TW/accountancy.lang b/htdocs/langs/zh_TW/accountancy.lang index 5ee7e8de9f5..87e3200f57c 100644 --- a/htdocs/langs/zh_TW/accountancy.lang +++ b/htdocs/langs/zh_TW/accountancy.lang @@ -26,7 +26,6 @@ Selectmodelcsv=Select a model of export Modelcsv_normal=Classic export Modelcsv_CEGID=Export towards CEGID Expert BackToChartofaccounts=Return chart of accounts -Back=Return Definechartofaccounts=Define a chart of accounts Selectchartofaccounts=Select a chart of accounts @@ -109,10 +108,6 @@ DelBookKeeping=Delete the records of the general ledger DescSellsJournal=Sells journal DescPurchasesJournal=Purchases journal -BankJournal=Bank journal -DescBankJournal=Bank journal including all the types of payments other than cash -CashJournal=Cash journal -DescCashJournal=Cash journal including the type of payment cash FinanceJournal=Finance journal DescFinanceJournal=Finance journal including all the types of payments by bank account @@ -152,7 +147,7 @@ DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier a ValidateHistory=Validate Automatically ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used - +MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s FicheVentilation=Breakdown card GeneralLedgerIsWritten=Operations are written in the general ledger @@ -167,7 +162,13 @@ Headername=Name in header Type=Type of fields Param=Additionnal parameters EnabledProduct=In Product -EnabledTiers=In Tiers +EnabledTiers=In third party EnabledVat=In Vat - -MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s +## Tools - Init accounting account on product / service +InitAccountancy=Init accountancy +InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete. +Options=Options +OptionModeProductSell=Mode sales +OptionModeProductBuy=Mode purchases +OptionModeProductSellDesc=Show all products with no accounting account defined for sales. +OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases. diff --git a/htdocs/langs/zh_TW/admin.lang b/htdocs/langs/zh_TW/admin.lang index 01bc466e0f6..2591bd868b3 100644 --- a/htdocs/langs/zh_TW/admin.lang +++ b/htdocs/langs/zh_TW/admin.lang @@ -362,7 +362,7 @@ HideAnyVATInformationOnPDF=éš±č—ę‰€ęœ‰ęœ‰é—œå¢žå€¼ēØ…ē”Ÿęˆēš„PDF俔息 HideDescOnPDF=Hide products description on generated PDF HideRefOnPDF=Hide products ref. on generated PDF HideDetailsOnPDF=Hide products lines details on generated PDF -PlaceCustomerAddressToIsoLocation=Use french standard position (La PosteĆ  for customer address position +PlaceCustomerAddressToIsoLocation=Use french standard position (La Poste) for customer address position Library=ēØ‹å¼åŗ« UrlGenerationParameters=åƒę•øļ¼Œä»„ē¢ŗäæē¶²å€ SecurityTokenIsUnique=ęÆå€‹URLä½æē”ØēØē‰¹ēš„securekeyåƒę•ø @@ -416,6 +416,7 @@ ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode AllBarcodeReset=All barcode values have been removed NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup. NoRecordWithoutBarcodeDefined=No record with no barcode value defined. +EnableFileCache=Enable file cache # Modules Module0Name=ē”Øęˆ¶å’Œēµ„ @@ -499,7 +500,7 @@ Module510Desc=Management of employees salaries and payments Module520Name=Loan Module520Desc=Management of loans Module600Name=é€šēŸ„ -Module600Desc=Send EMail notifications on some Dolibarr business events to third-party contacts (setup defined on each thirdparty) +Module600Desc=Send EMail notifications (triggered by some business events) to third-party contacts (setup defined on each thirdparty) or fixed emails Module700Name=ęč“ˆ Module700Desc=ęę¬¾ēš„ē®”ē† Module770Name=Expense reports @@ -963,6 +964,7 @@ DelaysBeforeWarning=ę™‚ę»Æå‰č­¦å‘Š DelaysOfToleranceBeforeWarning=å‰č­¦å‘Šę€§å»¶čŖ¤ DelaysOfToleranceDesc=é€™å€‹å±å¹•å…čØ±ä½ å®šē¾©ēš„č­¦å ±ä¹‹å‰äøčƒ½å®¹åæę‹–å»¶ę˜Æčˆ‡č±”å½¢%sēš„å±å¹•å ±ę™šå…ƒē“ ć€‚ Delays_MAIN_DELAY_ACTIONS_TODO=Delay tolerance (in days) before alert on planned events not yet realised +Delays_MAIN_DELAY_TASKS_TODO=Delay tolerance (in days) before alert on planned tasks not yet realised Delays_MAIN_DELAY_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on orders not yet processed Delays_MAIN_DELAY_SUPPLIER_ORDERS_TO_PROCESS=Delay tolerance (in days) before alert on suppliers orders not yet processed Delays_MAIN_DELAY_PROPALS_TO_CLOSE=Delay tolerance (in days) before alert on proposals to close @@ -1087,6 +1089,7 @@ PathDirectory=ē›®éŒ„ SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages. TranslationSetup=Configuration de la traduction TranslationDesc=Choice of language visible on screen can be modified:
      * Globally from menu Home - Setup - Display
      * For user only from tab User display of user card (click on login on top of screen). +TranslationOverwriteDesc=You can also overwrite some value by completing/editing the following table. You must use for "%s" the language code, for "%s" the key found into file langs/xx_XX/somefile.lang and "%s" the new value you want to use as new translation. TotalNumberOfActivatedModules=Total number of activated feature modules: %s YouMustEnableOneModule=You must at least enable 1 module ClassNotFoundIntoPathWarning=Class %s not found into PHP path @@ -1664,6 +1667,7 @@ InstallModuleFromWebHasBeenDisabledByFile=Install of external module from applic ConfFileMuseContainCustom=Installing an external module from application save the module files into directory %s. To have this directory processed by Dolibarr, you must setup your conf/conf.php to have option
      - $dolibarr_main_url_root_alt enabled to value $dolibarr_main_url_root_alt="/custom"
      - $dolibarr_main_document_root_alt enabled to value "%s/custom" HighlightLinesOnMouseHover=Highlight table lines when mouse move passes over HighlightLinesColor=Highlight color of the line when the mouse passes over (keep empty for no highlight) +TextTitleColor=Color of page title LinkColor=Color of links PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes diff --git a/htdocs/langs/zh_TW/agenda.lang b/htdocs/langs/zh_TW/agenda.lang index a7c1c128295..b1abfa19015 100644 --- a/htdocs/langs/zh_TW/agenda.lang +++ b/htdocs/langs/zh_TW/agenda.lang @@ -35,7 +35,9 @@ AllActions= ꉀ꜉/ä»»å‹™č”Œå‹• ViewCal=ęŸ„ēœ‹ę—„ę­· ViewDay=ę—„č¦–åœ– ViewWeek=å‘Øč¦–åœ– +ViewYear=Year view ViewPerUser=Per user view +ViewPerType=Per type view ViewWithPredefinedFilters= ęŸ„ēœ‹čˆ‡é å®šē¾©ēš„ēÆ©éøå™Ø AutoActions= å…Øč‡Ŗå‹•ēŒč£č­°ēØ‹ AgendaAutoActionDesc= åœØę­¤äŗ‹ä»¶å®šē¾©ē‚ŗč¦Dolibarrč‡Ŗå‹•å‰µå»ŗäø€å€‹č­°ēØ‹ēš„č”Œå‹•ć€‚å¦‚ęžœę²’ęœ‰č¢«éøäø­ļ¼ˆé»˜čŖęƒ…ę³äø‹ļ¼‰ļ¼ŒåŖęœ‰ę‰‹å‹•ę“ä½œå°‡č¢«åˆ—å…„č­°ēØ‹ć€‚ diff --git a/htdocs/langs/zh_TW/bills.lang b/htdocs/langs/zh_TW/bills.lang index 8383ad8f534..a11cdef4223 100644 --- a/htdocs/langs/zh_TW/bills.lang +++ b/htdocs/langs/zh_TW/bills.lang @@ -73,6 +73,8 @@ PaymentsAlreadyDone=付款已完成 PaymentsBackAlreadyDone=Payments back already done PaymentRule=ä»˜ę¬¾č¦å‰‡ PaymentMode=ä»˜ę¬¾ę–¹å¼ +IdPaymentMode=Payment type (id) +LabelPaymentMode=Payment type (label) PaymentModeShort=Payment type PaymentTerm=Payment term PaymentConditions=Payment terms @@ -184,6 +186,7 @@ ShowInvoice=锯示發焨 ShowInvoiceReplace=é”Æē¤ŗē™¼ē„Øå–ä»£ ShowInvoiceAvoir=é”Æē¤ŗäæ”č²øčŖŖę˜Ž ShowInvoiceDeposit=é”Æē¤ŗē™¼ē„Øäæč­‰é‡‘ +ShowInvoiceSituation=Show situation invoice ShowPayment=é”Æē¤ŗę”Æä»˜ AlreadyPaid=å·²ę”Æä»˜ AlreadyPaidBack=Already paid back @@ -221,6 +224,7 @@ NonPercuRecuperable=éžåÆę”¶å›ž SetConditions=čØ­ē½®ä»˜ę¬¾ę¢ä»¶ SetMode=čØ­ē½®ę”Æä»˜ę–¹å¼ Billed=帳單 +RecurringInvoices=Recurring invoices RepeatableInvoice=Template invoice RepeatableInvoices=Template invoices Repeatable=Template @@ -269,6 +273,7 @@ HelpAbandonBadCustomer=é€™äø€ę•øé”å·²č¢«ę”¾ę£„ļ¼ˆå®¢ęˆ¶čŖŖę˜Æäø€å€‹å£žēš„å®¢ęˆ¶ HelpAbandonOther=é€™äø€ę•øé”å·²č¢«ę”¾ę£„ļ¼Œå› ē‚ŗé€™ę˜Æäø€å€‹éŒÆčŖ¤ļ¼ˆéŒÆčŖ¤ēš„é”§å®¢ęˆ–ē”±å…¶ä»–ę›æä»£ä¾‹å¦‚ē™¼ē„Øļ¼‰ IdSocialContribution=Social/fiscal tax payment id PaymentId=ä»˜ę¬¾ē·Øč™Ÿ +PaymentRef=Payment ref. InvoiceId=ē™¼ē„Øē·Øč™Ÿ InvoiceRef=ē™¼ē„Øē·Øč™Ÿć€‚ InvoiceDateCreation=ē™¼ē„Øēš„å»ŗē«‹ę—„ęœŸ @@ -296,6 +301,10 @@ RelatedSupplierInvoices=Related supplier invoices LatestRelatedBill=Latest related invoice WarningBillExist=Warning, one or more invoice already exist MergingPDFTool=Merging PDF tool +AmountPaymentDistributedOnInvoice=Payment amount distributed on invoice +PaymentNote=Payment note +ListOfPreviousSituationInvoices=List of previous situation invoices +ListOfNextSituationInvoices=List of next situation invoices # PaymentConditions PaymentConditionShortRECEP=å³ę™‚ @@ -351,7 +360,7 @@ ChequeNumber=檢柄ñ ° ChequeOrTransferNumber=支焨/轉賬ñ ° ChequeMaker=Check/Transfer transmitter ChequeBank=éŠ€č”ŒęŖ¢ęŸ„ -CheckBank=Check +CheckBank=柄詢 NetToBePaid=ē¶²ļ¼Œä»„ę”Æä»˜ PhoneNumber=電話 FullPhoneNumber=電話 @@ -393,6 +402,7 @@ Reported=延遲 DisabledBecausePayments=äøåÆčƒ½ēš„ļ¼Œå› ē‚ŗęœ‰äø€äŗ›ä»˜ę¬¾ CantRemovePaymentWithOneInvoicePaid=ē„”ę³•åˆŖé™¤ļ¼Œå› ē‚ŗč‡³å°‘ęœ‰ä»˜ę¬¾ē™¼ē„Øåˆ†é”žę‰€čØ± ExpectedToPay=預期付款 +CantRemoveConciliatedPayment=Can't remove conciliated payment PayedByThisPayment=ę°Ÿé›¢å­éøę“‡é›»ę„µé€šéŽę­¤ä»˜ę¬¾ ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid. ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back. @@ -404,6 +414,7 @@ NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third pa RevenueStamp=Revenue stamp YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty PDFCrabeDescription=äø€å€‹å®Œę•“ēš„PDF發焨(invoice)ę–‡ä»¶ēÆ„ęœ¬ļ¼ˆę”Æę“ē‡Ÿę„­ēØ…éøé …ļ¼ŒęŠ˜ę‰£ļ¼Œä»˜ę¬¾ę¢ä»¶..) +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation 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 TerreNumRefModelError=ē¾Žå…ƒēš„ę³•ę”ˆsyymmčµ·å·²ē¶“å­˜åœØļ¼Œč€Œäøę˜Æčˆ‡ę­¤åŗåˆ—ęØ”åž‹å…¼å®¹ć€‚åˆŖé™¤ęˆ–é‡ę–°å‘½åå®ƒęæ€ę“»č©²ęØ”å”Šć€‚ @@ -433,3 +444,11 @@ DisabledBecauseFinal=This situation is final. CantBeLessThanMinPercent=The progress can't be smaller than its value in the previous situation. NoSituations=No open situations InvoiceSituationLast=Final and general invoice +PDFCrevetteSituationNumber=Situation N°%s +PDFCrevetteSituationInvoiceLineDecompte=Situation invoice - COUNT +PDFCrevetteSituationInvoiceTitle=Situation invoice +PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for invoice situation +PDFCrevetteSituationInvoiceLine=Situation N°%s : Inv. N°%s on %s +TotalSituationInvoice=Total situation +invoiceLineProgressError=Invoice line progress can't be egal or upper the next invoice line +updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s diff --git a/htdocs/langs/zh_TW/boxes.lang b/htdocs/langs/zh_TW/boxes.lang index 5562a558918..7fbb0b46479 100644 --- a/htdocs/langs/zh_TW/boxes.lang +++ b/htdocs/langs/zh_TW/boxes.lang @@ -95,3 +95,4 @@ ForCustomersInvoices=å®¢ęˆ¶ēš„ē™¼ē„Ø ForCustomersOrders=Customers orders ForProposals=建議 LastXMonthRolling=The last %s month rolling +ChooseBoxToAdd=Choose a box to add diff --git a/htdocs/langs/zh_TW/categories.lang b/htdocs/langs/zh_TW/categories.lang index 5ff1443382f..be05cd05a39 100644 --- a/htdocs/langs/zh_TW/categories.lang +++ b/htdocs/langs/zh_TW/categories.lang @@ -76,6 +76,7 @@ ProductsCategoryShort=Products tag/category MembersCategoryShort=Members tag/category SuppliersCategoriesShort=Suppliers tags/categories CustomersCategoriesShort=Customers tags/categories +ProspectsCategoriesShort=Prospects tags/categories CustomersProspectsCategoriesShort=客戶/ę½›åœØåˆ†é”žęØ™ē±¤ ProductsCategoriesShort=Products tags/categories MembersCategoriesShort=Members tags/categories diff --git a/htdocs/langs/zh_TW/companies.lang b/htdocs/langs/zh_TW/companies.lang index 573fc6120e3..750dfc72a9f 100644 --- a/htdocs/langs/zh_TW/companies.lang +++ b/htdocs/langs/zh_TW/companies.lang @@ -206,7 +206,7 @@ ProfId1MA=IDꕙꎈ怂 1(RCļ¼‰ēš„ ProfId2MA=IDꕙꎈ怂 2(Patente) ProfId3MA=IDꕙꎈ怂 3ļ¼ˆå¦‚ęžœļ¼‰ ProfId4MA=IDꕙꎈ怂 4(CNSS) -ProfId5MA=- +ProfId5MA=Id prof. 5 (C.I.C.E.) ProfId6MA=- ProfId1MX=(RFCļ¼‰ēš„ID 1ꕙꎈ怂 ProfId2MX=ID 2ę•™ęŽˆļ¼ˆé«”č‚²IMSSēš„ę²³ć€‚ļ¼‰ @@ -328,12 +328,12 @@ CapitalOf=č³‡ęœ¬ %s EditCompany=ē·Øč¼Æå…¬åø EditDeliveryAddress=äæ®ę”¹é€č²Øåœ°å€ ThisUserIsNot=é€™å€‹ē”Øęˆ¶äøę˜Æäø€å€‹ę½›åœØå®¢ęˆ¶ć€å®¢ęˆ¶ęˆ–ä¾›ę‡‰å•† -VATIntraCheck=支焨 +VATIntraCheck=柄詢 VATIntraCheckDesc=%sé€£ēµå…čØ±é€£äøŠ"ę­ē›Ÿē‡Ÿę„­ēØ…ęŖ¢ęŸ„ęœå‹™"ē¶²é ć€‚é€£äøŠę­¤ē¶²é éœ€å…·ęœ‰å¤–éƒØē¶²éš›ē¶²č·Æé€£ē·ščƒ½åŠ›ć€‚ VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do VATIntraCheckableOnEUSite=在"ę­ē›Ÿē‡Ÿę„­ēØ…ęŖ¢ęŸ„ęœå‹™"網頁,柄詢 Intracomunnautary ē‡Ÿę„­ēØ… VATIntraManualCheck=ę‚Øä¹ŸåÆä»„č‡Ŗč”Œåˆ°"ę­ē›Ÿē‡Ÿę„­ēØ…ęŖ¢ęŸ„ęœå‹™"網頁
      %s ę‰‹å‹•ęŖ¢ęŸ„ -ErrorVATCheckMS_UNAVAILABLE=ęŖ¢ęŸ„äøåÆčƒ½ēš„ć€‚ęŖ¢ęŸ„ęœå‹™ę˜Æę²’ęœ‰ęä¾›ēš„ęœƒå“”åœ‹ļ¼ˆ%s)中。 +ErrorVATCheckMS_UNAVAILABLE=ē„”ę³•ęŸ„č©¢ć€‚ęŖ¢ęŸ„ęœå‹™ę˜Æę²’ęœ‰ęä¾›ēš„ęœƒå“”åœ‹ļ¼ˆ%s)中。 NorProspectNorCustomer=éžę½›åœØļ¼Œä¹Ÿéžå®¢ęˆ¶(äŗ¦å³ä¾›ę‡‰å•†) JuridicalStatus=ę³•å¾‹åœ°ä½ Staff=哔巄人數 diff --git a/htdocs/langs/zh_TW/compta.lang b/htdocs/langs/zh_TW/compta.lang index f825f017c7f..b73b8043d57 100644 --- a/htdocs/langs/zh_TW/compta.lang +++ b/htdocs/langs/zh_TW/compta.lang @@ -155,6 +155,7 @@ DepositsAreNotIncluded=- å­˜ę¬¾ē™¼ē„Øļ¼Œä¹ŸäøåŒ…ę‹¬ DepositsAreIncluded=- å­˜ę¬¾ē™¼ē„Ø LT2ReportByCustomersInInputOutputModeES=å ±å‘Šē”±ē¬¬äø‰ę–¹IRPF LT1ReportByCustomersInInputOutputModeES=Report by third party RE +VATReport=VAT report VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid diff --git a/htdocs/langs/zh_TW/cron.lang b/htdocs/langs/zh_TW/cron.lang index 07c73c0f701..37d2f27be45 100644 --- a/htdocs/langs/zh_TW/cron.lang +++ b/htdocs/langs/zh_TW/cron.lang @@ -18,8 +18,9 @@ CronExplainHowToRunUnix=On Unix environment you should use the following crontab CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes # Menu CronJobs=Scheduled jobs -CronListActive=List of active/scheduled jobs +CronListActive=List of enabled/scheduled jobs CronListInactive=List of disabled jobs +EnabledAndDisabled=Enabled and disabled # Page list CronDateLastRun=Last run CronLastOutput=Last run output @@ -35,8 +36,8 @@ CronInfo=Scheduled job module allow to execute job that have been planned CronWaitingJobs=Waiting jobs CronTask=Job CronNone=ē„” -CronDtStart=é–‹å§‹ę—„ęœŸ -CronDtEnd=ēµęŸę—„ęœŸ +CronDtStart=Not before +CronDtEnd=Not after CronDtNextLaunch=Next execution CronDtLastLaunch=Last execution CronFrequency=Frequency @@ -51,6 +52,7 @@ CronNoJobs=No jobs registered CronPriority=å„Ŗå…ˆ CronLabel=ęčæ° CronNbRun=Nb. launch +CronMaxRun=Max nb. launch CronEach=Every JobFinished=Job launched and finished #Page card diff --git a/htdocs/langs/zh_TW/deliveries.lang b/htdocs/langs/zh_TW/deliveries.lang index 2e4845d4bba..50c03303226 100644 --- a/htdocs/langs/zh_TW/deliveries.lang +++ b/htdocs/langs/zh_TW/deliveries.lang @@ -17,6 +17,9 @@ DeleteDeliveryReceiptConfirm=ä½ ē¢ŗå®šč¦åˆŖé™¤é€é”å›žåŸ·%så—Žļ¼Ÿ DeliveryMethod=é€č²Øę–¹å¼ TrackingNumber=čæ½č¹¤č™Ÿē¢¼ DeliveryNotValidated=äŗ¤ä»˜ęœŖé©—č­‰ +StatusDeliveryCanceled=Canceled +StatusDeliveryDraft=Draft +StatusDeliveryValidated=Received # merou PDF model NameAndSignature=å§“ååŠē°½ē½²ļ¼š ToAndDate=To___________________________________對____ / _____ / __________ diff --git a/htdocs/langs/zh_TW/holiday.lang b/htdocs/langs/zh_TW/holiday.lang index eca05f79d32..623a9f86609 100644 --- a/htdocs/langs/zh_TW/holiday.lang +++ b/htdocs/langs/zh_TW/holiday.lang @@ -8,7 +8,6 @@ NotActiveModCP=ę‚Øåæ…é ˆč¦å•Ÿē”ØęŽ’ä¼‘ęØ”ēµ„ę‰čƒ½ēœ‹åˆ°ę­¤é é¢ NotConfigModCP=č‹„č¦å•Ÿē”Ø å‰å¾€ę­¤é é¢. NoCPforUser=ä½ ēš„ä¼‘å‡ę—„å·²ē¶“å…ØéƒØē”Øå®Œ AddCP=ęå‡ŗå‡å–® -Employe=Employee DateDebCP=é–‹å§‹ę—„ęœŸ DateFinCP=ēµęŸę—„ęœŸ DateCreateCP=å»ŗē«‹ę—„ęœŸ @@ -23,7 +22,7 @@ ReviewedByCP=Will be reviewed by DescCP=ęčæ° SendRequestCP=Create leave request DelayToRequestCP=Leave requests must be made at least %s day(s) before them. -MenuConfCP=Edit balance of leaves +MenuConfCP=Balance of leaves UpdateAllCP=Update the leaves SoldeCPUser=Leaves balance is %s days. ErrorEndDateCP=You must select an end date greater than the start date. @@ -79,9 +78,9 @@ PrevSoldeCP=Previous Balance NewSoldeCP=New Balance alreadyCPexist=A leave request has already been done on this period. UserName=åēØ± -Employee=Employee FirstDayOfHoliday=First day of vacation LastDayOfHoliday=Last day of vacation +BoxTitleLastLeaveRequests=Last %s modified leave requests HolidaysMonthlyUpdate=Monthly update ManualUpdate=Manual update HolidaysCancelation=Leave request cancelation @@ -141,4 +140,7 @@ HolidaysRefusedBody=Your leave request for %s to %s has been denied for the foll HolidaysCanceled=Canceled leaved request HolidaysCanceledBody=Your leave request for %s to %s has been canceled. NewByMonth=Added per month +Affect=Followed by a counter +FollowedByACounter=1: This type of leave need to be followed by a counter. Counter is incremented manually or automatically and when a leave request is validated, counter is decremented.
      0: Not followed by a counter. +NoLeaveWithCounterDefined=There is no leave types defined that need to be followed by a counter GoIntoDictionaryHolidayTypes=Go into Home - Setup - Dictionaries - Type of leaves to setup the different types of leaves. diff --git a/htdocs/langs/zh_TW/hrm.lang b/htdocs/langs/zh_TW/hrm.lang index 1d03a8ebbf9..1c6ec8e61fc 100644 --- a/htdocs/langs/zh_TW/hrm.lang +++ b/htdocs/langs/zh_TW/hrm.lang @@ -15,5 +15,6 @@ DictionaryFunction=HRM - Function list ListOfEmployees=List of employees Employees=Employees Employee=Employee +Employe=Employe NewEmployee=New employee EmployeeCard=Employee card diff --git a/htdocs/langs/zh_TW/interventions.lang b/htdocs/langs/zh_TW/interventions.lang index 6aa4dfdb9d2..35c2efa310d 100644 --- a/htdocs/langs/zh_TW/interventions.lang +++ b/htdocs/langs/zh_TW/interventions.lang @@ -54,6 +54,9 @@ PacificNumRefModelDesc1=ē”Øä»„äø‹å›ŗå®šēš„ę–¹å¼å›žå‚³ē·Øč™Ÿ:
      %syymm-nnnn %s recipients added into target list EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email. +OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version). MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s) SendRemind=Send reminder by EMails RemindSent=%s reminder(s) sent diff --git a/htdocs/langs/zh_TW/main.lang b/htdocs/langs/zh_TW/main.lang index c4b6eb67bf5..f90eb0ce70c 100644 --- a/htdocs/langs/zh_TW/main.lang +++ b/htdocs/langs/zh_TW/main.lang @@ -24,6 +24,7 @@ FormatDateHourSecShort=%m/%d/%Y %I:%M:%S %p FormatDateHourTextShort=%Y %b %d, %I:%M %p FormatDateHourText=%Y %B %d, , %I:%M %p DatabaseConnection=č³‡ę–™åŗ«é€£ęŽ„ +NoTemplateDefined=No template defined for this email type NoTranslation=No translation NoRecordFound=No record found NoError=ę²’ęœ‰ē™¼ē”ŸéŒÆčŖ¤ @@ -105,6 +106,7 @@ NotePrivate=å‚™čØ»ļ¼ˆē§äŗŗļ¼‰ PrecisionUnitIsLimitedToXDecimals=å°ę•øä½ę•øåÆåˆ° %s ä½ć€‚ DoTest=測試 ToFilter=篩選器 +NoFilter=No filter WarningYouHaveAtLeastOneTaskLate=č­¦å‘Šļ¼Œä½ ęœ‰č‡³å°‘äø€å€‹å…ƒē“ ļ¼Œč¶…å‡ŗäŗ†å®¹åæēš„å»¶čŖ¤ć€‚ yes=Yes Yes=Yes @@ -228,6 +230,8 @@ Now=ē¾åœØ HourStart=Start hour Date=ę—„ęœŸ DateAndHour=Date and hour +DateToday=Today's date +DateReference=Reference date DateStart=é–‹å§‹ę—„ęœŸ DateEnd=ēµęŸę—„ęœŸ DateCreation=å»ŗē«‹ę—„ęœŸ @@ -608,6 +612,7 @@ TotalMan=å…ØéƒØ NeverReceived=å¾žęœŖę”¶åˆ° Canceled=å–ę¶ˆ YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary +YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup Color=彩色 Documents=附件(ꖇ件) DocumentsNb=(%sēš„éˆęŽ„ę–‡ä»¶ļ¼‰ @@ -695,6 +700,7 @@ Test=Test Element=Element NoPhotoYet=No pictures available yet HomeDashboard=Home summary +Dashboard=Dashboard Deductible=Deductible from=from toward=toward diff --git a/htdocs/langs/zh_TW/margins.lang b/htdocs/langs/zh_TW/margins.lang index df6d4d93150..dd72da73149 100644 --- a/htdocs/langs/zh_TW/margins.lang +++ b/htdocs/langs/zh_TW/margins.lang @@ -23,8 +23,8 @@ ChooseProduct/Service=Choose product or service StartDate=é–‹å§‹ę—„ęœŸ EndDate=ēµęŸę—„ęœŸ Launch=開始 -ForceBuyingPriceIfNull=Force buying price if null -ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0) +ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined +ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default. MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts UseDiscountAsProduct=As a product UseDiscountAsService=As a service @@ -35,8 +35,9 @@ MargeBrute=Raw margin MargeNette=Net margin MargeType1=Margin on Best supplier price MargeType2=Margin on Weighted Average Price (WAP) -MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price -MarginTypeDesc=Margin on best buying price : Selling price - Best supplier price defined on product card
      Margin on Weighted Average Price (WAP) : Selling price - Product Weighted Average Price +MargeType3=Margin on Cost Price +MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
      Net margin : Selling price - Cost price +MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
      * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
      * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined CostPrice=Cost price BuyingCost=Cost price UnitCharges=Unit charges diff --git a/htdocs/langs/zh_TW/oauth.lang b/htdocs/langs/zh_TW/oauth.lang index 4cc08b058c6..260c0e1f902 100644 --- a/htdocs/langs/zh_TW/oauth.lang +++ b/htdocs/langs/zh_TW/oauth.lang @@ -8,7 +8,7 @@ TokenDeleted=Token deleted RequestAccess=Click here to request/renew access and receive a new token to save DeleteAccess=Click here to delete token UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on 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 than need OAuth2 authentication. +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. OAUTH_GOOGLE_NAME=Api Google OAUTH_GOOGLE_ID=Api Google Id OAUTH_GOOGLE_SECRET=Api Google Secret diff --git a/htdocs/langs/zh_TW/orders.lang b/htdocs/langs/zh_TW/orders.lang index f067ab79478..2bead1f2dca 100644 --- a/htdocs/langs/zh_TW/orders.lang +++ b/htdocs/langs/zh_TW/orders.lang @@ -82,7 +82,7 @@ OrdersOpened=Orders to process NoOpenedOrders=No open orders NoOtherOpenedOrders=No other open orders NoDraftOrders=No draft orders -NoOrder=No Order +NoOrder=No order NoSupplierOrder=No supplier order OtherOrders=其他命令 LastOrders=Last %s customer orders diff --git a/htdocs/langs/zh_TW/other.lang b/htdocs/langs/zh_TW/other.lang index 4c208a568d1..4ab358c2939 100644 --- a/htdocs/langs/zh_TW/other.lang +++ b/htdocs/langs/zh_TW/other.lang @@ -238,3 +238,8 @@ ToExport=åŒÆå‡ŗ NewExport=å»ŗē«‹ę–°ēš„åŒÆå‡ŗ ##### External sites ##### ExternalSites=å¤–éƒØē¶²ē«™ +WebsiteSetup=Setup of module website +WEBSITE_PAGEURL=URL of page +WEBSITE_TITLE=Title +WEBSITE_DESCRIPTION=Description +WEBSITE_KEYWORDS=Keywords diff --git a/htdocs/langs/zh_TW/paypal.lang b/htdocs/langs/zh_TW/paypal.lang index eff8d130cc1..03f149bed35 100644 --- a/htdocs/langs/zh_TW/paypal.lang +++ b/htdocs/langs/zh_TW/paypal.lang @@ -8,6 +8,7 @@ PAYPAL_API_SANDBOX=測試/ę²™ē®±ęØ”å¼ PAYPAL_API_USER=APIēš„ē”Øęˆ¶å PAYPAL_API_PASSWORD=API密碼 PAYPAL_API_SIGNATURE=APIē°½å +PAYPAL_SSLVERSION=Curl SSL Version PAYPAL_API_INTEGRAL_OR_PAYPALONLY=å„Ŗęƒ ā€œäøåÆåˆ†å‰²ēš„ā€ę”Æä»˜ļ¼ˆäæ”ē”Øå”+č²åÆ¶ļ¼‰ęˆ–ā€œč²åÆ¶ā€åŖ PaypalModeIntegral=Integral PaypalModeOnlyPaypal=PayPal only diff --git a/htdocs/langs/zh_TW/products.lang b/htdocs/langs/zh_TW/products.lang index bcc4e2f577b..937013628a5 100644 --- a/htdocs/langs/zh_TW/products.lang +++ b/htdocs/langs/zh_TW/products.lang @@ -252,7 +252,7 @@ UnitPmp=Net unit VWAP CostPmpHT=Net total VWAP ProductUsedForBuild=Auto consumed by production ProductBuilded=Production completed -ProductsMultiPrice=Product multi-price +ProductsMultiPrice=Products and prices for each price level ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices) ProductSellByQuarterHT=Products turnover quarterly before tax ServiceSellByQuarterHT=Services turnover quarterly before tax @@ -311,4 +311,5 @@ PropalMergePdfProductChooseFile=Select PDF files IncludingProductWithTag=Including product/service with tag DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer WarningSelectOneDocument=Please select at least one document -DefaultUnitToShow=Units +DefaultUnitToShow=Unit +NbOfQtyInProposals=Qty in proposals diff --git a/htdocs/langs/zh_TW/projects.lang b/htdocs/langs/zh_TW/projects.lang index a26c32287f1..184201afe31 100644 --- a/htdocs/langs/zh_TW/projects.lang +++ b/htdocs/langs/zh_TW/projects.lang @@ -14,6 +14,7 @@ ProjectsPublicTaskDesc=This view presents all projects and tasks you are allowed ProjectsDesc=é€™ēØ®č§€é»žęå‡ŗēš„ę‰€ęœ‰é …ē›®ļ¼ˆä½ ēš„ē”Øęˆ¶ę¬Šé™ę‰¹ęŗ–ä½ čŖē‚ŗäø€åˆ‡ļ¼‰ć€‚ MyTasksDesc=é€™ēØ®č§€é»žę˜Æęœ‰é™ēš„é …ē›®ęˆ–ä»»å‹™ä½ ę˜Æäø€å€‹ęŽ„č§øļ¼ˆäøē®”ę˜Æé”žåž‹ļ¼‰ć€‚ OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible). +ClosedProjectsAreHidden=Closed projects are not visible. TasksPublicDesc=é€™ēØ®č§€é»žęå‡ŗēš„ę‰€ęœ‰é …ē›®ļ¼Œę‚ØåÆé–±č®€ä»»å‹™ć€‚ TasksDesc=é€™ēØ®č§€é»žęå‡ŗēš„ę‰€ęœ‰é …ē›®å’Œä»»å‹™ļ¼ˆę‚Øēš„ē”Øęˆ¶ę¬Šé™ę‰¹ęŗ–ä½ čŖē‚ŗäø€åˆ‡ļ¼‰ć€‚ AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it. @@ -29,7 +30,9 @@ OfficerProject=項目主任 LastProjects=上欔%sēš„é …ē›® AllProjects=ę‰€ęœ‰é …ē›® OpenedProjects=Opened projects +OpenedTasks=Opened tasks OpportunitiesStatusForOpenedProjects=Opportunities amount of opened projects by status +OpportunitiesStatusForProjects=Opportunities amount of projects by status ProjectsList=é …ē›®åå–® ShowProject=锯示項目 SetProject=設置項目 @@ -129,6 +132,8 @@ TaskModifiedInDolibarr=Task %s modified TaskDeletedInDolibarr=Task %s deleted OpportunityStatus=Opportunity status OpportunityStatusShort=Opp. status +OpportunityProbability=Opportunity probability +OpportunityProbabilityShort=Opp. probab. OpportunityAmount=Opportunity amount OpportunityAmountShort=Opp. amount ##### Types de contacts ##### @@ -163,6 +168,7 @@ ProjectsWithThisUserAsContact=Projects with this user as contact TasksWithThisUserAsContact=Tasks assigned to this user ResourceNotAssignedToProject=Not assigned to project ResourceNotAssignedToTask=Not assigned to task +ResourceNotAssignedToTheTask=Not assigned to the task AssignTaskToMe=Assign task to me AssignTask=Assign ProjectOverview=Overview @@ -179,7 +185,7 @@ YouCanCompleteRef=If you want to complete the ref with some information (to use OpenedProjectsByThirdparties=Opened projects by thirdparties OpportunityTotalAmount=Opportunities total amount OpportunityPonderatedAmount=Opportunities weighted amount -OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability (depending on status of opportunity) +OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability OppStatusPROSP=Prospection OppStatusQUAL=Qualification OppStatusPROPO=Proposal diff --git a/htdocs/langs/zh_TW/propal.lang b/htdocs/langs/zh_TW/propal.lang index b32d5ab21e4..93cc8634ada 100644 --- a/htdocs/langs/zh_TW/propal.lang +++ b/htdocs/langs/zh_TW/propal.lang @@ -25,6 +25,7 @@ LastModifiedProposals=ęœ€å¾Œ%sēš„äæ®čØ‚å»ŗč­° AllPropals=ę‰€ęœ‰ęę”ˆ LastProposals=ęœ€å¾Œå»ŗč­° SearchAProposal=ęœå°‹å»ŗč­° +NoProposal=No proposal ProposalsStatistics=å•†ę„­å»ŗč­°ēš„ēµ±čØˆę•øå­— NumberOfProposalsByMonth=ęŒ‰ęœˆä»½ę•ø AmountOfProposalsByMonthHT=ęŒ‰ęœˆä»½é‡‘é”ļ¼ˆēØ…å¾Œļ¼‰ @@ -62,7 +63,8 @@ DatePropal=ę—„ęœŸēš„å»ŗč­° DateEndPropal=ęœ‰ę•ˆęœŸēµęŸę—„ęœŸ DateEndPropalShort=ēµęŸę—„ęœŸ ValidityDuration=꜉ꕈꜟ -CloseAs=åÆ†åˆ‡čˆ‡åœ°ä½ +CloseAs=Set status to +SetAcceptedRefused=Set accepted/refused ClassifyBilled=åˆ†é”žčØˆč²» BuildBill=建立發焨 ErrorPropalNotFound=Propal%säøē¬¦åˆ @@ -100,3 +102,4 @@ DefaultModelPropalCreate=Default model creation DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced) DefaultModelPropalClosed=Default template when closing a business proposal (unbilled) ProposalCustomerSignature=Written acceptance, company stamp, date and signature +ProposalsStatisticsSuppliers=Supplier proposals statistics diff --git a/htdocs/langs/zh_TW/salaries.lang b/htdocs/langs/zh_TW/salaries.lang index 953a9c7540c..da177410860 100644 --- a/htdocs/langs/zh_TW/salaries.lang +++ b/htdocs/langs/zh_TW/salaries.lang @@ -1,9 +1,8 @@ -# Dolibarr language file - Source file is en_US - users +# Dolibarr language file - Source file is en_US - salaries SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge Salary=Salary Salaries=Salaries -Employee=Employee NewSalaryPayment=New salary payment SalaryPayment=Salary payment SalariesPayments=Salaries payments diff --git a/htdocs/langs/zh_TW/sendings.lang b/htdocs/langs/zh_TW/sendings.lang index 07a5d5ccc1e..3001cb8c8f8 100644 --- a/htdocs/langs/zh_TW/sendings.lang +++ b/htdocs/langs/zh_TW/sendings.lang @@ -6,7 +6,7 @@ AllSendings=All Shipments Shipment=出貨 Shipments=出貨 ShowSending=Show Shipments -Receivings=Receipts +Receivings=Delivery Receipts SendingsArea=出貨 ListOfSendings=å‡ŗč²Øęø…å–®åˆ—č”Ø SendingMethod=é€č²Øę–¹å¼ diff --git a/htdocs/langs/zh_TW/sms.lang b/htdocs/langs/zh_TW/sms.lang index fb6bdc43261..7861da8af31 100644 --- a/htdocs/langs/zh_TW/sms.lang +++ b/htdocs/langs/zh_TW/sms.lang @@ -49,5 +49,6 @@ SendSms=ē™¼é€ēŸ­äæ” SmsInfoCharRemain=éˆ®ēš„å‰©ä½™å­—ē¬¦ SmsInfoNumero= ļ¼ˆåœ‹éš›ę ¼å¼å¦‚ļ¼š33899701761) DelayBeforeSending=å»¶é²ē™¼é€å‰ļ¼ˆåˆ†é˜ļ¼‰ +SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider. SmsNoPossibleRecipientFound=ę²’ęœ‰ē›®ęØ™ć€‚ęŖ¢ęŸ„ę‚Øēš„SMSęä¾›å•†ēš„čØ­ē½®ć€‚ diff --git a/htdocs/langs/zh_TW/supplier_proposal.lang b/htdocs/langs/zh_TW/supplier_proposal.lang index c90b7abeba2..b95e9f17180 100644 --- a/htdocs/langs/zh_TW/supplier_proposal.lang +++ b/htdocs/langs/zh_TW/supplier_proposal.lang @@ -1,9 +1,8 @@ # Dolibarr language file - Source file is en_US - supplier_proposal SupplierProposal=Supplier commercial proposals supplier_proposalDESC=Manage price requests to suppliers -supplier_proposalMENU_LEFT_TITLE=Supplier proposals -supplier_proposalMENU_LEFT_TITLE_NEW=New request -supplier_proposalMENU_LEFT_TITLE_LIST=List +SupplierProposalShort=Supplier proposals +SupplierProposalNew=New request CommRequest=Price request CommRequests=Price requests SearchRequest=Find a request @@ -11,7 +10,7 @@ DraftRequests=Draft requests LastModifiedRequests=Last %s modified price requests RequestsOpened=Open price requests SupplierProposalArea=Supplier proposals area -SupplierProposalShort=Supplier proposal +SupplierProposalShort=Supplier proposals SupplierProposals=Supplier proposals NewAskPrice=New price request NewAsk=New request diff --git a/htdocs/langs/zh_TW/trips.lang b/htdocs/langs/zh_TW/trips.lang index cd18e8f5983..10109ee5a7e 100644 --- a/htdocs/langs/zh_TW/trips.lang +++ b/htdocs/langs/zh_TW/trips.lang @@ -31,7 +31,7 @@ TripNDF=Informations expense report PDFStandardExpenseReports=Standard template to generate a PDF document for expense report ExpenseReportLine=Expense report line TF_OTHER=其他 -TF_TRANSPORTATION=Transportation +TF_TRIP=Transportation TF_LUNCH=午餐 TF_METRO=Metro TF_TRAIN=Train @@ -99,4 +99,5 @@ ConfirmSaveTrip=Are you sure you want to validate this expense report ? NoTripsToExportCSV=No expense report to export for this period. ExpenseReportPayment=Expense report payment +ExpenseReportsToApprove=Expense reports to approve ExpenseReportsToPay=Expense reports to pay diff --git a/htdocs/langs/zh_TW/users.lang b/htdocs/langs/zh_TW/users.lang index 9760a584b26..082e94f09c0 100644 --- a/htdocs/langs/zh_TW/users.lang +++ b/htdocs/langs/zh_TW/users.lang @@ -121,3 +121,4 @@ OpenIDURL=OpenID URL LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user +DisabledInMonoUserMode=Disabled in maintenance mode From 0582c78131fb339ce50f2f6afbb321e4f0fb7fe6 Mon Sep 17 00:00:00 2001 From: Florian HENRY Date: Fri, 29 Jan 2016 14:05:37 +0100 Subject: [PATCH 080/148] Add exepnse report into accoutnacy standard report --- htdocs/compta/resultat/clientfourn.php | 6 +-- htdocs/compta/resultat/index.php | 52 ++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 5 deletions(-) diff --git a/htdocs/compta/resultat/clientfourn.php b/htdocs/compta/resultat/clientfourn.php index c51ea5f6dde..4286c6a8453 100644 --- a/htdocs/compta/resultat/clientfourn.php +++ b/htdocs/compta/resultat/clientfourn.php @@ -665,13 +665,10 @@ if (! empty($conf->expensereport->enabled)) { $num = $db->num_rows($result); $var=true; - $i = 0; if ($num) { - while ($i < $num) + while ($obj = $db->fetch_object($result)) { - $obj = $db->fetch_object($result); - $total_ht -= $obj->amount_ht; $total_ttc -= $obj->amount_ttc; $subtotal_ht += $obj->amount_ht; @@ -685,7 +682,6 @@ if (! empty($conf->expensereport->enabled)) if ($modecompta == 'CREANCES-DETTES') print ''.price(-$obj->amount_ht).''; print ''.price(-$obj->amount_ttc).''; print ''; - $i++; } } else diff --git a/htdocs/compta/resultat/index.php b/htdocs/compta/resultat/index.php index 96400da23c1..9036ce32ed0 100644 --- a/htdocs/compta/resultat/index.php +++ b/htdocs/compta/resultat/index.php @@ -521,6 +521,58 @@ if (! empty($conf->salaries->enabled)) } } +if (! empty($conf->expensereport->enabled)) +{ + $langs->load('trips'); + if ($modecompta == 'CREANCES-DETTES') { + $sql = "SELECT date_format(date_valid,'%Y-%m') as dm, sum(p.total_ht) as amount_ht,sum(p.total_ttc) as amount_ttc"; + $sql.= " FROM ".MAIN_DB_PREFIX."expensereport as p"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."user as u ON u.rowid=p.fk_user_author"; + $sql.= " WHERE p.entity = ".getEntity('expensereport',1); + $sql.= " AND p.fk_statut>5"; + + $column='p.date_valid'; + + } else { + $sql = "SELECT date_format(pe.datep,'%Y-%m') as dm, sum(p.total_ht) as amount_ht,sum(p.total_ttc) as amount_ttc"; + $sql.= " FROM ".MAIN_DB_PREFIX."expensereport as p"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."user as u ON u.rowid=p.fk_user_author"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."payment_expensereport as pe ON pe.fk_expensereport = p.rowid"; + $sql.= " INNER JOIN ".MAIN_DB_PREFIX."c_paiement as c ON pe.fk_typepayment = c.id"; + $sql.= " WHERE p.entity = ".getEntity('expensereport',1); + $sql.= " AND p.fk_statut=6"; + + $column='pe.datep'; + } + + $sql.= " GROUP BY dm"; + + dol_syslog("get expense report outcome"); + $result=$db->query($sql); + $subtotal_ht = 0; + $subtotal_ttc = 0; + if ($result) + { + $num = $db->num_rows($result); + if ($num) + { + while ($obj = $db->fetch_object($result)) + { + if (! isset($decaiss[$obj->dm])) $decaiss[$obj->dm]=0; + $decaiss[$obj->dm] += $obj->amount_ht; + + if (! isset($decaiss_ttc[$obj->dm])) $decaiss_ttc[$obj->dm]=0; + $decaiss_ttc[$obj->dm] += $obj->amount_ttc; + + } + } + } + else + { + dol_print_error($db); + } +} + /* * Donation get dunning paiement */ From 1854f07e5c585af108e53b01efad29ae5e35fc02 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 00:12:58 +0100 Subject: [PATCH 081/148] Move code to purge files into a dedicated utils class (cron job need class) --- htdocs/admin/tools/purge.php | 58 +-------------- htdocs/core/class/utils.class.php | 117 ++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+), 54 deletions(-) create mode 100644 htdocs/core/class/utils.class.php diff --git a/htdocs/admin/tools/purge.php b/htdocs/admin/tools/purge.php index 9249186f574..1bc3fea3909 100644 --- a/htdocs/admin/tools/purge.php +++ b/htdocs/admin/tools/purge.php @@ -48,60 +48,10 @@ if (! empty($conf->syslog->enabled)) */ if ($action=='purge' && ! preg_match('/^confirm/i',$choice) && ($choice != 'allfiles' || $confirm == 'yes') ) { - $filesarray=array(); + require_once DOL_DOCUMENT_ROOT.'/core/class/utils.class.php'; + $utils = new Utils($db); + $count = $utils->purgeFiles($choice); - if ($choice=='tempfiles') - { - // Delete temporary files - if ($dolibarr_main_data_root) - { - $filesarray=dol_dir_list($dolibarr_main_data_root,"directories",1,'^temp$'); - } - } - - if ($choice=='allfiles') - { - // Delete all files - if ($dolibarr_main_data_root) - { - $filesarray=dol_dir_list($dolibarr_main_data_root,"all",0,'','install\.lock$'); - } - } - - if ($choice=='logfile') - { - $filesarray[]=array('fullname'=>$filelog,'type'=>'file'); - } - - $count=0; - if (count($filesarray)) - { - foreach($filesarray as $key => $value) - { - //print "x ".$filesarray[$key]['fullname']."
      \n"; - if ($filesarray[$key]['type'] == 'dir') - { - $count+=dol_delete_dir_recursive($filesarray[$key]['fullname']); - } - elseif ($filesarray[$key]['type'] == 'file') - { - // If (file that is not logfile) or (if logfile with option logfile) - if ($filesarray[$key]['fullname'] != $filelog || $choice=='logfile') - { - $count+=(dol_delete_file($filesarray[$key]['fullname'])?1:0); - } - } - } - - // Update cachenbofdoc - if (! empty($conf->ecm->enabled) && $choice=='allfiles') - { - require_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmdirectory.class.php'; - $ecmdirstatic = new EcmDirectory($db); - $result = $ecmdirstatic->refreshcachenboffile(1); - } - } - if ($count) $mesg=$langs->trans("PurgeNDirectoriesDeleted", $count); else $mesg=$langs->trans("PurgeNothingToDelete"); setEventMessages($mesg, null, 'mesgs'); @@ -159,7 +109,7 @@ if (preg_match('/^confirm/i',$choice)) { print '
      '; $formquestion=array(); - print $form->formconfirm($_SERVER["PHP_SELF"].'?choice=allfiles', $langs->trans('Purge'), $langs->trans('ConfirmPurge').' '.img_warning(), 'purge', $formquestion, 'no', 2); + print $form->formconfirm($_SERVER["PHP_SELF"].'?choice=allfiles', $langs->trans('Purge'), $langs->trans('ConfirmPurge').img_warning().' ', 'purge', $formquestion, 'no', 2); } diff --git a/htdocs/core/class/utils.class.php b/htdocs/core/class/utils.class.php new file mode 100644 index 00000000000..23827a31b94 --- /dev/null +++ b/htdocs/core/class/utils.class.php @@ -0,0 +1,117 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +/** + * \file htdocs/core/class/utils.class.php + * \ingroup core + * \brief File for Utils class + */ + + +/** + * Class to manage utility methods + */ +class Utils +{ + var $db; + + /** + * Constructor + * + * @param DoliDB $db Database handler + */ + function __construct($db) + { + $this->db = $db; + } + + + /** + * Purge files into directory of data files. + * + * @param string $choice Choice of purge mode ('tempfiles', 'allfiles', 'logfiles') + * @return int Nb of files deleted + */ + function purgeFiles($choice) + { + global $conf, $dolibarr_main_data_root; + + $filesarray=array(); + + if ($choice=='tempfiles') + { + // Delete temporary files + if ($dolibarr_main_data_root) + { + $filesarray=dol_dir_list($dolibarr_main_data_root,"directories",1,'^temp$'); + } + } + + if ($choice=='allfiles') + { + // Delete all files + if ($dolibarr_main_data_root) + { + $filesarray=dol_dir_list($dolibarr_main_data_root,"all",0,'','install\.lock$'); + } + } + + if ($choice=='logfile') + { + // Define filelog to discard it from purge + $filelog=''; + if (! empty($conf->syslog->enabled)) + { + $filelog=SYSLOG_FILE; + $filelog=preg_replace('/DOL_DATA_ROOT/i',DOL_DATA_ROOT,$filelog); + } + + $filesarray[]=array('fullname'=>$filelog,'type'=>'file'); + } + + $count=0; + if (count($filesarray)) + { + foreach($filesarray as $key => $value) + { + //print "x ".$filesarray[$key]['fullname']."
      \n"; + if ($filesarray[$key]['type'] == 'dir') + { + $count+=dol_delete_dir_recursive($filesarray[$key]['fullname']); + } + elseif ($filesarray[$key]['type'] == 'file') + { + // If (file that is not logfile) or (if logfile with option logfile) + if ($filesarray[$key]['fullname'] != $filelog || $choice=='logfile') + { + $count+=(dol_delete_file($filesarray[$key]['fullname'])?1:0); + } + } + } + + // Update cachenbofdoc + if (! empty($conf->ecm->enabled) && $choice=='allfiles') + { + require_once DOL_DOCUMENT_ROOT.'/ecm/class/ecmdirectory.class.php'; + $ecmdirstatic = new EcmDirectory($this->db); + $result = $ecmdirstatic->refreshcachenboffile(1); + } + } + + return $count; + } +} From 19d119d3a41407bd6b26d7f49e4294bd02f8323d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 02:51:26 +0100 Subject: [PATCH 082/148] Debug cron module. Task to delete temporary files older than 24 is on by default. --- htdocs/core/class/utils.class.php | 22 ++- htdocs/core/modules/DolibarrModules.class.php | 3 +- htdocs/core/modules/modCron.class.php | 6 + htdocs/cron/card.php | 6 +- htdocs/cron/class/cronjob.class.php | 151 ++++++++++-------- htdocs/cron/list.php | 46 +++--- htdocs/langs/en_US/admin.lang | 1 + 7 files changed, 136 insertions(+), 99 deletions(-) diff --git a/htdocs/core/class/utils.class.php b/htdocs/core/class/utils.class.php index 23827a31b94..3132423d614 100644 --- a/htdocs/core/class/utils.class.php +++ b/htdocs/core/class/utils.class.php @@ -43,21 +43,33 @@ class Utils /** * Purge files into directory of data files. * - * @param string $choice Choice of purge mode ('tempfiles', 'allfiles', 'logfiles') + * @param string $choice Choice of purge mode ('tempfiles', 'tempfilesold' to purge temp older than 24h, 'allfiles', 'logfiles') * @return int Nb of files deleted */ - function purgeFiles($choice) + function purgeFiles($choice='tempfilesold') { global $conf, $dolibarr_main_data_root; - $filesarray=array(); + dol_syslog("Utils::purgeFiles choice=".$choice, LOG_DEBUG); + require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; - if ($choice=='tempfiles') + $filesarray=array(); + if (empty($choice)) $choice='tempfilesold'; + + if ($choice=='tempfiles' || $choice=='tempfilesold') { // Delete temporary files if ($dolibarr_main_data_root) { - $filesarray=dol_dir_list($dolibarr_main_data_root,"directories",1,'^temp$'); + $filesarray=dol_dir_list($dolibarr_main_data_root,"directories",1,'^temp$','','','',2); + if ($choice == 'tempfilesold') + { + $now = dol_now(); + foreach($filesarray as $key => $val) + { + if ($val['date'] > ($now - (24 * 3600))) unset($filesarray[$key]); // Discard files not older than 24h + } + } } } diff --git a/htdocs/core/modules/DolibarrModules.class.php b/htdocs/core/modules/DolibarrModules.class.php index 11d904f58d4..06b3bc89860 100644 --- a/htdocs/core/modules/DolibarrModules.class.php +++ b/htdocs/core/modules/DolibarrModules.class.php @@ -936,10 +936,11 @@ class DolibarrModules // Can not be abstract, because we need to insta if (! $err) { - $sql = "INSERT INTO ".MAIN_DB_PREFIX."cronjob (module_name, datec, label, jobtype, classesname, objectname, methodename, command, params, note, frequency, unitfrequency, entity)"; + $sql = "INSERT INTO ".MAIN_DB_PREFIX."cronjob (module_name, datec, datestart, label, jobtype, classesname, objectname, methodename, command, params, note, frequency, unitfrequency, entity)"; $sql.= " VALUES ("; $sql.= "'".$this->db->escape($this->rights_class)."', "; $sql.= "'".$this->db->idate($now)."', "; + $sql.= "'".$this->db->idate($now)."', "; $sql.= "'".$this->db->escape($label)."', "; $sql.= "'".$this->db->escape($jobtype)."', "; $sql.= ($class?"'".$this->db->escape($class)."'":"null").","; diff --git a/htdocs/core/modules/modCron.class.php b/htdocs/core/modules/modCron.class.php index aefb599a9b7..4981eeb0089 100644 --- a/htdocs/core/modules/modCron.class.php +++ b/htdocs/core/modules/modCron.class.php @@ -99,6 +99,12 @@ class modCron extends DolibarrModules $this->rights_class = 'cron'; $r=0; + // Cronjobs + $this->cronjobs = array( + 0=>array('label'=>'PurgeDeleteTemporaryFilesShort', 'jobtype'=>'method', 'class'=>'core/class/utils.class.php', 'objectname'=>'Utils', 'method'=>'purgeFiles', 'parameters'=>'', 'comment'=>'PurgeDeleteTemporaryFiles', 'frequency'=>1, 'unitfrequency'=>3600 * 24 * 7), + // 1=>array('label'=>'My label', 'jobtype'=>'command', 'command'=>'', 'parameters'=>'', 'comment'=>'Comment', 'frequency'=>1, 'unitfrequency'=>3600*24) + ); + $this->rights[$r][0] = 23001; $this->rights[$r][1] = 'Read cron jobs'; $this->rights[$r][3] = 1; diff --git a/htdocs/cron/card.php b/htdocs/cron/card.php index e91b359ed98..76781d6645e 100644 --- a/htdocs/cron/card.php +++ b/htdocs/cron/card.php @@ -1,7 +1,7 @@ - * Copyright (C) 2013-2015 Laurent Destailleur + * Copyright (C) 2013-2016 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -539,7 +539,7 @@ else print ''; print $langs->trans('CronLabel').""; - print "".$object->label; + print "".$langs->trans($object->label); print ""; print ""; @@ -579,7 +579,7 @@ else print ''; print $langs->trans('CronNote').""; - print $object->note; + print $langs->trans($object->note); print ""; print ''; diff --git a/htdocs/cron/class/cronjob.class.php b/htdocs/cron/class/cronjob.class.php index a66fcd9597c..a22b4aa21c0 100644 --- a/htdocs/cron/class/cronjob.class.php +++ b/htdocs/cron/class/cronjob.class.php @@ -500,7 +500,6 @@ class Cronjob extends CommonObject $error=0; // Clean parameters - if (isset($this->label)) $this->label=trim($this->label); if (isset($this->jobtype)) $this->jobtype=trim($this->jobtype); if (isset($this->command)) $this->command=trim($this->command); @@ -524,7 +523,7 @@ class Cronjob extends CommonObject // Check parameters // Put here code to add a control on parameters values if (dol_strlen($this->datestart)==0) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronDtStart')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronDtStart')); $error++; } if ((dol_strlen($this->datestart)!=0) && (dol_strlen($this->dateend)!=0) && ($this->dateend<$this->datestart)) { @@ -532,32 +531,32 @@ class Cronjob extends CommonObject $error++; } if (empty($this->label)) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronLabel')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronLabel')); $error++; } if (empty($this->unitfrequency)) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronFrequency')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronFrequency')); $error++; } if (($this->jobtype=='command') && (empty($this->command))) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronCommand')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronCommand')); $error++; } if (($this->jobtype=='method') && (empty($this->classesname))) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronClass')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronClass')); $error++; } if (($this->jobtype=='method' || $this->jobtype == 'function') && (empty($this->methodename))) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronMethod')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronMethod')); $error++; } if (($this->jobtype=='method') && (empty($this->objectname))) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronObject')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronObject')); $error++; } if (($this->jobtype=='function') && (empty($this->libname))) { - $this->errors[]=$langs->trans('CronFieldMandatory',$langs->trans('CronLib')); + $this->errors[]=$langs->trans('CronFieldMandatory',$langs->transnoentitiesnoconv('CronLib')); $error++; } @@ -592,7 +591,7 @@ class Cronjob extends CommonObject $sql.= " libname=".(isset($this->libname)?"'".$this->db->escape($this->libname)."'":"null"); $sql.= " WHERE rowid=".$this->id; - $this->db->begin(); + $this->db->begin(); dol_syslog(get_class($this)."::update", LOG_DEBUG); $resql = $this->db->query($sql); @@ -841,6 +840,8 @@ class Cronjob extends CommonObject global $langs, $conf; $now=dol_now(); + $error = 0; + $retval = ''; $langs->load('cron'); @@ -889,7 +890,7 @@ class Cronjob extends CommonObject } - // Update last run date (to track launch) + // Update last run date (to track running jobs) $this->datelastrun=$now; $this->lastoutput=''; $this->lastresult=''; @@ -904,49 +905,63 @@ class Cronjob extends CommonObject if ($this->jobtype=='method') { // load classes - $file = "/".$this->module_name."/class/".$this->classesname; - $ret=dol_include_once($file,$this->objectname); - if ($ret===false) + $ret=dol_include_once($this->classesname,$this->objectname); + if (! $error && $ret===false) { - $this->error=$langs->trans('CronCannotLoadClass',$file,$this->objectname); + $this->error=$langs->trans('CronCannotLoadClass',$this->classesname,$this->objectname); dol_syslog(get_class($this)."::run_jobs ".$this->error, LOG_ERR); - return -1; + $this->lastoutput = $this->error; + $this->lastresult = -1; + $retval = $this->lastresult; + $error++; } // Load langs - $result=$langs->load($this->module_name.'@'.$this->module_name); - if ($result<0) + if (! $error) { - dol_syslog(get_class($this)."::run_jobs Cannot load module langs".$langs->error, LOG_ERR); - return -1; + $result=$langs->load($this->module_name.'@'.$this->module_name); + if ($result<0) + { + dol_syslog(get_class($this)."::run_jobs Cannot load module lang file - ".$langs->error, LOG_ERR); + $this->lastoutput = $langs->error; + $this->lastresult = -1; + $retval = $this->lastresult; + $error++; + } } - - dol_syslog(get_class($this)."::run_jobs ".$this->objectname."->".$this->methodename."(".$this->params.");", LOG_DEBUG); - - // Create Object for the call module - $object = new $this->objectname($this->db); - - $params_arr = explode(", ",$this->params); - if (!is_array($params_arr)) + + if (! $error) { - $result = call_user_func(array($object, $this->methodename), $this->params); - } - else - { - $result = call_user_func_array(array($object, $this->methodename), $params_arr); - } - - if ($result===false) - { - dol_syslog(get_class($this)."::run_jobs ".$object->error, LOG_ERR); - return -1; - } - else - { - $this->lastoutput=var_export($result,true); - $this->lastresult=var_export($result,true); - } - + dol_syslog(get_class($this)."::run_jobs ".$this->objectname."->".$this->methodename."(".$this->params.");", LOG_DEBUG); + + // Create Object for the call module + $object = new $this->objectname($this->db); + + $params_arr = explode(", ",$this->params); + if (!is_array($params_arr)) + { + $result = call_user_func(array($object, $this->methodename), $this->params); + } + else + { + $result = call_user_func_array(array($object, $this->methodename), $params_arr); + } + + if ($result===false) + { + dol_syslog(get_class($this)."::run_jobs ".$object->error, LOG_ERR); + $this->lastoutput = $object->error; + $this->lastresult = -1; + $retval = $this->lastresult; + $error++; + } + else + { + $this->lastoutput='NA'; + $this->lastresult=var_export($result,true); + $retval = $this->lastresult; + } + } } if($this->jobtype == 'function') @@ -981,12 +996,16 @@ class Cronjob extends CommonObject if ($result === false) { dol_syslog(get_class($this) . "::run_jobs " . $object->error, LOG_ERR); - return -1; + + $this->lastoutput = $object->error; + $this->lastresult = -1; + $retval = $this->lastresult; } else { $this->lastoutput=var_export($result,true); - $this->lastresult=var_export($result,true); + $this->lastresult=var_export($result,true); // Return code + $retval = $this->lastresult; } } @@ -1029,9 +1048,7 @@ class Cronjob extends CommonObject dol_syslog(get_class($this)."::run_jobs output_arr:".var_export($output_arr,true), LOG_DEBUG); - // Update with result - $this->lastoutput=''; if (is_array($output_arr) && count($output_arr)>0) { foreach($output_arr as $val) @@ -1049,7 +1066,7 @@ class Cronjob extends CommonObject } else { - return 1; + return $error?-1:1; } } @@ -1089,26 +1106,26 @@ class Cronjob extends CommonObject if (empty($this->datenextrun)) { - $this->datenextrun = $now + ($this->frequency * $this->unitfrequency); + if (empty($this->datestart)) $this->datenextrun = $now + ($this->frequency * $this->unitfrequency); + else $this->datenextrun = $this->datestart + ($this->frequency * $this->unitfrequency); + } + + if ($this->datenextrun < $now && $this->frequency > 0 && $this->unitfrequency > 0) + { + // Loop until date is after future + while ($this->datenextrun < $now) + { + $this->datenextrun += ($this->frequency * $this->unitfrequency); + + // TODO For exact frequency (every month, every year, ...), use instead a dol_time_plus_duree($time, $duration_value, $duration_unit) + } } else { - if ($this->datenextrun < $now && $this->frequency > 0) - { - // Loop until date is after future - while ($this->datenextrun < $now) - { - $this->datenextrun += ($this->frequency * $this->unitfrequency); - - // TODO For exact frequency (every month, every year, ...), use instead a dol_time_plus_duree($time, $duration_value, $duration_unit) - } - } - else - { - //$this->datenextrun=$this->datenextrun + ($this->frequency * $this->unitfrequency); - } + //$this->datenextrun=$this->datenextrun + ($this->frequency * $this->unitfrequency); } + // Archive job if ($this->autodelete == 2) { @@ -1116,7 +1133,7 @@ class Cronjob extends CommonObject || ($this->dateend && ($this->datenextrun > $this->dateend))) { $this->status = 2; - dol_syslog(get_class($this)."::reprogram_jobs Job must be set to archived", LOG_ERR); + dol_syslog(get_class($this)."::reprogram_jobs Job will be set to archived", LOG_ERR); } } diff --git a/htdocs/cron/list.php b/htdocs/cron/list.php index 867695cade6..3ff7e974408 100644 --- a/htdocs/cron/list.php +++ b/htdocs/cron/list.php @@ -54,7 +54,7 @@ if ($status == '') $status=-2; $search_label=GETPOST("search_label",'alpha'); if (empty($sortorder)) $sortorder="DESC"; -if (empty($sortfield)) $sortfield="t.datenextrun"; +if (empty($sortfield)) $sortfield="t.status"; if (empty($arch)) $arch = 0; if ($page == -1) { $page = 0 ; @@ -99,24 +99,26 @@ if ($action == 'confirm_execute' && $confirm == "yes" && $user->rights->cron->ex $now = dol_now(); // Date we start - $result = $object->run_jobs($user->login); - if ($result < 0) { + $resrunjob = $object->run_jobs($user->login); + if ($resrunjob < 0) { setEventMessages($object->error, $object->errors, 'errors'); } - else + + // Programm next run + $res = $object->reprogram_jobs($user->login, $now); + if ($res > 0) { - $res = $object->reprogram_jobs($user->login, $now); - if ($res > 0) + if ($resrunjob >= 0) // We add result of reprogram ony if no error message already reported { if ($object->lastresult > 0) setEventMessages($langs->trans("JobFinished"), null, 'warnings'); else setEventMessages($langs->trans("JobFinished"), null, 'mesgs'); - $action=''; - } - else - { - setEventMessages($object->error, $object->errors, 'errors'); - $action=''; } + $action=''; + } + else + { + setEventMessages($object->error, $object->errors, 'errors'); + $action=''; } header("Location: ".DOL_URL_ROOT.'/cron/list.php?status=-2'); // Make a call to avoid to run twice job when using back @@ -246,21 +248,19 @@ if ($num > 0) if ($line->jobtype=='method') { $text=$langs->trans("CronClass"); - $texttoshow=$langs->trans('CronModule').':'.$line->module_name.'
      '; - $texttoshow.=$langs->trans('CronClass').':'. $line->classesname.'
      '; - $texttoshow.=$langs->trans('CronObject').':'. $line->objectname.'
      '; - $texttoshow.=$langs->trans('CronMethod').':'. $line->methodename; - if(!empty($line->params)) { - $texttoshow.='
      '.$langs->trans('CronArgs').':'. $line->params; - } + $texttoshow=$langs->trans('CronModule').': '.$line->module_name.'
      '; + $texttoshow.=$langs->trans('CronClass').': '. $line->classesname.'
      '; + $texttoshow.=$langs->trans('CronObject').': '. $line->objectname.'
      '; + $texttoshow.=$langs->trans('CronMethod').': '. $line->methodename; + $texttoshow.='
      '.$langs->trans('CronArgs').':'. $line->params; + $texttoshow.='
      '.$langs->trans('Comment').':'. $line->note; } elseif ($line->jobtype=='command') { $text=$langs->trans('CronCommand'); $texttoshow=$langs->trans('CronCommand').': '.dol_trunc($line->command); - if(!empty($line->params)) { - $texttoshow='
      '.$langs->trans('CronArgs').':'. $line->params; - } + $texttoshow.='
      '.$langs->trans('CronArgs').':'. $line->params; + $texttoshow.='
      '.$langs->trans('Comment').':'. $line->note; } print $form->textwithpicto($text, $texttoshow, 1); print ''; @@ -297,7 +297,7 @@ if ($num > 0) print ''; print ''; - if(!empty($line->lastresult)) {print dol_trunc($line->lastresult);} + if ($line->lastresult != '') {print dol_trunc($line->lastresult);} print ''; print ''; diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 13368cbfc06..55eb22f0aee 100755 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -154,6 +154,7 @@ Purge=Purge PurgeAreaDesc=This page allows you to delete all files built or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not necessary. It is provided for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files built by the web server. PurgeDeleteLogFile=Delete log file %s defined for Syslog module (no risk to loose data) PurgeDeleteTemporaryFiles=Delete all temporary files (no risk to loose data) +PurgeDeleteTemporaryFilesShort=Delete temporary files PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory %s. Temporary files but also database backup dumps, files attached to elements (third parties, invoices, ...) and uploaded into the ECM module will be deleted. PurgeRunNow=Purge now PurgeNothingToDelete=No directory or file to delete. From 827fd396581498600bd815f40ed24bc4d491ac9f Mon Sep 17 00:00:00 2001 From: mic9p Date: Sat, 30 Jan 2016 10:35:57 +0100 Subject: [PATCH 083/148] Do not select siren but tva_intra from societe VAT report by customer shows an empty field. --- htdocs/core/lib/tax.lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/core/lib/tax.lib.php b/htdocs/core/lib/tax.lib.php index cd128cec817..758301c9171 100644 --- a/htdocs/core/lib/tax.lib.php +++ b/htdocs/core/lib/tax.lib.php @@ -110,7 +110,7 @@ function vat_by_thirdparty($db, $y, $date_start, $date_end, $modetax, $direction if ($modetax == 1) { // If vat paid on due invoices (non draft) - $sql = "SELECT s.rowid as socid, s.nom as name, s.siren as tva_intra, s.tva_assuj as assuj,"; + $sql = "SELECT s.rowid as socid, s.nom as name, s.tva_intra as tva_intra, s.tva_assuj as assuj,"; $sql.= " sum(f.$total_ht) as amount, sum(f.".$total_tva.") as tva,"; $sql.= " sum(f.localtax1) as localtax1,"; $sql.= " sum(f.localtax2) as localtax2"; From c4d8c20abbbe2ef6fd09fccdfb2bf7da08fb28d2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 14:32:20 +0100 Subject: [PATCH 084/148] Fix missing include --- htdocs/accountancy/class/html.formventilation.class.php | 2 ++ htdocs/admin/dict.php | 2 +- htdocs/compta/bank/card.php | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/htdocs/accountancy/class/html.formventilation.class.php b/htdocs/accountancy/class/html.formventilation.class.php index 6863b997d33..1dd8e2caea6 100644 --- a/htdocs/accountancy/class/html.formventilation.class.php +++ b/htdocs/accountancy/class/html.formventilation.class.php @@ -102,6 +102,8 @@ class FormVentilation extends Form { global $conf; + require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; + $out = ''; $sql = "SELECT DISTINCT aa.account_number, aa.label, aa.rowid, aa.fk_pcg_version"; diff --git a/htdocs/admin/dict.php b/htdocs/admin/dict.php index cdba648cac9..17033845f8c 100644 --- a/htdocs/admin/dict.php +++ b/htdocs/admin/dict.php @@ -37,7 +37,7 @@ require_once DOL_DOCUMENT_ROOT.'/core/class/html.formcompany.class.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/admin.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/lib/functions2.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; -if (! empty($conf->accounting->enabled)) require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; if (! empty($conf->accounting->enabled)) require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; $langs->load("errors"); diff --git a/htdocs/compta/bank/card.php b/htdocs/compta/bank/card.php index 08ab509448a..cccf16f0467 100644 --- a/htdocs/compta/bank/card.php +++ b/htdocs/compta/bank/card.php @@ -33,7 +33,7 @@ require_once DOL_DOCUMENT_ROOT . '/core/class/html.formcompany.class.php'; require_once DOL_DOCUMENT_ROOT . '/core/class/html.formbank.class.php'; require_once DOL_DOCUMENT_ROOT . '/compta/bank/class/account.class.php'; require_once DOL_DOCUMENT_ROOT . '/core/class/extrafields.class.php'; -if (! empty($conf->accounting->enabled)) require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; if (! empty($conf->accounting->enabled)) require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; $langs->load("banks"); From cc7d105d88a70b528a5e0d3cd143e6550ab2d622 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 15:07:22 +0100 Subject: [PATCH 085/148] Fix height in mapping impot step --- htdocs/imports/import.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/htdocs/imports/import.php b/htdocs/imports/import.php index 9e729fb36ac..c6fe3094b68 100644 --- a/htdocs/imports/import.php +++ b/htdocs/imports/import.php @@ -836,6 +836,7 @@ if ($step == 4 && $datatoimport) print ''; // List of targets fields + $height=24; $i = 0; $var=true; $mandatoryfieldshavesource=true; @@ -843,7 +844,7 @@ if ($step == 4 && $datatoimport) foreach($fieldstarget as $code=>$label) { $var=!$var; - print ''; + print ''; $i++; @@ -1704,13 +1705,15 @@ function show_elem($fieldssource,$pos,$key,$var,$nostyle='') { global $langs,$bc; + $height='24'; + print "\n\n\n"; print '
      '."\n"; print ''."\n"; if ($pos && $pos > count($fieldssource)) // No fields { - print ''; + print ''; print ''; @@ -1721,7 +1724,7 @@ function show_elem($fieldssource,$pos,$key,$var,$nostyle='') } elseif ($key == 'none') // Empty line { - print ''; + print ''; print ''; @@ -1732,7 +1735,7 @@ function show_elem($fieldssource,$pos,$key,$var,$nostyle='') } else // Print field of source file { - print ''; + print ''; print ''; - if (! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print ''; + if (! empty($conf->global->PRODUIT_CUSTOMER_PRICES) || ! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print ''; print ''; print ''; if (! empty($conf->dynamicprices->enabled)) { @@ -1098,7 +1098,7 @@ if ($result) } print '"; - if (! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print '"; + if (! empty($conf->global->PRODUIT_CUSTOMER_PRICES) || ! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print '"; //Price if (! empty($objp->fk_price_expression) && ! empty($conf->dynamicprices->enabled)) From 6e69e99227e89d65c7df5963739b4f634c78fb30 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 15:33:11 +0100 Subject: [PATCH 088/148] FIX VAT Rate was not visible in log of old price list --- htdocs/product/price.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/product/price.php b/htdocs/product/price.php index 4e0079b491d..f10d8f17922 100644 --- a/htdocs/product/price.php +++ b/htdocs/product/price.php @@ -1026,7 +1026,7 @@ $sql .= " WHERE fk_product = " . $object->id; $sql .= " AND p.entity IN (" . getEntity('productprice', 1) . ")"; $sql .= " AND p.fk_user_author = u.rowid"; if (! empty($socid) && ! empty($conf->global->PRODUIT_MULTIPRICES)) $sql .= " AND p.price_level = " . $soc->price_level; -$sql .= " ORDER BY p.date_price, p.rowid DESC, p.price_level ASC"; +$sql .= " ORDER BY p.date_price DESC, p.rowid DESC, p.price_level ASC"; // $sql .= $db->plimit(); $result = $db->query($sql); @@ -1063,7 +1063,7 @@ if ($result) } print ''; - if (! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print ''; + if (! empty($conf->global->PRODUIT_CUSTOMER_PRICES) || ! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print ''; print ''; print ''; if (! empty($conf->dynamicprices->enabled)) { @@ -1098,7 +1098,7 @@ if ($result) } print '"; - if (! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print '"; + if (! empty($conf->global->PRODUIT_CUSTOMER_PRICES) || ! empty($conf->global->PRODUIT_MULTIPRICES_USE_VAT_PER_LEVEL) || ! empty($conf->global->PRODUIT_CUSTOMER_PRICES_BY_QTY)) print '"; //Price if (! empty($objp->fk_price_expression) && ! empty($conf->dynamicprices->enabled)) From 8faeac611aece93d203ddd9ea240d285f2ff7939 Mon Sep 17 00:00:00 2001 From: mic9p Date: Sat, 30 Jan 2016 10:35:57 +0100 Subject: [PATCH 089/148] Do not select siren but tva_intra from societe VAT report by customer shows an empty field. --- htdocs/core/lib/tax.lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/core/lib/tax.lib.php b/htdocs/core/lib/tax.lib.php index 2387332e670..0a3c4942857 100644 --- a/htdocs/core/lib/tax.lib.php +++ b/htdocs/core/lib/tax.lib.php @@ -108,7 +108,7 @@ function vat_by_thirdparty($db, $y, $date_start, $date_end, $modetax, $direction if ($modetax == 1) { // If vat paid on due invoices (non draft) - $sql = "SELECT s.rowid as socid, s.nom as name, s.siren as tva_intra, s.tva_assuj as assuj,"; + $sql = "SELECT s.rowid as socid, s.nom as name, s.tva_intra as tva_intra, s.tva_assuj as assuj,"; $sql.= " sum(f.$total_ht) as amount, sum(f.".$total_tva.") as tva,"; $sql.= " sum(f.localtax1) as localtax1,"; $sql.= " sum(f.localtax2) as localtax2"; From 129f5aad8ea186fab41cc7a7492a6c901b93a92c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 15:56:04 +0100 Subject: [PATCH 090/148] Fix bad translation --- htdocs/langs/ar_SA/main.lang | 98 ++++++++++++++++++------------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/htdocs/langs/ar_SA/main.lang b/htdocs/langs/ar_SA/main.lang index fc1543d5f3c..33eb00f16ba 100644 --- a/htdocs/langs/ar_SA/main.lang +++ b/htdocs/langs/ar_SA/main.lang @@ -1,5 +1,5 @@ # Dolibarr language file - Source file is en_US - main -DIRECTION=لتر +DIRECTION=ltr # Note for Chinese: # msungstdlight or cid0ct are for traditional Chinese (traditional does not render with Ubuntu pdf reader) # stsongstdlight or cid0cs are for simplified Chinese @@ -7,22 +7,22 @@ DIRECTION=لتر FONTFORPDF=DejaVuSans FONTSIZEFORPDF=9 SeparatorDecimal=. -SeparatorThousand=، -FormatDateShort=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ Y -FormatDateShortInput=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ Y -FormatDateShortJava=MM / DD / YYYY -FormatDateShortJavaInput=MM / DD / YYYY -FormatDateShortJQuery=ؓهر / ŁŠŁˆŁ… / سنة -FormatDateShortJQueryInput=ؓهر / ŁŠŁˆŁ… / سنة +SeparatorThousand=None +FormatDateShort=%d/%m/%Y +FormatDateShortInput=%d/%m/%Y +FormatDateShortJava=dd/MM/yyyy +FormatDateShortJavaInput=dd/MM/yyyy +FormatDateShortJQuery=dd/mm/yy +FormatDateShortJQueryInput=dd/mm/yy FormatHourShortJQuery=HH: MI -FormatHourShort=٪عفريت -FormatHourShortDuration=ŁŖ H:ŁŖ M -FormatDateTextShort=ŁŖ ŲØŁŖ د،٪ Y -FormatDateText=ŁŖ BŁŖ د،٪ Y -FormatDateHourShort=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ YŁŖ I:ŁŖ MŁŖ Ų¹ -FormatDateHourSecShort=ŁŖ Ł… /ŁŖ ŲÆ /ŁŖ YŁŖ I:ŁŖ M:ŁŖ SŁŖ Ų¹ -FormatDateHourTextShort=ŁŖ ŲØŁŖ د،٪ Y،٪ I:ŁŖ MŁŖ Ų¹ -FormatDateHourText=ŁŖ BŁŖ د،٪ Y،٪ I:ŁŖ MŁŖ Ų¹ +FormatHourShort=%H:%M +FormatHourShortDuration=%H:%M +FormatDateTextShort=%d %b %Y +FormatDateText=%d %B %Y +FormatDateHourShort=%d/%m/%Y %H:%M +FormatDateHourSecShort=%d/%m/%Y %H:%M:%S +FormatDateHourTextShort=%d %b %Y %H:%M +FormatDateHourText=%d %B %Y %H:%M DatabaseConnection=Ų§ŲŖŲµŲ§Ł„ قاعدة Ų§Ł„ŲØŁŠŲ§Ł†Ų§ŲŖ NoTemplateDefined=No template defined for this email type NoTranslation=لا يوجد ترجمة @@ -30,19 +30,19 @@ NoRecordFound=لا يوجد سجلات NoError=لا Ų®Ų·Ų£ Error=Ų®Ų·Ų£ Errors=Ų£Ų®Ų·Ų§Ų” -ErrorFieldRequired=Ł…Ų·Ł„ŁˆŲØ حقل 'ŁŖ Ł‚' -ErrorFieldFormat=حقل 'ŁŖ Ł‚' له Ł‚ŁŠŁ…Ų© سيئة -ErrorFileDoesNotExists=الملف غير Ł…ŁˆŲ¬ŁˆŲÆŁŖ Ų§Ł„ŲµŁˆŲ±Ų© -ErrorFailedToOpenFile=فؓل في فتح الملف٪ Ų§Ł„ŲµŁˆŲ±Ų© -ErrorCanNotCreateDir=لا ŁŠŁ…ŁƒŁ† ؄نؓاؔ DIRŁŖ Ų§Ł„ŲµŁˆŲ±Ų© -ErrorCanNotReadDir=لا ŁŠŁ…ŁƒŁ† قراؔة DIRŁŖ Ų§Ł„ŲµŁˆŲ±Ų© -ErrorConstantNotDefined=المعلمة٪ S غير معرف +ErrorFieldRequired=Field '%s' is required +ErrorFieldFormat=Field '%s' has a bad value +ErrorFileDoesNotExists=File %s does not exist +ErrorFailedToOpenFile=Failed to open file %s +ErrorCanNotCreateDir=Can not create dir %s +ErrorCanNotReadDir=Can not read dir %s +ErrorConstantNotDefined=Parameter %s not defined ErrorUnknown=Ų®Ų·Ų£ غير Ł…Ų¹Ų±ŁˆŁ ErrorSQL=Ų®Ų·Ų£ SQL -ErrorLogoFileNotFound=لم ŁŠŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على ملف Ų“Ų¹Ų§Ų± 'ŁŖ Ł‚' +ErrorLogoFileNotFound=Logo file '%s' was not found ErrorGoToGlobalSetup=اذهب ؄لى 'ؓركة / Ł…Ų¤Ų³Ų³Ų©' ال؄عداد ل؄صلاح هذه ErrorGoToModuleSetup=الذهاب ؄لى Ų§Ł„ŁˆŲ­ŲÆŲ© ال؄عداد ل؄صلاح هذه -ErrorFailedToSendMail=فؓل في Ų„Ų±Ų³Ų§Ł„ Ų§Ł„ŲØŲ±ŁŠŲÆ (المرسل =ŁŖ Ł‚ŲŒ استقبال =ŁŖ Ł‚) +ErrorFailedToSendMail=Failed to send mail (sender=%s, receiver=%s) ErrorAttachedFilesDisabled=ŲŖŁ… ŲŖŲ¹Ų·ŁŠŁ„ ؄رفاق ملف في هذا الخادم ErrorFileNotUploaded=ŁˆŁŠŲŖŁ… ŲŖŲ­Ł…ŁŠŁ„ الملف. تحقق لا يتجاوز هذا الحجم الأقصى Ų§Ł„Ł…Ų³Ł…ŁˆŲ­ ŲØŁ‡ŲŒ أن المساحة الحرة Ų§Ł„Ł…ŲŖŁˆŁŲ±Ų© على القرص ŁˆŲ§Ł„ŲŖŁŠ لا يوجد بالفعل ملف بنفس الاسم في هذا Ų§Ł„ŲÆŁ„ŁŠŁ„. ErrorInternalErrorDetected=Ų®Ų·Ų£ Ų§Ł„ŁƒŲ“Ł عن @@ -51,20 +51,20 @@ ErrorWrongHostParameter=المعلمة Ų§Ł„Ł…Ų¶ŁŠŁ Ų®Ų§Ų·Ų¦Ų© ErrorYourCountryIsNotDefined=لم ŁŠŲŖŁ… تعريف ŲØŁ„ŲÆŁƒ. الذهاب ؄لى الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© ال؄عداد-تحرير ŁˆŁ…Ų“Ų§Ų±ŁƒŲ© Ł…Ų±Ų© أخرى في Ų§Ł„Ł†Ł…ŁˆŲ°Ų¬. ErrorRecordIsUsedByChild=فؓل في حذف هذا السجل. ŁˆŁŠŲ³ŲŖŲ®ŲÆŁ… هذا السجل من قبل واحد على الأقل السجلات التابعة. ErrorWrongValue=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© -ErrorWrongValueForParameterX=Ł‚ŁŠŁ…Ų© Ų®Ų§Ų·Ų¦Ų© للمعلمة٪ Ų§Ł„ŲµŁˆŲ±Ų© +ErrorWrongValueForParameterX=Wrong value for parameter %s ErrorNoRequestInError=أي طلب في الخطأ ErrorServiceUnavailableTryLater=الخدمة غير Ł…ŲŖŁˆŁŲ±Ų© في Ų§Ł„ŁˆŁ‚ŲŖ الراهن. Ų­Ų§ŁˆŁ„ Ł…Ų¬ŲÆŲÆŲ§ لاحقا. ErrorDuplicateField=Ł‚ŁŠŁ…Ų© Ł…ŁƒŲ±Ų±Ų© في حقل فريد ErrorSomeErrorWereFoundRollbackIsDone=ŲŖŁ… Ų§Ł„Ų¹Ų«ŁˆŲ± على ŲØŲ¹Ų¶ الأخطاؔ. نحن التراجع Ų§Ł„ŲŖŲŗŁŠŁŠŲ±Ų§ŲŖ. -ErrorConfigParameterNotDefined=لم ŁŠŲŖŁ… تعريف المعلمة٪ Ų§Ł„ŲµŁˆŲ±Ų© داخل ملف Ų§Ł„ŲŖŁƒŁˆŁŠŁ† Dolibarr conf.php. -ErrorCantLoadUserFromDolibarrDatabase=فؓل في Ų§Ł„Ų¹Ų«ŁˆŲ± على المستخدم٪ Ų§Ł„ŲµŁˆŲ±Ų© في قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ Dolibarr. -ErrorNoVATRateDefinedForSellerCountry=خطأ، لا معدلات ضريبة Ų§Ł„Ł‚ŁŠŁ…Ų© المضافة المحددة للبلد 'ŁŖ Ł‚'. -ErrorNoSocialContributionForSellerCountry=خطأ، لا Ų§Ł„Ų§Ų¬ŲŖŁ…Ų§Ų¹ŁŠ / Ų§Ł„Ł…Ų§Ł„ŁŠ Ł†ŁˆŲ¹ الضرائب المحددة للبلد 'ŁŖ Ł‚'. +ErrorConfigParameterNotDefined=Parameter %s is not defined inside Dolibarr config file conf.php. +ErrorCantLoadUserFromDolibarrDatabase=Failed to find user %s in Dolibarr database. +ErrorNoVATRateDefinedForSellerCountry=Error, no vat rates defined for country '%s'. +ErrorNoSocialContributionForSellerCountry=Error, no social/fiscal taxes type defined for country '%s'. ErrorFailedToSaveFile=خطأ، فؓل في حفظ الملف. NotAuthorized=غير Ł…ŲµŲ±Ų­ Ł„Łƒ ان تفعل Ų°Ł„Łƒ. SetDate=Ų§Ł„ŲŖŲ§Ų±ŁŠŲ® المحدد SelectDate=تحديد تاريخ -SeeAlso=انظر أيضا Ų§Ł„ŲµŁˆŲ±Ų©ŁŖ +SeeAlso=See also %s SeeHere=انظر هنا BackgroundColorByDefault=Ł„ŁˆŁ† Ų§Ł„Ų®Ł„ŁŁŠŲ© Ų§Ł„Ų§ŁŲŖŲ±Ų§Ų¶ŁŠŲ© FileNotUploaded=لم ؄يداع الملف @@ -79,7 +79,7 @@ LevelOfFeature=Ł…Ų³ŲŖŁˆŁ‰ Ł…ŁŠŲ²Ų§ŲŖ NotDefined=غير معرف DefinedAndHasThisValue=تعريف ŁˆŁ‚ŁŠŁ…Ų© Ł„ IsNotDefined=غير Ł…Ų­ŲÆŲÆ -DolibarrInHttpAuthenticationSoPasswordUseless=Dolibarr وضع مصادقة Ł‡Łˆ ال؄عداد ؄لى٪ s في ملف Ų§Ł„ŲŖŁƒŁˆŁŠŁ† conf.php.
      ŁˆŁ‡Ų°Ų§ ŁŠŲ¹Ł†ŁŠ أن قاعدة ŲØŁŠŲ§Ł†Ų§ŲŖ ŁƒŁ„Ł…Ų© السر Ł‡ŁŠ خارجي Ł„Dolibarr، Ł„Ų°Ł„Łƒ تغيير هذا المجال ŁŠŁ…ŁƒŁ† أن ŁŠŁƒŁˆŁ† لها أي Ų¢Ų«Ų§Ų±. +DolibarrInHttpAuthenticationSoPasswordUseless=Dolibarr authentication mode is setup to %s in configuration file conf.php.
      This means that password database is extern to Dolibarr, so changing this field may have no effects. Administrator=Ł…ŲÆŁŠŲ± Undefined=غير Ł…Ų­ŲÆŲÆ PasswordForgotten=Ł†Ų³ŁŠŲŖ ŁƒŁ„Ł…Ų© Ų§Ł„Ł…Ų±ŁˆŲ±ŲŸ @@ -103,7 +103,7 @@ TechnicalInformation=Ų§Ł„Ł…Ų¹Ł„ŁˆŁ…Ų§ŲŖ Ų§Ł„ŲŖŁ‚Ł†ŁŠŲ© TechnicalID=ID Ų§Ł„ŁŁ†ŁŠ NotePublic=ملاحظة (Ų§Ł„Ų¬Ł…Ł‡ŁˆŲ±) NotePrivate=ملاحظة (Ų®Ų§Ųµ) -PrecisionUnitIsLimitedToXDecimals=ŁƒŲ§Ł† Dolibarr ال؄عداد للحد من دقة Ų£Ų³Ų¹Ų§Ų± Ų§Ł„ŁˆŲ­ŲÆŲ§ŲŖ ؄لى Ų§Ł„Ų¹Ų“Ų±ŁŠŲ©ŁŖ Ų§Ł„ŲµŁˆŲ±Ų©. +PrecisionUnitIsLimitedToXDecimals=Dolibarr was setup to limit precision of unit prices to %s decimals. DoTest=Ų§Ų®ŲŖŲØŲ§Ų± ToFilter=فلتر NoFilter=No filter @@ -140,7 +140,7 @@ AddActionDone=؄ضافة Ų­ŲÆŲ« Ų§Ł„Ł‚ŁŠŲ§Ł… به Close=؄غلاق Close2=؄غلاق Confirm=تأكيد -ConfirmSendCardByMail=هل تريد حقا أن ترسل Ł…Ų­ŲŖŁˆŁ‰ هذه البطاقة عن Ų·Ų±ŁŠŁ‚ Ų§Ł„ŲØŲ±ŁŠŲÆ ؄لى٪ s؟ +ConfirmSendCardByMail=Do you really want to send content of this card by mail to %s ? Delete=حذف Remove=؄زالة Resiliate=Resiliate @@ -218,7 +218,7 @@ Limit=Ų­ŲÆ Limits=حدود DevelopmentTeam=ŁŲ±ŁŠŁ‚ Ų§Ł„ŲŖŲ·ŁˆŁŠŲ± Logout=ŲŖŲ³Ų¬ŁŠŁ„ خروج -NoLogoutProcessWithAuthMode=أي Ł…ŁŠŲ²Ų© قطع ŲŖŲ·ŲØŁŠŁ‚ŁŠŲ© Ł…Ų¹ وضع المصادقة٪ Ų§Ł„ŲµŁˆŲ±Ų© +NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s Connection=الاتصال Setup=Ų§Ł„ŲŖŲ«ŲØŁŠŲŖ Alert=؄نذار @@ -388,15 +388,15 @@ ContactsAddressesForCompany=اتصالات / Ų¹Ł†Ų§ŁˆŁŠŁ† لهذا الطرف Ų§ AddressesForCompany=Ų¹Ł†Ų§ŁˆŁŠŁ† لهذا الطرف الثالث ActionsOnCompany=الأحداث Ų­ŁˆŁ„ هذا الطرف الثالث ActionsOnMember=الأحداث عن هذا Ų§Ł„Ų¹Ų¶Łˆ -NActions=الأحداث٪ Ų§Ł„ŲµŁˆŲ±Ų© -NActionsLate=ŁŖ في ŁˆŁ‚ŲŖ Ł…ŲŖŲ£Ų®Ų± Ų§Ł„ŲµŁˆŲ±Ų© +NActions=%s events +NActionsLate=%s late RequestAlreadyDone=طلب المسجل بالفعل Filter=فلتر -FilterOnInto=Ł…Ų¹Ų§ŁŠŁŠŲ± البحث 'ŁŖ Ł‚' ؄لى Ų­Ł‚ŁˆŁ„ŁŖ Ų§Ł„ŲµŁˆŲ±Ų© +FilterOnInto=Search criteria '%s' into fields %s RemoveFilter=؄زالة فلتر ChartGenerated=الرسم Ų§Ł„ŲØŁŠŲ§Ł†ŁŠ Ų§Ł„Ł…ŲŖŁˆŁ„ŲÆŲ© ChartNotGenerated=الرسم Ų§Ł„ŲØŁŠŲ§Ł†ŁŠ لم ŲŖŁˆŁ„ŲÆ -GeneratedOn=بناؔ على٪ Ų§Ł„ŲµŁˆŲ±Ų© +GeneratedOn=Build on %s Generate=ŲŖŁˆŁ„ŁŠŲÆ Duration=المدة Ų§Ł„Ų²Ł…Ł†ŁŠŲ© TotalDuration=المدة Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠŲ© @@ -529,7 +529,7 @@ File=ملف Files=ملفات NotAllowed=غير Ł…Ų³Ł…ŁˆŲ­ ReadPermissionNotAllowed=؄ذن لا ŁŠŲ³Ł…Ų­ للقراؔة -AmountInCurrency=المبلغ بالعملة Ł‚ ŁŖ +AmountInCurrency=Amount in %s currency Example=Ł…Ų«Ų§Ł„ Examples=أمثلة NoExample=على Ų³ŲØŁŠŁ„ المثال لا @@ -541,9 +541,9 @@ NbOfObjects=Ų¹ŲÆŲÆ الأجسام NbOfReferers=Ų¹ŲÆŲÆ Ų§Ł„Ł…Ų“ŁŠŲ±ŁŠŁ† Referers=Ų§Ų“Ų§Ų±Ų© الأجسام TotalQuantity=Ų§Ł„ŁƒŁ…ŁŠŲ© Ų§Ł„Ų„Ų¬Ł…Ų§Ł„ŁŠŲ© -DateFromTo=ل٪ من Ł‚ Ł‚ ŁŖ -DateFrom=من Ł‚ ŁŖ -DateUntil=حتى Ł‚ ŁŖ +DateFromTo=From %s to %s +DateFrom=From %s +DateUntil=Until %s Check=فحص Uncheck=قم ب؄لغاؔ Ų§Ł„ŲŖŲ­ŲÆŁŠŲÆ Internal=Ų§Ł„ŲÆŲ§Ų®Ł„ŁŠŲ© @@ -595,11 +595,11 @@ GoBack=Ų§Ł„Ų¹ŁˆŲÆŲ© CanBeModifiedIfOk=ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ Ų„Ų°Ų§ ŁƒŲ§Ł† صحيحا CanBeModifiedIfKo=ŁŠŁ…ŁƒŁ† ŲŖŲ¹ŲÆŁŠŁ„Ł‡Ų§ Ų„Ų°Ų§ لم ŁŠŁƒŁ† صحيحا RecordModifiedSuccessfully=سجل ŲŖŲ¹ŲÆŁŠŁ„ بنجاح -RecordsModified=السجلات٪ Ų§Ł„ŲµŁˆŲ±Ų© المعدلة +RecordsModified=%s records modified AutomaticCode=Ł…ŲÆŁˆŁ†Ų© Ų§Ł„Ų¢Ł„ŁŠ NotManaged=لم ŁŠŁŁ„Ų­ FeatureDisabled=سمة Ų§Ł„Ł…Ų¹ŁˆŁ‚ŁŠŁ† -MoveBox=تحرك المربع ŁŖ Ł‚ +MoveBox=Move box %s Offered=Ų¹Ų±Ų¶ NotEnoughPermissions=Ł„ŁŠŲ³ Ł„ŲÆŁŠŁƒ ؄ذن لهذا العمل SessionName=اسم Ų§Ł„ŲÆŁˆŲ±Ų© @@ -623,7 +623,7 @@ MenuECM=ŁˆŲ«Ų§Ų¦Ł‚ MenuAWStats=AWStats MenuMembers=Ų£Ų¹Ų¶Ų§Ų” MenuAgendaGoogle=Ų¬ŁˆŲ¬Ł„ Ų¬ŲÆŁˆŁ„ الأعمال -ThisLimitIsDefinedInSetup=Dolibarr الحد (القائمة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© ال؄عداد للأمن) : %s ŁƒŁŠŁ„Łˆ بايت ، PHP الحد : %s ŁƒŁŠŁ„Łˆ بايت +ThisLimitIsDefinedInSetup= NoFileFound=لا Ų§Ł„ŁˆŲ«Ų§Ų¦Ł‚ Ų§Ł„Ł…Ų­ŁŁˆŲøŲ© في هذا المجلد CurrentUserLanguage=Ų§Ł„ŲµŁŠŲŗŲ© Ų§Ł„Ų­Ų§Ł„ŁŠŲ© CurrentTheme=Ų§Ł„Ł…ŁˆŲ¶ŁˆŲ¹ Ų§Ł„Ų­Ų§Ł„ŁŠ @@ -707,17 +707,17 @@ toward=Ł†Ų­Łˆ Access=ŁˆŲµŁˆŁ„ SelectAction=Ų­ŲÆŲÆ العمل HelpCopyToClipboard=Ų§Ų³ŲŖŲ®ŲÆŁ… Ctrl + C لنسخ ؄لى الحافظة -SaveUploadedFileWithMask=حفظ الملف على الخادم Ł…Ų¹ اسم "ŁŖ Ł‚" (ŁˆŲ„Ł„Ų§ "ŁŖ Ł‚") +SaveUploadedFileWithMask=حفظ الملف على الخادم Ł…Ų¹ اسم "%s" (otherwise "%s") OriginFileName=اسم الملف Ų§Ł„Ų£ŲµŁ„ŁŠ SetDemandReason=Ł…Ų¬Ł…ŁˆŲ¹Ų© Ł…ŲµŲÆŲ± SetBankAccount=تحديد الحساب Ų§Ł„Ł…ŲµŲ±ŁŁŠ AccountCurrency=عملة الحساب ViewPrivateNote=Ų¹Ų±Ų¶ الملاحظات -XMoreLines=ŁŖ Ł‚ Ų®Ų· (Ł‚) Ł…Ų®ŲØŲ£Ų© +XMoreLines=%s line(s) hidden PublicUrl=URL العام AddBox=؄ضافة Ł…Ų±ŲØŲ¹ SelectElementAndClickRefresh=Ų­ŲÆŲÆ عنصر ŁˆŲ§Ł†Ł‚Ų± ŁŁˆŁ‚ تحديث -PrintFile=Ų·ŲØŲ§Ų¹Ų© ملف٪ Ų§Ł„ŲµŁˆŲ±Ų© +PrintFile=Print File %s ShowTransaction=Ų¹Ų±Ų¶ الصفقة على Ų­Ų³Ų§ŲØ Ł…ŲµŲ±ŁŁŠ GoIntoSetupToChangeLogo=اذهب ؄لى الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© - Ų„Ų¹ŲÆŲ§ŲÆ - ؓركة Ł„ŲŖŲŗŁŠŁŠŲ± Ų“Ų¹Ų§Ų± أو الذهاب ؄لى الصفحة Ų§Ł„Ų±Ų¦ŁŠŲ³ŁŠŲ© - Ų„Ų¹ŲÆŲ§ŲÆ - Ų¹Ų±Ų¶ للاختباؔ. Deny=رفض From a31e035bc69877be3e2ee78002301c2d2750474f Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 16:19:49 +0100 Subject: [PATCH 091/148] Add more explanation on late definition --- htdocs/index.php | 2 +- htdocs/langs/en_US/boxes.lang | 2 +- htdocs/langs/en_US/main.lang | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/htdocs/index.php b/htdocs/index.php index 54b818954d4..d876b718ce8 100644 --- a/htdocs/index.php +++ b/htdocs/index.php @@ -321,7 +321,7 @@ print '
      '; print img_picto(($pos>0?$langs->trans("MoveField",$pos):''),'uparrow','class="boxhandle" style="cursor:move;"'); print '
      '; print ' '; print '
      '; // The image must have the class 'boxhandle' beause it's value used in DOM draggable objects to define the area used to catch the full object print img_picto($langs->trans("MoveField",$pos),'uparrow','class="boxhandle" style="cursor:move;"'); From d21908755ee8add902e456b1abf2144b60cf0d51 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 15:29:35 +0100 Subject: [PATCH 086/148] FIX Import/Export NPR VAT --- htdocs/core/modules/modProduct.class.php | 58 ++++++------------------ htdocs/societe/class/societe.class.php | 23 +++++++++- 2 files changed, 36 insertions(+), 45 deletions(-) diff --git a/htdocs/core/modules/modProduct.class.php b/htdocs/core/modules/modProduct.class.php index 295e348dc98..7616e6a36dd 100644 --- a/htdocs/core/modules/modProduct.class.php +++ b/htdocs/core/modules/modProduct.class.php @@ -44,7 +44,7 @@ class modProduct extends DolibarrModules */ function __construct($db) { - global $conf; + global $conf, $mysoc; $this->db = $db; $this->numero = 50; @@ -148,55 +148,20 @@ class modProduct extends DolibarrModules $this->export_label[$r]="Products"; // Translation key (used only if key ExportDataset_xxx_z not found) $this->export_permission[$r]=array(array("produit","export")); $this->export_fields_array[$r]=array('p.rowid'=>"Id",'p.ref'=>"Ref",'p.label'=>"Label",'p.description'=>"Description",'p.url'=>"PublicUrl",'p.accountancy_code_sell'=>"ProductAccountancySellCode",'p.accountancy_code_buy'=>"ProductAccountancyBuyCode",'p.note'=>"Note",'p.length'=>"Length",'p.surface'=>"Surface",'p.volume'=>"Volume",'p.weight'=>"Weight",'p.customcode'=>'CustomCode','p.price_base_type'=>"PriceBase",'p.price'=>"UnitPriceHT",'p.price_ttc'=>"UnitPriceTTC",'p.tva_tx'=>'VATRate','p.tosell'=>"OnSell",'p.tobuy'=>"OnBuy",'p.datec'=>'DateCreation','p.tms'=>'DateModification'); + if ($mysoc->useNPR()) $this->export_fields_array[$r]['p.recuperableonly']='NPR'; if (! empty($conf->stock->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('p.stock'=>'Stock','p.pmp'=>'PMPValue')); if (! empty($conf->barcode->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('p.barcode'=>'BarCode')); if (! empty($conf->fournisseur->enabled)) $this->export_fields_array[$r]=array_merge($this->export_fields_array[$r],array('s.nom'=>'Supplier','pf.ref_fourn'=>'SupplierRef','pf.unitprice'=>'SuppliersPrices')); $this->export_TypeFields_array[$r]=array('p.ref'=>"Text",'p.label'=>"Text",'p.description'=>"Text",'p.url'=>"Text",'p.accountancy_code_sell'=>"Text",'p.accountancy_code_buy'=>"Text",'p.note'=>"Text",'p.length'=>"Numeric",'p.surface'=>"Numeric",'p.volume'=>"Numeric",'p.weight'=>"Numeric",'p.customcode'=>'Text','p.price_base_type'=>"Text",'p.price'=>"Numeric",'p.price_ttc'=>"Numeric",'p.tva_tx'=>'Numeric','p.tosell'=>"Boolean",'p.tobuy'=>"Boolean",'p.datec'=>'Date','p.tms'=>'Date'); - if (! empty($conf->stock->enabled)) $this->export_TypeFields_array[$r]=array_merge($this->export_TypeFields_array[$r],array('p.pmp'=>'Numeric')); + if (! empty($conf->stock->enabled)) $this->export_TypeFields_array[$r]=array_merge($this->export_TypeFields_array[$r],array('p.stock'=>'Numeric','p.pmp'=>'Numeric')); if (! empty($conf->barcode->enabled)) $this->export_TypeFields_array[$r]=array_merge($this->export_TypeFields_array[$r],array('p.barcode'=>'Text')); if (! empty($conf->fournisseur->enabled)) $this->export_TypeFields_array[$r]=array_merge($this->export_TypeFields_array[$r],array('s.nom'=>'Text','pf.ref_fourn'=>'Text','pf.unitprice'=>'Numeric')); $this->export_entities_array[$r]=array('p.rowid'=>"product",'p.ref'=>"product",'p.label'=>"product",'p.description'=>"product",'p.url'=>"product",'p.accountancy_code_sell'=>'product','p.accountancy_code_sell'=>'product','p.note'=>"product",'p.length'=>"product",'p.surface'=>"product",'p.volume'=>"product",'p.weight'=>"product",'p.customcode'=>'product','p.price_base_type'=>"product",'p.price'=>"product",'p.price_ttc'=>"product",'p.tva_tx'=>"product",'p.tosell'=>"product",'p.tobuy'=>"product",'p.datec'=>"product",'p.tms'=>"product"); if (! empty($conf->stock->enabled)) $this->export_entities_array[$r]=array_merge($this->export_entities_array[$r],array('p.stock'=>'product','p.pmp'=>'product')); if (! empty($conf->barcode->enabled)) $this->export_entities_array[$r]=array_merge($this->export_entities_array[$r],array('p.barcode'=>'product')); if (! empty($conf->fournisseur->enabled)) $this->export_entities_array[$r]=array_merge($this->export_entities_array[$r],array('s.nom'=>'product','pf.ref_fourn'=>'product','pf.unitprice'=>'product')); - // Add extra fields - $sql="SELECT name, label, type FROM ".MAIN_DB_PREFIX."extrafields WHERE elementtype = 'product' AND entity IN (0, ".$conf->entity.')'; - $resql=$this->db->query($sql); - if ($resql) // This can fail when class is used on old database (during migration for example) - { - while ($obj=$this->db->fetch_object($resql)) - { - $fieldname='extra.'.$obj->name; - $fieldlabel=ucfirst($obj->label); - $typeFilter="Text"; - switch($obj->type) - { - case 'int': - case 'double': - case 'price': - $typeFilter="Numeric"; - break; - case 'date': - case 'datetime': - $typeFilter="Date"; - break; - case 'boolean': - $typeFilter="Boolean"; - break; - case 'sellist': - $tmp=''; - $tmpparam=unserialize($obj->param); // $tmp ay be array 'options' => array 'c_currencies:code_iso:code_iso' => null - if ($tmpparam['options'] && is_array($tmpparam['options'])) $tmp=array_shift(array_keys($tmpparam['options'])); - if (preg_match('/[a-z0-9_]+:[a-z0-9_]+:[a-z0-9_]+/', $tmp)) $typeFilter="List:".$tmp; - break; - } - $this->export_fields_array[$r][$fieldname]=$fieldlabel; - $this->export_TypeFields_array[$r][$fieldname]=$typeFilter; - $this->export_entities_array[$r][$fieldname]='product'; - } - } - // End add extra fields - + $keyforselect='product'; $keyforelement='product'; $keyforaliasextra='extra'; + include DOL_DOCUMENT_ROOT.'/core/extrafieldsinexport.inc.php'; $this->export_sql_start[$r]='SELECT DISTINCT '; $this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'product as p'; $this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'product_extrafields as extra ON p.rowid = extra.fk_object'; @@ -216,12 +181,14 @@ class modProduct extends DolibarrModules 'pr.price_min'=>"MinPriceLevelUnitPriceHT",'pr.price_min_ttc'=>"MinPriceLevelUnitPriceTTC", 'pr.tva_tx'=>'PriceLevelVATRate', 'pr.date_price'=>'DateCreation'); + if ($mysoc->useNPR()) $this->export_fields_array[$r]['pr.recuperableonly']='NPR'; //$this->export_TypeFields_array[$r]=array('p.ref'=>"Text",'p.label'=>"Text",'p.description'=>"Text",'p.url'=>"Text",'p.accountancy_code_sell'=>"Text",'p.accountancy_code_buy'=>"Text",'p.note'=>"Text",'p.length'=>"Numeric",'p.surface'=>"Numeric",'p.volume'=>"Numeric",'p.weight'=>"Numeric",'p.customcode'=>'Text','p.price_base_type'=>"Text",'p.price'=>"Numeric",'p.price_ttc'=>"Numeric",'p.tva_tx'=>'Numeric','p.tosell'=>"Boolean",'p.tobuy'=>"Boolean",'p.datec'=>'Date','p.tms'=>'Date'); $this->export_entities_array[$r]=array('p.rowid'=>"product",'p.ref'=>"product", 'pr.price_base_type'=>"product",'pr.price_level'=>"product",'pr.price'=>"product", 'pr.price_ttc'=>"product", 'pr.price_min'=>"product",'pr.price_min_ttc'=>"product", 'pr.tva_tx'=>'product', + 'pr.recuperableonly'=>'product', 'pr.date_price'=>"product"); $this->export_sql_start[$r]='SELECT DISTINCT '; $this->export_sql_end[$r] =' FROM '.MAIN_DB_PREFIX.'product as p'; @@ -244,6 +211,7 @@ class modProduct extends DolibarrModules $this->import_tables_creator_array[$r]=array('p'=>'fk_user_author'); // Fields to store import user id $this->import_fields_array[$r]=array('p.ref'=>"Ref*",'p.label'=>"Label*",'p.description'=>"Description",'p.url'=>"PublicUrl",'p.accountancy_code_sell'=>"ProductAccountancySellCode",'p.accountancy_code_buy'=>"ProductAccountancyBuyCode",'p.note'=>"Note",'p.length'=>"Length",'p.surface'=>"Surface",'p.volume'=>"Volume",'p.weight'=>"Weight",'p.duration'=>"Duration",'p.customcode'=>'CustomCode','p.price'=>"SellingPriceHT",'p.price_ttc'=>"SellingPriceTTC",'p.tva_tx'=>'VAT','p.tosell'=>"OnSell*",'p.tobuy'=>"OnBuy*",'p.fk_product_type'=>"Type*",'p.finished'=>'Nature','p.datec'=>'DateCreation*'); if (! empty($conf->barcode->enabled)) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.barcode'=>'BarCode')); + if ($mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('p.recuperableonly'=>'NPR')); // Add extra fields $import_extrafield_sample=array(); $sql="SELECT name, label, fieldrequired FROM ".MAIN_DB_PREFIX."extrafields WHERE elementtype = 'product' AND entity IN (0, ".$conf->entity.')'; @@ -260,8 +228,8 @@ class modProduct extends DolibarrModules } // End add extra fields $this->import_fieldshidden_array[$r]=array('extra.fk_object'=>'lastrowid-'.MAIN_DB_PREFIX.'product'); // aliastable.field => ('user->id' or 'lastrowid-'.tableparent) - $this->import_regex_array[$r]=array('p.ref'=>'[^ ]','p.tosell'=>'^[0|1]$','p.tobuy'=>'^[0|1]$','p.fk_product_type'=>'^[0|1]$','p.datec'=>'^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]$'); - $import_sample=array('p.ref'=>"PREF123456",'p.label'=>"My product",'p.description'=>"This is a description example for record",'p.note'=>"Some note",'p.price'=>"100",'p.price_ttc'=>"110",'p.tva_tx'=>'10','p.tosell'=>"0 or 1",'p.tobuy'=>"0 or 1",'p.fk_product_type'=>"0 for product/1 for service",'p.finished'=>'','p.duration'=>"1y",'p.datec'=>'2008-12-31'); + $this->import_regex_array[$r]=array('p.ref'=>'[^ ]','p.tosell'=>'^[0|1]$','p.tobuy'=>'^[0|1]$','p.fk_product_type'=>'^[0|1]$','p.datec'=>'^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]$','p.recuperableonly'=>'^[0|1]$'); + $import_sample=array('p.ref'=>"PREF123456",'p.label'=>"My product",'p.description'=>"This is a description example for record",'p.note'=>"Some note",'p.price'=>"100",'p.price_ttc'=>"110",'p.tva_tx'=>'10','p.tosell'=>"0 or 1",'p.tobuy'=>"0 or 1",'p.fk_product_type'=>"0 for product/1 for service",'p.finished'=>'','p.duration'=>"1y",'p.datec'=>'2008-12-31','p.recuperableonly'=>'0 or 1'); $this->import_examplevalues_array[$r]=array_merge($import_sample,$import_extrafield_sample); if (! empty($conf->fournisseur->enabled)) @@ -309,12 +277,14 @@ class modProduct extends DolibarrModules 'pr.price_min'=>"MinPriceLevelUnitPriceHT",'pr.price_min_ttc'=>"MinPriceLevelUnitPriceTTC", 'pr.tva_tx'=>'PriceLevelVATRate', 'pr.date_price'=>'DateCreation*'); - $this->import_regex_array[$r]=array('pr.datec'=>'^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]$'); + if ($mysoc->useNPR()) $this->import_fields_array[$r]=array_merge($this->import_fields_array[$r],array('pr.recuperableonly'=>'NPR')); + $this->import_regex_array[$r]=array('pr.datec'=>'^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]$','pr.recuperableonly'=>'^[0|1]$'); $this->import_examplevalues_array[$r]=array('pr.fk_product'=>"1", 'pr.price_base_type'=>"HT",'pr.price_level'=>"1", 'pr.price'=>"100",'pr.price_ttc'=>"110", 'pr.price_min'=>"100",'pr.price_min_ttc'=>"110", - 'pr.tva_tx'=>'19.6', + 'pr.tva_tx'=>'20', + 'pr.recuperableonly'=>'0', 'pr.date_price'=>'2013-04-10'); } diff --git a/htdocs/societe/class/societe.class.php b/htdocs/societe/class/societe.class.php index 1184a490495..47782297bf7 100644 --- a/htdocs/societe/class/societe.class.php +++ b/htdocs/societe/class/societe.class.php @@ -3026,7 +3026,7 @@ class Societe extends CommonObject } /** - * Check if we must use localtax feature or not according to country (country of $mysocin most cases). + * Check if we must use localtax feature or not according to country (country of $mysoc in most cases). * * @param int $localTaxNum To get info for only localtax1 or localtax2 * @return boolean true or false @@ -3050,6 +3050,27 @@ class Societe extends CommonObject else return false; } + /** + * Check if we must use NPR Vat (french stupid rule) or not according to country (country of $mysoc in most cases). + * + * @return boolean true or false + */ + function useNPR($localTaxNum=0) + { + $sql = "SELECT t.rowid"; + $sql .= " FROM ".MAIN_DB_PREFIX."c_tva as t, ".MAIN_DB_PREFIX."c_country as c"; + $sql .= " WHERE t.fk_pays = c.rowid AND c.code = '".$this->country_code."'"; + $sql .= " AND t.active = 1 AND t.recuperableonly = 1"; + + dol_syslog("useNPR", LOG_DEBUG); + $resql=$this->db->query($sql); + if ($resql) + { + return ($this->db->num_rows($resql) > 0); + } + else return false; + } + /** * Check if we must use revenue stamps feature or not according to country (country of $mysocin most cases). * From 83b297a9b23c6fa3da3ee4240cd82eb639a638ef Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 15:33:11 +0100 Subject: [PATCH 087/148] FIX VAT Rate was not visible in log of old price list --- htdocs/product/price.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/product/price.php b/htdocs/product/price.php index 622eb263f7a..1f635a96262 100644 --- a/htdocs/product/price.php +++ b/htdocs/product/price.php @@ -1026,7 +1026,7 @@ $sql .= " WHERE fk_product = " . $object->id; $sql .= " AND p.entity IN (" . getEntity('productprice', 1) . ")"; $sql .= " AND p.fk_user_author = u.rowid"; if (! empty($socid) && ! empty($conf->global->PRODUIT_MULTIPRICES)) $sql .= " AND p.price_level = " . $soc->price_level; -$sql .= " ORDER BY p.date_price, p.rowid DESC, p.price_level ASC"; +$sql .= " ORDER BY p.date_price DESC, p.rowid DESC, p.price_level ASC"; // $sql .= $db->plimit(); $result = $db->query($sql); @@ -1063,7 +1063,7 @@ if ($result) } print '' . $langs->trans("PriceBase") . '' . $langs->trans("VATRate") . '' . $langs->trans("VATRate") . '' . $langs->trans("HT") . '' . $langs->trans("TTC") . '' . $langs->trans($objp->price_base_type) . "' . vatrate($objp->tva_tx, true, $objp->recuperableonly) . "' . vatrate($objp->tva_tx, true, $objp->recuperableonly) . "' . $langs->trans("PriceBase") . '' . $langs->trans("VATRate") . '' . $langs->trans("VATRate") . '' . $langs->trans("HT") . '' . $langs->trans("TTC") . '' . $langs->trans($objp->price_base_type) . "' . vatrate($objp->tva_tx, true, $objp->recuperableonly) . "' . vatrate($objp->tva_tx, true, $objp->recuperableonly) . "
      '."\n"; print ''; print ''; print ''; -print ''; +print ''; print ''; //print ''; if ($showweather) print ''; diff --git a/htdocs/langs/en_US/boxes.lang b/htdocs/langs/en_US/boxes.lang index f635789dc1a..796c058e3b5 100644 --- a/htdocs/langs/en_US/boxes.lang +++ b/htdocs/langs/en_US/boxes.lang @@ -95,4 +95,4 @@ ForCustomersInvoices=Customers invoices ForCustomersOrders=Customers orders ForProposals=Proposals LastXMonthRolling=The last %s month rolling -ChooseBoxToAdd=Choose a box to add \ No newline at end of file +ChooseBoxToAdd=Add a box to your dashboard... \ No newline at end of file diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index 5990ee991d9..1222bf4a1f5 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -457,6 +457,7 @@ Datas=Data None=None NoneF=None Late=Late +LateDesc=Delay to define if a record is late or not depends on your setup. Ask your admin to change delay from menu Home - Setup - Alerts. Photo=Picture Photos=Pictures AddPhoto=Add picture From 9a87d2bee55fdace1b26e58ee894ab3b921fc5b4 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 16:28:48 +0100 Subject: [PATCH 092/148] Fix phpcs --- htdocs/societe/class/societe.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/societe/class/societe.class.php b/htdocs/societe/class/societe.class.php index 47782297bf7..93559125874 100644 --- a/htdocs/societe/class/societe.class.php +++ b/htdocs/societe/class/societe.class.php @@ -3055,7 +3055,7 @@ class Societe extends CommonObject * * @return boolean true or false */ - function useNPR($localTaxNum=0) + function useNPR() { $sql = "SELECT t.rowid"; $sql .= " FROM ".MAIN_DB_PREFIX."c_tva as t, ".MAIN_DB_PREFIX."c_country as c"; From 2a1ab9a8d4ee2ce0408bb47c1a8c8892e3af59d4 Mon Sep 17 00:00:00 2001 From: Bahfir Abbes Date: Sat, 30 Jan 2016 16:43:35 +0100 Subject: [PATCH 093/148] Update card.php delete empty row in select list of vats in expenses as this value is not accepted --- htdocs/expensereport/card.php | 1 - 1 file changed, 1 deletion(-) diff --git a/htdocs/expensereport/card.php b/htdocs/expensereport/card.php index a14e006fd7c..5036fd617f0 100644 --- a/htdocs/expensereport/card.php +++ b/htdocs/expensereport/card.php @@ -1829,7 +1829,6 @@ else $defaultvat=-1; if (! empty($conf->global->EXPENSEREPORT_NO_DEFAULT_VAT)) $conf->global->MAIN_VAT_DEFAULT_IF_AUTODETECT_FAILS = 'none'; print ''; print ''; From 71edb3f0617a84d4f14dd0839a1c61d649e175a4 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 30 Jan 2016 16:57:00 +0100 Subject: [PATCH 094/148] Fix phpcs --- htdocs/core/class/link.class.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/core/class/link.class.php b/htdocs/core/class/link.class.php index 91eb8e21a7c..62bcf9d22c5 100644 --- a/htdocs/core/class/link.class.php +++ b/htdocs/core/class/link.class.php @@ -275,9 +275,9 @@ class Link extends CommonObject /** * Return nb of links * - * @param DoliDb $dblinks Database handler - * @param string $objecttype type of the associated object in dolibarr - * @param int $objectid id of the associated object in dolibarr + * @param DoliDb $db Database handler + * @param string $objecttype Type of the associated object in dolibarr + * @param int $objectid Id of the associated object in dolibarr * @return int Nb of links, -1 if error **/ public static function count($db, $objecttype, $objectid) From d75a20c589828cc4defe2d26ce6c2f4727b3862a Mon Sep 17 00:00:00 2001 From: BENKE Charlie Date: Sat, 30 Jan 2016 17:30:06 +0100 Subject: [PATCH 095/148] bad id on restricted aera --- htdocs/fichinter/info.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/fichinter/info.php b/htdocs/fichinter/info.php index 5be4af71d27..9f951dfe2d3 100644 --- a/htdocs/fichinter/info.php +++ b/htdocs/fichinter/info.php @@ -35,7 +35,7 @@ $id = GETPOST('id','int'); // Security check if ($user->societe_id) $socid=$user->societe_id; -$result = restrictedArea($user, 'ficheinter', $fichinterid, 'fichinter'); +$result = restrictedArea($user, 'ficheinter', $id, 'fichinter'); $object = new Fichinter($db); From c77fda5128b2f467bead144bbf83e9f7478cd799 Mon Sep 17 00:00:00 2001 From: aspangaro Date: Sun, 31 Jan 2016 07:31:48 +0100 Subject: [PATCH 096/148] New accountancy menu for auguria --- htdocs/core/class/menu.class.php | 4 +- htdocs/core/menus/init_menu_auguria.sql | 55 +++++++++++++--------- htdocs/core/menus/standard/auguria.lib.php | 48 +++++++++---------- 3 files changed, 57 insertions(+), 50 deletions(-) diff --git a/htdocs/core/class/menu.class.php b/htdocs/core/class/menu.class.php index 0715c2fafdc..58e93ec5544 100644 --- a/htdocs/core/class/menu.class.php +++ b/htdocs/core/class/menu.class.php @@ -55,7 +55,7 @@ class Menu * @param string $titre Label of menu to add * @param integer $level Level of menu to add * @param int $enabled Menu active or not (0=Not active, 1=Active, 2=Active but grey) - * @param string $target Target lien + * @param string $target Target link * @param string $mainmenu Main menu ('home', 'companies', 'products', ...) * @param string $leftmenu Left menu ('setup', 'system', 'admintools', ...) * @param int $position Position (not used yet) @@ -74,7 +74,7 @@ class Menu * @param string $titre Label of menu to add * @param integer $level Level of menu to add * @param int $enabled Menu active or not - * @param string $target Target lien + * @param string $target Target link * @param string $mainmenu Main menu ('home', 'companies', 'products', ...) * @param string $leftmenu Left menu ('setup', 'system', 'admintools', ...) * @param int $position Position (not used yet) diff --git a/htdocs/core/menus/init_menu_auguria.sql b/htdocs/core/menus/init_menu_auguria.sql index 74c6260259e..1e5062f7e1d 100644 --- a/htdocs/core/menus/init_menu_auguria.sql +++ b/htdocs/core/menus/init_menu_auguria.sql @@ -205,31 +205,42 @@ insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, left insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu=="tax_vat"', __HANDLER__, 'left', 2302__+MAX_llx_menu__, 'accountancy', '', 2300__+MAX_llx_menu__, '/compta/tva/reglement.php?leftmenu=tax_vat', 'List', 2, 'companies', '$user->rights->tax->charges->lire', '', 0, 1, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu=="tax_vat"', __HANDLER__, 'left', 2303__+MAX_llx_menu__, 'accountancy', '', 2300__+MAX_llx_menu__, '/compta/tva/clients.php?leftmenu=tax_vat', 'ReportByCustomers', 2, 'companies', '$user->rights->tax->charges->lire', '', 0, 2, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->tax->enabled && empty($conf->global->TAX_DISABLE_VAT_MENUS) && $leftmenu=="tax_vat"', __HANDLER__, 'left', 2304__+MAX_llx_menu__, 'accountancy', '', 2300__+MAX_llx_menu__, '/compta/tva/quadri_detail.php?leftmenu=tax_vat', 'ReportByQuarter', 2, 'companies', '$user->rights->tax->charges->lire', '', 0, 3, __ENTITY__); --- Ventilation (accounting) -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2400__+MAX_llx_menu__, 'accountancy', 'ventil_customer', 6__+MAX_llx_menu__, '/accountancy/customer/index.php?leftmenu=ventil_customer', 'CustomersVentilation', 0, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 8, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ventil_customer"', __HANDLER__, 'left', 2401__+MAX_llx_menu__, 'accountancy', '', 2400__+MAX_llx_menu__, '/accountancy/customer/list.php', 'ToDispatch', 1, 'accountancy', '$user->rights->accounting->ventilation->dispatch', '', 0, 0, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ventil_customer"', __HANDLER__, 'left', 2402__+MAX_llx_menu__, 'accountancy', '', 2400__+MAX_llx_menu__, '/accountancy/customer/lines.php', 'Dispatched', 1, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 1, __ENTITY__); - -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $conf->fournisseur->enabled', __HANDLER__, 'left', 2410__+MAX_llx_menu__, 'accountancy', 'ventil_supplier', 6__+MAX_llx_menu__, '/accountancy/supplier/index.php?leftmenu=ventil_supplier', 'SuppliersVentilation', 0, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 9, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu=="ventil_supplier"', __HANDLER__, 'left', 2411__+MAX_llx_menu__, 'accountancy', '', 2410__+MAX_llx_menu__, '/accountancy/supplier/list.php', 'ToDispatch', 1, 'accountancy', '$user->rights->accounting->ventilation->dispatch', '', 0, 0, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu=="ventil_supplier"', __HANDLER__, 'left', 2412__+MAX_llx_menu__, 'accountancy', '', 2410__+MAX_llx_menu__, '/accountancy/supplier/lines.php', 'Dispatched', 1, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 1, __ENTITY__); +-- Accounting Expert +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2400__+MAX_llx_menu__, 'accountancy', 'accounting', 6__+MAX_llx_menu__, '/accountancy/customer/index.php?leftmenu=accounting', 'MenuAccountancy', 0, 'accountancy', '(! empty($conf->accounting->enabled) || $user->rights->accounting->ventilation->read || $user->rights->accounting->ventilation->dispatch || $user->rights->compta->resultat->lire', '', 0, 7, __ENTITY__); + -- Dispatch + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2401__+MAX_llx_menu__, 'accountancy', 'dispatch_customer', 2400__+MAX_llx_menu__, '/accountancy/customer/index.php?leftmenu=dispatch_customer', 'CustomersVentilation', 1, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 1, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="dispatch_customer"', __HANDLER__, 'left', 2402__+MAX_llx_menu__, 'accountancy', '', 2401__+MAX_llx_menu__, '/accountancy/customer/list.php', 'ToDispatch', 2, 'accountancy', '$user->rights->accounting->ventilation->dispatch', '', 0, 2, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="dispatch_customer"', __HANDLER__, 'left', 2403__+MAX_llx_menu__, 'accountancy', '', 2401__+MAX_llx_menu__, '/accountancy/customer/lines.php', 'Dispatched', 2, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 3, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $conf->fournisseur->enabled', __HANDLER__, 'left', 2410__+MAX_llx_menu__, 'accountancy', 'ventil_supplier', 2400__+MAX_llx_menu__, '/accountancy/supplier/index.php?leftmenu=dispatch_supplier', 'SuppliersVentilation', 1, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 4, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu=="dispatch_supplier"', __HANDLER__, 'left', 2411__+MAX_llx_menu__, 'accountancy', '', 2410__+MAX_llx_menu__, '/accountancy/supplier/list.php', 'ToDispatch', 2, 'accountancy', '$user->rights->accounting->ventilation->dispatch', '', 0, 5, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $conf->fournisseur->enabled && $leftmenu=="dispatch_supplier"', __HANDLER__, 'left', 2412__+MAX_llx_menu__, 'accountancy', '', 2410__+MAX_llx_menu__, '/accountancy/supplier/lines.php', 'Dispatched', 2, 'accountancy', '$user->rights->accounting->ventilation->read', '', 0, 6, __ENTITY__); + -- Journals + -- insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2420__+MAX_llx_menu__, 'accountancy', 'journal', 2400__+MAX_llx_menu__, '/accountancy/journal/index.php?leftmenu=journal', 'Journaux', 1, 'accountancy', '$user->rights->accounting->comptarapport->lire', '', 0, 7, __ENTITY__); + -- General Ledger + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2430__+MAX_llx_menu__, 'accountancy', 'bookkeeping', 2400__+MAX_llx_menu__, '/accountancy/bookkeeping/list.php?leftmenu=bookkeeping', 'Bookkeeping', 1, 'accountancy', '$user->rights->accounting->mouvements->lire', '', 0, 15, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="bookkeeping"', __HANDLER__, 'left', 2431__+MAX_llx_menu__, 'accountancy', '', 2430__+MAX_llx_menu__, '/accountancy/bookkeeping/listbyyear.php', 'ByYear', 2, 'accountancy', '$user->rights->accounting->mouvements->lire', '', 0, 16, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="bookkeeping"', __HANDLER__, 'left', 2432__+MAX_llx_menu__, 'accountancy', '', 2430__+MAX_llx_menu__, '/accountancy/bookkeeping/balancebymonth.php', 'AccountBalanceByMonth', 2, 'accountancy', '$user->rights->accounting->mouvements->lire', '', 0, 16, __ENTITY__); + -- Reports + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2440__+MAX_llx_menu__, 'accountancy', 'report', 2400__+MAX_llx_menu__, '/compta/resultat/index.php?leftmenu=ca&mainmenu=accountancy', 'Reportings', 1, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 17, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2441__+MAX_llx_menu__, 'accountancy', '', 2440__+MAX_llx_menu__, '/compta/resultat/index.php?leftmenu=ca', 'ReportInOut', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 18, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2442__+MAX_llx_menu__, 'accountancy', '', 2440__+MAX_llx_menu__, '/compta/resultat/clientfourn.php?leftmenu=ca', 'ByCompanies', 3, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 19, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2443__+MAX_llx_menu__, 'accountancy', '', 2440__+MAX_llx_menu__, '/compta/stats/index.php?leftmenu=ca', 'ReportTurnover', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 20, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2444__+MAX_llx_menu__, 'accountancy', '', 2440__+MAX_llx_menu__, '/compta/stats/casoc.php?leftmenu=ca', 'ByCompanies', 3, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 21, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2445__+MAX_llx_menu__, 'accountancy', '', 2440__+MAX_llx_menu__, '/compta/stats/cabyuser.php?leftmenu=ca', 'ByUsers', 3, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 22, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2446__+MAX_llx_menu__, 'accountancy', '', 2440__+MAX_llx_menu__, '/compta/stats/cabyprodserv.php?leftmenu=ca', 'ByProductsAndServices', 3, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 23, __ENTITY__); + -- Admin + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2450__+MAX_llx_menu__, 'home', '', 2400__+MAX_llx_menu__, '/accountancy/admin/fiscalyear.php?leftmenu=setup', 'Fiscalyear', 1, 'admin', '$user->rights->accounting->fiscalyear', '', 0, 24, __ENTITY__); + insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2451__+MAX_llx_menu__, 'home', '', 2400__+MAX_llx_menu__, '/accountancy/admin/account.php?mainmenu=accountancy', 'Chartofaccounts', 1, 'admin', '$user->rights->accounting->chartofaccount', '', 0, 25, __ENTITY__); -- Rapports -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled || $conf->accounting->enabled', __HANDLER__, 'left', 2700__+MAX_llx_menu__, 'accountancy', 'ca', 6__+MAX_llx_menu__, '/compta/resultat/index.php?leftmenu=ca&mainmenu=accountancy', 'Reportings', 0, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 11, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2701__+MAX_llx_menu__, 'accountancy', '', 2700__+MAX_llx_menu__, '/compta/resultat/index.php?leftmenu=ca', 'ReportInOut', 1, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 0, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2702__+MAX_llx_menu__, 'accountancy', '', 2701__+MAX_llx_menu__, '/compta/resultat/clientfourn.php?leftmenu=ca', 'ByCompanies', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 0, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2703__+MAX_llx_menu__, 'accountancy', '', 2700__+MAX_llx_menu__, '/compta/stats/index.php?leftmenu=ca', 'ReportTurnover', 1, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2704__+MAX_llx_menu__, 'accountancy', '', 2703__+MAX_llx_menu__, '/compta/stats/casoc.php?leftmenu=ca', 'ByCompanies', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 0, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2705__+MAX_llx_menu__, 'accountancy', '', 2703__+MAX_llx_menu__, '/compta/stats/cabyuser.php?leftmenu=ca', 'ByUsers', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled || $conf->accounting->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2708__+MAX_llx_menu__, 'accountancy', '', 2703__+MAX_llx_menu__, '/compta/stats/cabyprodserv.php?leftmenu=ca', 'ByProductsAndServices', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled', __HANDLER__, 'left', 2700__+MAX_llx_menu__, 'accountancy', 'ca', 6__+MAX_llx_menu__, '/compta/resultat/index.php?leftmenu=ca&mainmenu=accountancy', 'Reportings', 0, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 11, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2701__+MAX_llx_menu__, 'accountancy', '', 2700__+MAX_llx_menu__, '/compta/resultat/index.php?leftmenu=ca', 'ReportInOut', 1, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 0, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2702__+MAX_llx_menu__, 'accountancy', '', 2701__+MAX_llx_menu__, '/compta/resultat/clientfourn.php?leftmenu=ca', 'ByCompanies', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 0, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2703__+MAX_llx_menu__, 'accountancy', '', 2700__+MAX_llx_menu__, '/compta/stats/index.php?leftmenu=ca', 'ReportTurnover', 1, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2704__+MAX_llx_menu__, 'accountancy', '', 2703__+MAX_llx_menu__, '/compta/stats/casoc.php?leftmenu=ca', 'ByCompanies', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 0, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2705__+MAX_llx_menu__, 'accountancy', '', 2703__+MAX_llx_menu__, '/compta/stats/cabyuser.php?leftmenu=ca', 'ByUsers', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); +insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2708__+MAX_llx_menu__, 'accountancy', '', 2703__+MAX_llx_menu__, '/compta/stats/cabyprodserv.php?leftmenu=ca', 'ByProductsAndServices', 2, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2706__+MAX_llx_menu__, 'accountancy', '', 2700__+MAX_llx_menu__, '/compta/journal/sellsjournal.php?leftmenu=ca', 'SellsJournal', 1, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->comptabilite->enabled && $leftmenu=="ca"', __HANDLER__, 'left', 2707__+MAX_llx_menu__, 'accountancy', '', 2700__+MAX_llx_menu__, '/compta/journal/purchasesjournal.php?leftmenu=ca', 'PurchasesJournal', 1, 'main', '$user->rights->compta->resultat->lire || $user->rights->accounting->comptarapport->lire', '', 0, 1, __ENTITY__); --- Book Keeping -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2720__+MAX_llx_menu__, 'accountancy', 'bookkeeping', 6__+MAX_llx_menu__, '/accountancy/bookkeeping/list.php?leftmenu=bookkeeping', 'Bookkeeping', 0, 'accountancy', '$user->rights->accounting->mouvements->lire', '', 0, 12, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="bookkeeping"', __HANDLER__, 'left', 2721__+MAX_llx_menu__, 'accountancy', '', 2720__+MAX_llx_menu__, '/accountancy/bookkeeping/listbyyear.php', 'ByYear', 1, 'accountancy', '$user->rights->accounting->mouvements->lire', '', 0, 0, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled && $leftmenu=="bookkeeping"', __HANDLER__, 'left', 2722__+MAX_llx_menu__, 'accountancy', '', 2720__+MAX_llx_menu__, '/accountancy/bookkeeping/balancebymonth.php', 'AccountBalanceByMonth', 1, 'accountancy', '$user->rights->accounting->mouvements->lire', '', 0, 1, __ENTITY__); --- Fiscal year & Chart of accounts -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2750__+MAX_llx_menu__, 'home', '', 6__+MAX_llx_menu__, '/accountancy/admin/fiscalyear.php?leftmenu=setup', 'Fiscalyear', 1, 'admin', '$user->rights->accounting->fiscalyear', '', 2, 20, __ENTITY__); -insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '$conf->accounting->enabled', __HANDLER__, 'left', 2751__+MAX_llx_menu__, 'home', '', 6__+MAX_llx_menu__, '/accountancy/admin/account.php?mainmenu=accountancy', 'Chartofaccounts', 1, 'admin', '$user->rights->accounting->chartofaccount', '', 2, 21, __ENTITY__); -- Check deposit insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)', __HANDLER__, 'left', 1711__+MAX_llx_menu__, 'accountancy', 'checks', 14__+MAX_llx_menu__, '/compta/paiement/cheque/index.php?leftmenu=checks&mainmenu=bank', 'MenuChequeDeposits', 0, 'bills', '$user->rights->banque->lire', '', 2, 9, __ENTITY__); insert into llx_menu (module, enabled, menu_handler, type, rowid, mainmenu, leftmenu, fk_menu, url, titre, level, langs, perms, target, usertype, position, entity) values ('', '! empty($conf->banque->enabled) && (! empty($conf->facture->enabled)) || ! empty($conf->global->MAIN_MENU_CHEQUE_DEPOSIT_ON)', __HANDLER__, 'left', 1712__+MAX_llx_menu__, 'accountancy', '', 1711__+MAX_llx_menu__, '/compta/paiement/cheque/card.php?leftmenu=checks&action=new', 'NewCheckDeposit', 1, 'compta', '$user->rights->banque->lire', '', 2, 0, __ENTITY__); diff --git a/htdocs/core/menus/standard/auguria.lib.php b/htdocs/core/menus/standard/auguria.lib.php index 9623958188d..a24a2d32baa 100644 --- a/htdocs/core/menus/standard/auguria.lib.php +++ b/htdocs/core/menus/standard/auguria.lib.php @@ -294,38 +294,34 @@ function print_left_auguria_menu($db,$menu_array_before,$menu_array_after,&$tabM if (! empty($conf->accounting->enabled) && !empty($user->rights->accounting->mouvements->lire) && $mainmenu == 'accountancy') // Entry in accountancy journal for each bank account { - $newmenu->add('/accountancy/journal/index.php?leftmenu=journal',$langs->trans("Journaux"),0,$user->rights->banque->lire); + $newmenu->add('',$langs->trans("Journaux"),0,$user->rights->accounting->comptarapport->lire,'','accountancy','accounting'); - if ($leftmenu == 'journal') + $sql = "SELECT rowid, label, accountancy_journal"; + $sql.= " FROM ".MAIN_DB_PREFIX."bank_account"; + $sql.= " WHERE entity = ".$conf->entity; + $sql.= " AND clos = 0"; + $sql.= " ORDER BY label"; + + $resql = $db->query($sql); + if ($resql) { - $sql = "SELECT rowid, label, accountancy_journal"; - $sql.= " FROM ".MAIN_DB_PREFIX."bank_account"; - $sql.= " WHERE entity = ".$conf->entity; - $sql.= " AND clos = 0"; - $sql.= " ORDER BY label"; + $numr = $db->num_rows($resql); + $i = 0; - $resql = $db->query($sql); - if ($resql) + if ($numr > 0) + while ($i < $numr) { - $numr = $db->num_rows($resql); - $i = 0; - - if ($numr > 0) - - while ($i < $numr) - { - $objp = $db->fetch_object($resql); - $newmenu->add('/accountancy/journal/bankjournal.php?id_account='.$objp->rowid,$langs->trans("Journal").' - '.$objp->label,1,$user->rights->accounting->comptarapport->lire); - $i++; - } + $objp = $db->fetch_object($resql); + $newmenu->add('/accountancy/journal/bankjournal.php?id_account='.$objp->rowid,$langs->trans("Journal").' - '.$objp->label,1,$user->rights->accounting->comptarapport->lire,'','accountancy','accounting'); + $i++; } - else dol_print_error($db); - $db->free($resql); - - // Add other journal - $newmenu->add("/accountancy/journal/sellsjournal.php?leftmenu=journal",$langs->trans("SellsJournal"),1,$user->rights->accounting->comptarapport->lire); - $newmenu->add("/accountancy/journal/purchasesjournal.php?leftmenu=journal",$langs->trans("PurchasesJournal"),1,$user->rights->accounting->comptarapport->lire); } + else dol_print_error($db); + $db->free($resql); + + // Add other journal + $newmenu->add("/accountancy/journal/sellsjournal.php?leftmenu=journal",$langs->trans("SellsJournal"),1,$user->rights->accounting->comptarapport->lire); + $newmenu->add("/accountancy/journal/purchasesjournal.php?leftmenu=journal",$langs->trans("PurchasesJournal"),1,$user->rights->accounting->comptarapport->lire); } if ($conf->ftp->enabled && $mainmenu == 'ftp') // Entry for FTP From 6a12cdc876183b176481f4a471bcec3228d0ee7d Mon Sep 17 00:00:00 2001 From: aspangaro Date: Sun, 31 Jan 2016 08:18:47 +0100 Subject: [PATCH 097/148] New: Add User accountancy code in export --- htdocs/core/modules/modUser.class.php | 6 +++--- htdocs/langs/en_US/users.lang | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/htdocs/core/modules/modUser.class.php b/htdocs/core/modules/modUser.class.php index 02a085c4a8b..48de5a48a6c 100644 --- a/htdocs/core/modules/modUser.class.php +++ b/htdocs/core/modules/modUser.class.php @@ -210,9 +210,9 @@ class modUser extends DolibarrModules $this->export_code[$r]=$this->rights_class.'_'.$r; $this->export_label[$r]='Liste des utilisateurs Dolibarr et attributs'; $this->export_permission[$r]=array(array("user","user","export")); - $this->export_fields_array[$r]=array('u.rowid'=>"Id",'u.login'=>"Login",'u.lastname'=>"Lastname",'u.firstname'=>"Firstname",'u.office_phone'=>'Phone','u.office_fax'=>'Fax','u.email'=>'EMail','u.datec'=>"DateCreation",'u.tms'=>"DateLastModification",'u.admin'=>"Administrator",'u.statut'=>'Status','u.note'=>"Note",'u.datelastlogin'=>'LastConnexion','u.datepreviouslogin'=>'PreviousConnexion','u.fk_socpeople'=>"IdContact",'u.fk_soc'=>"IdCompany",'u.fk_member'=>"MemberId"); - $this->export_TypeFields_array[$r]=array('u.login'=>"Text",'u.lastname'=>"Text",'u.firstname'=>"Text",'u.office_phone'=>'Text','u.office_fax'=>'Text','u.email'=>'Text','u.datec'=>"Date",'u.tms'=>"Date",'u.admin'=>"Boolean",'u.statut'=>'Status','u.note'=>"Text",'u.datelastlogin'=>'Date','u.datepreviouslogin'=>'Date','u.fk_soc'=>"List:societe:nom:rowid",'u.fk_member'=>"List:adherent:firstname"); - $this->export_entities_array[$r]=array('u.rowid'=>"user",'u.login'=>"user",'u.lastname'=>"user",'u.firstname'=>"user",'u.office_phone'=>'user','u.office_fax'=>'user','u.email'=>'user','u.datec'=>"user",'u.tms'=>"user",'u.admin'=>"user",'u.statut'=>'user','u.note'=>"user",'u.datelastlogin'=>'user','u.datepreviouslogin'=>'user','u.fk_socpeople'=>"contact",'u.fk_soc'=>"company",'u.fk_member'=>"member"); + $this->export_fields_array[$r]=array('u.rowid'=>"Id",'u.login'=>"Login",'u.lastname'=>"Lastname",'u.firstname'=>"Firstname",'u.accountancy_code'=>"UserAccountancyCode",'u.office_phone'=>'Phone','u.office_fax'=>'Fax','u.email'=>'EMail','u.datec'=>"DateCreation",'u.tms'=>"DateLastModification",'u.admin'=>"Administrator",'u.statut'=>'Status','u.note'=>"Note",'u.datelastlogin'=>'LastConnexion','u.datepreviouslogin'=>'PreviousConnexion','u.fk_socpeople'=>"IdContact",'u.fk_soc'=>"IdCompany",'u.fk_member'=>"MemberId"); + $this->export_TypeFields_array[$r]=array('u.login'=>"Text",'u.lastname'=>"Text",'u.firstname'=>"Text",'u.accountancy_code'=>'Text','u.office_phone'=>'Text','u.office_fax'=>'Text','u.email'=>'Text','u.datec'=>"Date",'u.tms'=>"Date",'u.admin'=>"Boolean",'u.statut'=>'Status','u.note'=>"Text",'u.datelastlogin'=>'Date','u.datepreviouslogin'=>'Date','u.fk_soc'=>"List:societe:nom:rowid",'u.fk_member'=>"List:adherent:firstname"); + $this->export_entities_array[$r]=array('u.rowid'=>"user",'u.login'=>"user",'u.lastname'=>"user",'u.firstname'=>"user",'u.accountancy_code'=>'user','u.office_phone'=>'user','u.office_fax'=>'user','u.email'=>'user','u.datec'=>"user",'u.tms'=>"user",'u.admin'=>"user",'u.statut'=>'user','u.note'=>"user",'u.datelastlogin'=>'user','u.datepreviouslogin'=>'user','u.fk_socpeople'=>"contact",'u.fk_soc'=>"company",'u.fk_member'=>"member"); if (empty($conf->adherent->enabled)) { unset($this->export_fields_array[$r]['u.fk_member']); diff --git a/htdocs/langs/en_US/users.lang b/htdocs/langs/en_US/users.lang index 8a7dfcfe787..47cddfa433f 100644 --- a/htdocs/langs/en_US/users.lang +++ b/htdocs/langs/en_US/users.lang @@ -122,3 +122,4 @@ LoginUsingOpenID=Use OpenID to login WeeklyHours=Weekly hours ColorUser=Color of the user DisabledInMonoUserMode=Disabled in maintenance mode +UserAccountancyCode=User accountancy code \ No newline at end of file From 26cd0ac0c69ad0dd009748ce353dcff7e91f220e Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 13:19:08 +0100 Subject: [PATCH 098/148] Fix duplicate field --- htdocs/fichinter/class/fichinter.class.php | 1 - 1 file changed, 1 deletion(-) diff --git a/htdocs/fichinter/class/fichinter.class.php b/htdocs/fichinter/class/fichinter.class.php index 147850223cf..c177eb7965c 100644 --- a/htdocs/fichinter/class/fichinter.class.php +++ b/htdocs/fichinter/class/fichinter.class.php @@ -153,7 +153,6 @@ class Fichinter extends CommonObject $sql.= ", ".$conf->entity; $sql.= ", ".$user->id; $sql.= ", ".$user->id; - $sql.= ", ".$user->id; $sql.= ", ".($this->description?"'".$this->db->escape($this->description)."'":"null"); $sql.= ", '".$this->db->escape($this->modelpdf)."'"; $sql.= ", ".($this->fk_project ? $this->fk_project : 0); From 426e9297ea0a5013b7475df67dd8d2038c9178a0 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 13:42:49 +0100 Subject: [PATCH 099/148] Prepare code to match cron rule: 0 if ok, !=0 if error --- htdocs/admin/tools/purge.php | 7 +++-- htdocs/core/class/utils.class.php | 12 ++++++--- htdocs/core/lib/files.lib.php | 4 ++- htdocs/cron/class/cronjob.class.php | 42 +++++++++++++++++++---------- htdocs/cron/list.php | 14 +++++----- 5 files changed, 49 insertions(+), 30 deletions(-) diff --git a/htdocs/admin/tools/purge.php b/htdocs/admin/tools/purge.php index 1bc3fea3909..170c37a79bf 100644 --- a/htdocs/admin/tools/purge.php +++ b/htdocs/admin/tools/purge.php @@ -50,10 +50,9 @@ if ($action=='purge' && ! preg_match('/^confirm/i',$choice) && ($choice != 'allf { require_once DOL_DOCUMENT_ROOT.'/core/class/utils.class.php'; $utils = new Utils($db); - $count = $utils->purgeFiles($choice); - - if ($count) $mesg=$langs->trans("PurgeNDirectoriesDeleted", $count); - else $mesg=$langs->trans("PurgeNothingToDelete"); + $result = $utils->purgeFiles($choice); + + $mesg = $utils->output; setEventMessages($mesg, null, 'mesgs'); } diff --git a/htdocs/core/class/utils.class.php b/htdocs/core/class/utils.class.php index 3132423d614..4cd7b84f150 100644 --- a/htdocs/core/class/utils.class.php +++ b/htdocs/core/class/utils.class.php @@ -44,11 +44,11 @@ class Utils * Purge files into directory of data files. * * @param string $choice Choice of purge mode ('tempfiles', 'tempfilesold' to purge temp older than 24h, 'allfiles', 'logfiles') - * @return int Nb of files deleted + * @return int 0 if OK, < 0 if KO (this function is used also by cron so only 0 is OK) */ function purgeFiles($choice='tempfilesold') { - global $conf, $dolibarr_main_data_root; + global $conf, $langs, $dolibarr_main_data_root; dol_syslog("Utils::purgeFiles choice=".$choice, LOG_DEBUG); require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; @@ -123,7 +123,11 @@ class Utils $result = $ecmdirstatic->refreshcachenboffile(1); } } - - return $count; + + if ($count > 0) $this->output=$langs->trans("PurgeNDirectoriesDeleted", $count); + else $this->output=$langs->trans("PurgeNothingToDelete"); + + //return $count; + return 0; // This function can be called by cron so must return 0 if OK } } diff --git a/htdocs/core/lib/files.lib.php b/htdocs/core/lib/files.lib.php index 29e86fac636..18c87b6796e 100644 --- a/htdocs/core/lib/files.lib.php +++ b/htdocs/core/lib/files.lib.php @@ -1176,6 +1176,8 @@ function dol_delete_file($file,$disableglob=0,$nophperrors=0,$nohook=0,$object=n else $ok=unlink($filename); if ($ok) dol_syslog("Removed file ".$filename, LOG_DEBUG); else dol_syslog("Failed to remove file ".$filename, LOG_WARNING); + // TODO Failure to remove can be because file was already removed or because of permission + // If error because of not exists, we must can return true but we should return false if this is a permission problem } } else dol_syslog("No files to delete found", LOG_WARNING); @@ -1186,7 +1188,7 @@ function dol_delete_file($file,$disableglob=0,$nophperrors=0,$nohook=0,$object=n if ($nophperrors) $ok=@unlink($file_osencoded); else $ok=unlink($file_osencoded); if ($ok) dol_syslog("Removed file ".$file_osencoded, LOG_DEBUG); - else dol_syslog("Failed to remove file ".$file_osencoded, LOG_WARNING); + else dol_syslog("Failed to remove file ".$file_osencoded, LOG_WARNING); } return $ok; diff --git a/htdocs/cron/class/cronjob.class.php b/htdocs/cron/class/cronjob.class.php index a22b4aa21c0..18713622476 100644 --- a/htdocs/cron/class/cronjob.class.php +++ b/htdocs/cron/class/cronjob.class.php @@ -829,10 +829,10 @@ class Cronjob extends CommonObject /** * Run a job. - * Once job is finished, status and nb of of run is updated. + * Once job is finished, status and nb of run is updated. * This function does not plan the next run. This is done by function ->reprogram_jobs * - * @param string $userlogin User login + * @param string $userlogin User login * @return int <0 if KO, >0 if OK */ function run_jobs($userlogin) @@ -947,17 +947,19 @@ class Cronjob extends CommonObject $result = call_user_func_array(array($object, $this->methodename), $params_arr); } - if ($result===false) + if ($result===false || $result != 0) { - dol_syslog(get_class($this)."::run_jobs ".$object->error, LOG_ERR); - $this->lastoutput = $object->error; - $this->lastresult = -1; + $langs->load("errors"); + dol_syslog(get_class($this)."::run_jobs result=".$result." error=".$object->error, LOG_ERR); + $this->error = $object->error?$object->error:$langs->trans('ErrorUnknown'); + $this->lastoutput = $this->error; + $this->lastresult = is_numeric($result)?$result:-1; $retval = $this->lastresult; $error++; } else { - $this->lastoutput='NA'; + $this->lastoutput=$object->output; $this->lastresult=var_export($result,true); $retval = $this->lastresult; } @@ -993,13 +995,15 @@ class Cronjob extends CommonObject $result = call_user_func_array($this->methodename, $params_arr); } - if ($result === false) + if ($result === false || $result != 0) { - dol_syslog(get_class($this) . "::run_jobs " . $object->error, LOG_ERR); - - $this->lastoutput = $object->error; - $this->lastresult = -1; - $retval = $this->lastresult; + $langs->load("errors"); + dol_syslog(get_class($this)."::run_jobs result=".$result, LOG_ERR); + $this->error = $langs->trans('ErrorUnknown'); + $this->lastoutput = $this->error; + $this->lastresult = is_numeric($result)?$result:-1; + $retval = $this->lastresult; + $error++; } else { @@ -1024,6 +1028,16 @@ class Cronjob extends CommonObject if ($execmethod == 1) { exec($command, $output_arr, $retval); + if ($retval != 0) + { + $langs->load("errors"); + dol_syslog(get_class($this)."::run_jobs retval=".$retval, LOG_ERR); + $this->error = 'Error '.$retval; + $this->lastoutput = ''; // Will be filled later + $this->lastresult = $retval; + $retval = $this->lastresult; + $error++; + } } if ($execmethod == 2) { @@ -1046,7 +1060,7 @@ class Cronjob extends CommonObject } } - dol_syslog(get_class($this)."::run_jobs output_arr:".var_export($output_arr,true), LOG_DEBUG); + dol_syslog(get_class($this)."::run_jobs output_arr:".var_export($output_arr,true)." lastoutput=".$this->lastoutput." lastresult=".$this->lastresult, LOG_DEBUG); // Update with result if (is_array($output_arr) && count($output_arr)>0) diff --git a/htdocs/cron/list.php b/htdocs/cron/list.php index 3ff7e974408..41b08acbdd5 100644 --- a/htdocs/cron/list.php +++ b/htdocs/cron/list.php @@ -99,7 +99,7 @@ if ($action == 'confirm_execute' && $confirm == "yes" && $user->rights->cron->ex $now = dol_now(); // Date we start - $resrunjob = $object->run_jobs($user->login); + $resrunjob = $object->run_jobs($user->login); // Return -1 if KO, 1 if OK if ($resrunjob < 0) { setEventMessages($object->error, $object->errors, 'errors'); } @@ -110,8 +110,8 @@ if ($action == 'confirm_execute' && $confirm == "yes" && $user->rights->cron->ex { if ($resrunjob >= 0) // We add result of reprogram ony if no error message already reported { - if ($object->lastresult > 0) setEventMessages($langs->trans("JobFinished"), null, 'warnings'); - else setEventMessages($langs->trans("JobFinished"), null, 'mesgs'); + if ($object->lastresult >= 0) setEventMessages($langs->trans("JobFinished"), null, 'mesgs'); + else setEventMessages($langs->trans("JobFinished"), null, 'errors'); } $action=''; } @@ -252,15 +252,15 @@ if ($num > 0) $texttoshow.=$langs->trans('CronClass').': '. $line->classesname.'
      '; $texttoshow.=$langs->trans('CronObject').': '. $line->objectname.'
      '; $texttoshow.=$langs->trans('CronMethod').': '. $line->methodename; - $texttoshow.='
      '.$langs->trans('CronArgs').':'. $line->params; - $texttoshow.='
      '.$langs->trans('Comment').':'. $line->note; + $texttoshow.='
      '.$langs->trans('CronArgs').': '. $line->params; + $texttoshow.='
      '.$langs->trans('Comment').': '. $langs->trans($line->note); } elseif ($line->jobtype=='command') { $text=$langs->trans('CronCommand'); $texttoshow=$langs->trans('CronCommand').': '.dol_trunc($line->command); - $texttoshow.='
      '.$langs->trans('CronArgs').':'. $line->params; - $texttoshow.='
      '.$langs->trans('Comment').':'. $line->note; + $texttoshow.='
      '.$langs->trans('CronArgs').': '. $line->params; + $texttoshow.='
      '.$langs->trans('Comment').': '. $langs->trans($line->note); } print $form->textwithpicto($text, $texttoshow, 1); print ''; From 928336c8350bd779eff75d2d3362746e99bd3ac7 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 14:58:04 +0100 Subject: [PATCH 100/148] NEW Clean and enhance code for cron engine --- htdocs/admin/tools/export.php | 59 +++++++++---------- htdocs/core/lib/functions.lib.php | 2 +- htdocs/core/modules/DolibarrModules.class.php | 12 +++- htdocs/core/modules/modCron.class.php | 5 +- htdocs/core/modules/modFacture.class.php | 2 +- htdocs/cron/class/cronjob.class.php | 48 ++++++++++----- htdocs/cron/list.php | 2 + .../install/mysql/migration/3.9.0-4.0.0.sql | 1 + htdocs/install/mysql/tables/llx_cronjob.sql | 1 + htdocs/langs/en_US/cron.lang | 2 + 10 files changed, 81 insertions(+), 53 deletions(-) diff --git a/htdocs/admin/tools/export.php b/htdocs/admin/tools/export.php index c89fafbe052..3cfb3baf496 100644 --- a/htdocs/admin/tools/export.php +++ b/htdocs/admin/tools/export.php @@ -107,6 +107,10 @@ $dump_buffer_len = 0; $time_start = time(); +$outputdir = $conf->admin->dir_output.'/backup'; +$result=dol_mkdir($outputdir); + + // MYSQL if ($what == 'mysql') { @@ -116,7 +120,6 @@ if ($what == 'mysql') dolibarr_set_const($db, 'SYSTEMTOOLS_MYSQLDUMP', $cmddump,'chaine',0,'',$conf->entity); } - $outputdir = $conf->admin->dir_output.'/backup'; $outputfile = $outputdir.'/'.$file; // for compression format, we add extension $compression=GETPOST('compression') ? GETPOST('compression','alpha') : 'none'; @@ -185,8 +188,6 @@ if ($what == 'mysql') $errormsg=''; - $result=dol_mkdir($outputdir); - // Debut appel methode execution $fullcommandcrypted=$command." ".$paramcrypted." 2>&1"; $fullcommandclear=$command." ".$paramclear." 2>&1"; @@ -254,7 +255,6 @@ if ($what == 'mysql') if ($what == 'mysqlnobin') { - $outputdir = $conf->admin->dir_output.'/backup'; $outputfile = $outputdir.'/'.$file; $outputfiletemp = $outputfile.'-TMP.sql'; // for compression format, we add extension @@ -288,7 +288,6 @@ if ($what == 'postgresql') dolibarr_set_const($db, 'SYSTEMTOOLS_POSTGRESQLDUMP', $cmddump,'chaine',0,'',$conf->entity); } - $outputdir = $conf->admin->dir_output.'/backup'; $outputfile = $outputdir.'/'.$file; // for compression format, we add extension $compression=GETPOST('compression') ? GETPOST('compression','alpha') : 'none'; @@ -299,7 +298,7 @@ if ($what == 'postgresql') // Parameteres execution $command=$cmddump; - if (preg_match("/\s/",$command)) $command=$command=escapeshellarg($command); // Use quotes on command + if (preg_match("/\s/",$command)) $command=escapeshellarg($command); // Use quotes on command //$param=escapeshellarg($dolibarr_main_db_name)." -h ".escapeshellarg($dolibarr_main_db_host)." -u ".escapeshellarg($dolibarr_main_db_user)." -p".escapeshellarg($dolibarr_main_db_pass); //$param="-F c"; @@ -352,38 +351,34 @@ if ($what == 'postgresql') +if ($errormsg) +{ + setEventMessages($langs->trans("Error")." : ".$errormsg, null, 'errors'); -// Si on a demande une generation -//if ($what) -//{ - if ($errormsg) - { - setEventMessages($langs->trans("Error")." : ".$errormsg, null, 'errors'); + $resultstring=''; + $resultstring.='
      '.$langs->trans("Error")." : ".$errormsg.'
      '; - $resultstring=''; - $resultstring.='
      '.$langs->trans("Error")." : ".$errormsg.'
      '; + $_SESSION["commandbackupresult"]=$resultstring; +} +else +{ + if ($what) + { + setEventMessages($langs->trans("BackupFileSuccessfullyCreated").'.
      '.$langs->trans("YouCanDownloadBackupFile"), null, 'mesgs'); + + $resultstring='
      '; + $resultstring.=$langs->trans("BackupFileSuccessfullyCreated").'.
      '; + $resultstring.=$langs->trans("YouCanDownloadBackupFile"); + $resultstring.='
      '; $_SESSION["commandbackupresult"]=$resultstring; - } - else + } + else { - if ($what) - { - setEventMessages($langs->trans("BackupFileSuccessfullyCreated").'.
      '.$langs->trans("YouCanDownloadBackupFile"), null, 'mesgs'); + setEventMessages($langs->trans("YouMustRunCommandFromCommandLineAfterLoginToUser",$dolibarr_main_db_user,$dolibarr_main_db_user), null, 'mesgs'); + } +} - $resultstring='
      '; - $resultstring.=$langs->trans("BackupFileSuccessfullyCreated").'.
      '; - $resultstring.=$langs->trans("YouCanDownloadBackupFile"); - $resultstring.='
      '; - - $_SESSION["commandbackupresult"]=$resultstring; - } - else - { - setEventMessages($langs->trans("YouMustRunCommandFromCommandLineAfterLoginToUser",$dolibarr_main_db_user,$dolibarr_main_db_user), null, 'mesgs'); - } - } -//} /* $filearray=dol_dir_list($conf->admin->dir_output.'/backup','files',0,'','',$sortfield,(strtolower($sortorder)=='asc'?SORT_ASC:SORT_DESC),1); diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 7a0d8d5ec5a..acdf123e4ce 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -306,7 +306,7 @@ function dol_getprefix() * To link to a module file from a core file, then this function can be used (call by hook / trigger / speciales pages) * * @param string $relpath Relative path to file (Ie: mydir/myfile, ../myfile, ...) - * @param string $classname Class name + * @param string $classname Class name (deprecated) * @return bool True if load is a success, False if it fails */ function dol_include_once($relpath, $classname='') diff --git a/htdocs/core/modules/DolibarrModules.class.php b/htdocs/core/modules/DolibarrModules.class.php index 06b3bc89860..8f0d161bb5b 100644 --- a/htdocs/core/modules/DolibarrModules.class.php +++ b/htdocs/core/modules/DolibarrModules.class.php @@ -913,7 +913,10 @@ class DolibarrModules // Can not be abstract, because we need to insta $comment = isset($this->cronjobs[$key]['comment'])?$this->cronjobs[$key]['comment']:''; $frequency = isset($this->cronjobs[$key]['frequency'])?$this->cronjobs[$key]['frequency']:''; $unitfrequency = isset($this->cronjobs[$key]['unitfrequency'])?$this->cronjobs[$key]['unitfrequency']:''; - + $status = isset($this->cronjobs[$key]['status'])?$this->cronjobs[$key]['status']:''; + $priority = isset($this->cronjobs[$key]['priority'])?$this->cronjobs[$key]['priority']:''; + $test = isset($this->cronjobs[$key]['test'])?$this->cronjobs[$key]['test']:''; + // Search if boxes def already present $sql = "SELECT count(*) as nb FROM ".MAIN_DB_PREFIX."cronjob"; $sql.= " WHERE module_name = '".$this->db->escape($this->rights_class)."'"; @@ -936,7 +939,7 @@ class DolibarrModules // Can not be abstract, because we need to insta if (! $err) { - $sql = "INSERT INTO ".MAIN_DB_PREFIX."cronjob (module_name, datec, datestart, label, jobtype, classesname, objectname, methodename, command, params, note, frequency, unitfrequency, entity)"; + $sql = "INSERT INTO ".MAIN_DB_PREFIX."cronjob (module_name, datec, datestart, label, jobtype, classesname, objectname, methodename, command, params, note, frequency, unitfrequency, priority, status, entity, test)"; $sql.= " VALUES ("; $sql.= "'".$this->db->escape($this->rights_class)."', "; $sql.= "'".$this->db->idate($now)."', "; @@ -951,7 +954,10 @@ class DolibarrModules // Can not be abstract, because we need to insta $sql.= ($comment?"'".$this->db->escape($comment)."'":"null").","; $sql.= "'".$this->db->escape($frequency)."', "; $sql.= "'".$this->db->escape($unitfrequency)."', "; - $sql.= $conf->entity; + $sql.= "'".$this->db->escape($priority)."', "; + $sql.= "'".$this->db->escape($status)."', "; + $sql.= $conf->entity.","; + $sql.= "'".$this->db->escape($test)."'"; $sql.= ")"; dol_syslog(get_class($this)."::insert_cronjobs", LOG_DEBUG); diff --git a/htdocs/core/modules/modCron.class.php b/htdocs/core/modules/modCron.class.php index 4981eeb0089..33491ea9a5a 100644 --- a/htdocs/core/modules/modCron.class.php +++ b/htdocs/core/modules/modCron.class.php @@ -101,8 +101,9 @@ class modCron extends DolibarrModules // Cronjobs $this->cronjobs = array( - 0=>array('label'=>'PurgeDeleteTemporaryFilesShort', 'jobtype'=>'method', 'class'=>'core/class/utils.class.php', 'objectname'=>'Utils', 'method'=>'purgeFiles', 'parameters'=>'', 'comment'=>'PurgeDeleteTemporaryFiles', 'frequency'=>1, 'unitfrequency'=>3600 * 24 * 7), - // 1=>array('label'=>'My label', 'jobtype'=>'command', 'command'=>'', 'parameters'=>'', 'comment'=>'Comment', 'frequency'=>1, 'unitfrequency'=>3600*24) + 0=>array('label'=>'PurgeDeleteTemporaryFilesShort', 'jobtype'=>'method', 'class'=>'core/class/utils.class.php', 'objectname'=>'Utils', 'method'=>'purgeFiles', 'parameters'=>'', 'comment'=>'PurgeDeleteTemporaryFiles', 'frequency'=>1, 'unitfrequency'=>3600 * 24 * 7, 'priority'=>10, 'status'=>1, 'test'=>'1'), + 1=>array('label'=>'MakeLocalDatabaseDumpShort', 'jobtype'=>'method', 'class'=>'core/class/utils.class.php', 'objectname'=>'Utils', 'method'=>'dumpDatabase', 'parameters'=>'', 'comment'=>'MakeLocalDatabaseDump', 'frequency'=>1, 'unitfrequency'=>3600 * 24 * 7, 'priority'=>20, 'status'=>0, 'test'=>'0'), + // 1=>array('label'=>'My label', 'jobtype'=>'command', 'command'=>'', 'parameters'=>'', 'comment'=>'Comment', 'frequency'=>1, 'unitfrequency'=>3600*24) ); $this->rights[$r][0] = 23001; diff --git a/htdocs/core/modules/modFacture.class.php b/htdocs/core/modules/modFacture.class.php index eaba97d093b..b642873c82d 100644 --- a/htdocs/core/modules/modFacture.class.php +++ b/htdocs/core/modules/modFacture.class.php @@ -107,7 +107,7 @@ class modFacture extends DolibarrModules // Cronjobs $this->cronjobs = array( - 0=>array('label'=>'RecurringInvoices', 'jobtype'=>'method', 'class'=>'compta/facture/class/facture-rec.class.php', 'objectname'=>'Facture', 'method'=>'generateRecurringInvoices', 'parameters'=>'', 'comment'=>'Generate recurring invoices', 'frequency'=>1, 'unitfrequency'=>3600*24), + 0=>array('label'=>'RecurringInvoices', 'jobtype'=>'method', 'class'=>'compta/facture/class/facture-rec.class.php', 'objectname'=>'FactureRec', 'method'=>'generateRecurringInvoices', 'parameters'=>'', 'comment'=>'Generate recurring invoices', 'frequency'=>1, 'unitfrequency'=>3600*24), // 1=>array('label'=>'My label', 'jobtype'=>'command', 'command'=>'', 'parameters'=>'', 'comment'=>'Comment', 'frequency'=>3600, 'unitfrequency'=>3600) ); // List of cron jobs entries to add diff --git a/htdocs/cron/class/cronjob.class.php b/htdocs/cron/class/cronjob.class.php index 18713622476..31b4fc39c7c 100644 --- a/htdocs/cron/class/cronjob.class.php +++ b/htdocs/cron/class/cronjob.class.php @@ -391,9 +391,10 @@ class Cronjob extends CommonObject $sql.= " t.fk_user_author,"; $sql.= " t.fk_user_mod,"; $sql.= " t.note,"; - $sql.= " t.nbrun"; - $sql .= ", t.libname"; - + $sql.= " t.nbrun,"; + $sql.= " t.libname,"; + $sql.= " t.test"; + $sql.= " FROM ".MAIN_DB_PREFIX."cronjob as t"; $sql.= " WHERE 1 = 1"; if ($status >= 0) $sql.= " AND t.status = ".(empty($status)?'0':'1'); @@ -465,7 +466,8 @@ class Cronjob extends CommonObject $line->fk_user_mod = $obj->fk_user_mod; $line->note = $obj->note; $line->nbrun = $obj->nbrun; - $line->libname = $obj->libname; + $line->libname = $obj->libname; + $line->test = $obj->test; $this->lines[]=$line; $i++; @@ -905,25 +907,43 @@ class Cronjob extends CommonObject if ($this->jobtype=='method') { // load classes - $ret=dol_include_once($this->classesname,$this->objectname); - if (! $error && $ret===false) + if (! $error) { - $this->error=$langs->trans('CronCannotLoadClass',$this->classesname,$this->objectname); - dol_syslog(get_class($this)."::run_jobs ".$this->error, LOG_ERR); - $this->lastoutput = $this->error; - $this->lastresult = -1; - $retval = $this->lastresult; - $error++; + $ret=dol_include_once($this->classesname); + if ($ret===false || (! class_exists($this->objectname))) + { + $this->error=$langs->trans('CronCannotLoadClass',$this->classesname,$this->objectname); + dol_syslog(get_class($this)."::run_jobs ".$this->error, LOG_ERR); + $this->lastoutput = $this->error; + $this->lastresult = -1; + $retval = $this->lastresult; + $error++; + } } + // test if method exists + if (! $error) + { + if (! method_exists($this->objectname, $this->methodename)) + { + $this->error=$langs->trans('CronMethodDoesNotExists',$this->objectname,$this->methodename); + dol_syslog(get_class($this)."::run_jobs ".$this->error, LOG_ERR); + $this->lastoutput = $this->error; + $this->lastresult = -1; + $retval = $this->lastresult; + $error++; + } + } + // Load langs if (! $error) { $result=$langs->load($this->module_name.'@'.$this->module_name); - if ($result<0) + if ($result < 0) { dol_syslog(get_class($this)."::run_jobs Cannot load module lang file - ".$langs->error, LOG_ERR); - $this->lastoutput = $langs->error; + $this->error = $langs->error; + $this->lastoutput = $this->error; $this->lastresult = -1; $retval = $this->lastresult; $error++; diff --git a/htdocs/cron/list.php b/htdocs/cron/list.php index 41b08acbdd5..b6d830dd201 100644 --- a/htdocs/cron/list.php +++ b/htdocs/cron/list.php @@ -220,6 +220,8 @@ if ($num > 0) $style='pair'; foreach($object->lines as $line) { + if (! verifCond($line->test)) continue; // Discard line with test = false + // title profil if ($style=='pair') {$style='impair';} else {$style='pair';} diff --git a/htdocs/install/mysql/migration/3.9.0-4.0.0.sql b/htdocs/install/mysql/migration/3.9.0-4.0.0.sql index f2b3ff181cc..3ffb260f415 100644 --- a/htdocs/install/mysql/migration/3.9.0-4.0.0.sql +++ b/htdocs/install/mysql/migration/3.9.0-4.0.0.sql @@ -35,6 +35,7 @@ UPDATE llx_projet as p set opp_percent = (SELECT percent from llx_c_lead_status ALTER TABLE llx_overwrite_trans ADD UNIQUE INDEX uk_overwrite_trans(lang, transkey); ALTER TABLE llx_cronjob MODIFY COLUMN unitfrequency varchar(255) NOT NULL DEFAULT '3600'; +ALTER TABLE llx_cronjob ADD COLUMN test varchar(255) DEFAULT '1'; ALTER TABLE llx_facture ADD INDEX idx_facture_fk_statut (fk_statut); diff --git a/htdocs/install/mysql/tables/llx_cronjob.sql b/htdocs/install/mysql/tables/llx_cronjob.sql index a70051d4c11..f9d2ac1ab7a 100644 --- a/htdocs/install/mysql/tables/llx_cronjob.sql +++ b/htdocs/install/mysql/tables/llx_cronjob.sql @@ -46,6 +46,7 @@ CREATE TABLE llx_cronjob nbrun integer, -- nb of run complete (failed or not) autodelete integer DEFAULT 0, -- 0=Job is kept unchanged once nbrun > maxrun or date > dateend, 2=Job must be archived (archive = status 2) once nbrun > maxrun or date > dateend status integer NOT NULL DEFAULT 1, -- 0=disabled, 1=enabled, 2=archived + test varchar(255) DEFAULT '1', fk_user_author integer DEFAULT NULL, fk_user_mod integer DEFAULT NULL, fk_mailing integer DEFAULT NULL, -- id of emailing if job was queued to send mass emailing diff --git a/htdocs/langs/en_US/cron.lang b/htdocs/langs/en_US/cron.lang index b7cdb069346..f2184b50b08 100644 --- a/htdocs/langs/en_US/cron.lang +++ b/htdocs/langs/en_US/cron.lang @@ -89,3 +89,5 @@ CronMenu=Cron CronCannotLoadClass=Cannot load class %s or object %s UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs. TaskDisabled=Job disabled +MakeLocalDatabaseDumpShort=Local database backup +MakeLocalDatabaseDump=Create a local database dump From 2cde6f39ff6865c343ede5e9c08cdc1d6a53a998 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 15:16:45 +0100 Subject: [PATCH 101/148] Missing error message --- htdocs/langs/en_US/cron.lang | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/langs/en_US/cron.lang b/htdocs/langs/en_US/cron.lang index f2184b50b08..57e61b2f381 100644 --- a/htdocs/langs/en_US/cron.lang +++ b/htdocs/langs/en_US/cron.lang @@ -16,6 +16,7 @@ KeyForCronAccess=Security key for URL to launch cron jobs FileToLaunchCronJobs=Command line to launch cron jobs CronExplainHowToRunUnix=On Unix environment you should use the following crontab entry to run the command line each 5 minutes CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run the command line each 5 minutes +CronMethodDoesNotExists=Class %s does not contains any method %s # Menu CronJobs=Scheduled jobs CronListActive=List of enabled/scheduled jobs From 475cc24e13cb78a97ad7f4806187d5853e93d44c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 15:37:23 +0100 Subject: [PATCH 102/148] NEW Can edit next execution date of a cron job. --- htdocs/core/class/html.form.class.php | 2 +- htdocs/cron/card.php | 21 +++++++++++++++++- htdocs/cron/class/cronjob.class.php | 32 +++++++++++++-------------- htdocs/cron/list.php | 2 +- htdocs/public/cron/cron_run_jobs.php | 6 ++--- 5 files changed, 41 insertions(+), 22 deletions(-) diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 2230aebdbb5..c6d32ac2ea3 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -4134,7 +4134,7 @@ class Form * - local date in user area, if set_time is '' (so if set_time is '', output may differs when done from two different location) * - Empty (fields empty), if set_time is -1 (in this case, parameter empty must also have value 1) * - * @param timestamp $set_time Pre-selected date (must be a local PHP server timestamp), -1 to keep date not preselected, '' to use current date. + * @param timestamp $set_time Pre-selected date (must be a local PHP server timestamp), -1 to keep date not preselected, '' to use current date (emptydate must be 0). * @param string $prefix Prefix for fields name * @param int $h 1=Show also hours * @param int $m 1=Show also minutes diff --git a/htdocs/cron/card.php b/htdocs/cron/card.php index 76781d6645e..79b1cfa996c 100644 --- a/htdocs/cron/card.php +++ b/htdocs/cron/card.php @@ -142,6 +142,7 @@ if ($action=='add') $object->note=GETPOST('note'); $object->datestart=dol_mktime(GETPOST('datestarthour','int'), GETPOST('datestartmin','int'), 0, GETPOST('datestartmonth','int'), GETPOST('datestartday','int'), GETPOST('datestartyear','int')); $object->dateend=dol_mktime(GETPOST('dateendhour','int'), GETPOST('dateendmin','int'), 0, GETPOST('dateendmonth','int'), GETPOST('dateendday','int'), GETPOST('dateendyear','int')); + $object->datenextrun=dol_mktime(GETPOST('datenextrunhour','int'), GETPOST('datenextrunmin','int'), 0, GETPOST('datenextrunmonth','int'), GETPOST('datenextrunday','int'), GETPOST('datenextrunyear','int')); $object->unitfrequency=GETPOST('unitfrequency','int'); $object->frequency=GETPOST('nbfrequency','int'); $object->maxrun=GETPOST('maxrun','int'); @@ -177,6 +178,7 @@ if ($action=='update') $object->note=GETPOST('note'); $object->datestart=dol_mktime(GETPOST('datestarthour','int'), GETPOST('datestartmin','int'), 0, GETPOST('datestartmonth','int'), GETPOST('datestartday','int'), GETPOST('datestartyear','int')); $object->dateend=dol_mktime(GETPOST('dateendhour','int'), GETPOST('dateendmin','int'), 0, GETPOST('dateendmonth','int'), GETPOST('dateendday','int'), GETPOST('dateendyear','int')); + $object->datenextrun=dol_mktime(GETPOST('datenextrunhour','int'), GETPOST('datenextrunmin','int'), 0, GETPOST('datenextrunmonth','int'), GETPOST('datenextrunday','int'), GETPOST('datenextrunyear','int')); $object->unitfrequency=GETPOST('unitfrequency','int'); $object->frequency=GETPOST('nbfrequency','int'); $object->maxrun=GETPOST('maxrun','int'); @@ -475,7 +477,7 @@ if (($action=="create") || ($action=="edit")) $form->select_date($object->dateend,'dateend',1,1,'',"cronform"); } else{ - $form->select_date('','dateend',1,1,1,"cronform"); + $form->select_date(-1,'dateend',1,1,1,"cronform"); } print ""; print "
      "; print "\n"; + print '"; + print ""; + print ""; + print '
      '.$langs->trans("DolibarrWorkBoard").''.$langs->trans("Number").''.$langs->trans("Late").''.$form->textwithpicto($langs->trans("Late"),$langs->trans("LateDesc")).'   "; @@ -506,6 +508,23 @@ if (($action=="create") || ($action=="edit")) print "
      '; + print $langs->trans('CronDtNextLaunch'); + print ' ('.$langs->trans('CronFrom').')'; + print ""; + if(!empty($object->datenextrun)) + { + $form->select_date($object->datenextrun,'datenextrun',1,1,'',"cronform"); + } + else + { + $form->select_date(-1,'datenextrun',1,1,'',"cronform"); + } + print ""; + print "
      '; dol_fiche_end(); diff --git a/htdocs/cron/class/cronjob.class.php b/htdocs/cron/class/cronjob.class.php index 31b4fc39c7c..9ef47c30ea7 100644 --- a/htdocs/cron/class/cronjob.class.php +++ b/htdocs/cron/class/cronjob.class.php @@ -107,7 +107,8 @@ class Cronjob extends CommonObject if (isset($this->note)) $this->note=trim($this->note); if (isset($this->nbrun)) $this->nbrun=trim($this->nbrun); if (isset($this->libname)) $this->libname = trim($this->libname); - + if (isset($this->test)) $this->test = trim($this->test); + // Check parameters // Put here code to add a control on parameters values if (dol_strlen($this->datestart)==0) { @@ -177,11 +178,9 @@ class Cronjob extends CommonObject $sql.= "note,"; $sql.= "nbrun,"; $sql.= "maxrun,"; - $sql.= "libname"; - - + $sql.= "libname,"; + $sql.= "test"; $sql.= ") VALUES ("; - $sql.= " '".$this->db->idate($now)."',"; $sql.= " ".(! isset($this->jobtype)?'NULL':"'".$this->db->escape($this->jobtype)."'").","; $sql.= " ".(! isset($this->label)?'NULL':"'".$this->db->escape($this->label)."'").","; @@ -208,7 +207,8 @@ class Cronjob extends CommonObject $sql.= " ".(! isset($this->note)?'NULL':"'".$this->db->escape($this->note)."'").","; $sql.= " ".(! isset($this->nbrun)?'0':"'".$this->db->escape($this->nbrun)."'").","; $sql.= " ".(empty($this->maxrun)?'null':"'".$this->db->escape($this->maxrun)."'").","; - $sql.= " ".(! isset($this->libname)?'NULL':"'".$this->db->escape($this->libname)."'").""; + $sql.= " ".(! isset($this->libname)?'NULL':"'".$this->db->escape($this->libname)."'").","; + $sql.= " ".(! isset($this->test)?'NULL':"'".$this->db->escape($this->test)."'").""; $sql.= ")"; $this->db->begin(); @@ -292,9 +292,8 @@ class Cronjob extends CommonObject $sql.= " t.note,"; $sql.= " t.nbrun,"; $sql.= " t.maxrun,"; - $sql.= " t.libname"; - - + $sql.= " t.libname,"; + $sql.= " t.test"; $sql.= " FROM ".MAIN_DB_PREFIX."cronjob as t"; $sql.= " WHERE t.rowid = ".$id; @@ -337,7 +336,7 @@ class Cronjob extends CommonObject $this->nbrun = $obj->nbrun; $this->maxrun = $obj->maxrun; $this->libname = $obj->libname; - + $this->test = $obj->test; } $this->db->free($resql); @@ -394,7 +393,6 @@ class Cronjob extends CommonObject $sql.= " t.nbrun,"; $sql.= " t.libname,"; $sql.= " t.test"; - $sql.= " FROM ".MAIN_DB_PREFIX."cronjob as t"; $sql.= " WHERE 1 = 1"; if ($status >= 0) $sql.= " AND t.status = ".(empty($status)?'0':'1'); @@ -521,7 +519,8 @@ class Cronjob extends CommonObject if (isset($this->nbrun)) $this->nbrun=trim($this->nbrun); if (isset($this->maxrun)) $this->maxrun=trim($this->maxrun); if (isset($this->libname)) $this->libname = trim($this->libname); - + if (isset($this->test)) $this->test = trim($this->test); + // Check parameters // Put here code to add a control on parameters values if (dol_strlen($this->datestart)==0) { @@ -588,10 +587,11 @@ class Cronjob extends CommonObject $sql.= " status=".(isset($this->status)?$this->status:"null").","; $sql.= " fk_user_mod=".$user->id.","; $sql.= " note=".(isset($this->note)?"'".$this->db->escape($this->note)."'":"null").","; - $sql.= " nbrun=".(isset($this->nbrun)?$this->nbrun:"null").","; - $sql.= " maxrun=".(isset($this->maxrun)?$this->maxrun:"null").","; - $sql.= " libname=".(isset($this->libname)?"'".$this->db->escape($this->libname)."'":"null"); - $sql.= " WHERE rowid=".$this->id; + $sql.= " nbrun=".((isset($this->nbrun) && $this->nbrun >0)?$this->nbrun:"null").","; + $sql.= " maxrun=".((isset($this->maxrun) && $this->maxrun > 0)?$this->maxrun:"null").","; + $sql.= " libname=".(isset($this->libname)?"'".$this->db->escape($this->libname)."'":"null").","; + $sql.= " test=".(isset($this->test)?"'".$this->db->escape($this->test)."'":"null"); + $sql.= " WHERE rowid=".$this->id; $this->db->begin(); diff --git a/htdocs/cron/list.php b/htdocs/cron/list.php index b6d830dd201..49f5878d436 100644 --- a/htdocs/cron/list.php +++ b/htdocs/cron/list.php @@ -228,7 +228,7 @@ if ($num > 0) print ''; - print ''; + print ''; print '
      '; print img_picto('', 'object_cron').' '; print $line->id; diff --git a/htdocs/public/cron/cron_run_jobs.php b/htdocs/public/cron/cron_run_jobs.php index cfd4b28711d..fc8e15aeed6 100644 --- a/htdocs/public/cron/cron_run_jobs.php +++ b/htdocs/public/cron/cron_run_jobs.php @@ -144,7 +144,7 @@ if (is_array($object->lines) && (count($object->lines)>0)) $result=$cronjob->fetch($line->id); if ($result<0) { - echo "Error:".$cronjob->error; + echo "Error:".$cronjob->error."
      \n"; dol_syslog("cron_run_jobs.php:: fetch Error".$cronjob->error, LOG_ERR); exit; } @@ -152,7 +152,7 @@ if (is_array($object->lines) && (count($object->lines)>0)) $result=$cronjob->run_jobs($userlogin); if ($result < 0) { - echo "Error:".$cronjob->error; + echo "Error:".$cronjob->error."
      \n"; dol_syslog("cron_run_jobs.php:: run_jobs Error".$cronjob->error, LOG_ERR); $nbofjobslaunchedko++; } @@ -165,7 +165,7 @@ if (is_array($object->lines) && (count($object->lines)>0)) $result=$cronjob->reprogram_jobs($userlogin, $now); if ($result<0) { - echo "Error:".$cronjob->error; + echo "Error:".$cronjob->error."
      \n"; dol_syslog("cron_run_jobs.php:: reprogram_jobs Error".$cronjob->error, LOG_ERR); exit; } From d9e089256e3f4af66baefdff07e372d2c3b9c352 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 16:16:46 +0100 Subject: [PATCH 103/148] Fix path to copyrighted files --- build/debian/copyright | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/debian/copyright b/build/debian/copyright index 73109152034..deccd8cbe52 100644 --- a/build/debian/copyright +++ b/build/debian/copyright @@ -159,7 +159,7 @@ Comments: Those files are not shipped in the binary package as we configure Dolibarr to use Dejavu fonts from "fonts-dejavu-core". -Files: docs/images/* +Files: doc/images/* Copyright: Laurent Destailleur License: CC-BY-SA-3.0 You are free: @@ -176,7 +176,7 @@ License: CC-BY-SA-3.0 . For more information, see http://creativecommons.org/licenses/by-sa/3.0/ -Files: htdocs/includes/fpdi/* +Files: htdocs/includes/fpdfi/* Copyright: 2004-2011 Setasign - Jan Slabon License: GPL-2+ This program is free software; you can redistribute it From 773ee5c0eadf540cee9cbb091214c3cb0aca6fbd Mon Sep 17 00:00:00 2001 From: abb Date: Sun, 31 Jan 2016 18:56:05 +0100 Subject: [PATCH 104/148] provide link section in expenses and add option for intervention --- htdocs/core/class/html.form.class.php | 63 ++++++++++++++++++++++++++- htdocs/expensereport/card.php | 21 +++++++++ htdocs/langs/en_US/compta.lang | 3 +- htdocs/langs/fr_FR/compta.lang | 1 + 4 files changed, 86 insertions(+), 2 deletions(-) diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 2230aebdbb5..5f23c65df61 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -5100,7 +5100,68 @@ class Form print '
      '; } - if (((! is_array($restrictlinksto)) || in_array('supplier_order',$restrictlinksto)) + if ((in_array('fichinter',$restrictlinksto)) && ! empty($conf->ficheinter->enabled)) + { + $linktoelem.=($linktoelem?'   ':'').'' . $langs->trans('LinkedFichinter') . ''; + + print ' + + '; + + print '
      global->MAIN_OPTIMIZEFORTEXTBROWSER)?' style="display:none"':'').'>'; + + $sql = "SELECT s.rowid as socid, s.nom as name, s.client, f.rowid, f.ref"; + $sql .= " FROM " . MAIN_DB_PREFIX . "societe as s"; + $sql .= ", " . MAIN_DB_PREFIX . "fichinter as f"; + $sql .= ' WHERE f.fk_soc = s.rowid'; + + $resqlorderlist = $this->db->query($sql); + if ($resqlorderlist) + { + $num = $this->db->num_rows($resqlorderlist); + $i = 0; + + print '
      '; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + while ($i < $num) + { + $objp = $this->db->fetch_object($resqlorderlist); + + $var = ! $var; + print ''; + print ''; + print ''; + print ''; + print ''; + + $i ++; + } + print '
      ' . $langs->trans("Ref") . '' . $langs->trans("Company") . '
      '; + print ''; + print '' . $objp->ref . '' . $objp->name . '
      '; + print '
           
      '; + print '
      '; + $this->db->free($resqlorderlist); + } else { + dol_print_error($this->db); + } + + print '
      '; + } + + if (((! is_array($restrictlinksto)) || in_array('supplier_order',$restrictlinksto)) && ! empty($conf->fournisseur->enabled)) { $linktoelem.=($linktoelem?'   ':'').'' . $langs->trans('LinkedOrder') . ''; diff --git a/htdocs/expensereport/card.php b/htdocs/expensereport/card.php index a14e006fd7c..ea1f62b215b 100644 --- a/htdocs/expensereport/card.php +++ b/htdocs/expensereport/card.php @@ -2087,7 +2087,28 @@ if($user->rights->expensereport->export && $object->fk_statut>0 && $action != 'e print '
      '; +if ($action != 'create' && $action != 'edit' && ($id || $ref)) +{ + $permissiondellink=$user->rights->facture->creer; // Used by the include of actions_dellink.inc.php + include DOL_DOCUMENT_ROOT.'/core/actions_dellink.inc.php'; // Must be include, not include_once + // Link invoice to intervention + if (GETPOST('LinkedFichinter')) { + $object->fetch($id); + $object->fetch_thirdparty(); + $result = $object->add_object_linked('fichinter', GETPOST('LinkedFichinter')); + } + // Linked object block + $somethingshown = $form->showLinkedObjectBlock($object); + + // Show links to link elements + $linktoelements=array(); + if($conf->global->EXPENSES_LINK_TO_INTERVENTION) $linktoelements[]='fichinter'; + $linktoelem=''; + $linktoelem = $form->showLinkToObjectBlock($object,$linktoelements); + if ($linktoelem) print '
      '.$linktoelem; + +} llxFooter(); $db->close(); diff --git a/htdocs/langs/en_US/compta.lang b/htdocs/langs/en_US/compta.lang index 14cacf57022..964a7c30678 100644 --- a/htdocs/langs/en_US/compta.lang +++ b/htdocs/langs/en_US/compta.lang @@ -220,4 +220,5 @@ AddExtraReport=Extra reports OtherCountriesCustomersReport=Foreign customers report BasedOnTwoFirstLettersOfVATNumberBeingDifferentFromYourCompanyCountry=Based on the two first letters of the VAT number being different from your own company's country code SameCountryCustomersWithVAT=National customers report -BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Based on the two first letters of the VAT number being the same as your own company's country code \ No newline at end of file +BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=Based on the two first letters of the VAT number being the same as your own company's country code +LinkedFichinter=Link to an intervention diff --git a/htdocs/langs/fr_FR/compta.lang b/htdocs/langs/fr_FR/compta.lang index accb0faa9bf..75d28992070 100644 --- a/htdocs/langs/fr_FR/compta.lang +++ b/htdocs/langs/fr_FR/compta.lang @@ -220,3 +220,4 @@ OtherCountriesCustomersReport=Rapport client Ć©tranger BasedOnTwoFirstLettersOfVATNumberBeingDifferentFromYourCompanyCountry=BasĆ© sur les deux premiĆØres lettres du numĆ©ro de TVA Ć©tant diffĆ©rent du code de pays de votre propre entreprise SameCountryCustomersWithVAT=Rapport clients nationaux BasedOnTwoFirstLettersOfVATNumberBeingTheSameAsYourCompanyCountry=BasĆ© sur les deux premiĆØres lettres du numĆ©ro de TVA Ć©tant les mĆŖmes que le code pays de votre propre entreprise +LinkedFichinter=Lier Ć  une intervention From 6002adb04c4fa188e8bec7079a38f3023d36e8f3 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 20:38:11 +0100 Subject: [PATCH 105/148] Fix bad transaction level due to code of situation invoices --- htdocs/compta/facture/class/facture.class.php | 27 ++++++++++++------- test/phpunit/NumberingModulesTest.php | 9 ++++--- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php index 91221118f2a..4ce50666b5a 100644 --- a/htdocs/compta/facture/class/facture.class.php +++ b/htdocs/compta/facture/class/facture.class.php @@ -1992,14 +1992,18 @@ class Facture extends CommonInvoice $this->brouillon=0; $this->date_validation=$now; $i = 0; - $final = True; - while ($i < count($this->lines) && $final == True) { - $final = ($this->lines[$i]->situation_percent == 100); - $i++; - } - if ($final) { - $this->setFinal(); - } + + if (!empty($conf->global->INVOICE_USE_SITUATION)) + { + $final = True; + while ($i < count($this->lines) && $final == True) { + $final = ($this->lines[$i]->situation_percent == 100); + $i++; + } + if ($final) { + $this->setFinal(); + } + } } } else @@ -2277,7 +2281,7 @@ class Facture extends CommonInvoice $this->line->context = $this->context; - $this->line->situpation_percent = $situation_percent; + $this->line->situation_percent = $situation_percent; $this->line->fk_facture=$this->id; $this->line->label=$label; // deprecated $this->line->desc=$desc; @@ -3770,11 +3774,14 @@ class Facture extends CommonInvoice function setFinal() { global $conf, $langs, $user; + + $this->db->begin(); + $this->situation_final = 1; $sql = 'update ' . MAIN_DB_PREFIX . 'facture set situation_final = ' . $this->situation_final . ' where rowid = ' . $this->id; $resql = $this->db->query($sql); if ($resql) { - // FIXME: call triggers? + // FIXME: call triggers MODIFY because we modify invoice $this->db->commit(); return 1; } else { diff --git a/test/phpunit/NumberingModulesTest.php b/test/phpunit/NumberingModulesTest.php index 904c102e0a8..0107edc1f8d 100644 --- a/test/phpunit/NumberingModulesTest.php +++ b/test/phpunit/NumberingModulesTest.php @@ -75,7 +75,8 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase public static function setUpBeforeClass() { global $conf,$user,$langs,$db; - $db->begin(); // This is to have all actions inside a transaction even if test launched without suite. + + $db->begin(); // This is to have all actions inside a transaction even if test launched without suite. print __METHOD__."\n"; } @@ -145,10 +146,10 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase $result2=$localobject->create($user,1); $result3=$localobject->validate($user, $result); // create invoice by forcing ref print __METHOD__." result=".$result."\n"; - $this->assertEquals('1915-0001', $result); // counter must start to 1 + $this->assertEquals('1915-0001', $result, 'Test for {yyyy}-{0000}, 1st invoice'); // counter must start to 1 $result=$localobject->is_erasable(); print __METHOD__." is_erasable=".$result."\n"; - $this->assertEquals(1, $result, 'Test for {yyyy}-{0000}, 1st invoice'); // Can be deleted + $this->assertEquals(1, $result, 'Test for is_erasable, 1st invoice'); // Can be deleted $localobject2=new Facture($this->savdb); $localobject2->initAsSpecimen(); @@ -156,7 +157,7 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase $numbering=new mod_facture_mercure(); $result=$numbering->getNextValue($mysoc, $localobject2, 'last'); print __METHOD__." result=".$result."\n"; - $this->assertEquals('1915-0001', $result); + $this->assertEquals('1915-0001', $result, "Test to get last value with param 'last'"); $result=$numbering->getNextValue($mysoc, $localobject2); $result2=$localobject2->create($user,1); $result3=$localobject2->validate($user, $result); // create invoice by forcing ref From 0e1bb06d01e1c5ab8db5453824fab739169cd512 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 20:41:35 +0100 Subject: [PATCH 106/148] Fix duplicate set --- htdocs/compta/facture/class/facture.class.php | 1 - 1 file changed, 1 deletion(-) diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php index 4ce50666b5a..502bb7d212e 100644 --- a/htdocs/compta/facture/class/facture.class.php +++ b/htdocs/compta/facture/class/facture.class.php @@ -2281,7 +2281,6 @@ class Facture extends CommonInvoice $this->line->context = $this->context; - $this->line->situation_percent = $situation_percent; $this->line->fk_facture=$this->id; $this->line->label=$label; // deprecated $this->line->desc=$desc; From 7b15ac11797a52d89e8004a41f980200b52230b1 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 20:38:11 +0100 Subject: [PATCH 107/148] Fix bad transaction level due to code of situation invoices Conflicts: htdocs/compta/facture/class/facture.class.php --- htdocs/compta/facture/class/facture.class.php | 25 ++++++++++++------- test/phpunit/NumberingModulesTest.php | 9 ++++--- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php index f8bb53cf9ed..c66bbb6d1c2 100644 --- a/htdocs/compta/facture/class/facture.class.php +++ b/htdocs/compta/facture/class/facture.class.php @@ -1919,14 +1919,18 @@ class Facture extends CommonInvoice $this->brouillon=0; $this->date_validation=$now; $i = 0; - $final = True; - while ($i < count($this->lines) && $final == True) { - $final = ($this->lines[$i]->situation_percent == 100); - $i++; - } - if ($final) { - $this->setFinal(); - } + + if (!empty($conf->global->INVOICE_USE_SITUATION)) + { + $final = True; + while ($i < count($this->lines) && $final == True) { + $final = ($this->lines[$i]->situation_percent == 100); + $i++; + } + if ($final) { + $this->setFinal(); + } + } } } else @@ -3619,11 +3623,14 @@ class Facture extends CommonInvoice function setFinal() { global $conf, $langs, $user; + + $this->db->begin(); + $this->situation_final = 1; $sql = 'update ' . MAIN_DB_PREFIX . 'facture set situation_final = ' . $this->situation_final . ' where rowid = ' . $this->id; $resql = $this->db->query($sql); if ($resql) { - // FIXME: call triggers? + // FIXME: call triggers MODIFY because we modify invoice $this->db->commit(); return 1; } else { diff --git a/test/phpunit/NumberingModulesTest.php b/test/phpunit/NumberingModulesTest.php index 904c102e0a8..0107edc1f8d 100644 --- a/test/phpunit/NumberingModulesTest.php +++ b/test/phpunit/NumberingModulesTest.php @@ -75,7 +75,8 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase public static function setUpBeforeClass() { global $conf,$user,$langs,$db; - $db->begin(); // This is to have all actions inside a transaction even if test launched without suite. + + $db->begin(); // This is to have all actions inside a transaction even if test launched without suite. print __METHOD__."\n"; } @@ -145,10 +146,10 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase $result2=$localobject->create($user,1); $result3=$localobject->validate($user, $result); // create invoice by forcing ref print __METHOD__." result=".$result."\n"; - $this->assertEquals('1915-0001', $result); // counter must start to 1 + $this->assertEquals('1915-0001', $result, 'Test for {yyyy}-{0000}, 1st invoice'); // counter must start to 1 $result=$localobject->is_erasable(); print __METHOD__." is_erasable=".$result."\n"; - $this->assertEquals(1, $result, 'Test for {yyyy}-{0000}, 1st invoice'); // Can be deleted + $this->assertEquals(1, $result, 'Test for is_erasable, 1st invoice'); // Can be deleted $localobject2=new Facture($this->savdb); $localobject2->initAsSpecimen(); @@ -156,7 +157,7 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase $numbering=new mod_facture_mercure(); $result=$numbering->getNextValue($mysoc, $localobject2, 'last'); print __METHOD__." result=".$result."\n"; - $this->assertEquals('1915-0001', $result); + $this->assertEquals('1915-0001', $result, "Test to get last value with param 'last'"); $result=$numbering->getNextValue($mysoc, $localobject2); $result2=$localobject2->create($user,1); $result3=$localobject2->validate($user, $result); // create invoice by forcing ref From 2d0c823ffec39a6ba88f509e01ac9c9dca4384f2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 20:38:11 +0100 Subject: [PATCH 108/148] Fix bad transaction level due to code of situation invoices Conflicts: htdocs/compta/facture/class/facture.class.php --- htdocs/compta/facture/class/facture.class.php | 25 ++++++++++++------- test/phpunit/NumberingModulesTest.php | 9 ++++--- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php index 628fd45f1ed..614c7d3f33a 100644 --- a/htdocs/compta/facture/class/facture.class.php +++ b/htdocs/compta/facture/class/facture.class.php @@ -1953,14 +1953,18 @@ class Facture extends CommonInvoice $this->brouillon=0; $this->date_validation=$now; $i = 0; - $final = True; - while ($i < count($this->lines) && $final == True) { - $final = ($this->lines[$i]->situation_percent == 100); - $i++; - } - if ($final) { - $this->setFinal(); - } + + if (!empty($conf->global->INVOICE_USE_SITUATION)) + { + $final = True; + while ($i < count($this->lines) && $final == True) { + $final = ($this->lines[$i]->situation_percent == 100); + $i++; + } + if ($final) { + $this->setFinal(); + } + } } } else @@ -3654,11 +3658,14 @@ class Facture extends CommonInvoice function setFinal() { global $conf, $langs, $user; + + $this->db->begin(); + $this->situation_final = 1; $sql = 'update ' . MAIN_DB_PREFIX . 'facture set situation_final = ' . $this->situation_final . ' where rowid = ' . $this->id; $resql = $this->db->query($sql); if ($resql) { - // FIXME: call triggers? + // FIXME: call triggers MODIFY because we modify invoice $this->db->commit(); return 1; } else { diff --git a/test/phpunit/NumberingModulesTest.php b/test/phpunit/NumberingModulesTest.php index 904c102e0a8..0107edc1f8d 100644 --- a/test/phpunit/NumberingModulesTest.php +++ b/test/phpunit/NumberingModulesTest.php @@ -75,7 +75,8 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase public static function setUpBeforeClass() { global $conf,$user,$langs,$db; - $db->begin(); // This is to have all actions inside a transaction even if test launched without suite. + + $db->begin(); // This is to have all actions inside a transaction even if test launched without suite. print __METHOD__."\n"; } @@ -145,10 +146,10 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase $result2=$localobject->create($user,1); $result3=$localobject->validate($user, $result); // create invoice by forcing ref print __METHOD__." result=".$result."\n"; - $this->assertEquals('1915-0001', $result); // counter must start to 1 + $this->assertEquals('1915-0001', $result, 'Test for {yyyy}-{0000}, 1st invoice'); // counter must start to 1 $result=$localobject->is_erasable(); print __METHOD__." is_erasable=".$result."\n"; - $this->assertEquals(1, $result, 'Test for {yyyy}-{0000}, 1st invoice'); // Can be deleted + $this->assertEquals(1, $result, 'Test for is_erasable, 1st invoice'); // Can be deleted $localobject2=new Facture($this->savdb); $localobject2->initAsSpecimen(); @@ -156,7 +157,7 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase $numbering=new mod_facture_mercure(); $result=$numbering->getNextValue($mysoc, $localobject2, 'last'); print __METHOD__." result=".$result."\n"; - $this->assertEquals('1915-0001', $result); + $this->assertEquals('1915-0001', $result, "Test to get last value with param 'last'"); $result=$numbering->getNextValue($mysoc, $localobject2); $result2=$localobject2->create($user,1); $result3=$localobject2->validate($user, $result); // create invoice by forcing ref From b11fe5f4c7e8d53d39d480e325ceaba5d0022435 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 20:46:27 +0100 Subject: [PATCH 109/148] Update debian doc --- build/debian/README.howto | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/build/debian/README.howto b/build/debian/README.howto index 28f5ed6e2b1..1d6f94e9cd0 100644 --- a/build/debian/README.howto +++ b/build/debian/README.howto @@ -14,8 +14,8 @@ with format .DEB (for Debian, Ubuntu, ...). # To build a debian package, you need first # With Ubuntu 12.04 # apt-get install debhelper dpkg-source gpg lintian git-buildpackage pkg-php-tools schroot sbuild dh-linktree dh-make-php -# With Debian 7 -# apt-get install debhelper dpkg gnupg lintian git-buildpackage pkg-php-tools schroot sbuild dh-linktree dh-make-php +# With Ubuntu 14.04 ou Debian 7 +# apt-get install debhelper dpkg gnupg lintian git-buildpackage pkg-php-tools schroot sbuild dh-linktree dh-make-php packaging-dev # To generate gpg key for email used into changelog @@ -49,6 +49,7 @@ Other example: export DEBFULLNAME="Laurent Destailleur" export DEBEMAIL="eldy@destailleur.fr" +export QUILT_PATCHES=debian/patches # To use Alioth.debian.org * Create an account login @@ -287,17 +288,24 @@ Then check/modify also the user/date signature: - Name and email must match value into debian/control file (Entry added here is used by next step). -To update dolibarr debian package when only files into debian has changed, or if you include manually backport: +To update dolibarr debian package when only files into debian has changed: * Change files and commit. * Add a tag debian/x.y.z+dfsgw-2 (increase the last 1 into 2, 3...) +To update dolibarr debian package when only files into debian has changed: + +* Manually, add patches into debian/patches and update file debian/series, or do the 2 steps with "quilt import filepatch.patch" +* You can test patching of serie with "quilt push" (autant de fois que de patch). Avec "quilt pop -a", on revien a l'Ć©tat du upstream sans les patch. + Once files has been prepared, it's time to test: * Try to build package > rm -fr ../build-area; -> git-buildpackage -us -uc --git-debian-branch=[master|jessie] --git-upstream-branch=[upstream|upstream-3.5.x] +> git-buildpackage -us -uc --git-debian-branch=[master|jessie] --git-upstream-branch=[upstream|upstream-3.5.x|3.5.5] +ou +> git-buildpackage -us -uc --git-ignore-branch --git-upstream-branch=[upstream|upstream-3.5.x|3.5.5] Note: To build an old version, do: git checkout oldtagname -b newbranchname; git-buildpackage -us -uc --git-debian-branch=newbranchname --git-upstream-branch=[upstream|upstream-3.5.x] Note: You can use git-buildpackage -us -uc --git-ignore-new if you want to test build with uncommited file From 640adcc66659337a904d3afa60462c553fef7070 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 21:23:30 +0100 Subject: [PATCH 110/148] Missing translation --- htdocs/langs/en_US/languages.lang | 1 + 1 file changed, 1 insertion(+) diff --git a/htdocs/langs/en_US/languages.lang b/htdocs/langs/en_US/languages.lang index 27b533c3f2d..bda34ce2299 100644 --- a/htdocs/langs/en_US/languages.lang +++ b/htdocs/langs/en_US/languages.lang @@ -32,6 +32,7 @@ Language_es_MX=Spanish (Mexico) Language_es_PY=Spanish (Paraguay) Language_es_PE=Spanish (Peru) Language_es_PR=Spanish (Puerto Rico) +Language_es_VE=Spanish (Venezuela) Language_et_EE=Estonian Language_eu_ES=Basque Language_fa_IR=Persian From e9256913b150bdf633d6899fe7e74acf4c8f75fc Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 31 Jan 2016 21:32:15 +0100 Subject: [PATCH 111/148] Fix set INVOICE_CAN_ALWAYS_BE_REMOVED to have phpunit test ok --- test/phpunit/NumberingModulesTest.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/phpunit/NumberingModulesTest.php b/test/phpunit/NumberingModulesTest.php index 0107edc1f8d..b29cd03b2c9 100644 --- a/test/phpunit/NumberingModulesTest.php +++ b/test/phpunit/NumberingModulesTest.php @@ -137,7 +137,8 @@ class NumberingModulesTest extends PHPUnit_Framework_TestCase $conf->global->FACTURE_ADDON='mercure'; $conf->global->FACTURE_MERCURE_MASK_CREDIT='{yyyy}-{0000}'; $conf->global->FACTURE_MERCURE_MASK_INVOICE='{yyyy}-{0000}'; - + $conf->global->INVOICE_CAN_ALWAYS_BE_REMOVED=0; + $localobject=new Facture($this->savdb); $localobject->initAsSpecimen(); $localobject->date=dol_mktime(12, 0, 0, 1, 1, 1915); // we use year 1915 to be sure to not have existing invoice for this year From 3bcfe849a1ba237a2e8afaeba0f89cb138013469 Mon Sep 17 00:00:00 2001 From: abb Date: Sun, 31 Jan 2016 22:33:30 +0100 Subject: [PATCH 112/148] fix:remove project info in standard document model for expense reports when project module is disabled --- .../doc/pdf_standard.modules.php | 64 +++++++++++-------- 1 file changed, 36 insertions(+), 28 deletions(-) diff --git a/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php b/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php index 0731b803ca3..1513892b766 100644 --- a/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php +++ b/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php @@ -109,16 +109,21 @@ class pdf_standard extends ModeleExpenseReport $this->posxtype=105; $this->posxprojet=125; $this->posxtva=145; - $this->posxup=162; - $this->posxqty=176; - $this->postotalttc=186; - if ($this->page_largeur < 210) // To work with US executive format - { - $this->posxdate-=20; - $this->posxtype-=20; - $this->posxprojet-=20; - $this->posxtva-=20; - $this->posxup-=20; + $this->posxup = 162; + $this->posxqty = 176; + $this->postotalttc = 186; + if (empty($conf->projet->enabled)) { + $this->posxtva-=20; + $this->posxup-=20; + $this->posxqty-=20; + $this->postotalttc-=20; + } + if ($this->page_largeur < 210) { // To work with US executive format + $this->posxdate-=20; + $this->posxtype-=20; + $this->posxprojet-=20; + $this->posxtva-=20; + $this->posxup-=20; $this->posxqty-=20; $this->postotalttc-=20; } @@ -335,10 +340,12 @@ class pdf_standard extends ModeleExpenseReport $pdf->SetXY($this->posxtype, $curY); $pdf->MultiCell($this->posxprojet-$this->posxtype-1, 3,$outputlangs->transnoentities($object->lines[$i]->type_fees_code), 0, 'C'); - // Project - $pdf->SetFont('','', $default_font_size - 1); - $pdf->SetXY($this->posxprojet, $curY); - $pdf->MultiCell($this->posxtva-$this->posxprojet-1, 3,$object->lines[$i]->projet_ref, 0, 'C'); + if (! empty($conf->projet->enabled)) { + // Project + $pdf->SetFont('','', $default_font_size - 1); + $pdf->SetXY($this->posxprojet, $curY); + $pdf->MultiCell($this->posxtva-$this->posxprojet-1, 3,$object->lines[$i]->projet_ref, 0, 'C'); + } // VAT Rate if (empty($conf->global->MAIN_GENERATE_DOCUMENTS_WITHOUT_VAT)) @@ -765,23 +772,24 @@ class pdf_standard extends ModeleExpenseReport // Type $pdf->line($this->posxtype-1, $tab_top, $this->posxtype-1, $tab_top + $tab_height); - $pdf->SetXY($this->posxtype-1, $tab_top+1); - $pdf->MultiCell($this->posxprojet-$this->posxtype-1,2, $outputlangs->transnoentities("Type"),'','C'); + $pdf->SetXY($this->posxtype - 1, $tab_top + 1); + $pdf->MultiCell($this->posxprojet - $this->posxtype - 1, 2, $outputlangs->transnoentities("Type"), '', 'C'); - // Project - $pdf->line($this->posxprojet-1, $tab_top, $this->posxprojet-1, $tab_top + $tab_height); - $pdf->SetXY($this->posxprojet-1, $tab_top+1); - $pdf->MultiCell($this->posxtva-$this->posxprojet-1,2, $outputlangs->transnoentities("Project"),'','C'); + if (!empty($conf->projet->enabled)) { + // Project + $pdf->line($this->posxprojet - 1, $tab_top, $this->posxprojet - 1, $tab_top + $tab_height); + $pdf->SetXY($this->posxprojet - 1, $tab_top + 1); + $pdf->MultiCell($this->posxtva - $this->posxprojet - 1, 2, $outputlangs->transnoentities("Project"), '', 'C'); + } - // VAT - if (empty($conf->global->MAIN_GENERATE_DOCUMENTS_WITHOUT_VAT)) - { - $pdf->line($this->posxtva-1, $tab_top, $this->posxtva-1, $tab_top + $tab_height); - $pdf->SetXY($this->posxtva-1, $tab_top+1); - $pdf->MultiCell($this->posxup-$this->posxtva-1,2, $outputlangs->transnoentities("VAT"),'','C'); - } + // VAT + if (empty($conf->global->MAIN_GENERATE_DOCUMENTS_WITHOUT_VAT)) { + $pdf->line($this->posxtva - 1, $tab_top, $this->posxtva - 1, $tab_top + $tab_height); + $pdf->SetXY($this->posxtva - 1, $tab_top + 1); + $pdf->MultiCell($this->posxup - $this->posxtva - 1, 2, $outputlangs->transnoentities("VAT"), '', 'C'); + } - // Unit price + // Unit price $pdf->line($this->posxup-1, $tab_top, $this->posxup-1, $tab_top + $tab_height); $pdf->SetXY($this->posxup-1, $tab_top+1); $pdf->MultiCell($this->posxqty-$this->posxup-1,2, $outputlangs->transnoentities("PriceU"),'','C'); From f22373b70b0b071b1c5e1888d996a1d225b29994 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 1 Feb 2016 01:19:37 +0100 Subject: [PATCH 113/148] Fix bad management of option MAIN_HTML_TITLE --- htdocs/core/class/conf.class.php | 3 +++ htdocs/core/class/html.form.class.php | 2 +- htdocs/main.inc.php | 2 +- htdocs/projet/card.php | 6 +++--- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/htdocs/core/class/conf.class.php b/htdocs/core/class/conf.class.php index 7adcd79d364..0bd28092bff 100644 --- a/htdocs/core/class/conf.class.php +++ b/htdocs/core/class/conf.class.php @@ -394,6 +394,9 @@ class Conf // By default, suppliers objects can be linked to all projects $this->global->PROJECT_CAN_ALWAYS_LINK_TO_ALL_SUPPLIERS = 1; + // MAIN_HTML_TITLE + if (! isset($conf->global->MAIN_HTML_TITLE)) $conf->global->MAIN_HTML_TITLE='noapp,thirdpartynameonly,contactnameonly,projectnameonly'; + // conf->liste_limit = constante de taille maximale des listes if (empty($this->global->MAIN_SIZE_LISTE_LIMIT)) $this->global->MAIN_SIZE_LISTE_LIMIT=25; $this->liste_limit=$this->global->MAIN_SIZE_LISTE_LIMIT; diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 49d75f6377e..1c9dd350859 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -1018,7 +1018,7 @@ class Form // Do not use textempty = ' ' or ' ' here, or search on key will search on ' key'. //$textifempty=' '; //if (! empty($conf->use_javascript_ajax) || $forcecombo) $textifempty=''; - if (! empty($conf->global->COMPANY_USE_SEARCH_TO_SELECT)) $textifempty.=$langs->trans("NoFilter"); + if (! empty($conf->global->COMPANY_USE_SEARCH_TO_SELECT)) $textifempty.=$langs->trans("All"); if ($showempty) $out.= ''."\n"; $num = $this->db->num_rows($resql); diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index fffd177fe68..66899a8b2d0 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -1008,7 +1008,7 @@ function top_htmlhead($head, $title='', $disablejs=0, $disablehead=0, $arrayofjs if (!empty($conf->global->MAIN_APPLICATION_TITLE)) $appli=$conf->global->MAIN_APPLICATION_TITLE; if ($title && ! empty($conf->global->MAIN_HTML_TITLE) && preg_match('/noapp/',$conf->global->MAIN_HTML_TITLE)) print ''.dol_htmlentities($title).''; - if ($title) print ''.dol_htmlentities($appli.' - '.$title).''; + else if ($title) print ''.dol_htmlentities($appli.' - '.$title).''; else print "".dol_htmlentities($appli).""; print "\n"; diff --git a/htdocs/projet/card.php b/htdocs/projet/card.php index 2266f012964..c6511e2a67d 100644 --- a/htdocs/projet/card.php +++ b/htdocs/projet/card.php @@ -395,8 +395,8 @@ $formfile = new FormFile($db); $formproject = new FormProjets($db); $userstatic = new User($db); -$title=$langs->trans("Project").' - '.$object->ref.' '.$object->name; -if (! empty($conf->global->MAIN_HTML_TITLE) && preg_match('/projectnameonly/',$conf->global->MAIN_HTML_TITLE) && $object->name) $title=$object->ref.' '.$object->name; +$title=$langs->trans("Project").' - '.$object->ref.($object->thirdparty->name?' - '.$object->thirdparty->name:'').($object->title?' - '.$object->title:''); +if (! empty($conf->global->MAIN_HTML_TITLE) && preg_match('/projectnameonly/',$conf->global->MAIN_HTML_TITLE)) $title=$object->ref.($object->thirdparty->name?' - '.$object->thirdparty->name:'').($object->title?' - '.$object->title:''); $help_url="EN:Module_Projects|FR:Module_Projets|ES:Módulo_Proyectos"; llxHeader("",$title,$help_url); @@ -634,7 +634,7 @@ else print ''.$langs->trans("ThirdParty").''; $filteronlist=''; if (! empty($conf->global->PROJECT_FILTER_FOR_THIRDPARTY_LIST)) $filteronlist=$conf->global->PROJECT_FILTER_FOR_THIRDPARTY_LIST; - $text=$form->select_thirdparty_list($object->thirdparty->id,'socid',$filteronlist,1,1); + $text=$form->select_thirdparty_list($object->thirdparty->id, 'socid', $filteronlist, 1, 1); $texthelp=$langs->trans("IfNeedToUseOhterObjectKeepEmpty"); print $form->textwithtooltip($text.' '.img_help(), $texthelp, 1, 0, '', '', 2); print ''; From cd7ae52f92d39ff0da75e2b18345cd63fb118f38 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 1 Feb 2016 03:53:21 +0100 Subject: [PATCH 114/148] Add log --- .travis.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index cfa819cd74f..ad95172334c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -197,6 +197,7 @@ before_script: echo "Create documents directory and set permissions" # and admin/temp subdirectory needed for unit tests mkdir -p documents/admin/temp + echo "first line" > documents/dolibarr.log echo - | @@ -298,14 +299,15 @@ after_success: after_failure: - | + echo "Debugging informations" + # Upgrade log files + cat *.log + echo "Debugging informations" + # Apache log file + sudo cat /var/log/apache2/error.log + # Dolibarr log file + cat documents/dolibarr.log if [ "$DEBUG" = true ]; then - echo "Debugging informations" - # Upgrade log files - cat *.log - # Dolibarr log file - cat documents/dolibarr.log - # Apache log file - sudo cat /var/log/apache2/error.log # MariaDB log file sudo cat /var/log/mysql/error.log # TODO: PostgreSQL log file From de1c6cce63224161bb9c752c532dd664f2449c5f Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 1 Feb 2016 10:42:53 +0100 Subject: [PATCH 115/148] Update doc --- build/debian/README.howto | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build/debian/README.howto b/build/debian/README.howto index 1d6f94e9cd0..01f19e28ccf 100644 --- a/build/debian/README.howto +++ b/build/debian/README.howto @@ -213,7 +213,9 @@ Warning: Name and email must match value into debian/control file (Entry added h * We try to build package > rm -fr ../build-area; -> git-buildpackage -us -uc --git-debian-branch=[master|jessie] --git-upstream-branch=[upstream|upstream-3.5.x] +> git-buildpackage -us -uc --git-debian-branch=[master|jessie] --git-upstream-branch=[upstream|upstream-x.y.z] +ou +> git-buildpackage -us -uc --git-ignore-branch --git-upstream-branch=[upstream|upstream-x.y.z] Note: To build an old version, do: git checkout oldtagname -b newbranchname; git-buildpackage -us -uc --git-debian-branch=newbranchname --git-upstream-branch=[upstream|upstream-3.5.x] Note: You can use git-buildpackage -us -uc --git-ignore-new if you want to test build with uncommited file @@ -221,6 +223,7 @@ Note: You can use git-buildpackage -us -uc -d if you want to test Note: Package is built into directory ../build-area Note: To compare 2 packages: debdiff package1.dsc package2.dsc +* Test package (see dedicated chapter to test it with debian unstable env) * If package .deb is ok: Note: If there was errors managed manually, you may need to make a git commit but do not use option "amend" previous commit From 165b553a79dce83d84d4af2ab2fe0fd174c12ecc Mon Sep 17 00:00:00 2001 From: Florian HENRY Date: Mon, 1 Feb 2016 14:50:25 +0100 Subject: [PATCH 116/148] Format code --- htdocs/accountancy/admin/account.php | 52 +- htdocs/accountancy/admin/card.php | 141 ++-- htdocs/accountancy/admin/export.php | 107 ++- htdocs/accountancy/admin/fiscalyear.php | 117 ++-- htdocs/accountancy/admin/fiscalyear_card.php | 505 +++++++------- htdocs/accountancy/admin/fiscalyear_info.php | 36 +- htdocs/accountancy/admin/importaccounts.php | 25 +- htdocs/accountancy/admin/index.php | 147 ++--- htdocs/accountancy/admin/journal.php | 82 ++- htdocs/accountancy/admin/productaccount.php | 27 +- .../bookkeeping/balancebymonth.php | 13 +- htdocs/accountancy/bookkeeping/card.php | 623 +++++++++--------- htdocs/accountancy/bookkeeping/list.php | 149 +++-- htdocs/accountancy/bookkeeping/listbyyear.php | 76 +-- .../class/accountancysystem.class.php | 18 +- .../class/accountingaccount.class.php | 267 ++++---- .../accountancy/class/bookkeeping.class.php | 203 +++--- .../class/html.formventilation.class.php | 173 +++-- htdocs/accountancy/customer/card.php | 50 +- htdocs/accountancy/customer/index.php | 39 +- htdocs/accountancy/customer/lines.php | 142 ++-- htdocs/accountancy/customer/list.php | 35 +- htdocs/accountancy/journal/bankjournal.php | 306 ++++----- htdocs/accountancy/journal/index.php | 9 +- .../accountancy/journal/purchasesjournal.php | 125 ++-- htdocs/accountancy/journal/sellsjournal.php | 180 +++-- htdocs/accountancy/supplier/card.php | 32 +- htdocs/accountancy/supplier/index.php | 19 +- htdocs/accountancy/supplier/lines.php | 119 ++-- htdocs/accountancy/supplier/list.php | 20 +- htdocs/accountancy/tpl/export_journal.tpl.php | 5 +- 31 files changed, 1832 insertions(+), 2010 deletions(-) diff --git a/htdocs/accountancy/admin/account.php b/htdocs/accountancy/admin/account.php index 8213fed9d48..8ebaa93d96c 100644 --- a/htdocs/accountancy/admin/account.php +++ b/htdocs/accountancy/admin/account.php @@ -17,17 +17,16 @@ */ /** - * \file htdocs/accountancy/admin/account.php - * \ingroup Accounting Expert - * \brief List accounting account + * \file htdocs/accountancy/admin/account.php + * \ingroup Accounting Expert + * \brief List accounting account */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/accountingaccount.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // Langs $langs->load("compta"); @@ -44,12 +43,12 @@ $search_pcgtype = GETPOST("search_pcgtype"); $search_pcgsubtype = GETPOST("search_pcgsubtype"); // Security check -if (!$user->admin) - accessforbidden(); +if (! $user->admin) + accessforbidden(); $sortfield = GETPOST("sortfield", 'alpha'); $sortorder = GETPOST("sortorder", 'sortorder'); -$limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; +$limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; $page = GETPOST("page", 'int'); if ($page == - 1) { $page = 0; @@ -90,11 +89,11 @@ if ($action == 'disable') { if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { - $search_account=""; - $search_label=""; - $search_accountparent=""; - $search_pcgtype=""; - $search_pcgsubtype=""; + $search_account = ""; + $search_label = ""; + $search_accountparent = ""; + $search_pcgtype = ""; + $search_pcgsubtype = ""; } /* @@ -156,7 +155,7 @@ if ($result) { print_liste_field_titre($langs->trans("Pcgtype"), $_SERVER["PHP_SELF"], "aa.pcg_type", "", $param, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Pcgsubtype"), $_SERVER["PHP_SELF"], "aa.pcg_subtype", "", $param, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Activated"), $_SERVER["PHP_SELF"], "aa.active", "", $param, "", $sortfield, $sortorder); - print_liste_field_titre($langs->trans("Action"),$_SERVER["PHP_SELF"],"",$param,"",'width="60" align="center"',$sortfield,$sortorder); + print_liste_field_titre($langs->trans("Action"), $_SERVER["PHP_SELF"], "", $param, "", 'width="60" align="center"', $sortfield, $sortorder); print ''; print ''; @@ -167,24 +166,23 @@ if ($result) { print ''; print ' '; print ''; - print ''; + print ''; print ' '; - print ''; + print ''; print ''; print ''; $var = false; - $accountstatic=new AccountingAccount($db); + $accountstatic = new AccountingAccount($db); - while ( $i < min($num, $limit) ) - { + while ( $i < min($num, $limit) ) { $obj = $db->fetch_object($resql); - $accountstatic->id=$obj->rowid; - $accountstatic->label=$obj->label; - $accountstatic->account_number=$obj->account_number; - + $accountstatic->id = $obj->rowid; + $accountstatic->label = $obj->label; + $accountstatic->account_number = $obj->account_number; + print ''; print '' . $accountstatic->getNomUrl(1) . ''; print '' . $obj->label . ''; @@ -217,7 +215,7 @@ if ($result) { print '' . "\n"; print "\n"; - $var=!$var; + $var = ! $var; $i ++; } diff --git a/htdocs/accountancy/admin/card.php b/htdocs/accountancy/admin/card.php index 1440a515794..7810ad4f3ef 100644 --- a/htdocs/accountancy/admin/card.php +++ b/htdocs/accountancy/admin/card.php @@ -18,18 +18,18 @@ */ /** - * \file htdocs/accountancy/admin/card.php - * \ingroup Accounting Expert - * \brief Card accounting account + * \file htdocs/accountancy/admin/card.php + * \ingroup Accounting Expert + * \brief Card accounting account */ require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/accountingaccount.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; -$error=0; +$error = 0; // Langs $langs->load("bills"); @@ -42,21 +42,20 @@ $rowid = GETPOST('rowid', 'int'); $cancel = GETPOST('cancel'); // Security check -if (!$user->admin) - accessforbidden(); +if (! $user->admin) + accessforbidden(); $accounting = new AccountingAccount($db); // Action -if ($action == 'add') -{ +if ($action == 'add') { if (! $cancel) { $sql = 'SELECT pcg_version FROM ' . MAIN_DB_PREFIX . 'accounting_system WHERE rowid=' . $conf->global->CHARTOFACCOUNTS; - + dol_syslog('accountancy/admin/card.php:: $sql=' . $sql); $result = $db->query($sql); $obj = $db->fetch_object($result); - + $accounting->fk_pcg_version = $obj->pcg_version; $accounting->pcg_type = GETPOST('pcg_type'); $accounting->pcg_subtype = GETPOST('pcg_subtype'); @@ -64,9 +63,9 @@ if ($action == 'add') $accounting->account_parent = GETPOST('account_parent', 'int'); $accounting->label = GETPOST('label', 'alpha'); $accounting->active = 1; - + $res = $accounting->create($user); - + if ($res == 0) { } else { if ($res == - 3) { @@ -80,27 +79,25 @@ if ($action == 'add') } } Header("Location: account.php"); -} -else if ($action == 'edit') -{ +} else if ($action == 'edit') { if (! GETPOST('cancel', 'alpha')) { $result = $accounting->fetch($id); - + $sql = 'SELECT pcg_version FROM ' . MAIN_DB_PREFIX . 'accounting_system WHERE rowid=' . $conf->global->CHARTOFACCOUNTS; - + dol_syslog('accountancy/admin/card.php:: $sql=' . $sql); $result2 = $db->query($sql); $obj = $db->fetch_object($result2); - + $accounting->fk_pcg_version = $obj->pcg_version; $accounting->pcg_type = GETPOST('pcg_type'); $accounting->pcg_subtype = GETPOST('pcg_subtype'); $accounting->account_number = GETPOST('account_number'); $accounting->account_parent = GETPOST('account_parent', 'int'); $accounting->label = GETPOST('label', 'alpha'); - + $result = $accounting->update($user); - + if ($result > 0) { header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); exit(); @@ -111,19 +108,17 @@ else if ($action == 'edit') header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); exit(); } -} -else if ($action == 'delete') -{ +} else if ($action == 'delete') { $result = $accounting->fetch($id); - + if (! empty($accounting->id)) { $result = $accounting->delete($user); - + if ($result > 0) { Header("Location: account.php"); } } - + if ($result < 0) { setEventMessages($accounting->error, $accounting->errors, 'errors'); } @@ -137,16 +132,15 @@ llxheader('', $langs->trans('AccountAccounting')); $form = new Form($db); $htmlacc = new FormVentilation($db); -if ($action == 'create') -{ +if ($action == 'create') { print load_fiche_titre($langs->trans('NewAccount')); - + print '
      ' . "\n"; print ''; print ''; - + dol_fiche_head(); - + print ''; print ''; @@ -165,45 +159,42 @@ if ($action == 'create') print ''; - + print '
      ' . $langs->trans("AccountNumber") . ''; print $htmlacc->select_pcgsubtype($accounting->pcg_subtype, 'pcg_subtype'); print '
      '; - + dol_fiche_end(); - + print '
      '; print ''; print '     '; print ''; print '
      '; - + print '
      '; -} -else if ($id) -{ +} else if ($id) { $rowid = $id; $account = $accounting->fetch($rowid); - + if ($account > 0) { dol_htmloutput_mesg($mesg); - + $head = accounting_prepare_head($accounting); - - if ($action == 'update') - { + + if ($action == 'update') { $soc = new Societe($db); if ($object->socid) { $soc->fetch($object->socid); } - + dol_fiche_head($head, 'card', $langs->trans('AccountAccounting'), 0, 'billr'); - + print '
      ' . "\n"; print ''; print ''; print ''; - + print ''; - + print ''; print ''; print ''; @@ -220,86 +211,82 @@ else if ($id) print ''; - + print '
      ' . $langs->trans("AccountNumber") . '
      ' . $langs->trans("Label") . ''; print $htmlacc->select_pcgsubtype($accounting->pcg_subtype, 'pcg_subtype'); print '
      '; - + dol_fiche_end(); - + print '
      '; print ''; print '     '; print ''; print '
      '; - + print '
      '; - } - else - { + } else { $linkback = '' . $langs->trans("BackToChartofaccounts") . ''; - + dol_fiche_head($head, 'card', $langs->trans('AccountAccounting'), 0, 'billr'); - + print ''; - + // Account number print ''; print ''; print ''; - + print ''; print ''; - + $accp = new AccountingAccount($db); if (! empty($accounting->account_parent)) { $accp->fetch($accounting->account_parent, ''); } print ''; print ''; - + print ''; print ''; - + print ''; print ''; - + print ''; print ''; - + print '
      ' . $langs->trans("AccountNumber") . '' . $accounting->account_number . '' . $linkback . '
      ' . $langs->trans("Label") . '' . $accounting->label . '
      ' . $langs->trans("Accountparent") . '' . $accp->account_number . ' - ' . $accp->label . '
      ' . $langs->trans("Pcgtype") . '' . $accounting->pcg_type . '
      ' . $langs->trans("Pcgsubtype") . '' . $accounting->pcg_subtype . '
      ' . $langs->trans("Activated") . ''; - + if (empty($accounting->active)) { print img_picto($langs->trans("Disabled"), 'switch_off'); } else { print img_picto($langs->trans("Activated"), 'switch_on'); } - + print '
      '; - + dol_fiche_end(); - + /* * Barre d'actions */ - + print '
      '; - + if ($user->admin) { print '' . $langs->trans('Modify') . ''; } else { print '' . $langs->trans('Modify') . ''; } - + if ($user->admin) { print '' . $langs->trans('Delete') . ''; } else { print '' . $langs->trans('Delete') . ''; } - + print '
      '; } - } - else - { + } else { dol_print_error($db); } } diff --git a/htdocs/accountancy/admin/export.php b/htdocs/accountancy/admin/export.php index 9f060179910..0dc1798ef57 100644 --- a/htdocs/accountancy/admin/export.php +++ b/htdocs/accountancy/admin/export.php @@ -21,16 +21,15 @@ */ /** - * \file htdocs/accountancy/admin/export.php - * \ingroup Accounting Expert - * \brief Setup page to configure accounting expert module + * \file htdocs/accountancy/admin/export.php + * \ingroup Accounting Expert + * \brief Setup page to configure accounting expert module */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/admin.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/admin.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; $langs->load("compta"); $langs->load("bills"); @@ -38,14 +37,14 @@ $langs->load("admin"); $langs->load("accountancy"); // Security check -if (!$user->admin) - accessforbidden(); +if (! $user->admin) + accessforbidden(); $action = GETPOST('action', 'alpha'); // Parameters ACCOUNTING_EXPORT_* $main_option = array ( - 'ACCOUNTING_EXPORT_PREFIX_SPEC' + 'ACCOUNTING_EXPORT_PREFIX_SPEC' ); $model_option = array ( @@ -55,7 +54,7 @@ $model_option = array ( 'ACCOUNTING_EXPORT_GLOBAL_ACCOUNT', 'ACCOUNTING_EXPORT_LABEL', 'ACCOUNTING_EXPORT_AMOUNT', - 'ACCOUNTING_EXPORT_DEVISE' + 'ACCOUNTING_EXPORT_DEVISE' ); /* @@ -63,7 +62,7 @@ $model_option = array ( */ if ($action == 'update') { $error = 0; - + $format = GETPOST('format', 'alpha'); $modelcsv = GETPOST('modelcsv', 'int'); @@ -74,7 +73,7 @@ if ($action == 'update') { } else { $error ++; } - + if (! empty($modelcsv)) { if (! dolibarr_set_const($db, 'ACCOUNTING_EXPORT_MODELCSV', $modelcsv, 'chaine', 0, '', $conf->entity)) { $error ++; @@ -82,23 +81,23 @@ if ($action == 'update') { } else { $error ++; } - - foreach ($main_option as $constname) { + + foreach ( $main_option as $constname ) { $constvalue = GETPOST($constname, 'alpha'); - + if (! dolibarr_set_const($db, $constname, $constvalue, 'chaine', 0, '', $conf->entity)) { $error ++; } } - - foreach ($model_option as $constname) { + + foreach ( $model_option as $constname ) { $constvalue = GETPOST($constname, 'alpha'); - + if (! dolibarr_set_const($db, $constname, $constvalue, 'chaine', 0, '', $conf->entity)) { $error ++; } } - + if (! $error) { setEventMessages($langs->trans("SetupSaved"), null, 'mesgs'); } else { @@ -114,12 +113,11 @@ llxHeader(); $form = new Form($db); -$linkback=''.$langs->trans("BackToModuleList").''; -print load_fiche_titre($langs->trans('ConfigAccountingExpert'),$linkback,'title_setup'); +$linkback = '' . $langs->trans("BackToModuleList") . ''; +print load_fiche_titre($langs->trans('ConfigAccountingExpert'), $linkback, 'title_setup'); $head = admin_accounting_prepare_head(); - print '
      '; print ''; print ''; @@ -140,37 +138,33 @@ $var = ! $var; print ''; print '' . $langs->trans("Selectformat") . ''; -if (! $conf->use_javascript_ajax) -{ +if (! $conf->use_javascript_ajax) { print ''; print $langs->trans("NotAvailableWhenAjaxDisabled"); print ""; -} -else -{ +} else { print ''; - $listformat=array( - 'csv'=>$langs->trans("csv"), - 'txt'=>$langs->trans("txt") + $listformat = array ( + 'csv' => $langs->trans("csv"), + 'txt' => $langs->trans("txt") ); - print $form->selectarray("format",$listformat,$conf->global->ACCOUNTING_EXPORT_FORMAT,0); - + print $form->selectarray("format", $listformat, $conf->global->ACCOUNTING_EXPORT_FORMAT, 0); + print ''; } print ""; $num = count($main_option); -if ($num) -{ - foreach ($main_option as $key) { +if ($num) { + foreach ( $main_option as $key ) { $var = ! $var; - + print ''; - + // Param $label = $langs->trans($key); print '' . $label . ''; - + // Value print ''; print ''; @@ -195,22 +189,19 @@ $var = ! $var; print ''; print '' . $langs->trans("Selectmodelcsv") . ''; -if (! $conf->use_javascript_ajax) -{ +if (! $conf->use_javascript_ajax) { print ''; print $langs->trans("NotAvailableWhenAjaxDisabled"); print ""; -} -else -{ +} else { print ''; - $listmodelcsv=array( - '1'=>$langs->trans("Modelcsv_normal"), - '2'=>$langs->trans("Modelcsv_CEGID"), - '3'=>$langs->trans("Modelcsv_COALA") + $listmodelcsv = array ( + '1' => $langs->trans("Modelcsv_normal"), + '2' => $langs->trans("Modelcsv_CEGID"), + '3' => $langs->trans("Modelcsv_COALA") ); - print $form->selectarray("modelcsv",$listmodelcsv,$conf->global->ACCOUNTING_EXPORT_MODELCSV,0); - + print $form->selectarray("modelcsv", $listmodelcsv, $conf->global->ACCOUNTING_EXPORT_MODELCSV, 0); + print ''; } print ""; @@ -223,29 +214,29 @@ print "
      \n"; */ $num2 = count($model_option); -if ($num2) -{ +if ($num2) { print ''; print ''; print ''; print "\n"; - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV > 1) print ''; - - foreach ($model_option as $key) { + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV > 1) + print ''; + + foreach ( $model_option as $key ) { $var = ! $var; - + print ''; - + // Param $label = $langs->trans($key); print ''; - + // Value print ''; } - + print "
      ' . $langs->trans('OtherOptions') . '
      ' . $langs->trans('OptionsDeactivatedForThisExportModel') . '
      ' . $langs->trans('OptionsDeactivatedForThisExportModel') . '
      ' . $label . ''; print ''; print '
      \n"; } diff --git a/htdocs/accountancy/admin/fiscalyear.php b/htdocs/accountancy/admin/fiscalyear.php index 31ec91958c9..75411d6402f 100644 --- a/htdocs/accountancy/admin/fiscalyear.php +++ b/htdocs/accountancy/admin/fiscalyear.php @@ -16,34 +16,37 @@ */ /** - * \file htdocs/accountancy/admin/fiscalyear.php - * \ingroup fiscal year - * \brief Setup page to configure fiscal year + * \file htdocs/accountancy/admin/fiscalyear.php + * \ingroup fiscal year + * \brief Setup page to configure fiscal year */ - require '../../main.inc.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/class/fiscalyear.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/class/fiscalyear.class.php'; -$action=GETPOST('action'); +$action = GETPOST('action'); $langs->load("admin"); $langs->load("compta"); -if (! $user->admin) accessforbidden(); +if (! $user->admin) + accessforbidden(); -$error=0; +$error = 0; // List of statut -static $tmpstatut2label=array( - '0'=>'OpenFiscalYear', - '1'=>'CloseFiscalYear' +static $tmpstatut2label = array ( + '0' => 'OpenFiscalYear', + '1' => 'CloseFiscalYear' ); -$statut2label=array(''); -foreach ($tmpstatut2label as $key => $val) $statut2label[$key]=$langs->trans($val); +$statut2label = array ( + '' +); +foreach ( $tmpstatut2label as $key => $val ) + $statut2label[$key] = $langs->trans($val); -$errors=array(); +$errors = array (); $object = new Fiscalyear($db); @@ -55,67 +58,59 @@ $object = new Fiscalyear($db); * View */ -$max=100; +$max = 100; $form = new Form($db); $title = $langs->trans('FiscalYears'); -llxHeader('',$title,LOG_ERR); +llxHeader('', $title, LOG_ERR); print load_fiche_titre($langs->trans('FiscalYears')); $sql = "SELECT f.rowid, f.label, f.date_start, f.date_end, f.statut, f.entity"; -$sql.= " FROM ".MAIN_DB_PREFIX."accounting_fiscalyear as f"; -$sql.= " WHERE f.entity = ".$conf->entity; +$sql .= " FROM " . MAIN_DB_PREFIX . "accounting_fiscalyear as f"; +$sql .= " WHERE f.entity = " . $conf->entity; $result = $db->query($sql); -if ($result) -{ - $var=false; - $num = $db->num_rows($result); - - $i = 0; - +if ($result) { + $var = false; + $num = $db->num_rows($result); + + $i = 0; + // Load attribute_label print ''; print ''; - print ''; - print ''; - print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + print ''; + print ''; print ''; - - if ($num) - { - $fiscalyearstatic=new Fiscalyear($db); - - while ($i < $num && $i < $max) - { - $obj = $db->fetch_object($result); - $fiscalyearstatic->id=$obj->rowid; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - $var=!$var; - $i++; - } - - } - else - { - print ''; - } - + + if ($num) { + $fiscalyearstatic = new Fiscalyear($db); + + while ( $i < $num && $i < $max ) { + $obj = $db->fetch_object($result); + $fiscalyearstatic->id = $obj->rowid; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + $var = ! $var; + $i ++; + } + } else { + print ''; + } + print '
      '.$langs->trans("Ref").''.$langs->trans("Label").''.$langs->trans("DateStart").''.$langs->trans("DateEnd").''.$langs->trans("Statut").'' . $langs->trans("Ref") . '' . $langs->trans("Label") . '' . $langs->trans("DateStart") . '' . $langs->trans("DateEnd") . '' . $langs->trans("Statut") . '
      '.img_object($langs->trans("ShowFiscalYear"),"technic").' '.$obj->rowid.''.$obj->label.''.dol_print_date($db->jdate($obj->date_start),'day').''.dol_print_date($db->jdate($obj->date_end),'day').''.$fiscalyearstatic->LibStatut($obj->statut,5).'
      '.$langs->trans("None").'
      ' . img_object($langs->trans("ShowFiscalYear"), "technic") . ' ' . $obj->rowid . '' . $obj->label . '' . dol_print_date($db->jdate($obj->date_start), 'day') . '' . dol_print_date($db->jdate($obj->date_end), 'day') . '' . $fiscalyearstatic->LibStatut($obj->statut, 5) . '
      ' . $langs->trans("None") . '
      '; -} -else -{ +} else { dol_print_error($db); } @@ -123,7 +118,7 @@ dol_fiche_end(); // Buttons print ''; llxFooter(); diff --git a/htdocs/accountancy/admin/fiscalyear_card.php b/htdocs/accountancy/admin/fiscalyear_card.php index 45e69c991de..e04cc7132f0 100644 --- a/htdocs/accountancy/admin/fiscalyear_card.php +++ b/htdocs/accountancy/admin/fiscalyear_card.php @@ -16,145 +16,123 @@ */ /** - * \file htdocs/accountancy/admin/fiscalyear_card.php - * \brief Page to show a fiscal year + * \file htdocs/accountancy/admin/fiscalyear_card.php + * \brief Page to show a fiscal year */ - require '../../main.inc.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/fiscalyear.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/class/fiscalyear.class.php'; - +require_once DOL_DOCUMENT_ROOT . '/core/lib/fiscalyear.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/class/fiscalyear.class.php'; $langs->load("admin"); $langs->load("compta"); // Security check -if (! $user->admin) accessforbidden(); +if (! $user->admin) + accessforbidden(); -$error=0; +$error = 0; -$action = GETPOST('action','alpha'); -$confirm = GETPOST('confirm','alpha'); -$id = GETPOST('id','int'); +$action = GETPOST('action', 'alpha'); +$confirm = GETPOST('confirm', 'alpha'); +$id = GETPOST('id', 'int'); // List of statut -static $tmpstatut2label=array( - '0'=>'OpenFiscalYear', - '1'=>'CloseFiscalYear' +static $tmpstatut2label = array ( + '0' => 'OpenFiscalYear', + '1' => 'CloseFiscalYear' ); -$statut2label=array(''); -foreach ($tmpstatut2label as $key => $val) $statut2label[$key]=$langs->trans($val); +$statut2label = array ( + '' +); +foreach ( $tmpstatut2label as $key => $val ) + $statut2label[$key] = $langs->trans($val); $object = new Fiscalyear($db); -$date_start=dol_mktime(0,0,0,GETPOST('fiscalyearmonth','int'),GETPOST('fiscalyearday','int'),GETPOST('fiscalyearyear','int')); -$date_end=dol_mktime(0,0,0,GETPOST('fiscalyearendmonth','int'),GETPOST('fiscalyearendday','int'),GETPOST('fiscalyearendyear','int')); - +$date_start = dol_mktime(0, 0, 0, GETPOST('fiscalyearmonth', 'int'), GETPOST('fiscalyearday', 'int'), GETPOST('fiscalyearyear', 'int')); +$date_end = dol_mktime(0, 0, 0, GETPOST('fiscalyearendmonth', 'int'), GETPOST('fiscalyearendday', 'int'), GETPOST('fiscalyearendyear', 'int')); /* * Actions */ -if ($action == 'confirm_delete' && $confirm == "yes") -{ - $result=$object->delete($id); - if ($result >= 0) - { - header("Location: fiscalyear.php"); - exit; - } - else - { - setEventMessages($object->error, $object->errors, 'errors'); - } -} +if ($action == 'confirm_delete' && $confirm == "yes") { + $result = $object->delete($id); + if ($result >= 0) { + header("Location: fiscalyear.php"); + exit(); + } else { + setEventMessages($object->error, $object->errors, 'errors'); + } +} -else if ($action == 'add') -{ - if (! GETPOST('cancel','alpha')) - { - $error=0; - - $object->date_start = $date_start; - $object->date_end = $date_end; - $object->label = GETPOST('label','alpha'); - $object->statut = GETPOST('statut','int'); - $object->datec = dol_now(); - - if (empty($object->date_start) && empty($object->date_end)) - { - setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Date")), null, 'errors'); - $error++; - } - if (empty($object->label)) - { - setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Label")), null, 'errors'); - $error++; - } - - if (! $error) - { +else if ($action == 'add') { + if (! GETPOST('cancel', 'alpha')) { + $error = 0; + + $object->date_start = $date_start; + $object->date_end = $date_end; + $object->label = GETPOST('label', 'alpha'); + $object->statut = GETPOST('statut', 'int'); + $object->datec = dol_now(); + + if (empty($object->date_start) && empty($object->date_end)) { + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Date")), null, 'errors'); + $error ++; + } + if (empty($object->label)) { + setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Label")), null, 'errors'); + $error ++; + } + + if (! $error) { $db->begin(); - - $id = $object->create($user); - - if ($id > 0) - { - $db->commit(); - - header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); - exit; - } - else - { - $db->rollback(); - - setEventMessages($object->error, $object->errors, 'errors'); - $action='create'; - } - } - else - { - $action='create'; - } - } - else - { - header("Location: ./fiscalyear.php"); - exit; - } -} + + $id = $object->create($user); + + if ($id > 0) { + $db->commit(); + + header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); + exit(); + } else { + $db->rollback(); + + setEventMessages($object->error, $object->errors, 'errors'); + $action = 'create'; + } + } else { + $action = 'create'; + } + } else { + header("Location: ./fiscalyear.php"); + exit(); + } +} // Update record -else if ($action == 'update') -{ - if (! GETPOST('cancel','alpha')) - { - $result = $object->fetch($id); - - $object->date_start = empty($_POST["fiscalyear"])?'':$date_start; - $object->date_end = empty($_POST["fiscalyearend"])?'':$date_end; - $object->label = GETPOST('label','alpha'); - $object->statut = GETPOST('statut','int'); - - $result = $object->update($user); - - if ($result > 0) - { - header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); - exit; - } - else - { - setEventMessages($object->error, $object->errors, 'errors'); - } - } - else - { - header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); - exit; - } +else if ($action == 'update') { + if (! GETPOST('cancel', 'alpha')) { + $result = $object->fetch($id); + + $object->date_start = empty($_POST["fiscalyear"]) ? '' : $date_start; + $object->date_end = empty($_POST["fiscalyearend"]) ? '' : $date_end; + $object->label = GETPOST('label', 'alpha'); + $object->statut = GETPOST('statut', 'int'); + + $result = $object->update($user); + + if ($result > 0) { + header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); + exit(); + } else { + setEventMessages($object->error, $object->errors, 'errors'); + } + } else { + header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); + exit(); + } } /* @@ -167,176 +145,165 @@ $form = new Form($db); /* * Action create -*/ -if ($action == 'create') -{ - print load_fiche_titre($langs->trans("NewFiscalYear")); - - print ''; - print ''; - print ''; - + */ +if ($action == 'create') { + print load_fiche_titre($langs->trans("NewFiscalYear")); + + print ''; + print ''; + print ''; + dol_fiche_head(); - - print ''; - + + print '
      '; + // Label - print ''; - + print ''; + // Date start - print ''; - - // Date end - print ''; - + print ''; + + // Date end + print ''; + // Statut - print ''; - print ''; + print ''; + print ''; print ''; - - print '
      '.$langs->trans("Label").'
      ' . $langs->trans("Label") . '
      '.$langs->trans("DateStart").''; - print $form->select_date(($date_start?$date_start:''),'fiscalyear'); - print '
      '.$langs->trans("DateEnd").''; - print $form->select_date(($date_end?$date_end:-1),'fiscalyearend'); - print '
      ' . $langs->trans("DateStart") . ''; + print $form->select_date(($date_start ? $date_start : ''), 'fiscalyear'); + print '
      ' . $langs->trans("DateEnd") . ''; + print $form->select_date(($date_end ? $date_end : - 1), 'fiscalyearend'); + print '
      '.$langs->trans("Statut").'
      ' . $langs->trans("Statut") . ''; - print $form->selectarray('statut',$statut2label,GETPOST('statut')); - print '
      '; + print $form->selectarray('statut', $statut2label, GETPOST('statut')); + print ''; + + print ''; dol_fiche_end(); - - print '
      '; - print ''; + + print '
      '; + print ''; print '     '; - print ''; + print ''; print '
      '; - - print ''; -} -else if ($id) -{ - $result = $object->fetch($id); - if ($result > 0) - { - $head = fiscalyear_prepare_head($object); - - if ($action == 'edit') - { - dol_fiche_head($head, 'card', $langs->trans("FiscalYearCard"), 0, 'cron'); - - print '
      ' . "\n"; - print ''; - print ''; - print ''; - - print ''; - - // Ref - print ""; - print ''; - - // Label - print ''; - - // Date start - print ''; - - // Date end - print ''; - - // Statut - print ''; + + // Date start + print ''; + + // Date end + print ''; + + // Statut + print ''; + + print '
      '.$langs->trans("Ref").''; - print $object->rowid; - print '
      '.$langs->trans("Label").''; - print ''; - print '
      '.$langs->trans("DateStart").''; - print $form->select_date($object->date_start?$object->date_start:-1,'fiscalyear'); - print '
      '.$langs->trans("DateEnd").''; - print $form->select_date($object->date_end?$object->date_end:-1,'fiscalyearend'); - print '
      '.$langs->trans("Statut").''; - print $form->selectarray('statut',$statut2label,$object->statut); + + print ''; +} else if ($id) { + $result = $object->fetch($id); + if ($result > 0) { + $head = fiscalyear_prepare_head($object); + + if ($action == 'edit') { + dol_fiche_head($head, 'card', $langs->trans("FiscalYearCard"), 0, 'cron'); + + print '
      ' . "\n"; + print ''; + print ''; + print ''; + + print ''; + + // Ref + print ""; + print ''; - - print '
      ' . $langs->trans("Ref") . ''; + print $object->rowid; print '
      '; - - print '
      '; - print ''; + + // Label + print '
      ' . $langs->trans("Label") . ''; + print ''; + print '
      ' . $langs->trans("DateStart") . ''; + print $form->select_date($object->date_start ? $object->date_start : - 1, 'fiscalyear'); + print '
      ' . $langs->trans("DateEnd") . ''; + print $form->select_date($object->date_end ? $object->date_end : - 1, 'fiscalyearend'); + print '
      ' . $langs->trans("Statut") . ''; + print $form->selectarray('statut', $statut2label, $object->statut); + print '
      '; + + print '
      '; + print ''; print '     '; - print ''; - print '
      '; - - print ''; - - dol_fiche_end(); - } - else - { - /* - * Confirm delete - */ - if ($action == 'delete') - { - print $form->formconfirm($_SERVER["PHP_SELF"]."?id=".$id,$langs->trans("DeleteFiscalYear"),$langs->trans("ConfirmDeleteFiscalYear"),"confirm_delete"); - - } - - dol_fiche_head($head, 'card', $langs->trans("FiscalYearCard"), 0, 'cron'); - - print ''; - - $linkback = ''.$langs->trans("BackToList").''; - - // Ref - print ''; + + // Statut + print ''; + + print "
      '.$langs->trans("Ref").''; - print $object->rowid; + print ''; + print ''; + + print ''; + + dol_fiche_end(); + } else { + /* + * Confirm delete + */ + if ($action == 'delete') { + print $form->formconfirm($_SERVER["PHP_SELF"] . "?id=" . $id, $langs->trans("DeleteFiscalYear"), $langs->trans("ConfirmDeleteFiscalYear"), "confirm_delete"); + } + + dol_fiche_head($head, 'card', $langs->trans("FiscalYearCard"), 0, 'cron'); + + print ''; + + $linkback = '' . $langs->trans("BackToList") . ''; + + // Ref + print ''; - + print ''; + // Label - print '"; - - // Date start - print ''; - + print '"; + + // Date start + print ''; + // Date end - print ''; - - // Statut - print ''; - - print "
      ' . $langs->trans("Ref") . ''; + print $object->rowid; print ''; print $linkback; - print '
      '; - print $form->editfieldkey("Label",'label',$object->label,$object,$conf->global->MAIN_EDIT_ALSO_INLINE,'alpha:32'); - print ''; - print $form->editfieldval("Label",'label',$object->label,$object,$conf->global->MAIN_EDIT_ALSO_INLINE,'alpha:32'); - print "
      '; - print $form->editfieldkey("Date",'date_start',$object->date_start,$object,$conf->global->MAIN_EDIT_ALSO_INLINE,'datepicker'); - print ''; - print $form->editfieldval("Date",'date_start',$object->date_start,$object,$conf->global->MAIN_EDIT_ALSO_INLINE,'datepicker'); - print '
      '; + print $form->editfieldkey("Label", 'label', $object->label, $object, $conf->global->MAIN_EDIT_ALSO_INLINE, 'alpha:32'); + print ''; + print $form->editfieldval("Label", 'label', $object->label, $object, $conf->global->MAIN_EDIT_ALSO_INLINE, 'alpha:32'); + print "
      '; + print $form->editfieldkey("Date", 'date_start', $object->date_start, $object, $conf->global->MAIN_EDIT_ALSO_INLINE, 'datepicker'); + print ''; + print $form->editfieldval("Date", 'date_start', $object->date_start, $object, $conf->global->MAIN_EDIT_ALSO_INLINE, 'datepicker'); + print '
      '; - print $form->editfieldkey("Date",'date_end',$object->date_end,$object,$conf->global->MAIN_EDIT_ALSO_INLINE,'datepicker'); - print ''; - print $form->editfieldval("Date",'date_end',$object->date_end,$object,$conf->global->MAIN_EDIT_ALSO_INLINE,'datepicker'); - print '
      '.$langs->trans("Status").''.$object->getLibStatut(4).'
      "; - - dol_fiche_end(); - - /* - * Barre d'actions - */ - - print '
      '; - - print ''.$langs->trans('Modify').''; - - print ''.$langs->trans('Delete').''; - - print '
      '; - } - } - else - { - dol_print_error($db); - } + print '
      '; + print $form->editfieldkey("Date", 'date_end', $object->date_end, $object, $conf->global->MAIN_EDIT_ALSO_INLINE, 'datepicker'); + print ''; + print $form->editfieldval("Date", 'date_end', $object->date_end, $object, $conf->global->MAIN_EDIT_ALSO_INLINE, 'datepicker'); + print '
      ' . $langs->trans("Status") . '' . $object->getLibStatut(4) . '
      "; + + dol_fiche_end(); + + /* + * Barre d'actions + */ + + print '
      '; + + print '' . $langs->trans('Modify') . ''; + + print '' . $langs->trans('Delete') . ''; + + print '
      '; + } + } else { + dol_print_error($db); + } } llxFooter(); diff --git a/htdocs/accountancy/admin/fiscalyear_info.php b/htdocs/accountancy/admin/fiscalyear_info.php index 00d50d273af..f1f61a1f8d5 100644 --- a/htdocs/accountancy/admin/fiscalyear_info.php +++ b/htdocs/accountancy/admin/fiscalyear_info.php @@ -16,43 +16,41 @@ */ /** - * \file htdocs/accountancy/admin/fiscalyear_card.php - * \brief Page to show info of a fiscal year + * \file htdocs/accountancy/admin/fiscalyear_card.php + * \brief Page to show info of a fiscal year */ - require '../../main.inc.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/fiscalyear.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/functions2.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/class/fiscalyear.class.php'; - +require_once DOL_DOCUMENT_ROOT . '/core/lib/fiscalyear.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/class/fiscalyear.class.php'; $langs->load("admin"); $langs->load("compta"); // Security check -if (! $user->admin) accessforbidden(); +if (! $user->admin) + accessforbidden(); -$id = GETPOST('id','int'); +$id = GETPOST('id', 'int'); // View llxHeader(); -if ($id) -{ +if ($id) { $object = new Fiscalyear($db); $object->fetch($id); $object->info($id); - + $head = fiscalyear_prepare_head($object); - + dol_fiche_head($head, 'info', $langs->trans("FiscalYearCard"), 0, 'cron'); - - print '
      '; - dol_print_object_info($object); - print '
      '; - - print '
      '; + + print '
      '; + dol_print_object_info($object); + print '
      '; + + print '
      '; } llxFooter(); diff --git a/htdocs/accountancy/admin/importaccounts.php b/htdocs/accountancy/admin/importaccounts.php index 7c38617d66c..15bd063bf9c 100644 --- a/htdocs/accountancy/admin/importaccounts.php +++ b/htdocs/accountancy/admin/importaccounts.php @@ -19,17 +19,16 @@ */ /** - * \file htdocs/accountancy/admin/importaccounts.php - * \ingroup Accounting Expert - * \brief Page import accounting account + * \file htdocs/accountancy/admin/importaccounts.php + * \ingroup Accounting Expert + * \brief Page import accounting account */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/accountingaccount.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // langs $langs->load("compta"); @@ -38,8 +37,8 @@ $langs->load("main"); $langs->load("accountancy"); // Security check -if (!$user->admin) - accessforbidden(); +if (! $user->admin) + accessforbidden(); llxHeader('', $langs->trans("ImportAccount")); @@ -92,9 +91,9 @@ if ($_POST["action"] == 'import') { } /* -* list accounting account from product -* -*/ + * list accounting account from product + * + */ $page = GETPOST("page"); if ($page < 0) $page = 0; diff --git a/htdocs/accountancy/admin/index.php b/htdocs/accountancy/admin/index.php index 40dff028783..03cb46adf0d 100644 --- a/htdocs/accountancy/admin/index.php +++ b/htdocs/accountancy/admin/index.php @@ -23,16 +23,15 @@ */ /** - * \file htdocs/accountancy/admin/index.php - * \ingroup Accounting Expert - * \brief Setup page to configure accounting expert module + * \file htdocs/accountancy/admin/index.php + * \ingroup Accounting Expert + * \brief Setup page to configure accounting expert module */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/admin.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/admin.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; $langs->load("compta"); $langs->load("bills"); @@ -40,16 +39,16 @@ $langs->load("admin"); $langs->load("accountancy"); // Security check -if (!$user->admin) - accessforbidden(); +if (! $user->admin) + accessforbidden(); $action = GETPOST('action', 'alpha'); // Other parameters ACCOUNTING_* $list = array ( 'ACCOUNTING_LIMIT_LIST_VENTILATION', - 'ACCOUNTING_LENGTH_DESCRIPTION', // adjust size displayed for lines description for dol_trunc - 'ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT', // adjust size displayed for select account description for dol_trunc + 'ACCOUNTING_LENGTH_DESCRIPTION', // adjust size displayed for lines description for dol_trunc + 'ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT', // adjust size displayed for select account description for dol_trunc 'ACCOUNTING_LENGTH_GACCOUNT', 'ACCOUNTING_LENGTH_AACCOUNT', 'ACCOUNTING_ACCOUNT_CUSTOMER', @@ -67,28 +66,27 @@ $list = array ( /* * Actions */ - -$accounting_mode = defined('ACCOUNTING_MODE')?ACCOUNTING_MODE:'RECETTES-DEPENSES'; -if ($action == 'update') -{ - $error = 0; +$accounting_mode = defined('ACCOUNTING_MODE') ? ACCOUNTING_MODE : 'RECETTES-DEPENSES'; - $accounting_modes = array( - 'RECETTES-DEPENSES', - 'CREANCES-DETTES' - ); - - $accounting_mode = GETPOST('accounting_mode','alpha'); +if ($action == 'update') { + $error = 0; - if (in_array($accounting_mode,$accounting_modes)) { - - if (!dolibarr_set_const($db, 'ACCOUNTING_MODE', $accounting_mode, 'chaine', 0, '', $conf->entity)) { - $error++; - } - } else { - $error++; - } + $accounting_modes = array ( + 'RECETTES-DEPENSES', + 'CREANCES-DETTES' + ); + + $accounting_mode = GETPOST('accounting_mode', 'alpha'); + + if (in_array($accounting_mode, $accounting_modes)) { + + if (! dolibarr_set_const($db, 'ACCOUNTING_MODE', $accounting_mode, 'chaine', 0, '', $conf->entity)) { + $error ++; + } + } else { + $error ++; + } $chartofaccounts = GETPOST('chartofaccounts', 'int'); @@ -101,22 +99,19 @@ if ($action == 'update') $error ++; } - foreach ($list as $constname) { - $constvalue = GETPOST($constname, 'alpha'); - - if (!dolibarr_set_const($db, $constname, $constvalue, 'chaine', 0, '', $conf->entity)) { - $error++; - } - } - - if (! $error) - { - setEventMessages($langs->trans("SetupSaved"), null, 'mesgs'); - } - else - { - setEventMessages($langs->trans("Error"), null, 'errors'); - } + foreach ( $list as $constname ) { + $constvalue = GETPOST($constname, 'alpha'); + + if (! dolibarr_set_const($db, $constname, $constvalue, 'chaine', 0, '', $conf->entity)) { + $error ++; + } + } + + if (! $error) { + setEventMessages($langs->trans("SetupSaved"), null, 'mesgs'); + } else { + setEventMessages($langs->trans("Error"), null, 'errors'); + } } if ($action == 'setlistsorttodo') { @@ -152,14 +147,13 @@ llxHeader(); $form = new Form($db); -$linkback=''.$langs->trans("BackToModuleList").''; -print load_fiche_titre($langs->trans('ConfigAccountingExpert'),$linkback,'title_setup'); +$linkback = '' . $langs->trans("BackToModuleList") . ''; +print load_fiche_titre($langs->trans('ConfigAccountingExpert'), $linkback, 'title_setup'); $head = admin_accounting_prepare_head($accounting); - -print '
      '; -print ''; +print ''; +print ''; print ''; dol_fiche_head($head, 'general', $langs->trans("Configuration"), 0, 'cron'); @@ -169,24 +163,24 @@ print ''; // Cas du parametre ACCOUNTING_MODE print ''; -print ''; +print ''; print "\n"; -print ''; -print ''; +print '\n"; -print ''; -print '\n"; +print ''; +print '\n"; print "
      '.$langs->trans('OptionMode').''.$langs->trans('Description').'' . $langs->trans('OptionMode') . '' . $langs->trans('Description') . '
      '.$langs->trans('OptionModeTrue').''.nl2br($langs->trans('OptionModeTrueDesc')); +print '
      ' . $langs->trans('OptionModeTrue') . '' . nl2br($langs->trans('OptionModeTrueDesc')); // Write info on way to count VAT -//if (! empty($conf->global->MAIN_MODULE_COMPTABILITE)) -//{ -// // print "
      \n"; -// // print nl2br($langs->trans('OptionModeTrueInfoModuleComptabilite')); -//} -//else -//{ -// // print "
      \n"; -// // print nl2br($langs->trans('OptionModeTrueInfoExpert')); -//} +// if (! empty($conf->global->MAIN_MODULE_COMPTABILITE)) +// { +// // print "
      \n"; +// // print nl2br($langs->trans('OptionModeTrueInfoModuleComptabilite')); +// } +// else +// { +// // print "
      \n"; +// // print nl2br($langs->trans('OptionModeTrueInfoExpert')); +// } print "
      '.$langs->trans('OptionModeVirtual').''.nl2br($langs->trans('OptionModeVirtualDesc'))."
      ' . $langs->trans('OptionModeVirtual') . '' . nl2br($langs->trans('OptionModeVirtualDesc')) . "
      \n"; @@ -246,19 +240,18 @@ print ''; print '' . $langs->trans('OtherOptions') . ''; print "\n"; -foreach ($list as $key) -{ - $var=!$var; - - print ''; - +foreach ( $list as $key ) { + $var = ! $var; + + print ''; + // Param - $label = $langs->trans($key); - print ''; - + $label = $langs->trans($key); + print ''; + // Value print ''; - print ''; + print ''; print ''; } @@ -294,7 +287,7 @@ print "\n"; dol_fiche_end(); -print '
      '; +print '
      '; print '
      '; diff --git a/htdocs/accountancy/admin/journal.php b/htdocs/accountancy/admin/journal.php index 18f01abb082..e1b76273193 100644 --- a/htdocs/accountancy/admin/journal.php +++ b/htdocs/accountancy/admin/journal.php @@ -22,24 +22,23 @@ */ /** - * \file htdocs/accountancy/admin/journal.php - * \ingroup Accounting Expert - * \brief Setup page to configure accounting expert module + * \file htdocs/accountancy/admin/journal.php + * \ingroup Accounting Expert + * \brief Setup page to configure accounting expert module */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/admin.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/bank.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/compta/bank/class/account.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/admin.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/bank.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/compta/bank/class/account.class.php'; $langs->load("accountancy"); // Security check -if (!$user->admin) - accessforbidden(); +if (! $user->admin) + accessforbidden(); $action = GETPOST('action', 'alpha'); @@ -49,7 +48,7 @@ $list = array ( 'ACCOUNTING_PURCHASE_JOURNAL', 'ACCOUNTING_SOCIAL_JOURNAL', 'ACCOUNTING_MISCELLANEOUS_JOURNAL', - 'ACCOUNTING_EXPENSEREPORT_JOURNAL' + 'ACCOUNTING_EXPENSEREPORT_JOURNAL' ); /* @@ -82,8 +81,8 @@ llxHeader(); $form = new Form($db); -$linkback=''.$langs->trans("BackToModuleList").''; -print load_fiche_titre($langs->trans('ConfigAccountingExpert'),$linkback,'title_setup'); +$linkback = '' . $langs->trans("BackToModuleList") . ''; +print load_fiche_titre($langs->trans('ConfigAccountingExpert'), $linkback, 'title_setup'); $head = admin_accounting_prepare_head(null); @@ -115,10 +114,8 @@ foreach ( $list as $key ) { print "\n"; - print '
      '; - print ''; print ''; print ''; @@ -126,39 +123,37 @@ print "\n"; // Bank account $sql = "SELECT rowid, label, accountancy_journal"; -$sql.= " FROM ".MAIN_DB_PREFIX."bank_account"; -$sql.= " WHERE entity = ".$conf->entity; -$sql.= " AND clos = 0"; -$sql.= " ORDER BY label"; +$sql .= " FROM " . MAIN_DB_PREFIX . "bank_account"; +$sql .= " WHERE entity = " . $conf->entity; +$sql .= " AND clos = 0"; +$sql .= " ORDER BY label"; $resql = $db->query($sql); -if ($resql) -{ +if ($resql) { $numr = $db->num_rows($resql); $i = 0; - + if ($numr > 0) - - while ($i < $numr) - { - $objp = $db->fetch_object($resql); - $var = ! $var; - - print ''; - - // Param - print ''; - - // Value - print ''; - - $i++; - } -} -else dol_print_error($db); + while ( $i < $numr ) { + $objp = $db->fetch_object($resql); + + $var = ! $var; + + print ''; + + // Param + print ''; + + // Value + print ''; + + $i ++; + } +} else + dol_print_error($db); $db->free($resql); print "
      ' . $langs->trans('JournalFinancial') . '
      '; - print ''; - print '
      '; + print ''; + print '
      \n"; @@ -169,6 +164,5 @@ print '
      ' . $langs->trans("Processing") . '...
      '; if (! empty($chk_prod)) { @@ -110,11 +110,11 @@ if ($action == 'update') { $cpt = 0; foreach ( $chk_prod as $productid ) { - $accounting_account_id=GETPOST('codeventil_'.$productid); + $accounting_account_id = GETPOST('codeventil_' . $productid); - $result=$accounting->fetch($accounting_account_id,null,1); - if ($result<0) { - //setEventMessages(null, $accounting->errors, 'errors'); + $result = $accounting->fetch($accounting_account_id, null, 1); + if ($result < 0) { + // setEventMessages(null, $accounting->errors, 'errors'); $msg .= '
      ' . $langs->trans("ErrorDB") . ' : ' . $langs->trans("Product") . ' ' . $productid . ' ' . $langs->trans("NotVentilatedinAccount") . ' : id=' . $accounting_account_id . '
      ' . $sql . '
      '; } else { @@ -141,7 +141,6 @@ if ($action == 'update') { $msg .= '
      ' . $langs->trans("AnyLineVentilate") . '
      '; } $msg .= '
      ' . $langs->trans("EndProcessing") . '
      '; - } } @@ -240,8 +239,8 @@ if ($result) { $i = 0; /* - * View - */ + * View + */ print_barre_liste($langs->trans("ProductAccountingAccountSelect"), $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorder, '', $num_lines); print '
      '; @@ -359,7 +358,7 @@ if ($result) { // TODO: we shoul set a user defined value to adjust user square / wide screen size // $trunclenghform = defined('ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT') ? ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT : 50; print ''; - print $form->select_account($compta_prodbuy_id, 'codeventil_'.$product_static->id, 1); + print $form->select_account($compta_prodbuy_id, 'codeventil_' . $product_static->id, 1); print ''; } else { @@ -369,7 +368,7 @@ if ($result) { // TODO: we shoul set a user defined value to adjust user square / wide screen size // $trunclenghform = defined('ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT') ? ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT : 50; print ''; - print $form->select_account($compta_prodsell_id, 'codeventil_'.$product_static->id, 1); + print $form->select_account($compta_prodsell_id, 'codeventil_' . $product_static->id, 1); print ''; } diff --git a/htdocs/accountancy/bookkeeping/balancebymonth.php b/htdocs/accountancy/bookkeeping/balancebymonth.php index c1902c16fee..3404ddcc8df 100644 --- a/htdocs/accountancy/bookkeeping/balancebymonth.php +++ b/htdocs/accountancy/bookkeeping/balancebymonth.php @@ -20,16 +20,15 @@ */ /** - * \file htdocs/accountancy/bookkeeping/balancebymonth.php - * \ingroup Accounting Expert - * \brief Balance by month + * \file htdocs/accountancy/bookkeeping/balancebymonth.php + * \ingroup Accounting Expert + * \brief Balance by month */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; // Langs $langs->load("main"); diff --git a/htdocs/accountancy/bookkeeping/card.php b/htdocs/accountancy/bookkeeping/card.php index 86aca8b8af4..c7d38ae3e17 100644 --- a/htdocs/accountancy/bookkeeping/card.php +++ b/htdocs/accountancy/bookkeeping/card.php @@ -18,15 +18,14 @@ */ /** - * \file htdocs/accountancy/bookkeeping/card.php - * \ingroup Accounting Expert - * \brief Page to show account + * \file htdocs/accountancy/bookkeeping/card.php + * \ingroup Accounting Expert + * \brief Page to show account */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/bookkeeping.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // Langs @@ -34,8 +33,9 @@ $langs->load("accountancy"); // Security check $id = GETPOST('id', 'int'); -if ($user->societe_id > 0) - accessforbidden(); +if ($user->societe_id > 0) { + accessforbidden(); +} $action = GETPOST('action'); $piece_num = GETPOST("piece_num"); @@ -44,150 +44,150 @@ $mesg = ''; $account_number = GETPOST('account_number'); $code_tiers = GETPOST('code_tiers'); -if ($code_tiers==-1) { - $code_tiers=null; +if ($code_tiers == - 1) { + $code_tiers = null; } $label_compte = GETPOST('label_compte'); $debit = price2num(GETPOST('debit')); $credit = price2num(GETPOST('credit')); -$save=GETPOST('save'); -if (!empty($save)) { - $action='add'; +$save = GETPOST('save'); +if (! empty($save)) { + $action = 'add'; } -$update=GETPOST('update'); -if (!empty($update)) { - $action='confirm_update'; +$update = GETPOST('update'); +if (! empty($update)) { + $action = 'confirm_update'; } if ($action == "confirm_update") { - - $error = 0; - - if ((floatval($debit)!=0.0) && (floatval($credit)!=0.0)) { - setEventMessages($langs->trans('ErrorDebitCredit'), null, 'errors'); - $error ++; - } - - if (empty($error)) { - $book = new BookKeeping($db); - - $result = $book->fetch($id); - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } else { - $book->numero_compte = $account_number; - $book->code_tiers = $code_tiers; - $book->label_compte = $label_compte; - $book->debit = $debit; - $book->credit = $credit; - - if (floatval($debit)!=0.0) { - $book->montant = $debit; - $book->sens = 'D'; - } - if (floatval($credit)!=0.0) { - $book->montant = $credit; - $book->sens = 'C'; - } - - $result = $book->update($user); - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); - $action = ''; - } - } - } -} - -else if ($action == "add") { - $error = 0; - + + $error = 0; + if ((floatval($debit) != 0.0) && (floatval($credit) != 0.0)) { setEventMessages($langs->trans('ErrorDebitCredit'), null, 'errors'); $error ++; } + + if (empty($error)) { + $book = new BookKeeping($db); + + $result = $book->fetch($id); + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } else { + $book->numero_compte = $account_number; + $book->code_tiers = $code_tiers; + $book->label_compte = $label_compte; + $book->debit = $debit; + $book->credit = $credit; + + if (floatval($debit) != 0.0) { + $book->montant = $debit; + $book->sens = 'D'; + } + if (floatval($credit) != 0.0) { + $book->montant = $credit; + $book->sens = 'C'; + } + + $result = $book->update($user); + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } else { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + $action = ''; + } + } + } +} - if (empty($error)) { - $book = new BookKeeping($db); - +else if ($action == "add") { + $error = 0; + + if ((floatval($debit) != 0.0) && (floatval($credit) != 0.0)) { + setEventMessages($langs->trans('ErrorDebitCredit'), null, 'errors'); + $error ++; + } + + if (empty($error)) { + $book = new BookKeeping($db); + $book->numero_compte = $account_number; - $book->code_tiers = $code_tiers; - $book->label_compte = $label_compte; - $book->debit = $debit; - $book->credit = $credit; - $book->doc_date = GETPOST('doc_date'); - $book->doc_type = GETPOST('doc_type'); - $book->piece_num = $piece_num; - $book->doc_ref = GETPOST('doc_ref'); - $book->code_journal = GETPOST('code_journal'); - $book->fk_doc = GETPOST('fk_doc'); - $book->fk_docdet = GETPOST('fk_docdet'); - + $book->code_tiers = $code_tiers; + $book->label_compte = $label_compte; + $book->debit = $debit; + $book->credit = $credit; + $book->doc_date = GETPOST('doc_date'); + $book->doc_type = GETPOST('doc_type'); + $book->piece_num = $piece_num; + $book->doc_ref = GETPOST('doc_ref'); + $book->code_journal = GETPOST('code_journal'); + $book->fk_doc = GETPOST('fk_doc'); + $book->fk_docdet = GETPOST('fk_docdet'); + if (floatval($debit) != 0.0) { - $book->montant = $debit; - $book->sens = 'D'; - } + $book->montant = $debit; + $book->sens = 'D'; + } if (floatval($credit) != 0.0) { - $book->montant = $credit; - $book->sens = 'C'; - } - - $result = $book->createStd($user); - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); - $action = ''; - } - } -} + $book->montant = $credit; + $book->sens = 'C'; + } + + $result = $book->create_std($user); + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } else { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + $action = ''; + } + } +} else if ($action == "confirm_delete") { - $book = new BookKeeping($db); - - $result = $book->fetch($id); - - $piece_num = $book->piece_num; - - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } else { - $result = $book->delete($user); - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } - } - $action = ''; -} + $book = new BookKeeping($db); + + $result = $book->fetch($id); + + $piece_num = $book->piece_num; + + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } else { + $result = $book->delete($user); + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } + } + $action = ''; +} else if ($action == "confirm_create") { - $book = new BookKeeping($db); - - $book->label_compte = ''; - $book->debit = 0; - $book->credit = 0; - $book->doc_date = $date_start = dol_mktime(0, 0, 0, GETPOST('doc_datemonth'), GETPOST('doc_dateday'), GETPOST('doc_dateyear')); - $book->doc_type = GETPOST('doc_type'); - $book->piece_num = GETPOST('next_num_mvt'); - $book->doc_ref = GETPOST('doc_ref'); - $book->code_journal = GETPOST('code_journal'); - $book->fk_doc = 0; - $book->fk_docdet = 0; - - $book->montant = 0; - - $result = $book->createStd($user); - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } else { - setEventMessages($langs->trans('Saved'), null, 'mesgs'); - $action = ''; - $piece_num = $book->piece_num; - } + $book = new BookKeeping($db); + + $book->label_compte = ''; + $book->debit = 0; + $book->credit = 0; + $book->doc_date = $date_start = dol_mktime(0, 0, 0, GETPOST('doc_datemonth'), GETPOST('doc_dateday'), GETPOST('doc_dateyear')); + $book->doc_type = GETPOST('doc_type'); + $book->piece_num = GETPOST('next_num_mvt'); + $book->doc_ref = GETPOST('doc_ref'); + $book->code_journal = GETPOST('code_journal'); + $book->fk_doc = 0; + $book->fk_docdet = 0; + + $book->montant = 0; + + $result = $book->create_std($user); + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } else { + setEventMessages($langs->trans('Saved'), null, 'mesgs'); + $action = ''; + $piece_num = $book->piece_num; + } } llxHeader(); @@ -199,115 +199,115 @@ $formventilation = new FormVentilation($db); * Confirmation to delete the command */ if ($action == 'delete') { - $formconfirm = $html->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $id, $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'confirm_delete', '', 0, 1); - print $formconfirm; + $formconfirm = $html->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $id, $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'confirm_delete', '', 0, 1); + print $formconfirm; } if ($action == 'create') { - print load_fiche_titre($langs->trans("CreateMvts")); - - $code_journal_array = array ( - $conf->global->ACCOUNTING_SELL_JOURNAL => $conf->global->ACCOUNTING_SELL_JOURNAL, - $conf->global->ACCOUNTING_PURCHASE_JOURNAL => $conf->global->ACCOUNTING_PURCHASE_JOURNAL, - $conf->global->ACCOUNTING_SOCIAL_JOURNAL => $conf->global->ACCOUNTING_SOCIAL_JOURNAL, - $conf->global->ACCOUNTING_MISCELLANEOUS_JOURNAL => $conf->global->ACCOUNTING_MISCELLANEOUS_JOURNAL, - $conf->global->ACCOUNTING_EXPENSEREPORT_JOURNAL => $conf->global->ACCOUNTING_EXPENSEREPORT_JOURNAL - ); - - $sql = 'SELECT DISTINCT accountancy_journal FROM '.MAIN_DB_PREFIX.'bank_account WHERE clos=0'; - $resql=$db->query($sql); - if (!$resql) { - setEventMessages($db->lasterror,null,'errors'); - } else { - while ($obj_bank=$db->fetch_object($resql)) { - if (!empty($obj_bank->accountancy_journal)) { - $code_journal_array[$obj_bank->accountancy_journal]=$obj_bank->accountancy_journal; - } - } - } - - $book = new BookKeeping($db); - $next_num_mvt = $book->getNextNumMvt(); - - print ''; - print '' . "\n"; - print '' . "\n"; - - dol_fiche_head(); - - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - - print ''; - print ''; - print ''; - - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print '
      ' . $langs->trans("NumMvts") . '' . $next_num_mvt . '
      ' . $langs->trans("Docdate") . ''; - print $html->select_date('', 'doc_date', '', '', '', "create_mvt", 1, 1); - print '
      ' . $langs->trans("Codejournal") . '' . $html->selectarray('code_journal', $code_journal_array) . '
      ' . $langs->trans("Docref") . '
      ' . $langs->trans("Doctype") . '
      '; - - dol_fiche_end(); - - print '
      '; - print '     '; - print '
      '; - - print '
      '; + print load_fiche_titre($langs->trans("CreateMvts")); + + $code_journal_array = array ( + $conf->global->ACCOUNTING_SELL_JOURNAL => $conf->global->ACCOUNTING_SELL_JOURNAL, + $conf->global->ACCOUNTING_PURCHASE_JOURNAL => $conf->global->ACCOUNTING_PURCHASE_JOURNAL, + $conf->global->ACCOUNTING_SOCIAL_JOURNAL => $conf->global->ACCOUNTING_SOCIAL_JOURNAL, + $conf->global->ACCOUNTING_MISCELLANEOUS_JOURNAL => $conf->global->ACCOUNTING_MISCELLANEOUS_JOURNAL, + $conf->global->ACCOUNTING_EXPENSEREPORT_JOURNAL => $conf->global->ACCOUNTING_EXPENSEREPORT_JOURNAL + ); + + $sql = 'SELECT DISTINCT accountancy_journal FROM ' . MAIN_DB_PREFIX . 'bank_account WHERE clos=0'; + $resql = $db->query($sql); + if (! $resql) { + setEventMessages($db->lasterror, null, 'errors'); + } else { + while ( $obj_bank = $db->fetch_object($resql) ) { + if (! empty($obj_bank->accountancy_journal)) { + $code_journal_array[$obj_bank->accountancy_journal] = $obj_bank->accountancy_journal; + } + } + } + + $book = new BookKeeping($db); + $next_num_mvt = $book->getNextNumMvt(); + + print '
      '; + print '' . "\n"; + print '' . "\n"; + + dol_fiche_head(); + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + + print ''; + print ''; + print ''; + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print '
      ' . $langs->trans("NumMvts") . '' . $next_num_mvt . '
      ' . $langs->trans("Docdate") . ''; + print $html->select_date('', 'doc_date', '', '', '', "create_mvt", 1, 1); + print '
      ' . $langs->trans("Codejournal") . '' . $html->selectarray('code_journal', $code_journal_array) . '
      ' . $langs->trans("Docref") . '
      ' . $langs->trans("Doctype") . '
      '; + + dol_fiche_end(); + + print '
      '; + print '     '; + print '
      '; + + print '
      '; } else { - $book = new BookKeeping($db); - $result = $book->fetchPerMvt($piece_num); - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } - if (! empty($book->piece_num)) { - - print load_fiche_titre($langs->trans("UpdateMvts")); - - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print '
      ' . $langs->trans("NumMvts") . '' . $book->piece_num . '
      ' . $langs->trans("Docdate") . '' . dol_print_date($book->doc_date, 'daytextshort') . '
      ' . $langs->trans("Codejournal") . '' . $book->code_journal . '
      ' . $langs->trans("Docref") . '' . $book->doc_ref . '
      ' . $langs->trans("Doctype") . '' . $book->doc_type . '
      '; - - $result = $book->fetch_all_per_mvt($piece_num); - if ($result < 0) { - setEventMessages($book->error, $book->errors, 'errors'); - } else { - - print load_fiche_titre($langs->trans("ListeMvts")); + $book = new BookKeeping($db); + $result = $book->fetch_per_mvt($piece_num); + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } + if (! empty($book->piece_num)) { + + print load_fiche_titre($langs->trans("UpdateMvts"), '' . $langs->trans('BackToList') . ''); + + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print '
      ' . $langs->trans("NumMvts") . '' . $book->piece_num . '
      ' . $langs->trans("Docdate") . '' . dol_print_date($book->doc_date, 'daytextshort') . '
      ' . $langs->trans("Codejournal") . '' . $book->code_journal . '
      ' . $langs->trans("Docref") . '' . $book->doc_ref . '
      ' . $langs->trans("Doctype") . '' . $book->doc_type . '
      '; + + $result = $book->fetch_all_per_mvt($piece_num); + if ($result < 0) { + setEventMessages($book->error, $book->errors, 'errors'); + } else { + + print load_fiche_titre($langs->trans("ListeMvts")); print '
      '; print '' . "\n"; @@ -317,101 +317,104 @@ if ($action == 'create') { print '' . "\n"; print '' . "\n"; - print ""; - if (count($book->linesmvt) > 0) { - - $total_debit=0; - $total_credit=0; + print "
      "; + if (count($book->linesmvt) > 0) { - print ''; - - print_liste_field_titre($langs->trans("Numerocompte")); - print_liste_field_titre($langs->trans("Code_tiers")); - print_liste_field_titre($langs->trans("Labelcompte")); - print_liste_field_titre($langs->trans("Debit")); - print_liste_field_titre($langs->trans("Credit")); - print_liste_field_titre($langs->trans("Amount")); - print_liste_field_titre($langs->trans("Sens")); - print_liste_field_titre(''); - - print "\n"; - - foreach ( $book->linesmvt as $line ) { - $var = ! $var; - print ""; - - $total_debit+=$line->debit; - $total_credit+=$line->credit; + $total_debit = 0; + $total_credit = 0; + + print ''; + + print_liste_field_titre($langs->trans("Numerocompte")); + print_liste_field_titre($langs->trans("Code_tiers")); + print_liste_field_titre($langs->trans("Labelcompte")); + print_liste_field_titre($langs->trans("Debit")); + print_liste_field_titre($langs->trans("Credit")); + print_liste_field_titre($langs->trans("Amount")); + print_liste_field_titre($langs->trans("Sens")); + print_liste_field_titre(''); + + print "\n"; + + foreach ( $book->linesmvt as $line ) { + $var = ! $var; + print ""; - if ($action == 'update' && $line->id == $id) { - + $total_debit += $line->debit; + $total_credit += $line->credit; + if ($action == 'update' && $line->id == $id) { + print ''; print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + print ''; + print ''; - } else { - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - print ''; - - print ''; + } else { + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + print ''; + + print ''; - } - print "\n"; - } - - if ($total_debit!=$total_credit) { - setEventMessages(null, array('MvtNotCorrectlyBalanced',$total_credit,$total_debit),'errors'); + print img_delete(); + print ''; + + print ''; + } + print "\n"; } - if ($action == "" || $action == 'add') { - $var = ! $var; - print ""; + if ($total_debit != $total_credit) { + setEventMessages(null, array ( + 'MvtNotCorrectlyBalanced', + $total_credit, + $total_debit + ), 'errors'); + } + + if ($action == "" || $action == 'add') { + $var = ! $var; + print ""; print ''; print ''; - print ''; - print ''; - print ''; - print ''; - print ''; + print ''; + print ''; + print ''; + print ''; + print ''; print ''; - print ''; - } - print '
      '; - print $formventilation->select_account($line->numero_compte, 'account_number', 0, array (), 1, 1,''); + print $formventilation->select_account($line->numero_compte, 'account_number', 0, array (), 1, 1, ''); print ''; - print $formventilation->select_auxaccount($line->code_tiers, 'code_tiers',1); + print $formventilation->select_auxaccount($line->code_tiers, 'code_tiers', 1); print '' . $line->montant . '' . $line->sens . ''; + print '' . $line->montant . '' . $line->sens . ''; print '' . "\n"; print ''; - print '' . $line->numero_compte . '' . $line->code_tiers . '' . $line->label_compte . '' . $line->debit . '' . $line->credit . '' . $line->montant . '' . $line->sens . ''; + print '' . $line->numero_compte . '' . $line->code_tiers . '' . $line->label_compte . '' . $line->debit . '' . $line->credit . '' . $line->montant . '' . $line->sens . ''; print ''; - print img_edit(); - print ' '; + print img_edit(); + print ' '; print ''; - print img_delete(); - print ''; - - print '
      '; print $formventilation->select_account($account_number, 'account_number', 0, array (), 1, 1, ''); print ''; - print $formventilation->select_auxaccount($code_tiers, 'code_tiers',1); + print $formventilation->select_auxaccount($code_tiers, 'code_tiers', 1); print '
      '; - print '
      '; - } - } - } else { - print load_fiche_titre($langs->trans("NoRecords")); - } + print ''; + } + print ''; + print ''; + } + } + } else { + print load_fiche_titre($langs->trans("NoRecords")); + } } llxFooter(); -$db->close(); +$db->close(); \ No newline at end of file diff --git a/htdocs/accountancy/bookkeeping/list.php b/htdocs/accountancy/bookkeeping/list.php index c517df2d129..d6925ac1995 100644 --- a/htdocs/accountancy/bookkeeping/list.php +++ b/htdocs/accountancy/bookkeeping/list.php @@ -46,10 +46,10 @@ $search_date_end = dol_mktime(0, 0, 0, GETPOST('date_endmonth', 'int'), GETPOST( $search_doc_date = dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); if (GETPOST("button_delmvt_x") || GETPOST("button_delmvt")) { - $action='delbookkeepingyear'; + $action = 'delbookkeepingyear'; } if (GETPOST("button_export_csv_x") || GETPOST("button_export_csv")) { - $action='export_csv'; + $action = 'export_csv'; } $search_accountancy_code = GETPOST("search_accountancy_code"); @@ -79,8 +79,6 @@ $search_ledger_code = GETPOST('search_ledger_code', 'alpha'); $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; - - $offset = $limit * $page; $object = new BookKeeping($db); @@ -114,9 +112,8 @@ if (empty($search_date_start)) { } if ($sortorder == "") $sortorder = "ASC"; - if ($sortfield == "") - $sortfield = "t.rowid"; - +if ($sortfield == "") + $sortfield = "t.rowid"; $options = ''; $filter = array (); @@ -181,7 +178,6 @@ if (! empty($search_mvt_num)) { $options .= '&search_mvt_num=' . $search_mvt_num; } - /* * Action */ @@ -218,18 +214,18 @@ if ($action == 'delbookkeeping') { if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } - //if (!empty($options)) { - // Header("Location: list.php?".urldecode($options)); - //} else { - Header("Location: list.php"); - //} + // if (!empty($options)) { + // Header("Location: list.php?".urldecode($options)); + // } else { + Header("Location: list.php"); + // } exit(); } } elseif ($action == 'export_csv') { $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; $journal = 'bookkepping'; - include DOL_DOCUMENT_ROOT.'/accountancy/tpl/export_journal.tpl.php'; + include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php'; $result = $object->fetchAll($sortorder, $sortfield, 0, 0, $filter); if ($result < 0) { @@ -237,32 +233,30 @@ if ($action == 'delbookkeeping') { } foreach ( $object->lines as $line ) { - - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) - { + + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) { $sep = ";"; // Model Cegid Expert Export $date = dol_print_date($line->doc_date, '%d%m%Y'); print $date . $sep; print $line->code_journal . $sep; print length_accountg($line->numero_compte) . $sep; - print ' '. $sep; + print ' ' . $sep; print $line->sens . $sep; print price($line->montant) . $sep; print dol_trunc($line->label_compte, 32) . $sep; print $line->doc_ref . $sep; /*print $line->piece_num . $sep; - print length_accounta($line->code_tiers) . $sep; - print . $sep; - print price($line->debit) . $sep; - print price($line->credit) . $sep;*/ + print length_accounta($line->code_tiers) . $sep; + print . $sep; + print price($line->debit) . $sep; + print price($line->credit) . $sep;*/ print "\n"; - } - elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 1) { + } elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 1) { - //Std export + // Std export $date = dol_print_date($line->doc_date, $conf->global->ACCOUNTING_EXPORT_DATE); print $date . $sep; print $line->doc_ref . $sep; @@ -272,14 +266,14 @@ if ($action == 'delbookkeeping') { print price($line->credit) . $sep; /*print $line->piece_num . $sep; - print $line->label_compte . $sep; - print price($line->montant) . $sep; - print $line->sens . $sep;*/ + print $line->label_compte . $sep; + print price($line->montant) . $sep; + print $line->sens . $sep;*/ print $line->code_journal . $sep; print "\n"; - }elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 3) { + } elseif ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 3) { - //Coala export + // Coala export $date = dol_print_date($line->doc_date, '%d/%m/%Y'); print $date . $sep; print $line->code_journal . $sep; @@ -297,7 +291,7 @@ if ($action == 'delbookkeeping') { else { - $title_page=$langs->trans("Bookkeeping") .' '. dol_print_date($search_date_start).'-'.dol_print_date($search_date_end); + $title_page = $langs->trans("Bookkeeping") . ' ' . dol_print_date($search_date_start) . '-' . dol_print_date($search_date_end); llxHeader('', $title_page); @@ -324,15 +318,21 @@ else { } if ($action == 'delbookkeepingyear') { - $form_question=array(); - $delyear=GETPOST('delyear'); + $form_question = array (); + $delyear = GETPOST('delyear'); if (empty($delyear)) { - $delyear=dol_print_date(dol_now(),'%Y'); + $delyear = dol_print_date(dol_now(), '%Y'); } - $year_array=$formventilation->selectyear_accountancy_bookkepping($delyear, 'delyear',0,'array'); + $year_array = $formventilation->selectyear_accountancy_bookkepping($delyear, 'delyear', 0, 'array'); - $form_question['delyear']=array('name'=>'delyear','type'=>'select','label'=>$langs->trans('DelYear'),'values'=>$year_array,'default'=>$delyear); + $form_question['delyear'] = array ( + 'name' => 'delyear', + 'type' => 'select', + 'label' => $langs->trans('DelYear'), + 'values' => $year_array, + 'default' => $delyear + ); $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"], $langs->trans('DeleteMvt'), $langs->trans('ConfirmDeleteMvt'), 'delbookkeepingyearconfirm', $form_question, 0, 1); print $formconfirm; @@ -351,33 +351,32 @@ else { print '';*/ print '
      '; - print '
      '."\n"; + print '
      ' . "\n"; print '
      '; print '' . $langs->trans("NewAccountingMvt") . ''; - //print '' . $langs->trans("Export") . ''; + // print '' . $langs->trans("Export") . ''; print '
      '; print '
      '; - /*print '
      '; - print $langs->trans('DateStart') . ': '; - print $form->select_date($search_date_start, 'date_start', 0, 0, 1); - print $langs->trans('DateEnd') . ': '; - print $form->select_date($search_date_end, 'date_end', 0, 0, 1); - print '
      '; - print '
      '; - print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; - print $formventilation->select_account($search_accountancy_code_start, 'search_accountancy_code_start', 1, array (), 1, 1, ''); - print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; - print $formventilation->select_account($search_accountancy_code_end, 'search_accountancy_code_end', 1, array (), 1, 1, ''); - print '
      '; - print '
      '; - print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; - print $formventilation->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); - print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; - print $formventilation->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); - print '
      ';*/ + print $langs->trans('DateStart') . ': '; + print $form->select_date($search_date_start, 'date_start', 0, 0, 1); + print $langs->trans('DateEnd') . ': '; + print $form->select_date($search_date_end, 'date_end', 0, 0, 1); + print '
      '; + print '
      '; + print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $formventilation->select_account($search_accountancy_code_start, 'search_accountancy_code_start', 1, array (), 1, 1, ''); + print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; + print $formventilation->select_account($search_accountancy_code_end, 'search_accountancy_code_end', 1, array (), 1, 1, ''); + print '
      '; + print '
      '; + print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $formventilation->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); + print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + print $formventilation->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); + print '
      ';*/ print ''; print ''; @@ -389,8 +388,8 @@ else { print_liste_field_titre($langs->trans("Labelcompte"), $_SERVER['PHP_SELF'], "bk_label_compte", "", $options, "", $sortfield, $sortorder); print_liste_field_titre($langs->trans("Debit"), $_SERVER['PHP_SELF'], "t.debit", "", $options, 'align="right"', $sortfield, $sortorder); print_liste_field_titre($langs->trans("Credit"), $_SERVER['PHP_SELF'], "t.credit", "", $options, 'align="right"', $sortfield, $sortorder); - //print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, 'align="center"', $sortfield, $sortorder); - //print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, 'align="center"', $sortfield, $sortorder); + // print_liste_field_titre($langs->trans("Amount"), $_SERVER['PHP_SELF'], "t.montant", "", $options, 'align="center"', $sortfield, $sortorder); + // print_liste_field_titre($langs->trans("Sens"), $_SERVER['PHP_SELF'], "t.sens", "", $options, 'align="center"', $sortfield, $sortorder); print_liste_field_titre($langs->trans("Codejournal"), $_SERVER['PHP_SELF'], "t.code_journal", "", $options, 'align="right"', $sortfield, $sortorder); print_liste_field_titre($langs->trans("Action"), $_SERVER["PHP_SELF"], "", $options, "", 'width="60" align="center"', $sortfield, $sortorder); print "\n"; @@ -404,37 +403,37 @@ else { print '
      '; print $langs->trans('To') . ': '; print $form->select_date($search_date_end, 'date_end', 0, 0, 1); - //print $form->select_date($search_doc_date, 'doc_date', 0, 0, 1); + // print $form->select_date($search_doc_date, 'doc_date', 0, 0, 1); print ''; print ''; print ''; - //print ''; + // print ''; print ''; - //print ''; + // print ''; print ''; print ''; print ''; - //print ''; - //print ''; + // print ''; + // print ''; print ''; print '"; @@ -465,12 +464,12 @@ else { print ''; print ''; print ''; - //print ''; - //print ''; + // print ''; + // print ''; print ''; print ''; print "\n"; } diff --git a/htdocs/accountancy/bookkeeping/listbyyear.php b/htdocs/accountancy/bookkeeping/listbyyear.php index ea766c16ef9..002d5670a0c 100644 --- a/htdocs/accountancy/bookkeeping/listbyyear.php +++ b/htdocs/accountancy/bookkeeping/listbyyear.php @@ -40,30 +40,30 @@ $sortfield = GETPOST("sortfield"); $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; $search_date_start = dol_mktime(0, 0, 0, GETPOST('date_startmonth', 'int'), GETPOST('date_startday', 'int'), GETPOST('date_startyear', 'int')); $search_date_end = dol_mktime(0, 0, 0, GETPOST('date_endmonth', 'int'), GETPOST('date_endday', 'int'), GETPOST('date_endyear', 'int')); -$search_doc_type=GETPOST('search_doc_type','alpha'); -$search_doc_date=dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); -$search_doc_ref=GETPOST('search_doc_ref','alpha'); -$search_numero_compte=GETPOST('search_numero_compte','alpha'); -$search_numero_compte_start=GETPOST('search_numero_compte_start','alpha'); -if ($search_numero_compte_start==-1) { - $search_numero_compte_start=''; +$search_doc_type = GETPOST('search_doc_type', 'alpha'); +$search_doc_date = dol_mktime(0, 0, 0, GETPOST('doc_datemonth', 'int'), GETPOST('doc_dateday', 'int'), GETPOST('doc_dateyear', 'int')); +$search_doc_ref = GETPOST('search_doc_ref', 'alpha'); +$search_numero_compte = GETPOST('search_numero_compte', 'alpha'); +$search_numero_compte_start = GETPOST('search_numero_compte_start', 'alpha'); +if ($search_numero_compte_start == - 1) { + $search_numero_compte_start = ''; } -$search_numero_compte_end=GETPOST('search_numero_compte_end','alpha'); -if ($search_numero_compte_end==-1) { - $search_numero_compte_end=''; +$search_numero_compte_end = GETPOST('search_numero_compte_end', 'alpha'); +if ($search_numero_compte_end == - 1) { + $search_numero_compte_end = ''; } -$search_code_tiers=GETPOST('search_code_tiers','alpha'); -$search_code_tiers_start=GETPOST('search_code_tiers_start','alpha'); -if ($search_code_tiers_start==-1) { - $search_code_tiers_start=''; +$search_code_tiers = GETPOST('search_code_tiers', 'alpha'); +$search_code_tiers_start = GETPOST('search_code_tiers_start', 'alpha'); +if ($search_code_tiers_start == - 1) { + $search_code_tiers_start = ''; } -$search_code_tiers_end=GETPOST('search_code_tiers_end','alpha'); -if ($search_code_tiers_end==-1) { - $search_code_tiers_end=''; +$search_code_tiers_end = GETPOST('search_code_tiers_end', 'alpha'); +if ($search_code_tiers_end == - 1) { + $search_code_tiers_end = ''; } -$search_label_compte=GETPOST('search_label_compte','alpha'); -$search_sens=GETPOST('search_sens','alpha'); -$search_code_journal=GETPOST('search_code_journal','alpha'); +$search_label_compte = GETPOST('search_label_compte', 'alpha'); +$search_sens = GETPOST('search_sens', 'alpha'); +$search_code_journal = GETPOST('search_code_journal', 'alpha'); $object = new BookKeeping($db); $form = new Form($db); @@ -171,7 +171,7 @@ if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } -print_barre_liste($langs->trans("Bookkeeping") .' '. dol_print_date($search_date_start).'-'.dol_print_date($search_date_end), $page, $_SERVER['PHP_SELF'], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); +print_barre_liste($langs->trans("Bookkeeping") . ' ' . dol_print_date($search_date_start) . '-' . dol_print_date($search_date_end), $page, $_SERVER['PHP_SELF'], $options, $sortfield, $sortorder, '', $result, $nbtotalofrecords); print ''; print '
      '; @@ -181,16 +181,16 @@ print $langs->trans('DateEnd') . ': '; print $form->select_date($search_date_end, 'date_end'); print '
      '; print '
      '; -print $langs->trans('From').' '.$langs->trans('AccountAccounting') . ': '; -print $formventilation->select_account($search_numero_compte_start,'search_numero_compte_start', 1, array (), 1, 1,''); -print $langs->trans('To').' '.$langs->trans('AccountAccounting') . ': '; -print $formventilation->select_account($search_numero_compte_end,'search_numero_compte_end', 1, array (), 1, 1,''); +print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; +print $formventilation->select_account($search_numero_compte_start, 'search_numero_compte_start', 1, array (), 1, 1, ''); +print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; +print $formventilation->select_account($search_numero_compte_end, 'search_numero_compte_end', 1, array (), 1, 1, ''); print '
      '; print '
      '; -print $langs->trans('From').' '.$langs->trans('ThirdPartyAccount') . ': '; -print $formventilation->select_auxaccount($search_code_tiers_start,'search_code_tiers_start', 1); -print $langs->trans('To').' '.$langs->trans('ThirdPartyAccount') . ': '; -print $formventilation->select_auxaccount($search_code_tiers_end,'searchcode_tiers_end', 1); +print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; +print $formventilation->select_auxaccount($search_code_tiers_start, 'search_code_tiers_start', 1); +print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; +print $formventilation->select_auxaccount($search_code_tiers_end, 'searchcode_tiers_end', 1); print '
      '; print "
      '; - //print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; + // print $langs->trans('From') . ' ' . $langs->trans('AccountAccounting') . ': '; print $langs->trans('From'); print $formventilation->select_account($search_accountancy_code_start, 'search_accountancy_code_start', 1, array (), 1, 1, ''); - //print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; + // print $langs->trans('To') . ' ' . $langs->trans('AccountAccounting') . ': '; print '
      '; print $langs->trans('To'); print $formventilation->select_account($search_accountancy_code_end, 'search_accountancy_code_end', 1, array (), 1, 1, ''); print '
      '; - //print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + // print $langs->trans('From') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; print $langs->trans('From'); print $formventilation->select_auxaccount($search_accountancy_aux_code_start, 'search_accountancy_aux_code_start', 1); - //print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; + // print $langs->trans('To') . ' ' . $langs->trans('ThirdPartyAccount') . ': '; print '
      '; print $langs->trans('To'); print $formventilation->select_auxaccount($search_accountancy_aux_code_end, 'search_accountancy_aux_code_end', 1); print '
      '; - print ''; + print ''; print '      '; print ''; @@ -446,14 +445,14 @@ else { $var = True; - $total_debit=0; - $total_credit=0; + $total_debit = 0; + $total_credit = 0; foreach ( $object->lines as $line ) { $var = ! $var; - $total_debit+=$line->debit; - $total_credit+=$line->credit; + $total_debit += $line->debit; + $total_credit += $line->credit; print "
      ' . $line->label_compte . '' . price($line->debit) . '' . price($line->credit) . '' . price($line->montant) . '' . $line->sens . '' . price($line->montant) . '' . $line->sens . '' . $line->code_journal . ''; print '' . img_edit() . ''; - print '' . img_delete() . ''; + print '' . img_delete() . ''; print '
      "; @@ -213,31 +213,31 @@ print "\n"; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; + $var = ! $var; + print ''; print ''; print ''; print ''; @@ -242,10 +241,10 @@ $resql = $db->query($sql); if ($resql) { $i = 0; $num = $db->num_rows($resql); - + while ( $i < $num ) { $row = $db->fetch_row($resql); - + print ''; print ''; print ''; @@ -286,7 +285,7 @@ if (! empty($conf->margin->enabled)) { print ''; print ''; print ''; - + $sql = "SELECT '" . $langs->trans("Vide") . "' AS 'Marge',"; $sql .= " ROUND(SUM(IF(MONTH(f.datef)=1,(fd.total_ht-(fd.qty * fd.buy_price_ht)),0)),2) AS 'Janvier',"; $sql .= " ROUND(SUM(IF(MONTH(f.datef)=2,(fd.total_ht-(fd.qty * fd.buy_price_ht)),0)),2) AS 'Fevrier',"; @@ -305,7 +304,7 @@ if (! empty($conf->margin->enabled)) { $sql .= " LEFT JOIN " . MAIN_DB_PREFIX . "facture as f ON f.rowid = fd.fk_facture"; $sql .= " WHERE f.datef >= '" . $db->idate(dol_get_first_day($y, 1, false)) . "'"; $sql .= " AND f.datef <= '" . $db->idate(dol_get_last_day($y, 12, false)) . "'"; - + if (! empty($conf->multicompany->enabled)) { $sql .= " AND f.entity IN (" . getEntity("facture", 1) . ")"; } @@ -315,10 +314,10 @@ if (! empty($conf->margin->enabled)) { if ($resql) { $i = 0; $num = $db->num_rows($resql); - + while ( $i < $num ) { $row = $db->fetch_row($resql); - + print ''; print ''; print ''; diff --git a/htdocs/accountancy/customer/lines.php b/htdocs/accountancy/customer/lines.php index 3c899fcdd85..0d5dbc35668 100644 --- a/htdocs/accountancy/customer/lines.php +++ b/htdocs/accountancy/customer/lines.php @@ -21,17 +21,16 @@ */ /** - * \file htdocs/accountancy/customer/lines.php - * \ingroup Accounting Expert - * \brief Page of detail of the lines of ventilation of invoices customers + * \file htdocs/accountancy/customer/lines.php + * \ingroup Accounting Expert + * \brief Page of detail of the lines of ventilation of invoices customers */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; -require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/product/class/product.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/product/class/product.class.php'; // Langs $langs->load("bills"); @@ -40,35 +39,36 @@ $langs->load("main"); $langs->load("accountancy"); $account_parent = GETPOST('account_parent'); -$changeaccount = GETPOST('changeaccount'); -//Search Getpost -$search_ref = GETPOST('search_ref','alpha'); -$search_invoice = GETPOST('search_invoice','alpha'); -$search_label = GETPOST('search_label','alpha'); -$search_desc = GETPOST('search_desc','alpha'); -$search_amount = GETPOST('search_amount','alpha'); -$search_account = GETPOST('search_account','alpha'); -$search_vat = GETPOST('search_vat','alpha'); +$changeaccount = GETPOST('changeaccount'); +// Search Getpost +$search_ref = GETPOST('search_ref', 'alpha'); +$search_invoice = GETPOST('search_invoice', 'alpha'); +$search_label = GETPOST('search_label', 'alpha'); +$search_desc = GETPOST('search_desc', 'alpha'); +$search_amount = GETPOST('search_amount', 'alpha'); +$search_account = GETPOST('search_account', 'alpha'); +$search_vat = GETPOST('search_vat', 'alpha'); -//Getpost Order and column and limit page -$sortfield = GETPOST('sortfield','alpha'); -$sortorder = GETPOST('sortorder','alpha'); -$page = GETPOST('page','int'); -if ($page < 0) $page = 0; +// Getpost Order and column and limit page +$sortfield = GETPOST('sortfield', 'alpha'); +$sortorder = GETPOST('sortorder', 'alpha'); +$page = GETPOST('page', 'int'); +if ($page < 0) + $page = 0; $pageprev = $page - 1; $pagenext = $page + 1; if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) { $limit = $conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION; } else if ($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION <= 0) { - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } else { - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } $offset = $limit * $page; - -if (! $sortfield) $sortfield="f.datef, f.facnumber, l.rowid"; +if (! $sortfield) + $sortfield = "f.datef, f.facnumber, l.rowid"; if (! $sortorder) { if ($conf->global->ACCOUNTING_LIST_SORT_VENTILATION_DONE > 0) { @@ -87,13 +87,13 @@ $formventilation = new FormVentilation($db); // Purge search criteria if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { - $search_ref=''; - $search_invoice=''; - $search_label=''; - $search_desc=''; - $search_amount=''; - $search_account=''; - $search_vat=''; + $search_ref = ''; + $search_invoice = ''; + $search_label = ''; + $search_desc = ''; + $search_amount = ''; + $search_account = ''; + $search_vat = ''; } if (is_array($changeaccount) && count($changeaccount) > 0) { @@ -126,7 +126,7 @@ if (is_array($changeaccount) && count($changeaccount) > 0) { llxHeader('', $langs->trans("CustomersVentilation") . ' - ' . $langs->trans("Dispatched")); -print ''; - + /* * Show result array */ print '

      '; - + $i = 0; print "
      '; -print ''; +print ''; print ''; -print ''; +print ''; print ''; -print $form->select_date($search_doc_date,'doc_date',0, 0, 1); +print $form->select_date($search_doc_date, 'doc_date', 0, 0, 1); print ''; -print ''; +print ''; print ''; -print ''; +print ''; print ''; -print ''; +print ''; print ''; -print ''; +print ''; print ''; @@ -250,11 +250,11 @@ print ''; print ''; -print ''; +print ''; print ''; -print ''; +print ''; print ''; diff --git a/htdocs/accountancy/class/accountancysystem.class.php b/htdocs/accountancy/class/accountancysystem.class.php index 86c2e5ed3f2..8a6e1d239d8 100644 --- a/htdocs/accountancy/class/accountancysystem.class.php +++ b/htdocs/accountancy/class/accountancysystem.class.php @@ -18,9 +18,9 @@ */ /** - * \file htdocs/accountancy/class/accountancysystem.class.php - * \ingroup Accounting Expert - * \brief File of class to manage accountancy systems + * \file htdocs/accountancy/class/accountancysystem.class.php + * \ingroup Accounting Expert + * \brief File of class to manage accountancy systems */ /** @@ -37,7 +37,7 @@ class AccountancySystem var $label; var $account_number; var $account_parent; - + /** * Constructor * @@ -46,7 +46,7 @@ class AccountancySystem function __construct($db) { $this->db = $db; } - + /** * Insert accountancy system name into database * @@ -55,16 +55,16 @@ class AccountancySystem */ function create($user) { $now = dol_now(); - + $sql = "INSERT INTO " . MAIN_DB_PREFIX . "accounting_system"; $sql .= " (date_creation, fk_user_author, numero, label)"; $sql .= " VALUES (" . $this->db->idate($now) . "," . $user->id . ",'" . $this->numero . "','" . $this->label . "')"; - + dol_syslog(get_class($this) . "::create sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { $id = $this->db->last_insert_id(MAIN_DB_PREFIX . "accounting_system"); - + if ($id > 0) { $this->rowid = $id; $result = $this->rowid; @@ -78,7 +78,7 @@ class AccountancySystem $this->error = "AccountancySystem::Create Erreur $result"; dol_syslog($this->error, LOG_ERR); } - + return $result; } } \ No newline at end of file diff --git a/htdocs/accountancy/class/accountingaccount.class.php b/htdocs/accountancy/class/accountingaccount.class.php index 856306c3304..df45f027259 100644 --- a/htdocs/accountancy/class/accountingaccount.class.php +++ b/htdocs/accountancy/class/accountingaccount.class.php @@ -20,9 +20,9 @@ */ /** - * \file htdocs/accountancy/class/accountingaccount.class.php - * \ingroup Accounting Expert - * \brief Fichier de la classe des comptes comptable + * \file htdocs/accountancy/class/accountingaccount.class.php + * \ingroup Accounting Expert + * \brief Fichier de la classe des comptes comptable */ /** @@ -33,10 +33,8 @@ class AccountingAccount extends CommonObject var $db; var $error; var $errors; - var $id; var $rowid; - var $datec; // Creation date var $fk_pcg_version; var $pcg_type; @@ -47,45 +45,43 @@ class AccountingAccount extends CommonObject var $fk_user_author; var $fk_user_modif; var $active; - + /** * Constructor * - * @param DoliDB $db Database handle + * @param DoliDB $db Database handle */ - function __construct($db) - { + function __construct($db) { $this->db = $db; } - + /** * Load record in memory * - * @param int $rowid Id - * @param string $account_number Account number - * @param int $limittocurentchart 1=Do not load record if it is into another accounting system - * @return int <0 if KO, >0 if OK + * @param int $rowid Id + * @param string $account_number Account number + * @param int $limittocurentchart 1=Do not load record if it is into another accounting system + * @return int <0 if KO, >0 if OK */ - function fetch($rowid = null, $account_number = null, $limittocurentchart=0) - { + function fetch($rowid = null, $account_number = null, $limittocurentchart = 0) { global $conf; - + if ($rowid || $account_number) { $sql = "SELECT rowid, datec, tms, fk_pcg_version, pcg_type, pcg_subtype, account_number, account_parent, label, fk_user_author, fk_user_modif, active"; - $sql.= " FROM " . MAIN_DB_PREFIX . "accounting_account WHERE"; + $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_account WHERE"; if ($rowid) { $sql .= " rowid = '" . $rowid . "'"; } elseif ($account_number) { $sql .= " account_number = '" . $account_number . "'"; } - if (!empty($limittocurentchart)) { - $sql .=' AND fk_pcg_version IN (SELECT pcg_version FROM '.MAIN_DB_PREFIX.'accounting_system WHERE rowid='.$conf->global->CHARTOFACCOUNTS.')'; + if (! empty($limittocurentchart)) { + $sql .= ' AND fk_pcg_version IN (SELECT pcg_version FROM ' . MAIN_DB_PREFIX . 'accounting_system WHERE rowid=' . $conf->global->CHARTOFACCOUNTS . ')'; } dol_syslog(get_class($this) . "::fetch sql=" . $sql, LOG_DEBUG); $result = $this->db->query($sql); if ($result) { $obj = $this->db->fetch_object($result); - + if ($obj) { $this->id = $obj->rowid; $this->rowid = $obj->rowid; @@ -100,32 +96,31 @@ class AccountingAccount extends CommonObject $this->fk_user_author = $obj->fk_user_author; $this->fk_user_modif = $obj->fk_user_modif; $this->active = $obj->active; - + return $this->id; } else { return 0; } } else { - $this->error="Error " . $this->db->lasterror(); + $this->error = "Error " . $this->db->lasterror(); $this->errors[] = "Error " . $this->db->lasterror(); } } - return -1; + return - 1; } - + /** * Insert line in accounting_account * - * @param User $user Use making action - * @param int $notrigger Disable triggers - * @return int <0 if KO, >0 if OK + * @param User $user Use making action + * @param int $notrigger Disable triggers + * @return int <0 if KO, >0 if OK */ - function create($user, $notrigger = 0) - { + function create($user, $notrigger = 0) { global $conf; $error = 0; $now = dol_now(); - + // Clean parameters if (isset($this->fk_pcg_version)) $this->fk_pcg_version = trim($this->fk_pcg_version); @@ -143,13 +138,13 @@ class AccountingAccount extends CommonObject $this->fk_user_author = trim($this->fk_user_author); if (isset($this->active)) $this->active = trim($this->active); - - // Check parameters - // Put here code to add control on parameters values - + + // Check parameters + // Put here code to add control on parameters values + // Insert request $sql = "INSERT INTO " . MAIN_DB_PREFIX . "accounting_account("; - + $sql .= "datec"; $sql .= ", entity"; $sql .= ", fk_pcg_version"; @@ -160,9 +155,9 @@ class AccountingAccount extends CommonObject $sql .= ", label"; $sql .= ", fk_user_author"; $sql .= ", active"; - + $sql .= ") VALUES ("; - + $sql .= " '" . $this->db->idate($now) . "'"; $sql .= ", " . $conf->entity; $sql .= ", " . (! isset($this->fk_pcg_version) ? 'NULL' : "'" . $this->db->escape($this->fk_pcg_version) . "'"); @@ -173,34 +168,34 @@ class AccountingAccount extends CommonObject $sql .= ", " . (! isset($this->label) ? 'NULL' : "'" . $this->db->escape($this->label) . "'"); $sql .= ", " . $user->id; $sql .= ", " . (! isset($this->active) ? 'NULL' : "'" . $this->db->escape($this->active) . "'"); - + $sql .= ")"; - + $this->db->begin(); - + dol_syslog(get_class($this) . "::create sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if (! $resql) { $error ++; $this->errors[] = "Error " . $this->db->lasterror(); } - + if (! $error) { $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . "accounting_account"); - -// if (! $notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - // // Call triggers - // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; - // $interface=new Interfaces($this->db); - // $result=$interface->run_triggers('MYOBJECT_CREATE',$this,$user,$langs,$conf); - // if ($result < 0) { $error++; $this->errors=$interface->errors; } - // // End call triggers -// } + + // if (! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action calls a trigger. + + // // Call triggers + // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; + // $interface=new Interfaces($this->db); + // $result=$interface->run_triggers('MYOBJECT_CREATE',$this,$user,$langs,$conf); + // if ($result < 0) { $error++; $this->errors=$interface->errors; } + // // End call triggers + // } } - + // Commit or rollback if ($error) { foreach ( $this->errors as $errmsg ) { @@ -214,17 +209,16 @@ class AccountingAccount extends CommonObject return $this->id; } } - + /** * Update record * - * @param User $user Use making update - * @return int <0 if KO, >0 if OK + * @param User $user Use making update + * @return int <0 if KO, >0 if OK */ - function update($user) - { + function update($user) { $this->db->begin(); - + $sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_account "; $sql .= " SET fk_pcg_version = " . ($this->fk_pcg_version ? "'" . $this->db->escape($this->fk_pcg_version) . "'" : "null"); $sql .= " , pcg_type = " . ($this->pcg_type ? "'" . $this->db->escape($this->pcg_type) . "'" : "null"); @@ -234,9 +228,9 @@ class AccountingAccount extends CommonObject $sql .= " , label = " . ($this->label ? "'" . $this->db->escape($this->label) . "'" : "null"); $sql .= " , fk_user_modif = " . $user->id; $sql .= " , active = '" . $this->active . "'"; - + $sql .= " WHERE rowid = " . $this->id; - + dol_syslog(get_class($this) . "::update sql=" . $sql, LOG_DEBUG); $result = $this->db->query($sql); if ($result) { @@ -248,25 +242,24 @@ class AccountingAccount extends CommonObject return - 1; } } - + /** * Check usage of accounting code * - * @return int <0 if KO, >0 if OK + * @return int <0 if KO, >0 if OK */ - function checkUsage() - { + function checkUsage() { global $langs; - + $sql = "(SELECT fk_code_ventilation FROM " . MAIN_DB_PREFIX . "facturedet"; $sql .= " WHERE fk_code_ventilation=" . $this->id . ")"; $sql .= "UNION"; $sql .= "(SELECT fk_code_ventilation FROM " . MAIN_DB_PREFIX . "facture_fourn_det"; $sql .= " WHERE fk_code_ventilation=" . $this->id . ")"; - + dol_syslog(get_class($this) . "::checkUsage sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); - + if ($resql) { $num = $this->db->num_rows($resql); if ($num > 0) { @@ -280,42 +273,41 @@ class AccountingAccount extends CommonObject return - 1; } } - + /** * Delete object in database * - * @param User $user User that deletes - * @param int $notrigger 0=triggers after, 1=disable triggers - * @return int <0 if KO, >0 if OK + * @param User $user User that deletes + * @param int $notrigger 0=triggers after, 1=disable triggers + * @return int <0 if KO, >0 if OK */ - function delete($user, $notrigger = 0) - { + function delete($user, $notrigger = 0) { $error = 0; - + $result = $this->checkUsage(); - + if ($result > 0) { - + $this->db->begin(); - -// if (! $error) { -// if (! $notrigger) { - // Uncomment this and change MYOBJECT to your own tag if you - // want this action calls a trigger. - - // // Call triggers - // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; - // $interface=new Interfaces($this->db); - // $result=$interface->run_triggers('ACCOUNTANCY_ACCOUNT_DELETE',$this,$user,$langs,$conf); - // if ($result < 0) { $error++; $this->errors=$interface->errors; } - // // End call triggers -// } -// } - + + // if (! $error) { + // if (! $notrigger) { + // Uncomment this and change MYOBJECT to your own tag if you + // want this action calls a trigger. + + // // Call triggers + // include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php'; + // $interface=new Interfaces($this->db); + // $result=$interface->run_triggers('ACCOUNTANCY_ACCOUNT_DELETE',$this,$user,$langs,$conf); + // if ($result < 0) { $error++; $this->errors=$interface->errors; } + // // End call triggers + // } + // } + if (! $error) { $sql = "DELETE FROM " . MAIN_DB_PREFIX . "accounting_account"; $sql .= " WHERE rowid=" . $this->id; - + dol_syslog(get_class($this) . "::delete sql=" . $sql); $resql = $this->db->query($sql); if (! $resql) { @@ -323,7 +315,7 @@ class AccountingAccount extends CommonObject $this->errors[] = "Error " . $this->db->lasterror(); } } - + // Commit or rollback if ($error) { foreach ( $this->errors as $errmsg ) { @@ -340,47 +332,48 @@ class AccountingAccount extends CommonObject return - 1; } } - + /** - * Return clicable name (with picto eventually) + * Return clicable name (with picto eventually) * - * @param int $withpicto 0=No picto, 1=Include picto into link, 2=Only picto - * @return string Chaine avec URL + * @param int $withpicto 0=No picto, 1=Include picto into link, 2=Only picto + * @return string Chaine avec URL */ - function getNomUrl($withpicto=0) - { + function getNomUrl($withpicto = 0) { global $langs; - - $result=''; - - $link = ''; - $linkend=''; - - $picto='billr'; - - $label=$langs->trans("Show").': '.$this->account_number.' - '.$this->label; - - if ($withpicto) $result.=($link.img_object($label,$picto).$linkend); - if ($withpicto && $withpicto != 2) $result.=' '; - if ($withpicto != 2) $result.=$link.$this->account_number.$linkend; + + $result = ''; + + $link = ''; + $linkend = ''; + + $picto = 'billr'; + + $label = $langs->trans("Show") . ': ' . $this->account_number . ' - ' . $this->label; + + if ($withpicto) + $result .= ($link . img_object($label, $picto) . $linkend); + if ($withpicto && $withpicto != 2) + $result .= ' '; + if ($withpicto != 2) + $result .= $link . $this->account_number . $linkend; return $result; } - + /** * Information on record * * @param int $id of record * @return void */ - function info($id) - { + function info($id) { $sql = 'SELECT a.rowid, a.datec, a.fk_user_author, a.fk_user_modif, a.tms'; $sql .= ' FROM ' . MAIN_DB_PREFIX . 'accounting_account as a'; $sql .= ' WHERE a.rowid = ' . $id; - + dol_syslog(get_class($this) . '::info sql=' . $sql); $result = $this->db->query($sql); - + if ($result) { if ($this->db->num_rows($result)) { $obj = $this->db->fetch_object($result); @@ -403,27 +396,26 @@ class AccountingAccount extends CommonObject dol_print_error($this->db); } } - + /** * Account desactivate * - * @param int $id Id - * @return int <0 if KO, >0 if OK + * @param int $id Id + * @return int <0 if KO, >0 if OK */ - function account_desactivate($id) - { + function account_desactivate($id) { $result = $this->checkUsage(); - + if ($result > 0) { $this->db->begin(); - + $sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_account "; $sql .= "SET active = '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); $result = $this->db->query($sql); - + if ($result) { $this->db->commit(); return 1; @@ -436,21 +428,20 @@ class AccountingAccount extends CommonObject return - 1; } } - + /** * Account activate * - * @param int $id Id - * @return int <0 if KO, >0 if OK + * @param int $id Id + * @return int <0 if KO, >0 if OK */ - function account_activate($id) - { + function account_activate($id) { $this->db->begin(); - + $sql = "UPDATE " . MAIN_DB_PREFIX . "accounting_account "; $sql .= "SET active = '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); $result = $this->db->query($sql); if ($result) { diff --git a/htdocs/accountancy/class/bookkeeping.class.php b/htdocs/accountancy/class/bookkeeping.class.php index 58c13686d1c..c4a277ec8a1 100644 --- a/htdocs/accountancy/class/bookkeeping.class.php +++ b/htdocs/accountancy/class/bookkeeping.class.php @@ -218,7 +218,7 @@ class BookKeeping extends CommonObject $this->date_create = $now; } - $sql = "INSERT INTO " . MAIN_DB_PREFIX . $this->table_element." ("; + $sql = "INSERT INTO " . MAIN_DB_PREFIX . $this->table_element . " ("; $sql .= "doc_date"; $sql .= ", doc_type"; @@ -291,7 +291,6 @@ class BookKeeping extends CommonObject dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } - if (! $error) { if (! $notrigger) { @@ -320,19 +319,18 @@ class BookKeeping extends CommonObject /** * Create object into database * - * @param User $user User that creates - * @param bool $notrigger false=launch triggers after, true=disable triggers - * + * @param User $user User that creates + * @param bool $notrigger false=launch triggers after, true=disable triggers + * * @return int <0 if KO, Id of created object if OK */ - public function createStd(User $user, $notrigger = false) - { + public function createStd(User $user, $notrigger = false) { dol_syslog(__METHOD__, LOG_DEBUG); - + $error = 0; - + // Clean parameters - + if (isset($this->doc_type)) { $this->doc_type = trim($this->doc_type); } @@ -378,86 +376,82 @@ class BookKeeping extends CommonObject if (isset($this->piece_num)) { $this->piece_num = trim($this->piece_num); } - - - + // Check parameters // Put here code to add control on parameters values - + // Insert request $sql = 'INSERT INTO ' . MAIN_DB_PREFIX . $this->table_element . '('; - - $sql.= 'doc_date,'; - $sql.= 'doc_type,'; - $sql.= 'doc_ref,'; - $sql.= 'fk_doc,'; - $sql.= 'fk_docdet,'; - $sql.= 'code_tiers,'; - $sql.= 'numero_compte,'; - $sql.= 'label_compte,'; - $sql.= 'debit,'; - $sql.= 'credit,'; - $sql.= 'montant,'; - $sql.= 'sens,'; - $sql.= 'fk_user_author,'; - $sql.= 'import_key,'; - $sql.= 'code_journal,'; - $sql.= 'piece_num'; - - + + $sql .= 'doc_date,'; + $sql .= 'doc_type,'; + $sql .= 'doc_ref,'; + $sql .= 'fk_doc,'; + $sql .= 'fk_docdet,'; + $sql .= 'code_tiers,'; + $sql .= 'numero_compte,'; + $sql .= 'label_compte,'; + $sql .= 'debit,'; + $sql .= 'credit,'; + $sql .= 'montant,'; + $sql .= 'sens,'; + $sql .= 'fk_user_author,'; + $sql .= 'import_key,'; + $sql .= 'code_journal,'; + $sql .= 'piece_num'; + $sql .= ') VALUES ('; - - $sql .= ' '.(! isset($this->doc_date) || dol_strlen($this->doc_date)==0?'NULL':"'".$this->db->idate($this->doc_date)."'").','; - $sql .= ' '.(! isset($this->doc_type)?'NULL':"'".$this->db->escape($this->doc_type)."'").','; - $sql .= ' '.(! isset($this->doc_ref)?'NULL':"'".$this->db->escape($this->doc_ref)."'").','; - $sql .= ' '.(empty($this->fk_doc)?'0':$this->fk_doc).','; - $sql .= ' '.(empty($this->fk_docdet)?'0':$this->fk_docdet).','; - $sql .= ' '.(! isset($this->code_tiers)?'NULL':"'".$this->db->escape($this->code_tiers)."'").','; - $sql .= ' '.(! isset($this->numero_compte)?'NULL':"'".$this->db->escape($this->numero_compte)."'").','; - $sql .= ' '.(! isset($this->label_compte)?'NULL':"'".$this->db->escape($this->label_compte)."'").','; - $sql .= ' '.(! isset($this->debit)?'NULL':"'".$this->debit."'").','; - $sql .= ' '.(! isset($this->credit)?'NULL':"'".$this->credit."'").','; - $sql .= ' '.(! isset($this->montant)?'NULL':"'".$this->montant."'").','; - $sql .= ' '.(! isset($this->sens)?'NULL':"'".$this->db->escape($this->sens)."'").','; - $sql .= ' '.$user->id.','; - $sql .= ' '.(! isset($this->import_key)?'NULL':"'".$this->db->escape($this->import_key)."'").','; - $sql .= ' '.(! isset($this->code_journal)?'NULL':"'".$this->db->escape($this->code_journal)."'").','; - $sql .= ' '.(! isset($this->piece_num)?'NULL':$this->piece_num); - - + + $sql .= ' ' . (! isset($this->doc_date) || dol_strlen($this->doc_date) == 0 ? 'NULL' : "'" . $this->db->idate($this->doc_date) . "'") . ','; + $sql .= ' ' . (! isset($this->doc_type) ? 'NULL' : "'" . $this->db->escape($this->doc_type) . "'") . ','; + $sql .= ' ' . (! isset($this->doc_ref) ? 'NULL' : "'" . $this->db->escape($this->doc_ref) . "'") . ','; + $sql .= ' ' . (empty($this->fk_doc) ? '0' : $this->fk_doc) . ','; + $sql .= ' ' . (empty($this->fk_docdet) ? '0' : $this->fk_docdet) . ','; + $sql .= ' ' . (! isset($this->code_tiers) ? 'NULL' : "'" . $this->db->escape($this->code_tiers) . "'") . ','; + $sql .= ' ' . (! isset($this->numero_compte) ? 'NULL' : "'" . $this->db->escape($this->numero_compte) . "'") . ','; + $sql .= ' ' . (! isset($this->label_compte) ? 'NULL' : "'" . $this->db->escape($this->label_compte) . "'") . ','; + $sql .= ' ' . (! isset($this->debit) ? 'NULL' : "'" . $this->debit . "'") . ','; + $sql .= ' ' . (! isset($this->credit) ? 'NULL' : "'" . $this->credit . "'") . ','; + $sql .= ' ' . (! isset($this->montant) ? 'NULL' : "'" . $this->montant . "'") . ','; + $sql .= ' ' . (! isset($this->sens) ? 'NULL' : "'" . $this->db->escape($this->sens) . "'") . ','; + $sql .= ' ' . $user->id . ','; + $sql .= ' ' . (! isset($this->import_key) ? 'NULL' : "'" . $this->db->escape($this->import_key) . "'") . ','; + $sql .= ' ' . (! isset($this->code_journal) ? 'NULL' : "'" . $this->db->escape($this->code_journal) . "'") . ','; + $sql .= ' ' . (! isset($this->piece_num) ? 'NULL' : $this->piece_num); + $sql .= ')'; - + $this->db->begin(); - + $resql = $this->db->query($sql); - if (!$resql) { + if (! $resql) { $error ++; $this->errors[] = 'Error ' . $this->db->lasterror(); dol_syslog(__METHOD__ . ' ' . join(',', $this->errors), LOG_ERR); } - - if (!$error) { + + if (! $error) { $this->id = $this->db->last_insert_id(MAIN_DB_PREFIX . $this->table_element); - - if (!$notrigger) { + + if (! $notrigger) { // Uncomment this and change MYOBJECT to your own tag if you // want this action to call a trigger. - - //// Call triggers - //$result=$this->call_trigger('MYOBJECT_CREATE',$user); - //if ($result < 0) $error++; - //// End call triggers + + // // Call triggers + // $result=$this->call_trigger('MYOBJECT_CREATE',$user); + // if ($result < 0) $error++; + // // End call triggers } } - + // Commit or rollback if ($error) { $this->db->rollback(); - + return - 1 * $error; } else { $this->db->commit(); - + return $this->id; } } @@ -581,11 +575,11 @@ class BookKeeping extends CommonObject $sqlwhere = array (); if (count($filter) > 0) { foreach ( $filter as $key => $value ) { - if ($key=='t.doc_date') { + if ($key == 't.doc_date') { $sqlwhere[] = $key . '=\'' . $this->db->idate($value) . '\''; - } elseif($key=='t.doc_date>=' || $key=='t.doc_date<=') { + } elseif ($key == 't.doc_date>=' || $key == 't.doc_date<=') { $sqlwhere[] = $key . '\'' . $this->db->idate($value) . '\''; - } elseif($key=='t.fk_doc' || $key=='t.fk_docdet' ||$key=='t.piece_num') { + } elseif ($key == 't.fk_doc' || $key == 't.fk_docdet' || $key == 't.piece_num') { $sqlwhere[] = $key . '=' . $value; } else { $sqlwhere[] = $key . ' LIKE \'%' . $this->db->escape($value) . '%\''; @@ -815,19 +809,19 @@ class BookKeeping extends CommonObject /** * Delete bookkepping by importkey * - * @param string $importkey Import key - * @return int Result + * @param string $importkey Import key + * @return int Result */ function deleteByImportkey($importkey) { $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; $sql .= " WHERE import_key = '" . $importkey . "'"; - + $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); foreach ( $this->errors as $errmsg ) { @@ -837,7 +831,7 @@ class BookKeeping extends CommonObject $this->db->rollback(); return - 1; } - + $this->db->commit(); return 1; } @@ -845,19 +839,19 @@ class BookKeeping extends CommonObject /** * Delete bookkepping by year * - * @param string $delyear year to delete - * @return int Result + * @param string $delyear year to delete + * @return int Result */ function deleteByYear($delyear) { $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; - $sql .= " WHERE YEAR(doc_date) = ".$delyear; - + $sql .= " WHERE YEAR(doc_date) = " . $delyear; + $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); foreach ( $this->errors as $errmsg ) { @@ -867,7 +861,7 @@ class BookKeeping extends CommonObject $this->db->rollback(); return - 1; } - + $this->db->commit(); return 1; } @@ -875,19 +869,19 @@ class BookKeeping extends CommonObject /** * Delete bookkepping by piece number * - * @param int $piecenum peicenum to delete - * @return int Result + * @param int $piecenum peicenum to delete + * @return int Result */ function deleteMvtNum($piecenum) { $this->db->begin(); - + // first check if line not yet in bookkeeping $sql = "DELETE"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; - $sql .= " WHERE piece_num = ".$piecenum; - + $sql .= " WHERE piece_num = " . $piecenum; + $resql = $this->db->query($sql); - + if (! $resql) { $this->errors[] = "Error " . $this->db->lasterror(); foreach ( $this->errors as $errmsg ) { @@ -897,7 +891,7 @@ class BookKeeping extends CommonObject $this->db->rollback(); return - 1; } - + $this->db->commit(); return 1; } @@ -997,7 +991,7 @@ class BookKeeping extends CommonObject $this->doc_type = $obj->doc_type; } else { $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::".__METHOD__ . $this->error, LOG_ERR); + dol_syslog(get_class($this) . "::" . __METHOD__ . $this->error, LOG_ERR); return - 1; } @@ -1079,30 +1073,29 @@ class BookKeeping extends CommonObject /** * Export bookkeping * - * @param string $model Model - * @return int Result + * @param string $model Model + * @return int Result */ - function export_bookkeping($model = 'ebp') - { + function export_bookkeping($model = 'ebp') { $sql = "SELECT rowid, doc_date, doc_type,"; $sql .= " doc_ref, fk_doc, fk_docdet, code_tiers,"; $sql .= " numero_compte, label_compte, debit, credit,"; $sql .= " montant, sens, fk_user_author, import_key, code_journal, piece_num"; $sql .= " FROM " . MAIN_DB_PREFIX . $this->table_element; - + dol_syslog(get_class($this) . "::export_bookkeping", LOG_DEBUG); - + $resql = $this->db->query($sql); - + if ($resql) { $this->linesexport = array (); - + $num = $this->db->num_rows($resql); while ( $obj = $this->db->fetch_object($resql) ) { $line = new BookKeepingLine(); - + $line->id = $obj->rowid; - + $line->doc_date = $this->db->jdate($obj->doc_date); $line->doc_type = $obj->doc_type; $line->doc_ref = $obj->doc_ref; @@ -1117,15 +1110,13 @@ class BookKeeping extends CommonObject $line->sens = $obj->sens; $line->code_journal = $obj->code_journal; $line->piece_num = $obj->piece_num; - + $this->linesexport[] = $line; } $this->db->free($resql); - + return $num; - } - else - { + } else { $this->error = "Error " . $this->db->lasterror(); dol_syslog(get_class($this) . "::export_bookkeping " . $this->error, LOG_ERR); return - 1; diff --git a/htdocs/accountancy/class/html.formventilation.class.php b/htdocs/accountancy/class/html.formventilation.class.php index f2fb6caea48..a3dad82a035 100644 --- a/htdocs/accountancy/class/html.formventilation.class.php +++ b/htdocs/accountancy/class/html.formventilation.class.php @@ -19,57 +19,57 @@ */ /** - * \file htdocs/accountancy/class/html.formventilation.class.php - * \ingroup Accounting Expert - * \brief File of class with all html predefined components + * \file htdocs/accountancy/class/html.formventilation.class.php + * \ingroup Accounting Expert + * \brief File of class with all html predefined components */ /** - * Class to manage generation of HTML components for bank module + * Class to manage generation of HTML components for bank module */ class FormVentilation extends Form { var $db; var $error; - + /** - * Constructor - * - * @param DoliDB $db Database handler - */ - public function __construct($db) { - $this->db = $db; - } - - /** - * Return select filter with date of transaction + * Constructor * - * @param string $htmlname Name of select field - * @param string $selectedkey Value - * @return string HTML edit field + * @param DoliDB $db Database handler + */ + public function __construct($db) { + $this->db = $db; + } + + /** + * Return select filter with date of transaction + * + * @param string $htmlname Name of select field + * @param string $selectedkey Value + * @return string HTML edit field */ function select_bookkeeping_importkey($htmlname = 'importkey', $selectedkey = '') { - $sql = 'SELECT DISTINCT import_key from ' . MAIN_DB_PREFIX . 'accounting_bookkeeping'; + $sql = 'SELECT DISTINCT import_key from ' . MAIN_DB_PREFIX . 'accounting_bookkeeping'; $sql .= ' ORDER BY import_key DESC'; - + $out = ''; - + return $out; } - + /** - * Return list of accounts with label by chart of accounts + * Return list of accounts with label by chart of accounts * - * @param string $selectid Preselected chart of accounts - * @param string $htmlname Name of field in html form - * @param int $showempty Add an empty field - * @param array $event Event options - * @param int $select_in $selectid value is a aa.rowid (0 default) or aa.account_number (1) - * @param int $select_out set value returned by select 0=rowid (default), 1=account_number + * @param string $selectid Preselected chart of accounts + * @param string $htmlname Name of field in html form + * @param int $showempty Add an empty field + * @param array $event Event options + * @param int $select_in $selectid value is a aa.rowid (0 default) or aa.account_number (1) + * @param int $select_out set value returned by select 0=rowid (default), 1=account_number * @param int $aabase set accountingaccount base class to display empty=all or from 1 to 8 will display only account beginning by - * - * @return string String with HTML select + * + * @return string String with HTML select */ function select_account($selectid, $htmlname = 'account', $showempty = 0, $event = array(), $select_in = 0, $select_out = 0, $aabase = '') { global $conf; - + $out = ''; - + $sql = "SELECT DISTINCT aa.account_number, aa.label, aa.rowid, aa.fk_pcg_version"; $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_account as aa"; $sql .= " INNER JOIN " . MAIN_DB_PREFIX . "accounting_system as asy ON aa.fk_pcg_version = asy.pcg_version"; $sql .= " AND asy.rowid = " . $conf->global->CHARTOFACCOUNTS; $sql .= " AND aa.active = 1"; $sql .= " ORDER BY aa.account_number"; - + dol_syslog(get_class($this) . "::select_account sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { - + $out .= ajax_combobox($htmlname, $event); $out .= ''; if ($showempty) $out .= ''; @@ -191,7 +191,7 @@ class FormVentilation extends Form while ( $i < $num ) { $obj = $this->db->fetch_object($resql); $label = $obj->pcg_type; - + if (($selectid != '') && $selectid == $obj->pcg_type) { $out .= ''; } else { @@ -209,34 +209,34 @@ class FormVentilation extends Form $this->db->free($resql); return $out; } - + /** - * Return list of accounts with label by sub_class of accounts + * Return list of accounts with label by sub_class of accounts * - * @param string $selectid Preselected pcg_type - * @param string $htmlname Name of field in html form - * @param int $showempty Add an empty field - * @param array $event Event options - * - * @return string String with HTML select + * @param string $selectid Preselected pcg_type + * @param string $htmlname Name of field in html form + * @param int $showempty Add an empty field + * @param array $event Event options + * + * @return string String with HTML select */ function select_pcgsubtype($selectid, $htmlname = 'pcg_subtype', $showempty = 0, $event = array()) { global $conf; - + $out = ''; - + $sql = "SELECT DISTINCT pcg_subtype "; $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_account as aa"; $sql .= " INNER JOIN " . MAIN_DB_PREFIX . "accounting_system as asy ON aa.fk_pcg_version = asy.pcg_version"; $sql .= " AND asy.rowid = " . $conf->global->CHARTOFACCOUNTS; $sql .= " ORDER BY pcg_subtype"; - + dol_syslog(get_class($this) . "::select_pcgsubtype sql=" . $sql, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { - + $out .= ajax_combobox($htmlname, $event); - + $out .= ''; } @@ -369,34 +368,34 @@ class FormVentilation extends Form $out_array[''] = ''; } } - + $sql = "SELECT DISTINCT date_format(doc_date,'%Y') as dtyear"; $sql .= " FROM " . MAIN_DB_PREFIX . "accounting_bookkeeping"; $sql .= " ORDER BY doc_date"; - dol_syslog(get_class($this) . "::".__METHOD__, LOG_DEBUG); + dol_syslog(get_class($this) . "::" . __METHOD__, LOG_DEBUG); $resql = $this->db->query($sql); if ($resql) { while ( $obj = $this->db->fetch_object($resql) ) { $selected_html = ''; if ($selected > 0 && $obj->dtyear == $selected) $selected_html = ' selected'; - if ($output_format == 'html' || $output_format == 'options') { - $out .= ''; - } elseif ($output_format == 'array') { - $out_array[$obj->dtyear] = $obj->dtyear; - } + if ($output_format == 'html' || $output_format == 'options') { + $out .= ''; + } elseif ($output_format == 'array') { + $out_array[$obj->dtyear] = $obj->dtyear; + } } } else { $this->error = "Error " . $this->db->lasterror(); - dol_syslog(get_class($this) . "::".__METHOD__ . $this->error, LOG_ERR); + dol_syslog(get_class($this) . "::" . __METHOD__ . $this->error, LOG_ERR); return - 1; } $this->db->free($resql); - + if ($output_format == 'html') { $out .= "\n"; } - + if ($output_format == 'html' || $output_format == 'options') { return $out; } elseif ($output_format == 'array') { diff --git a/htdocs/accountancy/customer/card.php b/htdocs/accountancy/customer/card.php index 964e39efebf..c49dd7ce78a 100644 --- a/htdocs/accountancy/customer/card.php +++ b/htdocs/accountancy/customer/card.php @@ -18,16 +18,15 @@ */ /** - * \file htdocs/accountancy/customer/card.php - * \ingroup Accountancy - * \brief Card customer ventilation + * \file htdocs/accountancy/customer/card.php + * \ingroup Accountancy + * \brief Card customer ventilation */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // Langs $langs->load("bills"); @@ -40,17 +39,16 @@ $id = GETPOST('id'); // Security check if ($user->societe_id > 0) accessforbidden(); - -/* + + /* * Actions */ if ($action == 'ventil' && $user->rights->accounting->ventilation->dispatch) { - if (! GETPOST('cancel', 'alpha')) - { + if (! GETPOST('cancel', 'alpha')) { $sql = " UPDATE " . MAIN_DB_PREFIX . "facturedet"; $sql .= " SET fk_code_ventilation = " . $codeventil; $sql .= " WHERE rowid = " . $id; - + dol_syslog("/accounting/customer/card.php sql=" . $sql, LOG_DEBUG); $resql = $db->query($sql); if (! $resql) { @@ -91,35 +89,35 @@ if (! empty($id)) { if (! empty($conf->multicompany->enabled)) { $sql .= " AND f.entity IN (" . getEntity("facture", 1) . ")"; } - + dol_syslog("/accounting/customer/card.php sql=" . $sql, LOG_DEBUG); $result = $db->query($sql); - + if ($result) { $num_lines = $db->num_rows($result); $i = 0; - + if ($num_lines) { - + $objp = $db->fetch_object($result); - + print '' . "\n"; print ''; print ''; - - print load_fiche_titre($langs->trans('CustomersVentilation'),'','title_setup'); - - dol_fiche_head(); - + + print load_fiche_titre($langs->trans('CustomersVentilation'), '', 'title_setup'); + + dol_fiche_head(); + print ''; - + // Ref facture print ''; $facture_static->ref = $objp->facnumber; $facture_static->id = $objp->facid; print ''; print ''; - + print ''; print ''; print ''; print '
      ' . $langs->trans("Invoice") . '' . $facture_static->getNomUrl(1) . '
      ' . $langs->trans("Line") . '' . nl2br($objp->description) . '
      ' . $langs->trans("Account") . ''; @@ -127,14 +125,14 @@ if (! empty($id)) { print '
      '; - dol_fiche_end(); - + dol_fiche_end(); + print '
      '; print ''; print '     '; print ''; print '
      '; - + print ''; } else { print "Error"; diff --git a/htdocs/accountancy/customer/index.php b/htdocs/accountancy/customer/index.php index 0b8b842bb99..ce5011043da 100644 --- a/htdocs/accountancy/customer/index.php +++ b/htdocs/accountancy/customer/index.php @@ -21,16 +21,15 @@ */ /** - * \file htdocs/accountancy/customer/index.php - * \ingroup Accounting Expert - * \brief Home customer ventilation + * \file htdocs/accountancy/customer/index.php + * \ingroup Accounting Expert + * \brief Home customer ventilation */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; // Langs $langs->load("compta"); @@ -44,8 +43,8 @@ if ($user->societe_id > 0) accessforbidden(); if (! $user->rights->accounting->ventilation->read) accessforbidden(); - -// Filter + + // Filter $year = $_GET["year"]; if ($year == 0) { $year_current = strftime("%Y", time()); @@ -58,10 +57,10 @@ if ($year == 0) { // Validate History $action = GETPOST('action'); if ($action == 'validatehistory') { - + $error = 0; $db->begin(); - + if ($db->type == 'pgsql') { $sql1 = "UPDATE " . MAIN_DB_PREFIX . "facturedet as fd"; $sql1 .= " SET fd.fk_code_ventilation = accnt.rowid"; @@ -78,7 +77,7 @@ if ($action == 'validatehistory') { } dol_syslog("htdocs/accountancy/customer/index.php sql=" . $sql, LOG_DEBUG); - + $resql1 = $db->query($sql1); if (! $resql1) { $error ++; @@ -169,11 +168,11 @@ $resql = $db->query($sql); if ($resql) { $i = 0; $num = $db->num_rows($resql); - + while ( $i < $num ) { $row = $db->fetch_row($resql); - $var=!$var; - print '
      ' . length_accountg($row[0]) . '
      ' . length_accountg($row[0]) . '' . $row[1] . '' . price($row[2]) . '' . price($row[3]) . '
      ' . $row[0] . '' . price($row[1]) . '' . price($row[2]) . '' . $langs->trans("NovemberMin") . '' . $langs->trans("DecemberMin") . '' . $langs->trans("Total") . '
      ' . $row[0] . '' . price($row[1]) . '' . price($row[2]) . '
      "; print ""; @@ -613,19 +569,19 @@ else print ""; print ""; print "\n"; - + $var = true; $r = ''; - + foreach ( $tabpay as $key => $val ) { $date = dol_print_date($db->jdate($val["date"]), 'day'); - + if ($val["lib"] == '(SupplierInvoicePayment)') $reflabel = $langs->trans('SupplierInvoicePayment'); if ($val["lib"] == '(CustomerInvoicePayment)') $reflabel = $langs->trans('CustomerInvoicePayment'); - - // Bank + + // Bank foreach ( $tabbq[$key] as $k => $mt ) { print ""; print ""; @@ -637,10 +593,9 @@ else print ""; print ""; } - + // Third party - if (is_array ( $tabtp[$key])) - { + if (is_array($tabtp[$key])) { foreach ( $tabtp[$key] as $k => $mt ) { if ($k != 'type') { print ""; @@ -654,11 +609,8 @@ else print ""; } } - } - else - { - foreach ( $tabbq[$key] as $k => $mt ) - { + } else { + foreach ( $tabbq[$key] as $k => $mt ) { print ""; print ""; print ""; @@ -672,9 +624,9 @@ else } $var = ! $var; } - + print "
      " . $langs->trans("PaymentMode") . "" . $langs->trans("Debit") . "" . $langs->trans("Credit") . "
      " . $date . "" . ($mt < 0 ? price(- $mt) : '') . "
      " . $date . "" . $reflabel . "
      "; - + llxFooter(); } diff --git a/htdocs/accountancy/journal/index.php b/htdocs/accountancy/journal/index.php index c7a57512073..c6905ee531e 100644 --- a/htdocs/accountancy/journal/index.php +++ b/htdocs/accountancy/journal/index.php @@ -19,13 +19,12 @@ */ /** - * \file htdocs/accountancy/journal/index.php - * \ingroup Accounting Expert - * \brief Index + * \file htdocs/accountancy/journal/index.php + * \ingroup Accounting Expert + * \brief Index */ - require '../../main.inc.php'; - + // Langs $langs->load("compta"); $langs->load("bills"); diff --git a/htdocs/accountancy/journal/purchasesjournal.php b/htdocs/accountancy/journal/purchasesjournal.php index b9f6fe2d542..8d1c2bad1a9 100644 --- a/htdocs/accountancy/journal/purchasesjournal.php +++ b/htdocs/accountancy/journal/purchasesjournal.php @@ -22,21 +22,20 @@ */ /** - * \file htdocs/accountancy/journal/purchasesjournal.php - * \ingroup Accounting Expert - * \brief Page with purchases journal + * \file htdocs/accountancy/journal/purchasesjournal.php + * \ingroup Accounting Expert + * \brief Page with purchases journal */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/report.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/bookkeeping.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/report.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/accountingaccount.class.php'; // Langs $langs->load("compta"); @@ -60,8 +59,6 @@ if ($user->societe_id > 0) $action = GETPOST('action'); - - /* * Actions */ @@ -115,13 +112,13 @@ if ($result) { // les variables $cptfour = (! empty($conf->global->ACCOUNTING_ACCOUNT_SUPPLIER)) ? $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER : $langs->trans("CodeNotDef"); $cpttva = (! empty($conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT : $langs->trans("CodeNotDef"); - + $tabfac = array (); $tabht = array (); $tabtva = array (); $tabttc = array (); $tabcompany = array (); - + $i = 0; while ( $i < $num ) { $obj = $db->fetch_object($result); @@ -135,9 +132,9 @@ if ($result) { $compta_prod = (! empty($conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT : $langs->trans("CodeNotDef"); } $compta_tva = (! empty($obj->account_tva) ? $obj->account_tva : $cpttva); - + $tabfac[$obj->rowid]["date"] = $obj->df; - $tabfac[$obj->rowid]["ref"] = $obj->ref_supplier.' ('.$obj->ref.')'; + $tabfac[$obj->rowid]["ref"] = $obj->ref_supplier . ' (' . $obj->ref . ')'; $tabfac[$obj->rowid]["type"] = $obj->type; $tabfac[$obj->rowid]["description"] = $obj->description; $tabfac[$obj->rowid]["fk_facturefourndet"] = $obj->fdid; @@ -147,9 +144,9 @@ if ($result) { $tabcompany[$obj->rowid] = array ( 'id' => $obj->socid, 'name' => $obj->name, - 'code_fournisseur' => $obj->code_compta_fournisseur + 'code_fournisseur' => $obj->code_compta_fournisseur ); - + $i ++; } } else { @@ -160,11 +157,11 @@ if ($result) { if ($action == 'writebookkeeping') { $now = dol_now(); $error = 0; - + foreach ( $tabfac as $key => $val ) { foreach ( $tabttc[$key] as $k => $mt ) { // get compte id and label - + $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; $bookkeeping->doc_ref = $val["ref"]; @@ -181,14 +178,14 @@ if ($action == 'writebookkeeping') { $bookkeeping->credit = ($mt > 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); } } - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { if ($mt) { @@ -211,7 +208,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->credit = ($mt <= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -220,7 +217,7 @@ if ($action == 'writebookkeeping') { } } } - + // VAT // var_dump($tabtva); foreach ( $tabtva[$key] as $k => $mt ) { @@ -242,7 +239,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->credit = ($mt <= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -251,13 +248,12 @@ if ($action == 'writebookkeeping') { } } } - + if (empty($error)) { setEventMessages($langs->trans("GeneralLedgerIsWritten"), null, 'mesgs'); } } - /* * View */ @@ -265,26 +261,25 @@ if ($action == 'writebookkeeping') { $companystatic = new Fournisseur($db); // Export -if ($action == 'export_csv') -{ +if ($action == 'export_csv') { $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; $journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; - include DOL_DOCUMENT_ROOT.'/accountancy/tpl/export_journal.tpl.php'; + include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php'; - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export - { + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export +{ $sep = ";"; foreach ( $tabfac as $key => $val ) { $date = dol_print_date($db->jdate($val["date"]), '%d%m%Y'); - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + if ($mt) { print $date . $sep; print $purchase_journal . $sep; @@ -297,7 +292,7 @@ if ($action == 'export_csv') print "\n"; } } - + // VAT foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { @@ -312,7 +307,7 @@ if ($action == 'export_csv') print "\n"; } } - + foreach ( $tabttc[$key] as $k => $mt ) { print $date . $sep; print $purchase_journal . $sep; @@ -325,19 +320,19 @@ if ($action == 'export_csv') print "\n"; } } - } else // Model Classic Export - { + } else // Model Classic Export +{ foreach ( $tabfac as $key => $val ) { $date = dol_print_date($db->jdate($val["date"]), 'day'); - + $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { - $accountingaccount = new AccountingAccount($db); - $accountingaccount->fetch(null, $k); + $accountingaccount = new AccountingAccount($db); + $accountingaccount->fetch(null, $k); if ($mt) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -360,7 +355,7 @@ if ($action == 'export_csv') print "\n"; } } - + // Third party foreach ( $tabttc[$key] as $k => $mt ) { print '"' . $date . '"' . $sep; @@ -374,11 +369,11 @@ if ($action == 'export_csv') } } } else { - + llxHeader('', '', ''); - + $form = new Form($db); - + $nom = $langs->trans("PurchasesJournal"); $nomlink = ''; $periodlink = ''; @@ -390,12 +385,14 @@ if ($action == 'export_csv') else $description .= $langs->trans("DepositsAreIncluded"); $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1); - report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array('action' => '')); - + report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array ( + 'action' => '' + )); + print ''; - + print ''; - + print ' '; - + /* * Show result array */ print '

      '; - + $i = 0; print ""; print ""; @@ -424,25 +421,25 @@ if ($action == 'export_csv') print ""; print ""; print "\n"; - + $var = true; $r = ''; - + $invoicestatic = new FactureFournisseur($db); - + foreach ( $tabfac as $key => $val ) { $invoicestatic->id = $key; $invoicestatic->ref = $val["ref"]; $invoicestatic->type = $val["type"]; $invoicestatic->description = html_entity_decode(dol_trunc($val["description"], 32)); - + $date = dol_print_date($db->jdate($val["date"]), 'day'); - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { - $accountingaccount = new AccountingAccount($db); - $accountingaccount->fetch(null, $k); - + $accountingaccount = new AccountingAccount($db); + $accountingaccount->fetch(null, $k); + if ($mt) { print ""; print ""; @@ -467,7 +464,7 @@ if ($action == 'export_csv') } } print ""; - + // Third party foreach ( $tabttc[$key] as $k => $mt ) { print ""; @@ -482,10 +479,10 @@ if ($action == 'export_csv') print '"; } print ""; - + $var = ! $var; } - + print "
      " . $langs->trans("Account") . "" . $langs->trans("Type") . "" . $langs->trans("Debit") . "" . $langs->trans("Credit") . "
      " . $date . "
      " . $date . "' . ($mt >= 0 ? price($mt) : '') . "
      "; // End of page diff --git a/htdocs/accountancy/journal/sellsjournal.php b/htdocs/accountancy/journal/sellsjournal.php index 1c7ef749e33..af77d3e0c06 100644 --- a/htdocs/accountancy/journal/sellsjournal.php +++ b/htdocs/accountancy/journal/sellsjournal.php @@ -24,21 +24,20 @@ */ /** - * \file htdocs/accountancy/journal/sellsjournal.php - * \ingroup Accounting Expert - * \brief Page with sells journal + * \file htdocs/accountancy/journal/sellsjournal.php + * \ingroup Accounting Expert + * \brief Page with sells journal */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/report.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/societe/class/client.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/bookkeeping.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/report.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/societe/class/client.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/accountingaccount.class.php'; // Langs $langs->load("compta"); @@ -62,8 +61,6 @@ if ($user->societe_id > 0) $action = GETPOST('action'); - - /* * View */ @@ -105,10 +102,9 @@ if (! empty($conf->multicompany->enabled)) { } $sql .= " AND f.fk_statut > 0"; if (! empty($conf->global->FACTURE_DEPOSITS_ARE_JUST_PAYMENTS)) { - $sql.= " AND f.type IN (".Facture::TYPE_STANDARD.",".Facture::TYPE_REPLACEMENT.",".Facture::TYPE_CREDIT_NOTE.",".Facture::TYPE_SITUATION.")"; -} -else { - $sql.= " AND f.type IN (".Facture::TYPE_STANDARD.",".Facture::TYPE_STANDARD.",".Facture::TYPE_CREDIT_NOTE.",".Facture::TYPE_DEPOSIT.",".Facture::TYPE_SITUATION.")"; + $sql .= " AND f.type IN (" . Facture::TYPE_STANDARD . "," . Facture::TYPE_REPLACEMENT . "," . Facture::TYPE_CREDIT_NOTE . "," . Facture::TYPE_SITUATION . ")"; +} else { + $sql .= " AND f.type IN (" . Facture::TYPE_STANDARD . "," . Facture::TYPE_STANDARD . "," . Facture::TYPE_CREDIT_NOTE . "," . Facture::TYPE_DEPOSIT . "," . Facture::TYPE_SITUATION . ")"; } $sql .= " AND fd.product_type IN (0,1)"; if ($date_start && $date_end) @@ -123,16 +119,16 @@ if ($result) { $tabtva = array (); $tabttc = array (); $tabcompany = array (); - + $num = $db->num_rows($result); $i = 0; - + while ( $i < $num ) { $obj = $db->fetch_object($result); // les variables $cptcli = (! empty($conf->global->ACCOUNTING_ACCOUNT_CUSTOMER)) ? $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER : $langs->trans("CodeNotDef"); $compta_soc = (! empty($obj->code_compta)) ? $obj->code_compta : $cptcli; - + $compta_prod = $obj->compte; if (empty($compta_prod)) { if ($obj->product_type == 0) @@ -142,12 +138,12 @@ if ($result) { } $cpttva = (! empty($conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT : $langs->trans("CodeNotDef"); $compta_tva = (! empty($obj->account_tva) ? $obj->account_tva : $cpttva); - + // Situation invoices handling $line = new FactureLigne($db); $line->fetch($obj->rowid); $prev_progress = $line->get_prev_progress(); - if ($obj->type==Facture::TYPE_SITUATION) { + if ($obj->type == Facture::TYPE_SITUATION) { // Avoid divide by 0 if ($obj->situation_percent == 0) { $situation_ratio = 0; @@ -157,7 +153,7 @@ if ($result) { } else { $situation_ratio = 1; } - + // Invoice lines $tabfac[$obj->rowid]["date"] = $obj->df; $tabfac[$obj->rowid]["ref"] = $obj->facnumber; @@ -176,9 +172,9 @@ if ($result) { $tabcompany[$obj->rowid] = array ( 'id' => $obj->socid, 'name' => $obj->name, - 'code_client' => $obj->code_compta + 'code_client' => $obj->code_compta ); - + $i ++; } } else { @@ -191,15 +187,12 @@ if ($result) { */ // Bookkeeping Write -if ($action == 'writebookkeeping') -{ +if ($action == 'writebookkeeping') { $now = dol_now(); $error = 0; - - foreach ($tabfac as $key => $val) - { - foreach ($tabttc[$key] as $k => $mt) - { + + foreach ( $tabfac as $key => $val ) { + foreach ( $tabttc[$key] as $k => $mt ) { $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; $bookkeeping->doc_ref = $val["ref"]; @@ -216,16 +209,16 @@ if ($action == 'writebookkeeping') $bookkeeping->credit = ($mt < 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); } } - + // Product / Service - foreach ($tabht[$key] as $k => $mt) { + foreach ( $tabht[$key] as $k => $mt ) { if ($mt) { // get compte id and label $accountingaccount = new AccountingAccount($db); @@ -246,7 +239,7 @@ if ($action == 'writebookkeeping') $bookkeeping->credit = ($mt >= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -255,13 +248,11 @@ if ($action == 'writebookkeeping') } } } - + // VAT // var_dump($tabtva); - foreach ($tabtva[$key] as $k => $mt) - { - if ($mt) - { + foreach ( $tabtva[$key] as $k => $mt ) { + if ($mt) { $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; $bookkeeping->doc_ref = $val["ref"]; @@ -278,7 +269,7 @@ if ($action == 'writebookkeeping') $bookkeeping->credit = ($mt >= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -287,33 +278,32 @@ if ($action == 'writebookkeeping') } } } - + if (empty($error)) { setEventMessages($langs->trans("GeneralLedgerIsWritten"), null, 'mesgs'); } } // Export -if ($action == 'export_csv') -{ +if ($action == 'export_csv') { $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; $journal = $conf->global->ACCOUNTING_SELL_JOURNAL; - - include DOL_DOCUMENT_ROOT.'/accountancy/tpl/export_journal.tpl.php'; - + + include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php'; + $companystatic = new Client($db); - - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export - { + + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export +{ $sep = ";"; - + foreach ( $tabfac as $key => $val ) { $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + $date = dol_print_date($db->jdate($val["date"]), '%d%m%Y'); - + foreach ( $tabttc[$key] as $k => $mt ) { print $date . $sep; print $sell_journal . $sep; @@ -325,7 +315,7 @@ if ($action == 'export_csv') print $val["ref"]; print "\n"; } - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { if ($mt) { @@ -340,7 +330,7 @@ if ($action == 'export_csv') print "\n"; } } - + // TVA foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { @@ -356,17 +346,15 @@ if ($action == 'export_csv') } } } - } - else // Model Classic Export - { - foreach ($tabfac as $key => $val) - { + } else // Model Classic Export +{ + foreach ( $tabfac as $key => $val ) { $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + $date = dol_print_date($db->jdate($val["date"]), 'day'); - + foreach ( $tabttc[$key] as $k => $mt ) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -376,13 +364,12 @@ if ($action == 'export_csv') print '"' . ($mt < 0 ? price(- $mt) : '') . '"'; print "\n"; } - + // Product / Service - foreach ($tabht[$key] as $k => $mt) - { + foreach ( $tabht[$key] as $k => $mt ) { $accountingaccount = new AccountingAccount($db); $accountingaccount->fetch(null, $k); - + if ($mt) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -393,10 +380,9 @@ if ($action == 'export_csv') print "\n"; } } - + // VAT - foreach ($tabtva[$key] as $k => $mt) - { + foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -410,11 +396,11 @@ if ($action == 'export_csv') } } } else { - + $form = new Form($db); - + llxHeader('', $langs->trans("SellsJournal")); - + $nom = $langs->trans("SellsJournal"); $nomlink = ''; $periodlink = ''; @@ -426,12 +412,14 @@ if ($action == 'export_csv') else $description .= $langs->trans("DepositsAreIncluded"); $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1); - report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array('action' => '')); - + report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array ( + 'action' => '' + )); + print ''; - + print ''; - + print ' '; - + /* * Show result array */ print '

      '; - + $i = 0; print ""; print ""; @@ -461,24 +449,22 @@ if ($action == 'export_csv') print ""; print ""; print "\n"; - + $var = true; $r = ''; - + $invoicestatic = new Facture($db); $companystatic = new Client($db); - - foreach ($tabfac as $key => $val) - { + + foreach ( $tabfac as $key => $val ) { $invoicestatic->id = $key; $invoicestatic->ref = $val["ref"]; $invoicestatic->type = $val["type"]; - + $date = dol_print_date($db->jdate($val["date"]), 'day'); - + // Third party - foreach ($tabttc[$key] as $k => $mt) - { + foreach ( $tabttc[$key] as $k => $mt ) { print ""; print ""; print ""; @@ -492,13 +478,12 @@ if ($action == 'export_csv') print ""; } print ""; - + // Product / Service - foreach ($tabht[$key] as $k => $mt) - { + foreach ( $tabht[$key] as $k => $mt ) { $accountingaccount = new AccountingAccount($db); $accountingaccount->fetch(null, $k); - + if ($mt) { print ""; print ""; @@ -510,10 +495,9 @@ if ($action == 'export_csv') print ""; } } - + // VAT - foreach ($tabtva[$key] as $k => $mt) - { + foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { print ""; print ""; @@ -525,12 +509,12 @@ if ($action == 'export_csv') print ""; } } - + $var = ! $var; } - + print "
      " . $langs->trans("Debit") . "" . $langs->trans("Credit") . "
      " . $date . "" . $invoicestatic->getNomUrl(1) . "" . ($mt < 0 ? price(- $mt) : '') . "
      " . $date . "
      " . $date . "
      "; - + // End of page llxFooter(); } diff --git a/htdocs/accountancy/supplier/card.php b/htdocs/accountancy/supplier/card.php index d11d72951dc..e0eb900b1c1 100644 --- a/htdocs/accountancy/supplier/card.php +++ b/htdocs/accountancy/supplier/card.php @@ -22,16 +22,15 @@ * */ /** - * \file htdocs/accountancy/supplier/card.php - * \ingroup Accountancy - * \brief Card supplier ventilation + * \file htdocs/accountancy/supplier/card.php + * \ingroup Accountancy + * \brief Card supplier ventilation */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // Langs $langs->load("bills"); @@ -46,8 +45,7 @@ if ($user->societe_id > 0) accessforbidden(); if ($action == 'ventil' && $user->rights->accounting->ventilation->dispatch) { - if (! GETPOST('cancel', 'alpha')) - { + if (! GETPOST('cancel', 'alpha')) { $sql = " UPDATE " . MAIN_DB_PREFIX . "facture_fourn_det"; $sql .= " SET fk_code_ventilation = " . $codeventil; $sql .= " WHERE rowid = " . $id; @@ -94,7 +92,7 @@ if (! empty($id)) { dol_syslog("/accounting/supplier/card.php sql=" . $sql, LOG_DEBUG); $result = $db->query($sql); - + if ($result) { $num_lines = $db->num_rows($result); $i = 0; @@ -106,9 +104,9 @@ if (! empty($id)) { print ''; print ''; - print load_fiche_titre($langs->trans('SuppliersVentilation'),'','title_setup'); - - dol_fiche_head(); + print load_fiche_titre($langs->trans('SuppliersVentilation'), '', 'title_setup'); + + dol_fiche_head(); print ''; @@ -127,15 +125,15 @@ if (! empty($id)) { print $formventilation->select_account($objp->fk_code_ventilation, 'codeventil', 1); print ''; print '
      '; - - dol_fiche_end(); - + + dol_fiche_end(); + print '
      '; print ''; print '     '; print ''; print '
      '; - + print ''; } else { print "Error"; diff --git a/htdocs/accountancy/supplier/index.php b/htdocs/accountancy/supplier/index.php index ec18d8b1e23..082fdc25fd4 100644 --- a/htdocs/accountancy/supplier/index.php +++ b/htdocs/accountancy/supplier/index.php @@ -19,16 +19,15 @@ */ /** - * \file htdocs/accountancy/supplier/index.php - * \ingroup Accounting Expert - * \brief Home supplier ventilation + * \file htdocs/accountancy/supplier/index.php + * \ingroup Accounting Expert + * \brief Home supplier ventilation */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; // Langs $langs->load("compta"); @@ -43,7 +42,7 @@ if ($user->societe_id > 0) if (! $user->rights->accounting->ventilation->read) accessforbidden(); -// Filter + // Filter $year = $_GET["year"]; if ($year == 0) { $year_current = strftime("%Y", time()); @@ -158,8 +157,8 @@ if ($resql) { while ( $i < $num ) { $row = $db->fetch_row($resql); - $var=!$var; - print '' . length_accountg($row[0]) . ''; + $var = ! $var; + print '' . length_accountg($row[0]) . ''; print '' . $row[1] . ''; print '' . price($row[2]) . ''; print '' . price($row[3]) . ''; diff --git a/htdocs/accountancy/supplier/lines.php b/htdocs/accountancy/supplier/lines.php index e77c98aae3d..6736c6a30d6 100644 --- a/htdocs/accountancy/supplier/lines.php +++ b/htdocs/accountancy/supplier/lines.php @@ -20,18 +20,17 @@ */ /** - * \file htdocs/accountancy/supplier/lines.php - * \ingroup Accounting Expert - * \brief Page of detail of the lines of ventilation of invoices suppliers + * \file htdocs/accountancy/supplier/lines.php + * \ingroup Accounting Expert + * \brief Page of detail of the lines of ventilation of invoices suppliers */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/product/class/product.class.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/product/class/product.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; // Langs $langs->load("compta"); @@ -41,43 +40,38 @@ $langs->load("main"); $langs->load("accountancy"); $account_parent = GETPOST('account_parent'); -$changeaccount = GETPOST('changeaccount'); -//Search Getpost -$search_ref = GETPOST('search_ref','alpha'); -$search_invoice = GETPOST('search_invoice','alpha'); -$search_label = GETPOST('search_label','alpha'); -$search_desc = GETPOST('search_desc','alpha'); -$search_amount = GETPOST('search_amount','alpha'); -$search_account = GETPOST('search_account','alpha'); -$search_vat = GETPOST('search_vat','alpha'); +$changeaccount = GETPOST('changeaccount'); +// Search Getpost +$search_ref = GETPOST('search_ref', 'alpha'); +$search_invoice = GETPOST('search_invoice', 'alpha'); +$search_label = GETPOST('search_label', 'alpha'); +$search_desc = GETPOST('search_desc', 'alpha'); +$search_amount = GETPOST('search_amount', 'alpha'); +$search_account = GETPOST('search_account', 'alpha'); +$search_vat = GETPOST('search_vat', 'alpha'); -//Getpost Order and column and limit page -$sortfield = GETPOST('sortfield','alpha'); -$sortorder = GETPOST('sortorder','alpha'); -$page = GETPOST('page','int'); +// Getpost Order and column and limit page +$sortfield = GETPOST('sortfield', 'alpha'); +$sortorder = GETPOST('sortorder', 'alpha'); +$page = GETPOST('page', 'int'); -if ($page < 0) $page = 0; +if ($page < 0) + $page = 0; $offset = $conf->liste_limit * $page; $pageprev = $page - 1; $pagenext = $page + 1; -if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) -{ +if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) { $limit = $conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION; -} -else if ($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION <= 0) -{ - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; -} -else -{ - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; +} else if ($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION <= 0) { + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; +} else { + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } -if (! $sortfield) $sortfield="f.datef, f.ref, l.rowid"; +if (! $sortfield) + $sortfield = "f.datef, f.ref, l.rowid"; -if (! $sortorder) -{ - if ($conf->global->ACCOUNTING_LIST_SORT_VENTILATION_DONE > 0) - { +if (! $sortorder) { + if ($conf->global->ACCOUNTING_LIST_SORT_VENTILATION_DONE > 0) { $sortorder = " DESC "; } } @@ -93,13 +87,13 @@ $formventilation = new FormVentilation($db); // Purge search criteria if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { - $search_ref=''; - $search_invoice=''; - $search_label=''; - $search_desc=''; - $search_amount=''; - $search_account=''; - $search_vat=''; + $search_ref = ''; + $search_invoice = ''; + $search_label = ''; + $search_desc = ''; + $search_amount = ''; + $search_account = ''; + $search_vat = ''; } if (is_array($changeaccount) && count($changeaccount) > 0) { @@ -132,7 +126,7 @@ if (is_array($changeaccount) && count($changeaccount) > 0) { llxHeader('', $langs->trans("SuppliersVentilation") . ' - ' . $langs->trans("Dispatched")); -print ''; - /* * Supplier Invoice lines */ @@ -179,15 +172,14 @@ if (strlen(trim($search_amount))) { if (strlen(trim($search_account))) { $sql .= " AND aa.account_number like '%" . $search_account . "%'"; } -if (strlen(trim($search_vat))) -{ +if (strlen(trim($search_vat))) { $sql .= " AND (l.tva_tx like '" . $search_vat . "%')"; } if (! empty($conf->multicompany->enabled)) { $sql .= " AND f.entity IN (" . getEntity("facture_fourn", 1) . ")"; } -$sql.= $db->order($sortfield,$sortorder); -$sql.= $db->plimit($limit + 1,$offset); +$sql .= $db->order($sortfield, $sortorder); +$sql .= $db->plimit($limit + 1, $offset); dol_syslog('accountancy/supplier/lines.php::list sql= ' . $sql1); $result = $db->query($sql); @@ -203,23 +195,23 @@ if ($result) { print '
      '; print ''; - print '
      '. $langs->trans("ChangeAccount") . '
      '; + print '
      ' . $langs->trans("ChangeAccount") . '
      '; print $formventilation->select_account(GETPOST('account_parent'), 'account_parent', 1); print '
      '; print '
      '; - print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"],"f.ref","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"],"p.ref","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"],"p.label","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Description"), $_SERVER["PHP_SELF"],"l.description","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Amount"), $_SERVER["PHP_SELF"],"l.total_ht","",$param,'align="center"',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("VATRate"), $_SERVER["PHP_SELF"],"l.tva_tx","",$param,'align="center"',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Account"), $_SERVER["PHP_SELF"],"aa.account_number","",$param,'align="center"',$sortfield,$sortorder); + print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"], "f.ref", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Description"), $_SERVER["PHP_SELF"], "l.description", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Amount"), $_SERVER["PHP_SELF"], "l.total_ht", "", $param, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("VATRate"), $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Account"), $_SERVER["PHP_SELF"], "aa.account_number", "", $param, 'align="center"', $sortfield, $sortorder); print_liste_field_titre(''); print_liste_field_titre(''); - print_liste_field_titre($langs->trans("Ventilate").'
      /','','','','','align="center"'); + print_liste_field_titre($langs->trans("Ventilate") . '
      /', '', '', '', '', 'align="center"'); print "\n"; - + print ''; print ''; print ''; @@ -228,9 +220,9 @@ if ($result) { print ''; print ''; print ''; - print '\n"; + print '\n"; $facturefournisseur_static = new FactureFournisseur($db); $product_static = new Product($db); @@ -278,7 +270,6 @@ if ($result) { print $db->error(); } - print "
      % '; - print ''; - print "
      '; + print ''; + print "
      "; llxFooter(); diff --git a/htdocs/accountancy/supplier/list.php b/htdocs/accountancy/supplier/list.php index 50356c0539c..212ff316c34 100644 --- a/htdocs/accountancy/supplier/list.php +++ b/htdocs/accountancy/supplier/list.php @@ -20,9 +20,9 @@ */ /** - * \file htdocs/accountancy/supplier/list.php - * \ingroup Accountancy - * \brief Ventilation page from suppliers invoices + * \file htdocs/accountancy/supplier/list.php + * \ingroup Accountancy + * \brief Ventilation page from suppliers invoices */ require '../../main.inc.php'; @@ -66,9 +66,9 @@ if ($page < 0) if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) { $limit = $conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION; } else if ($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION <= 0) { - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } else { - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } $offset = $limit * $page; @@ -94,8 +94,8 @@ $formventilation = new FormVentilation($db); $accounting = new AccountingAccount($db); // TODO: we should need to check if result is a really exist accountaccount rowid..... -$aarowid_s = $accounting->fetch('', $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT,1); -$aarowid_p = $accounting->fetch('', $conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT,1); +$aarowid_s = $accounting->fetch('', $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT, 1); +$aarowid_p = $accounting->fetch('', $conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT, 1); // Purge search criteria if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers @@ -133,7 +133,7 @@ print ''; - + /* * Show result array */ print '

      '; - + $i = 0; print ""; print ""; @@ -613,19 +570,19 @@ else print ""; print ""; print "\n"; - + $var = true; $r = ''; - + foreach ( $tabpay as $key => $val ) { $date = dol_print_date($db->jdate($val["date"]), 'day'); - + if ($val["lib"] == '(SupplierInvoicePayment)') $reflabel = $langs->trans('SupplierInvoicePayment'); if ($val["lib"] == '(CustomerInvoicePayment)') $reflabel = $langs->trans('CustomerInvoicePayment'); - - // Bank + + // Bank foreach ( $tabbq[$key] as $k => $mt ) { print ""; print ""; @@ -637,10 +594,9 @@ else print ""; print ""; } - + // Third party - if (is_array ( $tabtp[$key])) - { + if (is_array($tabtp[$key])) { foreach ( $tabtp[$key] as $k => $mt ) { if ($k != 'type') { print ""; @@ -654,11 +610,8 @@ else print ""; } } - } - else - { - foreach ( $tabbq[$key] as $k => $mt ) - { + } else { + foreach ( $tabbq[$key] as $k => $mt ) { print ""; print ""; print ""; @@ -672,9 +625,9 @@ else } $var = ! $var; } - + print "
      " . $langs->trans("PaymentMode") . "" . $langs->trans("Debit") . "" . $langs->trans("Credit") . "
      " . $date . "" . ($mt < 0 ? price(- $mt) : '') . "
      " . $date . "" . $reflabel . "
      "; - + llxFooter(); } diff --git a/htdocs/accountancy/journal/index.php b/htdocs/accountancy/journal/index.php index c7a57512073..c6905ee531e 100644 --- a/htdocs/accountancy/journal/index.php +++ b/htdocs/accountancy/journal/index.php @@ -19,13 +19,12 @@ */ /** - * \file htdocs/accountancy/journal/index.php - * \ingroup Accounting Expert - * \brief Index + * \file htdocs/accountancy/journal/index.php + * \ingroup Accounting Expert + * \brief Index */ - require '../../main.inc.php'; - + // Langs $langs->load("compta"); $langs->load("bills"); diff --git a/htdocs/accountancy/journal/purchasesjournal.php b/htdocs/accountancy/journal/purchasesjournal.php index dd0c1f3a4c9..c4ab3b1709e 100644 --- a/htdocs/accountancy/journal/purchasesjournal.php +++ b/htdocs/accountancy/journal/purchasesjournal.php @@ -22,21 +22,20 @@ */ /** - * \file htdocs/accountancy/journal/purchasesjournal.php - * \ingroup Accounting Expert - * \brief Page with purchases journal + * \file htdocs/accountancy/journal/purchasesjournal.php + * \ingroup Accounting Expert + * \brief Page with purchases journal */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/report.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/bookkeeping.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/report.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/accountingaccount.class.php'; // Langs $langs->load("compta"); @@ -60,8 +59,6 @@ if ($user->societe_id > 0) $action = GETPOST('action'); - - /* * Actions */ @@ -115,13 +112,13 @@ if ($result) { // les variables $cptfour = (! empty($conf->global->ACCOUNTING_ACCOUNT_SUPPLIER)) ? $conf->global->ACCOUNTING_ACCOUNT_SUPPLIER : $langs->trans("CodeNotDef"); $cpttva = (! empty($conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT : $langs->trans("CodeNotDef"); - + $tabfac = array (); $tabht = array (); $tabtva = array (); $tabttc = array (); $tabcompany = array (); - + $i = 0; while ( $i < $num ) { $obj = $db->fetch_object($result); @@ -135,9 +132,9 @@ if ($result) { $compta_prod = (! empty($conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT)) ? $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT : $langs->trans("CodeNotDef"); } $compta_tva = (! empty($obj->account_tva) ? $obj->account_tva : $cpttva); - + $tabfac[$obj->rowid]["date"] = $obj->df; - $tabfac[$obj->rowid]["ref"] = $obj->ref_supplier.' ('.$obj->ref.')'; + $tabfac[$obj->rowid]["ref"] = $obj->ref_supplier . ' (' . $obj->ref . ')'; $tabfac[$obj->rowid]["type"] = $obj->type; $tabfac[$obj->rowid]["description"] = $obj->description; $tabfac[$obj->rowid]["fk_facturefourndet"] = $obj->fdid; @@ -147,9 +144,9 @@ if ($result) { $tabcompany[$obj->rowid] = array ( 'id' => $obj->socid, 'name' => $obj->name, - 'code_fournisseur' => $obj->code_compta_fournisseur + 'code_fournisseur' => $obj->code_compta_fournisseur ); - + $i ++; } } else { @@ -160,11 +157,11 @@ if ($result) { if ($action == 'writebookkeeping') { $now = dol_now(); $error = 0; - + foreach ( $tabfac as $key => $val ) { foreach ( $tabttc[$key] as $k => $mt ) { // get compte id and label - + $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; $bookkeeping->doc_ref = $val["ref"]; @@ -181,14 +178,14 @@ if ($action == 'writebookkeeping') { $bookkeeping->credit = ($mt > 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); } } - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { if ($mt) { @@ -211,7 +208,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->credit = ($mt <= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -220,7 +217,7 @@ if ($action == 'writebookkeeping') { } } } - + // VAT // var_dump($tabtva); foreach ( $tabtva[$key] as $k => $mt ) { @@ -242,7 +239,7 @@ if ($action == 'writebookkeeping') { $bookkeeping->credit = ($mt <= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -251,13 +248,12 @@ if ($action == 'writebookkeeping') { } } } - + if (empty($error)) { setEventMessages($langs->trans("GeneralLedgerIsWritten"), null, 'mesgs'); } } - /* * View */ @@ -265,26 +261,25 @@ if ($action == 'writebookkeeping') { $companystatic = new Fournisseur($db); // Export -if ($action == 'export_csv') -{ +if ($action == 'export_csv') { $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; $journal = $conf->global->ACCOUNTING_PURCHASE_JOURNAL; - include DOL_DOCUMENT_ROOT.'/accountancy/tpl/export_journal.tpl.php'; + include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php'; - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export - { + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export +{ $sep = ";"; foreach ( $tabfac as $key => $val ) { $date = dol_print_date($db->jdate($val["date"]), '%d%m%Y'); - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + if ($mt) { print $date . $sep; print $purchase_journal . $sep; @@ -297,7 +292,7 @@ if ($action == 'export_csv') print "\n"; } } - + // VAT foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { @@ -312,7 +307,7 @@ if ($action == 'export_csv') print "\n"; } } - + foreach ( $tabttc[$key] as $k => $mt ) { print $date . $sep; print $purchase_journal . $sep; @@ -325,19 +320,19 @@ if ($action == 'export_csv') print "\n"; } } - } else // Model Classic Export - { + } else // Model Classic Export +{ foreach ( $tabfac as $key => $val ) { $date = dol_print_date($db->jdate($val["date"]), 'day'); - + $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { - $accountingaccount = new AccountingAccount($db); - $accountingaccount->fetch(null, $k); + $accountingaccount = new AccountingAccount($db); + $accountingaccount->fetch(null, $k); if ($mt) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -360,7 +355,7 @@ if ($action == 'export_csv') print "\n"; } } - + // Third party foreach ( $tabttc[$key] as $k => $mt ) { print '"' . $date . '"' . $sep; @@ -374,11 +369,11 @@ if ($action == 'export_csv') } } } else { - + llxHeader('', $langs->trans("PurchasesJournal")); - + $form = new Form($db); - + $nom = $langs->trans("PurchasesJournal"); $nomlink = ''; $periodlink = ''; @@ -390,12 +385,14 @@ if ($action == 'export_csv') else $description .= $langs->trans("DepositsAreIncluded"); $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1); - report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array('action' => '')); - + report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array ( + 'action' => '' + )); + print ''; - + print ''; - + print ' '; - + /* * Show result array */ print '

      '; - + $i = 0; print ""; print ""; @@ -424,25 +421,25 @@ if ($action == 'export_csv') print ""; print ""; print "\n"; - + $var = true; $r = ''; - + $invoicestatic = new FactureFournisseur($db); - + foreach ( $tabfac as $key => $val ) { $invoicestatic->id = $key; $invoicestatic->ref = $val["ref"]; $invoicestatic->type = $val["type"]; $invoicestatic->description = html_entity_decode(dol_trunc($val["description"], 32)); - + $date = dol_print_date($db->jdate($val["date"]), 'day'); - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { - $accountingaccount = new AccountingAccount($db); - $accountingaccount->fetch(null, $k); - + $accountingaccount = new AccountingAccount($db); + $accountingaccount->fetch(null, $k); + if ($mt) { print ""; print ""; @@ -467,7 +464,7 @@ if ($action == 'export_csv') } } print ""; - + // Third party foreach ( $tabttc[$key] as $k => $mt ) { print ""; @@ -482,10 +479,10 @@ if ($action == 'export_csv') print '"; } print ""; - + $var = ! $var; } - + print "
      " . $langs->trans("Account") . "" . $langs->trans("Type") . "" . $langs->trans("Debit") . "" . $langs->trans("Credit") . "
      " . $date . "
      " . $date . "' . ($mt >= 0 ? price($mt) : '') . "
      "; // End of page diff --git a/htdocs/accountancy/journal/sellsjournal.php b/htdocs/accountancy/journal/sellsjournal.php index 1c7ef749e33..af77d3e0c06 100644 --- a/htdocs/accountancy/journal/sellsjournal.php +++ b/htdocs/accountancy/journal/sellsjournal.php @@ -24,21 +24,20 @@ */ /** - * \file htdocs/accountancy/journal/sellsjournal.php - * \ingroup Accounting Expert - * \brief Page with sells journal + * \file htdocs/accountancy/journal/sellsjournal.php + * \ingroup Accounting Expert + * \brief Page with sells journal */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/report.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/societe/class/client.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/bookkeeping.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/accountingaccount.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/report.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/societe/class/client.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/bookkeeping.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/accountingaccount.class.php'; // Langs $langs->load("compta"); @@ -62,8 +61,6 @@ if ($user->societe_id > 0) $action = GETPOST('action'); - - /* * View */ @@ -105,10 +102,9 @@ if (! empty($conf->multicompany->enabled)) { } $sql .= " AND f.fk_statut > 0"; if (! empty($conf->global->FACTURE_DEPOSITS_ARE_JUST_PAYMENTS)) { - $sql.= " AND f.type IN (".Facture::TYPE_STANDARD.",".Facture::TYPE_REPLACEMENT.",".Facture::TYPE_CREDIT_NOTE.",".Facture::TYPE_SITUATION.")"; -} -else { - $sql.= " AND f.type IN (".Facture::TYPE_STANDARD.",".Facture::TYPE_STANDARD.",".Facture::TYPE_CREDIT_NOTE.",".Facture::TYPE_DEPOSIT.",".Facture::TYPE_SITUATION.")"; + $sql .= " AND f.type IN (" . Facture::TYPE_STANDARD . "," . Facture::TYPE_REPLACEMENT . "," . Facture::TYPE_CREDIT_NOTE . "," . Facture::TYPE_SITUATION . ")"; +} else { + $sql .= " AND f.type IN (" . Facture::TYPE_STANDARD . "," . Facture::TYPE_STANDARD . "," . Facture::TYPE_CREDIT_NOTE . "," . Facture::TYPE_DEPOSIT . "," . Facture::TYPE_SITUATION . ")"; } $sql .= " AND fd.product_type IN (0,1)"; if ($date_start && $date_end) @@ -123,16 +119,16 @@ if ($result) { $tabtva = array (); $tabttc = array (); $tabcompany = array (); - + $num = $db->num_rows($result); $i = 0; - + while ( $i < $num ) { $obj = $db->fetch_object($result); // les variables $cptcli = (! empty($conf->global->ACCOUNTING_ACCOUNT_CUSTOMER)) ? $conf->global->ACCOUNTING_ACCOUNT_CUSTOMER : $langs->trans("CodeNotDef"); $compta_soc = (! empty($obj->code_compta)) ? $obj->code_compta : $cptcli; - + $compta_prod = $obj->compte; if (empty($compta_prod)) { if ($obj->product_type == 0) @@ -142,12 +138,12 @@ if ($result) { } $cpttva = (! empty($conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT)) ? $conf->global->ACCOUNTING_VAT_SOLD_ACCOUNT : $langs->trans("CodeNotDef"); $compta_tva = (! empty($obj->account_tva) ? $obj->account_tva : $cpttva); - + // Situation invoices handling $line = new FactureLigne($db); $line->fetch($obj->rowid); $prev_progress = $line->get_prev_progress(); - if ($obj->type==Facture::TYPE_SITUATION) { + if ($obj->type == Facture::TYPE_SITUATION) { // Avoid divide by 0 if ($obj->situation_percent == 0) { $situation_ratio = 0; @@ -157,7 +153,7 @@ if ($result) { } else { $situation_ratio = 1; } - + // Invoice lines $tabfac[$obj->rowid]["date"] = $obj->df; $tabfac[$obj->rowid]["ref"] = $obj->facnumber; @@ -176,9 +172,9 @@ if ($result) { $tabcompany[$obj->rowid] = array ( 'id' => $obj->socid, 'name' => $obj->name, - 'code_client' => $obj->code_compta + 'code_client' => $obj->code_compta ); - + $i ++; } } else { @@ -191,15 +187,12 @@ if ($result) { */ // Bookkeeping Write -if ($action == 'writebookkeeping') -{ +if ($action == 'writebookkeeping') { $now = dol_now(); $error = 0; - - foreach ($tabfac as $key => $val) - { - foreach ($tabttc[$key] as $k => $mt) - { + + foreach ( $tabfac as $key => $val ) { + foreach ( $tabttc[$key] as $k => $mt ) { $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; $bookkeeping->doc_ref = $val["ref"]; @@ -216,16 +209,16 @@ if ($action == 'writebookkeeping') $bookkeeping->credit = ($mt < 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; setEventMessages($object->error, $object->errors, 'errors'); } } - + // Product / Service - foreach ($tabht[$key] as $k => $mt) { + foreach ( $tabht[$key] as $k => $mt ) { if ($mt) { // get compte id and label $accountingaccount = new AccountingAccount($db); @@ -246,7 +239,7 @@ if ($action == 'writebookkeeping') $bookkeeping->credit = ($mt >= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -255,13 +248,11 @@ if ($action == 'writebookkeeping') } } } - + // VAT // var_dump($tabtva); - foreach ($tabtva[$key] as $k => $mt) - { - if ($mt) - { + foreach ( $tabtva[$key] as $k => $mt ) { + if ($mt) { $bookkeeping = new BookKeeping($db); $bookkeeping->doc_date = $val["date"]; $bookkeeping->doc_ref = $val["ref"]; @@ -278,7 +269,7 @@ if ($action == 'writebookkeeping') $bookkeeping->credit = ($mt >= 0) ? $mt : 0; $bookkeeping->code_journal = $conf->global->ACCOUNTING_SELL_JOURNAL; $bookkeeping->fk_user_author = $user->id; - + $result = $bookkeeping->create($user); if ($result < 0) { $error ++; @@ -287,33 +278,32 @@ if ($action == 'writebookkeeping') } } } - + if (empty($error)) { setEventMessages($langs->trans("GeneralLedgerIsWritten"), null, 'mesgs'); } } // Export -if ($action == 'export_csv') -{ +if ($action == 'export_csv') { $sep = $conf->global->ACCOUNTING_EXPORT_SEPARATORCSV; $journal = $conf->global->ACCOUNTING_SELL_JOURNAL; - - include DOL_DOCUMENT_ROOT.'/accountancy/tpl/export_journal.tpl.php'; - + + include DOL_DOCUMENT_ROOT . '/accountancy/tpl/export_journal.tpl.php'; + $companystatic = new Client($db); - - if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export - { + + if ($conf->global->ACCOUNTING_EXPORT_MODELCSV == 2) // Model Cegid Expert Export +{ $sep = ";"; - + foreach ( $tabfac as $key => $val ) { $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + $date = dol_print_date($db->jdate($val["date"]), '%d%m%Y'); - + foreach ( $tabttc[$key] as $k => $mt ) { print $date . $sep; print $sell_journal . $sep; @@ -325,7 +315,7 @@ if ($action == 'export_csv') print $val["ref"]; print "\n"; } - + // Product / Service foreach ( $tabht[$key] as $k => $mt ) { if ($mt) { @@ -340,7 +330,7 @@ if ($action == 'export_csv') print "\n"; } } - + // TVA foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { @@ -356,17 +346,15 @@ if ($action == 'export_csv') } } } - } - else // Model Classic Export - { - foreach ($tabfac as $key => $val) - { + } else // Model Classic Export +{ + foreach ( $tabfac as $key => $val ) { $companystatic->id = $tabcompany[$key]['id']; $companystatic->name = $tabcompany[$key]['name']; $companystatic->client = $tabcompany[$key]['code_client']; - + $date = dol_print_date($db->jdate($val["date"]), 'day'); - + foreach ( $tabttc[$key] as $k => $mt ) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -376,13 +364,12 @@ if ($action == 'export_csv') print '"' . ($mt < 0 ? price(- $mt) : '') . '"'; print "\n"; } - + // Product / Service - foreach ($tabht[$key] as $k => $mt) - { + foreach ( $tabht[$key] as $k => $mt ) { $accountingaccount = new AccountingAccount($db); $accountingaccount->fetch(null, $k); - + if ($mt) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -393,10 +380,9 @@ if ($action == 'export_csv') print "\n"; } } - + // VAT - foreach ($tabtva[$key] as $k => $mt) - { + foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { print '"' . $date . '"' . $sep; print '"' . $val["ref"] . '"' . $sep; @@ -410,11 +396,11 @@ if ($action == 'export_csv') } } } else { - + $form = new Form($db); - + llxHeader('', $langs->trans("SellsJournal")); - + $nom = $langs->trans("SellsJournal"); $nomlink = ''; $periodlink = ''; @@ -426,12 +412,14 @@ if ($action == 'export_csv') else $description .= $langs->trans("DepositsAreIncluded"); $period = $form->select_date($date_start, 'date_start', 0, 0, 0, '', 1, 0, 1) . ' - ' . $form->select_date($date_end, 'date_end', 0, 0, 0, '', 1, 0, 1); - report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array('action' => '')); - + report_header($nom, $nomlink, $period, $periodlink, $description, $builddate, $exportlink, array ( + 'action' => '' + )); + print ''; - + print ''; - + print ' '; - + /* * Show result array */ print '

      '; - + $i = 0; print ""; print ""; @@ -461,24 +449,22 @@ if ($action == 'export_csv') print ""; print ""; print "\n"; - + $var = true; $r = ''; - + $invoicestatic = new Facture($db); $companystatic = new Client($db); - - foreach ($tabfac as $key => $val) - { + + foreach ( $tabfac as $key => $val ) { $invoicestatic->id = $key; $invoicestatic->ref = $val["ref"]; $invoicestatic->type = $val["type"]; - + $date = dol_print_date($db->jdate($val["date"]), 'day'); - + // Third party - foreach ($tabttc[$key] as $k => $mt) - { + foreach ( $tabttc[$key] as $k => $mt ) { print ""; print ""; print ""; @@ -492,13 +478,12 @@ if ($action == 'export_csv') print ""; } print ""; - + // Product / Service - foreach ($tabht[$key] as $k => $mt) - { + foreach ( $tabht[$key] as $k => $mt ) { $accountingaccount = new AccountingAccount($db); $accountingaccount->fetch(null, $k); - + if ($mt) { print ""; print ""; @@ -510,10 +495,9 @@ if ($action == 'export_csv') print ""; } } - + // VAT - foreach ($tabtva[$key] as $k => $mt) - { + foreach ( $tabtva[$key] as $k => $mt ) { if ($mt) { print ""; print ""; @@ -525,12 +509,12 @@ if ($action == 'export_csv') print ""; } } - + $var = ! $var; } - + print "
      " . $langs->trans("Debit") . "" . $langs->trans("Credit") . "
      " . $date . "" . $invoicestatic->getNomUrl(1) . "" . ($mt < 0 ? price(- $mt) : '') . "
      " . $date . "
      " . $date . "
      "; - + // End of page llxFooter(); } diff --git a/htdocs/accountancy/supplier/card.php b/htdocs/accountancy/supplier/card.php index d11d72951dc..e0eb900b1c1 100644 --- a/htdocs/accountancy/supplier/card.php +++ b/htdocs/accountancy/supplier/card.php @@ -22,16 +22,15 @@ * */ /** - * \file htdocs/accountancy/supplier/card.php - * \ingroup Accountancy - * \brief Card supplier ventilation + * \file htdocs/accountancy/supplier/card.php + * \ingroup Accountancy + * \brief Card supplier ventilation */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; // Langs $langs->load("bills"); @@ -46,8 +45,7 @@ if ($user->societe_id > 0) accessforbidden(); if ($action == 'ventil' && $user->rights->accounting->ventilation->dispatch) { - if (! GETPOST('cancel', 'alpha')) - { + if (! GETPOST('cancel', 'alpha')) { $sql = " UPDATE " . MAIN_DB_PREFIX . "facture_fourn_det"; $sql .= " SET fk_code_ventilation = " . $codeventil; $sql .= " WHERE rowid = " . $id; @@ -94,7 +92,7 @@ if (! empty($id)) { dol_syslog("/accounting/supplier/card.php sql=" . $sql, LOG_DEBUG); $result = $db->query($sql); - + if ($result) { $num_lines = $db->num_rows($result); $i = 0; @@ -106,9 +104,9 @@ if (! empty($id)) { print ''; print ''; - print load_fiche_titre($langs->trans('SuppliersVentilation'),'','title_setup'); - - dol_fiche_head(); + print load_fiche_titre($langs->trans('SuppliersVentilation'), '', 'title_setup'); + + dol_fiche_head(); print ''; @@ -127,15 +125,15 @@ if (! empty($id)) { print $formventilation->select_account($objp->fk_code_ventilation, 'codeventil', 1); print ''; print '
      '; - - dol_fiche_end(); - + + dol_fiche_end(); + print '
      '; print ''; print '     '; print ''; print '
      '; - + print ''; } else { print "Error"; diff --git a/htdocs/accountancy/supplier/index.php b/htdocs/accountancy/supplier/index.php index ec18d8b1e23..747943575b9 100644 --- a/htdocs/accountancy/supplier/index.php +++ b/htdocs/accountancy/supplier/index.php @@ -19,16 +19,15 @@ */ /** - * \file htdocs/accountancy/supplier/index.php - * \ingroup Accounting Expert - * \brief Home supplier ventilation + * \file htdocs/accountancy/supplier/index.php + * \ingroup Accounting Expert + * \brief Home supplier ventilation */ - require '../../main.inc.php'; - + // Class -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/accounting.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/accounting.lib.php'; // Langs $langs->load("compta"); @@ -43,7 +42,7 @@ if ($user->societe_id > 0) if (! $user->rights->accounting->ventilation->read) accessforbidden(); -// Filter + // Filter $year = $_GET["year"]; if ($year == 0) { $year_current = strftime("%Y", time()); @@ -84,6 +83,50 @@ if ($action == 'validatehistory') { $db->commit(); setEventMessages($langs->trans('Dispatched'), null, 'mesgs'); } +} elseif ($action == 'fixaccountancycode') { + $error = 0; + $db->begin(); + + $sql1 = "UPDATE " . MAIN_DB_PREFIX . "facture_fourn_det as fd"; + $sql1 .= " SET fd.fk_code_ventilation = 0"; + $sql1 .= ' WHERE fd.fk_code_ventilation NOT IN '; + $sql1 .= ' (SELECT accnt.rowid '; + $sql1 .= ' FROM ' . MAIN_DB_PREFIX . 'accountingaccount as accnt'; + $sql1 .= ' INNER JOIN ' . MAIN_DB_PREFIX . 'accounting_system as syst'; + $sql1 .= ' ON accnt.fk_pcg_version = syst.pcg_version AND syst.rowid=' . $conf->global->CHARTOFACCOUNTS . ')'; + + dol_syslog("htdocs/accountancy/customer/index.php fixaccountancycode", LOG_DEBUG); + + $resql1 = $db->query($sql1); + if (! $resql1) { + $error ++; + $db->rollback(); + setEventMessage($db->lasterror(), 'errors'); + } else { + $db->commit(); + setEventMessage($langs->trans('Done'), 'mesgs'); + } +} elseif ($action == 'cleanaccountancycode') { + $error = 0; + $db->begin(); + + $sql1 = "UPDATE " . MAIN_DB_PREFIX . "facture_fourn_det as fd"; + $sql1 .= " SET fd.fk_code_ventilation = 0"; + $sql1 .= " WHERE fd.fk_facture_fourn IN ( SELECT f.rowid FROM " . MAIN_DB_PREFIX . "facture_fourn as f"; + $sql1 .= " WHERE f.datef >= '" . $db->idate(dol_get_first_day($year_current, 1, false)) . "'"; + $sql1 .= " AND f.datef <= '" . $db->idate(dol_get_last_day($year_current, 12, false)) . "')"; + + dol_syslog("htdocs/accountancy/customer/index.php fixaccountancycode", LOG_DEBUG); + + $resql1 = $db->query($sql1); + if (! $resql1) { + $error ++; + $db->rollback(); + setEventMessage($db->lasterror(), 'errors'); + } else { + $db->commit(); + setEventMessage($langs->trans('Done'), 'mesgs'); + } } /* @@ -98,7 +141,11 @@ $textnextyear = ' ' . $langs->trans("DescVentilSupplier") . '
      '; -print ''; +print ''; $y = $year_current; @@ -158,8 +205,8 @@ if ($resql) { while ( $i < $num ) { $row = $db->fetch_row($resql); - $var=!$var; - print '' . length_accountg($row[0]) . ''; + $var = ! $var; + print '' . length_accountg($row[0]) . ''; print '' . $row[1] . ''; print '' . price($row[2]) . ''; print '' . price($row[3]) . ''; diff --git a/htdocs/accountancy/supplier/lines.php b/htdocs/accountancy/supplier/lines.php index e77c98aae3d..6736c6a30d6 100644 --- a/htdocs/accountancy/supplier/lines.php +++ b/htdocs/accountancy/supplier/lines.php @@ -20,18 +20,17 @@ */ /** - * \file htdocs/accountancy/supplier/lines.php - * \ingroup Accounting Expert - * \brief Page of detail of the lines of ventilation of invoices suppliers + * \file htdocs/accountancy/supplier/lines.php + * \ingroup Accounting Expert + * \brief Page of detail of the lines of ventilation of invoices suppliers */ - require '../../main.inc.php'; // Class -require_once DOL_DOCUMENT_ROOT.'/accountancy/class/html.formventilation.class.php'; -require_once DOL_DOCUMENT_ROOT.'/fourn/class/fournisseur.facture.class.php'; -require_once DOL_DOCUMENT_ROOT.'/product/class/product.class.php'; -require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php'; +require_once DOL_DOCUMENT_ROOT . '/accountancy/class/html.formventilation.class.php'; +require_once DOL_DOCUMENT_ROOT . '/fourn/class/fournisseur.facture.class.php'; +require_once DOL_DOCUMENT_ROOT . '/product/class/product.class.php'; +require_once DOL_DOCUMENT_ROOT . '/core/lib/date.lib.php'; // Langs $langs->load("compta"); @@ -41,43 +40,38 @@ $langs->load("main"); $langs->load("accountancy"); $account_parent = GETPOST('account_parent'); -$changeaccount = GETPOST('changeaccount'); -//Search Getpost -$search_ref = GETPOST('search_ref','alpha'); -$search_invoice = GETPOST('search_invoice','alpha'); -$search_label = GETPOST('search_label','alpha'); -$search_desc = GETPOST('search_desc','alpha'); -$search_amount = GETPOST('search_amount','alpha'); -$search_account = GETPOST('search_account','alpha'); -$search_vat = GETPOST('search_vat','alpha'); +$changeaccount = GETPOST('changeaccount'); +// Search Getpost +$search_ref = GETPOST('search_ref', 'alpha'); +$search_invoice = GETPOST('search_invoice', 'alpha'); +$search_label = GETPOST('search_label', 'alpha'); +$search_desc = GETPOST('search_desc', 'alpha'); +$search_amount = GETPOST('search_amount', 'alpha'); +$search_account = GETPOST('search_account', 'alpha'); +$search_vat = GETPOST('search_vat', 'alpha'); -//Getpost Order and column and limit page -$sortfield = GETPOST('sortfield','alpha'); -$sortorder = GETPOST('sortorder','alpha'); -$page = GETPOST('page','int'); +// Getpost Order and column and limit page +$sortfield = GETPOST('sortfield', 'alpha'); +$sortorder = GETPOST('sortorder', 'alpha'); +$page = GETPOST('page', 'int'); -if ($page < 0) $page = 0; +if ($page < 0) + $page = 0; $offset = $conf->liste_limit * $page; $pageprev = $page - 1; $pagenext = $page + 1; -if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) -{ +if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) { $limit = $conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION; -} -else if ($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION <= 0) -{ - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; -} -else -{ - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; +} else if ($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION <= 0) { + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; +} else { + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } -if (! $sortfield) $sortfield="f.datef, f.ref, l.rowid"; +if (! $sortfield) + $sortfield = "f.datef, f.ref, l.rowid"; -if (! $sortorder) -{ - if ($conf->global->ACCOUNTING_LIST_SORT_VENTILATION_DONE > 0) - { +if (! $sortorder) { + if ($conf->global->ACCOUNTING_LIST_SORT_VENTILATION_DONE > 0) { $sortorder = " DESC "; } } @@ -93,13 +87,13 @@ $formventilation = new FormVentilation($db); // Purge search criteria if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers { - $search_ref=''; - $search_invoice=''; - $search_label=''; - $search_desc=''; - $search_amount=''; - $search_account=''; - $search_vat=''; + $search_ref = ''; + $search_invoice = ''; + $search_label = ''; + $search_desc = ''; + $search_amount = ''; + $search_account = ''; + $search_vat = ''; } if (is_array($changeaccount) && count($changeaccount) > 0) { @@ -132,7 +126,7 @@ if (is_array($changeaccount) && count($changeaccount) > 0) { llxHeader('', $langs->trans("SuppliersVentilation") . ' - ' . $langs->trans("Dispatched")); -print ''; - /* * Supplier Invoice lines */ @@ -179,15 +172,14 @@ if (strlen(trim($search_amount))) { if (strlen(trim($search_account))) { $sql .= " AND aa.account_number like '%" . $search_account . "%'"; } -if (strlen(trim($search_vat))) -{ +if (strlen(trim($search_vat))) { $sql .= " AND (l.tva_tx like '" . $search_vat . "%')"; } if (! empty($conf->multicompany->enabled)) { $sql .= " AND f.entity IN (" . getEntity("facture_fourn", 1) . ")"; } -$sql.= $db->order($sortfield,$sortorder); -$sql.= $db->plimit($limit + 1,$offset); +$sql .= $db->order($sortfield, $sortorder); +$sql .= $db->plimit($limit + 1, $offset); dol_syslog('accountancy/supplier/lines.php::list sql= ' . $sql1); $result = $db->query($sql); @@ -203,23 +195,23 @@ if ($result) { print '
      '; print ''; - print '
      '. $langs->trans("ChangeAccount") . '
      '; + print '
      ' . $langs->trans("ChangeAccount") . '
      '; print $formventilation->select_account(GETPOST('account_parent'), 'account_parent', 1); print '
      '; print '
      '; - print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"],"f.ref","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"],"p.ref","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"],"p.label","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Description"), $_SERVER["PHP_SELF"],"l.description","",$param,'',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Amount"), $_SERVER["PHP_SELF"],"l.total_ht","",$param,'align="center"',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("VATRate"), $_SERVER["PHP_SELF"],"l.tva_tx","",$param,'align="center"',$sortfield,$sortorder); - print_liste_field_titre($langs->trans("Account"), $_SERVER["PHP_SELF"],"aa.account_number","",$param,'align="center"',$sortfield,$sortorder); + print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"], "f.ref", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Description"), $_SERVER["PHP_SELF"], "l.description", "", $param, '', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Amount"), $_SERVER["PHP_SELF"], "l.total_ht", "", $param, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("VATRate"), $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, 'align="center"', $sortfield, $sortorder); + print_liste_field_titre($langs->trans("Account"), $_SERVER["PHP_SELF"], "aa.account_number", "", $param, 'align="center"', $sortfield, $sortorder); print_liste_field_titre(''); print_liste_field_titre(''); - print_liste_field_titre($langs->trans("Ventilate").'
      /','','','','','align="center"'); + print_liste_field_titre($langs->trans("Ventilate") . '
      /', '', '', '', '', 'align="center"'); print "\n"; - + print ''; print ''; print ''; @@ -228,9 +220,9 @@ if ($result) { print ''; print ''; print ''; - print '\n"; + print '\n"; $facturefournisseur_static = new FactureFournisseur($db); $product_static = new Product($db); @@ -278,7 +270,6 @@ if ($result) { print $db->error(); } - print "
      % '; - print ''; - print "
      '; + print ''; + print "
      "; llxFooter(); diff --git a/htdocs/accountancy/supplier/list.php b/htdocs/accountancy/supplier/list.php index bb57fa0999f..e0f0c390a02 100644 --- a/htdocs/accountancy/supplier/list.php +++ b/htdocs/accountancy/supplier/list.php @@ -20,9 +20,9 @@ */ /** - * \file htdocs/accountancy/supplier/list.php - * \ingroup Accountancy - * \brief Ventilation page from suppliers invoices + * \file htdocs/accountancy/supplier/list.php + * \ingroup Accountancy + * \brief Ventilation page from suppliers invoices */ require '../../main.inc.php'; @@ -66,9 +66,9 @@ if ($page < 0) if (! empty($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION)) { $limit = $conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION; } else if ($conf->global->ACCOUNTING_LIMIT_LIST_VENTILATION <= 0) { - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } else { - $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; + $limit = GETPOST('limit') ? GETPOST('limit', 'int') : $conf->liste_limit; } $offset = $limit * $page; @@ -94,8 +94,8 @@ $formventilation = new FormVentilation($db); $accounting = new AccountingAccount($db); // TODO: we should need to check if result is a really exist accountaccount rowid..... -$aarowid_s = $accounting->fetch('', $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT,1); -$aarowid_p = $accounting->fetch('', $conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT,1); +$aarowid_s = $accounting->fetch('', $conf->global->ACCOUNTING_SERVICE_BUY_ACCOUNT, 1); +$aarowid_p = $accounting->fetch('', $conf->global->ACCOUNTING_PRODUCT_BUY_ACCOUNT, 1); // Purge search criteria if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers @@ -133,7 +133,7 @@ print ''."\n"; } @@ -750,11 +752,14 @@ else }); $("#copyaddressfromsoc").click(function() { - $(\'textarea[name="address"]\').text("'.dol_escape_js($objsoc->address).'"); + $(\'textarea[name="address"]\').val("'.dol_escape_js($objsoc->address).'"); $(\'input[name="zipcode"]\').val("'.dol_escape_js($objsoc->zip).'"); $(\'input[name="town"]\').val("'.dol_escape_js($objsoc->town).'"); - $(\'select[name="country_id"]\').val("'.dol_escape_js($objsoc->country_id).'"); - $(\'select[name="state_id"]\').val("'.dol_escape_js($objsoc->state_id).'"); + console.log("Set state_id to '.dol_escape_js($objsoc->state_id).'"); + $(\'select[name="state_id"]\').val("'.dol_escape_js($objsoc->state_id).'").trigger("change"); + /* set country at end because it will trigger page refresh */ + console.log("Set country id to '.dol_escape_js($objsoc->country_id).'"); + $(\'select[name="country_id"]\').val("'.dol_escape_js($objsoc->country_id).'").trigger("change"); /* trigger required to update select2 components */ }); })'."\n"; print ''."\n"; From 6f1ddd3ba40a7bb524d581b1ea044702af9b6d33 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 3 Feb 2016 02:29:19 +0100 Subject: [PATCH 146/148] Fix on ref not correctly initialized. --- htdocs/compta/paiement/card.php | 7 ++++++- htdocs/compta/paiement/class/paiement.class.php | 2 +- htdocs/compta/paiement/list.php | 15 +++++++++++---- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/htdocs/compta/paiement/card.php b/htdocs/compta/paiement/card.php index ba65669aca4..d85916fd766 100644 --- a/htdocs/compta/paiement/card.php +++ b/htdocs/compta/paiement/card.php @@ -201,8 +201,13 @@ if ($action == 'valide') print ''; +$linkback = '' . $langs->trans("BackToList") . ''; + + // Ref -print ''; +print ''; // Date payment print ''; + print ''; print ''; @@ -271,7 +278,7 @@ if ($resql) else print ' '; print ''; - print ''; + print ''; print '
      '.$langs->trans('Ref').''.$object->ref.'
      '.$langs->trans('Ref').''; +print $form->showrefnav($object, 'ref', $linkback, 1, 'ref', 'ref', ''); +print '
      '.$form->editfieldkey("Date",'datep',$object->date,$object,$user->rights->facture->paiement).''; diff --git a/htdocs/compta/paiement/class/paiement.class.php b/htdocs/compta/paiement/class/paiement.class.php index f9a822fdfc8..4fa9c5b9575 100644 --- a/htdocs/compta/paiement/class/paiement.class.php +++ b/htdocs/compta/paiement/class/paiement.class.php @@ -103,7 +103,7 @@ class Paiement extends CommonObject { $obj = $this->db->fetch_object($resql); $this->id = $obj->rowid; - $this->ref = $obj->ref; + $this->ref = $obj->ref?$obj->ref:$obj->rowid; $this->date = $this->db->jdate($obj->dp); $this->datepaye = $this->db->jdate($obj->dp); $this->numero = $obj->num_paiement; diff --git a/htdocs/compta/paiement/list.php b/htdocs/compta/paiement/list.php index 3e70ac0c5bc..c9cf7337ee5 100644 --- a/htdocs/compta/paiement/list.php +++ b/htdocs/compta/paiement/list.php @@ -53,8 +53,9 @@ $companystatic=new Societe($db); $search_ref=GETPOST("search_ref","int"); $search_account=GETPOST("search_account","int"); $search_paymenttype=GETPOST("search_paymenttype"); -$search_amount=GETPOST("search_amount"); -$search_company=GETPOST("search_company"); +$search_amount=GETPOST("search_amount",'alpha'); // alpha because we must be able to search on "< x" +$search_company=GETPOST("search_company",'alpha'); +$search_payment_num=GETPOST('search_payment_num','alpha'); $sortfield = GETPOST("sortfield",'alpha'); $sortorder = GETPOST("sortorder",'alpha'); $limit = GETPOST('limit')?GETPOST('limit','int'):$conf->liste_limit; @@ -72,6 +73,7 @@ if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both $search_account=""; $search_amount=""; $search_paymenttype=""; + $search_payment_num=""; $search_company=""; $day=''; $year=''; @@ -165,9 +167,10 @@ else { $sql.= " AND p.datep BETWEEN '".$db->idate(dol_get_first_day($year,1,false))."' AND '".$db->idate(dol_get_last_day($year,12,false))."'"; } - if ($search_ref) $sql .=natural_search('p.ref', $search_ref); + if ($search_ref) $sql .=natural_search('p.ref', $search_ref); if ($search_account > 0) $sql .=" AND b.fk_account=".$search_account; if ($search_paymenttype != "") $sql .=" AND c.code='".$db->escape($search_paymenttype)."'"; + if ($search_payment_num != '') $sql .=" AND p.num_paiement = '".$db->escape($search_payment_num)."'"; if ($search_amount) $sql .=" AND p.amount='".$db->escape(price2num($search_amount))."'"; if ($search_company) $sql .= natural_search('s.nom', $search_company); // Add where from hooks @@ -201,6 +204,7 @@ if ($resql) print_liste_field_titre($langs->trans("Date"),$_SERVER["PHP_SELF"],"dp","",$paramlist,'align="center"',$sortfield,$sortorder); print_liste_field_titre($langs->trans("ThirdParty"),$_SERVER["PHP_SELF"],"s.nom","",$paramlist,"",$sortfield,$sortorder); print_liste_field_titre($langs->trans("Type"),$_SERVER["PHP_SELF"],"c.libelle","",$paramlist,"",$sortfield,$sortorder); + print_liste_field_titre($langs->trans("Numero"),$_SERVER["PHP_SELF"],"p.num_paiement","",$paramlist,"",$sortfield,$sortorder); print_liste_field_titre($langs->trans("Account"),$_SERVER["PHP_SELF"],"ba.label","",$paramlist,"",$sortfield,$sortorder); print_liste_field_titre($langs->trans("Amount"),$_SERVER["PHP_SELF"],"p.amount","",$paramlist,'align="right"',$sortfield,$sortorder); //print_liste_field_titre($langs->trans("Invoices"),"","","",$paramlist,'align="left"',$sortfield,$sortorder); @@ -229,6 +233,9 @@ if ($resql) print ''; $form->select_types_paiements($search_paymenttype,'search_paymenttype','',2,1,1); print ''; + print ''; + print ''; $form->select_comptes($search_account,'search_account',0,'',1); print ''.$langs->trans("PaymentTypeShort".$objp->paiement_code).' '.$objp->num_paiement.''.$langs->trans("PaymentTypeShort".$objp->paiement_code).''.$objp->num_paiement.''; if ($objp->bid) { From f4d04b8f2656343d94e49ac116205428393843e8 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 3 Feb 2016 02:41:07 +0100 Subject: [PATCH 147/148] FIX part of #4227 --- .../facture/class/facture-rec.class.php | 81 +++++++++++++------ 1 file changed, 57 insertions(+), 24 deletions(-) diff --git a/htdocs/compta/facture/class/facture-rec.class.php b/htdocs/compta/facture/class/facture-rec.class.php index 35238d71a2f..b9ec6df8d78 100644 --- a/htdocs/compta/facture/class/facture-rec.class.php +++ b/htdocs/compta/facture/class/facture-rec.class.php @@ -186,10 +186,13 @@ class FactureRec extends Facture /** * Recupere l'objet facture et ses lignes de factures * - * @param int $rowid Id de la facture a recuperer - * @return int >0 si ok, <0 si ko + * @param int $rowid Id of object to load + * @param string $ref Reference of invoice + * @param string $ref_ext External reference of invoice + * @param int $ref_int Internal reference of other object + * @return int >0 if OK, <0 if KO, 0 if not found */ - function fetch($rowid) + function fetch($rowid, $ref='', $ref_ext='', $ref_int='') { $sql = 'SELECT f.titre,f.fk_soc,f.amount,f.tva,f.total,f.total_ttc,f.remise_percent,f.remise_absolue,f.remise'; $sql.= ', f.date_lim_reglement as dlr'; @@ -203,8 +206,13 @@ class FactureRec extends Facture $sql.= ' LEFT JOIN '.MAIN_DB_PREFIX.'c_paiement as p ON f.fk_mode_reglement = p.id'; $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."element_element as el ON el.fk_target = f.rowid AND el.targettype = 'facture'"; $sql.= ' WHERE f.rowid='.$rowid; - - dol_syslog("FactureRec::Fetch rowid=".$rowid."", LOG_DEBUG); + if ($ref) $sql.= " AND f.titre='".$this->db->escape($ref)."'"; + /* This field are not used for template invoice + if ($ref_ext) $sql.= " AND f.ref_ext='".$this->db->escape($ref_ext)."'"; + if ($ref_int) $sql.= " AND f.ref_int='".$this->db->escape($ref_int)."'"; + */ + + dol_syslog(get_class($this)."::fetch rowid=".$rowid, LOG_DEBUG); $result = $this->db->query($sql); if ($result) { @@ -353,32 +361,49 @@ class FactureRec extends Facture /** - * Delete current invoice + * Delete template invoice * - * @return int <0 if KO, >0 if OK + * @param int $rowid Id of invoice to delete. If empty, we delete current instance of invoice + * @param int $notrigger 1=Does not execute triggers, 0= execute triggers + * @param int $idwarehouse Id warehouse to use for stock change. + * @return int <0 if KO, >0 if OK */ - function delete() + function delete($rowid=0, $notrigger=0, $idwarehouse=-1) { - $sql = "DELETE FROM ".MAIN_DB_PREFIX."facturedet_rec WHERE fk_facture = ".$this->id; + if (empty($rowid)) $rowid=$this->id; + + dol_syslog(get_class($this)."::delete rowid=".$rowid, LOG_DEBUG); + + $error=0; + $this->db->begin(); + + $sql = "DELETE FROM ".MAIN_DB_PREFIX."facturedet_rec WHERE fk_facture = ".$rowid; dol_syslog($sql); if ($this->db->query($sql)) { - $sql = "DELETE FROM ".MAIN_DB_PREFIX."facture_rec WHERE rowid = ".$this->id; + $sql = "DELETE FROM ".MAIN_DB_PREFIX."facture_rec WHERE rowid = ".$rowid; dol_syslog($sql); - if ($this->db->query($sql)) - { - return 1; - } - else + if (! $this->db->query($sql)) { $this->error=$this->db->lasterror(); - return -1; + $error=-1; } } else { $this->error=$this->db->lasterror(); - return -2; + $error=-2; + } + + if (! $error) + { + $this->db->commit(); + return 1; + } + else + { + $this->db->rollback(); + return $error; } } @@ -544,21 +569,29 @@ class FactureRec extends Facture /** * Return clicable name (with picto eventually) * - * @param int $withpicto 0=No picto, 1=Include picto into link, 2=Only picto - * @param string $option Sur quoi pointe le lien ('', 'withdraw') - * @return string Chaine avec URL + * @param int $withpicto Add picto into link + * @param string $option Where point the link + * @param int $max Maxlength of ref + * @param int $short 1=Return just URL + * @param string $moretitle Add more text to title tooltip + * @return string String with URL */ - function getNomUrl($withpicto=0,$option='') + function getNomUrl($withpicto=0,$option='',$max=0,$short=0,$moretitle='') { global $langs; $result=''; $label=$langs->trans("ShowInvoice").': '.$this->ref; - - $link = ''; + + $url = DOL_URL_ROOT.'/compta/facture/fiche-rec.php?facid='.$this->id; + + if ($short) return $url; + + $picto='bill'; + + $link = ''; $linkend=''; - $picto='bill'; if ($withpicto) $result.=($link.img_object($label, $picto, 'class="classfortooltip"').$linkend); From 19300a2d82e0621b8b3319119ab0731e22203c0b Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 3 Feb 2016 03:10:58 +0100 Subject: [PATCH 148/148] Fix warning when javascript disabled --- htdocs/admin/barcode.php | 20 +++++++++++++++++-- htdocs/core/lib/functions.lib.php | 33 +++++++++++++++++-------------- htdocs/main.inc.php | 15 ++++++++------ 3 files changed, 45 insertions(+), 23 deletions(-) diff --git a/htdocs/admin/barcode.php b/htdocs/admin/barcode.php index 2fbd3de6a0f..b7cc6e94bf2 100644 --- a/htdocs/admin/barcode.php +++ b/htdocs/admin/barcode.php @@ -78,6 +78,11 @@ else if ($action == 'update') $res = dolibarr_set_const($db, "GENBARCODE_BARCODETYPE_THIRDPARTY", $coder_id,'chaine',0,'',$conf->entity); } } +else if ($action == 'updateengine') +{ + // TODO Update engines. + +} // define constants for models generator that need parameters if ($action == 'setModuleOptions') @@ -190,6 +195,10 @@ $var=true; print '
      '; print load_fiche_titre($langs->trans("BarcodeEncodeModule"),'',''); +print "
      "; +print ''; +print ""; + print ''; print ''; print ''; @@ -282,11 +291,18 @@ if ($resql) } print "
      '.$langs->trans("Name").'
      \n"; +if (empty($conf->use_javascript_ajax)) +{ + // TODO Implement code behind action updateengine + //print '
      '; +} +print '
      '; + print "
      "; + /* - * Autres options - * + * Other options */ print load_fiche_titre($langs->trans("OtherOptions"),'',''); diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 0b0615b69c8..73e42b22b33 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -5109,21 +5109,24 @@ function printCommonFooter($zone='private') if (! empty($conf->global->MAIN_HTML_FOOTER)) print $conf->global->MAIN_HTML_FOOTER."\n"; print "\n"; - print ''."\n"; + if (! empty($conf->use_javascript_ajax)) + { + print ''."\n"; + } // Google Analytics (need Google module) if (! empty($conf->google->enabled) && ! empty($conf->global->MAIN_GOOGLE_AN_ID)) diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index 66899a8b2d0..bc91937d98f 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -1941,12 +1941,15 @@ if (! function_exists("llxFooter")) if (! empty($delayedhtmlcontent)) print $delayedhtmlcontent; // Wrapper to show tooltips - print "\n\n"; - print '' . "\n"; + if ($conf->use_javascript_ajax) + { + print "\n\n"; + print '' . "\n"; + } // A div for the address popup print "\n\n";

    =WWQ_^3%4@;Qzltjph&4I&h0>y)Q=MFMb z8$xf%y*v&@hvaXo6OCGUOw+tBi$gWyyM#7f-hR4OcN?GEb6eJEO9>)v%i7hY2F91H zSFg5o_0c+fUic#d#n?F2%-F)@mIcHe&v(m0&erY&yn?N9WrCmy7i3Be*Y>f*xD2(C z^3tM5?Iv4>MW3-9vEDNPN8V^z%sAXQ1&Ax?6^BcarE@GhO{}LfP-+4F zi5m^bnNJm?$#B@F>Bxs%KnxUL(amM!l%^?GH9m&>QuXS@UsJSUcEtEJ5tSzJacq<$ zOx)(Izp8#l5eVeea2<2arB`vQ`!{hsi zJgqBwezs>lQUeEU&@-e<)aD`k$E-gS*V^0~OlccTg#d+7*tIsL!pCg>Z~4l)m-PHD z#=d>C%cIwsRS<5?iNCvYaIH;2i(ZhOjZG+uU9Lqs>;VwJ+Omip#O z7m)Ar0pli5iPxg{1~L+;zxwHNKay4_=v~`kET$}D+d~_HAo>IHm72#CEvoTzw1f{? ze^A%ty`2j77d%@T+?xY5S@m~&0JtmK-vto}IW&O;NPIooN`uvYz{n+k@$53u^+Um{ z*#zmYj>i-Xps$tIM)8jro|)r@0Zv>(_PV3nmLf(-&|p#L0`cRat1`RS(9>bhL7BQ( zzHA?MVTYI5oBq0faqjE4?YwKzH}Pi-P^r_ccJKKQ!hZrJ1RPN4uKCDqzip{Nsr2CX zhXUuch>#DDV8D=1Kgo7&Y0<^45Q6bMA?ImecRCK;mIld z_?=D)V89D@#C~lcg$9;)wJ5DJ4i5`N^Mf^U`~a{52!@z?RF7nCWQ3D=R)84p;XRwu zjp@cmq<|0T@OjVP9Aq?5jTy++KYLa3vHpZtq@x5qhy`~B3^Zxz=w^|>h@N^!(>Q0i zIw{dKtNCD34XF_|NW-pco4GhXUY{REtRz@N29y-WR^k?yBAT?h%Gk!zmBuZ@*0Bw0rfHxp;1 zD=?UohKGGiF-X}(0^LXNYB$KqNA&rf_Qt?jJW)mRQ!*NC_ik3zf1F3i2QqzDQ4wc# z>LD+9w)`5i41k+}I?v)(9Ye9&Q`{V(1wH01R%JTvucOwxf+vs~DW*do$7bI8%@IW? znQF(Mp`}V@-3zHtO(FyEGW(1|z@Tvf;*2~CaONyacwy0Wki))dn$jOgl{2SV{$$rk zfTw}MxL}lTN=;eWW(|cue^)iBcWYz`JW~ z%xZTI_V&Kxi8{^~jFezvGAx6)?YmR=-$2G8n=myVa zn7u&^pJ{Wc`JChN-iimYtmt44Vy>f*H|a0=497)iNyAte(-_^M``r~L&mLS*pCYKPHreK>2x+#|&7i+FL`k;i0@H&YB7ObO$JmY_iLv$WNp za}qNJ8EhS|8fqS$W}P7w11uIUw1AUnhO%eG@Qs5E=WY!rFka+ ziOyBTtbV-mICNQt7g3-#tP8*)Q z3hYAWzAg)s<7daJ=hLFr{w&2USbw-m?Bg#zzW$LnH4wUEay6C7toXB#Rdz*y}9$V(eoeM{p_b+SW-76}9b& zQxw%W?guPz)Mvqq>d)&vh$m~+3ilyvdd{q?*k1(kyoP241%-b^7j)2LJDMs9p?2;j zE2v5MwH^oWA%L>^%*U>(;g1Wb`1*_;c%*)Tn#h-dStMVYks$ery0>V%k){Wj07{O> zcNB*;YHndmGUgj)76~Y(MBW+3-uS?w*+D|xY;eh=M`xvkVCy$M+qkICEZHGU9CNl3cX#Qjk3B#hk9d;OS~75PB= z`v&bN`kW-_om4*{sMlsC%%zbkQFMvzX8IgK&c#yF+_b%at4qf?(NmjNV!t+|&G~V* zIaR4LmA+t_h>IsNsPb{roZ*e&(^_+!^q4Jybc9FDHV<>R+JV*Ku~ePBfY%*Rl6gtV z!D13V(HCWMSKDIt&{yr)tYXmS(CwtlP}ch4y9HP@Uxv8qyrnk};yfKK$DL$D{3yrO zG=*oD8ggcli0K=u2!OTipPw31th2P&_`=${2TGTvKJr@jr^{eWaE$Q!2hEWFE{^^d zc&u)3ib6mNN(i%F2`k>c#~Dy+UeX!>`=jBRgJGZieu*KnBOHvEd}s7{o{%T%7)15< z^?XZ^CTG&R-W}QL1N%<(WE7x^79M+m-(y&BH7j%bgubIzX{4>Zl zLOihx97PqyrX$?K!0jv}-JITK-%kd|o*j%t+~Rli3qSexvZB7eL+VlVWU8cRBWIAr zoK0Qh30;aF*LHVS!c$T%%wA3m{`i$zr?y$L*H`r)7F~UnhhGlh0EG{mMmJ!tzHQUg zJF0wE#3md?ds$A$_S)~^u?C`zmuK)2A;jV3LTgr77eT|J_*sQvpghj|3YT9DO5MS& zJR}xL6MPbiIj{JqQ){W71D}yGANdgH9+-3$Kt5O#c(ii|ng(L zxHbssVd}SKafe~K0{2GS?ZapNhRYV*r)L^Q(qr6eF?XqoXdxeVh)uK?TjRR7J_2;wga=v&Y&h`EjpXGzDIotwaETGdn8>OrO7s0 zk$`MzsHlFyV>+=eJ#`p*q)#)lA?fWnf^{37{bot*W#X2pGFoGiS2@0ZU|_fYBB04o zzrfev!~$*YWLZTOviB_u?NL0?MNQmDi>fKkx+#}98n z*FOC_a%_ibtihpdlo8Mz-qfhH?ToHC5^NG;Cw%J)1L#J;R(6LY5q-a4B4^o1LJQcs z%O&fTa=%kq_28(ekBjEwJ$;?l#@|RautQx~>{&Tp^B(M=mPx4E=tS%puIil7Z$9_3 z;;@LzqS^)8I0eW|O4NmF!LwEY&Ix?>koJ|;EFP({(da}NFa1>n_u&ygr2Yz{osEo3 zcTWXo#(#~|Sp*tnL-ZvyXd2zEiSDx5_-A*)yYwcR&)T z)}4}>$KwCzOaHpT&J;C0UhW2oq;S zHc$B4eqI=cJqK+&;CmK564=zwIThA+EML#Mq%K8#i#b6?zeV}j5z)Kn0Ga2hZSY)O@LC?hBiv*Mgzb4Bi|7nX#&vy$W>0rEKeaI3>Y^nGp9l7cIB95pUd_!|0r zRI}`yjhw!n$}zsg!lt@?O%$2SeR!6je$_yGr{eu;p`k!eUzWb{^3O^JnaBp2N@sc@)iIm>%e(6AEYdBcchqc&v-+=T zH(|8^IXzos=XY>$z!#B)ZU^T~W>k%}K&F6gJNs8v?~^dNES^7Sd1OaXmz@CG%7vA< z(kl{eGk@xXPlFi7B&+A$mk8oE&S~4nvw{J=IL6uW%yiRa&RiI)f7=5hC5 zyG^WgS!;@nna76Y_FSHx9d0|3R?E1>w6qoA4p;{dB9?DLO?jX2CmlUoKHcm_I$E|X zA}8+cfrEt137@1As&6fS23pNhjJ&Z~1&|ussjyF#%8(|P57Em2s#k5E5mJUKd9gz` zaKZW!d`zGKHzCta^Oa!DI?)WUBd~<(`+5pWi<&IujTlTU?Ty-cg;fJw=(dftb0DRa z0@+H>&coPz3p1g_qJYaTkd&gHdbfpqKKtsU-DN=B1Wt7tFr3YglCB$6mzXHnZk?RC zYPjejxnjblSr^a|ks-$&#LvGb7{FoGoOJiD*La0%IqPCZsB~`# z0toSY99vZEq!MX+-8L(6@zDfV5|PKtyjpa6d~S5v*g&bm=E zZm#Of%?-7h4I+;EEvF@p_OEIf3rp18wOyF{d!MFn+5Q&N?~G2>a3N}q(|C5Y{};BM zqb7MuZil_u$*4Z3x_Y)~f649d8_EVv=*4iP7G#U_Lf9z43fyxXs^$l=_pvwp*(OFL(d}w0@=j}>VeAc3@Gh_{`%sXZ zAqLxt*i+7+@=vw>leYNj=B2tKyTNoph&0cN7e|=c^w|&JqaR%8!lEMnl}N@9N-qZ& zJuILS=L-P=0nEk}G~=i(@TjNTuHybhefKyB}@lBJvFSbYJ{f}O2f$J1d*h=G=3e* zIRcOB4;pw1wd+7FVEXCuZi+lfU@zj9Oq7-F%&de`&gos@Y8b@F^tVcSP!+l@zn8{j z@Hr%EX&@n0gJIW#%WLn_V`WmRc?*X=KFY7Tw3Yz)p1}&*@Ct*XMJ%6_M zE-V($mHCi+g9hT;=QNzZkdv3E%n|m?B0nnYPv*zeklAN61QvHYVuq^f&dcdk@0v#) zF?F%g)4|%1p3Je({qZpDY`Pr@{`etQ5WYsgnTKB6=RV+K;s`6(p)goujgm44I99Mj zR~TbsZ%Pm;>cWiJk6+PVfv;yti70hrWix-Xw#Gd=1U5UKe9Qu{Mi5r*&!nU+B72{G z?~L+I5-EM7ZZ>^{lF6#;4g>~Ra1vy0bCYF3tcm-pt8o8N)Rc5VOIjBmo92e}_Vzh< zY&%LDDqeFcAzRD45`ujyo3R-dO~5|)&+0So1=!Tgumzg8*Mj$#<<3!%D@=2Li7O+M zycoa(dRtGw8wVe5&_o4$Itt1{_csg~xehnR$GlOhx3?I?)}%~yT0MvzsuCW40H_lv zJ6l`B-Ev=jQrx*tz**sRcvYA)t<+F}6u*0!=~nrpdJSpt;}BBq*rlLVoeWi}%00!vPj3A_5M+JF^sVa@)k&dHeZ|~!^OsW^HmvXD&SiyRGqiZ~4^G>W)BSqE;;_k;!ZbsJ> z^gs3^05FzlP-*T9p3^{qUK$RtGe?Lbgs3wu_}k=%;Wy--m_>6{fJN4&24TkoHJh5~ z-{v$og;qwca5r0$PLJ5(y~#QgD7k{UZy}w4@F8XF=4jtN=m|7AY45cAh+N&{HAdKR ztWCJ(@FmI!_myg}v^|Rv2v783V{xu@o%j7V!47tX{4cxUdxArF7{IWy^ZFSie-&_Y z>K8P0@2X*ksvZyH%=*@|w-uYs_JOL;ASw87mbby9H?}ku17C6Zp->wm#k(rg{_%Sh z-uB0P72XX343V0gslS8z8zW;(%7UNhb-ai7n;~5^9zbiV0&rvV3svRK`-eYw4FGe= zjqJ3w4@~fvE`8@P00^v8w76hn!Vacw-2mWm{yXj!my~piq9cVl#Le$=1p7Td`~cfvfk+$UV7fZG9piOi*Mp6hFcY;&p|2w1m;kPp80n?ZTL{yl zMfLcph>omDcP9Zvhzd^lh6V%JZ2bE}IKX7uz&4S(z2!LNniC@DXFoj52YR2e9w1vv zOdEF2=NCkWw>^Hnx;zFKE!Dj3wG;JNzhB@{6)PvJ!mSRKe@@c4v~?p7c4Z{_$8#TE zF0OAs2EcqpWbK2hlu9wNF~gLtg_|GanxGKmo<2l6=lYZb>?+6e&t7IUv2uS1iQ7R? zo7QyL!BI7%$JW=&1~DnZMLXSz;2177f~;@n9lIZJ@8H-iVxH)#VHEp>i_i*DSG~AI z126^0SC}ORdU|Rc`pDqGs_-C2#+_am0u~PhV`Mz)^-~unhGA1bbU&}gsvaBB#14v9 z8S%R2fuj<=0@|n)M|F+MK5;N6PiTzfs;iaA{XJ5eTi?EcfH%;U?5>_ZnA_w|o;Y&Y zya@@D#yCb zOLydsr>i=$Vn7Nb;+wn1@v+09CSGiu&-w5|s*XrB2;;qOIe%)D3$uwk5DZe+3A#mK9&=QH3 z?z&dl2|cd;OK}STJc7eV?$w2Bhj1>>v$@ zpVbYp?dDzIFeww70KAC>H-`u?)-lP&T>R1N%w*Qvua9&QuYv<-+2xwwy(q73%>*=8 zB2{bPGesO6ZaN;055iVo%`y~_HRhdzNr&*$UmYC|m__#(Oy}j-YW&c{Kqvc2*k(-B z=T!iEB{f4#_|@=A)R|$mKU;?Ru4m~xzpjzhRa1XZ%L!L8HAD>T{K&jA>L@ZvDXj98 zL8r0rT$UiK&vrzL0^`6S)CA4ajOyvNi>)@BXSS`|P505wysnPc~cp)t#Vfy=d$h)cUgGy(fX*?ar1H&FkU_-d65~jOQO>IY`}-2-abP zd~4CqJg+R9V=4W!I<_{w26*d{)k!og8iq^R+jKL^v9j@UYrj^32dyqED|4Z_mREPj zYaod1_FDF!UserDJhfpPJ|$Mv?^M@VlDg3B{!@|&a$Go_herwh)vr-YD7rx!c595wXm#*h#sp+uq);jw;po_87*2ZE2kZsC&+mjT<*s8evC1 zpT8K`lj0Y-wGk)j?d=6PZf4VgwJECqAn*Y*`(h?Qt6qYp`jMwrwu;! zIy0LJ9A2|#O;g*TvgRvJg>Ze7F5_XKbzorNQT0k0h3}1`%&Ih3sG$MYh#8UHW_Bs? zF`$_@V-GOf%%%(s4BT_pH8$>JpZ5pN>}sOa3OgHo`c=Ri%l$>*eZU9JY;F()L)*7+ui4P3 z-hF2tW-7g~TeE(Ssn^S1cCic6D`Kl*{FA0lJB1w`%P{U|XXX3O;6LS2*WBM6`9+f*PJ?J<+Vyp)_xHzHQsK%3oJH z=e`201inF(-lbMbaeMTd+21SeQN^0gwN#(Idv6^-)c%Vo$>r%PemxKLr|2bqay;F; z0Gl>#!a0}pUR__$TywP$r17Ghb8~_B19ONT$G%_`hj|wGHPQZ9zbTbUzu3HabLKt~ z#lhBRfSE)o9^RAi5U&z#s`)G6Q8W8x+{WW#ja7etKQm^`$ka7wvF!_m0`=G;DNdSO z?b^p4Gy77N_syBF&EouX*8tZ6?@MrbzbD$@`H@Nyr5^?DXBUi?Py{iWXfsYE+JOaM*+L%?D0{lPE{Po5|3e+kjf50m)s?CKCO036HZ zaz{69+H|7w`wJE<;NE++W0us;(xpoo9v)snv}C7R-!-!p3a~^(QWRi`Nb1IcBf!)I zMW&cp>L(Cd^wNrmh)AP#c6QRz(lR??aJ4rJ!4)+4DMAqu5fPxWo-yfHeLZP@$YdnV zV2Ox`NV9Y#`DHWvepV``082zfL>j8Sy`8qUwp$Vw>&a3b^%bFrh=?>)yp7W8BxSt! zw`Zx2n!yqg5s`+8*HGOAyeUDk$HOo@k)?WS21`UlL>eZ}>$pB)u{Bv)++Lv>ED;eA zX^29h5ClPRBQQNdv6s#4Ct0hjX0Sv=M5H0YF!aFP35$Jo`SRtNtE*8ms(v%OC(CW6082zfM3Pw6fOCAxIakSvE5fK@q{&KlI z*?a#_GxOu6QVOs{L`0-nzGh}`&*$?m#rqVF8(QQpA|fJ<^fIu{%vM+ap;#=AyGkm+ z5)l!Rq)z{z|Mx`6NM8b;2lfN|z4!NrVR-0#XrTW9OeyJ@`EG{}00000NkvXXu0mjf DaJEMr diff --git a/dev/initdata/img/rolluproduct.jpg b/dev/initdata/img/rolluproduct.jpg deleted file mode 100644 index 0ba89e82d663aed02ba1ca532ee1620b16aecc74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14319 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 diff --git a/dev/initdata/img/swisstouch.png b/dev/initdata/img/swisstouch.png deleted file mode 100644 index 49dcb0aeb6df24a179a63afa7b0c61d6e1a7e366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5766 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 R$Nsx3FQXz|`^7Be{{iJXaQXlM diff --git a/dev/initdata/img/valeencompany.png b/dev/initdata/img/valeencompany.png deleted file mode 100644 index 7970901c0389e748713b4fbe2d4031fc529cb859..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4675 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 From a841db1eeb0dda68b6d8dddf5ad4d073f3b28f08 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 12:24:46 +0100 Subject: [PATCH 027/148] FIX Purge of temp files was broken --- htdocs/admin/tools/purge.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/htdocs/admin/tools/purge.php b/htdocs/admin/tools/purge.php index 9bd700a7c9e..ff5d2f5f134 100644 --- a/htdocs/admin/tools/purge.php +++ b/htdocs/admin/tools/purge.php @@ -49,13 +49,13 @@ if (! empty($conf->syslog->enabled)) if ($action=='purge' && ! preg_match('/^confirm/i',$choice) && ($choice != 'allfiles' || $confirm == 'yes') ) { $filesarray=array(); - + if ($choice=='tempfiles') { // Delete temporary files if ($dolibarr_main_data_root) { - $filesarray=dol_dir_list($dolibarr_main_data_root,"directories",1,'\/temp$'); + $filesarray=dol_dir_list($dolibarr_main_data_root,"directories",1,'^temp$'); } } @@ -76,7 +76,6 @@ if ($action=='purge' && ! preg_match('/^confirm/i',$choice) && ($choice != 'allf $count=0; if (count($filesarray)) { - foreach($filesarray as $key => $value) { //print "x ".$filesarray[$key]['fullname']."
    \n"; From 200a6d3c3b4a51a831383dd5a8cd54dea5c00f12 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 23 Jan 2016 12:27:49 +0100 Subject: [PATCH 028/148] Update demo data --- dev/initdata/documents_demo/.htaccess | 2 ++ .../documents_demo/commande/(PROV6)/(PROV6).pdf | Bin 0 -> 18566 bytes .../commande/CO1107-0002/CO1107-0002.pdf | Bin 0 -> 18495 bytes .../commande/CO1107-0003/CO1107-0003.pdf | Bin 0 -> 18349 bytes .../commande/CO1107-0004/CO1107-0004.pdf | Bin 0 -> 18471 bytes .../commande/CO1108-0001/CO1108-0001.pdf | Bin 0 -> 18425 bytes dev/initdata/documents_demo/custom/main.inc.php | 3 +++ .../documents_demo/custom/master.inc.php | 3 +++ .../doctemplates/invoices/template_invoice.odt | Bin 0 -> 37996 bytes .../doctemplates/orders/template_order.odt | Bin 0 -> 25555 bytes .../doctemplates/projects/template_project.odt | Bin 0 -> 29375 bytes .../proposals/template_proposal.odt | Bin 0 -> 25866 bytes .../tasks/template_task_summary.odt | Bin 0 -> 21249 bytes .../thirdparties/template_thirdparty.odt | Bin 0 -> 24295 bytes .../sending/SH1302-0001/SH1302-0001.pdf | Bin 0 -> 18038 bytes .../expensereport/(PROV2)/(PROV2).pdf | Bin 0 -> 18606 bytes .../ADMIN-ER00001-150101.pdf | Bin 0 -> 18485 bytes .../ADMIN-ER00002-150101.pdf | Bin 0 -> 18507 bytes .../facture/(PROV149)/(PROV149).pdf | Bin 0 -> 18536 bytes .../facture/AV1212-0001/AV1212-0001.pdf | Bin 0 -> 18432 bytes .../facture/AV1212-0002/AV1212-0002.pdf | Bin 0 -> 18232 bytes .../facture/AV1303-0003/AV1303-0003.pdf | Bin 0 -> 18229 bytes .../facture/FA1007-0002/FA1007-0002.pdf | Bin 0 -> 19222 bytes .../facture/FA1107-0006/FA1107-0006.pdf | Bin 0 -> 18930 bytes .../facture/FA1107-0019/FA1107-0019_invoice.odt | Bin 0 -> 48880 bytes .../facture/FA1108-0003/FA1108-0003.pdf | Bin 0 -> 18539 bytes .../facture/FA1108-0004/FA1108-0004.pdf | Bin 0 -> 18532 bytes .../facture/FA1108-0005/FA1108-0005.pdf | Bin 0 -> 18741 bytes .../facture/FA1108-0007/FA1108-0007.pdf | Bin 0 -> 18898 bytes .../facture/FA1212-0009/FA1212-0009.pdf | Bin 0 -> 18711 bytes .../facture/FA1212-0009/FA1212-0009_invoice.odt | Bin 0 -> 48787 bytes .../facture/FA1212-0011/FA1212-0011.pdf | Bin 0 -> 18697 bytes .../facture/FA1212-0021/FA1212-0021.pdf | Bin 0 -> 19392 bytes .../facture/FA1212-0023/FA1212-0023.pdf | Bin 0 -> 18711 bytes .../facture/FA1507-0015/FA1507-0015.pdf | Bin 0 -> 18540 bytes .../facture/FA1507-0015/FA1507-0015_invoice.odt | Bin 0 -> 48794 bytes .../ficheinter/FI1007-0001/FI1007-0001.pdf | Bin 0 -> 18036 bytes .../ficheinter/FI1511-0003/FI1511-0003.pdf | Bin 0 -> 18008 bytes .../commande/CF1007-0001/CF1007-0001.pdf | Bin 0 -> 18132 bytes .../commande/CF1007-0002/CF1007-0002.pdf | Bin 0 -> 18202 bytes .../commande/CF1303-0004/CF1303-0004.pdf | Bin 0 -> 18166 bytes .../fournisseur/facture/6/1/16/16.pdf | Bin 0 -> 8260 bytes .../fournisseur/facture/7/1/17/17.pdf | Bin 0 -> 8080 bytes .../mycompany/logos/mybigcompany.png | Bin 0 -> 9827 bytes .../logos/thumbs/mybigcompany_mini.png | Bin 0 -> 5383 bytes .../logos/thumbs/mybigcompany_small.png | Bin 0 -> 10586 bytes .../produit/APPLEPIE/applepieproduct.jpg | Bin 0 -> 15410 bytes .../APPLEPIE/thumbs/applepieproduct_mini.jpg | Bin 0 -> 2250 bytes .../produit/CAKECONTRIB/applepieproduct.jpg | Bin 0 -> 15410 bytes .../CAKECONTRIB/thumbs/applepieproduct_mini.jpg | Bin 0 -> 2250 bytes .../produit/COMP-XP4523/compxp4523product.jpg | Bin 0 -> 17068 bytes .../thumbs/compxp4523product_mini.jpg | Bin 0 -> 1991 bytes .../produit/DOLIDROID/dolidroid_114x114.png | Bin 0 -> 8406 bytes .../produit/DOLIDROID/dolidroid_512x512_en.png | Bin 0 -> 83178 bytes .../dolidroid_screenshot_home_720x1280.png | Bin 0 -> 33693 bytes .../DOLIDROID/thumbs/dolidroid_114x114_mini.png | Bin 0 -> 6544 bytes .../thumbs/dolidroid_512x512_en_mini.png | Bin 0 -> 7077 bytes .../dolidroid_screenshot_home_720x1280_mini.png | Bin 0 -> 3711 bytes .../produit/PEARPIE/pearpieproduct.jpg | Bin 0 -> 19420 bytes .../PEARPIE/thumbs/pearpieproduct_mini.jpg | Bin 0 -> 1737 bytes .../produit/PINKDRESS/pinkdressproduct.jpg | Bin 0 -> 18005 bytes .../PINKDRESS/thumbs/pinkdressproduct_mini.jpg | Bin 0 -> 1019 bytes .../produit/ROLLUPABC/rolluproduct.jpg | Bin 0 -> 14319 bytes .../ROLLUPABC/thumbs/rolluproduct_mini.jpg | Bin 0 -> 1396 bytes .../propale/PR1007-0001/PR1007-0001.pdf | Bin 0 -> 19187 bytes .../propale/PR1007-0002/PR1007-0002.pdf | Bin 0 -> 18603 bytes .../propale/PR1302-0005/PR1302-0005.pdf | Bin 0 -> 18787 bytes .../propale/PR1302-0006/PR1302-0006.pdf | Bin 0 -> 18642 bytes .../propale/PR1302-0007/PR1302-0007.pdf | Bin 0 -> 18642 bytes .../societe/1/logos/indiancompany.png | Bin 0 -> 4229 bytes .../1/logos/thumbs/indiancompany_mini.png | Bin 0 -> 5046 bytes .../1/logos/thumbs/indiancompany_small.png | Bin 0 -> 13969 bytes .../societe/10/logos/logo_nltechno_94x100.png | Bin 0 -> 4251 bytes .../logos/thumbs/logo_nltechno_94x100_mini.png | Bin 0 -> 10828 bytes .../logos/thumbs/logo_nltechno_94x100_small.png | Bin 0 -> 9724 bytes .../societe/11/logos/comapnycorp1company.png | Bin 0 -> 16141 bytes .../logos/thumbs/comapnycorp1company_mini.png | Bin 0 -> 9957 bytes .../logos/thumbs/comapnycorp1company_small.png | Bin 0 -> 30352 bytes .../societe/12/logos/pierrecurie.jpg | Bin 0 -> 5960 bytes .../12/logos/thumbs/pierrecurie_mini.jpg | Bin 0 -> 1942 bytes .../12/logos/thumbs/pierrecurie_small.jpg | Bin 0 -> 4886 bytes .../societe/13/logos/companycorp2company.png | Bin 0 -> 9362 bytes .../logos/thumbs/companycorp2company_mini.png | Bin 0 -> 6151 bytes .../logos/thumbs/companycorp2company_small.png | Bin 0 -> 18948 bytes .../societe/17/logos/bookkeepercompany.png | Bin 0 -> 7847 bytes .../17/logos/thumbs/bookkeepercompany_mini.png | Bin 0 -> 8453 bytes .../17/logos/thumbs/bookkeepercompany_small.png | Bin 0 -> 9199 bytes .../societe/19/logos/magicfoodstore.png | Bin 0 -> 4920 bytes .../19/logos/thumbs/magicfoodstore_mini.png | Bin 0 -> 4593 bytes .../19/logos/thumbs/magicfoodstore_small.png | Bin 0 -> 13292 bytes .../societe/2/logos/teclibcompany.png | Bin 0 -> 26702 bytes .../2/logos/thumbs/teclibcompany_mini.png | Bin 0 -> 6758 bytes .../2/logos/thumbs/teclibcompany_small.png | Bin 0 -> 25838 bytes .../societe/25/logos/printcompany.png | Bin 0 -> 20188 bytes .../25/logos/thumbs/printcompany_mini.png | Bin 0 -> 3962 bytes .../25/logos/thumbs/printcompany_small.png | Bin 0 -> 12735 bytes .../societe/3/logos/spanishcompany.png | Bin 0 -> 6865 bytes .../3/logos/thumbs/spanishcompany_mini.png | Bin 0 -> 6823 bytes .../3/logos/thumbs/spanishcompany_small.png | Bin 0 -> 18740 bytes .../4/logos/thumbs/valeencompany_mini.png | Bin 0 -> 5159 bytes .../4/logos/thumbs/valeencompany_small.png | Bin 0 -> 14504 bytes .../societe/4/logos/valeencompany.png | Bin 0 -> 4675 bytes .../societe/5/logos/nocountrycomp.png | Bin 0 -> 3761 bytes .../5/logos/thumbs/nocountrycomp_mini.png | Bin 0 -> 6670 bytes .../5/logos/thumbs/nocountrycomp_small.png | Bin 0 -> 19716 bytes .../societe/6/logos/swisstouch.png | Bin 0 -> 5766 bytes .../societe/6/logos/thumbs/swisstouch_mini.png | Bin 0 -> 8141 bytes .../societe/6/logos/thumbs/swisstouch_small.png | Bin 0 -> 22874 bytes .../societe/7/logos/genericcustomer.png | Bin 0 -> 7472 bytes .../7/logos/thumbs/genericcustomer_mini.png | Bin 0 -> 6132 bytes .../7/logos/thumbs/genericcustomer_small.png | Bin 0 -> 17822 bytes 111 files changed, 8 insertions(+) create mode 100644 dev/initdata/documents_demo/.htaccess create mode 100644 dev/initdata/documents_demo/commande/(PROV6)/(PROV6).pdf create mode 100644 dev/initdata/documents_demo/commande/CO1107-0002/CO1107-0002.pdf create mode 100644 dev/initdata/documents_demo/commande/CO1107-0003/CO1107-0003.pdf create mode 100644 dev/initdata/documents_demo/commande/CO1107-0004/CO1107-0004.pdf create mode 100644 dev/initdata/documents_demo/commande/CO1108-0001/CO1108-0001.pdf create mode 100644 dev/initdata/documents_demo/custom/main.inc.php create mode 100644 dev/initdata/documents_demo/custom/master.inc.php create mode 100644 dev/initdata/documents_demo/doctemplates/invoices/template_invoice.odt create mode 100644 dev/initdata/documents_demo/doctemplates/orders/template_order.odt create mode 100644 dev/initdata/documents_demo/doctemplates/projects/template_project.odt create mode 100644 dev/initdata/documents_demo/doctemplates/proposals/template_proposal.odt create mode 100644 dev/initdata/documents_demo/doctemplates/tasks/template_task_summary.odt create mode 100644 dev/initdata/documents_demo/doctemplates/thirdparties/template_thirdparty.odt create mode 100644 dev/initdata/documents_demo/expedition/sending/SH1302-0001/SH1302-0001.pdf create mode 100644 dev/initdata/documents_demo/expensereport/(PROV2)/(PROV2).pdf create mode 100644 dev/initdata/documents_demo/expensereport/ADMIN-ER00001-150101/ADMIN-ER00001-150101.pdf create mode 100644 dev/initdata/documents_demo/expensereport/ADMIN-ER00002-150101/ADMIN-ER00002-150101.pdf create mode 100644 dev/initdata/documents_demo/facture/(PROV149)/(PROV149).pdf create mode 100644 dev/initdata/documents_demo/facture/AV1212-0001/AV1212-0001.pdf create mode 100644 dev/initdata/documents_demo/facture/AV1212-0002/AV1212-0002.pdf create mode 100644 dev/initdata/documents_demo/facture/AV1303-0003/AV1303-0003.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1007-0002/FA1007-0002.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1107-0006/FA1107-0006.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1107-0019/FA1107-0019_invoice.odt create mode 100644 dev/initdata/documents_demo/facture/FA1108-0003/FA1108-0003.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1108-0004/FA1108-0004.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1108-0005/FA1108-0005.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1108-0007/FA1108-0007.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1212-0009/FA1212-0009.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1212-0009/FA1212-0009_invoice.odt create mode 100644 dev/initdata/documents_demo/facture/FA1212-0011/FA1212-0011.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1212-0021/FA1212-0021.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1212-0023/FA1212-0023.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1507-0015/FA1507-0015.pdf create mode 100644 dev/initdata/documents_demo/facture/FA1507-0015/FA1507-0015_invoice.odt create mode 100644 dev/initdata/documents_demo/ficheinter/FI1007-0001/FI1007-0001.pdf create mode 100644 dev/initdata/documents_demo/ficheinter/FI1511-0003/FI1511-0003.pdf create mode 100644 dev/initdata/documents_demo/fournisseur/commande/CF1007-0001/CF1007-0001.pdf create mode 100644 dev/initdata/documents_demo/fournisseur/commande/CF1007-0002/CF1007-0002.pdf create mode 100644 dev/initdata/documents_demo/fournisseur/commande/CF1303-0004/CF1303-0004.pdf create mode 100644 dev/initdata/documents_demo/fournisseur/facture/6/1/16/16.pdf create mode 100644 dev/initdata/documents_demo/fournisseur/facture/7/1/17/17.pdf create mode 100644 dev/initdata/documents_demo/mycompany/logos/mybigcompany.png create mode 100644 dev/initdata/documents_demo/mycompany/logos/thumbs/mybigcompany_mini.png create mode 100644 dev/initdata/documents_demo/mycompany/logos/thumbs/mybigcompany_small.png create mode 100644 dev/initdata/documents_demo/produit/APPLEPIE/applepieproduct.jpg create mode 100644 dev/initdata/documents_demo/produit/APPLEPIE/thumbs/applepieproduct_mini.jpg create mode 100644 dev/initdata/documents_demo/produit/CAKECONTRIB/applepieproduct.jpg create mode 100644 dev/initdata/documents_demo/produit/CAKECONTRIB/thumbs/applepieproduct_mini.jpg create mode 100644 dev/initdata/documents_demo/produit/COMP-XP4523/compxp4523product.jpg create mode 100644 dev/initdata/documents_demo/produit/COMP-XP4523/thumbs/compxp4523product_mini.jpg create mode 100644 dev/initdata/documents_demo/produit/DOLIDROID/dolidroid_114x114.png create mode 100644 dev/initdata/documents_demo/produit/DOLIDROID/dolidroid_512x512_en.png create mode 100644 dev/initdata/documents_demo/produit/DOLIDROID/dolidroid_screenshot_home_720x1280.png create mode 100644 dev/initdata/documents_demo/produit/DOLIDROID/thumbs/dolidroid_114x114_mini.png create mode 100644 dev/initdata/documents_demo/produit/DOLIDROID/thumbs/dolidroid_512x512_en_mini.png create mode 100644 dev/initdata/documents_demo/produit/DOLIDROID/thumbs/dolidroid_screenshot_home_720x1280_mini.png create mode 100644 dev/initdata/documents_demo/produit/PEARPIE/pearpieproduct.jpg create mode 100644 dev/initdata/documents_demo/produit/PEARPIE/thumbs/pearpieproduct_mini.jpg create mode 100644 dev/initdata/documents_demo/produit/PINKDRESS/pinkdressproduct.jpg create mode 100644 dev/initdata/documents_demo/produit/PINKDRESS/thumbs/pinkdressproduct_mini.jpg create mode 100644 dev/initdata/documents_demo/produit/ROLLUPABC/rolluproduct.jpg create mode 100644 dev/initdata/documents_demo/produit/ROLLUPABC/thumbs/rolluproduct_mini.jpg create mode 100644 dev/initdata/documents_demo/propale/PR1007-0001/PR1007-0001.pdf create mode 100644 dev/initdata/documents_demo/propale/PR1007-0002/PR1007-0002.pdf create mode 100644 dev/initdata/documents_demo/propale/PR1302-0005/PR1302-0005.pdf create mode 100644 dev/initdata/documents_demo/propale/PR1302-0006/PR1302-0006.pdf create mode 100644 dev/initdata/documents_demo/propale/PR1302-0007/PR1302-0007.pdf create mode 100644 dev/initdata/documents_demo/societe/1/logos/indiancompany.png create mode 100644 dev/initdata/documents_demo/societe/1/logos/thumbs/indiancompany_mini.png create mode 100644 dev/initdata/documents_demo/societe/1/logos/thumbs/indiancompany_small.png create mode 100644 dev/initdata/documents_demo/societe/10/logos/logo_nltechno_94x100.png create mode 100644 dev/initdata/documents_demo/societe/10/logos/thumbs/logo_nltechno_94x100_mini.png create mode 100644 dev/initdata/documents_demo/societe/10/logos/thumbs/logo_nltechno_94x100_small.png create mode 100644 dev/initdata/documents_demo/societe/11/logos/comapnycorp1company.png create mode 100644 dev/initdata/documents_demo/societe/11/logos/thumbs/comapnycorp1company_mini.png create mode 100644 dev/initdata/documents_demo/societe/11/logos/thumbs/comapnycorp1company_small.png create mode 100644 dev/initdata/documents_demo/societe/12/logos/pierrecurie.jpg create mode 100644 dev/initdata/documents_demo/societe/12/logos/thumbs/pierrecurie_mini.jpg create mode 100644 dev/initdata/documents_demo/societe/12/logos/thumbs/pierrecurie_small.jpg create mode 100644 dev/initdata/documents_demo/societe/13/logos/companycorp2company.png create mode 100644 dev/initdata/documents_demo/societe/13/logos/thumbs/companycorp2company_mini.png create mode 100644 dev/initdata/documents_demo/societe/13/logos/thumbs/companycorp2company_small.png create mode 100644 dev/initdata/documents_demo/societe/17/logos/bookkeepercompany.png create mode 100644 dev/initdata/documents_demo/societe/17/logos/thumbs/bookkeepercompany_mini.png create mode 100644 dev/initdata/documents_demo/societe/17/logos/thumbs/bookkeepercompany_small.png create mode 100644 dev/initdata/documents_demo/societe/19/logos/magicfoodstore.png create mode 100644 dev/initdata/documents_demo/societe/19/logos/thumbs/magicfoodstore_mini.png create mode 100644 dev/initdata/documents_demo/societe/19/logos/thumbs/magicfoodstore_small.png create mode 100644 dev/initdata/documents_demo/societe/2/logos/teclibcompany.png create mode 100644 dev/initdata/documents_demo/societe/2/logos/thumbs/teclibcompany_mini.png create mode 100644 dev/initdata/documents_demo/societe/2/logos/thumbs/teclibcompany_small.png create mode 100644 dev/initdata/documents_demo/societe/25/logos/printcompany.png create mode 100644 dev/initdata/documents_demo/societe/25/logos/thumbs/printcompany_mini.png create mode 100644 dev/initdata/documents_demo/societe/25/logos/thumbs/printcompany_small.png create mode 100644 dev/initdata/documents_demo/societe/3/logos/spanishcompany.png create mode 100644 dev/initdata/documents_demo/societe/3/logos/thumbs/spanishcompany_mini.png create mode 100644 dev/initdata/documents_demo/societe/3/logos/thumbs/spanishcompany_small.png create mode 100644 dev/initdata/documents_demo/societe/4/logos/thumbs/valeencompany_mini.png create mode 100644 dev/initdata/documents_demo/societe/4/logos/thumbs/valeencompany_small.png create mode 100644 dev/initdata/documents_demo/societe/4/logos/valeencompany.png create mode 100644 dev/initdata/documents_demo/societe/5/logos/nocountrycomp.png create mode 100644 dev/initdata/documents_demo/societe/5/logos/thumbs/nocountrycomp_mini.png create mode 100644 dev/initdata/documents_demo/societe/5/logos/thumbs/nocountrycomp_small.png create mode 100644 dev/initdata/documents_demo/societe/6/logos/swisstouch.png create mode 100644 dev/initdata/documents_demo/societe/6/logos/thumbs/swisstouch_mini.png create mode 100644 dev/initdata/documents_demo/societe/6/logos/thumbs/swisstouch_small.png create mode 100644 dev/initdata/documents_demo/societe/7/logos/genericcustomer.png create mode 100644 dev/initdata/documents_demo/societe/7/logos/thumbs/genericcustomer_mini.png create mode 100644 dev/initdata/documents_demo/societe/7/logos/thumbs/genericcustomer_small.png diff --git a/dev/initdata/documents_demo/.htaccess b/dev/initdata/documents_demo/.htaccess new file mode 100644 index 00000000000..cb24fd7fc0b --- /dev/null +++ b/dev/initdata/documents_demo/.htaccess @@ -0,0 +1,2 @@ +Order allow,deny +Deny from all diff --git a/dev/initdata/documents_demo/commande/(PROV6)/(PROV6).pdf b/dev/initdata/documents_demo/commande/(PROV6)/(PROV6).pdf new file mode 100644 index 0000000000000000000000000000000000000000..090d107a795cbe2b7c2e4ef09f35ae1f8686cbb6 GIT binary patch literal 18566 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
    wDA03vQ6m^3&tYAR74tneTM^XH?osI(~T3 z(}g;9ik?mr?ci*!5Z^`g zb9?+_H3bY9>Q8$14;54e*qHX{s206OKNzGf7L3;0v6Bq#OnR8Nz=;Z z&kOMng^AAJ{NI%%@NA5e8$%$}0y{%Jpw9n$`f2kA=|9Qm|F2|EZR3B-ke;IcanFU` zA3sCDUxTVsz~65cPTPR{ejwEV`I&0~E`DY!0Hu{=@I>b#{#vd4YliSNIVTU~L!9A2 z`LF>Lfet~z=m6{V(J<&5*^^YDCOR%dSJI-hTLz9$Pbfkg2&$my=a!syKolGiKtAsT zU!CtXXNZ2fjJlOKkW2vbEkK2`GxW#vX6&KBZ50$qqamT1KqW62qU8#O$)2K{oK{Q& zg}o?cFwEWA8OXi;%-fvgbkNj)Bze4mVc-MFLw;(-a$$I6A&}>ngFf_fjU_c RUJ+gaVSHw0MJ*-#{|B4^h?W2V literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/commande/CO1107-0002/CO1107-0002.pdf b/dev/initdata/documents_demo/commande/CO1107-0002/CO1107-0002.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f9d38ab68f3a65eea84991b7bd0580f1387117e6 GIT binary patch literal 18495 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 z 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/commande/CO1107-0004/CO1107-0004.pdf b/dev/initdata/documents_demo/commande/CO1107-0004/CO1107-0004.pdf new file mode 100644 index 0000000000000000000000000000000000000000..76fe6687796269a8714bb5e17f3103ab84bce4d8 GIT binary patch literal 18471 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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/commande/CO1108-0001/CO1108-0001.pdf b/dev/initdata/documents_demo/commande/CO1108-0001/CO1108-0001.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1f139c2bbba46a2047677b7e690f52282efd4a9f GIT binary patch literal 18425 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 JC~7GY|38?rF{%In literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/custom/main.inc.php b/dev/initdata/documents_demo/custom/main.inc.php new file mode 100644 index 00000000000..37b615bbe52 --- /dev/null +++ b/dev/initdata/documents_demo/custom/main.inc.php @@ -0,0 +1,3 @@ +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 literal 0 HcmV?d00001 diff --git a/dev/initdata/documents_demo/doctemplates/orders/template_order.odt b/dev/initdata/documents_demo/doctemplates/orders/template_order.odt new file mode 100644 index 0000000000000000000000000000000000000000..100afe5dac40738c940a936506829410a2e05243 GIT binary patch literal 25555 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