Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop

This commit is contained in:
Laurent Destailleur 2023-08-26 01:49:39 +02:00
commit 736cf9bedc
448 changed files with 4105 additions and 2906 deletions

View File

@ -81,10 +81,10 @@ $list_account[] = '---Others---';
$list_account[] = 'ACCOUNTING_VAT_SOLD_ACCOUNT';
$list_account[] = 'ACCOUNTING_VAT_BUY_ACCOUNT';
if ($mysoc->useRevenueStamp()) {
/*if ($mysoc->useRevenueStamp()) {
$list_account[] = 'ACCOUNTING_REVENUESTAMP_SOLD_ACCOUNT';
//$list_account[] = 'ACCOUNTING_REVENUESTAMP_BUY_ACCOUNT';
}
$list_account[] = 'ACCOUNTING_REVENUESTAMP_BUY_ACCOUNT';
}*/
$list_account[] = 'ACCOUNTING_VAT_PAY_ACCOUNT';
@ -265,8 +265,8 @@ foreach ($list_account as $key) {
print img_picto('', 'payment_vat', 'class="pictofixedwidth"');
} elseif (preg_match('/^ACCOUNTING_VAT/', $key)) {
print img_picto('', 'vat', 'class="pictofixedwidth"');
} elseif (preg_match('/^ACCOUNTING_REVENUESTAMP/', $key)) {
print img_picto('', 'vat', 'class="pictofixedwidth"');
/*} elseif (preg_match('/^ACCOUNTING_REVENUESTAMP/', $key)) {
print img_picto('', 'vat', 'class="pictofixedwidth"');*/
} elseif (preg_match('/^ACCOUNTING_ACCOUNT_CUSTOMER/', $key)) {
print img_picto('', 'bill', 'class="pictofixedwidth"');
} elseif (preg_match('/^LOAN_ACCOUNTING_ACCOUNT/', $key)) {

View File

@ -497,7 +497,7 @@ if ($action == 'create') {
// Ref document
print '<tr><td>';
print '<table class="nobordernopadding" width="100%"><tr><td>';
print '<table class="nobordernopadding centpercent"><tr><td>';
print $langs->trans('Piece');
print '</td>';
if ($action != 'editdocref') {

View File

@ -209,7 +209,7 @@ if ($result) {
}
}
$compta_revenuestamp = getDolGlobalString('ACCOUNTING_REVENUESTAMP_SOLD_ACCOUNT', 'NotDefined');
//$compta_revenuestamp = getDolGlobalString('ACCOUNTING_REVENUESTAMP_SOLD_ACCOUNT', 'NotDefined');
$vatdata = getTaxesFromId($obj->tva_tx.($obj->vat_src_code ? ' ('.$obj->vat_src_code.')' : ''), $mysoc, $mysoc, 0);
$compta_tva = (!empty($vatdata['accountancy_code_sell']) ? $vatdata['accountancy_code_sell'] : $cpttva);
@ -296,6 +296,27 @@ if ($result) {
$tablocaltax1[$obj->rowid][$compta_localtax1] += $obj->total_localtax1 * $situation_ratio;
$tablocaltax2[$obj->rowid][$compta_localtax2] += $obj->total_localtax2 * $situation_ratio;
$compta_revenuestamp = 'NotDefined';
if (!empty($revenuestamp)) {
$sqlrevenuestamp = "SELECT accountancy_code_sell FROM ".MAIN_DB_PREFIX."c_revenuestamp";
$sqlrevenuestamp .= " WHERE fk_pays = ".((int) $mysoc->country_id);
$sqlrevenuestamp .= " AND taux = ".((double) $revenuestamp);
$sqlrevenuestamp .= " AND active = 1";
$resqlrevenuestamp = $db->query($sqlrevenuestamp);
if ($resqlrevenuestamp) {
$num_rows_revenuestamp = $db->num_rows($resqlrevenuestamp);
if ($num_rows_revenuestamp > 1) {
dol_print_error($db, 'Failed 2 or more lines for the revenue stamp of your country. Check the dictionary of revenue stamp.');
} else {
$objrevenuestamp = $db->fetch_object($resqlrevenuestamp);
if ($objrevenuestamp) {
$compta_revenuestamp = $objrevenuestamp->accountancy_code_sell;
}
}
}
}
if (empty($tabrevenuestamp[$obj->rowid][$compta_revenuestamp]) && !empty($revenuestamp)) {
// The revenue stamp was never seen for this invoice id=$obj->rowid
$tabttc[$obj->rowid][$compta_soc] += $obj->revenuestamp;

View File

@ -5380,7 +5380,9 @@ abstract class CommonObject
if (isset($this->lines) && is_array($this->lines)) {
$nboflines = count($this->lines);
for ($i = 0; $i < $nboflines; $i++) {
$this->lines[$i] = clone $this->lines[$i];
if (is_object($this->lines[$i])) {
$this->lines[$i] = clone $this->lines[$i];
}
}
}
}
@ -9199,15 +9201,21 @@ abstract class CommonObject
/**
* Function to concat keys of fields
*
* @param string $alias String of alias of table for fields. For example 't'. It is recommended to use '' and set alias into fields defintion.
* @return string list of alias fields
* @param string $alias String of alias of table for fields. For example 't'. It is recommended to use '' and set alias into fields defintion.
* @param array $excludefields Array of fields to exclude
* @return string List of alias fields
*/
public function getFieldList($alias = '')
public function getFieldList($alias = '', $excludefields = array())
{
$keys = array_keys($this->fields);
if (!empty($alias)) {
$keys_with_alias = array();
foreach ($keys as $fieldname) {
if (!empty($excludefields)) {
if (in_array($fieldname, $excludefields)) { // The field is excluded and must not be in output
continue;
}
}
$keys_with_alias[] = $alias . '.' . $fieldname;
}
return implode(',', $keys_with_alias);

View File

@ -1077,19 +1077,16 @@ class Evaluation extends CommonObject
$return .= '<div class="info-box-content">';
$return .= '<span class="info-box-ref inline-block tdoverflowmax150 valignmiddle">'.(method_exists($this, 'getNomUrl') ? $this->getNomUrl(1) : $this->ref).'</span>';
$return .= '<input class="fright" id="cb'.$this->id.'" class="flat checkforselect" type="checkbox" name="toselect[]" value="'.$this->id.'"'.($selected ? ' checked="checked"' : '').'>';
if (property_exists($this, 'fk_user') && !(empty($this->fk_user))) {
$return .= '<br><span class="info-box-label opacitymedium">'.$langs->trans("Employee").'</span> : ';
$return .= '<span class="info-box-label ">'.$this->fk_user.'</span>';
if (!empty($arraydata['user'])) {
$return .= '<br><span class="info-box-label ">'.$arraydata['user'].'</span>';
}
if (property_exists($this, 'fk_job') && !(empty($this->fk_job))) {
$return .= '<br><span class="info-box-label opacitymedium">'.$langs->trans("Job").'</span> : ';
$return .= '<span class="info-box-label ">'.$this->fk_job.'</span>';
if (!empty($arraydata['job'])) {
$return .= '<br><span class="info-box-label ">'.$arraydata['job'].'</span>';
}
if (method_exists($this, 'getLibStatut')) {
$return .= '<br><div class="info-box-status margintoponly">'.$this->getLibStatut(3).'</div>';
}
$return .= '</span>';
$return .= '</div>';
$return .= '</div>';
$return .= '</div>';
return $return;

View File

@ -728,7 +728,7 @@ class Job extends CommonObject
$result = '';
$label = img_picto('', $this->picto).' <u>'.$langs->trans("Job").'</u>';
$label = img_picto('', $this->picto).' <u>'.$langs->trans("JobProfile").'</u>';
if (isset($this->status)) {
$label .= ' '.$this->getLibStatut(5);
}

View File

@ -105,17 +105,17 @@ class Position extends CommonObject
public $fields=array(
'rowid' => array('type'=>'integer', 'label'=>'TechnicalID', 'enabled'=>'1', 'position'=>1, 'notnull'=>1, 'visible'=>2, 'index'=>1, 'css'=>'left', 'comment'=>"Id"),
//'ref' => array('type'=>'varchar(128)', 'label'=>'Ref', 'enabled'=>'1', 'position'=>20, 'notnull'=>1, 'visible'=>1, 'index'=>1, 'searchall'=>1, 'showoncombobox'=>'1', 'comment'=>"Reference of object"),
'description' => array('type'=>'text', 'label'=>'Description', 'enabled'=>'1', 'position'=>60, 'notnull'=>0, 'visible'=>3,),
'date_creation' => array('type'=>'datetime', 'label'=>'DateCreation', 'enabled'=>'1', 'position'=>500, 'notnull'=>1, 'visible'=>-2,),
'tms' => array('type'=>'timestamp', 'label'=>'DateModification', 'enabled'=>'1', 'position'=>501, 'notnull'=>0, 'visible'=>-2,),
'fk_contrat' => array('type'=>'integer:Contrat:contrat/class/contrat.class.php', 'label'=>'fk_contrat', 'enabled'=>'1', 'position'=>50, 'notnull'=>0, 'visible'=>0,),
'fk_contrat' => array('type'=>'integer:Contrat:contrat/class/contrat.class.php', 'label'=>'fk_contrat', 'enabled'=>'isModEnabled("contract")', 'position'=>50, 'notnull'=>0, 'visible'=>0,),
'fk_user' => array('type'=>'integer:User:user/class/user.class.php', 'label'=>'Employee', 'enabled'=>'1', 'position'=>55, 'notnull'=>1, 'visible'=>1, 'default'=>0),
'fk_job' => array('type'=>'integer:Job:/hrm/class/job.class.php', 'label'=>'JobProfile', 'enabled'=>'1', 'position'=>56, 'notnull'=>1, 'visible'=>1,),
'date_start' => array('type'=>'date', 'label'=>'DateStart', 'enabled'=>'1', 'position'=>51, 'notnull'=>1, 'visible'=>1,),
'date_end' => array('type'=>'date', 'label'=>'DateEnd', 'enabled'=>'1', 'position'=>52, 'notnull'=>0, 'visible'=>1,),
'date_start' => array('type'=>'date', 'label'=>'DateStart', 'enabled'=>'1', 'position'=>101, 'notnull'=>1, 'visible'=>1,),
'date_end' => array('type'=>'date', 'label'=>'DateEnd', 'enabled'=>'1', 'position'=>102, 'notnull'=>0, 'visible'=>1,),
'description' => array('type'=>'text', 'label'=>'Description', 'enabled'=>'1', 'position'=>120, 'notnull'=>0, 'visible'=>3,),
'abort_comment' => array('type'=>'varchar(255)', 'label'=>'AbandonmentComment', 'enabled'=>'getDolGlobalInt("HRM_JOB_POSITON_ENDING_COMMENT")', 'position'=>502, 'notnull'=>0, 'visible'=>1,),
'note_public' => array('type'=>'html', 'label'=>'NotePublic', 'enabled'=>'1', 'position'=>70, 'notnull'=>0, 'visible'=>0,),
'note_private' => array('type'=>'html', 'label'=>'NotePrivate', 'enabled'=>'1', 'position'=>71, 'notnull'=>0, 'visible'=>0,),
'note_public' => array('type'=>'html', 'label'=>'NotePublic', 'enabled'=>'1', 'position'=>151, 'notnull'=>0, 'visible'=>0,),
'note_private' => array('type'=>'html', 'label'=>'NotePrivate', 'enabled'=>'1', 'position'=>152, 'notnull'=>0, 'visible'=>0,),
'fk_user_creat' => array('type'=>'integer:User:user/class/user.class.php', 'label'=>'UserAuthor', 'enabled'=>'1', 'position'=>510, 'notnull'=>1, 'visible'=>-2, 'foreignkey'=>'user.rowid',),
'fk_user_modif' => array('type'=>'integer:User:user/class/user.class.php', 'label'=>'UserModif', 'enabled'=>'1', 'position'=>511, 'notnull'=>-1, 'visible'=>-2,),
);
@ -687,12 +687,12 @@ class Position extends CommonObject
/**
* Return a link to the object card (with optionaly the picto)
*
* @param int $withpicto Include picto in link (0=No picto, 1=Include picto into link, 2=Only picto)
* @param string $option On what the link point to ('nolink', ...)
* @param int $notooltip 1=Disable tooltip
* @param string $morecss Add more css on link
* @param int $save_lastsearch_value -1=Auto, 0=No save of lastsearch_values when clicking, 1=Save lastsearch_values whenclicking
* @return string String with URL
* @param int $withpicto Include picto in link (0=No picto, 1=Include picto into link, 2=Only picto)
* @param string $option On what the link point to ('nolink', ...)
* @param int $notooltip 1=Disable tooltip
* @param string $morecss Add more css on link
* @param int $save_lastsearch_value -1=Auto, 0=No save of lastsearch_values when clicking, 1=Save lastsearch_values whenclicking
* @return string String with URL
*/
public function getNomUrl($withpicto = 0, $option = '', $notooltip = 0, $morecss = '', $save_lastsearch_value = -1)
{
@ -1140,13 +1140,12 @@ class Position extends CommonObject
$return .= '<div class="info-box-content">';
$return .= '<span class="info-box-ref inline-block tdoverflowmax150 valignmiddle">'.(method_exists($this, 'getNomUrl') ? $this->getNomUrl(1) : $this->ref).'</span>';
$return .= '<input class="fright" id="cb'.$this->id.'" class="flat checkforselect" type="checkbox" name="toselect[]" value="'.$this->id.'"'.($selected ? ' checked="checked"' : '').'>';
if (property_exists($this, 'fk_user') && !(empty($this->fk_user))) {
$return .= '<br><span class="info-box-label opacitymedium">'.$langs->trans("Employee").'</span> : ';
$return .= '<span class="info-box-label ">'.$this->fk_user.'</span>';
if (!empty($arraydata['user'])) {
$return .= '<br><span class="info-box-label ">'.$arraydata['user'].'</span>';
}
if (property_exists($this, 'fk_job') && !(empty($this->fk_job))) {
$return .= '<br><span class="info-box-label opacitymedium">'.$langs->trans("Job").'</span> : ';
$return .= '<span class="info-box-label ">'.$this->fk_job.'</span>';
if (!empty($arraydata['job'])) {
//$return .= '<br><span class="info-box-label opacitymedium">'.$langs->trans("JobProfile").'</span> : ';
$return .= '<br><span class="info-box-label ">'.$arraydata['job'].'</span>';
}
if (property_exists($this, 'date_start') && property_exists($this, 'date_end')) {
$return .= '<br><div class ="margintoponly"><span class="info-box-label ">'.dol_print_date($this->db->jdate($this->date_start), 'day').'</span>';

View File

@ -553,7 +553,7 @@ class Skill extends CommonObject
*/
public function validate($user, $notrigger = 0)
{
global $conf, $langs;
global $conf;
require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
@ -887,6 +887,10 @@ class Skill extends CommonObject
*/
public function LibStatut($status, $mode = 0)
{
if (empty($status)) {
$status = 0;
}
// phpcs:enable
if (empty($this->labelStatus) || empty($this->labelStatusShort)) {
global $langs;

View File

@ -472,9 +472,12 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
print '<table id="tablelines" class="noborder noshadow" width="100%">';
}
//if (!empty($object->lines)) {
$object->printObjectLines($action, $mysoc, null, GETPOST('lineid', 'int'), 1);
//}
$object->printObjectLines($action, $mysoc, null, GETPOST('lineid', 'int'), 1);
if (empty($object->lines)) {
print '<tr><td colspan="4"><span class="opacitymedium">'.img_warning().' '.$langs->trans("TheJobProfileHasNoSkillsDefinedFixBefore").'</td></tr>';
}
// Form to add new line
/*

View File

@ -467,16 +467,22 @@ if (!empty($moreforfilter)) {
}
$varpage = empty($contextpage) ? $_SERVER["PHP_SELF"] : $contextpage;
$selectedfields = $form->multiSelectArrayWithCheckbox('selectedfields', $arrayfields, $varpage); // This also change content of $arrayfields
$selectedfields = ($mode != 'kanban' ? $form->multiSelectArrayWithCheckbox('selectedfields', $arrayfields, $varpage, getDolGlobalString('MAIN_CHECKBOX_LEFT_COLUMN', '')) : ''); // This also change content of $arrayfields
$selectedfields .= (count($arrayofmassactions) ? $form->showCheckAddButtons('checkforselect', 1) : '');
print '<div class="div-table-responsive">'; // You can use div-table-responsive-no-min if you dont need reserved height for your table
print '<table class="tagtable nobottomiftotal liste'.($moreforfilter ? " listwithfilterbefore" : "").'">'."\n";
// Fields title search
// --------------------------------------------------------------------
print '<tr class="liste_titre">';
// Action column
if (getDolGlobalString('MAIN_CHECKBOX_LEFT_COLUMN')) {
print '<td class="liste_titre maxwidthsearch">';
$searchpicto = $form->showFilterButtons();
print $searchpicto;
print '</td>';
}
foreach ($object->fields as $key => $val) {
$cssforfield = (empty($val['csslist']) ? (empty($val['css']) ? '' : $val['css']) : $val['csslist']);
if ($key == 'status') {
@ -515,10 +521,12 @@ $parameters = array('arrayfields'=>$arrayfields);
$reshook = $hookmanager->executeHooks('printFieldListOption', $parameters, $object); // Note that $action and $object may have been modified by hook
print $hookmanager->resPrint;
// Action column
print '<td class="liste_titre maxwidthsearch">';
$searchpicto = $form->showFilterButtons();
print $searchpicto;
print '</td>';
if (!getDolGlobalString('MAIN_CHECKBOX_LEFT_COLUMN')) {
print '<td class="liste_titre maxwidthsearch">';
$searchpicto = $form->showFilterButtons();
print $searchpicto;
print '</td>';
}
print '</tr>'."\n";
$totalarray = array();
@ -527,6 +535,11 @@ $totalarray['nbfield'] = 0;
// Fields title label
// --------------------------------------------------------------------
print '<tr class="liste_titre">';
// Action column
if (getDolGlobalString('MAIN_CHECKBOX_LEFT_COLUMN')) {
print getTitleFieldOfList($selectedfields, 0, $_SERVER["PHP_SELF"], '', '', '', '', $sortfield, $sortorder, 'center maxwidthsearch ')."\n";
$totalarray['nbfield']++;
}
foreach ($object->fields as $key => $val) {
$cssforfield = (empty($val['csslist']) ? (empty($val['css']) ? '' : $val['css']) : $val['csslist']);
if ($key == 'status') {
@ -550,8 +563,10 @@ $parameters = array('arrayfields'=>$arrayfields, 'param'=>$param, 'sortfield'=>$
$reshook = $hookmanager->executeHooks('printFieldListTitle', $parameters, $object); // Note that $action and $object may have been modified by hook
print $hookmanager->resPrint;
// Action column
print getTitleFieldOfList($selectedfields, 0, $_SERVER["PHP_SELF"], '', '', '', '', $sortfield, $sortorder, 'center maxwidthsearch ')."\n";
$totalarray['nbfield']++;
if (!getDolGlobalString('MAIN_CHECKBOX_LEFT_COLUMN')) {
print getTitleFieldOfList($selectedfields, 0, $_SERVER["PHP_SELF"], '', '', '', '', $sortfield, $sortorder, 'center maxwidthsearch ')."\n";
$totalarray['nbfield']++;
}
print '</tr>'."\n";
@ -603,8 +618,8 @@ while ($i < $imaxinloop) {
if (in_array($object->id, $arrayofselected)) {
$selected = 1;
}
print $object->getKanbanView('', array('user'=>$userstatic->getNomUrl(1), 'job'=>$job->getNomUrl(1), 'selected' => in_array($object->id, $arrayofselected)));
}
print $object->getKanbanView('', array('user'=>$userstatic->getNomUrl(-1), 'job'=>$job->getNomUrl(1), 'selected' => $selected));
if ($i == ($imaxinloop - 1)) {
print '</div>';
print '</td></tr>';
@ -612,6 +627,21 @@ while ($i < $imaxinloop) {
} else {
// Show here line of result
print '<tr class="oddeven">';
// Action column
if (getDolGlobalString('MAIN_CHECKBOX_LEFT_COLUMN')) {
print '<td class="nowrap center">';
if ($massactionbutton || $massaction) { // If we are in select mode (massactionbutton defined) or if we have already selected and sent an action ($massaction) defined
$selected = 0;
if (in_array($object->id, $arrayofselected)) {
$selected = 1;
}
print '<input id="cb'.$object->id.'" class="flat checkforselect" type="checkbox" name="toselect[]" value="'.$object->id.'"'.($selected ? ' checked="checked"' : '').'>';
}
print '</td>';
if (!$i) {
$totalarray['nbfield']++;
}
}
foreach ($object->fields as $key => $val) {
$cssforfield = (empty($val['csslist']) ? (empty($val['css']) ? '' : $val['css']) : $val['csslist']);
if (in_array($val['type'], array('date', 'datetime', 'timestamp'))) {
@ -665,19 +695,20 @@ while ($i < $imaxinloop) {
$reshook = $hookmanager->executeHooks('printFieldListValue', $parameters, $object); // Note that $action and $object may have been modified by hook
print $hookmanager->resPrint;
// Action column
print '<td class="nowrap center">';
if ($massactionbutton || $massaction) { // If we are in select mode (massactionbutton defined) or if we have already selected and sent an action ($massaction) defined
$selected = 0;
if (in_array($object->id, $arrayofselected)) {
$selected = 1;
if (!getDolGlobalString('MAIN_CHECKBOX_LEFT_COLUMN')) {
print '<td class="nowrap center">';
if ($massactionbutton || $massaction) { // If we are in select mode (massactionbutton defined) or if we have already selected and sent an action ($massaction) defined
$selected = 0;
if (in_array($object->id, $arrayofselected)) {
$selected = 1;
}
print '<input id="cb'.$object->id.'" class="flat checkforselect" type="checkbox" name="toselect[]" value="'.$object->id.'"'.($selected ? ' checked="checked"' : '').'>';
}
print '</td>';
if (!$i) {
$totalarray['nbfield']++;
}
print '<input id="cb'.$object->id.'" class="flat checkforselect" type="checkbox" name="toselect[]" value="'.$object->id.'"'.($selected ? ' checked="checked"' : '').'>';
}
print '</td>';
if (!$i) {
$totalarray['nbfield']++;
}
print '</tr>'."\n";
}
@ -695,7 +726,7 @@ if ($num == 0) {
$colspan++;
}
}
print '<tr><td colspan="'.$colspan.'" class="opacitymedium">'.$langs->trans("NoRecordFound").'</td></tr>';
print '<tr><td colspan="'.$colspan.'"><span class="opacitymedium">'.$langs->trans("NoRecordFound").'</span></td></tr>';
}

View File

@ -181,7 +181,7 @@ llxHeader('', $title, $help_url);
// Part to create
if ($action == 'create') {
print load_fiche_titre($langs->trans("NewObject", $langs->transnoentities('Job')), '', 'object_' . $object->picto);
print load_fiche_titre($langs->trans("NewJobProfile", $langs->transnoentities('Job')), '', 'object_' . $object->picto);
print '<form method="POST" action="' . $_SERVER["PHP_SELF"] . '">';
print '<input type="hidden" name="token" value="' . newToken() . '">';
@ -220,7 +220,7 @@ if ($action == 'create') {
// Part to edit record
if (($id || $ref) && $action == 'edit') {
print load_fiche_titre($langs->trans("Job"), '', 'object_' . $object->picto);
print load_fiche_titre($langs->trans("JobProfile"), '', 'object_' . $object->picto);
print '<form method="POST" action="' . $_SERVER["PHP_SELF"] . '">';
print '<input type="hidden" name="token" value="' . newToken() . '">';

View File

@ -46,11 +46,35 @@ function jobPrepareHead($object)
$head[$h][0] = DOL_URL_ROOT."/hrm/skill_tab.php?id=".$object->id.'&objecttype=job';
$head[$h][1] = $langs->trans("RequiredSkills");
$nbResources = 0;
$sql = "SELECT COUNT(rowid) as nb FROM ".MAIN_DB_PREFIX."hrm_skillrank WHERE objecttype = 'job' AND fk_object = ".((int) $object->id);
$resql = $db->query($sql);
if ($resql) {
$obj = $db->fetch_object($resql);
if ($obj) {
$nbResources = $obj->nb;
}
}
if ($nbResources > 0) {
$head[$h][1] .= (empty($conf->global->MAIN_OPTIMIZEFORTEXTBROWSER) ? '<span class="badge marginleftonlyshort">'.($nbResources).'</span>' : '');
}
$head[$h][2] = 'skill_tab';
$h++;
$head[$h][0] = DOL_URL_ROOT."/hrm/position.php?fk_job=".$object->id;
$head[$h][1] = $langs->trans("EmployeesInThisPosition");
$head[$h][1] = $langs->trans("PositionsWithThisProfile");
$nbResources = 0;
$sql = "SELECT COUNT(rowid) as nb FROM ".MAIN_DB_PREFIX."hrm_job_user WHERE fk_job = ".((int) $object->id);
$resql = $db->query($sql);
if ($resql) {
$obj = $db->fetch_object($resql);
if ($obj) {
$nbResources = $obj->nb;
}
}
if ($nbResources > 0) {
$head[$h][1] .= (empty($conf->global->MAIN_OPTIMIZEFORTEXTBROWSER) ? '<span class="badge marginleftonlyshort">'.($nbResources).'</span>' : '');
}
$head[$h][2] = 'position';
$h++;

View File

@ -49,8 +49,16 @@ $cancel = GETPOST('cancel', 'alpha'); // We click on a Cancel button
$toselect = GETPOST('toselect', 'array'); // Array of ids of elements selected into a list
$contextpage = GETPOST('contextpage', 'aZ') ? GETPOST('contextpage', 'aZ') : 'jobpositionlist'; // To manage different context of search
$optioncss = GETPOST('optioncss', 'aZ'); // Option for the css output (always '' except when 'print')
$id = GETPOST('id', 'int');
$fk_job = GETPOST('fk_job', 'int');
$backtopage = GETPOST('backtopage', 'alpha');
$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha');
$id = GETPOST('id', 'int');
$ref = GETPOST('ref', 'alpha');
$fk_job = GETPOST('fk_job', 'int');
$fk_user = GETPOST('fk_user', 'int');
//$start_date = date('Y-m-d', GETPOST('date_startyear', 'int').'-'.GETPOST('date_startmonth', 'int').'-'.GETPOST('date_startday', 'int'));
$start_date = dol_mktime(0, 0, 0, GETPOST('date_startmonth', 'int'), GETPOST('date_startday', 'int'), GETPOST('date_startyear', 'int'));
// Load variable for pagination
$limit = GETPOST('limit', 'int') ? GETPOST('limit', 'int') : $conf->liste_limit;
@ -65,28 +73,13 @@ $offset = $limit * $page;
$pageprev = $page - 1;
$pagenext = $page + 1;
// Get parameters
$id = GETPOST('fk_job', 'int');
$ref = GETPOST('ref', 'alpha');
$fk_job = GETPOST('fk_job', 'int');
$fk_user = GETPOST('fk_user', 'int');
//$start_date = date('Y-m-d', GETPOST('date_startyear', 'int').'-'.GETPOST('date_startmonth', 'int').'-'.GETPOST('date_startday', 'int'));
$start_date = dol_mktime(0, 0, 0, GETPOST('date_startmonth', 'int'), GETPOST('date_startday', 'int'), GETPOST('date_startyear', 'int'));
$action = GETPOST('action', 'aZ09') ? GETPOST('action', 'aZ09') : 'view'; // The action 'add', 'create', 'edit', 'update', 'view', ...
$backtopage = GETPOST('backtopage', 'alpha');
$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha');
$fk_job = GETPOST('fk_job', 'int');
// Initialize technical objects
$object = new Job($db);
$objectposition = new Position($db);
$extrafields = new ExtraFields($db);
$diroutputmassaction = $conf->hrm->dir_output . '/temp/massgeneration/' . $user->id;
$hookmanager->initHooks(array('jobpositionlist', 'globalcard')); // Note that conf->hooks_modules contains array
$hookmanager->initHooks(array('jobpositioncard', 'globalcard')); // Note that conf->hooks_modules contains array
// Fetch optionals attributes and labels
@ -163,8 +156,12 @@ $upload_dir = $conf->hrm->multidir_output[isset($object->entity) ? $object->enti
//if ($user->socid > 0) $socid = $user->socid;
//$isdraft = (($object->status == $object::STATUS_DRAFT) ? 1 : 0);
//restrictedArea($user, $object->element, $object->id, $object->table_element, '', 'fk_soc', 'rowid', $isdraft);
if (empty($conf->hrm->enabled)) accessforbidden();
if (!$permissiontoread || ($action === 'create' && !$permissiontoadd)) accessforbidden();
if (!isModEnabled('hrm')) {
accessforbidden();
}
if (!$permissiontoread || ($action === 'create' && !$permissiontoadd)) {
accessforbidden();
}
/*
@ -176,16 +173,15 @@ $reshook = $hookmanager->executeHooks('doActions', $parameters, $object, $action
if ($reshook < 0) {
setEventMessages($hookmanager->error, $hookmanager->errors, 'errors');
}
if (empty($reshook)) {
$error = 0;
$backurlforlist = dol_buildpath('/hrm/position_list.php', 1);
//$backtopage = dol_buildpath('/hrm/position.php', 1) . '?fk_job=' . ($fk_job > 0 ? $fk_job : '__ID__');
if (empty($backtopage) || ($cancel && $fk_job <= 0)) {
if (empty($backtopage) || ($cancel && empty($id))) {
if (empty($backtopage) || ($cancel && strpos($backtopage, '__ID__'))) {
if ($fk_job == -1 && (($action != 'add' && $action != 'create') || $cancel)) {
if (empty($id) && (($action != 'add' && $action != 'create') || $cancel)) {
$backtopage = $backurlforlist;
} else {
if ($fk_job > 0) {
@ -230,6 +226,7 @@ if (empty($reshook)) {
include DOL_DOCUMENT_ROOT . '/core/actions_massactions.inc.php';
include DOL_DOCUMENT_ROOT . '/core/actions_addupdatedelete.inc.php';
$object = $job;
}
@ -275,12 +272,7 @@ if ($action == 'create') {
print dol_get_fiche_end();
print '<div class="center">';
print '<input type="submit" class="button" name="add" value="' . dol_escape_htmltag($langs->trans("Create")) . '">';
print '&nbsp; ';
print '<input type="' . ($backtopage ? "submit" : "button") . '" class="button button-cancel" name="cancel" value="' . dol_escape_htmltag($langs->trans("Cancel")) . '"' . ($backtopage ? '' : ' onclick="history.go(-1)"') . '>'; // Cancel for create does not post form if we don't know the backtopage
print '</div>';
print $form->buttonsSaveCancel("Create");
print '</form>';
@ -742,7 +734,7 @@ if ($job->id > 0 && (empty($action) || ($action != 'edit' && $action != 'create'
$colspan++;
}
}
print '<tr><td colspan="' . $colspan . '" class="opacitymedium">' . $langs->trans("NoRecordFound") . '</td></tr>';
print '<tr><td colspan="' . $colspan . '"><span class="opacitymedium">' . $langs->trans("NoRecordFound") . '</span></td></tr>';
}
@ -1304,7 +1296,7 @@ function DisplayPositionList()
$colspan++;
}
}
print '<tr><td colspan="' . $colspan . '" class="opacitymedium">' . $langs->trans("NoRecordFound") . '</td></tr>';
print '<tr><td colspan="' . $colspan . '"><span class="opacitymedium">' . $langs->trans("NoRecordFound") . '</span></td></tr>';
}

View File

@ -32,9 +32,8 @@ require '../main.inc.php';
require_once DOL_DOCUMENT_ROOT.'/core/class/html.formcompany.class.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/date.lib.php';
require_once DOL_DOCUMENT_ROOT.'/core/lib/company.lib.php';
// load hrm libraries
require_once __DIR__.'/class/position.class.php';
require_once DOL_DOCUMENT_ROOT.'/hrm/class/job.class.php';
require_once DOL_DOCUMENT_ROOT.'/hrm/class/position.class.php';
// for other modules
//dol_include_once('/othermodule/class/otherobject.class.php');
@ -205,6 +204,7 @@ if (empty($reshook)) {
*/
$form = new Form($db);
$jobstatic = new Job($db);
$now = dol_now();
@ -220,9 +220,9 @@ $morecss = array();
$sql = 'SELECT ';
$sql .= $object->getFieldList('t');
$sql .= ',';
$sql .= $userstatic->getFieldList('u');
$sql .= ',u.email, u.statut';
$sql .= ',j.rowid, j.label as job_label';
$sql .= $userstatic->getFieldList('u', array('rowid'));
$sql .= ', u.email, u.statut, u.photo, u.login'; // Add more field not yet into the user->fields
$sql .= ', j.rowid as job_id, j.label as job_label';
// Add fields from extrafields
if (!empty($extrafields->attributes[$object->table_element]['label'])) {
foreach ($extrafields->attributes[$object->table_element]['label'] as $key => $val) {
@ -620,7 +620,11 @@ while ($i < $imaxinloop) {
// get info needed
$object->date_start = $obj->date_start;
$object->date_end = $obj->date_end;
$object->fk_job = $obj->job_label;
$object->fk_job = $obj->job_id;
$jobstatic->id = $obj->job_id;
$jobstatic->label = $obj->job_label;
$jobstatic->status = $obj->job_status;
$userstatic->id = $obj->fk_user;
$userstatic->ref = $obj->fk_user;
@ -628,6 +632,9 @@ while ($i < $imaxinloop) {
$userstatic->lastname = $obj->lastname;
$userstatic->email = $obj->email;
$userstatic->statut = $obj->statut;
$userstatic->status = $obj->statut;
$userstatic->login = $obj->login;
$userstatic->photo = $obj->photo;
// output kanban
if ($massactionbutton || $massaction) { // If we are in select mode (massactionbutton defined) or if we have already selected and sent an action ($massaction) defined
@ -635,7 +642,7 @@ while ($i < $imaxinloop) {
if (in_array($object->id, $arrayofselected)) {
$selected = 1;
}
print $object->getKanbanView('', array('user' => $userstatic->getNomUrl(1), 'selected' => in_array($object->id, $arrayofselected)));
print $object->getKanbanView('', array('user' => $userstatic->getNomUrl(-1), 'job'=> $jobstatic->getNomUrl(1), 'selected' => in_array($object->id, $arrayofselected)));
}
if ($i == ($imaxinloop - 1)) {
print '</div>';

View File

@ -256,15 +256,14 @@ if (($id || $ref) && $action == 'edit') {
// Common attributes
include DOL_DOCUMENT_ROOT . '/core/tpl/commonfields_edit.tpl.php';
print '</table>';
// Other attributes
include DOL_DOCUMENT_ROOT.'/core/tpl/extrafields_edit.tpl.php';
print '</table>';
print '<hr>';
// SKILLDET
print dol_get_fiche_head(array(), '');
$SkilldetRecords = $object->fetchLines();
if (is_array($SkilldetRecords) && count($SkilldetRecords) == 0) {
@ -814,7 +813,7 @@ if ($action != "create" && $action != "edit") {
$colspan++;
}
}
print '<tr><td colspan="' . $colspan . '" class="opacitymedium">' . $langs->trans("NoRecordFound") . '</td></tr>';
print '<tr><td colspan="' . $colspan . '"><span class="opacitymedium">' . $langs->trans("NoRecordFound") . '</span></td></tr>';
}
if (!empty($resql)) $db->free($resql);

View File

@ -42,11 +42,6 @@ require_once DOL_DOCUMENT_ROOT . '/hrm/lib/hrm_skill.lib.php';
$langs->loadLangs(array('hrm', 'other'));
// Get Parameters
$id = GETPOST('id', 'int');
$TSkillsToAdd = GETPOST('fk_skill', 'array');
$objecttype = GETPOST('objecttype', 'alpha');
$TNote = GETPOST('TNote', 'array');
$lineid = GETPOST('lineid', 'int');
$action = GETPOST('action', 'aZ09');
$confirm = GETPOST('confirm', 'alpha');
$cancel = GETPOST('cancel', 'aZ09');
@ -54,6 +49,16 @@ $contextpage = GETPOST('contextpage', 'aZ') ? GETPOST('contextpage', 'aZ') : 'sk
$backtopage = GETPOST('backtopage', 'alpha');
$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha');
$id = GETPOST('id', 'int');
$TSkillsToAdd = GETPOST('fk_skill', 'array');
$objecttype = GETPOST('objecttype', 'alpha');
$TNote = GETPOST('TNote', 'array');
$lineid = GETPOST('lineid', 'int');
if (empty($objecttype)) {
$objecttype = 'job';
}
$TAuthorizedObjects = array('job', 'user');
$skill = new SkillRank($db);

View File

@ -11,6 +11,7 @@ LastModifiedRequests=أحدث طلبات السعر المعدلة %s
RequestsOpened=طلبات عروض اسعار مفتوحة
SupplierProposalArea=منطقة عروض الموردين
SupplierProposalShort=عرض المورد
AskPrice=طلب عرض السعر
NewAskPrice=طلب عرض سعر جديد
ShowSupplierProposal=فتح عرض السعر
AddSupplierProposal=عمل طلب عرض سعر
@ -39,3 +40,4 @@ DefaultModelSupplierProposalClosed=القالب الافتراضي عند إغل
SupplierProposalsToClose=عروض موردين لإغلاق
SupplierProposalsToProcess=عروض موردين لمعالجة
AllPriceRequests=جميع الطلبات
TypeContact_supplier_proposal_external_SERVICE=الممثل المتابع للعرض

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=تحذير ، تحتوي هذه القا
VueByAccountAccounting=عرض حسب الحساب المحاسبي
VueBySubAccountAccounting=عرض حسب الحساب المحاسبة الفرعي
MainAccountForCustomersNotDefined=حساب المحاسبة الرئيسي للعملاء الغير محددين في الإعدادات
MainAccountForSuppliersNotDefined=حساب المحاسبة الرئيسي للموردين الغير محددين في الإعدادات
MainAccountForUsersNotDefined=حساب المحاسبة الرئيسي للمستخدمين الغير محددين في الإعدادات
MainAccountForVatPaymentNotDefined=حساب المحاسبة الرئيسي لدفعات (VAT) الغير محددين في الإعدادات
MainAccountForSubscriptionPaymentNotDefined=حساب المحاسبة الرئيسي للمشتركين الغير محددين في الإعدادات
MainAccountForCustomersNotDefined=Main account (from the Chart of Account) for customers not defined in setup
MainAccountForSuppliersNotDefined=Main account (from the Chart of Account) for vendors not defined in setup
MainAccountForUsersNotDefined=Main account (from the Chart of Account) for users not defined in setup
MainAccountForRevenueStampSaleNotDefined=Account (from the Chart of Account) for the revenue stamp (sales) not defined in setup
MainAccountForRevenueStampPurchaseNotDefined=Account (from the Chart of Account) for the revenue stamp (purchases) not defined in setup
MainAccountForVatPaymentNotDefined=Account (from the Chart of Account) for VAT payment not defined in setup
MainAccountForSubscriptionPaymentNotDefined=Account (from the Chart of Account) for membership payment not defined in setup
MainAccountForRetainedWarrantyNotDefined=Account (from the Chart of Account) for the retained warranty not defined in setup
UserAccountNotDefined=لم يتم تعريف حساب في الحسابات في الاعدادات
AccountancyArea=منطقة المحاسبة

View File

@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=العلامة المائية على مسودات
MembersSetup=أعضاء وحدة الإعداد
MemberMainOptions=الخيارات الرئيسية
MemberCodeChecker=Options for automatic generation of member codes
AdherentLoginRequired= إدارة تسجيل الدخول لكل عضو
AdherentLoginRequired=Manage a login/password for each member
AdherentLoginRequiredDesc=Add a value for a login and a password on the member file. If the member is linked to a user, updating the member login and password will also update the user login and password.
AdherentMailRequired=البريد الإلكتروني مطلوب لإنشاء عضو جديد
MemberSendInformationByMailByDefault=مربع لإرسال الرسائل للأعضاء تأكيدا على افتراضي
MemberCreateAnExternalUserForSubscriptionValidated=قم بإنشاء تسجيل دخول مستخدم خارجي لكل اشتراك عضو جديد تم التحقق من صحته
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=ارتفاع الشعار على صيغة المست
DOC_SHOW_FIRST_SALES_REP=Show first sales representative
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=أضف عمودًا للصورة في سطور الاقتراح
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=عرض العمود إذا تم إضافة صورة على الخطوط
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Hide the unit price column on quotation requests
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Hide the total price column on quotation requests
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Hide the unit price column on purchase orders
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Hide the total price column on puchase orders
MAIN_PDF_NO_SENDER_FRAME=إخفاء الحدود في إطار عنوان المرسل
MAIN_PDF_NO_RECIPENT_FRAME=إخفاء الحدود على إطار عنوان المستلم
MAIN_PDF_HIDE_CUSTOMER_CODE=إخفاء رمز العميل
@ -2400,4 +2405,4 @@ OptionXShouldBeEnabledInModuleY=Option "<b>%s</b>" should be enabled into module
OptionXIsCorrectlyEnabledInModuleY=Option "<b>%s</b>" is enabled into module <b>%s</b>
AtBottomOfPage=At bottom of page
FailedAuth=failed authentications
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to disable login.
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to deny login.

View File

@ -1237,3 +1237,5 @@ SearchSyntaxTooltipForStringOrNum=For searching inside text fields, you can use
InProgress=قيد التنفيذ
DateOfPrinting=Date of printing
ClickFullScreenEscapeToLeave=Click here to switch in Full screen mode. Press ESCAPE to leave Full screen mode.
UserNotYetValid=Not yet valid
UserExpired=انتهى

View File

@ -42,7 +42,8 @@ SendAskRef=إرسال سعر الطلب٪ الصورة
SupplierProposalCard=طلب بطاقة
ConfirmDeleteAsk=هل تريد بالتأكيد حذف طلب السعر هذا <b> %s </b>؟
ActionsOnSupplierProposal=الأحداث على طلب السعر
DocModelAuroreDescription=نموذج طلب كامل (شعار ...)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DocModelZenithDescription=A complete template for a vendor quotation request template
CommercialAsk=طلب السعر
DefaultModelSupplierProposalCreate=إنشاء نموذج افتراضي
DefaultModelSupplierProposalToBill=القالب الافتراضي عند إغلاق طلب السعر (مقبول)

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=Warning, this list contains only the acc
VueByAccountAccounting=View by accounting account
VueBySubAccountAccounting=View by accounting subaccount
MainAccountForCustomersNotDefined=Основна счетоводна сметка за клиенти, която не е дефинирана в настройката
MainAccountForSuppliersNotDefined=Основна счетоводна сметка за доставчици, която не е дефинирана в настройката
MainAccountForUsersNotDefined=Основна счетоводна сметка за потребители, която не е дефинирана в настройката
MainAccountForVatPaymentNotDefined=Основна счетоводна сметка за плащане на ДДС, която не е дефинирана в настройката
MainAccountForSubscriptionPaymentNotDefined=Основна счетоводна сметка за плащане на абонамент, която не е дефинирана в настройката
MainAccountForCustomersNotDefined=Main account (from the Chart of Account) for customers not defined in setup
MainAccountForSuppliersNotDefined=Main account (from the Chart of Account) for vendors not defined in setup
MainAccountForUsersNotDefined=Main account (from the Chart of Account) for users not defined in setup
MainAccountForRevenueStampSaleNotDefined=Account (from the Chart of Account) for the revenue stamp (sales) not defined in setup
MainAccountForRevenueStampPurchaseNotDefined=Account (from the Chart of Account) for the revenue stamp (purchases) not defined in setup
MainAccountForVatPaymentNotDefined=Account (from the Chart of Account) for VAT payment not defined in setup
MainAccountForSubscriptionPaymentNotDefined=Account (from the Chart of Account) for membership payment not defined in setup
MainAccountForRetainedWarrantyNotDefined=Account (from the Chart of Account) for the retained warranty not defined in setup
UserAccountNotDefined=Accounting account for user not defined in setup
AccountancyArea=Секция за счетоводство

View File

@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=Воден знак върху чернови до
MembersSetup=Настройка на модула за членове
MemberMainOptions=Основни параметри
MemberCodeChecker=Options for automatic generation of member codes
AdherentLoginRequired= Управление на входни данни за всеки член
AdherentLoginRequired=Manage a login/password for each member
AdherentLoginRequiredDesc=Add a value for a login and a password on the member file. If the member is linked to a user, updating the member login and password will also update the user login and password.
AdherentMailRequired=Необходим е имейл при създаване на нов член
MemberSendInformationByMailByDefault=По подразбиране е активирано изпращането на потвърждение, чрез имейл до членове (валидиране или нов абонамент)
MemberCreateAnExternalUserForSubscriptionValidated=Create an external user login for each new member subscription validated
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=Height for logo on PDF
DOC_SHOW_FIRST_SALES_REP=Show first sales representative
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=Add column for picture on proposal lines
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=Width of the column if a picture is added on lines
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Hide the unit price column on quotation requests
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Hide the total price column on quotation requests
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Hide the unit price column on purchase orders
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Hide the total price column on puchase orders
MAIN_PDF_NO_SENDER_FRAME=Hide borders on sender address frame
MAIN_PDF_NO_RECIPENT_FRAME=Hide borders on recipent address frame
MAIN_PDF_HIDE_CUSTOMER_CODE=Hide customer code
@ -2400,4 +2405,4 @@ OptionXShouldBeEnabledInModuleY=Option "<b>%s</b>" should be enabled into module
OptionXIsCorrectlyEnabledInModuleY=Option "<b>%s</b>" is enabled into module <b>%s</b>
AtBottomOfPage=At bottom of page
FailedAuth=failed authentications
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to disable login.
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to deny login.

View File

@ -13,6 +13,7 @@ SupplierProposalArea=Секция със запитвания към доста
SupplierProposalShort=Запитване към доставчик
SupplierProposals=Запитвания към доставчик
SupplierProposalsShort=Запитвания към доставчик
AskPrice=Запитване за цена
NewAskPrice=Ново запитване за цена
ShowSupplierProposal=Показване на запитване за цена
AddSupplierProposal=Създаване на запитване за цена
@ -41,7 +42,8 @@ SendAskRef=Изпращане на запитване за цена %s
SupplierProposalCard=Запитване за цена
ConfirmDeleteAsk=Сигурни ли сте, че искате да изтриете това запитване за цена с № <b>%s</b>?
ActionsOnSupplierProposal=Свързани събития
DocModelAuroreDescription=Завършен шаблон на запитване (лого...)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DocModelZenithDescription=A complete template for a vendor quotation request template
CommercialAsk=Запитване за цена
DefaultModelSupplierProposalCreate=Създаване на шаблон по подразбиране
DefaultModelSupplierProposalToBill=Шаблон по подразбиране, когато се затваря запитване за цена (прието)
@ -52,3 +54,6 @@ SupplierProposalsToClose=Запитвания към доставчици за
SupplierProposalsToProcess=Запитвания към доставчици за обработка
LastSupplierProposals=Запитвания за цени: %s последни
AllPriceRequests=Всички запитвания
TypeContact_supplier_proposal_external_SHIPPING=Vendor contact for delivery
TypeContact_supplier_proposal_external_BILLING=Vendor contact for billing
TypeContact_supplier_proposal_external_SERVICE=Изготвил предложение

View File

@ -1237,3 +1237,5 @@ SearchSyntaxTooltipForStringOrNum=For searching inside text fields, you can use
InProgress=U toku
DateOfPrinting=Date of printing
ClickFullScreenEscapeToLeave=Click here to switch in Full screen mode. Press ESCAPE to leave Full screen mode.
UserNotYetValid=Not yet valid
UserExpired=Istekao

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=Warning, this list contains only the acc
VueByAccountAccounting=Visualització per compte comptable
VueBySubAccountAccounting=Visualització per subcompte comptable
MainAccountForCustomersNotDefined=Compte comptable per a clients no definida en la configuració
MainAccountForSuppliersNotDefined=Compte comptable principal per a proveïdors no definit a la configuració
MainAccountForUsersNotDefined=Compte comptable per a usuaris no de definit en la configuració
MainAccountForVatPaymentNotDefined=Compte comptable per a IVA no definida en la configuració
MainAccountForSubscriptionPaymentNotDefined=Compte comptable per a IVA no definida en la configuració del mòdul
MainAccountForCustomersNotDefined=Main account (from the Chart of Account) for customers not defined in setup
MainAccountForSuppliersNotDefined=Main account (from the Chart of Account) for vendors not defined in setup
MainAccountForUsersNotDefined=Main account (from the Chart of Account) for users not defined in setup
MainAccountForRevenueStampSaleNotDefined=Account (from the Chart of Account) for the revenue stamp (sales) not defined in setup
MainAccountForRevenueStampPurchaseNotDefined=Account (from the Chart of Account) for the revenue stamp (purchases) not defined in setup
MainAccountForVatPaymentNotDefined=Account (from the Chart of Account) for VAT payment not defined in setup
MainAccountForSubscriptionPaymentNotDefined=Account (from the Chart of Account) for membership payment not defined in setup
MainAccountForRetainedWarrantyNotDefined=Account (from the Chart of Account) for the retained warranty not defined in setup
UserAccountNotDefined=Compte comptable per a l'usuari no definit a la configuració
AccountancyArea=Àrea de comptabilitat

View File

@ -366,8 +366,8 @@ GenericMaskCodes2= <b> {cccc} </b> el codi del client en n caràcters <br><b>{cc
GenericMaskCodes3=Qualsevol altre caràcter a la màscara es quedarà sense canvis. <br> No es permeten espais<br>
GenericMaskCodes3EAN=La resta de caràcters de la màscara romandran intactes (excepte * o ? En 13a posició a EAN13). <br>No es permeten espais. <br> A EAN13, l'últim caràcter després de l'últim } a la 13a posició hauria de ser * o ? . Se substituirà per la clau calculada.<br>
GenericMaskCodes4a=<u>Example on the 99th %s of the third party TheCompany, with date 2023-01-31:</u><br>
GenericMaskCodes4b=<u>Example on third party created on 2023-01-31:</u><br>
GenericMaskCodes4c=<u>Example on product created on 2023-01-31:</u><br>
GenericMaskCodes4b=<u>Exemple en un tercer creat el 31/01/2023:</u><br>
GenericMaskCodes4c=<u>Exemple de producte creat el 31/01/2023:</u><br>
GenericMaskCodes5=<b>ABC{yy}{mm}-{000000}</b> will give <b>ABC2301-000099</b><br><b>{0000+100@1}-ZZZ/{dd}/XXX</b> will give <b>0199-ZZZ/31/XXX</b><br><b>IN{yy}{mm}-{0000}-{t}</b> will give <b>IN2301-0099-A</b> if the type of company is 'Responsable Inscripto' with code for type that is 'A_RI'
GenericNumRefModelDesc=Retorna un nombre creat d'acord amb una màscara definida.
ServerAvailableOnIPOrPort=Servidor disponible a l'adreça <b>%s</b> al port <b>%s</b>
@ -650,7 +650,7 @@ Module2300Name=Tasques programades
Module2300Desc=Gestió de tasques programades (àlies cron o taula de crons)
Module2400Name=Esdeveniments/Agenda
Module2400Desc=Seguiment d'esdeveniments. Registre d'esdeveniments automàtics per a fer el seguiment o registrar esdeveniments manuals o reunions. Aquest és el mòdul principal per a una bona gestió de la relació amb clients o proveïdors.
Module2430Name=Online Booking Calendar
Module2430Name=Calendari de reserves en línia
Module2430Desc=Proporcioneu un calendari en línia per a permetre que qualsevol persona pugui reservar una cita, segons els rangs o les disponibilitats predefinits.
Module2500Name=SGD / GCE
Module2500Desc=Sistema de gestió de documents / Gestió de continguts electrònics. Organització automàtica dels vostres documents generats o emmagatzemats. Compartiu-los quan ho necessiteu.
@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=Marca d'aigua en contractes (en cas d'estar buit)
MembersSetup=Configuració del mòdul Socis
MemberMainOptions=Opcions principals
MemberCodeChecker=Opcions per a la generació automàtica de codis de soci
AdherentLoginRequired= Gestiona un compte d'usuari per a cada soci
AdherentLoginRequired=Gestiona un compte d'usuari/contrasenya per a cada soci
AdherentLoginRequiredDesc=Add a value for a login and a password on the member file. If the member is linked to a user, updating the member login and password will also update the user login and password.
AdherentMailRequired=Cal un correu electrònic per a crear un soci nou
MemberSendInformationByMailByDefault=La casella de selecció per a enviar una confirmació per correu electrònic als socis (validació o nova subscripció) està activada per defecte
MemberCreateAnExternalUserForSubscriptionValidated=Creeu un usuari extern per a cada subscripció nova membre validada
@ -1642,9 +1643,9 @@ LDAPFieldEndLastSubscription=Data final d'afiliació
LDAPFieldTitle=Càrrec
LDAPFieldTitleExample=Exemple:títol
LDAPFieldGroupid=Identificador de grup
LDAPFieldGroupidExample=Example : gidnumber
LDAPFieldGroupidExample=Exemple : gidnumber
LDAPFieldUserid=Identificador personal
LDAPFieldUseridExample=Example : uidnumber
LDAPFieldUseridExample=Exemple : uidnumber
LDAPFieldHomedirectory=Directori dinici
LDAPFieldHomedirectoryExample=Exemple: directoriprincipal
LDAPFieldHomedirectoryprefix=Prefix del directori inicial
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=Alçada del logotip en PDF
DOC_SHOW_FIRST_SALES_REP=Mostra el primer agent comercial
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=Afegiu una columna per a la imatge a les línies de proposta
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=Amplada de la columna si s'afegeix una imatge a les línies
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Hide the unit price column on quotation requests
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Hide the total price column on quotation requests
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Hide the unit price column on purchase orders
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Hide the total price column on puchase orders
MAIN_PDF_NO_SENDER_FRAME=Amaga les vores del marc dadreça del remitent
MAIN_PDF_NO_RECIPENT_FRAME=Amaga les vores del marc dadreça destinatari
MAIN_PDF_HIDE_CUSTOMER_CODE=Amaga el codi de client
@ -2112,7 +2117,7 @@ NewEmailCollector=Col·lector nou de correus electrònics
EMailHost=Servidor IMAP de correu electrònic
EMailHostPort=Port del servidor IMAP de correu electrònic
loginPassword=Inici de sessió/Contrasenya
oauthToken=OAuth2 token
oauthToken=Testimoni OAuth2
accessType=Tipus d'accés
oauthService=Servei d'Oauth
TokenMustHaveBeenCreated=El mòdul OAuth2 ha d'estar habilitat i s'ha d'haver creat un testimoni oauth2 amb els permisos correctes (per exemple, l'àmbit "gmail_full" amb OAuth per a Gmail).
@ -2340,7 +2345,7 @@ INVOICE_ADD_ZATCA_QR_CODEMore=Alguns països àrabs necessiten aquest codi QR a
INVOICE_ADD_SWISS_QR_CODE=Mostra el codi QR-Bill suís a les factures
INVOICE_ADD_SWISS_QR_CODEMore=Switzerland's standard for invoices; make sure ZIP & City are filled and that the accounts have valid Swiss/Liechtenstein IBANs.
INVOICE_SHOW_SHIPPING_ADDRESS=Mostra l'adreça d'enviament
INVOICE_SHOW_SHIPPING_ADDRESSMore=Compulsory indication in some countries (France, ...)
INVOICE_SHOW_SHIPPING_ADDRESSMore=Indicació obligatòria en alguns països (França, ...)
UrlSocialNetworksDesc=Enllaç URL de la xarxa social. Utilitzeu {socialid} per a la part variable que conté l'identificador de la xarxa social.
IfThisCategoryIsChildOfAnother=Si aquesta categoria és fill d'una altra
DarkThemeMode=Mode de tema fosc
@ -2368,12 +2373,12 @@ DefinedAPathForAntivirusCommandIntoSetup=Definiu un camí per a un programa anti
TriggerCodes=Esdeveniments desencadenants
TriggerCodeInfo=Introduïu aquí els codis activadors que han de generar una publicació d'una sol·licitud web (només es permet l'URL extern). Podeu introduir diversos codis d'activació separats per una coma.
EditableWhenDraftOnly=Si no està marcat, el valor només es pot modificar quan l'objecte té un estat d'esborrany
CssOnEdit=CSS on edit pages
CssOnView=CSS on view pages
CssOnList=CSS on lists
HelpCssOnEditDesc=The CSS used when editing the field.<br>Example: "minwiwdth100 maxwidth500 widthcentpercentminusx"
HelpCssOnViewDesc=The CSS used when viewing the field.
HelpCssOnListDesc=The CSS used when field is inside a list table.<br>Example: "tdoverflowmax200"
CssOnEdit=CSS a les pàgines d'edició
CssOnView=CSS a les pàgines de visualització
CssOnList=CSS als llistats
HelpCssOnEditDesc=El CSS utilitzat en editar el camp.<br>Exemple: «minwiwdth100 maxwidth500 widthcentpercentminusx»
HelpCssOnViewDesc=El CSS utilitzat en visualitzar el camp.
HelpCssOnListDesc=El CSS utilitzat quan el camp es troba dins d'una taula de llista.<br>Exemple: «tdoverflowmax200»
RECEPTION_PDF_HIDE_ORDERED=Amaga la quantitat demanada als documents generats per a recepcions
MAIN_PDF_RECEPTION_DISPLAY_AMOUNT_HT=Mostra el preu als documents generats per a recepcions
WarningDisabled=Avís desactivat
@ -2399,5 +2404,5 @@ DefaultForTypeDesc=Plantilla utilitzada per defecte quan es crea un correu elect
OptionXShouldBeEnabledInModuleY=L'opció «<b>%s</b>» s'ha d'habilitar al mòdul <b>%s</b>
OptionXIsCorrectlyEnabledInModuleY=L'opció «<b>%s</b>» està habilitada al mòdul <b>%s</b>
AtBottomOfPage=A la part inferior de la pàgina
FailedAuth=failed authentications
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to disable login.
FailedAuth=autenticacions fallides
MaxNumberOfFailedAuth=Nombre màxim d'autenticacions fallides en 24 hores per a denegar l'inici de sessió.

View File

@ -60,7 +60,7 @@ EditFinancialAccount=Edició compte
LabelBankCashAccount=Nom del banc o de l'efectiu
AccountType=Tipus de compte
BankType0=Compte d'estalvis
BankType1=Current, cheque or credit card account
BankType1=Compte corrent, de xec o de targeta de crèdit
BankType2=Compte caixa/efectiu
AccountsArea=Àrea comptes
AccountCard=Fitxa compte
@ -106,8 +106,8 @@ BankLineNotReconciled=No conciliat
CustomerInvoicePayment=Cobrament a client
SupplierInvoicePayment=Pagament al proveïdor
SubscriptionPayment=Pagament de quota
WithdrawalPayment=Direct Debit payment
BankTransferPayment=Credit Transfer payment
WithdrawalPayment=Pagament per domiciliació bancària
BankTransferPayment=Pagament per transferència de crèdit
SocialContributionPayment=Pagament d'impostos varis
BankTransfer=Transferència bancària
BankTransfers=Transferències bancàries

View File

@ -164,7 +164,7 @@ BillFrom=Emissor
BillTo=Enviar a
ShippingTo=L'enviament a
ActionsOnBill=Accions en la factura
ActionsOnBillRec=Actions on recurring invoice
ActionsOnBillRec=Accions sobre factura recurrent
RecurringInvoiceTemplate=Plantilla / Factura recurrent
NoQualifiedRecurringInvoiceTemplateFound=No es pot generar cap factura de plantilla periòdica.
FoundXQualifiedRecurringInvoiceTemplate=S'han trobat %s factures recurrents de plantilla qualificades per a la generació.
@ -197,7 +197,7 @@ ConfirmClassifyPaidPartiallyReasonDiscount=La resta a pagar <b>(%s %s)</b> és u
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=La resta a pagar <b>(%s %s)</b> és un descompte acordat després de la facturació. Accepto perdre l'IVA d'aquest descompte
ConfirmClassifyPaidPartiallyReasonDiscountVat=La resta a pagar <b>(%s %s)</b> és un descompte atorgat perquè el pagament es va fer abans de temps. Recupero l'IVA d'aquest descompte, sense un abonament.
ConfirmClassifyPaidPartiallyReasonBadCustomer=Client morós
ConfirmClassifyPaidPartiallyReasonBadSupplier=Bad vendor
ConfirmClassifyPaidPartiallyReasonBadSupplier=Mal venedor
ConfirmClassifyPaidPartiallyReasonBankCharge=Deducció per banc (comissió bancària)
ConfirmClassifyPaidPartiallyReasonWithholdingTax=Retenció d'impostos
ConfirmClassifyPaidPartiallyReasonProductReturned=Productes retornats en part
@ -210,7 +210,7 @@ ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Aquesta elecció és possi
ConfirmClassifyPaidPartiallyReasonBankChargeDesc=L'import no pagat son <b>comissions bancàries</b>, deduïdes directament de <b>l'import correcte</b> pagat pel Client.
ConfirmClassifyPaidPartiallyReasonWithholdingTaxDesc=L'import no pagat mai es pagarà ja que es tracta d'una retenció a la font
ConfirmClassifyPaidPartiallyReasonOtherDesc=Utilitza aquesta opció si totes les altres no són adequades, per exemple, en la següent situació: <br>- el pagament no s'ha completat perquè alguns productes es van tornar a enviar<br>- la quantitat reclamada és massa important perquè s'ha oblidat un descompte <br>En tots els casos, s'ha de corregir l'import excessiu en el sistema de comptabilitat mitjançant la creació dun abonament.
ConfirmClassifyPaidPartiallyReasonBadSupplierDesc=A <b>bad supplier</b> is a supplier we refuse to pay.
ConfirmClassifyPaidPartiallyReasonBadSupplierDesc=Un <b>mal proveïdor</b> és un proveïdor que ens neguem a pagar.
ConfirmClassifyAbandonReasonOther=Altres
ConfirmClassifyAbandonReasonOtherDesc=Aquesta elecció serà per a qualsevol altre cas. Per exemple arran de la intenció de crear una factura rectificativa.
ConfirmCustomerPayment=Confirmes aquesta entrada de pagament per a <b>%s</b> %s?

View File

@ -137,7 +137,7 @@ CountryLV=Letònia
CountryLB=Líban
CountryLS=Lesotho
CountryLR=Libèria
CountryLY=Libya
CountryLY=Líbia
CountryLI=Liechtenstein
CountryLT=Lituània
CountryLU=Luxemburg

View File

@ -318,8 +318,10 @@ ErrorTheUrlOfYourDolInstanceDoesNotMatchURLIntoOAuthSetup=Error: The URL of you
ErrorMenuExistValue=Ja existeix un menú amb aquest títol o URL
ErrorSVGFilesNotAllowedAsLinksWithout=Els fitxers SVG no es permeten com a enllaços externs sense l'opció %s
ErrorTypeMenu=Impossible afegir un altre menú per al mateix mòdul a la barra de navegació, encara no es gestiona
ErrorTableExist=Table <b>%s</b> already exist
ErrorDictionaryNotFound=Dictionary <b>%s</b> not found
ErrorTableExist=La taula <b>%s</b> ja existeix
ErrorDictionaryNotFound=No s'ha trobat el diccionari <b>%s</b>
ErrorFailedToCreateSymLinkToMedias=Failed to create the symlinks %s to point to %s
# Warnings
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=El paràmetre PHP upload_max_filesize (%s) és superior al paràmetre PHP post_max_size (%s). No es tracta duna configuració consistent.
WarningPasswordSetWithNoAccount=S'ha establert una contrasenya per a aquest soci. Tot i això, no s'ha creat cap compte d'usuari. Per tant, aquesta contrasenya semmagatzema però no es pot utilitzar per a iniciar la sessió a Dolibarr. Pot ser utilitzat per un mòdul/interfície extern, però si no necessiteu definir cap inici de sessió ni contrasenya per a un soci, podeu desactivar l'opció "Gestiona un inici de sessió per a cada soci" des de la configuració del mòdul Socis. Si heu de gestionar un inici de sessió però no necessiteu cap contrasenya, podeu mantenir aquest camp buit per a evitar aquesta advertència. Nota: El correu electrònic també es pot utilitzar com a inici de sessió si el soci està enllaçat amb un usuari.
@ -360,7 +362,7 @@ WarningAutoValNotPossibleWhenStockIsDecreasedOnInvoiceVal=La validació automàt
WarningModuleNeedRefrech = El mòdul <b>%s</b> s'ha desactivat. No oblideu activar-lo
WarningPermissionAlreadyExist=Permisos existents per a aquest objecte
WarningGoOnAccountancySetupToAddAccounts=If this list is empty, go into menu %s - %s - %s to load or create accounts for your chart of account.
WarningCorrectedInvoiceNotFound=Corrected invoice not found
WarningCorrectedInvoiceNotFound=No s'ha trobat la factura corregida
SwissQrOnlyVIR = SwissQR invoice can only be added on invoices set to be paid with credit transfer payments.
SwissQrCreditorAddressInvalid = L'adreça del creditor no és vàlida (s'han definit el codi postal i la ciutat? (%s)
@ -389,4 +391,4 @@ BadSetupOfField = S'ha produït un error en configurar el camp
BadSetupOfFieldClassNotFoundForValidation = Error de configuració incorrecta del camp: no s'ha trobat la classe per a la validació
BadSetupOfFieldFileNotFound = Error de configuració incorrecta del camp: no s'ha trobat el fitxer per a incloure'l
BadSetupOfFieldFetchNotCallable = Error de configuració incorrecta del camp: la recuperació no es pot trucar a la classe
ErrorTooManyAttempts= Too many attempts, please try again later
ErrorTooManyAttempts= Massa intents, torna-ho a provar més tard

View File

@ -123,6 +123,6 @@ Language_ur_PK=Urdú
Language_uz_UZ=Uzbek
Language_vi_VN=Vietnamita
Language_zh_CN=Xinès
Language_zh_TW=Chinese (Taiwan)
Language_zh_TW=Xinès (Taiwan)
Language_zh_HK=Xinès (Hong Kong)
Language_bh_MY=Malai

View File

@ -235,8 +235,8 @@ PersonalValue=Valor personalitzat
NewObject=Nou %s
NewValue=Valor nou
OldValue=Valor antic %s
FieldXModified=Field %s modified
FieldXModifiedFromYToZ=Field %s modified from %s to %s
FieldXModified=S'ha modificat el camp %s
FieldXModifiedFromYToZ=El camp %s s'ha modificat de %s a %s
CurrentValue=Valor actual
Code=Codi
Type=Tipus
@ -348,7 +348,7 @@ MonthOfDay=Mes del dia
DaysOfWeek=Dies de la setmana
HourShort=H
MinuteShort=Minut
SecondShort=sec
SecondShort=seg
Rate=Tipus
CurrencyRate=Tarifa de conversió de moneda
UseLocalTax=Inclou impostos
@ -558,7 +558,7 @@ Unknown=Desconegut
General=General
Size=Mida
OriginalSize=Mida original
RotateImage=Rotate 90°
RotateImage=Gira 90°
Received=Rebut
Paid=Pagat
Topic=Assumpte
@ -1235,5 +1235,7 @@ DropFileToAddItToObject=Deixeu anar un fitxer per a afegir-lo en aquest objecte
UploadFileDragDropSuccess=Els fitxers s'han penjat correctament
SearchSyntaxTooltipForStringOrNum=For searching inside text fields, you can use the characters ^ or $ to make a 'start or end with' search or use the ! to make a 'does not contain' test. You can use the | between two strings instead of a space for a 'OR' condition instead of 'AND'. For numeric values, you can use the operator <, >, <=, >= or != before the value, to filter using a mathematical comparison
InProgress=En progrés
DateOfPrinting=Date of printing
ClickFullScreenEscapeToLeave=Click here to switch in Full screen mode. Press ESCAPE to leave Full screen mode.
DateOfPrinting=Data d'impressió
ClickFullScreenEscapeToLeave=Feu clic aquí per a canviar al mode de pantalla completa. Premeu ESCAPE per a sortir del mode de pantalla completa.
UserNotYetValid=Encara no vàlid
UserExpired=No al dia

View File

@ -163,11 +163,11 @@ ListOfTabsEntries=Llista d'entrades de pestanyes
TabsDefDesc=Definiu aquí les pestanyes proporcionades pel vostre mòdul
TabsDefDescTooltip=Les pestanyes proporcionades pel vostre mòdul/aplicació es defineixen a la matriu <strong> $this->tabs </strong> al fitxer descriptor del mòdul. Podeu editar manualment aquest fitxer o utilitzar l'editor incrustat.
BadValueForType=Valor incorrecte per al tipus %s
DefinePropertiesFromExistingTable=Definiu propietats a partir d'una taula existent
DefinePropertiesFromExistingTable=Definiu els camps/propietats d'una taula existent
DefinePropertiesFromExistingTableDesc=Si ja existeix una taula a la base de dades (per a que l'objecte es creï), podeu utilitzar-la per a definir les propietats de l'objecte.
DefinePropertiesFromExistingTableDesc2=Manteniu-lo buit si la taula encara no existeix. El generador de codi utilitzarà diferents tipus de camps per a crear un exemple de taula que podeu editar més tard.
GeneratePermissions=Vull afegir els permisos d'aquest objecte
GeneratePermissionsHelp=generar permisos per defecte per a aquest objecte
GeneratePermissions=Vull gestionar els permisos d'aquest objecte
GeneratePermissionsHelp=Si marqueu això, s'afegirà algun codi per a gestionar els permisos per a consultar, escriure i eliminar registres dels objectes
PermissionDeletedSuccesfuly=El permís s'ha eliminat correctament
PermissionUpdatedSuccesfuly=El permís s'ha actualitzat correctament
PermissionAddedSuccesfuly=El permís s'ha afegit correctament
@ -178,5 +178,6 @@ ApiObjectDeleted=API per a l'objecte %s s'ha suprimit correctament
CRUDRead=Llegit
CRUDCreateWrite=Crea o Actualitza
FailedToAddCodeIntoDescriptor=No s'ha pogut afegir el codi al descriptor. Comproveu que la cadena de comentaris «%s» encara està present al fitxer.
DictionariesCreated=Dictionary <b>%s</b> created successfully
DictionaryDeleted=Dictionary <b>%s</b> removed successfully
DictionariesCreated=Diccionari <b>%s</b> creat correctament
DictionaryDeleted=El diccionari <b>%s</b> s'ha eliminat correctament
PropertyModuleUpdated=La propietat <b>%s</b> s'ha actualitzat correctament

View File

@ -300,6 +300,7 @@ ConfirmBtnCommonContent = Esteu segur que voleu «%s»?
ConfirmBtnCommonTitle = Confirmeu la vostra acció
CloseDialog = Tancar
Autofill = Emplenament automàtic
OrPasteAnURL=o Enganxeu un URL
# externalsite
ExternalSiteSetup=Configuració de l'enllaç a la pàgina web externa

View File

@ -321,5 +321,5 @@ BatchNotFound=No s'ha trobat lot / sèrie per a aquest producte
StockMovementWillBeRecorded=Es registrarà el moviment d'estoc
StockMovementNotYetRecorded=El moviment d'estoc no es veurà afectat per aquest pas
WarningThisWIllAlsoDeleteStock=Advertència, això també destruirà totes les quantitats en estoc al magatzem
DeleteBatch=Delete lot/serial
ConfirmDeleteBatch=Are you sure you want to delete lot/serial ?
DeleteBatch=Esborra el lot/sèrie
ConfirmDeleteBatch=Esteu segur que voleu suprimir el lot/sèrie?

View File

@ -51,7 +51,7 @@ StripeAccount=Compte de Stripe
StripeChargeList=Llista de càrregues de Stripe
StripeTransactionList=Llista de transaccions de Stripe
StripeCustomerId=ID de client de Stripe
StripePaymentId=Stripe payment id
StripePaymentId=Id de pagament de Stripe
StripePaymentModes=Formes de pagament de Stripe
LocalID=ID local
StripeID=ID de Stripe

View File

@ -42,7 +42,8 @@ SendAskRef=Enviant la petició de preu %s
SupplierProposalCard=Fitxa de petició
ConfirmDeleteAsk=Estàs segur que vols suprimir aquest preu de sol·licitud <b>%s</b>?
ActionsOnSupplierProposal=Esdeveniments en petició de preu
DocModelAuroreDescription=Model de petició completa (logo...)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DocModelZenithDescription=A complete template for a vendor quotation request template
CommercialAsk=Petició de preu
DefaultModelSupplierProposalCreate=Model de creació per defecte
DefaultModelSupplierProposalToBill=Model per defecte en tancar una petició de preu (acceptada)

View File

@ -126,9 +126,9 @@ TicketParams=Paràmetres
TicketsShowModuleLogo=Mostra el logotip del mòdul a la interfície pública
TicketsShowModuleLogoHelp=Activeu aquesta opció per a ocultar el mòdul de logotip a les pàgines de la interfície pública
TicketsShowCompanyLogo=Mostra el logotip de l'empresa en la interfície pública
TicketsShowCompanyLogoHelp=Enable this option to show the logo of the main company in the pages of the public interface
TicketsShowCompanyFooter=Display the footer of the company in the public interface
TicketsShowCompanyFooterHelp=Enable this option to show the footer of the main company in the pages of the public interface
TicketsShowCompanyLogoHelp=Activeu aquesta opció per a mostrar el logotip de l'empresa principal a les pàgines de la interfície pública
TicketsShowCompanyFooter=Mostra el peu de pàgina de l'empresa a la interfície pública
TicketsShowCompanyFooterHelp=Activeu aquesta opció per a mostrar el peu de pàgina de l'empresa principal a les pàgines de la interfície pública
TicketsEmailAlsoSendToMainAddress=També envieu una notificació a ladreça de correu electrònic principal
TicketsEmailAlsoSendToMainAddressHelp=Activeu aquesta opció per a enviar també un correu electrònic a l'adreça definida a la configuració "%s" (vegeu la pestanya "%s")
TicketsLimitViewAssignedOnly=Restringir la visualització als tiquets assignats a l'usuari actual (no és efectiu per als usuaris externs, sempre estarà limitat al tercer de qui depengui)
@ -329,8 +329,8 @@ OldUser=Usuari antic
NewUser=Usuari nou
NumberOfTicketsByMonth=Nombre dentrades mensuals
NbOfTickets=Nombre dentrades
ExternalContributors=External contributors
AddContributor=Add external contributor
ExternalContributors=Col·laboradors externs
AddContributor=Afegeix un col·laborador extern
# notifications
TicketCloseEmailSubjectCustomer=Tiquet tancat

View File

@ -99,7 +99,7 @@ YourRole=Els seus rols
YourQuotaOfUsersIsReached=Ha arribat a la seva quota d'usuaris actius!
NbOfUsers=Nombre d'usuaris
NbOfPermissions=Nombre de permisos
DontDowngradeSuperAdmin=Only another admin can downgrade an admin
DontDowngradeSuperAdmin=Només un altre administrador pot rebaixar el nivell d'un administrador
HierarchicalResponsible=Supervisor
HierarchicView=Vista jeràrquica
UseTypeFieldToChange=Utilitzeu el camp Tipus per a canviar

View File

@ -158,5 +158,5 @@ Reservation=Reserva
PagesViewedPreviousMonth=Pàgines vistes (mes anterior)
PagesViewedTotal=Pàgines vistes (total)
Visibility=Visibilitat
Everyone=Everyone
AssignedContacts=Assigned contacts
Everyone=Tothom
AssignedContacts=Contactes assignats

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=Warning, this list contains only the acc
VueByAccountAccounting=View by accounting account
VueBySubAccountAccounting=View by accounting subaccount
MainAccountForCustomersNotDefined=Hlavní účetní účetnictví pro zákazníky, které nejsou definovány v nastavení
MainAccountForSuppliersNotDefined=Hlavní účty účetnictví pro dodavatele, které nejsou definovány v nastavení
MainAccountForUsersNotDefined=Hlavní účetní účetnictví pro uživatele, které nejsou definovány v nastavení
MainAccountForVatPaymentNotDefined=Účet hlavního účtu pro platbu DPH není definována v nastavení
MainAccountForSubscriptionPaymentNotDefined=Účet hlavního účtu je platba předplatného, která není definována v nastavení
MainAccountForCustomersNotDefined=Main account (from the Chart of Account) for customers not defined in setup
MainAccountForSuppliersNotDefined=Main account (from the Chart of Account) for vendors not defined in setup
MainAccountForUsersNotDefined=Main account (from the Chart of Account) for users not defined in setup
MainAccountForRevenueStampSaleNotDefined=Account (from the Chart of Account) for the revenue stamp (sales) not defined in setup
MainAccountForRevenueStampPurchaseNotDefined=Account (from the Chart of Account) for the revenue stamp (purchases) not defined in setup
MainAccountForVatPaymentNotDefined=Account (from the Chart of Account) for VAT payment not defined in setup
MainAccountForSubscriptionPaymentNotDefined=Account (from the Chart of Account) for membership payment not defined in setup
MainAccountForRetainedWarrantyNotDefined=Account (from the Chart of Account) for the retained warranty not defined in setup
UserAccountNotDefined=Accounting account for user not defined in setup
AccountancyArea=Účetní oblast

View File

@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=Vodoznak v návrhu smlouvy (žádný, je-li prázd
MembersSetup=Nastavení modulu členů
MemberMainOptions=Hlavní volby
MemberCodeChecker=Options for automatic generation of member codes
AdherentLoginRequired= Správa Přihlášení pro každého člena
AdherentLoginRequired=Manage a login/password for each member
AdherentLoginRequiredDesc=Add a value for a login and a password on the member file. If the member is linked to a user, updating the member login and password will also update the user login and password.
AdherentMailRequired=K vytvoření nového člena je třeba e-mail
MemberSendInformationByMailByDefault=Zaškrtávací políčko poslat mailem potvrzení členům (validace nebo nové předplatné) je ve výchozím nastavení
MemberCreateAnExternalUserForSubscriptionValidated=Create an external user login for each new member subscription validated
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=Height for logo on PDF
DOC_SHOW_FIRST_SALES_REP=Show first sales representative
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=Add column for picture on proposal lines
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=Width of the column if a picture is added on lines
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Hide the unit price column on quotation requests
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Hide the total price column on quotation requests
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Hide the unit price column on purchase orders
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Hide the total price column on puchase orders
MAIN_PDF_NO_SENDER_FRAME=Hide borders on sender address frame
MAIN_PDF_NO_RECIPENT_FRAME=Hide borders on recipent address frame
MAIN_PDF_HIDE_CUSTOMER_CODE=Hide customer code
@ -2400,4 +2405,4 @@ OptionXShouldBeEnabledInModuleY=Option "<b>%s</b>" should be enabled into module
OptionXIsCorrectlyEnabledInModuleY=Option "<b>%s</b>" is enabled into module <b>%s</b>
AtBottomOfPage=At bottom of page
FailedAuth=failed authentications
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to disable login.
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to deny login.

View File

@ -1237,3 +1237,5 @@ SearchSyntaxTooltipForStringOrNum=For searching inside text fields, you can use
InProgress=probíhá
DateOfPrinting=Date of printing
ClickFullScreenEscapeToLeave=Click here to switch in Full screen mode. Press ESCAPE to leave Full screen mode.
UserNotYetValid=Not yet valid
UserExpired=Vypršela

View File

@ -13,6 +13,7 @@ SupplierProposalArea=Oblast návrhů dodavatele
SupplierProposalShort=Návrh dodavatele
SupplierProposals=Návrhy dodavatele
SupplierProposalsShort=Návrhy dodavatele
AskPrice=Cenový požadavek
NewAskPrice=Nový cenový poožadavek
ShowSupplierProposal=Zobrazit cenový požadavek
AddSupplierProposal=Vytvoření cenového požadavku
@ -41,7 +42,8 @@ SendAskRef=Zaslání cenového požadavku %s
SupplierProposalCard=žádost o kartu
ConfirmDeleteAsk=Opravdu chcete tuto cenovou žádost <b> %s </ b> smazat?
ActionsOnSupplierProposal=Události cenových požadavků
DocModelAuroreDescription=Kompletní model, žádost (logo ...)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DocModelZenithDescription=A complete template for a vendor quotation request template
CommercialAsk=Cenový požadavek
DefaultModelSupplierProposalCreate=Tvorba z výchozí šablony
DefaultModelSupplierProposalToBill=Výchozí šablona při zavírání cenového požadavku (vzat v potaz)
@ -52,3 +54,6 @@ SupplierProposalsToClose=Uzavřené návrhy dodavatele
SupplierProposalsToProcess=Návrhy dodavatele ve zpracování
LastSupplierProposals=Poslední žádosti %s cena
AllPriceRequests=Všechny žádosti
TypeContact_supplier_proposal_external_SHIPPING=Vendor contact for delivery
TypeContact_supplier_proposal_external_BILLING=Vendor contact for billing
TypeContact_supplier_proposal_external_SERVICE=Zástupce následující vypracované nabídky

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=Warning, this list contains only the acc
VueByAccountAccounting=Gweld yn ôl cyfrif cyfrifeg
VueBySubAccountAccounting=Gweld trwy isgyfrif cyfrifo
MainAccountForCustomersNotDefined=Prif gyfrif cyfrifo ar gyfer cwsmeriaid heb ei ddiffinio yn y gosodiad
MainAccountForSuppliersNotDefined=Prif gyfrif cyfrifo ar gyfer gwerthwyr heb ei ddiffinio yn y gosodiad
MainAccountForUsersNotDefined=Prif gyfrif cyfrifo ar gyfer defnyddwyr heb ei ddiffinio yn y gosodiad
MainAccountForVatPaymentNotDefined=Prif gyfrif cyfrifo ar gyfer taliad TAW heb ei ddiffinio yn y gosodiad
MainAccountForSubscriptionPaymentNotDefined=Prif gyfrif cyfrifo ar gyfer taliad tanysgrifiad heb ei ddiffinio yn y gosodiad
MainAccountForCustomersNotDefined=Main account (from the Chart of Account) for customers not defined in setup
MainAccountForSuppliersNotDefined=Main account (from the Chart of Account) for vendors not defined in setup
MainAccountForUsersNotDefined=Main account (from the Chart of Account) for users not defined in setup
MainAccountForRevenueStampSaleNotDefined=Account (from the Chart of Account) for the revenue stamp (sales) not defined in setup
MainAccountForRevenueStampPurchaseNotDefined=Account (from the Chart of Account) for the revenue stamp (purchases) not defined in setup
MainAccountForVatPaymentNotDefined=Account (from the Chart of Account) for VAT payment not defined in setup
MainAccountForSubscriptionPaymentNotDefined=Account (from the Chart of Account) for membership payment not defined in setup
MainAccountForRetainedWarrantyNotDefined=Account (from the Chart of Account) for the retained warranty not defined in setup
UserAccountNotDefined=Accounting account for user not defined in setup
AccountancyArea=Maes cyfrifo

View File

@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=Dyfrnod ar gontractau drafft (dim os yn wag)
MembersSetup=Gosod modiwl aelodau
MemberMainOptions=Prif opsiynau
MemberCodeChecker=Options for automatic generation of member codes
AdherentLoginRequired= Rheoli Mewngofnodi ar gyfer pob aelod
AdherentLoginRequired=Manage a login/password for each member
AdherentLoginRequiredDesc=Add a value for a login and a password on the member file. If the member is linked to a user, updating the member login and password will also update the user login and password.
AdherentMailRequired=Mae angen e-bost i greu aelod newydd
MemberSendInformationByMailByDefault=Mae'r blwch ticio i anfon cadarnhad post at aelodau (dilysiad neu danysgrifiad newydd) ymlaen yn ddiofyn
MemberCreateAnExternalUserForSubscriptionValidated=Creu mewngofnod defnyddiwr allanol ar gyfer pob tanysgrifiad aelod newydd a ddilysir
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=Uchder ar gyfer y logo ar PDF
DOC_SHOW_FIRST_SALES_REP=Show first sales representative
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=Ychwanegu colofn ar gyfer llun ar linellau cynnig
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=Lled y golofn os ychwanegir llun ar linellau
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Hide the unit price column on quotation requests
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Hide the total price column on quotation requests
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Hide the unit price column on purchase orders
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Hide the total price column on puchase orders
MAIN_PDF_NO_SENDER_FRAME=Cuddio borderi ar ffrâm cyfeiriad anfonwr
MAIN_PDF_NO_RECIPENT_FRAME=Cuddio borderi ar ffrâm cyfeiriad y rysáit
MAIN_PDF_HIDE_CUSTOMER_CODE=Cuddio cod cwsmer
@ -2400,4 +2405,4 @@ OptionXShouldBeEnabledInModuleY=Option "<b>%s</b>" should be enabled into module
OptionXIsCorrectlyEnabledInModuleY=Option "<b>%s</b>" is enabled into module <b>%s</b>
AtBottomOfPage=At bottom of page
FailedAuth=failed authentications
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to disable login.
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to deny login.

View File

@ -42,7 +42,8 @@ SendAskRef=Anfon y cais pris %s
SupplierProposalCard=Cerdyn cais
ConfirmDeleteAsk=A ydych yn siŵr eich bod am ddileu'r cais pris hwn <b> %s </b> ?
ActionsOnSupplierProposal=Digwyddiadau ar gais pris
DocModelAuroreDescription=Model cais cyflawn (logo...)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DocModelZenithDescription=A complete template for a vendor quotation request template
CommercialAsk=Cais pris
DefaultModelSupplierProposalCreate=Creu model diofyn
DefaultModelSupplierProposalToBill=Templed rhagosodedig wrth gau cais pris (derbynnir)

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=Advarsel, denne liste indeholder kun de
VueByAccountAccounting=Vis efter regnskabskonto
VueBySubAccountAccounting=Vis efter regnskabsmæssig underkonto
MainAccountForCustomersNotDefined=Standardkonto for kunder, der ikke er defineret i opsætningen
MainAccountForSuppliersNotDefined=Hoved kontokort for leverandører, der ikke er defineret i opsætningen
MainAccountForUsersNotDefined=Standardkonto for brugere, der ikke er defineret i opsætningen
MainAccountForVatPaymentNotDefined=Standardkonto for momsbetaling ikke defineret i opsætningen
MainAccountForSubscriptionPaymentNotDefined=Hovedkontokonto for abonnementsbetaling, der ikke er defineret i opsætningen
MainAccountForCustomersNotDefined=Hovedkonto (fra kontoplanen) for kunder, der ikke er defineret i opsætning
MainAccountForSuppliersNotDefined=Hovedkonto (fra kontoplanen) for leverandører, der ikke er defineret i opsætning
MainAccountForUsersNotDefined=Hovedkonto (fra kontoplanen) for brugere, der ikke er defineret i opsætning
MainAccountForRevenueStampSaleNotDefined=Konto (fra kontoplanen) for indtægtsstemplet (salg), der ikke er defineret i opsætning
MainAccountForRevenueStampPurchaseNotDefined=Konto (fra kontoplanen) for indtægtsstemplet (køb), der ikke er defineret i opsætning
MainAccountForVatPaymentNotDefined=Konto (fra kontoplanen) til momsbetaling ikke defineret i opsætning
MainAccountForSubscriptionPaymentNotDefined=Konto (fra kontoplanen) til medlemsbetaling ikke defineret i opsætning
MainAccountForRetainedWarrantyNotDefined=Konto (fra kontoplanen) for den bibeholdte garanti, der ikke er defineret i opsætningen
UserAccountNotDefined=Regnskabskonto for bruger er ikke defineret i opsætning
AccountancyArea=Bogførings område

View File

@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=Vandmærke på udkast til kontrakt (ingen hvis tom
MembersSetup=Opsætning af medlemsmodul
MemberMainOptions=Standardmuligheder
MemberCodeChecker=Muligheder for automatisk generering af medlemskoder
AdherentLoginRequired= Administrer et login for hvert medlem
AdherentLoginRequired=Administrer et login/adgangskode for hvert medlem
AdherentLoginRequiredDesc=Tilføj en værdi for et login og en adgangskode på medlemsfilen. Hvis medlemmet er knyttet til en bruger, vil opdatering af medlemslogin og adgangskode også opdatere brugerlogin og adgangskode.
AdherentMailRequired=E-mail påkrævet for at oprette et nyt medlem
MemberSendInformationByMailByDefault=Afkrydsningsfeltet for at sende mailbekræftelse til medlemmer (validering eller nyt abonnement) er slået til som standard
MemberCreateAnExternalUserForSubscriptionValidated=Opret et eksternt brugerlogin for hvert nyt medlemsabonnement, der valideres
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=Højde for logo på PDF
DOC_SHOW_FIRST_SALES_REP=Vis den første salgsrepræsentant
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=Tilføj kolonne til billede på forslagslinjer
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=Spaltens bredde, hvis et billede tilføjes på linjer
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Skjul enhedspriskolonnen på tilbudsanmodninger
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Skjul totalpriskolonnen på tilbudsanmodninger
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Skjul enhedspriskolonnen på indkøbsordrer
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Skjul totalpriskolonnen på indkøbsordrer
MAIN_PDF_NO_SENDER_FRAME=Skjul kanter på afsenderadresserammen
MAIN_PDF_NO_RECIPENT_FRAME=Skjul kanter på receptadresserammen
MAIN_PDF_HIDE_CUSTOMER_CODE=Skjul kundekode
@ -2400,4 +2405,4 @@ OptionXShouldBeEnabledInModuleY=Indstillingen " <b> %s </b> " skal aktiveres i m
OptionXIsCorrectlyEnabledInModuleY=Indstillingen " <b> %s </b> " er aktiveret i modulet <b> %s </b>
AtBottomOfPage=Nederst på siden
FailedAuth=mislykkede godkendelser
MaxNumberOfFailedAuth=Maks. antal mislykkede godkendelser inden for 24 timer for at deaktivere login.
MaxNumberOfFailedAuth=Maks. antal mislykkede godkendelser inden for 24 timer for at nægte login.

View File

@ -253,6 +253,8 @@ CalculationMode=Udregningsmåde
AccountancyJournal=Regnskabskladde
ACCOUNTING_VAT_SOLD_ACCOUNT=Konto (fra kontoplanen) skal bruges som standardkonto for moms ved salg (bruges, hvis det ikke er defineret i opsætning af momsordbog)
ACCOUNTING_VAT_BUY_ACCOUNT=Konto (fra kontoplanen), der skal bruges som standardkonto for moms på køb (bruges, hvis det ikke er defineret i opsætning af momsordbog)
ACCOUNTING_REVENUESTAMP_SOLD_ACCOUNT=Konto (fra kontoplanen), der skal bruges til indtægtsstemplet ved salg
ACCOUNTING_REVENUESTAMP_BUY_ACCOUNT=Konto (fra kontoplanen), der skal bruges til indtægtsstemplet på køb
ACCOUNTING_VAT_PAY_ACCOUNT=Konto (fra kontoplanen), der skal bruges som standardkonto til betaling af moms
ACCOUNTING_VAT_BUY_REVERSE_CHARGES_CREDIT=Konto (fra kontoplanen) skal bruges som standardkonto for moms på køb til omvendt betalingspligt (kredit)
ACCOUNTING_VAT_BUY_REVERSE_CHARGES_DEBIT=Konto (fra kontoplanen) skal bruges som standardkonto for moms på køb til omvendt debitering (Debet)

View File

@ -320,6 +320,8 @@ ErrorSVGFilesNotAllowedAsLinksWithout=SVG-filer er ikke tilladt som eksterne lin
ErrorTypeMenu=Umuligt at tilføje en anden menu for det samme modul på navbaren, ikke håndtere endnu
ErrorTableExist=Tabel <b> %s </b> findes allerede
ErrorDictionaryNotFound=Ordbog <b> %s </b> ikke fundet
ErrorFailedToCreateSymLinkToMedias=Kunne ikke oprette symbollinkene %s for at pege på %s
# Warnings
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Din PHP-parameter upload_max_filesize (%s) er højere end PHP-parameter post_max_size (%s). Dette er ikke en ensartet opsætning.
WarningPasswordSetWithNoAccount=Der blev angivet en adgangskode til dette medlem. Der blev dog ikke oprettet en brugerkonto. Så denne adgangskode er gemt, men kan ikke bruges til at logge ind på Dolibarr. Det kan bruges af et eksternt modul/interface, men hvis du ikke behøver at definere noget login eller adgangskode for et medlem, kan du deaktivere muligheden "Administrer et login for hvert medlem" fra medlemsmodulets opsætning. Hvis du har brug for at administrere et login, men ikke har brug for nogen adgangskode, kan du holde dette felt tomt for at undgå denne advarsel. Bemærk: E-mail kan også bruges som login, hvis medlemmet er knyttet til en bruger.

View File

@ -1237,3 +1237,5 @@ SearchSyntaxTooltipForStringOrNum=For at søge i tekstfelter kan du bruge tegnen
InProgress=I gang
DateOfPrinting=Udskrivningsdato
ClickFullScreenEscapeToLeave=Klik her for at skifte i fuldskærmstilstand. Tryk på ESCAPE for at forlade fuldskærmstilstand.
UserNotYetValid=Ikke gyldig endnu
UserExpired=Udløbet

View File

@ -163,11 +163,11 @@ ListOfTabsEntries=Liste over faneposter
TabsDefDesc=Definer her de faner, som dit modul giver
TabsDefDescTooltip=Fanerne, der leveres af dit modul/applikation, er defineret i arrayet <strong> $this->tabs </strong> i modulbeskrivelsesfilen. Du kan redigere denne fil manuelt eller bruge den indlejrede editor.
BadValueForType=Forkert værdi for type %s
DefinePropertiesFromExistingTable=Definer egenskaber fra en eksisterende tabel
DefinePropertiesFromExistingTable=Definer felterne/egenskaberne fra en eksisterende tabel
DefinePropertiesFromExistingTableDesc=Hvis der allerede findes en tabel i databasen (for objektet at oprette), kan du bruge den til at definere objektets egenskaber.
DefinePropertiesFromExistingTableDesc2=Hold tom, hvis tabellen ikke eksisterer endnu. Kodegeneratoren vil bruge forskellige slags felter til at bygge et eksempel på en tabel, som du kan redigere senere.
GeneratePermissions=Jeg vil tilføje rettighederne til dette objekt
GeneratePermissionsHelp=generere standardrettigheder for dette objekt
GeneratePermissions=Jeg vil administrere tilladelser på dette objekt
GeneratePermissionsHelp=Hvis du markerer dette, vil der blive tilføjet noget kode for at administrere tilladelser til at læse, skrive og slette registrering af objekterne
PermissionDeletedSuccesfuly=Tilladelsen er blevet fjernet
PermissionUpdatedSuccesfuly=Tilladelsen er blevet opdateret
PermissionAddedSuccesfuly=Tilladelsen er blevet tilføjet
@ -180,3 +180,4 @@ CRUDCreateWrite=Opret eller opdater
FailedToAddCodeIntoDescriptor=Kunne ikke tilføje kode i beskrivelsen. Tjek, at strengkommentaren "%s" stadig er til stede i filen.
DictionariesCreated=Ordbog <b> %s </b> oprettet med succes
DictionaryDeleted=Ordbog <b> %s </b> fjernet med succes
PropertyModuleUpdated=Ejendommen <b> %s </b> er blevet opdateret.

View File

@ -13,6 +13,7 @@ SupplierProposalArea=Forhandlerforslag område
SupplierProposalShort=Forhandlerforslag
SupplierProposals=Forhandlerforslag
SupplierProposalsShort=Forhandlerforslag
AskPrice=Prisforespørgsel
NewAskPrice=Ny prisanmodning
ShowSupplierProposal=Vis prisforespørgsel
AddSupplierProposal=Lav en prisforespørgsel
@ -41,7 +42,8 @@ SendAskRef=Afsendelse af prisanmodning %s
SupplierProposalCard=Forespørgselskort
ConfirmDeleteAsk=Er du sikker på, at du vil slette denne prisanmodning <b> %s </ b>?
ActionsOnSupplierProposal=Begivenheder for prisanmodning
DocModelAuroreDescription=En komplet anmodningsmodel (logo ...)
DocModelAuroreDescription=En komplet skabelon til en leverandørtilbudsanmodningsskabelon (gammel implementering af Sponge-skabelon)
DocModelZenithDescription=En komplet skabelon til en leverandørtilbudsanmodningsskabelon
CommercialAsk=Prisforespørgsel
DefaultModelSupplierProposalCreate=Oprettelse af skabelon
DefaultModelSupplierProposalToBill=Standardskabelon ved afslutning af en prisforespørgsel (accepteret)
@ -52,3 +54,6 @@ SupplierProposalsToClose=Forhandlerforslag til at lukke
SupplierProposalsToProcess=Forhandlerforslag til behandling
LastSupplierProposals=Seneste %s prisforespørgsler
AllPriceRequests=Alle anmodninger
TypeContact_supplier_proposal_external_SHIPPING=Leverandørkontakt til levering
TypeContact_supplier_proposal_external_BILLING=Leverandørkontakt for fakturering
TypeContact_supplier_proposal_external_SERVICE=Repræsentant for opfølgning af tilbud

View File

@ -64,16 +64,10 @@ Permission31=Produkte/Services einsehen
Permission32=Produkte/Services erstellen/bearbeiten
Permission34=Produkte/Services löschen
Permission36=Projekte/Services exportieren
Permission41=Read projects and tasks (shared project and projects I'm contact for). Can also enter time consumed, for me or my hierarchy, on assigned tasks (Timesheet)
Permission42=Create/modify projects (shared project and projects I'm contact for). Can also create tasks and assign users to project and tasks
Permission44=Delete projects (shared project and projects I'm contact for)
Permission61=Eingriffe ansehen
Permission62=Eingriffe erstellen/bearbeiten
Permission64=Eingriffe löschen
Permission67=Eingriffe exportieren
Permission141=Read all projects and tasks (also private projects for which I am not a contact)
Permission142=Create/modify all projects and tasks (also private projects for which I am not a contact)
Permission144=Delete all projects and tasks (also private projects i am not contact for)
Permission172=Reisen löschen
Permission192=Leitungen anlegen
Permission193=Leitungen verwerfen
@ -133,7 +127,6 @@ FreeLegalTextOnContracts=Freier Text im Vertrag
WatermarkOnDraftContractCards=Wasserzeichen in Vertragsentwürfe (keines wenn leer)
MembersSetup=Modul Benutzereinstellung
MemberMainOptions=Hauptoptionen
AdherentLoginRequired=Verwalte Zugang für jedes Mitglied
AdherentMailRequired=Email erforderlich zum erstellen eines neuen Mitglieds
LDAPContactsSynchro=Kontakt
LDAPMembersTypesSynchro=Mitgliedertypen
@ -143,8 +136,6 @@ LDAPFieldFullname=vollständiger Name
ClickToDialSetup=Click-to-Dial-Moduleinstellungen
MailToSendShipment=Sendungen
MailToSendIntervention=Eingriffe
CreateTicketAndThirdParty=Create a ticket (linked to a third party if the third party was loaded by a previous operation, with no third party otherwise)
OperationParamDesc=Define the rules to use to extract or set values.<br>Example for operations that need to extract a name from email subject:<br>name=EXTRACT:SUBJECT:Message from company ([^\n]*)<br>Example for operations that create objects:<br>objproperty1=SET:the value to set<br>objproperty2=SET:a value including value of __objproperty1__<br>objproperty3=SETIFEMPTY:value used if objproperty3 is not already defined<br>objproperty4=EXTRACT:HEADER:X-Myheaderkey:\\s*([^\\s]*)<br>options_myextrafield1=EXTRACT:SUBJECT:([^&#92;n]*)<br>object.objproperty5=EXTRACT:BODY:My company name is\\s([^\\s]*)<br><br>Use a ; char as separator to extract or set several properties.
MAIN_OPTIMIZEFORCOLORBLINDDesc=Aktiviere diese Option wenn Sie Farbenblind sind, in machen Fällen wird die Farbeinstellung geändert um den Kontrast zu erhöhen.
WithGMailYouCanCreateADedicatedPassword=Wenn Sie bei einem GMail-Konto die Überprüfung in zwei Schritten aktiviert haben, wird empfohlen, ein dediziertes zweites Kennwort für die Anwendung zu erstellen, anstatt Ihr eigenes Kontokennwort von https://myaccount.google.com/ zu verwenden.
EndPointFor=Endpunkt für %s: %s

View File

@ -0,0 +1,6 @@
# Dolibarr language file - Source file is en_US - bookmarks
BookmarksManagement =Bookmarks-Verwaltung
CreateBookmark =erzeuge Lesezeichen
NewBookmark =neues Lesezeichen
ShowBookmark =zeige Lesezeichen
UrlOrLink =URL oder Link

View File

@ -79,3 +79,4 @@ DateOfBirth=Geburtstdatum
ClientTZ=Client-Zeitzone (Benutzer)
InternalUser=interner Nutzer
ExternalUser=externer Nutzer
UserExpired=abgelaufen

View File

@ -40,11 +40,6 @@ AccountantFiles=Geschäftsvorgänge exportieren
ExportAccountingSourceDocHelp2=Die Journale exportierst du im Menu %s - %s.
VueByAccountAccounting=Anzeigen nach Buchhaltungskonto
VueBySubAccountAccounting=Anzeigen nach Nebenbuchkonto
MainAccountForCustomersNotDefined=Es ist kein kein Buchhaltungskonto für Kunden eingerichtet.
MainAccountForSuppliersNotDefined=Es ist kein kein Buchhaltungskonto für Anbieter eingerichtet.
MainAccountForUsersNotDefined=Es ist kein kein Buchhaltungskonto für Kontakte eingerichtet.
MainAccountForVatPaymentNotDefined=Für MWST zahlungen ist kein Buchhaltungskonto eingerichtet.
MainAccountForSubscriptionPaymentNotDefined=Standard - Buchhaltungskonto für Abonnementszahlungen, falls nicht in den Einstellungen hinterlegt.
AccountancyArea=Buchhaltungsumgebung
AccountancyAreaDescIntro=Du benutzt das Buchhaltungsmodul auf verschiedene Arten:
AccountancyAreaDescActionOnce=Folgende Aufgaben erledigst du normalerweise einmal pro Jahr.
@ -128,6 +123,7 @@ ACCOUNTING_RESULT_LOSS=Ergebniskonto (Verlust)
ACCOUNTING_CLOSURE_DEFAULT_JOURNAL=Abschlussjournal
TransitionalAccount=Durchlaufkonto Bank
LabelOperation=Vorgangsbezeichnung
Sens=Richtung
AccountingDirectionHelp=Verwenden Sie für ein Buchhaltungskonto eines Kunden Guthaben, um eine Zahlung zu erfassen, die Sie erhalten haben. <br> Verwenden Sie für ein Buchhaltungskonto eines Lieferanten Debit, um eine von Ihnen geleistete Zahlung zu erfassen
LetteringCode=Beschriftung
Lettering=Beschriftung

View File

@ -199,10 +199,6 @@ CallUpdatePage=Zur Aktualisierung der Daten und der Datenbankstruktur gehst du z
UpdateServerOffline=Update-Server offline
WithCounter=Zähler verwalten
GenericMaskCodes3=Alle anderen Zeichen in der Maske bleiben. <br> Leerzeichen sind nicht zulässig. <br>
GenericMaskCodes4a=<u>Example on the 99th %s of the third party TheCompany, with date 2023-01-31:</u><br>
GenericMaskCodes4b=<u>Example on third party created on 2023-01-31:</u><br>
GenericMaskCodes4c=<u>Example on product created on 2023-01-31:</u><br>
GenericMaskCodes5=<b>ABC{yy}{mm}-{000000}</b> will give <b>ABC2301-000099</b><br><b>{0000+100@1}-ZZZ/{dd}/XXX</b> will give <b>0199-ZZZ/31/XXX</b><br><b>IN{yy}{mm}-{0000}-{t}</b> will give <b>IN2301-0099-A</b> if the type of company is 'Responsable Inscripto' with code for type that is 'A_RI'
ServerAvailableOnIPOrPort=Server ist verfügbar unter der Adresse <b>%s</b> auf Port <b>%s</b>
ServerNotAvailableOnIPOrPort=Server nicht verfügbar unter Adresse <b>%s</b> auf Port <b>%s</b>
DoTestSend=Test senden
@ -523,8 +519,6 @@ LDAPTestSynchroMember=Mitgliederynchronisation testen
LDAPFieldPhone=Telefonnummer, Beruf.
LDAPFieldAddress=Strasse
LDAPFieldCountry=Land
LDAPFieldGroupidExample=Example : gidnumber
LDAPFieldUseridExample=Example : uidnumber
LDAPDescValues=Die Beispielwerte für <b>OpenLDAP</b> verfügen über folgende Muster: <b>core.schema, cosine.schema, inetorgperson.schema</b>. Wenn Sie diese Werte für OpenLDAP verwenden möchten, passen Sie bitte die LDAP-Konfigurationsdateu <b>slapd.conf</b> 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<br>hier mehr Informationen <a href="http://wiki.dolibarr.org/index.php/Module_MemCached_EN">http://wiki.dolibarr.org/index.php/Module_MemCached_EN</a>.<br>\nverbessern.\nBeachten Sie, dass viele Billig-Provider keine solche Cache-Server in ihrer Infrastruktur anbieten.
@ -566,8 +560,8 @@ DetailLangs=Sprachdateiname für Bezeichnungsübersetzung
OptionVatMode=MwSt. fällig
OptionVATDebitOption=Rückstellungsbasis
SupposedToBePaymentDate=Zahlungsdatum in Verwendung falls Lieferdatum unbekannt
AgendaSetup =Aufgaben/Termine-Modul Einstellungen
ClickToDialSetup=Click-to-Dial Moduleinstellungen
ClickToDialUrlDesc=URL called when a click on phone picto is done. In URL, you can use tags<br><b>__PHONETO__</b> that will be replaced with the phone number of person to call<br><b>__PHONEFROM__</b> that will be replaced with phone number of calling person (yours)<br><b>__LOGIN__</b> that will be replaced with clicktodial login (defined on user card)<br><b>__PASS__</b> that will be replaced with clicktodial password (defined on user card).
CashDeskSetup=Modul Kasse (POS) einrichten
CashDeskBankAccountForSell=Standard-Bargeldkonto für Kassenverkäufe (erforderlich)
CashDeskBankAccountForCB=Finanzkonto für die Einlösung von Bargeldzahlungen via Kreditkarte
@ -631,7 +625,6 @@ EmailCollector=E-Mail Sammeldienst
EmailCollectorDescription=Hier kannst du zeitgesteuert IMAP - Mailboxen regelmässig abfragen und korrekt in deiner Umgebung zuweisen. Weiter kannst du daraus automatisch Objekte erzeugen, z.B. Interessenten.
NewEmailCollector=Neuer E-Mail - Sammeldienst
EMailHost=IMAP Server Host
oauthToken=OAuth2 token
EmailCollectorConfirmCollectTitle=E-Mail - Sammeldienst Bestätigung
NoNewEmailToProcess=Ich habe keinen neuen E-Mails (die zu den Filtern passen) abzuarbeiten.
ResourceSetup=Modul Ressourcen einrichten
@ -642,10 +635,3 @@ ConfirmUnactivation=Bestätige das Zurücksetzen des Moduls.
ExportSetup=Modul Daten-Export einrichten
FeatureNotAvailableWithReceptionModule=Diese Funktion ist nicht verfügbar, wenn das Modul 'Lieferungen' aktiv ist
DictionaryProductNature=Produktart
INVOICE_ADD_SWISS_QR_CODEMore=Switzerland's standard for invoices; make sure ZIP & City are filled and that the accounts have valid Swiss/Liechtenstein IBANs.
CssOnEdit=CSS on edit pages
CssOnView=CSS on view pages
CssOnList=CSS on lists
HelpCssOnEditDesc=The CSS used when editing the field.<br>Example: "minwiwdth100 maxwidth500 widthcentpercentminusx"
HelpCssOnViewDesc=The CSS used when viewing the field.
HelpCssOnListDesc=The CSS used when field is inside a list table.<br>Example: "tdoverflowmax200"

View File

@ -0,0 +1,9 @@
# Dolibarr language file - Source file is en_US - bookmarks
AddThisPageToBookmarks =Füge diese Seite zu deinen Lesezeichen hinzu.
BehaviourOnClick =Was soll passieren, wenn ein Lesezeichen - Link angewählt wird?
BookmarkTitle =Name des Lesezeichens
BookmarksManagement =Lesezeichen - Verwaltung
ChooseIfANewWindowMustBeOpenedOnClickOnBookmark =Gib an, ob der Link im selben- oder einem neuen Fenster geladen werden soll.
EditBookmarks =Lesezeichen anzeigen und bearbeiten
OpenANewWindow =Neuen Tab öffnen
SetHereATitleForLink =Gib dem Lesezeichen einen Namen

View File

@ -382,4 +382,3 @@ SelectYourGraphOptionsFirst=Wähle den Diagrammtyp
Measures=Masseinheiten
ClientTZ=Zeitzone Kunde (Benutzer)
Terminate=Abschliessen
ClickFullScreenEscapeToLeave=Click here to switch in Full screen mode. Press ESCAPE to leave Full screen mode.

View File

@ -14,10 +14,10 @@ SupplierProposalRefFournNotice=Bevor die Preisanfrage mit "Angenommen" abgeschlo
ConfirmValidateAsk=Willst du diese Offertanfrage unter dem Namen <b>%s</b> bestätigen?
ValidateAsk=Anfrage bestätigen
SupplierProposalStatusDraft=Entwürfe (benötigen Bestätigung)
SupplierProposalStatusValidated=Bestätigt (Anfrage ist offen)
SupplierProposalStatusSigned=Akzeptiert
SupplierProposalStatusValidatedShort=Bestätigt
SupplierProposalStatusSignedShort=Akzeptiert
CopyAskFrom=Neue Preisanfrage erstellen (Kopie einer bestehenden Anfrage)
CreateEmptyAsk=Leere Anfrage erstellen
ConfirmCloneAsk=Willst du die Offertanfrage <b>%s</b> duplizieren?
ConfirmReOpenAsk=Willst du diese Preisanfrage <b>%s</b> wiedereröffnen?
@ -25,7 +25,6 @@ SendAskByMail=Preisanfrage mit E-Mail versenden
SendAskRef=Preisanfrage %s versenden
SupplierProposalCard=Anfragekarte
ConfirmDeleteAsk=Willst du diese Preisanfrage <b>%s</b> löschen?
DocModelAuroreDescription=Eine vollständige Preisanfrage-Vorlage (Logo...)
DefaultModelSupplierProposalCreate=Standardvorlage erstellen
DefaultModelSupplierProposalToBill=Standardvorlage beim Abschluss einer Preisanfrage (angenommen)
DefaultModelSupplierProposalClosed=Standardvorlage beim Abschluss einer Preisanfrage (zurückgewiesen)
@ -34,3 +33,4 @@ ListSupplierProposalsAssociatedProject=Liste der Lieferantenofferten, die mit di
SupplierProposalsToClose=Zu schliessende Lieferantenangebote
SupplierProposalsToProcess=Zu verarbeitende Lieferantenofferten
LastSupplierProposals=Die letzten %s Offertanfragen
TypeContact_supplier_proposal_external_SERVICE=Vertreter für Angebot

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=Achtung, diese Liste enthält nur die Bu
VueByAccountAccounting=Ansicht nach Buchungskonto
VueBySubAccountAccounting=Ansicht nach Buchhaltungsunterkonto
MainAccountForCustomersNotDefined=Standardkonto für Kunden im Setup nicht definiert
MainAccountForSuppliersNotDefined=Standardkonto für Lieferanten die nicht im Setup definiert sind
MainAccountForUsersNotDefined=Standardkonto für Benutzer ist im Setup nicht definiert
MainAccountForVatPaymentNotDefined=Standardkonto für MwSt.-Zahlungen ist im Setup nicht definiert
MainAccountForSubscriptionPaymentNotDefined=Standardkonto für wiederkehrende Zahlungen ist im Setup nicht definiert
MainAccountForCustomersNotDefined=Main account (from the Chart of Account) for customers not defined in setup
MainAccountForSuppliersNotDefined=Main account (from the Chart of Account) for vendors not defined in setup
MainAccountForUsersNotDefined=Main account (from the Chart of Account) for users not defined in setup
MainAccountForRevenueStampSaleNotDefined=Account (from the Chart of Account) for the revenue stamp (sales) not defined in setup
MainAccountForRevenueStampPurchaseNotDefined=Account (from the Chart of Account) for the revenue stamp (purchases) not defined in setup
MainAccountForVatPaymentNotDefined=Account (from the Chart of Account) for VAT payment not defined in setup
MainAccountForSubscriptionPaymentNotDefined=Account (from the Chart of Account) for membership payment not defined in setup
MainAccountForRetainedWarrantyNotDefined=Account (from the Chart of Account) for the retained warranty not defined in setup
UserAccountNotDefined=Buchungskonto für den Benutzer ist nicht im Setup definiert
AccountancyArea=Bereich Buchhaltung

View File

@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=Wasserzeichen auf Entwurf (leerlassen, wenn nicht
MembersSetup=Modul Mitglieder - Einstellungen
MemberMainOptions=Haupteinstellungen
MemberCodeChecker=Optionen für die automatische Generierung von Mitgliedsnummern
AdherentLoginRequired= Verwalten Sie eine Anmeldung für jedes Mitglied
AdherentLoginRequired=Manage a login/password for each member
AdherentLoginRequiredDesc=Add a value for a login and a password on the member file. If the member is linked to a user, updating the member login and password will also update the user login and password.
AdherentMailRequired=Für das Anlegen eines neuen Mitglieds ist eine E-Mail-Adresse erforderlich
MemberSendInformationByMailByDefault=Das Kontrollkästchen für den automatischen Versand einer E-Mail-Bestätigung an Mitglieder (bei Freigabe oder neuem Abonnement) ist standardmäßig aktiviert
MemberCreateAnExternalUserForSubscriptionValidated=Externes Benutzer-Login für jedes validierte neue Mitgliedsabonnement erstellen
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=Höhe des Logos im PDF
DOC_SHOW_FIRST_SALES_REP=Ersten Vertriebsmitarbeiter anzeigen
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=Spalte für Bild in Angebotspositionen hinzufügen
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=Breite der Spalte, wenn den Positionen ein Bild hinzugefügt wird
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Hide the unit price column on quotation requests
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Hide the total price column on quotation requests
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Hide the unit price column on purchase orders
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Hide the total price column on puchase orders
MAIN_PDF_NO_SENDER_FRAME=Rahmen des Absenderadressbereichs ausblenden
MAIN_PDF_NO_RECIPENT_FRAME=Rahmen des Empfängeradressbereichs ausblenden
MAIN_PDF_HIDE_CUSTOMER_CODE=Kunden-Nr. ausblenden
@ -2400,4 +2405,4 @@ OptionXShouldBeEnabledInModuleY=Die Option "<b>%s</b>" sollte im Modul <b>%s</b>
OptionXIsCorrectlyEnabledInModuleY=Die Option "<b>%s</b>" ist im Modul <b>%s</b> aktiviert
AtBottomOfPage=Unten auf der Seite
FailedAuth=fehlgeschlagene Authentifizierungen
MaxNumberOfFailedAuth=Maximale Anzahl fehlgeschlagener Authentifizierungen innerhalb von 24 Stunden, um den Login zu deaktivieren.
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to deny login.

View File

@ -106,8 +106,8 @@ BankLineNotReconciled=Nicht abgeglichen
CustomerInvoicePayment=Kundenzahlung
SupplierInvoicePayment=Lieferanten Zahlung
SubscriptionPayment=Beitragszahlung
WithdrawalPayment=Direct Debit payment
BankTransferPayment=Credit Transfer payment
WithdrawalPayment=Zahlung per Lastschrift
BankTransferPayment=Zahlung per Überweisung
SocialContributionPayment=Zahlung von Steuern/Sozialabgaben
BankTransfer=Überweisung
BankTransfers=Überweisungen

View File

@ -1,23 +1,24 @@
# Dolibarr language file - Source file is en_US - marque pages
AddThisPageToBookmarks=Aktuelle Ansicht zu Lesezeichen hinzufügen
Bookmark=Lesezeichen
Bookmarks=Lesezeichen
ListOfBookmarks=Liste der Lesezeichen
EditBookmarks=Alle Lesezeichen anzeigen / ändern
NewBookmark=Neues Lesezeichen
ShowBookmark=Zeige Lesezeichen
OpenANewWindow=In neuem Tab öffnen
ReplaceWindow=Aktuellen Tab ersetzen
BookmarkTargetNewWindowShort=Neuer Tab
BookmarkTargetReplaceWindowShort=Aktueller Tab
BookmarkTitle=Benennung des Lesezeichens
UrlOrLink=Link
BehaviourOnClick=Öffnungsverhalten
CreateBookmark=Lesezeichen erstellen
SetHereATitleForLink=Erfassen Sie hier einen Namen für das Lesezeichen
UseAnExternalHttpLinkOrRelativeDolibarrLink=Verwenden Sie einen externen/absoluten Link (https://externalurl.com) oder einen internen/relativen Link (/mypage.php). Sie können auch eine Telefonnummer wie tel:0123456 verwenden.
ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Wählen Sie aus, ob die verlinkte Seite auf der aktuellen Registerkarte oder auf einer neuen Registerkarte geöffnet werden soll.
BookmarksManagement=Verwalten von Lesezeichen
BookmarksMenuShortCut=STRG + Umschalt + m
NoBookmarks=Keine Lesezeichen definiert
NoBookmarkFound=Kein Lesezeichen gefunden
# Dolibarr language file - Source file is en_US - marque pages / bookmarks
AddThisPageToBookmarks = Aktuelle Ansicht zu Lesezeichen hinzufügen
BehaviourOnClick = Öffnungsverhalten
Bookmark = Lesezeichen
Bookmarks = Lesezeichen
BookmarkTargetNewWindowShort = Neuer Tab
BookmarkTargetReplaceWindowShort = Aktueller Tab
BookmarkTitle = Benennung des Lesezeichens
BookmarksManagement = Verwalten von Lesezeichen
BookmarksMenuShortCut = STRG + Umschalt + m
ChooseIfANewWindowMustBeOpenedOnClickOnBookmark = Wählen Sie aus, ob die verlinkte Seite auf der aktuellen Registerkarte oder auf einer neuen Registerkarte geöffnet werden soll.
CreateBookmark = Lesezeichen erstellen
EditBookmarks = Alle Lesezeichen anzeigen / ändern
ListOfBookmarks = Liste der Lesezeichen
NewBookmark = Neues Lesezeichen
NoBookmarkFound = Kein Lesezeichen gefunden
NoBookmarks = Keine Lesezeichen definiert
OpenANewWindow = In neuem Tab öffnen
ReplaceWindow = Aktuellen Tab ersetzen
SetHereATitleForLink = Erfassen Sie hier einen Namen für das Lesezeichen
ShowBookmark = Zeige Lesezeichen
UrlOrLink = Link
UseAnExternalHttpLinkOrRelativeDolibarrLink = Verwenden Sie einen externen/absoluten Link (https://externalurl.com) oder einen internen/relativen Link (/mypage.php). Sie können auch eine Telefonnummer wie tel:0123456 verwenden.

View File

@ -253,6 +253,8 @@ CalculationMode=Berechnungsmodus
AccountancyJournal=Erfassung in Journal
ACCOUNTING_VAT_SOLD_ACCOUNT=Konto (aus dem Kontenplan), das als Standardkonto für die Umsatzsteuer auf Verkäufe verwendet werden soll (wird verwendet, wenn nicht in den Umsatzsteuer-Stammdaten definiert)
ACCOUNTING_VAT_BUY_ACCOUNT=Konto (aus dem Kontenplan), das als Standardkonto für die Umsatzsteuer auf Einkäufe verwendet werden soll (wird verwendet, wenn nicht in den Umsatzsteuer-Stammdaten definiert)
ACCOUNTING_REVENUESTAMP_SOLD_ACCOUNT=Account (from the Chart Of Account) to be used for the revenue stamp on sales
ACCOUNTING_REVENUESTAMP_BUY_ACCOUNT=Account (from the Chart Of Account) to be used for the revenue stamp on purchases
ACCOUNTING_VAT_PAY_ACCOUNT=Konto (aus dem Kontenplan), das als Standard-Aufwandskonto für die Zahlung der Umsatzsteuer verwendet werden soll
ACCOUNTING_VAT_BUY_REVERSE_CHARGES_CREDIT=Buchungskonto (aus dem Kontenplan) als Standardkonto für die Umsatzsteuer auf Käufe für Reverse Charges (Haben)
ACCOUNTING_VAT_BUY_REVERSE_CHARGES_DEBIT=Buchungskonto (aus dem Kontenplan) als Standardkonto für die Umsatsteuer auf Käufe für Reverse Charges (Soll)

View File

@ -48,7 +48,7 @@ GenerateImgWebp=Erstelle ein Duplikat aller Bilder im .webp-Format, sofern diese
ConfirmGenerateImgWebp=Wenn Sie bestätigen, generieren Sie für alle Bilder, die sich derzeit in diesem Ordner befinden, ein Bild im .webp-Format (Unterordner werden nicht berücksichtigt)...
ConfirmImgWebpCreation=Bestätigen Sie die Duplizierung aller Bilder
GenerateChosenImgWebp=Ausgewähltes Bild mit einer anderen Version im .webp-Format duplizieren
ConfirmGenerateChosenImgWebp=If you confirm, you will generate an image in .webp format for the image %s
ConfirmGenerateChosenImgWebp=Wenn Sie bestätigen, generieren Sie ein Bild im .webp-Format für das Bild %s
ConfirmChosenImgWebpCreation=Bestätigen Sie die Duplizierung der ausgewählten Bilder
SucessConvertImgWebp=Bilder erfolgreich dupliziert
SucessConvertChosenImgWebp=Ausgewähltes Bild erfolgreich dupliziert

View File

@ -318,8 +318,10 @@ ErrorTheUrlOfYourDolInstanceDoesNotMatchURLIntoOAuthSetup=Fehler: Die URL Ihrer
ErrorMenuExistValue=Es existiert bereits ein Menü mit diesem Titel oder dieser URL
ErrorSVGFilesNotAllowedAsLinksWithout=SVG-Dateien sind ohne die Option %s nicht als externe Links zulässig
ErrorTypeMenu=Es ist nicht möglich, ein weiteres Menü für dasselbe Modul in der Navigationsleiste hinzuzufügen (noch nicht unterstützt)
ErrorTableExist=Table <b>%s</b> already exist
ErrorDictionaryNotFound=Dictionary <b>%s</b> not found
ErrorTableExist=Tabelle <b>%s</b> existiert bereits
ErrorDictionaryNotFound=Wörterbuch <b>%s</b> nicht gefunden
ErrorFailedToCreateSymLinkToMedias=Failed to create the symlinks %s to point to %s
# Warnings
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Ihr PHP Parameter upload_max_filesize (%s) ist größer als Parameter post_max_size (%s). Dies ist eine inkonsistente Einstellung.
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.
@ -360,7 +362,7 @@ WarningAutoValNotPossibleWhenStockIsDecreasedOnInvoiceVal=Die automatische Freig
WarningModuleNeedRefrech = Modul <b>%s</b> wurde deaktiviert. Vergessen Sie nicht, es zu aktivieren
WarningPermissionAlreadyExist=Vorhandene Berechtigungen für dieses Objekt
WarningGoOnAccountancySetupToAddAccounts=Wenn diese Liste leer ist, gehen Sie in das Menü %s - %s - %s um Konten für Ihren Kontenplan zu laden oder zu erstellen.
WarningCorrectedInvoiceNotFound=Corrected invoice not found
WarningCorrectedInvoiceNotFound=Korrigierte Rechnung nicht gefunden
SwissQrOnlyVIR = Eine SwissQR-Rechnung kann nur Rechnungen hinzugefügt werden, die per Überweisung bezahlt werden sollen.
SwissQrCreditorAddressInvalid = Die Kreditorenadresse ist ungültig (sind PLZ und Stadt festgelegt? (%s)

View File

@ -235,8 +235,8 @@ PersonalValue=Persönlicher Wert
NewObject=Neu %s
NewValue=Neuer Wert
OldValue=Alter Wert %s
FieldXModified=Field %s modified
FieldXModifiedFromYToZ=Field %s modified from %s to %s
FieldXModified=Feld %s geändert
FieldXModifiedFromYToZ=Feld %s wurde von %s in %s geändert
CurrentValue=Aktueller Wert
Code=Name
Type=Typ
@ -348,7 +348,7 @@ MonthOfDay=Tag des Monats
DaysOfWeek=Wochentage
HourShort=H
MinuteShort=mn
SecondShort=sec
SecondShort=Sek
Rate=Rate
CurrencyRate=Wechselkurs
UseLocalTax=inkl. MwSt.
@ -558,7 +558,7 @@ Unknown=Unbekannt
General=Allgemein
Size=Größe
OriginalSize=Originalgröße
RotateImage=Rotate 90°
RotateImage=Um 90° drehen
Received=Erhalten
Paid=Bezahlt
Topic=Betreff
@ -1237,3 +1237,5 @@ SearchSyntaxTooltipForStringOrNum=Für die Suche innerhalb von Textfeldern könn
InProgress=In Bearbeitung
DateOfPrinting=Druckdatum
ClickFullScreenEscapeToLeave=Klicken Sie hier, um in den Vollbildmodus zu wechseln. Drücken Sie ESC, um den Vollbildmodus zu verlassen.
UserNotYetValid=Not yet valid
UserExpired=Abgelaufen

View File

@ -28,6 +28,7 @@ ModuleBuilderDescwidgets=Diese Registerkarte dient zum Verwalten / Erstellen von
ModuleBuilderDescbuildpackage=Sie können hier eine "ready to distribute" Paketdatei (eine normalisierte.zip-Datei) Ihres Moduls und eine "ready to distribute" Dokumentationsdatei erzeugen. Klicken Sie einfach auf die Schaltfläche, um das Paket oder die Dokumentationsdatei zu erstellen.
EnterNameOfModuleToDeleteDesc=Sie können Ihr Modul löschen. WARNUNG: Alle Codedateien des Moduls (generiert oder manuell erstellt) UND strukturierte Daten und Dokumentationen werden gelöscht!
EnterNameOfObjectToDeleteDesc=Sie können ein Objekt löschen. WARNUNG: Alle Codedateien (generiert oder manuell erstellt), die sich auf das Objekt beziehen, werden gelöscht!
EnterNameOfObjectToDeleteDesc=Sie können ein Objekt löschen. WARNUNG: Alle Codedateien (generiert oder manuell erstellt), die sich auf das Objekt beziehen, werden gelöscht!
DangerZone=Gefahrenzone
BuildPackage=Paket erstellen
BuildPackageDesc=Sie können ein Zip-Paket Ihrer Anwendung erstellen, um es auf jede Dolibarr-Installation verteilen zu können. Sie können es auch über einem Marktplatz wie <a href="https://www.dolistore.com">DoliStore.com</a> kostenlos verbreiten oder verkaufen.
@ -162,11 +163,11 @@ ListOfTabsEntries=Liste der Registerkarteneinträge/Tab-Einträge
TabsDefDesc=Definieren Sie hier die von Ihrem Modul bereitgestellten Registerkarten/Tabs
TabsDefDescTooltip=Die von Ihrem Modul/Ihrer Anwendung bereitgestellten Registerkarten/Tabs sind im Array <strong>$this->tabs</strong> in der Moduldeskriptordatei definiert. Sie können diese Datei manuell bearbeiten oder den eingebetteten Editor verwenden.
BadValueForType=Ungültiger Wert für Typ %s
DefinePropertiesFromExistingTable=Eigenschaften aus einer vorhandenen Tabelle definieren
DefinePropertiesFromExistingTable=Define the fields/properties from an existing table
DefinePropertiesFromExistingTableDesc=Wenn bereits eine Tabelle in der Datenbank (für das zu erstellende Objekt) vorhanden ist, können Sie diese verwenden, um die Eigenschaften des Objekts zu definieren.
DefinePropertiesFromExistingTableDesc2=Leer lassen, wenn die Tabelle noch nicht existiert. Der Codegenerator verwendet verschiedene Arten von Feldern, um eine Beispieltabelle zu erstellen, die Sie später bearbeiten können.
GeneratePermissions=Ich möchte die Rechte für dieses Objekt hinzufügen
GeneratePermissionsHelp=Standardrechte für dieses Objekt generieren
GeneratePermissions=I want to manage permissions on this object
GeneratePermissionsHelp=If you check this, some code will be added to manage permissions to read, write and delete record of the objects
PermissionDeletedSuccesfuly=Die Berechtigung wurde erfolgreich entfernt
PermissionUpdatedSuccesfuly=Die Berechtigung wurde erfolgreich aktualisiert
PermissionAddedSuccesfuly=Die Berechtigung wurde erfolgreich hinzugefügt
@ -177,3 +178,6 @@ ApiObjectDeleted=API für Objekt %s wurde erfolgreich gelöscht
CRUDRead=Gelesen
CRUDCreateWrite=Erstellen oder aktualisieren
FailedToAddCodeIntoDescriptor=Fehler beim Hinzufügen von Code zum Deskriptor. Überprüfen Sie, ob der Kommentar "%s“ noch in der Datei vorhanden ist.
DictionariesCreated=Wörterbuch <b>%s</b> erfolgreich erstellt
DictionaryDeleted=Wörterbuch <b>%s</b> erfolgreich entfernt
PropertyModuleUpdated=Property <b>%s</b> has been update successfully

View File

@ -51,6 +51,7 @@ StripeAccount=Stripe Konto
StripeChargeList=Liste der Bezahlvorgänge
StripeTransactionList=Liste aller Transaktionen
StripeCustomerId=Stripe Kunden-ID
StripePaymentId=Stripe-Payment-ID
StripePaymentModes=Stripe Zahlungsarten
LocalID=Lokale ID
StripeID=Stripe ID

View File

@ -42,13 +42,14 @@ SendAskRef=Sende Preisanfrage %s
SupplierProposalCard=Anfrage Übersicht
ConfirmDeleteAsk=Möchten Sie diese Preisanfrage <b>%s</b> wirklich löschen?
ActionsOnSupplierProposal=Ereignis bei Preisanfrage
DocModelAuroreDescription=Vollständige Vorlage für eine Anfrage (Logo...)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DocModelZenithDescription=A complete template for a vendor quotation request template
CommercialAsk=Preisanfrage
DefaultModelSupplierProposalCreate=Erstellung einer Standard-Vorlage
DefaultModelSupplierProposalToBill=Standardvorlage wenn eine Preisanfrage geschlossen wird (angenommen)
DefaultModelSupplierProposalClosed=Standardvorlage wenn eine Preisanfrage geschlossen wird (abgelehnt)
ListOfSupplierProposals=Liste von Angebotsanfragen für Lieferanten
ListSupplierProposalsAssociatedProject=Liste der Lieferantenangebote, die mit dem Projekt verknüpft sind
ListSupplierProposalsAssociatedProject=Liste der mit dem Projekt verbundenen Lieferantenangebote
SupplierProposalsToClose=Zu schließende Lieferantenangebote
SupplierProposalsToProcess=Lieferantenangebote zu Verarbeiten
LastSupplierProposals=letzte %s Preisanfragen

View File

@ -329,8 +329,8 @@ OldUser=Alter Benutzer
NewUser=Neuer Benutzer
NumberOfTicketsByMonth=Anzahl der Tickets pro Monat
NbOfTickets=Anzahl der Tickets
ExternalContributors=External contributors
AddContributor=Add external contributor
ExternalContributors=Externe Mitwirkende
AddContributor=Externen Mitwirkenden hinzufügen
# notifications
TicketCloseEmailSubjectCustomer=Ticket geschlossen

View File

@ -158,5 +158,5 @@ Reservation=Reservierung
PagesViewedPreviousMonth=Angesehene Seiten (Vormonat)
PagesViewedTotal=Angesehene Seiten (gesamt)
Visibility=Sichtbarkeit
Everyone=Everyone
Everyone=Alle
AssignedContacts=Zugeordnete Kontakte

View File

@ -0,0 +1,2 @@
# Dolibarr language file - Source file is en_US - ticket
TicketsShowCompanyLogoHelp=Enable this option to show the logo of the main company in the pages of the public interface

View File

@ -57,11 +57,14 @@ WarningDataDisappearsWhenDataIsExported=Προειδοποίηση, αυτή η
VueByAccountAccounting=Προβολή ανά λογαριασμό λογιστικής
VueBySubAccountAccounting=Προβολή ανά λογιστικό υπολογαριασμό
MainAccountForCustomersNotDefined=Ο Κύριος λογαριασμός λογιστικής για πελάτες δεν έχει οριστεί κατά τη ρύθμιση
MainAccountForSuppliersNotDefined=Ο Κύριος λογαριασμός λογιστικής για προμηθευτές δεν έχει οριστεί κατά τη ρύθμιση
MainAccountForUsersNotDefined=Ο Κύριος λογαριασμός λογιστικής για χρήστες δεν έχει οριστεί κατά τη ρύθμιση
MainAccountForVatPaymentNotDefined=Ο Κύριος λογαριασμός λογιστικής για πληρωμή ΦΠΑ δεν έχει οριστεί κατά τη ρύθμιση
MainAccountForSubscriptionPaymentNotDefined=Ο κύριος λογαριασμός λογιστικής για την πληρωμή συνδρομής δεν έχει οριστεί κατά τη ρύθμιση
MainAccountForCustomersNotDefined=Main account (from the Chart of Account) for customers not defined in setup
MainAccountForSuppliersNotDefined=Main account (from the Chart of Account) for vendors not defined in setup
MainAccountForUsersNotDefined=Main account (from the Chart of Account) for users not defined in setup
MainAccountForRevenueStampSaleNotDefined=Account (from the Chart of Account) for the revenue stamp (sales) not defined in setup
MainAccountForRevenueStampPurchaseNotDefined=Account (from the Chart of Account) for the revenue stamp (purchases) not defined in setup
MainAccountForVatPaymentNotDefined=Account (from the Chart of Account) for VAT payment not defined in setup
MainAccountForSubscriptionPaymentNotDefined=Account (from the Chart of Account) for membership payment not defined in setup
MainAccountForRetainedWarrantyNotDefined=Account (from the Chart of Account) for the retained warranty not defined in setup
UserAccountNotDefined=Ο λογαριασμός λογιστικής για τον χρήστη δεν έχει οριστεί κατά τη ρύθμιση
AccountancyArea=Τομέας Λογιστικής

View File

@ -1509,7 +1509,8 @@ WatermarkOnDraftContractCards=Υδατογράφημα σε προσχέδια
MembersSetup=Ρύθμιση ενότητας μελών
MemberMainOptions=Κύριες επιλογές
MemberCodeChecker=Επιλογές για αυτόματη δημιουργία κωδικών μελών
AdherentLoginRequired= Διαχείριση μιας Σύνδεσης για κάθε μέλος
AdherentLoginRequired=Manage a login/password for each member
AdherentLoginRequiredDesc=Add a value for a login and a password on the member file. If the member is linked to a user, updating the member login and password will also update the user login and password.
AdherentMailRequired=Απαιτείται email για τη δημιουργία νέου μέλους
MemberSendInformationByMailByDefault=Το πλαίσιο ελέγχου για την αποστολή επιβεβαίωσης αλληλογραφίας στα μέλη (επικύρωση ή νέα συνδρομή) είναι ενεργοποιημένο από προεπιλογή
MemberCreateAnExternalUserForSubscriptionValidated=Δημιουργήστε στοιχεία σύνδεσης εξωτερικού χρήστη για κάθε επικυρωμένη συνδρομή νέου μέλους
@ -2076,6 +2077,10 @@ MAIN_DOCUMENTS_LOGO_HEIGHT=Ύψος λογότυπου στο PDF
DOC_SHOW_FIRST_SALES_REP=Εμφάνιση πρώτου αντιπροσώπου πωλήσεων
MAIN_GENERATE_PROPOSALS_WITH_PICTURE=Προσθήκη στήλης για εικόνα στις γραμμές προσφορών
MAIN_DOCUMENTS_WITH_PICTURE_WIDTH=Το πλάτος της στήλης εάν προστεθεί μια εικόνα σε γραμμές
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_UNIT_PRICE=Απόκρυψη της στήλης τιμής μονάδας στις προσφορές
MAIN_GENERATE_DOCUMENTS_SUPPLIER_PROPOSAL_WITHOUT_TOTAL_COLUMN=Απόκρυψη της στήλης συνολικής τιμής στις προσφορές
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_UNIT_PRICE=Hide the unit price column on purchase orders
MAIN_GENERATE_DOCUMENTS_PURCHASE_ORDER_WITHOUT_TOTAL_COLUMN=Hide the total price column on puchase orders
MAIN_PDF_NO_SENDER_FRAME=Απόκρυψη περιγραμμάτων στο πλαίσιο διεύθυνσης αποστολέα
MAIN_PDF_NO_RECIPENT_FRAME=Απόκρυψη περιγραμμάτων στο πλαίσιο διεύθυνσης παραλήπτη
MAIN_PDF_HIDE_CUSTOMER_CODE=Απόκρυψη κωδικού πελάτη
@ -2399,5 +2404,5 @@ DefaultForTypeDesc=Πρότυπο που χρησιμοποιείται από
OptionXShouldBeEnabledInModuleY=Η επιλογή " <b> %s </b> " θα πρέπει να είναι ενεργοποιημένη στην ενότητα <b> %s </b>
OptionXIsCorrectlyEnabledInModuleY=Η επιλογή " <b> %s </b> " είναι ενεργοποιημένη στην ενότητα <b> %s </b>
AtBottomOfPage=Στο κάτω μέρος της σελίδας
FailedAuth=failed authentications
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to disable login.
FailedAuth=αποτυχημένοι έλεγχοι ταυτότητας
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to deny login.

View File

@ -197,7 +197,7 @@ ConfirmClassifyPaidPartiallyReasonDiscount=Το υπόλοιπο που δεν
ConfirmClassifyPaidPartiallyReasonDiscountNoVat=Παραμένουν απλήρωτα <b>(%s %s)</b> έχει μια έκπτωση που χορηγήθηκε επειδή η πληρωμή έγινε πριν από την περίοδο. Δέχομαι να χάσω το ΦΠΑ για την έκπτωση αυτή.
ConfirmClassifyPaidPartiallyReasonDiscountVat=Παραμένουν απλήρωτα <b>(%s %s)</b> έχει μια έκπτωση που χορηγήθηκε επειδή η πληρωμή έγινε πριν από την περίοδο. Έχω την επιστροφή του ΦΠΑ για την έκπτωση αυτή χωρίς πιστωτικό τιμολόγιο.
ConfirmClassifyPaidPartiallyReasonBadCustomer=Κακός πελάτης
ConfirmClassifyPaidPartiallyReasonBadSupplier=Bad vendor
ConfirmClassifyPaidPartiallyReasonBadSupplier=Κακός προμηθευτής
ConfirmClassifyPaidPartiallyReasonBankCharge=Παρακράτηση από τράπεζα (ενδιάμεση τραπεζική προμήθεια)
ConfirmClassifyPaidPartiallyReasonWithholdingTax=Παρακράτηση
ConfirmClassifyPaidPartiallyReasonProductReturned=Τα προϊόντα επιστράφηκαν μερικώς
@ -208,9 +208,9 @@ ConfirmClassifyPaidPartiallyReasonAvoirDesc=Επιλέξτε αυτή την ε
ConfirmClassifyPaidPartiallyReasonBadCustomerDesc=Ένας <b>κακός πελάτης</b> είναι ένας πελάτης που αρνείται να πληρώσει το χρέος του.
ConfirmClassifyPaidPartiallyReasonProductReturnedDesc=Αυτή η επιλογή χρησιμοποιείται όταν η πληρωμή δεν έχει ολοκληρωθεί επειδή ορισμένα από τα προϊόντα επιστράφηκαν
ConfirmClassifyPaidPartiallyReasonBankChargeDesc=Το μη καταβληθέν ποσό είναι <b> προμήθειες μεσάζουσας τράπεζας </b> , που αφαιρούνται απευθείας από το <b>σωστό ποσό </b> που κατέβαλε ο Πελάτης.
ConfirmClassifyPaidPartiallyReasonWithholdingTaxDesc=The unpaid amount will never be paid as it is a withholding tax
ConfirmClassifyPaidPartiallyReasonWithholdingTaxDesc=Το απλήρωτο ποσό δεν θα καταβληθεί ποτέ καθώς είναι παρακράτηση φόρου
ConfirmClassifyPaidPartiallyReasonOtherDesc=Χρησιμοποιήστε αυτήν την επιλογή αν όλες οι άλλες δεν είναι κατάλληλες, για παράδειγμα στην ακόλουθη περίπτωση: <br> - η πληρωμή δεν ολοκληρώθηκε επειδή ορισμένα προϊόντα επιστράφηκαν <br> - το ποσό που ζητήθηκε είναι πολύ μεγάλο επειδή μια έκπτωση ξεχάστηκε <br> Σε όλες τις περιπτώσεις, η υπέρμετρη αξίωση πρέπει να διορθωθεί στο λογιστικό σύστημα δημιουργώντας ένα πιστωτικό σημείωμα.
ConfirmClassifyPaidPartiallyReasonBadSupplierDesc=A <b>bad supplier</b> is a supplier we refuse to pay.
ConfirmClassifyPaidPartiallyReasonBadSupplierDesc=Ένας <b> κακός προμηθευτής </b> είναι ένας προμηθευτής που αρνούμαστε να πληρώσουμε.
ConfirmClassifyAbandonReasonOther=Άλλος
ConfirmClassifyAbandonReasonOtherDesc=Αυτή η επιλογή θα χρησιμοποιηθεί σε όλες τις άλλες περιπτώσεις. Για παράδειγμα, επειδή σκοπεύετε να δημιουργήσετε ένα τιμολόγιο αντικατάστασης.
ConfirmCustomerPayment=Επιβεβαιώνετε αυτήν την καταχώριση πληρωμής για <b> %s </b> %s;
@ -333,8 +333,8 @@ DiscountFromExcessPaid=Πληρωμές πάνω από την αξία του
AbsoluteDiscountUse=Αυτό το είδος πίστωσης μπορεί να χρησιμοποιηθεί στο τιμολόγιο πριν από την επικύρωσή του
CreditNoteDepositUse=Το τιμολόγιο πρέπει να επικυρωθεί για να χρησιμοποιήσετε αυτού του είδους τις πιστώσεις
NewGlobalDiscount=Νέα απόλυτη έκπτωση
NewSupplierGlobalDiscount=New absolute supplier discount
NewClientGlobalDiscount=New absolute client discount
NewSupplierGlobalDiscount=Νέα απόλυτη έκπτωση προμηθευτή
NewClientGlobalDiscount=Νέα απόλυτη έκπτωση πελάτη
NewRelativeDiscount=Νέα σχετική έκπτωση
DiscountType=Τύπος έκπτωσης
NoteReason=Σημείωση/Αιτία

View File

@ -137,7 +137,7 @@ CountryLV=Λετονία
CountryLB=Λίβανος
CountryLS=Λεσότο
CountryLR=Λιβερία
CountryLY=Libya
CountryLY=Λιβύη
CountryLI=Λιχτενστάιν
CountryLT=Λιθουανία
CountryLU=Λουξεμβούργο

View File

@ -48,7 +48,7 @@ GenerateImgWebp=Δημιουργήστε αντίγραφα όλων των ει
ConfirmGenerateImgWebp=Εάν επιβεβαιώσετε, θα δημιουργήσετε μια εικόνα σε μορφή .webp για όλες τις εικόνες που βρίσκονται αυτήν τη στιγμή σε αυτόν τον φάκελο (οι υποφάκελοι δεν περιλαμβάνονται)...
ConfirmImgWebpCreation=Επιβεβαιώστε την δημιουργία διπλοτύπων όλων των εικόνων
GenerateChosenImgWebp=Μετατρέψτε την επιλεγμένη εικόνα σε μορφή .webp
ConfirmGenerateChosenImgWebp=If you confirm, you will generate an image in .webp format for the image %s
ConfirmGenerateChosenImgWebp=Εάν επιβεβαιώσετε, θα δημιουργήσετε μια νέα εικόνα σε μορφή .webp απο την εικόνα %s
ConfirmChosenImgWebpCreation=Επιβεβαίωση μετατροπής των επιλεγμένων εικόνων
SucessConvertImgWebp=Δημιουργήθηκαν επιτυχώς διπλότυπα των εικόνων
SucessConvertChosenImgWebp=Η επιλεγμένη εικόνα αντιγράφηκε με επιτυχία

View File

@ -318,8 +318,10 @@ ErrorTheUrlOfYourDolInstanceDoesNotMatchURLIntoOAuthSetup=Σφάλμα: Η δι
ErrorMenuExistValue=Υπάρχει ήδη ένα μενού με αυτόν τον τίτλο ή τη διεύθυνση URL
ErrorSVGFilesNotAllowedAsLinksWithout=Τα αρχεία SVG δεν επιτρέπονται ως εξωτερικοί σύνδεσμοι χωρίς την επιλογή %s
ErrorTypeMenu=Αδύνατη η προσθήκη ενός ακόμα μενού για την ίδια ενότητα στη γραμμή πλοήγησης, δεν υποστηρίζεται
ErrorTableExist=Table <b>%s</b> already exist
ErrorDictionaryNotFound=Dictionary <b>%s</b> not found
ErrorTableExist=Ο πίνακας <b> %s </b> υπάρχει ήδη
ErrorDictionaryNotFound=Το λεξικό <b> %s </b> δεν βρέθηκε
ErrorFailedToCreateSymLinkToMedias=Failed to create the symlinks %s to point to %s
# Warnings
WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Η παράμετρος PHP upload_max_filesize (%s) είναι υψηλότερη από την παράμετρο PHP post_max_size (%s). Αυτή δεν είναι μια συνεπής ρύθμιση.
WarningPasswordSetWithNoAccount=Ορίστηκε κωδικός πρόσβασης για αυτό το μέλος. Ωστόσο, δεν δημιουργήθηκε λογαριασμός χρήστη. Επομένως, αυτός ο κωδικός πρόσβασης είναι αποθηκευμένος, αλλά δεν μπορεί να χρησιμοποιηθεί για τη σύνδεση στο Dolibarr. Μπορεί να χρησιμοποιηθεί από μια εξωτερική ενότητα/διεπαφή, αλλά αν δεν χρειάζεται να ορίσετε κανένα στοιχείο σύνδεσης ή κωδικό πρόσβασης για ένα μέλος, μπορείτε να απενεργοποιήσετε την επιλογή "Διαχείριση σύνδεσης για κάθε μέλος" από τη ρύθμιση της ενότητας μέλους. Εάν θέλετε να διαχειριστείτε μια σύνδεση, αλλά δεν χρειάζεστε κωδικό πρόσβασης, μπορείτε να διατηρήσετε αυτό το πεδίο κενό για να αποφύγετε αυτήν την προειδοποίηση. Σημείωση: Το email μπορεί επίσης να χρησιμοποιηθεί ως σύνδεση εάν το μέλος είναι συνδεδεμένο με έναν χρήστη.
@ -360,7 +362,7 @@ WarningAutoValNotPossibleWhenStockIsDecreasedOnInvoiceVal=Η αυτόματη ε
WarningModuleNeedRefrech = Η ενότητα <b> %s </b> έχει απενεργοποιηθεί. Μην ξεχάσετε να την ενεργοποιήσετε
WarningPermissionAlreadyExist=Υπάρχοντα δικαιώματα για αυτό το αντικείμενο
WarningGoOnAccountancySetupToAddAccounts=Εάν αυτή η λίστα είναι κενή, μεταβείτε στο μενού %s - %s - %s για να φορτώσετε ή να δημιουργήσετε λογαριασμούς για το λογιστικό σας σχέδιο.
WarningCorrectedInvoiceNotFound=Corrected invoice not found
WarningCorrectedInvoiceNotFound=Το διορθωμένο τιμολόγιο δεν βρέθηκε
SwissQrOnlyVIR = Το SwissQR μπορεί να προστεθεί μόνο σε τιμολόγια που έχουν οριστεί για πληρωμή με πληρωμές μεταφοράς πίστωσης.
SwissQrCreditorAddressInvalid = Η διεύθυνση του πιστωτή δεν είναι έγκυρη (Έχουν οριστεί ο ταχυδρομικός κώδικας και η πόλη; (%s)
@ -389,4 +391,4 @@ BadSetupOfField = Σφάλμα κακή ρύθμιση του πεδίου
BadSetupOfFieldClassNotFoundForValidation = Σφάλμα κακής ρύθμισης πεδίου: Η κλάση δεν βρέθηκε για επικύρωση
BadSetupOfFieldFileNotFound = Σφάλμα κακής ρύθμισης πεδίου : Το αρχείο δεν βρέθηκε για συμπερίληψη
BadSetupOfFieldFetchNotCallable = Σφάλμα κακής ρύθμισης του πεδίου : Fetch not callable on class
ErrorTooManyAttempts= Too many attempts, please try again later
ErrorTooManyAttempts= Πάρα πολλές προσπάθειες, παρακαλώ δοκιμάστε ξανά αργότερα

View File

@ -235,8 +235,8 @@ PersonalValue=Προσωπική Τιμή
NewObject=Νέο %s
NewValue=Νέα Τιμή
OldValue=Παλιά τιμή %s
FieldXModified=Field %s modified
FieldXModifiedFromYToZ=Field %s modified from %s to %s
FieldXModified=Το πεδίο %s τροποποιήθηκε
FieldXModifiedFromYToZ=Το πεδίο %s τροποποιήθηκε από %s σε %s
CurrentValue=Τρέχουσα Τιμή
Code=Κωδικός
Type=Τύπος
@ -348,7 +348,7 @@ MonthOfDay=Μήνας της ημέρας
DaysOfWeek=Ημέρες της εβδομάδας
HourShort=Ω
MinuteShort=λ
SecondShort=sec
SecondShort=δευτερόλεπτο
Rate=Τιμή
CurrencyRate=Τιμή μετατροπής νομίσματος
UseLocalTax=με Φ.Π.Α
@ -558,7 +558,7 @@ Unknown=Άγνωστο
General=Γενικά
Size=Μέγεθος
OriginalSize=Αρχικό μέγεθος
RotateImage=Rotate 90°
RotateImage=Περιστροφή 90°
Received=Παραλήφθηκε
Paid=Πληρωμένα
Topic=Θέμα
@ -1237,3 +1237,5 @@ SearchSyntaxTooltipForStringOrNum=Για αναζήτηση μέσα σε πεδ
InProgress=Σε εξέλιξη
DateOfPrinting=Ημερομηνία εκτύπωσης
ClickFullScreenEscapeToLeave=Κάντε κλικ εδώ για εναλλαγή σε λειτουργία πλήρους οθόνης. Πατήστε ESCAPE για έξοδο από τη λειτουργία πλήρους οθόνης.
UserNotYetValid=Not yet valid
UserExpired=Ληγμένη

View File

@ -163,11 +163,11 @@ ListOfTabsEntries=Λίστα καταχωρήσεων καρτελών
TabsDefDesc=Ορίστε εδώ τις καρτέλες που παρέχονται από την ενότητα σας
TabsDefDescTooltip=Οι καρτέλες που παρέχονται από την ενότητα/εφαρμογή σας ορίζονται στον πίνακα <strong>$this->tabs</strong> στο αρχείο περιγραφής της ενότητας. Μπορείτε να επεξεργαστείτε μη αυτόματα αυτό το αρχείο ή να χρησιμοποιήσετε τον ενσωματωμένο επεξεργαστή.
BadValueForType=Λάθος τιμή για τον τύπο %s
DefinePropertiesFromExistingTable=Ορίστε ιδιότητες από έναν υπάρχοντα πίνακα
DefinePropertiesFromExistingTable=Define the fields/properties from an existing table
DefinePropertiesFromExistingTableDesc=Εάν υπάρχει ήδη ένας πίνακας στη βάση δεδομένων (για τη δημιουργία του αντικειμένου), μπορείτε να τον χρησιμοποιήσετε για να ορίσετε τις ιδιότητες του αντικειμένου.
DefinePropertiesFromExistingTableDesc2=Διατηρήστε το κενό εάν ο πίνακας δεν υπάρχει ακόμα. Ο code generator θα χρησιμοποιήσει διαφορετικά είδη πεδίων για να δημιουργήσει ένα παράδειγμα πίνακα που μπορείτε να επεξεργαστείτε αργότερα.
GeneratePermissions=Θέλω να προσθέσω δικαιώματα για αυτό το αντικείμενο
GeneratePermissionsHelp=δημιουργία προεπιλεγμένων δικαιωμάτων για αυτό το αντικείμενο
GeneratePermissions=I want to manage permissions on this object
GeneratePermissionsHelp=If you check this, some code will be added to manage permissions to read, write and delete record of the objects
PermissionDeletedSuccesfuly=Η άδεια καταργήθηκε με επιτυχία
PermissionUpdatedSuccesfuly=Η άδεια ενημερώθηκε με επιτυχία
PermissionAddedSuccesfuly=Η άδεια προστέθηκε με επιτυχία
@ -178,5 +178,6 @@ ApiObjectDeleted=Το API για το αντικείμενο %s διαγράφη
CRUDRead=Ανάγνωση
CRUDCreateWrite=Δημιουργία ή Ενημέρωση
FailedToAddCodeIntoDescriptor=Αποτυχία προσθήκης κώδικα στον descriptor. Ελέγξτε ότι το string comment "%s" εξακολουθεί να υπάρχει στο αρχείο.
DictionariesCreated=Dictionary <b>%s</b> created successfully
DictionaryDeleted=Dictionary <b>%s</b> removed successfully
DictionariesCreated=Το λεξικό <b> %s </b> δημιουργήθηκε με επιτυχία
DictionaryDeleted=Το λεξικό <b> %s </b> καταργήθηκε με επιτυχία
PropertyModuleUpdated=Property <b>%s</b> has been update successfully

View File

@ -321,5 +321,5 @@ BatchNotFound=Δεν βρέθηκε παρτίδα / σειριακός αριθ
StockMovementWillBeRecorded=Stock movement will be recorded
StockMovementNotYetRecorded=Stock movement will not be affected by this step
WarningThisWIllAlsoDeleteStock=Προειδοποίηση, αυτό θα διαγράψει επίσης όλες τις ποσότητες απόθεματος στην αποθήκη
DeleteBatch=Delete lot/serial
ConfirmDeleteBatch=Are you sure you want to delete lot/serial ?
DeleteBatch=Διαγραφή παρτίδας/σειράς
ConfirmDeleteBatch=Είστε σίγουροι ότι θέλετε να διαγράψετε την παρτίδα/σειρά;

View File

@ -51,6 +51,7 @@ StripeAccount=Λογαριασμός Stripe
StripeChargeList=Λίστα χρεώσεων Stripe
StripeTransactionList=Κατάλογος των συναλλαγών Stripe
StripeCustomerId=Αναγνωριστικό πελάτη Sripe
StripePaymentId=Αναγνωριστικό πληρωμής Stripe
StripePaymentModes=Λειτουργίες πληρωμής Stripe
LocalID=Τοπικό αναγνωριστικό
StripeID=Αναγνωριστικό Stripe

View File

@ -36,13 +36,14 @@ SupplierProposalStatusNotSignedShort=Απορρίφθηκε
CopyAskFrom=Δημιουργήστε ένα αίτημα τιμής αντιγράφοντας ένα υπάρχον αίτημα
CreateEmptyAsk=Δημιουργία κενής αίτησης τιμής
ConfirmCloneAsk=Είστε σίγουροι πως θέλετε να αντιγράψετε την αίτηση τιμής <b>%s</b>;
ConfirmReOpenAsk=Είστε βέβαιοι ότι θέλετε να ανοίξετε πάλι την αίτηση τιμής <b> %s </b>;
ConfirmReOpenAsk=Είστε σίγουροι ότι θέλετε να ανοίξετε πάλι την αίτηση τιμής <b> %s </b>;
SendAskByMail=Αποστολή αίτησης τιμής με email
SendAskRef=Αποστολή της αίτησης τιμής %s
SupplierProposalCard=Καρτέλα αιτήσεων
ConfirmDeleteAsk=Είστε σίγουροι πως θέλετε να διαγράψετε την αίτηση τιμής <b>%s</b>;
ActionsOnSupplierProposal=Ενέργειες κατόπιν αιτήσεως τιμής
DocModelAuroreDescription=Ένα πλήρες μοντέλο αίτησης τιμής (logo. ..)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DocModelZenithDescription=A complete template for a vendor quotation request template
CommercialAsk=Αίτηση τιμής
DefaultModelSupplierProposalCreate=Δημιουργία προεπιλεγμένου μοντέλου
DefaultModelSupplierProposalToBill=Προκαθορισμένο πρότυπο κατά το κλείσιμο αιτήματος τιμής (αποδεκτό)

View File

@ -126,9 +126,9 @@ TicketParams=Παράμετροι
TicketsShowModuleLogo=Εμφανίστε το λογότυπο της ενότητας στη δημόσια διεπαφή
TicketsShowModuleLogoHelp=Ενεργοποιήστε αυτήν την επιλογή για να αποκρύψετε την ενότητα λογότυπου στις σελίδες της δημόσιας διεπαφής
TicketsShowCompanyLogo=Εμφανίστε το λογότυπο της εταιρείας στη δημόσια διεπαφή
TicketsShowCompanyLogoHelp=Enable this option to show the logo of the main company in the pages of the public interface
TicketsShowCompanyLogoHelp=Ενεργοποιήστε αυτήν την επιλογή για να εμφανίζεται το λογότυπο της εταιρείας σας στις σελίδες της δημόσιας διεπαφής
TicketsShowCompanyFooter=Εμφάνιση του υποσέλιδου της εταιρείας στη δημόσια διεπαφή
TicketsShowCompanyFooterHelp=Enable this option to show the footer of the main company in the pages of the public interface
TicketsShowCompanyFooterHelp=Ενεργοποιήστε αυτήν την επιλογή για να εμφανίζεται το υποσέλιδο της εταιρείας σας στις σελίδες της δημόσιας διεπαφής
TicketsEmailAlsoSendToMainAddress=Στείλτε επίσης μια ειδοποίηση στην κύρια διεύθυνση email
TicketsEmailAlsoSendToMainAddressHelp=Ενεργοποιήστε αυτήν την επιλογή για να στείλετε επίσης ένα μήνυμα ηλεκτρονικού ταχυδρομείου στη διεύθυνση που ορίστηκε στη ρύθμιση "%s" (δείτε την καρτέλα "%s")
TicketsLimitViewAssignedOnly=Περιορίστε την εμφάνιση σε tickets που έχουν εκχωρηθεί στον τρέχοντα χρήστη (δεν έχει εφαρμογή για εξωτερικούς χρήστες, πάντα περιορίζονται στο τρίτο μέρος από το οποίο εξαρτώνται)

View File

@ -99,7 +99,7 @@ YourRole=Οι ρόλοι σας
YourQuotaOfUsersIsReached=Συμπληρώθηκε το όριο ενεργών χρηστών σας!
NbOfUsers=Αριθμός χρηστών
NbOfPermissions=Αριθμός αδειών
DontDowngradeSuperAdmin=Only another admin can downgrade an admin
DontDowngradeSuperAdmin=Μόνο ένας άλλος διαχειριστής μπορεί να υποβαθμίσει έναν διαχειριστή
HierarchicalResponsible=Επόπτης
HierarchicView=Ιεραρχική προβολή
UseTypeFieldToChange=Χρησιμοποιήστε τύπο πεδίου προς αλλαγή

View File

@ -158,5 +158,5 @@ Reservation=Κράτηση
PagesViewedPreviousMonth=Σελίδες που προβλήθηκαν (προηγούμενος μήνας)
PagesViewedTotal=Σελίδες που προβλήθηκαν (σύνολο)
Visibility=Ορατότητα
Everyone=Everyone
Everyone=Όλοι
AssignedContacts=Εκχωρημένες επαφές

View File

@ -0,0 +1,2 @@
# Dolibarr language file - Source file is en_US - supplier_proposal
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)

View File

@ -0,0 +1,2 @@
# Dolibarr language file - Source file is en_US - supplier_proposal
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)

View File

@ -0,0 +1,2 @@
# Dolibarr language file - Source file is en_US - supplier_proposal
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)

View File

@ -7,9 +7,6 @@ OverviewOfAmountOfLinesBound=Overview of number of lines already bound to an fin
DeleteCptCategory=Remove finance account from group
JournalizationInLedgerStatus=Status of journals
GroupIsEmptyCheckSetup=Group is empty, check setup of the personalised finance group
MainAccountForCustomersNotDefined=Main finance account for customers not defined in setup
MainAccountForUsersNotDefined=Main finance account for users not defined in setup
MainAccountForVatPaymentNotDefined=Main finance account for VAT payment not defined in setup
AccountancyAreaDescIntro=Usage of the accountancy module is done in several steps:
AccountancyAreaDescVat=STEP %s: Define finance accounts for each VAT Rate. For this, use the menu entry %s.
AccountancyAreaDescSal=STEP %s: Define default finance accounts for payment of salaries. For this, use the menu entry %s.

View File

@ -31,30 +31,14 @@ ModuleFamilyTechnic=Multi-module tools
NotExistsDirect=The alternative root directory is not defined in an existing directory.<br>
InfDirAlt=Since version 3, it is possible to define an alternative root directory. This allows you to store, in a dedicated directory, plug-ins and custom templates.<br>Just create a directory at the root of Dolibarr (eg: custom).<br>
InfDirExample=<br>Then declare it in the file <strong>conf.php</strong><br> $dolibarr_main_url_root_alt='/custom'<br>$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'<br>If these lines start with a "#", they are comments. To enable them, just remove the "#" character and save the file.
GenericMaskCodes4a=<u>Example on the 99th %s of the third party TheCompany, with date 2023-01-31:</u><br>
GenericMaskCodes4b=<u>Example on third party created on 2023-01-31:</u><br>
GenericMaskCodes4c=<u>Example on product created on 2023-01-31:</u><br>
GenericMaskCodes5=<b>ABC{yy}{mm}-{000000}</b> will give <b>ABC2301-000099</b><br><b>{0000+100@1}-ZZZ/{dd}/XXX</b> will give <b>0199-ZZZ/31/XXX</b><br><b>IN{yy}{mm}-{0000}-{t}</b> will give <b>IN2301-0099-A</b> if the type of company is 'Responsable Inscripto' with code for type that is 'A_RI'
GenericNumRefModelDesc=Returns a customisable number according to a defined mask.
ListOfDirectories=List of OpenDocument template directories
ListOfDirectoriesForModelGenODT=List of directories containing template files in OpenDocument format.<br><br>Put here full path of directories.<br>Add a carriage return between each directory.<br>To add a directory of the GED module, add here <b>DOL_DATA_ROOT/ecm/yourdirectoryname</b>.<br><br>Files in those directories must end with <b>.odt</b> or <b>.ods</b>.
FollowingSubstitutionKeysCanBeUsed=<br>To learn how to create your .odt document templates, before storing them in those directories, read wiki documentation:
FullListOnOnlineDocumentation=https://wiki.dolibarr.org/index.php/Create_an_ODT_document_template
Module50200Name=PayPal
DictionaryAccountancyJournal=Finance journals
CompanyZip=Postcode
AdherentLoginRequired=Manage a Login for each member
LDAPFieldZip=Postcode
LDAPFieldGroupidExample=Example : gidnumber
LDAPFieldUseridExample=Example : uidnumber
GenbarcodeLocation=Barcode generation command line tool (used by internal engine for some bar code types). Must be compatible with "genbarcode".<br>For example: /usr/local/bin/genbarcode
ClickToDialUrlDesc=URL called when a click on phone picto is done. In URL, you can use tags<br><b>__PHONETO__</b> that will be replaced with the phone number of person to call<br><b>__PHONEFROM__</b> that will be replaced with phone number of calling person (yours)<br><b>__LOGIN__</b> that will be replaced with clicktodial login (defined on user card)<br><b>__PASS__</b> that will be replaced with clicktodial password (defined on user card).
oauthToken=OAuth2 token
FormatZip=Postcode
INVOICE_ADD_SWISS_QR_CODEMore=Switzerland's standard for invoices; make sure ZIP & City are filled and that the accounts have valid Swiss/Liechtenstein IBANs.
CssOnEdit=CSS on edit pages
CssOnView=CSS on view pages
CssOnList=CSS on lists
HelpCssOnEditDesc=The CSS used when editing the field.<br>Example: "minwiwdth100 maxwidth500 widthcentpercentminusx"
HelpCssOnViewDesc=The CSS used when viewing the field.
HelpCssOnListDesc=The CSS used when field is inside a list table.<br>Example: "tdoverflowmax200"

View File

@ -8,7 +8,7 @@ SupplierProposalsShort=Vendor quotes
SupplierProposalRefFournNotice=Before closing as "Accepted", think of obtaining suppliers references.
ConfirmReOpenAsk=Are you sure you want to reopen the price request <b>%s</b>?
ActionsOnSupplierProposal=Actions on price request
DocModelAuroreDescription=A complete request example (logo...)
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)
DefaultModelSupplierProposalCreate=Default template creation
ListOfSupplierProposals=List of vendor quotes requested
ListSupplierProposalsAssociatedProject=List of vendor quotes associated with project

View File

@ -0,0 +1,2 @@
# Dolibarr language file - Source file is en_US - supplier_proposal
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)

View File

@ -0,0 +1,2 @@
# Dolibarr language file - Source file is en_US - supplier_proposal
DocModelAuroreDescription=A complete template for a vendor quotation request template (old implementation of Sponge template)

View File

@ -2216,7 +2216,7 @@ IfTrackingIDFoundEventWillBeLinked=Note that If a tracking ID of an object is fo
WithGMailYouCanCreateADedicatedPassword=With a GMail account, if you enabled the 2 steps validation, it is recommanded to create a dedicated second password for the application instead of using your own account passsword from https://myaccount.google.com/.
EmailCollectorTargetDir=It may be a desired behaviour to move the email into another tag/directory when it was processed successfully. Just set name of directory here to use this feature (Do NOT use special characters in name). Note that you must also use a read/write login account.
EmailCollectorLoadThirdPartyHelp=You can use this action to use the email content to find and load an existing thirdparty in your database (search will be done on the defined property among 'id','name','name_alias','email'). The found (or created) thirdparty will be used for following actions that need it.<br>For example, if you want to create a thirdparty with a name extracted from a string 'Name: name to find' present into the body, use the sender email as email, you can set the parameter field like this:<br>'email=HEADER:^From:(.*);name=EXTRACT:BODY:Name:\\s([^\\s]*);client=SET:2;'<br>
FilterSearchImapHelp=Warning: a lot of email servers (like Gmail) are doing full word searches when searching on a string and will not return a result if the string is only found partially into a word. For this reason too, use special characters into a search criteria will be ignored are they are not part of existing words.<br>To make an exclude search on a word (return email if word is not found), you can use the ! character before the word (may not work on some mail servers).
FilterSearchImapHelp=Warning: a lot of email servers (like Gmail) are doing full word searches when searching on a string and will not return a result if the string is only found partially into a word. For this reason too, use special characters into a search criteria will be ignored are they are not part of existing words.<br>To make an exclude search on a word (return email if word is not found), you can use the ! character before the word (may not work on some mail servers).
EndPointFor=End point for %s : %s
DeleteEmailCollector=Delete email collector
ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?
@ -2393,7 +2393,7 @@ IfDefinedUseAValueBeetween=If defined, use a value between %s and %s
Reload=Reload
ConfirmReload=Confirm module reload
WarningModuleHasChangedLastVersionCheckParameter=Warning: the module %s has set a parameter to check its version at each page access. This is a bad and not allowed practice that may make the page to administer modules instable. Please contact author of module to fix this.
WarningModuleHasChangedSecurityCsrfParameter=Warning: the module %s has disabled the CSRF security of your instance. This action is suspect and your installation may no more be secured. Please contact the author of the module for explanation.
WarningModuleHasChangedSecurityCsrfParameter=Warning: the module %s has disabled the CSRF security of your instance. This action is suspect and your installation may no more be secured. Please contact the author of the module for explanation.
EMailsInGoingDesc=Incoming emails are managed by the module %s. You must enable and configure it if you need to support ingoing emails.
MAIN_IMAP_USE_PHPIMAP=Use the PHP-IMAP library for IMAP instead of native PHP IMAP. This also allows the use of an OAuth2 connection for IMAP (module OAuth must also be activated).
MAIN_CHECKBOX_LEFT_COLUMN=Show the column for field and line selection on the left (on the right by default)
@ -2406,4 +2406,4 @@ OptionXIsCorrectlyEnabledInModuleY=Option "<b>%s</b>" is enabled into module <b>
AtBottomOfPage=At bottom of page
FailedAuth=failed authentications
MaxNumberOfFailedAuth=Max number of failed authentication in 24h to deny login.
AllowPasswordResetBySendingANewPassByEmail=If a user A has this permission, and if the user A is not an "admin" user is allowed to reset the password of any other user B, the new password will be send to the email of the other user B but it won't be visible to A. If the user A has the "admin" flag, he will also be able to know what is the new generated password of B so he will be able to take control of the B user account.
AllowPasswordResetBySendingANewPassByEmail=If a user A has this permission, and if the user A is not an "admin" user is allowed to reset the password of any other user B, the new password will be send to the email of the other user B but it won't be visible to A. If the user A has the "admin" flag, he will also be able to know what is the new generated password of B so he will be able to take control of the B user account.

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